Live data from Hacker News

Ask HN: What are you working on (August 2024)?

news.ycombinator.com

371–380 of 1001 posts

Re: Ask HN: What are you working on (August 2024)?

#372

https://bauble.studio/ is a lisp-based procedural 3D art playground that I hacked together a while ago. It's fun to play with, but it's a very limiting tool: you can do a lot to compose signed distance functions, but there's no way to control the rendering or do anything "custom" that the tool doesn't explicitly allow. So lately I've been working on a "v2" that exposes a full superset of GLSL, so you can write arbitr…

Stunning.

That site needs to be seen. Thats great.

Re: Ask HN: What are you working on (August 2024)?

#373

I'm working on a web app that helps you discover books, movies, TV shows, video games, and songs that you'll like. The app makes it super easy to describe what you're looking for and then gives you a unique set of 10 suggestions on each run. It's the first solo project I've done in many years and I'm having a great time learning. I've also been able to get some great recommendations for myself and it's fun to use! ht…

I’m really curious how this works! Obviously I don’t want you to disclose anything you don’t want to.

I assume its some sort of ML? Are you using an external LLM? Any insights into building recommendation systems would be awesome!

Re: Ask HN: What are you working on (August 2024)?

#374
I've been messing around with an e-ink Spectra 6 full colour display. Colours are so much better than Gallery, but the contrast isn't as good. Still makes for better looking photos. I'm merging support in my DIY smart picture frame project this weekend (https://github.com/DDoS/Cadre).

I'm trying to get my hands on a larger display, but man does the e-ink public documentation suck. Still looking for some actual complete documentation and sample driver schematics for the 13" and larger models.

Re: Ask HN: What are you working on (August 2024)?

#375
Have been working on a protocol library [1] meant to be a substitute for "JSON-RPC over HTTP/WebSocket". Part of the goal is to more natively support byte-oriented data structures and reduce overheads. It supports a bidirectional HTTP2-style "channel" concept, but without making any assumptions about how they're meant to be used. It also can be configured to require authentication of the client and/or server, but punts secrecy to a lower-level transport protocol. It uses Rust macros to generate traits and wrappers to make the ergonomics fairly easy.

Currently I've built a call/response RPC abstraction with it to use it for another project that I'm working on. Eventually I'd want to add a streaming message system beyond the basic call/response pattern. I also might like to ship some easy setup to bridge between these protocol abstractions and ZMQ, JSON-RPC, be able to behave like inetd, etc.

It's functional enough to use in non-production environments but not completely seriously yet. I'm working out the kinks and improving the DX by using it for that other project. There's still some easy improvements around the byte encoding that I still haven't gotten to yet.

[1] https://codeberg.org/treyd/ecksport

Re: Ask HN: What are you working on (August 2024)?

#377
Scrolling shooter "clone" of Strike Gunner S.T.G game.

https://github.com/thebigG/Gunner

It's got long ways to go before being "complete", but I'm enjoying the heck out of working on this. I like working on things that aren't tied to money/serious job because they remind myself of the joy in programming :)

Re: Ask HN: What are you working on (August 2024)?

#378
I'm a software engineer with a passion for pencil portraits (https://bpsagar.github.io/sketch). As an artist, I've often thought that a companion sketching app could help beginners and intermediate artists improve their process.

I'm currently working on an app that provides a step-by-step guide to drawing from a reference photo. My goal is to make the sketching process more accessible and enjoyable for everyone.

Re: Ask HN: What are you working on (August 2024)?

#380
I'm one of the people working on Prodigy Reloaded (https://prodigyreloaded.com), recreating the Prodigy server to work with the client software in DOS and Mac. The new server software is written in Elixir.

My part has been to generate news headlines and weather maps using current news and weather information. The most interesting part for me has been deciphering the 1980's era graphics format, NAPLPS, which Prodigy uses and making a library to write files in the format. I treat the file format as a data transformation, taking the NAPLPS file generated so far and appending more commands to the end of it. The commands naturally pipe into each other in an idiomatic way in Elixir.

Post reply on HN