Ask HN: What not-profit-seeking project are you tinkering with this week?
Since we have an article about having fun by creating at #1 right now, I thought this would be a good time to ask: What cool project are you tinkering with this week? Please limit it to things that aren't seeking profit.
161 comments
[ 3.2 ms ] story [ 217 ms ] threadIn particular @breck has several that are simpler markdown.
Here is a starting point: https://scroll.pub/
It’s been growing and growing to the point of now having 4 or 5 different input methods and accidentally discovering new emergent effects based on different combinations of parameters.
Also threw in intel’s 3D rendering engine Embree because why not.
Anyways, this playlist documents the progress in chronological order...
https://youtube.com/playlist?list=PLvzGE7O7DizdvCEOrwaVNcY_o...
The idea is to let you explore different sides of an argument, or different sides of your psyche. For example, you might choose the three characters, "optimist", "pessimist" and "judge" to hold a group conversation that looks like a mobile phone chat, as a way to work through a difficult challenge in life that needs reflection and long-form thought.
The reason I'm building this is I find that I often don't complete a thought before negating myself--I cut short embarrassing or superficially trivial feelings, but I believe they sometimes deserve more stage time. Sometimes it's exploring thoughts that relate to uncomfortable feelings that yield the highest return on time spent.
Soliloquy is being built with neutralinojs, so it will work on any desktop OS (Mac/Linux/Window). It is "local only"--no network connection, so you can rest assured your private conversations are your own. I intend to publish it with MIT license but haven't got around to that yet :)
[1] https://github.com/canadaduane/soliloquy
That conversation will relate to my own project, in which I’ve lost the fun aspect of working on it. There’s something important about doing a thing purely for fun.
Trying to add a shoutbox this month, to get feedback more easily than the survey. Happy to pay for one. I haven't found one I really like. Some feel a little glitchy/spammy.
The main issue with the survey is that it's incredibly one way too. The most frequent feedback is that outputs are conflicting. They're designed not to conflict. Some of it might be poorly explained (e.g. tsundere, mean on the outside, secretly nice when you get to know them). Most are edge cases, and it would be good to know more details.
I don't know if that's "shoutboxy" enough, but it does exist.
I want it to be easily deployable to other cloud providers. Initially as monoliths which is ideal for small projects, then eventually as microservices that scale well for larger projects.
My biggest takeaway so far is that you first need to check whether or not your dataset fits into the L2 cache…
The feature is a way to move info windows into view when they are rendered partially offscreen. Default behavior is to move the marker that was clicked to open the info window to the center but that can be jarring IMO. I liked the iOS Maps SDK behavior that just pans enough to bring the info window into view, so I duplicated that.
https://github.com/bigskysoftware/htmx
working on an extension to do head tag merging:
https://dev.htmx.org/extensions/head-support/
Site is intended to be like the book Hacker's Delight, but recast into a game.
Or maybe like professional programming, where you're mostly trying to understand/modify other people's code.
Or maybe like programming in a post-GPT3 world where you're checking/fixing a transformer language model's plagiarized/regurgitated code. Our dystopian future.
Later this week I'll add a Hash Treap puzzle (the fastest and simplest balanced binary tree) following up on the reroot and remove-root puzzles (amazing little algorithms that allow treap insertion and removal, top-down, no rotations).
I'll launch the site properly once I have enough puzzles, maybe early next year.
[0] https://github.com/EsportToys/AutoWarpd/tree/v0.2-inertia
[1] https://news.ycombinator.com/item?id=33222215
Other than that - working on some designs for a few small robots. One combat related the other education.
- https://github.com/antoineMoPa/emscripten-sdl-sample-code
- https://github.com/antoineMoPa/emscripten-webgl-sample-code
I think the next step is to try doing the same with Rust.
I built it after years of manually tracking words i looked up in hopes that i'd retain them better. After having it on my phone for months, i can say it works great.
1: https://apps.apple.com/us/app/stictionary/id1613214660
I want to be able to make maps with an absolutely minimal amount of effort.
- multi sensor (lidar, mag, video, multi-spectral (with calibrations(?))
- auto docking + recharging (?)
- 3D environment mapping (?), collision avoidance (?)
I spent a decade or so writing | field running geophysical mapping software.
Currently I'm mucking about 'teaching' high school kids (W.Australia) to swarm drone clouds about tractors and such things.
At this point, I can lay out my waypoint missions ahead of time, grab my drone bag and some coffee, walk out the site, and get the vehicle up within a few minutes. I have three batteries, so that usually translates to somewhere around an hour of flight time with reserves, and over 100 images. When I'm done, I can pull out my computer, upload the day's images to the locally-run Docker container instance of NodeODM, wait for the results to get spit out a bit later, then run my post-process script, scp them up to the VPS hosting my site, and there's the map! The automation has made the process a lot more enjoyable. I'm still hoping to tinker with things making the images separate layers so I can do a time-series of orthophotos made in the same location, but it's still been fun in the interim. Feel free to reach out if you'd like to chat--I don't see many other people that are also interested in the area!
[1] https://github.com/quietlychris/odm-postprocess
[2] https://cmoran.xyz/geospatial
I'm also working on a time series. I'll check out your projects, thanks for sharing.
I definitely recommend getting the commercial drone pilots license if you haven't already.
I've actually got my commercial license test scheduled for the end of the month! I'm hoping that it might help me get permission to run surveys in areas like national forests or parks that are otherwise pretty much off-limits to recreational flyers.
1) I used to be an energy engineer, so I'm taking some of the most common energy saving calculations I used to do and making a python library of them. And then maybe a quick flask calculator to show the energy saving methods and how much energy they save
2) Trying to learn the basics of font making so I can make a font based on the golden ratio, mostly for personal use
[0] https://github.com/babybuddy/babybuddy