It’s not a bad idea as a pre-review. But it can’t be the whole review.
- 0 Posts
- 45 Comments
Sorry but that is just the reality these days. Instead of having local «it works on my computer» setups you have one place that builds
You should have both. Having your entire dev team unable to work when one service is down is absurd.
Nah. If your entire dev team has to be on pause when github is down, you’re doing it wrong. Especially enterprise.
iglou@programming.devto
Linux@lemmy.ml•Framework announced the Framework 13 Pro with full Linux compatibility from the Start
10·4 months agoI am of the same opinion, but when it comes to laptops, I’d rather go for an american company that cares about repairability, sustainability, and genuinely good laptops than a EU company without those values. It’s not all black and white, and this is a clear case where paying a US company is one of the better choices.
I will trust people using their IT experience as a reason to avoid something, though
iglou@programming.devto
Linux@lemmy.ml•What package manager do you use for arch based distros?
5·4 months agoMy reason for using arch linux is to have as little bloat as possible. So, pacman. Yay sometimes for AUR stuff, but my need for it is rare.
A gamer does not need to switch from the mouse to the keyboard repeatedly. Plus, a gamer cares about precision, which obviously a trackpad lacks.
“Faster” standalone means nothing. Can you move the pointer faster with a mouse? Of course. But I don’t see most people flicking on their workstation.
In the context of this thread, “faster” refers to completing your tasks faster. And for that a trackpad beats a mouse if your job requires you to type a lot.
I prefer a trackpad while I work, and the reason is simple: Much less movement to switch from trackpad to keyboard than from mouse to keyboard. And much easier to land on the key you want without looking.
And I very much doubt you’d be faster than me with a mouse!
I can’t work on a big screen. I’m thriving on my laptop with my 3x3 virtual desktop grid, though.
iglou@programming.devto
Programmer Humor@programming.dev•might be a form of Jevons Paradox
1·5 months agoOf course! But sometimes, most often even, the optimization is not worth the development to get it. We’re particularly talking about memory optimization here, and it is so cheap (or at least it was… ha) that it is not worth optimizing like we used to 25 years ago. Instead you use higher level languages with garbage collection or equivalents that are easier to maintain with and faster to implement new stuff with. You use algorithms that consume a fuck ton of memory for speed improvements. And as long as it is fast enough, you shouldn’t over optimize.
Proper optimization these days is more of a hobby.
Now obviously some fields require a lot more optimization - embedded systems, for instance. Or simulations, which get a lot of value from being optimized as much as possible.
iglou@programming.devto
Programmer Humor@programming.dev•might be a form of Jevons Paradox
5·5 months agoPrograms that care about memory optimization will typically adapt to your setup, up to a point. More ram isnt going to make a program run any better if it has no use for it
iglou@programming.devto
Programmer Humor@programming.dev•might be a form of Jevons Paradox
7·5 months agoIn most cases, you either optimize the memory, or you optimize the speed of execution.
Having more memory means we can optimize the speed of execution.
Now, the side effect is that we can also afford to be slower to gain other benefits: Ease of development (come in javascript everywhere, or python) at the cost of speed, maintainability at the cost of speed, etc…
So, even though you dont always see performance gains as the years go, that doesn’t mean shit devs, it means the priority is somewhere else. We have more complex software today than 20 years ago because we can afford not to focus on ram and speed optimization, and instead focus on maintainable, unoptimized code that does complex stuff.
Optimization is not everything.
A bit besides the point, but it is pretty crazy to me that we’re moving towards a world where if you create by yourself, you’re outcompeted, but if you use AI like everyone else, you own nothing.
I’d argue that it is wildly different to vide coding.
I’ll stay sceptical until there is court cases supporting this logic as a precedent.
I’d argue that this is a different scenario, as AI is a tool, not a being. At least at this point.
A complex tool, but really just a tool. Without the human input, it can’t do shit.
That sounds like complete bullshit to me. Even if the logic is sound, which I seriously doubt, if you use someone’s code and you claim their license isn’t valid because some part of the codebase is AI generated, I’m pretty sure you’ll have to prove that. Good luck.
iglou@programming.devto
Programmer Humor@programming.dev•It was best as a silly toy language in the 1990's...
3·9 months agoWhy is transpilation unappealing to you?
iglou@programming.devto
Programmer Humor@programming.dev•Days since last timezone issue
3·9 months agoI would say your biggest issue here is needing precise decimal point computations and using imprecise data types. Any software that requires precision in the decimals needs to use types that are made for precise decimals. No floating point error.
🙃