No real project to link to at the moment. I've just been doing a lot of reading and thinking, not much coding. But hopefully there will be code soon. But, at least for now, it'll just be re-implementing well-known stuff for didactic purposes.
Ask HN: What are you working on?
491–500 of 1001 posts
Re: Ask HN: What are you working on?
#492A browser extension called Curb Your Consumerism that detects when you are on a checkout page and shows you how long it took you to earn enough money to complete that purchase. The idea is about increasing the mindfulness of your purchases and reducing unnecessary environmental waste driven by impulse buying. Here's what I'm planning next: - Detecting the checkouts and extracting the checkout total generally across w…
> A browser extension called Curb Your Consumerism that detects when you are on a checkout page and shows you how long it took you to earn enough money to complete that purchase. > The idea is about increasing the mindfulness of your purchases and reducing unnecessary environmental waste driven by impulse buying. I like the idea, but this could backfire on me =/ app: "it will take you 10 minutes to afford this" me: "…
Re: Ask HN: What are you working on?
#493A browser extension called Curb Your Consumerism that detects when you are on a checkout page and shows you how long it took you to earn enough money to complete that purchase. The idea is about increasing the mindfulness of your purchases and reducing unnecessary environmental waste driven by impulse buying. Here's what I'm planning next: - Detecting the checkouts and extracting the checkout total generally across w…
I want this but with a squeeze grip that shocks you for N ms for each dollar that you are about to spend. If you can’t hold down the grip and bear the shock, then you’re not allowed to run the charge.
Re: Ask HN: What are you working on?
#494working on https://testflight.apple.com/join/NPwgYK3H which is still in beta :) its a location based discussion app basically you can talk to people within ~2km of you. I thought it would be a nice to have during Covid for people feeling a little lonely. Would love to hear what people thing :)
Re: Ask HN: What are you working on?
#495Re: Ask HN: What are you working on?
#496Spleeter Web, a self-hostable web app for music source separation. It lets you isolate the vocal, accompaniment, bass, and/or drums of any piece of music using deep learning-based source separation models. It's like moises.ai/ezstems.com but open-source. I learned lots about building a full-stack web app ground-up as well as how to containerize the whole thing with Docker. GitHub: https://github.com/JeffreyCA/spleete…
Re: Ask HN: What are you working on?
#497Re: Ask HN: What are you working on?
#498The friendly data format for human and machine. Think JSON, but with 1:1 compatible twin binary and text formats and rich type support.
* Edit text, transmit binary. Humans love text. Machines love binary. With Concise Encoding, conversion is 1:1 and seamless.
* Rich type support. Boolean, integer, float, string, bytes, time, URI, UUID, list, map, markup, metadata, comments, etc.
* Plug and play. No schema needed. No special syntax files. No code generation. Just import and go.
The specifications are pretty much ready for version 1.0 release now, but I'm holding off until I have the reference implementation done (about 90% complete at https://github.com/kstenerud/go-concise-encoding). After that I'll start on the schema specification. Once that's done, I have a low-level communication protocol that will use this format under the hood.
I could use help in the following areas:
* Looking over the specifications and pointing out anything that looks weird or off or might cause problems.
* Help with the schema specification.
* Implementations in other languages.
Re: Ask HN: What are you working on?
#499- Personal site/blog with a bunch of algorithmically generated art and other fun stuff, built on Node/Preact but progressively enhanced/almost completely JS-free at runtime. Motivation for the build approach is that I’m on the low/no client JS static site bandwagon but I quite like the DX of JSX components and CSS-in-JS.
- I’m using a few excellent existing tools[1][2] for said site which unfortunately aren’t designed to work well together, so I have a variety of wrapper tooling that makes them live peacefully together. I’m also developing a bunch of other build-stage tools for my use cases. I plan to open source (or hopefully contribute back) all of that as soon as I’m satisfied with their quality.
- A set libraries for building declarative, type safe, automatically validated/documented service API boundaries (HTTP/REST to start, but I also plan to support other transport protocols) — think io-ts[3] type interfaces but you get swagger docs for free in a transport-agnostic interface. I’ve built this kind of thing before, it was wildly successful in real world use, but it’s proprietary to a previous employer and I’m starting over with all the stuff I learned in hindsight.
- A “nag me” app that’s basically “reading list” plus “reminders” with minimal config, eg “nag me soon” or “nag me after a while”. My personal use case is I frequently screenshot/text myself/etc stuff I want to look at later (usually on phone but need a computer to dive in), then it just goes down the memory hole. I’ve tried setting reminders but it’s often too much fuss, and I’m far too ADHD to use a passive list.
- Exploring building yet another FE build tool/bundler that’s explicitly multi-stage/sequential with static input/output validation, per-step/time travel debugging. Motivation is that existing tools are just a big ball of config magic and totally inscrutable. I’d likely wrap existing build tools because their set of responsibilities isn’t my motivation and I don’t want to introduce that much more new API surface area to weary FE devs.
[1]: https://github.com/natemoo-re/microsite
Re: Ask HN: What are you working on?
#500I worked on this for about 7-8 months now.