- 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
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!
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.
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:/...
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!
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.
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.
I think the first product they're building on it is Loop: https://www.zdnet.com/article/microsoft-introduces-loop-a-ne...
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.
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.
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.
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. :-)
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).
Life is fleeting.
So I’m working on “working” as little as I need to.
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.
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.
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’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.
Also, now when I have my dream tool for publishing, I am thinking of my next web book project (probably on Complex Analysis).
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 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!
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'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.
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
Happy new year.
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.
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.
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
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
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 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 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
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.
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 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 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
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...
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.
Cheers hackernews I hope you're all able accomplish your wildest dreams this year or in the years to come .