Breaking News
Sunday, September 27, 2026
Show HN: Jevdit – a social network moderated by Jev https://ift.tt/Gbd6eZn
Show HN: Jevdit – a social network moderated by Jev Hey HN! I got this idea that Jev would be a good fit for content moderation, so I investigated how good it is exactly, see my write up at https://ift.tt/6ZBisHt And it is actually quite good at it and dirt cheap. I built this reddit like site to see if it actually holds true when exposed to the internet. Anyone who visits gets immediately an anonymous account. It's a simple server side rendered go application, it uses Cloudflare Turnstile to limit bots. https://jevdit.com September 28, 2026 at 12:46AM
Show HN: Gat – Version large files with Git, without an LFS server https://ift.tt/gncfLJt
Show HN: Gat – Version large files with Git, without an LFS server Hi HN, I built Gat because I wanted one thing from data versioning: check out an old Git commit and recover the datasets, model weights, or assets that belong to it. It's basically a lock file for large files. I’d appreciate any feedback! https://ift.tt/2XBxlT3 September 27, 2026 at 09:20PM
Show HN: Shipwithmuse.live – a catalog of things people built with Muse https://ift.tt/OitHzVo
Show HN: Shipwithmuse.live – a catalog of things people built with Muse https://shipwithmuse.live/ September 27, 2026 at 09:38AM
Saturday, September 26, 2026
Show HN: CaughtShipping – curfew app for developers, enforced by a public wall https://ift.tt/VkWYQXA
Show HN: CaughtShipping – curfew app for developers, enforced by a public wall I am always working well past the normal work hours. Sometimes even past midnight. Then one day I thought, what if I could have something to keep me accountable for doing this? So I built a small app that will call me out when I break my downtime. You set a Curfew in the app (Curfew must start between 8:00 PM and 10:00 PM). If a dev app (editor, terminal, etc.) is used on your computer after the set curfew, a countdown starts. If you close the app before the timer runs out, you are safe. If you keep working, you get "caught". Your streak is now broken, and you will be posted on the Wall, on the public blotter section.
If you keep your nights clean, you will rank higher and higher on the Wall of Rest instead. The App does not look at what work you do; we don't care about that.
I would love to get feedback from as many users as possible. The app is free, and a 7-day report is available locally in the app itself. There is a paid plan that can give you up to 90 days of reports! https://ift.tt/zcSaKeL September 26, 2026 at 11:27PM
Show HN: Blender Copilot https://ift.tt/kMVueql
Show HN: Blender Copilot Deepseek generated Blender harness in 7USD. I wanted to remake my 6DoF spaceship flying prototype. What I did not want to do was model the spaceship. Manually. In Blender. So instead of spending a month learning to model, I built a Copilot inside Blender in a day. Which is the same thing, except I still cannot model. A chat panel in the 3D viewport sidebar. I type a sentence. The model writes Python, and it runs against my actual scene, the file open on screen, not a copy that some other process has to keep in sync. Then I sat down and had a conversation with my own addon. Five sentences: 1. Make a scifi looking spaceship. It should look scifi-y
2. Add RCS thrusters to get 6DoF flight
3. Make the RCS thrusters match the scifi look. And also position them properly.
4. Give the entire Spaceship a nice flying animation. Make it smooth. Roll and sway.
5. Add exhaust flames to main thrusters as well as RCS thrusters. animate the RCS thrusters to fire in sync with the animated motion. they should fire the correct ones so that expected motion should happen. 15 minutes. 52 tool calls. A ship with swept wings, a tail fin and a glass canopy. Four sets of steering thrusters, 22 exhaust flames. A full flight animation. The bit I did not expect. It checked every one of its own thrusters to make sure nothing was in the way. Found the rear ones were firing straight into the side of the ship. So it rebuilt them, angled them outward, moved them to the wingtips, and checked them all again. Nobody asked it to do that. It decided exhaust should not be firing into the ship it just built. Total bill for building the tool: $7.18. 3,833 requests, 613M tokens, 97% served from cache. One spaceship: about a seventh of a cent. Now the uncomfortable part. I didn't model a single vertex. I didn't read Blender's addon dev docs. I didn't learn its Python API, or how to draw a panel in it. Everything the tool needed to know, it asked the running Blender instead.
I didn't learn how to build an agent harness either. I built one anyway.
I didn't become a Blender artist. I became the person who gave hands to a model. Recently I read someone who described his new job: every spec, ticket and fix written by an AI, nobody reading any of it, twelve-hour days spent pressing enter. No sense of victory. I know exactly what he means. I just did the same. I am not proud of the prototype. Gamedevs were known to spend time making game engines before they started making the games. Its different now. No joy. https://ift.tt/OFdaqGA September 26, 2026 at 10:06PM
Friday, September 25, 2026
Show HN: Digitron – a virtual analog synth and sequencer https://ift.tt/m3OlL9S
Show HN: Digitron – a virtual analog synth and sequencer I’ve just released Digitron on iOS. It’s a virtual analog synthesizer with a sequencer. If I had to describe the rough idea, I’d say it’s something like a child of a Moog and a Pocket Operator.
I started working on it about four years ago, mostly out of boredom. I was tired of building similar client-server apps that, in the end, were mostly different ways of displaying lists. I wanted to build something self-contained. The first version of Digitron was pretty simple: a 16-step sequencer and a monophonic synth with two oscillators and cross-modulation.
I wrote the first audio engine in Kotlin. As long as it was rendering WAV files offline, everything sounded fine. But the first time I tried running it in real time on Android, the popcorn noises made it pretty obvious that this wasn’t going to work.
So I rewrote the entire engine in C++, and along the way got much more familiar with real-time audio, DSP, optimization, and aliasing than I had originally planned.
Over the next few years Digitron grew quite a bit: I added a patchbay, a more capable sequencer with patterns and parameter locks, 8 independent engines, a mixer, effects, polyphony, and a recorder, and I’ve surely forgotten something. The result is a fairly monstrous thing with a steep learning curve. But if you’re familiar with modular synths, it should be possible to find your way around it.
The current Digitron stack is Kotlin Multiplatform for the application layer, backed by a cross-platform C++ audio engine. On Android it talks to the native layer through JNI, while on iOS I use Swift wrappers around the same C++ backend. The work on Digitron’s audio engine also eventually led to a new open-source project called PatchCore — a redesigned, more general-purpose modular audio engine:
https://ift.tt/nJB2pvV After about four years of working on it, it feels pretty strange to finally see Digitron in the App Store. I'd love to hear what you think about the synth. https://ift.tt/kmFXaW6 September 25, 2026 at 11:01PM
Show HN: Jev Plays Pokémon Red https://ift.tt/IbFKA1S
Show HN: Jev Plays Pokémon Red Hey HN! Wanted to share a fun project I've been hacking on. Given Jev can make decisions really fast (but not fast enough to play Doom yet sadly), I wanted to try and push it to play a more complex game than Tetris. So I went with Pokémon. I've spent endless hours playing this game as a child so building this was a ton of fun. I open sourced everything in case you want to hack on it yourself here: https://ift.tt/iub3nRg The game is being streamed live including the tokens and cost - hopefully we get all the badges and don't get stuck in a cave :) https://jev-pokemon.vercel.app/ September 25, 2026 at 06:28PM
Subscribe to:
Posts (Atom)