- phendrenad2Surprising to see how many people are still mucking around with init systems. Shows that k8s really has a lot more adoption left to go.
- Even basic features are missing from Word competitors. Not a single one competently handles spellchecking multiple languages in the same document.
- I wonder how hard it would be to make a SID using transistors, capacitors, resistors. The fact that no one has done it makes me think it's just too difficult.
- I feel like we've awakened from a dream. I look around, and I see that the hyper-transphobe's book series has become a best-selling videogame. I wish I were asleep like you...
- I feel like everyone involved in the Linux Kernel Rust world is ironically woefully unaware of how Rust actually works, and what it's actually capable of. I suspect that Rust gurus agree with me, but don't want to say anything because it would hurt Rust adoption in places where it actually is helpful (encryption algorithms...)
Kernels - and especially the Linux kernel - are high-performance systems that require lots of shared mutable state. Every driver is a glorified while loop waiting for an IRQ so it can copy a chunk of data from one shared mutable buffer to another shared mutable buffer. So there will need to be some level of unsafe in the code.
There's a fallacy that if 95% of the code is safe, and 5% is unsafe, then that code is only 5% as likely to contain memory errors as a comparable C program. But, to reiterate what another commenter said, and something I've predicted for a long time, the tendency for the "unsafe block" to become instrumented by the "safe block" will always exist. People will loosen the API contract between the "safe" and "unsafe" sides until an error in the "safe" side kicks off an error in the "unsafe" side.
- There's only one podcast that could conceivably fact-check him, and that's the official CIA podcast, and somehow I doubt very very much that they'd be interested in having him on.
- An example would be YouTube's video IDs. It's custom-fit for a purpose (security: no, avoiding the problem where people fish for auspicious YouTube video numbers or something: yes).
Another example would be a function that sorts the numbers 0 through 999 in a seemingly random order (but's actually deterministic), and then repeat that for each block of 1000 with a slight shift. Discourages casual numeric iteration but isn't as complex or cryptographically secure as UUID.
- You probably don't want integer primary keys, and you probably don't want UUID primary keys. You probably want something in-between, depending on your use case. UUID is one extreme on this spectrum, which tries to solve all of the problems, including ones you might not have.
- Am I reading this right? They're in the U.S. somewhere? How did they get into the country? Do we still think low border security is a good idea?
- GraphQL appeals to the enterprise mind in a way that few technologies have. Like SOAP/WSDL before it. It fits the model of spotlighting some small and medium problems, and offers a solution that adds complexity and makes everything take longer to build, and if you follow the implementation guidelines closely enough, they say you can solve the problems. Meanwhile, your competitor just has 300 API endpoints and runs circles around you, and you eventually acquire them to get all of your customers back.
- Are the migrant workers getting Parkinson's, or only the white males who can pull the heartstrings of MAGA folks?
- Sources aren't hard to find[1]. But getting software developers to look outside their idiot-savant caves and not dismiss the entire legal system as "unrealistic", is much harder to accomplish.
[1] - https://www.microsoft.com/en-us/trust-center/privacy/data-ma...
- Ironically (for you), copilot is the one provider that is doing a good job of provably NOT training on user data. The rest are not up to speed on that compliance angle, so many companies ban them (of course, people still use them).
- > After losing it at the top of that mountain 60 years ago, the American government still refuses to acknowledge that anything ever happened
So, it's possible that they retrieved it, but can't say that because it would confirm that the mission existed.
- Institutionalized racism. Police immune to prosecution. Government-backed monopolies. Oligarchy based on proximity to the supreme. Scapegoating various classes of people. False flags. Surveillance economy. Seems to me that whatever we have now is functionally indistinct from fascism. But if it makes you feel better to keep calling it democracy...
- In a perfectly just world, humans would photosynthesize.
- Linux is self-limited by its own design tradeoffs. These issues were identified 20+ years ago, and none of them have been addressed. It's far too late to change them now. And more importantly, the conditions that led to people doing serious analysis of what it would take for Linux to go mainstream are long gone.
- Note that the $2 billion deal story was always "according to people with knowledge of the matter", and I wonder if it was nothing more than Intel taking a peek at Sifive's technology and books.