11 January 2022

60 links ยท Tuesday

Reinforcement Learning as a fine-tuning paradigm

Reinforcement Learning should be better seen as a “fine-tuning” paradigm that can add capabilities to general-purpose foundation models, rather than a paradigm that can bootstrap intelligence from scratch.

Reverse Engineering Wordle | Robert Reichel

You've probably seen a lot of your friends share their Wordle emoji grids these past few weeks. It's a game, akin to Mastermind, that has gone viral for its simplicity yet challenge. I was curious how the game worked so I decided to pick apart the source code…

.NET on Microsoft Learn

Learn how to build apps across multiple platforms with programming languages like C#, F#, and Visual Basic. Supported on Windows, Linux, and macOS, get started developing your next project with .NET today.

Productivity for Entrepreneurs

“Every human has a finite number of heartbeats. I don’t intend to waste any of mine.” - Neil Armstrong I was talking to a friend recently abou...

I Think I Know Why You Can’t Hire Engineers Right Now

It’s always been hard to hire engineers, but it’s only gotten harder in recent months. Read any publication that cares about business, from the NYT to the Wall Street Journal, and you’ll see a ton of hand wringing about The Quittening, and the accompanying tal…

Another New Record in Self-Cleaning Turing Machines

How long can a Turing machine program run when started on the blank tape before the tape becomes blank again? Of course, this will depend on the length of the program – how many states and colors it has. Even given these parameters, it is logically impossible …

On keeping a personal journal and getting started

Keeping a journal does wonders for my learning, mental fitness and life reflections. Let me try to explain… Think of a good conversation you had with a friend. Remember afterwards how you might have felt at ease? That your thoughts were more organised? A journ…

Make Beautiful Gradients

Have you ever noticed that gradients tend to look a little gray and washed-out in the middle? This happens because of a mathematical quirk with RGB colors. Fortunately, we can work around this quirk, and create beautiful, lush, saturated gradients.

Spotify - Backend Engineer - Advertising

Spotify is hiring Backend Engineers to join our Free Product engineering organization. Our team is charged with scaling Spotify's Free Product. Your work will impact our 129 Million free monthly active users and millions of artists either by working directly o…

Your code is the spec - Klotho

Write infrastructure-free applications and compile them into a cloud-native ones. All the benefits of serverless/microservices, without the hassle.

Window.js

Window.js is an open-source Javascript runtime for desktop graphics programming.

Service Locator is not an Anti-Pattern

Well, it is, sometimes. It depends. I often get pushback on MediatR for using service location for resolving handlers, often getting pointed at Mark Seemann's post that Service Locator is an Anti-Pattern. And for all of the examples in the post, I agree that s…

The Framework Laptop is now in stock!

Framework Laptop: upgradeable, repairable, and 100% yours. Starting at $999, with a fully refundable $100 deposit.

A Few Things I’ve Learned About Livestreaming

“Thanks” to the pandemic, I’ve spent much more time figuring out how to deal with video and live streaming than I ever thought I would. It’s turned out to be a surprisingly rewarding experience. In no particular order, here are some things I’ve learned along t…

Opinion: Is Web3 a Scam? - Stack Diary

As it stands, the answer to this question is going to remain largely subjective. If you have invested in Web3 (whatever it may turn out to be), you're more than likely advocate that it is not. Whereas people who see no real-world application for Web3 are mostl…

Jumping into the middle of an instruction is not as strange as it sounds

Reuben Harris and Monte Davidoff spent time disassembling Bill Gates’s original Altair BASIC. In an interview with The Register, Harris was impressed with the code, noting with some admiration, “I found a jump instruction that jumped to the middle of another i…

Duende Software Blog

We help companies using .NET to build identity and access control solutions for modern applications.

Comprehensive Mask Testing

What are the best masks to protect you from Covid-19? There are hundreds of different brands making a lot of claims, that's why we're testing every mask in our laboratory to see how they measure up. We're testing surgical masks, non-medical 3 ply face masks, N…

Type-safe DI composition

DI Containers aren't type-safe. What are the alternatives?

DevTrends .NET Blog

In-depth technical articles focusing on .NET Core, ASP.NET MVC, Web API and Microsoft Azure

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

2021's Biggest Breakthroughs In Space And Physics

2021 saw great discoveries and achievements in physics, astronomy, and space exploration. In this video, we will be discussing the 5 most exciting discoverie...

An ode to Ruby

A love letter to Ruby and Rails.

Rachit Nigam | PhD Candidate, Cornell University

Personal infrastructure loosely refers to all the tools and systems I have to interact on a regular basis to do my job as a PhD researcher. As a systems researcher, this includes obvious stuff like command-line tools and programming workflow as well as as the …

Phenomenological Introduction to PID controllers¶

This document was assembled for students in ECE 4760, who are asked to construct and control a constrained drone like the one described below. I used the RP2040 for the demo videos rather than a PIC32 so that I could make use of the VGA screen for visualizatio…

Hang your code out to DRY

I recently read an article by Jason Swett where he argues against Sandi Metz’ old chestnut “duplication is better than the wrong abstraction” and it made me feel like I have to articulate why I’m Team Sandi here. I’m sure I’ve used the saying a million times i…

You Can Build a Skyscraper Anywhere in Davis Right Now

Right now it's legal to build a skyscraper anywhere in Davis, California (a college town outside of Sacramento). Unlimited height, anywhere in city limits, as long as you promise to dedicate 20% of the apartments to people with lower incomes. Well, it's legal …

Brennan Colberg

(r)eading, w(r)iting, p(r)ogramming

Leaving academia

I've decided to resign from my tenure-track position and go to industry.