HACKER Q&A
📣 vednig

What projects are you working on?


What side or main projects are you guys working on this week. Share your startup stories.


  👤 PaulHoule Accepted Answer ✓
The project now which is taking the most of my emotional energy is gentling a feral cat which has had me questioning what it means when I say "I love my cat". I know he needs a better space but until I can get him neutered I have to keep him in a smaller room that he can't escape from.

I cried all the way to the bus station one morning because I was so slow to help him and it cleaned out my soul and when I got on the bus I had a "meet cute" right out of a movie.

It was the kind of event that could change the way I spend my spare time and it has reactivated my interest in image making and printing so this weekend I am scanning an old science textbook to print some cards with the Mascot character "Iggy". Here is one pic

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

I have a system for printing cards that have "three sides" in the sense of an image, some documentation on the back, and a QR code that points to a web site. For example

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

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

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

Something changed in the software and that system is in pieces on the floor, I have to put it back together so I can reprint old cards to fill out my portfolio as well as print new cards.


👤 Turboblack
I'm working on a simple CMS without frameworks, and hosting that is based on this CMS. https://github.com/turboblack/HamsterCMS

The great thing about CMS is that it has multi-templates, you can assign each page its own design (template)

http://web1.0hosting.net/

hosting is a home for geeks, like geocities 30 years ago, but with one interesting change - you can run a blog, you can install a chat, use ready-made templates (there are already more than 70 of them), and administer your site even from under DOS (and many templates work in Internet Explorer 5 from 1999)

Since March, we have seriously expanded the functionality, and now it is a rather interesting platform with a social component, in addition, if you bring friends, you always receive an additional 500 MB for files, and so on every time, if there is a recommendation from you.

official website of the CMS http://old.net.eu.org/

but since then it has undergone many changes, additions, improvements, but just in case, I left the very first version so that you can compare where it all began


👤 austin-cheney
I am writing a web server in vanilla TypeScript/Node. It is raw sockets first and then minimal http support over the socket layer.

This morning I wrote the proxy solution in about 10 lines of code. Its really just some supporting code around these two lines, because everything is much easier when it’s just streams:

    socket.pipe(proxy);
    proxy.pipe(socket);
The goal is to use this as the web server for my home network supporting all my vanity domains that scales up to allow drop in applications. My first home app will be a wrapper around a yt-dlp/ffmpeg script available through a web page.

👤 fvicent
I have just launched my Django tutorial: https://django.pythonassets.com/

This is the material which I've been using for a couple of years when teaching Django. Since I'm no longer working as a teacher, I decided to update it and make it available online. I think it's a valuable resource for those learning web development for the first time, or switching from other languages.


👤 shaftway
On my backburner is "argparse-sh", a program that does command line parsing for bash scripts written in Rust: https://github.com/Hounshell/argparse-sh

This is my first "real" Rust program, so it's probably pretty terrible. When you run it you give it a bunch of command line arguments to define what arguments exist, their format, etc. Then you give it a `--` and forward the arguments your script was called with. The output is a shell script that sets a bunch of environment variables that you can then use to access the values.

Here's the canonical example:

    $ cat demo.sh
    eval "$(argparse-sh \
        --string text \
        -- "$@")";
    echo "$TEXT"

    $ ./demo.sh "Hello World"
    Hello World
At this point I think I've got a decent feature set and I'm letting it soak in a few of my scripts to try to flush out usability problems.

👤 mikewarot
I'm trying to impedance match my BitGrid [1] idea to the real world. I've got a simulator that runs at a reasonable speed.[2]

I'm now stuck in analysis paralysis, trying to get to the next steps. How would I interface it to external hardware How to represent the values of the look up tables, etc.

I think it represents a new class of Turing machine. One that could be scaled to Exaflops of performance without much effort.

Distributed bitgrids should be an easy way to extract sufficient horsepower out of even a Raspberry Pi pico, if you have enough of them.

[1] https://esolangs.org/wiki/Bitgrid

[2] https://github.com/mikewarot/Bitgrid


👤 daevis
I was working on this project https://github.com/lucidl/tededroid before, now I'm going to record a video with usage, I'm looking for suitable article with text and lots of pictures.

👤 appsDev
I am a SwiftUI dev, and I am currently trying to promote my game. It's called Imagine Storiez, and the goal is to try to make a story using 5 random words in under one minute. My friends and family had fun struggling to add all the words into a cohesive story, but I want to get outside feedback.

I tried to make a Show post today but it didn't get any traction, possibly because the target market for the game is families / teens and not software / entrepreneurship related. Or may just be that it got lost among other posts.

If anyone has any organic marketing ideas please let me know. Thx


👤 1ilit
I'm working on https://github.com/drawdb-io/drawdb trying to optimize the editor and have it lag less when the number of tables increases. Also have some highly requested features I'd like to implement before launching on Product Hunt.

Then I wanted a change of pace and started on something so ambitious that it's stupid... I'm trying to make a web browser from scratch I guess. So far tokenizing the html is going fine but I'm not sure how far I'll be able to get.


👤 qiushuangju
I am developing.NET +Vue+UniApp mall,It can use wechat or H5 shopping, may be not code very well, but I am doing. https://github.com/qiushuangju/QShop https://gitee.com/qiushuochina/QShop

👤 sandreas
I'm working in a tool "voicebuilder" that can take an ebook(epub) and an audiobook (e.g. mp3) and build an ljspeech dataset to train a text-to-speech model with your favourite narrators voice.

It splits the ebook into sentences and matches the audio part for each sentence, similar to whispersync.

My goal is to have a minimum of manual steps and it is working out pretty well so far.

Open sourcing it is part of the plan, but docs are important and it will take a while...


👤 iamflimflam1
I’m currently working on this: https://esp32zx.substack.com/

The latest prototype should arrive this week. I need to prove that my new keyboard design works and then crack in with the software side of things.

I’m also evaluating adding on an RP2040 to do HDMI output. But I can decide if o should adds this to the main board or do it as an expansion board.


👤 the_law
Hey I'm working on generating chess puzzles from my own games, by fetching the games from chess.com public api, then scrutinizing them with stockfish to find missed opportunities. I'm learning Rust with it

https://github.com/The-Law-1/ChessPuzzles


👤 ddgflorida
I created a Javascript library for common database functions for Dates and Strings. I have over 120 functions. The coding is complete but needs more testing. example - var x = dbFunctions.to_char(new Date(),'YYYY-MM-DD HH25:MI:SS PM'); Most date functions from Oracle, Postgresql, MySql, Sql Server are implemented.

👤 aminmemon

👤 zzzgydi
I am working on an AI application, https://github.com/zzzgydi/ailiuliu. I just finished the MVP last weekend, but I haven't added any documentation yet.

👤 myronov_alex
I'm trying to write educational articles in my blog - https://almynotes.com/blog/all/. Apparently it's difficult to write usefully in a clear way.

👤 LarsLarson
I'm working on a website where you can subscribe(via rss) to your favourite Audiobook Series and get a notification if a new entry in the series drops.

http://audiobookdb.net


👤 rozenmd
Normally I'd say OnlineOrNot but it's been several weekends in a row where I couldn't be bothered (normally I do 4-6 hours a weekend on top of the two hours I do before each workday).

So it's a Steam Deck weekend for me.


👤 mmarian
Alerts for any replies you receive from your posts/comments: https://hackernewsalerts.com. It's a side project.

👤 undopamine
A bookmark organizer powered by language models, demo coming soon at https://www.undopamine.com?src=hn

👤 hahaworld
I am working on the embedded software for an air conditioner controller used on a self driving vehicle.

👤 purple-leafy
I’m working on my next browser extension, to change the way you use your browser. Stay tuned!

👤 vunderba
I'm predominantly working on an easier system to post new content to a blog. I still have a wordpress site, but it was starting to feel bloated and required too much effort to maintain, keep the plugins updated, backup the MySQL database, etc.

I wanted to have more end-to-end control over everything, so I decided to switch to a static site generator (Pelican). But I was looking to develop a turnkey solution so I could post to my blog directly from Obsidian using a custom plugin that runs directly inside it.

With one click of a button, my markdown note is converted/formatted and all the image assets are compressed into optimal WebP format. All of that is then handed off to Pelican, a static site generator which combines it with a custom theme, and creates a set of exportable HTML files. These files are then pushed to my GitHub repo. From there, a GitHub runner takes over, copies the new article onto my VPS, and then everything is instantly refreshed on my website.

It's less about the overall aesthetic—because I know the site looks like hot garbage—and more about a frictionless experience for posting new content.

The first test of the POC was an article about building the entire system.

https://mordenstar.com/blog/obsidian-to-pelican-exporter


👤 coolThingsFirst
Contemplating omscs