skysight-inc/HackerNews huggingface dataset:
I agree that you need to be cautious asserting that you know the exact value of a floating point value, because it isn't a property you get by default.

Generally, though, if it isn't fairly obvious that equality should be preserved, and if you don't have exactness as a requirement, then you probably shouldn't be building your solution around equality checks at all.
For many Chinese, the US has showed its true face in the past couple of years. Unfortunately this digs a lot deeper than Facebook.

Facebook is guilty of poor management; involving themselves in partisan politics in order to get a competitor banned is an incredible stupid risk to take.
How well does act work nowadays in practice? I was automating multiple PHP, Ansible, and Nodejs related projects last year and act failed (can't remember the exact errors now) for each project at some step.
Brezhnev was in full control by 1978 and passing power to Gorbachev. The direct saber rattling was pretty much over by that point, and the Soviet-Afghan war had distracted them from all intentions of direct conflict with the West. The Olympic protests were symbolism of a socioeconomic difference that had taken the place of a military standoff. SALT II was ratified, and basically everybody understood the concept of MAD. China was officially opening to the west and the free market in general with the ascendancy of the Reform Party. The end of the decade was full glasnost from the soviets, privatization in China, and the fall of the Berlin Wall. American music and movies ensured that our system and way of life was not just victorious, but also celebrated everywhere.

Here is what it felt like for a brief moment in 1991, our national victory lap for the triumph of the 80s:
https://youtu.be/eng4OTDqtoM
> By that definition, Java is a systems language as well.

I would fully agree that Java is a systems language.

However, the definition of "systems language" has been a contentious issue for a very long time, and that debate seems unlikely to be resolved in this thread. I don't think the term itself is very useful, so it's probably better if everyone focuses on discussing things that actually matter to the applications they're trying to develop instead of arguing about nebulous classifications.
Tylenol (acetaminophen) does nothing for me. Advil (ibuprofen) does usually work. I used to get more headaches when I was younger, but I rarely get them now. Two things that have changed that might be related: I no longer use CRT screens, and I no longer drink diet soda (used to drink 4-6 cans a day, most days).

Aside from headaches, Advil does better on other aches and pains than Tylenol, which does almost nothing. And it's better for the liver.
Do we have a study showing these (second dose within 30 minutes or paracetamol + phenylephrine) performing better than placebo?
Java can just be AOT compiled as Go, the only difference is that until recently it wasn't a free beer option to do so.
Worse, there is an incentive to keep them going as there are entire industries and associated careers built around them.
If you check CCC that particular sku has jumped directly from $3-$4 to $9 a while back so it might be have gone out of production. A quick Amazon search shows 300 for $2.29 or 1000 for $8.77. (Compared to the 500 for $3-ish of the original).
Are there any local equivalents to this, where I can store project environment variables in something like libsecret ?
SerenityOS is only a couple years old, not 10.
Humans aren't that good at seeing in rain and fog either (which is why many people avoid driving or drive much more slowly in extreme rain and fog conditions), so saying robotic vehicles aren't good at driving in inclement weather conditions isn't very interesting. In addition to cameras, Waymo and Cruise vehicles have multiple lidar and radar units. These are all affected differently by inclement weather but in principle combining sensor data for perception gives the vehicle a lot more data to work off of than a human relying solely on vision.

Driving in truly bad weather is still an open research problem, but it's also one that most of these companies haven't dedicated a lot of resources to, since they all have initial rollout plans in places that don't experience much extreme weather. But assuming these vehicles can drive well in good weather, I don't think it's a stretch to assume that progress will be made on driving in more extreme conditions once more resources are dedicated to it.
Are there any good walkthroughs of what a good, distributed plan 9 setup looks like from either a development or a administration perspective? Particularly an emphasis on many distributed compute nodes (or cpu servers in plan 9 parlance).
Sweden here. We beat you by 5 min. No seriously, WTF America?
In Canada you can find cough & cold medications in both the Phenylephrine and Pseudoephedrine formulation, often under near-identical labels (IIRC one can buy "Tylenol Cough and Cold" with either active ingredient, for example - carefully checking the label is the only way to tell). I didn't realize there was a difference until one day after running out of Phenylephrine-based medication I bought the Pseudoephedrine-based one - it was a night and day difference! Now I tell everybody with a cold to check the labels and buy the good stuff.

Interesting case study in being able to sell a low-quality product (one of the most important active ingredients doesn't work!) side-by-side with a much better product and most people won't ever notice that one is better.
> Rust you can use the ? operator

That doesnt work with all types:

https://stackoverflow.com/a/65085003
You're not on my machine. You're on the server. You still don't have my private key.
> in the 90s with "Beowulf" clusters

In case of any confusion, that sort of thing wasn't a generic Beowulf feature, but it sounds like Bproc. I don't know if it's still used. (The Sourceforge version is ancient.)

https://updates.penguincomputing.com/clusterware/6/docs/clus...
https://sourceforge.net/projects/bproc/

Containers actually only make it harder to "orchestrate" your distributed processes in an HPC system.
There's highly tuned java software too, like Lucene, do you call java a systems language?

All in all I think the semantics debate is irrelevant. No one is going to use go for an OS only because someone on internet calls it a systems language.
Linux namespaces don't actually do any of those things though? Like, not even a single one of them are made possible because of namespaces. They're all possible or not possible precisely as much with or without namespaces.

The thing is when comparing plan9 and linux here, you have to recognize that linux has it backwards. On plan9 namespaces are emergent from the distributed structure of the system. On linux they form useful tools to build a distributed system.

But what's possible on plan9 is possible because it really does do "everything is a file," so your namespace is made up of io devices (files) and you can construct or reconstruct that namespace as you need.

Like, this[1] is a description of how to configure plan9's cpu service so you run programs on another node.

[1] https://9p.io/wiki/plan9/Expanding_your_Grid/index.html

Nothing in there makes any sense from a linux containers perspective. You can't namespace the cpu. You can't namespace the gui terminal. All you can namespace is relatively superficial things, and even then opening up that namespacing to unprivileged users has resulted in several linux CVEs over the last year because it's just not built with the right assumptions.
Yup, pretty much. With some podcast specific features like generating pages from RSS feeds, playing an episode, commenting on specific parts of a show etc...
> They're definitely abstractions, but they are used to reveal and illuminate a program's structure, not to hide it in a black box.

In my mind, abstractions are used to reveal the program's interface and intent more than its structure. The functions, data structures, variables, and ultimately the source code reveal the program's true structure.
"It's the Republicans fault!"

What a unique and interesting take.
>even though there is a well-known way that will not make your code slower (at the cost of compile times).

That's the point though. The Golang team was surely aware of both approaches, and chose what they did as a conscious design decision to prefer faster compile times. People love Go because of the iteration speed compared to C++. And these little things start to add up if you don't have a clear product vision about what your language is meant for.
Agreed, especially since he was so young when he cheated.
My assessment of the threat is that it is very serious, and the decision to use those services depends primarily on what it is that you are putting at risk, and if there is an ability to 'spread your bets'.

For a small hobby, learning, or side project, it might make a lot of sense, and the risk-mediation would be to be sure you have backups.

For anything that can significantly affect your career, future, and/or livelihood, I'd at least want to be sure that either 1) Google is just one part of your system that is redundant with another component or easily replaced, or 2) as ocdtrekkie pointed out, be sure to go with a provider that has actual service.

Good luck with whatever you make!
> it's not TV that makes crappy adults

Love this. I am always trying to limit screen time but this is a good reminder of all the other important parts of parenting (and the fact that I used to watch TV all day and am mostly ok)
When it comes to filing taxes we kind of are.
Great to hear! We are looking into jsonnet based approach but having an explicit and granular API and a Terraform provider would be miles and miles better. Thanks!
+1 what a strange choice to deliberately conflict with an existing project
It would be interesting to see if there were any reliable stats on how many, if any, people were caught by the ID check laws trying to manufacture from pseudoephedrine, because even at the height of the meth panic that engendered the laws something like 95% of pseudoephedrine outside of a handful of high-risk areas was very obviously not being used for any illegal purposes.
I don't know, I'm trying to be a bit realistic about it when it comes to another new OS that can run on real hardware and is reliable enough as a daily driver. Might take more than two decades for it to be as usable as macOS.

By then we would be just still running Windows / macOS on our ARM desktops / laptops, Fuchsia on our phones, tablets and chromebooks, Linux still stuck on the server and everything else stuck in a VM or simply abandoned.
Is writing a compiler, linker, kernel emulation layer, TCP/IP stack or a GPU debugger, systems programming?
I believe this is the key element:

> she gave up her license after getting an appointment at the DOL was difficult.

I'm not sure what DOL is a reference to; however I now many individuals struggled to get appointments at the Secretary of State (SoS) and that is also where one (at least where I live) would need to get a non-motorist ID. Same amount of frustration / time spent to get a non-motorist ID as it would be to renew your driver license.
But why get one? A passport/passport card is a _better_ ID document in almost every way. State non-motorist IDs should really cease to exist and we should increase access to passport cards
We could have as easily lived in a world where we all programmed Go because Google pushed gUnix should they have been the industry leaders in 80s, or something like that.
You fundamentally misunderstand my point. My point is that if a particular project has a particular rock-solid need for something that Python can't do, you shouldn't choose Python.

You can stick any language in there for that. You name the language, I'll name a disqualifying need for it. (A really simple one is "I want to work on $PLATFORM". There's hardly a language that's a great choice for iPhone, Android, desktop app, and server. There's some languages that can at least do all four but they aren't generally a great choice for all four.)

It is about matching the needs of a project to the implementation language, and neither blindly picking languages because they are "good", so they must be good at everything, nor blindly disqualifying languages because they are "bad", so they must be bad at everything.

If you need to go fast, you shouldn't have chosen Python. You don't always need to go fast. In fact, many people greatly overestimate their need to go fast! But if you did have that need to go fast, you shouldn't have chosen Python.

I observe that this bothers people, because they treat it as an emotional decision about who or what they are endorsing, or what team they are or are not part of. This is the wrong view. It is an engineering question, just like I would ask whether I use steel or plywood. There is no "team steel" and "team plywood", no "plywood is better at everything!" "no way dude, plywood rules, steel droolz!". Just tools that need to be analyzed.
You should probably read the rest of the comment...
Yeah. The Fed's choices are either inflation or recession. They'd rather have a recession, which is easier on poor people. Some lose their jobs, but there are programs in place to help. Dealing with inflation is harder for them.

The recession hurts rich people more than poor people, at least in absolute terms. It resets the economy by a few years. Which is reasonable, because the economy has been advancing too fast for too long, driven in part by the Fed giving away money.

A recession was inevitable even without that. It's surprising we got this far in the pandemic without one. And oil spikes caused by war and sanctions will also provoke a recession. So it's not a great time to have a recession, and the Fed will keep an eye on that, but their top priority is to keep inflation under control, not to advance the GDP.
I would have chosen "We didn't start the fire" (as a younger Gen Xer), but maybe that song was maybe more aimed at baby boomers.
Started 2018 IIRC
"...our local power company, is implementing a planned power outage today near one of our datacenters. They now report that they will be done before 2pm PT..."

https://twitter.com/internetarchive/status/15092058786243215...
We are aware of these. The reason is: Because unless you get the "enhanced" version, due to the ridiculous REAL ID situation you have to have another card anyway. For me in particular, where I work operates a medical clinic in a facility owned by the federal government so a non-enhanced card doesn't get me in the door, but a passport card does.

For my wife, it's because she has even less tolerance for paperwork than I do and it's easier to just go to the pharmacies we know have their heads bolted on straight than it is to gather up all of the stuff and go to the overworked and harried DOL.
Show HN: The fastest day planning tool with Vim keybindings
What you describe as "responsive" can be actually legitimately viewed as a trick.

If the GGP wants "Cmd-q" (for example) to cause a program to immediately stop using system resources, then all the "responsive" in the world will not satisfy that goal.

I agree that if GGP wants "Cmd-q" to cause a program to immediately vanish from the screen, the responsive design is the answer.

However, adding a thread to a program that takes 1 second to save it's state to disk in order to allow Cmd-q to cause the window to vanish immediately feels like overkill to me. You now need a bunch of thread mutual exclusion primitives that were (potentially) not necessary before. Not doing this is not "not bothering". It's facing the tradeoffs from adding a thread and deciding it is not worth it (a decision the user may not agree with).
Oh, I wasn't thinking of firejail, I was thinking about programs sandboxing themselves via seccomp.
Ah, that is why all major OSes end up having some form of POSIX support to keep those C applications going.
Same. The original Sudafed did dry up a runny nose somewhat, but also made me jittery like I'd taken a big hit of caffeine.
Yes, it is that. Watch out when the Beetles come to town. https://www.imdb.com/title/tt0047677/
As Omicron wanes, where does that leave working from home?
Ask HN: Do Fuel Tabs Work?
With soaring gasoline prices I see a lot of people recommending switching to lower octane gas and add fuel tabs to compensate. But I found this online: https://www.ftc.gov/news-events/news/press-releases/2013/11/marketers-who-claimed-fuel-additive-could-drastically-increase-fuel-economy-reduce-emissions-settle

Is this only this one brand or all are brands are scamming?
As someone who moved to Seattle during the pandemic, I knew when you mentioned getting an appointment with the DOL that it was probably WA. I had to go out to Wenatchee (2 hour drive each way) to get my license because everywhere else was booked.
We solved it by every now and then burning a friday and having potlucks at the beach or some park. Not mandatory but if its convenient people show up, and people actually do make the trek from far off sometimes just to have a cookout and a little fun. Its all social too, work isn't mentioned at all in conversations.
Depends if LTO is used.
We should definitely escape from YAML, but this language isn't it
This. Derek has missed that spray is rather effective. Also other agents, such as oxymetazoline is used. They all have a rebound effect, so their use should be limited to 7 days at most.

Also, this is mostly for comfort. There is no really reason to go back to pseudo-effedrive and risk side-effect (high-blood pressure etc.). Also people value their comfort a lot, they are not so good with assessing risks. Apparently that is the reasoning to continue selling phenylephrine because people want to get something even if it is not distinguishable from placebo.
Kara Swisher, for one, has stated the character assassination of whistleblowers is just part of Facebook's playbook. Make of that what you will. She's far too cozy to tech founders and leaders for my tastes, with no apparent axe to grind, so I lean towards she's just relating an open secret.

For reference, Ronan Farrow names names and relates his own lived experience. Among a zillion other similar accounts. (Sibel Edwards, Snowden, the TV journalist couple that tried to report on illegal doping of dairy cows, ad nauseum.) So I assume paid harrassment is standard practice.

Could be worse. At least killing whistleblowers is rare in the USA.
Art is a pretty broad category. Any particular sort of art you're interested in?
> I know we'll have driverless cars within ten-years

Anyone else wish there was a platform to place this bet on? Maybe with a smart contract? lol
That only works until individual wealth outstrips consumption. It also punishes people from participating in the economy.
OP wants to be able to hire somebody with a future of abuse because they're not psychic...
I still remember reading this on the Monday morning after the very Friday the post came out.

Wild.

I totally went with it for a while. pretty great stuff.
We actually have a lot of studies where even standard 10mg phenylephrine taken alone outperforms placebo: https://pubmed.ncbi.nlm.nih.gov/17692721/

Note that Figure 3 also mentions the Tylenol combination effect and even shows how 10mg Phenylephrine + Tylenol performs somewhere between 10mg and 45mg of phenylephrine.

The article author just cherry-picked the one study where phenylephrine performed the worst. Cherry-picking a single study to support a conclusion and ignoring meta-analyses would normally get someone torn apart in the HN comments but apparently everyone loves pseudoephedrine so it gets a pass.
Lagom covers many libraries, including various ones used in the Browser/LibWeb (e.g. LibJS, LibWasm), but LibWeb itself is not part of Lagom and doesn't currently build or run on Linux. It's absolutely possible, but no one is working towards it specifically at the moment.
There's a list of things needed to make that happen here: https://github.com/SerenityOS/serenity/issues/10968
Supercharging costs quadruple in Canada, Tesla is working on a solution, Musk
Not necessarily. In a competitive market, Google would need to fight to win over developers, otherwise their store will be lacking apps, and therefore customers.

A noisy post like OPs would actually make Google shit themselves if they didn’t have an app store monopoly. Even if it’s a single dev out of millions, the bad press would be much more costly than making things right.
Ok then. Laptops have temperature sensors that can add entropy. A super small embeded device like a lightbulb should keep one of it's I/O pins open. A floating wire also gives entropy.

If the question is can you generate random numbers on a computer in a sealed room with absolutely no input, a static image loaded on it, and you have no storage devices to keep any sate, of course you can't generate a random number.

The vast majority of things we put computers in do have some form of input that is random enough for a seed unless you design it that way on purpose.
Yeah I would say generally hardware keys are actually EASIER for many older people to understand once you walk them through the process. The real problem, however, is that so many damn places (I am looking at you big banking!) either do not support the key, do not support the protocols that some keys use, or just easily allow you to fall back to another method.

If we can get to the point where a hardware key is universally accepted at all of the major places older people commonly use then I think it will be an easy sell. Showing someone how to open an authenticator app, scan a barcode, name it correctly, then later re-open the app to find the correct code (which is periodically expiring so they need to do this all relatively quickly) in ADDITION to their normal password ( I see so many of them either put the code in the password field or some other combo ) is actually quite a few steps. And once you get a ton of authenticator codes inside the app it can get confusing which is which unless you name them all carefully.

Telling someone "plug in this physical key" is a hell of a lot easier and so much more similar to what they are used to.
what is this 'estimated withholdings' ....so the govt makes up a number, takes the money and then you gotta claim it back??
Are chemistry papers describing the synthesis of methamphetamine illegal?
Original NyQuil also had a healthy shot of ethyl alcohol in it. Exactly the thing you weren't supposed to mix with pseudoephedrine.
Wasn't the inspiration for Hadoop not just a web crawler use-case, but also Google's famous MapReduce paper?
I think it's pretty clear that 120 miles was in the context of car usage, that they hadn't used the car for such a trip. The car was the context of what I quoted, so unless I was making a non sequitur then it is by definition the context of my comment as well.

Of course there are other ways a person could have travelled more than 120 miles away. Used a friend's car, a (very expensive) uber, a rental, or the other options you mentioned. All of which would actually support my point: The only way they could do a 2-way trip of any length, with only charging their car at home, is if they didn't use the car for the trip.
Better even... Delivery "cars" could be roughly the size of smart cars, with just a relatively big storage cabin.
Right. In my experience just taking a few steps (like pre-allocating buffers or arrays) decrease GC pressure enough where GC runs don't actually affect performance enough to matter (as long as you're looking at ~0.5-1 ms P99 response times). But there's always the strident group who says GCs are bad and never offer any circumstance where that could be true.
Distributed shared memory is feasible in theory even via being provided in-software by the OS. You're right that this would not change the physical reality of message passing, but it would allow a single multi-processor application code to operate seamlessly using either shared memory on a single node, or distributed memory on a large cluster.