frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How I do and don't use agents

https://twitter.com/jessfraz/status/2019975917863661760
1•tosh•1m ago•0 comments

BTDUex Safe? The Back End Withdrawal Anomalies

1•aoijfoqfw•4m ago•0 comments

Show HN: Compile-Time Vibe Coding

https://github.com/Michael-JB/vibecode
1•michaelchicory•6m ago•0 comments

Show HN: Ensemble – macOS App to Manage Claude Code Skills, MCPs, and Claude.md

https://github.com/O0000-code/Ensemble
1•IO0oI•9m ago•1 comments

PR to support XMPP channels in OpenClaw

https://github.com/openclaw/openclaw/pull/9741
1•mickael•10m ago•0 comments

Twenty: A Modern Alternative to Salesforce

https://github.com/twentyhq/twenty
1•tosh•11m ago•0 comments

Raspberry Pi: More memory-driven price rises

https://www.raspberrypi.com/news/more-memory-driven-price-rises/
1•calcifer•17m ago•0 comments

Level Up Your Gaming

https://d4.h5go.life/
1•LinkLens•21m ago•1 comments

Di.day is a movement to encourage people to ditch Big Tech

https://itsfoss.com/news/di-day-celebration/
2•MilnerRoute•22m ago•0 comments

Show HN: AI generated personal affirmations playing when your phone is locked

https://MyAffirmations.Guru
4•alaserm•23m ago•3 comments

Show HN: GTM MCP Server- Let AI Manage Your Google Tag Manager Containers

https://github.com/paolobietolini/gtm-mcp-server
1•paolobietolini•24m ago•0 comments

Launch of X (Twitter) API Pay-per-Use Pricing

https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476
1•thinkingemote•24m ago•0 comments

Facebook seemingly randomly bans tons of users

https://old.reddit.com/r/facebookdisabledme/
1•dirteater_•26m ago•1 comments

Global Bird Count Event

https://www.birdcount.org/
1•downboots•26m ago•0 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
2•soheilpro•28m ago•0 comments

Jon Stewart – One of My Favorite People – What Now? with Trevor Noah Podcast [video]

https://www.youtube.com/watch?v=44uC12g9ZVk
2•consumer451•31m ago•0 comments

P2P crypto exchange development company

1•sonniya•44m ago•0 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
2•jesperordrup•49m ago•0 comments

Write for Your Readers Even If They Are Agents

https://commonsware.com/blog/2026/02/06/write-for-your-readers-even-if-they-are-agents.html
1•ingve•49m ago•0 comments

Knowledge-Creating LLMs

https://tecunningham.github.io/posts/2026-01-29-knowledge-creating-llms.html
1•salkahfi•50m ago•0 comments

Maple Mono: Smooth your coding flow

https://font.subf.dev/en/
1•signa11•57m ago•0 comments

Sid Meier's System for Real-Time Music Composition and Synthesis

https://patents.google.com/patent/US5496962A/en
1•GaryBluto•1h ago•1 comments

Show HN: Slop News – HN front page now, but it's all slop

https://dosaygo-studio.github.io/hn-front-page-2035/slop-news
7•keepamovin•1h ago•1 comments

Show HN: Empusa – Visual debugger to catch and resume AI agent retry loops

https://github.com/justin55afdfdsf5ds45f4ds5f45ds4/EmpusaAI
1•justinlord•1h ago•0 comments

Show HN: Bitcoin wallet on NXP SE050 secure element, Tor-only open source

https://github.com/0xdeadbeefnetwork/sigil-web
2•sickthecat•1h ago•1 comments

White House Explores Opening Antitrust Probe on Homebuilders

https://www.bloomberg.com/news/articles/2026-02-06/white-house-explores-opening-antitrust-probe-i...
1•petethomas•1h ago•0 comments

Show HN: MindDraft – AI task app with smart actions and auto expense tracking

https://minddraft.ai
2•imthepk•1h ago•0 comments

How do you estimate AI app development costs accurately?

1•insights123•1h ago•0 comments

Going Through Snowden Documents, Part 5

https://libroot.org/posts/going-through-snowden-documents-part-5/
1•goto1•1h ago•0 comments

Show HN: MCP Server for TradeStation

https://github.com/theelderwand/tradestation-mcp
1•theelderwand•1h ago•0 comments
Open in hackernews

Ask HN: What Programming Skills Will Still Matter in 10 Years?

12•schappim•9mo ago

Comments

techpineapple•9mo ago
All of them.
sargstuff•9mo ago
Social aspects & things not only specific to a given language ecosystem / hardware. aka things allow one to adapt to changing tech scene / job situtation without complete 're-learn theory/practice'. (assuming within same area of expertise/job experience).
damnitbuilds•9mo ago
Not programming, but:

Requirements gathering. System Analysis. System Design. Engineering.

Will all matter the same as they do now.

ivape•9mo ago
It's tough to say because we definitely have created an exoskeleton with AI. We would need to tell a society with ubiquitous exoskeletons to mindfully exercise their body so it does not atrophy. The exercise you would get hiking will never translate to core body strength with the exoskeleton on. Likewise, core body strength would only have ambiguous value since everything would be done with an exoskeleton regardless since it's simply better. For programming specifically, you can already see it with Leetcode. Which of the Leetcode problems really matter and why for most work? Few for most us, but whoever is deciding what is important will decide what it is important. Google for example decides which Leetcode problems are important and they will decide in the future in the same way. It will have nothing to do with the reality of the day to day.

This is a very long-winded way of saying gatekeepers gonna gatekeep.

jleyank•9mo ago
Debugging. No matter what’s created and how it’s created it will have to be debugged.
gtirloni•9mo ago
This. With AI, debugging corner cases and really odd bugs is already getting more essential every day.
babyent•9mo ago
Probably software design and architecture.

Anyone can do programming. That's not really that impressive.

Writing/organizing/evolving software so it scales along with the organization (note: not speaking about performance here) is super important.

How will the software be built/maintained/deployed when there are dozens of orgs, each with dozens of teams and sub-teams?

bruce511•9mo ago
>> Anyone can do programming. That's not really that impressive.

You're completely right, but just because anyone can doesn't mean it's unimpressive. (It does make it 'not valuable').

It's like cooking. Anyone can do it. Lots of people do. Some (maybe the majority if you include men and children) never learned how. A home cook can be exceptional but apart from the obvious (feeding the family) it's a skill that is hard learned with little value.

Of course frozen meals were designed to replace home cooking decades ago (hint; that never happened. ) And just because people can cook, doesn't mean they can (or should) open a restaurant. (The restaurant business is only lightly dependent on cooking.)

The analogy holds in programming. A good programmer is impressive for getting on the ladder. But making it in the software world requires lots of non-programing skills.

Put another way, yes programing is impressive (looking from below) but is only one step on a tall ladder. As you say, there's design, development, architecture, documentation, communication, refinement - all critical to a product's ultimate success.

AI is on the first rung of the ladder. And in many ways thats a very impressive step. And maybe it'll climb a bit higher. But looking down, it has a long long way to go before it replaces me :)

babyent•9mo ago
Yeah exactly. The expert chef is an experienced systems architect. He’s not a noob lol and of course he can cook. And there’s more to it. That’s why he is expert.
gardenhedge•9mo ago
> Anyone can do programming.

Definitely not my experience

markus_zhang•9mo ago
I'd argue that software design and architecture is not necessarily a "higher-end" skill but just because juniors don't get to do it, and with good reasons.

However I can't see why AI won't be able to do it given enough training data, and given that the problem is not too esoteric. After all it's just problem solving in another form.

muzani•9mo ago
It's going to be more about engineering. We don't need to know how transistors work to make a website. But moving forward, you do want to know patterns like repositories. You want to know terms like "decompose a conditional" - most programmers already decompose conditionals, they just don't know what it's called because we never had to use the term. AI knows all the term, use the language. AI is also amazing with stuff like DDD, and I find that when working on some creative work, I might ask it to just break down a concept into ubiquitous language and such.

And let's say AI does all the programming for us, but engineers are there to know what can be programmed and what couldn't. Engineers are there to prevent business from trying to make flying submarines.

Basically engineers are the girl in front of the computer who can answer this question: https://xkcd.com/1425/

taf2•9mo ago
All of them.
n3t•9mo ago
Look what mattered 10 years ago, reflect on that, and draw your own conclusions.
solardev•9mo ago
Um... we went from jQuery to a chatbot that can draw hands?

Should I give up React and learn to draw feet?

solardev•9mo ago
Sprinklers. Have you ever tried to program the timers on one? They're hell!

But after the AIpocalypse, it's only the not-yet-sentient sprinklers that will still be willing to water our few remaining crops and feed us.

emrah•9mo ago
High level stuff: design, guidance, review etc.. but you can't get good at those without first coding a lot ¯\_(ツ)_/¯
mikewarot•9mo ago
Impedance matching - In RF design, the maximum power is transferred to the load when it's impedance matches that of the source. Your job as a programmer isn't actually the churning out of code, it's the matching of the human and corporate specified requirements (and the subtle errors therein encoded) against what's actually possible to do with code, regardless of the source of said code.

High level languages, debuggers, etc... are all tools to aid in matching your impedance to that of the computer, etc.

CM30•9mo ago
Well, software design and architecture are the big ones. Programming a system in its most basic sense is pretty easy, while structuring it so it's understandable and easy to maintain is a whole 'nother story. If you need a great example of what happens when you don't have that... well, look at any 'vibe coded' product going viral on social media. The creators have no idea what their tools are doing and no plan for anything going forward, so are drowning under a pile of auto generated code they have zero understanding of.

Feels like software security knowledge will probably remain relevant for a while too. It's all well and good getting an LLM to code the system, but without any idea of what exploits are being used against that language/framework/software as a whole, you're almost certainly going to get hacked at some point or another.

But to be honest, I'd also programming in general will still matter in 10 years, especially for more niche domains. Yes, stuff like Claude can throw together apps and programs in JavaScript or PHP or Python, but they don't have training material for every language or domain. If you're not working as a web developer, then things probably aren't going to change as much as you think they will...

austin-cheney•9mo ago
Writing original software. For example: building a new tool from scratch to solve a valid problem that real people have. Most developers cannot do that without tremendous help and a bunch completely unnecessary abstractions.

Measuring things. For example determining performance harms and improvements from new features or determining trend shifts during a defined duration.

Accessibility, security, transmission, and operations.

Requirements analysis.

Visual design, user experience, and information architecture. I mean actual product design and not just using a tool/framework to put text on screen.

callamdelaney•9mo ago
All of the current skills that are relevant.