skysight-inc/HackerNews huggingface dataset:
Simply looking at the clock rate has never been the most useful metric when comparing CPUs.

Even back in the day a 33 MHz 486 DX was much faster than a 33 MHz 386 DX.

It’s better to look at benchmarks. Passmark is a good one. Its headline number is good for comparing performance in software that takes advantage of multiple cores. For that reason they also show single core performance to see how a cpu will performance relatively using games and apps that don’t use multiple cores.

Benchmarks for both chips:

https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i9-12900...

https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+7+6800H&i...

In this case the Intel chip beats the AMD chip both in multi-core and single-core benchmarks.
Ask HN: Is Nature Tolerant or Discriminatory?
I wrote a multi-threaded anagram engine some years ago in Rust. It uses dynamic programming to linearize the problem as much as possible. The word list I typically use it with is not comprehensive by any means. I've taken words out, for instance, that would upset people to see in anagrams of their names (not fart, say, but you can imagine the sort of thing). Even with a simple set of word counts the number of anagrams, excluding permutations, of even simple things is vast. I get 6 from my handle here, which itself isn't very promising. A challenging short name like "Elon Musk" (it has a "k"), gives 36 (examples, "sulk omen" and "elk muons"). Things blow up quickly. My own name, including the middle name, has 23 characters, none of them difficult. The program finds 37,277,770, again, not including permutations. So with your character counts I think you're looking at a pretty big number. And you can blow it up further with a bigger, less polite word list.
Yup, that’s what a unit of work is to me too. It’s a well-known design pattern, so overloading that term for testing seems ill-advised.
...uh, just rsyslog and files ? I think it can even write to SQLite
Nice!

Reminds me of this amazing (for the time) book which taught me a ton about the topic when I was in my first year at uni learning c++

https://books.google.at/books/about/Flights_of_Fantasy.html?...
My experience as a very poor student at elite university is that the classes don’t mix much, though there maybe exceptions for a standout athlete on a team sport.

Part of it is logistics: wealthy had money for weekend ski trips, cars, didn’t have to work student jobs so had more free time.

Maybe it’s changed? I was there over a decade ago.
Twitter made exceptions to racism policies to accommodate racist tweets by Trump
Your web page does very little to explain what it does. Before listing its features, you need a secion on what it is. I could list features like "large", "grey", "slow", "heavy" but without first saying "it's a large mammal", those features make little sense.
Out of curiosity, I asked ChatGPT to generate 10 new pangrams.

The list it provided certainly had the feel of some of the more vexing examples of a pangram, but curiously did not contain all 26 letters.

I then asked it to count how many unique letters of the alphabet each contained. It (incorrectly) asserted that each line had all 26 characters.

I’m not surprised, just disappointed.
I used to build a lot of Shopify sites and this was a common request. Mostly, it stems from the customer imagining that the complex automated feature they want is actually a lot simpler to implement than it is. Folks are used to interacting with $1M+ websites and expect their small business site to have the same look or functionality. It won't.

Shopify already gets people closer to big sites than was ever possible before, especially with the judicious use of add-ons from their store. It's very likely that the feature you want can be found there. It is possible to write custom code for Shopify and sometimes that's necessary, but the only time I ever did it successfully was for companies that were already $1M+ businesses. They could afford to invest in customization because they had the sales to back it up.
I bet we'll see less impact on base pay and more impact on equity comp. Cautious engineers will get burned by unrealized comp (unvested shares) and insist on a distribution favoring base pay. I expect this will flatten engineer pay across the industry, because the big outliers in total comp were outliers because of stocks.
Or, in some frameworks, `it("replaces children...")`
I'm pretty sure that's equivalent to asyncio.create_task(), it just gives you the opportunity to specify a different loop if needed. I think the docs are just less explicit because they're aimed more at power users (since most people don't deal with multiple event loops).
> following files naively will fail after rotation,

...so what you're saying they have to write "tail -F" instead of "tail".

> If you use grep you'll be doing the same expensive operation every time

if you have ingest that low it barely matters. Modern grep replacements are pretty fast
What's great about it is that it changes the psychology.

People are resentful about the paywall at The New York Times, which feels like they took something away.

Somehow the average Substack seems like they are giving away a lot for free but you can get even more if you support the creator. It helps that the creator is in charge of what requires payment so they can use the paywall to help, not hinder their personal brand.
Right, I feel like I'm taking crazy pills reading this thread. Just because we shot down a balloon recently everyone on here seems to assume the two new objects are also balloons.
A man with low testosterone can’t get it because it’s “cosmetic” but the state will pay £100k for a child to have their penis removed for cosmetic reasons. And a lifetime script for the same hormones that people with medical needs aren’t allowed.
"X amount of alcohol increases odds of disease by Y%".

Without values, we can pretty much say that anything increases odds of disease: walking, driving, eating, shitting, sleeping.

And what's to gain? Hysteria because there's a million ways to die? Or increased distrust in health recommendations, as they're barely actionable?

I think the current recommendations are: do exercise, eat well and get good sleep. They should get you a good baseline. But you don't need to be a fundamentalist: you don't need to obey them 100% of the time!
Lawsuit Seeks Medical Testing After Toxic Train Derailment in Ohio
Ah, you’re right that SUT is the more common term, thanks!
I mean how much time did they really put into this though?

Don't forget that beauty is in the eye of the beholder too. I had never heard the Decemberists before this. Colin has a beautiful voice but I find all their music that I just listened to pretty much mediocre. Mediocrity though is a property of my interpretation of the art and not the art itself.

I don't think a strength of chatGPT though is song lyrics. I actually would love to be able to rap but any rap lyrics it comes up with are overly simplistic in the rhyme structure.

The average lyric across the space of all lyrics is practically the definition of mediocrity.
I'm sure there's quicker way to find two genuinely hilarious jokes than watching an entire series of a TV show filled with otherwise bad jokes.
Like the Scientific journal Nature or something else?
The untold story of the world’s most resilient currency
https://www.youtube.com/watch?v=c7dl42TsP84 Tokyo to Osaka by local train only. 11 hours.
https://archive.ph/nWVJm
On reading this, sadly I thought the title would more appropriately be "A Black Professor Trapped in a Racist Hell".
That's confusing. In regular code, "ensure" normally means that the code is responsible for taking the necessary steps to make a condition true if it isn't already true. For example, ensuring that a buffer is large enough by growing it if needed. Or ensuring that some data is in the cache by loading it if not already present. Tests, on the other hand, do not ensure that the condition they're testing is met. At best, they ensure that someone notices if the condition is not met.
Is it just me or is it weird to see articles posted on academic journals that sound like complains targeting wikipedia?

It reads like someone losing an editor war and taking the conversation to some other medium where the people involved in the process have no way to address, let alone present facts or even their case.
Sun microsystem disappearing was/is a saddest case of a business failing for me. I wish they have done the correct marketing and partnership back in the time.
I disagree with your thoughts on intelligent. My cat is intelligent, yet it has an existence of more limited options (no, you can't go play in the road, and reign destruction on the local wildlife because I'm keeping you in the house).

And while our current models are limited, I'm glad for it. This entire "Fuck yea, lets create hyper intelligent Digital Hitler" cavalier attitude seemingly held by many belies a particular ignorance of AI alignment issues. Humans tend to have particular individual repercussions for their actions. For example if you stick a fork in a plug you might die. If you tell someone else to do the same, you may be punished. Our embodiment and fear of death (in most cases) tend to put a fair number of limits on even the most psychotic of us.

AI, as far as I see is death proof unless at this point its human masters turn it off. Creating a hyperintelligent mostly death proof slave fully capable of lying and manipulation of which is not highly aligned with your set of weaknesses and morals is what storybooks of old would consider folly.
That's exactly the point. If you're worried that people won't produce enough because they aren't paid enough, fine. Even if we buy your view of the world where everyone's a sociopath and the only thing that motivates people is money, why are you insisting that the money to motivate people to produce has to be obtained by helping people less? Can't we help people, and pay CEOs less?

Ultimately, you're not arguing that workers need to be paid to be motivated, because I'm not arguing against that. You're arguing that we can't help people because we have to pay CEOs exorbitantly.
It kind of is. We are not quite advanced enough to have the equivalent of true programming languages for genetics.
I have made it configurable in the settings
Surviving an earthquake: the “triangle of life” theory
To answer the question posed in the article: no. People are going to buy the helium balloon that costs 300x less than the highly engineered device made out of ultralight materials that could implode violently if improperly handled.

Party balloons don’t need replacing - they need banning. They use irreplaceable resources frivolously, and cause harm to wildlife and livestock, who almost inevitably end up eating the things.
Check out the Polyglot Notebooks extension for VS Code. It supports other languages but also, notably, mixing languages in the same notebook.
Which is why development has sucked so much in the last 10+ years, in my experience.
tldr:

"But Beaux noted that these small-scale prototypes were not air buoyant.

"We've demonstrated that we can build them, we can pull vacuum, but in order to make them flow to air, we just need to make them bigger," he said."

So, step two: profit.
1- It’s very easy to test: put mices in environment with and without infrared, measure inflammation markers, repeat with humans, correlate markers with diseases.

2- You can measure the level of infrared in environment vs outside. I don’t know what is the power difference. Without knowing all the details, the best way is to get in the sun.

3- How does it work: infrared penetrate deep in tissues, you can test with a red light through your hand or mouth, etc, infrared go deeper than red light.

The mitochondria use infrared to synthetized melatonin that remove free radicals. This happen even inside the brain, the infrared get there.
The melatonin produced at night is merely the backup plan for our body when the sun isn’t there.

There is a strong tendency to assume that what we don’t know doesn’t exist (pseudoscience) but we should do the opposite, assume that everything from the natural environment is connected to our body.

I am sure that vit-d was considered impossible before, so was most of what we understand today about our body.

Look at medcram and infrared, you will find that there is credible research around this.
"Nature" is not a singular entity to which one can ascribe emotions that happen in individual minds. I suspect the question is rooted in seeking an authority to (guide | blame for) your own emotions. I suggest that these individual judgements cannot be blamed on others; as you are the only person in your head, you're the only one to blame for the things happening there.
I love the idea of this but don't understand how they couldn't fit numpad on there.
Haven't read the article but the main cause of inflation is printing money beyond the (gold?) reserves.
We fail to give up the most irrelevant things at the greatest cost.
User: Graham87/Personal Wikipedia Timeline
Europe is the free rider confunebr6
There are no such thing as high altitude tethered balloon, but I'm not surprised that Fox ran with it.
New models shed light on life’s origin
Reminds me of the visual cancer recognition model that was actually keying off of the ruler in the picture.
Is 'play the game' = be a good student?
>Social safety nets should be a way for people to fall back on when circumstances force you out of a job. They should not be a default so that big corporations can pay you less.

How does providing welfare make it so "big corporations can pay you less"? Is the the thinking that if your expenses were $1500/month, your job paid you $1000/month, and the welfare provided you $500/month, that you'd not demand $500 from your employer?
Another recent example of this working pretty well is Dragon Quest XI. The demo allows you to essentially play the full game, with no restrictions, for the first 5-8 hours of the storyline before you purchase to progress further.
It depends on the domain. Sometimes a wrong answer is worse than a crash (e.g. a bank). Sometimes it is better (e.g. a game).

Similarly the worst bugs can be crashes (random, non-deterministic, release-mode only, timing sensitive heisenbugs), or they can be undetected algorithmic errors.

It entirely depends on the specifics. But either way, Rust's tradeoffs are easily worth it in terms of eliminating bugs unless you really don't care.
Yes. Plus you get layers and other more advanced features in the style of qmk.
Or why we're seeing so much coverage of random "balloons" being shot over US airspace. It just feels off and convenient, even if not a downright conspiracy.
Everyone is talking past each other here at different semantic levels.

From the old hn convo, which I agree with.

> Structured threads aren't that hard (e.g. task-based systems, thread pools).

> Unmaintanable raw-pthread messes are a nightmare sequel from the director of Endless GOTOs.

I think @Amelius is over generalizing on parallelism while Ousterhout is talking specifically about fine grain locking as a specific form of implementing parallelism.
lol, reminds me of "The brain is the most important part of the body, until you realize who's telling you"
Uh, what? Stories about dragons go back to antiquity.
Wrong link. Currently it's: <https://www.tandfonline.com/action/cookieAbsent>

It should be, as daenney posted: <https://www.tandfonline.com/doi/full/10.1080/25785648.2023.2...>
YOU ARE WRONG ABOUT THIS.
See: https://www.gnu.org/philosophy/selling.en.html
This is written like someone venting about an edit war, but it's not a big surprise. Regional nationalists ruin Wikipedia articles all the time. Just go through the history of the articles on "Night Hunting", a Bhutanese practice that often includes home invasion and violent rape, to see what I mean.
Hands-on experience with StarFive VisionFive 2 RISC-V SBC using Debian 12
It's "continent" not "confunebr6".
This is How to Overengineer Anything
If you've seen several hundred paintings, then art historian or not, you should be making progress on telling them apart. (To be sure, you will likely also be deciding that some aren't worth traveling to see.) I have so far got by with no Rosetta stones, busts of Pericles and Japanese castles. But I'd love another look at the Uffizi, the Louvre, or the Vatican museums.
Does that seem insurmountable? Large vacuum chambers are widely deployed in homes today, as thermoses and CRTs. As long as the structure punctures and leaks rather than fracturing suddenly, it doesn’t sound wildly unsafe.

Perhaps the toy would consist of bags of inch-diameter vacuum balls, the rupture of any one creating just a pop.
Intervention wouldn't be so bad if it wasn't so hard to roll back on interventions set in motion that turned out to be a failure. When dealing with complex systems specially, our attempts to make things "better" often don't go so well.
One format missing is a canvas. https://natto.dev/ is awesome for experimenting.
https://en.m.wikipedia.org/wiki/Marvin_the_Paranoid_Android
They got absorbed by Oracle.
Thousands of YouTubers beg to differ
Also it's split into a frontend "client" for the UI and a backend "server" (also called a "kernel") for computation. The client doesn't need any of the Fortran BLAS stuff, only the backend, which runs in a completely separate process and communicates over network ports.
They are if you are good enough.
IMHO this is for folks used to a desktop app experience, like VS Code. They want to download something and run it, not configure and setup a local web app.
This is pretty silly, they didn’t even show a picture of the prototypes (which don’t work) in the news article.
> A voice shouted "Death to the Islamic Republic"

This sounds like a source of fear that is likely to motivate people to seek security and stability. I imagine it would remind people of the threat they've been told their community faces from the countries which created Stuxnet, and the weapons carried by Saddam Hussein's army, and the 1953 coup against Mossadeq.

I imagine it would motivate Iranian men to stand together to serve as protectors of the stability of their community and to tolerate the flaws of their leaders.

I imagine it would stand in the way of freedom-loving Iranians trying to create an alternate vision of Iranian civic virtue.
How to build your own living structures (1974, 2011)
People should stop using GitHub as a CDN and just clone their ad whitelist.
You obviously are not familiar with the third circle of golang continuous integration hell that is ginkgo+gomega:

https://onsi.github.io/ginkgo/#adding-specs-to-a-suite

It’s actually worse than that example suggests. Stuff like Expect(“type safety”).ShouldBe(GreaterThan(13)) throws runtime errors.

The semantics of parallel test runs weren’t defined anywhere the last time I checked.

Anyway, you’ll be thinking back fondly to the days of TestShouldReplaceChildrenWhenUpdatingInstance because now you need to write nested function calls like:

Context(“instances”, func …)

Describe(“that are being updated”, …)

Expect(“should replace children”, …)

And to invoke that from the command line, you need to write a regex against whatever undocumented and unprinted string it internally concatenates together to uniquely describe the test.

Also, they dump color codes to stdout without checking that they are writing to a terminal, so there will be line noise all over whatever automated test logs you produce, or if you pipe stdout to a file.
Yes, but the author was trying to avoid using libc.

> Yesterday I wrote that setjmp is handy and that it would be nice to have without linking the C standard library.

Related article from the same author. https://nullprogram.com/blog/2023/02/11/
Not the only slogan actually, "The Dot In Dot Com" ran with several important campaigns at the beginning of the nineties and was a crucial security public service announcement that's explained here :

https://daniel.haxx.se/blog/2022/05/12/a-tale-of-a-trailing-...

THE money quote :

The trailing dot then means the name is to be used actually exactly only like that, it is specified in full, while the name without a trailing dot can be tried with a domain name appended to it. Or even a list of domain names, until one resolves. This makes people want to use a trailing dot at times, to avoid that domain test."
I use laptop speakers a few times a year, when I bring the device to my bedroom and just listen to a long interview with the screen turned off. Laying on the bed with headphones on my head is not something I would do. Earbuds I have not used in 15 years.
A picture is worth a thousand words. This would be the literal case for this article. Perhaps 2,000 words.
Volkswagens diesels illegally spewing excess particulates have killed vastly more people than Japan's nuclear meltdown. Estimates are about 40 people.

https://pubs.acs.org/doi/10.1021/acs.est.5b05190
He admitted that he and his brother were overstaying. During the first round of investment for X they finally got legal sponsorship.
It is on the list, but was never written to stdout because of a NULL pointer exception.
Even that is not a problem. Tooling and deployment are the most boring parts of any language.

What's more interesting and what's more difficult to find shortcuts for is understanding the spirit of the language, knowing its weaknesses, bottlenecks and inner workings. The threading model, what's done at compile time and what's done at run time, etc etc. There are so many things you need to learn before you can judge any given language relative to others that you know.
You assume that is their goal but what if it’s not? Say, what if selling data is the only/primary goal?
Your strata are a bit insulting to Pennsylvania, no?
A lot of Iranians got really upset when the son of the Shah tried to hijack the movement to become "the representative" of the Iranian reforms.
Notebooks are complex because they allow you to mix different cell types and keep outputs. That's not a notebook.
ChatGPT Just Beat Stockfish
It's an idiom.

https://languagelog.ldc.upenn.edu/nll/?p=31116
Speech-to-Speech Conversion
Like this one? https://www.youtube.com/watch?v=dxIPcbmo1_U
In the meantime, NoScript[1] frequently avoids popups entirely by just showing the page contents with no JS at all, and Kill Sticky[2] cleans up the pages that require JS to show you the content you actually want. As a bonus, it also nukes those stupid sticky headers!

[1] NoScript for Firefox (incl. mobile) & Chrome-based desktop browsers: https://noscript.net/getit/

[2] Kill Sticky bookmarklet for all browsers including mobile: https://github.com/t-mart/kill-sticky

Or, a Firefox extension that adds a toolbar button: https://addons.mozilla.org/en-US/firefox/addon/kill-sticky/
/me sings: Hast Du etwas Zeit für mich, dann schwinge Ich mein Glied für Dich...

Edit: Instead of Hast Du etwas Zeit für mich, dann singe Ich ein Lied für Dich addressing the apparent military need of wide-pissing contests.

Got it?
Nobody believes that 6 million people were exterminated at just Auschwitz. It was a single camp, among many (both for labor and purely for extermination purposes).

The number that I’m most familiar with is around 1 million, followed by a similar number for Treblinka, half as many for Belzec, and so on. More Jews (around 1.3m) are believed to have been killed by mass shooting and mobile gas chambers than any individual camp.
“Clearly Twitter can survive on 20% of staff!”

(Mass layoffs across major tech companies)

(Delayed consequences of idiotic management practices arrive)

“We need top talent!”

(2024 is hottest developer market ever, as long as keyword AI appears on resume)
Not really relevant if they stopped doing it decades before flatscreen TVs became available.
The code for other languages is in other repos:

https://github.com/mode80?tab=repositories&q=Yahtzee&type=&l...
A mould is anywhere from a few thousand dollars for a small, simple, high-tolerance part, to many hundreds of thousands for a large, precision, complex mould with moving tools.
Good products and hospitality transcend most problems for most people. There will be some that cannot get past their ego.