MurphyA/hacker-news huggingface dataset:
by perching_aix | 2025-08-28 08:11:28+00:00
Flight isn't necessarily utilitarian. Not animals', not machines'.

A connected discourse is (certain, increasingly dwindling maybe) part of the art community's rejection of large swaths of works because they're meant for mass entertainment.

And so I'm not sure robbing AI generated images of being labeled art isn't a similar kind of snobbery, at least in part, with models just being a much more morally convenient punching bag this time around than other humans.
by dominicrose | 2025-08-28 08:13:44+00:00
The Rust example was interesting but the Typescript example doesn't show if TS would or would not be good for a big project.

I'm scared of Ruby because I catch bugs at runtime all the time, but here's the thing: it ends up working before a commit and it was easy enough to get there and it's satisfying to read and edit the code. Now wether I can keep going like this if the project become bigger is the question.

The location.href issue is really a javascript problem that has been inherited by TS. Because JS allows to modify attributes, the browser kind of has to take the change into account. But it's not like Ruby's exit keyword. The page is still there until the next page loads and this makes total sense once you know it.
by Shorel | 2025-08-28 08:14:11+00:00
The way I see it, Aristotle used language as a reasoning tool. Logic inference rules, modus ponens, and so on.

Aristotle was also unaware of the incompleteness problem discovered by Gödel, that no reasoning tool of that type can be complete.

There are fundamental contradictions in the nature of language, it however doesn't make them not useful for the entire experience of daily communication, all of literature, and so on.

Just that there are affirmations that are true, but there is no set of rules that can prove them.

I would point you to Gödel, Escher, Bach for a very nuanced discussion about this topic.
by bilbo-b-baggins | 2025-08-28 08:14:20+00:00
I took some time thinking of this, because my gut reaction was it almost read like satire. But while you can’t change the past you can change the future. And I think this is a guide well aware that words have more power than their surface appearance. I think the “black” related examples make this to me about avoiding the subconscious bias one gets with repeat negative associations of a word. If “black” is only ever used as a negative in varying degrees, when one might hear the word “black” in even an unrelated context, appropriately used, a subtle negative feeling can arise, and subsequently link to judging how one feels at that moment. And if someone says someone is a “black person” and a subtle off feeling appears solely from linguistic conditioning, now that is an innate bias, and that matters.

Do we understand these terms colloquially? Sure, but also the alternatives also contain the same meaning and do not cost us anything to use instead.

Good on the Linux Foundation for this especially in today’s climate.
by lelanthran | 2025-08-28 08:14:46+00:00
> Is there any current major software written in Delphi?

That is not evidence for "no reason to exist".

The major reason for Delphi and/or Lazarus and/or Qt and/or similar WYSIWYG tool to exist is "when you want to produce a cross platform GUI application using a drag-and-drop form builder."

The fact that I can write a chat application that uses 30MB of RAM at runtime instead of 800MB like electron does is just icing on the cake.
by fransje26 | 2025-08-28 08:15:01+00:00
> The delay also means systems have more time to catch fraudulent transactions, and to block them before they happen.

Which is complete nonsense as the transaction is actually forward-payed, and guaranteed by the central European bank, exactly for that reason.

So, in fact, the only reason why certain banks delay payments is so that they can keep the funds "in transit" to earn interests.

Plenty of banks don't play that game, so if your bank does, they are taking the piss and it's time to change.
by miggol | 2025-08-28 08:15:09+00:00
Qubes really is the trailblazer in this regard. You can get pretty close with distroboxes on Linux as well.

When a project requires a certain Python version a virtualenv suffices. But when you need a specific Python and NPM version then I might as well make a distrobox. Set a custom home and the project is isolated, speaking only to my IDE over LSP, and also to my web browser I suppose.

This only protects the developer themselves of course, but it's a start.
by anthk | 2025-08-28 08:15:29+00:00
The same as music. Dumb down the genres once they are almost the same: Metal, rock, pop. Tons of cross-polinated chords and riffs, so the genre can be followed by almost anyone. Ditto with the lyrics.

So, Netflix it's doing the same. And Marvel with the comics, where every hero it's just the same but with different weapons.

And the books, too. A good 90% of best sellers are utter crap, really streamlined stories so everyone can follow the plots as if they were cheap soap operas.

In the end, you need to go elsewhere (niche books and media) to find something worth your dollars/euros.

Something it's wrong when some people writting fiction in Gemini (not AI, protocol) both in English and in Spanish can hook you better than any random library.

And don't let me start on AI produced crap from Amazon and Spotify...
by myrmidon | 2025-08-28 08:16:05+00:00
It should be "run inference on" in my opinion, and would be best shortened IMO to just "prototype, fine-tune, and run".

I'argue that "inference" has taken on a somewhat distinct new meaning in an LLM-context (loosely: running actual tokens through the model) and deviating from the base term to the verb form would make the sentence less clear to me.
by MathMonkeyMan | 2025-08-28 08:16:11+00:00
I did some undergrad research on the [ADMX][1] experiment, which is searching for a theoretical particle by listening for its interaction with a microwave photon in a big, ultra-cold cylinder that can be tuned to different frequencies.

A while back, they thought that they might have found something at 700 MHz. Then went looking again and it was gone. My professor said that it was probably a CPU in the lab.

[1]: https://en.wikipedia.org/wiki/Axion_Dark_Matter_Experiment
by buu700 | 2025-08-28 08:16:49+00:00
Honestly, the href thing feels like a totally reasonable assumption to me. I think the API design is unfortunate, but given that the API is designed as it is, it stands to reason that the script would also halt execution upon hitting that line.

For me, that's exactly the kind of thing that I tend to be paranoid about and handle defensively by default. I couldn't have confidently told you before today what the precise behavior of setting location.href was without looking it up, but I can see that code I wrote years ago handled it correctly regardless, because it cost me nothing at the time to proactively throw in a return statement.

As in this example, defensiveness can often prevent frustrating heisenbugs. (Not just from false assumptions, but also due to correct assumptions that are later invalidated by third-party changes.) Even when technically unnecessary, it can still be a valid stylistic choice that improves readability by reducing ambiguity.
by Cthulhu_ | 2025-08-28 08:17:16+00:00
I'm afraid this bit - ROI time / profitability - is what will kill practical applicability of fusion power. There's already tens if not hundreds of billions in investments and decades of research, and it will take that again to turn it into a commercial endeavour, if ever.

That said, nuclear is great for baseline power production, and even with renewables generating the brunt of electricity, you still need a baseline and a quickly scaling backup (gas generators). Battery parks help too for those, but they have limited capacity of course.
Ask HN: Chinese domain name registration center, maybe scam?
by bryanrasmussen | 2025-08-28 08:18:23+00:00
I got the following email, it seems like a scam in some way but not seeing it. What do I need to be worried about here?

>We are a Network Service Company which is the domain name registration center in China. We received an application from Kai Rui Ltd on August 25, 2025. They want to register " nissestyrelsen " as their Internet Keyword and " nissestyrelsen .cn "、" nissestyrelsen .com.cn " 、" nissestyrelsen .net.cn "、" nissestyrelsen .org.cn " domain names. But after checking it, we find " nissestyrelsen " conflict with your company name or trademark. In order to deal with this matter better, so we send you email and confirm whether this company is your distributor or business partner in China or not?

Here's the site: https://nissestyrelsen.dk/

I don't really have any plans to do anything in China with it.

But what is the point?
by omnicognate | 2025-08-28 08:19:22+00:00
People very easily get confused between the vibes and reality of "rigor". It's a good exercise to consider whether particular views you hold appeal to you because of actual evidence-based analysis or just because they feel science-like to you.

To pick a random example in two directions:

1. "The thoughts, ideas and feelings experienced by a human mind consist of patterns of neurons firing": you'll read this often on HN from people who think of themselves as rational, and it is usually stated in relation to the idea that those thoughts, ideas and feelings can also be experienced by a suitable computer program. This isn't remotely rigorous, though. There are certainly arguments that can be made in favour of it, but there are also arguments against and the whole debate properly belongs to philosophy at this stage, not science, as the questions involved aren't even properly formulated let alone experimentally validated. What science actually tells us is that neurons fire, that there are observable relationships between neuron firing and external stimuli and motor action and that the firing of particular neurons affects the firing of other neurons. Science gives us detailed mechanisms for some of these relationships, and ways of influencing them. This is a vast body of knowledge, but nowhere does it contain the conclusion that "the thoughts, ideas and feelings experienced by a human mind consist of patterns of neurons firing". Perhaps some day it will, once the question of "neural coding" is solved (along with many other such questions) and we've experimentally verified that reproducing a firing pattern alone is sufficient to replicate a subjective experience. Until then the statement isn't science, to the extent that it isn't even formulated in a way that can be supported or opposed by science. It just feels sciencey to some people and that's enough for them.

2. "Meditation can alter the subjective perception of time": This might sound more "woo" than the above, but it's a lot less so. It can quite easily be stated in way that can be quantified and experimentally validated/falsified, and there are studies that have explored it (I have no views on the quality of them). The outcome is not even surprising - time seems to pass more slowly when you sit still and breathe deeply, what a shock!
by tommyengstrom | 2025-08-28 08:19:57+00:00
I'm in a similar situation. I write Haskell daily and have been working with Haskell for a bunch of years.

Though I use claude code. The setup is mostly stock, though I do have a hook that feeds the output of `ghciwatch` back into claude directly after editing. I think this helps.

- I find the code quality to be so-so. It is much more into if-then-else than the style is to yolo for my liking. - I don't rely on it for making architectural decisions. We do discuss when I'm unsure though. - I do not use it for critical things such as data migrations. I find that the errors is makes are easy to miss, but not something I do myself. - I let it build "leaves" that are not so sensitive more freely. - If you define the tasks well with types then it works faily well. - cluade is very prone to writing tests that test nothing. Last week it wrote a test that put 3 tuples with strings in a list and checked the length of the list and that none of the strings where empty. A slight overfit on untyped languages :) - In my experience, the uplift from Opus vs Sonnet is much larger when doing Haskell than JS/Python. - It matters a lot if the project is well structured. - I think there is plenty of room to improve with better setup, even without models changing.
by Nevermark | 2025-08-28 08:20:34+00:00
> but it's still coming from a place of greed.

Ambition and high mindedness are not necessarily disjoint.

He sees the potential for his company to be a bigger platform, and Apple has put itself in the way of him attempting to do so on the merits. That must feel as wrong to him as it would to any individual whose potential is being blocked.

Most principles that get upheld in society, are fought for by people who benefit from them.
by diggan | 2025-08-28 08:20:38+00:00
> An individual scientist/researcher (most of them) is in pursuit of truth.

Maybe I'm in a certain type of bubble, but I kind of feel like that's a secondary goal (for many of them), while the first is finding and keeping a position that lets them earn enough money to survive. Some of them are lucky to be able to do both, but quite a lot of them are sacrificing the "pursuit of truth" because otherwise they wouldn't be able to feed themselves by working as a researcher.
by bayindirh | 2025-08-28 08:20:43+00:00
While it's not as bloody as leeches, I want to share an anecdote.

I have pollen allergies, and my eyes itch a lot (plus pollen clog tear pathways, so my eyes get dry too). It's really uncomfortable.

I found that dousing cotton pads in brewed black tea and putting it on my eyes relieve the symptoms and unclog the tear pathways pretty well. I use it as a eye drop sometimes, albeit rarely.

My niece has the same issues. My mom recommended the tea treatment, but my cousin is a firm believer in "modern medicine" and got pretty angry at her, then they visited an MD.

My mom asked what the MD recommended for the symptoms. The answer came with a defeated tone: "Cotton pads doused in brewed black tea. Can use as an eye drop if necessary".

And guess what? It works on my niece too, like it worked on me.

"Folk-Medicine" is not always snake-oil in bad sense. Of course we need to be cautious, but having prejudice against the whole category is ill-advised.

Oh, one more thing: The best anti-allergy nasal sprays I use are all-herbal. And they work better than "synthetic" ones and have no side-effects. The only downside is they are not as "potent" as synthetics and don't make my nose dry as a rock (which is an upside actually).
by aucisson_masque | 2025-08-28 08:20:43+00:00
ChatGPT is like a friend giving bad advice. Is it legally wrong ? I don’t think so, at the end no one takes decision for you.

I understand it can make suicide easier by giving instructions on how to do, but if we are honest such instructions are already available on the internet, ChatGPT wouldn’t know otherwise how to answer.

It is the responsibility of OpenAI to make sure that he gives good advice on such sensible matters, but it is also a tool designed to satisfy users need.

If someone asked him how to fight back on depression, I’m sure it would give detailed and satisfying answers.

At the end, I believe it’s all about user’s need. Even without ChatGPT, if someone doesn’t make the call to suicide prevention hotline, he won’t get help.
by nabla9 | 2025-08-28 08:20:51+00:00
Memory is the bottleneck. It limits the size of the models you can run and what you pay for.

Spark: 128 GB LPDDR5x, unified system memory 5090 : 32 GB GDDR7,

Model sizes (parameter size)

Spark: 200B 5090 : 12B (raw)
by jacquesm | 2025-08-28 08:22:09+00:00
Something not being necessarily utilitarian does not mean that it isn't mainly utilitarian. There is knitting as an art form. But it was definitely mainly utilitarian at some point.

And this is how it goes with many things: at first we do them because they are utilitarian, after that there may be people who start using it as a medium for art.

> And so I'm not sure robbing AI generated images of being labeled art isn't a similar kind of snobbery, at least in part, with models just being a much more morally convenient punching bag this time around than other humans.

Then show me the art. Just one single image that moves you and that was generated by AI.
by TheDong | 2025-08-28 08:22:42+00:00
Slack on my machine is currently taking ~1GiB of memory and 3% cpu to do nothing.

My irc client is taking 60MiB of memory and 0.01% cpu. My IRC client is responsive and faster, it has more configurable notification settings. I like the irc client more.

> Bandcamp

I just went to the bandcamp page and it indeed loaded very quickly. As far as I can tell, there's no react in use anywhere so I guess that's why.

What do you mean by bandcamp using react?
by jjk166 | 2025-08-28 08:22:48+00:00
> Partial reusability won't get the cost down to the ~$100/kg range.

I don't see why $100/kg is a particularly important threshold.

> Falcon 9 can get 15 tons to LEO for $45 million, and that's already the lowest price on the market. To hit $300/kg they would need to build a 2nd-stage, launch, recover (on a drone-ship) and refurbish for $4.5 million. That's just not going to happen.

Falcon 9 reusable is 20 tons to LEO, and the cost SpaceX charges is what customers are willing to pay, not their costs incurred. Before they had reusability, the cost to make a complete, expendable falcon 9 rocket was $50 million. The marginal launch cost for a falcon 9 was approximately ~$15 million in 2020 when they were doing 20% of the launches they're doing now. They are very likely already below $500/kg. Remember this is a system that wasn't initially designed with any level of reusability in mind. A more optimized design that shifted more of the cost to the booster and which was produced at the appropriate scale would almost certainly see a further lower cost.

Falcon 9 boosters can fly back to an onshore landing pad, and Starship has already demonstrated landing back on the launch tower itself.

> If Starship fails, we are not getting $300/kg orbital costs for 1-2 decades minimum.

That's a substantially shifted goalpost. Even if starship succeeds we're still probably more than a decade out from $300/kg orbital costs being a reality. Rockets take a long time to develop, and longer still to mature. SpaceX has been working on Starship for over a decade already. Of course if we assume every rocket currently under development gets cancelled and something new needs to be started from scratch, it will take at least one full rocket development cycle time to bear fruit. But OP was worried that if Starship fails it will cause a loss of faith such that no one even starts working on another attempt for decades.
by tommyengstrom | 2025-08-28 08:22:50+00:00
I use similar style as you. neovim with ghci inside, plus hls, and ghciwatch.

Claude code is nice because it is just a separate cli tool that doesn't force you to change editor etc. It can also research things for you, make plans that you can iterate before letting it loose, etc.

Claude is also better than chatgpt at writing haskell in my experience.
by aa-jv | 2025-08-28 08:24:02+00:00
Same, been doing this since the start of the web. I have decades of web pages I've found interesting over the years, and its all offline/local searchable and will be there for me when the grid goes down.

I'm part-way through getting the 90,000+ PDF files collected in this manner, analyzed by an LLM so I can .. query it about my own interests, I guess? ;)

I don't find that saving URL's is very productive - they are the dangling pointer of the web. Far better to have your own cache of docs to refer to imho ..
by diggan | 2025-08-28 08:24:11+00:00
> Genuine question: won't having your own—or independant—DNS server completely bypass that block?

Depends. It seems Spain is doing interception on the data going from/to IPs, as resolving sci-hub.se with my ISP resolver gives me the same IP as I get when doing it externally (186.2.163.219), but when I visit https://sci-hub.se I see a "Certificate not correct" warning, since the certificate belongs to allot.com, which seems to be the party actually implementing the block here.
by cjs_ac | 2025-08-28 08:24:44+00:00
If you're an American and don't know what it's like to have your country and culture reduced to about three wildly inaccurate stereotypes, I think the Top Gear USA Special episode may enlighten you: https://www.youtube.com/watch?v=qNrybXt-_J0&list=PLWpVvJ8o7w...

That said, this kind of thing doesn't come from a position of racism or malice. The writers of these films have a story they want to tell, and taking the time to portray a given country accurately might very well hinder that storytelling.
by Cthulhu_ | 2025-08-28 08:24:55+00:00
Yes; there are a few companies (iirc / top of my head) developing or deploying small-scale, standardized / modular nuclear power plants; NuScale [0] has developed a few models that have gotten Nuclear Regulatory Commission approvals in 2022 and this year [1] they approved a 77 MW generator, which is enough to power a data center. This one weighs about 700 tons, about 23 meters tall, is built in a factory and can be transported / installed anywhere.

[0] https://www.nuscalepower.com/

[1] https://www.energy.gov/ne/articles/nrc-approves-nuscale-powe...
by npteljes | 2025-08-28 08:26:24+00:00
>Whats wrong with "at its core a fascist technology"

The problem is that this statement is false. There is nothing particularly fascist about the core AI technologies. The tech itself is being created simultaneously by multiple large independent entities worldwide, as is no more fascist than all the other components used in the weapons and processes and infrastructure that was involved in the horrible atrocity you cited.
by jmmcd | 2025-08-28 08:26:27+00:00
On HN it's very common to see a blog post along the lines of "I found this old piece of equipment with no brand name, I used some network traffic inspection to figure out what it does, I hacked around a bit, I got it working and turned it into a self-ringing doorbell with wifi" (or whatever). All of that is anecdotal, N=1, "I did what worked for me, I hope it's interesting to you". And those posts are highly prized and rightly so.
by weizhenchu | 2025-08-28 08:26:55+00:00
Thank you for your reply! You're absolutely right. I posted a "Show HN" and shared my project across a few other channels to showcase what I built. Since then the GitHub repo has gained visitors and stars, but I haven't been able to connect with those people — I don't know whether they're actually using the project, what their experience is, or whether they have any suggestions. Do you have any advices?
by TheDong | 2025-08-28 08:28:57+00:00
> The solution is a test that fails when Chrome and Safari have substantially different render times.

That test will be disabled for being flaky in under a week because the CI runners have contention with other jobs, causing them to randomly be slower and flake, and the frontend team does not want to waste time investigating flakes.

"Just have dedicated runners with guaranteed CPU performance", but that's the CI platform team's issue, the frontend and testing teams can't fix it, and the CI infra team won't prioritize it for a minimum of 5 years.
by monkeydust | 2025-08-28 08:29:23+00:00
I use Companies House (CH) a fair bit so interesting, tried out:

- There is UX issue here as on first pass it just looked like a view to CH, the scores where N/A, after a minute it came to life with something useful but during that period wasn't sure what was going on, you need to manage the user and let them know its working out scores not show N/A.

- Liked the history of scores as well, perhaps a chart would be good here.

- I need to understand how you score before I would ever consider paying for this, there has to be some explanation of the methodology.