I’m in the midst of reviving https://beatscratch.io ( https://github.com/falrm/BeatScratch-Flutter ). I’ve let it sit unmaintained (because it’s been “good enough” at its job) for a couple of years, through the addition of null safety to Dart and numerous Flutter changes (though I have to say, its API stability over this time is pretty impressive!). I’ve also GPLed the code in that time and the new version will also…
Ask HN: What are you working on? (May 2025)
821–830 of 1001 posts
Re: Ask HN: What are you working on? (May 2025)
#822Re: Ask HN: What are you working on? (May 2025)
#823I treat the project as a learning opportunity. I’ve always wanted to work on some mobile apps, so Spark is my first step towards that.
Re: Ask HN: What are you working on? (May 2025)
#824https://www.saintbeluga.org/ I was a YC founder in 2006 and still do software engineering and data science full-time, but on the side I also do Christian apologetics, helping fellow engineers/scientists/mathematicians seek answers to life's deepest questions. Some cool articles for the HN crowd: - My interview of Evan O'Dorney, a three-time Putnam Fellow and two-time IMO gold medalist, who converted to Catholic Chris…
"Is God willing to prevent evil, but not able? Then he is not omnipotent. Is he able, but not willing? Then he is malevolent. Is he both able and willing? Then whence cometh evil? Is he neither able nor willing? Then why call him God?" Epicurus
For example, we can say that while God is omnipotent, he has chosen to create a world with humans who have the possibility of choosing to be good -- your word -- or not -- and grow through this choice. A world cannot exist where the "evil" is prevented, unless you also take away the the agency from humans and this potential for growth.
Much of which we think of as "evil" is actually consequence of things we do. One simple example in modern terms is that we tend to repeat the same unconscious patterns over and over again.
We often do it because we have a trauma maybe from childhood -- that we are not conscious of. If I get a physical trauma, muscles around the traums tend to form a tension to protect the site where we get hurt. These often become chronic even after the wound has healed. We have many such chronic tensions in our body.
Similarly, when we get a physical trauma that is too unbearable for us to process, we create tensions around it that protect us from experiencing it.
These patterns we repeat cause much of our suffering. By becoming more aware of our wounds, they can start healing, and we can start becoming free of such suffering.
Our "work" is to learn about ourselves, to overcome these traumas, and heal our wounds. In such a case the "evil" we see is actually a reflection which is necessary for us to become aware of these things in ourselves.
Re: Ask HN: What are you working on? (May 2025)
#825I'm going to add track guides to it, in the hope that, eventually, I don't have to google for track guides or anything, I can just have them all in one place for me.
I also want to make my own overlay by analyzing UDP data that the F1 games export, because I play on xbox, and my shitty laptop probably doesnt have space for simhub - but mainly because its cool. If i can figure out how, I might also integrate some AI thing to comment on improvements you can make to your driving based on the values too!
I'm a student still so the code organization at the moment is literal trash but im working on it - when it's at a point where even I don't cringe looking at it I'll post it here!
Re: Ask HN: What are you working on? (May 2025)
#826https://github.com/MahmoudDolah/linux_hwinfo64 https://pypi.org/project/linux-hwinfo64/#description
I started out by copying features of HWINFO64 (which does not run on Linux). I'll probably keep hacking on this for a bit. It's been interesting to dig deeper into how hardware and software interface
Re: Ask HN: What are you working on? (May 2025)
#827Re: Ask HN: What are you working on? (May 2025)
#828It is just now a matter of, cut it now, or include yet one more thing?
I started writing the RELNOTES two weekends ago, yet more stuff started going in.
In the semantic versioning scheme selected for this project, 300 means that it is literally the 300th public release.
There are over 140 new commits and 299 was all the way back in February.
It's going to be very exciting (for the small number of people that know about this project, now nearing its 16th anniversary).
Re: Ask HN: What are you working on? (May 2025)
#829A new YouTube app/player, for my kids. It allows us to control the algorithm. It’s all LLM translating to YouTube search queries under the hood. Visually it looks the same. The suggested videos come from predefined buckets on topics they love. E.g. 33% fun math, 33% DIY engineering, 33% creative activities. Video recommendations that have a banned word in the title/desc don't get displayed e.g. MrBeast, anything with…
This is a fantastic idea. Do you end up playing whackamole with YouTube’s URL scheme?
I can ban 100 Fortnite channels, but there’s another 1000 to fill the void.
Sadly, YouTube is driven by engagement, so dislikes have zero effect on the algorithm.
My algorithm is better suited for exploration and kids.