Right buffer is a relative obvious and simple idea. For some reason the Java-OOP crowd keeps thinking that LMAX deserves a nobel price for being neither first nor last to use it.
> have to go out of my way
Yeah, that's exactly the annoying part. Can't mention ring buffer ever without someone bring up LMAX. "But do you know, that some Java developers somewhere once wrote something that didn't completely ruin the hardware performance?! It's stunning and amazing."
IMO the take-away from LMAX is not ring buffers - it's the knowledge of how much useful work a single CPU core can do. It's a story of playing to hardware's strengths instead of wrapping yourself up in bullshit excuses. They realized their problem was fundamentally not parallelizable, so they wrote it to run serially as fast as possible instead of wrapping themselves up in bullshit excuses, and the resulting performance was much faster than anyone would have ever guessed if they hadn't done it.
I am not sure why this is annoying. Some problems can be solved comprehensively. This is a pretty good example of one. It might be better for us to focus our attention on other aspects of the problem space (the customer/business).
Dandelion is used to improve privacy of broadcasting (cryptocurrency transactions) and comparing it to Tor is confusing. Tor is trying to hide who is talking with who, Dandylion hide who is the originator of a message that everyone will receive.
I'm a happy NextDNS user. I'm not sure what kind of support you need that wouldn't be solved by asking AI and/or some community online. They have wonderful integrations, instructions, documentation and features. Blocking ads is not even primary reason I use them - the parental control and safety features are the main reason for me.
Is _everything_ working? Last time I put Linux on a x86_64 Air Book I was given for free, everything was working _except_ resume from suspend would crash and reboot the system, and from the reading on it, it seems it is a know issue due to T4 security chip or something. Made me believe that if older chips doesn't yet work, the newer ones probably have more caveats. Or am I wrong?
Generally I'm reluctant investing in Linux on a hardware from company more or less hostile to it, but I also don't have any need for ARM laptop, and I'm happy with my Framework.
I wouldn't say the problem is hostility. It's complete non-interest. Apple wisely allowed us to load a non-chain-of-trust OS while maintaining the chain of trust in macOS, which is an incredible advancement still unmatched by other manufacturers.
And that's it. They have done zero work to accommodate Linux. At all. Perhaps if Microsoft ever figures out that NT used to run on more than one arch, Apple will revive Boot Camp for Windows and deem it useful to include Linux this time?
> Apple will revive Boot Camp for Windows and deem it useful to include Linux this time?
If Apple wanted to, they could already do that right now. Windows runs on arm just fine. Heck, windows on Arm in a parallels VM runs better on my macbook pro than it does natively on an x86 laptop.
If Apple would make some drivers, even just for Windows, I bet they'd sell more macs. But it would seem Apple either calculated that ecosystem/services lock-in is way more important to them than a potential boost in hardware sales for alternative OSes, or they are really reluctant to make drivers for Apple Silicon available elsewhere out of fear it'll expose some trade secrets, which they didn't have to worry about when they used intel.
> If Apple would make some drivers, even just for Windows, I bet they'd sell more macs.
The incremental bump in sales would be very small.
Even when Apple did provide bootcamp drivers to run Windows on old laptops, very few people used it as their daily driver for a Windows computer. I'm sure Apple has a better estimate of the market for people who bought Macs to use with alternative OSes back when they supported it, but they've calculated that it's not worth the effort.
You can buy it from the Microsoft Store inside of windows once its installed. That's how it works with parallels, or any other Windows on Arm device (say, for upgrading from Home to Pro).
> Apple wisely allowed us to load a non-chain-of-trust OS
> an incredible advancement still unmatched by other manufacturers
Sheesh, don't forget to zip up Tim's pants once you're done. I hope other manufacturers don't follow Apple in forcing proprietary bootloaders. Open alternatives like Clover and OpenCore are fully viable for booting macOS.
The Macbook M2 Air running Asahi Linux is easily my favorite Linux laptop ever, far superior to any Thinkpad or Dell XPS I've owned, imo. I think things like Thunderbolt and some DisplayPort features are missing, but I have never needed this as it is purely a laptop for me. But it has everything else I could want: suspend/sleep, proper frequency scaling, great GPU drivers, USB/wifi/bluetooth, speakers, brightness/keyboard settings, etc. The webcam works I think but I haven't tried it. The battery life is great, though macOS is still quite a ways ahead in that department.
Programming with Rust and deployment and mgmt with Nix is so much better to how things used to be. Did I mention how much better my Helix works than how Neovim used to? Revision control with JJ, conflict resolution with mergiraf. My personal computers are more powerful than ever before and can get amazing stuff done super fast.
Everything is better and keeps getting better if you make good decision instead of following the lowest common denominator tech.
It has nothing to do with science really. I don't think "pro-raw-milk people" question safety benefits of pasteurization or doubt germ theory. It's only about people's lack of nuance, totalitarian ambitions and safetism. Some people just can't help but make decisions for other people because they think they are smarter and know better. Ban, ban, unsafe, ban, I know better. The idea that consuming raw milk is somehow "unscientific" is plain stupid and/or propaganda. All I want is to enjoy the taste of raw milk from time to time, I know how germs work, I'm not forcing anyone to drink it, but I'll be fine, please worry about yourself.
I would even appreciate government making sure that companies selling raw milk to me are taking additional (but reasonable) precautions. But anyone just trying to ban raw milk for being unsafe and "unscientific" is just stupid.
Not only that link is a paywall, but I just don't trust propaganda outlets like this. Over and over I've seen these twisting and misinterpreting people's opinions. Quick googling suggests that he does have some unconventional (borderline quackery?) opinions there, though lots of it seems like a typical smearing tactics. Nevertheless, if I need to support even a complete quack to defend my rights, so be it. I wish both sides were more reasonable, so we could slap some warning signs on raw milk bottles, ensure higher safety standards on raw milk producers, so I could enjoy my glass of raw milk in peace, but I guess it is never going to happen.
The WSJ is, if anything, editorially right-wing, and bypassing the paywall is trivial; https://archive.is/n4JZL.
Excerpts:
> “The ubiquity of pasteurization and vaccinations are only two of the many indicators of the domineering ascendancy of germ theory as the cornerstone of contemporary public health policy,” he wrote in the book. “A $1 trillion pharmaceutical industry pushing patented pills, powders, pricks, potions and poisons and the powerful professions of virology and vaccinology … fortifies the century-old predominance of germ theory.”
> As his political profile grew, Kennedy made his war on germ theory part of his public platform. As a presidential candidate in 2023, he promised to tell the National Institutes of Health to “give infectious disease a break for about eight years,” NBC reported. On a 2023 episode of Joe Rogan’s popular podcast, Kennedy said “it’s hard for an infectious disease to kill a healthy person with a rugged immune system”—an assertion that runs counter to modern medical consensus. When Rogan said that wasn’t true of the 1918 Spanish flu, which killed more than 50 million people globally, Kennedy replied: “Well, the Spanish flu was not a virus.”
I'm not sure how to share a society with people who think it's OK for the HHS Secretary to be a quack.
How many human lives are worth the cost for you to enjoy the taste of raw milk that has been distributed across state lines from time to time? If possible please answer both in terms of acceptable deaths, but also in terms of hospitalization cases that did not result in death.
If banning the sale of raw milk saves a life is it still stupid and unscientific? What if it saves 10,000? A million?
People act like these things are a personal attack on them and their freedoms. Like they happened in a vacuum. Like a bunch of bros got together in the 40s - 70s and thought to themselves, "how can we deny future raw milk aficionado dpc_01234 his druthers decades from now". Pay no mind to the thousands of lives that could be saved from terrible diseases like tuberculosis.
This type of thinking and commentary (propaganda?) just constantly being thrust into the world is not only ignorant but it's dangerous. Good luck to you and yours man, I hope the worst that happens to you from this willful lack or regard for both science and history is the inevitable food poisoning you'll get from blindly ignoring food safety because "germ milk yummy".
These people do not understand the level of testing that we do; the statistics of efficacy or safety. Perhaps we need to explain it better, but it is really quite complex to explain. There's a trope that if you cannot explain something in a simple way, that thing must not be true. If so I would like someone to explain quantum mechanics and relativity to a 10 year old. Good luck.
That's a really good way to put it. I'll add that in my experience with raw milk, while I can still taste the taste I also think fondly about the relationship I had with the farmer and even (once or twice) the help I got to give at the farm.
The biggest benefit of pasteurization is extending the shelf life, which is important in an industrialized economy. Dying due to consuming raw milk was not a problem, at least until milk had to be shipped long distances.
Not just distance, but time. If you try to keep milk around for any amount of time after milking the cow, you run risks like Bird Flus and TB and other disease contaminants.
Which is also why in the other direction cheese was invented for time stability of milk.
> have to go out of my way
Yeah, that's exactly the annoying part. Can't mention ring buffer ever without someone bring up LMAX. "But do you know, that some Java developers somewhere once wrote something that didn't completely ruin the hardware performance?! It's stunning and amazing."
reply