The Largest Sofa You Can Move Around a Corner

www.quantamagazine.org

If you’ve ever moved into a new home, then you know how difficult it can be to steer bulky furniture through narrow hallways or around awkward corners. Mathematicians have been trying to solve this problem, too, ever since 1966, when Leo Moser framed it in quantitative terms. Say you want to move a two-dimensional shape — your sofa (disregarding its height) — through an L-shaped hallway. Source If you’ve ever moved into a new home, then you know how difficult it can be to steer bulky ...

Recovery Kit Case Replacement

www.doscher.com

Starting with my first Raspberry Pi project with the Recovery Kit in 2019, I often hear feedback of how expensive the Pelican case is globally. While I really like the Pelican 1300 and 1150 cases, they are often subject to import and export duties and taxes, and while they started out around $40 a few years ago, some of them are $80+ domestically, and from what I hear, as close to $200 overseas. I've been toying with the idea of doing a case in CAD, but let me be clear- the designs I am sharing...

GenAI Patterns: Reranker

martinfowler.com

LLMs struggle with large amounts of context. Bharani Subramaniam and I explain how to mitigate this common RAG problem with a Reranker which takes the document fragments from the retriever, and ranks them according to their usefulness. more… LLMs struggle with large amounts of context. Bharani Subramaniam and I explain how to mitigate this common RAG problem with a Reranker which takes the document fragments from the retriever, and ranks them ...

A good night for old cartoons

anniemueller.com

I’m sitting on the couch. 30 minutes ago I finished an episode of Broadchurch and was getting up to do the last little puttering around things before bed. Then Lily came in and asked me to quiz her for a Spanish test. So we went over the alphabet and the days of the week and numbers up to 30 and some basic questions like Como te llama Y de donde  eres y cuantos años tienes. Then she wanted to look up the Spanish alphabet video they used in class so we did and then followed a little YouTub...

Bringing Foam Monsters to Life: How I Wrote and Illustrated a Children's Book Using AI

simplyexplained.com

I've always wanted to write a book. It's been on my bucket list for several years, but I never got around to it. Last summer I had a revelation: my kids love being read to, so why don't I write a story for them?Here's how I approached writing a children's book and how I used AI to illustrate it. I've always wanted to write a book. It's been on my bucket list for several years, but I never got around to it. Last summer I had a revelation: my kids lov...

A catalog of ways to generate SSA

bernsteinbear.com

Static Single Assignment is a program representation where each “variable” (though this term can be misleading) is assigned exactly once. Mostly the variables aren’t variables at all, but instead names for values—for expressions. SSA is used a lot in compilers. I’m making this page to catalog the papers I have found interesting and leave a couple of comments on them. A brief bit of background It comes from the 1980s. Wikipedia claims the first paper about it (though not by the na...

Build Box64 with Box32 for X86 emulation on RISC-V Linux

www.jeffgeerling.com

Build Box64 with Box32 for X86 emulation on RISC-V Linux Recently I've been testing a SiFive HiFive Premier P550 , and as part of that testing, I of course plugged in some AMD GPUs I had laying around. I'll get to that testing at a later date, but one thing I enjoy in my testing is finding what 3D accelerated games and other applications can be run on alternative architectures. With the great work from Wine and Proton over the years, a great many games run out of the box ...

Python: Dependency injection for cleaner I/O handling

stfn.pl

A way to handle I/O calls that makes code cleaner and testing easier A way to handle I/O calls that makes code cleaner and testing easier

This is hard, but talking about feedback

rubenerd.com

I know I’m a bit silly here on occasion, even when discussing technical topics. But I want to be serious here for a moment, if you’ll indulge me. Writing this blog almost every day for twenty years has been one of the great joys of my life. It’s not as impressive as the creative outlets of, say, an artist or a musician, but it feels natural and fun to do. I love researching topics, sharing fun things I’ve found, walking you through how I’ve fixed a problem, and on occasion expressing...

tracepoints: gnarly but worth it

wingolog.org

Hey all, quick post today to mention that I added tracing support to the Whippet GC library . If the support library for LTTng is available when Whippet is compiled, Whippet embedders can visualize the GC process. Like this! Click above for a full-scale screenshot of the Perfetto trace explorer processing the nboyer microbenchmark with the parallel copying collector on a 2.5x heap. Of course no image will have all the information; the nice thing about trace visualizers like is that ...

URL-addressable Pyodide Python environments

simonwillison.net

This evening I spotted an obscure bug in Datasette , using Datasette Lite . I figure it's a good opportunity to highlight how useful it is to have a URL-addressable Python environment, powered by Pyodide and WebAssembly. Here's the page that helped me discover the bug: https://lite.datasette.io/?install=datasette-visible-internal-db&ref=1.0a17#/_internal/catalog_columns?_facet=database_name To explain what's going on here, let's first review the individual components. Datasette ...

0051: hytradboi program and tickets, query compilers, decorrelation encore, books, misc

www.scattered-thoughts.net

0051: hytradboi program and tickets, query compilers, decorrelation encore, books, misc 0051: hytradboi program and tickets, query compilers, decorrelation encore, books, misc 0051: hytradboi program and tickets, query compilers, decorrelation encore, books, misc

2024 Monster Manual on a Business Card

www.blogofholding.com

The 2024 Monster Manual is out, so we can finally answer all the questions we have: are 2024 Monster Manual monsters tougher than 2014 monsters? How much? How does WOTC design 2024-compatible monsters, and how can I do the same for my home games and publishing projects? It’s up to us to answer these questions, because WOTC doesn’t do so. In the 2014 Dungeon Master’s Guide, WOTC offered charts that listed a monster’s base statistics by Challenge Rating. According to my analysis those DM...

The time I Broke my High School Mail Server

eieio.games

The time I Broke my High School Mail Server For 3 days in 2006, nobody at my high school could turn in homework because of my dumb joke. It's a fun story, and thinking about it leaves my grateful for the great adults in my life. So I thought I would write it down. Read the full post on my blog! Here's a raw link, if you need it: https://eieio.games/blog/breaking-my-highschool-mail-server The time I Broke my High School Mail Server For 3 days in 2006, nobody at my high school cou...

Critical scientific documents go missing from NASA-backed lunar community website

jatan.space

Screenshot of the inaccessible document archive on LEAG’s website as of February 10, 2025. A whole host of documents presenting work and recommendations of US scientists and engineers in service of NASA’s Moon exploration goals have gone missing from  the website  of the agency-backed Lunar Exploration Analysis Group (LEAG). The missing documents include but is not limited to the key  2023 CLOC-SAT report  by US lunar experts, which  urged NASA to plan a replacement  for the 2009-lau...

Simple Desk Setup in Amsterdam

www.makerstations.io

👋 You are reading Maker Stations — your Sunday newsletter, where we feature desk tours with makers and creators. Name: Kalok Yeung Location: Amsterdam, The Netherlands Occupation: Creative Director/Digital Designer Room size: 12 m² (129 ft²) Cost of setup: ~$8K Social media: Instagram , Twitter Website: Kalok Yeung Hello! Tell us a bit about yourself I’m a creative director and digital designer based in Amsterdam, working globally. Technology has always been at the core of ...

Tell us something good

jamesg.blog

Ruben wrote a response to a thread on MetaFilter inviting readers to write a response with the prompt “Do you have a small something good to share?”. This prompt was inspired by a student of the University of North Carolina at Chapel Hill who held up a sign with the words “ Tell us something good that happened to you today .” When I saw this prompt, I thought “I should respond!” Here are a few things on my mind: I have had two delicious cups of coffee today. I received a h...

P&B: Max Kapur

manuelmoreale.com

This is the 77th edition of People and Blogs , the series where I ask interesting people to talk about themselves and their blogs. Today we have Max Kapur and his blog, maxkapur.com To follow this series subscribe to the newsletter . A new interview will land in your inbox every Friday. Not a fan of newsletters? No problem! You can read the interviews here on the blog or you can subscribe to the RSS feed . If you're enjoying the People and Blogs series and you want to see it grow, consid...

How to add a directory to your PATH

jvns.ca

I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find something that explained all of the steps – a lot of them just said “add this to ~/.bashrc ”, but what if you’re not using bash? What if your bash config is actually in a different file? And how are you supposed to figure out which ...

Research Then and Now

blog.computationalcomplexity.org

A student asked me if complexity research was easier when I was a student. Interesting question. Let's compare research now versus the late 80's. The big advantage today is technology. Just a small sampling below. Information : Google, Wikipedia, Complexity Zoo and the ever more powerful AI systems Online Papers : arXiv, digital libraries, individual's web sites Collaboration : Zoom, Overleaf, Theory Stack Exchange Communication: Social Media, Online Talks and Classes, YouTube, Mobile Phones Ba...

Why Feedback Control Interests Me+Discussion Group

buttondown.com

I got enough positive interest in some variety of book club that I would like to move forward with that. I want to discuss Feedback Control for Computer Systems: Introducing Control Theory to Enterprise Programmers . A couple people expressed interest in discussing the query optimization book but also rightly pointed out that the ongoing CMU course somewhat obviates having a parallel discussion track. Maybe it's something we can do in the future. I have put logistical information and a link...

Do you trust design advice from ChatGPT?

adamsilver.io

Last week, prominent designer Anthony Hobday asked ChatGPT: It responded: While ChatGPT came up with the perfect answer to Anthony’s question (ha!), I don’t rate most of its design advice. For example, I asked ChatGPT a relatively simple design question: How do you add hint text to radio buttons? And it made these suggestions: Suggestion #1: “If you want the hint to appear when the user hovers on the radio button, use a tooltip for a cleaner design” ‘If ...

Random Old Posts

TitleDate
Ignore this if you are a complete success
anniemueller.com
January 31, 2025
How to use Next.js middleware
www.ctnicholas.dev
November 01, 2021
Quality software deserves your hard‑earned cash
stephango.com
October 27, 2023
JWST helped scientists solve a cosmic mystery!
www.adastraspace.com
September 13, 2024
Toward fearless cargo update
predr.ag
August 25, 2022
Nobody Actually Sneezes
taylor.town
September 17, 2018
TinyPilot: Build a KVM Over IP for Under $100
mtlynch.io
July 23, 2020
New Kind of Paper
mlajtos.mu
June 19, 2021
Scraping Goodreads Sitemaps with Haskell
mbuffett.com
October 30, 2019
Nubbing lists in C++
0xd34df00d.me
July 23, 2023
How to Become a Neo-Cartesian Cyborg
maggieappleton.com
March 01, 2020
Daily practice, spinning guitars, and Eloquent Javascript
mary.codes
March 08, 2024
Making a portable Meshtastic node
stfn.pl
April 16, 2024
Oh my poor business logic
rednafi.com
November 05, 2023
Emoji by Category
taylor.town
December 31, 2023
The forest beckons
moonbase.lgbt
January 15, 2025
Handling links in Angular, buttons versus links, design system architecture, journey mapping
adamsilver.io
February 24, 2019
Caching connection objects in Python
rednafi.com
March 16, 2022
Street Fighter 2: Spin when you can't
fabiensanglard.net
December 24, 2021
Membership Testing
switowski.com
October 08, 2020
Your Brilliant App Idea
taylor.town
November 27, 2022
Deploying a Hugo site on a GitHub commit
ansonvandoren.com
January 20, 2019
/wish
taylor.town
December 06, 2023
My VS Code Setup
calebporzio.com
December 11, 2017
We put a distributed database in the browser – and made a game of it
notes.eatonphil.com
July 11, 2023
The midnight bakery
jamesg.blog
February 08, 2025
Search trees and core.logic
www.scattered-thoughts.net
December 19, 2012
vLLM & Large Models
hamel.dev
October 28, 2023
Higher Education Under Trump
blog.computationalcomplexity.org
November 07, 2024
Designing a Code Playground for Adventlang
healeycodes.com
December 18, 2021
Why make games
www.jonashietala.se
September 28, 2009
Necesariedad
barredo.es
August 02, 2016
Netrunner Summer Tournament Linköping
www.jonashietala.se
September 18, 2015
2021 Q1 roundup
www.scattered-thoughts.net
April 22, 2021
7bit Projects: Dew Point Forecast, MacBinary, RSS Please, Titlecase
www.wezm.net
May 04, 2024
Build a life you can live in
anniemueller.com
January 28, 2025
We saw some really bad Intel CPU bugs in 2015 and we should expect to see more in the future
danluu.com
January 10, 2016
Confusion and disengagement in meetings
notes.eatonphil.com
November 30, 2019
Progressive playback: An atom story
fabiensanglard.net
November 27, 2011
Parser combinators
myme.no
January 03, 2019
30 days of super productivity
sirupsen.com
January 21, 2013
Desk Setup Inspiration for 2025
www.makerstations.io
January 05, 2025
Leveraged Making
blog.andymatuschak.org
April 27, 2012
Flight Delay
waynehale.wordpress.com
December 09, 2023
Job One
alexturek.com
February 20, 2022
Speeding up Rust semver-checking by over 2000x
predr.ag
February 07, 2023
Stopping Chrome from ignoring autocomplete=off
adamsilver.io
February 04, 2021
Generating a REST API from a database
notes.eatonphil.com
June 06, 2020
Metaprogramming in Zig and parsing CSS
notes.eatonphil.com
June 19, 2023
A Provably Fair Off-Chain Lottery
conduition.io
November 19, 2023
The Top Idea
www.jonashietala.se
January 14, 2011
Issue No. 297
orbitalindex.com
December 11, 2024
All you may need is HTML
fabiensanglard.net
March 02, 2023
Autonomous Standing Desk and Chair Review
christianselig.com
November 14, 2023
Game timers: Issues and solutions
fabiensanglard.net
December 25, 2012
An invisible Remake
www.jonashietala.se
November 02, 2009
Leaving Elicit
maggieappleton.com
July 07, 2024
(Fake) Bittman Chinese Chicken
www.jonashietala.se
January 23, 2017
Stereotypes
www.jonashietala.se
October 14, 2015
Why I'm partnering with Balanced
steveklabnik.com
November 21, 2013
Ranking Proposed Names for NSSegmentedControl (Video)
www.youtube.com
January 13, 2023
0016: dida validator and debugger, focus selector perf and async children, emotional management, speed matters, moving faster, have you tried rubbing a database on it, handmade highlights, airtable scripts, bank python, napa, pollen, against markdown, zig-snapshots, exhaustive test inputs, gf, nixos debug symbols, duckdb blog
www.scattered-thoughts.net
November 15, 2021
Storing Protobufs in Postgres or MongoDB
c.pgdm.ch
May 09, 2023
Live-Updating Status Page With Livewire
calebporzio.com
September 25, 2019
Draw on scroll
garden.bradwoods.io
January 16, 2024
The Caldera: a sleek split and wireless keyboard
christianselig.com
July 20, 2024
Napkin Problem 21: Index Merges vs Composite Indexes in Postgres and MySQL
sirupsen.com
November 26, 2022
My Own Python Web Framework
healeycodes.com
February 22, 2023
What are the Magical Clocks for?
buttondown.com
December 09, 2024
Why toggle switches suck (and what to do instead)
adamsilver.io
June 30, 2024
How out of date are Android devices?
danluu.com
November 12, 2017
Effective communication
www.robinwils.com
June 25, 2023
Zola syntax highlighting with Pygments
c.pgdm.ch
July 29, 2023
Addressing CGO pains, one at a time
gaultier.github.io
February 14, 2025
November Theme: Art Game
www.jonashietala.se
November 01, 2009
Generating a docker image with nix
fasterthanli.me
March 05, 2023
Leave Your Phone at Home
taylor.town
December 24, 2022
No More Blue Fridays
www.brendangregg.com
July 21, 2024
re:Presenting at AWS re:Invent
technology.riotgames.com
December 14, 2022
Inteview on Data Engineering Podcast on Data Diff
sirupsen.com
July 03, 2022
Leetcode - Episode 8 - Breaking Out Some Mediums (3x M, 1x E)
healeycodes.com
January 08, 2019
Reasons I still love the fish shell
jvns.ca
September 12, 2024
The beautiful machine
fabiensanglard.net
March 06, 2020
AI Tutors and Education Reform
austinvernon.site
March 21, 2023
Building a quadtree in 22 lines of code
lisyarus.github.io
December 21, 2022
How To Do Less
alexturek.com
March 07, 2022
<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
January 16, 2025
Go database driver overhead on insert-heavy workloads
notes.eatonphil.com
October 05, 2023
How to monitor 12V battery charge with a Raspberry Pi Pico
stfn.pl
January 05, 2024
Save models with update_fields for better performance in Django
rednafi.com
November 09, 2022
Nontrepeneur: Steve Wozniak
taylor.town
February 05, 2024
Unix Background Queue
sirupsen.com
September 02, 2013
It's 2019 and I'm Still Using Python 2
switowski.com
August 28, 2019
Competition Feedback
www.jonashietala.se
May 18, 2010
Pandemic jottings
ohhelloana.blog
May 04, 2020
Injecting Pytest fixtures without cluttering test signatures
rednafi.com
December 02, 2024
Designing A New UX Concept to Reduce Driver Distraction
theturnsignalblog.com
June 01, 2019
Go slice gotchas
rednafi.com
February 06, 2025
Benchmarking WebSocket Servers with Python!
healeycodes.com
January 28, 2019
Hierarchical rate limiting with Redis sorted sets
rednafi.com
January 12, 2025

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.