MurphyA/hacker-news huggingface dataset:
by thegrim33 | 2025-07-26 20:18:22+00:00
The overton window is skewed? Do you think people 20 years ago would be more likely to agree or disagree with this policy, compared to people today? What about 40 years ago? What about 60 years ago? 80 years? If anything, the window has moved so far in the direction of your ideology that this is the first point in history where such a policy would have any chance of being implemented.
by beeflet | 2025-07-26 20:19:02+00:00
It is. The idea behind using a embedded trusted computing device in this fashion is that you can store a AFU encryption/decryption keys in the trusted computing device and lower-entropy password like a 4-digit pin or biometrics, with the trusted computing device preventing a brute force attack.

But this is unnecessary if your encryption password has enough entropy in the first place, because it cannot be brute forced. This is the security model of most linux distros that use full disk encryption with LUKS. And android already lets you do this, it is just less convenient.

I use grapheneOS with a high entropy BFU password and a low entropy biometric AFU fingerprint. My linux setup works in the same way. The BFU password is the only "real" password that secures you and encrypts your data. The AFU password is a just temporary screen lock that is vulnerable to side channel attacks because the decryption keys are still in memory.
Ask HN: Why are ePub images so tiny?
by hollander | 2025-07-26 20:19:07+00:00
Many non fiction epub ebooks have images, and almost all are so tiny that they are useless. Text is unreadable and the tiny and thin fonts in the images don't help either. Images are displayed at 60% page width.

I wonder if anybody who creates these ebooks and the images ever reads them? Are these the same images as used in the paper books? My bet is that the images used for paper books are much higher quality, but I can't compare because in general I don't buy both the paper and epub version.

I've seen this in books from different publishers, different languages. Apparently it's a universal thing. Why? Can anybody explain?
by _wire_ | 2025-07-26 20:19:17+00:00
You forgot the spaces between Fish and And and And and Chips... and Chips and Or and Or and Slaw.

The scaling of ands in the first part is "given by an easy formula for generating the length of a string from the previous one: it's a_(n+1) = 2a_n + (2a_n + 1) = 4a_n + 1, which WolframAlpha converts to the explicit sequence a_n = (4n-1)/3"

Source

https://www.reddit.com/r/math/comments/1021az/how_many_conse...

The scaling of ands in the second part is decided using an ancient mystical and arcane curse based on tail-end recursion applied to the first part to find the mean reciprocal of the target of the second, then add 3.

HTH!

I'll be here all week... Try the veal!
by eastbound | 2025-07-26 20:19:25+00:00
I can’t, but influence is bought and temporary. People aren’t found off the person, but what she represents in society. And since she spent 8 years buried at Yahoo!, busy executing the winddown plan (masterfully), she may have inadvertently communicated that she’s expert in liquidation. Not something you follow when you want to know what the future is.

(Insert a distasteful joke about how she would have made a killing at DOGE).
by evo_9 | 2025-07-26 20:19:25+00:00
Agree - I’m 58 and still do the same workout I did in my 30s and 40s including 3 sets of 15 to 20 pull-ups depending on the day. I also still skate (hockey) 2 -3 times a week with a bunch of retired pros (echl, nhl, etc) and typically put up a bunch of points every skate (possibly slightly more assists now but I attribute that more toward enjoying that more these days and not needing to be so flashy)
by contingencies | 2025-07-26 20:19:31+00:00
I visited Re:frame Systems[1] in Boston last month and it was pretty cool to see their system which was apparently primarily comprised of a series of magnetic stops on an angled work-surface tended by a giant robotic arm. Cut to length lumber would be fed in on batched trolleys and the arm would compensate for non-square lumber while pinning individual pieces in place then finally nailgun them together in to a completed structural frame. These frames then moved flatpack-style to a second site in the factory for assembly then manual fit-out. I was quite surprised at how slow the arm was, but it didn't really matter because a human would likely take longer by the time they went up a ladder a few times, had a break, and took time off for weather interruptions. They had a pretty impressive team drawing experience from most of the larger US robotics applications and were moving from single level to double level housing, with more elaborate structures planned in future.

[1] https://www.reframe.systems/
by apwell23 | 2025-07-26 20:20:20+00:00
> You don’t need a condo near the local ski resort if you can fly to a different one every winter.

lodging at a ski resort is still very expensive though. I think i makes sense to buy one if you ski ~100 days/year and airbnb out rest of the time. Lots of ski resorts now have summer activities like mtb and hiking too.

and ski resorts usually are sentimental purchases.
by threatofrain | 2025-07-26 20:20:57+00:00
By saying we're all web devs here, I mean you should've already expected that we have an impression of job posts, Reddit, Hacker News, Google Search¹ trends, Github ecosystem, or even npm download trends. We start the argument there.

> That's just the lazy manufactured and false narrative that I've already thoroughly debunked. I'm not going to repeat it, since you would just ignore it again.

But of course you've brought nothing of the like to this discussion, so I don't know wtf you're thinking when you say you've brought the "thorough" debunking. I looked over your discussion history just to be sure I didn't miss anything because there's the implication of another post somewhere else. There's nothing to be missed, everyone is free to look at your history and your concept of thorough analysis.²

I bring up Google because I care about Android. PWAs absolutely could have a chance to win in Android land over Kotlin, React Native, or Flutter. And now Google just talks about it less and less.

[1]: https://trends.google.com/trends/explore?date=today%205-y&ge...

[2]: https://news.ycombinator.com/item?id=44692070
by jonstewart | 2025-07-26 20:21:25+00:00
I went on a cruise around Spitsbergen last summer, went up to the pack ice. The tour staff were hoping to zodiac us out onto the ice but it was too broken up for that.

It’s an amazing landscape, temperate enough in July, but you miss trees. Bråsvellbreen looks like The Wall in Game of Thrones, stretching further than you can see.
by wormius | 2025-07-26 20:22:04+00:00
Just closed my dev acct (only had an old 2015 puzzle game I made, 2 sales, no huge deal personally), but decided to put my 4.57 where my mouth is (no payout, waaaaaaah, cuz 5 dollar minimum). And told them exactly why I am doing so.

Money talks, and it's one of the few ways I have to show my opposition. I hope others will do the same. It's sad, because itch is kinda one of the last few places for "indie" as a thing with the vibe of indies, at least (I mean they aren't Steam or the other big publishers). I'm surprised Epic didn't buy them out yet just like they did with Bandcamp. Probably next on the block.
by erwan577 | 2025-07-26 20:22:06+00:00
Wirth’s Law still hits hard in 2025. It's like the ghost of your first CS prof whispering "I told you so" every time an app eats 500MB to display a list of items.

We were supposed to use better tools to build better systems. Instead, we used faster hardware to make it acceptable to ship ever-more bloated layers of abstraction. Everything depends on everything else, and no one knows what any of it does, just that it “works on my machine.” Until it doesn't.

It’s not just about performance — it’s about comprehensibility. You used to be able to hold a system in your head. Now? Good luck tracing anything across 8 layers of indirection, six config files, a microservice mesh and a runtime whose lifecycle even the maintainers don’t fully understand.

I find myself drawn to projects like Red[1], MIR[2], or even Metamath[3] — not because they’re production-ready silver bullets, but because they remind me what it’s like to work on systems that are conceptually finite. With MIR, you get a JIT compiler backend that’s tiny and knowable — and that still punches way above its weight. There’s elegance in understanding where every byte and cycle goes.

The rebound effect of Moore’s Law is real: more resources led to more indirection, which led to more tools, which led to more churn. And now we’re entering the AI era, where tools can generate “working” code faster than we can understand what it’s really doing.

And sure, it feels productive — but something subtle gets lost when we stop thinking through the system as a whole.

We’ve outsourced understanding to the machine. Now we just hope it’s right.

[1] https://www.red-lang.org/

[2] https://github.com/vnmakarov/mir

[3] https://us.metamath.org/
by pengaru | 2025-07-26 20:22:20+00:00
That's not really sufficient for seismically active regions like the SF bay area. The mains are more likely to develop leaks from the frequent tremors and no amount of at-home shutoff valves will change that.

If you allow new construction dependent on existing natural gas distribution lines, they increase the pressure to accommodate the increased demand. This makes explosions from pipes leaking/catastrophically failing more likely.

I thought it was obvious the long-term goal was to reduce if not completely eliminate the need for natural gas distribution _especially_ in these regions.

https://en.wikipedia.org/wiki/San_Bruno_pipeline_explosion
by fragmede | 2025-07-26 20:23:11+00:00
Because it means we no longer have a service based economy, but that we now live in a jester-based economy. Science isn't necessarily flashy and loud, it's a lot of hard, often thankless work. Long hours in a lab away from friends and family and even people.

We can't all be the center of attention. society has a lot of other roles that need to be filled, but if everyone only wants to be the star, a lot of roles just won't happen. This is why UBI won't work. We should absolutely help poor people survive and live dignified lives, but UBI is a cop-out.
by Groxx | 2025-07-26 20:24:24+00:00
I've also generally found that separating the types passively reminds people that they are not forced to keep those types the same.

Whenever I've been in codebases with externally-controlled types as their internal types, almost every single design that goes into the project is based around those types and whatever they efficiently model. It leads to much worse API design, both externally and internally, because it's based on what they have rather than what they want.
by abdullahkhalids | 2025-07-26 20:25:02+00:00
In some places in the world (like Pakistan), it is common for upper middle class people to have custom cabinetry in their homes. Usually, during house construction, the carpentry team shows up with the necessary cutting machines. Usually a back of pickup van is sufficient.

Everything is cut from full sized boards as needed on site and installed right there.

It works because wood working machinery is fairly cheap, not heavy and works off standard electric power.
Ask HN: Explaining popular technologies basing on the early commits
by zavg | 2025-07-26 20:25:02+00:00
I am thinking about making videos explaining how popular technologies were built starting from the early commits.

Usually the very first versions are quite easy to follow and see how the core was built and how it was developed.

For example, the initial commits of Ethereum or Vagrant or even Linux are quite easy to comprehend.

Then it is easy to follow how the tool was evolving looking through the history of commits.

Do you think that it could be a decent content?
by wormius | 2025-07-26 20:25:10+00:00
Also - like... I absolutely hate cryptocurrency, but if this is what it comes to, then make that a payment option, and leave up the "bad naughty legal stuff" for us consenting adults to decide (but I know, it won't be legal for long as these reactionaries keep pummeling away at free speech while using the rhetoric of 'Free Speech' to gain further control of communication systems).
by gavi | 2025-07-26 20:25:12+00:00
mcp-pyexec - Core MCP server for secure Python execution https://github.com/gavi/mcp-pyexec

oauth-idp-server - OAuth 2.0 Identity Provider with third-party support https://github.com/gavi/oauth-idp-server

mcp-pyexec-client - Testing client for end-to-end validation https://github.com/gavi/mcp-pyexec-client
by antonvs | 2025-07-26 20:25:25+00:00
I mean, I'm 61, working at a smallish SaaS company that "just growed" from a startup, having fun. I write code, which is the work I enjoy most, I do architecture and explain to the kids why we're doing what we're doing. My health is fine, but I exercise regularly and eat reasonably healthy.

Re my health, I kinda feel like Mad Magazine's Alfred E. Neuman: "What, me worry?" I worry more about the state of the US than I do about my own health. We're all going to die - I've lived a lot longer than many people. I've outlived Steve Jobs by 5 years at this point. Suck it, Steve! (And Jim Morrison? 34 years. Looooser!)

If you do cardio - even just walking/hiking - and weight training, you're going to be healther than 95% of people, and live longer with better quality of life. It's not that difficult.

As you age, if you're reasonably sane, you start letting go of the idea that you can or should live forever.
by MuffinFlavored | 2025-07-26 20:25:51+00:00
https://github.com/webview/webview_deno

Tell me how you'd do "native C/C++ FFI (to like a .so or .dylib or .dll)" between the webview using WASM or anything other than "WebKit's built in JSON-string based IPC"

Like a <button> that triggers a DLL call. How would you achieve it with WASM? How does WASM act as the bridge to the DOM and/or native? It doesn't, right?
by HardCodedBias | 2025-07-26 20:27:42+00:00
I think Yahoo faded into irrelevance since it viewed itself as a media company and not a technology company.

Many internet companies fancied themselves media companies in the 1990s and 2000s. They all are on the scrap heap now, some examples: AOL, Yahoo, Excite@Home, Lycos, iVillage, About.com.

The companies of the time that fancied themselves technology/infra/logistics did well: Google, Amazon, eBay/PayPal, Salesforce, Akamai, DoubleClick.

Of course any lists like this have selection bias, so maybe I am wrong.
by more_corn | 2025-07-26 20:28:17+00:00
Naw. That’s victim blaming. People have a right to believe that if an online service or app requires identify verification that the data will be protected. If you provide your credit card to uber you assume they put a password on the database and do the things required to protect it.

The idiot no-technical founder failed to do even the most simple and obvious data protection.

Vibecoding is not an excuse. Ask how to secure the data and the AI will answer.
by wormius | 2025-07-26 20:28:27+00:00
Sex is an older institution for marriage. Or are there all these lizard weddings I've never seen. "Sexually reproducing animals, plants, fungi and protists "

Man, I can't wait to get invited to the next fungus wedding, seeing a little penis shaped mushroom with a little tophat, and the brides dress, why it must be a literal carpet on the forest floor so long and stretchy.

LOL this doesn't harm you int he slightest.

You should like, read a(actually man, from diverse positions, and not just your little right-wing fundie) psychology book and get out of your bible-thumping bubble.
by snowwrestler | 2025-07-26 20:29:57+00:00
You’re not going to find a reliable “debunking” in HN comments of a scientific paper published in Cell.

But this paper is about analyzing tissue samples from internal organs. Which is generally not what people feel when they “feel” aging. In fact most internal organs can’t be felt at all (no nerve endings), which is how people get surprised with Stage IV cancer diagnoses like pancreatic cancer.

What people generally feel are their muscles and joints are weaker and more painful. Or their eyesight gets worse. Or their digestive system works worse. And the truth is, there is a lot a person can do to adjust or mitigate these things, through simple lifestyle changes like diet and exercise.

So there is your ray of hope: you can do things differently to feel less old. Plenty of examples in the comments here.

That said, you are 100% for sure going to age and die, and there are also things you can do to help accept and prepare for that. Your body will change; your mind can change too.
by yorwba | 2025-07-26 20:30:02+00:00
The part that is in principle amenable to replication is where they throw a lot of stuff at the wall and see what sticks. The part where they hype their own work, on the other hand... as a rule of thumb, if this really were a breakthrough on the level of AlphaGo, they wouldn't have to make that comparison themselves, someone else would be impressed enough to do it for them.
by skanga | 2025-07-26 20:30:44+00:00
DBChat is a powerful MCP server that lets you have natural language conversations with your database from clients like Claude Desktop. Ask it to do complex analysis, generate beautiful visualizations, or build custom interactive dashboards based your data. Works with any JDBC-compatible database with support for most SQL DBs like PostgreSQL, MySQL, Oracle, SQL Server, SQLite, MongoDB, etc.
by dttze | 2025-07-26 20:30:49+00:00
You’re the one using inaccurate data, which even you admit starts skewing towards being a genocide if you don’t just blindly believe Israeli propaganda.

I’m happy to admit the data is uncertain. I can then use the words of Israelis, the actions of the IDF, the actions in the West Bank, and the governments attempts to stifle free speech to infer this is in fact a genocide.

Oh by the way, which definition of genocide says it has to be a certain number or ratio? This is a completely arbitrary metric you’ve decided to focus on.
by swores | 2025-07-26 20:31:10+00:00
Not only were there Shazam apps on phones pre the first iPhone, but in the first place Shazam was a service you didn't even need a smartphone for! When I first started using it, they had a telephone number (in the UK, I'm not sure which other countries) to call up while music is playing, and 30 seconds or so later it would text you the song that it detected during the call.

I agree that "combining phone with one of the most popular / best in some ways mp3 player on the market" was a big part of it (with web browsing and video playing equally important), but Shazam wasn't a new thing that iPhones brought us.

(I also agree with danieldk that Shazam just wasn't a significant factor for most people on any devices, before or after iPhones.)
by filoleg | 2025-07-26 20:31:30+00:00
Full anesthesia - yeah, not an option, you need to be awake. Something milder - it could be an option (depending on the state, maybe? not sure, mine was done in WA).

Neither me nor my friends (all of us who got lasik) asked for it, but my clinic gave me valium, and my friends’ clinic gave them xanax shortly before the procedure.

Tangential sidenote: that was nearly 8 years ago, and I am absolutely glad I got it done.
by Barbing | 2025-07-26 20:31:59+00:00
I looked for an alleged case of an LLM apparently reproducing email signatures—but couldn’t find it exactly, and of course many email signatures have been published over the years, especially on newsgroups. (Maybe it was conspiratorial kind of thinking from web commenters assuming ChatGPT was training on emails users were feeding it, which as mentioned certainly doesn’t need to be the case.)

Something like the top screenshot here, though:

https://www.zdnet.com/article/chatgpt-can-leak-source-data-v...

(not parent commenter but) tl;dr no
by pbsd | 2025-07-26 20:33:15+00:00
Vector ALU instruction latencies are understandably listed as 2 and higher, but this is not strictly the case. From AMD's Zen 5 optimization manual [1], we have

The floating point schedulers have a slow region, in the oldest entries of a scheduler and only when the scheduler is full. If an operation is in the slow region and it is dependent on a 1-cycle latency operation, it will see a 1 cycle latency penalty. There is no penalty for operations in the slow region that depend on longer latency operations or loads. There is no penalty for any operations in the fast region. To write a latency test that does not see this penalty, the test needs to keep the FP schedulers from filling up. The latency test could interleave NOPs to prevent the scheduler from filling up.

Basically, short vector code sequences that don't fill up the scheduler will have better latency.

[1] https://www.amd.com/content/dam/amd/en/documents/processor-t...
by wormius | 2025-07-26 20:33:32+00:00
Ganging up to enforce your political will is only bad when it's "the woke mob" but totally cool when it's my mob.

And idiots eat that shit up thinking fighting the woke mind virus is the real censorship, jumping straight into the arms of moralistic fascists like this.

I wish I knew how we failed. (I am "woke" but I disagree with mob tactics, and think it's done more harm than good, and there are a lot of disingenuous abusers of said ideology to boost their personal cred, chasing online clout over any substance. And plenty of the right-wingers will notice this, and "fight it" but fail to notice the same thing in their own side; because to them it's not about a principle it's about "punishing the bad guys" who don't like what I like).

"Cancel culture is bad akshully unless I'm the one cancelling you (c.f. bud light, etc...)"
by melodyogonna | 2025-07-26 20:34:15+00:00
> The underlying projects support loading at runtime, so you could have as many AOT compiled kernel variants and load the one you want.

I'm not sure I understand. What underlying projects? The only reference to loading at runtime I see on the post is loading the AOT-compiled IR.

> There is of course the warmup / stuttering problem, but that is a separate issue and (sometimes) not an issue for compute vs graphics where it is a bigger issue.

It should be worth noting that Mojo itself is not JIT compiled; Mojo has a GPU infrastructure that can JIT compile Mojo code at runtime [1].

> One of the issues with GPUs as a platform is runtime probing of capabilities is... rudimentary to say the least.

Also not an issue in Mojo when you combine the selective JIT compilation I mentioned with powerful compile-time programming [2].

1. https://docs.modular.com/mojo/manual/gpu/intro-tutorial#4-co... - here the kernel "print_threads" will be jit compiled

2. https://docs.modular.com/mojo/manual/parameters/
by dotancohen | 2025-07-26 20:34:50+00:00
> The measure of distance on earth is probably more easily comprehended by almost everyone though.

The measurement itself is useless without knowing the size of the Earth, which very few people know offhand. That said, 30 inches sounds like something tangible, and that's the important information here. That human activity had a measurable, tangible effect on the Earth.