Minifeed is a curated blog reader and blog search engine. We collect humans-written blogs to make them discoverable and searchable. Sign up to subscribe to blogs, follow people, save favorites, or start your own blog.
FOIA: BART/SF MUNI Announcement Audio
lily's thots | 21 Oct 2024 | original ↗

To Whom It May Concern: Pursuant to the California Public Records Act, I hereby request the following records: Any and all available audio recordings of announcements - i.e. RE schedules, health notices, schedule interruptions, promotions, emergencies - and other audio material created to be broadcast to transport patrons on trains, buses, light...

Dashboard: Tools

Dashboard: Tools I used Django SQL Dashboard to spin up a dashboard that shows all of the URLs to my tools.simonwillison.net site that I've shared on my blog so far. It uses this (Claude assisted) regular expression in a PostgreSQL SQL query: select distinct on (tool_url) unnest(regexp_matches( body, ...

Chronicle: S.F. Muni approves $212 million technology to replace floppy disks
lily's thots | 21 Oct 2024 | original ↗

San Francisco transportation officials moved a step closer this week to modernizing the train control system that runs the Muni Metro system, eventually ridding it of a system that uses outdated technology and runs on floppy disks. I wanna know what’s on the floppy disks The software that runs the system is stored on floppy disks that are loaded...

Alex Chan: Using static websites for tiny archives
lily's thots | 21 Oct 2024 | original ↗

I’m not sure I have the patience to maintain a fleet of static HTML pages, but I like the initiative behind this! It seems like Alex does some cool archival work. https://alexwlchan.net/2024/static-websites/

A Political Dispatch From The Thumb
Bix Dot Blog | 21 Oct 2024 | original ↗

Once upon a time, I spent three years writing a blog called Portland Communique. It was well-regarded, well-read, and one of the few examples of what some called “stand-alone journalism” around at the time. For awhile afterward on my personal blog FURIOUS nads!, I continued to stick my nose into local affairs and elections. I don’t really talk...

Ben Borgers: How ChatGPT spoiled my semester
lily's thots | 21 Oct 2024 | original ↗

Every semester, I see a bit more ChatGPT being used in classes. … when my groupmates are proxies for $20/month subscriptions, without even particularly imaginative prompts, I lose all motivation. This is sad and concerning to me - I also saw a thread on Twitter the other day full of similar complaints from university students that their...

Working on categories today
daveverse | 21 Oct 2024 | original ↗

how to save the categories in the draft structure when i publish this post it should have a few categories on it.  let’s see…

Ditch Asana: top open source project management tools you should be using
Prahlad Yeri | 21 Oct 2024 | original ↗

In today’s fast-paced development environment, efficient project management is crucial for the success of any team. While tools like Asana have gained popularity for their ease of use and robust features, they come with limitations such as subscription costs and lack of flexibility. Thankfully, the open source community has stepped up to provide...

Jujutsu in practice
Arne Bahlo | 21 Oct 2024 | original ↗

Jujutsu is a version control system, an alternative to Git. This blog post is not a tutorial, but practical examples of how I use it.

Repopack: Pack Your Entire Repository Into A Single File

A tool that packages your code to easily share with LLM models.

Consider the data product

The advice might seem dated these days, but I think the stair step approach to bootstrapping is evergreen: It’s much easier to sell an add-on to an existing ecosystem like a WordPress plugin, a Shopify app, a Heroku add-on – they’re usually small things to build, relatively inexpensive for customers to purchase, and you have built in discovery...

Consider the data product

The advice might seem dated these days, but I think the stair step approach to bootstrapping is evergreen: It’s much easier to sell an add-on to an existing ecosystem like a WordPress plugin, a Shopify app, a Heroku add-on – they’re usually small things to build, relatively inexpensive for customers to purchase, and you have built in discovery...

Subtyping and subsumption

Subtyping is a relation between two types. It often comes with a typing rule called “subsumption”, which says that if type B is a subtype of type A (usually shown as B ), then a value of type B can be assumed to have type A. The crucial part is that subsumption is implicit, the programmer doesn’t explicitly cast the value with type B to type A....

Debugging my wife's alarm clock
ntietz.com blog | 21 Oct 2024 | original ↗

My wife's alarm clock has been acting up lately. Sporadic at first but then every day, it wouldn't blare in the morning at the set time. Instead, when it was supposed to go off it would... reset itself. The time would start flashing in that "I'm confused because the power went out" sort of way. Not very useful. You want the alarm to wake you up,...

There is no such thing as a global method (in Ruby)
zverok's space | 21 Oct 2024 | original ↗

What Ruby’s top-level methods actually are, who they belong to and how they are namespaced. A few days ago, a curious question was asked on /r/ruby, which can be boiled down to this: How are the methods of the Kernel module available in the top-level scope? The question was dedicated to rand method, but (as the author correctly suggests) it also...

SDF curved text

Blog post: 9 Oct 2024 Blog post: 9 Oct 2024Over the last few posts I wrote about things I did to improve font quality, such as Over the last few posts I wrote about things I did to improve font quality, such as antialiasingantialiasing and and combining distance fieldscombining distance fields to merge outlines and halos. But I want to “pop up the stack” a bit and talk about one of the bigger goals for this... to merge outlines and halos. But I want to “pop up the stack” a bit and talk about one of the bigger goals for this...

Knowledge Worker

Knowledge Worker Forrest Brazeal: Last month, I performed a 30-minute show called "Knowledge Worker" for the incredible audience at Gene Kim's ETLS in Las Vegas. The show included 7 songs about the past, present, and future of "knowledge work" - or, more specifically, how it's affecting us, the humans between keyboard and chair. I poured...

An HTML Email Template with Basic Typography and Dark/Light Modes

The first sentence of this great article is the most important: I don’t mind HTML email, but it really can be overdone. There is a tendency to do too much. We try to keep emails that come from here super simple but we still get a couple of issues with Buttondown. We’re actually looking at going back to using Postmark, so a super simple template...

Quoting John Gruber

I really dislike the practice of replacing passwords with email “magic links”. Autofilling a password from my keychain happens instantly; getting a magic link from email can take minutes sometimes, and even in the fastest case, it’s nowhere near instantaneous. Replacing something very fast — password autofill — with something slower is just a...

The 3 AI Use Cases: Gods, Interns, and Cogs

The 3 AI Use Cases: Gods, Interns, and Cogs Drew Breunig introduces an interesting new framework for categorizing use cases of modern AI: Gods refers to the autonomous, human replacement applications - I see that as AGI stuff that's still effectively science fiction. Interns are supervised copilots. This is how I get most of the value out of LLMs...

Why I’m skeptical of rewriting JavaScript tools in “faster” languages

I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant to give up on. So maybe it’s natural that I get a worried pit in my stomach over the current mania to rewrite every Node.js tool in … … Continue reading →

Quoting Jens Ohlig

Who called it “intellectual property problems around the acquisition of training data for Large Language Models” and not Grand Theft Autocomplete? — Jens Ohlig, on March 8th 2024 Tags: training-data, llms, ai, generative-ai

Productivity – The Value Problem (A rambling self-indulgent post)
HexDSL.com | 20 Oct 2024 | original ↗

This was the moment when my productivity hungry brain turned on me. I started thinking about my personal life with a productivity glint in my eye

How We Endure
Bix Dot Blog | 20 Oct 2024 | original ↗

Winnie has a lot to say on the matter of endurance as informed by her own experience combined with reading a book on the subject, and I don’t have much to say here but I wanted to think out loud a bit about the idea that “being mentally exhausted impacts our physical performance too”. Even before my presumptive ME/CFS diagnosis (my primary care...

The Pudding’s interactive explainer on Crokinole
Waxy.org | 20 Oct 2024 | original ↗

like curling meets shuffleboard on a tabletop board #

Quoting Jacob Kaplan-Moss

It feels like we’re at a bit of an inflection point for the Django community. [...] One of the places someone could have the most impact is by serving on the DSF Board. Like the community at large, the DSF is at a transition point: we’re outgrowing the “small nonprofit” status, and have the opportunity to really expand our ambition and reach. In...

Moshe Vardi: What is Theoretical Computer Science?

Moshe Vardi wrote a short interesting essay “What is theoretical computer science?” (It followed by interesting posts on Facebook.) Moshe argues that Thinking of theoretical computer science (TCS) as a branch of mathematics is harmful to the discipline. I personally … Continue reading →

Mastodon: October 20, 2024 at 3:55:27 PM UTC

replaced the broken handle on my screen door yesterday and now I get good feels every time it smoothly latches shutthere is a larger lesson here, I think 😅

The most important line in any headset review
Birchtree | 20 Oct 2024 | original ↗

Riley Hill: I Bought A Vision Pro After Everyone Said It Was DeadAfter about two weeks of using the Vision Pro,Riley has some interesting thoughts about using the Vision Pro for the first time many months after the hype cycle has cooled off considerably. He’s pretty

Notes for September 30-October 20
Tao of Mac | 20 Oct 2024 | original ↗

Other than my link blog, I usually start writing about stuff weeks (if not months) in advance, but due to all the recent changes my stack of drafts hasn’t been tended to properly. I have a lot on my mind (also about industry and tech), but haven’t yet beefed up my reasoning about a few things or whittled down the salient points to be sharp enough...

How do you deploy in 10 seconds?

This post describes my lessons learned after 10 years running production environments in sizes ranging from "just getting started" to a "Series F" company with 4-9 SLAs. Like any good developer, I'm impatient and expect tasks to be fast, especially if I need to do them often, like deploying. Nothing is worse than hitting "deploy" and having a...

Taking an AxROM to Wizards and Warriors
Nicole Express | 20 Oct 2024 | original ↗

The internet NES fan scene has changed over time. The modern scene I think is a lot more open to Japan-exclusive titles, thanks to the wealth of fan translations, and has different preferences. One game that seems to have fallen through the cracks is Rare’s Wizards and Warriors. It was a hit in its day, but doesn’t seem to get the attention other...

You can use text-wrap: balance; on icons

You can use text-wrap: balance; on icons Neat CSS experiment from Terence Eden: the new text-wrap: balance CSS property is intended to help make text like headlines display without ugly wrapped single orphan words, but Terence points out it can be used for icons too: This inspired me to investigate if the same technique could work for text based...

On Working With Your Passion
datagubbe | 20 Oct 2024 | original ↗

Are you loving every second of your job?

Shooting Down Stereotypes
Living Out Loud | 20 Oct 2024 | original ↗

Try to quit making assumptions and quit feeling like you have to live up to them.

Kagi and the small web
The Dent | 20 Oct 2024 | original ↗

[How can you not love the Kagi dog mascot?] One of the small pleasures, for me, about the web in 2024 is the sheer amount of interesting independent and niche products...

What docs as code really means
passo.uno | 20 Oct 2024 | original ↗

I’ve recently started a new job as a documentation engineer. While my work is largely the same as that of a technical writer, the sound and semantics of my new job title gave me some pause and made me think about what it really means to be doing docs-as-code. To say that it’s about writing documentation using the same tools and methods as...

Guarding the digital frontier: top open source security projects of 2024
Prahlad Yeri | 20 Oct 2024 | original ↗

As digital threats evolve at an unprecedented pace, robust cybersecurity measures have become more critical than ever. Open source security projects stand at the forefront of this battle, offering powerful tools that empower organizations to protect their data and infrastructure. These projects promote transparency, encourage collaboration, and...

Software Engineer Titles Have (Almost) Lost All Their Meaning

Examining the Devaluation of Software Engineer Titles and Its Impact on Tech Industry Integrity

Serious fun

It's easy to think of being serious and having fun as opposite sides of a spectrum. The problem is that 'being serious' has many unrelated meanings, for example:It's easy to think of being serious and having fun as opposite sides of a spectrum. The problem is that 'being serious' has many unrelated meanings, for example: Serious as in somber or solemn. "This is a serious event, stop playing around."Serious as in somber or solemn. "This is a serious event, stop playing around." Serious as in actually trying to attain your goals, as opposed to just going through the motions. "This is a serious effort."Serious as in actually trying to attain your goals, as opposed to just going through the motions. "This is a serious effort." Only the first meaning is actually opposed to fun. Fun/playful vs...Only the first meaning is actually opposed to fun. Fun/playful vs...

Function
Susam Pal | 20 Oct 2024 | original ↗

Introduction In mathematics, a function \( f \) from a set \( X \) to a set \( Y \) is a relation that associates each element of \( X \) with exactly one element of \( Y. \) This page describes the commonly used notation, terminology, and concepts pertaining to functions. Contents Introduction Definition Notation Domain,...

First things first - automate the execution of your tests

“Well, it works on my machine”

Channel capacity of a telegraph
John D. Cook | 19 Oct 2024 | original ↗

Claude Shannon’s famous paper A Mathematical Theory of Communication [1] includes an example saying that the channel capacity of a telegraph is log2 W where W is the largest real root of the determinant equation Where in the world did that come from? I’ll sketch where the equation above came from, but first let’s find […] The post Channel...

Marathon
Willem's Blog | 19 Oct 2024 | original ↗

Read the story of how it feels to complete your first marathon.

Machines of Loving Grace
Tao of Mac | 19 Oct 2024 | original ↗

Dario Amodei’s essay is a fascinating dive into the potential upsides of powerful AI, but it feels a bit like a tech utopia wrapped in a cautionary tale. While he rightly emphasizes the need to address risks, the optimism about AI’s ability to solve complex global issues—like health and governance—might be a touch overzealous. Sure, AI could...

Should You Specialize In One Dev Stack?
Brain Baking | 19 Oct 2024 | original ↗

Here’s a dilemma. As a (freelance) software developer, should you specialize in one development stack or go wide by learning to be proficient in many different technologies? I’ve been thinking about this a lot lately and have yet to reach a definitive stance on the matter. I’m a generalist but our society seems to promote specialists. I like...

Keeping things updated
daveverse | 19 Oct 2024 | original ↗

New feature. When you click on the airplane on an unpublished draft, the sitename part of the status line must change from Draft to the name of the site the post was published to.  Next feature. When editing the title, the airplane icon should be enabled when you make a change. Also the draft should […]

mistral.rs

mistral.rs Here's an LLM inference library written in Rust. It's not just for that one family of models - like how llama.cpp has grown beyond Llama, mistral.rs has grown beyond Mistral. This is the first time I've been able to run the Llama 3.2 vision model on my own Mac M2 laptop: git clone https://github.com/EricLBuehler/mistral.rs.git cd...

2024-10-19
daveverse | 19 Oct 2024 | original ↗

This is an example post. I want to see how it is represented in the RSS feed.

Web Excursions for October 19, 2024

Web excursions brought to you in partnership with NordVPN. Secure your internet browsing effectively and affordably. IndigoStack This is really cool. Bare metal performance for local web development stacks. Run multiple stacks with https, reverse proxies, whatever tech you need — no Docker, no VMs, full terminal integration. Really well...

Joy & Curiosity #11
Register Spill | 19 Oct 2024 | original ↗

Interesting & joyful things from the previous week

Procrastinator's Anonymous
Living Out Loud | 19 Oct 2024 | original ↗

My favorite time to do anything is "not right now."

My podcast with Brian Greene
Shtetl-Optimized | 19 Oct 2024 | original ↗

Yes, he’s the guy from The Elegant Universe book and TV series. Our conversation is 1 hour 40 minutes; as usual I strongly recommend listening at 2x speed. The topics, chosen by Brian, include quantum computing (algorithms, hardware, error-correction … the works), my childhood, the interpretation of quantum mechanics, the current state of AI, the...

Why forced updates in Snaps and Flatpaks are breaking Linux's core principles
Prahlad Yeri | 19 Oct 2024 | original ↗

Linux has long been celebrated for its commitment to user control and freedom. However, the rise of modern packaging systems like Snaps and Flatpaks, with their mandatory updates, poses a significant challenge to these core principles. This article delves into the implications of forced updates, highlighting how they disrupt user autonomy,...

Smarter than ‘Ctrl+F’: Linking Directly to Web Page Content
Ahmad Alfy | 19 Oct 2024 | original ↗

Discover how text fragments revolutionize web navigation. Learn to link directly to specific text on any web page, surpassing traditional 'Ctrl+F' searches. Explore this powerful, user-friendly feature for precise content sharing and improved web experiences.

Optimize Your Astro Site's with astro-capo

Learn how to automatically improve your Astro site's performance using astro-capo

2024-10-19 land art and isolation

Prescript: I originally started writing this with the intent to send it out to my supporter's newsletter, EYES ONLY, but it got to be long and took basically all day so I feel like it deserves wider circulation. You will have to tolerate that it begins in the more conversational tone I use for the supporters newsletter. I am going to write a bit...

Serendipity

Life begins. An empty page. A hollow echo on an barren stage. We wander through the quiet air, Unsure of what awaits us there. With work and study, I filled the days, But purpose wanes in fading haze. An emptiness remained inside, A restless longing I tried to hide. But then a hand, warm in the night, Turns the dark to softest light. Two souls...

Serendipity

Life begins. An empty page. A hollow echo on an barren stage. We wander through the quiet air, Unsure of what awaits us there. With work and study, I filled the days, But purpose wanes in fading haze. An emptiness remained inside, A restless longing I tried to hide. But then a hand, warm in the night, Turns the dark to softest light. Two souls...

My book "Practical Debugging for .NET Developers" is now Free!

Once upon a time, I wrote a book about debugging in .NET . After some 4 years I decided it was time for the old fellow to become available to everyone. PDF | MOBI | ePub Some topics covered in the book are: Advanced debugging techniques with Visual Studio .NET Core and .NET Framework on Windows, Linux, and Mac Performance issues Memory leaks and...

More...