Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lukasschwab
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
lukasschwab
10d ago
One thing to consider — one of the reasons I want our Actions CI to be fast is that I do a good deal of agentic coding work in parallel (worktrees) on very, very small VMs, but we have some computationally demanding tests and linters. Deleg
2.
▲
by
lukasschwab
10d ago
I'd echo Peter's #1 recommendation: > - Allowing actions/setup-go users to specify a cache key prefix so that they can have more than one golang CI job, each with its own cache [...] I'd actually go further: this may
3.
▲
by
lukasschwab
10d ago
They target different parts of actions/setup-go for optimization: - WillAbides/setup-go-faster speeds up the Go toolchain setup (literally installing Go) - cloudx-io/setup-go uses the slower actions/setup-go toolchain se
4.
▲
by
lukasschwab
10d ago
I also had fun substantiating the claim "86% of actions/setup-go test runs are unnecessary." We had a general sense things were faster, and we measured impacts immediately after we made changes, but hard to understand long-ru
5.
▲
by
lukasschwab
10d ago
There are some good off-cuts that didn't make the official post, but which might be of interest to HN! It only gets a brief mention, but the cache-pruning change was an interesting one. Cache accretion happens in the default actions&#x
6.
▲
by
lukasschwab
2mo ago
> I’m going to add a recommendation in our docs for pgtestdb, particularly for users aiming to test end-to-end (i.e. job inserted by client → fully completed by worker). That's exactly what I did to learn River — implementing simple
7.
▲
by
lukasschwab
2mo ago
The title is a reference back to "Is Claude Code a Compiler?" by the same author, linked from the first sentence: https://commaok.xyz/ai/is-claude-a-compiler/ And then claim is attributed right there: &g
8.
▲
by
lukasschwab
6mo ago
You won't make one at home, but cloud chambers[^1] reveal individual alpha particle tracks. There's one in the Musée des Arts et Métiers in Paris — blew my mind! [^1]: https://en.wikipedia.org/wiki/Cloud_chamb
9.
▲
Show HN: Explore your own Spotify history
(lukasschwab.me)
2 points
by
lukasschwab
9mo ago
|
0 comments
10.
▲
by
lukasschwab
11mo ago
Large gems can be broken up and recut for sale. Destroys value (certainly the cultural value) but renders them salable.
11.
▲
by
lukasschwab
1y ago
His recent "Secret Life of Components" series covers lots of fascinating electromechanical tinkering, including many of the mechanisms in the Novelty Automation arcade machines: https://www.youtube.com/watch?v=6JAg
12.
▲
by
lukasschwab
1y ago
Basically linkblogging. I'm not sure this needs to be a separate feed; JSON Feed has a dedicated `external_url` field: > If `url` [optional] links to where you’re talking about a thing, then `external_url` links to the thing you’re
13.
▲
by
lukasschwab
1y ago
After about a decade of experimentation (NetNewsWire, Feedbin, Miniflux...), I'm self-hosting a feed reader I wrote myself, running on a free hosted LibSQL db. - NetNewsWire was slick, but wouldn't work on my phone. - Feedbin was
14.
▲
by
lukasschwab
1y ago
> An RTO mandate is also an excellent thing for a CEO to show investors they are doing, if they are not making money and lack better ideas. I think of Jeffrey Pfeffer's "social contagion" arguments a lot — first with regar
15.
▲
Bring Your Own Linter (Go)
(lukasschwab.me)
1 points
by
lukasschwab
1y ago
|
1 comments
16.
▲
by
lukasschwab
1y ago
A practical guide for integrating a custom linter into your Go project, a [light] screed against golangci-lint, and a defense of a simpler Go metalinter I’m experimenting with: glint.
17.
▲
Ask HN: Best Lessons from Technical Postmortems?
1 points
by
lukasschwab
2y ago
|
0 comments
18.
▲
by
lukasschwab
3y ago
It's a good post, super clearly explained. I have to admit it makes me a little nervous about the future of Go packages — of course interfaces aren't intrinsically bad, but omitting them in early versions of the language discourag
19.
▲
by
lukasschwab
3y ago
Strongly statically typed languages let you safely refactor in ways that would otherwise be risky. This is my trick for one very common example: lifting an interface out of a concrete type.
20.
▲
Three-Step Lifted Interfaces
(lukasschwab.me)
4 points
by
lukasschwab
3y ago
|
2 comments
21.
▲
by
lukasschwab
3y ago
I don't understand how this pertains to my comment. Nobody's arguing whether listeners will, as a matter of preference, avoid Google/Apple/Spotify podcast clients. Nobody makes a claim about how many people know of RSS.
22.
▲
by
lukasschwab
3y ago
This seems like an upstream concern with distribution, no? Nothing in this announcement indicates YouTube Music will attempt to control distribution. YouTube might give exclusive content a try (a la Spotify), but — to your point — that won&
23.
▲
by
lukasschwab
3y ago
Okay... here's an attempt at optimism. In one respect this consolidation makes more sense than the Play Music → YouTube Music switch: many podcasts cross-post episodes as YouTube videos and audio-only feeds. If YouTube collates tho
24.
▲
How Justin Kan fundraises
(blog.atrium.co)
121 points
by
lukasschwab
9y ago
|
60 comments
25.
▲
by
lukasschwab
9y ago
Link isn't loading for me––also on archive.org: https://archive.org/details/TheWozWonderbook
26.
▲
by
lukasschwab
9y ago
Deletion isn't the only option for escalation; Twitter could assemble a risk factor for a given account and opt to present captchas, for example, rather than automatically deleting. Scale captcha frequency with the risk factor. Captcha
27.
▲
by
lukasschwab
9y ago
Also, this reminds me of a Clara Labs (YC S14) project to hide unique IDs in unicode text: https://blog.claralabs.com/invisible-ink-a-simple-but-faulty...
28.
▲
by
lukasschwab
9y ago
Interesting. Did some quick poking around. Looks like the system adds a number of non-printing unicode characters into the string. In this thread title, for example, the textmark is stored in the phrase "message has a hid
29.
▲
by
lukasschwab
9y ago
Yep, we agree entirely! And I think most other technical debaters would, too. I don't talk to my friends at high speeds, my favorite speakers speak slowly, and I certainly wouldn't talk like a debater when I'm trying to be my
30.
▲
by
lukasschwab
9y ago
How do you feel about grindcore? Certainly it has musical and aesthetic merit, historical importance, and it demands talented composers and performers. Additionally, there is lots of other music for folks who don't enjoy it. If popular
More ›