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
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 …
GitHub - joeywatts/disable-autogain-control-extension: A chrome extension which disables the automatic microphone gain control in the MediaStream Web API. A chrome extension which disables the automatic microphone gain control in the MediaStream Web API. - GitHub - joeywatts/disable-autogain-control-extension: A chrome extension which disables the au...
Running PyTorch on the M1 GPU Today, the PyTorch Team has finally announced M1 GPU support, and I was excited to try it. Here is what I found.
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 aro...
A Brutally Simple Site - Kev Quirk I teased last week that I've been working on a new brutalist design for this website. Well, this is the result.
Here Comes Another Bubble v1.1 - The Richter Scales Winner of the Webby Award for Viral Video!Full credits at http://richterscales.com/bubble_creditsWeb 2.0 had it coming
Weighted k-NN Classification Using C# -- Visual Studio Magazine Dr. James McCaffrey of Microsoft Research explains the machine learning technique, which can be used to predict a person's happiness score from their income and education, for example.
GOV.UK drops jQuery from their front end. GOV.UK dropped their jQuery dependency from their front end. You'll never guess what happened. (Yes, you will.)
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 e...
An Exciting Leap Forward for Glitch From idea to code in seconds, build and learn alongside the most creative coders on the Web
GitHub - davidfowl/CommandAndControl: A sample showing command and control using client results A sample showing command and control using client results - GitHub - davidfowl/CommandAndControl: A sample showing command and control using client results
Monitoring our monitoring: how we validate our Prometheus alert rules Pint is a tool we developed to validate our Prometheus alerting rules and ensure they are always working
Happy Birthday, Libera Chat! Hello everyone, today we celebrate the anniversary of Libera.Chat going public!
[APP][5.0+] FairEmail - Fully featured, open source, privacy oriented email app FairEmail Open source, privacy friendly email app for Android See here for a description: https://github.com/M66B/open-source-email/ Downloads: https://github.com/M66B/open-source-email#user-content-downloads See this XDA article for some...
Introducing the new and upgraded Framework Laptop - Framework Team / Blog - Framework Community When we launched the Framework Laptop a year ago, we shared a promise for a better kind of Consumer Electronics: one in which you have the power to upgrade, repair, and customize your products to make them last longer and fit your needs better. Today, we’...
How to Create a Comma-Separated String From a List of Strings in C# In this article, we are going to learn how to create a comma-separated string from a list of strings in C#.
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...
8 Very Useful Markup Extensions in .NET MAUI Learn 8 of the most common and useful XAML markup extensions for .NET MAUI.
A SaaS architecture checklist for Kubernetes | Red Hat Developer Learn about building SaaS solutions on Kubernetes with this first article in a series on SaaS architecture.
Understanding TypeScript 4.7 and ECMAScript module support - LogRocket Blog The TypeScript 4.7 release comes a major upgrade to ECMAScript module support for Node.js, allowing developers to better support modules.
Why a bug fix should "always" include new tests Ok, maybe not always, but please don't start by assuming you're the exception. (Note that exceptions should come with an adequate, documente...
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...
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 …
RFC 9239: Updates to ECMAScript media types (This blog post is based on a tweet thread and additional input by Mathias Bynens.)
Computing Expert Says Programmers Need More Math | Quanta Magazine Leslie Lamport revolutionized how computers talk to each other. Now he’s working on how engineers talk to their machines.
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 impro...
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 st...
Creating a SQLAlchemy Dialect for Airtable I develop a SQLAlchemy Dialect and associated Python DB-API database driver that allows Apache Superset to query data from Airtable.
"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...
Spotify issues - Shogan.tech Spotify has been getting progressively worse, as subscription fees have increased. This post lists my top 3 x Spotify issues.
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 ...
How to feel engaged at work: a software engineer's guide | Jason Tu On fighting the feeling of "blah".
When Reinventing the Wheel Makes Sense I have a close friend of mine with whom I share (or shared) many projects and activities.
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