MurphyA/hacker-news huggingface dataset:
by jordanhughes | 2025-07-21 10:53:59+00:00
We launched Untitled UI React last week: the world’s largest collection of open-source React components built with Tailwind CSS and React Aria.

2.2k likes on X, Product Hunt #1 of the day, 600+ GitHub stars in 48 hours.

We're already expanding it and adding new components and integrations. Hope it's useful to everyone!
by fc417fc802 | 2025-07-21 10:54:00+00:00
I'm not sure there even is any particular sequence of events to rebuild in the case of SCP. It's a universe as opposed to a story. There's no central plot to discover, and more than a few SCP sequences even have their own largely isolated plots.

If someone doesn't enjoy a fictional universe being elaborated on in a general sense with near zero plot and certainly no central "story" then I guess they will not enjoy the vast majority of SCP entries.
by doubleunplussed | 2025-07-21 10:54:14+00:00
Well, black-body radiation is still peaked around a certain range of wavelengths depending on the temperature, it's not just equal power at all wavelengths.

Light visible to humans is at the peakiest bit of the sun's black body spectrum, see here image here: https://i.sstatic.net/kRUju.png

Green isn't just the wavelength the atmosphere lets through the best, or the wavelength humans are most sensitive to, it's also the peak of the sun's black body spectrum.
by palata | 2025-07-21 10:54:43+00:00
> Though I see a lot of discourse around this dismissed as "US-centric" while avoiding the fact that the US, the melting-pot of the world, is potentially one of the best test-cases for whether public transit works.

This is extremely US-centric :-). It's the exact cliché of how Americans see the world: "if it doesn't work for us, then it doesn't work at all", suggesting "because we are the best".

Go pretty much anywhere in the world: the US are perceived as the least capable in terms of public transit. I am not saying "it's the worse because there are conditions in the US that make it impossible to work" (which is what you suggest with "the US is the melting-pot of the world"). I am saying that public transit doesn't work in the US because the US doesn't understand how to make public transit work (and because the urban planning was often a complete failure in that sense).

There are many things that the US do really well. And there are many things that the US do really badly. The cliché, which honestly you kind of confirm here, is that the US people can't apprehend the thought that maybe they could learn something from other countries. "If it doesn't work for us, it means that it is impossible". And I'll end by quoting you saying pretty much exactly this:

> if the US isn't handling it, I'm not sure you could point to a country solving the same problem and doing it better.
by ggm | 2025-07-21 10:54:51+00:00
> Older career workers who find new jobs take an 11% wage cut, on average, according to a forthcoming study Cahill co-wrote. The pay cut was 15% for men and 7% for women.

I'm thinking this is because of persistent inequality in women's pay in senior roles, and so they have less far to drop to meet market expectations for rehire.
by ezst | 2025-07-21 10:54:54+00:00
> I'm not familiar with the ecosystem yet. It seems like ejabberd is written in erlang

I highly recommend ejabberd: it's one of the easiest server software I ever had to sysadmin. It's rock-solid and never gets in your way. It also packs everything you need for modern instant messaging and audio/video calls. Install it, open few firewall ports, define some DNS SRV records, and you are good to go.

> which is promising.

I mean, ejabberd is what WhatsApp and FB Messenger started from :-)
by tialaramex | 2025-07-21 10:54:58+00:00
Oh also, well, "Judge Dredd" was just not a very good movie. Not reprehensibly bad. Nobody involved should be sorry for making it, but not worth the price of a ticket. Swing and a miss.

In contrast "Batman & Robin" is terrible. Clooney said he didn't want friends and family to see it because he is rightfully ashamed to have done it. Sometimes an actor does good work but it's hard to see because the technicians are incompetent and the editor destroys their effort in the cut - however it's clear Clooney was not trying.

Alicia Silverstone has been in utter trash, some of which I have watched because I used to live with a guy who was obsessed with her - but it's notable that even the icky "technically this isn't pornography" stuff she did as a teenager is more competent than "Batman & Robin" for which she was presumably much better paid.

Joel Schumacher can do excellent work so why is "Batman & Robin" so awful? Did the Studio tell him nothing else matters so long as the branding is there because comic book fans will show up anyway? If so maybe it's partly their fault, but a good artist should have more pride in their own work than to do this.

I have more recently (well, this century) gone to a "live MST3K" type event where they screen the original film but talk over it. They warned us that "Batman & Robin" is too awful for this format to save it, but I didn't listen and yeah, long before the closing credits lots of people walked out because they were right and it's unsalvageable.
by heikkilevanto | 2025-07-21 10:55:12+00:00
Nice. My only gripe is that the map is not very easy to read, especially on the smaller sizes. There are too many coast lines and borders, so it can be hard to locate countries, especially in the Mediterranean. Would it be possible to draw land masses in solid (white?), and leave borders in dark (background color?). Other than that, works fine on Debian Linux and KDE. The map shows up on all desktops, which I like (but others might not)

Another idea. Would it be possible to make the dots fade out, a little like in https://www.lightningmaps.org, so I could see some of the older traffic points as well?
by Hilift | 2025-07-21 10:56:32+00:00
https://www.nfpa.org/news-blogs-and-articles/blogs/2023/11/1...

"...sources with knowledge of the incident have told news outlets that it appears to have been intentionally set and that the storage of wood pallets and hand sanitizer under the overpass contributed to the intensity of the blaze. Both wood pallets and hand sanitizer are known to fuel fires."

Why was there bulk pallets and hand sanitizer? It's basically kindling, with a napalm icing. Look at the photo. It is likely this product was stored there due to it was removed from somewhere else where it was illegally stored. And it was likely to be a business operating illegally, without the proper licenses and permits. Or they needed to dispose of the product and simply did not want to pay for it.

Governor Newsom has already acknowledged this was and is a failure of governance.
by Broken_Hippo | 2025-07-21 10:57:39+00:00
It wasn't that they were amazing. Good enough.

And while maybe not amazing, they were wonderful at the time. Do you remember folks being amazed at the graphics on the PS1 or heck, even the N64? Those weren't good, really, but at the time? Yeah, it was good enough. Late 90's started seeing bigger tvs and sound systems. DVDs brought options to see all that stuff on the sides if you wanted. You didn't "make do" if you are out there buying modern tech - maybe you made do with whatever brands they sold at walmart - but then again, they sold game systems so it really wasn't "store brands only" or anything like that.

I'm not sure where you lived, but absolutely no theaters around me showed classics, save for something like Star Wars or Disney movies. One played second run movies - the ones in the space between theater release and home video release. So no, no one went to things like that. I graduated high school in the mid 90s, and both local theaters were pretty run down places that treated employees badly. The ones in smaller surrounding towns, if they had it, usually only played a handful of movies and were old places. And this seemed pretty normal for Indiana, outside of perhaps Indianapolis or a few richer areas.
by KronisLV | 2025-07-21 10:57:53+00:00
The software is largely there: you can run Ollama, vLLM or whatever else you please today.

The models are somewhat getting there: even the smaller ones like Qwen3-30B-A3B and Devstral-23B are okay for some use cases and can run decently fast. They’re not amazing, but better than much larger models a year or two ago.

The hardware is absolutely not there: most development laptops will be too weak to run a bunch of tools, IDEs and local services alongside a LLM and will struggle to do everything at the pace of those cloud services.

Even if you seek compromise and get a pair of Nvidia L4 cards or something similar and put them on a server somewhere, the aforementioned Qwen3-30B-A3B will run at around 60 tokens/second for a single query but slow down as you throw a bunch of developers at it that all need chat and autocomplete. The smaller Devstral model will more than halve the performance at the starting point because it’s dense.

Tools like GitHub Copilot allow an Ollama connection pretty easily, Continue.dev also does but can be a bit buggy (their VS Code implementation is better than their JetBrains one), whereas the likes of RooCode only seem viable with cloud models cause they generate large system prompts and need more performance than you can squeeze out of somewhat modest hardware.

That said, with more MoE models and better training, things seem hopeful. Just look at the recent ERNIE-4.5 release, their model is a bit smaller than Qwen3 but has largely comparable benchmark results.

Those Intel Arc Pro B60 cards can’t come soon enough. Someone needs to at least provide a passable alternative to Nvidia, nothing more.
Qualcomm Adreno GPU Zero-Day Flaws Exploited in Android Attacks
by Great_Cat | 2025-07-21 10:59:21+00:00
has urgently addressed three critical zero-day vulnerabilities in its Adreno GPU drivers, which are actively being exploited in targeted attacks against Android devices worldwide. These vulnerabilities—CVE-2025-21479, CVE-2025-21480, and CVE-2025-27038—were disclosed by Google’s Threat Analysis Group (TAG) and have been assigned high CVSS scores, indicating their severity.

Vulnerability Details: • CVE-2025-21479 & CVE-2025-21480: These are incorrect authorization vulnerabilities in the Graphics component, allowing unauthorized command execution in the GPU micronode during specific sequences. This can lead to memory corruption and potential privilege escalation. • CVE-2025-27038: A use-after-free vulnerability in the Graphics component that can cause memory corruption while rendering graphics using Adreno GPU drivers in Chrome.

The affected chipsets include a wide range of Qualcomm Snapdragon processors, impacting billions of Android devices across various manufacturers such as Samsung, Xiaomi, OnePlus, and others.

Qualcomm has released patches for these vulnerabilities to device manufacturers, urging immediate deployment to mitigate potential risks. Users are strongly advised to update their devices as soon as possible to ensure protection against these exploits.

This incident highlights the ongoing security challenges in mobile hardware components and the importance of timely software updates to protect user data and privacy.
by WillQuinn | 2025-07-21 10:59:44+00:00
Honestly considering GenAI has been dominating the headlines its refreshing top see an article on robotics considering that Physical AI might end up having a deeper impact. Embedding intelligence into machines that can sense and interact with the real world, moves AI from being a tool we use to something that participates alongside us. Really promising for areas such as logistics, healthcare, and manufacturing, where it handles tasks and gathers real-world data
by K0balt | 2025-07-21 11:00:23+00:00
Sumer was my first exposure to computers. I used my mom’s account at the university to access the VAX over a DECwriter 100 dot matrix teletype terminal.

At 6 years old, I got quite good at the game. Left alone, to my own devices wandering the halls of the universities engineering buildings, I played Sumer and wandered in and out of labs and lectures, and occasionally offices.

I soon used up all of my moms computer time in the first week of each month, but by then I had learned to access user reports and other administrative logs, and found unused employee accounts from places like the physical plant and grounds maintenance. I would log into these perpetually unused accounts and use up their cpu time so I had basically unlimited access to the VAX by the time I was seven.

I learned how to use mail and a little Fortran. Sometimes I could use the tekscope video terminal to play other games, and I discovered a Star Trek based space war variant, which I started modifying to make it more fun to my seven year old sensibilities. I’m not sure that was appreciated by the others that probably played the game from that file, but it never really crossed my mind. I’m sure that someone was puzzled by all of the janitors and groundskeepers that contributed to their codebase lol.
by gadders | 2025-07-21 11:01:19+00:00
From TFA:

"Lauer notes that not long before he left NIH, he and his colleagues identified a principal investigator (PI) who had submitted more than 40 distinct applications in a single submission round, most of which appeared to be partially or entirely AI generated. The incident was “stunning” and “disappointing,” says Lauer, who was not involved in creating the new NIH policy but hopes the cap will discourage other researchers from abusing the system."

Always somebody who ruins things for everybody else.
Show HN Helping home owners find useful renewable energy sources for their homes
by tajd | 2025-07-21 11:01:31+00:00
Hey! I built a dashboard to help homeowners in the UK identify useful renewable energy solutions for their houses. I'm going to improve the fidelity of the modelling and make it faster to get the right information for addresses and I can add more data for renewable energy solutions.

Keen for any feedback! Thanks for taking a look.
by palata | 2025-07-21 11:02:12+00:00
> In the US we can afford not to take public transit and exercise that preference, in many places, it's not an option.

Public transit is objectively a better solution than individual cars. It's not that other countries have public transit because they don't have a choice. They do: they just choose the better option.

> To that extent I think it comes back to preference and maybe culture, and doesn't indicate any kind of failure.

Sure, it was built like this in the US because of the culture. But retrospectively it was a mistake. Driving an individual car emits more CO2 than taking a bus or a train, period. The US is probably the only place in the world where a swasticar is considered "ecological": it's using a lot of energy, just because it's heavy.
Tell HN: Windows notepad can now edit Markdown files
by spapas82 | 2025-07-21 11:03:13+00:00
I'm using Windows 11 (version 10.0.26100.4652) and just noticed that notepad includes a formatting toolbar. If you save a document with formatting it offers to save it as markdown with a .md extension.

After sessions and multiple tabs we now have markdown editing in windows notepad!
by ricardobeat | 2025-07-21 11:03:19+00:00
I believe they are simply describing the color components, just like you don’t “see red” in a soft orange color.

Did you wait for the black bar to finish, and the circle to start shrinking? Takes a very long time. The effect happens at the edges and disappears if you remove your focus from the center dot.

I have mild achromatopsia and can see the effect in all color variants I tried.
by severino | 2025-07-21 11:04:13+00:00
Thanks for the explanation. In case FILE was opaque in glibc, would the same test (including <stdio.h> and declaring a variable of type FILE) also fail with the unknown storage size error? If so, would linking again some library (-l) be necessary?

EDIT: after some more thinking I assume the key is that we wouldn't be able to have a variable of type FILE, but a pointer, whose size is always known.
by thaumasiotes | 2025-07-21 11:05:02+00:00
> Irradiance is a density function - it's telling you how much energy or how many photons are hitting a given area per unit of the [in]dependent/spectral variable (you can see this by inspecting the units in the plots, for instance).

Well, I can see that in the labels on the y-axis, but I assumed it was a mistake.

So you have a graph that tells you that, for light of wavelength 1000 nm, measured irradiance is 3.5e+18 photons per square meter per second per nanometer.

And since there "are" 1000 nanometers (?!?), this means that the actual irradiance is 3.5e+21 photons per square meter per second.

Or does the "per nanometer" really mean something less stupid than that? What's being measured? What kind of nanometers are those on the y-axis?
by Al-Khwarizmi | 2025-07-21 11:05:50+00:00
As a scientist myself, grant proposals are an ideal use case for LLMs:

- Massive time sink. Those of us at senior/PI levels devote a lot of time to grant writing, often more than to actual research.

- Not something that you really get much useful learning or enrichment from (apart from learning to write better grant proposals the next time). The part of brainstorming and structuring ideas is useful but you would mostly do it without grant writing anyway, all the actual writing and polishing (which is 95% of the time) isn't. Definitely not an efficient use of the amount of hours it takes.

- I don't know specifically for NIH, but in my (non-US) context, grant proposals are full of formulaic sections that aren't really useful (Gantt chart, data management plan, etc.) When I'm in an evaluator role, I tend to outright skip many of them, not out of neglect or laziness but because they're just useless ritual fluff.

- As a consequence of the above three points, most of us dislike or even hate this part of our work.

- The meta for most funding agencies I know has long been to overhype and to use exaggeratedly positive language and takes. Exactly what LLMs are naturals at.

- If you're a non-native English speaker and write grant requests in English (common in Europe), the LLM also helps you level the playing field with native speakers, which is quite a big deal. From a naive outside standpoint you might think that scientific grant evaluation is all about the actual ideas and CVs, but the truth is that in practice, ability to pitch your ideas better than other competitors in your call is key.

- Honestly in the last grant I wrote, Gemini came up with some paragraphs that I consider to be clearly better than what I would have written by myself. Clear, concise, attractive to read, etc. It's just very good at writing. I'm better than it at the actual research, but at writing, let alone in English where I'm not a native? I don't have a chance.

As a result of this... good luck convincing scientists not to use LLMs for this. I'm pretty sure that if you ask, you will find two types of scientists: those that tell you that they use LLMs for grant writing and those who are hypocrites and deny it. I wouldn't even trust a scientist who didn't use LLMs for this (unless it's out of some very deep quasireligious conviction): why waste your time? Don't you want to have more time to do actual science?
by stingraycharles | 2025-07-21 11:05:59+00:00
And models like Qwen3 really don’t match the quality of Opus 4 and Gemini-Pro 2.5. And even if you manage to get your hands on 512GB of GPU RAM, it will be slow.

There’s simply so much going on under the hood at these LLM providers that are very hard to replicate locally.
by fc417fc802 | 2025-07-21 11:06:04+00:00
Right but my point there is that it might be possible to break a particular encryption primitive. But throwing more money at the problem is almost certainly not going to get you an answer one way or the other any time soon. Whereas waiting 50 years (ie performing more fundamental research in general) might. Or might not.

The worm problem is similar. If our current theories were "good enough" we would be able to simulate them. I see no reason to believe (and many to doubt) that throwing more money at the problem would solve it much faster. For that to be true we would among other things need to be capable of articulating where precisely the current shortfalls are to begin with.
by lynx97 | 2025-07-21 11:06:18+00:00
I can't talk about the specific case mentioned here, but... Morphines are indeed used in palliative medicine to unofficially end the suffering. This is a fact that is not talked about much, because it is highly illegal. I had a chat with a palliative doctor just 2 years ago, and she confirmed this to me. At some point, they decide it is finally enough, and overdose. IMO, a very humane approach. I hereby thank everyone involved in such things for taking the risk to shorten the final days of a dying person, to avoid unnecessary pain. I can only hope, when my time comes, that some angel around me will do the same for me.
by simonw | 2025-07-21 11:06:22+00:00
This looks AI generated.

There are places where it includes citation references like [15] (search for "on complex problems" on https://appetals.com/promptguide/advanced-techniques-for-pow... ) that are just text, they don't resolve to anything.

Other places repeat the same point twice for no apparent reason - the "Context window" section on https://appetals.com/promptguide/understanding-the-machine-m...

I spotted a few "not X but Y" constructions, like "You'll learn to communicate with AI like a pro, not like someone shouting into the void."

I don't think reading this is a good use of your time.
by defrost | 2025-07-21 11:06:45+00:00
Quite a few precursors to modern stimulants though, there were many Solanaceae (nightshade) variations in Europe, from harmless through high to deadly. Papaver somniferum (opium poppy) got about the place quite a bit (according to archaeologists at least.

Hemlock and henbane were both used as painkillers and dulling agents .. up to unconsciousness and death, depending on dosage.

Added: Monastery herb gardens often had quite the range, eg: https://www.english-heritage.org.uk/visit/inspire-me/blog/ar...
by kotaKat | 2025-07-21 11:06:54+00:00
> unwilling (cough Apple and USB-C) to do the right thing on its own.

There was, and still is, no reason that Apple should have been forced to adopt USB-C with the proliferation of Lightning on the market - a connector with significantly more lifetime and reliability than USB-C. If you want a device with USB-C, go pick an Android device that ships with USB-C. Forcing these regulations has just forced everyone to sell the same amorphous brick of glass and sand under the guise of "consumer choice".

(And remember: It's okay when Google goes anti-competitive, but it's not okay when Apple does it! --Margrethe Vestager)
by immibis | 2025-07-21 11:06:59+00:00
Am I the only one annoyed by the continual low-level background radiation (heh) of pro-nuclear propaganda?

It's just another fossil fuel. Sure, it doesn't emit CO2, but the sustainability problem is still there. I'll support nuclear expansion when I see a credible plan to complete the transition to actual renewables within 30 years, using nuclear as a stopgap. We have less than 100 years of known uranium reserves if we use it to power everything. It'll be coal and oil all over again.

And now we don't need one because solar is already here.
by badsectoracula | 2025-07-21 11:07:12+00:00
> bad the Linux project is at changing their ABI and how good OpenBSD is at the same task

From my perspective as a user who wants to have his programs keep working whenever the OS updates and as a programmer who does not want to waste their time playing nanny with broken dependency upgrades for previously working code (working in the sense that it did what it was supposed to do), the Linux project is actually doing the thing the right way and OpenBSD the bad way. It is basically the #1 reason i never considered using OpenBSD.

Linux' stance on not breaking backwards compatibility is exactly what i want from an OS. Now if only the userspace libraries weren't so happy to break things too...