19 May 2022

49 links · Thursday

Weekly Update 296

I Broke My 3d Printer (and How I’m Improving It); New Data Breaches; Fixing HIBP Stripe Payments; The Pwned Passwords Downloader; Sponsored by Kolide

HTTP Cats

API for HTTP Cats

Chrome is Auto Adjusting the Microphone Level

When using my Blue Yeti Nano mic in Chrome my mic volume is auto adjusting from (55 = which is perfect) to 90+ which is unlistenable.

What goes into a Buy vs. Build vs. Opensource Decision?

When making a build vs. buy decision, there are lots of axes to the decision. I’ll save the political aspect for another time, but here are some of the questions I look to answer when making …

Steve Ruiz

How I used Liveblock's Storage APIs to create a new feature.

Open-source your SaaS and skyrocket your MRR.

As a creator, what's the best way to show your audience that you have good intentions and build instant trust? Be as transparent as possible. And what's the ultimate transparency move for an indie developer? Open-sourcing your project.

wtf is Clojure inlining anyway

If you spend your time digging around clojure.core like I find myself from time to time, you might come across a interesting metadata keyword called :inline. I have never seen :inline in any of the non-core libraries in my career, so I've been digging around t…

bunnie's blog

Since I was unable to travel for a couple of years during the pandemic, I decided to take my new-found time and really lean into Rust. After writing over 100k lines of Rust code, I think I am starting to get a feel for the language and like every cranky engine…

An Exciting Leap Forward for Glitch

From idea to code in seconds, build and learn alongside the most creative coders on the Web

Happy Birthday, Libera Chat!

Hello everyone, today we celebrate the anniversary of Libera.Chat going public!

May 19, 2022

Sprinkling some C++20 magic.

Happy 20th Anniversary, Npgsql!

      Happy 20th Anniversary, Npgsql!      It seems like yesterday when I decided to start Npgsql. And today, Npgsql completes 20 years sinc...

Domain Modeling - Encapsulation

Domain models should encapsulate logic operations so that there is only one way to perform a given logical operation. That means avoiding exposing entity state and ensuring operations flow through specific methods. By funneling specific operations through spec…

The Big Six Matrix Factorizations

Six matrix factorizations dominate in numerical linear algebra and matrix analysis: for most purposes one of them is sufficient for the task at hand. We summarize them here. For each factorization …

Thoughts on OKRs

OKRs are one of those business ideas that are just simple enough to be dangerous. You think you understand it in a day, and you can see where your company is falling short: lacking focus and underdelivering. You see how clear, measurable goals could improve th…

How I Found Time to Build My Skills

At the beginning of 2014, I felt my development job, although secure and comfortable, was going nowhere. There was so much I knew I didn’t…

Calling all Prusa users: It's time for an upgrade!

TL;DR: We explain the process of upgrading your Prusa to Revo and talk about the benefits of making the switch.    Did you know most Prusa 3D printers ship with E3D parts? The Prusa MK2, MK3, MK3S, etc are just some of them, and each uses an E3D V6 as standar…

"X raise sanctions against Y" - Finetune Language model for Sentiment Relation Extraction task [part 1/2] | Attitude Extraction Advances

Sentiment attitude extraction [6] – is a sentiment analysis subtask, in which attitude corresponds to the text position conveyed by Subject towards other Obj...

The Petabyte Pi Project | Jeff Geerling

I haven't had time to write up the details yet, but I wanted to share a project that's been many months in the making: The Petabyte Pi Project on YouTube.

Jiminy Click

Whether you're considering a return to the office or even starting a new one, there are many reasons you might want to choose the open office with no work-from-home option as your approach. Despite what employees may think, it's not only because you hate them.

I'm an addict

I like watching videos. A lot in fact. Today, I've spent over 6 hours watching youtube videos, an hour of reading through comments1 on hacker news, 3 hours of s