frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Can You Instruct a Robot to Make a PBJ Sandwich?

https://pbj.deliberateinc.com/
13•mooreds•1h ago

Comments

GianFabien•1h ago
What's the point? No matter how detailed and comprehensive the instructions and steps by the AI, you still don't get a PBJ sandwich to eat. You have to go to the kitchen and do it yourself.
t-writescode•1h ago
It’s a reference to a famous YouTube video[0] about how to write instructions that can be followed.

One of the most important things a programmer needs to do is learn how to tell a computer how to do something. It’s a surprisingly hard skill because each step is way more complicated and has way more variables to go through.

https://youtu.be/FN2RM-CHkuI

ksaj•1h ago
I saw a YouTube Short of a teacher demonstrating this to her young students. Of course the kids are laughing lots at the results of her literally enacting their instructions and exaggerating the missing necessary info. But I bet they came out with a far more technical thought process.

This should be part of the curriculum.

parpfish•54m ago
i once had this "make a PB&J" as part of a written take-home interview.

i knew the schtick -- no matter how precise and complete you are, there is always the possibility for another little gotcha. and that makes it absolute rubbish for a take home because... how much detail do i need to go into to satisfy the manager reviewing this? i think i wrote a couple paragraphs and ended with a little rant about how i know how this problem works and it'd work better in person. i don't know how much they expected somebody to write.

Benjamin_Dobell•51m ago
Although this is a facetious take, instructing a robot to follow recipes is a fantastic introduction to coding. I added a visual scripting layer to Overcooked so kids can program robots to make all sorts of dishes (Sushi, Pasta, Cakes etc.)

https://youtu.be/ITWSL5lTLig

This is part of a club to teach kids coding, creativity and digital literacy.

jgable•50m ago
It’s funny, when I’ve seen this demonstrated, it’s basically literally impossible to get the right result because the test maker doesn’t define an instruction set that you can rely on. They will deliberately screw up whatever instructions you give them no matter how detailed. A computer has a defined ISA that is specified in terms of behavior. A compiler transforms a language with higher level abstractions into this low-level language. I’ve never seen this “test” done with any similar affordance, which doesn’t really teach anything.
totallymike•12m ago
Oh I think this lesson teaches quite a lot. Maybe your instructor is deliberately screwing up, but perhaps other end users are just not paying attention, or are missing assumed knowledge, or are feeling particularly adversarial on the day they need to follow your instructions.

One of many lessons that can be taken away from this exercise is to understand your audience and challenge the assumptions you make about their prior knowledge, culture, kind of peanut butter, et deters.

void-star•43m ago
It’s almost like we need some deterministic set of instructions that can be fed to a machine and followed reliably? Like… I don’t know… a “programming language”?
nomel•9m ago
I would say that's exactly not the solution, since the surface area is too large to hard code (which is somewhat the point of this). Evidence being, it's 2026 and there are exactly 0 robots that can do this simple task reliably, in any kitchen you put it in.

You need something general and flexible, dare I say "intelligent", or you'll be babysitting the automation, slowly adding the thousand little corner cases that you find, to your hard coded decision tree.

This is also why every company with a home service robot, that can do anything even remotely complex as a sandwich, are doing it via teleoperation.

squeaky-clean•29m ago
When I was about 7 or 8 years old, my elementary school music teacher did this same exercise with us, except the goal was to draw a musical staff and the first 3 notes of Jingle Bells (or something along those lines). I can still remember how much fun I thought it was.
LeoPanthera•20m ago
Demonstrations like this are a regular feature of the Japanese educational TV show "Texico", which teaches logical thinking with the specific goal of preparing young children for programming.

I highly recommend it. It's extremely well made, and quite entertaining even for adults.

It's available in English, 10 minutes per episode, no subscription required:

https://www3.nhk.or.jp/nhkworld/en/shows/texico/

userbinator•2m ago
Texaco + Mexico = Texico? The Japanese never fail to amuse foreigners with their naming.
fghorow•14m ago
As always, there's an XKCD [1] for this!

[1] https://xkcd.com/149/

notsylver•1m ago
This feels like a buzzfeed quizz for developers. If you think about each step long enough you can't really get a wrong answer

Global Maritime Chokepoints

https://ryanshook.org/chokepoints/
1•RyanShook•2m ago•0 comments

VeryAI raises $10M to build palm-scan identity system on Solana

https://cointelegraph.com/news/polychain-backs-veryai-s-10m-raise-to-build-palm-scan-identity-sys...
1•adrianwaj•4m ago•0 comments

Vite 8.0 Is Out

https://vite.dev/blog/announcing-vite8
3•kothariji•7m ago•0 comments

Some Simple Economics of AGI

https://arxiv.org/abs/2602.20946
1•aray07•10m ago•0 comments

ScraperNode – Scraping API for LinkedIn, Instagram, TikTok, and More

https://scrapernode.com
1•emery_p•11m ago•0 comments

Hugging Face Storage Buckets Storage Bucket

https://huggingface.co/storage
1•tamnd•11m ago•0 comments

2011-2026 time lapse: rebuilding after Tōhoku earthquake and tsunami [video]

https://www.youtube.com/watch?v=ZE-JgL_UUkI
1•kazinator•13m ago•0 comments

Ask HN: Does anyone here use Discord as their work chat tool?

2•Poomba•19m ago•3 comments

AI-generated passwords aren't random, it just looks that way

https://www.theregister.com/2026/02/18/generating_passwords_with_llms/
1•pabs3•20m ago•1 comments

Show HN: ClawRemove – Inspect and clean AI agent environments

https://github.com/tianrking/ClawRemove
1•tianrking•21m ago•1 comments

A Multilingual, IRGC-affiliated Influence Operation on X, Instagram, and Bluesky

https://open.clemson.edu/cgi/viewcontent.cgi?article=1009&context=mfh_reports
1•longislandguido•22m ago•0 comments

Who Will Remember Us When the Servers Go Dark?

https://newdesigncongress.org/en/pub/who-will-remember-us-when-the-servers-go-dark/
2•pabs3•26m ago•0 comments

Native CLI scaffolds consistently outper-form OpenCode when using the same model

https://arxiv.org/abs/2603.08640
1•xdotli•26m ago•1 comments

Show HN: Droeftoeter, a Terminal Coding Toy

https://github.com/whtspc/droeftoeter
1•whtspc64•27m ago•0 comments

Show HN: Freelancer Profitability Calculator

https://soloboss.app/freelancer-profitability-calculator
1•SoloBossFounder•29m ago•0 comments

Faulty urine tests may have inflated alcohol levels in California criminal cases

https://www.sfchronicle.com/bayarea/article/urine-tests-alcohol-level-faulty-california-22073795.php
3•littlexsparkee•34m ago•0 comments

Important Updates to GitHub Copilot for Students

https://github.com/orgs/community/discussions/189268
1•angst•34m ago•1 comments

From Optician to $62k MRR in 3 Months: AI Code Editors Reshaping SaaS

2•jackcofounder•40m ago•0 comments

CLI-Anything

https://github.com/HKUDS/CLI-Anything
4•tardismechanic•43m ago•0 comments

We compare model quality in Cursor

https://cursor.com/blog/cursorbench
2•xdotli•46m ago•0 comments

An Overview of the Amoeba Distributed Operating System – Tanenbaum

https://dl.acm.org/doi/pdf/10.1145/1041500.1041502
1•ivanbelenky•48m ago•0 comments

T4a – Terminals for Agents

https://github.com/denoland/t4a
1•garrettjoecox•51m ago•0 comments

Fast non-Chromium browser for AI agents: LightPanda

https://lightpanda.io
1•daniel_iversen•52m ago•0 comments

Kobalt Tools

https://kbalt.com/
2•Throwthrowbob•53m ago•1 comments

Give Your AI Agent a Live Status Page

https://clawjetty.com/###
1•andes314•54m ago•2 comments

Enabling Media Router by default undermines Brave's privacy claims

2•noguff•1h ago•0 comments

Rackup, a Toolchain Manager for Racket

https://samth.github.io/rackup/
2•samth•1h ago•0 comments

Hyperlinks in Terminal Emulators

https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda
3•nvahalik•1h ago•0 comments

Heart, Head, Life, Fate

https://www.lrb.co.uk/the-paper/v48/n05/steven-shapin/heart-head-life-fate
1•Petiver•1h ago•0 comments

The Browser Becomes Your WordPress

https://wordpress.org/news/2026/03/announcing-my-wordpress/
3•computersuck•1h ago•0 comments