Sign up

davewiner's subscription list, hackerNewsStars category. List created by feedlandDatabase v0.9.1.

An external list from lists.opml.org.
https://lists.opml.org/hackerNewsStars.xml

Simon Willison's Weblog Supports Webmention

go-size-analyzer

go-size-analyzer

The Go ecosystem is really good at tooling. I just learned about this tool for analyzing the size of Go binaries using a pleasing treemap view of their bundled dependencies.

You can install and run the tool locally, but it's also compiled to WebAssembly and hosted at gsa.zxilly.dev - which means you can open compiled Go binaries and analyze them directly in your browser.

I tried it with a 8.1MB macOS compiled copy of my Go Showboat tool and got this:

Treemap visualization of a Go binary named "showboat" showing size breakdown across four major categories: "Unknown Sections Size" (containing __rodata __TEXT, __rodata __DATA_CONST, __data __DATA, and Debug Sections Size with __zdebug_line __DWARF, __zdebug_loc __DWARF, __zdebug_info __DWARF), "Std Packages Size" (showing standard library packages like runtime, net, crypto, reflect, math, os, fmt, strings, syscall, context, and many subpackages such as crypto/tls, crypto/x509, net/http, with individual .go files visible at deeper levels), "Main Packages Size" (showing main, showboat, cmd), and "Generated Packages Size" (showing <autogenerated>). A tooltip is visible over __zdebug_line __DWARF showing: Section: __zdebug_line __DWARF, Size: 404.44 KB, File Size: 404.44 KB, Known size: 0 B, Unknown size: 404.44 KB, Offset: 0x52814a – 0x58d310, Address: 0x1005c014a – 0x1005c5310, Memory: false, Debug: true. The treemap uses green for main/generated packages, blue-gray for unknown sections, and shades of purple/pink for standard library packages.

Tags: go, webassembly, showboat

Steve Blank
• steve blank

Time to Move On – The Reason Relationships End

What Lies Ahead I have no Way of Knowing, But It’s Now Time to Get Going Tom Petty This post previously appeared in Philanthropy.org A while ago I wrote about what happens in a startup when a new event creates a wake-up call that makes founding engineers reevaluate their jobs. (It’s worth a read here.)  […]

Herman's blog
• herman

Vulnerability as a Service

OpenClaw being dumb

Simon Willison's Weblog Supports Webmention

First run the tests

Agentic Engineering Patterns > Automated tests are no longer optional when working with coding agents. The old excuses for not writing them - that they're time consuming and expensive to constantly rewrite while a codebase is rapidly evolving - no longer hold when an ...

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Socialist excellence in New York City (24 Feb 2026)

Today's links Socialist excellence in New York City: The real efficiency is insourcing and ending public-private partnerships. Hey look at this: Delights to delectate. Object permanence: UK antipiracy office will catch Firefox crooks; Batpole flip-top bust; "Order of Odd-Fish...

Troy Hunt Supports Webmention
• Troy Hunt

Weekly Update 492

Weekly Update 492

The recurring theme this week seems to be around the gap between breaches happening and individual victims finding out about them. It's tempting to blame this on the corporate victim of the breach (the hacked company), but they're simultaneously dealing with a criminal intrusion, a ransom

Anil Dash Valid

Taking action against AI harms

Taking action on AI harms against kids In my last piece, I talked about the harms that AI is visiting on children through the irresponsible choices made by the platforms creating those products. While we dove a bit into the incentives and institutional pressures that cause t...

Entropic Thoughts
• kqr

Flake Checks in Shell

TL;DR: To use a shell script as a Nix flake check, turn it into a derivation with runCommand. It must

  • Create a file named as suggested in the environment variable $out.
  • Print the desired “how to fix” information to stdout.
  • Exit with status code 1 if the check failed, otherwise 0.

These three steps are not strictly documented anywhere, but are all needed for a shell script to work as a good flake check.

(Continue reading the full article on the web.)

Xe Iaso's blog Valid

Portable monitors are good

A review of portable monitors for travel

Herman's blog
• herman

Pockets of Humanity

Where do we go when the internet dies?

Simon Willison's Weblog Supports Webmention

Ladybird adopts Rust, with help from AI

Ladybird adopts Rust, with help from AI Really interesting case-study from Andreas Kling on advanced, sophisticated use of coding agents for ambitious coding projects with critical code. After a few years hoping Swift's platform support outside of the Apple ecosystem would m...

Simon Willison's Weblog Supports Webmention

Writing about Agentic Engineering Patterns

I've started a new project to collect and document Agentic Engineering Patterns - coding practices and patterns to help get the best results out of this new era of coding agent development we find ourselves entering. I'm using Agentic Engineering to refer to building softwar...

Jim Nielsen’s Blog Valid

Making Icon Sets Easy With Web Origami

Over the years, I’ve used different icon sets on my blog. Right now I use Heroicons. The recommended way to use them is to copy/paste the source from the website directly into your HTML. It’s a pretty straightforward process: Go to the website Search for the icon you want H...

Computer Things Supports Webmention

New Blog Post: Some Silly Z3 Scripts I Wrote

Simon Willison's Weblog Supports Webmention

Writing code is cheap now

Agentic Engineering Patterns > The biggest challenge in adopting agentic engineering practices is getting comfortable with the consequences of the fact that writing code is cheap now. Code has always been expensive. Producing a few hundred lines of clean, tested code ...

Simon Willison's Weblog Supports Webmention

Quoting Paul Ford

The paper asked me to explain vibe coding, and I did so, because I think something big is coming there, and I'm deep in, and I worry that normal people are not able to see it and I want them to be prepared. But people can't just read something and hate you quietly; they can't see that you have provided them with a utility or a warning; they need their screech. You are distributed to millions of people, and become the local proxy for the emotions of maybe dozens of people, who disagree and demand your attention, and because you are the one in the paper you need to welcome them with a pastor's smile and deep empathy, and if you speak a word in your own defense they'll screech even louder.

Paul Ford, on writing about vibe coding for the New York Times

Tags: vibe-coding, new-york-times, paul-ford

Simon Willison's Weblog Supports Webmention

Reply guy

The latest scourge of Twitter is AI bots that reply to your tweets with generic, banal commentary slop, often accompanied by a question to "drive engagement" and waste as much of your time as possible.

I just found out that the category name for this genre of software is reply guy tools. Amazing.

Tags: ai-ethics, twitter, slop, generative-ai, definitions, ai, llms

Simon Willison's Weblog Supports Webmention

Quoting Summer Yue

Nothing humbles you like telling your OpenClaw “confirm before acting” and watching it speedrun deleting your inbox. I couldn’t stop it from my phone. I had to RUN to my Mac mini like I was defusing a bomb.

I said “Check this inbox too and suggest what you would archive or delete, don’t action until I tell you to.” This has been working well for my toy inbox, but my real inbox was too huge and triggered compaction. During the compaction, it lost my original instruction 🤦‍♀️

Summer Yue

Tags: ai-ethics, generative-ai, ai-agents, openclaw, ai, llms

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Deplatform yourself (23 Feb 2026)

Today's links Deplatform yourself: Copyright infringement is your least entertainment dollar. Hey look at this: Delights to delectate. Object permanence: "Lawer" threatens suit; Landmark metaphotos; 3DP v (c); Forced arbitration; Imperial Scott Walker; Keysigning ritual; Poly...

Simon Willison's Weblog Supports Webmention

Red/green TDD

Agentic Engineering Patterns > "Use red/green TDD" is a pleasingly succinct way to get better results out of a coding agent. TDD stands for Test Driven Development. It's a programming style where you ensure every piece of code you write is accompanied by automated tes...