skysight-inc/HackerNews huggingface dataset:
Because analogies and metaphors are not arguments. They are illustrations.

In an argument, you need to show the link between cause and effect, a chain of reasoning.
It could have been ok to expedite data updates, should the code treat configuration data as untrusted input, as if it could be written by an attacker. It means fuzz testing and all that.

Obviously the system wasn't very robust, as a simple, within specs change could break it. A company like CrowdStrike, which routinely deals with memory exploits and claims to do "zero trust" should know better.

As often, there is a good chance it is an organization problem. The team in charge of the parsing expected that the team in charge of the data did their tests and made sure the files weren't broken, while on the other side, they expected the parser to be robust and at worst, a quick rollback could fix the problem. This may indeed be the sign of a broken company culture, which would give some credit to the ex-employees.
Fake retro video game ring worth €50M smashed in Italy
Surprising volume of the retro gaming blackmarket reported in this article.
I think a lot of people jump to Go because it’s nearly as convenient as bash for writing shell scripts?
<sigh/> Once again, Big Science proves itself near-impotent against the Rule of Cool and the Want to Believe.

It would be so cool and wonderful to believe that this researcher's current employer (University College London's Social Research Institute, Centre for Longitudinal Studies) was a bastion of truth and honesty in scientific research...

Anybody know what the reality is?
Not enough people care to make considering a name change worthwhile. The net benefit of changing their name is negative. If I were Sam Altman, I would keep the name, changing it would hurt the company.
> Not throttling up quickly enough leading to higher latency maybe?

Quite amusingly it's the load isn't big enough for the default governor to rise the clock up to max.

If they posted the cpu load it would be pretty obvious.
Shields have the best upscalers and will always be the better option for media
OpenAI is not reading voraciously, it is not a human being. It makes copies of the data for training.

If there were an actual AI system which was trained by continuously processing direct fetches from the Web, without storing them but directly using it when for internal state transitions, then that might make the reading analogy work. But then AI engineers couldn't do all the analysis and annotation steps that are vital to the training process.
Don't forget "Vaughn died yesterday in his last car-crash." That's right up there with "A screaming comes across the sky." One or the other lurks in my memory, bubbling up from time to time.
A lot of weird, strongly held, strangely inflammatorily worded takes with exactly no apparent evidence. I'm not sure why Nebula upsets this person sufficiently to write ...that.

I usually enjoy an unnecessarily inflammatory hit piece on something uncontroversial because it's the investigation along the way that makes things interesting but there's none of that.
We used to use this but prom is too memory heavy, ended up switching to mostly-compatible VictoriaMetrics[0] and reduced memory by a factor 7. In fact by every measurable metric VM outperforms prom/thanos (in our setup).

[0] https://victoriametrics.com/
For the React components? I prefer the flat, curiously.

For the JSON keys, I agree somewhat, although it would be easy to compensate by vertically aligning the values.
I certainly wouldn't swap the instantaneity and comprehensiveness of Google for a set of reference books but there's no denying the joy of perusing a non-electronic book of quotations, a specialized dictionary or an encyclopedia.
Fuchsia was a backup plan.

Google is now the only option for phone manufacturers. No backup needed. Plan A worked.
> Hard drives are often configured to spin down when idle for a certain time. This can cause many spinups and spindowns per day.

I was under the impression that this was, in fact, known to reduce drive longevity! It is done anyway in order to save power, but the reliability tradeoff is known.

No idea where I read that though, I thought it was "common knowledge" so maybe I'm wrong.
Example of such a language?
I love the Arch Wiki, when switching between distros I often end up looking at the Pacman/Rosetta [0], which "display the correspondence of package management commands".

[0]: https://wiki.archlinux.org/title/Pacman/Rosetta
I would love for you to elaborate on lessons learned in the project readme!
I drive a Ford Lightning and it’s exactly like my previous F-150 except faster and cheaper to operate. Oh and it was cheaper out of the door than its gas sibling at the same trim level. 10/10 - would buy a vehicle from an experienced manufacturer again.
I was going to say. Patents expire. Copyright effectively extends beyond human lifespan and doesn't, making them forever. Patents are more useful because the public gets access once they expire.
(Disclaimer, I work for Intel but have no non public information about this and naturally don’t speak for them. I am a little more biased towards wishing them be successful than the average person perhaps.)

Yes, by all accounts the latest node (Intel 18a, which ought to be competitive with the latest tsmc node) is healthy and on schedule. Very Recent pronouncements by the cfo support this (I think it’s extra significant that it’s the cfo because he knows like nobody else how much hot water he’d be in if he were misrepresenting the likelihood of success).

That’s one thing I don’t understand about the Intel negativity; the whole world is lining up for tsmc (rightfully so). Either directly if you’re one of the major customers who can’t produce products fast enough to sell them (nvidia) or indirectly (if you want to buy nvidia). but the only realistic near-future competitor to tsmc isn’t seen as such, despite the great need (ie worth the time to investigate and worth the risk to try as a fab).

If the current stock price is to believed, Intel should be bought for its assets, which makes absolutely no sense to me personally. As far as I’m concerned its the only possible short term path to breaking open the silicon supply chain gridlock, exacerbated by the ai hype.
Free Cambridge Elements Book on "Teleology"
Not AI Startup: Fleschkey, a Private Text Editor with Readability Insights
Fleschkey is a privacy-focused, minimalist text editor built for clarity. It comes with built-in Flesch-Kincaid readability tests, allowing you to instantly gauge how easy your writing is to understand. No AI, no fluff—just a simple, private writing experience for those who value straightforward tools.

Features:

• Privacy: Your writing remains private, everything is saved locally.

• Readability tests: Get immediate feedback on the complexity of your text using Flesch-Kincaid scores.

• Embedded tools: Seamlessly integrate YouTube, Twitter, Excalidraw, and more without cluttering your workspace.

If you're tired of bloated, AI-driven platforms and just want a clean space to write and improve your content, Fleschkey might be for you.
OpenAI o1 is just a GPT-4 wrapper
That's a good idea. I use VirtualBox but I'm sure there is something similar I can do.
Maybe I'm missing something, but why would he have needed XAES rather than vanilla AES-GCM, which was certainly available at the time WireGuard was created? XAES gives you large nonces which is cool, but that's not something WireGuard needs AFAIK and it's not something regular ChaPoly gives you anyways.

Now I admit ChaPoly has some pretty nice advantages if you're implementing it in software. But with the trend of AES-GCM hardware support and the long-lived nature of WireGuard's crypto choices given the lack of ciphersuite negotiation (which I agree was a good decision!), I'm not sure AES-GCM wouldn't have been the best (albeit less cool) choice.

Although maybe on the other hand, ChaPoly can still be made to run pretty fast even just in software and it gives WireGuard the advantage of being more practical on very low-end devices that might lack AES-GCM hardware. Avoiding ciphersuite negotiation means a tradeoff needs to be made somewhere, at least with current algorithms, and I'd bet line-rate hardware encryption is probably the least likely place to see WireGuard for a while at least, so maybe WireGuard did make the best tradeoff at the time.
Inline Composables in Vue
> I have trouble seeing the rationale.

The government can brag about "amazing" high-tech investment and new jobs in Poland. They'll just put aside the fact, that the real deal is going to happen somewhere else (in Germany, also heavily subsidized, btw.), while the Polish workers will "gain" knowledge in testing and packaging (AFAIK).
I believe one of the biggest bad trends of the software industry as a whole is cutting down on QA/testing effort. A buggy product is almost always an unsuccessful one.
Would a UPS protect against that either, though?
ZFS can help you with backups and data integrity beyond what RAID provides, though. For example, I back up to another machine using zfs's snapshot sending feature. Fast and convenient. I scrub my machine and the backup machine every week, so if any data has become damaged beyond repair on my machine, I know pretty quickly. Same with the backup machine. And because of the regular integrity checking on my machine, it's very unlikely that I accidentally back up damaged data. And finally, frequent snapshots are a great way to recover from software and some user errors.

Of course, there are still dangers, but ZFS without backup is a big improvement over RAID, and ZFS with backups is a big improvement over most backup strategies.
My only gripe with the Stripe docs is that it can be slow to load / render. But the content and presentation is very good.
Given the nature of some (most?) of the generic tv boxes running random AOSP, I would not be at all surprised if these didn’t ship with so basic C&C malware already installed.

This was apparently found due to seeing some changed files, so they didn’t ship with void, but it wouldn’t have been hard to push it out to pre-comprised boxes.
> You'll never have to see politics, war, or negativity on your timeline again.

dystopic
Carefully selected collection of the highest-quality pure C source code
"The Kindness of Women" was surprisingly moving to me, reading it after I spent years enjoying the ambiance of most of the rest of his works.
Who are their enemies?
Another company that got MBA-ified
Apple running with the generic term was kinda silly. Secure enclave was literally the academic term to describe things like sgx.
I can't read the article, and so it probably mentions this but I think this is a big case of "the past was prologue".

DOD is making a big bet that anything chip and silicon is going to be really hard to acquire past 2027.

This may be a great big gravy train for Intel.
I've worked with ML for a while and I wouldnt say that this is the case at all.

ML also didnt replace manual decision making. A lot of previously automated decision making was done with what were basically encoded rules of thumb which didnt overfit much worse than "more advanced" ML models did.
Is this because of imperfections in the fabric? Golf has a similar situation where if you use a machine to roll a ball on a perfect line and speed, sometimes it won’t go in. This is because of imperfections in the gradient and that grass changes constantly as it slowly grows and bends towards light, etc.

Wow now that’s a tangent to a tangent!
For a really good book on most of these long life nutritional surveys and other food panics, check out:

https://www.amazon.com/Fear-Food-History-Worry-about/dp/0226...
Yes, profit incentive is generally a good thing.
Possibly related: the emergent phenomenon of authors who grow to hate their fanbase.
I read this yesterday and then came back today to upvote and comment because I thought it was so beautifully said
In principle yes, I agree that former employees' sentiments have an obvious bias, but if they all trend in the same direction - people who worked in different times and functions and didn't know each other while on the job - that points to a likely underlying truth.
you might be interested in this article (https://aeon.co/essays/how-the-psychiatric-narrative-hinders...) – been posted here before (https://news.ycombinator.com/item?id=41434484)
missed opportunity. the kids rigs on the first picture could have been running DOOM
Paywall. I’d be interested in reading this. From what I know of Basel III, I don’t see how it can possibly justify the alarmist title of this piece.
How would it not be related? Jamming untested code down the pipe with no way for users to configure when it's deployed and then rendering their machines inoperable is an extremely bad user experience and I would absolutely expect a UX expert to step in to try to avoid that.
> * #!/bin/bash instead of #!/usr/bin/env bash

Except that'll pick up an old (2006!) (unsupported, I'm guessing) version of bash (3.2.57) on my macbook rather than the useful version (5.2.26) installed by homebrew.

> -z instead of actually checking how many arguments you got

I think that's fine here, though? It's specifically wanting the first argument to be a non-empty string to be interpolated into a filename later. Allowing the user to pass an empty string for a name that has to be non-empty is nonsense in this situation.

> You're seriously grepping shell scripts to determine what things you should install?

How would you arrange it? You have a `prepare_X.sh` script which may need to activate a specific Java SDK (some of them don't) for the test in question and obviously that needs to be installed before the prepare script can be run. I suppose you could centralise it into a JSON file and extract it using something like `jq` but then you lose the "drop the files into the directory to be picked up" convenience (and probably get merge conflicts when two people add their own information to the same file...)
Thank you for this - I have to get a win 2k system back running to program some old off brand PLCs I have. It would be sweet if it can be as up to date as possible. Do you trust your p3 system to be on the internet full time ?
Libadwaita 1.6
My hometown - a very quiet place, especially in the winter with no tourists - but it seems he did grow up and spend most of his life in Liverpool which was/is a rough place
If the question is simpler than any reasonable usecase, then it's basically irrelevant.

It's as irrelevant as asking a math genius what's 1+1 and getting answer "a bazillion". Was it wrong - yes. Was everyone's time wasted - also yes.

Openai people know this is something models don't answer right. And they barely care to attempt fixing it - it's basically a joke at this point. But it's irrelevant because nobody pays OpenAI to ask about spelling of words they just typed. If they actually had that need, then "use python" or similar approaches work just fine. The model could be also taught to call a function to get the token-to-spelling mapping it needed.
It's fine. Stop seeing race, ethnicity everywhere. Just be more chill and not get triggered by everything, we don't have to police language. People should be able to say whatever they want
You ran straight into the exact issue I brought up.
The route wasn't much of a factor. To meet the parameters set out by Guiness world records people she had to log at least 18,000 miles, was not allowed to count miles that work against her general easterly direction, and had to end the trip in the same place she began. So she sought routes that mostly kept her off of highways and bad roads. She skipped Asia entirely.
You could be right - I certainly didn't intend my comment to be antagonistic.

My experience of ShellCheck is that you only get loads of warnings when you first start out using it and it finds all of your unquoted variables. Once you get more experienced with writing scripts and linting them with ShellCheck, the number of warnings should dramatically reduce, so it seems odd that an experienced script writer would be falling foul of ShellCheck being pedantic about what you're writing.

> ‘If you get a lot of errors using shellcheck you are doing it wrong’

I kind of agree with that, although a lot of ShellCheck's recommendations might not be strictly necessary (you may happen to know that a certain variable will never contain a space), it's such a good habit to get into.
Thomas Piketty: 'The Draghi report is a step in the right direction'
Fascinating. Did she work in medical / hard science? I could imagine some exposure to radiation / magnetization could do this.
Disagree. Just follow what the sign says.

Do you use the same logic when approaching a "stop" sign while driving?
In the early 80s a couple of lads found the Derrynaflan hoarde. A collection of stunning religious artefacts dating from the 9th century.

This resulted in a whole legal mess where they were demanding a payment from the state of what would be arounf €25 million in todays money, after months of legal arguing they got a payout of what would be around €200k today. While this was ongoing there was an explosion in the number of people going out metal detecting for similar items and it's almost certain some items were found and not delcared to the state.

So to protect the nations heritage - and we have a lot of it - from being scavenged these strict laws were introduced.
> No meet.hn data found for this HN user. Waiting a minute to let HN API update.

My account exists since 2020, why would the HN API (which, if you click the link at the bottom of every page, says "near real time") not know my account? I'm curious how this error occurs

For anyone else having this, the "add me" button will enable itself again, but it does take a while. Not that retrying seems to work for me

Edit: nvm I'm being stupid, I did not see the "copy and paste the text below into your HN account" instruction. Thanks also to those who replied with that info, though while playing with the browser dev tools to figure out what the issue might be, I spotted that text eventually
Don't attack people personally? And you say this when the story itself is a back-hand masquerading as a book review / history lesson (72 points and counting)? Or by "tone" do you mean that I neglected to spread the attack out over 2400+ words, and research her ancestry back to the 18th century for any shred of "privilege" we may sully her with?
So, essentially, you can Google the answer in the first place, click on your own trusted sources and compare them. All without using a language model.

Or buy an encyclopedia ...
Whys and the fix for "Exit handler never called" in Node 22.5.0
Way to exaggerate the amount by claiming full game price for all games in a bunch of random ROMs preloaded in each console. There were only 12k seized consoles...
Ah, statistics.
You have to add the link to your bio. It’s a way for the app to verify that you want to be added to the map
For me it only worked after I added their form text to my hn account description on my actual hn account page…
From the article:

> The F0 generation consisted of male C57BL/6J mice that were randomly assigned to either an exercise group or a sedentary control group.

So that should fix the problem. I can't find the number of mice and the p value, so I'm still suspicious...
What you need is a feedback system between your coarse measurements from a low precision system such as a ruler or goggles and the prints that you make. Does the tab you printed fit into the latch? What part fails to fit?
One of my favorite techniques for shell scripts, not mentioned in the article:

For rarely run scripts, consider checking if required flags are missing and query for user input, for example:

[[ -z "$filename" ]] && printf "Enter filename to edit: " && read filename

Power users already know to always do `-h / --help` first, but this way even people that are less familiar with command line can use your tool.

if that's a script that's run very rarely or once, entering the fields sequentially could also save time, compared to common `try to remember flags -> error -> check help -> success` flow.
I feel like that should be reversed. If you’re writing a tiny script, the odds that you’ll make a critical mistake is pretty low (I hope).

As others have pointed out, you can tune shellcheck / ignore certain warnings, if they’re truly noise to you. Personally, I view it like mypy: if it yells at me, I’ve probably at the very least gone against a best practice (like reusing a variable name for something different). Sometimes, I’m fine with that, and I direct it to be ignored, but at least I’ve been forced to think about it.
They absolutely would
The most realistic and rational path to life extension is creation of behavioural replicants with purpose of only extending the lifespan of one's agency.

To reach next 1000 years, you need to do:

(1) Information theoretic presevation, IE body imaging, cryo, and proper archival / storage.

(2) Behavioural emulation, IE a virtual replicant that roughly makes same decisions far enough for you to identify with it and trust it will carry on your pursuits, even though it will be at least for the beginning slower than the meat was. Behavioural emulation is much less difficult and much more computationally efficient than whole brain emulation.

Many humans would say they want someone to be there taking care of their kids, if nothing else. But there is nothing really pioneering this. I hope the separate developments in neuroimaging, qualia research will eventually converge.
Nice, how does that compare with Pedis, which was written in C++ several years ago? It's an incomplete Redis lookalike that isn't getting current development, but it uses Seastar, the same parallelism framework as ScyllaDB.

https://github.com/fastio/1store
Congratulations on this! One remark: it seems you forgot to make the repo public; I get a 404 on https://github.com/borisghidaglia/meet-hn.
No, lossless compression uses an algorithm to shrink a file without any loss. It can be restored to the same bitstream.

What you quoted is a confusing phrase: "visually lossless" which is in fact a lossy compression. It's like People's Republic which is neither a republic nor is it the People's, it's just a dictatorship.

Finally, JPEG-XL supports both lossy and lossless compression.
To be fair, once I die, I don't imagine I'll feel like registering my death.
People should learn to take constructive criticism and harsh truths better. I saw nothing unkind with that comment.
Nice work! I live in a rural area, would be great to know the local HNers!
Huawei Mate XT Hands-On: Tri-Fold with Flagship Camera [video]
Because those are lawful orders that he can't fight, I assume. Or maybe it's an issue of money. Who knows. Let's hope he means what he says.

Is there any similarly-sized tech company doing as much for free speech as X, including not complying with court orders?
And they had to improvise as the cafe he was originally going to visit was too busy and he went to a library instead. Super interesting story!
I’m sorry, pedis?
The Desperation of the Instagram Photo Dump