Iris
Automatic eye breaks, water and posture nudges for Mac
What it does
Iris runs the 20-20-20 rule for you. Every 20 minutes it dims your screen for 20 seconds so you look at something far away, then gets out of the way. It also handles water, posture, standing and wrist breaks. Lives in your menu bar. $14 once, no subscription.
Iris enforces the 20-20-20 eye health rule on macOS. Every 20 minutes, your screen goes dark for 20 seconds. Join the waitlist.
Apps and sites you pick, blocked while you work. Not just your eyes. Your attention. Every other break app stops at your eyes, every blocker stops at your attention, and nothing else does both. On-device posture detection using Apple's Vision framework. Off until you turn it on. The frame is never stored and never uploaded, so nothing leaves your Mac. Iris is not out yet. Leave your email and you will hear the day it is. a skip button is a patch for badly timed breaks, so iris fixes the timing instead. it holds a break while you are typing or in a fullscreen app, and only lets it land once you stop. by the time the screen goes dark, you were between things anyway. that is also why the 20…from useiris.vercel.app
Does the same job
all alternatives →




- TPTo prevent dry eyes and back pain, I created a macOS app2022 · ▲67
In 2019, I experienced eye soreness and back pain for a while because I was constantly working long hours in front of my 16 inch Macbook without any rest. I decided to do something to change that. I’m not a fan of Apple Watch or smartbands. So the first thing I did was looking for some reminder software to remind me to take a break in the App Store, but none of them were smart enough for my needs. I wish the software could automatically tell if I was working, rather than requiring me to manually set an alarm. At the same time, when I go to the bathroom or drink coffee, it can automatically…
More life & fun this month
the category →- TL
Life & fun · 10d ago · louisabraham.github.io

Photosynthesis fires two of your iPhone
Life & fun · 28d ago · photosynthesis.camera
SoloUno▲310Take control of hair pulling, nail biting & skin picking
Life & fun · 28d ago · solouno.io

Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.
Life & fun · 26d ago · everycube.alen.is


Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…
Life & fun · 26d ago · baselashraf81.github.io
Launched alongside, August 2026
the whole month →- TL
Life & fun · 10d ago · louisabraham.github.io


- SA
Hello HN! I found that picking out plausible but diverse skin tones for my digital art and game development projects was kind of difficult, and I got curious about if there was a way to define a color space that made it easy. I've built a color picker and procedural generation algorithm based on the space as well as a bunch of other fun js features and demos throughout the page that use the equations. If you find it interesting, I have lots of explanations of how I built it and what properties the space has. The methodology might be a bit shaky, but hopefully the result is as helpful for…
Life & fun · Aug 2026 · toneyalexander.github.io


I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
AI · 16d ago · simedw.com