frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: I made a clock for my old phone. No app, no ads, no signup

https://www.claritydeck.app/
2•Shawn1991•6h ago
Like many of you, I spend most of my day with my IDE/game in fullscreen mode. It's great for focus, but I constantly found myself breaking my flow just to check the time -- quitting fullscree mode or waking up my phone. It's a small annoyance, but it adds up.

At the same time, I had an old phone sitting in a drawer, gathering dust. The screen was still perfect, so I thought: why not turn it into a dedicated desk clock?

I looked for existing solutions, but most were native apps requiring an install, cluttered with ads, or just didn't look right. So, I decided to build the tool I wished existed.

It's a dead-simple, fullscreen flip clock. As the title says: no app to install, no ads, and no signup needed. Just open the URL on your device, and you're done.

My plan is to always keep this core flip clock experience exactly as it is now: free and simple. To support the project, I might add more advanced widgets in the future as optional, paid features, like photo gallary, todo list, weather, timer, etc.

So, my question for you is: What's the one widget you would find most useful on a dedicated dashboard device like this?

I'd love to hear your feedback and ideas!

Comments

Shawn1991•6h ago
For those who enjoy some technical details:

To make this runnable 24/7 on an old device without turning it into a hand-warmer. This meant focusing heavily on performance and efficiency.

The core idea was to separate static content from dynamic content to avoid unnecessary, expensive redraws on every frame. Here’s how I approached it:

This meant moving beyond simple CSS animations and focusing on a more optimized rendering approach.

Here's what I did:

- Off-Screen Canvas: Instead of manipulating DOM elements directly for each animation tick, I use an off-screen canvas to pre-render the state of the clock digits. This avoids triggering constant, expensive layout shifts and repaints on the main page, making the animation much smoother.

- Event-Driven Rendering: The clock doesn't just redraw on every requestAnimationFrame. It's smarter than that. I implemented an event-driven model where the rendering logic only triggers when a digit actually needs to change (i.e., once per second for the seconds, once per minute for the minutes, etc.).

This decoupling of rendering from the animation frame rate saves a surprising amount of CPU cycles, which is crucial for older devices.

Show HN: I Built a Local-First AI Research Platform with Advanced RAG

1•vinhnx•1m ago•0 comments

Anubis Pilot Project Report – June 2025

https://dukespace.lib.duke.edu/server/api/core/bitstreams/816ef134-55cf-49f6-9a8b-1e8a2324b1ff/content
1•todsacerdoti•3m ago•0 comments

SAIF: Google's Guide to Secure AI

https://saif.google/
1•Garbage•3m ago•0 comments

Show HN: ThinkPad Prices on eBay

https://thinkprices.com/us
1•sagunsh•4m ago•0 comments

How a nuclear attack on the US might unfold, step by step

https://www.washingtonpost.com/opinions/interactive/2025/nuclear-attack-washington-scenario/
1•pseudolus•12m ago•1 comments

Ask HN: Is HN Karma point important to You? And why ?

2•revskill•18m ago•0 comments

Plants monitor the integrity of their barrier by sensing gas diffusion

https://www.nature.com/articles/s41586-025-09223-4
1•Bluestein•22m ago•0 comments

One Big Beautiful Bill GPT

https://chatgpt.com/g/g-6869214e5a588191b6c27ad6fe356022-big-beautiful-bill-gpt
1•WasimBhai•25m ago•0 comments

Is It Cake? How Our Brain Deciphers Materials

https://nautil.us/is-it-cake-how-our-brain-deciphers-materials-1222193/
1•lentoutcry•27m ago•0 comments

Intro to Fasteners & Bolted Connections

https://www.youtube.com/watch?v=f7qkHxG1v1E
1•walterbell•29m ago•0 comments

Loneliness is our business: The industry of social isolation

https://english.elpais.com/economy-and-business/2025-06-22/your-loneliness-is-our-business-the-multi-million-dollar-industry-of-social-isolation.html
2•PaulHoule•33m ago•0 comments

Massive spike in use of .es domains for phishing abuse

https://www.theregister.com/2025/07/05/spain_domains_phishing/
1•rntn•35m ago•0 comments

Springer Nature book on machine learning is full of made-up citations

https://retractionwatch.com/2025/06/30/springer-nature-book-on-machine-learning-is-full-of-made-up-citations/
2•marcofloriano•37m ago•0 comments

Journey Score – revive your leads graveyards

1•usemarka•39m ago•0 comments

The Hyper Case: Designing my own keyboard case

https://arslan.io/2025/07/05/hyper-case-designing-my-own-keyboard-case/
2•farslan•40m ago•0 comments

OpenMW 0.49.0 Released

https://openmw.org/2025/openmw-0-49-0-released/
3•midzer•41m ago•0 comments

Show HN: I Made a Terms of Service Analyzer

1•geminiboy•43m ago•0 comments

Ask HN: Would You Use a Bad Language Filter Like PureWord?

1•ogora•43m ago•2 comments

Autonomous driving experts to comment on Tesla's robotaxi launch errors

https://www.businessinsider.com/tesla-robotaxi-autonomous-driving-experts-respond-2025-6
1•Bluestein•44m ago•0 comments

Bgcmd: Let AI interact with any REPL

https://github.com/izabera/bgcmd
1•izabera•47m ago•0 comments

Philosophiæ Naturalis Principia Mathematica

https://en.wikipedia.org/wiki/Philosophi%C3%A6_Naturalis_Principia_Mathematica
2•6forward•47m ago•0 comments

Possible End to End to End Encryption: Come Help

https://berthub.eu/articles/posts/possible-end-to-end-to-end-come-help/
10•TechTechTech•50m ago•1 comments

Man describes falling victim to AI job interview scam

https://www.nbcboston.com/investigations/consumer/ai-job-interview-scam/3757510/
1•ilamont•54m ago•0 comments

Fairphone 6 Teardown

https://www.ifixit.com/News/111613/fairphone-6-teardown-proof-phones-dont-have-to-be-disposable
3•Garbage•56m ago•0 comments

Ascent AeroSystems: Big Value, Small Package

https://evtol.news/news/ascent-aerosystems-big-value-small-package
2•stareatgoats•58m ago•0 comments

Xkcd: Global Ranking

https://xkcd.com/3110/
5•Garbage•1h ago•0 comments

100 years ago they predicted we'd live to 1000 years old. Average ifespan was 58

https://www.popsci.com/health/humans-living-to-1000-years-old/
5•Bluestein•1h ago•0 comments

Show HN: Sb-Kit, Drop-In Auth Layer for Next.js and Supabase

https://github.com/bytaesu/sb-kit
1•bytaesu•1h ago•0 comments

Can AI Replace Copilots on Passenger Jets?

https://cacm.acm.org/news/can-ai-replace-copilots-on-passenger-jets/
1•pseudolus•1h ago•1 comments

China is building an entire empire on data

https://www.economist.com/leaders/2025/07/03/china-is-building-an-entire-empire-on-data
3•bookofjoe•1h ago•1 comments