frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
70•guerrilla•2h ago•26 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
155•valyala•6h ago•28 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
84•zdw•3d ago•37 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
90•surprisetalk•5h ago•93 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
122•mellosouls•8h ago•249 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
868•klaussilveira•1d ago•266 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
161•AlexeyBrin•11h ago•29 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
117•vinhnx•9h ago•14 comments

Show HN: Browser based state machine simulator and visualizer

https://svylabs.github.io/smac-viz/
3•sridhar87•4d ago•1 comments

You Are Here

https://brooker.co.za/blog/2026/02/07/you-are-here.html
42•mltvc•1h ago•52 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
24•mbitsnbites•3d ago•1 comments

First Proof

https://arxiv.org/abs/2602.05192
83•samasblack•8h ago•59 comments

LLMs as the new high level language

https://federicopereiro.com/llm-high/
28•swah•4d ago•30 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
74•thelok•7h ago•14 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
256•jesperordrup•16h ago•83 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
37•gnufx•4h ago•42 comments

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
157•valyala•6h ago•136 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
539•theblazehen•3d ago•197 comments

Washington Post CEO Will Lewis Steps Down After Stormy Tenure

https://www.nytimes.com/2026/02/07/technology/washington-post-will-lewis.html
7•jbegley•22m ago•1 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
42•momciloo•6h ago•5 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
100•onurkanbkrc•10h ago•5 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
19•languid-photic•4d ago•5 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
219•1vuio0pswjnm7•12h ago•338 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
58•josephcsible•3h ago•70 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
43•marklit•5d ago•6 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
281•alainrk•10h ago•462 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
129•videotopia•4d ago•42 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
53•rbanffy•4d ago•15 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
659•nar001•10h ago•287 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
41•sandGorgon•2d ago•17 comments
Open in hackernews

Show HN: Eyesite – Experimental website combining computer vision and web design

https://blog.andykhau.com/blog/eyesite
138•akchro•8mo ago
I wanted Apple Vision Pros, but I don’t have $3,500 in my back pocket. So I made Apple Vision Pros at home.

This was just a fun little project I made. Currently, the website doesn't work on screens less than 1200x728 (Sorry mobile users!) It also might struggle on lower end devices.

For best results, have a webcam pointing right at you. I tested my website with a MacBook camera.

Any comments, questions, or suggestions are greatly appreciated!

blog: https://blog.andykhau.com/blog/eyesite

check it out: https://eyesite.andykhau.com/

github: https://github.com/akchro/eyesite

Comments

cwmoore•8mo ago
I may be the result of some evolutionary bottleneck, but wherever there is a camera lens, I assume eye tracking (and sentiment prediction) is at least possible, and at most globally always on.
jeffhuys•8mo ago
Next time you see a digital ad display, look for the little black circle on top of it. Yes, they do. Feel free to put a sticker over it.
noduerme•8mo ago
Just to play devil's advocate here... I'm about as extreme a privacy absolutist as you can find. But given that we're all on camera all the time in public spaces, like it or not, I don't consider tracking on digital billboards to be inherently evil. It could be used for evil (like - an authoritarian government tracking who looks at a billboard for an opposition political leader, for instance). But it could just be innocent data gathering. If you ran a plumbing business and paid $10k for a billboard, wouldn't you want to know if it was worth it or not? It's not as if decades of focus groups and hand-wavey feelings about what is or isn't effective advertising didn't already steer us into a society entirely dominated by big loud ads everywhere.

People who make products and sell services need to advertise. They in turn pay taxes. The many layers of parasitism in the advertising world historically relied on conning these people and taking their money in exchange for an unprovable proposition, namely that if you run this ad we tell you to run, right here, your sales will go up - but we'll never be able to actually tell you for sure by how much, or whether it was a good deal for you. From that perspective, more and better viewership data helps undermine the advertising bullshit machine and close the gap between people who run businesses and the people they're trying to sell their services to.

jll29•8mo ago
Remember this incident?

Italians deploy fearsome SPY MANNEQUINS to win Fashion Wars (2012) https://www.theregister.com/2012/11/22/bionic_mannequins_are...

According to the media at the time, the mannquins quickly disappeared again after the scandal broke. If you are more cynical, you might question that narrative.

noduerme•8mo ago
I never heard of this, but it's hilarious.
catlifeonmars•8mo ago
> People who make products and sell services need to advertise.

Do they though?

No one is entitled to better data. It should be on the advertisers to figure out more privacy preserving ways of getting feedback.

Ubiquitous technical surveillance is, in economics parlance, a negative externality.

jeffhuys•8mo ago
We're just going deeper and deeper into attention-grabbing displays; we now even have ANIMATED screens next to the ROADS in the Netherlands. Flashing, showing texts like "WATCH OUT! We have a new product!".

I have epilepsy. It's managed, I mean, I'm allowed to drive again. But what about people who don't have it managed (for some no meds will work)? They're just f'd when they walk down the street and Nike NEEDED to switch the screen every 0.2s?

If I can in _any_ way inhibit their ability to grow, I will.

If I need your product, I'll find it. I'm against any and all ads - I know it's unrealistic, but I'll do everything in my power to lower the amount of ads I see or to be a nuisance to them.

Really don't care about morality in this case.

pixl97•8mo ago
>we now even have ANIMATED screens next to the ROADS

Heh, only 30 years behind the US.

Of course our rate of people dying at younger ages over here seems to be a lot higher too.

pzo•8mo ago
I'm right now in Malaysia and my residential building lifts there are TV playing ads and make many tricks to grab attention:

- sound of phone ringing to keep you out of your zone

- loud annoying music with annoying lyrics

- putting cat in advertisement and meowing

holografix•8mo ago
Love this, any experimental HCI project managers inspires me to think differently about computers and tech
naveen_k•8mo ago
Ha! The timing is impeccable. This is a great demo. I've been experimenting with using gaze and eye tracking for cursor prediction as a side project. I like the idea of pressing 'space' for each dot. I just had the 9-dot movement going from one point to another. I'm using Mediapipe's face landmarks model (I wasn't aware of WebGazer). I'll continue to work on it, but it's great to see a similar thought process.
jll29•8mo ago
The WebGaze software used in this page was introduced in by Papoutsaki and co-workers by a team from Brown university and Georgia Tech in 2016:

- Papoutsaki, A. et al. (2016). "WebGazer: Scalable Webcam Eye Tracking Using User Interactions." Presented at the International Joint Conference on Artificial Intelligence (IJCAI). https://www.ijcai.org/Proceedings/16/Papers/540.pdf

While we are at it, you may also find the following research publications relevant to this discussion:

- "Improving User Perceived Page Load Times Using Gaze" (USENIX NSDI 2017) https://www.usenix.org/conference/nsdi17/technical-sessions/...

- "No clicks, no problem: using cursor movements to understand and improve search" (Huang, White, Dumais from Microsoft Research, ACM SIG CHI '11) https://dl.acm.org/doi/abs/10.1145/1978942.1979125

- Virtual gazing in video surveillance (SMVC '10) https://dl.acm.org/doi/abs/10.1145/1878083.1878089

weeb•8mo ago
Nice to see people getting interested in eye gaze. There are two things that you might like to look at that can help the UX.

1 - Calibration. Looking at static dots is BORING. The best idea I've seen is Tobii's gaming calibration where you look at dots to make them wobble and pop. This makes the whole process feel like a game, even when you've done it a hundred times before. I would love to see more ideas in this space to give a much more natural-feeling calibration process - even better if you can improve the calibration over time with a feedback loop, when users interact with an element.

2 - Gaze feedback. You are absolutely right that seeing a small, inaccurate and jumpy dot does more harm than good. Again, Tobii have led the way with their 'ghost overlay' for streamers.

For an example, see the following video. After calibration the ghost overlay is used to give approximate feedback. This is enough that some naive users are able to make small adjustments to a constant calibration error, or at least give feedback that the gaze is wrong, not that the UI is not responding.

https://youtu.be/mgQY4dL-09E?feature=shared&t=36

akchro•8mo ago
Thank you for the feedback!

1 - I experimented with some calibration involving staring at a point, but I found it troublesome as blinking would make lead to some inaccurate calibration data (webgazer doesn't have blink detection). It was also a little more fatiguing since the user would have to really focus on staring the entire time. I found that it was less mentally fatiguing if the user could control their own calibration give themselves room to blink or just rest their eyes for a second.

2 - Ghost overlays is a really good idea. I'll see what I can do to implement that feature.

I really appreciate you taking your time to write this!

naveen_k•8mo ago
I have been experimenting with using 5 phases of movements with each phase covering different areas of the screen while being actively moving. The last phase makes the dot move in a Lissajous-like motion which is more fluid like you are suggesting.

The challenge is recording and syncing the motion at a higher frequency and being able to save without much drift and the performance of these landmark/gaze models is often slow.

One more option to speed it up is not to do the eye tracking at record time, just record a crop video of the face and the screen first at 60Hz and then run the model on each frame and update the metadata of the dataset.

renierbotha•8mo ago
This is very cool!! Have you considered making a WebGL game that uses eye tracking for things like aiming? Could be very cool and one of the very few accessible games
akchro•8mo ago
Thanks for your interest! An eye tracking game is an interesting concept. My concern is that there is already a lot of overhead used for eye tracking that an entire game on top of that would be too laggy to be playable. Also, the eye tracking software right now doesn't seem precise enough for things like aiming. I could totally see a pure standalone game that utilizes eye tracking.
mdrzn•8mo ago
Very cool demo! Once this becomes good enough (now it's very wobbly and requires huge UI) I'd love to be able to read articles and navigate just using the eyes. Feels very natural.
akchro•8mo ago
I'm glad it feels natural! I wanted it to feel similar to Apple vision pros where the eye tracking just works. Hopefully in the future, I can just curl up in a blanket and let my eyes do all the scrolling when I'm reading.
estsauver•8mo ago
Hey, I just wanted to say this is one of the coolest demo's I've seen all year. This is really, really fun.
akchro•8mo ago
Thanks! It means a lot that people also find my stuff cool
BugsJustFindMe•8mo ago
> Screen Too Small This application requires a minimum screen size to function properly.

Why?

akchro•7mo ago
All the components needed to be big enough for eye tracking "selection" to consistently work. It's frustrating when you are trying to look at a button to press, but the eye tracking thinks you are looking elsewhere. If the screen were any small, the components wouldn't fit. I believe the dimensions should work on most computer screen sizes and just bar out mobile devices. This was also intended since the eye tracking does not work on mobile.
BugsJustFindMe•7mo ago
> the eye tracking does not work on mobile.

Isn't that a function of platform and not screen size?

> All the components needed to be big enough for eye tracking "selection" to consistently work.

Isn't this also a function more of angles and not pixels? A phone close to my face has the same apparent size as a computer screen farther away.

venk12•7mo ago
Impressive work - I have experimented with Tobii trackers - they are pretty accurate to work with. But accomplishing this with a single camera is definitely something. Would love to follow your work further. Keep going :)