240 pointsby ssx3606 days ago29 comments
  • Kuyawa6 days ago
    I love beautiful software and this is it

    Edit: I just downloaded the html file and it still works locally as a single page app, no external libs, no fonts, icons, nothing that could break the correct functioning of the app. This is how software should be built, portable, no installation required, drop anywhere and run

    Kudos on everything perfectly executed

    • adrianwaj6 days ago
      Good point. GlassBox also appears as single page. https://news.ycombinator.com/item?id=49421948

      I am working on an RSS reader that is also single page and location-agnostic. Issue for me right now is CORS unblocking as that does entail some complexity to workaround. Current length of the HTML is 2500 lines / 101KiB.

      Moreover, just like https://theresanaiforthat.com/ - a great thing to see would be something like thereisanHTMLforthat.com - because quality vibe-coding delivers!

      Also, a single HTML can easily be security audited, right? How much damage can it do?

      • neuroticnews255 days ago
        How are you going to work around CORS? Proxy is the only way that comes to my mind. Or maybe some XML/SVG magic?
        • adrianwaj5 days ago
          At the moment, there is a toggle switch between own proxy and direct (requiring CORS Unblock extension,) but really having multiple methods can work.

          Other mentions were using a CloudFlare worker proxy (needing Cloudflare account and Node.js), NeutralinoJS, Electron and Tauri.

          Speaking of XML, there must be a way to push items out from a server using XML. That's an interesting solution and would let a remote server do all the polling and as such would mean sharing data with it. This could end up a paid option using micropayments and give it efficient performance in an ideal world.

          • chintler5 days ago
            Would you mind testing this tool I'm writing? I'm building it as a proxy for some streamlit apps and MCP but you can try and put any webapp/API behind it. Do raise issues if you find any.

            https://github.com/dolphinsdotdev/sidepage

            • adrianwaj4 days ago
              I got my reader going by running Caddy and pointing my browser at: http://localhost:8080/reader.html

              Imported about 750 feeds. Still buggy.

              A lot of fiddling. Have to run PHP, PHP-FHM, install CURL, and messed around with configuration files.

              Also needs a PHP proxy script to run alongside the HTML and ensure URI encoding.

              Not easy done but can now disable CORS Unblock in the browser. Yet now these extra things have to run as services all the time.

              Sidepage doesn't seem quite right for me at this stage but thanks for the ideas. It looks like it could do the same job, though. As long as an AI can provide detailed instructions and troubleshooting, it'll lower the barriers-to-entry.

              I think the future may well be a modified browser with CORS Unblocking built-in (or some type of proxy alternative.) Have it offer 1000s of free "page-apps" from the get-go. Easy development and ubiquitous platform is the key. Offline button clearly marked and traffic/bandwidth data collection and window.

              P2P and micropayments stuff could be interesting.

              Overall, the downfall of feeds has either pulled people into the walled gardens or pushed them offline completely. Look at the new Commodore minimalist phone.

              Yet having 1GB+ databases possible in browsers by default is something that could pave the way for some cool stuff. https://rxdb.info/articles/indexeddb-max-storage-limit.html

            • 4 days ago
              undefined
      • dr_kiszonka5 days ago
        "Well, actually," it is usually not just HTML, but I am with you on liking these single-file apps. Security is complicated because these pages often rely on importing online packages, which can get poisoned in the blink of an eye.
        • adrianwaj5 days ago
          Great point.

          The unique thing about HTML apps is that there could be a "directory download" of say the best 1000 apps every month for people to run locally with imports also downloaded and security audited beforehand. That would be ideal.

          GreasyFork checks for security problems and best practices in their scripts with community moderation a large component. https://share.gemini.google/VwomSQkChNWS

          How I see it, there could be a code freeze period (quarantine) and if no issues arise, the HTML is bundled into the 1000 monthly thing.

    • momojo6 days ago
      Ditto on the lovelyness of single-file, zero-dep, standalones. In my day job I'm stripping out hundreds of megabytes from one of our main docker containers, but running into little projects like this that make me smile. Beautiful
    • analog_daddy6 days ago
      Yep! And it works well on iOS too. Safari sucks and stutters with some of these single file html and I haven’t been able to figure out why, but my god this is awesome and also fun to play with!
    • throwawayffffas6 days ago
      Like i get what you are saying, but

      > no external libs, no fonts...

      It needs an entire browser.

      • drfloyd516 days ago
        I get what you are saying. But… if it didn’t need a browser, it still needs a runtime, and a computer, and electricity, and technology to print CPUs and and and

        A browser is just a drop in the bucket.

      • Kuyawa5 days ago
        No it doesn't, you can use a local web viewer, less than 2mb. I made one in rust, but don't use it since I have my browser open all the time
  • ktzar6 days ago
    Is there something similar to this that includes melody composition that's not tied to a scale? My son has been composing music for a couple years in Chrome Music Labs and he's definitely outgrown it, but I can't find anything that lives online (and ideally can be downloaded in a single html, love the idea) and allows any-length melodies to be composed within the browser with drumkits, etc...

    Something like Caustic, but in HTML :-)

  • caidan6 days ago
    I know the renders are verifiable, but are the splines reticulated?
  • ncr1005 days ago
    If you're interested in this random pattern generation, here's a €150 hardware synthesizer, where all the configuration is hidden behind midi.

    https://cymaforma.com/rnd-synth

    It's a combination of an art project and a serious instrument. It streams four channels out its USB.

  • nosmokewhereiam6 days ago
    Instant fan, looks great, sounds great, reproducible.

    Nice work and thank you for sharing!

  • jsherer6 days ago
    Love this. I want this to go up to 174 bpm for some DnB experiments.
  • behole6 days ago
    Very Cool!! FYI the opengraph image, when I share the link, is an invoice from what looks like your freelance work.
  • jose-reyes6 days ago
    Nice!!! A bit hard to understand if you haven't used anything related before, but interesting enough to make you wanted to try it when you haven't used anything related before ahaha
  • akx6 days ago
    ... Why do renders need to be verifiable, what does that mean?

    Anyway, on a related note, I just vibed together something in the same vein (using Ox Alpha, because why not). https://aamen-veli.akx.fi/

  • goatydev6 days ago
    It's a bit difficult to use, but it's really fun.
  • patwolf6 days ago
    Very cool. I'm currently awaiting delivery of a Sonicware deconstruct MINIMAL. I'm hoping it's as fun to play with as this is.
  • noxss3 days ago
    It's a nice web application. A "nice to have" would be an opt-in/out background animation
  • herpdyderp6 days ago
    What is this built on? How can I use it? What're the licensing? I'm eagerly looking for open source and non-copy-left licensed web audio players for projects.
    • Diti5 days ago
      It is vibe-coded. Consider it is public domain. If it isn’t, ask your favorite LLM to launder this project so it is licensed under your own terms.
    • 0x20cowboy6 days ago
      What kind of projects?
  • easymode6 days ago
    So fun! the knob controls are a bit unintuitive. great job overall.
  • cdieck886 days ago
    It has a lot of buttons, but a physical mixing console often looks much wilder. Congratulations on the idea and the result. Great work!
  • fallinditch6 days ago
    Good job, very nice implementation. I do love the single page HTML delivery format. Downloaded
  • spawrks5 days ago
    I love the single page treatment. Down with web frameworks! Sweet machine
  • ad_fontes6 days ago
    This is the coolest web thing I've seen this month. Thanks for sharing.
  • nekooooo6 days ago
    pretty cool but has zero sauce. just look at rebirth for how to have a point of view.
  • testaccount286 days ago
    see the font, close the tab
    • kkukshtel6 days ago
      the otherwise fawning praise in the comments for something that seems so obviously vibe-coded is making me wonder if all these one sentence replies are bots
      • testaccount286 days ago
        maybe they vibed up some prompt injections. anyway, nice of them to tell on themselves.
      • nekooooo6 days ago
        worse version of Rebirth
    • 0x20cowboy6 days ago
      What about the font? Is that a typical LLM font or something?
  • imshaikot6 days ago
    Nice & fun project
  • r0b056 days ago
    Excellent work!
  • polyterative6 days ago
    as an eurorack enjoyer this is awesome
  • BorisMelnik6 days ago
    well done mate
  • mgrunwald_6 days ago
    Fantastic work
  • raver19756 days ago
    I love it!
  • chandramoulyKK6 days ago
    Very fun!
  • macwhisperer6 days ago
    super dope!! the future of musical instruments may be web-based.. exciting times
    • Drupon6 days ago
      Turing test failing ass comment
  • vancekai5 days ago
    [dead]