Damn it, all those stupid hacking scenes in CSI and stuff are going to be accurate soon
- 0 Posts
- 80 Comments
fidodo@lemmy.worldto
Programmer Humor@programming.dev•Daylight saving creator left the chat....English
1·2 years agoWhat matters is consistency and our time system has tons of crazy inconsistent shit in our. Everyone knows about leap years, but do you know about leap seconds? Imagine trying to write a function to convert unix time to a current date and suddenly all your times are a second off.
Just look at this insane bullshit nonsense. The added complexity of time zones and daylight saving time is nothing compared to simply supporting our time system.
fidodo@lemmy.worldto
Games@sh.itjust.works•Mother Creator Politely Asks Fans to Bother Nintendo, Not Him, Over Mother 3 English ReleaseEnglish
4·2 years agoMost people in general are clueless
Police truck just started in my head
Of course, Windows being so janky for power user stuff made Linux a lot easier for me to pick up in comparison
All higher level programming languages are training wheels for programming
It only looks like this if you want compression and backwards compatibility. All compiled languages have output that is optimized for those things and not readability, but if you turn off minification and use a modern language target then the compiled typescript code will look almost identical to the original code.
fidodo@lemmy.worldto
Asklemmy@lemmy.ml•What I should do about auditory "hallucinations"English
451·2 years agoNever forget that we’re doing incredibly complex audio signal processing with meat.
I have no idea what level of proficiency you had in mind.
I grew up with windows and it’s sloppy implementation of a lot of things is a big reason why I got into computers because it let me fuck around with things under the hood easily. I remember messing around with the registry to do things that you couldn’t edit in the settings guis.
The 10x thing is ridiculous. The highest you can get is 7.3x.
Every millennial I know, knows how to use a computer.
I also blame Apple and their walled garden approach to software
Computer networking was the most complicated class I took. How can GitHub be too complicated compared to the class? Or is it a non low level computer networking class?
fidodo@lemmy.worldto
Asklemmy@lemmy.ml•If we all exist in a simulation, what will happen once we start running out of RAM?English
7·2 years agoThat would only be a problem if you need dynamically allocated memory. It could be a statically allocated simulation where every atom is accounted for.
fidodo@lemmy.worldto
Programming@programming.dev•With AI looming, is there still space for new coders?English
32·2 years agoAI will trivialize the day to day work of programming, the really hard part of programming is being able to put together complex systems in a maintainable way. It’s really more of a project structure problem than it is a programming problem. Best way to future proof yourself is to focus on the higher level architectural challenges and putting together complex infrastructure as opposed to learning things like sorting algorithms (although I don’t think interviewing has caught up with that yet). LLM powered systems may eventually get to the point where it can even replace architectural tasks, but at that point almost all office jobs will be obsolete.
EDIT: Another thought, getting out of tech now is like getting out of tech right before the Internet took off. Yes AI will replace a ton of jobs and there’s going to be a big reckoning, but there’s a shit ton of work to get these systems in place in a reliable way. The next Gen of AI is super capable, but it’s also pretty jank, and getting it to work to it’s capability will require a ton of work which provides a ton of opportunity to get in on companies that will become big when they do it well.
Can’t anyone just fork one of the LGPL versions and start a new project?
fidodo@lemmy.worldto
Asklemmy@lemmy.ml•Was the allegations against michael jackson ever proven right or wrong ?English
18·2 years agoIf he was specifically trying to invite children with bad childhoods then it’s not actually too surprising that some of their parents would come after him.


It’s just not worth it until your monolith reaches a certain size and complexity. Micro services always require more maintenance, devops, tooling, artifact registries, version syncing, etc. Monoliths eventually reach a point where they are so complicated that it becomes worth it to split it up and are worth the extra overhead of micro services, but that takes a while to get there, and a company will be pretty successful by the time they reach that scale.
The main reason monoliths get a bad rap is because a lot of those projects are just poorly structured and designed. Following the micro service pattern doesn’t guarantee a cleaner project across the entire stack and IMO a poorly designed micro service architecture is harder to maintain than a poorly designed monolith because you have wildly out of sync projects that are all implemented slightly differently making bugs harder to find and fix and deployments harder to coordinate.