The anatomy of an ML-powered stock picking engine
v1.0 - Initial draft ‘Traders, trading, in a bazaar’ by Stable Diffusion What I’ll talk about # I started Didact AI in 2019, out of a firm belief that stock picking engines built on top of machine learning models could consistently beat the market, gaining and retaining profits.
From Oscilloscope to Wireshark: A UDP Story
Like many of you, I've got hardware on my desk that's sending UDP packets, and the time has come to take a closer look at them.
Tailwind is a leaky abstraction
Although Tailwind does have some benefits, ultimately it’s just one more thing to learn.
Using Rust at a startup: A cautionary tale
Rust is awesome, for certain things. But think twice before picking it up for a startup that needs to move fast.
V Language Review
V is a programming language promising to be “Simple, fast, safe, compiled. For developing maintainable software.” V has a controversial past but what is the state of V in 2022?
Quantum winter is coming
Science News, Physics, Science, Philosophy, Philosophy of Science
AlphaCode as a dog speaking mediocre English
Tonight, I took the time actually to read DeepMind’s AlphaCode paper, and to work through the example contest problems provided, and understand how I would’ve solved those problems, and how A…
Your online identity is owned by your email provider (2019)
Your email provider owns your online identity by controlling your email address. You can’t port your email address to another provider as with phone numbers.
Be critical or be corrupted
I recently rewatched "The Wire". The show's central theme is about counter-productive metrics and their corrupting influence on institutions. I've noticed hints of this pattern in software engineering, too
The U.S.S. Akron and U.S.S. Macon, America's “flying aircraft carriers”
Akron and Macon were flying aircraft carriers designed for long-range scouting. Both crashed at sea, ending the U.S. Navy's rigid airship program.
C99 doesn't need function bodies, or 'VLAs are Turing complete'
The 1999 revision to the C programming language brought several interesting changes and additions to the standard. Among those are variable length arrays, or VLAs for short, which allow array types to have lengths that are determined at runtime. These can show up in different contexts, but for the purposes of this…
Librem 5: First Impressions
The Librem 5 does not run Android or iOS, it runs a proper Linux operating system ( PureOS , derived from Debian). There are hardware kill switches for the baseband modem, the camera and microphone, and WiFi and bluetooth. The phone's main selling point is that it doesn't spy on you.
False memory implantation in adults is easy
false memory implantation in adults is easy (bonus: here's one way to do it)
XFCE 4.18
After almost two years of work, we are happy to announce the release of Xfce 4.18 !
I hacked SONOS and YouTube the same day
Or how to play YouTube videos on you SONOS, easy and for free.
Stop measuring community engagement
👋 Hello everyone. I'm Michael Hall and I will be your guide in Rosieland today. I want to start you off with a story about good intentions with bad outcomes. Hopefully, everybody has seen the Disney Pixar movie Monster’s Inc. by now. In the movie, the monster society runs on energy produced by children’s screams. Even…
Gmail accepts forged YouTube emails
This morning I woke up to an official-looking email from YouTube in my inbox, addressed to an address that isn't mine.
First make the change easy, then make the easy change (2021)
When I find myself stuck between differing choices I have to make, I’ll refer to this quote. I’ll ask myself “why is the decision difficult to make?”
AWS doesn't make sense for scientific computing
In 2022, it actually makes sense to build your own infrastructure for scientific computing if you're a university, NASA, or a growing bio company.
Experience Report: 6 months of Go
A report of my positive and negative experiences with Go after using it for 6 months at work.
The ever-increasing walled-gardeness of Twitter
Up until a few years ago, I used to feel good when sharing Twitter links. Compared to the other handful of websites that now make up our entire lives, it was the best option: Not a walled garden like Facebook or Instagram where you either don’t see any content at all or are bombarded with “sign up to continue” popups…
Six charged in mass takedown of DDoS-for-hire sites
The U.S. Department of Justice (DOJ) today seized four-dozen domains that sold “booter” or “stresser” services — businesses that make it easy and cheap for even non-technical users to launch powerful Distributed Denial of Service (DDoS) attacks designed knock targets offline. The DOJ also charged six U.S. men with…
What are your company's anti-values?
Musing on what makes effective company values.
A Square Meal – Foods of the ‘20s and ‘30s
[Content warning: Food, culture shock, milk] They say that the past is a foreign country, and nowhere is this more true than with food. The book is A Square Meal: A Culinary History of the Gr…
Figma: A Random Walk in Palo Alto
Figma’s first conference, Config 2020. On June 25, 2013, Dylan Field, one of my favorite interns from LinkedIn dropped by Wealthfront headquarters in Palo Alto to catch up and get some advice…
AOL 3.0 reverse engineered
Your life is the best story! Just start your blog today!