1 karma · joined September 12, 2022
I miss the days of standardized I/O ports, BIOS interrupts and memory-mapped devices at published addresses. Now, with ACPI, you practically need to run an entire VM in kernel to figure out what’s connected, and the complexity of drivers makes it very difficult for the hobbyist to interact directly with hardware.
https://www2.ed.gov/about/offices/list/ocr/504faq.html
Is this being abused?
My understanding is that proposed desalination plants in CA were shut down because of NIMBYism. Better for people to starve, I guess.
We could have practically limitless energy with solar fields and nuclear plants, build canals, aqueducts and pipelines to transport and restore all the watersheds in the west while reducing sea levels, fix deforestation, and grow abundant food for everyone, but it just requires us to stop saying “NO” to _actual_ progress.
For people without a CS background (like me) it can be a bit intimidating to get started. Parsers tend to have their own vocabulary with terminals, productions, grammars, DFA, NFA, etc. I never took a compilers class and therefore feel like I was never admitted to the club.
Crenshaw’s articles are much more approachable and give a way for the rest of us to use this great technique.
Hyper-individualized ads are just plain creepy. I’m glad to hear they’re generally ineffective at reaching their intended audience, and I’d hope that when they are effective, that the sense of invasion people feel causes them to turn the other way.
The idea of a company having its engineers livestream all their production work kind of terrifies me, but might also be kind of an interesting way to do business.
I wonder though if being able to write code and explain it at the same time is a skill like singing and playing guitar at the same time. I’ve never live-streamed though so couldn’t say. Any tips for trying it out, good reasons to do it or reasons not to?
What I see here is lots of money for talks, articles, conferences, and “awareness.”
Climate conferences are always held in nice places that you have to fly to. They’d do more for the environment by taking that money and paying people to pick up trash on the side of the highway. Of course, that’s why “climate” is the problem nowadays and not “the environment.” The former is a problem for other people to solve, the latter is a problem you can do something about yourself but requires getting off the couch.
I spend more time trawling GitHub issues to find workarounds than I do actually using the tools.
Whoever develops the “Visual Cloud” IDE for writing scalable web apps where everything “just works” will be about $10B richer…
Visual Basic (cue the hecklers). Yes the language is awful. But the tool was great. I wish Microsoft (or somebody) would release a new version for full-stack apps with a drag-and-drop UI with js event handlers, easy backend framework, and a one-button “deploy to cloud” button for testing. Then a “publish” button that sets up your CI pipeline for production deployments. I feel like we’ve raised the white flag in terms of what software development should look like in 2022. Writing yaml feels like banging rocks together compared to possible alternatives.