MurphyA/hacker-news huggingface dataset:
by atoav | 2025-05-30 10:13:17+00:00
I wasn't arguing about the timeline (and specifically mentioned this), I argued that

resource = 1000 resource_use = 0.1 # per year resource_use_growth_factor = 1.01 # per year resource_regrowth = 0.0001 # per year loop { resource += resource_regrowth resource -= resource_use resource_use *= resource_use_growth_factor if (resource <= 0) { print("Resources depleted") exit(1) } }

Fiddle with the numbers any way you like, if you use more of a resource than regrows per year you will eventually have used all of it up at some point. Then you will be able to just use the amount that regrows from one moment to another.

The timeline could be 10 years, 100 years, 1000 years, but humanity needs to

1. Know when that resource is likely going to be depleted, ideally decades or longer before it happens

2. Develope workarounds, alternative resources etc. to eventually just use the regrowth rate

3. Use resources that have higher regrow rates (aka "sustainable" ones) and stay within the limits

4. Don't forget to price in the externalities into resource use during its whole life cycle (this can be many millenia for some materials)

Right now the level is that some people even seem to grok the extremely simple reality of growing resource use with a limited resource eventually hitting a cutoff point. Granted my model here is extremely simplistic, but even if you factor in stuff like undiscovered resource sources and a rate of new discoveres, eventually on a planet with finite resources you will run out of them unless you just use the amount you can sustainably use.
by mschuster91 | 2025-05-30 10:13:34+00:00
> The DSM is not medical science - it's a social control manual disguised as healthcare. It transforms human suffering into profitable disorders while ignoring the social conditions that create distress. It's time to abandon this harmful system and embrace approaches that actually help people heal.

We'd need to abandon a lot of things... not just our economic system but also how we live, i.e. urbanization. Just like you can't just coop tens of thousands of chickens into a mega shed without having to deal with psychological (ever saw chicken peck each other half dead?) and physiological (bird flu!) issues, you can't coop millions of humans into megalopolises with no greenery and barely any space...
by traceroute66 | 2025-05-30 10:13:43+00:00
> it worked for me once last night..

This !

Yeah, it probably "worked for me" because they spent a gazillion hours engaging in what the LLM fanbois call "prompt engineering", but you and I would call "engaging in endless iterative hacky work-arounds until you find a prompt that works".

Unless its something extremely simple, the chances of an LLM giving you a workable answer on the first attempt is microscopic.
by pjmlp | 2025-05-30 10:15:21+00:00
Except a search engine isn't voice controlled, and able to write code for me.

Recently I did some tests with coding agents, and being able to translate a full application from AT&T Assembly into Intel Assembly compatible with NASM, in about half an hour of talking with agent, and having the end result actually working with minor tweeks isn't something a "decent search engine a la Google circa 2005." would ever been able to achieve.

In the past I would have given such a task to a junior dev or intern, to keep them busy somehow, with a bit more tool maturity I have no reason to do it in the future.

And this is the point many developers haven't yet grasped about their future in the job market.
by imiric | 2025-05-30 10:16:00+00:00
> while people spend time looking for flaws in a tool [...] I prefer to ship features faster to my customers by using the tools to boost my productivity

I'm curious: do you review the AI generated code? In your experience, what is the percentage of times you've found it to be correct and shippable? I.e. not just that it compiles and does what you asked it to do, but that it doesn't contain security or performance issues, that it doesn't include useless or dead code, that is idiomatic, etc. Do you add tests for that code, written by yourself or the AI, and if so, how exhaustive are they?
by rossant | 2025-05-30 10:16:23+00:00
After an email exchange with the lead author, I just rendered one of their demo datasets using my Datoviz GPU rendering library [1]. It looks nice and it's quite fast. I'm just rendering uniform triangles using standard 3D rasterization.

https://github.com/user-attachments/assets/6008d5ee-c539-451...

(or https://github.com/datoviz/data/blob/main/gallery/showcase/s...)

I'll add it to the official gallery soon, with proper credits.

[1] https://datoviz.org/
by chneu | 2025-05-30 10:17:31+00:00
Lol no it's not. Each country has specific tastes then breeds for it. American beef is not the same as Brazilian beef which isn't the same as European beef which isnt the same as Australian beef.

It's just preference. There is no "better".

I grew up ranching and have visited operations in several countries. It's all just preference. A lot of people think US beef isn't very good.
Show HN: WhatTheDuck – open-source, in-browser SQL on CSV and Parquet files
by pratik227 | 2025-05-30 10:17:47+00:00
Update: WhatTheDuck now supports Parquet files too!

You can now run SQL on both CSV and Parquet files — directly in your browser.

No backend. No uploads. No limits.

Also added: Load Parquet files directly from a URL
by geeunits | 2025-05-30 10:18:25+00:00
I think I earned this part:

``` CRITICAL BROWSER STORAGE RESTRICTION NEVER use localStorage, sessionStorage, or ANY browser storage APIs in artifacts. These APIs are NOT supported and will cause artifacts to fail in the Claude.ai environment. Instead, you MUST:

Use React state (useState, useReducer) for React components Use JavaScript variables or objects for HTML artifacts Store all data in memory during the session

Exception: If a user explicitly requests localStorage/sessionStorage usage, explain that these APIs are not supported in Claude.ai artifacts and will cause the artifact to fail. Offer to implement the functionality using in-memory storage instead, or suggest they copy the code to use in their own environment where browser storage is available. ```

I had to file a bug report as all the dependencies in an artifact started xss calling to Palantir Fed Start:

Unable to post message to https://claude.palantirfedstart.com. Recipient has origin https://claude.ai. Unable to post message to https://claude-share.palantirfedstart.com Recipient has origin https://claude.ai. ® Unable to post message to https://claude-user- content.palantirfedstart.com. Recipient has origin https://claude.ai.
by sixthDot | 2025-05-30 10:20:59+00:00
Many languages propose a system of ranges:

case 'a' .. 'z', 'A' .. 'Z', '0' .. '9', '_': ...;

although when working with enumerators, there is a still a risk caused by the fact that re-ordering enumerators or adding new ones can break the switches.

Despite of the drawback I prefer. Also a Range can be a formal expression which simplifies the grammar of other sub-expressions and statements, not only switches but also array slices, tuple slices, foreach, literal bitsets, etc.
by Havoc | 2025-05-30 10:21:33+00:00
Just checked the supplement I've got around (solgar). 50mg with an asterisk that says long term use may lead to tingling and numbness.

Holy hell...how is that even sold like that. That's going in the bin I guess

Luckily I haven't been taking it regularly. Been leaning more & more towards taking a multi-vit every 2-3 days instead of daily.
by galkk | 2025-05-30 10:22:17+00:00
I really hate that political doublespeak, as in 2nd paragraph:

Germany’s federal commissioner for media and culture, Wolfram Weimer, told Stern magazine on Thursday that the new government is drafting a digital levy on global internet platforms, although alternatives like a voluntary commitment by the affected tech companies to pay more tax in Germany are also still under consideration.

voluntary...
by greenbit | 2025-05-30 10:22:23+00:00
I find it impossible to properly follow two dissimilar tunes at the same time, or to imagine one tune while physically hearing another. So my trick for banishing earworms is to find something else to physically listen to, and then actively engage with trying to sustain the earworm. Lean into it, try to imagine the earworm in full detail, while the ears are telling the brain "hey, process this"

It usually does the trick. I think that trying to engage the earworm activates certain neurons that sustain it, but the imperative of actual sensory input competing for those same neurons disrupts the pattern that's gotten stuck. YMMV
by chneu | 2025-05-30 10:22:27+00:00
It used to be common place to grind it up and put it in the feed for animals.

Ranchers do a ton of shit that is pretty disgusting and messed up. If you call them out for it they'll get pretty upset and call you a commie or unamerican.

A lot of ranchers have "dead piles" where they just let the bodies rot. Dairy ops also routinely do the same stuff, along with just dumping milk on the ground or in "manure pits" which often leak into the groundwater.

I grew up in this world. Small town, ranching/farming, conservative. The stuff ranchers and dairy ops do is mindblowingly fucked up. They call it tradition and if you call them out you will be attacked.

A while back the governor of Colorado was like "Yo let's designate one day where people don't eat beef. It'll be good for the environment." Colorado ranchers lost their fucking minds. They threw huge hissy fits and ran campaigns to get people to consume more meat on that day. So dumb. Find some videos of the ranchers basically crying and throwing fits, they're pretty funny https://www.koaa.com/news/covering-colorado/communities-gath...
by meheleventyone | 2025-05-30 10:22:32+00:00
> There needs to be some place men can just spend time with other men.

This is literally anytime, anywhere though. Do just not meet up with their friends? You can go to dinner, get drinks, go hiking, play sports, bike, ski, sunbathe, play videogames and many more things in single-sex groups without raising an eyebrow. The real classic for men of a certain persuasion from a western cultural POV is golf right?

I think there's some strange cultural hangup I'm missing where the entire place needs to be single-sex.
by AStonesThrow | 2025-05-30 10:22:33+00:00
I don't know what threshold to aim for here -- by the way, neither of those two minor basilicas are cathedrals -- but let's navigate a few Wikipedia categories: https://en.wikipedia.org/wiki/Category:20th-century_Roman_Ca...

https://en.wikipedia.org/wiki/Basilica_of_the_National_Shrin... (consecrated 1920; dedicated 1959; minor basilica 1990)

https://en.wikipedia.org/wiki/Cathedral_of_Our_Lady_of_the_A... (1998-2002)

https://en.wikipedia.org/wiki/Main_Cathedral_of_the_Russian_... (2018-2020)

https://en.wikipedia.org/wiki/Holy_Resurrection_Cathedral (Japanese Orthodox; consecrated 1929)

https://en.wikipedia.org/wiki/St._Mary%27s_Cathedral,_Tokyo (1964)

https://en.wikipedia.org/wiki/St._Theresa%27s_Cathedral,_Cha... (2008)

As for Italy? Get a load of this "crown jewel": https://en.wikipedia.org/wiki/Jubilee_Church (2003)
by e4m2 | 2025-05-30 10:22:33+00:00
On modern enough x86 CPUs (Intel Broadwell, AMD Ryzen) you could also use ADX [1] which may be faster nowadays in situations where radix 2^51 representation traditionally had an edge (e.g. Curve25519).

[1] https://en.wikipedia.org/wiki/Intel_ADX
by d0gsg0w00f | 2025-05-30 10:22:41+00:00
> It has to do with the American exceptionalism thinking. That Americans are special and therefore more entitled to over consume.

This is quite a leap, and you're giving people too much credit for "consumption as a guiding principle".

Most people just have extra income and are bombarded with messages about how something will make their lives better. They try it out. They're stuck with it.
by Telemakhos | 2025-05-30 10:22:49+00:00
Archimedes died in 212, and Sulla wouldn’t be born until 138. Sulla tore down the physical building of Plato’s Academy, but the Academic skeptics (by Carneades’ day the Academy had devolved into skepticism) had much less to do with science in its modern form than, say, Aristotle’s empiricism.

The Catholic Index Librorum Prohibitorum was never a serious obstacle to publication outside the Papal States: most secular authorities outside the Italian peninsula disregarded it.
by dcminter | 2025-05-30 10:23:06+00:00
Probably because this is an obviously hot political topic, not new, and something that will indeed be sufficiently mainstream to be (heavily) covered in the usual news channels. Whereas the guidelines explicitly state:

> "Off-Topic: Most stories about politics [...] unless they're evidence of some interesting new phenomenon. [...] If they'd cover it on TV news, it's probably off-topic."

This story will just attract the usual partisan posturing and is very unlikely to bring any really interesting high value conversations.

https://news.ycombinator.com/newsguidelines.html
by growlNark | 2025-05-30 10:23:40+00:00
> Embracing Resource Acquisition Is Initialization (RAII) makes C++ the safest, most productive and fun C++ has ever been.

This seems like an extremely low bar.

Anyway, what use is there for C++ in 2025 aside from maintenance of legacy codebases and game engines? Off-hand I'd say C++ programmers are twice as expensive as rust programmers for the same semantics, and then you're still stuck with a C++ programmer you need to figure out how to socialize with.
by rossant | 2025-05-30 10:23:51+00:00
Datoviz is much lighter and younger than VTK. It compiles in seconds, making it much faster to build, and it's easier to install and distribute.

It has far fewer features since it focuses solely on rendering common primitives. For example, it doesn't handle data file loading, except for a few quick loaders like OBJ used mainly for testing.

There's almost no computational geometry, data processing, or signal processing functionality. Datoviz is solely focused on interactive rendering.

Datoviz also supports fast, high-quality 2D vector graphics, scaling efficiently to millions of points. In contrast, VTK is primarily designed for more complex and heavy 3D rendering tasks.
by inlinestyle_it | 2025-05-30 10:24:36+00:00
Very interesting.

Wondering how hard it is to embed / vendor it into other projects. In the past we relied on duktape especially because how easy it is to just copy one .c file into your project and have it integrated there. It's one of the best features of duktape that other JS engines couldn't yet beat. Do you have plans to maybe provide a collapsed version of nova that is especially easy for embedding into third party projects?
by badpun | 2025-05-30 10:25:40+00:00
> You cannot manufacture microwave ovens, blenders, refrigerators and stoves in the US and Europe because nearly the entire supply chain for these products exists in China.

Things are not quite as bad as that. There are multiple factories of such products in Poland alone. E.g. Electrolux has 5 factories in Poland, which make blow dryers, dishwashers, washers, stove owens and kitchen hoods. Other manufacturers are also present.
Ask HN: Have you ever wasted long-term processing power(even paid f. like cloud)
by Haeuserschlucht | 2025-05-30 10:26:55+00:00
Have you ever made your computer or a paid cloud service do challenging long-term processing for a week (24h a day) or longer to then have it abort with an error you did not expect without a way to recover, so all processing was in vain? Share your stories.
by alpaca128 | 2025-05-30 10:27:25+00:00
I prefer semi-split keyboards (keys split in the same way but in a single keyboard case). Similar experience but without the two halves constantly shifting around. And on top it needs one less microcontroller and cable.

> QWERTY sucks because it’s not ergonomic and there’s no modern rhyme or reason to where the keys are placed

Fair, and at least this article doesn't perpetuate the ridiculous myth that QWERTY was designed to be slow. But I still disagree that it's worth switching away from it - alternatives are not really faster, the ergonomic difference is negligible, and it comes with severe drawbacks like difficulties with using pretty much every other keyboard in the world. I've seen several people using Dvorak say they wouldn't recommend it in hindsight but keep Dvorak because they don't want to relearn typing yet another time.

But I think it's safe to say that split spacebars are generally superior (except for gaming), aside from the spacebar the thumbs have barely anything to do otherwise and the huge spacebar wastes most of the best real estate on a keyboard. The actual problem with QWERTY (and Dvorak and everything else) is the physical arrangement of the keys.
by crises-luff-6b | 2025-05-30 10:27:48+00:00
Why are these researchers allowed to keep their data private for their future benefit? The data generated here should be part of the public domain.

---

How about at the Library of Congress or National Archives? Just create a `nih-GR12345-2025-05-31.torrent` for all the data which would offer lots of benefits:

- small network traffic for LOC/NA to seed - American-skin-in-the-game to share the publicly funded data - more eyes on the prize, the "FOSS" case for data

I think public data would also help all of us, collectively, to lead us out of the https://en.wikipedia.org/wiki/Replication_crisis
by toyg | 2025-05-30 10:28:26+00:00
If you think the US is "well-educated" or that their electoral process is "the best effort", I'm afraid there is a lot more stuff you need to read about political systems and the reality of class before you can pass judgement.

The US political system works like the ruling classes want it to work, no more and no less. The poor are simply performing some choreography.
by spwa4 | 2025-05-30 10:28:40+00:00
First you misunderstand, I think, point 3 and 4. The point there is that LLMs are incapable of it (because they don't learn on the job, and that's not the only problem, they also aren't human and thus lack perspective, that hallucination would have catastrophic outcomes here, lack of empathy). But without learning on the job, it simply cannot recognize large scale problems. It's not that they sometimes miss it. We DO NOT know everything, and analyzing wth is happening, including radically changing approach on the job is a necessity, not something optional.

Empathy, by the way, is something that happens between 2 people. It is not "inside" one person, and it goes in both directions. So that can't be fixed. Empathy towards you only works if you honestly believe that the other person is genuinely worried about you (and, of course, empowered, able and willing to do something about your situation). If you start out with an LLM, you start out 100% convinced (and correct in that, btw) that they aren't worried about you. So it won't work. That even works in reverse. Patients try to deceive doctors ... but within reason, because there's empathy the other way too. When patients have to deceive LLMs instead for a week off from work, there will be zero empathy, zero shame and zero limitations on behavior that from the patient side. This is not solvable. Hell, it'll be a problem of trust. A doctor is trying to help you ... probably ... with maybe 10% helping the company. An LLM is 100% trying to help the company ... do you take the medicine (or accept nothing's wrong?). Is it what's best for you? Let's face it: the whole point of LLM medicine is that it's not what's best for you.

Also ... so your critique is that even doctors sometimes cater to interests that are not the patients' best interest? Ok. True.

But you do realize that if you apply that as a critique of LLMs, that are corporate controlled, it's going to be 1000x worse? So I don't understand the critique. Yes doctors aren't perfect, flawed in many ways. That is not a good reason to introduce something 1000x worse. The whole point of LLM medicine is that stealing the profit!
by alborzb | 2025-05-30 10:29:20+00:00
>> In all honesty all this thread is people complaining about something they don't have a clue about.

Considering that I saw the same uproar on 4 major travel blogs: Thrifty Traveller (who originally reported this), One Mile at a time, Enilria and View from the Wing.

I'd hardly call it people complaining about something they don't have a clue about.

This pricing practice of charging more for solo travellers is new, deceptive and even travel bloggers who are thought leaders are upset by this.
by pjc50 | 2025-05-30 10:31:49+00:00
> It must have been a monumental effort by everyone in society to agree on norms that protect us from a completely unscientific attitude

It was never an agreement. It was more of a victory. One kind of science produced the nitrogen that fed the world; another produced the victory of the free societies in WW2; another produced the wonder drugs - the antibiotics etc - that allowed far more of the population to survive.

It will survive when the more truth-seeking societies win over those that survive on lies.
by myfonj | 2025-05-30 10:32:09+00:00
> Historically, […] no relevant browser has ever implemented SGML […] NET

I can probably confirm that "relevant" part of this claim for the times spanning from the first decade of 2000s, but I still desperately (in a way) seek information whether ANY even niche and obscure application that consumed "HTML" treated the NET as specified back then. I am quite certain W3C Validator did (that Mathias' article proves that, after all) and that Amaya might have do that, since it was a reference implementation from the same spec body, IIRC, but cannot swear on that.

Have anybody here have a clearer recollection of that times, or even some evidence?

I still find it strange such feature had such prominent space in the specs back then, but practically nowhere else.
by mjfisher | 2025-05-30 10:33:15+00:00
Cheaper for everything, ultimately.

A triangle by definition is guaranteed to be co-planer; three vertices must describe a single flat plane. This means every triangle has a single normal vector across it, which is useful for calculating angles to lighting or the camera.

It's also very easy to interpolate points on the surface of a triangle, which is good for texture mapping (and many other things).

It's also easy to work out if a line or volume intersects a triangle or not.

Because they're the simplest possible representation of a surface in 3D, the individual calculations per triangle are small (and more parallelisable as a result).
by camillomiller | 2025-05-30 10:33:31+00:00
This is good and too little, too late. Tech giants have become more powerful than most governments, and that is a net negative for society. As much as this community might love to hate politics and government, and despite all their inefficiencies and corruption, they STILL operate with a set of fundamental incentives that are more aligned to the benefit of all society. Giant tech companies are only aligned to a set of incentives established by a small cadre of stakeholders, and in fact are the prime driver of the unsustainable growth in wealth disparity and inequality.

In short: suck it up big tech; please go harder governments.