MurphyA/hacker-news huggingface dataset:
by wiether | 2025-09-25 13:34:56+00:00
I don't get HN's appeal for the bearblog platform?

If anything else, if one wants to resurrect the "Old Web", one shouldn't do it on someone else's platform.

Parts of the "Old Web" disappeared when the platforms hosting it stopped.

The brutal shutting down of Typepad should be another reminder of this reality: https://arstechnica.com/gadgets/2025/08/one-time-wordpress-c...
by appreciatorBus | 2025-09-25 13:35:09+00:00
Even if every business had a 1000 stall parking garage beneath it, curb parking would still be highly valued because it’s more convenient. And since it would be valued more than zero dollars, if the city charges zero dollars for parking, then we’ll still see over consumption and contention for those spots.

I agree 100% though that not having street parking at all is the way to go. My arguments about market pricing is more of a second best option – if the city is going to continue to provide land for this specific use, then we shouldn’t subsidize it or treat as a special case.
by rock_artist | 2025-09-25 13:35:43+00:00
Actually, the Macho file format was multiarch by design (On Windows we're still stuck with Program Files (x86))..

Anyway, before dropping 32bit, they've dropped PowerPC.

Another consideration, Apple is the king of dylib, you're usually dynamically linking to the OS frameworks/libs. so they can actually plan their glue smarter so the frameworks would still work in native arch. (that was really important with PPC->Intel where you also had big endian...)
by siva7 | 2025-09-25 13:36:22+00:00
If there is a single advice i would give the young folks here: Don't listen to VC's. Live your life. Startup founder is more comparable to an olympic athlete in terms of what you have to give up to get there - by definition 99% of people who try no matter how brilliant won't walk this path successfully - but both will lose many things on this way without being much happier than before. This is also where most of this community is being very dishonest be it co-founder search or success stories: Only a very small percentage of people is mentally suited (e.g. extreme resilience) to go on with this gamble yet we encourage everyone to try it out here.
by brazzy | 2025-09-25 13:36:28+00:00
I strongly suspect the post was a joke, perhaps deliberately mangled by machine-translating it not just once but multiple times between different languages.

Note that in the original thread, there was someone who requested (in Japanese) to repeat the question in Japanese, and was ignored.

Trying to reverse engineer the translation errors when you know zero Japanese is absurd.

I'm only semi-fluent in Japanese, but none of it makes sense to me. "Runtime" (in the computing-related sense) in Japanese is 実行時, or one might use the English word tansliterated to Kana, ランタイム, but there is absolutely no connection from either of those to goats.
by xrd | 2025-09-25 13:37:02+00:00
I don't see a mention of uv here.

Since LLMs have made me so lazy that I never bother to search or read on my own, can someone tell me whether I can use uv as my project management tool with wasmer? What's the story here?

I simply CANNOT go back to use packages without uv, it would be unthinkable to me.

Actually, now that I think of it, my laziness might have started when I learned perl 30 years ago.
by yunohn | 2025-09-25 13:37:09+00:00
I’m acutely aware that any topic related to Google Ads invites the blind fury of HN. I don’t want to excuse their shitty behavior, but I also dislike the illogical and irrational posts and threads that pop up about this topic on a monthly basis and make it to #1!

However, if you are to make this argument - please note that for OP and all the commenters in this post who tested this, all of them got the official Midjourney page as search result #1. Unsure why we’re discussing this at all then?
by zamadatix | 2025-09-25 13:37:35+00:00
Take that you know of 2 from recent memory and imagine someone unlucky enough to be in the top 10% of most broken sites experience by chance for the last 3 months. Those are the ones that comment/leave about it, but it's a game of attrition over a long enough time.

Webcompat used to be a lot more active (not sure if it's one of the things Mozilla has stopped actively engaging or not) but it was always a few big sites followed by an endless stream of "I'd never use that site, but that's precisely the kind of thing an average user wouldn't want to be troubleshooting" stuff. E.g. I remember seeing https://webcompat.com/issues/136422 and thinking "yeah, the hospitals I used to work at stopped testing in Firefox too - and the sites are already frustrating when they work as expected".
by ndiddy | 2025-09-25 13:37:39+00:00
One reason is that Apple sold subsidized devkits to developers starting around 6 months before Apple Silicon launched, while the X Elite devkit was not subsidized, came with Windows 11 Home (meaning that you had to pay another $100 to upgrade to Pro if you were an actual professional developer who needed to join the computer to your work domain), and didn't ship until after months after X Elite laptops started shipping. As a result, when the X Elite launched basically everything had to run under emulation.

I think another reason is Apple's control over the platform vs Microsoft's. Apple has the ability to say "we're not going to make any more x86 computers, you're gonna have to port your software to ARM", while Microsoft doesn't have that ability. This means that Snapdragon has to compete against Intel/AMD on its own merits. A couple months after X Elite launched, Intel started shipping laptops with the Lunar Lake architecture. This low-power x86 architecture managed to beat X Elite on battery life and thermals without having to deal with x86 emulation or poor driver support. Of course it didn't solve Intel's problems (especially since it's fabricated at TSMC rather than by Intel), but it demonstrated that you could get comparable battery life without having to switch architectures, which took a lot of wind out of X Elite's sails.
by mattashii | 2025-09-25 13:37:40+00:00
Those are some great features. More than I remembered, and it's only been a year.

Personally, I'm very happy to see parallel builds for GIN indexes get released - (re)index time for those indexes is always a pain. I'm looking forward to further improvements on that front, as there are still some relatively low-hanging fruits that could improve build times even more.
by stack_framer | 2025-09-25 13:37:49+00:00
> 97% of users lose money on sports betting.

This is the worst thing about sports betting.

A close second is being shown the odds for every little thing during the live broadcasts.

Apple TV is the worst offender. Their coverage of Major League Baseball was already bad, but they found a way to make it even worse by constantly showing the odds of this, that, or the other.
by dotnet00 | 2025-09-25 13:37:53+00:00
This is the same ridiculous dynamic that keeps American manufacturing in the dump. People whine about wanting local manufacturing, then complain it doesn't pay enough, and then are surprised that the rest of the world doesn't pay their price (and funnily enough, are mostly unwilling to bear the price themselves too).

My impression is that Americans are having a hard time coping with the fact that Europe and Japan aren't bombed out husks anymore, China has developed, and India is slowly getting there too. That's why over the decades, Americans have slowly gone through hating every one of them.

Thus, the socialism hating capitalists seek strong isolationist market controls, as anything that doesn't have them winning must actually be unfair.
by vinnymac | 2025-09-25 13:37:53+00:00
For any PR above a few line change, if a developer has not done a self review, I don’t review it all.

Instead I request that it is self reviewed with context added, prior to requesting re-review.

I also tend to ask the question, “are any of these insights worth adding as comments directly to the code?”

9/10 the context they wrote down should be well thought out comments in the code itself. People are incredibly lazy sometimes, even unintentionally so. We need better lint tools to help the monkey brain perform better. I wish git platforms offered more UX friendly ways to force this kind of compliance. You can kind of fake it with CI/CD but that’s not good enough imo.
by dfxm12 | 2025-09-25 13:38:28+00:00
Back in its early days it was fresh and exciting, a fun way to connect with your friends that might be far away, or make new friends online.

This doesn't sound like blogs + rss, this sounds like phpBB + AOL instant messenger. Social media is at its best when real people are interacting with real people, not when real people are interacting with a blog post/tweet/etc., (and definitely not an algorithm)...
by unethical_ban | 2025-09-25 13:38:35+00:00
You're right that he didn't cheer on political assassination.

He merely intimated that trans people's lives are less valuable than others and that black people and women are incapable of intellectual equality with whites and males. A debate about whether that is an indirect encouragement to violence is a valid one.

And to be very, very clear: ambivalence at his departure from earth is not equal to ambivalence of the manner.

I was happy Rush Limbaugh died of skin cancer. I was not happy Charlie Kirk died of murder.
by rpdillon | 2025-09-25 13:38:59+00:00
This sounds correct to me. Cory Doctorow wrote explicitly about how Kagi uses Google's own index, but just presents the results in a more useful way, which validates everything that you're saying.

> In other words: Kagi is a heavily customized, anonymized front-end to Google.

> The implications of this are stunning. It means that Google's enshittified search-results are a choice. Those ad-strewn, sub-Altavista, spam-drowned search pages are a feature, not a bug. Google prefers those results to Kagi, because Google makes more money out of shit than they would out of delivering a good product

https://pluralistic.net/2024/04/04/teach-me-how-to-shruggie/...
by fluoridation | 2025-09-25 13:39:38+00:00
>Build a $2M missile -> launch -> it explodes. The workers get wages, sure, but the capital value is literally blown up. No ongoing benefit to the wider economy.

>Stadiums for Olympics/World Cups -> billions spent -> used for 2 weeks -> abandoned. Money circulates in construction wages, but the asset sits idle, draining maintenance costs.

You have no possible way to quantify the wastefulness of an action. Blowing up a rocket can help prevent more waste. You can feed someone a bowl of soup that makes them sick. With what omniscience do you get to deem a club's expenses wasteful?

>Buy a $450M painting -> store it in a tax-free warehouse -> never seen, never sold for decades. That capital is locked — the flow stops until resale.

No kidding? The thing you bought stays with you until you sell it? Sorry, how is this different from literally anything else?

>But the end product can be waste, destruction, or dead capital. That is the difference between circulation and productive reinvestment.

Let's say I'm the richest man in the world, and I use half of my wealth to pay people to dig the biggest, deepest hole possible, and then the other half to fill it back up. I'm sure both you and I will agree that that's a purely wasteful endeavor that would accomplish nothing. Ignoring ecological destruction, who was harmed? What was lost, and who lost it?
by sandreas | 2025-09-25 13:40:57+00:00
I think this is the way... OP is already doing the things that can be done.

You could try to educate more on how to do things right instead of trying to block anything that might freak her out, e.g. searching for pictures only on curated sites like pixabay.

However, basic filtering (adblock, kagi, DNS filter), trust and communication are the only things required in my opinion...
by AfterHIA | 2025-09-25 13:41:22+00:00
I would love to see an experiment where you take 500 randomly selected performant stocks and compare them with the performance of the S&P 500. I have this feeling that it as a list isn't necessarily that special.

Oh the day when the people in general find out that big finance is essentially the rich throwing darts at a dartboard. Nassim Taleb eat your heart out.
by somenameforme | 2025-09-25 13:42:08+00:00
No, they did not get new intel.

The reason the US acts the way it does in the US is not based on any immediate logic. There's a great paper, "Rebuilding America's Defenses" that describes US foreign policy in extremely straight forward language. It was written during Bush's era, but many of the people with their names on it are part of the effectively permanent political establishment.

Their goal was (and perhaps if they're delusional - still is) to maintain hegemonic control over the entire world. The main motivation for things like attacking Iran is 'projecting force.' It's supposed to work to intimidate other countries into deference and compliance without having to actually get involved in a battle with them. Basically mimicking how school bullies work.

So you're looking for a reasonable explanation based on superficial pretexts, but there is none. The same is true of Iraq. It's not like we really thought there were WMD. But it was simply an opportunity to project power and keep the military industrial complex churning.
by markus_zhang | 2025-09-25 13:42:14+00:00
Story from friend but I can relate:

Some teams and code are pretty much unreviewable and the best thing is to add CI for simple tests and lgtm if there is no glaring mistakes.

My team only has 3 including the manager, so, eh, each one holds a lot of knowledge that only he or she knows. Documentation? Yeah that’s a good idea, but I don’t have time to read them because “We want to ship as fast as possible”. So I just put up a precommit for testing and plug in the same tests for the CI and call it a day. If you pass the CI I’ll take a cursory look and LGTM.

Some code is unreviewable. I work as a DE and it’s all business logic entangled. Why is there a specific id excluded? What is the purpose of this complex join? I mean, the reviewer is not supposed to know everything, right? So the best thing, again, is to only look at the technical things (is the join done properly), let the CI figure out the weird stuffs and LGTM.
by lo_zamoyski | 2025-09-25 13:42:18+00:00
Terence is brushing up against the classical principle of subsidiarity. If we respected this principle, we would make decision making, policy, and law as local as possible, only kicking things up the ladder if the local cannot deal with them effectively.

Hyperindividualism, paradoxically, destroys smaller societies and organizations, because the hyperindividual doesn't want to be tied down by them through commitment. Globalism is the inevitable result of hyperindividualism, because it creates the largest possible space for the hyperindividual to move about, at the cost of the local. And this moving about, because it is so solitary and transient, leads to transient encounters only, like the shallow and empty hookup culture, or increasingly, the entirely solitary porn culture.

The first, most fundamental, and most local of societies is the family. So it should not come as a surprise that when the family suffers, all of society suffers. The more local something is, the more personal, and all friendships and the like are personal. (Marriage is one such friendship, but it is an obstacle to the hyperindividual who's "got to be ME!". Marriage is the foundation of the family, and so naturally, its destruction means the aforementioned destruction of the family.)

We live in a solipsistic age of the supreme, defiled self whose apex is something like a slob glued to his recliner and plugged into a VR headset, a dildo, and a feeding tube.
by mallowdram | 2025-09-25 13:42:27+00:00
All words are metaphors, now add Western languages are agentic, Japanese is not. The problem CS ignored in language is that the arbitrariness in language leaves remarkably unmappable spaces between metaphors. In a way, LLMs are magic acts that expose language's Oz like tricks. Scaffolding idiomatic expressions inside that initial mess only reveals the trick's problem further.

Literal words don't mean anything specifically unless they have a context, which is idiosyncratic.

LLMs never are able to resolve the double whammy of lexemes and the conduit metaphor paradox. That's how they need constant specific supervision. They're babblers that have no idea what they're saying.

Coders can't debate this, this is the inherent problem to language that generative and NLP waves away in a sleight of hand trick. Study the initial conditions to language folks: language doesn't really mean anything.
by afinewinterday | 2025-09-25 13:42:57+00:00
I think OP missed a big point: it’s also the fact that algorithms are sifting through every word and picture you post and constructing insanely accurate targeting to sell to advertisers and governments, and to the bad side of those two.

What we also need is privacy. I only want my friends to see my blog or rss feed. Not the entire planet and every greedy spyware.
by mschuster91 | 2025-09-25 13:43:07+00:00
Old Web was killed by spam bots, Metasploit, Shodan and DDoS attacks getting easy enough to buy for random joes.

I ran phpBB boards, my own blogs, an instance of a German php-based MMORPG I long forgot the name of. But it simply wasn't fun any more to keep up with the bad actors, to wake up and find someone found yet another bug in the MMORPG software or phpBB and in the best case just spammed profanities, in the worst case raze the entire server blank.

It's just not feasible any more to be an innocent kid on the Internet with a $5 VPS. And that's not taking the ever increasing share of legal obligations (CSAM and DMCA takedowns, EU's anti terrorism law, GDPR, you name it) and their associated financial and criminal risk into account - I know people who did get anything from legal nastygrams for thousands of euros for some idiot uploading MP3s onto a phpBB to getting their door busted down by police at 6 in the morning because someone used their TOR exit node to distribute CSAM.

The only thing that's somewhat safe is a static built website hosted on AWS S3. No way to deface or take down that unless you manage to get your credentials exfiltrated by some malware.
by giancarlostoro | 2025-09-25 13:43:25+00:00
Reminded me a teenie tiny bit of the original font used by Habbo Hotel Volter (Goldfish) which has a rough pixel look to it (at least that's how my nostalgia makes me see it) they got rid of the Volter font when Habbo upgraded from Adobe Shockwave to Adobe Flash, they went to Ubuntu font if I remember correctly. I still miss the old font.

My favorite thing about Habbo's font from back in 2001 is the "emojis" that it had. If you played Habbo back then, you were likely using emojis before they were cool. ;)

That editor is really cool; you can even see the font change live on the left!

https://www.dafont.com/volter-goldfish.font
by Beijinger | 2025-09-25 13:43:28+00:00
You forgot one, that has no separate English name and will also be translated to knitting. "Wirken".

Also:

Kettenwirken = warp knitting

Kulierwirken oder Flachwirken = weft knitting

Rundstricken = circular knitting

Flachstricken = flat knitting
by ed_blackburn | 2025-09-25 13:44:18+00:00
This. Absolutely this. The PR should be the final step in the process. Never the first. Ambushing people with PRs and then demanding their attention is a massive time and mood sink. It is ineffective and counter-productive. You may as well just commit to main, and honestly, in so many situations I think that's perfectly rational thing to do, so much about PR culture is theatre.
Show HN: Open-Source Postgres API Generator (REST > GraphQL)
by greens231 | 2025-09-25 13:44:27+00:00
Hi HN,

We are building a GUI-based API generator for PostgreSQL that turns your database into a production-ready REST API in minutes.

Why we built it:

Every project starts with Postgres, but getting an API layer in front of it means writing boilerplate or learning GraphQL.

Hasura, Supabase, PostgREST are great — but many devs (including us) just want simple, reliable REST APIs which work with existing databases.

We wanted something open source, GUI-driven, and enterprise-ready.

What it does:

Point it at your Postgres DB → generate REST APIs instantly.

Build complex queries (deep joins and nested inserts) in a no-code GUI, deploy them as APIs.

Works with your existing schema, security, and infra.

Deploy on cloud (managed) or export your API as a NodeJS app to Github!

Open source:

Core is Apache 2.0 licensed.

Repo: https://github.com/QueryDeck/querydeck

Roadmap: support for MySQL & SQL Server next.

Try it:

Demo: https://querydeck.io/demo/

Free tier on cloud, or spin it up locally with docker run ....

We’re in beta and looking for 100 early users. Your feedback will directly shape the roadmap.

Would love to hear what you think!
by Spivak | 2025-09-25 13:44:45+00:00
1. You have to tow the company line as a line manager or else you'll be fired.

2. If you are a dead-eyed shill for the company your employees won't trust you and you'll be an ineffective manager.

Calling this work dynamic being two faced puts the wrong tone on the behavior. It's more akin to leading a resistance cell in under an authoritarian regime. When the people above you demand unwavering unquestioning loyalty it's the best you can do.

It becomes two-faced if you actually agree with the higher ups but pretend you don't to your employees. Everyone, including your employees, understands the need to "we love Great Leader, so intelligent and wise" in public and won't judge you for it.
by lynndotpy | 2025-09-25 13:45:02+00:00
I agree with you here. I want a viable non-Chromium browser.

But even if that existed, I also think a practical Chromium browser is important to have access to. I'm a developer and I use the web, so sometimes I just need Chromium. I think that will continue to be necessary for at least 10 years.

And I think the landscape of Chromium browsers is very bad. As a minimum, I want adblocking, low- or no-telemetry, timely security updates, no forced arbitration clause in its ToS, and support across platforms.

Right now, I think that makes Brave the best Chromium browser. That is not an accolade, I deeply dislike Brave, for dozens of reasons. It's just the best of a bad bunch. (But credit where it's due, I do very much like its "Shields" control.)

I only learned about Helium from this thread, but it checks almost all of my boxes. I was really excited to see a new browser that hits my checkboxes... But it's MacOS only :( Alas
by abxyz | 2025-09-25 13:45:03+00:00
https://paulgraham.com/before.html

"Given this dichotomy, which of the two paths should you take? Be a real student and not start a startup, or start a real startup and not be a student? I can answer that one for you. Do not start a startup in college. How to start a startup is just a subset of a bigger problem you're trying to solve: how to have a good life. And though starting a startup can be part of a good life for a lot of ambitious people, age 20 is not the optimal time to do it. Starting a startup is like a brutally fast depth-first search. Most people should still be searching breadth-first at 20.

You can do things in your early 20s that you can't do as well before or after, like plunge deeply into projects on a whim and travel super cheaply with no sense of a deadline. For unambitious people, this sort of thing is the dreaded "failure to launch," but for the ambitious ones it can be an incomparably valuable sort of exploration. If you start a startup at 20 and you're sufficiently successful, you'll never get to do it. [7]"