skysight-inc/HackerNews huggingface dataset:
Sure, if you have a program that outputs a random number, NixOS doesn’t make it suddenly always output the same number (would one even want that?). Nix aims to remove side-effects from the build system (and some aspects of the execution environment), not from within the program itself. Whether the program itself is pure is up to it, not NixOS. But the point is that NixOS eliminates whole classes of why the output may be different.
I'm just going to ask this here because I'm not active elsewhere on social media, I'm curious and it seems germane:

I've started experiencing some balance issues recently and am otherwise healthy as far as I know. I am mid-thirties, double vaccinated and boosted, and may have had COVID but don't have a positive test to confirm it even though I had some mild symptoms consistent with the Delta strain.

Has anyone else who has either received the vaccine (I got Pfizer) or had COVID experienced a new feeling of instability when walking? Not necessarily a room-spinning vertigo but more akin to feeling like a toddler learning to walk or a little drunk. It seems especially noticeable when I'm walking and turn my head to look to around.

I've always felt sure footed and this slightly off kilter sensation began about 2-3 weeks after my booster.
I wish there was something like an "unmozilla'ed firefox".
You haven't pointed out any substantial difference there.

You've just pointed out that it is an insult that only goes one direction, and you're objecting to that probably because you're the target.

NPC, SJW, white knighting, etc are all equally as insulting and meant to shut down discussion and dehumanize. You aren't any better, no matter how much you think you are. That's just your own contribution to polarization.
It's also larger than that; I believe one of the biggest threats to freedom today is complexity. That's why people are so bitter at Mozilla for example, and perhaps to a lesser degree systemd. But it applies to a lot of stuff, for example everyone who complains about GPU drivers on Linux (or "Linux is not there yet" in general) complains because they feel powerless to fix the issues. I'm glad AMD is doing their part but I'd be happier if we didn't need them to.

If things weren't so complex, a small group of hackers would "shut up and hack" and fix their grievances and give the community something new to play with. Instead, we've gotten to the point where most people realize that they are too small in face of all the complexity. Then what choices do you have left? Give up, or get bitter and angry because those who have the resources to maintain a browser or Linux distro aren't doing what you want (and eventually you give up anyway because shouting into the void doesn't fix anything). One can go against the grain but they will be left in the dust; I saw lots of bitter Palemoon users who were ignored as the web moved on and sites started breaking on their increasingly outdated Firefox fork. I can't blame those users.

It's this same complexity that enables e.g. Google to just block your browser: https://news.ycombinator.com/item?id=30051512

Open standards mean nothing if only one company on earth has the resources to implement them (and they deliberately push out others). Open standards mean nothing if they require you to implement user-hostile, freedom-disrespecting features that enable behavior like above.
Then make some cases easier and fall back to the SQL we already have for the rest?
> In a business setting, you want your service to stay up, at the cost of spike in costs if accidents or mistakes happen.

No you don’t. This is absolutely not a given. Being a “business” doesn’t mean you suddenly have unlimited budget.

The vast majority of businesses are not “web scale” and are better off taking an availability outage than suddenly handling 1,000,000x the normal volume of traffic.
Left fist raised... Yeah, I know where this is going.
OOP is absolutely not a superset of imperative, that would mean that imperative code is OOP code too, which is false.
Yeah but if they’re motivated by learning new things better to learn new things while staying highly profitable, else they’ll just burn out again in the new field. The problem is the job structure.
Not sure why you'd need or want a dedicated app for that? keep a paper notebook, or use a general purpose app ("notes", "word", etc) that is going to be around forever and be far more accessible? Using any app like this is a guarantee that the data will be lost down the road.
I predict that people will continue to wear masks during covid and flu spikes like they've done for decades in countries like Japan. At least when you're in urban areas or taking a subway packed with people.
Unless you go through the bother of paying cash every time, it's probably pretty safe to assume VISA is selling the same data.

Most gas stations are owned by large chains, I assume they're doing it too. Some stores I visit literally pull up my email for e-receipt from my credit card alone.

There's also tracking systems (often used in malls) that use our phone's Bluetooth and Wifi signature to track us as we go store to store. Some use facial recognition as well.

There was a lawsuit here in Canada because police cars are equipped with license plate scanners which run 24/7, and retain all the data. Wouldn't even be a lawsuit if it was a private entity.

Our cell phone carriers also sell this data. Anonymized sure, but there's enough data points to figure out who is who, especially if paired with another data source.

There's also companies that sell a constant feed of satellite imaging. Hedge funds buy it so they can track cars in an out of oil refiners, to better estimate production figures, or setbacks if they see a bunch of emergency response vehicles.

I also have an appreciation for my older non-connected vehicles, but let's be real, the ship has sailed on being tracked everywhere we go. I may not like it, but I accept I'm always being tracked a dozen different ways no matter what I do.

I'm just glad I'm not anyone important or a political dissident, this would not be a good era for that.
This can really only work if we accept that some things will not change. Only software I know that did this is TeX.

And it was deliberate there. He acknowledged that done things could be improved. Or just done differently. But, he made the choice that it is a foundation for a lot of other code, so bug fixes only.

Edit: I should say explicitly that I agree with you. And I am interested in how this can be solved otherwise.
1. Your reading of the first amendment is much more expansive than what is currently upheld in the courts.

2. You could make the same argument about minting currency in general, which has been a thing since long before computers existed. They banned wildcat bank currencies, they can ban crypto.
The specific asteroid that hit the Earth was not produced by a stochastic process, but a deterministic one. You are mistaking the tool (probability modeling) for reality. In reality, had that particular asteroid not hit at that time, yes, sure one would eventually have, but it might have been tens or hundreds of millions of years later....that a different asteroid hit, at which time the ecosystem of non-dominant species could have been completely different, and mammals would not have come out on top (and led to us). So when you actually look at reality and the casually-related events, you have to keep taking on massive amounts of zeroes to come up with probabilities for how things happened in exactly just the right way (this way)--we are talking thousands, maybe hundreds of thousands of zeroes, like 10^-1000000. That's exactly the problem with probability going wonky; so many things are not independent random variables. The whole analysis is wrong.

But that's just part of what I am saying. The odds are low, yes, but everything is distorted because of survivorship bias.
Since the odds of our reality looking (exactly) like this are astronomically low, it is by definition not the case that we are in an average scenario, we're in a super rare scenario; but moreover, we are survivors in that scenario, and literally everything we look back at is hugely biased by the fact that we exist. So we are absolutely not in an average case, because the selection bias of surviving is inescapable.

Put another way, there could be a process that rolls a die every second and 99.99% of the time, destroys the universe. In the .01% of time, we survive and don't even notice. We keep perceiving those .01%, and multiplied together, the odds of surviving even a single minute are astronomically low. In the average universe in this scenario, everyone is dead! But we can't perceive universes in which we are dead; we wouldn't even be able to discover this process exists! So the whole business with universes randomly chosen from a distribution is just a bad model, as clearly our existence cannot be explained that way. Philosophers and cosmologists keep assuming that this is going on and that we must be in some average scenario. Uh, no.
More directly, I think the point that I read from multiple comments here is that Mozilla is somewhat different, but not that different. In being not that different but using messaging like they are that different it comes off as equally egregious.
"... He has waged cruel War against human Nature itself, violating its most sacred Rights of Life & Liberty in the Persons of a distant People who never offended him, captivating & carrying them into Slavery in another Hemisphere or to incur miserable death in their Transportation thither. This piratical Warfare, the Opprobrium of infidel Powers, is the Warfare of the CHRISTIAN King of Great Britain. Determined to keep open a Market where MEN should be bought & sold he has prostituted his Negative for suppressing every legislative Attempt to prohibit or to restrain this execrable Commerce: and that this Assemblage of Horrors might want no Fact of distinguished Die, he is now exciting those very People to rise in Arms among us, and to purchase that Liberty of which he has deprived them, by murdering the People upon whom he also obtruded them: thus paying off former Crimes committed against the LIBERTIES of one People, with Crimes which he urges them to commit against the Lives of another. ..."

A passage which was removed from the Declaration of Independence in order to avoid unwanted controversy over the issue in Great Britain, which was yet to abolish slavery themselves. (It was finally abolished in 1833.)
I’ve wondered recently if the US civil war really needed to happen and if the states and world would be better off if it hadn’t. We are taught it was necessary as kids but after learning more I’m not so sure.

First, slavery was abolished by the late 1800s across the Americas and elsewhere. It was going to happen regardless. Brasil was by far the largest slave state, a fact few US folks realize. Other countries didn’t need a war to end it. Then there’s the death toll.
Next, too much concentration of power after WWII leading to today’s war machine looking around for things to do. The US was founded on a Union, but a Union you can’t leave is really a prison.

Today’s polarization is also supported by having a larger country with different views pulling in different directions. Smaller countries seem to get in less trouble.
Your experience truly opens my eyes on this problem. Thank you for sharing.
That seems like a distinction without a difference. The fear of not expanding it was firmly rooted in the fact that once there were more free states than slave states, the abolitionists would do something as unthinkable (to the disgusting insurrectionist southerners anyway): acknowledge that melanin does not make someone subhuman property.

The sad part is not much has changed. Those states are still full of people who fear melanin.
Being mad about something like this is just choosing the wrong hill to die on, honestly. Studies (https://support.mozilla.org/en-US/kb/shield) are clearly just a/b testing of features for the browser. Doing this opt-in creates selection bias which corrupts the whole idea of running a/b tests.

So instead of saying "you should run your a/b tests opt-in only", what you really mean is "in order to fight for privacy, you should never run a/b tests", which, again, totally wrong hill to die on. Why is it so important they not be allowed to try different features to figure out which ones work and which ones don't?

Mozilla has made so many missteps they circled a small planet with them. This isn't one of them.
Not sure about 1997, but definitely in 1998: I've been a Linux user since 1995, when I worked for a (then small now big) software company. I setup up their web site on Slackware Linux, building an early content management system, early content delivery network etc. But after I left in 1998, one of the first things my replacements did was change all the web servers to run NetBSD rather than Linux, because they said it had a better networking stack.
> A line-break doesn't created a pipeline in a few cases: ...
> When the following line is a new statement, by starting with a keyword such as func.

This feels like it could cause compatibility issues in the future.
Currencies that lose 90% of their purchasing power tend to get replaced. Equities/securities? Not so much. I think the point is that Bitcoin is either a terrible currency, or not a currency at all but an equity.
Spot on, they lived long enough to see themselves become the villain.
Yeah....sadly WiFi driver development fell behind in *BSD about 8 or 10 years ago. It made firewalls like pfSense and SmallWall less useful if you wanted an all-in-one network solution. You had to start to moving WiFi to APs from various vendors. It's ok when you have a small foot print with few walls (apartment or townhouse or condo). But a larger home, backyard/outdoor space, or garage/network closet spaces might need extra APs or relocation of AP(s). I do otherwise love pfSense and SmallWall despite what my $DAYJOB is. 10GbE NIC is really great too in *BSDs.
Culturally, Germans tend to say what they mean and rely less on corp-speak bullshit.
> I wanted to refute that eating when hungry is ideal

And you did refute that. It's not something the comment you responded to stated or implied but it's better to be clear about it.

Sorry to hear about your health troubles and I hope that you are on the path to recovery.
> "tiny" scenarios which finally does Google in

Danger of tiny scenarios - I expect that Google like any BigCo will try files containing only 2, 3, 7 - no bug, ok, and then push the fix like this

if (l = read(file) ; l == "1") ... else
I'd like to report an experiment I did for the last 12 days; I drank no coffee or tea with caffeine (only rooibos, water and isotone sports drink), didn't notice much except if I smelled coffee I'd feel like "I would enjoy some of that".

Today just had my first cup again, tasted great and no noticeable change then either. I wasn't sure if maybe I'd taken the wrong beans and I had wanted to try a new Ethiopian bean for a different taste and no change then either (well, except maybe that after two cups over 6 hours I didn't really feel like another one).

Maybe I just got lucky (genetically) or it takes a bit more time to feel significant effects.
Do people still use ORMs?
It's commonly attributed to Antoine de Saint-Exupéry and is a lot older than I thought, from 1935 and originally in French.

https://english.stackexchange.com/q/38837/178351
Implementing Web accessibility guidelines for nondisabled users (2016)
These were recordings from years ago. Why are amazon keeping it that long?
Really? How do you do that?

When I create a segment with "Browser contains PetalBot" it matches nothing.

What is a filter?
The only rules of thumb I can come up with are these:

1) Log in on everything now and then (hm, maybe gotta so that myself soon); and perhaps even more important,

2) When getting a new device / phone number / email address, log in to everything from the new one before getting rid of the old one. That way, you can jump back to the old and confirm the validity of the new. Then set up the new phone number for 2FA / email as your backup address / recognised login device... Only then can you dispose of the old.
That is far from their only Anti-User violation.

To me Mozilla is barely distinguishable from Google at this point
Tangentially related, time team and hugely popular archaeology program that ran in the 90's-2000's in the UK has many of their episodes legally up on youtube.

https://www.youtube.com/c/TimeTeamClassics/videos

If you want an absolute banger of an episode to evaluate, try this one...

https://www.youtube.com/watch?v=kW3UQEDQ0zQ
Gab.com is how to run a service that gets kicked off all cloud providers. They had to build their own bare metal infrastructure. That's right! They use zero cloud infrastructure. No AWS, etc. They even have release announcements about how they've upgraded or bought more servers so things should go faster and they can enable more features and so forth.
>The Bible and Quran also describe slavery without condemning it as fundamentally evil.

The ten commandments were delivered to a band of freed slaves. "Thou shall not steal" was closer to "thou shall not kidnap (steal people)".
Brave is the new Mozilla. Mozilla is a husk. Brave launched a new search engine (which works great. try it!), have built-in Tor support, Wayback Machine support, experiment with new revenue models and unlike Mitchell "we need more than deplatforming" Baker, Eich actually seems to have the visceral inclination for the things that Mozilla claims to stand for.
Nope. If you are a slave, you owe your owner nothing except escape attempts.

If the law says that you can't change employer, you owe every other citizen your best attempt to show up and find a comfy place to sit until they fire you. Bring a book.
this site could easily be of parody of Mozilla

but no... it's real
Yes, these images are incidentally an excellent reminder to Europeans of how big the United States is. I read a lot of criticisms of the US from people overseas that seem to rest on a lack of understanding of the scale of the country. The US is huge. A volcanic plume that covers most of Britain or Spain would only cover about half of California.

You can wrap your head around it using "Measure distance" in Google Maps and comparing some in the US to Europe. Some examples:

- ~1,200 km will take you from London to Valencia. You can fit a straight line that long just in California or Texas.

- Miami to Seattle is about as long as Gibralter to Moscow. Tronheim in the Arctic Circle is closer to Cairo than Seattle is to Miami.

- Paris is closer to Tehran than San Diego is to Bangor.
I came here searching for this comment and it is here.
Rather than sending 25 video streams from single machine to all those tablets it will probably be easier and much more efficient to just open those webcam streams / websites directly on the tablets, they are able to render it directly.

For remote control just serve a simple iframe + javascript to poll for changes.

PS: Nice idea, seems like something you would see in a stereotypical hacker movie :)
I'm honestly not getting what this does. Is it a qualitative research tool of some sort?
At the risk of playing internet MD, viral induced labrynthitis is real and could potentially cause those symptoms.
That was basically my experience. I had tried multiple times on old laptops, thinking that maybe someone had developed a better driver by this point, and it just didn't happen.

Usually when this happens in Linux, a few hours of Googling, swearing, and retrying is enough to fix my problems, and I'm sure that with enough time that approach would have worked in FreeBSD as well, but I always grew impatient.

> almost any Linux desktop distro boots without a hitch on hardware that's not completely brand spanking new

Can't speak for anyone else, but even for brand spanking new hardware, as long as I've stuck with AMD drivers, nowadays Linux "Just Works" when I boot it. Obviously YMMV between systems, but I feel like Linux has finally become competitive with Windows and macOS from a usability standpoint.
Right, after the package is built the dependencies are stored with the package metadata like any other distro.
There are no DoD STIGs[0] for the BSDs, meaning they cannot run on military servers. Similarly, there are no CIS guides[1].

What would I know, only designed and implemented TS+ systems for a decade!

[0] https://public.cyber.mil/stigs/downloads/

[1] https://www.cisecurity.org/
Yeah, that could absolutely be said for basically any website or app idea. And I totally get it. But there's sometimes a nice feeling to officially see your accomplishments logged somewhere. I focused on the ease-of-use -- click on the room, click one of the things in the room (that it already knows about from past interactions), and then click what you did to that thing (again, knowing what you've done to it in the past). It was a fun challenge.

In terms of data portability, one of the next features I'm working on is letting everyone easily download all of their data -- as JSON, XLSX, and CSV. Then you can leave whenever you choose.
https://news.ycombinator.com/item?id=30062081
I wonder how this compares in practice to EdgeQL, https://www.edgedb.com/showcase/edgeql

Offhand i thought PRQL seemed easier to reason about, but something about EdgeQL seems better to me.. though i can't describe it.
Separating Birdsong in the Wild for Classification
https://mapfight.xyz/map/gb/#us.fl
Study: Increased voting by mail does not reduce the security of U.S. elections
Incredibly scary, and on point. Definitely describes how I have moved around jobs.

It's articles like this that make me realize how fortunate I am to work in Tech, which has a really low unemployment rate. It's pretty easy to get a job that pays the bills (if your bills are reasonable) - it's more difficult to get one which is higher than your last one.
Point of order: you've changed the method of restriction from copyright to patent.
At best this is a clickbait title. Cleary support team only wants to help you but not compromising your own PII details.
As far as I know, they implement billing alerts but, aside from some student and some other limited account types, they're alerts. You'll get an email that you've hit your limit but your bill will continue to go up until you shut things down.
Flutter flow is great.
Yeah, seeing things above the ocean like that removes human relatable scale. Putting it over land masses that humans can relate changes everything.

Now, imagine the struggle with searching for a lost airplane in those same waters. Approaches impossible
> My favorite part of a game is discovering it.

Interesting. I feel similarly, but I would place my joy in exploration rather than discovery. I'm not interested in discovery, where I take only the rules/components and try to discover the best plays and strategies. I don't have the time or the inclination to endure the dead ends and plays of failed strategies. (Some people love that, they want to find the best plays themselves; not me.) I want a map, a guide, then my joy is in taking that map, and applying it to the game state I'm in.

Thus, I love reading strategy guides, and following instructions. I build Lego sets frequently, but I never build My Own Creations. For me, the fun is in execution. Thus, complex games give me more paths to walk, more levers to pull. Simple games get boring, and often end up in the deeply iterative analysis that you see in Chess/Go: if I do this, then they'll do that, so then I need to do this, etc. etc. etc. Not fun at all for me, and why I largely avoid most abstracts too.

In a related note, this is also why I ended up in SysAdmin, not Dev; I want to implement the awesome programs that other people make; I have little interest in creating something new myself.
There is no std::optional in earlier language standards. std::optional is a C++17 library feature.