frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Shrdlu

https://en.wikipedia.org/wiki/SHRDLU
41•chistev•2h ago

Comments

Liftyee•1h ago
Neat little example of what's possible even using a restricted and standardised language. One could imagine using this as an interface layer for humans to interact with robots or industrial systems today. Of course, it would still be slower than an old-fashioned control panel with tactile, individual controls - but there may be some niches in which this language-based contextual control method has advantages.
graypegg•51m ago
For industrial systems, PLC controllers programmed visually [0] are an alternate to text-based programming. It's surprisingly capable! I think this sort of fits the situation better, since every state the program can be in is visible all at once (each horizontal line is a pattern match case for the current state of the machine), and your inputs and outputs are immediately clear. In text, you're going to have to somehow introspect what nouns are available and what verbs they can do. That starts to feel like Smalltalk or something, with an object browser, [1] in which case, why not just use something general?

Trying to handle a text-based programming language with an implicitly english subject/verb/object order also feels like it makes it a bit harder to grok for Average Person (worldwide). For english speakers this is natural, but for people used to different grammar, this is nearly the same difficultly of learning a general purpose programming language already.

[0] https://en.wikipedia.org/wiki/Ladder_logic

[1] https://en.wikipedia.org/wiki/Smalltalk#Browser

mcphage•49m ago
> I very carefully worked through, line by line. If you sat down in front of it, and asked it a question that wasn't in the dialogue, there was some probability it would answer it. I mean, if it was reasonably close to one of the questions that was there in form and in content, it would probably get it. But there was no attempt to get it to the point where you could actually hand it to somebody and they could use it to move blocks around. And there was no pressure for that whatsoever. Pressure was for something you could demo. Take a recent example, Negroponte's Media Lab, where instead of "perish or publish" it's "demo or die." I think that's a problem. I think AI suffered from that a lot, because it led to "Potemkin villages", things which - for the things they actually did in the demo looked good, but when you looked behind that there wasn't enough structure to make it really work more generally.

Ah, that makes sense. I've always wondered why SHRDLU seemed so powerful—and yet nothing ever followed up from it, you couldn't run it, there was no "we took SHRDLU and improved it". Just the same couple bits of example dialog. I've wondered if maybe it was fake? But I guess it makes more sense that it was just a very brittle demo. Like the software equivalent of a genetic sport.

Peteragain•36m ago
I'm not sure the situation has changed for AI. For a real scientific agenda we need to at least attend to the things a demo can't do, not just what they can. The trouble with such analysis of current ai systems is that the negative examples are instantly included in the training data.

Zed 1.0

https://zed.dev/blog/zed-1-0
937•salkahfi•3h ago•314 comments

We need a federation of forges

https://blog.tangled.org/federation/
395•icy•4h ago•206 comments

FastCGI: 30 years old and still the better protocol for reverse proxies

https://www.agwa.name/blog/post/fastcgi_is_the_better_protocol_for_reverse_proxies
92•agwa•2h ago•15 comments

Ramp's Sheets AI Exfiltrates Financials

https://www.promptarmor.com/resources/ramps-sheets-ai-exfiltrates-financials
22•takira•48m ago•1 comments

Copy Fail – CVE-2026-31431

https://copy.fail/
15•unsnap_biceps•18m ago•3 comments

Online age verification is the hill to die on

https://x.com/GlennMeder/status/2049088498163216560
343•Cider9986•2h ago•218 comments

Soft launch of open-source code platform for government

https://www.nldigitalgovernment.nl/news/soft-launch-for-government-open-source-code-platform/
447•e12e•9h ago•110 comments

Third Editor Fired in Elsevier's Citation Cartel Crackdown

https://www.chrisbrunet.com/p/third-editor-fired-in-elseviers-citation
78•RigbyTaro•2h ago•27 comments

Cursor Camp

https://neal.fun/cursor-camp/
96•bpierre•2h ago•13 comments

An open-source stethoscope that costs between $2.5 and $5 to produce

https://github.com/GliaX/Stethoscope
69•0x54MUR41•3h ago•34 comments

Linux 7.0 Broke PostgreSQL: The Preemption Regression Explained

https://read.thecoder.cafe/p/linux-broke-postgresql
90•0xKelsey•3h ago•34 comments

How to Build the Future: Demis Hassabis [video]

https://www.youtube.com/watch?v=JNyuX1zoOgU
20•sandslash•4h ago•6 comments

Laws of UX

https://lawsofux.com/
16•bobbiechen•1h ago•2 comments

Rise of the Forward Deployed Engineer

https://www.hfsresearch.com/research/fde-optional-ai-flywheel-spin/
14•nipponese•1h ago•7 comments

Mistral Medium 3.5

https://mistral.ai/news/vibe-remote-agents-mistral-medium-3-5
243•meetpateltech•3h ago•142 comments

Making AI chatbots friendly leads to mistakes and support of conspiracy theories

https://www.theguardian.com/technology/2026/apr/29/making-ai-chatbots-more-friendly-mistakes-supp...
49•Cynddl•3h ago•35 comments

Show HN: A new benchmark for testing LLMs for deterministic outputs

https://interfaze.ai/blog/introducing-structured-output-benchmark
24•khurdula•2h ago•8 comments

Maryland becomes first state to ban surveillance pricing in grocery stores

https://www.theguardian.com/technology/2026/apr/29/maryland-grocery-stores-ban-surveillance-pricing
65•01-_-•1h ago•23 comments

Stardex Is Hiring a Founding Customer Success Lead

https://www.ycombinator.com/companies/stardex/jobs/6GCK1HC-founding-customer-success-lead
1•sanketc•6h ago

GitHub – DOS 1.0: Transcription of Tim Paterson's DOS Printouts

https://github.com/DOS-History/Paterson-Listings
81•s2l•7h ago•4 comments

Letting AI play my game – building an agentic test harness to help play-testing

https://blog.jeffschomay.com/letting-ai-play-my-game
90•jschomay•5h ago•18 comments

Bugs Rust won't catch

https://corrode.dev/blog/bugs-rust-wont-catch/
558•lwhsiao•16h ago•312 comments

Improving ICU handovers by learning from Scuderia Ferrari F1 team

https://healthmanagement.org/c/icu/IssueArticle/improving-handovers-by-learning-from-scuderia-fer...
44•embedding-shape•5h ago•43 comments

Ghostty is leaving GitHub

https://mitchellh.com/writing/ghostty-leaving-github
3233•WadeGrimridge•22h ago•958 comments

Before GitHub

https://lucumr.pocoo.org/2026/4/28/before-github/
617•mlex•21h ago•203 comments

How ChatGPT serves ads

https://www.buchodi.com/how-chatgpt-serves-ads-heres-the-full-attribution-loop/
463•lmbbuchodi•18h ago•320 comments

Show HN: Adblock-rust Manager – Firefox extension to enable the Brave ad blocker

https://github.com/electricant/adblock-rust-manager
72•electricant•6h ago•33 comments

Why Software Needs a Third Loop [audio]

https://www.heavybit.com/library/podcasts/third-loop/ep-3-give-it-a-name-why-software-needs-a-thi...
5•mooreds•1h ago•0 comments

At Protocol: Building the Social Internet

https://atproto.com/
7•resiros•2h ago•0 comments

Court Rules 2nd Amendment Covers Firearms Parts Good News Those Who Build Guns

https://cowboystatedaily.com/2026/04/28/court-rules-2nd-amendment-covers-firearms-parts-good-news...
71•Bender•2h ago•38 comments