back
▲ 220 points

Ask HN: What are you working on this year?

by david927·3y ago·503 comments·view on hn ↗
What are you working on? Any new ideas you're thinking about?
503 comments
Working at a still-feels-new-to-me job as Graphics Director for Opinion at The New York Times. Our small team publishes arguments and guest essays supported by visual evidence, like these:

- https://www.nytimes.com/interactive/2022/10/29/opinion/scien...

- https://www.nytimes.com/interactive/2022/09/08/opinion/urban...

- https://www.nytimes.com/interactive/2022/07/20/opinion/ancie...

But I'm a believer in asking for help in order to cast a wider net. If you happen to stumble across an obscure-yet-newsworthy dataset, or have a strong feeling about a particular guest essayist that we should be approaching, or can't stop thinking about an argument that's itching you — pitches and tips are always welcome: [my hn username]@nytimes.com

This kind of interactive, bespoke content is one of the main reasons I subscribe to the Times. It feels like NYT truly embraced the concept of being able to tell stories and convey information in a completely novel and exciting format, and I find myself really immersed in these pieces all the damn time. It feels very much like you guys are _leading_ rather than following, which is damn impressive for such an old institution.

Hell, I remember last year's Christmas Cookies piece, which was just this lovely immersive slideshow of tight high resolution videos of different stages of the cookie making process and just thinking "this is just _good_ content."

But this stuff is also powerful because of its ability to inform people in a way visually that more traditional text and even older illustrative modalities would've fallen short with. This deep-dive, guided tour, expando-driven approach is just... awesome. Keep up the great work!

Don't have any pitches or anything. I just wanted to say that your team does awesome work. I hope you folks all know how much it's appreciated.
This is great work. I'm impressed.

Just in case you happen to know the answer: How does taking tree samples (as in your third link) not harm the tree? It seems inevitable that it would do so, at least intuitively.

If you could dive into this: https://wtfhappenedin1971.com/

and how Alan Greenspan went from writing 'Gold and Economic Freedom'[0] to pushing low interest rates that would be rad.

I'm not actually a gold-standard supporter, but given the huge shift what average people can expect economically it would be nice to have this addressed by someone other than the conspiracy crowd.

[0]https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...

I work in tech for public media and am it's almost disheartening to know what kind of resources other publications have. We have people spread across everything at once. Do you work for the technology department or for the editorial department?
Thank you for making JavaScript a somewhat palatable language. Countless millions of us have to write JavaScript to accomplish the daily drudgery and it's in part to your contributions and impeccable sense of style that it's at least somewhat enjoyable.

People probably think my praise is overblown, but if it wasn't for you I'd probably be using wasm to escape JS and the fight against flash would have been for naught.

Just a feather in your cap for the new year!

It's really disillusioning to see the top comment in a front-page HN-thread require payment to even be read completely.

I can see that this isn't your personal design decision, but there is a literal paywall preventing you from communicating with me. This is absurd.

I'm sick of having to decide between using cloud software and using local software. Cloud software so often needs subscriptions, and if the company dies I lose access to my data. Local software isn't collaborative. I don't want to email files around to myself, or think about versions.

So I'm building a software platform for local first applications on top of CRDTs. Its called Replica, though we haven't talked much about it yet. I want to be able to:

- Edit any data from one device in my house and have it just show up on any other device

- Share items with other people, and collaboratively edit with them

- Support lots of different applications - including multiple different applications live editing the same data. Like a universal plugin model.

Linux can't compete with cloud software like google docs because anyone running hosted platforms gets punished if the platform is successful. Ideally I'd love to get replica embedded in linux, as an alternative for desktop applications to use to store their state. Then users could open up the same app from different computers and have all their data there, and collaborative editing and things like that would just seamlessly work. I want to be able to open the same file in two different editors and have typing in one show up live in the other as I type.

I want to opensource the whole thing, but we'll probably go with some sort of open core model and charge for our official hosted version (which you want for backup and delivery). I want this project to be financially self sustaining - otherwise I don't think it'll survive. But still opensource enough that people can self host if they want to.

My goal is similar to Joseph's (a platform for local first applications using CRDTs), but the approach is slightly different, as I'm building it based on SQLite synchronization using its session extension (https://www.sqlite.org/sessionintro.html) as the encoding mechanism. I plan to incorporate this sync functionality into my web framework (https://github.com/pkulchenko/fullmoon) to allow any application built with it to become "sync-enabled" with just a couple of additional lines of code.
Have you seen FluidFramework? It's open source (MIT): https://github.com/microsoft/FluidFramework

I think the first product they're building on it is Loop: https://www.zdnet.com/article/microsoft-introduces-loop-a-ne...

I'm starting a 100% Worker Owned For-Profit residential Trash and Recycling Co-operative

All profits go into the neighborhoods we serve and our bylaws are based on the US Constitution. No investors or different class shares. Management term limits, workers vote for CEO and a cooperative ombudsman (termed) for representation during yearly plan/budget proposal.

The CEO proposes a yearly plan/budget to the collective of ombudsman representatives, which vote to approve or amend. The yearly plan includes all P&L numbers for previous years, open balance sheet, salaries, as well as hiring, growth, acquisition plans for the following year(s)

I'm leaving out a lot of details of course, but the overall gist is that: incentives are aligned across the co-op such that management is incentivized to care for their employees above all, and there is no pressure from investors to grow more quickly than our company can sustain. Basically will not pursue increased margins at any cost.

We will provide the best service at a price that ensures we can fully take care of our employees such that they have a great life and can provide amazing service because they have the time, and trust to care about how we serve each other and our residential communities everyday.

Over the summer I got into genealogy — my partner tasked me with finding her biological parents. I did, and afterward, I took a DNA test of my own only to discover that my mom failed to tell me something (she passed away a few years ago): who my biological father is.

This was a surprise to me, my dad, and many others. Some of her girlfriends knew this situation existed, but never got a name.

And so I spent my summer in what I call "old lady Facebook groups" and learned the tricks and the trades to investigative genetic genealogy. One of the useful tips you can apply to your DNA matches called DNA color clustering — it's incredibly useful: https://www.danaleeds.com/dna-color-clustering-the-leeds-met...

Of course, I didn't want to do this by hand. There were some tools out there that existed but they were "old school" software packages: you know, you install it on your own device! "Worse" yet, I'd have to give it my raw password — no thanks! It started there, and morphed into a lot more, and now it's used by "search genies" and consumers alike: https://sherlockdna.com

There's a lot more that can be done in this realm by both providers and hackers. There's a niche for these "pro tools" that exist but the typical DNA test taker is not after any sort of genealogical exploration that requires substantial effort. There is a very sizable group of people who do, though, and those people, I have found, are very pleasant, kind, and nice to be around. I like surrounding myself with good people, so I'm happy to help them while I scratch my own itch.

All this, and I am yet to find the guy I'm looking for despite having invested over 1,000 hours into finding him. I have, though, found over two dozen "wanted" individuals (not in the criminal sense) and united them with their searcher — at least that part is satisfying.

Since the start of the summer I have been building a SaaS for companies doing inspections and maintenance on separators, a certain kind of device for cleaning water used in gas stations, restaurants, garages etc.

I have been dreaming of living on my own product since I started as a developer 10 years ago and tried a lot of different ideas out but it just wasn't happening. When I found out that my girlfriend was pregnant with twins in spring 2022 there was this now or never moment. I thought there would never again be enough time available in my life to do something like that. I decided to quit my job to put a gun against my head. Then I contacted hundreds of people on LinkedIn and other places asking them if they had an idea on a product to build. One guy responded telling me about how far behind in digitalization his industry is and that we could potentially do something here. I went with it and have been building it since.

As the product starts to mature we have showed it to potential customers and the response has been amazing. We have been promised around $8000 / month from 8-9 companies as soon as we finish a couple of more features and we estimate that there are at least 100 potential customers in our country.

This autumn has been so intense since I'm doing this while doing 40h/week consultation do get money plus having 2 newborn kids at home. I feel very lucky though that I finally got an opportunity to go all in on my own product.

One thing I have learned: There are so many software developers with both the skills and drive to create a business, but what is super hard is to just come up with an idea. The key is to connect with people outside of our community. The whole world is waiting to be digitalized and our skills are in short supply. The further away from the normal dev community you go, the less crowded will it be and the easier for you to find an opportunity to add value.

My old video game from 2004 [1] is now older than I was when I wrote it, and I recently found the C++ source and sprites in one of my archives, so I'm rewriting it in TypeScript as a personal challenge.

The C++ code no longer builds (it's missing proprietary dependencies), and I no longer have the binaries or even the hardware needed to run them (it's a PocketPC game).

If I manage to finish the rewrite, I'll get in touch with the rest of the team, to ask if they'll let me upload it somewhere public.

So far, I'm surprised by how readable my C++ code is. :-)

[1]: https://nicollet.net/blog/darklaga.html

I'm continuing work on the No Bullshit Guide to Statistics, which is an introductory book on statistics that includes all necessary prerequisites (practical data analysis using Pandas and probability theory math using the computer models from scipy.stats). It's been a many-year project (because STATS IS TOUGH!), but I've had very good progress in the last couple of months of 2022 (finished first few chapters) and now keeping the momentum going into 2023.

It's really hard to explain statistical concepts without bullshit... there are all kinds of formulas and rules of thumb, so it sometimes takes me 2x or 3x rewrites before I find an explanation that is simple enough and free of unnecessary historical baggage. One thing that I have going for me is the ability to use computer simulations to check all the equations, and generate nice visualizations. Seeing the equations + graphs + code in parallel makes stats concepts finally click... at least for the author, I hope for the readers too ;)

If you're interested in checking this out, I maintain a continuously-updated book outline here: https://docs.google.com/document/d/1fwep23-95U-w1QMPU31nOvUn... I also have a mailing list where I send chapter preview PDFs as they become ready (see the end of the gdoc).

My mom departed when I was 19. My oldest son is almost 6. I had a moment last week where I realized that if I applied that scenario, I’m about 1/3 through the time I have with my kids. Obviously it doesn’t work that way, but it was a moment that brought shock then clarity.

Life is fleeting.

So I’m working on “working” as little as I need to.

In 1997 I played my first online multiplayer game. It was QuakeWorld Team Fortress. It was incredible, janky, fast, ugly, complicated and absorbing. I found a community of other players through IRC and devoted 8 hours a day to playing this treasure.

By 2005 (a very decent shelf life), the game was all but dead. This was a significant part of my life gone.

In 2018 I found the source, forked it and began FortressOne, a modern port of this classic game.

There are now a thousand people on our discord channel and daily games in four continents. I’m over the moon but more work needs to be done. This year my goal is to get it on steam.

My oldest daughter will turn 8 this year. These days I'm planning which would be best computer/software/OS for her (if any), but nothing in the market fits my requirements as a father. There is so much noise, distraction and overall bullshit in today's computers that I don't think it is healthy or appropriate for her.

So I'm planning to make a custom (software) solution. A small set of focused, minimal, productive and interesting apps in a controlled, noise-free environment. I want her to use the computer as a TOOL to enhance and complement her daily activities, not as a toy, an addiction or an entertainment.

(Think a PICO-8 high-res system for general usage, not only for making games.)

(And yes, she would be able to alternatively watch cartoons and play videogames, but not in this "work/learn" computer)

So if I have to build all this myself on my little spare time, it will probably take me the whole year.. :sweat-laugh:

I wish you a healthy and joyful 2023, dear reader.

I'm working on changing careers. After 10 years of struggling to find the right role/company/environment in software dev or product management, I realized that I just don't like making software. Period. Made some good friends, enjoyed some of the work, learned a lot, got pretty decent at the whole SaaS thing, but I just don't like it.

That realization over the last couple weeks has been a huge relief. I'd like to explore some things I'm naturally curious about such as agricultural waste management.

I’ve been starting and growing a live theater venue in San Francisco for the past couple years, taking a break from the tech world. It’s finally starting to build some good momentum and I’ve even got some paid employees now. This year I’m hoping to get it self-sustaining enough that I can leave it largely in the hands of capable management and start dabbling on the tech ideas I’ve been kicking around.

I’m especially excited about harnessing some of the recent advances in ML. There’s been a ton of exciting advances that haven’t been fully productized yet. And maybe ActivityPub has some cool things that could be built now that people are starting to actually get the value of federation. The last few years have been frustrating, with most of the smart tech builders I know wasting their time on crypto. But finally it seems like people’s eyes are clearing a bit. Lots of exciting times ahead.

But I’ve got to get the theater to a good enough spot first.

After two years of teaching Haskell to highschoolers, I will complete my notes and release them as a proper web book. While working on content I also wrote (in Haskell ofc) a compiler for custom markup (something like Pandoc). The book will defiantly not go deep as some other books, but I hope it will be the best resource on Serbian for starting with Haskell.

Also, now when I have my dream tool for publishing, I am thinking of my next web book project (probably on Complex Analysis).

I'm working on NoisyCamp (https://noisycamp.com), a platform that helps Musicians finding and booking spaces to rehearse.

I mostly implemented all the features I wanted, and I'm now focusing on getting more studios on the platform.

I'm still working part time, and as a software engineer, it's a little bit harder to get motivated doing sales things than it was when programming the web app.

I'm working on a website to track the progress of bonsai trees. I like the bonsai sub reddit, the way people share their trees, but there is no good way to see the trees over time.

I don't do a lot of coding any more, so it is nice to keep my hand in. I was feeling pretty rusty. I also suck at front end dev so pushing my comfort zone. I don't know where I'm headed with it, but I am hoping I will find it useful, and some of my friends will too. I suppose I will keep adding features and see how it goes!

If anyone here likes bonsai then maybe take a look at bonsai-garden.com where you will find how far I got over Christmas!

I'm hoping this will be a nice distraction from my career for a while!

My project for the year is to design and produce an open source amateur radio transceiver (HF QRP SSB, for the hams) that anyone can build by schematic. I'll also provide Gerber files for the PCB's if I produce on (not sure...) and a complete online manual for building, testing, and operating.

The other thing: Travel. I've never travelled beyond the western US. I hope to get my passport and fly to one country outside of North America.

For work, focusing on keeping my support team amazing and helping the startup I work at scale significantly.

- I'm pretty gung-ho to finish the first draft of my novel.

- I'll make as much progress as I can on my text adventure.

- I would love to update my Pico-8 z-machine "Status Line" to v3.0 to support said text adventure (add .z5, .z7, .z8 support). Then I can finally stop thinking about that project and mark it officially "done," bug-fixes notwithstanding. (https://christopherdrum.itch.io/statusline)

- If the Jai programming language releases, I'll definitely put time into it and that would likely supercede the below projects entirely.

- As a Pico-8 lover who is frustrated by some of its limitations, I'll tinker with Picotron now that "Picotron Playground" has launched. (https://www.lexaloffle.com/picotron.php?page=playground)

- Continue with my C studies. My problem to date is I just haven't had anything I wanted to build. Now though, I think I'd like to take a stab at making a text adventure language/system just to deconstruct and understand how that process works. Inform6 is tethered to the past too much; Inform7 is simply not my cup of tea. I haven't been smitten by the other options (TADS, et al). This would more likely happen in 2024, if I'm honest with myself.

I'm working on a notes taking service [0] that behaves the way I want. All notes are organized in the (potentially nested) streams, messages can also have metadata attached which makes it easy and natural to keep track of any observations, be it travel notes, reading notes or exercises tracking. The big idea is to make it a place that would accommodate for any types of notes and any steaming messages in general, e.g. data from your smart home weather station.

Public streams have RSS, you can follow my dev and product streams if you like.

Landing page is rubbish, api is not there, but I hope it's good enough to present the idea. I've recorded a video [1] to showcase the features

[0]: https://dabdab.org [1]: https://www.youtube.com/watch?v=GJURq8PH_d4

I'm finally getting around to writing a couple of games. I started my career because I wanted to make games when I was a kid, but took a wrong turn into embedded medical devices, databases, the web... so I figure this will be the year I have time to make some fun software and worry about FPS instead of TPS.
I'll be working on refining my pitch about how bad everything is and why the system needs to change... And posting that into the void where nobody will ever read it due to big tech algorithm censorship... While working a day job which allows me to profit from the root of all system flaws which I keep complaining about because it's the only one I could find which pays the bills... A kind of forced hypocrisy.

Happy new year.

We are building an early childhood literacy app focused on explicitly and systematically teaching the skills of reading (e.g., phonological awareness, decoding, and sight recognition.) The mission is to democratize access to evidence-based instruction and raise the percentage of proficient US 4th grade readers from 33% [1] to an estimated 94% [2][3].

If anyone is interested in collaborating, please reach out. I am especially looking for experts in sales and marketing.

--

[1] National Assessment of Educational Progress. (2022). 2022 NAEP reading assessment. The Nation's Report Card. Retrieved November 15, 2022, from https://www.nationsreportcard.gov/highlights/reading/2022/

[2] Education Advisory Board. (2019). Narrowing the Third-grade Reading Gap: Embracing the Science of Reading, District Leadership Forum: Research briefing

[3] Although the estimates of reading capability are for children to reach NAEP’s Basic level, the mission of this project is for every child to reach NAEP’s Proficient, which requires more than just the skills of reading.

Get good at rapidly prototyping games and software in general.

Last year I learned Rust deeply in the hope that it would be my “everything” language to build games, web servers, and CLI/TUI apps.

I like Rust but using it for personal projects taught me that I value higher-level tools as well as very fast prototyping and feedback loops much more than I realised, particularly for games.

So I'm planning to go back to Godot for game prototyping and Go for CLI/TUI/web services, then join a bunch of hackathons to help normalise fleshing out rough but useable prototypes in two days instead of two weeks.

I am working on Magny [1] for the last 5 months. It is a universal search service, like a command palette. For those who don't know what a command palette and how SaaS companies use it, refer to [2].

Basically, you sign up for the service, integrate in your SaaS app, add commands and your users will be able to reach to actions/documentation/menus easily with Cmd-K.

The biggest hurdle is that there are several command palette libraries [3] but not many (even not a handful) services, hence we are trying to build something which is fairly new to others.

The platform is based on PostgreSQL, Nodejs, GraphQL and React Native, running on AWS.

We were supposed to announce it on December but decided to build a few more (required) features after talking to several product managers.

[1] https://magny.io

[2] https://blog.magny.io/command-palettes-with-examples/

[3] https://commandpalette.org

I'm planning on transforming allergy care.

There's no reason for you to be allergic to things. The way we treat allergies today, with antihistamines and nasal spray doesn't solve the underlying problem; it just tries to cover it up. Accessible allergy immunotherapy is the future. And in the future, taking antihistamines for allergies is going to seem like taking a painkiller for an ear infection. Why would you treat the symptoms when you could treat the root cause?

This is what I'm fixing with Wyndly: https://www.wyndly.com

Systematically archiving, transcribing, making searchable the Russian state TV propaganda that’s in a large part responsible for creating and sustaining the war in Ukraine. Tools like Whisper now make it possible to do this on a massive scale. Hoping this will be useful for investigators when the war is over.
Working on a tool to help consumers find products / watch for price drops that match their budget for a very specific industry.

Think camelcamelcamel with price charts (and other aspects of the products) tracked over time and Google Shopping so you can compare the same product among stores.

Hoping to get the MVP out this month, been tracking data heavily since ~last September and currently have ~150k data points across about 37k products in 32 stores.

Biggest problem I'm having right now is matching up products across stores, since each store can name their products differently, some like to add random text to the titles "NEW!!!!", and data points don't always match up due to the batch based aspect of the products. I have a very basic matching system working, enough to extract (some of) the needed metadata from products and roughly match the products.

Current version is good enough for the MVP launch, mostly just working on cleanup / UI work right now before it goes out.

I’m building a hostingplatform for fully managed Wordpress sites. By managed I mean both the WP install, but also plugins, themes and other customizations.

I have a customer who does marketing, SoMe, SEO and all that (as a small business for other small to medium businesses) but it turns out she spends a lot of time dealing with tech issues from WP sites (plugin update errors, other tech issues the hosting provider doesnt handle etc).

I’ve been a SW dev for 10+ years now and know very little about WP. But it has always seemed crazy to me how everyone in the “WP space” seems to be making changes directly in prod o_O. I know WP is mostly configuration management, but Im going to build a platform for hosting based on methods and best practices from “my world” (docker, blue/green deploy, multiple environments (eg for test), automated tests, etc).

WP wasnt exactly intended to be run this way but I want to build it as both a personal challenge, and to prove - at least to myself, that the current Leeroy Jenkins in Prod approach has a better alternative, and ofc because I have a customer willing to pay for the service. And to be able to provide GDPR compliant by design (WP) hosting (EU based).

Im using Hetzner Cloud for the servers.

Today I got a blue/green deploy setup working with docker-compose, nginx and wordpress images, in which WP updates are installed just by updating the docker image version, and the switch betweem active instance (blue/green) is a simple cmd.

I'm going to be working on a personal itch problem. I first spotted the problem about 20 years ago. I solved it as a brute force manual screen scrape 15 and 10 years ago. I tried to solve it programatically 5 years ago, learnt lots but ultimately went round in circles on scaling an approach.

I'm now excited to be playing with Arquero [1] and Uber H3 [2] and hopefully I'll scratch the itch and release something!

[1] https://uwdata.github.io/arquero/ [2] https://github.com/uber/h3-js

I will continue to build and improve my comprehensive horse husbandry software: https://horserecords.info
My stock discovery algo[0] averaged 21% daily increase last month and we're launching in a couple of weeks.

Post launch we're going to be working on buying/selling alerts to save people from having to watch charts all day (which I do, but I enjoy it). Also a few more features we're looking at, such as crypto analysis. But with the current bear market, I'm less enthused that it's a worthwhile avenue currently.

0: https://feetr.io

A multiplayer dice rolling web/app so that I can roll some Platonic solids/polyhedron dice with my D&D friends at any time. Like during lunch.

I'm sure such a thing already exists but I'm having a go at it anyways. I have an app I use today (that I didn't create) to roll dice but it's just computing an RNG value and displaying that number in text and doesn't support multiple players. I want my creation to be flashier and physics based.

Skills I'm flexing

- technical artist skills with modeling, texturing, and VFX from writing shaders and crafting particles

- UX design from the interfaces and considering types of audio to delight the player

- gameplay programming from defining the simple loose "dice room" sandbox

- multiplayer programming obviously from having everyone connected to a room

- AWS solutions architecting from arranging my cloud resources, driven by terraform

- Linux system administration from providing a service on the internet in a secure way

So it's one of those small things that has enough going on with it for me to chew on for a few weeks to possibly even a few months if I want to support player customization topics. You know, custom dice, custom VFX, and maybe even being able to customize where the numbers actually are on your D*.

Fun stuff.

I am working on actually beginning doing something with my photography. It has been a hobby/passion of mine for 7+ years, but so far I do not really do much with the final images. I put them on my private Flickr as a backup and upload the highlights to Instagram, but that's it.

I feel like Instagram is a hard medium because the photos that are trending are mostly the same overdone and oversaturated landscape or travel photos, and while I do take landscape and travel photos myself, I try to not fall into the "bright oversaturated"-look that so many seek.

In the end I guess I want to do more people photography, showcasing cultures etc., but it is a challenge to find good subjects for more serious work rather than just the occasional snapshot. I guess you have to go more all in while traveling and actually travel with the purpose of photography if you want it to become an occupation, rather than just taking pictures along the journey as I do now and not explicitly planning for it.

Has anyone had any experience in this field?

If you want to check out my work I post at https://instagram.com/madscphoto

I am working on building a portfolio of software solutions for business software, IaC, CICD etc that can be used as reference applications. Then, I'm planning to provide those on a fixed fee basis. Sort of like a software accelerator for certain types of startups or business applications. I suspect I'll build some of this, but I'm also actively looking for published / open resources.

I need to figure out how to find people who might want to buy that. I suspect they are legion, but getting solutions in front of people is sort of the challenge.

I also have legal questions on this topic; for instance if I have copyright of a reference application, and I clone it or paste it into your repo... Can we both have copyright or does the customer only get an unlimited no attribution license?

Etc

Found a job and moved to Spain, so will spend 2023 practicing Spanish and some Catalan.

Job is related to climate change, so will continue mixing workflow managers, climate experiments, HPC, Python, data analytics.

Other than that continue moderating r/functionalprogramming and r/fuzzylogic on reddit, add more Brazilian Portuguese expressions to https://speaklikeabrazilian.com, and try to release Apache Commons Imaging 1.0, and a new version of some old Jenkins plug-ins I haven't managed to find someone to adopt them.

If I find time will probably try to learn some more Prolog and reasoners with SPARQL/RDF/Jena...

I'm a developer for the OSS Serratus project, https://www.serrartus.io where we have a web-portal used to explore where RNA viruses show up in public sequencing datasets (we've analyzed ~21 petabytes of sequencing data to make this dataset). There's lots of rich meta-data associated with these RNA sequencing datasets, so what I'm trying to do is create meaningful meta-data aggregation and associate them with different types of viruses to make a sort of procedural generated encyclopedia of RNA viruses. Be less biased by what scientists expect to see, and focus more on what is actually observed for virus biology and epidemiology. I've built a little proof of concept called `palmID` (www.serratus.io/palmid) but I think there's lots more to be done to make this really shine.
Same as last year: http://golfcourse.wiki

Launched last year to a really supportive subreddit. Currently working on a very light weight way to use the existing data in the wiki to operate tournaments for clubs on the very cheap (the entire point of the site is to support blue-collar/municipal clubs), which should incentivize adoption with the exact audience I'm targeting.

Have recently created some instructional videos for golfers unfamiliar with .svg graphics, to be able to map their own course in an editable way, with an extremely light weight filetype: https://www.youtube.com/@golfcoursewiki2140

Do need to work on differentiating image blobs vs svg and improve blob storage, but I'm quite happy with where I'm at.

The last few years, I've generally been working on video game and UI stuff with Rust. Recently, and for the foreseeable future, I've transitioned from working on my own stuff, to contributing to the Bevy[0] game engine, on the rendering side of things. Temporal antialiasing, screen space ambient occlusion, bloom, image based lighting, etc. It's been very rewarding working on an established project, rather than my own stuff.

[0]: https://bevyengine.org

working on a few things focused on africa. i have a fundamental belief that much, if not all, of africa’s problems stem from the people not knowing better. you could say i’m firmly in the school of ‘reasonable people act reasonably’ and you don’t be so wrong. not completely right, but not completely wrong either. i’m african myself (ghanaian to be precise) with all my family still residing in my country, and i worry a lot that they will never enjoy a higher quality of life. that’s why i’m dedicating myself to building systems for producing and sharing knowledge. i started a community for developers almost 10 years ago (https://devcongress.org) which, while ~5k members strong, has failed on the most important metric: put ghana on the map of global software engineering. there’s been a few wins here and there but nothing to write home about. so, I’ve started https://toprank.devcongress.org to be a little bit more hands-on in the nurturing of the next generation of software engineers. in my private endeavor, i’m working on a finance product focused mainly on making the average african financially intelligent. we’d like them to invest more, spend less, perceive their financial history in novel and informative ways. it’s exciting work, and we’ll be applying to yc later this year. talking about africa gets me rambling (because they’re a large-ish surface area) so i’ll stop here. if africa or the developing world is on your mind too, feel free to hit me up at wheresyaw@gmail
I want to pivot my career to teaching. I get a lot of satisfaction (and ego boost!) from it but language was a big obstacle for me. I was very aware of my English and it was very frustrating how I can express myself in native language but I mumble in English. Last year I switched my surroundings from native speakers to people like me - with English as second language. It was a great confidence boost. I was mentoring people in DataViz Society and have two lectures about visualization. Now I’m preparing my course about creating data visualization on the web. I can do this on my company time so I’m free from thinking about profits and marketing - I want to run this for free. In the end it is aimed mostly at folks who change careers to programming without company learning budgets.
Updating my mobile game! Helping my wife grow our first baby! Trying to overall be a better human!

Cheers hackernews I hope you're all able accomplish your wildest dreams this year or in the years to come .