MurphyA/hacker-news huggingface dataset:
by Karrot_Kream | 2025-09-03 17:50:42+00:00
Having tried a bit of Cursor and some Zed I still find Claude Code a lot better than the rest (though maybe now the Claude Code Zed Beta will change things.) That means what I'm mostly doing is keeping Claude Code up in the terminal and having it do things. Claude Code has an option to view diffs in your editor which you can configure and works fine with emacs and its various diff modes (and looks great too.)

I usually always make sure everything in my branch is committed before letting Claude Code loose on my code so I can view the changes normally as a magit diff and then choose whether I want to edit any of its changes (90% of the time) or commit as is (10% of the time.) I can also restore files selectively this way and have all of my git tools available if needed.

If you want deep Claude Code integration Cursor style, then check out https://github.com/manzaltu/claude-code-ide.el . The latest releases of emacs support using `vc` blocks to specify packages so you can grab the elisp package straight from the repo and get it working within your emacs.

If you want a chat style interface, GPTel exists but requires some config (not much but not zero either) before it becomes usable as a general chat tool like Claude Desktop or ChatGPT. I'm working on an elisp package to recreate a chat interface atop GPTel and decrease the config burden.
by snicky | 2025-09-03 17:51:04+00:00
Senior Backend/Full Stack Engineer | Team Lead Location: Poland, Europe Remote: Yes (10 YoE working remotely, EST/PST timezones OK too) Willing to relocate: For the right opportunity Technologies: * Backend - Ruby on Rails (14 YoE), SQL, Redis, Sidekiq, Elasticsearch, Memcached, Heroku, AWS, K8s, Datadog * Frontend - Javascript (14 YoE), Typescript, React, Vue Skills: * designing and implementing web apps across the entire stack * high-traffic optimizations * security * payment processing architecture and financial integrations * leading remote teams * hiring Résumé/CV: https://cutt.ly/RrnaORcb Email: in the resume

Hi, I'm Mariusz. I have 14 years of experience building scalable apps using Ruby on Rails with startups from US, Canada, Europe, Australia and Taiwan. Most recently, I've been a part of a hybrid team working on a content creators platform at Playboy. I'm interested in both tech lead and senior/staff level individual contributor roles alike and I'm open to work with other tech stacks too, e.g. Elixir, Golang, Node.js or help out with ML integrations.
by Terr_ | 2025-09-03 17:51:05+00:00
Hmmm, even if plans of that nature are not mandated to exist, I wonder if having a clear legal definition of them could help create a market anyway.

> including things like modifications to cabinets

Or perhaps require that the "plan" being purchased includes specs on min/max dimension and max weight.

> the price of the machine includes the cost of supplying the above service contract for 30 years

This seems like a recipe for bankruptcy though. For example, suppose Acme Appliances has a lot of customers, and then that country elects a crook as President who abruptly declared an (illegal?) import-tax (tariff) of one bajillion percent on all the spare parts.
by jryio | 2025-09-03 17:51:18+00:00
What most of these comments are missing is the attempt at standardization and unification.

There are a lot of comments that people need X feature in order to switch to Y editor. While that may be true and your particular workflow requires certain features, what is overlooked is the survival pressure for editors.

It appears that our industry is moving towards adoption, sometimes mandatory, of AI coding agents. Regardless of your feelings on the topic, having good tooling to support this effort comes down to: switching costs, compatibility with existing editors, and a strong ecosystem of third party extensions.

While Cursor/Windsurf jumped the gun on bespoke editor integrations with LLMs - the adoption of MCP and other SDKs for coding agents means it's plug and play. The full feature set will be in every editor connected to every agent.

I think Zed wins on having the lowest switching costs for most developers. Paying down generic solutions like Agent Client Protocol (AC) now is a good strategy. It took multiple parties coming together for us to get TLS, OAuth 2.0, and ECMAScript.

I don't see why most editors should behave like hand crafted musical instruments when in reality they are much more akin to high quality knives in a kitchen (sure you have your favorite knife set and bring it from job to job, but at the end of the day you can be just as productive with a different knife when necessary).
by simion314 | 2025-09-03 17:51:35+00:00
But it is dangerous, Tim from Apple can't protect your grandma , she should only speak with their nephews using Apple approved applications , preferably the built in iApps, do you really want grandma to be scammed? Tium needs to remove microphone and camera support in browsers or else the hypocrisy is to obvious... or we can all be mature here and stop pretending that the restrictions are for security of your grandma.
by ixwt | 2025-09-03 17:52:17+00:00
Huh. Wasn't aware of that feature. Good to know.

I didn't fully flesh out the initializing local variables: What part of your code is undefined? You deleted the memory, and the compiler reused it. Then you re-accessed that same memory. That's just part of working with computers. The initialization comment was supposed to be from creating data to releasing it is defined. To be compliant with the Odin compiler spec, it's defined from start to end.
by inetknght | 2025-09-03 17:52:45+00:00
> For all that's holy, can you just leverage the Web, please? Don't make me talk to people!

Twenty years ago I would have agreed with this sentiment.

Today... definitely not.

Leveraging the web is an unfortunately-implicit invitation to all kinds of tracking about me, my computer, my stuff. I already get too much spam, no I don't want your f***ing newsletter that I will not read when you send it to me after I already declined receiving it.

> They could still offer to register the machine by telephone as an alternative

They "do". You had the experience of that call. They literally do not want you to actually call. That's a tragedy because even in 2025 there are plenty of people who don't have smartphones, don't have computers, and many of them don't even want one. I certainly don't want to have to install some f***ing app on a smartphone just to register a washing machine. Do you?
by random3 | 2025-09-03 17:53:12+00:00
Seems to be a repetition of "LLMs are plateauing" which IMO is simply a self-induced blindspot that's typical to echo chambers and the more "religious" engineering culture in particular (e.g. liking a language, framework or paradigm too much).

Som of the posts referenced is actually interesting, however.

- https://ai-2027.com/

- https://garymarcus.substack.com/p/the-ai-2027-scenario-how-r...
by xeonmc | 2025-09-03 17:53:44+00:00
What would happen to the X.pages.dev subdomains when they get auto-migrated? Do they get switched to X.workers.dev silently? My main concern with this sunset is about link rot for those who didn’t use their own domain.

Another concern is whether you’d still be able to get unique .pages.dev subdomains per project, it seems that workers force each account to one subdomain only across all projects. When pages get sunset dies it mean that you’ll no longer be able to make new unique pages.dev subdomains?

Also, the killer feature for many is the ability to just upload a zip hassle-free, both for production and for preview branches, the preview branches potentially serving as an extra subdomain level namespace. Would Workers still support that no-fuss workflow?
by SilverElfin | 2025-09-03 17:53:51+00:00
Good. Individuals should not be coerced into taking medicines or undergoing a treatment to live in society. That’s too authoritarian and bodily autonomy should really be a constitutional right. However, the current federal administration is also taking away individual agency by making it so covid boosters need a prescription if you’re under 65. That’s also not okay.
by hodgesrm | 2025-09-03 17:53:53+00:00
> i've found that something even better than excessive preparation ... is letting yourself be honest about the content.

This is so true. It's a lemma to the famous quote "Always tell the truth; it's the easiest thing to remember." [0]

[0] https://www.goodreads.com/author/quotes/7711.David_Mamet
by Kraji | 2025-09-03 17:53:55+00:00
Aqora | Quantum Computing Expert | Full-time | Paris (HQ) or Remote (Europe) We're building the go-to hub for quantum computing, focused on organizing quantum hackathons and competitions globally as well as hosting quantum datasets and algorithms. We've partnered with major industry players, generating six-figure revenues, and have more exciting projects lined up. Our MVP is live, and we're looking for a Quantum Computing Expert to help us scale. In this role, you’ll: - Refine quantum use cases and define metrics to evaluate submissions. - Build partnerships and onboard quantum professionals. - Contribute to product-market fit and platform growth. - Assist with hackathons and write technical articles on challenges. Requirements: - Experience in quantum algorithm development (digital & analog). - Experience mentoring at hackathons. - Proactive and detail-oriented. Bonus: PhD in quantum physics. Perks: Competitive salary, equity options, workspace at Station F (Paris).

Apply by sending your resume, intro, and portfolio to https://quantum.jobs/jobs/85500519-quantum-computing-expert. Help shape the future of quantum computing at Aqora!
by SilverElfin | 2025-09-03 17:54:39+00:00
Why is this marked a dupe? I can’t find the other discussion.

I found this part insightful:

> In addition to being less dynamic, the job market has become increasingly reliant upon a select few industries — primarily health care, with leisure and hospitality to a lesser extent — to drive overall employment growth. However, even opportunities within those industries appear to be shrinking.

This part is more obvious but good to have confirmation - we need less college graduates in random low (economic) value fields and more people in trades:

> Openings picked up the most in wholesale trade, construction and the federal government (where areas such as immigration enforcement are on a hiring spree while other agencies are trying to claw back workers after the Trump administration’s deep workforce cuts).
by sarchertech | 2025-09-03 17:54:44+00:00
The need for a large sample size is dependent on effect size.

The study showed that 0 of the AI users could recall a quote correctly while more than 50% of the non AI users could.

A sample of 54 is far, far larger than is necessary to say that an effect that large is statistically significant.

There could be other flaws, but given the effect size you certainly cannot say this study was underpowered.
by amlib | 2025-09-03 17:55:24+00:00
If that held true, than reading lots of source code from random FOSS projects would make you into an amazing coder. But clearly that's not enough to internalize and learn all that knowledge, you need to experiment with it, see it running, debug it, write some, extend it, fix bugs and so on. Just reading it with very little context for the rest of the project is a recipe for mediocrity.
by strix_varius | 2025-09-03 17:55:27+00:00
This is a tautology. At some level, nobody can work at a lower level of abstraction. A programmer who knows assembly probably could not physically build the machine it runs on. A programmer who could do that probably could not smelt the metals required to make that machine. etc.

However, the specific discussion here is about delegating the work of writing to an LLM, vs abstracting the work of writing via deterministic systems like libraries, frameworks, modules, etc. It is specifically not about abstracting the work of compiling, constructing, or smelting.
by GeekyBear | 2025-09-03 17:55:32+00:00
> I said Apple made it acceptable and successful for general purpose computing.

So why did Windows Phone fail as a walled garden?

I'd say that it was because of Google's fraudulent promise that Android would be the platform that allowed users to run anything they liked. Google traded false promises of "openness" for market share.

(As well as Google using it's internet video monopoly as an anticompetitive weapon to prevent Windows Phone from having a YouTube client)

Why did Windows RT fail in the tablet market if walled gardens were so acceptable?

It turns out that users were perfectly capable of rejecting walled garden platforms even after the iPhone.
by grues-dinner | 2025-09-03 17:55:49+00:00
Yeah, this saying always confused me too. I'm not a very good baker in that I need a recipe and can't just reel off the proportions for a crumble or whatever. But nothing about "normal" baking has ever really seemed especially sensitive. Whole milk/semi skimmed, medium eggs or large, DIYed self raising flour, brown sugar mixed with caster because there's no light muscovado, milk and a bit of extra butter instead of buttermilk. Cheaper chocolate with less cocoa and cut the sugar back a bit. Usually I bake with under half the sugar in the recipe anyway. Ovens vary wildly too. Mostly all turns out just fine.
by soulofmischief | 2025-09-03 17:55:57+00:00
You don't have to restrict yourself to that, you can create synthetic data or just train on both kinds of data.

I still don't understand what the bitter lesson has to do with this. First of all, it's only a piece of writing, not dogma, and second of all it concerns itself with algorithms and model structure itself, increasing the amount of data available to train on does not conflict with it.
by tashian | 2025-09-03 17:56:15+00:00
The notion of "zero trust" shouldn't just mean corporations not having to inherently trust users and networks. It should also mean users not having to inherently trust corporations.

VPN providers all run the same two or three VPN protocols, all with similar security guarantees and privacy limitations.

I've been playing with MASQUE relays over the last year. Apple's iCloud Private Relay is a MASQUE relay (two, actually). MASQUE can offer genuine privacy improvements via traffic separation, preventing any single party from correlating the traffic source and destination.

Some of the privacy concerns of VPN users can be mitigated with better technology. And relays are built into Apple operating systems today. I'm surprised that they aren't very widely deployed yet.
by wonger_ | 2025-09-03 17:56:41+00:00
- asking questions in threads where the knowledgeable people are at

- I like to browse /newest and /show, and if something deserves more activity, I'll post a comment. Maybe it will get to the frontpage and attract better discussions

- search hn.algolia.com when I stumble upon interesting links, because maybe there was a past discussion with good commentary

- if there were no past submissions, then submit the link myself to attract commentary

- browsing posts from years ago if I'm bored

- don't get addicted
by switchbak | 2025-09-03 17:56:46+00:00
"Ukraine will all the backing of Europe is making no progress" - Far from "making no progress", Ukraine is slowly getting eroded. Russia has serious problems in sustaining this conflict, but Ukraine's are far more serious and near-term.

"suggests that Europe is basically meaningless on the global stage" ... it will take many years of deep military investment to provide a proper counter to Russian aggression. As of right now, Europe has been shown to be in a very weak and exposed position. This was obvious years ago, and should not be a surprise today. This is true of most of the NATO member states.

That said, simply because Ukraine is unable to expel Russia does not mean that it is a grand threat to Europe proper. Perhaps some eastern countries face some limited conflict, but I'm not convinced by this "domino theory" that Russia would engage in a WWII style invasion of Poland, Finland, etc.
by zoeysmithe | 2025-09-03 17:56:51+00:00
This is my feeling too. I also don't think these people realize how none of these groups can refuse a subpoena so the scenario of "the government coming after me," doesn't get addressed either.

Worse, some of these are tied to foreign nation state intelligence, who are now analyzing your data when before they couldn't because they didnt have a relationship with your ISP. Domestically, I wouldnt be surprised if all of this data from US owned VPNs is shipped to the NSA or other groups and analyzed. After the Snowden reveals its hard to really see this stuff as conspiracy anymore.

Weird technical issues happen because a lot of services don't keep vpn's in mind. I saw a lot of people were having issues connecting to multiplayer game servers. The vpn provider broke something, maybe it was on a blacklisted IP, maybe increased latency, maybe the IP is in the wrong region and people are connecting to a NA server but are in LATAM, etc.

I really dont know the use case for a vpn, not to mention advertising snooping happens on the application level anyway. Its javascript running on my browser and html5 and heaven knows what else analyzing me for ads, not "what IP did you connect from."

Lastly, there are privacy tools like onion and running a browser with no js active. These vpn types dont do that. They're actually not getting the privacy and security they want because tor is slow and a no-js firefox is unfun. So this weird cargo cult of VPNs has appeared, similar to stuff like "disable UAC" and other "computer enthusiast" knowledge you see in gamer or low information forums. Its the blind leading the blind here and these capitalist opportunists absolutely are taking advantage of that. "I'm safe I have a vpn," is a normal thing to say even though its almost entirely wrong.

The only practical use case I can think of is torrents where the legal and political will to subpoena a vpn provider is low, so its this weird loophole where you can torrent but your ISP will never be informed. For now I suppose until the IP holders think the legal fees are worth it or get a law passed to sidestep subpeonas.
by uxabhishek | 2025-09-03 17:57:06+00:00
The "relay pattern" and use of yield* for delegating between async iterables is elegant.

How does the overhead of managing the 50 agents affect overall resource utilization? Also, how does the system handle errors in one of the child streams? Does it cascade and halt the entire process, or is there a mechanism for retrying or gracefully degrading?

Looking forward to seeing how this develops!
by slg | 2025-09-03 17:57:21+00:00
Musicians are not the consumers, but it's their work being consumed and this software would have no purpose without them. And to be clear, my problem isn't that this software upset some musicians. It's that the developers highlighting that fact as part of their marketing suggests they take pride in angering musicians. That is a level of disrespect that goes way beyond the sort of passive consumer level disrespect of wanting something for free. It's active hostility compared to mild selfishness.
by andrewla | 2025-09-03 17:57:34+00:00
No, with projective geometry or affine geometry you can make translation into a linear operation. But in ordinary Euclidean space translation is not a linear operation.

Most obvious case that it fails is that it doesn't map zero to itself, and you can see the contradiction there:

T(0 + 0) = T(0) = t T(0) + T(0) = t + t = 2 * t
by Karrot_Kream | 2025-09-03 17:58:01+00:00
I wanted to like VSCode but it has enough input latency on my machines that it's not that enjoyable when I'm "locked in". Also if I'm running a bunch of services in Docker on MacOS (which means they're running VMs sigh) the overhead of VSCode is just too much and the system starts swapping constantly grinding the whole thing to a halt. I also find configuring it a pain. Every configuration pane feels ad-hoc and not part of a holistic, configurable system. Emacs has lots of crusty bits and an annoying event loop that you have to really work around but is designed a lot more holistically than VSCode.

Zed to me feels like a great batteries-included editor and I still run it as my non-emacs alternate editor. I wish its configuration was a bit more discoverable (especially with configuring linters/formatters), but it's 95% of what I need 95% of the time.
by SilverElfin | 2025-09-03 17:58:07+00:00
I found this part insightful:

> In addition to being less dynamic, the job market has become increasingly reliant upon a select few industries — primarily health care, with leisure and hospitality to a lesser extent — to drive overall employment growth. However, even opportunities within those industries appear to be shrinking.

This part is more obvious but good to have confirmation - we need less college graduates in random low (economic) value fields and more people in trades:

> Openings picked up the most in wholesale trade, construction and the federal government (where areas such as immigration enforcement are on a hiring spree while other agencies are trying to claw back workers after the Trump administration’s deep workforce cuts).
Ask HN: Gandi is holding my domain hostage. What can I do?
by ohgandihelpme | 2025-09-03 17:58:25+00:00
The short version of the story is that I was on a two-year internet hiatus. During that time my Gandi account with a decade-old domain name got locked. I have been emailing back and fourth with their Abuse department for the better part of a week and they’re slow-walking me at best.

I had assurances from the CEO, who I reached via text, that if it wasn’t resolved today to text him back. He has now gone dark on me.

I used to love Gandi, but they’re holding my domain name hostage. This doesn’t sound awful until I mention that the nameservers were changed when the account got locked, so I have no access to the domain whatsoever. This isn’t just a domain I’ve done nothing with, but it has my entire life attached to it.

I know they went downhill since they were acquired, but I didn’t think it’d be this bad, obviously.

What can I do? Other than “learn a lesson with backup codes and transfer the domain name.”
by NoMoreNicksLeft | 2025-09-03 17:58:59+00:00
I was a Suddenlink cable internet customer, and they threatened to reveal my identifying information to copyright trolls. The $4/month was cheaper than a court judgement against me or the $250/month+ it'd cost to subscribe to all the various streaming services and premium cable channels (magazine/books/music/movies is probably closer to $4000/month in retail price tags). Last week I thought to myself "what if I downloaded the entire Book-of-the-Month-Club since 1924?"

VPNs work. I never got another single nasty letter from Suddenstink.

A few months back, I sat down for a week with a free trial of an obscure webapp, downloaded all of their data and formatted it into json via the javascript console, and pirated by first webapp. Since it's not making xhr calls constantly, it's even snappier than the official one. I'm inventing new piracy methodology. Some of us are more dedicated than the rest of you.
by mdhb | 2025-09-03 17:59:57+00:00
Anyone who’s actually being in the room with people from Apple when talking about standards I’m sure would be more than happy to correct you on the fantasy you have constructed here.

The author of this post is one of them who actually has a long list of these horror stories which I don’t know he has talked about much publicly but he has very good reasons for making the claims he is making.
by the_gastropod | 2025-09-03 17:59:59+00:00
They’re not equal. There are more Spanish-speakers in the U.S. (and the world, for that matter) than there are German, Estonian, Russian, Croatian, Dutch, Portuguese, Italian, … speakers. You’re ascribing some bizarre conspiracy to basic market dynamics.

And again, this is pretty localized. Salt Lake City has less Spanish than Los Angeles. Flushing, Queens has more Mandarin than Spanish or English.

It remains unclear who is being harmed here. And what solutions are you advocating for?