MurphyA/hacker-news huggingface dataset:
by rrosenast | 2025-09-16 15:44:39+00:00
I find myself in both the spaced-out "slow thinker" and witty "fast thinker" camps depending on the situation I'm in and the people I'm with. I think it's less about mental predisposition like the article says and more about how comfortable I am.

When I'm with old friends, processing time feels snappy because I'm less burdened by anxiety and general mental defense mechanisms. When I'm underprepared for a job interview or with a new group of people, the latent anxiety and subconscious doubt uncontrollably slows down the quick processing part of my brain.
by ffsm8 | 2025-09-16 15:44:42+00:00
I don't disagree (it is gpl licenced after all)- but it's worth keeping in mind that openjdk is still provided by oracle, too.

And all the other variants ultimately just repackage it. So if oracle doesn't care about destroying the Java IP, it definitely could cut everyone off from updates going forward.

I don't think they'll do so however, MySQL is still freely usable too, right? And that's oracle IP too.

Might change if they ever get into financial troubles, but that's the same issue with all languages and frameworks.
by kerpal | 2025-09-16 15:44:46+00:00
Claude/Anthropic is more focused on productivity (Coding, Spreadsheets, Reports). ChatGPT seems more focused on general-purpose LLM (Research, Cooking, Writing, Image Generation).

Makes sense that MS would partner with Anthropic since their tool-use for productivity (Claude Code) seems superior. I personally rarely code with ChatGPT, almost strictly Claude.
by zarzavat | 2025-09-16 15:45:44+00:00
You can't put this all on the users. The JS/node/npm projects have been mismanaged since the start.

node should have shipped "batteries included" after the left-pad incident. There was a boneheaded attachment to small stdlib, which you could put down to youthful innocence, except that it's been almost 10 years.

The TC39 committee which controls the design of JS stdlib and the node maintainers basically both act like the other one doesn't exist.

NPM was never designed with security in mind. It's a dirty hack that somehow became the most popular package manager.

The dependency hell is a reflection of the massive egos of the people involved in the multiple organizations. Python doesn't have this problem because it's all centralized under one org with a single vision.
by entuno | 2025-09-16 15:45:49+00:00
> Necrosoft Games founder and Demonschool game director Brandon Sheffield argued the technology is part of a growing trend of companies "sanding off the edges" of games as an art form.

> [...]

> saying that the economic pressure of the games business could incentivize some studios to crank out "mediocre or even slop games" without "care and polish."

Doesn't really sound like GenAI is the problem here - it sounds like companies caring more about churning out games quickly and cheaply rather than making them good is the issue.
by danans | 2025-09-16 15:45:51+00:00
> Getting a job is now becoming much more about luck, circumstances, and who you already know, much like getting your first starring role in a movie -- not about your abilities.

Getting a starring role in a movie has a lot to do with abilities, not just luck and who you know.

Many companies are looking for strong mission alignment, because when it's a buyer's job market, why not select someone who has intrinsic motivation for what you are doing? Are you passionate about the problem? That is a lot like auditioning for a starring role: do you understand the character you might be playing? Many jobs - especially desirable ones - use this sort of "mission alignment" as selection criterion.

The thing that's different in software is that because the equipment needed to demonstrate technical skills is so cheap (just a computer) and trust in representations of technical experience is so low, they can test for technical skills in a way that other industries can't.

I don't think that anyone asks a civil engineer to design a bridge or a surgeon to remove an appendix to get a job.
by heavyset_go | 2025-09-16 15:46:03+00:00
Here's what the wife says about that[1], for the record:

> The Origins of a Retaliatory Prosecution (Texas, 2019-2022)

> Early 2019: Conrad Rockenhaus, a supporter of free speech, runs Tor exit nodes used by journalists and activists. Federal agents demand he assist them in decrypting traffic; he repeatedly refuses, asserting his constitutional rights.

> The Coerced Confession: The case against him began when he was forced to confess to a non-violent CFAA (computer crime) offense while under the influence of prescribed painkillers and not lucid following a major surgery.

> The Pretextual Arrest: Just months before the 5-year statute of limitations was set to expire, the federal government arrests Conrad on the CFAA charge. The family alleges this was a pretext for his refusal to cooperate on the Tor matter.

[1] https://rockenhaus.com/press-kit/
by NoMoreNicksLeft | 2025-09-16 15:46:13+00:00
Booze is legal, and parole can limit your drinking. By law.

If you don't like the terms of parole, you are permitted to refuse it and remain incarcerated for your full sentence, at which point you are released and there are no parole restrictions at all. Parole is "you agree to behave and they release you early". And "behaving" is whatever they want it to mean.
by hulitu | 2025-09-16 15:46:32+00:00
> Every new version of MacOS exhibits four phenomena:

This is specific to almost every new software.

As jwz said "But that's what happens when there is no incentive for people to do the parts of programming that aren't fun. Fixing bugs isn't fun; going through the bug list isn't fun; but rewriting everything from scratch is fun (because "this time it will be done right", ha ha) and so that's what happens, over and over again. "
by timefirstgrav | 2025-09-16 15:46:43+00:00
This aligns with what I've observed in computational physics.

Trying to handle instantaneous constraints and propagating modes with a single timestepper is often suboptimal.

I developed a framework that systematically separates these components: using direct elliptic solvers for constraints and explicit methods for flux evolution. The resulting algorithms are both more stable and more efficient than unified implicit approaches.

The key insight is that many systems (EM, GR, fluids, quantum mechanics) share the same pattern: - An elliptic constraint equation (solved directly, not timestepped) - A continuity law for charge/mass/probability flux - Wave-like degrees of freedom (handled with explicit methods)

Witgh this structure, you can avoid the stiffness issues entirely rather than trying to power through them with implicit methods.

Paper: https://zenodo.org/records/16968225
by rimunroe | 2025-09-16 15:46:46+00:00
I'm not sure why you think you're disagreeing as my entire comment was explicitly about how the issues people blame on hooks existed before, but that hooks changed how they were presented/encountered. I literally began it with: "These problems are not really new with hooks. They're actually problems which existed in some form in the class component API."

As the rest of my comment points out, the thing hooks did was make these issues more tractable by reducing the places it was possible to make them. Instead of worrying about which logic is needed between the constructor and over eight lifecycle methods (the number of these was reduced over time of course) for your components, you just have to ask "what does this effect depend on?", "What should it do?", and "how should it clean up after itself?".

This reduces the number of places it's possible for bugs to appear but you can still make them. I believe people blame things on hooks because it forces them to confront those (often extremely subtle and hard to catch until it's too late) bugs earlier by putting them front and center, especially with a lint rule. This is good.

In addition to all that, we also got two major other advantages: sharing of logic/composability and making code using hooks much more minifiable than class components (unlike functions, object properties can't be mangled/shortened by minifiers). Plus we get a vastly improved DX because of fast refresh, which is an excellent bonus.
by const_cast | 2025-09-16 15:47:03+00:00
I have some loyalty in open source project I rely on and I regularly donate to them, particularly KDE and thunderbird.

Maybe loyalty is the wrong word - if they really go to left field, I would abandon them.

But I have a lot of faith in their design decisions and overall vision. Their software works, continues to work, and has always worked amazingly for me.

I also feel the same way about Firefox but donating to Firefox isn't like donating to thunderbird.
by ChrisMarshallNY | 2025-09-16 15:47:25+00:00
Eh. That goes for everything.

If an engineer designs something, it tends to be complex, regardless of whether or not the designer has “the big picture,” because they design the whole thing to fit their worldview. Engineers have a complex worldview.

If a UI designer designs it, the chances of it being simple (from a user PoV), is much greater.

Designing a simple UI, in my experience, is often “un-simple,” however. I remember writing a visual cropping algorithm, for a film scanner.

It was a pretty damn hairy library (it ended up being an entire subsystem).

Worked well, though, once I refined and debugged it.
by StopDisinfo910 | 2025-09-16 15:47:36+00:00
> The closest analogous sentence would be "Give apple", which works perfectly well as a choice to select in a textual medium.

Definitely no, "Give apple" is baby talk. Completely unacceptable in a choice. That's not proper English. I will die on that hill.

I'm actually shocked by the amount of people here who thinks it's acceptable and fine.

> Those are not analogous. You have added a direct object without preposition, which is not standard usage in such contexts.

The "apple" in "give apple" is a direct object without preposition. It's entirely analogous to what I wrote. Are you confused by the "me" in my sentence. "Me" is an indirect object here.

We basically have the same sentence. It just became entirely obvious that omitting the article is erroneous as soon as you had an indirect object. It's equally erroneous without it but apparently people have somehow convinced themselves it is acceptable after years of misuse in poor computer interfaces.
by TiredOfLife | 2025-09-16 15:47:42+00:00
I get "Search Labs isn’t available for your account right now"

Seeing the Google Labs name brought back bad memories. Google had an amazing app called Google Talk. It was small, fast and you could chat from your computer to somebody's Gmail account. But then Google announced labs version of google talk. It was slow and broke local video playback. And then that was replaced with a crappy extension you had to run in their browser thus ending Googles short small useful app story.
by thekuanysh | 2025-09-16 15:48:04+00:00
All important points, thanks for the feedback!

I'll update UI for the table of contents in a moment.

As for LLMs, my vision for Wordspike’s not to replace human voice, but to act as a filter. It's an add-on to see what video content is valuable to watch in full. It's my attempt to built a counter-weight to the endless amount of shorts and slop I see online.
by rnhmjoj | 2025-09-16 15:48:46+00:00
> A VM would bypass monitoring software installed on devices the person uses.

Not really, no: a VM is just another userspace application and a monitoring software should be able to capture its traffic just fine. If he was also using a VPN, tor or conneting to a remote machine that's another story, but only saying he was using a VM doesn't really mean much.
by tptacek | 2025-09-16 15:49:03+00:00
All that is as may be, but the CFAA charge here isn't pretextual; what he's alleged to have done is pretty serious by any standard. I have no trouble believing that the prosecution was motivated by Tor drama, but all that tells me is that the DOJ had real cards to play, and they played them.

My guess is that things would have gone substantially worse for this person had he taken that case to trial.
by BeetleB | 2025-09-16 15:49:10+00:00
I bought my Soundcore A40 for about $60 (occasionally goes on sale for $40).

I don't doubt the Airpods Pro is better. But not "pay an extra $200 better".[1] My ANC is pretty decent. Sound quality's quite good. Adjusts to my hearing frequencies. Etc.

(The A40 has a much better battery life).

[1] Unless you need a hearing aid. Then it's a steal.
by ninalanyon | 2025-09-16 15:49:43+00:00
> Someone pulled an insurance scam on you? Well, tough luck, it's illegal for you to provide film evidence.

Are you looking at this from a US perspective where illegally obtained evidence is not admissible in court (fruit of the poisoned tree)? At least in Norway this is not the case, nor is it absolutely forbidden in the UK.

See, for instance, https://www.lawgazette.co.uk/commentary-and-opinion/fruit-fr...
by cosmic_cheese | 2025-09-16 15:49:48+00:00
I don’t really agree. The global menubar is a central pillar of the Mac desktop, so it being missing (or only present sometimes) is a big problem, and there’s lots of smaller things like differing conventions and design approaches. By my estimation, the furthest KDE can be made Mac-like is 55-60%. Anything further is going to take forking and wading through code.
by jcranmer | 2025-09-16 15:49:53+00:00
> If they can do that, why do they repeatedly fail at Kerch Bridge?

The bridge is approximately 3km long or so, which makes it relatively easy to maintain a continuous 24/7 armed presence to prevent sabotage. An underwater pipeline is a 1200km stretch mostly in other international territory that is hard to protect. Definitely much easier to blow up a pipeline than it is to blow up a bridge.
by piltdownman | 2025-09-16 15:50:25+00:00
Unfortunately I feel that while it's very well shot and paced, the gendered interplay from RR and his co-star feels a little iffy in the modern day - particularly since the romantic sub-plot requires so much suspension of disbelief. So much so that the main characters in the Elmore Leonard spy-comedy "Out of Sight" ridicule it.

Apparently, as per Reddit, the director kept wanting her to look more scared in her initial scenes; explaining the horror of being kidnapped and imprisoned in her own home by a strange man. She kept pleading "But it's Robert Redford"!

If you like the espionage and unique feel of films of that era though, you can't do much better than Francis Ford Coppola's 'The Conversation', starring a wonderfully morose Gene Hackman. A very worthy Palme D'Or winner in '74.

Fred Zinnemann's 'The Day of the Jackal' in '73 is also a high-point for espionage-thrillers of the decade.
by marcosdumay | 2025-09-16 15:50:43+00:00
It was a Keynesian anti-cyclic wealth distribution program.

The jobs did come and go as necessary to maintain stability. It was reasonably well paid, from money collected taxing the luckiest farmers at the good times, stored as a community project.

It's really impressive how the Egyptians created this kind of organization and maintained it for thousands of years, when no government seems to be able to maintain something similar for a decade today.
by PolicyPhantom | 2025-09-16 15:51:02+00:00
I think the real challenge is not whether AI will “replace” people, but how we preserve the spaces where skills are actually practiced and refined. Entry-level jobs, internships, and junior projects have always been more about learning curves than efficiency. If AI shortcuts those too aggressively, we risk cutting off the very ladder that produces the next generation of capable engineers and creators.

Maybe the question isn’t “Will AI take jobs?” but “How do we redesign pathways so humans still get the training ground they need—while AI handles the repetitive load?”
by HarHarVeryFunny | 2025-09-16 15:51:17+00:00
Rapid prototyping is certainly a good use case for AI, but I don't see it really working for larger work projects where design complexity make be an issue.

Certainly considering how all the parts interact is part of brainstorming alternate system designs, but I think high level architecture / project-decomposition (design) has to occur before prototyping (coding) would be applicable.

Design/architecture by vibe coding doesn't sound good, but using AI to brainstorm different architectures (before any coding begins) might be useful.
by swyx | 2025-09-16 15:51:20+00:00
to substantiate "People talk to AI about increasingly personal things; it is different from previous generations of technology, and we believe that they may be one of the most personally sensitive accounts you’ll ever have."

this is a chart that struck me when i read thru the report last night:

https://x.com/swyx/status/1967836783653322964

"using chatgpt for work stuff" broadly has declined from 50%ish to 25%ish in the past year across all ages and the entire chatgpt user base. wild. people be just telling openai all their personal stuff (i don't but i'm clearly in the minority)
by imiric | 2025-09-16 15:51:57+00:00
There's so many things wrong with your comment that I'm not sure where to start.

First of all, nobody is on a vendetta or "dying" on any "hills" here... I'm just pointing out shoddy engineering as I see it.

Deciding to rewrite a project in another language rarely has any practical merits. If it's worth considering, then at the very least it should be thoroughly researched, and not done because the author "feels like it", as they've done multiple times already. If this was brought up in any technical meeting for a project with thousands of users, the person would be laughed out of the room, and for good reason. And, yet, because the project happens to be open source, it should be excused, or even celebrated? That is absurd.

The idea that providing the software gratis and with the freedoms to use and modify it should protect the authors from any criticism with how the project is managed is also absurd. Software should be held at the same levels of scrutiny regardless of its license or business model. There's always a contract between developers and users whether it is made explicit or implicit. Using a project with an established user base as your personal technical playground is irresponsible no matter how you look at it.

> And he added new features (live streaming) with the rewrite.

Ah, yes, I'm sure that would be impossible with any other language but Rust.

> It’s people like you who make maintaining open source projects exhausting.

And it's people like you who don't understand open source and only use it because they get something for "free". See? It's easy to villify someone without engaging with any of their arguments.
by myrmidon | 2025-09-16 15:52:06+00:00
> Regardless of heat and power generation, natural gas is a crucial feedstock for manufacturing many types of chemicals.

Maybe, but the vast majority of gas use in industry is for heat and power and electricity is a trivial substitute there.

And even the direct use as process input is far from unavoidable, because in a lot of cases this use could be reduced/eliminated or shift to synthetic inputs, which would happen organically if prices shifted long-term anyway.
by freedomben | 2025-09-16 15:52:40+00:00
I suspect it's only a matter of time until only the population that falls within the statistical model of average will be able to conduct business without constant roadblocks and pain. I really wonder if we're going to need to define a new protected class.

I get the business justification, and of course many tech companies have been using machines to make decisions for years, but now it's going to be everyone. I'm not anti business but any stretch, but we've seen what happens when there aren't any consumer protections in place
by tptacek | 2025-09-16 15:52:49+00:00
It would have been extraordinarily dumb for someone on parole electronic monitoring to install Tor, but my understanding of Tor's role in the bigger story is that it's about stuff that was happening many years ago. There's nothing about Tor in the parole violation warrant; just that he had an unauthorized iPhone, and when they did a forensic inspection of it, there were no further violations discovered on that phone.
by JustExAWS | 2025-09-16 15:52:54+00:00
How do they bring more “growth potential” than a mid level developer with 3-5 years of experience? The average tenure of a developer is 2-3 years. I expect that to increase going forward slightly as the job market continues to suck. But why would I care about the growth of the company when my promotion criteria is based on delivering quarterly or yearly goals? Those goals can much more easily be met by paying slightly more for a mid level developer who doesn’t do negative work both directly and by taking time away from the existing team?
by NoMoreNicksLeft | 2025-09-16 15:53:16+00:00
Well, I guess it's a good thing for me that they're unable to notice or care and in general incompetent.

I am still permitted to do this. None of the details of this case give me the impression that they're using CFAA in such a way as to offend my sensibilities. Sounds like he sabotaged a former employer and caused hundreds of thousands in (tort not physical) damages. I guessed the urls for some issuu.com links that aren't available in search, and downloaded the page images to make a pdf. I was never prompted for a password. Arrest me, I'm a notorious hacker.
by iLemming | 2025-09-16 15:53:46+00:00
My biggest gripe with macOS vs. Linux is that the former allows IT departments to completely control them. They overload these otherwise very capable machines with so much crap that things start to crawl; they enable FileVault and install antivirus and NGFW clients; forcefully diminish the admin role to be a regular user, forcing users to use Admin-by-Request whenever they need to fart out anything sudo in the terminal.

I tried so hard to find reasons to like macOS, but frankly, if workspaces didn't force Macs, I would've totally chosen to use Linux. The only thing I miss in Linux is JXA/Applescript automation engine and Hammerspoon, nothing else - I don't use their web browser, or their mail app, GarageBand, and other crap like iTunes because frankly, they never felt to me like good solutions to solve specific problems, more like freeware before transitioning to better alternatives. Even the built-in terminal I use only to bootstrap Homebrew. Another good thing I should mention is that macOS really does set a good standard for accessibility features, even though I'm lucky not to have to rely on them, I'm sure many people do.

I honestly don't know how Apple has been getting away with so much crap for years - software developers are probably one of the biggest demographics of Mac users, and Apple keeps screwing them over, yet they stay loyal - partly because businesses force them to use Macs, partly because the alternatives suck even more - Linux ain't perfect and Windows is outright evil (really, I can't even rebind Win+L key on my computer? Fuck you MSFT!).
by no_wizard | 2025-09-16 15:54:01+00:00
>He plead this case out, so these are I guess uncontested claims

In a technical sense, this may be true as part of the plea agreement.

In reality, a lot of plea deals are made because of various factors, which unfortunately is often not that the person accused is guilty, rather the risk of going to trial or especially the cost of going to trial is too large.

I feel the need to point this out as too many folks look at “accepted plea deal” to mean that the person accepting is the guilty party when it can be more complicated than that in reality even if technically by judicial process they are by accepting that considered guilty.

That said, in this particular case, the hard evidence suggests that indeed, the person accused committed the crimes they pleaded out for