100%. In my opinion, the whole “build your program around your model of the world” mantra has caused more harm than good. Lots of “best practices” seem to be accepted without any qualitative measurement to prove it’s actually better. I want to think it’s just the growing pains of a young field.
- 1 Post
- 19 Comments
You shouldn’t have any warnings. They can be totally benign, but when you get used to seeing warnings, you will not see the one that does matter.
jkercher@programming.devto Programmer Humor@programming.dev•Tell me the truth ...English5·2 months agoAnd, you can have pointers to bits!
jkercher@programming.devto Programming@programming.dev•Programming book recommendations?English2·4 months agoAlgorithms + Data Structures = Programs
Niklaus Wirth
jkercher@programming.devto Programmer Humor@programming.dev•muskrat's data eng expert's hard drive overheats while processing 60k rowsEnglish37·4 months ago60k rows of anything will be pulled into the file cache and do very little work on the drive. Possibly none after the first read.
jkercher@programming.devto Programmer Humor@programming.dev•Like programming in bashEnglish7·5 months agoMeh. I had a bash job for 6 years. I couldn’t forget it if I wanted to. I imagine most people don’t use it enough for it to stick. You get good enough at it, and there’s no need to reach for python.
jkercher@programming.devto Games@lemmy.world•EA has open sourced a bunch of old Command & Conquer gamesEnglish7·5 months agoHeh, the red alert readme says it currently requires borland for the asm and watcom compiler for the c/c++.
jkercher@programming.devto Programmer Humor@programming.dev•Fair enough honestlyEnglish2·5 months agoI’m on your side dude. Comments rot. Some are useless. Don’t even get me started on doxygen comments.
jkercher@programming.devto linuxmemes@lemmy.world•I'd just like to interject for a moment.English3·6 months agoShe already exists! I swear!
jkercher@programming.devto Ask Lemmy@lemmy.world•Why do you hate Teams/Why is Teams despised?English141·6 months agoTo me, Microsoft’s entire transition to web technologies is a self inflicted wound. Going native is a massive performance win. They already had that, and went the other way. Just, Why!? Now, Microsoft software is all big, bloated, and slow as fuck. Even the OS. They were literally bragging about a 9 second start up time after some optimizations to Teams. They don’t even know what efficiency is anymore. We all essentially have super computers, now, but sure, congrats on your 9 second load time for a fuckin chat program.
jkercher@programming.devto linuxmemes@lemmy.world•My heart goes out to shell programmers who have to support posix shEnglish3·6 months agoYeah, I had a silly hack for that. I don’t remember what it was. It’s been 3-4 years since I wrote bash for a living. While not perfect, I still need to know if a pipeline command failed. Continuing a script after an invisible error, in many cases, could have been catastrophic.
jkercher@programming.devto linuxmemes@lemmy.world•My heart goes out to shell programmers who have to support posix shEnglish1·6 months agoWoah, that
((i++))
triggered a memory I forgot about. I spent hours trying to figure out what fucked up my$?
one day.When I finally figured it out: “You’ve got to be kidding me.”
When i fixed with
((++i))
: “SERIOUSLY! WTAF Bash!”
jkercher@programming.devto linuxmemes@lemmy.world•My heart goes out to shell programmers who have to support posix shEnglish4·6 months agoI was never a fan of
set -e
. I prefer to do my own error handling. But, I never understood why pipefail wasn’t the default. A failure is a failure. I would like to know about it!
jkercher@programming.devto Linux@lemmy.ml•The new Vim project - What has changed after BramEnglish121·7 months agoI’ll give you my vim when you pry it from my cold, dead hands.
jkercher@programming.devOPto Embedded@programming.dev•Embedded Linux without YoctoEnglish1·7 months agoYeah. Using yocto, I know what I want and can do it in Linux. But, “how make yocto do it” becomes an entirely different thing. It would be nice to have a simple container->image pipeline.
jkercher@programming.devOPto Embedded@programming.dev•Embedded Linux without YoctoEnglish2·8 months agoRight now, the most common target we have at work is variscite imx6,7 and 8. Nxp has leaned heavily into yocto. To be clear, this would be an outside of work thing, but I’ll probably yoke one of our dev boards.
jkercher@programming.devto Steam Deck•Decksight, an OLED screen replacement for LCD decks, is now in crowdfundingEnglish8·8 months agoHey! I know the guy working on this. Super cool, detail oriented guy.
jkercher@programming.devOPto Embedded@programming.dev•Embedded Linux without YoctoEnglish2·8 months agoHa. I’ve never used buildroot, but I think I’m going to have a go at it. I promise not to use python ;]
Thank you for the insight.
I don’t think this will happen in my lifetime.