frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: A weird thing that detects your pulse from the browser video

https://pulsefeedback.io/
44•kilroy123•3d ago•23 comments

Show HN: Qry – CLI web search that always outputs JSON, with swappable back ends

https://github.com/justEstif/qry
2•justEstif•1h ago•0 comments

Show HN: SafeAgent – exactly-once execution guard for AI agent side effects

3•Lions2026•1h ago•1 comments

Show HN: Ethernity: Secure paper backups with age encryption and SSS

https://github.com/MinorGlitch/ethernity
2•minorglitch•2h ago•1 comments

Show HN: ANSI-Saver – A macOS Screensaver

https://github.com/lardissone/ansi-saver
91•lardissone•14h ago•33 comments

Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies

https://mujs.org
123•amaury_bouchard•20h ago•57 comments

Show HN: SiClaw – Open-source AIOps with a hypothesis-driven diagnostic engine

https://github.com/scitix/siclaw
2•SherryWong•2h ago•1 comments

Show HN: DailyDefense – Daily tower defense for agents or humans

https://www.dailydefense.ai
2•pj4533•3h ago•0 comments

Show HN: Kula – Lightweight, self-contained Linux server monitoring tool

https://github.com/c0m4r/kula
82•c0m4r•1d ago•54 comments

Show HN: Leonardo – FFmpeg Video Converter for Linux Creators

https://github.com/RossContino1/Leonardo
7•RossC17331•11h ago•2 comments

Show HN: Jarvey - a local JARVIS for MacOS

https://github.com/novynlabs-repo/Jarvey
2•AhmedAshraf•6h ago•0 comments

Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

https://github.com/moongate-community/moongatev2
278•squidleon•1d ago•161 comments

Show HN: I open-sourced my Steam game, 100% written in Lua, engine is also open

https://github.com/willtobyte/reprobate
50•delduca•1d ago•20 comments

Show HN: Claude-replay – A video-like player for Claude Code sessions

https://github.com/es617/claude-replay
96•es617•1d ago•32 comments

Show HN: OpenGraviton – Run 500B+ parameter models on a consumer Mac Mini

https://opengraviton.github.io
7•fatihturker•12h ago•2 comments

Show HN: Help] I run 4 AI-driven companies simultaneously from my terminal

https://github.com/NikitaDmitrieff/auto-co-meta
3•Ndmtrieff•7h ago•2 comments

Show HN: Agentpng – turn agent sessions into shareable images

https://www.agentpng.dev/
3•siegers•7h ago•0 comments

Show HN: SRA – A new architectural pattern for modern product engineering

https://github.com/FelixZY/specification-realization-assembly-bible
4•FelixZY•10h ago•0 comments

Show HN: OpenGrammar Open-source, self-hostable Grammarly alternative

https://swadhinbiswas.github.io/opengrammar/
3•0x0003r•8h ago•0 comments

Show HN: MicroBin – Easy File Sharing for Everyone – Self-Hostable

https://my.microbin.eu/
2•dszb•8h ago•0 comments

Show HN: Meshcraft – Text-to-3D and image-to-3D with selectable AI engines

https://meshcraft.xyz
2•otmardev•8h ago•0 comments

Show HN: 1v1 coding game that LLMs struggle with

https://yare.io
25•levmiseri•1d ago•7 comments

Show HN: OculOS – Any desktop app as a JSON API via OS accessibility tree

https://github.com/huseyinstif/oculos
15•stif1337•21h ago•9 comments

Show HN: Ruffle.rs brought back a 2012 Flash MMO to the modern web

https://oldschoolrealms.com/
5•crosschainer•10h ago•0 comments

Show HN: Smelt – Extract structured data from PDFs and HTML using LLM

https://github.com/akdavidsson/smelt
3•smeltcli•16h ago•0 comments

Show HN: TeamShotsPro – AI team headshots from a selfie in 60 seconds

https://www.teamshotspro.com
2•Mvhaperen•11h ago•0 comments

Show HN: Diamond – an interactive CLI for editing trees

https://github.com/justindmassey/diamond
3•justindmassey•16h ago•0 comments

Show HN: I built a daily game that tests if you can tell 1999 apart from 2005

https://yeartobeat.com/
3•FKJ•11h ago•1 comments

Show HN: Paster – A keyboard-first clipboard manager for Vim users

https://pasterapp.com
3•luanderock•11h ago•0 comments

Show HN: Tessera – MCP server that gives Claude persistent memory and local RAG

https://github.com/besslframework-stack/project-tessera
3•jasonjeong•11h ago•0 comments
Open in hackernews

Show HN: A weird thing that detects your pulse from the browser video

https://pulsefeedback.io/
44•kilroy123•3d ago

Comments

amagasaki•3h ago
Could be interesting, but allowing the webcam crashes my browser.Repeatedly

macOS 15.7.1 (24G231) Brave 1.87.186 (Official Build) (arm64) Chromium: 145.0.7632.45

serious_angel•3h ago
In the minified source code, we may see, it uses:

``` try { const l=await navigator.mediaDevices.getUserMedia({audio:!1,video:{facingMode:"user"}}); /* ... */ } catch { this.showError("Could not access webcam. Please check permissions.") } ```

There are alternatives to verify mediaDevices support as https://addpipe.com/getusermedia-examples/

echoangle•1h ago
But even a missing check shouldn’t be able to crash the browser.
gumboshoes•3h ago
Worked for me on Android. Love the simplicity.
hluska•3h ago
I would prefer some kind of privacy statement or even some kind of explanation about what is going on before I just randomly turn my webcam on. This might be great and I’m proud of you for launching but I don’t do things like that. Heck, videos can make a person’s heart race - I had my first attack at 39 and that’s a hell of a lot of risk.
serious_angel•3h ago
I haven't dug deeper due to time availability, but for the same sake of privacy, I've found:

1. `/api/event` endpoint mentioned in the `/stats/script.js` file;

2. There's `/parties/lobby/main/telemetry` in a minified JavaScript chunk asset;

3. There's VitalLens mentioned, and there's an error string in the same asset: "A valid API key or proxy URL is required to use VitalLens. If you signed up recently, please try again in a minute to allow your API key to become active. Otherwise, head to https://www.rouast.com/api to get a free API key."

hluska•2h ago
This is really kind of you - I appreciate this. Thank you for taking that time!
functionmouse•3h ago
I feel like the primary use case for such a technology is manipulating and profiling people over video chat, maybe even autonomously. Hiring managers, HR, landlords, and police are obvious customers.

The response I anticipate will be "But this will help doctors over telehealth and stuff!" - Please see https://calebhearth.com/dont-get-distracted

metalcrow•2h ago
Can you explain how https://calebhearth.com/dont-get-distracted applies to the potential response you described? I don't get it.
croes•2h ago
They will weaponize it.
godelski•1h ago
Don't get distracted, sit down and read it in full.

Don't get distracted, think about what he wrote.

If you still don't get it, take a step back. Think. Process. Then take a break and read it again tomorrow.

Slow down. Don't get distracted. You don't need to respond so fast. Take your time. There is no rush. There is no shortcut. Read it in full and you'll understand this comment says much more.

collingreen•1h ago
This feels overly patronizing
godelski•52m ago
Probably because I repeated "don't get distracted". But if you read the article then I think it'll take on a different context, as I'm mimicking the author, including their short paragraph style.
nearbuy•1h ago
This tech (detecting pulse from regular video) has been around almost 20 years now, and this doesn't seemed to have happened yet.

You see this type of thing in spy movies, but I'm not sure it's that useful in real life. You're basically taking one piece of data a polygraph uses, but without the most important component (skin conductance). Polygraph accuracy isn't that great to begin with. You can profile and manipulate people more effectively based on their reactions and behaviour, and their pulse will be much harder to interpret.

ranger_danger•56m ago
I don't think this tech has actually been used in practice for that long, if at all. It was only first demonstrated in 2012 at SIGGRAPH.

Can you cite any commercially available uses of such tech?

numpad0•39m ago
(2008)

1: https://pmc.ncbi.nlm.nih.gov/articles/PMC2717852/

twodave•2h ago
It’s not very accurate. Maybe because of the camera fidelity. It was about 10bpm lower than actual for me. Seems to operate off of subtle motions caused by pulse. It was even worse at detecting breathing.
abakker•2h ago
It registered in the low 40s for me, while my watch was saying 72-75. I guess YMMV
jmusall•2h ago
May be related: Explanation of motion and color amplification in video by Steve Mould https://youtube.com/watch?v=rEoc0YoALt0

He even shows pulse detection (around 8:30).

trothamel•1h ago
There's a version of this built into the Google Fit application for Android.
sxp•1h ago
How does it work? Is it https://people.csail.mit.edu/mrub/evm/? I see the FAQ about VitalLens, but I couldn't find technical details.

It's super cool. Thanks for sharing. I want to build a biofeedback app for meditation and this looks like a good platform to use.

serious_angel•1h ago
Please consider checking out comments: https://news.ycombinator.com/item?id=47293662