return to table of content

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

joegibbs
26 replies
16h56m

I've been working on a kind of strategy game called Fall of an Empire (https://fallofanempiregame.com), it's a bit like a mix between Crusader Kings, Total War, Mount and Blade type games (just the overworld, not the battles), but rather than expanding you're trying to prevent an empire from collapsing.

It's a ton of work, especially with the number of systems - you've got combat, resource management, settlement development, food managment, espionage, diplomacy etc - these all need to play together well. And then you've got to add in the storyline, graphics, marketing -but I think I'm making pretty good progress.

I'm still using Unreal Engine 4 because I started work on that version and I haven't needed to upgrade to 5 since it's been released. I've got a free prologue that I'm releasing on October 1, so now until then is a lot of polishing to make it work well.

Syntaf
4 replies
16h53m

Looks really cool & quite in-depth, awesome project. Are you a solo-developer or a game studio building this?

joegibbs
3 replies
13h16m

Just me, I work on it in my spare time. I’ve contracted out for some of it - some of the UI elements and models, and the soundtrack.

All in all I’ve probably spent $5000 max on it.

versteegen
1 replies
9h28m

Whoa. You need to write about how you've accomplished that. How long have you been working on it?

joegibbs
0 replies
8h3m

I started in uni during the start of Covid because I was playing Warband and I wanted to see if I could do something like the overworld in Unreal. Then I left it for a few months, got the idea of turning it into a proper strategy game and worked on an off until this year when I really started working on it. I probably put in 2-3 hours on weekdays after work and 6-7 on weekends. I think that I'm definitely more productive now because I have more experience, and I had literally no money at all at the start due to not having a job.

dbacar
0 replies
13h0m

what kind of a spare time is that, i want one also, congrats bro.

slim
3 replies
10h41m

is there a game where you're the indigenous people and you are trying to stop an empire colonizing you ?

fancy_pantser
1 replies
10h9m

I wondered this myself and found some. I've played: When Rivers Were Trails, Thunderbird Strike, Dialect, Zulu Dawn, This Land Is My Land. There are a lot of options in boardgames (maybe more than with video games?), such as Burn the Fort.

slim
0 replies
8h4m

thank you

darby_nine
0 replies
4h52m

Most paradox games enable this to some degree. It's pretty limited in terms of imagining what this could look like outside of the european conceptualization of civilization progress but it's there.

f6v
3 replies
10h22m

So, you thought that Attila wasn’t dark enough?

In all seriousness, there’s a constant nagging in TW community for more historical games. Pharaoh didn’t cut it for the wast majority of players. You could capitalize on that, the genre would benefit from that.

animal531
1 replies
6h51m

They recently released Pharaoh: Dynasties which is pretty much a complete overhaul of the base Pharaoh game, and is pretty much what the game should have been.

They gave everyone half their money back, this free upgrade, new factions, bigger map and a ton of changes. Overall its been a big push from their side to keep the player base happy.

But yeah, there's obviously a big market for historical games, from city builders, combat, etc. and I'm here for them all.

f6v
0 replies
4h10m

A safe generalization about Dynasties is that “no one cares”. It has about 2.5k players now, same as Attila (one of the most controversial titles released 10 years ago).

People keep bringing up Dynasties, but it’s obvious CA doesn’t know how to make successful historical titles anymore. They dropped the ball even on 3k which had some kind of potential.

joegibbs
0 replies
9h40m

If this one does alright my next would be a crusades game with similar-ish mechanics, feudalism, the pop system from Victoria 2, multiple-settlement provinces and realtime movement.

YesBox
3 replies
15h31m

Steam recently made some changes that are pushing game studios away from prologues. Instead, demos can have their own steam pages. Plus all hyperlinks will soon be banned.

I also noticed your game has been up on Steam since January 2022 and by the looks of it, you've done about zero marketing (steamdb.info). Hope that's on the horizon, it's a pretty darn important part of game development now!

Love the concept of your game. Reminds me of my favorite roman emperor: https://en.wikipedia.org/wiki/Aurelian

- Fellow game developer

joegibbs
2 replies
13h0m

Thank you! If you replace a prologue (as standalone game) with a demo, can you transfer the wishlists?

Marketing isn’t my strong point, if I ever had the money to make another the first person I’d hire would be marketing. My boss owns a PR agency and she said she can help in getting it out to journalists but that’s about it. I tried CPC and it came in at about $1/wishlist.

Are there any methods of marketing you recommend?

spacebacon
0 replies
12h29m

This is a good start … A press release may be a good next step.

Maybe announce a unique competition with a paid prize (if steam allows this).

YesBox
0 replies
4h47m

Ask steam if you can swap out the store pages. I've never seen it done before though.

$1/WL is good (not great or bad), depending on how much your game is going to cost and the projected WL->Sale conversion.

I recommend you read through most of the articles and blog posts here: www.howtomarketagame.com

It's a good starting place.

xiaodai
0 replies
15h34m

Rad!!!

tomcam
0 replies
16h48m

Wow! Can’t wait till the preview drops!

therediterator
0 replies
14h21m

Just remembered Age Of Empires. Awesome trailer.

struanr
0 replies
10h14m

This looks great! It seems to solve the issue I always had with civilisation where the game becomes progressively easier as you advance ahead of the AI, leading to a late game which involves lots of management but little risk.

senkora
0 replies
16h39m

Wishlisted!

pajeets
0 replies
12h54m

A feedback: the art and assets feel like they are AI generated but an interesting game idea, not sure if it makes sense as most the need to defend an empire that took me days to build greater than a procedurally generated one.

emrah
0 replies
11h12m

Good for you! Graphics and audio (music, sfx) are such a huge part of game dev that every time I attempt to get in, I walk away shortly afterwards

ahaapple
0 replies
15h39m

Very attractive!

BigglesB
0 replies
11h6m

This looks fantastic! Love the premise & well done for what looks like an incredible solo effort. I was tech lead on Ozymandias & have another minified 4X in the works at the mo & putting out feelers with publishers etc. Sounds like you plan to self publish this one but I’d love to chat & see if there’s any way I can help with your launch, whether just through advice or via introductions etc. You can reach me at biggles (at) bravobravo.games though I may end up finding a way to contact you directly first :-)

oulipo
25 replies
12h41m

Hey guys! We're engineers/designers from France, and we've built the Ultimate DIY Battery that you can repair and refill!

It works with 90% of the bikes/motor brands on the market, so I assumed that some people here might be interested, if they got a non-functional batteries but they still want to use their e-bike?

We believe that everybody should have control about stuff they own, and we should fight against planned obsolescence!

Here are a few videos about our founder on the battery itself, why we built it, and how to assemble it:

- What is the Gouach Battery: https://www.youtube.com/watch?v=NsuW1NPkvNk

- Presentation of the pack: https://www.youtube.com/watch?v=mLoCihE0eIA

- Presentation of the fireproof and waterproof casing: https://www.youtube.com/watch?v=EDJpt7RDbRM

Here are the juicy bits: https://docs.gouach.com

We'd love some feedback from the e-bike DIY builder community

Oh, and it's launching as a Kickstarter in September and there is an offer for early-backers here https://get.gouach.com/1 for a 25% discount on the battery!

You can follow us on Instagram https://www.instagram.com/gouach.batteries to get the latest news!

samstave
7 replies
5h15m

Since you have the ESP32 - can you emulate the Apple Airtag on it please.

I have a $7,000 Orbea E-bike and I have an Airtag hidden in it. Its a great feature.

Not sure if I could redo the Orbead Battery this way because its internal to the frame - but it does have an extended battery pack option - perhaps this could be wired to use that connector as your interface allows for any ebike it seems?

The post recently on HN about the flipper zero being able to emulate the airtag is pretty nifty, and you could use these guys effort:

https://news.ycombinator.com/item?id=41287031

---

I LOVE this project.

I want.

Actually, Can I ask that you add a LORA transceiver network in the build since you have the ESP32 (maybe update it to the ESP3250?) :-)

https://www.youtube.com/watch?v=40llxjrIG3w

Imagine being able to lora talk back from your bike to the trailhead, or your campsite.

And do you have a better version of Shimano's E-Tube iOs crapware?

EDIT: Since you have THIS: https://www.youtube.com/watch?v=EQHZFRHiUdg

The Goauche BMS Tesrt Bench needs its own video/HN post - and this is exactly what would be great info to get via a LORA messaging for all the telemetries from the pack?

WOW:

https://www.youtube.com/watch?v=9sEuBDA_xb8

I want to open a Goache Plant in California. Seriously.

crhulls
6 replies
4h26m

I'm the CEO of Tile and we are working on a line of products for theft.

As a genuine question, I'm very surprised that many people don't seem concerned that AirTags alert thieves to their presence. If your bike is stolen the thief will get the notification, even if they are on Android (with the new shared platform rogue tag detection).

I'm trying to understand the user psychology here - not pitch our own products.

Do you have any specific features you would like to prevent theft?

yardie
2 replies
3h55m

The fact that something is being tracked and the thieves know it’s being tracked is a deterrent itself. Like the value of stolen iPhones crashed because activation lock made them worthless. So they moved on to Samsung Galaxies, until they implemented their own activation lock.

If you steal a bike with a tracker on it you’ll probably leave it right there for the real owner to find.

crhulls
1 replies
3h34m

Of course I know this, but I am trying to go deeper. With AirTags and the new standards you literally can find and disable the tag for anyone using the Google or Apple networks.

I am surprised that people think the benefits of AirTags outweigh the downsides given the alternatives, of which we are one. I'm mainly just trying to learn.

I also think you probably are overestimating the deterrent value. Thieves are not necessarily thoughtful and the alerts aren't real time. Once they get the alert they might ditch the bike, but if it is back at their garage they will probably disable or remove it.

I also am a bit triggered by this line "Honestly, you as the CEO should know this." which is on the edge of being an ad hominem. Why did you choose to include this? And wouldn't you know that I know these things? Like I am asking questions to get nuanced user feedback. Do you think someone who runs a consumer product company (I started Life360, Tile's owner), isn't deeply aware of how customers think?

yardie
0 replies
2h50m

First, I want to apologize. The last statement came out a lot more combatant than I realized. So I removed it.

I was a Tile wallet user until I stopped carrying a wallet completely. There are 2 types of thieves: the professional and the opportunistic. Opportunistic, the majority, aren't doing more than they have to and if the bike has a tracker they know about it makes it less appealing. And if you can get the casual thief to give up immediately then the device has already payed for itself.

The professional will chop it immediately. I see kids in my neighborhood with $2000+ Trek Marlins, with all the expensive mountain bike parts removed. They simply wanted a bike to freestyle on. And doing all that probably took hours if not days. The professional is not going to spend anymore time than they have to disable a tracker when there are better options all around.

samstave
2 replies
3h52m

Howdy!

Great to meet you. I have a ton of thoughts on this matter, but not well threaded for quick reply: so forgive the stream-of-thought nature of the following.

There is no real secret answer to stopping bike thieves, because the primary problem is both cultural and infrastructure.

We dont have bike culture that allows for safe bike leaving-about, and we dont have bike infrastructure for safe bike locking-about. (Bike Hack SF: Take your nice bike into a nice hotel and tip the DoorMan $5 to check your bike into luggage check rather than lock it up)

So, my airtag is in a case with security bolts under the bottle cage - and its more a check that I can know where it was last seen. Though I didnt remove the chirper.

What if you could have a TILE that is the fob for this battery. Where the battery wont go unless the paired Tile Fob is present?

A Lora Tile would be killer If you had a Lora network on this battery, with a TILE app infra on top of it and all the batteries talked to eachother - you built an anti-theft-mesh so all the bikes tiles all tell eachother about themselves.

Tile integration with Shimano Motors and e-tube iso app to stop the motor from running unless Tile fob/phone app present. A magnetic Solonoid crank-shaft-blocker.

And above all else pushing for better bike policies in municipalities.

crhulls
1 replies
3h33m

We are doing a satellite integration with Hubble Network - 24/7 global coverage, no increase in battery life. It sounds like scifi but 2 satellites are up. Give us a year...

samstave
0 replies
2h17m

Hi - Who is 'we' and how can I get involved.

I tried to build this after leaving Lockheed in 2007 where we built the RFID tracking for .mil as Savi Networks..

All the cell integrations (pre IoT) were cost prohibitive.

Its wonderful to see how much has taken place in this area since a bunch of us tried and failed to get funding back then :-)

briansm
6 replies
11h49m

I thought the reason the packs are sealed is to stop amateurs from swapping in cells of differing voltages, which short each other out and cause sparking/fire hazards. There's a reason li-ion battery charging is current-limited, they have no internal resistance.

slim
3 replies
10h48m

from their homepage :

A Fireproof Casing which REALLY Works!

Scared of battery fires? I know that we are!

This is why our Infinite Battery comes with a casing that we designed to resist the heat of a fire, thanks to it's thick aluminum casing, and a design which dissipates heat quickly.

And YES THIS WORKS! We have put a massive effort in making our casing sustain the battery fire, and extensively tested it (videos coming soon), so you can sleep safely (and us too!!). See our complete fireproof testing on our documentation/FAQ

briansm
1 replies
9h37m

Prevention is better than cure though. plus you've got to consider cell gassing/venting/explosion risk/toxic fumes as well as fire prevention.

If they were doing per-cell protection, fair enough (cheap 18650's don't have cell protection usually), but I think they are still connecting 4 cells in parallel, with only serial-bank MOSFET's like in usual sealed packs.

briansm
0 replies
8h9m

(if they're using PTC themistors between the parallel cells to prevent over-current, it's all good though I suppose)

passwordoops
0 replies
3h41m

and extensively tested it

By themselves or independent 3rd parties with deep experience in battery safety testing?

s0rce
0 replies
40m

Also spot welded connections work well, transfer reasonable amounts of current and don't tend to vibrate off during use. We tear down packs at my job and there are warnings inside some not to re-use cells for vapes, they really don't want you taking these apart. Larger packs like EVs and E-bikes are probably worth refurbishing and repairing.

bittumenEntity
0 replies
6h15m

As I understand it, it's somewhat the opposite for internal resistance. You need to have current limiting in place because the internal resistance of the cell is turning that current into heat, and heat is the enemy of batteries.

(Probably there's also a complicated chemical reason for current limiting that I don't fully grasp)

k4rli
2 replies
12h15m

Would order instantly. I have a bunch of e-scooter 18650 battery packs that would be nice to convert to an e-bike one.

If Kickstarter is starting in Sept, then I guess it will be another 1-2 years.

samstave
1 replies
5h22m

>have a bunch of e-scooter 18650 battery packs

Where get?

There is a guy that rides the trail near me thats riding an ebike with a triangular battery pack that looks identical to one some HNer built here - He's too fast and I havent been able to stop him.

Another question for the DIY e-bik crowd, is what kind of OTS motor could one harvest, like a motor from an electric lawm mower, or edger, weed-wacker? Are there power tools where the electric motor is useable? (like how people originally used mower engines in goKarts and such?

Also, for fireproofing - mix Powdered Aerogel into a Silicon Slurry and dip the battery in that - the silicon and aerogel will make a heat sleeve thats quite fire resistant.

_Microft
0 replies
37m

riding an ebike with a triangular battery pack that looks identical to one some HNer built here

You might be thinking of jacquesm and this bike:

https://jacquesmattheij.com/long-range-ebike/

ulnarkressty
0 replies
10h2m

It's a very nice concept and I think it's much better than the held-together-with-duct-tape concepts usually seen in diy bike conversions.

That being said, I am a bit skeptical about your claims to be fireproof. Did you try to start a battery fire inside your enclosure? Aluminum melts at about 600C, while lithium burns much hotter than that.

ttoinou
0 replies
9h39m

Could this also be used to create external power stations with 230V plugs ? For example to take in a car / van, and recharge with solar panels

sgu999
0 replies
9h19m

Super cool! Any plan on making different form factors? For electrified cargo bikes, the battery is better placed bellow the cargo [0] so a squarish and flatter pack would be nicer.

[0] This build for example: https://danielbuettner.medium.com/building-a-custom-e-cargo-...

pmarreck
0 replies
5h31m

This is a great idea. I'm actually researching DIY solutions to electrifying my boat (I was a USAF electrician, once upon a time) and the prepackaged battery solutions are so expensive and inflexible. (Granted, for marine use there are some extra considerations...)

butuzov
0 replies
7h46m

this is amaizing...

alecco
0 replies
8h24m

Dude, this is amazing. It deserves its own HN post!

agumonkey
0 replies
10h33m

oulipo, gouache.. these are names i haven't heard in a long time

jokes aside, i was curious if weld-less 18650 packs would be possible... seems like you guys answered that 10 years long question :)

kudos

anon012012
18 replies
8h14m

I am working alone on https://tree-of-knowledge.org

This is a hierarchical representation of any given piece of knowledge.

It starts with a tree root node that you specify (let's say Kung fu), then it branches out into multiples subcategories (techniques, styles, philosophy, weaponry, ect...) and then you can click on these subcategories to branch out even more into the graphical tree.

This is all generated on-the-fly with Claude 3.5. There is no limit to what knowledge you might explore.

The killer feature is that it is totally free and does not require to login. Just click the link and have fun. I'll keep it free like that, as long as I can.

I hope you like it guys because it is the best project that I have up my sleeve.

Enjoy!,

Pierre

sathyabhat
3 replies
3h50m

Looks nice. Tried to search for "Guitar" and I got a 500 Internal Server error.

anon012012
2 replies
3h35m

I'm sorry guys but my API key is out of funds until tomorrow's or maybe tuesday's paycheck. I'm only a student and so my money is very limited. I'm sorry this is pathetic. I didn't expect to have so much trafic these last few days, and then with this thread. Come back soon!

What do you think that I implement BYOK (bring your own key), does that interest anyone so that it is never down for them but they have to pay Claude on the side? Is anyone interested?

mikodin
0 replies
14m

Definitely implement BYOK - although people may be skeptical because it's not running locally

A side note - put on the site this exact message and then include your venmo or something - I bet you'll get donations :)

I've had this exact idea for quite some time, I'm glad that someone is making it!

fynis
0 replies
3h8m

Please do implement this, cool tool for branching knowledge, good name.

zbshqoa
2 replies
7h39m

I like this project but I don't think I agree on the 3 branches that I see when I open the website.

Science is not a standalone category. In fact science is directly connected to mathematics which is directly connected to philosophy (through logic for example)

We might argue that also art is an extension of philosophy (e.g. finding objective or subjective beauty).

Probably Claude doesn't agree with this definition.

exe34
0 replies
5h46m

I would think more in terms of a network myself, but it gets harder to visualise I imagine.

anon012012
0 replies
3h52m

I agree with you. Truth is this was the first branching generation which I generated, and so I kept it for the sake of history. If you manage to create a better "starting branching tree" which looks nice and feels nice then I might take you up on this.

john_minsk
1 replies
7h49m

This is super cool!

As a marketing spin for this - consider packaging it into Nvidia NIM format and make it generate 3D graph as 3D OpenUSD scene. From where I'm standing this route has a lot of potential.

Also if you never looked into it there is a project called wikidata. There each object contains a unique ID and hierarchy, which helps build semantic web. Exploring their data using your interface might be effective. (please check similar projects though as an idea seems straightforward and someone might have already done that for them)

anon012012
0 replies
3h49m

You're a legend mate I know nothing of what you say, but it is very interesting. It is time I brush up my skills and I thank you very much for the clues! I'll look it up.

gchaincl
1 replies
6h9m

Congrats, pretty amazing work! Loved it!!

anon012012
0 replies
4h11m

Thanks!

fastneutron
1 replies
6h55m

Very cool! Is the code open source?

anon012012
0 replies
4h5m

Thanks, fastneutron! I might give you the code if you send me an email and you explain your intentions. No problem. For now, it is not full blown open source because I don't want the added headache of managing that (double checking security & quality... I have no time for this is a sideproject).

cyrillite
1 replies
7h57m

This is a very fun idea and I’ve had similar thoughts, without yet turning my mind to execution. Bravo. Is there somewhere I can follow more of your work in the future?

anon012012
0 replies
3h55m

Hi cyrillite. Send me an email with "subbing" as object: pierre.treeofknowledge@gmail.com Then I will gladly send you what I got, whenever I get it. I will not forget. Thank you, friend!

I'll probably make a full blog soon for added convenience. (it'll be about AI products & production)

If you want a bite of some of my other work here is a AI game I made & which got totally ignored: https://lywald.itch.io/the-fall-of-mankind I tried to monetize it, that was a bit lame, but in the next few days I'll release it as free.

hopfog
0 replies
2h4m

This seems really cool and I'm excited to play around with it once it's up and running properly again. These type of things are my favorite applications of LLMs.

A while back I made something similar in the form of an incremental "clicker" game where you split things ad infinitum: https://lantto.github.io/hypersplit/

dcsan
0 replies
5h56m

Hi I've been working on something similar but using podcasts as a starting point for concepts. I wonder if we might collaborate? Link in bio, anon!

WillAdams
0 replies
2h24m

Making a note to try this when it's not slashdotted (hackernewsed?).

This sort of thing is _very_ interesting to me, and I rather desperately want something like to this tied to listings of books.

I would like to read more diversely --- at one time I was trying to read one book from each LoC division, starting at the top/broadest (so A--Z), then iterating down, but this got to be exhausting because it was difficult to determine which book to read.

A later effort was to read biographies of famous people to my children in chronological order as they were growing up --- dry run was the very simple set of U.S. Presidents --- but again researching and ordering was a big problem.

So, my hopes for this are that it includes footnotes/references/links to supporting material (perhaps affiliate links on Amazon would be one way to fund things?) and that it is possible to click through to find information on specific technical topics as well as general explanations.

kolleraa
14 replies
16h55m

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!

https://www.yogurrt.com/

SomaticPirate
2 replies
14h29m

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!

hoqqanen
0 replies
39m

The results of the categories look similar to what happens when prompting ChatGPT with "describe a list of {genres/moods/etc.} for <content>". Also the links are all for query pages on amazon/spotify/etc, which says LLM to me (rather than a database). This dynamic schema generation -> UI supported query builder seems like a really interesting direction. I'd love to see it for the web more generally and I bet Exa.ai+LLM of choice would be a pretty good place to start. If it's an LLM I'm curious about hallucination rates and excited for future web-level RAG in only returning real objects.

Also you can supply content which doesn't exist and it will automatically infer genre and such (another strong indication of LLM). I.e. you can imagine the aesthetics of the kind of content you might want by title and then use the UI to explore real recs related to that.

PS to the creator: I love the simplicity of the design and the execution is inspiring. Sent a dollar for my searches :-)

grif-fin
0 replies
13h40m

Also curious to know what's sharable under the hood. Getting good results, looks good.

emrah
1 replies
11h10m

This is a huge gap we have these days. Everything out there is incentivized to suggest the most selling stuff rather than unique and interesting stuff.

kolleraa
0 replies
4h50m

Yeah, this is definitely an important aspect of the problem I'm hoping to solve. I've found that selecting interesting preferences yields some interesting, non-obvious results "out of the box" - but if you really want to go off the beaten path try selecting the "Little known" preference under Other (and make it Required).

2143
1 replies
12h22m

It's a very cool idea.

However, I gave it "Jane Eyre" (a mid-19th century novel by Charlotte Bronte; it's a classic) with the expectation that it will return "Wuthering Heights" – another a classic novel written in mid-19th century by Emily Bronte (yes the authors are related) – among other things. People who like Jane Eyre tend to like Wuthering Heights, and vice versa.

But everything it returned were new works – published in the last 20 years – of stories that are set in the 19th century.

The only filters applied were: "Preferred: Gothic romance novel, Victorian literature, Highly influential classic literature, Early 19th-century England ".

So, something seems amiss for now. Nevertheless, it's a very cool idea.

(Edited to fix my grammar; English is not my first language, so pardon me for any mistakes.)

kolleraa
0 replies
4h53m

Thanks for the feedback!

This is happening because I intentionally added a strong bias for more recent books. I thought that's what most people would be looking for - at least for fiction - and I also assumed there were other good ways to discover older books (lists, collections etc).

You're absolutely right though, it should give you some Victorian lit given your preferences! I'll work on addressing this.

tillcarlos
0 replies
15h32m

This works surprisingly well. Just shared it with my sci fi group.

Idea: make an email opt-in and then new releases based on old preferences. My use case is always to go to DVDs/netflix releases, filter for sci fi and then high IMDB.

themingus
0 replies
15h55m

Reminds me of GNOD’s Music Map. https://www.music-map.com/

I really appreciate Apple Music links being listed instead of just Spotify.

rufi
0 replies
13h30m

well done.. i was thinking of same from long time.. great to find this.. will be using this.

kaspermarstal
0 replies
12h36m

Omg instantly bookmarked.

How to find "Military science fiction series" that are "Complex and Strategic" and includes "Space battles and tactics", "Action-packed sequences", "Strategic dialogue", "Multiple book series expansions", "Futuristic space environment", "Spaceships and battle fleets"? Use yogurrt. Never found it so easy to narrow down my interests and find new books. Thanks!

highdeserthackr
0 replies
4h5m

Very nice! Just snagged a number of scifi titles it identified.

A4ET8a8uTh0
0 replies
4h58m

Bookmarked. It actually does seem to work well for the items I have selected. I actually got some interesting hits I feel compelled to look up now ( nice call on adding purchase link -- unobtrusive way to monetize it ).

Nice work!

mattkevan
10 replies
18h11m

I’m working on a collaborative ebook reading app. The idea is that you can create a reading group, invite people and then share comments and highlights and see each other’s reading progress.

It’s something I’ve been wanting for a while, for example to read a book with a group of friends or with a work team, but there’s lots of other possibilities including author reading parties, proofing and education. Got the basics of it working now, need to polish the UI and add the commenting and highlighting features.

I’m using Next.js and Supabase, neither of which I’ve used before so it’s been a fun but often frustrating process. Claude has been an amazing assistance, fixing my mistakes and countless type errors.

digdugdirk
4 replies
17h23m

Ooooo.... Idea! One thing I've always wanted is an "asynchronous" book group. Basically, some way to tie the questions and conversation to a page or chapter, and then you can follow along at your own speed. Just passing the idea along since I'll never do anything with it.

whycome
2 replies
15h11m

I wish there were discussion websites for media like this. If I've finally watched a tv show, everyone is already talking about another season. I want some sort of "season one insulated forum" or something. For all those that are in the same "temporal" spot.

sundarurfriend
0 replies
12h36m

Somewhat similar to r/patientgamers - so r/patientreaders, r/patientwatchers, etc.?

FrequentLurker
0 replies
14h49m

Not the same thing but if your show has a subreddit, they will probably also have discussion threads for each episode.

mattkevan
0 replies
14h19m

That’s a cool idea, thank you for sharing. Yes, I want to tie conversations to specific locations in the text, but I love the idea of being able to set discussion questions as well. Will look into that.

antony_pond
1 replies
17h45m

Hey man, it is an amazing idea. I have been thinking to build something similar.

I am building reading clubs for my custom library - on top of crypto tech, and in the process, I have experimented with several book reader tech. pdf.js, muPDF and some other tools, which one did you settle on?

My lib: https://datapond.earth

mattkevan
0 replies
9h34m

That’s a fascinating project, thanks for sharing. I’m using epub.js as it already has things like annotations and highlighting and it’s fairly easy to override the book styles.

From the research I’ve done, it seems that most ebook reader libraries are old and not very well supported. Haven’t considered PDF readers yet.

pmarreck
0 replies
5h25m

good idea!

feature idea- you can see the reading progress of everyone in the group to sort of apply some passive social pressure to catch up if you're behind

then again, not everyone might be willing to do this since the book club might not all be about actually reading the book for them

meonkeys
0 replies
17h55m

Cool! Lemme know if you want help with testing.

mbmjertan
0 replies
3h12m

This reminds me heavily of Perusall, which we used for a course in university. Take a look at it for “inspiration” - it might be interesting :)

ianthehenry
7 replies
17h35m

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 arbitrary shaders -- even foregoing SDFs altogether -- in a high-level lisp language. The core "default" raymarcher is still there, but you can choose to ignore it and implement, say, volumetric rendering, while still using the provided SDF combinators if you want.

The new implementation is much more general and flexible, and it now supports things like 2D extrusions, mesh export for 3D printing, user-defined procedural noise functions... anything you can do in Shadertoy, you can now do in Bauble. One upcoming feature that I'm very excited about is custom uniforms and embedding in other webpages -- so you can write a blog post with interactive 3D visualizations, for example.

(Also as a fun coincidence: my first cast bronze Bauble arrived today! https://x.com/ianthehenry/status/1827461714524434883)

turtledragonfly
2 replies
12h45m

Am I right that the output of the lisp code is ultimately a plain GLSL shader (like one might find on shadertoy.com)?

I built a SDF-based rendering system (2D) for my game, and one of the big hurdles was how to have them be data-driven, rather than needing a new shader for each scene or object.

Would be curious if/how you tackled that problem (:

jkcxn
0 replies
1h37m

I've done this for a project where the SDF functions are basically instructions, and you can build up instrictions on the CPU to send to the shader. and then the fragment shader runs them like a mini bytecode interpreter. You can tile up the screen to avoid having too many instructions per fragment. Kinda wild idea and performance may vary depend on what you're doing

ianthehenry
0 replies
12h35m

Yep! It just outputs GLSL. It doesn't do anything smart -- it's a single giant shader that gets recompiled whenever you change anything, so it wouldn't really work for something like a game. I mean, it could handle like basic instancing of the form "union these N models, where N<256" but there's no way to change the scene graph dynamically.

techno_tsar
0 replies
15h40m

This is completely nuts. Well done.

samstave
0 replies
14h32m

Stunning.

That site needs to be seen. Thats great.

juhanakristian
0 replies
12h45m

This is amazing! Thanks for sharing

holden_nelson
0 replies
13h13m

This is phenomenal. Thanks for sharing.

8organicbits
6 replies
18h33m

The recent relicensing of Redis to a non-open-source license bothered many in the community. But the groundwork for the relicensing was laid much earlier. I've been working on relicensing monitor to track various projects attributes that can affect the ease of relicensing a project.

https://alexsci.com/relicensing-monitor/

hypeatei
2 replies
18h13m

Is there a specific reason that Firefox is considered low-risk for a rug pull? In my view, Mozilla doesn't seem the same as it once was but maybe there are specific reasons the open-sourceness isn't in jeopardy.

PeeMcGee
0 replies
17h12m

I imagine Firefox would die instantly if it moved to a restrictive license. It would be too easy to simply switch to a popular fork, and Firefox's userbase are the type that would be compelled to follow through with it. Even ignoring FOSS principles reasons, most folks are browser-savvy enough to understand the implications of such news -- their favorite browser is about to kill itself so they have to pick another one. Also consider that Firefox would no longer be the default browser in most Linux distros, and likely prohibited from official package repositories entirely.

8organicbits
0 replies
16h28m

Firefox scores well because it uses a copyleft license and the ability to relicense contributions remains with the original authors. Mozilla can't unilaterally relicense the Firefox code base as they haven't been granted that ability by the contributors. The copyleft license means they can't slap a new license on top (like a permissive license allows).

The rating criteria was designed to consider legal facators, like license terms and CLA, so concerns like Mozilla buying an ad company aren't factored in. Those concerns feel more subjective to me, but are certainly valid.

https://alexsci.com/relicensing-monitor/projects/firefox/

jeeyoungk
1 replies
17h57m

I also think CLAs are eerie and goes against the open source spirit, I don't think CLA alone puts a project in "high risk". I'm not sure about the FAANG open source projects that are used as libraries (Guava, React, ...). These projects fundamentally don't jeopardize these company's businesses, and serve to increase the developer goodwill amongst the engineers. Nobody can predict the future but I can't imagine these projects becoming relicensed.

More plausible scenario is them becoming an abandonware, but even in those cases the community can carry the torch.

8organicbits
0 replies
16h0m

Agreed, and there's a few projects with CLAs that are ranked lower due to mitigating factors, like K8s [1]. I honestly don't get why they have a CLA, anyone know?

The impact of developer good will is difficult to measure, so I don't attempt it. Redis burned community good will so badly with their relicensing that several forks rapidly emerged. Seemed like a predictably poor decision to me.

I also don't want to pick favorite companies, because it's subjective, companies can change strategies or even sell projects off. What if Meta decided to sell React to a patent-troll-like company instead of just abandoning it?

[1] https://alexsci.com/relicensing-monitor/projects/kubernetes/

em-bee
0 replies
4h29m

do you consider the likelyhood that a project will be forked?

for example react is listed as high risk, but at the same time i would consider the risk to be very low in the sense that if it is relicensed then it will be forked immediately backed by a community that is strong enough to sustain such a fork.

i'd go as far as saying that for react relicensing would kill the project because the majority of users would go with the fork.

for other projects the risk is higher because they don't have a strong FOSS userbase that could sustain a fork, and because most current users would not care.

65
6 replies
17h26m

Making fingerboards. Little skateboards you can do tricks with. I'm always fingerboarding at work when I take a break from programming.

It's a ton of fun, especially writing Fusion 360 scripts to do all the parametric modeling of decks and molds. Then 3D printing molds with different parameters, pressing decks with veneer, making art for the decks, packaging, etc. It's an incredibly niche hobby but I've always found fingerboarding and making fingerboards to be infinitely creative.

drusepth
1 replies
17h3m

Do you have any ramps/rails/etc for your desk? That sounds like such a good way to give your hands a nice break between code sessions.

65
0 replies
16h35m

Yes! You can make obstacles pretty easily, too. I made a rail with a drawer pull I got at Home Depot screwed together with two blocks of wood. I use it on my desk all the time.

The cool thing is, you can fingerboard on almost anything. Get a stack of books and you can make a stair case. Get a piece of a granite counter top sample and you can make a ledge. You can use a bathroom sink as a skate bowl. There are also lots of companies making fun obstacles with different materials. The possibilities are endless.

mysterydip
0 replies
17h12m

This sounds fascinating and I'm glad you found a niche that you enjoy!

cesarbarone
0 replies
16h47m

A friend of mine started with fingerboard more than 20 years ago, and also selling half pipe for fingerboarding made by wood. He got a degree on architectures, created a company to make half pipes and he made de skate park for Paris Olympics, xgames, redbull etc.If you are curious, take a look on @insaneramps on Instagram!

boppo1
0 replies
11h24m

Do you have pictures of your process or results?

tomcam
5 replies
16h59m

Officially retired. Managing the money I saved to retire on, which is more time-consuming and stressful than expected. Working on yet another static site generator but stymied by my terrible Git/GitHub skills. Studying historical Western secular music. Jazz guitar too.

darkwater
1 replies
6h10m

Would you mind sharing your approximate age? Did you work in a FAANG?

tomcam
0 replies
5h41m

Mid 60s. Microsoft 1996-2000 but ran my own business for 20 years after.

adityaathalye
1 replies
16h45m

Happy site-maker-makin'... It is a most respectable yak shave. I had such a good time making mine a couple of years ago in Bash (https://github.com/adityaathalye/shite).

If Git/Github are interfering, just drop the folder in dropbox (or suchlike) and version control like it's 1990 (ssg_2, ssg_3, ... ssg_final_final :). Nobody can fire the officially retired developer for doing this in 2024.

tomcam
0 replies
14h14m

Ha! Love Shite!

Nobody can fire the officially retired developer for doing this in 2024.

Hey! You’re right! Lovely idea.

I like the cut of your jib.

jfil
5 replies
3h15m

Working on:

- Analyzing grocery pricing patterns for 7 Canadian grocers. I took care of the data acquisition. Now it is time to speak with economists / data analysts who can make sense of it. Are you interested? Please get in touch!

- Gathering and archiving all graphical material from the "Printers International Specimen Exchange". The gathering is done, now working on a writeup.

- ... various side quests from the above. Incl. a tutorial on making mobile-friendly imagemaps

lbrito
1 replies
2h37m

Ooo, that is interesting. There was a website that kind of did that, but you could only compare single items at any given time, which kind of defeats the purpose (if it is to save money).

Ideallly I'd like to see something like a personal basket where you can add your recurring stuff (eggs, milk, etc) and compare the subtotal among local grocers. Bonus points if you add in value of store points + credit card bonuses (which might be significant, like 5% for Amex cobalt at a market coded as a grocer VS 1% for non grocer code like Walmart).

jfil
0 replies
1h31m

I'd like to do something similar to the "personal basket" as a way of comparing "value" at different vendors. Thinking of using $/100g of common sandwich ingredients to demonstrate how much "making the same sandwich" at different stores would cost you. I'm not aiming to use this data for a product/commercial endeavour, though.

Swain123
1 replies
3h8m

That sounds interesting. What are you planning to do knowing the patterns? And isn't the data private?

jfil
0 replies
1h35m

I am making the data available for others to use for academic analysis and/or supporting legal action. The large Canadian grocers are known to price-fix and collude, and it would be interesting to see if there are any patterns in their pricing movements. (My contribution is "getting the raw data")

The data was posted publicly online on the merchants' websites.

jfil
0 replies
1h17m

Ideas:

- A "vibe shift" has occurred at work. Separately, my own thoughts have been more unkind/uncharitable towards others. Recently I realized that the two are connected. Isn't it funny how the vibe-shift trickled down to affect my own mindset without me even noticing?

- I think that Google is going to fall apart soon. Before they do, they'll cut money-losing boondoggles like, oh, Google Maps, Google Books, Google Groups... Who will step in to save all that data? And what does a post-Google world look like in general, anyways?

- AI is incapable of the kind of impact that is being promised. But we are still going to have a period of ~2 years until corporations realize it (it sounds like AI companies will run out of cash at that point). Until then, we're going to have a lot of layoffs because Mike-the-MBA thinks AI can do people's jobs. What should normal people do? Sit tight and sit out the game for 2 years until things stabilize?

- All of the above is part of a crisis of meaning that people - and esp. tech workers - are having. There's an enormous opportunity for Government jobs to become prestigious again. It used to be a mark of pride to work for the Government. You don't need to burn out and become a woodworker to "do real things": your local city government has plenty of "real things" for you to do in a real community.

txutxu
4 replies
1h18m

I'm writing a book. A novel. By hand (this is, no AI involved, just me and vim).

Sometimes I feel I'm loosing the time, because nowadays there is a lot of AI generated content and even more competence in self-published books.

After a long walk against myself, of about 10 months, it's nearly finished (in my native language, Spanish). It still needs a few more reviews and retouching.

I got recently unemployed after +20 years as Linux sysadmin, and my wife is now unemployed too (after +20 years in HHRR), fortunately we have still a few savings.

I dream that it will (economically) work, but most of the time I intuit there will be less than a few sales from family and friends.

Depending on how it goes, I've already the script for the second and third parts.

In parallel I'm researching different ways to generate cash flow without working for another person. I would like to avoid going to search for a job in the current market of cloud, docker and kubernetes, as I'm more a hardware/colocation guy, and 99,9% of job offers request for docker/kubernetes.

phainopepla2
3 replies
1h7m

When you say "by hand" do you mean with a pen and paper rather than typing it out? If so, can you say something more about why?

als0
1 replies
1h3m

He says he uses Vim, which is on the computer.

phainopepla2
0 replies
1h0m

He edited his comment to add that detail after I asked

txutxu
0 replies
1h1m

Sorry, edited to clarify. I mean avoiding AI.

Mainly I use vim. But yes, sometimes I also use a traditional notepad with a soft ink pen. To avoid myself some screen time, because I'm out of home, or just to make some use of it.

I think the output flow is about the same using pen and paper than using vim, at least for me.

The original "By hand" did mean "without AI help/inspiration".

tunesmith
4 replies
15h0m

I have this creative writing website where writing friends can write branching fiction novels together. Sorta like choose-your-own-adventure, but more literary - third person past tense, actual characters and narrative arcs. Configurable number of choices at the bottom of every chapter, and as you're reading, if the choice label doesn't link to a chapter yet, you can write it. It's been floating around since 1996 or so, so my big project lately has been upgrading it. v1 was perl and gdmb files. v2 was php and codeigniter, and it's been limping along there for several years. When ChatGPT came out, I rewrote the whole thing for scala/play and that was super fun. Moved from ubuntu14 to ubuntu20, mysql5.5 to 8.0, etc. I'm done with the rewrite now but am still messing around with launching it, upgrading to ubuntu22 (done today), figuring out if I want to update jvm/scala/play before launching, etc. All this for only a group of six writers (so far)! But collectively we've written more than 425 chapters across a handful of stories, 450,000 words, and had a lot of laughs. I even wrote a snazzy graph visualization thing that animates the structure of the story maps. After I finish launching the thing on hardware/software that actually isn't EOL, I might open up membership to others.

randomcatuser
0 replies
14h58m

super cool!!

n1c
0 replies
1h26m

This sounds fun! Every now and then I re-start a similar project, but where you just write 3 words at a time in a story :)

dzink
0 replies
11h46m

You may be afraid to launch such a long labor of love to the rest of the world and that may be keeping your learning and progress down.

Narciss
0 replies
11h3m

Love this! Please release it, perfect is the enemy of good

runnr_az
4 replies
18h24m

Working on a convoluted app devoted choosing a baby name for your new child... but the underlying library is open source, based on public domain data:

https://github.com/jonroig/usBabyNames.js

We're engineers, we want to make data-driven decisions about what we name our children. My app won't necessarily help you choose a name, per se, but it can assist in eliminating a lot of possible names, giving you a much smaller set of choose from, each of which you can research more. So... like filter by name origin, length, popularity, etc..

fallingsquirrel
3 replies
17h56m

I was actually playing around those files today. I know this will be a typical HN comment and I'm sorry but, if it takes you an hour to load that data into sqlite, you're probably doing something very wrong.

  $ sqlite3 x.db 'create table foo(a,b,c)'

  $ time for year in {1880..2023}; do
      sqlite3 x.db '.import yob'$year'.txt foo --csv';
    done

  real    0m1.359s
  user    0m1.013s
  sys     0m0.323s

  $ sqlite3 x.db 'select count(*) from foo'
  2117219
(Numbers are from Linux/tmpfs/i9-12900k)

Obviously that needs tweaked to store the year in a column, but it shouldn't run for more than a few seconds. Those csv files are the furthest thing from "big data".

runnr_az
2 replies
17h46m

Right on. Outta curiosity, whatcha up to with the name data?

Fair. I'm sure there are waaaay more efficient ways to load that into the db. That said, it's one of those things - like, where do I wanna spend my time -- sorting that out, something I only gotta do once a year and I can basically push "go" and walk away -- or something else. It's not like I gotta keep turning the crank.

... and, of course, PRs are welcome :)

fallingsquirrel
1 replies
16h13m

Fair enough on the perf, I get it lol

I'm hunting for names that had resurgence in popularity because of TV shows/movies. The name that inspired the project is Mabel. It disappeared in the 1960s, then reappeared the year after Gravity Falls came out and it's still climbing. https://www.behindthename.com/name/mabel/top

I want to find as many examples of that as I can.

runnr_az
0 replies
15h58m

Interesting. So are you just looking at names with a dramatic slope / climb after a given year, then trying to figure out why?

kaspermarstal
4 replies
12h43m

I am building an Excel extension that lets me use LLMs in formulas. For example, I can write =PROMPT(A1:E1, "Extract keywords") in a cell to extract keywords from a row and drag the cell to apply the prompt to many other rows. I find this useful when I want to use AI for repetitive tasks that would normally require copy-pasting data in and out of a chat window many times.

I actually built it for my girlfriend who was writing a systematic review paper. She had to compare 7.500 papers against inclusion and exclusion criterias. She obviously did this manually because she cares about scientific integrity, but it sparked the idea to make an AI tool to automate repetitive tasks for people like her who would rather avoid programming. Now I just find it useful myself for a lot of ad-hoc analysis tasks like prompt engineering, rag tuning, and comparing model outputs from anthropic, openai, and google.

yu3zhou4
1 replies
10h11m

High impact project with a promise for enterprise clients, good luck!

kaspermarstal
0 replies
36m

Thanks!

mft_
1 replies
2h19m

Huh, I was googling for this exact tool a couple of weeks ago.

Is there anything you can share - about how you're approaching it, and your progress? Need any beta testers? :)

kaspermarstal
0 replies
25m

Yes I am really interested in good use-cases, send me an e-mail at kaspermarstal@gmail.com! It’s called Cellm, implemented with ExcelDna and is fully functional for Anthropic models. Currently preparing the repo for public release and writing some docs.

jokoon
4 replies
3h24m

Still slacking before I decide to work on that character controller for my minimalist, low-poly counter strike clone, with Godot.

I properly animated a model with blender, and am able to move the parts I want accordingly. It was not easy but I made it.

I also managed to implement the recoil algorithm I want.

I modeled guns.

I will probably struggle to implement server reconciliation to mitigate lag, I found 2 modules that does it, one in C++, one in gdscript.

Obviously the gdscript one is slower, but it's hard to know how much slower, since obviously a game like counter strike is very fast paced.

I also want to implement a panini/wide angle camera, also found a module for it.

Moving slow with bad mental health and anxiety, but having fun.

n1c
1 replies
1h0m

That sounds cool, I'm also tinkering away on CS inspired things. lmk if you'd be keen to share notes.

jokoon
0 replies
0m

I spend a lot of time thinking about game design.

Sorry, I am not going to share notes about this unless I am making money for it.

jokoon
0 replies
1m

Yes, I read this already.

Although implementation is not easy, so I'd rather use somebody else's.

dewski
4 replies
2h36m

I’ve been working on Don’t Double Book Me (https://dontdoublebookme.com) the past few weeks out of frustration with keeping my personal and work Google Calendars in sync.

Previously used Reclaim but found $10 a month to keep 2 calendars in sync was excessive and the software was increasingly becoming more team oriented, no longer for individuals. Felt like I was paying for a product and also the product. I just needed to keep 2 calendars in sync, not smart meetings, analytics, integrations, etc. ideally I set it up and forget about it.

I really needed a way to sync my calendars privately, without all the extras. Now that Dropbox has purchased Reclaim, it's even more important I feel like my calendars are not spied on. I knew I could provide a similar service.

Here’s what makes me excited about it as a user:

Affordable: Just $20/year with a 7-day free trial. Cancel at any time for a pro-rated refund.

Privacy First: No need to store events on a servers enabling unlimited calendar syncs.

Working Hours: Adaptive feature that adjusts if an event falls outside your specified working hours.

Round Event Times: Opt to round event start and end times to the nearest 15 or 30 minutes for cleaner scheduling.

Invitations: Block time between calendars when you receive a meeting invitation that you haven't responded to yet. Decline it? The time block on your other calendar is removed.

My plan is to keep it small and focused, while also listening to user feedback for how you'd like to manage your personal and work calendars more efficiently.

Thanks for checking out my new project.

asdf6969
3 replies
1h15m

I don’t have a personal calendar and my work calendar ends at 5. I think your market is a lot smaller than you think. The kind of people who ask friends to book time on their calendar are considered freaks anywhere outside of tech hubs

vb234
2 replies
1h3m

I think if you have young kids and in the 40s where the need for healthcare appointments go up there might be a demand for this product.

wdpt
1 replies
37m

Not only ^ this, but also working with geo-distributed teams

asdf6969
0 replies
25m

They try to work with me but I cancel their meeting requests and deal with them through email. We should all be doing this

debo_
4 replies
17h5m

I noticed my 2.5 year old niece likes zooming into photos of bugs on her mom's phone. I'm making her a little "game" where she can flip over rocks and find different bugs and other weird surprises.

cadr
0 replies
16h22m

That is awesome!

asdw
0 replies
7h1m

Wow really wholesome and exciting.

andrewstuart
0 replies
10h52m

Best idea in this thread.

A_D_E_P_T
0 replies
3h52m

I like this idea. Peaceful, wholesome, meditative, and even somewhat educational. You should make it available.

csomar
4 replies
15h10m

I am working on a git merge conflict resolution tool. If this is a problem you have, feel free to shot me an email. Still very early stages.

emporas
3 replies
15h6m

I don't know if you are aware of Pijul. It claims to have solved some issues with git merge. It is one of the tools i want to study, use and test extensively at some point.

csomar
2 replies
14h39m

No, but from a quick glance it looks like an alternative to git? There might be value in studying their approach. But any solution I’ll be working on will have to fully work/integrate with a regular git workflow.

emporas
1 replies
14h27m

Oh, if operating within git boundaries is a requirement, then a different version control system is no good.

The claim is, that pijul's merge of code is much better and simpler than git. Merges are idempotent and associative if i remember correctly. It cannot get much better than that.

csomar
0 replies
13h38m

The reality is that most people are using git at the moment. I am looking to create a product that I'll be able to market and sell (rather something that I have fun R&Ding), so the git boundary is a requirement.

cdfuller
4 replies
16h46m

I'm working on FreeInChicago, a site for finding all the free activities to do in the city.

I love Chicago and the incredible wealth of free festivals, museums, public art, music, parks, workshops, and so many more activities available to appreciate. I've found there isn't a good way to discover them though so I'm building the tool that I've always wanted. Right now I have a landing page up, have done some work on sourcing data, and I'm working towards defining a discovery interface.

https://freeinchicago.com/

bobbiechen
1 replies
14h22m

Nice! I'm a fan of SF Funcheap https://sf.funcheap.com/ and always miss it when traveling to other cities. Another up-to-date local resource is something to look forward to.

cdfuller
0 replies
14h1m

Thanks for sharing! Seeing someone building something similar and being successful is incredibly energizing. I had doubts that it would be something folks would actually be interested in using.

freethejazz
0 replies
5h50m

Nifty! I worked very briefly about 12 years ago on a similar concept that was live at chicago.com. Things didn’t work out with it for various reasons but while it was up I found it quite useful. Some of the original team is still in Chigaco and building stuff. Best of luck shipping it!

elric
0 replies
10h34m

My city used to have a similar site. It was great. Got an hour to kill? Check the site, find a nearby bar with live music and head on over.

It ultimately got shut down because no one wanted to pay for it, and people started posting spam instead of activities.

IliaLitviak
4 replies
6h26m

We are building a hybrid aircraft to connect cities with high speed door-to-door transportation, without train/airport infrastructure.

It’s a powered 55-seater auto gyro - an electric helicopter during take-off and landing and a conventional turboprop regional “plane” during flight. We are at a “works on paper, let’s start prototyping” phase: basic assumptions are verified by people from industry, a development plan is in place.

My co-founder is an experienced high-power electric propulsion engineer and he’s currently developing our power train. I am in charge of the business/operations/relationships side. We are currently looking for a third co-founder to lead aircraft design.

withinboredom
1 replies
6h22m

an electric helicopter during take-off and landing

Surely this would make it significantly heavier? Wouldn't traditional fuel do better in terms of weight (and reliability)?

high speed door-to-door transportation, without train/airport infrastructure.

Is this meant for rural transport? Looking around my urban landscape, there isn't really a place to land something like this.

IliaLitviak
0 replies
4h20m

When thinking about take-off/landing you have to take into account the powertrain, fuel, noise, power-to-weight ratio e.t.c. With modern electric motors, batteries, BMS’ e.t.c. we are at a point where system weight is comparable (the battery is relatively small, motors are quite light and powerful), but all the other things - noise, efficiency, time between overhauls e.t.c. is much-much better.

Long-term vision is to build-out a network connecting large metropolitan centers to smaller places, unlocking swaths of real estate. You can live in Albany and fly to Manhattan/Boston/Syracuse in 30 minutes whenever you need to report to office/go to a concert/visit a non-emergency doctor’s appointment. Vertiport can be located on a floating pier, on the roof of an existing transportation hub, on a plot adjacent to a bus/tram terminal e.t.c.

lpfeifer
1 replies
5h24m

Great concept. Where can I find more info?

And out of curiosity, how did you decide on 55 seats?

IliaLitviak
0 replies
4h17m

We are far from public yet, but you DM me on LinkedIn, I’m always open for a chat!

It’s a sweet spot. Large enough to be useful, small enough to have reasonable refuelling times.

serial_dev
3 replies
18h29m

I'm a Flutter developer starting to be a bit disappointed in the tech (and the community) and sceptical if it can really produce great apps, so I'm thinking about switching to something new in the coming years.

I decided to build a multiplatform app with SwiftUI to test out the waters. So far, learning SwiftUI and building an app is somehow both easier and harder than expected, but I'm glad to see something new.

I'm planning to write a series of apps in the next 6 months, so that I build confidence shipping apps with SwiftUI and maybe find a smaller contract with it.

SupermindPT
2 replies
17h8m

Why are you disappointed in flutter ?

serial_dev
1 replies
12h21m

It's certainly not terrible, and I'll probably stick with it a year until I learn something else as well as I know Flutter...

But to answer...

Main reason, I'd like to ship software that isn't only good, but great. To create great apps, it needs to integrate into the OS/browser, and my experience with Flutter has been not great in this regard. The apps always look and feel a bit foreign. I'd rather write 3 separate apps (web, ios, android) that feel great, than ship something faster (if even...) that is so bad, sometimes I feel it's a spit in the face of our customers.

The mobile alternatives became much better: when they started, they were (as I remember) significantly better than the alternatives. Since then, RN became much better, Swift and Kotlin became mainstream, SwiftUI, Jetpack Computer came out, and in a couple of years KMP will also offer a pretty compelling alternative.

Flutter is spread too thin: I understand why they did it, it's great for marketing, and I know people who use it on web, desktop and embedded and are happy... To me, however, it feels like they added platforms before making iOS and Android work and feel great. I hate that I had to debug and pin dependencies that broke due to web incompatibility on an a mobile only app. IMO, it's so shjt on web it's laughable.

SupermindPT
0 replies
7h39m

I am a mobile developer using Xamarin/.NET MAUI for some years now. It is not as popular as Flutter but im pretty happy with it. In my company all of our apps are Xamarin/MAUI too and these are used by hundreds of people. MAUI is not perfect, theres still a long way to go, but it is getting better. We still using Xamarin because of that.

mysterydip
3 replies
17h13m

Working on a game that parents of young gamers can play together without the child being frustrated or the parent being bored :)

mkoubaa
1 replies
16h25m

I was thinking of doing something like this. My first idea was the parent manages a sort of simulator (farming, civ, city, idk) and the child is a little chaos agent that wrecks havoc.

But you might get the reverse, parent frustrated kid bored

em-bee
0 replies
2h40m

hah, not sure i want a game that replicates my life ;-)

but i love the thought of exploring this space. hopefully there are more ideas

A4ET8a8uTh0
0 replies
4h39m

It is a good idea. I can't have my kid play poe and I am checking out too quickly when I let her play pattern matching games. I personally think this is a niche in Steam that has not been 'occupied' well yet.

handfuloflight
2 replies
16h42m

Looks good! Do you plan on enabling image to code?

langcss
1 replies
16h28m

Do you mean uploading a design as a png and figuring out the code? I hope to do that at some point.

handfuloflight
0 replies
16h21m

Yes, exactly. Sounds good. Will be following along.

koliber
3 replies
11h23m

I'm scratching an itch. I'm a huge fan of system monitoring and alerting when they go down. It allows the engineers in charge of the production systems to sleep well knowing that things are working.

There's a gap for email monitoring. How many times did you have to awkwardly explain why the notification emails in your app stopped sending a month ago? Or that time when the weekly summary report did no go out on Friday, and on Monday you were chewed out by the boss? Or when Jerry went on vacation and neglected to send the weekly marketing campaign email.With

[I'm building https://wasitsent.com - you get an alert when your emails *stop* sending. It's like an uptime monitor for email sending. If something breaks your email sending process, we'll let you know.

If you would like to see such a service, or have feedback (positive AND negative) about it, please let me know. If you heard of other companies offering something like this, I'd love to know as well.

swarnie
0 replies
10h19m

This would have saved me a few times back when on-prem exchange was a thing.

Infrastructure goes offline > Didn't get the email alerts > Because email altering system was on the same infrastructure.

First indication tended to be a call from the ISP saying they lost contact with their equipment.

simonjgreen
0 replies
11h19m

A long time ago I built a Nagios script for verifying email end to end. It would trigger a test email to be sent from the app to a known mailbox and measure the time to receipt in that mailbox. Simple but extremely effective, and several times it caught a failing in the mail stack somewhere.

It also got used to validate enquires@/hello@/contact forms were delivering, especially to set small business owners minds at rest.

gnopgnip
0 replies
11h17m

We use a similar email monitoring tool from https://ert.digitconsulting.net/ It integrates with our RMM. So there is definitely a demand for a service like this. But I would expect that paying customers will want it to integrate with a monitoring platform, more than just a message on slack/teams

kdickey
3 replies
15h15m

I just (like today) started working on an open-source, self-hosted, e2e encrypted, and free password manager.

I’m writing the backend in Go, with a standard API layer to allow custom frontends. I will also be building “official” frontends for mobile apps, desktop apps, and browser extensions.

The main reason I’m doing this is because I don’t like the UI of other self-hosted password managers, and I hate relying on the security of cloud options.

Seeing as I just started work on it today, I don’t have much (not even a real name). If you want to follow along, heres the Github, https://github.com/dickeyy/passwords

My goal for this project is to provide teams and individuals with the ability to secure their passwords while also providing a clean and elegant experience.

LMK what you think!

zhoujianfu
0 replies
10h21m

I had an idea for this you might want to consider adding: store the passwords/keys in the client, no server… but then shamir’s secret sharing to shard them along your contacts.

So when you open the app it asks you to choose five (?) friends you trust (who don’t know each other) from your contacts and it’ll ask them to install the app to help you store your secrets.

Then if you ever lose your phone or whatever when you reinstall the app you just have to remember at least three (?) of the five people you trusted and then will be able to restore your keys!

It would also ping the other contacts when open to make sure they still have your shards and redistribute them as you add/change/delete them.

denysvitali
0 replies
10h28m

Honest question, what's wrong with Vaultwarden?

Narciss
0 replies
8h48m

Good luck!

guzik
3 replies
6h7m

Unsurprisingly, I don’t see many hardware projects here.

If anyone’s looking to share their story, I’d recommend IndieHackers, but for hardware-focused startups/projects, check out howtoware.co. (I’m not affiliated with the site’s owner in any way, but I really like the concept and want to help spread the word to my fellow hardwarers).

vax425
0 replies
3h57m

Howtoware looks like a rabbit hole for me. Thanks for the tip!

I sell my hardware projects on Etsy, mostly LunaKrons, the GPS-enabled moon phase clocks, and also a few “Game of Life” displays.

Https://digitalhorology.Etsy.com

detourdog
0 replies
5h36m

My hardware project is the 100 year computer. I believe the next phase of computing will be focused on maintainability and longevity. This is different from the development phase of computing that currently surrounds us.

The next wave of interesting hardware development will be focused on form factor. Devices of the future could be any shape or size.

The first version of this device I have completed but not fully documented is an 8 unit mixed use apartment building. I converted each of the 7 classrooms into studio apartment the 8th unit is my development studio.

How can a building be a computer? My perspective holds that a building is a machine that needs a differential engine to optimize the resource usage of the occupants. This perspective with the idea that some circuits should larger not smaller to aid operational understanding.

The building is done enough and I need a break so I think my next form factor will be mobile sensor network and focused on individuals and small groups.

I think developing for a sailboat will be a good complement to the building. The both serve the same purpose but one is extremely resource constrained and in a harsh environment.

Currently identifying all the current sailboat tech for a refit. The devices I’m looking at range from RADAR to sine wave inverters. A very rich tech environment. Looking forward the fall.

elric
3 replies
11h4m

I haven't been working on much at all lately, struggling from bore-out at work. 8 hours of boredom a day is surprisingly exhausting, and it's spilling over into the rest of my life. Starting a new gig next month, hopefully things will pick up again.

maccard
0 replies
8h49m

I had a bit of a tough time towards the end of my last job, and felt a similar ennui. If you can, I’d highly highly recommend picking up a completely unrelated hobby to fill your non work (and occasionally work, when you’re in that limbo) time. I couldn’t believe the effect it had on me, and it meant that I started my new role feeling refreshed and optimistic, rather than just diving into it like I normally do.

Personally, I hit the gym for 4 months, mostly to fix the lack of sleep that came with the restlessness and lack of mental exercise.

lbrito
0 replies
2h35m

Big tech made me feel like that. Hope you feel better at new gig.

kshantanu94
0 replies
11h2m

I felt that

bubblyworld
3 replies
12h59m

I've been taking a (mental) break from programming and doing a lot more climbing, getting back into my body. After twenty years of boulder/sport/trad/big wall I've drifted into the dark art of rope solo. It's an wild way to climb that really appeals to my engineering brain - lots of deep knowledge about gear and the mountain intertwined with various logistical puzzles. Very rewarding when it works. The latest mission has been optimising my system a lot to start tackling bigger stuff.

jq-r
1 replies
9h27m

Thats great to hear. I'm also working on my body after 2 spinal surgeries. Doing pilates each day, and additionally weight training and cycling on each alternating day.

For a skinny guy who never did any resistance training, this transformed my body to a lean, muscular type in what it seems to me like overnight. I cannot emphasize enough how good that was (and is) for the body. The body at first doesn't like it, but giving it a bit of consistency it learns and yearns for it.

The back pains I had are gone and even if they come back here and there they are much less intense and more manageable. Doing some impromptu exercises for couple of minutes fixes that too.

One of the biggest wtfs I had was when I decided to drill some holes in the wall because I was unable to for months after last surgery. I've grabbed my battery powered drill from the shed and was open mouthed how suddenly light that tool was. I literally checked if I've put the battery on. You don't notice the strength gain that much during normal work in the house, but do something which you know was heavy before and be amazed.

I definitely credit good people on this site for sharing their experiences. At first I thought that only weirdos and meatheads do resistance training and always had a mental image of steroid laden walking muscles. Then I've read that article where was the graph of expected life expectancy for a person taking on training in their forties vs not training and it really did concern me. As a guy in early forties I didn't want to spend the rest of my life with very poor quality of life/mobility. I didn't want to be glued to my computer all day long as it would virtually be the death of me.

I wanted to write a blog post about this journey (which is still short, but memory is fresh;) maybe to help geeks like us to see that being in front of the computer all day long is terrible. It works when you're young, but it absolutely doesn't as you get older. And everyone will get older whatever the younger people think. If I knew stuff I know now about fitness 20 years ago, I'm sure I would be 5 times more healthier, and I wouldn't need any spinal surgeries. But nobody told me anything and I thought "doing stuff" on the computer all day long is fine. "I'll be mobile and skinny even when much older, what else would I need?". Oh boy how wrong was I.

bubblyworld
0 replies
7h28m

Awesome, I completely agree - having mobility and use of your body is such a blessing. All the best with your recovery =)

pajeets
0 replies
12h52m

This was refreshing to read. Its great to see many people build themselves up on a site fixated on building for others...

brunosutic
3 replies
10h40m

I'm working on a paid Ruby gem for bespoke Stripe subscription integrations. It cuts down integration time from +6 months to less than a day, and handles many Stripe API pitfalls.

Stripe has a "developer friendly" and "easy to use" reputation. But, since 2019 the EU regulation has stepped in and made things more complex with 2nd factor authentication for payments (3DS/SCA). This made payment integrations way more complex. Integrating Stripe subscriptions now easily takes 6 man-months (I'm being very optimistic here).

Also, there are some basic scenarios that are hard to get right:

- Creating a paid subscription and ensure a customer always has a card on file (this one is almost impossible). - Upgrading a free ($0) plan to a paid one. - Upgrading paid plans, eg $10 to $100/month and ensuring immediate payment. - Guarantee customer Tax location, keep the flow simple.

I made a video analyzing Stripe integration of a successful SaaS company (+$100M valuation). I first paid $30, then upgraded to their highest $2000/month plan - for free!

https://www.youtube.com/watch?v=YuXp7V4nanU

The gem I'm working on is intended to be used with Ruby on Rails apps. It covers all the above mentioned hard cases, and irons out many more Stripe API kinks. And yes, it handles the basic-but-impossible "ensure customer always has card on file if they start paid subscription".

After buying the gem you can hand-off the task to the junior developer (it's that simple). They follow the integration tutorial: follow the steps for Stripe dashboard config, do the local env config, done.

The product (Ruby gem itself) is ready. I'm now working on the web app, tutorials etc. If anyone wants an early, guided access, please email me - contact is in the profile.

vinc
2 replies
10h5m

Interesting idea, getting Stripe to work perfectly in production for a global product is not as easy as it was, it really takes a while to fix all edge cases.

brunosutic
1 replies
7h49m

Sometimes it's not about the "edge cases" and handling Stripe quirks. The main design consideration for global Stripe integrations is SCA/3DS or "payment confirmations".

If you implement something, then add SCA/3DS "payment confirmations" later on, I think it's impossible to fix that.

vinc
0 replies
7h30m

The main pain point I remember from my biggest integration was getting all the webhook events right. There was also a thing about the order in which the events were received sometimes.

aetherspawn
3 replies
10h41m

We’re building an off the shelf software and ECU that allows you to convert anything to EV (classics and low volume OEMs) with enough tweakable knobs to suit every application.

There are some players in this space already, but we have repurposed some OEM grade hardware that we usually reserve for the big players and so we can offer differentiating features such as DC fast charging, bidirectional/V2X, and things like this to the retrofit market.

B2B to start with.

le-mark
2 replies
6h56m

What is “ECU” and “EV” in this context?

aetherspawn
0 replies
5h51m

Electric vehicles, and control modules.

_0ffh
0 replies
6h37m

When I hear ECU, I think of Electronic Control Units for cars - EV would be Electric Vehicle then.

SeanAnderson
3 replies
12h25m

I've mentioned my project a few times around HN, but might as well reiterate :)

I took some time off from work to teach myself Rust and to build a WASM colony simulation game. You've got a colony of ants, they're in a cold, foggy crater, and you help them grow and survive. The simulation runs 24/7, like a Tamagotchi, but a bit more complex, like a simplified RimWorld or Dwarf Fortress. I am hoping to design game play systems which focus on mental health, self-care, addiction, motivation, and personal growth and to use the gameplay as a means of encouraging awareness in the player.

https://github.com/MeoMix/symbiants

I haven't added any features in a while, unfortunately, but it's on my mind. For a while I was just adding whatever popped into my head, as a means of learning Rust, and I naively thought the full idea would crystallize with time, but it hasn't. So, I'm trying to take a step back and figure out how to actually make a coherent game that does justice to the mechanics I want to see in my simulation. I've spent a lot of time thinking rather than coding, but I'm optimistic that I'll get through this phase sooner or later. I will admit, though, that trying to take a novel approach with game design is overwhelming at times. That's okay, though! I'm enjoying the process of tinkering with the project and will likely continue tinkering on it for many years to come as a creative outlet for self-actualization.

taulien
0 replies
10h29m

I love ant games and I love Rim World! I think its a great idea to combine those into a 24/7 game!

But I thought, its a mobile game. If it was, it would be something, that I would definitely try

aflukasz
0 replies
10h12m

Interesting idea.

Tip for those looking for some more details on the mechanics of the self-care aspects of the game: Some details are present in the google doc linked in the repo README.

_dain_
0 replies
8h59m

thanks ants.

thants.

zschuessler
2 replies
4h6m

I have been working on porting concepts of the Windows 10/11 taskbar, tray, and window management, to macos. With emphasis on simplicity, speed, and function inspired by Linux Mint MATE.

It has been a wild ride. Often frustrating but rewarding. Some days I may spend 10 hours solving an API for which app is frontmost at a given second. Sure, there's a system API for that, but it doesn't even remotely cover edge cases that exist. And many times with no answers out there on how to do something, it feels like I'm the first, so finally solving it is a great endorphin rush.

Part of the complexity is I wanted the app to be completely pluggable, kind of like Obsidian. The app communicates events to a local socket server in full duplex, which enables cross-plugin communication (but also cross-app!). Plugins access the app's JavaScript system bridge API for pubsub and system calls through a Webkit interface. Edits are hot reloaded and instant, no compile time necessary. The first time I could change my "Start" menu in real time through JavaScript/CSS was quite a feeling.

Sadly, I couldn't leverage existing tools like Tauri or Electron. They don't have adequate system bridge APIs available, and would be more work to leverage instead of less. They are too general, whereas this project only builds to macos. Therefore it can be much more complicated (and useful) by design.

I originally set out to be more productive in macos. But I've also spent time making prototypes for fun. A desktop widget system, real-time system color theme set from Spotify album art, live video desktop backgrounds from Twitch/YT, a Destiny 2 macos system theme, etc.

I plan to open source it and build a community around it one day.

_huayra_
1 replies
3h23m

I haven't used MacOS in years and have been forced to use Windows for work. I'm curious: what's great in the Windows layout that isn't in MacOS?

Coming from Hyprland and even KDE, Windows seems to be lacking a bit out of the box, but maybe I'm missing something deeper about how it all works.

zschuessler
0 replies
2h44m

To some degree OS productivity is subjective based on what you grew up with. Your neural pathways form around a certain way of work management and it becomes hard to change that after ten years.

I'm naturally biased then to early Windows and MATE-esque environments. And, it's worth noting that I despise Win11 overall, so a better comparison is indeed Linux Mint MATE[1]. Part of the project inspiration is to never use Windows 11 again, actually!

Before I started the project I wrote down what I consider productivity boosters for me:

1. Fast context switching between open apps and windows, natively. All open apps are in front of me by way of the taskbar, always, and never hidden. I never have to think about where to find my immediate work. I can group apps, pin them, and create custom behavior for them.

2. System tray apps for things that you interact with often, but aren't necessarily immediately working on. Macos has something similar but it isn't really pluggable or widely used yet, and nowhere near as customizable. With Win10 I can add, remove, or hide system tray apps based on how I use my workstation best.

3. Optimized Start Menu. I press a button, I get access to things I've favorited, recent apps/files, and categories of apps I use often. It is highly customizable in Win10, while I struggle to have something as efficient in macos (even though macos global search is wonderful!).

I feel like the old UX rule of "don't make me think" applies heavily here. The macos app dock is a great example of this. You're forced to think about what you want to do with 10-20+ options glaring at you. Disabling the dock is the first thing I do on a new Mac ;)

Lastly, Win10 lets me customize my system to a high degree as my needs change. I just don't get that with macos, nor have I found apps that hit the mark for me.

I'm curious about your own experiences if you care to share :-)

-

[1] Linux Mint MATE: https://www.linuxmint.com/rel_vanessa_mate_whatsnew.php

ziolko
2 replies
12h20m

I am creating custom hardware for my own SaaS. So far I've designed a custom 3D printed case and wrote early version of firmware.

It feels great to create something physical after over 10 years of working on CRUD web apps.

My work is open source and available at https://github.com/ziolko/eink-calendar-display.

theapache64
1 replies
12h17m

this is really nice

ziolko
0 replies
12h14m

Thank you! I hope to see it used in some office in my hometown soon :)

westcort
2 replies
6h46m

I made this bookmarklet, which will speak highlighted text in the browser regardless of platform. It also makes the initial letters of each word bold. This is the code:

javascript:void function(){ javascript:(function(){ var selection = window.getSelection().toString(); if (!selection) { alert("Please select some text on the page."); return; } var encodedSelection = document.createElement("div"); encodedSelection.textContent = selection; var processedContent = encodedSelection.innerHTML.replace(/\n/g, " <br></br> "); var words = processedContent.split(" "); var formattedText = ""; var speechContent = ""; for (var i = 0; i < words.length; i++) { var word = words[i]; var chunkSize = Math.floor(word.length / 3) + 1; var boldPart = "<span style='font-weight:bolder'>" + word.substring(0, chunkSize) + "</span>"; var lightPart = "<span style='font-weight:lighter'>" + word.substring(chunkSize, word.length) + "</span>"; var formattedWord = boldPart + lightPart; if (word.endsWith(".")) { formattedWord += "<span style='color:red'> *</span>"; } formattedText += formattedWord + " "; speechContent += word + " "; } var newWindow = window.open("", "_blank"); newWindow.document.write("<html><head><title>Spoken Content</title></head><body><input type='range' min='0.1' max='10' value='1' step='0.1' id='rate-slider'><p id='content' style='background-color:#EDD1B0;font-size:40;line-height:200%25;font-family:Arial'>"%20+%20formattedText%20+%20"</p></body></html>");%20var%20rateSlider%20=%20newWindow.document.getElementById("rate-slider");%20var%20utterance%20=%20new%20SpeechSynthesisUtterance(speechContent);%20rateSlider.addEventListener("input",%20function()%20{%20utterance.rate%20=%20rateSlider.value;%20window.speechSynthesis.cancel();%20window.speechSynthesis.speak(utterance);%20});%20window.speechSynthesis.speak(utterance);%20})();}();

Also: https://pastebin.com/zuRVpiVh

SuperHeavy256
1 replies
6h20m

How do I get it to stop narrating? It's going on and on

westcort
0 replies
5h59m

Just close the original article's window and it will stop narrating.

k2m
1 replies
13h46m

Wanted to say this is a very cool app. I use it all the time to capture information from images. Nice to meet you!

twoperkg
0 replies
33m

Thank you so much for the kind words about TextSniper! I'm really glad to hear you find it useful and use it frequently. It's always rewarding to know the app is helping people in their day-to-day work.

tristanMatthias
2 replies
1h39m

I am building what I like to call PAI. Personal AI that ingests all your online information into a knowledge graph and is connected to your tools, all running locally. Will eventually build an off the shelf consumer device capable of running all this locally.

You can talk to it over a e2e encrypted reverse proxy (using Signals double ratchet protocol) so you can access it on the go safely and privately.

sroussey
0 replies
1h32m

Off and on, I’ve been working on something similar. How can I learn more about what you are doing?

rodrigobellusci
0 replies
1h37m

That sounds amazing! I’d like to give it a try

tommyzli
2 replies
11h57m

Just last week I started hacking on a k8s operator for managing postgres roles, grants and databases. I really like the continuous reconciliation for this scenario, especially having previously worked at places that managed this with shell scripts or terraform.

leps
0 replies
11h19m

This is very interesting! Please share what you can! I've been looking at something similar for MySQL for work myself.

THBC
0 replies
10h38m

Ah, configurable data loss.

tired_and_awake
2 replies
18h22m

I'm a tech exec who misses their physics roots. In my spare time I'm interviewing "materials manufacturers" to come up with a viable startup idea. I'm hoping to build a company that leverages simulation and ML to accelerate material discovery.

Keeping key bits of the idea to myself. If this admittedly vague idea excites you let's find some time to talk.

mooneater
0 replies
16h57m

I work for a VC, in case you are seeking funding for your startup, Material Science is interesting to us robin@agfunder.com

DavidPiper
0 replies
14h49m

Senior SWE with Comp Sci + Chemical Engineering background, considering a masters in materials science. If you're ever looking for someone who can bridge those spaces, would love to chat. Email etc in bio.

thiht
2 replies
8h53m

I’m working on a test integration tool. You write your tests declaratively using YAML (ie. setup the environment, databases, etc., load fixtures, make api calls or db calls, and check assertions), so it’s completely language agnostic, which makes it perfect for grey-box/black-box testing. This way of testing also ensures you’re testing functional, business cases, and gives great stability on an exposed interface, because everything runs with real dbs, real queues and so on. From experience, this way of testing hits the perfect balance between reliability, usefulness, maintainability (when done right), and verbosity (at a previous company we replaced the tests on all of our layers with this kind of integration tests and it ended up being the most stable code base and test harness we ever worked on).

I’m currently polishing the logs and reports as much as possible, and then I’ll add support for more tools (Kafka, Rabbit, Nats, etc.). I have tons of features in mind to improve UX, speed, and bring more value to the tests.

Down the line, I want to find a business model for this tool and sell it, but I need to do a lot of thinking on this side since I’ve never done this before.

thiht
0 replies
7h31m

Yeah I didn’t came up with the idea first, at my work we used an in house solution[1] but it had lots of shortcomings (hard to read output, hard to debug tests, virtually no documentation, and the code was very hard to extend and fix). My plan is to fix all these issues and more :)

[1]: https://github.com/ovh/venom

stpn
2 replies
18h0m

I’ve been building a personal finance app that runs fully in the browser (using the automerge crdt and sqlite) for over a year now at https://tender.run.

Recently I’ve been taking more of being able to flexibly run sql against this data, and this past week I’ve been working with d3 to make fancy sankey graphs to show income/expense flows. Quick preview here: https://demo.tender.run/reports/sankey

snowpalmer
1 replies
5h41m

Pretty interesting take on a finance app! I like the inbox and filters on transactions. I'm not sure I understand the benefit of storing it all in the browser though. Does the data just live in the browser? Does anything store on a server?

stpn
0 replies
2h57m

Originally this was a privacy angle - the data is primarily stored on your device, with backend storage that’s treated like backup and sync only. I had plans for e2ee that built on this but it didn’t turn out to be a big differentiating factor.

Working in local-first turns out to be really nice for making the app feel super snappy. The responsiveness you see in the demo is the performance you can expect in day to day usage.

spankalee
2 replies
16h23m

I quit my job in the spring to work on UI design software where designers visually build real component and design system implementations, and engineers can collaborate by editing the code.

The goal is to eliminate the massive chasm that exists in design-to-engineering hand-off by having a single source of truth.

rachofsunshine
1 replies
16h18m

If you're doing this as a business, you should consider how you think this is different from e.g. Figma (for designers/PMs) or Framer (for design-implemented-as-actual-usable-component-on-a-low-code-site). What you're describing sounds very similar to Figma's developer mode, at least framed the way you frame it here. Is the idea that, say, the design files are loaded as CSS or React components or whatever directly into your site, rather than being copied or imported?

(If this is just a personal project, disregard! But "quit my job" makes me think you're thinking of this as a business.)

spankalee
0 replies
16h5m

Those are indeed very important things to consider!

sebnun
2 replies
3h43m

Building a language learning app. https://langturbo.com

Currently focusing on building native apps using React Native. Finding limitations with the platform and considering dropping the whole thing and start building with Swift and Kotlin instead.

csouzaf
1 replies
3h28m

I'm really struggling to understand how it works. Can you give more details about it? Love the general idea

sebnun
0 replies
1h53m

Sure. So the main idea is:

1) You find podcasts about topics you care about

2) You listen and read and try to understand the meaning with the help of translations and the definitions in context of the words in the sentence. (You can click each word to get a definition in context)

3) Over time you mark words as known

That's basically it. You learn with context using content you are interested in. I'm working on adding a SRS to the app and a feature to improve your pronunciation using the language shadowing technique.

And as mentioned, building native iOS and Android apps.

seanwilson
2 replies
16h20m

Only have a screenshot to show at the moment, but I'm working on an accessible color palette creator tool for web/UI design:

https://x.com/seanw_org/status/1815442179361317022

There's lots of tools in this space, but the key features of this is it lets you easily check the contrast of any color pair (not just against white, so you can check e.g. your text colors will contrast on off-white shades), it's for creating a full palette of colors vs a handful of brand colors (you always end up needing lighter/darker variants for things like borders and backgrounds), and you can alter how the hue/saturation/lightness varies across a whole swatch of colors with a few clicks (being able to visualise these curves also makes picking new colors really easy).

Feel free to reach out if you think this might be useful to you!

sunnybeetroot
1 replies
12h37m

This is great! One feature that I use ChatGPT for is “give me the closest foreground color to X that meets AAA accessibility on Y background color”. ChatGPT that calculates it with a python script. Has been super useful. Maybe it could work on your site?

seanwilson
0 replies
5h29m

Yeah, that's the kind of use case I want to make easy!

One of the tricky parts when working with ~100 colors is how you can easily tell the tool which pairs should always contrast so it can check them automatically, instead of you having to keep selecting pairs to check.

It's simple right now though to make all colors of the same grade have the same lightness so you get easy to remember contrast guarantees e.g. green-700 will have WCAG AA contrast on grey-100, and the same for any 700 (or above) vs 100 (or below) pairing.

ryanchants
2 replies
17h22m

I'm working on a small website for finding restaurants and breweries when you're traveling. It currently has 4 year of Great American Beer Fest winners and 3 years of James Beard nominees and winners.

It's very alpha at this point with no styling. I'm also working on getting addresses, websites, and instagram links gathered and added. Plus collapsing down the entries, so a place with multiple awards only shows up once, with all of its awards. Right now it's just 1 results per award.

I'm currently road-tripping through New England and it helped find the amazing bakery Norimoto.

https://nomnominees.com/

genewitch
0 replies
17h2m

I was going to point out the Samoan Cookhouse[0] - "the last cookhouse in the west!" but they've been closed for renovations for over a year. They'd been in pretty much continuous operation for over 115 years when they shut it down.

I hope they open back up, that place was a treasure.

[NUL] https://www.samoacookhouse.net/

culi
0 replies
17h6m

I also did a road trip and had a lot of mapping ideas. I collected a few links on my own website at https://culi.page/maps/. The page asks you for your location and then plugs your lat/long into the url parameters of various useful mapping sites. Here's some of the maps I used

* GasBuddy's gas price heatmap: https://www.gasbuddy.com/gaspricemap?lat=LAT&lng=LNG&z=8

* iNaturalist to find what species are found in a radius near you: https://www.inaturalist.org/observations?lat=LAT&lng=LNG&pla...

* A map of all co-op grocery stores: https://grocerystory.coop/food-co-op-directory

* NYTimes extremely detailed precinct by precinct political map of the 2016 election: https://www.nytimes.com/interactive/2018/upshot/election-201...

* Windy.com for really detailed weather: https://www.windy.com/?LAT,LNG,5

* ProPublica's extremely detailed map of long term production of cancer-causing air pollution chemicals: https://projects.propublica.org/toxmap/#location/LNG/LAT

* EatWellGuide fills a similar niche you do: https://www.eatwellguide.org/listings?myLat=LAT&myLon=LNG

* National Wild and Scenic River System's map of rivers: https://www.rivers.gov/apps/map

Ofc there's a lot more and many more I haven't added to the site yet, but hopefully you get the idea. I have a very large collection of maps/sites that can maybe possibly be useful or interesting and would like to have a single directory to easily access all of them from.

rudasn
2 replies
4h58m

I'm experimenting to figure out the simplest setup possible that allows me to expose an internal web service (eg localhost:3000) to the public Internet (eg app.example.com).

A million ways to do this, of course, but I'm focused on using wireguard so that eg only my wireguard peers can get access to my local service, and for internal traffic (ie vpn).

At the moment I'm settling on having a simple script that I can run on a host alongside wireguard. The script will function like `wg-quick`, parsing a wireguard config file and handilng the routing stuff behind the scenes, and returning a cleaned up config to be passed to `wg`.

Ideally, the wireguard configs could be generated by some other tool or service, like https://wirehub.org, and automatically fetched and applied to the running wg interface.

So, a one liner on a server with a public IP and the services exposed by your wireguard peers can be accessed via a custom domain name while still respecting internal wireguard routing rules (based on AllowedIPs).

If anyone finds this interesting and wants to chat about it, I would love to! My contact info is in my profile.

hyperbolablabla
1 replies
4h53m

This is what ngrok does right? I'm really interested in how this works, I've never looked into it before. Presumably it requires some kind of dynamic DNS updates if you don't have a static IP?

rudasn
0 replies
4h45m

ngrok, localtunnel, pyjamas, the list is endless..

Yeah, many ways to do it, one is running your own DNS server and have wireguard connections use that DNS server.

I want to avoid having DNS issues, so I'm thinking more like this:

1. DNS CNAME *.internal.example.com 123.23.45.67

2. On 123.23.45.67, run wg.

3. On 123.23.45.67 , run nginx. nginx must be in the same network to do geo blocking on Wireguard peer addressess.

4. Create one nginx server config per service to map domain names to upstream servers. Use variables for upstream servers, allow nginx to start even if upstreams unreachable. Add internal locations for custom errors (Forbidden, Unreachable, etc).

5. When connecting to 123.23.45.67 via Wireguard (ie, Peer Endpoint = 123.23.45.67), ensure 123.23.45.67 is in the range defined by Peer AllowedIPs.

ralphc
2 replies
14h22m

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.

chrisstanchak
1 replies
14h21m

Web interface as well? Prodigy was great.

ralphc
0 replies
42m

The Prodigy PC client runs in Dosbox, it's how we do most of our testing. If we, or someone, can get dosbox working in a browser then it's possible. But when it's displayed at vintage computer festivals period-appropriate hardware is used.

pknerd
2 replies
3h50m

Though I am not actually _working_ on anything concrete(facing analysis paralysis. Also, as a coder, I have no idea how to deal with the sales site) this should turn to a monthly post

samstave
0 replies
3h48m

+1 on monthly post.

--

Also, Should be a messier version of this as a monthly post where people like you and me post "hey I dont have a project in mind per se, but wanna throw some things out there and maybe hit on a collaboration? Or at minimum idea path validation?

nkristoffersen
2 replies
11h55m

I'm working on a podcast and audio media monitoring and research platform. Easily the most complex thing I've built. But still so much more to do to make it truly useful. Testing PR and public affairs use cases at the moment.

https://listenalert.com

I used to work for a media monitoring company but was instantly struck by how old fashion everything was. And the total reliance on boolean searches meant only experts could find relevant information. This still appears to be the case for most players in the industry.

So I'm building a platform that finds what is important before you look for it. Novel entity linking, and sentiment analysis plus speaker tracking. It has come a long way from the proof of concept. Focused on audio media at the moment as it is the hardest to index compared to news articles in my opinion. And the hypothesis is audio media such as podcasts can contain so many juicy insights.

Next steps are converting pilot customers to paying customers, testing more markets (based in a tiny market now), raise a small pre-seed (bootstrapped at the moment), and quickly evolve the product based on feedback.

nkristoffersen
0 replies
9h35m

yes, definitely some skin deep similarities! We both transcribe podcasts, but what we do after that is very different ;-) (also, i'm a fan of his podcast).

There is also more generally Mention, Brand24, Meltwater, etc, in the media monitoring space. But all are generally weak in the audio media space.

When we stop looking at audio media like a newspaper article, things get more interesting.

mjac
2 replies
4h42m

I'm working on a workout API and native apps (iOS/Android) for Strength Level [1] as another interface for my.strengthlevel.com [2]. Strength Level helps you understand your relative strength - how strong you are for your bodyweight.

Using PHP Slim Framework, MySQL, and vanilla Swift/Java. Prioritizing reliability and efficient sync between local storage and server. Currently finalizing API endpoints and feature matching the web app. Next up is adding a subscription model.

It's challenging as:

- Users want to use the app offline which means we need to sync

- We have to match our existing features on [2] in the first version and evolve the API and database to support reliable sync

- Users want to also track their cardio too e.g. Running Level [3] and Rowing Level [4] but that will have to come out in a future version

[1] https://strengthlevel.com/

[2] https://my.strengthlevel.com/

[3] https://runninglevel.com/

[4] https://rowinglevel.com/

tristanMatthias
1 replies
54m

Just downloaded! I’ve been using Strong for a while to seems to take some inspiration from that. Thanks!

mjac
0 replies
26m

Thank you! Native apps not released yet but you are welcome to try the web app at my.strengthlevel.com

mauerbac
2 replies
14h4m

I'm building a service that helps event DJs engage with partygoers and take song requests over text message. It is SMS based as guests won't want to download an app just to send a request in. https://requestnow.io/

Try the demo and let me know what you think!

stretch07
1 replies
13h24m

this is so cool! I'm recommending this to my friend who DJs for a living.

mauerbac
0 replies
4h43m

Thank you!!

ljhsiung
2 replies
16h53m

I'd like to work on my writing skills. Some mix of nerdiness and personal Journaling. https://dynomight.net/ is a website that I'm quite inspired by, as it's a interesting mix of personal commentary (https://dynomight.net/advice/) and deep data dives into e.g. homelessness and seed oils.

My main barriers are 1) writing discipline and 2) some obsessive need to link/cite every claim I make. This results in me taking months to write an article, be it due to laziness or constant rabbitholes/google scholar searches about an idea.

Any clue on dedicated disciplined writing time or even considering "reducing" the rigor of writing?

kmoser
0 replies
16h7m

Over-researching is probably better than under-researching. To reduce time spent researching, try imposing a deadline. The difficulty will be sticking to it, since nobody but yourself will be breathing down your neck.

justanotherjoe
0 replies
3h45m

I find when I'm swamped it's because I lack decision making skills. It's a soft skill to keep your workload manageable. There's no substitute to constantly making decisions. And I suspect is the key to being a 10x developer (besides being smart)

lemonwaterlime
2 replies
16h28m

Working on a SaaS that associates a person/company and their tech stack with psychology profiles. The intent is to better connect job seekers with companies.

In short, if you want a person with Language A experience, but Language B is close enough, my software will provide the signal that the candidate is good enough for a closer look.

Example: PHP and Go devs are likely to have similar approaches to how software should be built. Ruby and Go, perhaps not so much.

There’s more nuance to it, but this is the idea.

tillcarlos
1 replies
15h39m

Awesome idea. Like a stackshare combined with a job board?

There was a girl in the valley who make a recruiting service based on preferences like environmental/social factors. blanking on the name.

joakim0
2 replies
13h6m

I have some side projects that I work on alongside my regular job.

- TheFile.Ninja, which is a file manager with the Everything indexer built-in for extremely fast information retrieval. This allows you to quickly run file queries, and these queries can then be saved or even added as folders in the file system. When you open the folder, it automatically fills with the contents from the query. I have also created a service with LLM/AI that translates plain text into Everything's query language. This enables you to build very complex queries directly from plain text. For example, you can ask if any directories contain a certain file, and if this file is found and contains specific text, it will be displayed. You can learn more about the project at: https://thefile.ninja or watch https://youtu.be/JREufgkf5pk. This summer, I also built three smaller games (not fully finished but almost):

- ThrustMe!, a space/underwater cave exploration game (https://youtu.be/M0d7CSpEJ1E). It works on Android, Web, Windows, and possibly soon on iOS.

- MergeQuanta, a Tetris-like game where you merge matching blocks (color + shape) to make them disappear, taking surrounding blocks with the same shape along with them. There are also cement blocks and bombs. The game works well with touch and stylus but also on regular computers (https://youtu.be/VXvpzhi8ySE).

- Flip the Maze, a simple multi-dimensional maze game (https://www.youtube.com/watch?v=qOVRB0uAPIE).

What do you think about them?

rezolva
0 replies
10h27m

I am adding some more details about the projects.. The caves in the ThrustMe levels are fully procedural, every time you start the game you will get a new cave. I'll drop a link to a playable alpha-build (with bugs and it is untweaked so wait for the real release) on the web: https://thefile.ninja/thrust.htm

About QuantaMerge, this game is actually using a Physics engine for the falling blocks, it is not a regular Tetris clone..

meixger
0 replies
8h3m

How does FileNinja compare to Total Commander?

jascha_eng
2 replies
10h8m

Working on Kviklet: http://github.com/kviklet/kviklet

My first job was in a FinTech and the way production access was managed scared me. This is my approach at streamlining the process. Basically a PR review flow for SQL queries, enforcing the 4-eyes principle so you never accidentally can do a Delete * form users, forgetting the where clause.

m4tthumphrey
1 replies
7h54m

This is a very cool idea! I don’t work in a team big enough for this anymore but I would have loved this in previous roles!

jascha_eng
0 replies
7h7m

Thank you! This was initially a startup idea but it was very hard to sell a cyber security solution with a very bare bones product to companies large enough to have this problem. Because the required features of such large orgs are just too much for such an early stage team.

So I'm now doing it a bit as a side project but I hope to at some point also offer a paid version to fund development long term.

jackfhebert
2 replies
16h23m

A LLM based bot for information literacy. The idea is that it can analyze text and images to help folks understand if they should believe stuff they find on the internet. And what they need to know to understand the subject.

https://info-sleuth.com/

ekianjo
1 replies
13h57m

how can a LLM judge what can be trusted or not?

jackfhebert
0 replies
13h42m

I would aim more for it helping you to understand what questions to ask, as compared to it declaring what is truth.

icy
2 replies
12h7m

I’ve been thinking/slowly building a service that hosts Kubernetes control planes. Bring your own worker nodes. Users can get a fully managed control plane (upgrades, HA, etc.) in their region of choice and can use whatever workers they want—be it cloud VMs, bare metal or your laptop too.

I’ll eventually open source the single binary agent that’ll bootstrap a host into a K8s node. Just run it rootless with a join URL and voilà!

Also in the pipeline is a global load balancer service (for your clusters).

What do y’all reckon? Interesting? Yay/nay?

solatic
1 replies
11h26m

Kubernetes is really built on the assumption that workers are in the same LAN as the control plane. Long latency between the control plane and workers affects workload reliability; heartbeats need to be configured with longer timeouts, for example. Pod-to-pod communication, where pods run in regions on opposite sides of the globe, supposedly on the same pod network CIDR, is also going to be flaky. There's a long history of projects attempting to take LAN-local designs and make them resistant to regional failure by superimposing a LAN on top of a WAN and it never works as intended. Furthermore, various service meshes already present ways of helping to direct/shape traffic between clusters (i.e. between regions), when service architecture evolves to truly support multiple regions.

You run a risk of building something that seems to "work" and falls apart for non-obvious, head-scratching reasons for many or most users.

icy
0 replies
9h41m

Kubernetes is really built on the assumption that workers are in the same LAN as the control plane. Long latency between the control plane and workers affects workload reliability; heartbeats need to be configured with longer timeouts, for example.

Yep, and that's why I'm designing this to provision control planes as close to the user's workloads as possible (sub ~100ms latency, which is plenty acceptable for reliability; the likes of Scaleway do similar).

Pod-to-pod communication, where pods run in regions on opposite sides of the globe, supposedly on the same pod network CIDR, is also going to be flaky

Certainly, but this is not something that I as control plane provider care about -- it's a design decision the user has to account for, and I consider this freedom of choice a nice one to have.

I suppose the main sell here (and the few folks I've spoken to seem to agree) is the flexibility a decoupled control plane offers. Being able to migrate your bare metal setup to "managed" K8s; running a homelab cluster without dealing with the ops (upgrades, cert rotations, etc.); or simply being able to use VMs from cheaper cloud providers.

But yeah, it's definitely a hard problem but solvable within the right constraints.

icdtea
2 replies
14h54m

I'm working on a little mobile game which surrounds locating and collecting VW beetles 'spots'.

I've been spending a lot of time in México over the last year and have been working on a photography project surrounding the VW Beetles (Vochos as they call them) you'll find all over the country. I'm inspired by the range of character of the Vochos and how they've become ingrained in the country's cultural landscape.

I realized I had a sort of hyper-niche problem where I was locating Vochos I'd like to shoot when I wasn't carrying my camera. I was getting annoyed with using Google Maps to list locations I'd like to return and shoot so I spent a weekend putting the app together and turning it into a game.

After using the app for a few weeks I've realized the spotting or hunting of the cars is the part I enjoy the most about my project and when I have the time I'd like to publicize it so others who find themselves in Vocho dense area can check it out if they'd like!

foreigner
1 replies
9h26m

Sounds bruising.

icdtea
0 replies
2h59m

Care to elaborate?

hm8
2 replies
15h53m

My friends and I have been working on building our website — https://bigbeans.ai It's leetcode for ML/AI space. We believe that a lot of software engineers are interested in learning about GenAI and like us learn by solving problems. :)

therediterator
1 replies
14h10m

Hey, good work. One small feedback, after logging in (from mobile) it took me to the profile section rather than listing problems. I was expecting it to redirect to the problems section. From there, it was tough to find the section. That displays problems.

hm8
0 replies
48m

Thank you, I'll address it right away!

gr__or
2 replies
2h44m

I'm finally frustrated enough by the state of coding that I'm developing my own coding environment and language. The leading question is: What if UI was first-class while programming?

Happy to elaborate if anyone is interested, I will also write about it on my blog (https://watwa.re) at some point

indulona
0 replies
1h51m

Jonathan Blow approves :D

WillAdams
0 replies
2h14m

Which environments/systems have you tried?

A search of your site doesn't have a match for "Literate Programming" --- I've found it a benison when developing, esp. in that it allows me to review code which already exists, and to create a structural index while writing which allows a quick/easy check if a given module already exists in a context where it should --- managed to make a system for this w/ a bit of help from generous folks on tex.stackexchange:

https://github.com/WillAdams/gcodepreview/blob/main/literati...

https://github.com/WillAdams/gcodepreview/blob/main/gcodepre...

and as the readme shows, I am fascinated by the idea of visualization of code:

https://raw.githubusercontent.com/WillAdams/gcodepreview/mai...

(probably because of reading Herman Hesse's _The Glass Bead Game_ (originally published as _Magister Ludi_)

I'd give a lot to have a programming system for METAPOST/FONT (or some other graphical language) which both allowed drawing in the view and then editing the textual representation of the code causing the view to update (yes, I should use http://tikzedt.org/ )

gpattle
2 replies
10h55m

Working on building the world’s largest database of LEGO minifigure user ratings at https://brickelo.com/

denysvitali
0 replies
10h34m

SSL certificate expired, fyi

ghaff
2 replies
17h50m

Essentially paying down (with time and money) maintenance debt on house and property after semi-retiring. I'll get back into doing some "real" work in the fall. Seems to be a pretty common pattern.

I got lazy during COVID but stuff seemed hard to get done and I wasn't really in the mood to try harder.

dr_kretyn
1 replies
17h43m

I'm in a similar boat but from different reason. Stared working on HomeHero (https://homehero.pro). It's mainly focused on taking care of home and it's inventory so... maybe it will be useful?

ghaff
0 replies
15h51m

Thanks. For me it's mostly about getting stuff out of the house and doing some necessary repairs/maintenance. I can mostly keep track of stuff. I "just" need to get necessary jobs done and I've really gotten behind.

germinalphrase
2 replies
17h8m

Making swim baits. I started carving and paints fishing lures during Covid. It’s easy to knock out something that looks like a lure, but it’s surprisingly nuanced to make something that behaves in the water as you want it to. Mass production is absolutely the correct way to go about this, but - you know - it keeps my hands busy in the evening and I’m improving my carving, airbrushing, weighting/buoyancy, etc with each one.

mindcrime
1 replies
17h2m

I have a ton of respect for people who can craft beautiful and functional baits. I watch Nate Marling a lot on Youtube and it amazes me what he can do with a block of wood and some wire.

Do you fish your lures, or is making them just a hobby unto itself? If the former, what species are you targeting? I consider myself a bass angler, but I honestly haven't a. had much time to fish lately or b. had much luck catching bass when I do find time to fish.

germinalphrase
0 replies
16h22m

I’m in Minnesota, so mainly targeting panfish, bass, and pike. Salmon when I can get away for the run. I do fish them, but I’m only now getting to the point that my crank/swim/glide baits act right. Hand carving right now, but may try to start making molds next.

Engineered Angler Lures is another YouTube creator worth checking out.

Also, I try not to be precious about them. Give them away to friends. Don’t stress if they break off. Just make another one.

frompdx
2 replies
17h30m

My truck. It has sentimental value as my first car. I just gone done with the water pump and I just solved my steering "pop" issue. Next up is a new steering wheel as the old one is gross and sticky. While I'm at it I'm going to install a new turn signal/wiper control lever and fix the turn signal auto-off spring.

mindcrime
0 replies
16h56m

I just replaced the rear brake pads and rotors on my truck. PITA, but it's fun sometimes to get outside, have tools in your hands, and work on something tangible.

I have another project lined up for my truck that I'm going to get into soon. I'm going to add a secondary high-current power distribution bus with a couple of bus-bar distribution blocks at convenient points, to make it easier to add accessories. I've already replaced one of the battery terminal screws with an aftermarket one that adds an extended stud and a nut, where you can attach a cable with a ring terminal. And I've got heavy duty copper lugs, some #2 welding cable, a hydraulic crimping tool, and the distribution blocks waiting on a shelf.

Once that's in place, It'll be very convenient for adding ham radio gear, an air compressor, a power inverter and some other things I've been chewing on.

Loughla
0 replies
17h26m

Cool! What's yours? I just found a 1984 Chevy Scottsdale for my kid. It was my first vehicle and now he'll have one too.

It's a sneaky way for me to limit his time tearing around the countryside with friends, because all his money will go towards parts and (if I get my way and put in a much larger engine) gas.

firefoxd
2 replies
17h25m

When the hype was focused on chatbots, I joined a startup that built one focused on ecommerce. It turned into a useful product that actually help real customers.

Looking back, there wasn't any material to actually build a useful chat agent that resolved real-world problems. So I'm writing the guide that I wish I had when getting started.

I'll publish it on github and post here as more progress is made. I've created three parts. Part One is a non dev focused which explains how each of the moving parts work, what is Ai and what isn't. Part two gets technical and explains the tech stack. Part three is a bonus section that looks at how Ai assistants like google and Siri work and can be improved.

The working title is Automated Agents.

Edit: adding a link for those who want to follow along.

https://github.com/ibudiallo/automated-agents-book

jasondigitized
0 replies
16h36m

Interested in reading it when you are done.

cowsaymoo
0 replies
16h52m

Give us something to bookmark

fhd2
2 replies
26m

I'm working on a command line billing/invoicing system. I couldn't deal with the ones I've tried (too heavy on UI, too difficult to automate stuff with).

So far I just use it for my company billing, but it's quite delightful for me: My process is to save the services we provided in CSV files (exported from time tracking in org-mode, but you could use any tool that supports exporting), then I run this over it and it creates PDF invoices, and stores all the data (which I query occasionally, e.g. for quarterly VAT payments).

Technologically it's weird, the invoice templates are written in LaTEX, and the code is in Common Lisp.

I don't think about turning it into a business, but I think I'll open source it once it's a bit less messy. For now, I just focus on implementing the features I need (about 1-2 per quarter now).

I kinda doubt it, but if anyone is interested in command line billing tools, I'd be excited to talk about it. Contact info is in my profile.

prestonlibby
1 replies
23m

This is super interesting to me as I have been focused on picking up Emacs and Common Lisp this year for my own freelance and startup workloads. Would you ping me or reply here if you do end up open sourcing this?

fhd2
0 replies
21m

Sure thing! Also happy to just provide access to the repo as-is, just write if interested. But it's 20% duck tape and prayers, still.

else42
2 replies
10h32m

I have been working on a little price tracker for the Hetzner Dedicated Server auction (https://radar.iodev.org/). Using Sveltekit for the first time, and decided to go frontend only with duckdb-wasm.

I pull the data every hour with a GitHub action and redeploy the site nightly. The duckdb is regenerated every time and I can flexibly change its structure as required. So far I didn’t change much (eg. no normalization) since it’s not really needed. It also turns out to be surprisingly small, with compression a few megabytes. I haven’t written much SQL in some time and duckdb is very powerful.

Most of the texts are AI generated as I’m usually very bad coming up with this. I really gotta learn that one day. Webdesign is the other weakness, but with all these UI libraries these days it’s less of a problem.

I guess it’s pretty niche, but maybe interesting for some.

It’s a fun little project.

danielheath
1 replies
10h19m

That is interesting!

Overall I find it a pretty cool tool - though I don't quite understand the red/green lines on the chart (is there a legend?).

else42
0 replies
10h15m

No, I haven't figured it out yet with D3 :D

Green line: minimal price, red line, highest price (for the selected criteria). Middle one is the mean.

darrelld
2 replies
14h52m

So back in 2021 I built a loyalty platform for a chain of gas stations in the Caribbean. Thought it would be a quick deliverable, then hands off.

It's turning into a full time side gig that's paid off in handful of batches (~$25K and running)

I'm trying to become a loyalty vendor API.

Would really like to work on my own interconnected systems of blogging tools and social media. Kinda a blend between having your own site and myspace? Not really targeting a market or anything like that, just think it would be cool to do for personal use and sharing with family and friends

wyclif
0 replies
14h42m

I'd really like to hear more about how this works and how you got it off the ground.

CrispinPowers
0 replies
12h26m

Interesting. Can you share more?

cl42
2 replies
16h45m

I've been passionate about superforecasting and AI for a long time, so decided to try and use LLMs to structure data about the world -- commodities, politics, etc. It's now a startup we're trying to get off the ground: https://emergingtrajectories.com/

Most of my days are spent reading the news and working on LLMs, which has been a blast. As an example, here's a dashboard that tracks major supply and demand shocks to various commodities around the world: https://emergingtrajectories.com/c/commodities

sickblastoise
1 replies
16h42m

This is really neat, have you had any issues with hallucination?

cl42
0 replies
16h36m

Thanks for asking! Yes, but we're actively addressing them.

We do a few things under the hood to make hallucinations significantly less likely. First, we make sure every single statement made by the LLM has a fact ID associated with it... Then we've fine-tuned "verification" LLMs that review all statements to make sure that assertions being made are backed up by facts, and that the facts are actually aligned with the assertion.

It's still possible for the LLM to hallucinate in this process, but the likelihood is much lower.

briansm
2 replies
13h22m

Experiments with speech compression/processing. The modern approach to this (and pretty much everything else) is to transform the input data into a high-dimensional space, throw it into a neural net and cross your fingers. (the 'Whisper' STT runs in 512-dimensional space!). It works, but it's hardly elegant or compute-efficient. There's a certain art in doing things the 'old way', even if a million years of evolution decided neural-nets were the one true path.

rojasdiego
1 replies
13h20m

Is there a place where one can get familiar with your work on this?

briansm
0 replies
12h36m

God no, the internet SNR is low enough as it is without all my failed experiments, lol.

bpsagar
2 replies
14h27m

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.

elric
1 replies
10h27m

As someone who has always been absolutely awful at sketching, this sounds pretty interesting. Is there a mailing list or some other type of notification I can sign up to?

bpsagar
0 replies
7h54m

Thanks for expressing your interest. I've registered the domain Portrait.Coach, but it's not live yet. If you're interested in staying updated, please share your contact details using the form: https://tally.so/r/npNGy3

I'll email you as soon as the website is launched!

bbx
2 replies
18h28m

For the past year, I've been working on a CSS Masterclass: https://cssmasterclass.io/

It's going to have online text courses with interactive examples and coding exercises, but I'm also in the process of adding video tutorials. These videos will be of 2 types: ones where I teach you the theory, and ones where we actually build a project from scratch.

I feel like CSS has always been something that was made to look harder than it actually is. In its essence, the syntax is very simple, and the vocabulary is quite basic. There are only a few things you need to know to be able to code an attractive and flexible responsive web page. For comparison, I find programming backends much more difficult.

Even though I've been working on this project for almost a year, I decided that next month will be the day I finally launch it.

herrherrmann
0 replies
7h54m

Sounds nice indeed! By the way: Ironically, I’ve found a few CSS issues on the landing page (input placeholder is cut off on mobile viewports) and your personal website (the blinking line is overlapping the opened menu on mobile). Hope it helps!

elric
0 replies
10h42m

Sounds great, I know a lot of people who could benefit from this.

I think CSS has historically been a lot harder than it was supposed to be, because browser support was shit. They were slow in adopting new CSS features, and existing features (even simple features!) weren't correctly implemented in all browsers (looking at you, Internet Explorer!).

Things are better now, for the most part, but everyone seems to have migrated to web frameworks, and writing HTML and CSS from scratch has become something of a dying skill.

bbkane
2 replies
18h9m

Working on generating zsh tab autocompletion for my CLI framework. I'm finding it difficult because zsh makes completion surprisingly complicated and the zsh docs have a lot more descriptions than examples. Other CLI frameworks all seem to approach this differently.

ivanjermakov
1 replies
17h44m

Skimming through this guide: https://dolthub.com/blog/2021-11-15-zsh-completions-with-sub... it seems to be a lot more convoluted than I thought. Really, every external CLI binary that supports completions has this autocomplete script?

I thought zsh parsed man pages to get available options/subcommands.

bbkane
0 replies
17h36m

It seems like they all have DIFFERENT autocomplete scripts, some of which subshell out to the tool being completed to generate further completions.

bambax
2 replies
5h13m

I'm trying up standup comedy this summer -- open mics for now.

I thought it would be absolutely terrifying to be in front of a bunch of strangers and try to make them laugh, but it turns out if you're prepared, it's not that hard. Open mic crowds are benevolent and don't expect you to be the next Richard Pryor or George Carlin anyway, and I don't "engage" the public at all; I just tell my jokes.

I try to come up with new material each time so there's some work to do, but it's fun.

malshe
0 replies
1h43m

Good luck! I am happy to know that you don’t do crowd work, which has become fashionable now. I remember Big Jay Oakerson’s roast where someone pointed out that crowd work is what you do when you don’t have any material :)

Crowd work almost always comes down to race or profession of the audience. It can be funny only in so many ways.

fruit_snack
0 replies
2h35m

If it doesn’t psych you out too much, trying to engage with the crowd maybe once per set or every other set could be a good way to force the habit and make it easier over time.

Not that it’s necessary for all styles, but when I’ve been to comedy shows in the past the people who are able to deal with the crowd really well are always the most impressive to me :)

austin-cheney
2 replies
10h34m

Last month I built a node based web server that can proxy and redirect anything where the blueprint is a tiny config file in json format.

I am going to expand it to provide a health dashboard of connected sockets, supported domains, and traffic analytics as a web service.

anikdas
1 replies
10h31m

Is it open source?

austin-cheney
0 replies
10h20m

https://github.com/prettydiff/webserver

This is a personal project for my house only without any commercial aspirations, so features I do not need are not included.

aszantu
2 replies
9h38m

Trying to find a solution for my inability to digest plants https://github.com/cutestuff/FoodDepressionConundrum/blob/ma...

latest success seems to be probiotic for oxolate-digestion, which now helps me digest green salad. For a test I tried green onions, but got anxiety back. Being able to digest onions and garlic would enrich my food choices a lot.

I doubt there's money to be made from all this material, except I could offer some coaching, but pretty much everything I know is in this little repo

Etheryte
1 replies
9h19m

Reading the repository readme, on one hand I feel incredibly sorry for you, on the other super excited that you've found something that works for you. Depression is such a wide catch all term and there are countlessly many underlying reasons that can lead to it. Unfortunately that also means that curing depression is always a bespoke effort, every person suffering with it is different so it's very hard to try and figure out what helps. I had no idea food could be linked so strongly! I hope what you've found is sustainable and leads you to a better tomorrow.

aszantu
0 replies
25m

spread it around, everybody knows someone with depression and if 30% of ppl respond to change in diet you'll improve the world a lot

aszantu
2 replies
9h26m

I'm looking for new ideas for my witch.inc comic strips, it's like IT-Crowd, but for witches and wizards. I kinda ran out of them after I quit my tech-support job. Doing database administration now but it's not as rich in corporate slip-ups

https://ko-fi.com/album/New-Album-J3J512CD1A

em-bee
1 replies
3h23m

how is that for a motivation to work in a dysfunctional company? ;-)

try reading the dailywtf. plenty of slipups there

aszantu
0 replies
27m

will look into them, stealing ideas!

armagon
2 replies
16h46m

I build a computer app to make it easier to do projector sewing. This allows you to take a PDF sewing pattern and use a projector (often mounted on a ceiling, shining down on a cutting mat) to see that pattern at life size. You can then easily cut it out and sew it together.

My app is called Project&Cut and can be found at https://projectandcut.com.

kinow
1 replies
3h17m

Sounds interesting! I have a projector I use for tracing art, never imagined it could be used for sewing too. Good luck!

armagon
0 replies
3h0m

Thank you.

I do think it has uses beyond sewing; enlarging art, for example, or perhaps painting stage backgrounds, or maybe laying out patterns for building something out of wood.

allenu
2 replies
18h27m

I'm working on Minders [1], a journaling/notes app. I've been using it for a little over a year for daily journaling and keeping track of interesting links or ideas. It works like a Twitter feed of just your thoughts.

It's been fun to work on as I can throw in whatever neat ideas I want since I'm not trying to fit it into a neat category. For instance, I was experimenting with a multi-column browsing experience after I saw a post here [2] for inspiration. The UI could work like TweetDeck but for your notes. Not 100% sure yet if it works, but I'll be doing more prototyping.

Right now I'm revamping the sync system and other runtime parts as I'm realizing that once you start amassing lots of posts, it gets bogged down a bit. I probably could've architected some of it a bit better at the start, but I tend to try to release stuff as early as I can to force myself to ship and to see what people think.

1. https://minders.ussherpress.com/ 2. https://news.ycombinator.com/item?id=41263203

jeeyoungk
1 replies
18h13m

This is great; how does this compare to Day One? I've been using Day One for multiple years (1000 day streak) and was wondering if I should stick with this. It does what I want but it seems like it's lacking in product development post acquisition compared to other offerings.

allenu
0 replies
18h5m

Thanks for the interest. It's definitely not at the level of polish as Day One yet. I used to use Day One years ago when it was still a one-time purchase app, but even back then it had nice things like recording your location and local weather conditions. I'd love to add simple niceties like that eventually.

I'm trying to position my app less like a traditional journal and more of a "jot down quick thoughts" place, hence the social media-like interface. But I also want to add more zettelkasten-like features as well, so it's kind of a shoebox app for whatever you want to keep track of for later.

Who_99
2 replies
15h35m

I am working on turning my theory into a code. I have a theory on how the brain works. Do not criticize me, even i know how it sounds.

underbooter
0 replies
10h53m

Congratulations.

theendisney4
0 replies
13h31m

Makes me wonder what and how many projects and theories there are that one probably shouldnt bother to mention.

0xc0der
2 replies
3h24m

I have been recently thinking about the NP-complete class of problems particularly the knapsack problem (it is easy to understand and attack). And I think it is really solvable in polynomial time. I actually tried and posted my solution here. https://news.ycombinator.com/item?id=41341608 a bit of feedback would be really helpful.

mbmjertan
1 replies
3h13m

Your solution is not an exact solution to the knapsack problem, but a (relatively well known) greedy heuristic approach towards the problem. It is a good approach towards a solution, but the knapsack problem isn’t as trivial as it seems.

For a counterexample, imagine you have a ton of items that have a weight of 10^-20 and value of 1, and a single item that has the weight of whatever is the capacity of the knapsack (so it’s only thing that fits if it’s inserted to the knapsack) and the value of +infinity.

All items have their cost ≈ 0, so whether you fit all of the “light but valueless” items or the single “heavy but extremely valuable” item depends on how you sort when costs are equal.

An improved heuristic would take the value into account more than just having it as a factor, but it’s not easy to design.

I would recommend finding an open course on algorithm design and analysis and going through the lessons while trying to extrapolate approaches to problems instead of just solutions to them.

0xc0der
0 replies
1h40m

Your solution is not an exact solution to the knapsack problem, but a (relatively well known) greedy heuristic approach towards the problem.

can point me to where to find more about this.

For a counterexample, imagine you have a ton of items that have a weight of 10^-20 and value of 1, and a single item that has the weight of whatever is the capacity of the knapsack (so it’s only thing that fits if it’s inserted to the knapsack) and the value of +infinity.

that is rather an extreme example. i do not see the how it affects the validity of the solution in most cases.

I would recommend finding an open course on algorithm design and analysis and going through the lessons while trying to extrapolate approaches to problems instead of just solutions to them.

implementing solutions is the concrete result of extrapolating approaches and choosing the best one to implement. and that is the pragmatic approach.

yusufaytas
1 replies
11h20m

Hi there! We published our book(https://softwareengineeringhandbook.com/) in May 2024, but getting visibility has been a challenge. We've posted on HN before and are currently using Amazon ads, but the results have been underwhelming so far. Any advice or strategies for improving our reach would be greatly appreciated!

3np
0 replies
5h30m

I think you need to work on the pitch a bit and probably tone it down. Multiplying the promises under "Skills and Insights You'll Acquire" with "Who This Book Is For" just seem wildly unrealistic for one book and an oversell.

I get the vibe of a "become a 10x developer from scratch and land a rock star job in a month" bootcamp. 2/3 of your audience are likely to have seen enough of this already to be turned off. Meanwhile, perhaps some more junior will be intimidated and say "not yet" by the supposed advanced level (the material is also targeting people 10-20 years ahead in their careers after all...)

If you write another book in the future, I'd suggest splitting it into a couple more focused ones, rather than trying to cover all these dimensions for all seniority levels at the same time.

yeahsure
1 replies
7h58m

I'm working on a new design for a site I run just for fun.

It's a simple site for streaming local radios from my city, Mendoza (Argentina): https://www.radiosdemendoza.com.ar

It was built with WordPress, and the new theme is using Tailwind and AlpineJS. I hadn’t used AlpineJS before, so this project was a great way to experiment with it.

I don't have any monetization on it, and I'm not sure if I'll pursue that for this site.

Next up, I plan to build a Chrome extension. I have limited experience with that, so it should be a fun challenge.

is_true
0 replies
6h48m

Maybe you can try https://wxt.dev/ or plasmo for the extensions

Do you know if there's a way to get info about programming (show names and schedule) from the streams?

yadav-saurabh
1 replies
12h21m

https://www.qrgrid.dev/

Qr Grid: The Ultimate Customizable QR Code JavaScript Library

Making an OpenSource Library for developers to easily generate and customize QR codes across multiple platforms.

LeFever
0 replies
11h42m

This looks nice! I noticed that you mention logos in the docs but don’t see a way to specify one. Maybe I missed it?

wzyoi
1 replies
11h20m

Right now I'm working on withdrawing money from cs.money and Steam balance.

It's been sitting there for years, and I finally found health, time, and dedication to withdraw it.

On cs.money I had $35k and on Steam balance I had $12k.

The only way to get money from cs.money trade mode is to buy skins and sell them somewhere else.

On Steam, on the other hand, I buy Steam Decks via Steam balance and sell them locally.

I have sold 3 in the last 2 days.

Last 2 days I've been taking a short break from coding a bot for cs.money to recover some health back (I have RSI).

victorbjorklund
0 replies
7h2m

damn. That is a lot of skins. Yea, make sense to try to automate that. Approx how much time does it take to turn it into money?

whb101
1 replies
17h29m

Talk Shop.

Think Omegle, but only text, and based around common interests.

https://talkkshopp.com

arjunbahl1910
0 replies
11h21m

how do you solve the initial chicken and egg problem, ie if no initial users then lesser engagement -> user churn?

taormina
1 replies
16h49m

I’m working on a new game. I’ve been trying to get back to the basics of the adventure genre. A fun and engaging story, choices, strategic combat and a simple, straightforward approach.

No microtransactions, no advertisements. No networking! The game is meant to function completely off line. The game will start with a mobile release in probably October and should be available on Steam shortly after.

I’ve been using Flame, Flutter’s game engine to develop my app. My artists are amazing and have been providing fully animated sprites using Spine. I’ve used Flutter before but this is my first time getting into Flame.

If you’re curious how it’s going, hop on the mailing list at https://danger.world to learn more. I’ll be looking for my initial playtesters here in the next few weeks.

teamspirit
0 replies
14h10m

God I miss adventure games. I played more hours of Sierra online than I could ever begin to count. Signed up and looking forward to updates!

spuds
1 replies
14h47m

Helping others with their mental health (after my own struggles).

Worked as a software dev/manager for a decade, went through workaholism, burnout, then alcoholism, depression, all that. Doing a ton better now, and taking some time off to write about what I went through and hopefully help out others going through the same thing some: https://depthsofrepair.com/

nowami
0 replies
14h22m

This is helpful to me (and many others, I'm sure) and I look forward to reading more. Subscribed.

smaps
1 replies
16h8m

I just started working full time on my mortgage loan officer SaaS tool again. I had started building it when I worked for a mortgage company in 2017 because I was annoyed at having to enter the same data on 6 websites 20-30 times a week. Ended up getting some paying customers but somewhat unconsciously avoiding selling too many, a personality defect I have since seen.

If you know a mortgage loan officer, tell them to email tyler at lightningestimates dot com and mention HN. I'm just trying to fix an industry problem at a reasonable price.

collingreen
0 replies
14h28m

Love this one - I've done mortgage software in the past and there is so much room in this industry for improvement. Good luck!

skp1995
1 replies
6h19m

We are working on https://aide.dev/ an editor forked from VSCode which allows you to utilize LLMs to speed up coding.

Our approach is a bit different since unlike making a better copilot or a chat experience we are building workflows which encourage engineers to work alongside AI and not just offload tasks to AI.

3np
0 replies
5h59m

Is there some technical limitation that forced you to make Aide as a fork, rather than a VSCode extension?

she11c0de
1 replies
6h36m

https://defguard.net/ - open-source SSO service built with rust on top of wireguard & OIDC. It's been a lot of work but we're slowly gaining traction and nearing the 1.0 release.

Some of the features:

  * OpenID Connect based Identity Provider
  * OpenLDAP synchronization - currently supporting users and groups synchronization
  * MFA with TOTP, email, WebAuthn / FIDO2, crypto wallets
  * wireguard client GUI integrated with OIDC, supporting multiple locations (https://defguard.net/client)
  * secure enrollment & onboarding
  * yubikey provisioning
Currently we're working on external OIDC providers integration.

Our github: https://github.com/DefGuard

(edit: formatting, github link)

rudasn
0 replies
4h50m

Really like what you guys are doing, keep it up! :)

pierreyoda
1 replies
10h6m

I've been working on a Hacker News TUI reader written in Rust [0].

I'm very proud of the way the architecture turned out - with most notably a components-driven architecture [1].

There's just a major performance roadblock in posts with many comments that I should be able to clear with some more multithreading. Then I just need to make it available in brew and other distribution solutions.

[0]: https://github.com/pierreyoda/hncli [1]: https://www.newstackwhodis.com/blog/hncli-2-architecture

notamy
1 replies
15h15m

Myself! I ended up with an incredibly severe health issue due to repeated mismanagement/misdiagnosis by doctors over the last 5+ years, and now that I finally know what's wrong I can treat it effectively and maybe even recover.

jw_cook
0 replies
11h20m

Congrats on escaping misdiagnosis purgatory. I can empathize. Did anything in particular help you finally find the help you needed?

nabilt
1 replies
15h48m

I started working on my opensource water meter again (https://y-drip.com/). Hardware is basically done so I'm working on the backend website for those that don't want to setup their own server. More technical details here: https://hackaday.io/project/191398-ydrip

RobotCaleb
0 replies
15h45m

Very cool!

mittermayr
1 replies
8h44m

I’ve been realizing that while I’ve found an incredibly effective solution to a problem I keep having, it does not automatically lend itself to becoming a wildly thriving business. If the problem that is being solved is a somewhat infrequent one (once a year or less), and not applicable to a super-wide audience (think Facebook), then it simply won’t result in enough business to commit to fully.

I built a domain hunter (with availability checks) for .com domains based on idea prompts and while I see people purchase domains all the time through it, they won’t even shell out $3 to get any extras or a list of more than three domain ideas or so. Zero willingness to pay anything, but high success rates on search and result conversion.

Ylpertnodi
0 replies
8h4m

they won’t even shell out $3 to get any extras or a list of more than three domain ideas or so.

Are the extras worth $3? I think this may be an interesting article...too cheap to be of value. Of course, without knowing more, it's hard to judge: more info needed.

maz1b
1 replies
4h13m

I'm working on an invite-only, personalized medical education platform called MedAngle, particularly for emerging economies. I started it in my third year of medical school, and we're now at 90,000 doctors/medical students, along with over 100 million questions solved and billions of minutes spent studying and excelling.

I get to lead a team of 175 doctors and students across premed, medical, and dental education. I am the first doctor + full stack technologist in the country. It's super rewarding. No funding, just off our immensely low price point that things are still growing quickly. All software written in house.

cmauniada
0 replies
3h35m

very cool!

Love seeing Pakistani builders make strides :)

marginalia_nu
1 replies
11h20m

Working on adding better phrase matching for Marginalia Search.

The way position used to be stored in the search engine was approximate, using something like a bloom filter. With this change, they'll be stored in an exact fashion using a gamma coded positions list instead.

In the phase of dotting t:s and dashing i:s at this point. Hope to have it in production in September.

asdw
0 replies
6h56m

Amazing. Big fan here. Please keep up the food work.

kevin_am
1 replies
15h9m

I'm learning the course about SEO. I have never heard of this term until now.

Although some people say the SEO is dead and does not work anymore, I am still spending effort on it and building BMW VIN Decoder https://bmwvindecode.com/ to learn by doing.

randomcatuser
0 replies
14h30m

nice! i need to learn SEO too. how are you doing it?

jppope
1 replies
14h4m

We just had a kid... trying to make his entrance into the world pleasant.

svieira
0 replies
13h17m

Congratulations!

joshsharp
1 replies
5h49m

Still working on https://exist.io, a platform for quantifying and tracking data about your life. We've been around for about a decade now and seen many competitors come and go — this niche is definitely not at the peak of the hype cycle any more. On the other hand, Apple Watches have normalised tracking body stats like activity (and sleep to a degree), and yet we think there's still so much more that can be done with that data. We're still (always) working on improving our insights and correlations to find better ways to use the data to optimise your health, mood, productivity, and so on. But not with "AI" :)

mvkel
0 replies
5h41m

but not with AI

Why not? Seems like the perfect use-case, which isn't true for a lot of other "AI" companies.

jdougan
1 replies
18h16m

Pre-Web Hypermedia

hexmiles
0 replies
1h51m

That sound really interesting, is there more that are you willing to share?

jdgauchat
1 replies
12h49m

I'm working on a server driven UI framework for mobile apps.

Designers can push changes in Figma similar to a merge request, which can then be approved by product managers / developers and the apps UI updates on every device.

Devs don't have to touch UI anymore but can focus on pure logic.

Any app developed with this doesn't have to go through the usual release cycle for UI changes anymore.

This will decrease the time lag of mobile to web and makes it easier for us to implement and distribute campaigns.

We're in Alpha and two mobile apps with our technology are going to go live next months. A credit card app and a competitive player versus player mental arithmetic game.

CrispinPowers
0 replies
12h29m

Nice. Please reach out to cp12@gmail.com, would love to talk.

jccalhoun
1 replies
17h14m

I'm working on converting a jukebox to use a raspberry pi. I want to keep using the numberpad to pick the tracks and none of the existing solutions that i've found seem to do that. I don't have any experience with python and very little with linux so it has been an experience.

leps
0 replies
11h0m

Keep going! This sounds like a really fun project that will be really satisfying when you start to get things working. Not to mention the experience gained will be valuable for sure!

itissid
1 replies
18h14m

I am working on a zero trust proposal for location permission on mobile platforms: https://github.com/itissid/privyloci

It's a demo of an idea. It could be an app too, but I'd much rather it be a CoreOS service that is user controlled.

Looking for organizational and privacy first support soon.

ghm2180
0 replies
18h1m

Cool, i recall microG doing this. but they were hamstrung by the mozilla decision to shut down its wifi based location positioning.

I don't thing its easy building that and without that accurate poaitioning is hard imo...

idrios
1 replies
1h25m

I've been learning how to use Blender. For a long time I've thought that working with things in 3D could be made simpler by having an app where your phone is a sort of 3D cursor, and e.g. for modeling you could use your phone as a sculpting knife by moving it around in the air.

So I spent some time trying to make an app that allows you to do that, but can't shake the thought that such an app would work better as a Blender addon/plugin rather a standalone app. And I also am trying to figure out how people work with 3D currently, to see if such a tool would even be an improvement over existing tools.

azeirah
0 replies
1h13m

Logitech recently released a pen for this kind of purpose.

It's meant to be used with virtual reality headsets, I'm not sure if their pen can be made to work outside VR.

Do you need help with integrating your app into blender as a plugin? If so, please do reach out. I'd love to help. mail@laura.fm

ianmabie
1 replies
16h28m

I've been working on an iOS app called snapmail: lets you take any photo on your phone, filter / sticker it, and send it as a 4x6 postcard anywhere in the U.S. for $2.99. Fun way to stay in touch with friends & fam. One of a few no-account-needed, single use iOS apps I've been working on.

TestFlight for now - try it out here: https://testflight.apple.com/join/wKY4eYV8

themingus
0 replies
16h10m

This is sick and super unique. Gave it a shot, I’ll be curious how the print quality is.

hsnice16
1 replies
12h51m

Recently after working as a frontend engineer for more than 2 years, I started doing full-stack, so I am going through the language that my new org uses (they are using GoLang) and trying to understand backend concepts as well.

I am documenting my learning here - https://github.com/hsnice16/golang_learning

My first task was to write a GitHub action to build and push the docker image on AWS ECR. While working on it, I went through a good number of blogs, and also used ChatGPT, and finally raised a PR. So I thought to write a blog on that, you can read it here - https://hsnice16.medium.com/build-and-push-the-docker-image-...

purple-leafy
0 replies
11h21m

Also learning Golang!

henlo
1 replies
14h52m

I'm building a free library of website components and templates: https://uisual.com/. People can simply copy-and-paste the Tailwind CSS, Figma, and Framer into their own projects. No attribution, no sign up required.

I'm a designer, and this is my first Vue project. Super happy and proud of it. This is a way for me to learn coding. I'm working on improving the project by adding a simple website builder where people can edit the components and templates directly.

sunnybeetroot
0 replies
12h41m

Loved this when it was shared in its own post recently. One piece of feedback is the bottom toolbar covers some of the content on mobile. I think ideally some extra padding on the bottom of the site would be needed when on mobile. Example: https://imgur.com/a/VXdtJ3m

franze
1 replies
6h5m

https://gpt.franzai.com

AI over email.

Had some vacation. Now lots of new ideas. Think I will enable email forwarding (not yet possible)

Mailto:gpt@franzai.com

Hey, please send example@example.com a friendly email inviting them to a google meeting next Thursday. Keep me cc.

Will only implement minimal spam protection and a simple opt out and see what happens.

em-bee
0 replies
4h53m

this example seems to simple. if i write that, why would i not write the invitation myself?

ok, i get it, it lets me avoid having to address the person directly, especially for people who are insecure or just overthink what to write, but is this really healthy?

where will it end? using AI to write love letters?

on the other hand, you could leave out the email sending feature (and this avoid any spam problems) and just send the generated text as a reply that i can then forward.

a generic email interface to send AI prompts sounds useful. encouraging people to write personal emails using AI not so much.

esjeon
1 replies
18h24m

These days, I've been working on a small tool to run GUIX as an unprivileged user, so that you can use GUIX profiles as a dev environment builder. I didn’t do any market research, but AFAIK there are similar tools using Nix. Honestly, this is just a toy project for fun. I had GUIX on one hand and Zig on the other, so I figured, why not try something new using both?

Why not Nix? I just don’t like the Nix language. Plus, it seems like they ended up reinventing part of Lisp with their Flakes, which made me even more convinced in using GUIX. The GUIX folks didn't disappoint me, as they utilized the full power of Scheme to design a (internal) DSL that is clean and almost reads like JSON/YAML. I feel quite confident that it’s a better language for building devenvs for most people. The only downside is that it can get really verbose, but, hey, at least you have full control.

majoe
0 replies
8h45m

Plus, it seems like they ended up reinventing part of Lisp with their Flakes

Curious what you mean by that, could you elaborate? I thought nix flakes to be just a standardised attrset for inputs/outputs.

drusepth
1 replies
17h8m

I and a friend are working on Elixir Emporium [0], a single-player crafting RPG that uses layers of generative AI to create and inject new game data as you play.

It started out as just a prototype asking what happens if you task an LLM with generating crafting recipes for every combination of items in a game (which was already super fun), but it's exploded into all kinds of crafting, harvesting, and item manipulation systems that literally weren't possible in games just 5-10 years ago.

Now we're working on NPC simulations based on last year's Generative Agents: Interactive Simulacra of Human Behavior [1] paper. Dialogue and persistent memory are obvious, but we're also using the ReAct pattern [2] to give NPCs an influenceable decision loop that dictates what actions they take throughout each game day. And there's some other fun stuff like quest generation and using LLMs as a decision engine to determine if certain player actions complete these dynamic quests.

There's still a lot of work to do to make it feel more like a polished game, but we've been focused on the underlying systems and getting them feeling great and I'm really excited to see the game come to life.

[0] https://store.steampowered.com/app/3039840/Elixir_Emporium/

[1] https://arxiv.org/abs/2304.03442

[2] https://react-lm.github.io/

devbent
0 replies
15h36m

I'm working on something similar but instead of basing my efforts on the generator agents paper I'm basing it on a technique I call narrative generation. It requires far less context and fewer prompts, and focuses on generating narrative aspects and letting the traditional game engine things simulate the remainder of the world.

As an example, with the system I am building you only need to input what action the player has taken, and all the NPC's actions and dialogues will be generated.

deathmonger5000
1 replies
18h28m

I’m working on a tool called Together Gift It. Together Gift It makes managing group gift events like Christmas easier. I’m making it because my family was sending an insane amount of group texts during the holidays, and it was getting ridiculous. My favorite one was when someone included the gift recipient in the group text about what gift we were getting for the recipient.

Together Gift It solves the problem just the way you’d think: with AI.

Just kidding. It solves the problem by keeping everything in one place. No more group texts! You can have private or shared gift lists, and there are some AI features like gift idea collaboration and product search. But the AI stuff is still a work in progress.

I’m grateful for any constructive feedback.

https://www.togethergiftit.com/

david_2107
1 replies
5h15m

Goodreads doesn't let you sort books by rating so making a tool that does:

book-filter.com

imglorp
0 replies
4h51m

Goodreads is Amazon so its ratings are suspect, like everything else on Amazon.

It would make a ton of sense to have a third party rating and review site with some kind of dependable reputation for posters. You could still affiliate link to books for site revenue.

purple-leafy
0 replies
10h34m

Woah that’s really cool!

crohr
1 replies
9h10m

I'm working on https://runs-on.com, a self-hosted solution to get 10x cheaper GitHub Actions runners with support for Linux x64 and arm64. This month I've been refining Windows support and hopefully this gets fully shipped before Aug 31st!

waiwai933
0 replies
6h42m

We're really looking forward to Windows support - I don't think any Actions runners vendors supports Windows at the moment and we were looking at building our own runners as a result, but if this launches soon, we'd be very keen to try it out!

codetiger
1 replies
14h38m

Super excited to share one of my side projects that’s finally ready for action! Meet PowerTiger—a powerful, open-source energy monitoring solution built around the RPi Pico W and a custom built PCB. It’s perfect for tracking power consumption in real-time across 16 power terminals. Installed it at home to collect power consumption metrics using Grafana and Prometheus running on RPi home server.

https://github.com/codetiger/PowerTiger

Foreignborn
0 replies
14h33m

This is VERY cool. What made you pursue this instead of other energy monitoring solutions?

chrisfrantz
1 replies
37m

A couple years in, we’re still building Loops (loops.so), email for software companies.

chxxnxr
0 replies
31m

Super polished looking product -- any success in getting companies to use it? Work at a dinosaur that would never think of abandoning the microsoft ecosystem; wondering what the target is for something like Loops.

(I did try taking a look through the website and saw integrations posted more prominently than users?)

c0g
1 replies
12h13m

I’ve been working on robotics for a few months now. I have built an arm, started receiving parts for my quadruped, and have learned enough RL to at least hold opinions on it (my background is ML/LLM training, so a bit different).

Eventual goal before I return to work next year is to have a robot I can take on walks with me that will pick up trash.

asdw
0 replies
6h43m

This sounds very cool. I too am exploring RL these days. Would you like to share more about your learning path@

bob1029
1 replies
16h16m

I am currently working on developing a procedural, interpreted language that is amenable to genetic (evolutionary) programming.

I have decided to shelve my work on architectures that are biologically inspired for now. I was getting reasonable results with spiking neural networks and evolutionary training, but there are so many hyper parameters to think about and how they behave over time is really hard to predict. I was also struggling deeply with how to manage topological concerns like network growth over time.

With interpreted evolutionary programs, the memory access patterns are so much more ideal with the program counter stepping through (mostly) contiguous bytes vs totally insane recurrent spiking neural access patterns. You get so many more generations & candidates evaluated per unit time that it can make previously apparent "dead ends" viable, simply because you don't need to have extreme patience to find out anymore. I am discovering that iteration speed is the most important thing in this arena. The faster you find out how bad a certain parameter adjustment is, the sooner you can get to the good ones.

I am also working on an unrelated contract to integrate some back office banking systems. Not much worth discussing there.

john-tells-all
0 replies
13h41m

I agree visualizing neural networks is challenging. The flexibility and consequences of network connections is also confusing. If you decide to go down that route again, the best work I've seen by far is the recent one by Stephen Wolfram: https://writings.stephenwolfram.com/2024/08/whats-really-goi...

ben_fishbein
1 replies
17h37m

https://guestcast.xyz

A way to follow creators and not specific podcasts

Sulk6437
0 replies
17h20m

I love it, it’s super useful

b_shulha
1 replies
5h49m

Hey,

Working on the open source alternative to Heroku - https://ptah.sh (https://github.com/ptah-sh/ptah-server)

Already have some success: we use it for our other 3 projects, thus saving us some cash. :)

I have the 1-click apps marketplace, backups and, soon, monitoring.

b_shulha
0 replies
5h48m

Also, I have created the Vendor Stories - https://stories.ptah.sh - the curated list of success or failure stories when people are meeting the huge corporations.

artiscode
1 replies
8h22m

I am working on a SaaS for real estate agents. Customers get their own tenanted database and web front-end with some fancy front-end tools like geospatial searching to keep customers attracted to said customer's portfolio. I have a paying customer who's been using a 1.0 version for more than a decade now. I don't know whether I got lucky or there's a legitimate market for v2.0 out there. I am building it with boring tech as it's a boring product. I guess I should get back to building it.

a6kme
0 replies
7h36m

You are probably not spending time yak shaving and over engineering which is time well spent in understanding the problem and building the business :)

arichard123
1 replies
8h52m

I'm trying to solve loneliness and improve civilisation.

em-bee
0 replies
2h9m

what is your approach? please elaborate

anh690136
1 replies
16h41m

I'm building a new kind of knowledge management app called https://saner.ai/ :0 Where you can connect all your knowledge sources, query them with AI and create new content based on them with many AI model

teleforce
0 replies
10h13m

I am also thinking and planning about similar system for interactive and intuitive prompt based queries ala ChatGPT but it is for comprehension rather than generating new documents or data. The main aim is to have easy access to knowledge and information on various government documents on laws, regulations, procedures, etc, and since it utilizes some confidential documents the contents should not leave local HPC.

alabhyajindal
1 replies
16h44m

I'm working on a Firefox extension that analyses the user's browsing data. It tracks visit frequency and time spent for each website. I'd like the extension to generate a distraction score as well, depending on these two data values.

theendisney4
0 replies
13h29m

Calculating life expectancy would be funny.

_bramses
1 replies
4h53m

A few months back, I posted an essay here about how I think we are entering an age where the personal library will become an asset class unto itself [1]. This is due to a combination of the advent of semantic search and the revival of personal knowledge management in the deluge of our age.

As such, I’ve been working on the software to bring this vision to life, which is called Your Commonbase (a portmanteau of Commonplace Book and Vector Database).

In short, the purpose of the work is to create a data structure that works the way humans store, retrieve, and share information. By making these three elements as close to zero stress as possible, you catalyze creativity through remixing and augmentation of memories. My hypothesis is a lifetime building a Commonbase creates an idiosyncratic system, filled with the interpretations of an individual or a group. This individualized structure then creates demand that others want. I.e, a curation of all of the books you have read, organized by the marginalia you have added to them. This is a system people would pay for, and also a system that becomes more valuable over time.

I’ve been “working in public” by posting updates on my site [2], and am just beginning a small waitlist alpha testing phase (email me if you want in!)

[1] - https://news.ycombinator.com/item?id=40192359

[2] - https://www.bramadams.dev/

tenahu
0 replies
42m

This sounds interesting, but I do not totally understand your description. Could you explain further what you are building?

TriangleEdge
1 replies
11h54m

I am building the roots of an open source app for decentralized intelligence. Think git but for intelligence. Building it for myself since I'm becoming forgetful.

unspecldn
0 replies
11h50m

Would love to learn more! I had something similar in mind for a while.

Scotrix
1 replies
9h3m

I’m working on a few things:

- Micro SaaS https://yasl.at, link shortening with custom meta data for link previews on messengers/social media, see my blog post for more details: https://yasl.at/dKpNnZ

- A web game called Wizencraft (https://wizencraft.com) which is a logic puzzle to guess the right order of items as quickly as possible which lets you compete with other players, solve daily challenges in groups and let’s you grind thousands of items, it's a very early alpha and I'm building it in public very iteratively and not polished at first, see more details here: https://yasl.at/XnoDtY

- And last but not least I started to build a not yet published simple dashboard for analytics where I can plugin my self-hosted database very easily. You can just write SQL queries for MongoDB, Clickhouse, Postgresql in a single YAML which defines the query and how a chart looks like on the dashboard.

The idea came from the fact that using other dashboard/analytic tools always is a hassle, existing analytics dashboards I used for products are not easy to copy, replicate or adjust and it's mostly doable solely via clicking in a complex frontend instead of defining it simply via a configuration and the available offerings are charging large.

I'm planning to have the chart definition editable via web interface and is stored locally as files which can be versioned and managed by git and can connected to the web interface with a simple docker container (this brings the analytics dashboard to the product source code itself and can be easily copied/adjusted again for new products). Happy to share more and once the first version of the dashboard is ready to use (in the coming weeks...).

---

Would love your thoughts on all of this and especially the analytics dashboard. Did you you face similar issues/problems with existing solutions (or if i can stop and actually use an existing solution which does what I'd like to have).

tobsias
0 replies
8h35m

I love the analytics dashboard idea.

kinow
0 replies
3h28m

Looks interesting! Haven't done any sailing since leaving Auckland, but here in Barcelona there are also quite a few sailing yacht clubs. There might be some serious market for this. Good luck!

Lordarminius
1 replies
18h14m

1. I'm writing a book on Git. I did my research and was shocked to discover many otherwise tech savvy individuals still cannot manipulate Git from the command line, and resort to the use of desktop applications (yikes!)

2. An edtech app to learn coding efficiently. AI will certainly enable 100x developers, but we must first train 1x devs.

Features: structured learning, a curriculum designed by humans, AI assistance for when stdents get stuck, code samples and project based learning, covers different languages (we start with Ruby, Rust and JS, with more to be added), and technologies (CL, Nushell, SQL - again more to be added), numerous exercises. Think of it as an improved version of w3schools and the like.

One reason I am disclosing this online is to hold myself accountable.The other is in hope of finding an angel investor.

Lordarminius
0 replies
9h48m

I'd your appreciate thoughts on this.

zulban
0 replies
16h30m

I just reprioritzed my remaining 300 or so tickets for my chess variant AI sandbox game https://www.chesscraft.ca

I recently released a major update involving presigned s3 urls, and typically after a big update I pick my favorite issues (always fun) for the next big update while I go bug hunting. Sometimes I feel like this project is code therapy where, unlike at work, I get to do everything the right way and/or my way.

I've also just started strength training at a gym for the first time which is already helping enormously with my neck and back pain.

zoltrix303
0 replies
8h8m

Jobchef.io is a SaaS I've worked on for a little while and recently released.

I have a background in marketing and HR in large company, this is my first venture into programming after learning to code on my own (VBA -> Automate the boring stuff -> coursera -> React & a lot of help debugging from a very generous friend.)

Releasing a full working product was a great milestone, but so far market fit is still quite unclear.

zn44
0 replies
2h34m

Building transcription app that lets me dictate notes to notion.

Doint a lot of exploratory work for my day job and trying to establish practice of good documentation so i hope being able to ramble as i work will make this easier.

At this point it's simple macos flutter app that toggles recording on global keyboard shortcut.

zikani_03
0 replies
18h10m

I'm working on a platform for recording and managing user acceptance tests for software projects. I am trying to build it out slowly but in the open at https://github.com/golang-malawi/qatarina

Besides building the ideas I have in mind around how UAT could be improved for both devs and clients (users). My other goal is to encourage more Malawians to consider Go as a programming language for shipping solutions in, my Go evangelism has been working slowly but I think people need to see something they can appreciate to get more people onboard.

Also working on a personal finance app in Flutter for young Africans, but that's not public yet :)

zeta0134
0 replies
13h13m

I'm putting the finishing touches on the major engine pieces for my NES game Tactus. (https://zeta0134.itch.io/tactus) The level generation is all working, there's a new raster effect system that can do nifty screen-slides and distortions, the dynamic lighting is more performant, and I'm at the point where it's time to shift gears and start making a bunch of content.

The one zone that's in the game is looking more polished than ever, but it's not going to be much of a game if there are only 4 levels. Next month is all about stage art, enemy design, and items to flesh out the new economy systems. Hopefully it all comes together, we'll see. It's a ton of pixel art, and I'm still learning my way around that craft.

zer0tonin
0 replies
7h3m

Currently working on game development in Godot. We're making Dice'n Goblins, a dungeon-crawler RPG inspired by classics like Etrian Odissey and Wizardry VII, with a cartoon aesthetic similar to Paper Mario. The twist is that you have to collect and use dice to beat the monsters that crawl inside the dungeon.

A demo should be available very soon, meanwhile you can wishlist it on Steam: https://store.steampowered.com/app/2945950/Dice_n_Goblins/

zakokor
0 replies
1h12m

I've been working on https://65words.com by myself for 6 months.

65 Words is an anonymous challenge to write 65+ words daily in the language you're learning.

The real focus isn't just on improving your writing but on having the opportunity to think about how you'd express something without the pressure of the moment.

There's no hidden science behind choosing 65 words. I found it’s achievable even on a very busy day.

The goal is to help learners practice daily and build confidence through consistent effort.

yqiang
0 replies
14h44m

I'm building FitBee (https://apple.co/4aGUw5X) - a simple and user friendly alternative to MyFitnessPal. It's been really fun trying to figure out how to build the most frictionless food tracking app possible. I just launched a feature where you can get a calorie & macro estimate by taking a photo of your meal and am working on several improvements to it.

I have a small amount of experience building iOS apps but have never done anything with a backend before. This project is fairly backend heavy, so it's been quite a journey learning how to do everything from setting up a database to deciphering elasticsearch.

yevlasenko
0 replies
3h58m

Working on https://www.shareback.com , team of 2. Been working on it for a few years, trying different ideas. We are trying to build something that we'd be happy to use by ourselves so it's been an interesting journey of self-discovery, research and coding. Also my partner in crime is non-technical and sometimes I kind of forget that people might use software in very different way to how, for example, I would do.

Outside of that I am also building a gym up for myself which I could use without glasses (all apps I tried have tiny buttons or controls that I cant see in the gym)

y_gy
0 replies
9h20m

Hi! I'm working on https://UpdateMaker.com. UpdateMaker is a super-simple widget for delivering in-app updates and notifications to users.

As a dev, I always want to tell users about our latest updates, but making front-end updates requires a whole production deploy, and a backend notification service is a lot to set up. UpdateMaker makes it easy to manage updates without an engineering cycle.

UpdateMaker lets you copy-paste our widget into your website, and then you can push update notifications to your users. You can customize the look and feel, schedule updates, track user engagement, and make it conditional on pages the user might visit. We manage all the cookie-handling so the user only sees updates they haven't seen before. It's been super useful for us!

From there, UpdateMaker also automatically exports all your updates as a changelog that you can publish for your users or SEO :)

xipix
0 replies
7h29m

Bungee is our audio stretching library. It can change music tempo and pitch effortlessly in real time on all common devices and browsers.

Bungee is unique in its quality, performance and controllability. Every media player, DAW, video editor should use something like Bungee for smooth scrubbing and audio slomo.

Try it with one click: https://bungee.parabolaresearch.com/bungee-web-demo

So far we have several licensees of the Pro edition with more on the way.

xiaodai
0 replies
15h35m

A duckdb clone implemented in julia

xeonax
0 replies
11h8m

A stock price analytics webapp. That gets data from various sources. And is able to bulk analyse historical data. Made for a friend. But now used by more peeps.

https://stonks.aeonax.com Only for India tho

xeo84
0 replies
16h53m

I'm currently working on NewsNinja[0] in my spare time, a RSS reader app that groups articles talking about the same story and optimizes reading time.

I started it a couple of months ago, I was tired of reading the same story posted across different news outlets.

Over time I added new features like summarization, the ability to hide articles that have specific words in titles, etc.

Currently working on adding custom themes and fonts for the reader mode and various customization options.

It's a fun little side project, still much to do to improve it, I'll be busy for a while!

[0]https://newsninja.timelabs.io

xenospn
0 replies
10h25m

I'm working on a trip planner for vegans. This is designed to solve my particular problem as a full time (vegan) nomad who likes to stay in walkable cities.

I noticed that sometimes, I book accommodations in a new city without realizing I'm very far from the nearest vegan restaurant, having to walk for a really long time to get food, and sometimes getting there after the kitchen is already closed.

The planner helps me find hotels/airbnbs that are within 15 minute walk of at least 3 different vegan restaurants - makes my life so much easier!

ww520
0 replies
17h21m

I'm actually creating a new web framework/library. I know. I know. Yet another one. I got sufficiently excited about the technology recently that I've dived head first into making one. Stay tuned.

worulz
0 replies
17h10m

I'm working on a web scraper to assist myself and a friend in booking courts for our sports activities. It helps book the courts when they are released at 12am. This means we can get back to sleeping at reasonable times. We have a long term booking, but don't always require two courts.

On other things, I've been playing with rustlang. Looking to build something with it.

woile
0 replies
11h46m

I'm working on https://reciperium.com which is a website to host recipes, with the twist that uses a specialised language for recipes, and you can fork recipes from other users and adapt them to your liking.

wmedrano
0 replies
17h42m

I've been working on a Lisp interpreter in Zig. This my first attempt at a garbage collector.

https://wmedrano.github.io/fizz

wluer
0 replies
17h51m

I've been working on a site that helps you find in-person work in NYC that is actually convenient: https://walkablework.com

I recently left a startup I had cofounded after a few years because we were a remote team and I came to the conclusion that we weren't going to be successful without working together in person. I wanted to make this site to help people like me use location as an early filter to find good companies and teams to work with. Let me know if you have any feedback!

wkirby
0 replies
16h6m

We’re working on our contract management system for dev and design agencies. Been in beta for a couple months, working as always on that elusive product-market fit.

Besides that our team is always working on cool stuff for our clients. Lots of interesting work these days “in” AI, plenty of cool stuff going on in health tech.

Got something cool you need devs for? Always happy to talk shop — wyatt at apsis dot io.

wkat4242
0 replies
17h16m

A VR game. Still in the concept phase though. It'll be free as it's only a hobby project. It might never materialise but it doesn't matter. Most of the reward is in the process and the learning opportunities.

For work I'm working on AI implementation. Because the vendor does all the technical goodness I'm kinda bored. It's also quite a crap solution IMO and we're kinda forced to be all positive about it because the vendor is closely watching and they have a lot of buyin from the top.

I set up a local LLM server too just to feel like I'm actually doing something.

wj
0 replies
2h46m

Building some personal finance tools. I don't like how many personal finance sites seem to be built around hawking credit cards and insurance rather than focused on helping people build a budget and get out of debt.

https://freefinancialwellness.com/

witslectric
0 replies
4h16m

Vertical tabs for firefox and lots of features. I use it myself in all my firefox profiles. It can be displayed as a sidebar or a popup. Which means you can use it in big windows and small windows.

https://addons.mozilla.org/en-US/firefox/addon/grasshopper-u...

Latest commit is on this little nim project to find text, similar to ripgrep

https://github.com/madprops/goldie

Last game is this thing where you get to see ants talk and react in different ways.

https://github.com/madprops/cromulant

Last big thing I made is this powerful python/tk client to chat with language models. Lots of features and my own markdown parser.

https://github.com/Merkoba/Meltdown

winrid
0 replies
11h24m

Hello! This year I've been working on building an integrated registration and live timing platform [0] for my local organizers in CA, but it is spreading. Very fun/rewarding project. I hope to launch my own cellular-based timing hardware this year which will integrate into the timing platform (right now I've reverse engineered and now support 5 different chronometers, I never knew cross platform serial port comms was such a PITA). Getting cellular based timers synchronized should be fun, although I'll probably opt for some super simple solution, we'll see...

Also continuing to build FastComments [1] and hoping to continue to grow that.

[0] https://sidewaysdata.com

[1] https://fastcomments.com

willswire
0 replies
17h20m

I'm currently working on an open-source project called checkd, which is a Cloudflare service worker designed to handle device authentication and state management using Apple's DeviceCheck API. The project includes an example iOS app and a worker implementation to demonstrate how the service can be integrated into a mobile app environment.

https://github.com/willswire/checkd

This project has been an exciting way to explore better securing my iOS apps. I'm looking forward to refining it further and would love to hear any feedback or suggestions from the community!

willhackett
0 replies
14h44m

I’m working on a pretty cool private equity platform at Pactio.

It’s probably the most complicated product I've ever worked on. The team is incredible & I’m lucky to be surrounded by incredibly talented people. Our head of engineering is a fantastic person too, so it makes working here so easy!

In my spare time I’m working on an AI assistant. I thought I would try sell it first, but given the ramp uptake I’ll probably open source it.

wczerniak
0 replies
8h41m

Nice thread! A lot of interesting projects. Fingers crossed for all of them

On my side, I'm working on https://flatcal.com that aims at simplifying sharing multiple calendars from different sources as one ical link. Like combining work, freelance, and personal calendars to display my busy time for easier scheduling etc. I'm finishing handling time zones which are messy as each provider has its own approach, but manageable. Expect it soon :) A have a huge list of usages for it so not short on ideas right now. But first things first, I need to focus on releasing the basics now. I'm having way to much fun with this one

warthog
0 replies
17h41m

We have been working on AI agents for sales and marketing. Our focus is in deep customer research instead of at scale marketing or spray and pray motion of outbound emails.

Our purpose is modeled to give sales and marketing skills to non-sales people. Just like how Canva gave design powers to non-design people.

We believe everyone has to have the skill to sell and market themselves or their product. Yet the only trend that does not change is understanding your customer/prospect.

AI agents help with this.

Check us out: godmodehq.com

wahnfrieden
0 replies
3h49m

Learn Japanese by reading on iOS and macOS: Manabi Reader

Currently working on adding manga and YouTube support, and figuring out how to expand it to all languages

https://reader.manabi.io

vinibrito
0 replies
17h7m

A nocode web app builder, all included, frontend, backend.

vinc
0 replies
9h27m

Working on a web app to check various metrics on cloud servers (or virtual machines on-prem) and suggest optimizations to reduce cloud waste (and costs). I'm basically automating a good part of the infrastructure maintenance I was doing as a full-stack dev in my previous job.

There are already a lot of services to right-size servers, but I want to focus on small teams that might not have a full-time devops yet and lack the time to check every server manually.

The app will be simple with an educational part, it should be like having access to continuous audits on our infrastructure, just like the CI/CD tools we use on our codebase.

It already helped me at home to reduce the load on my oldest Raspberry Pi by shifting some services to a newer one that was mostly idle and right-sizing some VMs in the Proxmox cluster of the rack in my homelab. Having a green check next to each server name is a good motivation!

Another thing that is scratching my own itch is server discovery (especially in a multi-cloud environment) and integrations because it's just so easy to forget some servers in a cloud when you do a lot of experiments and keep paying for them for months.

The MVP is getting ready to launch, I'm making the landing page right now, and then I hope to find some early adopters to iterate on the app and make it useful to other devs. I'm also thinking about open-sourcing it.

I'm interested in having conversations to discover the pain points of other people in that space, so feel free to reach out to me!

https://cloudcheck.cc

vertnerd
0 replies
5h49m

I am building my very first computer game, Tungsten Moon, a VR+desktop spaceflight simulator with realistic physics and engineering, inspired by Orbiter, Eagle Lander 3D, and a little bit of Subnautica: https://tungstenmoon.com/

I am using the Godot engine: https://godotengine.org/

The playable demo is already available today on Github: https://github.com/Eccentric-Anomalies/Tungsten-Moon-Demo-Re...

We're releasing the demo on Steam for the first time in a few days, followed by an early access version probably in October: https://store.steampowered.com/app/3104900/Tungsten_Moon/

vekker
0 replies
5h18m

Working mostly on https://www.ledsreact.com/ these days

We built a radar-based device for (gamified & fun) agility testing and training with accurate measurements, for top athletes. Works without wearables or expensive and complex/location-restricted setups like you have with timegates or LPS sytems.

If anyone here is into sports science & tech, feel free to get in touch! (laurens@ the domain above) We're looking for a sports scientist / product manager to strengthen the team, a marketeer with affinity for sportstech, resellers & partnerships, and of course, more customers :-)

vax425
0 replies
4h21m

I’m boxing up LunaKrons to get ahead of this year’s gifting rush, and I’m really pleased with how the packaging is turning out.

vander_elst
0 replies
16h36m

Working on Grizol: a syncthing compatible client that allows storing data on all backends supported by rclone and exposes the data through a fuse.

https://github.com/mseravalli/grizol

The idea was to leverage the syncthing ecosystem while expanding some of the capabilities.

It's till quote rough around the edges and needs some polish, but the core functionality should be there.

user3939382
0 replies
18h27m

EdTech. Figure out what skills you possess to what extent based on how you answer individual questions. Hooks into any LMS.

unreppedfounder
0 replies
14h42m

I'm building www.unrepped.co - an AI-assisted home buying tool for buyers without agents.

udev4096
0 replies
12h18m

I have been working on creating a hosting project where I can provide access to lots of private frontends (invidious, redlib, etc) and different services (vaultwarden, nextcloud, etc), etc. I have been setting up glusterFS (a distributed nfs) which I can use in Docker swarm to share the volumes for different nodes. I would wanna work on writing a distributed nfs once I am done with this small project

tyleo
0 replies
6h3m

My personal site https://www.tyleo.com

After years of having the New Year’s resolution, “make a personal site.” I finally got past my procrastination and did it! It’s live and I’m filling it out with things I’ve done over the years.

tw0shay
0 replies
15h35m

Work in regulated manufacturing industry, deploying off-the-shelf operational technology systems (think Siemens, Emerson, Rockwell, Honeywell, Aveva, etc.). Been building a software stack to automate building the custom documentation / validation the businesses who buy and deploy that software. Excited about its potential to cut down and the least favorite part of the job that engineers and those businesses have, when trying to improve things by deploying software or making changes

tunn3l
0 replies
10h46m

I'm currently working on an Art Project stemming from the mixture of cellular automata and neural networks in Rust. The YouTuber Emergent garden has already implemented this idea but I wanted to go much deeper. With different coloring algorithms, neuron types, time travel values, arbitrarily connected networks, crazy activitation functions etc. I just uploaded a very short showcase of it here:

https://m.youtube.com/watch?v=S-D2dOTHpzo

Watch my blog https://tunn3l.pro for the full project release!

Cheers!

treyd
0 replies
14h28m

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

tpae
0 replies
15h33m

blockchain street racing sim game - https://enzo.gg/

tomaspollak
0 replies
13h50m

Figuring out how to add game boxart and screenshots to my recently-relaunched MIDI and chiptune player: https://pixeltune.org/

It's a fun challenge, because I need to figure out how to reliably determine the matching game for files like /pub/johnny/midi/games/sc2kmenu.mid, and also to show them in a way that fits nicely in the UI.

toisanji
0 replies
4h17m

I'm testing out generative cartoons and media. I want to see what is possible with AI and media and if the content can be engaging. Long term I want to create content that could be used in a holodeck. Here is what has been published so far: https://www.youtube.com/@distarkmedia Would love feedback :)

tobinharris
0 replies
2h34m

An online tool for product managers that helps them turn written app specifications into something more interesting and visual.

https://appflows.ai

It doesn't save anything to the cloud. It supports markdown. It currently doesn't using an LLM but I'm sure that will sneak in at some point. One day, I'd like to have it generate wireframes using AI.

tkubacki
0 replies
16h30m

Simple mermaid like tool to do animations visualizing algorithms etc. All enclosed in html web component player (no coding needed).

https://dot-and-box.github.io/dot-and-box/

thisisauserid
0 replies
18h1m

Parallel streaming video ingestion of live events, chunking up the video, sending it to Gemini Pro to get get the context/narrative/transcription/sentiment, and alerting for various things.

thiosphere
0 replies
16h17m

A concentric semi-sphere structure, made of the least sides, so as to farm a parking spot.

therepo90hn
0 replies
5h27m

financialpanda.pl

thelastparadise
0 replies
16h45m

Getting a date with your mom.

(ha ha) no really, an app that aims to help out older, lonely, but good people. It's a desperately underserved market. These people are often overlooked and we're trying to empathize with them via software.

theendisney4
0 replies
16h55m

Im working on a system/formula that rates and organises human expressions/ideas/insights finds and organises relevant data, solicits more expert reviews, forges presentation for limited attention spans, develops a plan of action and a cost/benefit analysis.

the__alchemist
0 replies
18h28m

I'm working on a plasmid (vector) editor called PlasCAD, for molecular biology. I'm doing it mainly as a learning project, and trying to fill in the gaps where I found limitations in existing software. As of last week, it's in a state where the main features are there. I'm going to now focus on polish, and adding specialty features. Would appreciate any and all feedback!

It lets you view and edit plasmid sequences, features, and primers, and has some tools like automatic primer creation for cloning, primer QC, protein sequence viewing, and interop with common file formats.

https://github.com/David-OConnor/plascad

thangalin
0 replies
18h31m

https://keenwrite.com/

Finished a feature to convert Markdown's fenced divs nested within blockquotes into the following XHTML:

    <blockquote>
    <div class="name"> ... </div>
    </blockquote>
In my novel (see profile), there are stories within the story as well as simultaneous actions. I wanted to typeset simultaneous events set within a sub-story. Using Markdown, a natural way to do this would be:

    > ::: simul
    > Simultaneous section 1.
    > :::
    >
    > ::: simul
    > Simultaneous section 2.
    > :::
Sample output:

https://i.ibb.co/R90vZpD/simultaneous.png

tevlon
0 replies
7h12m

I'm working on Xona AI (https://xona.ai). I want to democratize the generation of 3D visualizations for interior and exterior design. We will launch next week on ProductHunt :)

Very excited.

techas
0 replies
3h1m

I’m building a travisher [1]. Both wooden body and iron.

I found it amazing the importance of the small details in old woodworking tools and how toolmakers solve problems and improve tools. Particularly in very simple tools.

[1] e.g https://travisher.com/product/travisher-wood/

tducret
0 replies
9h21m

Hi fellow hackers!

Yesterday, I've built a minimalist solution to let you host Markdown files, while rendering it as html in the browser.

No preprocessing needed (like Hugo, Jekyll, Astro...).

- You just write plain markdown

- Add a script import at the top

- Upload

Check it out > https://www.tducret.com/pure-markdown/

tdeck
0 replies
17h27m

I'm trying to make it easier for Blind people to get into electronics as a hobby. There are many fascinating hardware, software, and UX challenges here that almost nobody is working on. Things like reading circuit diagrams, identifying pins on components, debugging circuits, laying out things on a breadboard, identifying wires, identifying resistors, testing components, and much more are largely unsolved Despite all the barriers, there are some Blind people who build electronics projects, sometimes including soldering, but they usually have to develop their own tools and workflows almost from scratch.

Since I'm just one guy with 100 ideas, I have to try to apply my skills where they can have the most impact. My current project is converting existing circuits from Fritzing format (which is usually displayed graphically) into a textual format. I wrote about it in these three blog posts:

1. Premise, ways to represent circuits: https://blindmakers.net/posts/accessible-schematics-1/

2. Why Fritzing? https://blindmakers.net/posts/accessible-schematics-2/

3. Actual output examples: https://blindmakers.net/posts/accessible-schematics-3/

I'm also working on a 3D printed single character Braille cell that can be added to any Arduino project, and has only 3 simple parts to assemble. Unfortunately I haven't posted about that yet.

taylorius
0 replies
10h24m

One of my hobbies is trying to predict foreign exchange prices (usually EURUSD tbh, but others as well).

I enjoy finding out the actual best-case performance of various technical analysis indicators, and popular "systems", by optimising the indicator's parameters to find the best long term performance. I also design my own indicators and systems in the same way.

To this end I have a C++ ImGUI desktop app with charting capabilities, and optimisation using differential evolution. The app has its operation driven by a c++ class that controls all aspects of its running, by means of various callbacks.

This enables me to test lots of strategies quickly, exploring the parameter space with the optimisation functions.

I've considered open sourcing the app, though I'm not sure there would be any interest. The codebase would need cleaning up first anyway! :-)

taulien
0 replies
10h6m

Hi!

In the best case, the developers of e-commerce website create unit-, integration-, and functional tests to make sure, they do not break existing functionality.

But a website is not only code. Its also data and configuration.

Since these types of configuration (e.g. prices, legal texts, bonusses) can change quite often and can get quite complex from the business perspective, it does not make sense to have developers create automatically executable tests to make sure, the website is configured as it should be.

And its often not the developers who change the configuration. Maybe its a product manager, a marketeer or the ceo.

These people often do not know if they configured something correctly. In additiom, they often don't get any notification, if an process, that is important for them, breaks due to a misconfiguration or some bug in the code (not every code base has a test coverage of 100%).

So, I am creating a No-Code Black Box E2E Monitoring Tool, that the process owners/configurators can use to regularly check, if everything is working fine.

tachibana
0 replies
13h50m

A no-code tool to create/maintain visual end-to-end UI tests.

t_sashi
0 replies
6h26m

Hey guys, I'm working on https://pages.any-stack.com/.

AnyStack Pages is aimed at making it easier and simpler to host static websites with free SSL protection and CDN. Websites can be hosted by uploading a zip file of the site contents or a single html file. It's currently in closed-beta for limited users every week.

Next Steps: Full launch with support for adding custom domains and premium features.

Happy to chat about this if you are interested in getting early access or for any questions and suggestions.

sujayk_33
0 replies
4h17m

I've overlooked the importance of having a good virtual presence, I believe it's better to be noticed and be an average developer than being very great but working alone. The former is more impactful and not that I intend to be average but I'm starting and would love to have a long impactful journey. so focusing on having noticeable social handles.

I didn't like web dev very much but now I'm enjoying Django a little so I intend to swallow Django and pull off some products maybe as I don't intend to have a regular job for the rest of my life and build what interests me.

So yeah, I've been pushing some Django projects and getting better at it.

If you wanna follow along or learn Django, here lies my journey

https://github.com/JUSTSUJAY/Django_Projects

strzibny
0 replies
14h45m

I work on three things currently.

Tube and Chill - https://tubeandchill.com

It's something like IMDB for YouTube with recommendations and browsability without algoritms.

Test Driving Rails - https://testdrivingrails.com

My new book on testing Rails with the default stack - Minitest and fixtures.

Business Class 2.0 - https://businessclasskit.com

A starter kit for Rails apps. I am now slowly working on 2.0.

If you have some comments, especially on Tube and Chill, I would appreciate them.

stevepotter
0 replies
16h41m

I'm working on a device that records surgery and uses AI models to analyze the procedure for things like surgical technique, efficiency, instrument usage, blood loss, etc. We're starting with using it for medical education because that doesn't need FDA approval, but eventually it'll be deployed in operating rooms. The goal is to enable every surgeon to perform like the greats (most aren't), improve patient outcomes and ultimately save lives. We just got into Techstars. Aside from that, dad life in suburbia

steve_adams_86
0 replies
1h2m

I’m writing a series on how to understand golang if you’re an experienced TypeScript developer.

I’ve worked with several teams now who wanted to adopt Go for the backend, but the team’s only extensive type system experience is in TypeScript. They tended to hit very similar pitfalls and want to coerce the type system to behave like what they’re familiar with, and inevitably they wound up with inflexible and error-prone architecture.

They also failed to accomplish any kind of holistic, 30,000ft view architecture because implementations were too often sent off the rails by not understanding the language deeply enough. That was often in part due to type system confusion inherent to how Go implements certain data structures (particularly slices), which leads to the sprawling repetitive Go code people dislike so much.

I did all of this too, so I feel like my insight and experience would be valuable to share. I actually wrote 90% of it last year and felt like a goof, like, ahhh what am I doing obviously everyone else figured out Go faster than I did and this writing is just telling people how incompetent I am. Haha. But then I worked on another project and the situation was exactly the same. I actually used my draft content to help the team understand how I see the problem, and how to get past the mental traps that they were in.

Fundamentally it comes down to “learn the type system/language properly”, but it’s not quite so blatant or unhelpful. One of the problems with TypeScript methodologies is that they’re so ridiculously flexible, but go is not at all in the same ways, yet they have just enough superficially in common to trick you into thinking otherwise.

So, my series essentially elucidates the similarities, differences, and what’s totally absent in Go from the bottom to the top. It’s interesting because they really are remarkably similar in some ways, which is precisely why it can trip newcomers up. Knowing why that’s a trap makes you a far, far better Go developer. Along the way it also reveals details about TypeScript that some people might not be fully aware of (at least several in the team I shared the drafts with said so), which could be helpful.

I mostly need to muster the courage to hit publish now. My confidence has taken a beating in the last year or so!

stefanvdw1
0 replies
9h38m

I got tired of all the pop-up’s, long stories and accounts needed on cooking sites so I’m building a web app that helps you organize all your favorite online recipes in one place.

It also helps you discover new recipes that other users have saved.

https://eatfeed.app

stefantheard
0 replies
16h30m

I'm trying a productized service model for devops (pylonops.com) and working on a community platform for moms with my wife (no URL yet, but soon!)

startages
0 replies
5h18m

Working on an audio watermarking system.

I've got the API ready, which requires 2 main values: - The original file ( which can be sent as a file, or hosted internally and requested using an ID ) - The data that needs to be printed into the audio file.

The API will return a watermarked version of the audio file that you can use later to extract the same data you sent before.

It's currently being tested on a production website, will wait for feedback, improve, and create an actual service out of the API.

ssernikk
0 replies
6h32m

I'm working on a pretty simple, chess-based strategy game. It's fun to work on it while I have time during summer vacation.

https://arx.wyczawski.dev

spirodonfl
0 replies
2h37m

I'm cooking... Essentially a way to mock up any layout with design for any interface (web, mobile, desktop, whatever) and then save the layout in a portable format so anything can read it. The data is formatted so that you can re-create the layout natively.

https://youtu.be/P_4mhMB-0L8

-Uses WASM under the hood (blazingly fast) -Exportable into a simple format for desktop, mobile or web use - @htmx_org integration included -Pluggable into any existing front-end or back-end (React or Laravel, etc...)

For now, the work of re-creating the layout lies on programming but I will start building plugins so that it lessens or removes that need.

Website soon!

sorobahn
0 replies
18h10m

Experimenting applying Meta's V-JEPA [0] architecture for representation learning to chess. One of the challenges is that validating if the model is learning useful dynamics of the game, so I'm using it as an excuse to learn some reinforcement learning by using the representations generated by the JEPA model to approximate useful Q-values [1]. This method currently has no search so I'm planning on comparing with this paper [2] which achieves GM level chess without any search. Honestly, Im unsure if the full pipeline is stable enough to even converge, but it's fun experimenting. I'm bad at chess so I really want to make a bot that challenges the best bots on lichess.

[0]: https://ai.meta.com/research/publications/revisiting-feature... [1]: https://en.wikipedia.org/wiki/Q-learning [2]: https://arxiv.org/abs/2402.04494

some_furry
0 replies
18h8m

I'm building an open source Federated Public Key Directory, so that I can then build end-to-end encryption for the Fediverse.

https://github.com/fedi-e2ee/public-key-directory-specificat...

Think: Encrypted DMs for Mastodon. I wrote several blog posts about the project and why it matters.

https://soatok.blog/2024/08/21/federated-key-transparency-pr...

https://soatok.blog/2024/06/06/towards-federated-key-transpa...

https://soatok.blog/2022/11/22/towards-end-to-end-encryption...

Eventually I plan on doing a "Show HN" post when it's built and close to feature-complete.

socketcluster
0 replies
17h39m

I've been working on 2 projects:

Insnare: https://www.insnare.net/

A head-hunting/recruitment application to search companies and people based on their skills and experience. Currently focused on Australian market.

It's also for people who are looking for jobs. The goal there is to help to find good companies which have high (or low) concentrations of people with certain skills/attributes.

Saasufy: https://saasufy.com/

A no-code/low-code platform for building apps without code. Insnare is built with and runs on Saasufy. This freed me up from having to write back end code for Insnare and made the front end code very small.

slowhadoken
0 replies
17h25m

A video game.

sleno
0 replies
5h42m

www.papertalk.xyz

Made it to the front page of HN a few months ago with a less polished version. Still trying to build consistent traffic and engagement. Any feedback is much appreciated!

sim04ful
0 replies
17h23m

I'm working on a tool directory that lets you run then directly without multiple subscriptions.

https://www.arible.co

sidcool
0 replies
14h37m

Myself. Getting over a burnout and nervous breakdown.

shubhamjain
0 replies
14h20m

I am working on a simple image-hosting service. Imagine Imgur, but you can backlink. Additionally, you can resize, crop, and optimize images on the fly. Here's a sample PNG being served as WEBP[1] reduced from 1.5MB to 75KB (no visible reduction in quality, original image [2])

Not a sexy idea, of course. However, I couldn't find any solution that fit my needs for my SSG blog. Services like Cloudinary, and Imagekit are too developer-focused, and popular image sharing websites like Imgur don't allow backlinking.

[1]: https://i.magecdn.com/d2b508/574114_cleanshot_2024_08_25_at_...

[2]: https://i.magecdn.com/d2b508/574114_cleanshot_2024_08_25_at_...

shrubbery
0 replies
2h58m

I recently deemed my last project - qtile-bonsai (https://github.com/aravinda0/qtile-bonsai) as 'complete software', with a final release.

It is a layer on top of the qtile window manager that allows for more advanced window arrangements - especially subtabs. It was an itch to scratch and I use it myself.

I am now diddling about with Rust and thinking of trying my hand at a PDF parser library. It's sort of nice when there's an established specs document - like all the requirements are clearly laid out and you don't have to spend time thinking about the scope and product design.

I can implement as much as I want to, have tests, and come back another time when I feel like it.

shikaan
0 replies
13h1m

A game engine for coders.

It comes with a set of tool for your IDE (currently only VSCode) where you can draw sprites, compose music, make SFX right next to your code.

It's still not in v1, it's also my first "serious" C++ project, and life got in the way lately -- I haven't made significant progress in the last month or so

https://github.com/latebit/latebit-engine

shiftyck
0 replies
5h43m

Hi! This year I quit my corporate job to work full time on https://crucialexams.com/. This month I am working on expanding our new offerings at https://pmpready.com/ and https://vitalnursingexams.com/. Our platform provides a fun way for students to test their readiness for industry certification exams like the PMP, BCEN, CompTIA, AWS and more. Written in ASP.NET, MySQL as backend and good old Javascript/Bootstrap for the frontend. Nothing fancy, works great!

sentinel1909
0 replies
14h55m

Compared to the majority of what I read below, I'm a rank amateur and have no right to post.

I'll do it anyway, as I need to learn to own where I'm at and have a backbone. :)

I'm learning the Zola static site generator and using to to build my blog at https://jeff-mitchell.dev. The focus is my mis-adventures learning the Rust language.

I've found it a challenge to get off my feet with Zola, but I'm slowly figuring things out. Little victory this evening, finally figured out how to get images linked in posts to render properly.

semireg
0 replies
2h35m

While owning a printer is still a curse (1), and software continues a cloudward spiral (2) I’ve made solid progress on a local-first indie barefoot app for designing and printing labels. I just shipped a new feature where you can use modern JS to build logic for each label, modifying variables, hiding and showing objects, formatting dates, etc. More at https://label.live/guides/add-logic-with-script-variables

[1] https://aftermath.site/printers-suck-so-bad

[2] https://news.ycombinator.com/item?id=41300888

seky
0 replies
9h6m

I have a. suite of tolls for developers:

https://www.punycoder.com/ (a tool for Punycode to Text/Unicode and vice-versa conversion),

https://www.htmlwasher.com/ (a tool if you have some dirty HTML and need to clean it up),

https://www.htmlcorrector.com/ (a tool if you have some not so well-formed HTML and need to fix it),

https://www.htmlenc.com/ (a simple tool to HTML encode (escape) a text),

https://www.urlenc.com/ (a simple tool to URL encode (escape) a text),

https://www.gguid.com/ (a customizable GUID generator),

https://www.64baser.com/ (a Base64 and vice-versa encoder),

https://www.hexator.com/ (a Hex and vice-versa encoder),

https://www.cescaper.com/ (a C and C++ string escaper and unescaper) https://www.htmlinstant.com/ (a simple HTML editor).

https://www.notationer.com/ (a tool to switch across (code) notations, like camelCase, PascalCase, snake-case).

Frontend is mostly in React/Next.js (Some older projects have frontend still in the old ASP.NET MVC and Ajax :-)). Where the backend is needed, it is written in .Net/C# and running on Azure.

sdedovic
0 replies
16h49m

I'm working on a little site called WGSL Toy, here: https://wgsltoy.com/

It's basically like ShaderToy but for WebGPU instead of WebGL. I started it as I have been doing some Rust + wgpu development for art projects and I need a easy way to play around with shaders.

It's very early in development - you can go and just use it right now. But soon I want to support creating an account, saving / sharing shaders, and eventually go beyond the featureset of ShaderToy by allowing for custom input images / textures.

Code is on github: https://github.com/sdedovic/wgsltoy

scilaaverkie
0 replies
10h49m

We are working on building a funding subscription for impact innovation called Marabou (https://marabou.pro/). Our plan is to allow people to subscribe starting from $50 per month and receive equity in innovative startups that benefit either human health (biotech, femtech, healthtech, longevity, drug repurposing) or environment(climate tech, adaptive tech, renewable energy, mobility, agriculture).

- Here is a short video explainer of WHAT we do https://www.youtube.com/watch?v=PjXwUpBp_Kc

- And here's WHY we do that https://www.youtube.com/watch?v=-37CA6-m1Yk&list=PLVJfpLOJQj...

Our first campaign to fund Ethan Perlstein's research to find cures for rare diseases officially starts on Sep 9, but we already opened a pre-campaign. This one is a one-time commitment and it's heavily leaning on the charity side.

- Here's a landing page of campaign https://marabou.pro/perlara/

- And a video where we talk about it https://www.youtube.com/watch?v=YlO8IBQDMBY&t=9s

So my days are now filled with talks with rare disease foundations and influencers as well as usual people who may be willing to support us.

Happy to chat with anyone who is interested either in Marabou or the campaign itself!

sarks_nz
0 replies
16h7m

I'm working on a Tournament Manager for Pickleball at http://pickleballtourneypro.pages.dev because the current incumbent is very difficult for non-technical people (aka volunteers) to use, and super expensive (10-15% of tournament revenue).

Lot of fun ideas, and hopefully will get used by a large variety of volunteers.

sandruso
0 replies
8h53m

https://snaptail.dev - during the past few days I was exploring concept of single source file applications where you can hide the build system.

I've cobbled together this tool which hides nextjs build system and allows to work with just single file.

It works great for fast prototyping or building an internal/local apps.

edit: repo: https://github.com/rybarix/snaptail

sanat
0 replies
5h31m

Right now there is an enormous surge in applicant demand.

Talent teams face the challenging task of handling high-volume inbound channels, while maintaining an excellent candidate experience, and dedicating time to high-value recruiting activities.

So I'm working on Hirevire(https://hirevire.com/) to help automate the screening rounds so that talent teams can spend time interviewing only the best candidates.

s3arch
0 replies
14h1m

Making android based TV consoles to play top Android games using key mapper mapping from touch to gamepad.

s16h
0 replies
11h8m

My wife and I are building Spruce, a Slack app that autocorrects typos in your messages: https://spruce.so/

The motivation behind this was twofold. Firstly, we're both the type of people who often edit our Slack messages (or any other messages like WhatsApp) to correct mistakes. Secondly, my wife is a PMM at a tech company, but she can't code. I've been telling her that anyone can create a decent product with the help of LLMs and tools like Replit, but she usually just rolls her eyes. So, on a flight from London to SF, I suggested we build Spruce. The idea was that she would take the lead and rely on LLMs (ChatGPT + Ollama for when the wonderful Delta internet wasn't working), and she could also treat me as a [more intelligent] LLM. After ~12 hours and a few small arguments, Spruce was born. :)

Some random learnings, top of mind:

1. A non-technical person, even with current LLMs (GPT 4.5), can't go from idea to shipped product without at least some help from a technical person.

2. I now make even more typos because my habit is to type as fast as possible, often without even pressing the space bar. Spruce autocorrects everything in Slack, but when I'm using other products, I feel incomplete.

3. Although I'm practically a native English speaker, it's still my second language. I've added a feature to Spruce, just for myself for now, that DMs me if I make really obvious grammar/English mistakes in my messages. I decided to do this after one of my colleagues, who is very English, said "for prosperity" instead of "for posterity" in several messages, and another said "for all intensive purposes" instead of "for all intents and purposes." It's been a very cool development, at least for me! It's fun because a) it has a nice tone, and b) it's not verbose and only nudges you on major mistakes, and only up to twice a day. Anyway, feel free to give it a try: https://spruce.so/

P.S. This Slack app necessarily needs the permissions it has because it needs to be able to read and edit your messages everywhere (e.g., public channels, private channels, DMs, etc.). Don't install it if that freaks you out. However, it's easy to remove Slack apps, so there's no harm in giving it a try.

rznicolet
0 replies
17h30m

Aside from bog-standard machine learning for work purposes -- novels! (Because I apparently can't restrict myself to just one.)

You can see some of my world-noodling about aliens that don't need to breathe at: https://rznicolet.com

I've been plotting a series of hard sci-fi novels entirely from the point of view of very not-humanoid aliens. In this case, hard SF = all real physics except for FTL. First manuscript complete. Humans not included in the main series, except as passing footnotes. Let's just say that when I originally started, the pandemic had me feeling a touch misanthropic. We'll see when/how I actually publish these.

I write fantasy stuff, too, though since the blog is relatively new, I haven't started adding that in yet. I'm currently wrapping a sequel to a finished fantasy work (again, publication approach TBD) before switching back to relatively hard sci-fi.

ryukoposting
0 replies
4h18m

I'm working on readjusting after getting married. It was a big wedding, and for a whole web of reasons I'd rather not post on a public forum, I was responsible for a lot of the cat-herding leading up to the big day. Best day of my life, and my wife and I are overwhelmed with joy. Yet, now it's been a week and I'm still sitting here thinking "...wait, what the hell was I doing 6 months ago?"

ruuda
0 replies
11h13m

The RCL configuration language, https://rcl-lang.org / https://github.com/ruuda/rcl. Lately I'm working on support for floats to complete the json superset promise. Also I added a shorthand for "query --format=raw" to make it more useful as a jq replacement.

rprtr258
0 replies
1h27m

simple process manager for linux https://github.com/rprtr258/pm it is inspired by pm2, but much simpler without any js and js integrations

rozenmd
0 replies
9h32m

I've been working on OnlineOrNot (https://onlineornot.com) for the past 3.5 years - this year I've been focusing on "finishing" my MVPs.

In particular, I've been building functionality for status pages to make it more useful for software teams.

rossant
0 replies
9h41m

Building a GPU scientific 2D/3D visualization library scaling to millions of points www.datoviz.org -- have been pursuing this idea for ~13 years!

rorylaitila
0 replies
4h17m

I started publicly inventorying and documenting my collection of vintage print advertisements (https://adretro.com).

The front end CMS is a combination of Notion and Super.so. The backend will be Lucee and MySQL.

I have many thousands of ads I want to catalog just to start. There are so many print ads, cataloging just a fraction will take a lifetime.

I'm developing a custom cataloging system that will allow me to process them more quickly and automate aspects of the management of the collection. I have in mind to eventually make the database available to other collectors.

risyachka
0 replies
10h14m

In the process of making the best AI short video generator.

Trying to get some reps with Llms and image gen models.

https://getclipify.com

rikroots
0 replies
9h23m

Thank you for asking! Excitingly, I'm working on maintaining and improving my canvas library. Which is not news because I spend much of my spare time doing this exact same work.

However for this months work, I'm adding new stuff to the library - specifically some new OKLAB/OKLCH filters: something I don't think other canvas libraries have yet got around to considering[1]. And this weekend (a 3 day weekend in the UK) I'm spending time fixing the horror-show code for the reduce-palette (dither) filter[2] to see if I can get it to work just a little bit faster ...

(Fans of small PRs should definitely not click on these links)

[1] - https://github.com/KaliedaRik/Scrawl-canvas/pull/94

[2] - https://github.com/KaliedaRik/Scrawl-canvas/pull/96

ridgeguy
0 replies
15h39m

I'm a materials science/engineering critter. I'm working on a new method of making single-crystal diamond slabs up to 300mm diameter.

rhl314
0 replies
11h58m

I am working on Loadjitsu (https://loadjitsu.io) It is a modern alternative to JMeter.

Have spent the last few months working on the current release.

It uses rust and Tauri under the hood.

rekoros
0 replies
15h58m

I’ve been working on (with a couple of friends) a one-click observability solution for Supabase: https://supafana.com

This our first experience in infrastructure SaaS (we opted for Azure) - way harder than we planned for, but seems to work!

raytopia
0 replies
17h18m

I've been working a lot of some games in Python and Panda3D. I want to make somethingusing the joy cons as motion controls. Also been looking into stackless Python for a text based multiplayer game I'm working on.

I need to update my website at some point its been a while.

rashidujang
0 replies
14h57m

I've been struggling to find a workflow that can easily extract knowledge and insights from audio content on the web and sync it with note-taking systems such as Notion, Readwise or Obsidian, so I decided to create a system that transcribes the audio, summarizes it and shares it with other applications.

Right now we are only targetting podcasts to Notion as the vertical slice for the MVP, but in the future we're looking to support "connectors" that can take in other forms of content such as audiobooks, videos, etc. and share it to other popular note-taking forms.

It's been an exciting journey so far and we're looking to launch soon!

randomcatuser
0 replies
14h42m

Last week I made an in-browser notes editor using TipTap & InstantDB! (https://owri.netlify.app/) - the idea is, you can keep all the notes locally and publish only the ones you want. Some things I'd like: - keep track of your writing streak? graphs? - publish your personal site/blog - Write one-off HTML websites that're really just docs+links

Basically a pretty+easy editor! I'm really enjoying building the small features https://owri.netlify.app/share/25a7d985-7cd5-4217-9766-f5296...

Feel free to tell me if there's anything you want!!

New idea: So currently I'm trying to learn leetcodes, but thinking of alternative/structured ways to do it. What if there's an AI-powered book that's basically like your personal Wikipedia into anything?

You start with a topic, it generates you outlines/courses -- and what'd be great is if this was social, like you can see what everyone else is learning about, what nodes they're expanding...

and make notes on topics and ask questions

rajuljain883
0 replies
6h3m

Hi, I am Software Engineer from India, I am working on https://shoutmemo.com to collect, manage and showcase customers testimonials using embed widget on website. It can also import testimonials from socials like twitter. This is my first side hustle. It is still in beta stage.

rajatkulk
0 replies
15h49m

Still working on Octarine (https://octarine.app). Recently released Linux images, so more people could try it.

Currently re-writing a bunch of the bundler stuff and how UI takes data in for performance improvements, before shifting gears to building the Windows version!

radeeyate
0 replies
3h30m

I've recently been working on SparkShell: https://sparkshell.dev

It's an online development platform similar to other things like Replit, but it's mainly for static site hosting. You can create projects and make custom subdomains for them. You can add libraries to your project in a click of a button, so you don't have to add scripts or CSS files to every single file of yours. I've recently been doing a lot of work on it and I hope to launch it pretty soon.

r_singh
0 replies
11h8m

Hey. I’m building https://www.unwrangle.com to make it easier to scrape data from ecommerce and other sites that are hard to scrape.

It’s like Apify but my goal is to make it easier to use

Currently, I have APIs and scrapers that work with platforms like Google Maps, Yelp and Amazon. The APIs are useful to get data immediately and scrapers to extract information from many URLs.

The plan is to add more general purpose APIs like an HTML API, Markdown API and eventually features to build your own api and scrapers with AI.

There’s a lot of tools in the space nowadays but imo they are all flaky. My intention with unwrangle is to offer a way to scrape any site that just works without the need for any config or complicated pricing. The project is at a little over $1000 MRR. Marketing it has been and continues to be a big challenge. I’m bootstrapping solo and hoping to reach 5-10k MRR in the following months. Plan for that is to consistently improve offering and conduct marketing experiments.

What I find interesting about it: I’m offering easy ways to scrape sites on which antibot is really hard to bypass like Twitter, paywalled sites, LinkedIn, etc. The ability to build crawlers without writing any code is kinda cool. User who would normally not have used web data are scheduling scraping jobs and using the data for analysis. For the HTML API I’m thinking of doing an interesting spin on what others like ScrapingBee are doing and abstracting the needless config like premium proxy etc. and just effectively offering a higher # of requests. Also for the build your own scraper, offering users a way to create a parser with a prompt and use it in a single browser session to collect data from many pages saves hassle compared to a synchronous API approach

purple-leafy
0 replies
12h26m

I have just finished an AI design agent [0] that gives UI design feedback, but that launch went really poorly.

So now I’m working on learning Golang and loving it! Going to build a backend with it

[0] https://chromewebstore.google.com/detail/ui-copilot/hgaldpfd...

pplonski86
0 replies
11h12m

Im working on MLJAR Studio, new Python editor perfect for beginners. It has set of interactive code recipes with Graphical Interface. You can create scripts with it. Additionally, it automatically install and import missing packages. It is a kind a new way for visual programming. Most of recupes are ML and AI focused. You can read more on https://mljar.com/docs

posix_compliant
0 replies
16h57m

Learning Unity. I want to make stupid little games like I used to play on the internet in the early 00’s.

plank
0 replies
10h13m

Navigation using photos. Did not like existing apps, so made an app that lets you match a photo to an (OpenStreetMap.org) background map, and shows your position on that photo during your trip.

Works great with physical maps, screenshots of maps or downloaded pictures of maps. NavigateAnyMap.eu (Android only, sorry!)

Free as in beer, will tell you is uses ads, but have not added them yet (and will make a paid, non-ads version first).

piotrkaminski
0 replies
13h53m

I'm building an open source implementation of the Firebase RTDB server, that will be wire-compatible with Google's. This means that all the (already open sourced) SDKs will work pretty much as is, over REST or websockets. Security rules will also be fully supported. (The only meaningful caveat is that it's just the RTDB, so you need to deal with authentication yourself, and kinda shoehorn it into the existing APIs.)

pbhowmic
0 replies
3h27m

I am developing a Pythonic alternative to ArgoCD and FluxCD that uses no CRDs or in-cluster controllers for continuous delivery of applications to Kubernetes clusters

patrick91
0 replies
8h41m

I'm working on a social website where you can share the soft drinks and sodas you try, similar to untappd and maybe swarm, it's not yet ready to share, but I'd love to know if there's any people here that might want to try it (my email is on my profile)

palk
0 replies
11h47m

I'm working on an end-to-end encrypted alternative to Google Forms (because Google is creepy).

It has all the same features plus many more: advanced conditional branching, webhooks, thorough design customisation, better question types (e.g. address autocomplete), etc.

I've bootstrapped it into a (very) small startup. The idea is to maintain an ethics- and privacy-driven form builder that people don't have to trust, since nobody can see your responses. It also makes GDPR way easier for you!

You can try it for free: https://palform.app

padraigf
0 replies
8h15m

Working on an NFL stats & visualisation project, the working title is American Football Insights. It's a hobby project, I'm not planning to charge for. I did a bit of work on this a few years ago, and I found that analysing the stats, you can gain insights, which you can't really from just watching the games. It was prompted by the upcoming NFL season.

Things I'm thinking about...I had an idea for a centralised local DB where I collected all kinds of stats on my life, all in one place. They're already being collected on various platforms, I thought 'why not make them my own, and maybe there's something to gain by pulling them together?'.

opendomain
0 replies
14h7m

I am working on a new type of NFTs.

I found a way to add code to NFTs. The simplest way to understand it is that it is similar to Adobe flash.

I know that NFTs are down, but I have invented a way to add actual utility. I call them xNFTS - executable non fungible tokens. Imagine the famous Ape or Penguin NFTs - by adding my technology, the NFTs can change images, play music, or play games without installing anything.

I got a patent on the process and they work on any blockchain- or even off. the market is down, but I am very excited about tying web2 with web3.

If anyone wants to join or learn more, let me know

omginternets
0 replies
1h11m

I’m learning freeCAD by making a radiator fan shroud for my 1990 Mazda MX-5. I have no idea what I’m doing.

If anyone wants to help out a n00b, I will be forever grateful.

nullindividual
0 replies
17h8m

Trying to figure out how to disappear into the ether.

notpushkin
0 replies
8h53m

Hey HN! I'm still working on my Docker Swarm dashboard, Lunni: https://lunni.dev/

Lunni essentially takes docker-compose.yml and deploys it on a server. Currently we're using Portainer as the backend, which in turn just runs `docker stack deploy`. I'm reimplementing the stack deployment code from scratch which will allow us to support latest Compose spec and extend it as we need (and perhaps support orchestrators other than Swarm in the future).

nnurmanov
0 replies
4h6m

I am working on my YC application, not the application itself, but the MVP.

njx
0 replies
31m

Working on https://www.crawlspider.com

Better visualizations and improvements for internal link building

njjv
0 replies
17h48m

I'm working on updating the yavaca.com site including the backend written in golang. It allows users to publish an Out-Of-Office (OOO) plan so they can unplug while on vacation. Great for maintaining a healthy work-life balance.

njjv
0 replies
17h41m

I'm working on updating the https://yavaca.com site including the backend written in golang. It is for users to publish out-of-office (OOO) plans so they can unplug while on vacation. Great for maintaining a healthy work-life balance. Having fun with the golang part.

nicksiscoe
0 replies
18h13m

After the recent NCAA settlement, college athletic departments will (in the next year) be able to distribute as much as $22M+ to student athletes — aka revenue sharing

We’re building the tech that General Managers need to manage their roster, valuate players, construct contracts, and pay players.

Basically Moneyball-as-a-Service

nickgubbins
0 replies
7h39m

Hey HN! I'm working on Voop - a b2b phone network, leveraging eSIM & web-based UI we're turning company mobile connectivity into a SaaS. Has been really fun as an engineer getting into the telco stack - networks, switches and traffic routing take me back to university - and commercially it's been fun negotiating with the mobile networks to get wholesale access. Launching later this year in the UK and US next year, can't wait to get it off the ground.

One early achievement was buying voop.com - a very nice man in Arizona had held it since the 90s, and despite being retracted on whois, i worked out how to contact him via his custom ssl certificate on the empty holding site parked at the root domain. After a few emails and follow ups to get a response, I bought it for a not-cheap-but-not-bank-breaking amount.

nicity
0 replies
6h2m

I work with my small team on the exclusive co-op game Sixth Force, about father and son. Father is AI network developer and son-teenager is the artist. They find themselves trapped inside an AI network simulation and need to get out before the network takes over the world :). Btw your wish listing on Steam is very much welcome to finish the game https://store.steampowered.com/app/2830090/Sixth_Force/ :)

n1c
0 replies
5h58m

I'm tinkering away on a turn-based web game that will ideally mix Counter-Strike with something like Door Kickers / Frozen Synapse etc.

Ideally a way to let people lay out strategies and see them executed by a team, go on - prove you're the best IGL!

It's slow going between a full time job and family life but really great to expand my mind into something that isn't "web dev".

mxstbr
0 replies
17h42m

I've been having a lot of fun building a digital garden for my WIP notes into my personal website: https://mxstbr.com/notes/digital-garden

My quests (goals) with this digital garden are:

1. Publish more than I did when I just had space for essays, which hopefully leads to…

2. Getting more input from people on my ideas

3. And have fun futzing with my digital garden technically

So far, so good!

mtkd
0 replies
4h6m

https://hypv.ai ... prototype ecom platform like Big Commerce etc. but with all the Algolia-type predictive stuff baked into the bare metal so can target content at a much more granular level than trad platforms and has visibilty on much higher-resolution signal data

mpduda
0 replies
18h32m

Working on Pulselyre, a touch-focused Windows app for producing electronic music live. It doesn't output audio on its own, but it lets you configure various virtual "instruments" on screen that can send MIDI note and control messages to other MIDI devices or VSTs configured to receive MIDI messages. You can record notes and events for each instrument and then loop them over a configured number of beats. Also has some other features to make creating music easier, like saving/loading note sequences, an arpeggiator, receiving input from external MIDI controllers/keyboards, and some other stuff. I've been meaning to record a demo video, but I'm not actually very good at playing or making music myself, so I haven't come up with anything presentable yet. I'm also not really married to the name, but it works for now...

https://www.pulselyre.com

It's built using C# and WPF, and a related project I work on is an open source MVVM framework called UpbeatUI for making WPF apps that behave vaguely like mobile apps. It's for apps that have a main bottom layer and modal popups that float above and can be closed by clicking/touching the background. Pulselyre uses UpbeatUI, and I actually originally extracted UpbeatUI from a much older version of Pulselyre.

https://github.com/Pulselyre/UpbeatUI

moxel
0 replies
9h30m

Just finished a blink reminder app https://blinktracker.app a couple of days ago. Monitors your eyes' blink frequency with a camera and also reminds you to take regular screen breaks.

Somewhat ironically after giving up smoking I take too few breaks and get blurry/dry eyes after long days. The app is a bit overengineered and comes with an api in case you ever wanted to start controlling stuff with blinks. Currently Windows only.

motohagiography
0 replies
17h53m

voice controlled browser tab finder/switcher. initial viability stage.

mortenjorck
0 replies
16h49m

Desperately applying to product design jobs as unemployment stretches into a fifth month.

Keeping myself marginally sane by building a custom browsing experience for my “graphic design reconstructed from dreams” project: https://dreambrief.presteign.com/

moridin
0 replies
15h46m

Working on an advertising and marketing strategy platform with my brother comprising a series of apps that accelerate workflows and time to insight using AI.

morajabi
0 replies
3h46m

Making a fast, easy to use native work chat app @ noor.to

It's a way to share messages, files, code snippets, links, without worrying about distracting others, or quitting the app yourself to avoid notifications. It uses around 10x less RAM than Slack/Discord/Teams and prioritizes fast moving teams over enterprises. High quality software over features. Features that work rather than half-backed list of smart/AI/notes/wiki/etc bloat.

mooreds
0 replies
18h31m

I'm working on a side hustle to help technical consultants build newsletters. Makes me sad when I see a great technical answer on a slack that I know will help far fewer people than it could.

So this weekend, I'm building some processes and marketing materials and doing some outreach.

mo_42
0 replies
9h55m

A compiler from SQL to type-checked C++ to speed-up an ML pipeline.

mkoubaa
0 replies
16h30m

Physical therapy for chronic problems I didn't prioritize when I was younger, writing a sci-fi novel, and learning Vulkan.

mishu2
0 replies
15h17m

Professionally, I recently founded a startup focusing on education in dentistry. I've developed a platform to discuss and interact with cases online which I use for my own teaching, and thought other might also be interested. I've made some of the custom components (image editor, 3D viewer) freely available: https://kigun.org/

Personally, I'm building a website which lets you quickly setup personal online dashboards, because I wanted to have an overview of all the sites I refresh often on one page: https://frankendash.com/

mirekrusin
0 replies
10h19m

I believe typescript / js is missing standard library and find it rewarding to work during weekends on those lower level libraries/modules with no/low dependency fanout, publishing them here [0] when they're ready to see the light.

They're driven by what problems I see at work and while playing with other weekend projects so coverage may be asymmetric (some parts are well covered, others that should be are absent <<ie. documentation>>).

I find definition of success as just "working on it" very pleasant.

[0] https://github.com/preludejs

minajevs
0 replies
9h15m

I am working on an https://evy.app/

Evy is an app for collectors, both professional and casual, to help them keep track of their items and share it with the world. Currently there are either overly complex inventory management systems, which are overkill for casual collectors, or generic social platforms, which are "fine" for everything, but great for nothing. My goal with Evy is to fill this gap by offering an easy way for any collector to manage their items.

In short, it is an asset management system tailored specifically for collectors.

mikewarot
0 replies
17h1m

I'm getting to know the ins and outs of GitHub CoPilot, and exploring languages and technologies I've avoided. I'm hoping to get done with a usable Bitgrid Emulator[1] in Javascript/HTML so that I can let people play with the concept and get used to it. I've got stuff working in Pascal[2], but that's not something most people can deal with. I've also got a ton of other stuff up on GitHub that I should poke a bit.

I've spent a lot of time in analysis paralysis and this has given me the kick in the pants to get me going again.

As far as new ideas go, I've already spent time learning Verilog, and hope to get a chip design through the TinyTapeout[3] before too long.

Also, I found out that it only takes a few lines of Python and a lot of time to have an AI rate all my photos locally. That's a work in progress, should be less than 100 lines all told with niceties.[4]

[1] https://mikewarot.github.io/Bitgrid_C/bitgrid_sim.html

[2] https://github.com/mikewarot/Bitgrid

[3] https://tinytapeout.com/

[4] https://github.com/mikewarot/RateMyPhotos

michaelleland
0 replies
17h51m

I’m working on building a payroll outsourcing company targeting the construction industry. 2,900 employees paid last week! Deep ERP integration is our competitive edge.

meonkeys
0 replies
17h24m

Doing my book tour. Speaking at conferences and tech user groups, trying to reach folks interested in self-hosting.

Also working on my homelab. Recently got DocuSeal, changedetection.io, and Actual Budget running.

maxoid
0 replies
5h17m

Hello everyone!

Not sure if I caught the train but still. My name is Max, a software developer based in Central Europe, and I'm working on my course "Building Command-Line Interface App from Scratch in Go" (this is a working title).

In this course I want to teach how to write CLI application from scratch in Go without any external dependencies (exception: driver for DB).

This is not another one course about how to write CLI app using Cobra or any other command-line builder library. Instead, in my course you're gonna write your own Cobra-like command-line builder library (package) to build command-line interface application from scratch.

Thus, you will know how to build an API for building CLI like Cobra and you can use it later on for your future projects. I will also talk about Command-Line Interface Guidelines showing how to make powerful, useful and easy-to-use command-line application which you can use every day in your workflow.

The course is still work in progress and I don't even have a web page for it. But I do have my newsletter where I share best resources about Go. By subscribing to this newsletter you will be notified once course is ready to launch. Also, everyone who's subscribed to my newsletter and will be in first batch to buy a course gets a 50% discount.

So, if you are interested in this kind of stuff join the waitlist for course in my newsletter on https://kovalevsky.io

P.S. I also have daily base newsletter about Go - Daily Golang. If you subscribe to this newsletter you will also be notified once course is ready to launch you and will get 50% discount to buy the course - https://kovalevsky.io/daily-golang.

mattrighetti
0 replies
3h7m

I wanted to learn more about htmx so I created a very dumb project https://mettag.ulry.app that fetches meta tags of passed urls and displays them nicely in the UI (also provides APIs because why not?). Still have to finish it, especially the err handling part, but it turns out I quite like htmx!

mathteddybear
0 replies
10h1m

When I was in FAANG I picked up Skyrim modding as a hobby, and this year I'm working on monetizing it, in style.

matheusmoreira
0 replies
7h19m

Working on my lisp interpreter and freestanding programming system. I've more or less finished my ELF patcher and am working on the loader/linker that will form the basis of the foreign function interface of the language. This also laid down the ground work for working with binary structures from within lisp.

I'm also studying electronics and trying to learn circuit and PCB design. I want to buy an uconsole and make boards for it. I contacted the uconsole's power management IC manufacturer and they actually sent me some GPLv2 Linux drivers! I intend to clean it up and port the features to the existing kernel driver so I can upstream it.

masto
0 replies
14h12m

I have been making YouTube videos about a project I built a couple of years ago. It took a while to find the time and the right approach to documenting it, but I'm finally happy with the results.

The first video is here: https://youtu.be/W0_3rzvq9Ks (the second is coming out tomorrow)

And it's on GitHub here: https://github.com/masto/LED-Marquee

I also recently left the Big Tech world after 11 years at Google, so I'm trying to figure out what comes next. (I don't think I can make professional YouTuber pay the bills). If it's not inappropriate to mention here, my resume is at https://hire.masto.me/

marvinblum
0 replies
6h11m

I'm still working on our privacy-friendly web analytics tool Pirsch Analytics (pirsch.io) like a madman :) I've been doing this for 3 1/2 years now and I'm still super motivated, especially because it's challenging from a technical point of view, and very rewarding (I live off it now).

There is still a lot to do and learn (especially in the marketing department), but we have plans for a new product in the privacy space. I don't want to say too much about it until we've started working on it, but it's in the compliance space and fits quite well with our existing product. I think it's always a good starting point to solve your own problems.

markles
0 replies
6h59m

I've been learning io_uring for fun and 0 profit by building a web-based game using only the Rust standard library. I create a simple WebSocket server and am now creating async from the ground up. I'm documenting it all: https://github.com/kilroyjones/series_game_from_scratch

markhalonen
0 replies
16h12m

implementing double-entry accounting for the 10,000th time in human history on our ERP/MES product.

manuelmoreale
0 replies
13h31m

— I’m still curating my newsletter / post series focused on humans and their blogs to help people rediscover that part of the web (https://peopleandblogs.com)

— I’m working on a second newsletter that’s more discovery oriented but still focused on the personal web space

— I’m setting up a private, invite only discourse forum to create a space where people can hang out and connect in a more meaningful way

— I’m working on a new studio site in collaboration with a friend

mantegna
0 replies
8h40m

Working on plump.ai – job-seeker's AI hiring agent. Think you have a personal career manager who searches for better job opportunities, applies you to them, speaks with recruiters on your behalf up until the interview scheduling, and does it 24/7 without involving you until real human action is required.

lynx23
0 replies
10h25m

A reimagination of SuperCollider architecture.

* No need to invent a new language, use Python! * Use JIT to compile a SynthDef to a proces function! * Eliminate block_size at runtime by compiling a version of each primitive for every 2^n block size. * Watch the compiler do unrolling, vectorisation and merging loops.

Besides, its fun! https://github.com/mlang/mc1 (Nothing to see yet)

lukeh
0 replies
17h47m

I’m working on a Swift implementation of 802.1Q SRP. Niche interest.

lukaqq
0 replies
17h46m

Chillin - Next-Gen AI Video & Motion Editor, I'm working on the online video editor, https://chillin.online. Chillin has a significant advantage over its competitors(veed.io, clipchamp, capcut online), eg it supports mobile devices, offers full keyframe support, no watermark high-resolution video exports, and supports vector motions. So I feel like I am changing the world through this work.

lormayna
0 replies
12h54m

I am creating a RAG trained with HN post "Who is hiring". It's nothing special, but it's just a simple project to get confident with LLMs and prompt engineering

lkrubner
0 replies
9m

I am working on a strategy game. I call it The Lost Age Of Abundance. A multi-player, real-time war-and-economics game. It is the kind of game that most developers would typically take a turn-based approach to, but I think turn-based games are mostly boring, so in this case it is real-time. My plan is that at least 100 players can play at once, but perhaps I might be able to get that up to 1,000.

There are some unusual things about the game. To win, you have to conquer all of the land. However, no player is ever knocked out of the game. If you lose all of your land, you can simply become a guerrilla leader and engage in guerrilla warfare, in the hopes of turning your situation around. Being a guerrilla leader is difficult, but if all of the guerrilla leaders form an alliance, they might have the strength to reduce the power of whoever is winning at that moment. Every player starts off as a Noble Lord but you can become a Priest or a Communist or an Anarchist. (The Anarchists have a unique way of winning, which does not involve conquest.)

I have been working, for months, on the economics, which are very complex and I think very interesting. All prices start off randomized (within certain bands) so there are no "good units" or "bad units" only those that are under priced or over priced. There is an economic cycle that runs once every 60 seconds. It takes all purchases and turns the money spent into inflation. Specifically, the percentage of total world GDP that was spent on a particular product is the inflation rate, so if all of the players collectively spent 2% of their income buying swords, so 2% of total world GDP was spent on swords, then the price of swords goes up 2% for that minute. In this way, with players buying what is under-priced and thus driving up prices, the prices are pushed to their rational levels. Also, the inflation rate tells you something important about what other players are doing. If you notice the price of horses is going up at an alarming rate, it means one (or more) of the players is spending heavily to build a large cavalry force. The economics are entirely deterministic, based on the activity of the players, there are no random events. There are no randomly generated earthquakes or floods or NPC invasions. Every change arises from the actions of the players.

I was originally going to give the game the historical setting of the Chinese Warring States period, but then I decided to go with more of a fantasy theme. But there is nothing overtly fantasy in the game, it's simply that there are many myths, which the peasants might genuinely believe, that explain how the Empire Of Abundance was transformed into the Ruined Lands. The peasants are looking for some leader who can restore the Lost Age Of Abundance. The peasants (NPCs) will switch their loyalty to whoever they think can win. Occasionally some peasant will become a True Believer, in which case their loyalty is fixed for the rest of the game. That means even if their chosen leader is defeated and becomes a guerrilla leader, the peasant will remain loyal to them, and secretly send them small amounts of money, to help them recover.

If your peasants think you are doing a terrible job with the economy, they will emigrate to the lands of one of your enemies. You can seal the border, to stop the emigration, but the peasants treat this as tantamount to putting them in prison, so their morale will plunge. If their morale gets low enough, they will switch their loyalty away from you and to any nearby guerrilla leader.

There are 3 games in this game:

1. the military game

2. the economics game

3. the spy game

The military game and the economics game are entirely deterministic. At no point does the software "roll the dice". Combat is as deterministic as in the game of chess.

The spy game does use probability. If you torture a peasant then there is an 80% chance they will tell you the true. If you are wondering if one of your peasants has become a True Believer for one of your opponents, you can torture the peasant to get them to confess. There is an 80% chance that whatever they tell you is the truth.

I have almost zero graphics for this game, so I think it will only appeal to a limited set of people who are interested in a game with a very dynamic economics system. The point of view is basically that of a ruler sitting on their throne in their capitol -- they only hear the reports brought to them by messengers. They cannot see the economy, they can only read the reports and graphs given to them by their court scribes. Likewise, with battles. In that sense, the whole game is a bit abstract, but I hope it will appeal to some niche that wants something complex.

lifeinthevoid
0 replies
9h20m

I’m working on an Open Source SQLite VFS extension with modern encryption using libsodium. Using the VFS instead of adapting the source like SQLcipher is not straightforward but feasible. I hope that a modern encryption library, extensive testing and using vanilla SQLite source can convince users to give the extension a chance.

levmiseri
0 replies
11h5m

Trying to expand on a quirky travel website populated by AI content. Working on adding countries, regions, areas (e.g. ski resorts), etc.: https://meoweler.com

The quality of the generated content is surprisingly good, but there are many stereotypes and mistakes that I'm fixing in the next mass generation pass.

leps
0 replies
11h10m

Been working on a small temperature and humidity sensor using cheap components and a Raspberry Pi Zero 2 W. Using https://gokrazy.org/ to turn it in to a little appliance.

I've gotten quite carried away with a web interface and custom on-disk (on-sd card?) storage format based on Facebook's Gorilla paper.

I've realised that where it'll be deployed it will only have access to a public guest WiFi, so a remote server hosting the dashboard makes sense. So now it sends the compressed time-series over a TCP connection to a server component, hoping to bypass WiFi captive portals. Might need to use UDP to make it look like DNS or perhaps NTP. I haven't tested it on-site yet.

It has been a very fun and rewarding project so far. Looking forward to deploying it and getting remote updates working if I can get it to work with Tailscale on the guest WiFi. If anyone has any tips on circumventing captive portals and sending really small amounts of data through, I'd love to hear it!

laktak
0 replies
10h43m

I rewrote https://github.com/laktak/chkbit in Go because Python packaging was so frustrating. With Go you can just build for any platform without spinning up multiple VMs.

lakrizz
0 replies
10h19m

i've been working on a webhook to instant messaging service called https://hooks.im after reading about a similar project here on hacker news (i think it was https://news.ycombinator.com/item?id=41144227). you can create webhooks, get a receiver-url that you can send your webhook invocations to and receive webhooks via im (currently only telegram). i've also added a jq-like template engine to reformat the request bodies (if wanted) to extract specific information. (only works for json bodies, obviously)

this is all in super early non-peer-tested alpha (if anything), so feel free to try it out and give feedback :)

kureikain
0 replies
14h34m

I'm working on my email forwarding app https://mailwip.com to enhance and control my email.

Working on adding many small features such as webhook, email parser.

kukkeliskuu
0 replies
9h17m

Few recent side projects:

- a fact management tool based on a timeline. I have a complex legal situation, so I created a tool to store information about events. I can prioritize and tag the events, attach files to them, and have small workflow on them, and then filter the timeline based on the tags/priorities/workflow states. It is very helpful, because the amount of events and data was too much to handle mentally. I am using Django/HTMX/AlpineJS.

- a dance event calendar for dance events in Finland, where both artists and venues can add events. The data is stuctured, which allows me to make views for each performer, venue etc. Mostly Django, but some HTMX/AlpineJS as well for complex screens

- for the dance event calendar, I have created a support site that uses ChatGPT to handle two first steps for incoming support emails/questions. First it categorizes the question, and then tries to answer it based on FAQ. If it fails, it summarizes the issue (and possibly asks few basic questions related to it) and forwards it to me.

ksylvestre
0 replies
18h8m

I'm working on a cross-platform file search utility: https://ksylvestre.itch.io/mightygrep

I based it off of an old win32 application that is no longer receiving updates. Release cadence has been about once per month.

kshantanu94
0 replies
11h0m

Still working to get my one-way video interviewing startup off the ground - http://www.vesume.net

koskeller
0 replies
59m

I’m working on a lightweight tool that corrects grammar using an LLM: https://correctly.app

klausjensen
0 replies
8h50m

Working on a virtual file system with Dokana (C#), to enable a cloud-backed storage solution in the video editing space. It is kicking my ass.

kenschu
0 replies
17h45m

I'm working on a new approach to assess engineering candidates. Lot's of good HN discussion around this, it's been fun to read. https://ropes.ai

kbrecordzz
0 replies
3h19m

Tried to rewrite the Javascript 3D library three.js to make it smaller and more specialized for my game. Today I’m ending that and instead starting to write a 3D engine from scratch with the knowledge I learned from this rewrite process. Less object orientation and code organization, in order to get to the core of what happens in the machine (the phone/computer). There is enough complexity in the OS+browser to get through to use the device’s full power, so I at least try to remove all complexity possible from the code. Make it use less memory, download time and CPU time, and also make it go through the Javascript parser and bytecode converter as smoothly as possible. Then minimize the number of draw calls (that’s often what takes most time in the GPU) so I can render more varied graphics at the same speed (if less time is spent on sending data back and forth to the GPU, more time can be spent doing cool stuff in the shader code, I guess?).

kaveet
0 replies
6h55m

I'm working on planning next year's Square Foot Garden and building some tools to help me figure out staggering and succession planting--trying to be self-sufficient this year. I'm also working on a cookbook that focuses on "composable" meals and minimizing kitchen waste.

jvanderbot
0 replies
15h15m

I'm making a cyberpunk-like ttrpg system, that should be roughly backwards compatible with the old gear catalogs. But it adds better progressions, some fairly innovative (I think) die rolling systems that make better use of party skills, and a number of ways that roleplay changes the rules, and visa versa.

julien040
0 replies
1h25m

I'm trying to push the boundaries of SQL by building Anyquery[1]. It's a SQL query engine that allows you to run queries on anything (GitHub, Todoist, Parquet, Google Sheets, logs, emails, etc.)

It's mental gymnastics to transform different data sources (e.g. a spreadsheet) into a SQL database with write support, but I do enjoy the journey and learn a lot from it.

[1] https://github.com/julien040/anyquery

jspittman
0 replies
1h51m

Multiple iOS Apps.

joseferben
0 replies
12h23m

https://www.plainweb.dev is my shot at making web development simpler.

my bet is that most companies and solo devs only need a single process and sqlite to drive revenue.

i’m considering switching from tsx to bun, but i’m hesitating because of some missing node 20 api.

joostdecock
0 replies
10h20m

I've been working on something to handle the "plumbing for your observability". It's a way to collect, stream, and route observability data that can get it from and into a wide variety of systems.

It's not targeted at the 'cloud native' crowd, but rather more at traditional on-prem infra.

It is all manageable via an API and provides a Kafka API for streaming data (RedPanda under the hood).

Name: Morio Documentation: https://morio.it/ Code: https://github.com/certeu/morio

Note: here is no commercial angle here. This is an open source project of (the CERT of) the EU (license: EUPL).

jmcgough
0 replies
17h56m

Secondary applications for med school - once your initial single app gets processed, every school (out of the 20+ you apply to) wants multiple essays from you. The process of preparing for and applying to med school is a nightmare and consumed the last two years of my life. I've had a lot of really cool life experiences because of it though, learned so much about medicine, and done some actual good. But I just want to get in this cycle and be done with endless essay writing.

I've been working on and off on building an app for learning chest x-ray interpretation, but that's shelved until I finish applications.

jjpell
0 replies
10h21m

I've created a two player wordle style game. https://twordle.app

The backend is a web socket server written in go and the frontend is solidjs. Two technologies I've been wanting to use properly in a project for a while. Would recommend this to anyone wanting to improve their understanding of go's concurrency model. I've really enjoyed working on it, if anyone can think of any improvements please let me know!

jh_zab
0 replies
12h5m

I have started working on some open source actuarial tooling. Mostly relevant for non-life pricing.

The open tooling is quite lacking in the sense that one has to create a lot of stuff manually. Especially for the evaluations, even though most of them are quite common in the actuarial realm.

Also I wanted to tinker with Jax. So I am basing all on Jax, polars, seaborn/matplotlib and scipy.

I already have lift plots and Poisson regression in Jax. I’ll keep adding to it over the next months as time allows.

jbaiter
0 replies
2h42m

A small tool to align two versions of a video with each other, that have the same video (e.g same cut of a show or movie), but different audio tracks, so that the audio track from one can be merged into the other. The primary use case is to merge native BluRay rips that only have native language audio with dubbed audio from DVD or VHS rips. Should help simplify my media collection and cut down on storage.

Uses the scenedetect Python library to locate scene breaks and then uses perceptual hashing to find points for alignment. Also will include a small webapp to debug and adjust things manually in difficult cases.

jawerty
0 replies
16h38m

I'm current building web browser AI agents (can do anything the browser can do via prompting, logging in, scraping, can code websites with the data it scrapes etc.) going to ship next week! if anyone wants to join our beta lmk.

jaronilan
0 replies
16h26m

Almost finished a short story I started writing about a year ago. It is about SEO.

Edit: Two from prior published here: https://github.com/jaronilan/stories

jamesmcq
0 replies
5h24m

WebForge IDE - develop for the web on iOS.

Rich text editor, run PHP and NodeJS on device, manage Git repos, and view your projects in a built-in browser that includes dev tools.

https://apps.apple.com/us/app/webforge-ide/id6450872424

j_m_b
0 replies
18h15m

A NES emulator in Typescript targeting the browser. I've been using the Messenger emulator with cycle-accurate emulation to hone it. This stems from my interest in low-level machine code and understanding how computers work. I want to eventually write my own virtual machine and create a functional programming language on top of it.

ivicac
0 replies
10h42m

I am working on ByteChef(https://github.com/bytechefhq/bytechef). It is an open-source, low-code, extendable API integration and workflow automation platform. It automates daily routines that require interaction between independent business applications. ByteChef maintains automation definitions in an easy-to-understand workflow format.

indulona
0 replies
12h1m

I have been working on a platform for digital content creators where they can sell their work or build online communities. In a few weeks it will be exactly two years since I started. I had a 6 month break but beside that it was daily grind from morning to evening. I'll be going online later this year.

Most funny thing is that the toughest part related to the project had nothing to do with coding or tech. But finding a free domain. I had no idea 99% of the .com domains are just squatters.

ibizaman
0 replies
10h43m

I’ve been working on the same side project since nearly a year now.

Self Host Blocks https://github.com/ibizaman/selfhostblocks is a modular server management based on NixOS modules and focused on best practices. The manual can be found here https://shb.skarabox.com/

Compared to others, its goal is to make best practices easy, be declarative, robust and fully featured.

I’m a self hosting and data sovereignty advocate and this project is my contribution to this space.

Best practices easy is made by adding a layer on top of the stock nixpkgs modules that make for example Vaultwarden easy to secure (/admin behind SSO with Authelia) and easy to backup. One doesn’t need to understand how to setup Authelia nor what folders to backup. That is taken care for you. https://shb.skarabox.com/services-vaultwarden.html

Declarative is taken care by NixOS but it goes further than the stock nixpkgs modules. For example it installs the needed Nextcloud apps for LDAP and SSO fully unattended. https://shb.skarabox.com/services-nextcloud.html#services-ne...

Robust thanks NixOS being a declarative OS, for example by adding a grub menu for every new deployment, making rollbacks easy. But also thanks to extensive tests that for example validates that the SSO integrations do not break on upgrades.

Fully featured because for every service it provides, it makes setting up the reverse proxy, backup, LDAP, SSO, etc. easy and importantly in a standardized way thanks to contracts I’m adding https://shb.skarabox.com/contracts.html

All of this is not meant to stay in this project though. I’m slowly working towards upstreaming everything into nixpkgs. I’m starting with upstreaming a feature that allows out of band secrets to be interpolated into config files easily https://github.com/NixOS/nixpkgs/pull/328472 I make extensive use of this is Self Host Blocks already.

Finally, I’m using this project for my home server and one in my parent’s place. So I’m using it in “prod” already.

iamwil
0 replies
16h53m

I just published the first issue our digital zine, Forest Friends. The first issue is on "LLM System Evals in the Wild".

Lots of AI engineerers are doing vibes-based engineering, just eyeballing the LLM output and saying "LGTM!". This is a good place to start, as we all should look at our data more. But it's best to move on from vibes to system evals.

The first issue is on how to design and build system evals for a systematic way to gauge how well your LLM app is doing. That way, no matter if there are new models, new users, or new queries, you can be sure you're continuously improving, rather than allowing regressions.

You can buy the first issue here:

https://issue1.forestfriends.tech/

And if you want to keep abreast of the next issue, you can subscribe here:

https://forestfriends.tech

hvidal
0 replies
4h7m

I'm working on my tech interview platform: https://onlineinterview.io/ It is a free platform that allows people to develop on the browser using multiple programming languages, draw on a shared board and talk over video.

humdaanm
0 replies
10h11m

I was working on reading the comments on this post, and got tired of scrolling with the mousepad. I had not used any of the LLMs in a few weeks now and wanted to see how they fared for writing a web extension to let me browse hacker news via arrow keys and the "prev" and "next" comment buttons. My goal was to write 0 lines of code myself and rely solely on copy-pasting(successful in my eyes). ChatGPT 4o disappointed me on getting a final product, but Claude Sonnet blew me away enough to push me to pull out my credit card to subscribe to a pro plan.

All that to say I "worked" on a chrome extension to let you browse a hacker news post via arrow keys: https://github.com/humishum/hacker_news_keys.

(While typing this I found that the arrow key actions are still active while in the textbox, time for claude to provide me a fix!)

hrkucuk
0 replies
6h4m

I am working alone on MyApps [1], an app of apps where you can spawn any number of pre-defined "app windows" into a zoomable, pannable infinite 2D space. Currently it only features a clone of PureRef. It runs Gundb in the backend, providing a privacy friendly, p2p syncing organization tools.

[1] https://github.com/hrkck/MyApps/wiki

hiAndrewQuinn
0 replies
3h2m

Mostly just learning Finnish. I tried to get started on the Georgia Tech online master's in CS, but between that, a quite stressful full-time job, and a happy pregnant wife, I just found it was stretching my nerves too thin.

I'll come back to it once I'm farther along in my language learning journey and want to take my foot off the gas pedal a bit.

heyarviind2
0 replies
17h26m

I have been working on two projects:

- https://formlick.com : A typeform alternative with lifetime deal

- https://aye.so : Create your link in bio in bento style using the widgets

hermannj314
0 replies
4h51m

Smart assistant for kids that takes on the personality of their toys. Christmas gift for my nieces and nephews, so I am building four of them.

Raspberry Pi5 + RFID reader, touchscreen, and some 3d printed enclosures. Going to get a lightweight LLM to run on the Pi5 and some custom interactive software.

I just started this project about two weeks ago, but I've been tinkering with the hardware side of electronics lately and this is the culmination of about 18 months of various hobby projects.

henry2023
0 replies
15h32m

I’m constructing my house alongside a small crew, who are guiding me through the process of welding, erecting brick walls, and laying porcelain tiles. While I’m definitely slowing them down, it’s been an incredibly rewarding experience.

henning
0 replies
15h32m

Stenography/text expansion app that emulates a Bluetooth keyboard. Combines regular character entry, stenography, and fast autocomplete using an N-gram language model (lower latency than an LLM, more transparent/debuggable, no need to cap vocabulary size for embedding).

halftheopposite
0 replies
18h15m

For the past few weeks I have been working on Enhance [0], a SaaS to help game developers easily add leaderboards, friendlists, store players' data, in-app currency store and purchases, and marketing tools such as email list and website builder and hosting.

I am almost done with the landing page and don't think I'll put much more into it, and will continue working on the API itself. But I still plan on adding a playable game into the 3D scene just for the sake of it and to learn. But so far I'm struggling at projecting a 3D camera render to a texture inside an already existing 3D context.

[0] https://the-project-e609e.web.app/ (temporary domain for development)

greenie_beans
0 replies
17h56m

rehabbing an old bike. also, bookhead, software for bookstores to sell online: https://www.bookhead.net/

graz
0 replies
10h43m

https://wegrok.review

I'm working on trying to make code reviews easier, faster, and more powerful. Adding rule based automation to check for common errors.

graphoarty
0 replies
7h13m

I built a simple teleprompter web app to help record talking head videos with the front camera of my MacBook this week.

Link: https://camprompter.app

The insight is that if you read text from a tiny enough box right below the front camera on the MacBook, it appears as if you're talking to the camera.

Boom! Easy Eye Contact With Camera.

I scrunched up the Notion app and placed it as well as I could in the safe area to test it out for a couple of videos, but then I just wrote a web app because it seemed like the next logical step.

Once you paste the script and hit play... you can only see the text in the safe area so your eyes don't wander.

Fire up PhotoBooth and try it out!

PS: Press F for fullscreen.

gpattle
0 replies
10h56m

Working on building the largest database of LEGO minifigure user ratings at https://brickelo.com/

gnastygnorc
0 replies
5h53m

I've been working on a pretty basic who's that pokemon game for a little while. There's quite a few online but none quite scratched the itch for me.

Still got a big list of improvements to make but I'm quite happy with how it's coming together.

https://whos-that-pokemon.gicelascona.org/

gimliapp
0 replies
10h51m

https://gimli.app/

I'm working on my Tailwind CSS and Bootstrap DevTools browser extensions.

gijoeyguerra
0 replies
16h43m

Billing platform for an E&S Policy administrator and marketing for the small business I work for.

gigapotential
0 replies
17h20m

https://UpVPN.app : A modern Serverless VPN

Currently trying to get new apps for Apple platform published and going through App Store review process..

Existing apps are open source here: https://github.com/upvpn/upvpn-app

genericone
0 replies
12h45m

Keurig for microgreens. A system whereby the user provides power, water, and proprietary seed cartridges to a device to manage scheduling, succession, water, light, and other environmental factors to successfully grow microgreens as easily as possible.

gabigrin
0 replies
12h17m

Hello! I'm working on a low-code API builder based on Flyde, the open-source visual programming language I launched a few months ago (https://news.ycombinator.com/item?id=39628285) Unlike existing low-code API builders, one can easily eject to a ".flyde" source file and run the API wherever they want without being commercially vendor-locked

I would love feedback on the new site's direction - https://www.getflowcode.io/ (still WIP) Here's the old one, for reference https://flyde.app/

fullstackchris
0 replies
11h15m

I'm working on a framework to convert code into video, with a focus on helping creators and software educators. Ultimate goal is that you could automate nearly any educational coding video you could think of. Stretch goal is to fine tune an AI so that a step by step video could be generated from a blog post, book chapter, etc.

https://codevideo.io

also see fframes https://fframes.studio/ - not mine but similar "declarative code to video" framework

fsniper
0 replies
5h12m

I have a few projects laying around. But currently I am working on an iptv player for Android. I learned about Jetpack and found it fascinating than the xml based old process. So I started playing around and learning Android development. And lo and behold, I ended up with a more than mvp IPTv player. Now I am considering if I should be putting it as open source software, or maybe publish it to the Google store. I am considering a Google Tv counterpart where you can share data between instances on the same network. That's one of a huge pain point to input data on the tv.

Any ideas to implement?

frankmatranga
0 replies
18h21m

Outside of working hours I’m developing a podcast hosting platform called Soapbox[0]. I had started my own podcast with my college friends and rolled my own RSS feed and site with AstroJS[1]. Then realized I could offer the service to others. Thanks to modern web APIs I’m going to pursue an in-browser recording studio with WebRTC and then in-browser basic audio editing. I’m very excited because it’s my first side project I’m trying to turn into a business (I opened an LLC and everything). I’m gratified because it’s very different work than my day job in fintech. I’m also offering internships to my college’s CS students and mentoring through that as well which is very fulfilling (I’m a recent grad).

[0] https://soapbox.host/ [1] https://wednesdayatninepm.com/

frabjoused
0 replies
15h12m

I’m building an integration platform, think Zapier or Workato.

We’ve been hand coding full-service integration workflows for 2+ years on a large B2B agency model, and in parallel have been building a platform using what we’ve learned to build better abstractions.

We’re at an interesting point where almost all new workflows are being built on the platform, and we’re serving over 100 clients.

We’re prepping for public release in the next few months.

folli
0 replies
7h10m

An open source alternative to Strava (a fitness tracking app that allows users to share their running, cycling, and other workout activities using GPS data).

https://cubetrek.com

fernandohur
0 replies
7h53m

https://synthql.dev: An alternative to PostgREST focused on the React-Node-PG stack. Main advantage right now is it gives you end to end type safety: you can write type-safe queries straight from your component that directly access your database.

Why SynthQL? My experience working for +10 years on enterprise SaaS is that a quite often you just want a database and a way to fetch data from it. Backends will quite often get in the way adding abstractions and layers upon layers of transformation between DB objects to domain objects to DTOs.

If you ever feel like you just want to talk to the database directly, give SynthQL a try :)

fatliverfreddy
0 replies
14h11m

I’m working on Cyphernetes [1] which is a new query language for working with the Kubernetes API with a focus on highly connected operations. It’s inspired by Neo4j’s Cypher and views Kubernetes as a connected graph of resources.

It allows querying multiple resource kinds via their relationships (i.e. replicaset owns pod, service exposes deployment…) and easily crafting custom response payloads.

Lately I’ve introduced aggregation functions and the ability to visualize query results using ascii art.

This is a daily driver for me and I’m now mostly focused around features that will make it a complete kubectl alternative.

[1] https://github.com/AvitalTamir/cyphernetes/

fahad19
0 replies
8h8m

I’m building Featurevisor: https://github.com/featurevisor/featurevisor

It’s an open source tool for declaratively managing your feature flags, a/b tests, and remote configuration for your applications and services.

Has SDKs for JavaScript, Swift, and Kotlin already.

everlier
0 replies
4h15m

Building a toolkit to save hours of time when working with LLMs locally. For example, adding a TTS or Web RAG to the Open WebUI setup both are a single command.

https://github.com/av/harbor

entropyie
0 replies
6h30m

Myself

enceladus06
0 replies
15h45m

My primary focus is my PhD research.

I'm developing a tool using GPT-4o to help draft outlines for small-business and institutional grant applications.

I'm also working on a solution to fix prior authorizations in the insurance industry, fix scheduling surgeries due to insurance network database inconsistencies.

emrah
0 replies
11h8m

I'm working on a single-file executable version of Fivetran you can run wherever you like, for free, without needing an account. It may or may not be OSS, we'll see.

elmigranto
0 replies
8h55m

iOS app to discover dog-friendly places in Amsterdam.

https://www.instagram.com/doggable.app/

We have over a 100 places now, and are getting ready for closed beta in September. You can sign up by emailing hello@doggable.app or DM-ing us on Instagram @doggable.app.

The app is developed live over at Twitch.

https://twitch.tv/elmigranto

ejs
0 replies
9h42m

Building this with Elixir: https://flexlogs.com

I've always found adding custom metrics and monitoring to applications to be a big hassle, so I'm experimenting with one that uses the log stream instead of agents/daemons.

egypturnash
0 replies
17h0m

A graphic novel about a future world run by benevolent AIs who have found that the best way to get humans to behave in easily-predictable ways is to manifest as extremely unctuous clowns.

http://egypt.urnash.com/npol/

edverma2
0 replies
2h59m

https://thetickerscreen.com

A huge sports LED ticker screen. It’s been an interesting experience. Hardware is hard. But people love it when they see it and seem to be really excited for it.

edgarasben
0 replies
4h32m

Hey, I am working on a website/leaderboard to discover trending accounts on X. Would love some feedback on where I could take this further.

BigOnX.com

eashish93
0 replies
8h52m

Hi guys, For the past few months, I'm working on a form builder called minform with focus on UX and themes. Current form builders too restricted when comes to styling. It's free for unlimited submissions with paid plan for team feature.

You can try here without signup: https://admin.minform.io/try

Site: https://minform.io

durraniu
0 replies
5h19m

I am working on an app for creating stories with illustrations in a revealjs slide deck.

The idea is that a user would handwrite or type the first sentence of a story they want to write. This sentence would be used by llama 3.1 as a prompt to make a short story. Then the story is fed to stable diffusion to create image illustrations. Finally, all of it is combined into a slide deck that users can see in the app and also download if they want.

I am using Shiny and Quarto for this project.

dtkav
0 replies
17h57m

I'm working on Relay [0] -- a collaboration plugin for Obsidian using yjs to provide live cursors and folder sync.

I'm currently thinking about how to robustly Integrate different edit sources like iCloud, obsidian sync, git, and yjs updates. I think it could be cool to create a crdt persistence format that can live alongside markdown files (like note.md + note.md.crdt) to support edit history tracking from multiple users and their devices.

[0] https://youtu.be/Ol6zDF5vrZo

dsalaj
0 replies
9h58m

My interest in sound design and music production took a surprising turn and I now spend my weekends studying alien vocalization. More specifically, figuring out how to synthesize believable alien vocals and make them expressive and customizable enough to be a tool for anyone who needs that sort of thing for their creative work.

I am releasing everything for free and the first "instrument" and sample pack with previews/videos is already available here: https://neuromorph.gumroad.com/l/alien_vocalization_study_1

drzzhan
0 replies
14h57m

Reading chapter 3 of taocp (in vol 2). Randomness sparks something in my brain for some reason. It's nice to see Knuth already said something about what is a random sequence.

drrkrr
0 replies
4h30m

I'm working on a browser racing game: https://boxracing.net/ - check it out!

drhodes
0 replies
16h46m

Building out a free real analysis course that uses Lean4, https://proofbased.org/

I need help finding a full time job in Boston so I can move there.. Facing a catch 22 with apartment applications. I have a tooth brush and will scrub makefiles for a living wage, I'm not picky! (resume in profile)

drekipus
0 replies
18h23m

I have one that I'm making open source, as a digital montage system.. think of the "memories" feature on Google photos or iCloud.

I basically want that to be open and free. I'll have an app to easily create albums, and have the ability to connect to any storage or montage service you like. You could even make your own app connect to your own storage and montage service, so it can be completely diy. I have a few write-ups but I'm transferring it to notion at the moment so I won't link it just yet.

My other idea is a "bill hamper / consolidation" service, that I'm doing for my sister. She pays me a flat fee each week and I pay all of her bills for her. Gives her peace of mind and allows her to save some money without stressing on paying random bills

dr_kretyn
0 replies
17h36m

An app for easing house management - HomeHero (https://HomeHero.pro). Primarily inventory oriented towards easier finds, location hierarchy and related tasks. Currently only web, android and Linux as there's been little interest from Apple and Windows side

dparksports
0 replies
33m

Working on the concept of Computer 2.0 idea by Andrej Karpathy.

Basically it is an AI computer. It is nothing like we have seen before.

May open source it soon. With working zero hallucination (need additional evaluations).

Works with all devices. Created a MVP, air-gapped for military use, but it can be used for anyone including businesses/consumers who need an on-prem AI computer.

It has zero lag or zero second delay in responding your questions, and does not use any third party AI cloud platform. This is critical, because some of our customers have restrictive requirements for their data and they can't have anything of their customers to be placed on these cloud platforms. (eg. OpenAI, Google, Apple).

Adding additional features including Self-Teach, Cloned Personality, the holographic UI Wear, makes calls on behalf of the user, uses voice imprinting, edit videos, autonomously, for content creators and remembers 100 years of your life (soft limit). And, more.

The UI Wear uses the exotic sensors I used in military to make it light and performant unlike Apple Vision Pro. Imagine interacting with something like "Jarvis" from Ironman. Quiet similiar but much more grounded in a sense that it's simpler and logical. Also, you can take it with you to play fast action sports or play games like Dragon-Ball-Z type game with your buddies. And it lasts a day, not two hours, on a full charge.

You can interact with the Personal AI Computer without the UI Wear, but it takes you to the next level of experience.

Currently, doing it solo and looking for a cofounder who has experience in large distribution, logistics, creating polished commercial hardware, etc. Even if you don't these experiences, please contact me, if you want more info, interested, and/or want to work for this startup.

doompilot
0 replies
5h29m

Working on an open mouth animatronic you can prop on a desk or hang on a wall.

donspio
0 replies
8h11m

https://zimly.app is an open-source S3 media backup app that I've been working on in my free time.

The last few months I've been trying to get the real-time upload speed to display nicely, which proved to be harder than anticipated. But I think I've got a good solution now and might roll a new release today.

My goal is to have a few thousands downloads by the end of the year. Marketing is hard, also because it's less rewarding than programming features, so I tend to pick a new feature instead of writing a blog post or polishing the website.

dominis
0 replies
2h13m

Cloud Infrastructure Autopilot.

https://ber.sh

dnoberon
0 replies
5h52m

I'm working on a metadata catalog aimed towards scientific data. After standing up an enterprise data platform/lakehouse for science and laboratories, I've been really depressed by the current offerings and the massive oversight they have when dealing with scientific data. So I thought I'd change that. We're targeting not only the right kinds of data, but also connectors/integrations that reflect where most science data lives at these labs.

dmilicic
0 replies
5h21m

I'm working on my personal website (https://dmilicic.com) and the accompanying blog post about it.

I decided it was time to have a personal website as a software contractor and brand myself online as the state of IT is still uncertain.

dartos
0 replies
18h25m

I’ve been working on some Common Lisp binding for webgpu native.

Trying to learn both a bit better along the way.

danielvaughn
0 replies
18h32m

I'm building a keyboard-driven editor for designing UI. You could think of it as a weird bastard child of Vim and Webflow. I've been tinkering with it for a while in private, but I'd like to shift gears and start working on it publicly.

The editor itself isn't available yet, but I've got a Github readme that explains the concept a bit more: https://github.com/matry/editor

Eventually I'll do a ShowHN, once I get a stable version that I feel comfortable demoing.

danielbekele
0 replies
2h37m

I'm working on a platform that allows students to view and work on relevant past exams from anywhere, gamify and track their scores, and maybe add some LLM integration to discuss answers and ask follow-ups.

d883kd8
0 replies
18h26m

I’ve built a tool that allows anyone to add an AI chatbot to their website. There are lots of features I would like to add but I’m making the jump into sales and marketing work by starting a youtube channel to promote the product.

https://chattysun.com

d1sxeyes
0 replies
10h29m

An app for sharing photos with a large group of people while still preserving the privacy of the people in the picture who don’t know each other.

Our kid’s nursery school posts a lot of photos to Facebook, and we’ve asked them not to post photos of him. They’re (mostly) respecting our wishes, but we still have a bit of FOMO over the pictures of kids having fun, and wish we could see pictures of our son having fun too.

The goal is that the nursery would be able to upload photos and parents can see only their own child’s face, other children are pixelated.

Still early stages but got a working prototype, and I’m enjoying the building process.

csjh
0 replies
16h27m

I'm working on a serialization format, somewhat based on apache arrow but row-based. Includes end to end typescript type safety, and significantly faster than JSON in serialization and deserialization. Seems to do fairly well in the native version I threw together, but more of a javascript/typescript operation for now.

https://github.com/csjh/pest

creativeCak3
0 replies
14h27m

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 :)

crbelaus
0 replies
5h44m

I (along with a friend) am working on an Elixir-based built-in error reporting and tracking solution: https://github.com/elixir-error-tracker/error-tracker

I wrote a post explaining the reasons for building this when we already have multiple third-party SaaS providers: https://crbelaus.com/2024/07/31/built-in-elixir-error-report...

It boils down to simplicity. While error reporting is extremely valuable for most projects, it is absent from many. The most common reason is that this requires entering SaaS territory. Most solutions are provided by third-parties that require you to subscribe and pay for the privilege of tracking your errors. Cost is the main noticeable downside. Data protection (GDPR, HIPAA, etc) is another.

The Elixir community is providing great feedback and it was covered both in a YouTube video (https://youtu.be/TNmSVjGyZx0?si=yd6kOwa2ZpxUyFad) and a Podcast (https://podcast.thinkingelixir.com/215).

cpburns2009
0 replies
14h26m

Catching up with the most recent versions of Minecraft for my Prometheus exporter mod, and adding support for more modding APIs.

cowpin
0 replies
15h5m

Working on https://cowpin.com

For the last decade or longer, I have been using pinboard.io, and I wanted to add a few more features. I just launched the landing page, and that's a start!

corradio
0 replies
11h43m

I’m working on Polynomial (https://polynomial.so), which is a small dashboard for key business metrics. It has open source integrations to most popular systems and has Google sheets export in case you want to do something with the data.

As a founder, I really needed a simple place to centralize all those business metrics. Couldn’t find anything that suited my needs (everything was way overkill) and so I ended up building Polynomial.

coreyp_1
0 replies
13h58m

I'm writing a programming language. https://github.com/coreyp1/CTang (probably will be moved eventually).

It's meant to be a scripting language to be embedded in another program, generating HTML. Eventually I hope to make a CMS and this be my solution for easy templating.

Technical details: Written in C, the language has an x86_64 JIT compiler, but falls back to a bytecode VM so it should work on any architecture. The language itself is dynamically typed and garbage collected. Currently at 20K LOC (not counting blank lines or comments), with good test coverage and checking for memory leaks. It's been quite enjoyable!

conzept
0 replies
8h48m

An opensource, semantic topic exploration system, which can use any remote REST datasources (and soon self-hosted, custom TypeSense datasources).

See: https://conze.pt - this is an encyclopedic showcase, but could be used for any other information system, eg. a cultural archive.

Development news: https://x.com/conzept__

Docs: https://conze.pt/guide/user_manual

Feedback welcome! I'm aware that the mobile experience needs work.

conradklnspl
0 replies
5h47m

We've been building https://www.datafragment.com, a tool that can help you get prospects for your product. It lets you search the web's HTML code.

Some of our current users use it to find Wordpress websites with specific versions of Wordpress, others to find websites that use niche-market tools, ones that are not covered by incumbents such as Wappalyzer or BuiltWith. We're currently focused on the French market.

Curious to hear your thoughts, if you are looking for new ways to find prospects.

conradbez
0 replies
4h50m

Hey guys, at Dispensed are working on Vending as a Service.

For $100 we ship a vending mechanism for you to put on your own custom vending box.

We then provide online marketplace and payment services (Shopify for vending machines) so your customers can use their phones to buy products from your vending machines.

Great alternative for products that don’t justify big $10k vending machines.

http://about.dispensed.app

ckugblenu
0 replies
13h8m

I've been working on BatchWizard, a CLI tool for managing OpenAI batch processing jobs. It lets you easily upload files, create batch jobs, check status, and download results - all from the command line. Handles multiple jobs concurrently with async processing. I built it to simplify working with OpenAI's batch APIs. Check it out on GitHub if you're interested: https://github.com/cmakafui/batchwizard

chris_l
0 replies
2h16m

My current project is TrendBowl (https://www.trendbowl.app) which summarises trending entities across multiple sources on the web, including Mastodon and Wikipedia. On a 24 hour basis you can see which terms are relevant in different languages and sites.

It is implemented in Go, Python and JS, with support from Postgres, TimescaleDB and Kubernetes.

chilipepperhott
0 replies
17h26m

I've been working on a better grammar checker, designed to run on-device with next to no resource consumption.

https://github.com/elijah-potter/harper

chaosharmonic
0 replies
15h48m

I've been building local tracking for job search listings[1] in my spare time, along with crawlers[2] as data sources. Mostly in bursts though, bc I've been juggling fleshing out the project with actually using the data. (On a related note, the current working state of the backend hasn't been pushed in a while, and still reconsidering the name.) It's mostly been an API up to this point, and most recently I've been chipping away at a frontend to accompany that, which is beginning to be useful on a personal level. In particular, I just got file upload working. But long-term, I see it as a hybrid between Tinder and a CRM (and I already have "swipe" animations working if not the actual touch handling), where you can bring your own data on jobs and companies -- however you get that, because I'm sure you can find better scraping processes -- and have a way of organizing them.

It's a lot of experiments. On the frontend, I'm dispensing with any design systems or styling libraries, and have opted for vanilla CSS and hand-rolled animations. I'm using React for now, just to get it scaffolded faster with tools I know already, but I've been eyeing a few others, for reasons that range from a standing curiosity about Web Components to new ones about signals. The backend stack is all Deno-based: it includes Astral for any scraping needs you might have, uses Oak for routing, and leverages kvdex for storage. (I also contributed `model.getOne` and `model.updateOne` to the latter as part of initially getting duplicate detection working.) My goal is to keep the whole thing light on external dependencies, outside of a few pragmatic options, and generally work more directly with platform or runtime (or in Deno's case stdlib) functionality where feasible.

I otherwise rebuilt my website over the last few months, using Lume for static site generation with similar aims about shipping something generally lighter (the content there is all Markdown, and so far, everything but the syntax highlighting and the ToC generation are built by hand). Additionally, I've been using it as a home for writing[3][4][5] and not just code, so that I have some other things I can show off. (The last one made the front page a couple weeks ago!)

[1] https://github.com/chaosharmonic/escapeHatch

[2] https://bhmt.dev/blog/scraping

[3] https://bhmt.dev/blog/markdown

[4] https://bhmt.dev/blog/osquery

[5] https://bhmt.dev/blog/sonic_pi

cd3000
0 replies
16h8m

I quit my job last year as a CIO and have been working on my own consultancy focused on using strategic foresight to help develop better strategies.

I built a bunch of consultant led tools (Jupyter notebooks mostly) using LLMs to help with this, and saw how customers reacted to what they could do. So I decided a few months ago to bundle them together into a SaaS app.

I’m just about to release the beta of https://www.portage.so to my waitlist in the next couple of weeks.

The main use case is using a virtual whiteboard (ReactFlow) to string together a series of nodes that do a different task through the strategy development process. For example, you can generate scenarios, then analyse the impacts, then create courses of action in response to potential disruptions and so on.

I do a fortnightly dev diary as well, the latest one shows off creating the final output: https://youtu.be/nD_FhWkREhE?si=JK60fVlT7wmmONW3

carlnewton
0 replies
8h33m

I've been working on Habitat for the last 4 months. It's a self-hosted social platform for local communities. The plan is for it to be federated, but that's a while off yet.

- The idea: https://carlnewton.github.io/posts/location-based-social-net...

- A build update and plan: https://carlnewton.github.io/posts/building-habitat/

- The repository: https://github.com/carlnewton/habitat

- The project board: https://github.com/users/carlnewton/projects/2

captn3m0
0 replies
3h35m

https://blr.today - Working on an open-source stack to curate events happening in Bangalore. It curates events from multiple sources, cleans them up, then curates them further by tagging them nicely, and making all event data available as calendars you can subscribe to.

Decided on a GPL/AGPL/ODBL license for the scraper/website/dataset. https://blr.today/license

My Core-thesis[0] on why I think this is worth building:

1. The vast majority of events in aggregator websites are low-quality, and often filled with spam. The aggregators make money by listing lots of events.

2. Small venues hosting cool events will not always publicize them on the aggregator platforms.

3. The best UX for event discovery is your existing calendar app.

4. Events are highly structured data - but this is often not captured.

I've been wanting to build this for almost 6 years now, finally getting around to it.

[0]: https://blr.today/about/

I updated my ideas repo last week with some more of my ideas.

https://github.com/captn3m0/ideas

If any of these sounds like fun, take a look:

* A physical variable fuzzy clock

* A curl impersonation proxy

* A Whisper UX Design Pattern

* Mobile App Traffic RE Platform

* One-Page (RSVP|EventHosting) Platform on Edge Compute

* Price Index for Indian Grocery Websites

cadr
0 replies
16h23m

I built a midi controller. Rather, I repurposed a Teensy-based virtual analogue synth I made ages back that never worked quite right. I had taken the amp/speaker out to use somewhere else, and it was just sitting in a box. I realized I could just use the Control Surface library (https://github.com/tttapa/Control-Surface) and change it to a midi controller in no time flat, so I did. Now just need to get some time to use it to play with VCV Rack.

cabinguy
0 replies
2h49m

I know my project is unworthy of upvotes from HN, but I’ve been working (hard) on a simple real estate site https://davegooden.com. No big deal. No real tech. Just lots of work and lots of potential upside.

burnt_toast
0 replies
17h8m

A desktop app for analyzing Node.js heap dumps. I've had to hunt down some for work and I feel like the tooling could be improved.

bsenftner
0 replies
8h20m

I'm working in the final features for an office productivity suite with deep AI integration. I think the current slapping of a chat window on software is pretty tame, if not lame. So, in addition to that chat window that replies with conversational chat, I've got over a dozen integrated into software tools LLMs that when you ask them things, their output is programmatic and either modifies the data of what you're working on, or or performs some type of modification to the software tool in use. The tools include a complete word processor, where the AI knows the word processor's API and can directly manipulate the document in the word processor, likewise for a spreadsheet, and there is a "prompt engineer" interface where one can clone, modify, and create new LLM Agents that have deep access to the APIs of the tools, the data in the tools, and the wider application framework.

This has been in development for 3 years, and I've got an immigration law firm using it, with about 1/3rd of the LLM agents being immigration law specialist agents of some type.

I'm just wrapping up transforming the system from being immigration law specific to being generic, capable of operating in any industry. I previously made a "do it yourself: build your own home solar energy system" as a proof of concept that this framework could be modified in such a way, which I put online for a few months and then took down, having proved what I wanted.

I've got multiple creative writing 'bots: legal, technical documentation, creative writing, and code authoring. I've got multiple spreadsheet 'bots: create any standard spreadsheet form on demand, reverse engineer and explain complex spreadsheets, and co-author spreadsheets interactively with the human user, guiding them through the understanding of the spreadsheet being built. I've got foreign language translation agents that allow people without a common language to speak to one another through the voice transcription interfaces.

And the users are never copying and pasting LLM outputs from one place to another, that integration is built in to the business logic of the software: ask a chatbot to write a document, the output does directly to the word processor and the document is created, likewise for spreadsheets, likewise for talking to the "projectBot" and asking "what's the state of this project?" and a detailed report is generated.

I've also been making the app itself multi-lingual, and multi-skinned so it can be refaced for different cultures, demographics, and industries. I've been calling it "AI CMS" but that is meaningless to far too many. I'm considering calling it "Midom Office AI" because that sounds like "my dumb AI" and I'm generally sarcastic, considering an anti-gushing sarcastic marketing angle on the software. Rather than everyone's else's over praising, I'll have just some confident smuck referencing how he's got an entire team of AI experts helping him, enabling him to be calm and cool in the face of all the deadline pressures, he sips lemonade while his AI team works for him, and not him for it. We'll see what my "marketingBot" says...

brennerm
0 replies
7h27m

Currently working solo on the MVP of https://web2ebook.com/.

It's a tool to scratch my own itch, which is converting all kinds of web content into ebooks and send them to my ereader.

Currently focusing on web pages/Atom/RSS feeds but I may extend it later e.g. into transcribing videos + extracting image highlights.

Feedback/ideas are already appreciated. :)

breckognize
0 replies
14h39m

I've been working on a better spreadsheet for a while now. https://rowzero.io is 1000x faster spreadsheet than Excel/Google Sheets. It looks and feels like those products but can open multi GB data sets, supports Python natively, and can also connect directly to Snowflake/Databricks/Redshift.

bqc
0 replies
10h21m

I’m interested in High-Frequency Trading (HFT) using algorithms, starting with basic trading algorithms like RSI Divergence and Arbitrage. I’m utilizing the Binance API to retrieve ticker data. If anyone has experience with this or is interested, I’d love to connect and discuss.

boogieknite
0 replies
17h53m

Drupal interface for interacting and managing ArcGIS Online services, layers, and tables for people who understand GIS but aren't GIS experts to build reports that query across potentially unrelated services.

boogieknite
0 replies
17h55m

Apple vision pro app for documenting realtor's pre-listing-checklist notes in space and then also exporting notes to LMS-required PDFs for submission.

bluehatbrit
0 replies
7h7m

I'm working on a library and accompanying notebooks to process secondary school exam results (UK). My father has been doing this for years for his trust and has a fantastic spreadsheet that spits out loads of data for each school.

I've recently taken a new job working closely with some data scientists so wanted to skill up a little. So far I've got an elixir library which can calculate Attainment 8 and Progress 8. They're formulas provided by the DfE to understand individual student progress, and the schools ability to progress students.

It's just a bit of fun, and is letting me experiment with some of the various elixir data libraries and livebook. At the end of it, his trust is going to plug in some anonymous data and see if they can get more insights than this mega spreadsheet.

It's also nice to be doing a side project which isn't aimed at being a business.

blondelegs
0 replies
4h0m

A database that basically acts like a modern day “virus scanner” for deep fakes. I believe that virus, malware and such that trick people into handing out information- making false decisions as we have seen with companies would be better suited if they had something like a heuristic threat score assigned to them. Yes we have websites that can tell us but it’s not the same as a virus or malware scanner. I think we need to add it to a database. Block those sites to protect consumers, companies so they don’t make bad choices. Just like in malware we see if a signature , deep fakes from bad actors also have signatures. It’s so many things. From signal- coding- so I was working on that. Maybe foolish or a waste of time. But I am going with to. Was playing with app development for cars to protect data. But might be a push against Nissan- Ford- Chevrolet-Kia- etc who like to steal data to make money off it. They control the interface. No VPN are allowed and no encryption allowed on infotainment system. So you have to do work around to keep your data out of their hands. That’s all.

blackbrokkoli
0 replies
6h38m

Trying to innovate digital language learning by building actual learning games, not just gamified apps.

Currently experimenting with a game build around the old classroom method of Total Physical Response — you can see a very early prototype here: https://kolja-sam.itch.io/the-tpr-game-gala

blackbear_
0 replies
11h38m

I wanted to record more of my life, but I found that the act of noting it down was too cumbersome. Looking to minimize friction, I created a Telegram bot that saves all messages you send it into a Google Spreadsheet.

Hashtags can be used to split the text into sheets and columns, if so desired. Besides jotting down quick thoughts, this is very handy for short-form journaling such as tracking expenses, workouts, mood, period, weight, diet, etc., with the added bonus of easy charting and summarization from within the spreadsheet. It also supports pictures and other attachments that are uploaded automatically to Google Drive and linked into the spreadsheet.

Feel free to check it out, all feedback is appreciated: https://t.me/gsheet_notes_bot

bittermandel
0 replies
7h15m

Working on a new PaaS called Molnett (https://molnett.com/). Trying to replicate the development productivity you might have at larger tech companies like Google, Spotify and more.

Kind of struggling to wrap my mind around how we can avoid having EBS-style network disks as part of our product offering. We are convinced that it's a operational nightmare to maintain and it's better to provide other tools to achieve the same results. For example, instead of running Postgres on EBS or local disks, we use Neon to run it on top of S3!

bilsbie
0 replies
6h0m

I’m trying to start a few projects. (Email in profile if you want to discuss or team up)

Playing with toy LLM models to see if there’s a way to identify gaps in knowledge and guide training.

Thinking to do a kaggle challenge soon. (Is there a way to join a team?)

Maybe do a chose-your-own-adventure style interactive story to teach python to beginners.

bilater
0 replies
1h6m

Alot!

I have apps that pay my rent such as YOU-TLDR - Transcribe and Summarize YouTube videos you-tldr.com

Shorts Generator - Text to Automated Shorts In Minutes shortsgenerator.com

Snoop Hawk - Automated Web adn Reddit Marketing snoophawk.com

You can find all my projects here hackyexperiments.com

Currently I am exploring the idea of chatting with more than one AI. My assumption is it makes the interaction more life like and less lonely and I think in the future everyone will hav a group of AI friends. I made a quick loom about it here: https://x.com/deepwhitman/status/1826831221554643324

bhickey
0 replies
16h59m

Designing a diffracting telescope.

berlinmonk
0 replies
9h53m

https://github.com/jhspetersson/git-task

Local-first task manager/bug tracker within git repository which can import issues from GitHub and sync task statuses.

Pretty much work in progress, made for fun and to help while programming on a plane.

benatkin
0 replies
17h26m

I'm working on writing a sort of code and data playground from scratch - with currently only CodeMirror, ProseMirror, and some icons as dependencies - so that everything in it can be edited live. Everything is web components with the shadow DOM. It is sandboxed both as a whole and at the notebook level. The overall sandboxing uses a Content Security Policy that allows inspecting the URL for following a link, to enable using untrusted code (from humans or an AI) and private data without it easily being leaked. I've built a resizable split view, draggable tabs with multiple panes, and a color picker. It's a few dozen Markdown files with code in fenced code blocks and a Deno and Docker-based build process. There is a hybrid notebook/playground editor with the fenced code blocks changed into links that open the files in tabs. It's open source and at https://ristretto.codeberg.page/

bear_blaster
0 replies
5h55m

I made a personal, self-hostable read-it-later service that fits my needs. Just for fun I gave myself the constraint that I couldn’t use any JS, so it’s all done with static html templates in Django. It also archives all articles so you never have to worry about link rot. https://github.com/brendanv/lynx

And now, because I have a problem, I’ve completely pivoted and I’m rewriting it from scratch as a SPA because I wanted to try using Pocketbase for the backend and extend it so I could learn Go. https://github.com/brendanv/lynx-v2

barrenko
0 replies
5h11m

Working, well, ideating, on an embedding solution (read blatant scraping) for various kind of forums and then hybrid search + LLMing over it. Need to devise a UI as well in lieu of the new gpt chat modalities.

b2p
0 replies
16h34m

I am working on a Bitcoin staking infrastructure, using Bitcoin security to protect other PoS chains.

We proposed and implemented the MVP for OP-Stack rollups (https://bit.ly/op-rfc). The work is based on the idea described in this blog post: https://bit.ly/forkless-rollup.

b00bl1k
0 replies
8h2m

I'm working on a library for LoRaWAN to make it easier to create node devices. It's mostly done, but still needs documentation and examples.

https://github.com/b00bl1k/uwan

aziis98
0 replies
6h57m

I'm tring to write a minimal tool in Go to deploy and manage CD for my self-hosted projects.

I've tried many things but still none fit exactly my needs (I deploy many static websites so I want that to be effortless but I still want to be able to do continuous deployment on git+docker based projects). I know about Dokku and is probably what I should have learned to use but this way I can also challenge myself on a medium Go project

augustinemp
0 replies
8h34m

A companion that you chat with to keep track of your health symptoms. I was inspired by seeing family members go to their doctors appointments and not knowing the important symptoms to report in their short appointments.

Right now, it's Ruth, a companion you can WhatsApp with. She will take your history and record your symptoms, then you can ask her to summarise it before your appointment.

Try out the prototype on WhatsApp: +1 (516) 734-6593

(It's not HIPAA compliant and shares data with LLM providers currently, so best to use a fake patient profile if you're interested)

atum47
0 replies
1h0m

Minimal blog platform. I'm creating one for myself but I'm making it generic enough that other people could fork it and make one for themselves. PHP and vanilla JS, as usual.

attilakun
0 replies
17h52m

I made a Google Sheets add-on to evaluate JavaScript inline: https://www.evaljs.net/

It uses QuickJS compiled to WASM in the backend to sandbox JavaScript execution.

atemerev
0 replies
9h1m

An integrated Palantir-like system for political campaigning, oppo research, narrative management etc.

asdf6969
0 replies
1h16m

bullshit

arwhatever
0 replies
48m

I'm working on a CI/CD tool that runs scripts in the some of the most popular programming languages rather than YAML.

My motivation has been some recent jobs/roles in which no-pipeline-feature-gets-denied YAML scripts have grown unmanageably large.

I'd be interested to hear of any pitfalls that any of you might foresee. Other than this is a pretty hefty undertaking - that much I can already see on my own. :-)

https://fluenci.co

artkulak
0 replies
11h20m

Hey! I'm working on Getgud.io, an AI-powered game analytics and anti-cheat platform. Our goal is to provide complete observability into player behavior, detect cheaters and griefers, and help game developers improve player retention.

Some key features we're working on: - AI-powered analysis of in-match player actions to detect anomalies - Customizable rules engine for automated responses to toxic behavior - Visual replay system for reviewing flagged matches

Check out our website at https://www.getgud.io and watch our detection video at https://www.youtube.com/watch?v=5EhTpfEzh1M to see Getgud.io in action.

We support server-side integration for popular platforms like Unreal Engine and Unity. For integration guides and SDK references, visit our docs at https://github.com/getgud-io/getgud-docs.

Happy to chat more about game analytics and cheat detection if anyone's interested!

arthur_sav
0 replies
10h18m

I built a chrome plugin to scrape data.

It's pretty good for List and Lead extraction. https://pandaextract.com/

arjun_krishna1
0 replies
14h40m

Last week I made my first contribution to an open-source LLM vulnerability scanner Garak: https://github.com/leondz/garak

I'm working on adding some more probes checking for package hallucination in ruby gems and npm packages

I'm also starting my final year of engineering at the University of Waterloo :)

aproductguy
0 replies
4h52m

Just soft launched my app for landlords to manage their rental properties. It is targeted to Canadians with a focus on Ontario to start.

https://boredlandlord.com

apineda
0 replies
18h31m

Writing a book using claud engineer littlehtmxbook.com

anty
0 replies
9h7m

I'm integrating daily steps walked into my workout/nutrition tracking app EverBeat for Android. I've noticed that this is an important metric for many people interested in losing some weight.

I estimate burned calories on the minute-to-minute level for all activities, which is a fun challenge.

For the steps to calories conversion, I require time and distance walked. Unfortunately it's surprisingly difficult to get some kind of distance information from Android. Google Fit API provides this data, but will be killed soon. The RecordingAPI will hopefully provide this in the future, but not yet...

antony_pond
0 replies
17h39m

I am working on an open book Library and a "new" D-Licence.

It is an experiment for the exploration of the free aspect of blockchain storage, where the book library is now permanently hosted on the blockchain, and it's content voted upon by its members.

The licence is based on creative commons, and enforces that the data is decentralized and doesn't need any account, or wallet, to use.

There is also the creation of a new label, the D-Safe label, for a safe experience across generations.

A fun side project - which I have been working on for several years now - rewriting it fully already 10 times - and been restructuring my mental health around it.

anthony88
0 replies
10h17m

I'm working on a file manager more specialized for developers. https://www.antcommander.com

anshargal
0 replies
10h18m

I'm working on QA Sphere https://qasphere.com/ - a lightweight tool for managing software testing. It’s built for QA engineers to document functional test cases and track execution, manually or via automation.

Test management tools are nothing new, but I’m focused on making this one fast and easy to use, without the bloat. The goal is to help smaller teams adopt solid QA practices without the hassle.

anonyonoor
0 replies
15h28m

I'm working on Facebook.js, a new API wrapper for the Facebook API.

http://github.com/leftmove/facebook.js

I was working with the Facebook API for another project, but I was surprised that a website as popular as Facebook had exclusively old API wrappers for it, that all required too much setup, and were cumbersome to write code with.

I wanted a better approach using the standards I have come to appreciate with modern API wrappers, and so I decided to start work on a more intuitive, faster approach for the Facebook API.

My initial launch goal is to allow for programmatic authentication, posting, and commenting, all with one setup command through a CLI.

andersource
0 replies
10h20m

Preparing my PyCon IL workshop, a competitive platform where you write code to solve simple games (think snake, pong etc.). Here are some screenshots: https://imgur.com/a/VDKfmjO

After it's done I hope to add a demo to my blog.

Cheers for all the interesting work going on here!

andeee23
0 replies
11h35m

I’m working on a macos virtual microphone app that lets you take a real microphone input and apply audio processing effects on it like raising the gain, reverb, etc, then using that as your microphone in other apps, like for video calls

Comes from my own desire for something like that. Right now I’m using a hacked together solution using blackhole and a random vst. It was a pain to set up initially, trying to make it easier for other people.

I know there’s loopback but it costs too much for what i need and has a lot of extra features i don’t care about, plus i’d still need to bring my own vst to it

anacrolix
0 replies
7h3m

https://github.com/anacrolix/possum

concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files

allamaso
0 replies
10h56m

https://github.com/Trint-ai/TrintAI I've been working on integrating different opensource tools and ML models to create TrintAI. TrintAi is a powerful open-source tool for transcribe and understand speech with multiple capabilities.

This is an open-source alternative to paid services like:

AssemblyAI Deepgram Gladia Google Cloud Microsoft Azure RevAI

With trintAI you can build your own custom workflows & integration for speech-to-text transcription.

The main features are:

- Speech-to-Text Transcription: Converts audio files into accurate, readable text in real-time.

- Summarization: Provides concise summaries of long audio files or transcripts. This feature extracts the most important information and key points from the text, allowing you to quickly understand the main takeaways from meetings, calls, or any extended audio content.

- Sentiment Analysis: Detects emotions within the transcribed text.

- Language Identification: Detects the language spoken in the audio file and can transcribe in multiple languages.

- Diarization: Identify and distinguish between different speakers within an audio recording.

Give it a try! it is open-source. Your feedback is very appreciated!

Cheers

allabtai
0 replies
10h56m

0ptimizing building apps with an ai stack at https://aiswe.tech

alfredgg
0 replies
6h37m

I am working on improving a system to inform citizens about the public benefits for which they are eligible [0]. It's hold by Barcelona City Council.

It analyzes the social situation of a person, or group of people that live together, and forecasts those benefits that they could access. It is an old base code that uses OpenFisca for the back, and React for the front. However, it's quite fun though. Currently I'm working on make it more stable as there are still some parts that could break the process.

[0] https://lesmevesajudes.barcelona.cat/

ajayvk
0 replies
16h54m

I am building Clace https://github.com/claceio/clace, an app server for containerized applications. The goal is to build something like Nginx Unit, but supporting any language/framework. Each app runs in a separate container. App updates are done using a blue-green staged deployment.

Clace already supports most python based apps (wsgi or asgi), any other language works with a custom Dockerfile. Plan to add support for automatically shutting down idle containers, allowing for scaling down to zero for each app.

ahstilde
0 replies
15h5m

I'm trying to figure out how to safely and effectively add hallucination-free LLM generation to medical care at my company: https://www.wyndly.com/

Been playing with RAG on my co-founder's medical expertise.

ahmed_ds
0 replies
12h54m

I am trying rebuild my virtual assistance business. For the longest time I have worked with realtors but the market has gone down and finding new contracts are hard.

Trying to move into doing virtual assistance for micropreneurs and sideprojects from now on exclusively. Task by task basis or regular contracts. Essentially the pitch is assign everything that is not sales and product. I think it is a good pitch targetted to folks who enjoy building stuff and considers making money out of it as a bonus. The moment they start answering support emails, and posting product updates they start to get burnt out. Trying to specialize in "burn out prevention" tasks mainly.

I am trying to figure out a way to get clients. Virtual Assistance is cheap and the competition is huge. The services are identical which essentially says, I will do what you will need me to do.

ahaapple
0 replies
15h45m

I'm building MemFree, https://www.memfree.me/

The open source project: https://github.com/memfreeme/memfree

An Open Source Hybrid AI Search Engine: Instantly get accurate answers from the internet, bookmarks, notes, and documents. Obtain the most precise answers in the shortest time. With one click, AI indexes your personal knowledge base, eliminating the need to remember or manage it.

aghhelmut
0 replies
6h31m

https://imagetool.dev/

An Image Tool for web developers.

With ImageTool, you can: - Search multiple stock photo sites with one tool - Generate 500 images with AI - Edit images - Compress and convert images to .webp

It also helps you bulk edit images.

The goal is to help web developers speeding up their workflow.

adulion
0 replies
3h1m

https://datasignal.uk

I've been working on an exciting project called DataSignal, where I'm developing a sophisticated Named Entity Recognition (NER) and enrichment system. This system is designed to identify and extract key entities from blocks of text, such as names, locations, or organizations, and then provide rich contextual information about them. The goal is to transform raw text into meaningful data that users can easily understand and leverage in various applications.

The real magic of DataSignal lies in how it delivers this contextual information. It can be seamlessly integrated into your workflow through a browser plugin, which instantly highlights and explains entities as you browse the web. For developers, DataSignal can be embedded directly into a webpage via JavaScript, enhancing the content on the page with dynamic insights. Additionally, it offers a REST API, allowing for flexible and customizable integration into other software systems.

Whether you're a developer looking to enhance your application with smart text analysis or someone who wants to streamline research and data gathering, DataSignal is poised to bring a new level of insight and efficiency to text analysis. This project aims to make complex data more accessible and actionable, transforming how we interact with and interpret information.

adityaathalye
0 replies
16h55m

Web app development [1]. I know I know, it's 2024 and my friends are doing very cool things with LLMs, but I started a bit late in life and am just catching up with the 20th century (and I feel just fine about it :).

[1] In fact, I just published a blog post about it! Clojuring the web application stack: Meditation One: https://www.evalapply.org/posts/clojure-web-app-from-scratch...

adelowo
0 replies
4h7m

I’m working on a OSS version of a relationship hub for founders and investors. Think deck and Data room management, investors updates amongst others.

Really really early days but progress can be followed at https://github.com/ayinke-llc/malak

achristmascarl
0 replies
18h17m

i'm working on rainfrog, a database management terminal ui for postgres.

the goal is to be a lightweight alternative to pgadmin/dbeaver. it has vim-like keybindings, shortcuts to preview tables, and session history.

it only supports postgres at the moment, but sqlite and mysql support are on the roadmap.

https://github.com/achristmascarl/rainfrog

absoul
0 replies
6h15m

I am working on the first Moroccan social network: https://rasderb.com

abhishaike
0 replies
15h14m

A biology/machine-learning blog!

https://www.owlposting.com/

Rediscovering an old love for writing that I thought had left me after highschool, now applied in the field I work in! Recommend starting your own blog if you're on the fence + being consistent about posting, it's extremely worth it

abe94
0 replies
2h39m

Apart from working on my start up, and open source project https://github.com/laudspeaker/laudspeaker (open source firebase cloud messaging) I've been writing a short sci fi story, sort of like a techno thriller inspired by michael crichton, called Panopticon. Its set in our time frame and is all about encryption, three letter agencies, and a race against time! Here's a link with the first 20 pages if anyone is interested! https://docs.google.com/document/d/1VRI4X5fCUpwurUDvKmvzJpT7...

aapoalas
0 replies
9h46m

A data-oriented JavaScript engine called Nova (https://github.com/trynova/nova and https://trynova.dev/), basically trying to answer the question of "what if everything in the JS engine heap was stored in vectors in creation order?" This has some interesting properties; it's basically an ECS kind of engine.

_caw
0 replies
18h10m

I'm working on hat knitting software focusing on colorwork[1]. It has some bugs, but so far has been a great way to learn React and Typescript.

[1]: https://themadhatter.netlify.app/

Xt-6
0 replies
16h19m

A price comparison tool for solar panels and batteries

WillAdams
0 replies
4h31m

Trying to use Literate Programming to create an OpenSCAD library for a Python-enabled version of OpenSCAD which is able to create DXF and G-code files for creating CNC projects:

https://github.com/WillAdams/gcodepreview

big things are reading:

_Abraham Lincoln and the Structure of Reason_ by David Hirsch and Dan Van Haften

and

_A Philosophy of Software Design_ by John Ousterhout

and getting the code to an actually useful state and then creating CNC joinery which isn't possible with other tools.

WalterBright
0 replies
12h40m

Building an #AArch64 code generator for the dmd #dlang compiler.

ViktorV
0 replies
18h0m

On JumpHigher [1], an app that helps you improve your vertical leaps, just using your phone camera. It's functional already, but very early, the algorithm took quite a while to nail ( still far from perfect ).

I'm a CEO of a small consulting company, and I love working with startups ( or hate working with huge companies, matter of perspective ), and I always thought that to be better at that we have to be able to launch our own stuff.

Also, I never launched anything solo, working alone is hard for me so this was a challenge. I want to continue working on it on the side for a while.

The main audience for now would be basketball players that want to dunk, or anyone that wants a good leg workout and track the progress.

1. https://www.jumphigher.io/

Twirrim
0 replies
13h33m

Nothing new, I've found myself diving in to Project Euler again. https://projecteuler.net/

The set of puzzles is really tickling my fancy at the moment, for some reason.

Syntaf
0 replies
17h25m

I'm trying to make it easier to run clubs, associations & organizations with a platform called embolt.app[1].

We're offering online memberships, event management, and a member database packed with features. Membership management is a crowded space, but it's also a low-tech space with lots of sleeping giants not willing to iterate on their product.

It's been a really fun project so far and even more rewarding to see clubs using embolt for their daily operations.

[1] https://embolt.app

SupermindPT
0 replies
17h13m

A .NET MAUI travel app that uses GTFS data to present transport info to users and also includes interactive 3D graphics. Not on Play Store yet because the app is too big, still figuring out how to solve that.

SuperHeavy256
0 replies
6h23m

My friends and I are working on https://supermemory.ai, an AI second brain to help you remember content from saved webpages and notes

SubiculumCode
0 replies
15h8m

Analyzing data to assess Frontoparietal - default mode network interactions in intellectual disability in autism.

SoftTalker
0 replies
17h7m

Nothing interesting. But it pays the bills and doesn't demand much of my time.

Sjpratt
0 replies
16h14m

I'm working on building an API for getting AIS data for ship tracking. I built an app a few years ago for tracking local ferries and getting the data was a nightmare, so I'm trying to build a simpler alternative.

RomanPushkin
0 replies
15h27m

New computer game for blind and visually impaired people. I have computer prototype, but working on hardware to make it happen. Unfortunately, hardware isn't easy to tackle, I need to create custom keyboard-like buttons.

If you think about games, there is handful of them for blind and visually impaired players. But things got more interesting when keyboard is your screen.

RobinL
0 replies
10h25m

Just recently released version 4 of our free library for data deduplicating/linkage at scale. After four years working on it, finally getting to the stage where I'm really happy with both the performance and the API design.

https://github.com/moj-analytical-services/splink

Rendello
0 replies
1h54m

I've been building a web extension for an Inuit language (ᐃᓄᒃᑎᑐᑦ ᖃᓂᐅᔮᖅᐸᐃᑦ).

Most Inuit in Canada speak Inuktitut, which is a language with long words and two different writing systems: the latin alphabet, and syllabics. Syllabics are specially adapted for Inuktitut and well-loved by the Inuit, but unfortunately can be a pain to input on a computer, so often times the more cumbersome latin alphabet is used in casual writing.

Tom Scott has an awesome video about how syllabics work[1], but breifly, the shape of the character determined its inital consonant spund, and the rotation determines its vowel sound. So ᐱ = pi, ᐳ = pu, ᐸ = pa, ᑎ = ti, ᑐ = tu, ᑕ = ta, etc. The word "Inuktitut" becomes ᐃᓄᒃᑎᑐᑦ in syllabics.

Transliterating between the two is fairly simple, but there are edge-cases around dialects and whatnot. The more interesting problem from a technical perspective is having a web extension that can detect Inuktitut on a web page (in wither writing system), and transliterate that into whatever writing system the user desires, whilst never accidentally transliterating the other text on the page ("inhabitants" could be picked up and transliterated as "ᐃᓐᕼᐊᖯᐃᑕᓐᑦᔅ", for example, even though that makes no sense).

The project is mostly using Rust via WebAssembly, which has been a lot of fun to work with and has let me do some awesome things, like avoiding heap allocation and using compile-time hashmaps to do conversions on the text. The build system has to do a lot and I eventually settled on python. Right now I'm trying to wrangle JS and the DOM (there's a lot of edge cases to deal with), and that's been difficult as it's not my wheelhouse.

1. https://www.youtube.com/watch?v=xW4hI_METac&t=15s

NicoJuicy
0 replies
5h30m

B2B e-commerce, I mostly have partnerships with small POS companies that don't have a diy e-commerce solution.

Nesco
0 replies
17h25m

The ARC-AGI challenge / Arc Prize. It helps me enjoy programming even after becoming PM. I got a bit rusty on structural induction for trees, it’s now all fresh again. After playing with it a bit I am now convinced a A* on the right kind of AST structure will be sufficient to make a significant breakthrough in the scores

N3Xxus_6
0 replies
12h17m

My AI safety startup

Max-Ganz-II
0 replies
9h13m

Replacement system tables for Amazon Redshift.

Thinking a free and paid version.

Free is everything, but runs on the existing system tables; so it's slow, and so a six day history only.

Paid has a system table archiving mechanism, so you have before-and-after when something goes wrong, and where the tables are in Redshift proper, not the leader node, it's fast.

Mathnerd314
0 replies
5h27m

I've been working on an exercise database, using ChatGPT. I got a list of all the interesting exercise qualities, then I turned those into measurable data fields, and now I'm organizing the 600+ fields. The goal is to build the ultimate exercise database with 50K+ exercises.

But lately I took a break and worked on running (GPX run file analysis) and habit tracking. The eventual goal is to package it all together into one integrated PWA / mobile app.

LeFever
0 replies
11h29m

I’ve been working on a project to make SaaS (and really any software) pricing and packaging easier. Think things like plans, entitlements, dimensions, metering, subscription migrations, onboarding, and experimentation, all completely independent from billing and payment processing solutions. We can integrate with things like Stripe where we’ll mirror products, customers, and subscriptions, but it’s totally optional.

We’re 100% bootstrapped by way of a previous acquisition and just very-soft launched after talking to a lot of folks at companies of all sizes. Seems like most people end up cobbling this stuff together with various levels of sophistication, which is basically what we did a few times over at previous companies with varying levels of success.

You can check out our solution at https://planship.io.

KingOfCoders
0 replies
14h12m

Inkmi - Dream Jobs for #CTOs https://www.inkmi.com

Go/Alpine/HTMX/Postgres, Modulith

KTibow
0 replies
14h54m

Trying to make my own thing that transcribes what I hear throughout my day. A lot of it is just finding an efficient stack (eg choosing silero instead of pyannote, azure vms instead of apis, whisper.cpp instead of faster whisper)

Joel_Mckay
0 replies
9h46m

This weekend, just designing a new type of lithography exposure process platform for hobbyists. Getting sub-micron 3-axis repeatability is an interesting problem, as one explicitly considers where to source economical mechanical precision.

Mostly just bored waiting for my Tungsten sample shipment to try in a new metal 3D printing process (at $90/in^3 you figure people would just air mail it, but nope cause it is a fire hazard.) Container rail transport work stoppage means I may get time to entertain low priority vanity projects.

Also working on a physics inertia puzzle so embarrassingly stupid... I refuse to post it lest it wastes 1 minute of someones time.

Kind of like this ear worm... these kind of problems are annoying... lol =3

https://www.youtube.com/watch?v=TsSuueEGQSM

( don't click this link, seriously )

JoeOfTexas
0 replies
14h37m

I like leaderboards, and its a bit sad that Redis is the only optimal database for leaderboards. So, I'm attempting a drunken version of a statistic database that tracks stats and leaderboards in realtime. I guess the only major defining quality would be that in one step I can get both the sorted scores + entire row of linked user data.

For redis this is two steps: `ZRANGE leaderb 1 100` + `GET x1 x2 x3 x4 ... x100`.

It's mostly a refresher for deep C++ doodling, but maybe I'll use it in production for kicks.

JansjoFromIkea
0 replies
5h25m

Working on making my first personal website since I was about 16; not totally sure how to get the balance of personal and professional down fully but I feel like it's going to be very good at encouraging me to refine my side project experiments instead of just dumping them on github and maybe posting them here.

Will probably try to self-host because why not.

Also doing my first Java based project since school; surprised how okay it's been going so far.

JTrehan
0 replies
8h47m

I'm currently working on a PDF search engine that will index and then search through several thousand pdfs. As a tabletop role-player and former researcher, I've always wanted a simple tool to do this, and I hope I won't be the only one to benefit from it. This is my first project of this scale and I hope to be able to show it here soon.

On the technical side, it's a desktop application coded entirely in java with a javaFX interface. No AI or online data uploads, just the Lucene search engine and PDFium for PDF rendering.

Here is a very short demo : https://youtu.be/CGo9JRUByGA

IvanAchlaqullah
0 replies
17h43m

Currently I'm working on file compression program in Rust. Nothing too fancy, it just use common algorithms (LZ77, LZ78, etc.)

The only difference here is that the program will switch on the fly between different algorithms depending on which one that can compress file smaller.

It can compress 1 GB file (enwik9) down to around 230 MB. Pretty good I guess for something that I worked in my spare time.

I'm not publishing it yet, since I'm still experimenting with it a lot.

ItsBob
0 replies
6h14m

A drag and drop hosting solution for .NET projects - Like tiiny.host but for .NET.

Should be ready for early adoption in a month or so.

It was one of those shower thoughts along the lines of "I wonder if it's possible to drag and drop host .net projects..." :)

Instantnoodl
0 replies
9h35m

A "slay the spire"-like deck builder game that can run in the terminal, but with full mouse support + images: https://github.com/BigJk/end_of_eden

And my long-time project. A Dungeons & Dragons utility to use Thermal Printer for handy Printouts: https://github.com/BigJk/snd

Igor_Wiwi
0 replies
9h17m

Get another word - https://getanotherword.com

Simplistic thesaurus and synonym finder.

Built with Flask and bit of jQuery

ICodeSometimes
0 replies
3h5m

a pocket knife search engine: https://knifegeek.io

i like knives

GauntletWizard
0 replies
13h16m

I'm trying to bring the encryption benefits of MTLS, the security of X509 Name Constraints, and the improvements that have been made in the various clients libraries and operating systems to TLS behavior into a nice group, so that any small company, or even individual, can run their own CA infrastructure that puts the bug enterprises to shame (specifically, https://enroll.visaca.com/ already deserves a lot of shame).

I'm doing so by making it easier to mint certificates for your pods in k8s (https://gitlab.com/gauntletwizard_net/kubetls/-/tree/master), by writing documentation on how to create good root certs with cheap HSM backed keys, updating cfssl to work with name constraints (https://github.com/GauntletWizard/cfssl/tree/ted/constraints), and building tools to issue short-lived certificates to developers.

Flop7331
0 replies
16h30m

I have to cut up a downed tree limb in my yard, make birthday invitations for my daughter, and get a job.

Ethan_Mick
0 replies
2h13m

I've been working on Lorcast (https://lorcast.com/) a Scryfall like search for Lorcana. Scryfall offers a powerful search engine and query language to search for Magic: The Gathering cards. Lorcana is a new card game by Disney that also has a competitive scene. As the number of cards grows it will become more important to have good search _and_ good APIs for the community to build with.

It's been a breath of fresh air to work on something that I have no plans to monetize. I just want to build something useful for the community to use and that has allowed me to be relaxed with building it.

Anyways, if you play Lorcana I encourage you to check it out! The game is lots of fun.

DoubleDecoded
0 replies
12h21m

https://github.com/andrew-johnson-4/lambda-mountain

Working on verifiable correctness for programs written in LM or anything that generates annotated assembly. Basically low-level proofs that accessed memory is valid and live or that function pre/post-conditions are met.

The goal is that these proofs are compiler agnostic, so more people can use them.

DeskDingo
0 replies
16h53m

DeskDingo: live chat software for your website. Core features are mostly complete. AI chat bot and knowledge base are in beta. https://deskdingo.com

Decabytes
0 replies
9h51m

A flutter based solo rpg that is a Hack of IronSworn. It is set in a world 40 years after an event called the arkfall, and where alien Arks crashed landed on earth bring with them many new flora and fauna and terraforming the earth at the sites of the crash.

The setting is like retrofuturistic version of 1998 with survivalist elements.

I’ve been enjoying flutter, and Have found it easier than other cross platform GUI technologies I’ve used. Dart is pretty easy to learn too and I’m considering it for other non flutter based tools as well

DarrenDev
0 replies
8h15m

I'm building a developer tool for working with FHIR APIs called "Vanya Client".

- https://vanyalabs.com/

FHIR is a data standard for sharing healthcare data. It's in use all around the world by healthcare, health insurance and medtech companies as well as researchers working with healthcare data.

Vanya grew out of my own frustrations as a developer working with FHIR. I wanted an easier way to see the data behind the APIs. To say Postman is not ideal for working with this data is a major understatement.

We're a few months away from a commercial release, and have an MVP available for download right now. We're very much building in public and have a strong user base already all around the world.

Just finished a Sunday morning release of the latest version. Looking forward to the next 6 months!

DDoSQc
0 replies
14h29m

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.

CrispinPowers
0 replies
12h34m

Hey guys, I’m currently working on a design handoff solution similar to Relay by Material.io, but with support for iOS, Android, Flutter, and React Native.

The goal is to streamline the design-to-code process.

Would love to hear thoughts from anyone who’s tackled similar challenges or has insights on optimizing cross-platform handoffs!

ChuckMcM
0 replies
12h41m

LPI/LPD/LPJ video codec/modems that can operate in the UHF band.

ChicagoDave
0 replies
13h59m

Interactive Fiction authoring platform (sharpee) built in C# 8 and mostly coded iteratively using Claude Sonnet 3.5.

V.01 close to ready.

Cereal
0 replies
18h10m

I'm working on a TUI application which allows you to make SQL query on CSV files. I'm working on a web base version too.

CarpeQueso
0 replies
6h28m

I just started working on an engine for turn-based table-top games like Dominion, 7 Wonders, Catan, etc.

During university, I spent some time working on an AI agent to play Dominion, but a very large part of the work was building a way to simulate the game.

The goals are:

- Develop an engine that's efficient enough to use in simulations (for training AI agents or analyzing the game). - Still emit events that can be used to visualize the current state of the game when real people are playing. - Create primitives that are easy to distribute across a network for remote players/agents.

BigOCaml
0 replies
5h14m

FortisAI: App for Powerlifters to get more out of their lifting data (https://www.fortisai.app/)

- velocity tracking with your camera

- automatic video trimming

- workout tracking

Currently working on an LLM for chatting with your lifting data :)

Antoninus
0 replies
11h12m

Lethal Autonomous Weapons Systems.

AndyNemmity
0 replies
17h40m

Playing with cursor, trying to get used to using it better.

Akcium
0 replies
18h6m

Well, it's a shameless promotion but I'm working on my UI/UX course. I make it with NuxtJS, so it's a custom platform.

The key idea is that I'll try explain UI/UX by redesigning a big application (with old UI and poor UX), combining theory with real-world practice.

https://doing-design-right.com/

6Az4Mj4D
0 replies
5h34m

I am trying to build a algotrading system for myself. I have reached the stage where it acts as my co-pilot and I can read graphs and take trade, but I am now stuck to make it fully automated.

52-6F-62
0 replies
16h7m

I wrote a musical (or otherwise) pitch guessing game inspired by my partner's love for minimalist, but engaging, games like Wordle.

Still tweaking it, and it could use some better instructions. But the thread's here now so why not.

If you see confetti, you answered correctly. Otherwise the points are added or subtracted in a "hot or cold" fashion based on your answer's distance from the actual pitch.

https://abitpitchy.com

4d4m
0 replies
12h27m

Working on a ton of new music - https://4D4M.com and 4D4M on Spotify. Currently exploring production of new genres and some hybrids as well as some tech to improve live shows.

383toast
0 replies
11h57m

I made a Chrome extension that *assists* you in doing Leetcode problems. It's like having a buddy give you small hints and ask questions to guide you to the best solution yourself instead of giving you the answer immediately! I've had many people tell me it's helped them a lot. https://chromewebstore.google.com/detail/leetcode-buddy/bled...

0xrandom
0 replies
9h40m

reading answers here just inspired me so much

0xbadcafebee
0 replies
14h1m

A Jenkins replacement in Python (I hate Jenkins with the fire of a thousand suns, and it will never die as long as nothing appears to take its place). I've dropped it for the moment while I'm building a custom truck camper (which will also go on GitHub once my FreeCAD plans are done)