Ask HN: What are you working on this weekend?

39 points by JunaidBhai ↗ HN

62 comments

[ 5.8 ms ] story [ 93.1 ms ] thread
Nothing, British Chess Championship is in my hometown so I'm having a computer free week.
If you're participating as a player, good luck! What openings are you playing?

Also...go Mickey Adams!

Not participating this year as I have to go out of town for a couple of days (off to see Iron Maiden) and I only started playing at Christmas (last played back when I was a teenager like 20 years ago).

Will likely enter next year in the under 120 baring some radical progression between now and then (I'm currently 104 after 9 league games).

I'm working on my mental health this weekend - I've been putting it off for a while now, so I'm focusing on writing and staying away from work and competitive games. Might finally crack open a book, which isn't something I've been able to do a whole lot recently. Recommendations are welcome :)
In Watermelon Sugar - Brautigan (just a random recommendation, short enough for a weekend, surrealistic, rather relaxing)
Getpoe.com, my distraction free writing app for windows. Rewriting in vuejs and it's going beautifully
Continuing the amazing course on https://www.nand2tetris.org/. I also received an HP microserver gen8 a few days ago and will be setting up a plex server with sonarr/radarr/ombi/etc...
- Finishing a large cat tree - Installing a door - Building a little free library - Setting up additional irrigation in my garden - Dehydrating fruit for snacks - Writing code for fun and profit
How is your dehydration setup?
Also interested in this; is it a freezing or heating setup?
I had no idea dehydrating fruit would provoke such interest. I've got the cheapest generic-brand dehydrator I could find - think I paid $40 a few years ago at the local *mart. Has maybe 8 trays (I bought extra), basic circular, central air design. It works very well and I've done about ten batches of apples, bananas, cherries, and apricots this summer. Have three pounds of cherries to do this week. Hoping to do huckleberries as soon as they are ripe, and next spring we might try dehydrating morels. It's really nothing special, but it meets the family snack needs. I've even done jerky and fruit leather in it, with good success.

Now on the other hand my home cheese making operation is significantly more complex...

Writing a pretty redundant Spotify playlist manager in reactjs as exercise.
I'll be diving into emulator101.com from yesterdays post.
creating golang introductory course for experienced c/python programmers.
I'm working two projects as of now. Both solves my own problem

1. https://github.com/mohitmun/howienduphere/

Problem: When browsing internet, I often come across really great blog/project/website etc. Its always good go back to origin of where I found it(let it be HN/reddit thread or some obscure blog). Most of the time I don't remember original source where did I find it mostly because its either in my pocket list or lost in dozens of tabs. this chrome extension will keep of all links i visited and their referrer(full urls not domain).

2. https://github.com/mohitmun/punter

Problem: Being rails developer, I love ORM(debatable). its very useful to quickly inspect data or run some manipulation. recently I was manipulating some CSV files, as well as sqlite db. I hate writing raw SQL for simple queries. so wanted to create a command-line tool where i can run simple queries (table.count, table.where(id > 3)) and get results. this should also work with CSV or any other db

Problem 1 is something I'm super into. One place where I think I would use this is in parallel to a web annotation system. Two years ago I had to take a stats course at school and I often found the dry mathematical explanations in the textbook challenging to comprehend. I would go online and search for better answers and often find them. For example a math overflow page or youtube video which makes the problem click in my brain. Now two months go by, and I forget the same theorem. In the back of my mind, I'll remember reading that one mathoverflow page or following a series of links, but now those links are lost in my history.

What I would like to do is annotate the web with data similar to what you are capturing and create 'context chains' as little sidenotes in the margins of the web. Then when I come back to the theorem I'm failing to understand I see a little margin note of the pages I visited when I first read the chapter, and I can immediately regain the context I found in my original study session.

For the latter I started writing a tool myself before I tried sqlite's import. For my purposes it was actually pretty damned good.
I am inches away from completing a library that automatically deploys a new SaaS platform, with most of the bells and whistles (more to be added each week). Once it is complete, I will be able to make a new company which I intend to use for other new SaaS companies. Essentially automating consulting / onboarding / services that all start ups need to have
This sounds so cool! What stack have are you building it with? Have you been dogfooding your own project?
I'm not sure I can give away the sauce yet for the actual ibrary, but the stack it creates is multiple React frontends with a Django API only backend that are all deployed to AWS. The AWS stack consists of RDS, Lambda functions for backend, S3 for media and React applications. The deployments are automated at literally every step; from AWS creation, GitHub configs to repo creation, TravisCI deployments. And yes! It is intended for dogfooding. The problem came about when I kept having to write very similar infrastructure over and over for new start ups
That sounds super impressive and useful. Do you ever plan to open source the code? Or keep it your competitive advantage? :)
I’ll be spending some time with friends, but also rebuilding the gearboxes in my open source 3D printed four wheel drive robot. Specifically I am adding some metal pins to the gearbox which should alleviate one of the failure modes discovered in this video:

https://youtu.be/DXPmqCd0r04

I like how strangers were asking and were very enthusiastic.
A raspberry pi system to monitor my 3d printer during long prints. I'm writing the video streaming part myself for fun. Tomorrow I'll design and print the pi/camera mount.
Sounds cool. Wat tech do you use for the streaming part?
I am finally working again on an idea I have about pre-screening for software engineering interviews.
Im trying to make a torifier for windows.
I'm working on a self modifying simulation experiment written in Go.
I've just started to really kick off my side design project so hoping to spruce up the website and increase it's overall quality since it's not really at the level I want yet: https://designgib.com/
Working on imageboard software that I'm writing for fun. All its responses are JSON, so it'll be possible to write various frontends for it.

(Although I haven't actually implemented the "image" part of it yet, so I guess it's just a text board right now)

A Bash script for installing ArchLinux automatically. Right now I'm finishing a "system" for setting up the partitioning scheme (with MBR). You just store partition data in each row of a matrix (type, size, label, mount point, etc), with each row representing a partition. It takes row order as partition order (so row 0 is the first partition, row 1 is the second, and so on). This is the hardest thing to automate in pre-installation and is not difficult to do. It's fun because you have to catch errors like defining logical partitions after primary non-extended ones, partition sizes exceeding disk size and simple stuff like that, it's relaxing.