MurphyA/hacker-news huggingface dataset:
by kstrauser | 2025-06-04 14:23:46+00:00
You’re nuts. I read “Crime and Punishment” a couple years ago, and went in knowing literally nothing about it except that it was famous.

It was astonishingly good. It felt fresh, modern, and claustrophobically suspenseful in a way I wouldn’t have believed possible for a book that age.

If you don’t like it, fine. Preferences are a thing and we don’t all have to enjoy the same stuff. But to dismiss it as obsolete or out of touch is madness. It’s a classic for a reason.

Along those lines, I read “Moby Dick” last year for the first time. Now I’m annoyed with everyone who led me to imagine it as some dusty tome to slog through. It’s hilarious. Ishmael’s a sarcastic smartass with a lot to say.

Some of the classic are classics for a reason, ya know?
by kentonv | 2025-06-04 14:24:59+00:00
Claude Code actually has a flat-rate subscription option now, if you prefer that. Personally I've found the API cost to be pretty negligible, but maybe I'm out of touch. (I mean, it's one AI-generated commit, Michael. What could it cost, $5?)

Anyway, if you've tried it and it doesn't work for you, fair enough. I'm not going to tell you you're wrong. I'm just bothered by all the people who are out here posting about AI being bad while refusing to actually try it. (To be fair, I was one of them, six months ago...)
by david927 | 2025-06-04 14:26:08+00:00
Early on, Paul mentioned how sites will redesign and lose their charm, like the quaint restaurant around the corner which was quirky but always booked, and then expanded, tripling its size but also destroying its character, and then went out of business. He didn't want that to happen here.

Personally, I disagree. I think this place got big anyway. It's not the same as it was when it started, and a redesign would reflect that.
by dmwilcox | 2025-06-04 14:26:11+00:00
Think about how far they've come if you get them to have these "misconceived" ideas!

They would understand code and data are in the same place, that all flow control effectively boils down to a jump, and they have a _more_ accurate picture of the inside of a machine than anyone starting out with Python or JavaScript could hope for.

Having spent 25 years to get to assembler, I wish I'd started it sooner. It's truly a lovely way to look at the machine. I'll definitely be teaching my kids how to program in assembly first (probably x86-16 using DOS as a program launcher)
by diggan | 2025-06-04 14:26:47+00:00
> I believe porn use by minors is going up.

Why do you believe this? I wasn't sure what to believe, and after some casual searches it seems like the percentage who reported ever having used pornography is actually decreasing, but the frequency of viewing pornography has gone up for those who actively view it. But it also seems to differ a lot by country, what I found for Sweden doesn't match what researchers found in Spain, for example, and I'm sure the US would be different too.

It would seem to me like parental controls and supervision of computer/phone use is much higher than when I was growing up. Basically none of our parents understand what this new "interwebs" thing was about today, but every parent today know exactly what it is. None of us kids had any parental controls on our computers AFAIK, but today it seems to be the norm, at least what I can tell from my own circles of acquaintances.
by lm28469 | 2025-06-04 14:26:54+00:00
> Age related diseases are not due to age, in this day and age. They are down to poor lifestyle choices, cancer and all. Forget genetics too, sure, some people win the lottery, and others lose the cancer lottery. But the more you know then the more you realise that no amount of pills, procedures and testing will spare anyone from blocked arteries due to saturated fats with side portions of bad cholesterol.

I wish more people understood that. Medicine definitely has its place but if you don't put in the preventative work on your side it's a losing battle.

I know 80+ years old who go skying every single day in winter, still chop their own fire wood, &c. Meanwhile there are plenty of ~50 years old who are already in worse health/shape, eat like shit, sleep like shit, never exercise, complain about their bad backs and bad knees, bad digestion, &c.

Medicine is very good at keeping you alive, but if you want to keep a good quality of life there is nothing medicine can provide that is even remotely as good as being fit. And even if you lose the genetic lottery: medicine will be much more effective if you have a clean base, you better go to chemo with an extra 20kg of muscle rather than 20kg of fat, high blood pressure and diabetes
by windowshopping | 2025-06-04 14:27:00+00:00
I clicked all 4 of the linked memes and they were so painfully unfunny that I now intrinsically doubt the author's ability to understand any audience.

Look at the comments under the first one, lol

https://www.reddit.com/r/ProgrammerHumor/comments/14xljje/yo...

> import thefuckisthis

> printf("this meme format is garbage, please promote your site in some other manner");

> return downvote
by ednite | 2025-06-04 14:27:03+00:00
Steven Johnson encourages us to think across multiple scales of experience when reading 19th-century novels. I agree and I’d argue Don Quixote, written in the early 1600s, was the prototype.

Don Quixote has always been one of my favorite books because it genuinely entertains me on a deep level. Every time I return to it, I’m pulled into a world that’s funny, sad, strange, and timeless.

Long before modern psychology, Cervantes captured the messy, conflicted inner life of someone trying to make sense of a changing world.

Books like this still matter, not just as stories, but as a way to practice seeing the world in layers, something that helps us stay grounded and think more clearly in today’s fast-moving, story-saturated world.
by ethbr1 | 2025-06-04 14:27:04+00:00
To the "Who will be left out?" question, mandates like these should come with statutory {must issue} requirements.

Much of the Secure Boot crap could have been avoided if all devices had been required to have a user-accessible mode that trusted a must-issue signer of last resort, and that signer was broadly available.

E.g. LetsEncrypt for devices

If on the one hand we want to improve security via encryption/verfication, then on the other hand we must remove the governments' and corporations' abilities to abuse it.
by gspencley | 2025-06-04 14:27:49+00:00
> Never refactor. This is literally why everyone loves objected orientated and paint themselves in a corner that blows up in their face.

I try to get people to think about "write once" code as much as possible. Keep things small, single-purpose and composable. You maximize reuse potential, make testing a lot easier and greatly ease debugging.

But you're right about one thing: we do live in very different worlds. In the product world, the business never knows what they are making until something is in front of them and they decide they want something else. Therefore the majority of developer time is spent "maintaining" existing code (read: making code changes) vs building new code.

In that world, the "never refactor" mentality is suicide. Refactoring is improving the design of existing code in order to make it simpler and easier to change as requirements change.

And that is the one universal truth of software: it changes.

If you don't need the code to change, ever, then you might as well stick with a fixed circuit.

> I dont code anything so complicated. I come from linux, but they call it the 'unix philosophy'. Do one thing and do it well. Kind of akin to KISS principle.

So do I. I use Linux on all of my devices and came up as a *nix developer. Unit tests favour the unix philosophy. I often think of a "unit" of code as a single logical operation. But logic is a function of the human mind and humans make errors. Even in simple, one-liner, single-responsibility functions logic errors creep up. Then consider how your programming language helps you or aids you. I see type casting induced errors all the time that a simple unit test would have caught and avoided.

> Write clean simple code that self-documents itself that legit cant really go wrong.

Then why did you even bring up writing documentation lol. We're aligned here. I never document code because I consider that to be a failure of the code. Documentation and code need to be kept in sync... which never happens, not to mention people don't read it. So favour code that is self-explanatory.

> I do like the idea that you feel like im making the world worse by having AI do the chores.

You're deliberately straw-manning me there. If writing a unit test is a chore, your approach to testing is flawed. That was my point and you know it. My comment was also specific to using AI to write unit tests. Not to do anything else.
by freeone3000 | 2025-06-04 14:28:24+00:00
ICE isn’t a paramilitary org. ICE isn’t a military in the usual sense of the term, but they’re pretty close to a gendarmerie — they’re heavily armed, and outside of local control, but are a recognized arm of the state. Same with CBP, same with DEA, same with ATF.

Paramilitaries are unofficial forces — Proud Boys, Klansmen, and what are commonly called “militas” are paramilitary orgs, in that they have structure and organization and ideological backing, but do not receive explicit governmental sanction and are not under direct governmental control. The Sturmabteilung supported Hitler and his ideals, but were not an arm of the German government at any point.
by _fat_santa | 2025-06-04 14:29:25+00:00
Lots of comments here equating Trump = Fascism but I think this is more of a "Western Dunning Kruger" effect.

I'm from Russia and out there we know what real fascism looks like, it isn't mean tweets or cutting government funding, it's direct oppression from speech, activism, etc.

In Russia if you wanted to go protest something the government is doing, there is a very very high chance that you will get picked up by the cops. Sure that could happen in the US or other western countries but in a place like Russia or China, it's highly likely.

Here in the US and other western countries, a person can go their entire life without being exposed to what real fascism is and what real oppression is. So it's easy for us to take relatively small things and assume that means we are headed towards a fascist state. I would say the situation in the US isn't great, but ask anyone from Eastern Europe or Russia and they will all tell you that compared to their home country, the US might as well be disneyland.
by SEJeff | 2025-06-04 14:29:36+00:00
Perhaps I should have clarified. Solar panels can not be recycled profitably, so in practice they go to landfills.

Sure there are niche recycling firms that lose money doing so, but they’re the extreme rarity vs the norm.

Here’s a nice article about it from MIT: https://climate.mit.edu/ask-mit/can-solar-panels-be-recycled
by bee_rider | 2025-06-04 14:29:38+00:00
> An engineer's job is to add the features that management asks to be added.

I get the context here (you are talking about software engineers, fine, and adding silly chat features, which is pretty low stakes). But, still, want to mention the general case:

The engineer’s professional obligation is to push back against the company if they are asked to design something impossible (and try to find some alternative that fits the customer’s business need if that’s possible), and to refuse or possible whistle-blow if asked to do something unethical/harmful to society.

We live in a very corporatized society where professions are being turned into jobs left and right. But, the engineer’s job is to just implement management’s requests in the same way that the doctor just exists as a conduit to your insurance company: that’s the way the company would like it.
by lizknope | 2025-06-04 14:29:43+00:00
I'm going to admit that I didn't read the whole article.

I remember about 10-15 years ago that there were a lot of photo organizers that supported tagging. Tag the events as birthday or the people's names. I saw a lot of people who would then post "My photo organizer has been discontinued and I spent years organizing by tags. How do I migrate all the tags to another photo editor."

The hierarchical file system is kind of a lowest common denominator. I can copy a directory structure from ext4 to brtfs to zfs to ntfs to exfat to macos or whatever and have the same organization.
by rcarmo | 2025-06-04 14:30:02+00:00
Author here: it apparently does it _very_, very well. Based on the few sample interactions I've seen and read about, it makes Claude Desktop look like a Ford Model T in terms of polish and overall look and feel.

I'm not overly crazy about the logo and buttons underneath the interactive windows, but the way it can infer window content and structure from any app (either by leveraging Accessibility or by just hacking at it I'm not sure yet, but one of the demos requires good UI introspection) makes it seem much better integrated than anything else I've used so far.
Ask HN: Unexplainable Copilot Premium Requests
by drrotmos | 2025-06-04 14:30:23+00:00
I'm on a Copilot Pro+ plan, in order to give Copilot Agent a try. GitHub's new Copilot Premium Request pricing has taken effect today, and when I'm looking at my usage, I'm seeing a lot of inexplicable Copilot Premium Requests - we're talking about 2 per minut, specifically to the Padawan model - without me actually doing anything with Copilot, much less with Copilot Agent. I've even gone so far as to revoke access to the Github SWE Agent application, and still the requests keep rolling in.

For some reason, the requests also aren't showing up in the web interface under Metered usage, I have to download the "Copilot premium requests usage report" to even see them.

Considering Github charges 4 cents per request for overages, this adds up fast, especially considering it's doing nothing. It's especially troublesome that (at least with a Pro+ account), there's no way of enforcing a Budget on Copilot Premium Requests - it's just not available in the Budget section.

Am I the only one seeing this, or is this affecting other people with Copilot Agent as well?
by dvfjsdhgfv | 2025-06-04 14:30:37+00:00
I heard many excuses from some of them.

* If I don't do it, someone else will.

* Don't be naive, everybody is doing it.

* Well, one has to support one's family.

* C'mon, we're not actually hurting anyone. Did opening this port actually hurt you?

And so on.
by skrebbel | 2025-06-04 14:31:02+00:00
My company, https://talkjs.com, is in the same market as Cord was. We let you put a full-featured chat UI inside your app; you control all the details and we handle the realtime infrastructure and scaling up.

At the time we were rather surprised when suddenly, seemingly out of nowhere, Cord popped up as a direct competitor to our product. We were even more surprised to find out that, only a few days after we learned about them, they had discontinued.

I just gotta say that not everything the author shares resonates with me. Notably the idea that devs really really want to code chat and commenting from scratch. Our customers generally have plenty of competent developers on staff, and these devs all have plenty to do and generally they just don't want to waste time building an entire WhatsApp clone inside their platform/marketplace/tool/whatever. They'd rather spend that time working on unique features for their market instead.

We do, however, need to convince developers that they can control everything they want to control. If they get only the the slightest idea that we're either bullshitting them or simply not letting them build what they want to build, the conversation is over right away. I suppose this holds for any product that sells to devs though (or one that sells to PMs but is, in practice, vetoed by devs).
by safety1st | 2025-06-04 14:31:03+00:00
I would have thought that if you are the co-creator of Django, co-owner of a consulting agency, and Treasurer of the Django Foundation, at this stage you would have enough financial flexibility to say no to doing any work you feel is evil, and invest some time into work that you think advances the cause of good.

So it doesn't make sense to me that he would leave the tech industry because of the evil in it. I agree with him completely about the evil being there, it's increasingly horrifying what the tech industry is becoming. But the net is vast and infinite. Surely he can go somewhere the evil isn't involved.
by smnc | 2025-06-04 14:31:35+00:00
> - Ports exposed by Docker punch through the firewall

I've been using ufw-docker [1] to force ufw and docker to cooperate. Without it, Docker ports do actually get exposed to to the Internet. As far as I can tell, it does its job correctly. Is there another problem I am not aware of?

[1] https://github.com/chaifeng/ufw-docker
by Meekro | 2025-06-04 14:32:13+00:00
You're right that he cheated (in some sense), but I don't think "caught" is the right word since he admitted it when he was asked point-blank. He paid someone to level up his character before he played it, not to stream in his name and pretend to be him.

Paying someone to level your character is officially against Blizzard's rules in all of their games, but their lack of enforcement reveals that they don't care as long as the monthly payments clear. World of Warcraft is overrun with people selling gold and boosts-- given that they're openly advertising this in Stormwind, it wouldn't be a stretch to call it de-facto legal (or at least decriminalized). Heck, Blizzard is selling gold and level boosts on its own website! [1]

[1] https://us.shop.battle.net/en-us/family/world-of-warcraft
by dtagames | 2025-06-04 14:32:43+00:00
This doesn't explain the mass tech layoffs. According to the article, the rule applies to R&D. The vast majority of tech workers laid off in the last two years didn't work in research and development. They wrote regular software for sale, like games, for example.

The games industry, while hugely profitable and bigger than TV, movies, and music combined, laid off tens of thousands of people. It's unmitigated greed is all it is.
by deadbabe | 2025-06-04 14:32:44+00:00
I don’t think they are truly happy. They have moments of joy and things that feel good, but they live in a mileu of misery that they’ve just grown to normalize and doesn’t affect them much.

Happiness isn’t just being able to avoid sadness, that’s just contentment. It is difficult to explain happiness to someone that hasn’t been truly happy. When I used to do cocaine, those feelings were pure happiness, and I’ve never really felt something to that degree again. I think happiness as we know it is really just a modern concept, one that is enabled by our increasingly leisurely and stimulating life, that has vastly expanded the length and enjoyment of our childhoods. Maybe being happy is a lot like being a child, forever.
by kstrauser | 2025-06-04 14:33:09+00:00
Huh, that’s an interesting idea. “Hey AI, here are 10,000 files. Make a hierarchical categorization of them” sounds like fun.

In my case, I got a lot of value in coming up with that on my own. The result may not be rigorously perfect. In fact, I know it isn’t: some folders have lots of files, and some have few. It maps really well to my brain, though. That makes it easier for me to use, because I’m not memorizing a hierarchy someone else invented and pushed upon me. I’m using the system that sounded about right to me in the first place.
by SEJeff | 2025-06-04 14:33:24+00:00
Modern SMRs (small nuclear reactors) can literally use spent fuel rods from legacy nuclear reactors as their primary fuel. This isn’t conjecture but simple fact. The engineering has dramatically improved even if public sentiment hasn’t. Modern nuclear reactors can not melt down in same way the reactor at Chernobyl did.

The new “fast reactors” are explicitly designed to take spent fuel rods as fuel to lessen the requirement of creating more enriched uranium.
by Aachen | 2025-06-04 14:33:25+00:00
> I really don't see how this could ever lead to any kind of legal issue. You're not hosting any of the content itself, just offering a search feature for it.

You don't need to host copyrighted material. It's all about intent. The Pirate Bay is (imo correctly, even if I disagree with other aspects about copyright law and its enforcement) seen as a place where people go to find ways to not pay authors for their content. They never hosted a copyrighted byte but they're banned in some form (DNS, IP, domain seizures) in many countries. Proxies of TPB also, so being like an ISP for such a site is already enough, whereas nobody is ordering blocks of Comcast's IP addresses for providing access to websites with copyrighted material because they didn't have a somewhat-provable intent to provide copyright infringement

When I read the OP, I imagine this would link from the search results directly to Anna's archive and sci-hub, but I think you'd have to spin it as a general purpose search page and ideally not even mention AA was one of the sources, much less have links

(Don't get me wrong: everyone wants this except the lobby of journals that presently own the rights)

It would be a real shame if an anonymous third party that's definitely not the website operator made a Firefox add-on that illegitimately inserts these links to search results page though
by delecti | 2025-06-04 14:34:27+00:00
I'm pretty sure that that's incorrect. I worked at Amazon, on Kindles, and we used retail units with whatever random USB cables we could scrounge up, on all of the various Kindles (fire and eink). I also can't find anything on google mentioning it, and just tested with my own (non-Amazon) cable on my own retail paperwhite from 2015.

You may have just had a cable without functioning data lines.
by awongh | 2025-06-04 14:34:46+00:00
> People who are generating trash (specifically plastic trash) are at fault for worsening the problem of excessive plastic trash, full stop.

You can be absolutist about personal moral choices, but writing this reply used precious resources that are destroying the planet, on a device that almost certainly also contributed to pollution and human misery.

I'm not saying that people shouldn't be informed and make moral and politically influenced decisions, just that the impact of those choices is probably overstated and people weaponize their choices against others for their own gain.

Everyone can individually decide what they can accept, but I don't like it when people say I should buy their thing made out of recycled plastic like it's better for the earth if I do. I don't think that equivalence is obvious if you look at the whole problem.
by voidUpdate | 2025-06-04 14:34:52+00:00
It reminds me of NTSB reports, particularly around aircraft accidents, where even if one person was definitely to blame for the accident happening (eg a pilot performed an incorrect action that least to the loss of a plane), the report will recommend things like better training and testing standards to make sure that a pilot who crashes through incompetence can be trained more, without blaming the pilot specifically
by n4r9 | 2025-06-04 14:34:54+00:00
I think the claim being considered is not

The current system of government in the US under Trump is an instance of fascism

but rather

Trump and his movement have strongly fascist characteristics

The fact that Trump is limited in his executive power (for now) means that the system is robust and has checks and balances. It does not make Trump himself is less of a fascist.
by ksec | 2025-06-04 14:35:07+00:00
Unreal 5.0 was released in 2022 April. So 3 years later they have 6 releases each with insane amount of features and tuning.

On one hand I wished they have delayed the original release by 1-2 years and let it further baked. On the other hand I doubt they have the same improvements without these iteration cycles.