frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: AI Agent Security Audit Console – offline audit in 15 min

https://theaioperatorstore.gumroad.com/l/uszyx
1•theaioperator•1m ago•0 comments

NLnet Publishes More Stringent Generative AI Policy

https://nlnet.nl/news/2026/20261020-AI-policy.html
1•enriquelop•2m ago•1 comments

Texas Continued Data Center Permitting After the Governor's Pause

https://fractracker.org/2026/10/texas-data-center-permits-after-governor-halt/
1•DeepLogin•4m ago•0 comments

Show HN: Whospair – a serverless Android messenger over Tor, with voice calls

https://github.com/Whospr/Whospair
1•whospair•5m ago•0 comments

UK bans teachers from displaying Palestine flag and adds 27 pro-Israel rules

https://www.independent.co.uk/news/uk/home-news/schools-teachers-israel-palestine-antisemitism-b3...
1•grandpajoey•5m ago•1 comments

Humans first wore clothing 170k years ago (2011)

https://www.nbcnews.com/id/wbna40965564
1•Tomte•5m ago•0 comments

AI Hasn't Spurred Widespread Layoffs Yet. Why Not?

https://www.library.hbs.edu/working-knowledge/ai-hasnt-spurred-widespread-layoffs-yet-why-not
1•password54321•6m ago•0 comments

Tech billionaires are disrupting biomedical science

https://www.nature.com/articles/d41586-026-03311-9
1•digital55•6m ago•0 comments

Show HN: I built a PHP2Shell tracker with hourly global updates

https://php2shell.uk/
1•hikerell•6m ago•0 comments

GitLab CVSS 10.0 Integer Overflow issue

https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-5-1-released/
1•artooro•7m ago•0 comments

90% of My Skills Are Now Worth $0 – By Kent Beck (2023)

https://newsletter.kentbeck.com/p/90-of-my-skills-are-now-worth-0
1•fagnerbrack•7m ago•0 comments

DMS 2.0: DankMaterialShell is now Dux Shell

https://duxlabs.dev/blog/v2-0-release
1•phren0logy•8m ago•0 comments

Potential third critical PHP CVE

https://elk.zone/m.webtoo.ls/@elise@katze.sh/117479383721672027
1•mpaepper•10m ago•0 comments

Does a Form 144 filing mean the stock will drop? Evidence from 75,654 notices

https://equibles.com/research/does-a-form-144-filing-mean-the-stock-will-drop-evidence-from-75-65...
1•daniel3303•10m ago•0 comments

PHP Vulnerability – Helper Tool

https://speedbits.io/products/infinity-tools/
1•mrw381•10m ago•1 comments

Flint 40B: Frontier Local LLM (Fast 125 Tps on MacBook)

https://twitter.com/RichardSocher/status/2112944385415426249
2•debdut•11m ago•0 comments

Running ClickHouse on Nvidia Vera CPU

https://clickhouse.com/blog/clickhouse-performance-on-nvidia-vera
1•zX41ZdbW•12m ago•0 comments

xkcd: Vulnerability

https://xkcd.com/3314/
4•tnosirrah•13m ago•0 comments

Show HN: I built ESP32-S3 LED tubes for live coding

https://github.com/genbs/reactive-leds
3•genbs•13m ago•0 comments

Ask HN: How long before we use AI to hack John Deere or our Cars?

1•BizarroLand•13m ago•1 comments

Show HN: Word Press Function Trivia

https://wordpress.greg.technology/
1•gregsadetsky•14m ago•0 comments

An open source experiment: OSS as a set of agent prompts, not code

https://github.com/briandilley/shifted
2•briandilley•14m ago•1 comments

Flow Typing, a New Lens on Linearity

https://jaredforsyth.com/posts/papers-we-love-lens-on-linearity/
2•azhenley•14m ago•0 comments

Shift-1: a SOTA coding router that saves 55% compared to Astra

https://shift.ac/sign-in
2•bscharfstein•15m ago•0 comments

Calibration, Accuracy, and Domain Variation in 1M Prediction Market Forecasts

https://www.pnas.org/doi/10.1073/pnas.2615627123
1•joecobb•16m ago•0 comments

A Cocktail Party in the Street: An Interview with Alan Stillman (2010)

https://www.ediblegeography.com/a-cocktail-party-in-the-street-an-interview-with-alan-stillman/
1•NaOH•18m ago•0 comments

Unthrown: Explicit errors as values for TS – a third channel for the unexpected

https://github.com/btravstack/unthrown
1•baptou12•19m ago•0 comments

CA+SF 2026 Ballot Notes

https://vote.kandangath.com/
1•sshanky•19m ago•0 comments

Canonical's LaunchPad PPA is having an outage

https://launchpad.net
1•ucirello•22m ago•0 comments

Merge Conflicts Got Boring

https://wojciechspace.com/merge-conflicts/
1•mydreamof•22m ago•1 comments
Open in hackernews

The compiler was supposed to end programming too

https://hrih.si/articles/the-compiler-was-supposed-to-end-programming/
40•theanonymousone•1h ago

Comments

jmclnx•23m ago
Plus SQL, 4GL and a few others that came out over the years :)

Interesting Read.

margalabargala•20m ago
BASIC as well!
cwoolfe•20m ago
Yes exactly. LLM-assisted coding is just the next layer of abstraction. This has been happening to computer programming for decades. We've always been in search of a way to program in "natural language"
shaky-carrousel•17m ago
Yes, we found it in COBOL.
tdeck•11m ago
It's also an abstraction to hire a software engineer and tell them what kind of app you want, but I don't think we can call it "programming" at that point.
kazinator•8m ago
[delayed]
Zigurd•7m ago
Conversely, the reason agent assisted coding works so well is that all the tooling meant to keep human coders out of trouble, like lint, leak detectors, profiling tools, test harnesses, etc. prevent agents from making errors.

This is in contrast with general purpose agents like Meta Muse that make some amusing and horrifying errors. These kinds of agents don't have the interfaces and guardrails that were built for human coders. They use a lot of ad hoc screen scraping and guessing at what APIs do.

That's also why Apple and Google haven't shipped fully general purpose agents that use their new app tool calling interfaces yet. For example Google only released their Gemini agent that uses AppFunctions to enterprise customers. Presumably because MDM tools can be used to monitor agents' actions.

kazinator•18m ago
Nope; the compiler was supposed to end coding; when the word coding referred to taking an abstract program written on paper and translating it to machine code.

Compilers were first called automatic coders.

The word compiling referred to something more like linking: producing an image containing multiple library routines. In other words, similar to compiling an anthology of works into a book.

After compilers, the word coding to changed to writing program code in any language.

Because the tooling for automatic coding also compiled the bits of code into a larger image, the term compiler/compiling came to be used for the coding part also.

While the terms reshuffled, the concrete reality was simply that people worked less in assembly language, not that fewer people worked or that programming ended.

dvh•16m ago
This is similar disruption that terminals brought. Before terminals, programming was done in the computer room, it was social gathering, many programmers were women, people were debugging printouts on the floor, punching cards together. Then terminals came and everybody crawled into their dark solitary offices, staring at green or yellow phosphor screens of their terminals. Women didn't like it and left.
david-gpu•11m ago
Some people prioritize their paycheck over enjoying their job, and those people are AMAB more often than not.
post-it•8m ago
"Women didn't like it and left" is certainly an interesting interpretation of the systemic exclusion of women from a field when it transitions from low-prestige manual work to high-prestige intellectual work.
appplication•2m ago
> Women didn't like it and left.

I appreciate the rose-tinted, high-agency historical take, but I think the factors that led to computer science/programming becoming male-dominated were largely external to and independent of the preferences of women themselves.

mbil•15m ago
> It’s 7:40 on a Tuesday morning in 2031, and you haven’t written a line of code yet. You probably won’t today, and that’s fine.

This sounds exactly like all my Tuesday mornings this year, except that I wasn't at work at 7:40

cbarrick•3m ago
OP is describing a distopia.

I _want_ to write code for my job.

Unfortunately, this is exactly the direction the industry is heading.

gonzalohm•12m ago
Can we please stop comparing AI with a compiler?

A compiler takes a programming language as input

float x = 3.1;

Has only one translation into assembly. The programming language is well defined (or it should be). If you try to do

float x = '3.1'; you will get an error

However, the human language is not a programming language. It's open to interpretation "create a variable x and assign it 3.1" is not a well defined programming instruction. Is x a number or a string? If it's a number, what's the precision. Etc.

voxic11•9m ago
might a compiler turn "float x = 3.1;" into no instructions at all in some situations? So it has at least 2 possible translations into assembly depending on the context.
xkcd-sucks•4m ago

    In [1]: def f(x: int) -> float:
       ...:     return f"the input was {x}"
    In [2]: f(b'deadbeef')
    Out[2]: "the input was b'deadbeef'"
coldtea•11m ago
>The compiler was supposed to end programming too

Bad analogy. The case with AI is not the same.

Jtsummers•10m ago
And it's a false claim. Compilers and assemblers meant eliminating coding, turning your higher level expressions into machine code by hand. And they did exactly that. Very few people, primarily hobbyists or those with a very niche architecture, actually bother to write machine code by hand at this point for any significant amount of work.
tmountain•9m ago
Except, the lived experience today is that I don’t need to program to do my job anymore, and I say this as an engineer with almost 30 years of experience.
jacquesm•8m ago
If you can't see the difference between a compiler and an LLM then that's on you.

LLMs are a game changer in a completely different way than compilers. With compilers there is a (roughly, barring optimizations) 1:1 correspondence between input and output. With LLMs you take an idea and it will drive the whole thing from the beginning all the way to the end.

This is unlike anything that we've done so far. It's also strange to focus on programming: LLMs are coming for all information related jobs. If your job is somehow described as 'staring at a screen' then that job is on the line, if not sooner, than later.

amunozo•2m ago
It's definitely going to be a socioeconomic shock, but staring at a screen for 8 hours a day is something I won't miss.
rwyinuse•2m ago
I agree. Programming was just a natural first problem to tackle, but the impact will not be limited there. If you give today's best model access to all the data sources and systems an average white collar worker has, it probably could do most of their job. But organizational change takes its time, systems need to be integrated into new AI tools and so on, so it will take a while.

People tend to overestimate change in short term, and underestimate it in long term. AI hasn't replaced programmers yet, but I believe it will replace most white collar workers in 20 years.

mosura•2m ago
You can absolutely spot people that aren’t using the latest models personally because they succeed in clinging to notions that doing so would dispel in three seconds.

Opus 5.5 produces code far better than 95% of professional devs, and it only stands to get “worse” from here on out.

Quite where this leaves any of the people in these information processing jobs is anyone’s guess.

kenjackson•8m ago
We do pretty much just use compilers now though. The last time I read dissassembly to fix an issue was at least a decade ago. Even bytecode I rarely look at.

So you're saying that we'll still be coding, but it will be through talking to our agents and only occasionally we will look at generated source? That seems like a pretty big change still.

ninininino•7m ago
Agents are more like employees, compilers are more like calculators.
jackb4040•5m ago
I have a pretty negative opinion about LLM's coding abilities (and predictions about how they will improve). But I don't get a lot out of this type of argument. Compilers created a perfect, deterministic, provable abstraction so that we could have 99% of developers no longer know how assembly works and not suffer any consequences. Humans don't have to give up any control or make any quality compromises to deploy them as widely as possible.

If the author is contending that AI models will improve to a point that they actually make no mistakes while coding, and have that same level of reliability, then they're on exactly the same side as AI doom trolls just wearing a different costume.

bookofjoe•50s ago
Best new phrase of the month: "AI doom trolls"
layer8•56s ago
> In 1954, IBM said FORTRAN would virtually eliminate coding and debugging.

Only because Fortran was viewed as transcribing mathematical notation, which wasn’t considered coding. Coding originally referred to having to work with numeric machine codes. Programming languages like Fortran removed the need for having to deal with how to encode the program for a specific machine, and with human errors in that encoding process (debugging). It didn’t mean abandoning formal specifications.

srdjanr•2m ago
I think a better comparison is website builders, and people still paid web devs.
bcghbcdy•1m ago
bro they've been saying this for five years now and the only people affected are copywriters and translators, and for the latter, unwisely. it is absolutely not coming for all white collar jobs. anyone who uses a coding agent sees these things fail in familiar machine misunderstanding ways that make sense to programmer, and in roles where data is not easily captured in text, humans are needed to keep the LLM in touch with reality

when is it going to happen already? OpenAI says Astra is AGI. why hasn't your prediction already come to pass? it's not early, it's late, these companies owe $1.5T. It's time for your side to start explaining why exactly GPT 3 or 4 or 5 or Astra hasn't already caused this in the way it's been predicted over and over by the labs