Ask HN: What are you building that's not AI related?
I don't have anything against AI, but HN (and everywhere else) seems to be drowning in AI atm.
Seems like every man and his dog is building an AI agent harness. And power to you (and your dog) if that's you.
But it would be refreshing to hear about some non AI related projects people are working on.
200 comments
[ 5.9 ms ] story [ 192 ms ] threadhttps://github.com/prettydiff/aphorio
This project makes no use of AI.
Took some good ideas of Pascal and making it more modern. Minimal runtime, manual memory management, single (small) executable, no dependencies. Compiler itself is written in Swift and I am using QBE as a backend ATM.
https://hyperscript.org
Hoping to release next Monday
Looking forward to (hopefully) Monday.
https://hyperscript.org
Its always fun to see what games people are building - and some of the lesser known ones are amazing!
https://news.ycombinator.com/item?id=47679021
18 points | 1 day ago | 37 comments
My wife and I continue to work on Uruky, a EU-based Kagi alternative [2].
Since last month we finally got our production API Key for EUSP/STAAN (it was certainly the slowest and most complicated search provider to adopt, so far), and that brought us to 5 search providers you can choose from and sort as you prefer.
We already have got over 40 paying customers (excluding family and friends, we’re guessing these paying customers came from some privacy listings and HN comments) and have exited beta last month!
Customers seem to really enjoy the simple UI (search can be used without JS) and search personalization (from choosing the providers to the domain boosting and exclusion). We also have hashbangs (like "!g", "!d", or “!e”) when something doesn’t quite give you what you’d expect, though.
You can see the main differences between Kagi and Uruky in the linked page, but one huge difference is that with Uruky, after being a paying customer for 12 months, you get a copy of the source code!
One thing we’re struggling with is outreach because we want to do it ethically, and it’s hard to find communities or places to sponsor which are privacy-focused and don’t require €5k+ deals. Ideas are welcome! Because of bots there isn’t a free trial easily available, but if you’re a human and you’d like to try it for a couple of days for free, reach out with your account number and we’ll set that up!
Thanks.
P.S.: Because people have asked before, our tech stack is intentionally very "boring" (as in, it generates and serves the HTML + bits of JS to enhance settings and such), using Deno in the backend (for easier TypeScript), PostgreSQL for the DB, and Docker for easier deploying.
P.P.S.: Because this has been also brought up before, the name has no special meaning but we read it like "Euro-key" in English. Names are hard, and we’re aware it can remind people of Uruk and Uruk-hai. That’s OK.
P.P.P.S.: Another frequent question here is “how does it work?” When you search, we query the first search provider on your list, and if it yields less than X results (only Mojeek really gives us a total count, we have to try + estimate for the others), we try the second, and so on. We then merge the results in a round-robin fashion (first of first, first of second, second of first, second of second, and so on). There’s a bit of more nuanced logic to also properly rank the results with the pin/exclude/raise/lower preferences, because it works differently across providers and not all of them support that, for example.
[1] https://news.ycombinator.com/item?id=47679021
[2] https://uruky.com
Not source-available yet because it's a bunch of hacks (particularly the Python) but maybe one day.
The backingtrack is what I'm actively improving right now. It's just a pad running now, but it will turn into a full track with bass/drums/piano/... and will feature a comprehensive chords based editor so you can add and save your own progressions with a logged in account.
Other project is to continue a bit stalled progress of a configuration language BCL - add functions, more structures and fix some hidden scoping issues. Making languages is an endless fun. https://github.com/wkhere/bcl
https://github.com/true-grue/Brus-16
A little bit like ansible, but then totally not like ansible.
It generates SSH-Keys. It clones repositories, installs uv and rust. It removes Snap from my Ubuntu machines and installs firefox from the mozilla repositories.
2. Writing a rich text editor library powered by pretext for cheap pagination
3. A layout engine that understands html/CSS subset for lightning fast pdf generation
Although AI is the main reason why I'm able to work on all these projects concurrently.
I don't think it qualifies as AI in the modern day and age but NLP in general. It's truly amazing how easy it is to spot troll farms online and no one is doing anything about it, be it individuals, private sector or even on national level, given that those should be considered a risk for national security.
https://dhuan.github.io/mock/latest/examples.html
^Command line utility that lets you build APIs with just one command.
https://github.com/dhuan/dop
^JSON/YAML manipulation with AWK style approach.
I started looking into AT Protocol recently and find it very interesting, so I started collecting a list of decentralized products built on top of AT that are alternatives to mainstream (popular) products.