Live data from Hacker News

Ask HN: What Are You Working On? (August 2024)

news.ycombinator.com

21–30 of 62 posts

Re: Ask HN: What Are You Working On? (August 2024)

#21
I'm working on a financial literacy application.

https://kiihela.com

I love MoneyManager by Realbyte, but having to manually input transactions became tiring after a while.

So I decided to build one that works specifically for my country. It parses MPESA smss and, with enough data, we'll be able to automatically categorize almost any transaction.

Re: Ask HN: What Are You Working On? (August 2024)

#22

At work we take a month or two in a summer to do code cleanup work, we just got up to JDK 21 and I rebuilt the build system for a Javascript project. In terms of my side projects recent developments are: (1) made a fork of my "second brain" (third brain?) and loaded in a friend's notes from evernotes. I started putting tags on about 400 items one at a time assuming an ontology would emerge (it has in many projects I'…

What do you use in your second brain stack?

Re: Ask HN: What Are You Working On? (August 2024)

#23
post #14

I'm babysitting a parakeet for whole week. As a programmer, it's very distracting. Don't get parakeet.

For me it's been a stray cat.

My wife trapped him and another cat a few months ago, the other cat escaped but "Bob B" stayed.

I set up a "cat room" in our other house which is under renovation and go over there to read books, watch TV, and things like that. When I was there he would always hide on a high shelf in the closet but I had a breakthrough a little more than a week ago when he started coming down to eat his meals and I was able to feed him cat treats, sometimes a few inches from my fingers so he would bump into me with his nose. One time he bit me accidentally when he was trying to bite into a kibble and he immediately seemed contrite and got a lot more careful.

https://mastodon.social/@UP8/112824600179209599

I got him back from the vet Tuesday afternoon to get him neutered, vaccinated and all that, when he saw me for the first time from his shelf he was stressed and his pupils expanded to the point where I could not see his irises. The next day though he did come down to eat his dinner although I could only get him to do a short play session... I'm happy though that I didn't lose all my progress.

In a week or two I think we can get the rest of the house safe for him and let him have the run of the house. Right now he's obviously depressed and anxious from having too small of a space because every little thing like noises from the hard drive on my Xbox bothers him, so I think he'll blossom in a bigger environment. I'm not worried about a kitten bomb if he escapes now because I do want him to stick around because this changed from "a project I'm doing to learning more about cats" to feeling really attached to him.

There's also a concern about what we'll do when we rent the other house and we'll probably have to move him to our house (with two cats) or into the barn (with one cat) but I'm hoping he'll be much much easier to handle by then. (He chomped on me twice when I was packing him into a crate to see the vet, it's a good thing I was wearing heavy gloves)

Re: Ask HN: What Are You Working On? (August 2024)

#24
A cross-platform UI kit that's also a vector design tool: https://www.pax.dev/

Sort of like a new Flash, but open source, compiles to WASM or LLVM instead of requiring a plugin, and driven by language all the way down.

The language piece is a declarative UI language tailored to vector design; the vector design tool reads & writes this declarative language and you can go back and forth between visual edits and code edits. All of this attaches to and is driven by existing programming languages, starting with Rust and following soon with JavaScript.

Getting very close to our first launch! Have been quietly developing in the open for a while.

Re: Ask HN: What Are You Working On? (August 2024)

#25

Trust models. Big rabbit hole. Critique and analysis of zero trust, contracts, motives etc. Very enlightening and fun in a way.

Good topic. Trust isn't properly understood yet.

Look at Sir Berners-Lee: smart guy, but he put "trust" as a component box in his vision of the so-called Semantic Web as if it was an API that you could just call. Trust is of course an emergent property of a well-designed, reliable, transparent, safe and secure system, and as such it is a relation between a system and its human users.

Please write up what you find out and share!

Re: Ask HN: What Are You Working On? (August 2024)

#26
Just a hobbyist, but always wanted a programming job; not a socialite though as everyone expects nowadays. Currently screwing around with vanilla HTML/CSS/JS to build a zero dependency simple code editor using VSCode as inspiration. Parsing and highlighting is working well, including nested tokens, but folding is kicking my teeth in. Took a break from that to work on Shift/Tab indent/outdent, and that has went about as well. So, bouncing between those and treading water.

Re: Ask HN: What Are You Working On? (August 2024)

#28

At work we take a month or two in a summer to do code cleanup work, we just got up to JDK 21 and I rebuilt the build system for a Javascript project. In terms of my side projects recent developments are: (1) made a fork of my "second brain" (third brain?) and loaded in a friend's notes from evernotes. I started putting tags on about 400 items one at a time assuming an ontology would emerge (it has in many projects I'…

What do you use in your second brain stack?

If you look up YOShInOn in the search box for Hacker News you will hear a lot about the last version of the product which is an RSS reader that is written in Python, uses HTMX for the front end and SBERT embeddings and scikit-learn for classification and clustering and does it all with asyncio. (I was about to call it "version 1" but it has predecessors that go back about 20 years)

I've also developed Fraxinus, which I was earlier calling an "image sorter" which adds a bookmark manager and webcrawler. It started out asyncio but I was having trouble w/ the web server blocking so I rewrote it as sync and it now runs under gunicorn and has a celery server running. The first version would let me import image galleries with a bookmarklet and it has a tagging and query system which is designed for machine learning systems. (e.g. you can put on a negative tag which says "this is not a member of class C" and also an indeterminate tag which means "we're looking for your opinion if this is a member of class") Believe it or not I am thinking about going to a React or similar GUI, at least for some things, because this query system is capable of answering complex queries that take complements and intersections of a large number of tags and attributes which is more than the "Union of N tags and attributes" which is easy to do in HTMX.

I am thinking about merging the code bases which would be basically implementing YOShInOn inside of Fraxinus. I'm not in such a hurry because the system works well, but the one problem I have with it now is that it runs in a batch mode where it picks about 300 articles to show me, I look at them, then it classifies another batch. Earlier I was reading more articles and it turned around in about 1.5 days but I haven't been using it as much lately and sometimes a cycle goes 7+ days and when you add up all the queues involved an article can go a long time between when it is published, my system picks it up, I favorite it, then schedule it to get posted on HN or Mastodon. For most of the topics I cover it is not so bad because many "news" items are still interesting after two weeks but it's a disaster for sports news stories which often are only of interest until the next game.

So I am thinking of how to make it run in an incremental mode that can tag certain topics for fast processing and also make it more compatible with ActivityPub so it can be a "Mastodon reader that doesn't suck".

Re: Ask HN: What Are You Working On? (August 2024)

#29
Moving Stratum's (my RSS reader) backend from Firebase to PocketBase. It worked pretty well, even made an offline caching system that works about as good as Firestore's. However I recently found a bug: if the app thinks you're online and you're actually offline it'll try to fetch from the server and it will take forever. I have to add a timeout somewhere.

The backend is coded in Go which I originally didn't like but now I love. It's so much easier to work with than TypeScript and Firebase Cloud Functions. It allowed me to easily add quite a few features like the one that allows me to summarize Hacker News comment sections .

Re: Ask HN: What Are You Working On? (August 2024)

#30
I think I might have posted this before, but: I'm open to having a regular "What are you working on?" thread. I even reserved https://news.ycombinator.com/user?id=whoisworking for that.

But it shouldn't be on the first of the month, colliding with Who Is Hiring threads. How about, hmm, the third Saturday of each month? or maybe Friday?

Post reply on HN