Live data from Hacker News

Ask HN: What are you working on? (April 2025)

news.ycombinator.com

371–380 of 1001 posts

Re: Ask HN: What are you working on? (April 2025)

#371
In little bits of free time I get here and there, I've been working on using reinforcement learning to build some better bots for my favorite multiplayer game. Project is up here: https://github.com/cgadski/autotude

So far all my work has gone into the technical side of setting up the game (a Java app written in 2010) to work as a reinforcement learning environment. The developers were nice enough to maintain the source and open it to the community, so I patched the client/server to be controllable through protobuf messages. So far, I can:

- Record games between humans. I also wrote a kind of janky replay viewer [1] that probably only makes sense to people who play the game already. (Before, the game didn't have any recording feature.)

- Define bots with pytorch/python and run them in offline training mode. (The game runs relatively quickly, like 8 gameplay minutes / realtime second.)

- Run my python-defined bots online versus human players. (Just managed to get this working today.)

It took a bunch of messing around with the Java source to get this far, and I haven't even really started on the reinforcement learning part yet. Hopefully I can start on that soon.

This game (https://planeball.com) is really unique, and I'm excited to produce a reinforcement learning environment that other people can play with easily. Thinking about how you might build bots for this game was one of the problems that made me interested in artificial intelligence 8 years ago. The controls/mechanics are pretty simple and it's relatively easy to make bots that beat new players---basically just don't crash into obstacles, don't stall out, conserve your energy, and shoot when you will deal damage---but good human players do a lot of complicated intuitive decision-making.

[1] http://altistats.com/viewer/?f=4b020f28-af0b-4aa0-96be-a73f0... (Press h for help on controls. Planes will "jump around" when they're not close to the objective---the server sends limited information on planes that are outside the field of vision of the client, but my recording viewer displays the whole map.)

Re: Ask HN: What are you working on? (April 2025)

#372
Critic (https://getcritic.dev) - An improved inbox for GitHub pull requests

The experience with GitHub can be terribly frustrating when it comes to managing the stream of incoming pull requests. The default inbox and notification systems are not so good, and not flexible. Critic allows to create any number of sections, each section being defined by an arbitrary search query.

I would now like to expand it to provide a better code review experience, similar to what Graphite or Reviewable may provide - but under as an open source project. Source code is available at: https://github.com/pvcnt/critic

Re: Ask HN: What are you working on? (April 2025)

#373

A tree cutting tool. Take photos of the tree from 6 different angles, feed into a 3D model generator, erode the model and generate a 3D graph representation of the tree. The tool suggests which cuts to make and where, given a restricted fall path (e.g. constrained by a neighbors yard on one side). I create the fallen branches in their final state along the fall plane, and create individual correction vectors mapping…

Where I live this could be very helpful becuase people is too, how to say it, maybe ignorant in safety and logic specs. Also could be usefull to know or estimate what tree are in a innminent or highr posibilities of fall with wind.

Happy to help!

Re: Ask HN: What are you working on? (April 2025)

#374

I'm preparing to leave the corporate world after twenty years and go get a master's in software engineering this fall in Newfoundland. Pretty anxious about that, given how massive of a life change it is, and how much will be riding on me getting good grades.

Lovely.

This is on my mind too.

Am an engineer (EE + CS) with 25 years of work experience, with a passion for Physics. Am widely known in my circles as a scientist/physicist, however, I do not actually know much. Learned some Lagrangian and Hamiltonian classical physics recently.

I personally do not mind going for even an undergrad in Physics if that would be a better fit for me to learn. :-)

Re: Ask HN: What are you working on? (April 2025)

#375
Lighthouse (https://lighthouseapp.io/) - a different take on RSS readers, focusing on inbox zero

RSS readers show content based on the feed they're coming from, and show read and unread items in the same list. That makes it difficult to know which items you've already seen, and is especially annoying for managing items that you want to read at some point but not anytime soon.

Lighthouse splits it into Inbox (new items) and Library (bookmarked items). This makes it possible to process new items quickly, and take your time with reading them.

Re: Ask HN: What are you working on? (April 2025)

#377
PwnScan - https://pwnscan.com/

My current side project is a vulnerability scanner for binaries. I do VR in my day job, so im trying to figure out how useful (or not) AI is for this domain.

Jury is still out. Getting false positives and negatives, but I can find some known CVEs!

Re: Ask HN: What are you working on? (April 2025)

#378

https://undetectag.com I developed a device that turns an Airtag on and off at specific intervals. Current Airtags are detectable right away and cannot be used to track stolen property. That device allows you to hide an Airtag in your car, for example, and someone that steals your car will not be able to use some app to detect it. The Airtag will also not warn the thief of its presence. After some hours, the Airtag t…

Have you considered adding an IMU/motion sensor?

Re: Ask HN: What are you working on? (April 2025)

#379
I'm looking for an open source system that has the following features. Forum for questions and answers. A section to upload video tutorials A way for experts(teacher) can upload their own series of videos.

Basically looking to clone laracasts.

If I can't find one, that is what I'll be working on.

Re: Ask HN: What are you working on? (April 2025)

#380
I'm working on making Anubis way less aggressive so that it only challenges the worst of the bad bots. I found a pattern that the bots can't fake client side and I've turned that into a sample rule that I've deployed to my website.

    anubis_policy_results{action="CHALLENGE",rule="bot/lies-browser-but-http-1.1"} 3891
This is coming soon to an Anubis near you!
Post reply on HN