How do you securely expose your local services through Tailscale or Cloudflare Tunnel? For eg. Is it possible to expose just web server instance on port 80 and nothing else? Even better if possible to just expose one web service. Also, is it possible to ensure no other local devices are accesible from public?
I maintain an online playable version of a antique board game called Baghchal [1] which has origin stories about being native to Nepal since 3000 years. I actually launched this website on HN a decade ago.
I'd like to self-host personal projects as well but haven't been able to figure out way to do it behind NAT and also on a budget hardware. Is there a way to get in touch with you and get some ideas?
If I were a PM at SO, I'd consider pivoting it to a social networking platform for programmers prioritizing relationships, messaging, jobs and interview support etc just enough features to make it not too generic like Linkedin.
Paid expert support in natural extension to bounty based q/a. Also, an AI with human in the loop.
Chess engine is already a solved problem, yes, but Baghchal would love some attention. I have been maintaining https://www.baghchal.net for more than a decade now and I dream of the day I could integrate Stockfish like Engine for Baghchal one day. I haven't gotten chance to dive deep into this myself because of work and personal reasons but it could be a great niche to explore since you mentioned about Chess. Look into it.
It's on closed testing, not live for public yet. Could you please drop your email on the Request Early Access form which is above the footer of the landing page? I'd be happy to send you access details.
I have been working on a minimalist and calm work/task tracking app called Dodolr (doo-doo-lr) which supports tasks (dodos), notes and follow-up since last few months. I deliberately didn't build notification or reminders and leave it to the user to be fully accountable for completing their work (moving tasks to terminal stages). I'm building it for 3 local customers. Would be happy to give Early Access to any solo founder and power user who prefer non intrusive tools to keep a tab at their work. The app works well form small 1-3 person team very well.
You need a fire on you a* to build a software yourself. Next time you have an urge to buy an app or a software, give a shot at vibe coding it with AI and piecing the software together yourself. You will learn a lot along the way.
At some point, spend a good time learning the grammar and syntax of a programming language (can be any). This will make you navigate vibe coding with ease.
I have set up a similar Google sheet for my 12 yo, which is shared with him on view-only mode. He loves the idea that he's earning $$ every day out of his savings. He's on fire to grow his investment to the point that he earns $5 every day, "while sleeping". He's currently making ~$2/day.
I setup an old Kano OS on Raspberry Pi 3 for my 8 yo boy. He managed to finish challenges upto Level 8 by himself mostly. The OS has block based programming challenges and games. The Pi PC is his and he is hacking it whenever he feels like. No pressure, not forcing him to learn coding or anything. I'm curious how it will unfold in later years.
I have interest in this space, but as you wrote the software will be only useful if kids want to create games and there aren't many kids (I think) who want to create their own game. Kids mostly want to play for fun.
My kids play Roblox for pure entertainment, but I think the experience can be improved. Making a platform like Roblox that's fun to play and has ability to extend (the learning and game creation) it easily would be great. Atmosphere was great but it vanished.