HNHacker News
TopNewBestAskShowJobs

bewuethr

854 karma · joined December 15, 2014

submissionscomments
bewuethr··on Ghostty 1.4
It does on macOS: https://ghostty.org/docs/features#macos

To some extent on Linux, too, but not under GNOME, apparently: https://ghostty.org/docs/install/release-notes/1-2-0#gtk:-qu...

bewuethr··on How big is a Git commit?
Exactly, a tiny change in a large file produces a full new blob, but is stored very efficiently as a delta in a packfile.
bewuethr··on How big is a Git commit?
I think the 250 files all containing just "foo" are stored as a single blob, too, even before creating a packfile.
bewuethr··on Scaling Golang CI by Replacing actions/setup-go
We recently did similar work for our pipelines, heavily based on Better GitHub Actions caching for Go [0]. Were you aware of that article, or did you (re-)discover things like the cache trimming?

What's the best way to contribute? I'd like to expose the "go-version-file" input for the setup-go action instead of setting a Go version directly. Open an issue in the repo?

Also, have you considered this potential optimization: the module cache doesn't care about architecture, it's just downloaded code. Would it make sense to cache module and build cache separately, and use an architecture-free cache key for the module cache?

[0]: https://danp.net/posts/github-actions-go-cache/

bewuethr··on Automattic's board forces CEO Matt Mullenweg into leave of absence
The article links to an entire separate article about automatic.css.
bewuethr··on 98.css
lipgloss is pretty close: https://github.com/charmbracelet/lipgloss
bewuethr··on Gleam Is Now on Tangled
With "spindles", apparently: https://blog.tangled.org/spindle-microvm/
bewuethr··on Project Glasswing: An Initial Update
The `|| true` is often done because people use `errexit` as part of "Bash strict mode"[1], which comes with so many caveats[2] that I usually avoid it. Claude, however, loves it.

[1]: http://redsymbol.net/articles/unofficial-bash-strict-mode/

[2]: https://mywiki.wooledge.org/BashPitfalls#set_-euo_pipefail

bewuethr··on Ghostty is leaving GitHub
I love that https://github.com/yourhandle is an existing organization.
bewuethr··on Show HN: A terminal spreadsheet editor with Vim keybindings
csvkit (https://github.com/wireservice/csvkit) has a "csvlook" command, and yq (https://github.com/mikefarah/yq) supports CSV as an input format.
bewuethr··on GitHub Copilot is moving to usage-based billing
Some models, for example Opus 4.7 and GPT 5.5, are only available on Pro+; Pro+ has audit logs and GitHub Spark; that's about it, as far as I can tell from https://docs.github.com/en/enterprise-cloud@latest/copilot/g...
bewuethr··on My audio interface has SSH enabled by default
Looks like the https://www.getzola.org/themes/radion/ theme
bewuethr··on Reinventing the pull request
https://github.com/github/roadmap/issues/1218 is the tracking issue for it
bewuethr··on You need to rewrite your CLI for AI agents
I like to let tab completion write my filenames for me whenever possible.
bewuethr··on Ghostty – Terminal Emulator
Have you seen the `ssh-terminfo` option for shell integration? https://ghostty.org/docs/config/reference#shell-integration-...
bewuethr··on Ghostty – Terminal Emulator
Maybe as an SSH app? See https://snakes.run for a recent example.
bewuethr··on Vulnerabilities in cloud-based password managers [pdf]
All attacks assume compromised servers.
bewuethr··on Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev
Have you tried Tilt? https://tilt.dev/
bewuethr··on Crush: Glamourous AI coding agent for your favourite terminal
There is history scrolling, you have to focus on the chat with tab first.
bewuethr··on How I blog with Obsidian, Hugo, GitHub, and Cloudflare
I love that graph! So many occurrences of "that's me" or "I know somebody exactly like that".
bewuethr··on Whose code am I running in GitHub Actions?
Shortened commit SHAs are actually not supported by Actions; if you try, you get

"Unable to resolve action `actions/checkout@11bd719`, the provided ref `11bd719` is the shortened version of a commit SHA, which is not supported. Please use the full commit SHA `11bd71901bbe5b1630ceea73d27597364c9af683` instead."

bewuethr··on 'The Best of All Possible Worlds' Review: Leibniz Lives Again
In Ideas That Created the Future [1], a curated and edited set of influential computer science papers, the Leibniz contribution is "The True Method" [2], which I read more or less as "if we could formalize everything, we could use mathematical methods to find answers to all questions".

In the collection of papers, it's picked because of its ideas later formalized in Boolean logic, and logic programming in general.

[1]: https://direct.mit.edu/books/edited-volume/5003/Ideas-That-C...

[2]: https://e-space.mmu.ac.uk/624726/3/The%20true%20method.pdf

bewuethr··on Sequin: A powerful little tool for inspecting ANSI escape sequences
Oh wow, I could have sworn! Did you never use bubble tea and bubbles, or did you remove them at some point?
bewuethr··on Sequin: A powerful little tool for inspecting ANSI escape sequences
The GitHub CLI (https://cli.github.com/) uses Bubble Tea. There's no good way to find popular dependents, but you can browse https://github.com/charmbracelet/bubbletea/network/dependent... to see GitHub repos that import the module.
bewuethr··on The Shell Hater's Handbook (2010)
Was it https://amber-lang.com?
bewuethr··on Show HN: I built the most over-engineered Deal With It emoji generator
A rudimentary version of this used to be integrated into Giphy[1], but it seems to be broken now, meaning the market is wide open for this! ;)

[1]: https://giphy.medium.com/the-secret-giphy-slack-commands-9cb...

bewuethr··on A look inside illegal drone deliveries at B.C.'s prisons
That's a thing! https://www.nytimes.com/video/world/europe/100000004415524/e...
bewuethr··on Eloquent JavaScript 4th edition (2024)
Here's a diff without the first commit that changed all linebreaks: https://github.com/marijnh/Eloquent-JavaScript/compare/d8290...
bewuethr··on Ask HN: How can I learn about performance optimization?
There's The Every Computer Performance Book http://www.treewhimsy.com/TECPB/Book.html and the blog it's based on, https://rwwescott.wordpress.com/
bewuethr··on Bash Debugging
There's also a fairly powerful gdb style actual debugger: https://bashdb.sourceforge.net/
Page 1 of 7Next →