Live data from Hacker News

Ask HN: What are you working on?

news.ycombinator.com

491–500 of 1001 posts

Re: Ask HN: What are you working on?

#491
At any given time I'm working on all sorts of stuff, but most of my focus these days in on AI, and more specifically thinking about AGI. For a while I was doing a lot of work with automated abductive reasoning, specifically using Parsimonious Covering Theory. And I still think abduction is something important to incorporate, but recently I've gone back and started (re)-learning some of the basics around logical inference: forward and backward chaining for inference on FOL, unification, skolemization, resolution, magic sets, etc., using Prolog, OPS5, yadda, yadda. I'm just about at the point of wanting to try implementing a simple inference engine or two using forward chaining, backward chaining, etc. as a learning exercise for myself.

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.

Re: Ask HN: What are you working on?

#492
post #264

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. 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: "…

This was my exact thought... I already rationalize too many purchases with “whelp, that’s not even a days work!”

Re: Ask HN: What are you working on?

#493
post #439
post #264

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. 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.

I hear hardware startups are hard.

Re: Ask HN: What are you working on?

#494

working 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 :)

I had this same idea a while back as a way to play with Elixir! Have you considered playing with the distance based on population density? Or user density as a proxy anyway.

Re: Ask HN: What are you working on?

#495
I observe that developers usually ignore Sentry bugs. If not, they have to switch context to fix them, even a small bug. Sentry bugs are notified in Slack, Github issues, Jira card... are not a good way to get devs jump in. I'm working a Github bot, it will show bugs related to file in every Pull Request. So devs don't need to switch context to fix. They are touching these files, know the business logics and fixing bugs are easier. https://phantomcop.com/ I finished the development, Just waiting for Github, Sentry approve my bot.

Re: Ask HN: What are you working on?

#496

Spleeter 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…

This looks fantastic. I played with spleeter, but the UX was a bit raw. Will give this a try. Note to self: more RAM.

Re: Ask HN: What are you working on?

#498
Concise Encoding: https://concise-encoding.org

The 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
None are ready for the public yet, but all in the hopper or under serious consideration:

- 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

[2]: https://github.com/callstack/linaria

[3]: https://github.com/gcanti/io-ts

Re: Ask HN: What are you working on?

#500
I'm working on a front-end data handling framework inspired by backend model system (largely laravel) including collections, factories, and much more. It feature rich, extensible (OOP, driver pattern), fully tested, does the right amount of magic, written in typescript. It's gonna be joy to work with...

I worked on this for about 7-8 months now.

Post reply on HN