MurphyA/hacker-news huggingface dataset:
by renewiltord | 2025-06-03 02:02:24+00:00
One of the things I find incredibly annoying is that delivery drivers will drive by my home even when they're not delivering to me. Did they even ask for my consent? Once they have self-driving cargo vans, I'm just going to shoot out their tires so they can't spy on me.

Or that's what I would sound like if I was a looneybin.
by Cogito | 2025-06-03 02:03:37+00:00
Hey bios444 if you see this your comments are not showing as you seem to have been hit by HN's shadowban hammer.

It seems like you might also be absurdwebsite which doesn't seem to be banned (but does have a hidden post from a month ago).

If you plan to use this account it's worth dropping an email to the admins, they are very responsive :)
by hippari2 | 2025-06-03 02:03:37+00:00
Well this is actually happening in Japanese Animation and the result is that no young talents are getting trained in the workforce. [1]

But unlike animation, where the demand for the art can just disappear. I don't think the demand for software engineer will disappear. Same thing with musician. Young engineers might just be jobless or on training mode for much longer period of time before they can make actual living money.

Good thing is, as far as I know, Kyoto Animation managed to avoid this issue by having in-house training, growing their own talent pools.

[1]: https://blog.sakugabooru.com/2023/03/31/the-long-quest-to-fi...
by jatins | 2025-06-03 02:04:03+00:00
Everything about that is true but, and that's a big BUT, the code I write with LLM I can only iterate on it with an LLM.

My mind doesn't develop a mental model of that code, I don't know where the relevant parts are, I can't quickly navigate through it and I have to reach the LLM for every small change.

Which is why I like Copilot style editing more than agents as a working model but agents are just so much more powerful and smarter thanks to everything available to them.
by jacob019 | 2025-06-03 02:04:19+00:00
I'm hearing this fear more frequently, but I do not understand it. Curriculum will adapt. We are a curious and intelligent species. There will be more laypeople building things that used to require deep expertise. A lot of those things will be garbage. Specialists will remain valuable and in demand. The kids will still learn to write loops, use variables, about OOP and functional programming, how to write "hello world," to add styles, to accept input, etc. And they'll probably ask a model for help when they get stuck, and the teacher won't let them use that during a test. The models will be used in many ways, and for many things, but not all things; it will be normal and fine. Developing will be more productive and more fun, with less toil.
by xet7 | 2025-06-03 02:04:40+00:00
K-Scale Labs: Open-source humanoid robots, built for developers

- https://www.kscale.dev - https://news.ycombinator.com/item?id=44023680

A kernel developer plays with Home Assistant

- Part 1: https://lwn.net/SubscriberLink/1017720/7155ecb9602e9ef2/ - Part 2: https://lwn.net/SubscriberLink/1017945/93d12d28178b372e/ - https://news.ycombinator.com/item?id=44011381

Dutch ingenuity: A brainless soft robot running on air

- https://arstechnica.com/science/2025/05/dutch-scientists-bui... - https://news.ycombinator.com/item?id=43972689

Gemini Robotics

- https://deepmind.google/discover/blog/gemini-robotics-brings... - https://news.ycombinator.com/item?id=43344082

Morphing robot turns challenging terrain to its advantage

- https://actu.epfl.ch/news/morphing-robot-turns-challenging-t... - https://news.ycombinator.com/item?id=43194234

RoboPianist: Dexterous Piano Playing with Deep Reinforcement Learning (2023)

- https://kzakka.com/robopianist/#demo - https://news.ycombinator.com/item?id=43192751

Ask HN: Best way to learn robotics with a 10 year old?

- https://news.ycombinator.com/item?id=41070703

DARPA project reveals one person can control dozens of robots

- https://spectrum.ieee.org/darpa-robot - https://news.ycombinator.com/item?id=43209358
by kentonv | 2025-06-03 02:04:44+00:00
> Even the recently posted Cloudflare OAuth worker codebase took ~3 months to release (8 Mar - 20 May)

This is incorrect. The library was part of the MCP framework we launched on March 25 -- the same month development began:

https://blog.cloudflare.com/remote-model-context-protocol-se...

Indeed the speed with which we were able to turn this around was critical to us, as it allowed us to have our Remote MCP framework ready immediately when the spec was finalized, which led to quite a few companies building MCP servers on Cloudflare: https://blog.cloudflare.com/mcp-demo-day/

I'm not an AI maximalist. I still write lots of code by hand, because there's a lot AI isn't good at. It's good at boilerplate and straightforward code, it's bad at refactoring deep systems. But AI assistance was undeniably a huge win for the OAuth project. There's no way I could have written that library by hand so quickly. (Maybe when I was 25 and had no responsibilities, but these days I have like 1 solid day a week to actually write code...)
by talawahtech | 2025-06-03 02:05:31+00:00
Amazon Benchmarking | L5 SDEs | Seattle, WA | Full-time | https://www.amazon.jobs/en/jobs/2933471/software-development...

Help make AWS faster, more efficient, and cheaper for our customers!

Our team is hiring multiple SDEs with experience in distributed system performance and strong problem-solving/detective skills.

Feel free to reach out to the hiring manager on LinkedIn with any questions: https://www.linkedin.com/feed/update/urn:li:activity:7324200...
by tom_m | 2025-06-03 02:05:46+00:00
I believe it absolutely will. I think eventually we'll get to a point where people will be measured on now well they can get the AI to behave and how good they are at keeping cost down.

My boss built an AI workflow that cost over $600 that does the same thing I already gave him that cost less than $30. He just wanted to use tools he found and did it his way. Now, this had some value, it got more people in the company exposed to AI and he learned from the experience. It's his prerogative as he's the owner of the company. Though he also isn't concerned about the cost and will continue to pay much more. For now. I think as time goes on this will be more scrutinized.
by dasil003 | 2025-06-03 02:06:47+00:00
I am squarely in the bucket of AI skeptic—an old-school, code-craftsman type of personality, exactly the type of persona this article is framed again, and yet my read is nothing like yours. I believe he's hitting these talking points to be comprehensive, but with nothing approaching the importance and weightiness you are implying. For example:

> Claiming that IP rights shouldn’t matter because some developers pirate TV shows?

I didn't see him claiming that IP rights shouldn't matter, but rather that IP rights don't matter in the face of this type of progress, they never have since the industrial revolution. It's hypocritical (and ultimately ineffectual) for software people to get up on a high horse about that now just to protect their own jobs.

And lest you think he is an amoral capitalist, note the opening statement of the section: "Artificial intelligence is profoundly — and probably unfairly — threatening to visual artists in ways that might be hard to appreciate if you don’t work in the arts.", indicating that he does understand and empathize with the most material of harms that the AI revolution is bringing. Software engineers aren't on that same spectrum because the vast majority of programming is not artisinal creative work, it's about precise automation of something as cheaply as possible.

Or this one:

> Blaming LLM hallucinations on the programming language?

Was he "blaming"? Or was he just pointing out that LLMs are better at some languages than others? He even says:

> People say “LLMs can’t code” when what they really mean is “LLMs can’t write Rust”. Fair enough!

Which seems very truthy and in no way is blaming LLMs. Your interpretation is taking a some kind of logical / ethical leap that is not present in the text (as far as I can tell).
by wizardforhire | 2025-06-03 02:07:02+00:00
I second all of this. As for curriculum the basics are your friend!

Understand atoms and valence electrons 1st.

Get acquainted with ohms law and…

Tackle series circuits, then parallel then series parallel with resistive loads only 2nd.

If you’re feeling ambitious move on to ac theory capacitors and inductors, transformers and get comfortable converting polar to cartesian and vice versa.

Typically diodes and then transistors next.

Thats pretty much it for the low level.

Find a book that covers this stuff and avoid maxwell and the physics approach unless at some point you want to suffer / get really deep.

Also, flux. Lots of flux and alcohol to clean it up. Flux is the key to good solder joints, that and getting comfortable creating jigs. Whatever you're soldering has to remain still while the solder sets. Let the heat and capillary action do the work.
by fibbery_ | 2025-06-03 02:07:49+00:00
This is awesome. I like to make similar projects - is there a community where you like to share work and collaborate with others?

I put a few of mine on /r/baduibattles but not everything fits well in that bucket. Part fun, part absurdist art, part technological and political critique (examples: a login system that requires the user to sing the same song to log in, or a captcha that asks people to prove they're not robots by taking pictures of others in live surveillance video from unsecured CCTV cameras).
by lolinder | 2025-06-03 02:10:12+00:00
> That argument, in particular, survived multiple rounds of reviews with friends outside my team who do not fully agree with me about this stuff. It's a deeply sincere, and, I would say for myself, earned take on this.

Which argument? The one dismissing all arguments about IP on the grounds that some software engineers are pirates?

That argument is not only unpersuasive, it does a disservice to the rest of the post and weakens its contribution by making you as the author come off as willfully inflammatory and intentionally blind to nuance, which does the opposite of breaking the unproductive equilibrium. It feeds the sense that those in the skeptics camp have that AI adopters are intellectually unserious.

I know that you know that the law and ethics of IP are complicated, that the "profession" is diverse and can't be lumped into a cohesive unit for summary dismissal, and that there are entirely coherent ethical stances that would call for both piracy in some circumstances and condemnation of IP theft in others. I've seen enough of your work to know that dismissing all that nuance with a flippant call to "shove this concern up your ass" is beneath you.
by the_sleaze_ | 2025-06-03 02:10:52+00:00
> becoming debugging the hardest things to debug

This is my current role, and one of the biggest reasons AI doesn't really help me day to day agent or otherwise.

In my ideal world, AI become so proficient at writing code that they eventually develop their own formally verifiable programming language, purpose built to be verifiable. So that there wouldn't be room for unknown unknowns.
by knomyllib | 2025-06-03 02:11:00+00:00
Location: Toronto

Remote: Only

Willing to relocate: No

Technologies: Ruby on Rails, JavaScript, Vue.js, Angular, React, Node.js, Tailwind CSS, PostgreSQL, MySQL, AWS

Résumé/CV: https://drive.google.com/file/d/11Kn3Ii5kvMJ3TZZv6-ddh2XTUtU...

Email: billy.monk [at] gmail [dot] com

Hey all! Software developer with 15+ years of experience in full-stack web development. Comfortable with every part of the stack from provisioning servers to pushing pixels around the screen. Looking for a full-stack role which takes advantage of my skills but have been happy in the past taking on roles where learning new technologies was necessary.
by speedylight | 2025-06-03 02:11:14+00:00
I think you could get away with offering a one time payment if you restrict the time you’d supporting your software with updates.

So for example you have X Program that has a one time license which costs $100, you promise to keep updating X Program for let’s say 3 years… after that time passes, those people could keep using your program but they wouldn’t receive any updates without paying some sort of upgrade fee or you could choose not offer one at all if you’re looking for a clean exit.
by skydhash | 2025-06-03 02:11:24+00:00
> To them, "boilerplate" represents a common set of rote solutions to isomorphic problems.

That's what libraries and frameworks are here for. And that's why no experienced engineers consider those an issue. What's truly important is the business logic, then you find a set of libraries that solves the common use cases and you write the rest. Sometimes you're in some novel space that doesn't have libraries (new programming language), but you still have specs and reference implementation that helps you out.

The actual boilerplate is when you have to write code twice because the language ecosystem don't have good macros à la lisp so you can invent some metastuff for the problem at end. (think writing routers for express.js)
by quasimodo_code | 2025-06-03 02:12:19+00:00
I think for most people that do not get value out of AI assisted coding, its a skill or learning issue. I don't care how good of a developer you consider yourself to be. If in 2025, these tools do not provide you significant (to almost absurd) value, you just do not know how to use them, or are to stubborn to push past the initial learning curve. Alternatively, maybe... programming is changing so much with AI, that you just might not see what's happening right infront of your eyes because its so foreign to all the other paradigms in the past.

In 2025 I am about 800-900 hours deep into using Cursor, blowing through 500 credits each 2 days (500 credits = 20$). I also organize a local "vibe code" workshop and meetup, with people from all sorts of experience levels, from no coding experience, to twice my senior. And what I am seeing is that what separates those from those who are good at using AI and those who are not, generally is a level of rigid stubbornness.

I can't wait for time to do its course here and those people who now are "all nuts" to slowly see programming of the past become an old relic.
by jhonof | 2025-06-03 02:13:32+00:00
The difference in quality between model versions has slowed down imo, I know the benchmarks don't say that but as a person who uses LLMs everyday, the difference between Claude 3.5 and the cutting edge today is not very large at all, and that model came out a year ago. The jumps are getting smaller I think, unless the stuff in house is just way ahead of what is public at the moment.
by gus_massa | 2025-06-03 02:13:47+00:00
> I rarely see spam comments here, and there's no visible CAPTCHA. Are you using something custom, or is there a service/approach I'm missing?

Go to your profile https://news.ycombinator.com/user?id=pettycashstash2 and enable "showdead". There is a lot of bad post that are [dead] and are hidden unless you really want to see them.

There is a mix of automated tools, but the details are part of the secret sause, dang never told them. Also a lot of manual moderation by the mods. And also, users can flag and downvote bad comments and with enough of them the post is marked as [dead].

A long time ago, I used Spambayes to filter email. I'm not sure if it van be adapted to filter your contact messages.
by ryandv | 2025-06-03 02:14:08+00:00
Depends on the language. Recently I got stuck on some issues with line-based processing of stream input with Haskell conduits and resorted to ChatGPT out of desperation. It wasn't of much use to me either, and then I ran out of free tier usage.

I suppose for emitting boilerplate or other ceremonial code LLMs serve as an augmented "copy/paste from stackoverflow" and increase your KLOC/time, but this is not really an interesting metric and production of source code was never the rate-limiting step in creating software.
by theandrewbailey | 2025-06-03 02:15:25+00:00
I bought my house years ago, and as such, need to do things like replace the roof and windows every few decades. I recently had a quote done, which involved the salesman flying a drone up to look at my roof... or would have, because his app disabled the launch, because I live in restricted airspace (which I was unaware of despite living here for many years). That neatly explains why I haven't seen a single drone in my neighborhood.
by zmmmmm | 2025-06-03 02:15:41+00:00
I think in a lot of cases the skeptics haven't really witnessed how good LLMs can be for a subset of software engineering tasks. I find for mid-complexity code they are far, far better than I am at coding. Even though I often tweak their solutions, they outweigh that by often identifying APIs and even whole libraries to call where I fully would have set about implementing it myself - either out of ignorance or an assumption that it would be too hard to implement it myself. They also put in much more error checking than I would normally do. Even if I do implement something myself, it's insane not to at least see what the LLM would do to get ideas. The thing is, once I do that, I nearly always come away with the conclusion that I might as well just use the code it made.
by mulmen | 2025-06-03 02:16:05+00:00
> The media and government tried and tried to paint him as a criminal but ultimately all the kings horses, men, and prosecutors weren't able to persuade a jury.

This is technically correct but is a misleading characterization of the events according to Wikipedia [1].

> The first criminal case resulting from the standoff, against six Bundy supporters, was declared a mistrial by U.S. District Judge Gloria Navarro on April 24, 2017.

> The mistrial was declared hours after the jury convicted two men of some of the 10 counts in the indictment.

The case was declared a mistrial with prejudice due to prosecutorial "misjudgement" that prevented a fair trial of the Bundys.

[1]: https://en.wikipedia.org/wiki/Bundy_standoff#Prosecutions_of...
by timr | 2025-06-03 02:16:38+00:00
Yeah, I'm aware of the benchmarks. Thomas (author of TFA) is also using Gemini 2.5, and his comments are much closer to what I experience:

> For the last month or so, Gemini 2.5 has been my go-to (because it can hold 50-70kloc in its context window). Almost nothing it spits out for me merges without edits.

I realize this isn't the same thing you're claiming, but it's been consistently true for me that the model hallucinates stuff in my own code, which shouldn't be possible, given the context window and the size of the code I'm giving to it.

(I'm also using it for other, harder problems, unrelated to code, and I can tell you factually that the practical context window is much smaller than 2M tokens. Also, of course, a "token" is not a word -- it's more like 1/3 of a word.)
by JumpCrisscross | 2025-06-03 02:16:40+00:00
> i've worked in rural parts of america and have had the exact opposite: a conservative opinion including "hey this republican is a really great candidate, now go vote in the next election!" from companies on the s&p500.

Yup. It's difficult to balance the freedom of assembly, on one hand, and the freedom of political speech, on the other hand.

Given political opinions are mutable it seems reasonable to hold people accountable for ones they express at the workplace. I'm less comfortable about punishing people at work for opinions expressed outside of it. But it's also naive to pretend customers, vendors and the public won't judge you based on the public opinions of your employees.
by PeterHolzwarth | 2025-06-03 02:18:07+00:00
I like the polyester metaphor, but this phrase:

"Our era's particular neoliberal hyper-connected, hyper-capitalist economy is creating a lot of profit for a few people.."

I feel is off base: the last 20 years has seen the absolute carpet-bombing of the very definition of American middle class. An entire new layer of workers (tech workers in their tens upon tens upon tens of thousands) make salaries that blow the old-trend / old-trajectory middle class out of the water.

I understand that the modern tech world has created billionaires in astonishing numbers, but I dislike skipping over the part where vast numbers of people in America are making in some cases full-on double what a without-them income trajectory would see for our middle class. FAANG salaries aren't representative - I get it. But those FAANG salaries are being paid to vast numbers of people - and salaries that what I'll call a "conventional" middle class person blanches at.

Tech cities are experiencing massive inflation in no small part due to this entirely new explosion of what we have to now call the new "upper middle class," at a scale that is unprecedented in the moderate-range past.

Tech has created a wild number of billionaires - I understand that. But it has also created an entirely new, and substantially large, additional income-demographic slice that didn't exit much before.

So to disagree with the author, tech has created unprecedented wealth for a very large number of people.
Show HN: Magnifying glass effect for your screenshots
by s16h | 2025-06-03 02:18:41+00:00
I often want to zoom into a specific part of a screenshot to share it with my team, customers, or whoever. I used to use Figma for this, but people would always ask how I did it, and explaining the process in Figma created too much friction. So, I vibe-coded this for myself using v0—115 iterations to get it to where it is now.
by skydhash | 2025-06-03 02:20:00+00:00
We all want something like Jarvis, but there's a reason it's called science fiction. Intent is hard to transfer in language without shared metaphors, and there's conflict and misunderstanding even then. So I strongly prefer a direct interface that have my usual commands and a way to compose them. Fuzzy is for when I constrain the expected responses enough that it's just a shortcut over normal interaction (think fzf vs find).
by ryandrake | 2025-06-03 02:22:17+00:00
YouTube videos are great -if- the problem you're having is exactly the same as the problem the YouTuber is solving. For example, I was able to replace the HDMI capacitors on my A/V receiver because I lucked upon a YT video where the problem I was having was identical to the problem the YouTuber was solving. So it was basically, buy these capacitors, replace them, and off you go. Repair usually just requires basic soldering skills and the ability to put things back together you took apart.

When the problem is not exactly the same, I'm just lost. There is not a lot of diagnosis videos on YouTube. All the videos are: "1. I observed this problem. 2. [???] 3. I'll walk you through soldering on the new components." skipping the most important step 2.

Same for car repair videos: "I see Problem X happening. Problem X usually means component Y has failed. Here's how to replace component Y. The end." If that doesn't work, you wasted money on the part and your time ripping apart your car and putting it back together.
by emmap21 | 2025-06-03 02:22:25+00:00
Location: Ho Chi Minh, Vietnam

Remote: Yes

Willing to relocate: Yes. Preferred North America, Europe and Singapore.

Technologies: GCP stack, AWS stack, Vercel, Python, NextJS, Javascript,

Resume/ CV: https://emmanguyen.github.io/static/pdf/CV.pdf

Email: emmapnguyen@proton.me

I've been moving around AI and frontier tech for a decade. Starting as PhD Dropout when AI isn't hot, I become a nomad traveling to many different countries to upgrade skills and knowledge. This includes San Francisco, Silicon Valley, Montreal, Paris, Berlin, Lausanne, Singapore, Jakarta, etc. When the pandemic happens, I become a human writer and catch early move of LLMs as a user.

I was an early user of chatGPT and met Sam Altman. Also many more LLMs like Claude, Gemini, etc.

Now, I am working on GenAI safety and security, i.e. Agent, Agentic AI, LLMs, etc. Check out my latest post and more: https://securedgenai.substack.com/p/review-agent-security

Outside work, I recycle garbage and plant trees. I also enjoy traveling and learn from the local every where I visit.