frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Real TikTokers are pretending to be Veo 3 AI creations for fun, attention

https://arstechnica.com/ai/2025/05/real-tiktokers-are-pretending-to-be-veo-3-ai-creations-for-fun-attention/
1•ramn7•1m ago•0 comments

Show HN: Weaved – Voice recordings become tasks and notes via AI

https://weaved.app
1•danmc•1m ago•0 comments

Rescinding the Definition of "Harm" Under the Endangered Species Act

https://www.federalregister.gov/documents/2025/04/17/2025-06746/rescinding-the-definition-of-harm-under-the-endangered-species-act
1•KnuthIsGod•1m ago•0 comments

Crafting Your Environment

https://ericnormand.substack.com/p/crafting-your-environment
1•Noghartt•4m ago•0 comments

Job losses: How AI has painfully disrupted dreams of young software graduates

https://economictimes.indiatimes.com/jobs/hr-policies-trends/job-losses-how-ai-has-painfully-disrupted-dreams-of-young-software-engineering-graduates/articleshow/121538950.cms?from=mdr
1•koolhead17•8m ago•0 comments

In a world first, Brazilians will soon be able to sell their digital data

https://restofworld.org/2025/brazil-dwallet-user-data-pilot/
4•billybuckwheat•10m ago•0 comments

RenderFormer: Neural Rendering of Triangle Meshes with Global Illumination

https://microsoft.github.io/renderformer/
9•klavinski•15m ago•0 comments

Introducing TiānshūBench (天书Bench)

https://jeepytea.github.io/general/introduction/2025/05/29/tianshubenchintro.html
2•chromaton•16m ago•1 comments

Ask HN: What's the best AI for meme creation?

1•faangguyindia•18m ago•1 comments

Privacy-Friendly Tech to Replace Your US-based Email, Browser, and Search

https://www.wired.com/story/the-privacy-friendly-tech-to-replace-your-us-based-email-browser-and-search/
1•KnuthIsGod•20m ago•0 comments

Structured Etymology Dataset

https://github.com/droher/etymology-db
1•downboots•21m ago•0 comments

Google released an app that lets you download and run AI models locally

https://techcrunch.com/2025/05/31/google-quietly-released-an-app-that-lets-you-download-and-run-ai-models-locally/
1•ashutosh-mishra•26m ago•0 comments

Sebastião Salgado's View of Humanity

https://www.newyorker.com/culture/photo-booth/sebastiao-salgados-view-of-humanity
2•mitchbob•31m ago•1 comments

Function Black_box

https://doc.rust-lang.org/beta/std/hint/fn.black_box.html
1•csomar•34m ago•0 comments

Eliezer Yudkowsky: Artificial Intelligence and the End of Humanity [video]

https://www.youtube.com/watch?v=0QmDcQIvSDc
2•grugagag•38m ago•0 comments

Ask HN: Will chatbots trigger a AI winter?

2•theowawajkk•51m ago•0 comments

Commodore 64 Bass Guitar (2012)

https://www.youtube.com/watch?v=_kDhpFaf4EY
1•nazgulsenpai•55m ago•0 comments

Business Insider goes 'all-in on AI,' laying off 21% of staff

https://www.sfgate.com/bayarea/article/business-insider-ai-laying-off-staff-20353086.php
5•ryan_j_naughton•1h ago•0 comments

Basic Interpreter in Ruby

https://medium.com/@konstanty.koszewski_35161/basic-interpreter-in-ruby-from-scratch-part-1-c68bbf365ab0
1•thunderbong•1h ago•0 comments

Image to Text Converter

https://image-1.org
1•ghhjklhga•1h ago•0 comments

Ask HN: What are your honest thoughts on AI tools replacing programmers

2•kurrupttt•1h ago•6 comments

Unsafe Pricing at Any Scale

https://melkat.blog/p/unsafe-pricing/
1•Bluestein•1h ago•0 comments

Show HN: PollMasters – A desktop app to create, send, and track WhatsApp polls

https://github.com/harishoke/PollMasters
1•smithscotts•1h ago•1 comments

LocalScore – Local AI Benchmark by Mozilla Builders

https://www.localscore.ai/
1•nalinidash•1h ago•0 comments

Superabundance and the Infinite Game

https://domofutu.substack.com/p/superabundance-and-the-infinite-game
4•wjb3•1h ago•1 comments

U.S. Pauses Exports of Airplane and Semiconductor Technology to China

https://www.nytimes.com/2025/05/28/business/economy/jet-engine-chip-software-exports-to-china.html
3•bookofjoe•1h ago•2 comments

WebSockets guarantee order – so why are my messages scrambled?

https://www.sitongpeng.com/writing/websockets-guarantee-order-so-why-are-my-messages-scrambled
2•todsacerdoti•1h ago•0 comments

Ask HN: Why reinvent front-end frameworks and static site builders?

1•keepamovin•1h ago•0 comments

Of course the Apple Network Server can be hacked into running Doom

http://oldvcr.blogspot.com/2025/05/harpoom-of-course-apple-network-server.html
27•classichasclass•1h ago•7 comments

Buy a Blog Post

https://www.scannedinavian.com/buy-a-blog-post.html
2•akkartik•1h ago•0 comments
Open in hackernews

How to Automate Software Engineering

https://www.mechanize.work/blog/how-to-fully-automate-software-engineering/
27•Tamaybes•1d ago

Comments

rvz•1d ago
Another thing to keep in mind is that it is also possible that many startups attempting to fully automate software engineering roles will die / bankrupt or shut down trying before it 'eventually' happens; whenever that is.

builder.ai was the first casualty claiming to use AI to replace software engineering teams to build products. Now bankrupt. [0]

It could cost a lot more money than initially estimated than other industries if (by their own admission) it is the last profession to be automated.

Let's see in the next 10 years if some of these 'startups' are still around on this 'mission' and whether if software engineering will be fully automated and dead for humans in the next decade which that is the narrative that they are all hyping for more VC money.

[0] https://finance.yahoo.com/news/builder-ais-shocking-450m-fal...

sublinear•1d ago
This "problem" is pathological and those selling solutions are misleading those who buy into it.

Software engineering often isn't just answering "how" to accomplish something, but also all the five other questions starting with 'w'. Software ate the world a very long time ago, so people being allergic to code while trying to run a business is only sounding more and more absurd as time marches on.

What are we really trying to solve for here? All that could be automated reasonably well has been already. In most cases you do not want a stochiastic result, but exact code to be reused. We use libraries in our code and we have reproducibility of results. The code that needs to be written for most applications is minimal and only grows large as the business refines what they want. This code is unique and virtually worthless to any other business. The code mirrors the organization. We already know all this for decades. It's very confusing to me to keep hearing about this insistence that we need to automate software engineering.

esseph•1d ago
Maximum movement of capital to as few individuals as possible
sublinear•1d ago
That's totally achievable now and in the recent past. Write the code yourself? Several billionaires have done this.
codr7•1d ago
I suspect several wannabe billionaires couldn't write code even if their life depended on it, which explains why they're so enthusiastic about AI. And why they have been so enthusiastic about every other broken promise about replacing developers that came before it.
MangoToupe•1d ago
> Software ate the world a very long time ago, so people being allergic to code while trying to run a business is only sounding more and more absurd as time marches on.

I don't agree with this at all. Part of the pitch of code is packing really nasty semantics into a single interface. This inherently reflects in the services we provide to clients. This interface should naturally correspond to UI, if that's what you offer. If you can only express the interface for your service in code, you've failed.

Unless of course you primarily operate a code-centric product, like an sdk.

antithesizer•1d ago
If your car can't be owned and operated by someone with zero knowledge of how cars work you've failed. And yet to this day every car owner is aware that their lack of any such knowledge would/does cost them dearly at the mechanic and at the dealership too. And of course mechanics and car salesmen love to see such clients coming their way.
MangoToupe•23h ago
Yea, I mostly agree with this. Consumers tend to have some sort of understanding of the car market. If you can't cater to them, you've failed.

Correspondingly, it's very easy to imagine someone disgruntled for having to deal with code (i imagine hotwiring a car in the context you provided). People know their lane; you can't force them to change it.

sublinear•14h ago
I think you might be missing the point. The barrier to entry has been and will continue to be the ability to operate that business or pay others to do so. Business is a competitive space, so why would it be easy? And when it is, what's the catch?
ctoth•1d ago
> Once this occurs, many software engineers could perhaps transition into adjacent positions that rely on similar expertise but are significantly harder to automate, such as software engineering management, product management, or executive leadership within software companies.

> In these roles, their responsibilities would shift from writing code and debugging to higher-level oversight, decision-making, and strategic planning—until these responsibilities can be automated too.

When they spoke on Dwarkesh's podcast they seemed to think this would take 30 years. Not sure why we coders are so quick to be automated but the rest aren't.

https://www.dwarkesh.com/p/ege-tamay

rvz•1d ago
We really have to STOP listening to these people and see that they ALL have a vested interest.

In the third paragraph of the podcast Dwarkesh already told you that he already invested.

>>> (disclosure - I’m an angel investor),

At that point the co-founders and Dwarkesh himself will agree on everything and they will say anything to get more VC money - Even if the timelines are unrealistic. (Because that is the scam).

gcanyon•1d ago
> 30 years

That's...ridiculous. I'm a product manager, and AI is already chipping away at my job.

Two months ago I said to one of my devs, "Our dashboard here looks very bland. What if we had a more visual display of the pipeline statuses across the top of the screen?" He said he thought that was a good idea, and I went to lunch. I came back and started sketching up some ideas for how to lay out the statuses. I had barely gotten started with that when he called me over to show me what cursor had come up with when asked: it was better than what I was sketching, for sure.

We're (white collar work) going to be 90% automated in less than ten years, and I feel like I'm being conservative saying ten years.

Amekedl•1d ago
You occasionally do glimpse behind the curtains; depending on what you actually develop it's feasible and quick to prompt it, but attempting to go further than that across multiple components collapses so drastically that I cannot help but feel that all ai stuff is entirely incapable of replicating the real thing at the moment.
gcanyon•1d ago
> I cannot help but feel that all ai stuff is entirely incapable of replicating the real thing

But that's what they were saying about a simple paragraph of coherent writing five years ago. And what they were saying about structured output three years ago. And now I can ask for a coherent breakdown of the functionality that might be required for a ticket tracking system, with a list of use cases and screens to support them, and user personas, and expect that the result will be a little generic, but coherent. I can give Claude a picture of a UI and ask for suggestions for improvement, and half the ideas will be interesting.

dasil003•1d ago
> The roadmap to success will most likely start with training or fine-tuning on data from human professionals performing the task, and proceed with reinforcement learning in custom environments designed to capture more of the complexity of what people do in their jobs.

> [...]

> We think this is essentially a data problem, not an algorithms problem.

This is extremely hand-wavy. How are you going to instrument the various thought processes and non-verbal communication that goes into building successful software? A huge part of it is intuition about what makes sense to other humans. It's related to the idea of common sense, but in the software world there's this layer of unforgiving determinism and rigidity that most humans don't want to deal with. I just don't see how AI crosses that chasm.

ege_erdil•1d ago
how do you think humans cross that chasm?
AnimalMuppet•1d ago
Pretty sure that however humans crossed it, it wasn't just "a data problem".
ege_erdil•7h ago
what makes you sure about that?
AnimalMuppet•6h ago
At the risk of coming across as a smart aleck, 40 years of experience building software.

What experienced software engineers have is a sense of taste - this looks like good code and/or design, that doesn't. But they don't have data; they have, at best, a couple of anecdotes. It's more a sense of "that was harder to work with than it should have been; that approach seems to have drawbacks". But you only get a few examples of that in a career.

And there are very few outfits compiling usable data that could shape the approaches that software engineers use.

So I don't think how humans got there was primarily data.

ege_erdil•2h ago
that's not the relevant data i'm talking about

how much real-world data do you think went into the evolution of the human brain and all its learning algorithms?

having 40 years of experience building software gives you no more insight into that than having 40 years of experience using language gives you insight into where your language skills come from

aurizon•1d ago
I can see AI used for permutational hacking, sort of like the fuzzing types of SW and HW hacking. Where they succeed can be a very good stress test. It can be done on human code as well as AI code and I expect this to be done. It is increasingly apparent that what an AI made and then hacked, still needs the abilities that only humans have - for now
jes5199•1d ago
great, let's also record all of the daily interactions of the C-suite and see if we can replicate their job functions in simulation
jongjong•1d ago
I think the conclusion about software engineering having the potential of being both the first and last job to be automated by AI makes sense. It is an extremely unequal profession. The skill difference between a junior with 1 year of experience and a senior with 20 years of both diverse and deep experience (of relentless striving) is massive. They have very different capabilities. The level of software sophistication/complexity they can attain is very different. The code produced looks very different.

This is not a profession where you've figured it all out after 5 years and can rest on your laurels. I think it takes literally 15+ years for most highly determined and intelligent people to even approach that state where they can manage complexity effectively. Most people never seem to get there.

martin-t•1d ago
Almost 15 years in and I feel like I am still just scratching the surface.

But most of the lessons learned during that time go towards quality, not quantity or speed. The current trend with LLMs (and eventually maybe AI) seems to be doing what humans can do worse but significantly faster and cheaper. Unfortunately, not everyone needs or cares about safety, security or correctness.

I am afraid software will mirror the evolution of physical products from the industrial revolution to present day. It feels like the quality of consumer grade products is constantly decreasing.

Amekedl•1d ago
Even then software constantly evolves, and rot is everywhere. And we're far from having the "best possible" software solution in literally every area (if that's even possible to measure), rather just endless room for improvement.

And I don't see it being improved with whatever any llm chugs out, at least not "in-depth".

hnthrow90348765•1d ago
Alright, this is it, this is the AI peak.

>Today we’re announcing Mechanize, a startup focused on developing virtual work environments, benchmarks, and training data that will enable the full automation of the economy.

>Compensation

>$200K – $475K • 1% – 2%

Just imagine for a moment you are a software engineer capable of doing what they say, rivaling the raw intellectual capabilities of every mathematician, economist, and physicist known to man, and you end up actually building something that directly leads to automating the entire fucking economy of the world.

And there's still someone who says to you: "best I can do is only 1% - 2%"

handfuloflight•1d ago
Oh I thought the peak was going to be based on the forward looking claims, not the standard equity offer.
martin-t•1d ago
One of the dumbest things a smart person can do is work for an AI company.

At best they don't believe actual AI will be created and they are helping a scam.

At worst, they are actively working to make their own job redundant and when they're fired, they will own nothing of what they built. All the money from their work will go to the owners who fired them.

dsjoerg•1d ago
> At worst, they are actively working to make their own job redundant and when they're fired, they will own nothing of what they built. All the money from their work will go to the owners who fired them.

Except that's the case with literally every meaningful information-work job. Your goal is to obsolete yourself. If you do it well then your success becomes your calling card for your next job. Your career is a series of such jobs.

martin-t•1d ago
1) You can and should program yourself out of a _task_, not a _job_. How many companies have a one.time need for a programmer?

2) Even if your claim was correct, then you'd amass experience on one job (task) that you could then leverage on the next job (task). If AI became reality, all that would become irrelevant. Your middle-class self would quickly realize you're only worth as much as your lower class neighbors who swing a shovel or flip burgers for a living, all the while your upper class bosses become richer thanks to your work.

IX-103•1d ago
You must live on some fascist oligarchy.

In a well functioning society improvements in economic efficiency and productivity improve the standard of living if everyone in that society. Thus if you innovate yourself out of a job you'd still benefit and would have access to any training needed for your next job.

martin-t•1d ago
> You must live on some fascist oligarchy.

Sadly, I am becoming increasingly convinced I do. [1]

You're falling for one simple trap. Yes, even if things are (mostly) improving for everyone, they are improving massively faster for those already rich.

On top of that, I am not even sure they are improving. Some people are paying a third or even a half of their salary just to have a place to live. I even heard the situation in some cities is that people are struggling to feed their kids and keep the heating on.

[1]: https://wtfhappenedin1971.com/

delusional•1d ago
> And there's still someone who says to you: "best I can do is only 1% - 2%"

1% of the global economy seems fine to me. If you actually believe in their vision, money is going to be worthless anyway.

hnthrow90348765•1d ago
"I automated the entire world and my boss named himself God Emperor of the Universe for having the idea. And he still hasn't changed my title from Product Software Engineer. He cancelled our daily standup for some reason too."
IX-103•1d ago
Isn't it the other way around? The productivity gains would increase overall wealth so you would get more for your money, meaning money would actually be worth more.

Or do you mean it in the sense that everyone would already have everything they could ever want so the net utility of additional money would be 0?

delusional•21h ago
"Run the global economy" doesn't necessarily mean abundance. The current age of relative abundance and decent equality is actually pretty rare in human history. "Running the economy" could instead mean that nothing can happen without the central planning computer, which of course means it gets to set whatever prices it wants, take whatever cut it wants, distribute that surplus however it wants, including to its owners.

It is possible to increase productivity while also centralizing that profit. That's what communists would call "exploitation of labor"

gerdesj•1d ago
I'm quite handy at what I do. You will not replace me with AI.

Today I set up a remote network with a couple of switches, a router and the rest. From the outside. The customer had already got the router to the internet (good skills) and a LAN. I had a router (pfSense) with six 2.5 GB connections.

I turned it into a 10 VLAN effort with access and trunks and so on, ports at layer 2, without disconnecting myself.

It's quite hard visualising a network, with VLANS and even harder working out how to pivot from the current setup to another. Anyone who has had to change the default VLAN across a site knows what I'm on about.

Just in case anyone here is in any doubt, networks are quite tricky. On a par with programming.

dsjoerg•1d ago
> You will not replace me with AI

Ever? Forever is a long time. Or do you mean with today's AI, assuming no improvements are made?

gerdesj•1d ago
Go on, have a go yourself doing a task like that.
gerdesj•1d ago
I never said never.

Not now

nitwit005•1d ago
Never before have I seen someone list a market size in the tens of trillions, as they do on their main page:

> The market potential here is absurdly large: workers in the US are paid around $18 trillion per year in aggregate. For the entire world, the number is over three times greater, around $60 trillion per year.

https://www.mechanize.work/

handfuloflight•1d ago
It's what you do when you fancy yourself in the leagues of Berkshire Hathaway.
gerdesj•1d ago
"With every passing month, AI models get better at most tasks that a software engineer does in their job."

No they don't.

satisfice•23h ago
This guy has not even begun to talk about this in a serious way.

If you try to talk about automating SE and you aren’t clearly explaining how people who know nothing about engineering will directly interact with this automation to get what they need, then you aren’t saying anything.

Even with vibe coding there is a certain skillset involved.

belZaah•21h ago
Y’all need some Brooks in your lives. The No Silver Bullet essay explains very clearly, why the ability to string syntactically correct commands together does not equal the ability to write code.
owebmaster•6h ago

  Artificial intelligence. Many people expect advances in artificial intelligence to provide the revolutionary breakthrough that will give order-of-magnitude gains in software productivity and quality. I do not. To see why, we must dissect what is meant by “artificial intelligence” and then see how it applies.

  Parnas has clarified the terminological chaos:
  Two quite different definitions of AI are in common use today. 
  AI-1: The use of computers to solve problems that previously could only be solved by applying human intelligence. 
  AI-2: The use of a specific set of programming techniques knows as heuristic or rule-based programming. In this approach human experts are studies to determine what heuristics or rules of thumb they use in solving problems. . . . The program is designed to solve a problem the way that humans seem to solve it.

  The first definition has a sliding meaning. . . . Something can fit the definition of AI-1 today but, once we see how the program works and understand the problem, we will not think of it as AI anymore. . . . Unfortunately I cannot identify a body of technology that is unique to this field. . . . Most of the work is problem-specific, and some abstraction or creativity is require to see how to transfer it
great read: https://worrydream.com/refs/Brooks_1986_-_No_Silver_Bullet.p...
mattgreenrocks•15h ago
OpenAI spent several years prior to ChatGPT getting AI to play Dota 2 well. They got some good results out of that, but it was a subset of the game: only a handful or two of characters. I’m not sure why they stopped; maybe that was when they pivoted to something more general?

Regardless, software dev I consider way more dimensional (eg nuanced) than Dota 2, even if a lot of patterns recur on a smaller scale in the code itself. If they weren’t able to crack Dota 2, why should I believe that software eng is just around the corner?

ege_erdil•6h ago
we don't think it's just around the corner
jackb4040•15h ago
> The key question now is: what data do we need, exactly?

What if I told you that's not the key question, and the "more data" approach has obviously and publicly hit a wall that requires causal reasoning to move past?

ege_erdil•6h ago
then i would disagree