frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Single RGB camera turns your palm into a keyboard for mixed reality interaction

https://blog.arduino.cc/2025/05/09/a-single-rgb-camera-turns-your-palm-into-a-keyboard-for-mixed-reality-interaction/
8•PaulHoule•2d ago

Comments

rspoerri•5h ago
> a touch recognition accuracy of 97.0%, which makes Palmpad quite reliable.

But completely unusable for any real application where you'd do a lot of typing.

CGamesPlay•5h ago
That isn't every real application. There are lots of use cases where you need an iPod-shuffle-level interface; and this would appear to be just fine for those.
yaris•5h ago
When looking at this I remembered two projects I saw several years ago: one was using a wearable camera and colored markers on fingers plus some computing to recognize gestures, e.g. making a square with fingers would command the camera to do a "screenshot"; the other one was using giro-sensors put on fingers to recognize finger and hand movements. Both looked interesting, but I have not heard about any of them since then.
harshitaneja•4h ago
I think you are referring to Pranav Mistry's Sixth Sense(https://www.pranavmistry.com/archived/projects/sixthsense/). It was part of his research at MIT media labs. I don't think he took it any further. Maybe got incorporated in some ways at Samsung where he headed research.
alexisread•3h ago
Looks nice, but it should really say single RGB camera AND a boatload of processing power. TLDR the camera feeds 1280x720 images at 120fps to a PC (with graphics card). While you could reduce this to an on-chip processing block, it will also have to deal with people looking away halfway through typing etc. which adds to the processing overhead, and requires integration with the headset (6 axis sensors etc.).

IRL this has been somewhat tried with the Humane AI pin, with gestures, less than instantaneous response is noticeable, so latency has to be paramount.

Don't mean to rain on the parade as it's a nice piece of work, but comparing to say chording (low cpu requirements, better accuracy, faster, but you have to learn how to chord) shows the different tradeoffs.

GoblinSlayer•3h ago
Why not go Accel World way and just show AR keyboard hanging before you?
mystified5016•1m ago
It's extremely difficult to accurately hit buttons floating in free space with any type of speed or consistency.

By anchoring virtual buttons to your physical hand, your proprioception kicks in and you can rapidly and accurately hit keys. It's pretty much trivial for most humans to tap the same spot on their palm without even looking, but most people can't do this with an arbitrary spot in free air.

The VR/XR industry has tried floating virtual keyboard many times in basically every form you can imagine. All attempts have been abandoned because they suck really bad. This is an idea that is fundamentally incompatible with human psychology and physiology.

Simulacra•15m ago
This was done at least 15 years ago by MITs media lab

https://www.pranavmistry.com/archived/projects/sixthsense/

Making the rav1d Video Decoder 1% Faster

https://ohadravid.github.io/posts/2025-05-rav1d-faster/
26•todsacerdoti•54m ago•5 comments

Planetfall

https://somethingaboutmaps.wordpress.com/2025/05/20/planetfall/
86•milliams•3h ago•15 comments

Gemini Diffusion

https://simonwillison.net/2025/May/21/gemini-diffusion/
652•mdp2021•11h ago•169 comments

The scientific “unit” we call the decibel

https://lcamtuf.substack.com/p/decibels-are-ridiculous
351•Ariarule•8h ago•213 comments

Show HN: Curved Space Shader in Three.js (via 4D sphere projection)

https://github.com/bntre/CurvedSpaceShader
7•bntr•2h ago•3 comments

Why does Debian change software?

https://blog.liw.fi/posts/2025/why-debian-changes/
163•tapanjk•6h ago•89 comments

Four years of sight reading practice

https://sandrock.co.za/carl/2025/05/four-years-of-sight-reading-pracice/
24•chthonicdaemon•3d ago•11 comments

Robert Musil Forgotten Plays Inspired His Greatest Work of Fiction

https://lithub.com/the-austrian-writer-whose-forgotten-plays-inspired-his-greatest-work-of-fiction/
3•DyslexicAtheist•1h ago•1 comments

Inigo Quilez: computer graphics, mathematics, shaders, fractals, demoscene

https://iquilezles.org/articles/
179•federicoponzi•4d ago•19 comments

Kotlin-Lsp: Kotlin Language Server and Plugin for Visual Studio Code

https://github.com/Kotlin/kotlin-lsp
118•todsacerdoti•10h ago•66 comments

When a team is too big

https://blog.alexewerlof.com/p/when-a-team-is-too-big
44•gpi•3d ago•38 comments

Hotspot: Linux `perf` GUI for performance analysis

https://github.com/KDAB/hotspot
50•jez•2d ago•9 comments

Display any CSV file as a searchable, filterable, pretty HTML table

https://github.com/derekeder/csv-to-html-table
165•indigodaddy•12h ago•32 comments

Devstral

https://mistral.ai/news/devstral
589•mfiguiere•22h ago•125 comments

For algorithms, a little memory outweighs a lot of time

https://www.quantamagazine.org/for-algorithms-a-little-memory-outweighs-a-lot-of-time-20250521/
284•makira•17h ago•83 comments

How we made our optical character recognition (OCR) code more accurate

https://pieces.app/blog/how-we-made-our-optical-character-recognition-ocr-code-more-accurate
15•thunderbong•1d ago•10 comments

A lost decade chasing distributed architectures for data analytics?

https://duckdb.org/2025/05/19/the-lost-decade-of-small-data.html
137•andreasha•3d ago•49 comments

Getting a paper accepted

https://maxwellforbes.com/posts/how-to-get-a-paper-accepted/
149•stefanpie•11h ago•68 comments

Strengths and limitations of diffusion language models – sean goedecke

https://www.seangoedecke.com/limitations-of-text-diffusion-models/
6•rbanffy•2h ago•0 comments

Direct TLS can speed up your connections

https://marc-bowes.com/postgres-direct-tls.html
55•tanelpoder•7h ago•20 comments

Show HN: Forge – Secure, Multi-Tenant GitHub Actions Runners on K8s or EC2

https://github.com/cisco-open/forge
5•ebrilhante•3d ago•3 comments

CERN gears up to ship antimatter across Europe

https://arstechnica.com/science/2025/05/cern-gears-up-to-ship-antimatter-across-europe/
201•ben_w•2d ago•115 comments

Gemini figured out my nephew’s name

https://blog.nawaz.org/posts/2025/May/gemini-figured-out-my-nephews-name/
148•BeetleB•3d ago•76 comments

ITXPlus: A ITX Sized Macintosh Plus Logicboard Reproduction

https://68kmla.org/bb/index.php?threads/itxplus-a-itx-sized-macintosh-plus-logicboard-reproduction.49715/
100•zdw•15h ago•24 comments

Collaborative Text Editing Without CRDTs or OT

https://mattweidner.com/2025/05/21/text-without-crdts.html
250•samwillis•19h ago•67 comments

Rocky Linux 10 Will Support RISC-V

https://rockylinux.org/news/rockylinux-support-for-riscv
156•fork-bomber•16h ago•93 comments

Animated Factorization (2012)

http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/
260•miniBill•22h ago•55 comments

OpenAI to buy AI startup from Jony Ive

https://www.bloomberg.com/news/articles/2025-05-21/openai-to-buy-apple-veteran-jony-ive-s-ai-device-startup-in-6-5-billion-deal
757•minimaxir•19h ago•1030 comments

LLM function calls don't scale; code orchestration is simpler, more effective

https://jngiam.bearblog.dev/mcp-large-data/
245•jngiam1•19h ago•88 comments

An upgraded dev experience in Google AI Studio

https://developers.googleblog.com/en/google-ai-studio-native-code-generation-agentic-tools-upgrade/
170•meetpateltech•18h ago•95 comments