Billionaire Jared Isaacman: The next NASA administrator

www.adastraspace.com

On Wednesday, December 4, the president-elect announced that his nominee for NASA administrator will be Jared Isaacman. If you’re not overly familiar with the ins and outs of private spaceflight, you may have no idea who this is or why it matters. Jared Isaacman, NASA Administrator Who is Jared Isaacman? Isaacman: The background NASA: Redundancy is important. Isaacman disagrees. But Isaacman could save Chandra Will he cancel SLS, NASA’s moon rocket? Isaacman’s close ties to SpaceX are conc...

Using MAC address filtering in 2024

rubenerd.com

Should you filter devices by MAC address on your Wi-Fi access point and/or network? Almost certainly not . But while I’ll probably get in trouble for admitting it, Clara and I do. We have for years, and it works fine for us. MAC address filtering is considered a Bad Idea™ for these reasons: They’re transmitted in plaintext, so an attacker can sniff MAC addresses in use, send a disassociation request, and spoof it. This is feasible for literally anyone, whether they’re a seasoned...

First impressions of the new Amazon Nova LLMs (via a new llm-bedrock plugin)

simonwillison.net

Amazon released three new Large Language Models yesterday at their AWS re:Invent conference. The new model family is called Amazon Nova and comes in three sizes: Micro, Lite and Pro. I built a new LLM plugin called llm-bedrock for accessing the models in the terminal via boto3 and the Amazon Bedrock API . My initial impressions from trying out the models are that they're mainly competitive with the Google Gemini family. They are extremely inexpensive - Nova Micro slightly undercut...

The correct amount of ads is zero

manuelmoreale.com

The Verge has finally shipped the new paywalled version of their site and added a subscription . I personally have nothing against that move and I think freemium is the way forward if we want sites to be sustainable and not be invaded with ads. The personal highlight of the new version is obviously this: Subscribers will also get access to full-text RSS feeds Hell yeah, full RSS feeds are back. That said though, one thing is a big no-no: You can now pay to get fewer ads The corr...

Issue No. 296

orbitalindex.com

The Orbital Index Issue No. 296  | Dec 4, 2024 🚀 🌍 🛰   Happy Thanksgiving, everyone! We want to express our gratitude for all the g...

Favorite Theorems: The Complete List

blog.computationalcomplexity.org

Now in one place all of my sixty favorite theorems from the six decades of computational complexity (1965-2024). 2015-2024 Graph Isomorphism  (Babai) Sensitivity  (Huang) Quantum Provers  (Ji-Natarajan-Vidick-Wright-Yuen) Dichotomy  (Bulatov, Zhuk) Algebraic Circuits  (Limaye-Srinivasan-Tavenas) Extracting Ramsey Graphs  (Chattopadhyay-Zuckerman) Random Oracles  (Håstad-Rossman-Servedio-Tan) Parity Games  (Calude-Jain-Khoussainov-Li-Stephan) Gradient Descent  (Fearnley-Goldberg-Hollen...

a quick peek at 2024 Monster Manual math

www.blogofholding.com

As a monster designer, I’m interested in seeing where the 2024 Monster Manual takes monster design. How compatible are 2014 and 2024 monsters? What are the benchmarks for a monster of a given Challenge Rating, and has it changed? I wrote about this before when we had a very small handful of monsters. By now we have a surprisingly large number of 2024-style monster previews – I count about 60 between the PHB, Monster Manual previews, and the free adventures Scions of Elemental Evil and U...

Injecting Pytest fixtures without cluttering test signatures

rednafi.com

Sometimes, when writing tests in Pytest, I find myself using fixtures that the test function/method doesn’t directly reference. Instead, Pytest runs the fixture, and the test function implicitly leverages its side effects. For example: import os from collections.abc import Iterator from unittest.mock import Mock , patch import pytest # Define an implicit environment mock fixture that patches os.environ @pytest.fixture def mock_env () -> Iterator [ None...

How Is Cell Death Essential to Life?

www.quantamagazine.org

Death might seem like a pure loss, the disappearance of what makes a living thing distinct from everything else on our planet. But zoom in closer, to the cellular level, and it takes on a different, more nuanced meaning. There is a challenge in simply defining what makes an individual cell alive or dead. Scientists today are working to understand the various ways and reasons that cells disappear… Source Death might seem like a pure loss, the disappearance of what makes a living thing distin...

Spotify Wrapped 2024

jamesg.blog

Before my first sip of coffee today, I saw a colleague share their Spotify Wrapped. It’s that time of year again! Excited to see the collection of songs I had listened to most this year, I picked up my coffee and sipped it as I went to the other room to get my phone. First, coffee. Then, music! Spotify Wrapped walked me through the eras of music to which I had listened this year, reminding me of many artists whose music I have appreciated but haven’t listened to in months. It also mentione...

Generalizing the design of data products

martinfowler.com

Having got an initial data product, Kiran Prakash leads us through the next steps: covering similar uses cases to generalize the data product, determining which domains the products fit into, and considering service level objectives. more… Having got an initial data product, Kiran Prakash leads us through the next steps: covering similar uses cases to generalize the data product, determining which domains the products fit into, and cons...

Setting up a new mail server

adele.pages.casa

Setting up a new mail server 2024-12-04 05:25 Setting up a new mail server can be a daunting task, filled with technical hurdles and configuration nuances. Recently, I decided to take on this challenge to better manage my emails and enhance security. Here's how I navigated the process and the steps I found most effective. This is not a detailed procedure, you can find many on the internet, this is just the way I've done it. Choosing a stable operating system The foundation of a reliable ...

Breakage! in the Cargo.toml — How Rust Package Features Work (And Break)

predr.ag

cargo-semver-checks v0.37 can now scan Cargo.toml files for breakage! In this post: a primer on Rust package features, and how innocuous-looking Cargo.toml changes can break your users. cargo-semver-checks v0.37 can now scan Cargo.toml files for breakage! In this post: a primer on Rust package features, and how innocuous-looking Cargo.toml changes can break your users. cargo-semver-checks v0.37 can now scan Cargo.toml files for breakage! In this post: a primer on Rust package fe...

Self-guaranteeing promises

stephango.com

Companies break promises all the time. A self-guaranteeing promise does not require you to trust anyone. You can verify a self-guaranteeing promise yourself. File over app is a self-guaranteeing promise. If files are in your control, in an open format, you can use those files in another app at any time. Not an export. The exact same files. It’s good practice to test this with any self-proclaimed file-over-app app you use. “Stainless steel” is a self-guaranteeing promise. You can tes...

<div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"></div>

tantek.com

This is a summary curation of prior posts of mine on why post, what to post, and how to post, as well as some bits I wrote on the # IndieWeb wiki. This post assumes you already have a blog — if you don’t have one and wonder why you should, that’s a different blog post. If you have a blog and ever feel stuck about why you should post, what to post next, or how to write your post, hopefully this post will help you get unstuck, and publish your post. Why Post There is a whole wiki page on th...

The Great Filter Comes For Us All

blog.codinghorror.com

With a 13 billion year head start on evolution, why haven't any other forms of life in the universe contacted us by now? teaching the aliens how to exit Vim ( Arrival is a fantastic movie . Watch it, but don't stop there - read the Story of Your Life novella it was based on for so much additional nuance.) This is called the Fermi paradox : The Fermi Paradox is a contradiction between high estimates of the probability of the existence of extraterrestrial civilizations, such as in the Dra...

The "simple" 38 step journey to getting an RFC

blog.benjojo.co.uk

The “simple” 38 step journey to getting an RFC The Internet is built on the mutual understanding of network protocols and practices, and most of those protocols are defined using Request For Comments (RFC) or Best Common Practices (BCP) documents. The “simple” 38 step journey to getting an RFC The Internet is built on the mutual understanding of network protocols and practices, and most of those protocols are defined using Request For Comments (RFC) or Best Common Practices (BCP) ...

On Substack & Blogging

kevquirk.com

On Substack & Blogging by Manuel Moreale Manu isn’t a fan of Substack, and he’s got two big reasons why: it takes control away from creators, and it pushes a “monetise everything” culture. He makes a solid case for owning your own domain and keeping blogging authentic and independent. Read Post → I agree with all that Manu says in his post. I won't rehash it here - go read it instead. I...

AmpereOne: Cores are the new MHz

www.jeffgeerling.com

AmpereOne: Cores are the new MHz Cores are the new megahertz, at least for enterprise servers. We've gone quickly from 32, to 64, to 80, to 128, and now to 192-cores on a single CPU socket! Amazon built Graviton 4 , Google built Axiom , but if you want your own massive Arm server, Ampere's the only game in town. And fastest Arm CPU in the world is inside the box pictured above. It has 192 custom Arm cores running at 3.2 Gigahertz, and in some benchmarks, it stays...

2024-12-04 operators on the front

computer.rip

At the very core of telephone history, there is the telephone operator. For a lot of people, the vague understanding that an operator used to be involved is the main thing they know about historic telephony. Of course, telephone historians, as a group, tend to be much more inclined towards machinery than people. This shows: websites with information on, say, TD-2, seldom tell you much about the operators as people. Fortunately, telephone operators have merited more than just a bit of discussio...

Joy is in the doing

anniemueller.com

The ‘follow your passion’ concept is a trap. Passion has limits. Passion is not consistent enough to follow. You’re trundling along, merrily following your passion. You're sure of eventual success. You believe some ongoing measure of happiness is guaranteed. Then you hit a block. An obstacle. Negative feedback. An undeveloped skill. Missing resource. Not enough time. Unexpected complication. Conflict. Now you’re feeling kind of, uh, non-passionate. Big trouble, pal. If passio...

Thoughts on DuckDB's Grammar Patching Thing

buttondown.com

It is the job of modern programming languages to be amenable to abstractions. It should be easy for users to take a little bundle of functionality and reuse it, or build something more complex on top of it, or give it to someone else to use. A good programming language gives you a set of primitives and tools to combine them into more complex functionality. So, let's be clear, this : is not something you should want to do! The development of programming languages over the past few decades ...

Software Engineering Management Books

third-bit.com

I have read the following recent-ish books about software engineering management (or in a few cases, read the first couple of chapters and just skimmed the rest). For the most part they treat the Silicon Valley model as a given, and if they touch on things like labor rights or what systemic discrimination reveals about how the system actually works, they do so only in passing. If you know of other books that are specifically about managing software development teams, were published after 2010, a...

Random Old Posts

TitleDate
Communities and free speech
manuelmoreale.com
April 26, 2022
The Great Filter Comes For Us All
blog.codinghorror.com
December 02, 2024
Self-promotion
manuelmoreale.com
August 04, 2023
Fixing long start-up times of the Eleventy dev server
darekkay.com
December 22, 2022
Storytelling - Depth vs Width
garden.bradwoods.io
June 27, 2023
Ditching Google Chat with XMPP
steveklabnik.com
May 16, 2013
AP's Disasterous, Out-of-Touch NFT Annoucement
eleanor.ghost.io
March 16, 2022
Search trees and core.logic
www.scattered-thoughts.net
December 19, 2012
Be someone who does things
notes.eatonphil.com
September 23, 2024
Talk at @Scale: Resiliency Testing with Toxiproxy
sirupsen.com
August 31, 2017
18 Plugins for Writing Python in VS Code
switowski.com
April 27, 2020
Imagining the Internet: Explaining our Digital Transition
brewster.kahle.org
January 13, 2022
Leetcode - Episode 12 - Starting Early (3 x E)
healeycodes.com
January 12, 2019
ESP-IDF: Storing AWS IoT certificates in the NVS partition (for OTA)
simplyexplained.com
November 02, 2021
The transparent chip inside a vintage Hewlett-Packard floppy drive
www.righto.com
December 20, 2023
Braid Code Cleanup (part 3)
number-none.com
July 19, 2016
0037: dynamic mutable value semantics, interior pointers, uninterning, functionless effects, papers, books
www.scattered-thoughts.net
June 27, 2023
s17e12: Justice in Forensic Algorithms; The One With Retroactive Bereavement Fare Claims; Bits and Pieces
newsletter.danhon.com
February 16, 2024
My NYC Bike-cation
yolken.net
October 03, 2021
Making a portable Meshtastic node
stfn.pl
April 16, 2024
SF
steveklabnik.com
May 20, 2014
Flight Delay
waynehale.wordpress.com
December 09, 2023
A moment on the mountains
manuelmoreale.com
September 12, 2020
Rewriting my Neovim config in Lua
www.jonashietala.se
October 01, 2023
Stadium of selves
stephango.com
January 01, 2020
Consumismo ed integrità morale
manuelmoreale.com
February 07, 2023
s17e02: How It’s Made; Blocking is Healthy, Actually
newsletter.danhon.com
January 09, 2024
Launching a service, contribution the bank details pattern, design system community building
adamsilver.io
September 15, 2019
Web Automation With n8n, Telegram, Online Forms, and a Bit of Python
switowski.com
August 22, 2024
Relationship circles
anniemueller.com
October 21, 2024
Twitter ghosts
steveklabnik.com
June 22, 2013
Eschewing black box API calls
rednafi.com
January 15, 2024
We Must Replace uWSGI With Something Else
mkennedy.codes
October 03, 2024
My year of living without
manuelmoreale.com
September 06, 2017
Running Sia on a Synology NAS via Docker
mtlynch.io
May 30, 2016
Upgrade Your Python Version
switowski.com
November 14, 2022
El Fizz Buzz está muerto, larga vida al Fizz Buzz
kinduff.com
April 22, 2019
Netrunner Lindhska Store Championship Örebro
www.jonashietala.se
April 02, 2015
Smart lights behind a wall switch (Shelly + ESPHome)
simplyexplained.com
October 07, 2022
0048: zest progress, zest ordering, wasm alignment, umbra papers, future of fast code, new internet, books, other stuff
www.scattered-thoughts.net
August 31, 2024
Napkin Problem 15: Increase HTTP Performance by Fitting In the Initial TCP Slow Start Window
sirupsen.com
July 13, 2021
My 2022 in astrophotography
stfn.pl
December 30, 2022
A moment with morning light in the kitchen
manuelmoreale.com
October 03, 2024
Ignore the numbers
manuelmoreale.com
August 18, 2018
Announcing Stack Overflow for Teams
www.joelonsoftware.com
May 03, 2018
New account on Mastodon
brewster.kahle.org
November 25, 2022
On Ousterhout's Dichotomy
matklad.github.io
October 06, 2024
Why I'll never do podcasts
manuelmoreale.com
October 27, 2023
Quick UI: Rotating text mask
www.ctnicholas.dev
July 21, 2021
BumpMapping hell
fabiensanglard.net
March 04, 2009
In Codd we Trust (or not)
buttondown.com
June 17, 2024
2012 in Review
www.jonashietala.se
December 31, 2012
Netrunner ID draft Örebro
www.jonashietala.se
August 29, 2015
Clean and Vibrant Desk Setup in Ontario, Canada
www.makerstations.io
September 22, 2024
Log context propagation in Python ASGI apps
rednafi.com
August 06, 2024
Revisiting the postcard pathtracer
fabiensanglard.net
May 18, 2020
Blender, Eevee, Docker and NVIDIA GPUs
c.pgdm.ch
April 03, 2023
picowx – An APRS powered RPi Pico-W eInk Weather Station
blog.singleton.io
August 14, 2024
An Xmas wallpaper for 2024
rubenerd.com
December 01, 2024
Minimal Boolean Formulas
research.swtch.com
May 18, 2011
Barefoot shoes
robinwils.com
August 11, 2024
Omega Strikers animation short
robinwils.com
November 16, 2024
Grand Thief Arto
www.jonashietala.se
October 19, 2011
Switching to Lenovo Carbon X1
fabiensanglard.net
October 02, 2020
Literature review on the benefits of static types
danluu.com
November 07, 2014
People and Blogs interview
ohhelloana.blog
November 17, 2023
Environmentally, you’ve got to hand it to Sauron
dantheclamman.blog
April 24, 2024
Jo_MPEG converted to C
blog.frost.kiwi
February 18, 2022
Solving the 'Broken Calculator' problem the hard way
ansonvandoren.com
February 26, 2021
A new blog for 2024
chrisnicholas.dev
January 02, 2024
s19e01: Do Reply; Use plain language, and tell the truth
newsletter.danhon.com
August 29, 2024
HandCash handles require trust and are insecure
www.jonashietala.se
September 22, 2018
Geoffrey Hinton, the Godfather of Deep Learning, wins Nobel Prize in Physics!
lemire.me
October 08, 2024
So far so good.
manuelmoreale.com
January 06, 2017
The Legends of Runeterra CI/CD Pipeline
technology.riotgames.com
May 31, 2021
Dynamic menu with select statement in Bash
rednafi.com
April 29, 2023
The Knowledge Hydrant
maggieappleton.com
June 28, 2020
Trespasser: Jurassic Park CG Source Code Review
fabiensanglard.net
June 10, 2014
Look, a squirrels!
moonbase.lgbt
October 28, 2024
Leetcode - Episode 10 - Short Solutions (1 x M, 2 x E)
healeycodes.com
January 10, 2019
Using Nix to Fuzz Test a PDF Parser (Part One)
mtlynch.io
October 23, 2024
Introducing basicenum
snarky.ca
December 24, 2023
The end of Airplane.dev
yolken.net
March 03, 2024
Overcoming Automotive Overconsumption Through Design
theturnsignalblog.com
May 01, 2019
Teaching Leaky Abstractions
www.hillelwayne.com
January 30, 2018
Game Engine Black Books
fabiensanglard.net
August 07, 2014
Essential Laravel Knowledge: How A Facade Works
calebporzio.com
April 29, 2019
How often is the build broken?
danluu.com
November 10, 2014
Posting on Bluesky, and other thoughts on social media
martinfowler.com
November 13, 2024
I'm making it dead simple to contribute to Ruby's documentation
steveklabnik.com
August 22, 2011
Making GRID’s spreadsheet engine 10% faster
alexharri.com
October 11, 2023
Using Abstract Data Types in TLA+
www.hillelwayne.com
December 13, 2021
The Legends of Runeterra CI/CD Pipeline
technology.riotgames.com
May 31, 2021
The "simple" 38 step journey to getting an RFC
blog.benjojo.co.uk
December 05, 2024
BBC Radio 4 - The Digital Human, Series 6, Maps
tim.mcnamara.nz
January 12, 2022
0003: optimizing correlated subqueries, digital minimalism, data-oriented design
www.scattered-thoughts.net
February 06, 2021
Going down
www.jonashietala.se
August 16, 2009
How I did the layout for my self-published book
www.jonashietala.se
February 17, 2024
Building and Launching My New Link Blog, linkedlist.org (Twice)
www.wezm.net
October 31, 2024
I own a smartphone
manuelmoreale.com
January 02, 2018

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.