skysight-inc/HackerNews huggingface dataset:
Indeed, the Raptor systems are about as free as you can get for a desktop system, as far as I can tell. I was particularly impressed when they pointed me at the source code for their RAM training routine; that one has been a sticking point in many other systems.

They still aren't 100% free because that is impossible; there is no clear line to be drawn between hardware and software, and the hardware isn't free. But at least we can truthfully say they have no nonfree mutable blobs or large ROMs, and even some critical small ROM blobs are documented and open source, like the CPU boot ROM.

(We can't say there are no nonfree ROM blobs - I guarantee there's a small CPU running nonfree ROM code somewhere in an IC on the board and they just don't know about it, because manufacturers do that all the time - and besides, even if their systems somehow avoid that, your monitor, keyboard, and mouse will all have that problem).
I sometimes print out papers that I want to thoroughly understand. Read on the couch when feeling chilled out enough - reading the same papers on a computer or iPad always has more intensity, feeling like I have to finish the reading as quickly as possible, so that I could switch back to checking email or twitter…
The animated headline causes the entire page to jump around on iPhone 13
Your country can still restrict their ability to import in your country if you sue them, afaik.
RMS seems absolutely uncompromising on his principles (whether publicly, or in smaller groups), but I think his principles aren't only about libre software.

Maybe the difference between the two anecdotes was details of what was being weighed against libre software. In his value system, maybe the success of an underdog's mission (maybe for a different kind of freedom) is more important than lives saved? Or maybe he was just feeling punchy in one of the meetings?
Another golf variant is local park golf played with a normal club - 5 or 6 iron is good - and soft sponge practice golf balls that fly 40-50 yards. Use lightpoles and trees as targets and layout a course so that most holes are more than one shot long. Chip to hit the pole or tree to hole out.
> When I look at my computer, I see a device not designed to help me with these goals. I constantly check email, messages, read toxic forums which I guess is partly because of being alone and lonely. Hard to make friends after college. Seems impossible to make good ones.

This doesn't sound like a computer problem so much as an attention / habitual problem (perhaps even addiction to the noted distractions). That said, there are numerous aspects of MacOS designed specifically for this...

1. MacOS has its do not disturb functionality, use it.

2. You can also hide your dock so you're not seeing those pesky red dots constantly.

3. Leverage the virtual desktop functionality of your OS. On MBPs, 4-finger swipe functionality makes it extremely smooth to switch between desktops and use "Mission control" to peek at your open apps for a given desktop.

Have one virtual desktop set up for browsing/communication apps (Safari or Edge + slack, discord, email, etc), then additional virtual desktops for your other, more focused tasks, e.g. your text editor of choice, design software, cad software, or whatever else.

On my 'main' virtual desktop, I use Rectangle (window position management) to have Edge on half the screen, with chat applications on the right upper/lower quarters). Then on my second virtual desktop I'll have VS Code on half the screen, and Terminal / Finder in the quarters on the right, Maximized Fusion360 on the third, etc...
It's sad to see so many people that are dismissive of this setup, because they have some preconceived notions about Kubernetes and other tooling that's used. What has happened to curiosity? Of course nothing about this is "necessary", but the fun is in trial and error. In my experience running Kubernetes in my homelab and colo, every issue has been a learning opportunity, and was usually because of my own mistakes.
Appeals to emotion are a fallacy
I don’t work in SWE, but I can very well say that it is about the value that you associate with the work you do. When you try to equate meaning and direct impact, you might not always end up being satisfied. But when you start to understand that every cog in the wheel matters - replaceable or not- you do see a value to what you do.
First price: aquisition

Second price: utilization

Third price: room, board and feeding

The third price is the total cost required to own something, independent of any utilization.

Think rent on storage units filled with unused and forgotten items. Or simply the clutter and lost useful space in a room due to the simple presence of an object.

The third price is often the worst.
They do. That bluetooth dongle? Hundreds of kilobytes of proprietary ROM implementing an entire Bluetooth stack (these things always implement at least the lower layers and invariably also support doing the upper layers for HID emulation mode). Those ThinkPads? Embedded microcontrollers with updatable proprietary blobs in Flash memory that you can't audit, and which have direct access to all system RAM via the LPC bus.
This is the reason I run games under linux inside a sandbox with restricted access to the system, and don't play anything that requires a rootkit (anti-cheat).
> That vaccine induced myocarditis rates are now higher than covid induced rates

Are you factoring in the fact that myocarditis drops with more boosters?

The 2nd shot has the highest myocarditis rate. The 3rd shot has less, and I'd expect the 4th to have even less. As long as side-effects drop more than the boosters help (especially if boosters are reformulated for the dominant COVID19 strain), then the total cost of boosting is what? $20 or so?

https://www.cdc.gov/vaccines/acip/meetings/downloads/slides-...

EDIT: Wrong pdf. I meant this one: https://www.cdc.gov/vaccines/acip/meetings/downloads/slides-...

> The reality is Israel has shown that second boosters don’t really improve immunity all that much [1]

Have you factored in the fact that all mRNA producers are making Omicron-specific boosters? Of course not, those boosters aren't available yet.

> So given this information, and considering I had an adverse reaction from my vaccination, why would I listen to this idea that “boosters are the answer” when there is mounting evidence everywhere that this maybe isn't a good idea for everyone?

Its a very simple question.

COVID19 damage prevented vs vaccine damage caused. If the vaccine causes more damage, we don't boost. If COVID19 causes more damage, we boost.

At every step of the booster-question, we revise and double check. The 3rd shot was overwhelmingly a benefit vs Delta and Omicron. 4th shot is under initial studies.

Any other methodology is politics. We have more than enough capability to study things like the 4th shot before recommending it to everybody. But my expectations, given the science and the future manufacturing of these things is that a 4th shot will be necessary, and will probably be of benefit.
I'm glad you asked :D

Having all notifications go through the Macs native Notifications is great, because now I have only a single place to ignore. I effectively set Notifications to "off" by setting a schedule of 4:00am until 3:59am. When I want to check notifications (which is almost never) I simply enable Notifications temporarily with a shortcut on the touchbar.

The only thing that remains is non-native notifications like Java's "Update now or the world ends!". Window focus stealing is completely unacceptable, and I suspect the reason Apple does nothing to fix it is to coerse you into using full screen, which I think is grooming you for their locked down iOS-like world for the Mac.
The CMS space is incredibly crowded. The vast majority of WordPress websites would be cheaper, faster, and more secure if they were just moved to SquareSpace, which has the WordPress features that 99% of sites would need.

For more custom projects, I prefer the headless variety[1] because it makes sense to separate the data and presentation layers. That means you have the full ecosystem and flexibility of HTML/CSS/JS.

Ghost[2] was the first serious competitor I saw years ago. Gatsby is among the most popular these days[3].

But honestly, information sites should just use SquareSpace or something like it. There's no reason to maintain static site infrastructure at this point.

1. https://jamstack.org/

2. https://ghost.org/

3. https://www.gatsbyjs.com/
No I was saying NASA’s estimate was garbage.
I think my girlfriend can figure something out.

She does embedded systems at Anduril using Rust.
That analogy is desperately tortured. It just ... does not map at all to how I ever perceived reading or fun videos. I never even heard anyone talk about it is those terms.

The time spend by purely relaxing activities like reading or watching is on itself a reward. You do it instead of doing something less pleasant- staring bored at the wall.

And the idea that you could have spent all that time doing something super useful is wrong if it is about opportunity cost. I tried multiple times to cut off all "time wasters" like reading fiction or videos. It ended in low productivity and depression each time.
Ran smoothly, but not very accurately. There are a LOT of games that do not play correctly (or in some cases, at all) on ZSNES.

It's relatively easy to get the first 90%, but each 1% after that doubles the difficulty. This is especially true on older machines where the code tended to be hand-written assembly. When working with modernish machines where there's a SDK for C/C++, high level emulation tends to be much easier to accomplish-- and this is why there wasn't anything even remotely resembling accurate for N64 until the last few years. It was only feasible recently.

Gamecube, Wii, Switch, X360, PS3, PS4 -- these are machines that will remain HLE for a long time. Cycle accuracy will be arduous and require CPU resources we likely won't have for a long while.
There’s a false narrative floating around the alcohol-free culture; “it’s boring,” or “I won’t be able to socialize the same.” When in reality, the majority of nondrinkers enjoy the weekends even more sans-booze! (Think about it, no Sunday scaries, money saved, and more time to be productive!)

For the alcohol-free or sober curious the weekends are filled with everything that those who drink regularly do- just without the booze. We enjoy cozy movie nights in, fancy dinner dates and fun boozeless brunches with our gal pals. The only difference is, we’re now available for early morning hikes, spin classes and at-home projects.

The truth is, when you stop drinking, you get to know yourself better. You figure out quickly what your really enjoy; perhaps you’re more introverted than you thought, or you prefer a good book on a Friday night over a crowded bar. The possibilities for the weekend are truly endless because you aren’t tied down to activities that only involve drinking. You have extra time to not only unwind and relax, but practice self-care and explore new hobbies.

If you’re new to the booze-free crew try a few of the following suggestions to fill up your weekends while you rediscover yourself:

* Attend restaurants and bars that serve non-alcoholic options so that you feel “part of” (call ahead or check their online menu if you aren’t sure)

* Schedule early morning movement and get those endorphins flowing to start your day off on a positive and productive note

* Connect with other alcohol-free peeps through sober Instagram and find new friends near you

* Stock up on fun, non-alcoholic drinks to make mocktails or experiment with at home

* Plan fun days/nights at home with friends that revolve around things you all love to do- crafting, vision boarding, a book club, a sports team, hiking...

If you want some extra support, try out the Reframe App (https://www.joinreframe.com). For full disclosure, I’m one of the co-founders. Reframe guides the casual drinker through their cut back/sobriety journey through 10 minute daily exercises, community support, coaching, and progress tracking
If Apple ship 30M Mac in 2021, and 50% of those purchase are new to the Mac, a figure Apple likes to repeatedly remind us on. You should expect 15M more active Mac user if no user were leaving the platform. Which should bring the total active Mac user base to 120M. Something they might announce in their next Spring Event or WWDC.
You can find "study" on everything. So it is a matter of trust. I prefer to do study offline and talk with people personaly about their experiences. Oh wait... Is it dangerous?

Living normally is probably only one thing that we can do. Vaccines, masks, lockdowns... None works. But if we are daily exposed to news with fear agenda, we will never live normally again. We shoul live, not survive and loose our time.

Btw... Reduced chance of spreading virus wont make people immune to catch it. But yet... Gonverments consider vaccinated people as immune. Why?
Only chumps eschew an in-oven thermometer.

Why rely on calculated estimates when you can just measure the internal temp?
Why would you expect the content to all be on one service? It's akin to expecting all your favorite shows to be on one channel.

The streaming mess of services we have now is the horror people demanded for decades: A la carte. People felt scammed by paying for bundles with hundreds of cable channels they never watched, and we have won! You can now subscribe individually to the five or six channels you want... at roughly the same total cost of your old cable subscription. ;)
Plato's cave with extra pieces?
A bad workman always blames his tools.
It has been fairly well established that in practice, some of the companies selling with RYF certification are basically scammers. Lots of people have been charged without orders being shipped. Google around the company names for the horror stories.

https://www.reddit.com/r/libreboot/comments/pqs0g0/technoeth...

https://www.reddit.com/r/linux/comments/4hy9hf/ordered_a_lib...
Scrambling the time a random amount each flyover could help?
Thank you, that's my sentiment precisely and thoroughly stated.
You don't get what they're saying at all. There are about a thousand better ways he could have responded while still trying to convey his ideas. Instead, he said probably the single most offensive thing he could. He either did it on purpose to piss them off, or he didn't understand how offensive it would be, or he didn't care.

He has no idea how to be persuasive, no idea how to adjust his arguments or present his ideas effectively, no idea how he comes off to others, no idea how to read a room, no idea how to see other people's perspectives on issues, and doesn't care to try. He hasn't demonstrated the slightest intellectual or emotional self-improvement in thirty years.
Very cool. To add some charm to it, set the title to UFO for the unidentified ones :)
The moral burden is on the firmware makers to release the sources. When do we stop pretending graphics stacks are some magical steampunk machinery? There is nothing unique to a few thousand lines of code, they should release it.
IDK if he made techniques accessible. I found his content interesting but pretty over the top. His stuff feels more like myth busters for cooking. Entertaining possibly educational but idk how its always practical. He has some thing about tonkotsu ramen, that it needs to be this big two day boil event. Emphasis on need. I threw some pork bones in a pressure cooker and it was just as good.
This is a a good article
C# isn’t what it used to be — it’s astoundingly good even for high performance code.
> Contrast that with days past when the opposite was true: purchases were precious while time was more plentiful.

When exactly was supposed that be?
It's not strictly intentional; it's a consequence of the strict DRM on modern consoles. Decryption keys are needed for content to be loadable and in some cases you need the actual OS the console is running, too.
You have it backwards.

Custody, possession schedules, who gets to pick the school, who gets to make medical decisions for the kids, who decides if they ought get braces, who decides what extracurricular activities the kids are in and which parent has to take them, which parent can hold the kids passport and what counties can they take them to, geographical restrictions, morality clauses, right of first refusal, and on and on and on...

The vast majority of cases that got to jury trial are custody cases... rarely property issues.

(Indeed, in most states you aren’t even entitled to a jury trial on property issues.)
That's not how it works.

The way it works is that the microcode update gets loaded into some (smaller) RAM next to the ROM, and then patch registers are loaded which virtually rewrite some ROM locations to jump to the RAM (at least for the duration of this boot), in order to update the broken bits.

You are literally hot-patching the ROM with an overlay. You are not replacing it wholesale.

And either way, as I said, the underlying technical mechanism is completely irrelevant for the purposes of assessing user freedom. You're running proprietary code. You could be running a less buggy version of the same proprietary code. Choosing not to is silly and only hurts you. Trying to take that option away from users of your software is anti-freedom.
Probably 20 years ago I implemented "auto rip" in the Grip audio CD ripper. You could optionally enable two settings: "Select all tracks and start ripping when a disk is inserted" and "eject the disk when ripping is done". Worked like a charm.

https://www.mankier.com/1/grip

Years later when I was burning hundreds of CDs a month for our Linux distribution (I think peak was 700 CDs a month), I implemented an "autoburn" system:

- Detect insertion of a disc.
- Burn the image to the disc.
- Verify the burned disc.
- If it succeeded verification, eject it.

So we could just go around to the CD drives, put in the blanks, and then come back a bit later and put the ejected discs into envelopes. Any drives not flashing their activity LEDs but with the drive bay closed were bad burns.

I eventually implemented a custom verification process based largely on time required to read each block, as well as the checksum. We found that any disc with any sectors that took more than some number of ms to read, would likely fail in some customer drives. We had some discs that would verify, but would take a little, or in some cases a long time to read. Instead of 3 minutes, we had some discs that would take 30 minutes to read, but would return the correct checksum.

We tracked this down by paying our users to send us back discs that they couldn't read, to identify the failure.

Not all blank CDs were created equal. We had some media that would produce up to 50% failures using this testing. Taiyo Yuden media was consistently inexpensive but produced few if any failures.
To add to the tl;dr: the "never-before seen" is long since theoretically known, but davemaoite usually breaks down on its way up to the surface.
Moderna is making a flu + COVID19 shot, under this expectation.

If that's to our benefit, then we'll know after its tested. If not, we'll have the capability to refuse the vaccine at that point.
Wordpress is one of the most insecure platforms out there. Avoid using it if you care about security.
Proposed Rule: Reporting of Securities Loans (2021) [pdf]
Mongo Atlas Data API SDK
I wrote a small node SDK for using Mongo Atlas's beta Data API.

Hope you all enjoy.
They all were not very long ago. The pollution didn't happen overnight. Much of their polluting industry was built by the communists.
If the FSF thinks that even having proprietary blobs is bad, why does the rule apply only to mutable copies? Why not just refuse to certify devices with hardware that contains blobs contrary to their values? There's no practical argument as to why it's only acceptable to allow a nonfree blob if it's not burned into silicon. Even if it did matter, from the perspective of a normal person, microcode in a chip versus microcode loaded after boot offers no meaningful distinction in functionality or freedoms. If the point is high standards, then why have this loophole at all?

If the answer is "because then nothing could be certified or recommended" (which I expect it would be) then you need to stop marketing the certification as a recommendation for actual people to buy hardware and instead market it as a certification of whether the product is in line with their ideals.
Reading on paper does work for me! Although a challenge is its harder to look up citations, google something I don’t understand.
Ugh. What an awful conversation. A mix of the subject, subject matter experts, Googlers, non googlers deciding they "know" why a specific person got bounced from an interview process which pretty well everyone agrees is broken, but for differing reasons AND people disagreeing about why he got bounced and if it's a good or a bad thing.

Personally I wouldn't have outed myself in this way. No good can come of it. It's interesting but it's making me wince.

The author wrote a million+ user SAT solving package manager for OSX which I like but he probably lacks some core "fu" to get through a google interview and was pissed off about it. Most of the icky debate is about how stupid the whole process is with some side shots at arrogance, knowledge, formal training which i personally think reflect badly on.. everyone!

Mainly, I found this a hard read because as a fully trained computer scientist back in 1982 I flunked an interview with the UK Antarctic survey, on a stupid Fortran question which I deserved to fail on, and blew my own chance of a dream job on the science programming mission. So I relate both to what he felt like, the ego hit, and the probable correctness of their decision. I was a prat. They spotted it at 20 paces and confirmed it with one quiz. Lessons hard learned.

He was an autodidact seeking a job in a company which values formally acquired compsci knowledge highly and misunderstood something in turn. But, the points being made stand: the interviewees form instant impressions the questions are a winnowing method to lose candidates not find them, he assumed he had a pass in because millions of users but what they seek isn't what he had. Still hurts to be bounced on crap. And I have no doubt just how smart he is, and wonder if other teams and other hiring models might have found it.