frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
247•isitcontent•17h ago•27 comments

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

https://github.com/sandys/kappal
6•sandGorgon•2d ago•2 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
350•vecti•19h ago•157 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
317•eljojo•20h ago•196 comments

Show HN: MCP App to play backgammon with your LLM

https://github.com/sam-mfb/backgammon-mcp
3•sam256•1h ago•1 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
78•phreda4•17h ago•14 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
93•antves•1d ago•70 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
5•sakanakana00•2h ago•1 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•2h ago•0 comments

Show HN: BioTradingArena – Benchmark for LLMs to predict biotech stock movements

https://www.biotradingarena.com/hn
26•dchu17•22h ago•12 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
17•denuoweb•2d ago•2 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
49•nwparker•1d ago•11 comments

Show HN: Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust

https://github.com/artifact-keeper
152•bsgeraci•1d ago•64 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
2•melvinzammit•4h ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•5h ago•2 comments

Show HN: Gigacode – Use OpenCode's UI with Claude Code/Codex/Amp

https://github.com/rivet-dev/sandbox-agent/tree/main/gigacode
19•NathanFlurry•1d ago•9 comments

Show HN: Compile-Time Vibe Coding

https://github.com/Michael-JB/vibecode
10•michaelchicory•6h ago•1 comments

Show HN: Daily-updated database of malicious browser extensions

https://github.com/toborrm9/malicious_extension_sentry
14•toborrm9•22h ago•7 comments

Show HN: Micropolis/SimCity Clone in Emacs Lisp

https://github.com/vkazanov/elcity
172•vkazanov•2d ago•49 comments

Show HN: Slop News – HN front page now, but it's all slop

https://dosaygo-studio.github.io/hn-front-page-2035/slop-news
15•keepamovin•7h ago•5 comments

Show HN: Horizons – OSS agent execution engine

https://github.com/synth-laboratories/Horizons
23•JoshPurtell•1d ago•5 comments

Show HN: Falcon's Eye (isometric NetHack) running in the browser via WebAssembly

https://rahuljaguste.github.io/Nethack_Falcons_Eye/
5•rahuljaguste•16h ago•1 comments

Show HN: Fitspire – a simple 5-minute workout app for busy people (iOS)

https://apps.apple.com/us/app/fitspire-5-minute-workout/id6758784938
2•devavinoth12•10h ago•0 comments

Show HN: Local task classifier and dispatcher on RTX 3080

https://github.com/resilientworkflowsentinel/resilient-workflow-sentinel
25•Shubham_Amb•1d ago•2 comments

Show HN: I built a RAG engine to search Singaporean laws

https://github.com/adityaprasad-sudo/Explore-Singapore
4•ambitious_potat•11h ago•4 comments

Show HN: Sem – Semantic diffs and patches for Git

https://ataraxy-labs.github.io/sem/
2•rs545837•12h ago•1 comments

Show HN: A password system with no database, no sync, and nothing to breach

https://bastion-enclave.vercel.app
12•KevinChasse•22h ago•16 comments

Show HN: GitClaw – An AI assistant that runs in GitHub Actions

https://github.com/SawyerHood/gitclaw
10•sawyerjhood•23h ago•0 comments

Show HN: FastLog: 1.4 GB/s text file analyzer with AVX2 SIMD

https://github.com/AGDNoob/FastLog
5•AGDNoob•13h ago•1 comments

Show HN: Craftplan – I built my wife a production management tool for her bakery

https://github.com/puemos/craftplan
568•deofoo•5d ago•166 comments
Open in hackernews

Show HN: Make audio loops online

https://makeloops.online/
70•bilalba•1mo ago
I created a small webapp, to create simple audio loops online. A bit rough around the edges but gets you started in less than 10 seconds on creating loops.

Comments

antback•1mo ago
It looks great. A couple of features that would make it truly useful are currently missing:

- Save/Load and Import/Export functionality.

- The ability to edit loops after they have been added.

Thanks for sharing.

bilalba•1mo ago
Thank you for checking it out and really appreciate the feedback! I'll be on it.
bilalba•4w ago
- I added the Save/Load feature that saves your sessions within your browser.

- Added the option to export as .wav

- Added ability to edit loops on the grid, along with some other QOL features!

handfuloflight•1mo ago
Very fun. Needs an educational mode.
bilalba•1mo ago
Thank you, I'll work on it!
treavorpasan•1mo ago
Love it, I got no musical background. But got me hooked.
bilalba•1mo ago
Love to hear it!
fassssst•1mo ago
It’s a bit low effort. If you like this kind of thing I’d suggest

https://roland50.studio/

bilalba•1mo ago
Yes I agree, it is currently a side-project that is 2 days old! Also brilliant suggestion, played with it and really liked it!
oliwary•1mo ago
Fun! Well done.

I created a loop in the drum mode, and then wanted to add a melodic track to it, so I clicked the melodic button. This erased my drum pattern instead - would be good if they could play over each other, and would not be erased by switching.

bilalba•1mo ago
Yes I understand what you're saying! I'll fix this.

Edit: Fixed!

junon•1mo ago
Seems you can only have one drum and one melody track, can't add a new one? When I try it stops playing the other tracks.
bilalba•1mo ago
You have to add them to the Looper with the "Add to the Looper" button. I need to think of a better UX for that. Let me know if you have ideas!
junon•4w ago
I did that, so maybe I'm just missing something but after adding them to the looper and deleting the notes to start a new layer, the old layer doesn't play anymore.

I'd suggest instead of making the loop layers and editors "siblings" ontologically, instead default on app load to have a single layer, then have the option to add more layers and switch between them - add layer then edit, instead of creating a layer and adding it to a list.

I really do like the randomization though, it actually sounded surprisingly nice. Took me a moment to realize what was happening but it's actually a seemingly simple feature that's hard to achieve in full blown DAWs.

bilalba•4w ago
I just saw your comment, I couldn't reply to it there, but I just added the edit layer feature, along with other QOL features.

Also, did you try the preview with loop button? It's in the preview drop down. It should let you preview the grid along with what's already in the loop.

richrichardsson•1mo ago
Minor bug:

if you manage to Mute a synth part between the note on and note off events it will continually sound until pressing stop, even if un-muting that part.

bilalba•1mo ago
Yup I've noticed that. I'll try to fix it.

I tap the stop button again to make it stop.

bilalba•4w ago
Bug should be fixed now.
mettamage•1mo ago
I created this pattern.

I wish it was shareable but couldn't find the share feature.

  Steps  | 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
  -------|-----------------------------------------------
  Kick   | X  .  .  .  X  .  .  .  X  .  .  .  X  .  .  .
  Snare  | .  .  X  .  .  .  X  .  .  .  .  X  .  .  X  .
  HH Cls | .  X  .  X  .  X  .  X  X  .  X  .  X  .  .  X
  HH Opn | .  .  .  .  X  .  .  .  .  .  .  .  X  .  .  .
  Clap   | .  .  .  .  .  .  X  .  .  .  .  .  .  .  .  X
  Rim    | X  X  X  X  X  X  .  X  .  X  .  X  X  .  X  .
  Tom L  | .  .  .  .  X  .  .  .  .  .  .  .  X  .  .  .
  Tom M  | .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
  Tom H  | .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
  Crash  | .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
Perhaps fun fact: I uploaded the screenshot into Gemini and asked it to transform it into ASCII. Claude made a less pretty one.
bilalba•1mo ago
Yup I'm thinking of ways to make it shareable. This is a client-side static website(runs completely on your end) so won't be able to make backend-supported links.

Edit: Implemented!

thehamkercat•1mo ago
Can put all data in the url itself :)
bilalba•1mo ago
Just implemented it!
mettamage•1mo ago
Here it is

https://makeloops.online/#s=N4IgbiBcCMA0ICMAOBbK0BMAGeAbAhgJ...

selvaprakash•1mo ago
Love it! I've been planning to learn music. This pushed me further.
saaaaaam•1mo ago
This is great! Really intuitive and clean.

It would be nice if when you add a note in the “melodic” set it played it as you add it, rather than having to add them then preview the loop.

bilalba•1mo ago
That's a good feature request. Implemented!
Wolfenstein98k•4w ago
Great stuff. Thanks for sharing.

Great way to help nudge people along in musical interest.

saaaaaam•4w ago
If you change octave while programming a melody it loses it - eg I place C4 then change to octave 5 using the dropdown and place C5 then switch back to octave 4 and place C4 etc

Expected behaviour would be to have a simple oscillating octave pattern. When I press “preview” it plays it in whatever octave register I’ve selected in the drop down - so if I’m in octave 4 when I press preview it plays c4 repeatedly. If I’m in octave 5 it plays c5 repeatedly.

bilalba•4w ago
I understand what you're saying. Changing the octave/instrument applies changes to the complete grid.

A way to get around this problem is to program octave 4's in one grid, save to the loop, and add another layer of octave 5's.

I could easily program supporting multiple instruments/octaves in a single grid but I'm not sure if that'll be intuitive to use. I'll do some research on this.

saaaaaam•4w ago
Easy fix: make your grid a full eight notes. C4 to C5 and allow users to change the register.

Auxy is a great iteration of what you are building.

bilalba•3w ago
Makes sense! Thank you again for the suggestion, I implemented it.

Tried Auxy, it's a great app!