skysight-inc/HackerNews huggingface dataset:
Right: any culture so unsophisticated as to be unable to bang two nuclei together and get a ballistic alpha particle out will also fail to build any of that stuff. Any that is able will have no interest that stuff.

The next stage of human evolution will be conducted out in the Kuiper belt, where the thermodynamically irreducible well of cold, the solidified gases, and the wide-open spaces beckon alluringly.
This is spam-tier content. Almost nothing specific to scaling data intensive applications. You could rename the article to “how to catch the squirrel in your backyard” and it’d be just as relevant.

I wonder if the upvotes were purchased or coordinated. If actual readers upvoted this, I would love to know why.
The instance is the property of its owner, and owners have the right to control their own property as they see fit. Many Mastodon clients allow users to manage multiple accounts, which can be on different instances with different server rules.

Edit: Additionally, a user can block content from any other user or instance, and also filter content by keywords or phrases. https://docs.joinmastodon.org/user/moderating/
Turbotax, H&R block, et al. lobbied heavily against state supported easy modern tax filing systems
The author says he spoke with at least 30 natives there who may have seen them. A very small population of secretive homininins would fit that bill.
The driver situation for modern AMD GPUs is pretty good. There is an open-source `amdgpu` driver in the mainline Linux kernel maintained by AMD themselves. If you use a somewhat recent kernel, that'll be there. You need `mesa` in userspace which provides the OpenGL interface, etc. to your applications.

This is why there's no need to install anything from the Radeon website -- you already have a driver.

As for the `firmware-amd-graphics` package, it provides proprietary firmware for your GPU. That could be as insignificant as microcode updates or an important part of the interface that the driver expects. It's probably a good idea to install (and maybe try and fix the warnings.)
Two things:

- consistency is more important than speed. If you can keep at a project for 10 years you can achieve pretty amazing things even without being arockstar developer

- don't get complacent. Some people think they've seen it all and stop learning new things at a point. You don't need to learn every new framework, but you do need to put in some effort to stay on top of current best practices and technologies
Installing the non-free firmware on Debian is as easy or easier than similar installation on all other operating systems. So this is really a complaint about something that is almost as easy as it gets needing to be just slightly easier. It’s making a mountain out of a molehill.

That said, who cares if some users want it? Debian doesn’t aim to serve all users’ needs. Those who want non-free firmware bundled with the operating system can get that with one of the many Linux-based (or non Linux-based) operating systems out there. Debian just isn’t for those users. That’s fine.
That isn't official support. If there is, for example, a driver bug that prevents your audio from working it isn't cause for a warranty claim.

While with Windows it would be.
I did problems from Elements of Programming Interviews, on paper, while talking out loud about what I was doing.

I would have used a white board if I had one, or a google doc (non-ide text editor) if I were practicing for a remote interview loop.

I tried to do one problem a day, capped at 45 minutes, plus a bit of time to confirm my answer if I got it, or understand the answer of I did not.

My goal was to practice things the interviewer is looking for, in a setting that is as close as possible to an interview (no ide, time pressure, etc.)

* Alternative approaches to solve the problem.

* Test cases, including walking through some.

* Runtime/space complexity analysis.

I didn’t have a good study plan for design interviews, but I’m better at YOLOing those :)
It is an implementation of the Bradley-Terry model. There are a few other implementations mentioned elsewhere in the comments.
Is the situation really that different from how it used to be? At least for me personally, if I compare to around 2008 or so when I had Debian installed as the primary OS on a desktop PC and as a toy on my Mac laptop:

> Modern laptops normally don't come with wired ethernet now.

Both then and now, on my laptop, I use Ethernet occasionally but rarely, only when I specifically need its speed or reliability advantages. The rest of the time I use Wi-Fi, which did and does require non-free firmware. Ethernet moved from a built-in port to a dongle, but my actual usage patterns have barely changed.

That said, there used to be some Wi-Fi chips that didn't require non-free firmware (just not the ones I had), whereas now there are none.

For desktops, on the other hand, it was and is worth hooking up Ethernet, making the point largely moot. (I think I used Wi-Fi on my desktop at the time, but I wished I didn't have to. Now I don't.)

> There won't be any usable graphics on the laptop's screen.

Even at the time, I saw hardware-accelerated graphics as essential, both for windowing (Compiz) and for gaming. So I used the 'nvidia' non-free driver on the PC… just as I do now. (I don't remember what the Mac had.)

Incidentally, for those who don't prioritize graphics performance over freedom, free drivers are better than they used to be. Unfortunately, they require non-free firmware – and I know this post is about firmware. But still… that seems like a win of some sort.
There are dozens of us!!

Have been using Debian as my daily driver for 5+ years on both desktops and laptops. No issues at all though I did spend some time on gnome shell to get it closer to what I prefer (multiple desktops, alt-tab behaviour, etc)
It's a new species of chimp-anzee, you aren't current!
Then what's the point of using Mastodon over other social networks?
Ask HN: GNU/Linux Distro for a Baby
My friend (not from HN crowd) has a baby less then 1yo and I help them both a little. My focus is introducing kid to Liberal Arts and English and one more thing: as we all know, that age is old enough to introduce a person to computers. My requirement is x86 with GNU/Linux, hardware is not interesting part of problem but definitely it will be super cheap - so it easily may be not 64bit.

The goals the computer will perform:

1. Run some easy-peasy courses from Khan Academy or similar (if someone pays their Internet access)

2. Listen to some pre-downloaded videos from yt and censored music from pirate trackers.

3. Learn some CLI utilites. The first I think will be GNU Units, second must be some text editor.

4. First PL, it must be not my choice but the kid's one.

Please help me to chose distro literally for babies. No bloatware, no autoupdater and if possible no GUI. Browser with mouse and maybe some typing courses requires GUI, but at least browser may be called from CLI.

No childish crap like cartoon pictures or whatever else considered to be enough childish. Nowadays all childish stuff like "yt for kids" obvious is as euphemism of "yt for idiots" and I am going to resist that malculture as long as possible.

No need of autoupdate because of absolutely no fear to catch malware, I think the computer will rather be destroyed physically than pwned. The only update needed is maybe some certs for https security theatre to let the Khan Academy work in future without changing much in OS.

Also I want the simplest file set possible, I mean as less files on /dev/sda as possible. Sorry if I ask something silly, I hope the goal is defined correctly.

If such distro does not exist please give me advices from what distro to start, what may be removed and how to remove that if complicated. I hope I have some time for tinkering with building a new distro, but I would prefer not to do a lot of that job. Of course I am going to spend at least 7h weekly for that teaching.

I am absolutely not a power-user of any UNIX utilites or Linux distros so I have some hesitations of which free and open source programs to install and what free and open-source software to avoid for making the system as learnable as possible and as not-gameable as possible also.
How exactly can they contain nulls?

fopen() takes a null-terminated filename, so if there is a null byte in the middle it would just truncate the filename.
I looked it up and found more than “the one case” where it occurred. Apparently it happened frequently enough the government took steps to explicitly outlaw it in 2002 which indicates it was a practice that affected more than the one case you’re downplaying it as.

Admittedly this was 20 years ago and the government was taking steps to prevent it so I could believe the practice has mostly disappeared if given proof, but since we all know illegal behavior continues for a while after laws are enacted and enforced I’d still need to see that proof.

You’re argument about this not being real sounds a lot like when my countrymen claim our legal system doesn’t enslave people despite it being explicitly carved out in the constitution to allow it and prisoners being forced to work. It’s uncomfortable to face the truths but just claiming it’s the same in the face of evidence doesn’t help
Donbas: Why Russia is trying to encircle Ukraine's east
People compete on monthly payments not the actual house price. Only people who can pay upfront compete on the house price.

Changing interest doesn't change how many people are willing to live in a location. Your monthly payment will just go to the bank instead.
probably due to the horizontal distance it would have to traverse to get back to land (and uncontrollable factors that would limit that, e.g. wind magnitude and direction during launch). your sources don't give an overview of how far those parachutes can glide, but it feels like they are deployed relatively close to their intended touchdown point.
MtG is like car racing. Sure, most people own cars (hi from California) and can theoretically race them. But anyone any good at racing has a lot of money.
Saving the Sounds of the Early 20th Century
The Genomes of modern Humans only contain really small amounts of Genes from other Hominin species, for various reasons. Not enough to conclude those species survived in us.
Part 2: https://devblogs.microsoft.com/oldnewthing/20220418-00/?p=10...
Funny I wish my M1 MBP ran hotter. It’s uncomfortably cold in the mornings.
No, because if that's all it did, just rebuilding your compiler twice would free you from it.
I think the universality is basically because we are human, and identifying other humans is very important, so human shapes are a common target(?) for pareidolia.

I'm a little more interested in the curious consistency in details of stories of paranormal encounters. I've heard a handful of first-hand accounts of paranormal experiences that, despite the tellers having some pretty widely different interpretations (one conservative Christian who thought he was talking about demonic activity), described some very similar details, in ways that are at least trickier to explain than simple pareidolia, and not always part of the standard ghost stereotypes either. Assuming ghosts aren't real, there at least has to be something interesting going on.

You'd think having read "The Demon-Haunted World" would prepare me better for this but mostly what I remember from that book is about sleep paralysis.
not a popular opinion, I guess, but I stand by it.

automation is a core principle in these games. standing in front of 1 machine out of 10,000 or 0 out of 10,000 makes no difference; you're relying on your automation to act on your behalf on a large scale.
This will use little fresh water since the brine (water with dissolved lithium salts) already exists at the Salton Sea. Dry lithium mining like what happens in South America requires fresh water, not this.
Centralized social networks only have one instance that is controlled by a single company. Mastodon can be self-hosted by anyone, and any instance can interact with any other instance by default. Any Mastodon user can pick an instance with server rules that suit their preferences, while centralized social network users must abide by the rules of the only available instance.

Mastodon servers and clients are free and open source, and also ad-free. Most Mastodon instances allow you to sign up without providing any personal information other than an email.
The real nugget in all that is the geometric algebra link towards the bottom, almost as a throwaway. It would be nice if that was expanded in the same way as the rest of the sections.
I think you got this one wrong.

The original posted URL was:
https://lunduke.substack.com/p/richard-stallman-the-state-of...

The grandparent comment says that Lunduke ripped off Slashdot. I don't see that. There is one quote that's the same and several that I see that are different. You claim you changed it to the original source... the original source would be the Libreplanet link here:
https://media.libreplanet.org/u/libreplanet/m/the-state-of-t...

So both Lunduke and Slashdot are posting news about LibrePlanet and it's not clear one ripped off the other, other than having one quote that's the same.

It seems like you went with the above commenters without investigating.

I have no affiliation with Lunduke. I'm not a paid subscriber to his journal, I just get it by email sometimes.
> What is mesa?

It is the OpenGL and Vulkan libraries. Code calls the Vulkan API, and mesa translates that into something the video driver can handle, which in turn passes the command to the video card.

> Why do people tell me not to install the video drivers from the Radeon website.

Because AMD have spent a lot of time and effort getting the drivers in the kernel, and the website drivers are old and no longer the best. There is "AMDGPU Pro" video drivers, which gives you the AMD OpenGL/Vulkan libraries, but they are generally not as good as Mesa as Mesa has everyone working on it.

> How to I update them?

AMD have spent a lot of time getting them in the kernel. You update by getting the latest version of Debian, or switching to a distribution that uses a newer kernel.

> What is going on and why isn't it as simple as Window's where I run an executable and a setup wizard does the rest?

It is a lot more simple. It is all built in. This is the beauty of collaborative development, AMD and Intel get improvements based upon each others work and they concentrate on giving us better hardware. This is also the reason that AMD works so much better on Linux than Windows, and generally AMD gives Nvidia a run for its money on Linux, at least according to the last benchmarks I saw.
> then why not just use the paper system?

One reason is efficiency, if you have the machines counting you get results faster and then you can audit only a random sample of machines records and get statistical guarantees of the election integrity. (The machine can't know before that it will be audited so if you test thousands of machines and find no discrepancy it's highly unlikely a significant portion of the others did cheat)

A second is that it allows one more level of trust. With a paper ballot you have to trust that the poll workers are going to notice/stop/not help ballot stuffing etc. In most cases that's a good enough guarantee, but with voting machines you can also trust the people who programmed audited it

If the poll workers are trustworthy, because of the paper trail, you don't have to trust the auditers of the machines, but if you don't trust the poll workers then you can gain a modicum of trust from the auditers

https://www.brookings.edu/blog/techtank/2019/12/06/how-elect...

This link talks about the benefits in the indian election, specifically a software lock on the amount of votes per minute that can be cast

It also shows that in 2013 they audited "only" 20k machines out of almost millions yet found no discrepancy. Statistically that's probably good enough if the choice of machines audited was random

One last way it might be useful, though this is an abstract scenario, is if you want to deploy a more complicated to count voting system to large areas. In some voting systems counting can't be done in parallel, you need to do one round of counting, wait for everyone else and then do a second round and so on.

Similarly some voting systems might benefit from a digitized interface (for instance ballots in austria look like this: https://cdn1.vienna.at/2013/09/zettel.jpg and there are systems which would lead to even larger forms) which outputs a paper trail with only the actual information the voter inputed (in the case of the ballot I showed it'd pretty much just show a party name and a list of candidate names)

In these cases a machine outputting an auditable digital model of the votes cast would greatly simplify counting procedures. You could have every polling station just publish a signed file with the votes in their station and everyone could run the election algorithm

The votes can then be audited same as in the indian system
In 2022 an FPGA Amiga with shapeshifter still makes a very good 68K Mac. I use a vampire standalone system, a small system with a compact flash for a disk, it runs at 85Mhz and feels very like a real high end Mac of the 68k era.
Also Plan9 at https://9p.sdf.org
You pointed the problems out yourself, but the compromise india gives is severely misguided: It leaves the possibility of the paper ballots not being counted. If the paper ballots aren't counted, you open yourself up to the possibility of both a) and b). If the paper ballots are always counted, Tom Scott had the very nice quote "Congratulations, you just invented the world's most expensive pencil."

There is no better way of voting than physical paper, but the running government has to be both determined to allow democratic elections and enforce its monopoly on violence to protect the voters and ballots.
I used to laugh at RMS but reading more about him is shocking to say the least. Just check the story he wrote in 1997 to make a point https://www.gnu.org/philosophy/right-to-read.en.html .

Basically he foresaw people will not be able to own books. He is a genius who *really* does not care about money. That makes all the difference. Very rare to find people with this trait. To top it off he is relentless in his cause. Think if there is any one who can meet these standards. Very few.
Fixed the link now to point to same link as GP.

There is a huge difference between linking direct observations of the stars to things like Stonehenge, and looking at stories that are thousands of years old, and linking them to a single detail of an oral history that would have to be 100,000 years old to make any sense.

Gobekli Tepe is actually a good example: even though it's a mere 11-13k years old (Wikipedia says 9000BC,not 11000BC, but that's anyway irrelevant), and even though it was still being used maybe 8k years ago, we have no oral histories about it, and no other memories of it, except perhaps a vague idea that the hill it was on was sacred.

We also know that human cultures find certain numbers as especially meaningful - 1,2,3,7 are all numbers that hold special meanings in mythology all around the world. It seems way more plausible then to interpret a myth about six stars expressed as 7-1 as being a way to fit a 7 in the story.

Edit: note that in good viewing conditions, there are about 11 stars in the Pleiades clusters visible to the naked eye, though 6 of them are significantly brighter: https://www.naic.edu/~gibson/pleiades/pleiades_see.html
High interest rates turning into bankruptcy and people selling their land to the rich is as old as time itself.
That’s a sweet game. Love that it’s quick. Feels like battleship without the boring.
ATTENTION RUSSIAN CUMTURDS: take your limp dick out of Ukraine, and lobotomize yourself by sticking it up your asshole.
If you say you don't like nature, well, sure, I'm not going to argue that. You're entitled to your preferences. I certainly don't like mosquitos.

But if you say you would like to live on Pluto, I have trouble constructing a model in my head of your rationale.

I mean, you could live underground on Earth. Or in Antarctica. Or in a remote desert. Or underwater.

And you could have practically the same experience of Pluto via robotic means, whether or not you were also there.

On the other hand, actually being there would make it impossible to utilize the resources of Earth if and when something unexpected happens.

I can't think of anything but downsides (same applies to Mars).

In the remote future, if humans could be modified to live on the surface of other planets without equipment and build up a civilization as if indigenous, that appeals to my imagination. But surely that's a long time away.

A "colony" that is scrap and a tomb when one of a million things go wrong can never take root. Statistically, it will vanish before long. See: Croatoan.
I have a life long interest in the phenomena where someone makes mistake after mistake, yet they retain 100% confidence in their decision making process. The terrible results of their previous mistakes never dent their certainty that they are smarter than others. And this maladaptive process, which I've noticed in certain individuals, now seems to play out in group-based way, among enthusiasts of cryptocurrency. It is curious that, at this point, political science offers decades of careful study of different kinds of voting systems, their strengths and weaknesses, as well as game-theory models to help with scenario planning for contingencies and pathological cases, and yet, instead of working all of this out in a simulation, crypto enthusiasts prefer to run these experiments using real money, often millions of dollars. This is simply irrational, in a straightforward way. One has to assume some kind of gambling addiction has taken hold among these people, since gambling addicts are the only group we know of who demonstrate this particular kind of irrationality. Or are we looking at some new kind of mental pathology?
Just be careful depending on LineageOS too much. I bought a 1.5-year-old officially supported device (OnePlus Nord), only to have support for it stop 2 months later.
Can you expand on the metrics point, whats a decent core set of metrics to monitor on your dashboard?

Also any advice for schema versioning at scale?
To solve the audio issues try with this command:

> pulseaudio -k
The Wintel alliance is to blame for the bad state of laptops.

First, Windows shit the bed with Windows 8 and the material design and tiles and two desktops. It still ... REALLY ... sucks. And they didn't care, why would they? The money STILL came in.

Secondly, Intel sat on its laurels, and even worse, accepted a supplicative role to Microsoft in the Wintel "alliace". Intel absolutely should have pushed Linux on the desktop with some of their spare billions, if only to keep Microsoft honest, and to push hardware vendors. Even if it was under the guise of keeping compatibility high, or due diligence.

Linux has, for at least two decades, been the opportunity to showcase hardware features in Intel without waiting for Microsoft to scratch its butt and crap out another service pack about two years after the hardware feature was available. But Intel never got it.

It's not surprising they don't understand software, because from what I can tell of their management, they don't even understand hardware.
Not at all a nonsense word situation, as you said above, though. Also not sure I would say cgel > oed for authoritative sources of meanings of words in English... But you do you.
You would think so, but no.