MurphyA/hacker-news huggingface dataset:
by xpe | 2025-10-04 14:52:12+00:00
> We simply do not have the technology yet to handle text and images in a consistent way!

We actually have plenty of algorithms for laying out text and images very quickly. You can see this when scrolling complex PDFs or sizable books on e.g. Apple devices. Even a complex web page can be very responsive if it makes smart use of JS and async calls, etc.

Perhaps what you mean is that the complexity of current web apps running on browsers that handle arbitrary layout, computation (JS, WebAssembly), async calls (e.g. analytics), etc can be laggy on certain mobile devices? If so, yes. There are many possible culprits so to speak that lead to low frame rates.

I would phrase it this way: the combination of advertising interests, compute power, and economics have led us to a place where lots of people face laggy interfaces.

Overall, this isn’t a “technological” problem: think of technology as a set of constraints. People and their desires lead to various “design” decisions (some more evolved than designed).

See also Wirth’s Law. I don’t think it is particularly insightful, however. These kinds of laws feel more like the ironic complaints of an ennui fueled graybeard than attempts to make proactive change. From Wikipedia:

> Wirth's law is an adage on computer performance which states that software is getting slower more rapidly than hardware is becoming faster.

> The adage is named after Niklaus Wirth, a computer scientist who discussed it in his 1995 article "A Plea for Lean Software".

Note that some malicious and misguided right wingers are attacking and trying to subvert Wikipedia.
by dahart | 2025-10-04 14:52:26+00:00
690 is mentioned a few times, including a FAQ note on the differences

https://pep-previews--4622.org.readthedocs.build/pep-0810/#f...

Q: How does this differ from the rejected PEP 690?

A: PEP 810 takes an explicit, opt-in approach instead of PEP 690’s implicit global approach. The key differences are:

Explicit syntax: lazy import foo clearly marks which imports are lazy.

Local scope: Laziness only affects the specific import statement, not cascading to dependencies.

Simpler implementation: Uses proxy objects instead of modifying core dictionary behavior.
by morcus | 2025-10-04 14:53:26+00:00
This article started out interesting and then there were a series of baffling claims that... didn't quite make sense to me and feels like they are just trying to set up a straw man.

1. The author complains that React devs don't understand addEventListener when it is used and required reasonably often as far as I have seen?

Also, "Again: the web had this. The browser’s event system is fast, flexible, and well-understood. But it wasn’t controlled enough for the FP ideal of a closed system."

The stated purpose of the synthetic event system was to normalize differences in browser behavior back when React was created. It's not as necessary these days because browsers have gotten better, but saying it's about "FP Idealism" seems off.

2. The author complains about re-inventing the <dialog> element. This is valid, and new code should obviously use it. That said, it only became available across all major browsers in March of 2022, and still isn't supported by some minor browsers.

All of the popular component libraries were made before that, and thus ought to keep their JS implementation for backwards compat.

As far as tutorials, when I search "React dialog tutorial" the first result regrettably does show how to build your own, but the next two focus on using the built in element.

3. Then the author turns to customized select, and complains that JS frameworks don't support them. This would be valid but the very MDN article they link literally starts with:

> This article explains how to create fully-customized <select> elements using *experimental browser features*

(emphasis mine)
by Crespyl | 2025-10-04 14:53:27+00:00
Yes, the OpenAI Five bots won a best of three in their custom format, back in 2019. The bots won the first two games, then a third game was played which the humans won, which is the point I was trying to make (I'm not the GP).

Unless you know of another time the bots were deployed formally against a pro team more recently, which I'd love to hear about.

[0] https://web.archive.org/web/20190413210513/https://venturebe...
by loeg | 2025-10-04 14:54:02+00:00
I'm surprised that whatever IO primitive is used on Mac doesn't work on OpenBSD. Mac has select and some variant of kqueue, right? What is ghostty doing there that doesn't work on OpenBSD?

E.g., here it is kqueue-aware on FreeBSD: https://github.com/mitchellh/libxev/blob/34fa50878aec6e5fa8f...

Might not be that different to add OpenBSD. Someone would begin here: https://github.com/mitchellh/libxev/blob/main/src/backend/kq... It's about 1/3 tests and 2/3 mostly-designed-to-be-portable code. Some existing gaps for FreeBSD, but fixing those (and adding OpenBSD to some switch/enums) should get you most of the way there.
by awongh | 2025-10-04 14:54:47+00:00
You're implying only 4 years of regulation was enough to shift the balance of power between telecoms and smaller ISPs."

If it's true that this regulation was what helped jumpstart the internet it's an interesting counterpoint to the apocalyptic predictions of people when these regulations are undone. (net neutrality comes to mind as well)

I've never heard anyone claim before that just having these laws on the books for a small period of time is "enough".
by thfuran | 2025-10-04 14:54:55+00:00
The cost is in transportation (aside from the cost of developing and producing all those automated systems). Where do you expect extra-terrestrial mining to occur and why do you think what's mined there would be used on Earth? The nearest place to mine would be the moon, and it's on the order of 1 million dollars per kg to bring things back. We could potentially drop that, but that's a hell of a base cost just for material transport. What makes you think that's going to be happening soon?
by manmal | 2025-10-04 14:55:36+00:00
And are we sure inflammation is the root cause and not just a bystander? Couldn’t it be pathogens that are kept in check by inflammation, which then also cause cancer to develop? HPV and papillomas, and H. pylori and stomach cancer have been such findings. Apparently, sometimes cancer cells contain fungal DNA (not well studied though, could be contaminants as well).

Edited the last sentence.
by thomashabets2 | 2025-10-04 14:55:42+00:00
Not necessarily, no. I've dabbled in VHDL, but not remotely close to being proficient. Is it useful for that kind of thing? I don't recognize the term.

Maybe this project unlocks be getting into it? But as is, I have no idea if this makes it easier, or is even related.

I thought it was a software defined radio thing.
by todd44 | 2025-10-04 14:55:47+00:00
TAHO | Rust Engineers | REMOTE (US) | Full Time Crabby Devs Wanted - TAHO is hiring Rust Engineers

If you live for low-level performance wins and distributed systems wizardry, you’ll feel at home here.

Apply here: https://www.taho.is/careers/staff-product-engineer

We’re building the first cloud performance layer — think AI workloads that run 30x faster at 90% lower cost.

At TAHO you’ll: Hack on Rust + WASM to design resilient, high-throughput runtimes. Build low-latency comms (gRPC, libp2p, or your own P2P magic). Ship code that directly bends compute costs and scales across cloud, edge, and HPC.

This isn’t a “maintain legacy” gig — it’s greenfield infra at startup speed with equity, full remote, and the chance to shape a category-defining system.

If optimizing runtimes and squeezing every cycle out of hardware gets you hyped —> we want you.

Check us out at https://taho.is/
by didibus | 2025-10-04 14:56:20+00:00
What I'm curious is why the platforms don't adapt to how the developers have found works best?

The developers look for ergonomics in maintaining the code base, that can scale to larger team and websites.

This requires a lot of customers JS framework code to offer, but in a sense, it's because the platform doesn't natively support it no.

Would there be ways to evolve the web platform to better align with the React style for example?
by noir_lord | 2025-10-04 14:56:41+00:00
We have pretty much identical laws here (where here is UK) - you can be forced to backdoor things, you can't tell the customer and you can't tell anyone else in the company (not sure if you are allowed to tell your manager).

There was a whole thing about it a while ago, gov said "we are listening to your feedback" and then did it anyway.

Of course our system is actually worse in some ways - forgotten a password, they don't believe you (parks and rec style) "Believe it or not, straight to jail" (iirc it's a max of two years).
by andrewflnr | 2025-10-04 14:56:46+00:00
I've tried reading the paper, which is obviously less hand wavy than this mess of a blog post but pretty tough going for a layman. I still don't see how they conclude that the water arrived all at once instead of in a bunch of comets... https://www.science.org/doi/10.1126/sciadv.adw1280
by kannonfodder555 | 2025-10-04 14:56:47+00:00
First of all cool concept. I'm looking forward to playing with the DE even if it doesn't replace my daily DE. In my experience, extending an existing project in Go is much faster than lower level languages. The opinionated build and dependency system can seem limiting but really helps one get up to speed quickly on a new project. Just setting up a build environment for a low level language based project can be enough of a hassle/time sink to dissuade me from attempting with a quick toy project.
by marcusb | 2025-10-04 14:56:50+00:00
> I think a T1 went from 1800 a month in 1996, to around 600 a month in 1999. It was a long time ago, so my memory is hazy.

It varied a lot by region. At the mom and pop ISP I worked at, we went from paying around $1,500/month for a T1 to $500 to, eventually around $100/month for the T1 loop to the customer plus a few grand a month for an OC12 SONET ring that we used to backhaul the T1 (and other circuits) back to our datacenter.

But, all of it was driven by the Telecommunications Act requirement for ILECs to sell unbundled network facilities - all of the CLECs we purchased from were using the local ILEC for the physical part of the last mile for most (> 75%) of the circuits they sold us.

One interesting thing that happened was that for a while in the late 90’s, when dialup was still a thing, we could buy a voice T1 PRI for substantially less than a data T1 ($250 for the PRI vs $500 for the T1.) The CLEC’s theory was our dialup customers almost all had service from the local ILEC, and the CLEC would be paid “reciprocal compensation” fees by the ILEC for the CLEC accepting calls from them.

In my market, when the telecommunications act reform act was gutted, the ILEC just kept on selling wholesale/unbundled services to us. I think they had figured out at that point that it was a very profitable line of business if they approached it the right way.
by glitcher | 2025-10-04 14:56:59+00:00
> Games are now roughly as long as they were in the early ’80s, so the powers at MLB have cut about four decades of fat from the game. And they did it without reducing the number of commercials, because they’d never do that.

The commercialization of baseball is really ruining the game for me at times.

Company billboards and logos are in almost every square inch of empty space inside the stadiums now, making them look like giant versions of race cars with way too many tacky sponsor stickers. And just like race car drivers, these sponsor logos are creeping into the players' uniforms more and more each year, now placed prominently on one of the shoulders. If they made it into the jerseys I guess the hats are next to get ruined.

One of the worst examples are the led ad screens behind the batter, which sometimes in the tv broadcast they digitally overlay a different advertiser than what the folks in the stadium see, and it creates this messed up outline around the batter/catcher/ump that makes it look like the entire game is fake.

Then there are the tv announcers who are now required to attribute the replay on every exciting play to a different sponsor, like "this homerun replay is brought to you by Hefty! ... blah blah blah". They do it for homeruns, doubles, stolen bases, great catches, pitcher changes, even manager challenges!

But probably the most insidious practice is during an active game mid-inning, sometimes after a strikeout before the next batter gets to the plate, the tv broadcast will shrink the game down into one corner of the screen and play a regular, albeit shortened, commercial on most of the screen. No more announcer analysis about who is coming up to bat, or any other talking points relevant to the moment. Instead it's garbage commercial audio all the way up to the moment the pitcher is about to release the next pitch.

It's almost like they're trying to ruin the integrity of the sport. But I know the truth is simple corporate greed.
by unnouinceput | 2025-10-04 14:57:13+00:00
A lot of people asking here in comments how the implementation would look like, given this is HN and the crowd here is technical inclined. No idea how they will do it but I can tell you how I did it in 2008.

See, in 2008 one of my projects had a client that had a lot of venues around continental US and Mexico and those venues were having sparse internet connection (think sky resort venue, remote and internet delivered by antennas that weather could affect it). Meaning when internet was not available any card transaction was a no go. This was a problem to be solved so my client asked if there is a way to make offline credit payments. So here is my implementation: -read credit card details and deliver the goods -> store card details in a local database, encrypted -> check online connectivity -> when internet was a go try to charge the card. If it was good then all was done, details were erased from local storage, everybody happy. If it failed then retry, 5 times per day, for 5 different days. After 25 tries, blacklist the credit card. Forward the information to legal department and mark that credit card as not acceptable from now on. So if you screwed the client with a bad credit card, you screw it only for 5 days maximum. And you also had a legal department on your ass. Meaning you got a fake card, good for you, keep it up cause now you are also on Secret Service radar (most people don't know but Secret Service, not FBI, gets involved in this). In the years I got involved in this project, 8 years, the number of times this was an issue raised to legal department was like under 5. So most folks actually pay and the few that got retried had probably a temporary problem with their funds and eventually they got it back on track. For those under 5 I think all of them eventually cut a deal with legal without raising the issue further up. Sorry guys, no juicy story involving Secret Service here.

Probably this worked because the goods were kinda under $50 as price. So maximum you'd screw the company I worked for like $500. And most likely this would not work with a big retailer like Amazon where you can purchase for thousand of $ in a single transaction. But it had the advantage that it worked with all credit cards, debit or otherwise, Visa/MasterCard or whatever. If I would be on the implementation side nowadays from the Sweden bank in this article, I would probably do it like somebody else already proposed here in comments. Get the card to also contain an electronic signature which means a lot more scrutiny to get it released, which means yeah!, your privacy is fucked to Alpha Centauri and back if you try anything shady.
by pmdr | 2025-10-04 14:57:37+00:00
So... we're building the most secure devices ever, so secure that only two megacorps have final say on what we can and can't install on said devices (if we want a usable device). Browsers are heading the same way, we sure enjoy our Manifest V3 security.

The CEOs were all there at the inauguration. Is anyone really surprised that they're taking orders from this administration?
by Rochus | 2025-10-04 14:58:35+00:00
Thanks for the hint. According to public sources, Bun's runtime infrastructure and bindings are written in Zig, but it uses Apple's JavaScriptCore engine written in C++ (i.e. Zig is essentially used in a thin wrapper layer around a large C++ engine). Bun itself apparently struggles with stability and production readiness. Oven (Bun's company) has around 2-10 employees according to LinkedIn.
by Muromec | 2025-10-04 14:58:44+00:00
It will bill your 4 EUR (on a tram/bus) or the whole 20 (or something on a train) instead of the actual journey price if you forget to checkout. Pretty sure it can decline cards for insufficient balance too. Not sure the entry gate blocks the amount.

Actual chipcards don't bill you at the end of the month either -- they reload a fixed amount through direct debit (which takes a few days) the moment your balance crosses zero. If the direct debit isn't setup for a card (because it's not a personalized card) or the debit was rejected, the card is blocked.

For business chipcards cards it works somewhat the way you described.
by Mistletoe | 2025-10-04 14:59:07+00:00
But when you dig down deep on theories like that it just doesn’t make sense from a chemistry or physics standpoint. Everyone saw that Star Trek episode about silicon based life and ran with it as being possible. It’s just a show.

https://en.wikipedia.org/wiki/The_Devil_in_the_Dark

https://lweb.cfa.harvard.edu/~ejchaisson/cosmic_evolution/do...
by jauntywundrkind | 2025-10-04 14:59:23+00:00
Th gutting of telecom competition, the allowance of total monopoly power, was a travesty of the court system. The law was quite plain & clear & the courts decided all on their own that, well, since fiber to the home is expensive to deploy, we are going to overrule the legislative body. The courts aren't supposed to be able to overturn laws they don't like as they please but that's what happened here.

Regarding the price of connection, it's also worth mentioning that while T1 and other T-channel and OCx connection remains in high use, 1996-1999 is also the period where DSL became readily available & was a very fine choice for many needs. This certainly created significant cost pressure on other connectivity options.
by ben_w | 2025-10-04 15:00:27+00:00
> I advocate a righteous rule of law. I advocate moral and lawful violence as a resolution to the lawless violation of those not culpable for anything so fuck all.

Caedite eos. Novit enim Dominus qui sunt eius.

Millions throughout history have spoken as you do now. Both Kirk and his alledged assassin. Militant vegans (some more metaphorical than others) to abortion clinic bombers. Crusades and conquistadors and those attacked by each.
by rasz | 2025-10-04 15:01:08+00:00
The "trick" is registering as argo equipmet. No, Im not kidding. There is a special EU T3b agricultural tractor vehicle category with very little requirements. The most painful one once you inevitably get stopped by police will be 90km/h hard speed limit everyone breaks/removes after certification process.

This is how people make ATV/Quads/custom 4x4s legal in strict countries like Germany where normally you cant even put a non TUV approved sticker on car bodywork.
by jevinskie | 2025-10-04 15:01:13+00:00
The top-level Verilog module and Vivado .xdc file (contains pin mappings, timing constraints, etc) from Gidel for the HawkEye 20G-48. [0] No SDK from Gidel though.

My back burner project for them is to create a PCIe TLP sniffer/MiTM/device emulator by hooking up two together via 10 GbE for relaying TLPs with one of the remaining 10 GbE connection going to a host PC for the sniffed/injected TLPs. The Aria 10 FPGA PCIe hard IP allows for either root or endpoint mode so I “just” need to draw the rest of the owl, avoiding any Quartus IP modules that would make the setup non-transparent.

I’m not sure what using a 10 Gbit link for PCIe will be like with faster devices but fail0verflow got away with TLP proxying with 115200 baud UART. [1]

[0]: https://www.ebay.com/itm/335904285904 [1]: https://fail0verflow.com/media/33c3-slides/#/11
by Schmerika | 2025-10-04 15:01:22+00:00
After having been here a long time and paid close attention to what gets flagged: They're not a joke. They're collaborators. The wave of flags around everything Thiel and Musk and Israel in the last year has been extraordinarily disturbing, and the rationalizations for it have been tissue thin.

When people call it out they tend to quickly catch bans for minor slights (plausible deniability). Start working on some alts with a VPN now if you want to keep a voice here.
by thenaturalist | 2025-10-04 15:02:04+00:00
This is such a short sighted take glaringly ommitting a crucial ingredient in learning or improvement - both for humans or machines alike: feedback loops.

And you can't really hack / outsmart feedback loops.

Just because something is conceptually possible, interaction with the real rest of the world separates a possible from an optimal solution.

The low hanging fruits/ obvious incremental improvements might be quickly implemented by LLMs based on established patterns in their training data.

That doesn't get you from 0 to 1 dollar, though and that's what it's all about.
by andrewflnr | 2025-10-04 15:02:38+00:00
I don't see any reason to believe that giant impact is the only way to get life-supporting amounts of water. We know Mars had liquid water. We know Titan has lots of ice. We're pretty sure Venus at least had noticeable amounts of water. Did all of these come from Theia-type impacts? I don't think we have any evidence of that.
by dillydogg | 2025-10-04 15:02:49+00:00
Probably not, given the multiple conditions that are "sterile" inflammation that lead to neoplasms. Consider the example of asbestos; the particles lodge in the lungs which lead to a robust immune response that attempts to clear it, which has a strong association with the development of lung neoplasms. I'm not aware that the link between the inflammation and the development of the neoplasm is well understood. Autoimmune diseases and chronic GERD are other examples.
by sagarm | 2025-10-04 15:02:56+00:00
You're absolutely right about ChatGPT's consumer mindshare, and I think a lot of people undervalue that.

Having Gemini in docs is useful, though. You can ask questions about the document without copying back and forth and context switching. Plus, it has access to the company's entire corpus, and so can understand company-specific concepts and acronyms.

Hell, I had a manager jokingly ask it for a status update meeting for another related project. According to someone actually involved with that project, it actually gave a good answer.
by FollowingTheDao | 2025-10-04 15:02:59+00:00
Discovery? HA! Traditional Chinese Medicine already knew the body cures cancer by boosting the immune system. Did they no how? Who cares?

Harnessing the power of traditional Chinese medicine monomers and compound prescriptions to boost cancer immunotherapy

https://pmc.ncbi.nlm.nih.gov/articles/PMC10684919/

Antitumor effects of immunity-enhancing traditional Chinese medicine

https://pubmed.ncbi.nlm.nih.gov/31710893/

Edit: Please comment on what is wrong if you will downvote this because I am open to discussion and correction.

Modern society only patents things that were already known and then makes them out of reach for the common man.
by pbohun | 2025-10-04 15:03:10+00:00
I know right now there are some privacy-focused distros of Android, but it might be time to just have a fork that moves off in a different direction. I think the only way to have success is create a distro that is very friendly to developers. If you get enough devs creating software for the fork, you can start to get users. I imagine the fork would only be popular with enthusiasts and devs at first.