MurphyA/hacker-news huggingface dataset:
by ruszki | 2025-07-26 04:59:20+00:00
I don’t imply anything. I state (pun very much intended).

I cannot consider seriously anybody who thinks that programmer convenience and maintainability are different things on any level. And focusing on one doesn’t need the other.

Also this speech is academic blabla. I understand it, but there is a reason why he had to build a completely new vocabulary… because it’s not simple and easy at all. And there is a reason why there is exactly zero examples in almost the whole speech.

Because I can give you a very, very good example to contradict the whole speech: NAND gate.

Also you can code in Haskell basically with the same logic as in imperative languages (I used Clojure rarely, so I cannot say the same). So the “simplicity” is there only if you want to. But that’s true also the other way around: you can have the same “simplicity” in languages where mutability is the default. I agree that you should do immutability by default, but it’s stupid to enforce it. And he said the same thing, just it was a half sentence, because it contradicts everything what he preached: there are cases when his simplicity toolkit is the worse option.

Ruthless immutability causes less readable and maintainable code in many cases. And I state it, and I can give you an example right away (not like Hickey did): constructing complex data.

Also every time when somebody comes up with ORM and how bad it is, I just realize that they are bad coders. Yes, a lot of people don’t know how to use them. But just because it allows you to do bad things, doesn’t mean that it’s bad. You can say the same thing about everything after all. Every high level languages are slower than code in Assembly. Does that mean that every high level languages are OMG, and we should avoid them? Obviously not. You need to know when to touch lower layers directly. This is especially funny because there is a thread about that part on Reddit, because he used some vocabulary which is basically non existent, and the thread is a clear example of that people don’t even know what’s the problem with it. It’s a common knowledge that it’s bad, and they don’t know even why. For example, whoever fuck up a query through ORM, would fuck up the same way just with different syntax, like with a loop, because they clearly don’t know databases, and they definitely don’t even heard about normal forms.

And yes I state it again, using flexible type systems add unnecessary layer of problems. I also like that he mentioned Haskell, because it makes it clear, that his speech is completely orthogonal to the discussion here.
by thro1 | 2025-07-26 05:01:03+00:00
> But SPAs came about in the days of jQuery, not React.

(viper.pl 2000, philips.pl 2001 .. - are.. 'unreal' ??

'µloJSON': https://web.archive.org/web/20020702120539js_/http://www.vip...

historised chained htmls restart onerror: https://web.archive.org/web/20020402025320js_/http://www.aut... )

jQuery 2006, React 2013
by gsf_emergency_2 | 2025-07-26 05:01:51+00:00
https://news.ycombinator.com/item?id=44691508

Id'ing

DXP's B/W Cats (>>>9 lives?) & "Founders Graham-Style" gives a new visualization of

https://baike.baidu.com/item/%E5%86%85%E5%8D%B7/54275161
by Nevermark | 2025-07-26 05:02:28+00:00
Instead of large cores operating mostly independently in parallel (with some few standardized hardwired pipeline steps per core), …

You have many more very small ALU cores, configurable into longer custom pipelines with each step more or less as wide/parallel or narrow as it needs to be for each step.

Instead of streaming instructions over & over to large cores, you use them to set up those custom pipeline circuits, each running until it’s used up its data.

And you also have some opportunity for multiple such pipelines operating in parallel depending on how many operations (tiles) each pipeline needs.
by tlogan | 2025-07-26 05:04:27+00:00
When joining a startup, the most important factor isn’t the idea, product, or the VCs: it’s the founder(s).

Think like an investor. Would you back this person? Are they ethical? Are they resilient?

Also stock options should not be high on the list. Most startups fail before founders or VCs even get the chance to screw you over. In 99% of cases, nobody wins.
by poink | 2025-07-26 05:04:31+00:00
1) Dates are often stored as strings, so parsing them correctly is a necessary component of storing them. Also, those dates need not be simple app state. They could come from an API provided by your doctor/pharmacy

2) Many people (especially the elderly) take enough medications on different schedules that managing them all would be a significant cognitive load for anyone

It’s just an illustrative example, though. My point is getting dates right (including parsing their string representations) often matters quite a bit. If you disagree, let’s argue about that rather than quibble about the minutiae of the example
by innocentoldguy | 2025-07-26 05:05:42+00:00
In some ways, porn is more damaging, isn't it? For example, there's a lot of sex trafficking going on in the porn industry, but not so much in the censorship industry.

I strongly oppose censorship and believe that payment processors and banks should be prohibited from engaging in it. Still, I have to admit that porn can be extremely destructive.
by defrost | 2025-07-26 05:06:33+00:00
My comment above made no judgement about backdoor access to products, it merely pointed out that country X might judge an over reliance on products from country Y a security risk if those products leak information or can be remotely controlled.

It's a risk for China to use US hardware in Chinese network infrastructure as much as it is a risk for the US to use Chinese communications or other hardware.

These risks can be mitigated by vetting but they are real risks that countries must account for in their national security protocols.
by stocksinsmocks | 2025-07-26 05:06:47+00:00
Paid services becoming basically free is wealth creation. You have the goods but none of the old cost of production. This is patently obvious, so I assume there’s some well-practiced remarks inspired by or borrowed from early 20th century socialists you would like to share? HN comments wouldn’t be complete with an homage to the class struggle. I would rather take the win and be happy about it.
by alex1138 | 2025-07-26 05:07:07+00:00
Reels are ridiculously ham-fisted and there's no granularity

Facebook has "content preferences" as an option, but you can't put "don't show Reels" in it

Reels are listed 3 at a time so what is "hide this" even doing?

It's kind of the same with Youtube Shorts. Show less of? Okay, very good, we'll just ignore that setting next time

These companies need some serious goddamn competition, there should be real consequences for just ignoring your userbase
by orthoxerox | 2025-07-26 05:07:28+00:00
> even if you're doing it solo in the privacy of your own home

The frame the problem as being vulnerable to escalating customer demands if you make custom content. Like, "insert this object and take a photo, insert this larger object and take a photo, insert this uncomfortably large object and take a photo, insert this painfully large object and take a photo, insert this clearly damaging object and take a photo".
by whatshisface | 2025-07-26 05:08:08+00:00
Efficiency improvements tend not to create more leisure time, because one person working eight hours a day remains more efficient than two people each working four hours a day. The reasons behind this are communication and training overheads. If AI leads to a world where people don't really have to know anything to do their jobs - just provide high-level judgements that LLMs seem farther away from than they are from accuracy, or if they could somehow keep the human beings out of meetings, the forces keeping labor concentrated could abate.

On the other hand, if AI accuracy limitations drive the labor demand even further towards expertise, and if making tasks higher-level raises the communication requirements rather than somehow reducing them, the preference for having a few people work 80-hour weeks while twice as many people remain unemployed will become even stronger.
by gsf_emergency_2 | 2025-07-26 05:10:12+00:00
Man.. I'd always hoped for a 3-way*

https://news.ycombinator.com/item?id=44691472

DXP = Deng Xiaoping. A Country Designer if we'd ever seen one?

Anyways that's not the Question. The question is how to systematically promote such Cats from the masses [0-1] Apparently meritocracy (as metonymed by MBA, --but also VC?) is not It

*@9rx next? So 4-way? That guy understands IP/NDA/noncompete laws are the spanner in the machinery of ("Fukuyaman") liberalism.

Positive psychology is unique. Each variant of Nihilism (eg Liberalism, Moneyball) is seductive in its own way

Eudaimonia and the Engineer System: I don't think it's about money- that's the Medium. Organizational Design is the Game of Games.. where hoarders are the Killers. Sen got it like Rawls didn't, just like Bartle got it where McLuhan didn't. Next thinker to beat is ofc Jacobs

[0]https://www.jstor.org/stable/191779

[1] https://whatdoesdemocracylooklike.wordpress.com/2012/01/12/a...

>Mr. Gentleman, is it not madness to paint a picture of the future on a piece of paper called the present with pigments which are not yet completely ground?
by pontus | 2025-07-26 05:10:17+00:00
I'm not making a value judgement on how much I would or other people should consume in the first scenario. I'm simply saying that you could have profound effects due to AI without it being evident in the top-level metrics like economic growth, unemployment, and so on. It seems like we often say that either we see explosive economic growth or AI has either no, or at best very minimal impact in our lives. I don't think this dichotomy is correct.
by dylan604 | 2025-07-26 05:10:29+00:00
> track like this: https://www.youtube.com/watch?v=9X2A2f6E5DI

I can't believe that the train can actually travel down that track. If I had just come upon that track, there's no way I would have ever thought that it was still an operational track. I'm sure the engineers navigating that track have a lot of colorful opinions about it as well
by jjaksic | 2025-07-26 05:11:05+00:00
I don't know if porn really affects population growth. There are so many other factors that do that to a much greater extent, such as: 1) gender equality and women working, 2) education, 3) contraception, 4) lower child mortality, 5) the fact that 200 years ago kids were an asset (free labor on the farm and support in old age) but today they're just a huge expense, 6) the fact that even a few decades ago child care consumed much less time as kids could be left to play outside, but today you have to supervise them 24/7 at least until they're 12. Etc etc. people don't have kids for a long list of reasons, none of which has to do with men watching so much porn they can't have sex even once.

But even if that was true, who's to say that population has to keep growing? There's 8 billion of us, isn't that enough? Housing prices are through the roof and most young people can't even hope to be able to afford a house. Human population has doubled about 4 times in the last 100 years. If it doubles yet again there's going to be 16 billion of us. Do you think the world and humanity can sustain infinite exponential growth? I don't think so. The only reasons to want population growth is because the pension system is a Ponzi scheme, but that's a completely different problem.

I also find it interesting that on one hand the argument against porn is, "porn is bad because it encourages X behavior in real life", but then another is "porn is bad because it discourages sex in real life".
by keiferski | 2025-07-26 05:12:38+00:00
Naming LLMs as "AI" is really proving to be a colossal mistake and/or a deliberately misleading strategy that has (very successfully) helped acquire capital. Because it brings in all of the cultural tropes about superintelligent robots and gives them a veneer of respectability; e.g., The Matrix, 2001, The Terminator, etc.

Conflating the two is a massive category error. It's perfectly possible for LLMs / current-generation "AI" to have a massive economic impact without thinking there are going to be digital human replacements in the next 5 years.
by creer | 2025-07-26 05:12:56+00:00
That is underway, with adult content providers (for example) now generally accepting payment methods that do not rely on credit card companies. All the way to accepting Home Depot gift cards that can be bought for cash.

The issue is that for now, and for a long time ahead, all these content providers feel that most of their clients would prefer to use a credit card. So they need all of their content to be acceptable to these people. Which comes with lots and lots of lowest common denominator rules. Even if some people do not use credit cards.
by Animats | 2025-07-26 05:13:25+00:00
"The measured economy becomes dominated by whatever it is that cannot be made more efficiently" Which is why health care support operations are the fastest growing labor category in the US.[1] And why medical care has become such a huge part of the Federal budget. Meanwhile, farming is down below 2% and manufacturing is tiny. That's because those were the areas with the biggest productivity improvements.

AI will come first for those for whom everything they do for income goes in and out over a wire.

[1] https://www.bls.gov/emp/tables/emp-by-major-occupational-gro...
by aaron695 | 2025-07-26 05:15:34+00:00
> It's not ironic. [OP edited out]

Either use the criminal justice system.

Or form a lynch mob and stand behind your lynching.

But don't cry when you have chosen the route of self organized violence with zero checks and balances, clear examples of lynching the wrong people, then running and hiding back behind "civilized society" when your inept violence backfires.

You are no different to Kiwi Farms, I suggest you look to their site for tips on how to protect yourself while being violent on others.

Kiwi Farms also has a list of sexual abusers they have helped stop, some really horrific people.... but like "Tea" that's not the full story.

Until then it is "ironic"
by lurking_swe | 2025-07-26 05:15:52+00:00
No, it’s not really relevant. Should I point out that all the models from providers in the west are very “left-leaning” every time one is released? Is that helpful to the technical discussion, in any way?

If you are using an LLM for historical knowledge, questions, or research, then the chinese censorship is relevant. Or for questions about geopolitics.
by badlibrarian | 2025-07-26 05:17:08+00:00
Making every book on the site available for unlimited download, not just rare things but contemporary best sellers, did huge reputational damage. Following it up by claiming he was saving scratchy old 78 RPM records, but in the process also making LPs from Paul McCartney and Jimi Hendrix available, continued the trend.

Tweeting out promotional links to the pages with those materials, while asking for donations on the top of the page? Well, I don't know if that's contempt for artists or just lack of common sense. But when they ask you to take down the material and you refuse...

The depository thing is a distraction. And they do have a habit of sensationalizing things in blog posts. So I understand where that commenter is coming from. Internet Archive is under attack from many sides but much of it is self-inflicted.
by dmje | 2025-07-26 05:18:05+00:00
I’m never clear why the solution I have - a kind of hybrid of cloud and local - isn’t more popular.

I make use of google drive, apps and google photos and therefore suffer the knowledge that my stuff is probably being used to train AI (I’m personally comfortable with this) - but then I have local backups and sync for everything. InsycHQ gives me a locally (and NAS) backed up version of all my documents, I also backup all photos shot by my wife and I to my Synology, and then daily backup in 2x places that I own from there. My films and media are locally stored, and I buy a fair bit from BandCamp and I use Plex to serve but I also have Spotify for the convenience factor. …and so on

In other words - it’s a sort of multi-tiered approach. I’m not subject to the whims of cloud providers because if they change their pricing or terms radically I’ve still got all my stuff locally; ditto backups on infrastructure that I own and control in-house.

It’s always seemed to me like this is a pretty good setup, combining the utility of cloud with the reassurance of self hosting.
by dlcarrier | 2025-07-26 05:18:18+00:00
Good point, now that you mention it, it's not turning off PoE, just stopping data. I don't know if there's a great way to handle it, and there's no way I'm shutting off the entire switch. I'll just unplug the patch panel end of the cable, instead of the switch end, so the jack I'm wearing out is one that's easy to replace.
by mindslight | 2025-07-26 05:19:59+00:00
I've got a "Sentry Commander" remote power switch and serial server, with four 6P6C connectors for its serial ports to hook to machines and two 8P8C connectors for its own serial console and modem port. I'm sure it shipped with its own proprietary cables long since lost, but I just use RJ12 cables and those "RJ45"->DE9 modular adapters.
by brunooliv | 2025-07-26 05:20:57+00:00
It’s a thin line to walk for me, but I feel that the whole “skill atrophy” aspect of it is the hardest to not slip into. What I’ve personally liked about these tools is that they give me ample room to explore and experiment with different approaches to a particular problem because then translating a valid one into “the official implementation” is very easy.

I’m a guy who likes to DO to validate assumptions: if there’s some task about how something should be written concurrently to be efficient and then we need some post processing to combine the results, etc, etc, well, before Claude Code, I’d write a scrappy prototype (think like a single MVC “slice” of all the distinct layers but all in a single Java file) to experiment, validate assumptions and uncover the unknown unknowns.

It’s how I approach programming and always will. I think writing a spec as an issue or ticket about something without getting your hands dirty will always be incomplete and at odds with reality. So I write, prototype and build.

With a “validated experiment” I’d still need a lot of cleaning up and post processing in a way to make it production ready. Now it’s a prompt! The learning is still the process of figuring things out and validating assumptions. But the “translation to formal code” part is basically solved.

Obviously, it’s also a great unblocking mechanism when I’m stuck on something be it a complex query or me FEELING an abstraction is wrong but not seeing a good one etc.
by DocTomoe | 2025-07-26 05:21:37+00:00
It's an app that exposes the identity of people against their will. That's the exact definition of doxxing.

Whether the original intent was honourable or not - or if they decide to spend part of their income to a honourable cause - does not factor in to the nature of the system.

Worse, in some jurisdictions (I’m not certain about the US specifics), this kind of unsanctioned exposure could actively hinder legal prosecution of actual predators. If a person is publicly accused on a non-official platform before trial, any resulting lawsuit might be thrown out on grounds of prejudicial exposure or even perjury. The accused could claim that the testimony is tainted or retaliatory — particularly if the platform enables near-anonymous posting without formal vetting^1.

[1] Yes, the app collects driver’s licenses. But let’s be honest: in the U.S., a fake driver’s license is practically a rite of passage. Entire generations of underage teens have used them to get into clubs and bars. If that’s your trust anchor, you don’t have much of one.
by motorest | 2025-07-26 05:21:43+00:00
> Physical ownership = real ownership. That's how it's always been and should've stayed that way, if it weren't for the greedy megacorps.

Playing devil's advocate, what are your security expectation when someone steals your device? Is it acceptable that they immediately gain control of all services available through your them, such as email address, bank accounts, and investment portfolios?
by hakfoo | 2025-07-26 05:22:32+00:00
"You can code in the same language as the pros" is a huge selling point. If you're a kid using a computer, you've seen off-the-shelf software and that's probably your inspiration. You want to be able to make standalone things that look and work like the ones you've used before, not "it only runs in this sandbox" toys. "Use the cool program I wrote, Dad" hits different when he can run it just like Excel and Firefox.
by jjaksic | 2025-07-26 05:24:58+00:00
How would you make porn that isn't "objectifying"? Would you add an hour of prologue showing actors going to work, hanging out with friends, having hobbies etc, to show they are aren't just "sex objects"? I don't know if such porn would be very popular, leave alone cost-effective to produce.

Also, I don't see how women in porn are any more objectified than men. In the porn that I've seen, men are 100% objectified and portrayed as only good for "one thing".
by spauldo | 2025-07-26 05:25:12+00:00
I imagine it depends on how you use it. I came to Reddit late and never got into the old interface. I commented a lot on technical subreddits and didn't do much with the doomscrolling ones.

I used Boost. Its ads were not intrusive (and I despise ads) and the UI was written with a small touchscreen in mind. If not for my distaste for phone keyboards, I'd say it was a better experience than the website on a desktop.

Would it be possible for a mobile browser to have a better experience? I don't know. I value my sanity too much to do web development. But Reddit was absolutely determined to make its mobile site unusable and the official Reddit app had a bad reputation (and I wouldn't give those bastards the satisfaction after being nagged so much to install it), so a 3rd party app was the only reasonable solution.
by Thorrez | 2025-07-26 05:27:17+00:00
I agree the personhood question is more complicated than the definition of life. And I agree that ethics are more complicated than just the definition of personhood.

However, regarding the question of personhood, I wonder, when does it begin?

Does it begin at birth? I think not, because a fetus a few days before birth is essentially no different from a newborn in terms of development and abilities. There's quite a wide variance in how soon or late a baby can be born and survive.

Does it begin some time between fertilization and birth? I think not, because that entire time is a period of continual growth. There's no instant where the fetus is suddenly transformed. The fetus is getting older, developing. Similar to how a born baby gets older and develops. If personhood were to begin in this stage, it would have to be gradual, meaning partial personhood for some period of time. But that doesn't make sense. How can someone be a partial person?

I'm not talking about a magical boundary. I'm talking about (a) a biological boundary, and (b) the question of personhood, neither of which are magic.
by 1vuio0pswjnm7 | 2025-07-26 05:27:40+00:00
"Websites can try to estimate your location, but it's far less precise and requires explicit permission each time."

The better solution is do not use a phone. Using a phone requires using a mobile browser. One of the worst "apps" of them all. If it is Firefox, then one needs to block a ton of telemetry. It is constantly trying to determine if it can reach the internet and then trying to access "location.services.mozilla.org" amongst numerous other domains. Mozilla partners with Google. They share data.
by dataflow | 2025-07-26 05:28:41+00:00
> Playing devil's advocate, what are your security expectation when someone steals your device? Is it acceptable that they immediately gain control of all services available through your them, such as email address, bank accounts, and investment portfolios?

Legally they have no right to anything. Physically, they access whatever they access. That's how it's been forever. I don't get the point of the question.