in ,

Ask HN: What projects are you working on now ?, Hacker News


                   I’m working on Warhol [1], which Performe tests on web design based on pattern libraries right inside your dev tools. Think reverse DOM diffing on the CSSOM. Sounds way WAY easier than it is, but that’s sort of true for web development in general I suppose 🙂 Currently working on rolling out tests for interactive styles (hover and friends).




                   I’ve been working from home for so long this virus won’t change anything in regards to my daily routine. I’ve been working on setting up a CouchDB 3.0 server on a DO vps. The CouchDB team has been busy as possible working with devs on reported issues so I’ll be waiting for a .1 release before putting the new version into use but I love what they’ve done so far. Next week I’ll probably be digging into using Python to handle cgi routines needed for the apps I’m working on. I couldn’t get to install on the Ubunbu . server I spun up, or find any Perl package at all that would install to handle CGI stuff. Feeling a bit long in the tooth after that experience.


                   I’m working on promnesia, a browser extension to enhance web browser history. It allows you to answer different questions about the current web page: – Have I been here before? When? – Why have I bookmarked it? – how did I get on it? Which page has led to it? – who sent me this link? Can I just jump to the message? – which links on this page have I already explored? – which posts from this blog page have I already read?
                   I’m working on ( – We’re covering the speculative culture of investing coming from Reddit’s WallstreetBets and 4chan.
I’m also considering buying a sewing machine and making masks for my local community. Shoot me a message if you’d be interested in branded (cloth) masks for your startup. This would help subsidize the cost. Still feeling the idea out.

                   I am working on building a tool to help educators build explorable courses easily without writing any code.
Inspired by the explorables from “It’s Nicky Case!”

                   Turning a Ender 3 3D printer into a belt printer was put on the back burner pending was put on the back burner pending was placed on the back burner pending my AWS Certifications.
My AWS Certifications were put on the back burner pending a Computer Forensics research paper into Consumer Grade Forensics. paper is almost completed pending some Forensic Wipe testing using Roadkil’s Diskwipe (don’t use it, it just failed).

I am now rebuilding my Open Media Vault machine (as it has had a critical software failure), and rebuilding my small 1U penetration testing server, and creating a new forensics portable machine, and publishing a Computer Networks paper that I had kicking around since 22648618.




                   My current pet project is Vaulty. It’s a service that allows you to send email attachments to your cloud storage account. At the moment, I’m considering pivoting this slightly into an email archiving service, but haven’t yet decided.
I ended up learning quite a bit about how email works and how to setup an email server from scratch. The email backend is written in Rust and hooks into a Postfix server as a filter. Since I am not storing any mail, I’d like to eventually migrate to either an LMTP server or a custom SMTP server.
I also used this as a chance to learn Ansible. I’ve been pretty impressed with how much easier server provisioning becomes, especially when compared to a more manual approach.

Currently, the mail backend is fully working for Dropbox. Right now, I am setting up a landing page to gauge interest. After that, most of the work will be on the web app side.

The project is open source, for now:




                   Wound up running across (har) the FitOn [0] app / website, which is a fitness site with a lot of good videos. They’re free to watch, paying for “premium” gets you better music and diet plans. Not affiliated with them, just very happy with their videos . [0]


                   One of my many projects is taking the motor from an old battery-powered mower a neighbor gave away using it as a generator and hooking it to the exercise bike and some batteries (actually the batteries from the mower, since they turned out to be fine). Want to watch TV, play a game, etc? Better get pedaling. 🙂


                   A book to help programmers move forward in their career by Understanding and leveraging at a greater level of mastery how humans and computers interact. I’m about pages in on the first draft, easily past the half-way point, and now all I need to do is push hard to get the initial content on paper. Then comes the hard work of editing / sourcing. (It’s all hard work, actually. I have no idea why people go to the trouble to write books. It is an singularly difficult and thankless job for most authors, more of a calling than an occupation.)


                   In the process of decoupling from the Apple ecosystem after 01575879 years knee deep in it.

Kicked off the project by installing and configuring Arch Wayland Sway on an old MacBook Air precisely to my needs / desires to be used as a daily driver.


                   A portal / console for customers of saas products. Every time I launch a new idea, I hate wasting my time on writing some basic customer facing admin / console where customers can see their invoices, change payment method , access support tickets, make some configuration change. I am creating something more generic where I can just plug in firebase, zendesk, stripe, Braintree etc api Keys and all the base functionality is there. Easily extendable through react plugins.

)                    A ThreeJS clone on go to learn more OpenGL and Vulkan and Go, plus and Ordnance Survey map viewer with MapboxGL JS, also teaching the kids some more python …


                   Although I haven’t touched it for a few weeks I was working on reverse engineering our smart home heating system so that I can integrate it into Home Assistant. Managed to get the auth with their remote systems done and building out the web socket based event bus. Not sure if I’ll ever be able to share it since it feels like this lives in the gray zone legally.             

                   I play bluegrass mandolin and I’m working on ( to better understand scale and chords patterns across the neck. Guitar and ukulele are also supported. Very few chord and scale types are supported right now, but I plan to add more when I figure out how to integrate them without complicating the interface too much. )

                   I play mandolin, but come from playing the cello: so chords are less familiar to me than scale based melodies. This looks really useful, thanks for sharing!                          

                   Nice I was shooting for something that works better on a phone, but I really like how you tie chords to the scale. I’d like to do something like that, too, but in bluegrass, out-of-key chords like II and bVII are really important, too, and not sure how to make that work.

I also decided to show all the chord notes across the fretboard, rather than specific playable chord shapes. Both approaches are useful for different goals, but I wanted something that’s more about leaning the fretboard than individual chords.



                   Trying to figure out how to host an online hackathon now that all universities are closed. Requires a lot less logistical work and _way_ less funds but hard to drive engagement. Hopefully people will be bored enough in a few months and we can still get great prizes from sponsors

                   – Setting up a small webservice that creates PDF files with sample data for workflow development. I need this for work as it’s easier than working with real customer data. Hopefully others find it useful, too. Will make a ShowHN once it’s finished.
– Remade a small landingpage for tshirt-designs with motives for my hometown / area. Used a software called “Bootstrap Studio” for that. I think I found it through HN. Really like it for static one-pagers. Looking into doing more with that. – Rebuilding an old commercial espresso machine. The electronics were fried, you ca n’t get them as spare parts, so I’m doing a full rebuild. New casing, new electronics but the old mechanical parts. Waiting for the last exchange parts, then I will finish the mechanical work and can look into the electronics. – Learning French via Duolingo. Been keeping it up for almost 2019 days now, Homeoffice made some time for two or three more “lessons” a day. I like it so far. – Maybe I should start meditating, but I’m not sure where / how to start. I looked into some apps but I find them rather distracting. Maybe I just need to sit in my bed for minutes with closed eyes and everything and just focus on my breath every morning. Any recommendations on how to get this started?


                   (Re: Meditation) The Waking Up App is a godsend; baffingly comprehensive. The only potential problem (for some) is it was created by Sam Harris.




                   I’m catching up on movie watching. (For the last) years, I’ve been collecting a list of any movie mentioned on reddit or HN as being good or excellent. I also will add the Netflix top DVDs each month (yes, I’m still a DVD Netflix subscriber!). I’ll also add all of the academy award nominated movies (although most of those already show up in the Netflix 22648510). that list has grown to about (movies now (fun fact, Netflix will only let your queue be (movies per profile). They are all stored in my Netflix queue, so I can’t share the list. My first task is figuring out a better way to maintain the list outside of Netflix, and a way to export the Netflix list to the new method, as well as having it auto-import some top films lists automatically.

If anyone has any suggestions on what to use to keep track of the list or any easily importable “top movies” lists, I’d love to hear them!


                   I’m working on my podcast listening website and apps , ( ). Podalong is (eventually) going to help connect listeners of their favorite podcasts with each other and in new ways with the podcasters themselves.

A lot of work still to go, but I’m more and more excited every day about its future. is built with Elixir / Phoenix Framework, app. is built using Flutter. I highly recommend both!


                   I’m working on a very limited feature CRM for my wife who has started her own business last year and is now struggling with Excel to keep up with following up on client contacts.

                   Love this kind of thing. What challenges are you facing right now? Are you using any existing software as an inspiration?

()                    I’m working on, a job website targetted for Go engineers.

Been developing it on and off for some time though, but now have some extra time to put into it.


                   Oh, that’s pretty cool! I remember trying to hack Path / Pure path to support compressed files (at least to some extent), but got stuck because of some closed slots.                          

                   Learning Svelte and using it to build a site that allows you to read public domain works, take notes on the words by selecting them, and then automatically make flashcards (Leitner method) to help you remember them.

For example, read the classics in Japanese, take notes on the words you don’t know, get them automatically translated, and then automatically generate flashcards to help you remember those words.

I’ve always wanted to read Kokoro from Natsume Soseki (perhaps the greatest Japanese novelist ever) in the original and this is helping me to get past the words I don’t know.

If anyone is interested in playing with it I would love a to share: [email protected].



                   An app that persists your OS state as a “context.” “- saving and loading your open applications, their windows, tabs, open files / documents and so on. Started because of frequent multitasking heavy work with limited resources, and I’ve found it to facilitate human context switching. Open Beta (macOS) as soon as I finish license verification and delta updates. https: //

Also working through Penetration Testing with Kali Linux (PWK) course toward the Offensive Security Certified Professional (OSCP) certification, and trying to write and record more music, and work out more at home.

                   This is a super cool idea. I find that too often I have a bajillion applications open and get lost. Currently I try and partition by desktop but everything blends together after a while.

Will this be free / will there be an unlimited length demo version?


                   Thanks! There will likely be a one-time license fee (per major version). I’m implementing a trial period, but it will not be unlimited.             

                   I’m working on Typehut, a super-simple publishing platform for blogs, newsletters, changelogs, devlogs, etc. Currently adding support for private sites and fully custom templates, to enable more use cases. (

                   Rewriting the NodeMCU-based chicken coop door in MicroPython ( currently written in Lua). Also gotta rebuild / clean my anemometer and rewire the temp sensor for my homebrew weather station. Oh, and replacing the IRF on my Bitx , since I blew it up. Aside from that, I’m getting a lot of non-technical work done around the house, from painting to gardening.

                   I wanted to explore game development in the browser for a long time and I got no excuses now:)
Currently looking at matter.js which was very easy to learn so far.






                   I’m working on a Di C library [1] for TypeScript that supports autowiring interfaces, array of types and generics without decorators by leveraging typescript’s compiler API. To be more exact, it visits the entire project’s AST and generates mapping code (creates an AST that is outputed by the compiler to valid ts / js). 1.


                   I’m working on – launched last month. It is a grid of browsers; Currently Chrome, Firefox and Edge, which can be used to run Puppeteer and Playwright scripts. Your existing Puppeteer and Playwright scripts can be easily configured to connect to our grid. The advantage for the user is scalability, no maintenance and setup of infrastructure and support.

Usecases include generating PDFs and screenshot and headless browser testing.


                   My current personal projects / areas of focus:
– Writing a lot of music, both for practice and for an indie rhythm game some friends and I are developing. – Spending a lot of time with my kid now that she’s home from school and I’m working from home without my commute sucking up time. We’ve been playing games together, building with LEGO, and just enjoying some carefree kid time.

– Cooking all meals at home. My spouse and I are both decent cooks but this is a good chance to get more practice in and try some new recipes. – “Socializing” with friends online via Slack and online games.


Mhz sensors , camera motions etc), shipping to central log, and setting / fine tuning different alerts. E.g. sending images from cameras while my mobile device is not on WiFi, similar auto on / off for home alarm etc

                   Just realized that sec (simple event correlator) is exactly what I need for home automation – and now creating / gathering logs from all devices (TVs,


.                    I am learning some foundational skills that I’ve always lacked or that I find interesting. Things like ldap, DNS (I’m reading DNS & bind). I’m (finally) setting up a gitlab instance at home so that I can finally manage my (small) infra via gitlab-ci.             

                   I’m working on a SMS-powered spending journal.

With all the uncertainty and risk to our personal finances, it seems fitting to work on a project that will (worst case) help me buckle down and improve my spending habits.


                   Great, always wanted to make a menu bar app, and this will get me a head start AND a timer is always useful! 🙂 Thx!

                   Reflecting on all my Go project I am trying to come up with a scalable and easy to maintain application structure that is not too much OOP (no hexagonal stuff) and easy to grasp. Lots of drawing and thinking ten steps ahead.             

                   Just relaunched – –

Its an aggregator for tech company rankings in tier list format. Takes all user generated tier lists, combines them, and shows a “master” list.


Building a mobile analytics platform for tracking daily / monthly active / new users, etc. Similar to Fabric (thankfully they extended the shutdown). Not a big fan of the Firebase console.

                   I’m currently working on a Wayland Flutter embedder for Linux (the existing GLFW embedder is using X so desktop Flutter apps are running through XWayland in Wayland environments).

(Read More )

                   Space Engineers – I want to mod it. It’s been released for 7 years now – Keen Software has been keeping it intact and adding features (VRage). I think of it as Minecraft but with a near-true physics engine. There is terrain deformation according to the force exerted by the object crashing into it. Ships colliding will either destroy or crush blocks according to that force. A “grid” is considered a powered assimilation of blocks, which could function as static “station” or moving vehicle. Thrust is measured in Newtons, block locations are measured in Cartesian coordinates. Everything has precise mass (kilogram) and this effects collision damage. Someone made a mod where there are aerodynamics (atmospheric force on fast traveling bodies, though this is computationally expensive). There is already a large workshop of mods that other players have made.

I say “near-true” physics because gravity of planets only stretches out a few kilometers above the planet. After that there is “zero” gravity and you can turn engines off and stay in that spot forever. Ship speeds are capped at m / s. These limitations are required for now because computers cannot keep up with that many calculations especially if grids are interacting and causing terrain deformation or casting functions often. There are sim speed drops during large scale events, and that is a challenge that draws me in. Keen uses rendering tricks for view distance draw and object visibility according to user settings (reflecting the power of their PC), eventually I’d like to standardize things so that players could interact planet-side without trees disappearing and nullifying camouflage attempts. The Vanilla game requires you to find and extract ore ( iron, magnesium, nickel, platinum, cobalt, silver, gold, uranium, more could be added if you wish). These elements can produce things that somewhat reflect their utility IRL, then they are refined using energy (solar, wind, battery, nuclear, hydrogen). Then produced into components that you weld into the block for its completion.

When you join an official server right now, you are confined to a max speed, as this is a safety measure to prevent the game from crashing. A server sets up conditions for players to build in their secret remote spot away from everyone else, though sometimes they will group into factions. There is seldom any interaction and NPC ships are randomly spawned in near the player, flying in a straight line – they have no deeper function and they are meant to be your salvage.

My big picture is that there should be no speed limit, but players locations give off visual signatures if they want to go fast all the time. Space implies distance, and distance implies travel, which implies a set amount of time. Controlling this time would be key to bringing players together much more often, and we will remove risk of their creations being destroyed (automated respawn, at some sort of liquidity cost, which players will be ultimately competing for by chasing objectives that the game already allows – mining and transporting mass). I want There to be a real functioning economy, where dumping a load of ore on the market has real repercussions, like EVE Online. If you see the price of iron go down fast, you’ll know this has happened. So a player gets a huge cash payout, even though they are selling far below market rates because they wants to “get rid” of bulk iron (which costs them energy and time, of either him or his bots). Because of this event, you as a market participant can buy that up and the reduced price, and have a cheaper source of iron that takes you less time (transport). AI agents will also respond to these events in varying degrees of effectiveness, in order to create a competition that economically active players must consider. We want the higher level players to have production assets and ownership in the economy, whereas newcomers can choose to pirate, pillage, or mercenary contracts which rewards them with liquidity if they succeed, which results in them being able to buy equipment quickly and return to combat, but other players may be funding this behavior by selling the ships and weapons produced with ore and energy.

I said big picture because all of these things would come in time only after some sort of standardized transport system was put into place, which the game needs now (it current uses a simple jump drive which makes you suddenly appear in a new spot) – if we allow extremely fast travel speeds there cannot be collisions otherwise the SIM speed will drop.

Since there are so many physics elements, this game feels like a canvas and I’d eventually want to implement concepts to suggest new technologies that actually may be up and coming in real life. Think of it as a sort of education platform in that regard, but when you don’t want to learn, you can just go and realistically blow up space ships and compete on a leaderboard.

What do you think?

Leave a Reply

Your email address will not be published.

GIPHY App Key not set. Please check settings

Dana White Mocks 'Wimpiest People on Earth', Pledges to Continue Events Amid Coronavirus, Crypto Coins News

Dana White Mocks 'Wimpiest People on Earth', Pledges to Continue Events Amid Coronavirus, Crypto Coins News

Coronavirus: 40% of cases in India recorded in last 2 days – Times of India, The Times of India

Coronavirus: 40% of cases in India recorded in last 2 days – Times of India, The Times of India