frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Move more with short random exercise challenges

https://www.sporadic.app/
2•brendanperry•5h ago
Background: I've been working on Sporadic for years, while software engineering has been my full-time job. That means this code is mine, and I know it well since it was built in the pre-AI era. However, AI has allowed me to expand the features to a place where I am more confident in sharing it.

Why: As an engineer, I sit and look at a screen all day. My brother is a graphic designer and does the same. Our goal was to build an app to get us on our feet, and one where we could do it together. What makes Sporadic fun is a mix of short exercises at random times during your day that you can do with your friends. We've got stats, streaks, and community-wide daily challenges. The mix of social accountability, random timing of challenges, and a streak to hold onto make it an effective tool for convincing me to do some push-ups between meetings.

How it works: Get a push notification to do a specific short exercise within a given time limit. These can also be done with friends, and you'll get a push when they complete one. A buddy doing the challenge is an incredible motivator.

Tech: I started this project long ago to learn Swift and SwiftUI. The project is decidedly Apple, with a CloudKit database on the back end. One really cool thing this gives me is the ability to have an authenticated user based on their iCloud account only, so you don't have to create an account to use Sporadic and join up with friends. Otherwise, CloudKit is pretty frustrating to use, and it will make it more difficult to add support for Android. If there is any Android demand, please let me know!

Conclusion: I've enjoyed using Sporadic myself and hope that someone else out there could benefit from it. I would love some feedback on what is good and what needs improved. Thanks for reading.

Show HN: I recreated Papers Please but you're deciding which YC startups to fund

https://termsheetplease.com/
195•bolau•8h ago•77 comments

Show HN: Yogurt – Free, private, open-source alternative to Granola

https://github.com/FrigadeHQ/yogurt
187•brownrout•11h ago•84 comments

Show HN: Godbolt-in-a-floating-window for Neovim (C, C++, Rust)

https://github.com/0xdeadf1sh/AssemblyForNeovim
98•0xdeadf1sh•13h ago•17 comments

Show HN: Klad, a paint app your coding agent can drive (source-available)

https://github.com/klad-app/klad
73•ambewas•11h ago•30 comments

Show HN: Micron – Oberon with the Power of C

https://github.com/rochus-keller/Micron
54•Rochus•3d ago•14 comments

Show HN: Litek8s – Kubernetes API in one Rust binary, 23 MiB idle

https://litek8s.dev/
2•jairofdez•1h ago•0 comments

Show HN: Black Ops II statically recompiled to native ARM64 macOS

https://github.com/adrbn/bo2-mac
143•adrbn•22h ago•60 comments

Show HN: Valencia, Spain in Sim City/Isometric View

https://tinyvalencia.com/
246•leugim•1d ago•61 comments

Show HN: 3D to 2D, point clouds flattening (geometry images)

https://github.com/Neighborhood-Grid/flatpoints
18•adec314•2d ago•6 comments

Show HN: W-ISA – An instruction set for programming LLM weights

https://github.com/eax/w-isa
2•eaxitect•3h ago•0 comments

Show HN: I created a library for correctly using SQLite in Go programs

https://github.com/cattlecloud/litesql
19•sethops1•13h ago•1 comments

Show HN: Dogfood Bench

https://solomon-b.github.io/dogfood-bench/
2•solomonb•4h ago•0 comments

Show HN: SilentStars – Lesser-known open-source projects still being built

https://silentstars.dev/
3•fcapuz2•4h ago•0 comments

Show HN: Get your coding agent off ~2019 JavaScript, onto modern web primitives

https://github.com/GoogleChrome/modern-web-guidance
425•paulirish•1d ago•142 comments

Show HN: Every satellite that passed over any place this week, and its photos

https://www.watched.earth
480•a585gupt•2d ago•82 comments

Show HN: Move more with short random exercise challenges

https://www.sporadic.app/
2•brendanperry•5h ago•0 comments

Show HN: Igloo – Self-hosted data warehouse built on DuckDB

https://github.com/akkio-inc/igloo
2•AbrahamParangi•6h ago•0 comments

Show HN: Ghanaian street games you can play in the browser

https://www.ghanastreetgames.com/
114•samuelaidoo45•3d ago•22 comments

Show HN: ThingStudio, Node-RED style programming for microcontrollers

https://thingstudio.net/
14•mkarliner•15h ago•2 comments

Show HN: ChessKeep – browse grandmaster chess games

https://chesskeep.app/
2•fisher-brett•7h ago•0 comments

Show HN: I created a World Model that can run locally and hallucinates GTA5

https://lucidml.ai/dashboard/minidemo?world=gta5
3•abhisoflucidml•7h ago•0 comments

Show HN: Aq – an attention queue TUI for Claude Code

https://github.com/nodo-labs-uk/attention-queue
15•orbis-tertius•15h ago•1 comments

Show HN: MeowDisplay Is iPhone Mirroring, but in Reverse

https://meowdisplay.app/
120•raiseCatError•2d ago•45 comments

Show HN: Spared – self-hosted Workers and Durable Objects for Rust apps

https://github.com/michaelmagan/spared
5•grouchy•8h ago•0 comments

Show HN: Rebuilding Amazon SES in Rust

https://github.com/nitrosend/nitromta
4•auscaster•8h ago•0 comments

Show HN: mib – A 300KiB Vim-Style Markdown Scratchpad for Linux / Wayland

https://github.com/osigurdson/mib
3•osigurdson•8h ago•0 comments

Show HN: Someone Was Here – Find out who used your Mac while you were away

https://someonewashere.app/
115•4onthefloor124•2d ago•44 comments

Show HN: STE80 Humanizer – de-AI text by writing 80% of the way to ASD-STE100

https://github.com/Dodaios/ste80-humanizer
111•Dodaios•2d ago•43 comments

Show HN: Aircad – Professional drafting and 3D modeling in the browser

https://aircad.com
46•peetle•1d ago•21 comments

Show HN: NoDOM high performance WASM UI kit for DuckDB-WASM

https://osullivj.github.io/nodom_ukprop/
4•osullivj•15h ago•0 comments