HN user

slackpad

1,214 karma

james@modulecollective.com https://www.modulecollective.com/

[ my public key: https://keybase.io/slackpad; my proof: https://keybase.io/slackpad/sigs/IHqNT8yjqS0vcvc613ZM7b6GoN6aKZ5IVxcSgPEqoBI ]

Posts68
Comments57
View on HN
progressandpoverty.substack.com 22d ago

California Is Chasing Wealth That Has Feet

slackpad
6pts10
github.com 1mo ago

Show HN: Ministry of Everything – CLI agent harness for a single operator

slackpad
2pts0
old.reddit.com 1mo ago

UA flight – 'turn Bluetooth off or we're turning around'

slackpad
88pts36
www.corememory.com 8mo ago

Altman and Masa Back a 27-Year-Old's Plan to Build a New Bell Labs Ultra

slackpad
4pts0
news.ycombinator.com 11mo ago

Ask HN: Any interest in a HashiCorp Consul fork?

slackpad
5pts1
telomere.modulecollective.com 1y ago

Show HN: Telomere – Lifecycle Primitives for Timeouts

slackpad
1pts1
teenage.engineering 1y ago

Teenage Engineering lets you pick what you want to pay for an OP-1 Field

slackpad
13pts24
www.youtube.com 3y ago

Handmade 140 MP medium frame camera with l

slackpad
2pts0
decentralizedthoughts.github.io 5y ago

Simplifying Raft with Chaining

slackpad
3pts0
www.npr.org 6y ago

The wild economy of tabletop board game funding

slackpad
133pts109
medium.com 6y ago

The Launcher Rocket Calculator

slackpad
2pts0
en.wikipedia.org 6y ago

Quindar Tones

slackpad
1pts0
www.biobot.io 6y ago

Covid-19 Testing in City Sewage

slackpad
2pts0
www.kickstarter.com 6y ago

Daisy: An Embedded Platform for Music

slackpad
3pts0
en.wikipedia.org 6y ago

Transmeta

slackpad
2pts0
medium.com 6y ago

Dagster: A open-source Python library for building data applications

slackpad
2pts0
www.youtube.com 6y ago

Utrecht: Planning for People and Bikes, Not for Cars [video]

slackpad
3pts0
www.youtube.com 7y ago

We decoded NASA’s messages to aliens by hand [video]

slackpad
2pts0
cloud.google.com 7y ago

Introducing container-native load balancing on Google Kubernetes Engine

slackpad
2pts0
archive.org 8y ago

Ted Nelson's Junk Mail Cartons

slackpad
1pts0
www.youtube.com 8y ago

Virtual LAX with Real World Air Traffic, ATC Audio and Real Time Weather [video]

slackpad
1pts0
www.youtube.com 9y ago

Hayes Modem modded to Linux Desktop (and modem time machine) [video]

slackpad
2pts0
www.mbconfidential.com 9y ago

$3.2M Manhattan Beach Home Bought with Bitcoin

slackpad
5pts0
www.newyorker.com 9y ago

The Real Soylent Sickness

slackpad
12pts20
www.latimes.com 9y ago

U.S. to release guidelines on driverless vehicles

slackpad
3pts0
ableton.github.io 9y ago

Ableton Link is now open source

slackpad
7pts0
www.latimes.com 9y ago

Mojave Desert solar plant kills 6,000 birds a year

slackpad
61pts75
www.startrek.com 10y ago

Star Trek Fan Film Guidelines Announced

slackpad
5pts1
www.anuncommonlab.com 10y ago

How Kalman Filters Work

slackpad
377pts29
www.cnn.com 10y ago

Is the $400B F-35's 'brain' broken?

slackpad
2pts0

It's interesting - YouTube does show AI summaries now - here's the one for this video:

This video explores dishwasher detergent, focusing on a new powder formulation. The creator details the science behind effective dishwashing, including pre-wash cycles and water temperature. Independent testing results comparing the new powder to leading pods are revealed.

I've noticed that they all seem to not give away too much so you still have to watch the video to get the conclusion. It makes sense why they do this for creators, but I do agree it would be awesome to just read the conclusion on many of these.

A few years back a friend approached me with an idea to track todos in Google Calendar directly by adding #todo to event titles. If you don't mark them as done they will roll forward to the next day. We ended up shutting it down as a product, but I recently vibe coded it back as a Google Apps Script so it's free to run on your own. It works super well for people who live off of their calendar - https://github.com/slackpad/hashtagtodo-redux.

Claude Opus 4.1 12 months ago

Claude Code running in a terminal can connect to your IDE so you can review its proposed changes there. I’ve found this to be a nice drop in way to try it out without having to change your core workflow and tools too much. Check out the /ide command for details.

Not the parent but I've totally been doing this, too. I've been using docker compose and Claude seems to understand that fine in terms of scoping everything - it'll run "docker compose logs foo" "docker compose restart bar" etc. I've never tried to isolate it, though I tend to rarely yolo and keep an eye on what it's doing and approve (I also look at the code diffs as it goes). It's allowed to read-only access stuff without asking but everything else I look at.

Really agree with the author's thoughts on maintenance here. I've run into a ton of cases where I would have written a TODO or made a ticket to capture some refactoring and instead just knocked it out right then with Claude. I've also used Claude to quickly try out a refactoring idea and then abandoned it because I didn't like how it came out. It really lowers the activation energy for these kinds of maintenance things.

Letting Claude rest was a great point in the article, too. I easily get manifold value compared to what I pay, so I haven't got it grinding on its own on a bunch of things in parallel and offline. I think it could quickly be an accelerator for burnout and cruft if you aren't careful, so I keep to a supervised-by-human mode.

Wrote up some more thoughts a few weeks ago at https://www.modulecollective.com/posts/agent-assisted-coding....

I ended up using one of my more generic domains (https://www.modulecollective.com/) and then launching things as <product>.modulecollective.com. It's a little wordy but it's free and creates kind of a natural place to catalog things. I figure if any of them take off then I can go buy a better name later and move it over, having the old one redirect. That would be a good problem to have :-)

That particular domain was going to be like a Netflix DVD style subscription product for Eurorack modules but I never even ended up trying to build that after buying the domain.

Ableton Push 3 3 years ago

Did anybody find any references to the materials on the outside of the Push 3?

I loved the Push 2 but if it got any amount of sunlight on it the rubber outer shell would sweat and become this sticky rubber mess. I don't have a fully protected area to keep the device in and it became so gross it was unpleasant to use and I stopped using it. A lot of people complained but they didn't deal with it very well, and directed you to hope for the best by scrubbing it with orange oil products. I hope they sorted this out because otherwise Push 2 was amazing and this looks like a very nice set of improvements.

Did you try 0.9.3 under k8s? We did some work specifically targeting k8s by enabling pods with servers to get restarted with new IPs, even all of the servers at once. That required Consul to be configured with -raft-protocol=3 to benefit in 0.9.3. That's the default now in 1.0, so both of those versions should be much more stable under k8s.

I'd be curious if you ran into other kinds of issues on k8s and if you tried 0.9.3 with the required raft protocol version set before you gave up.

For the zombie problem, Consul has always deregistered dead nodes (and their associated services) automatically after 72 hours. Consul 0.7 added the ability to define a health check attribute called "deregister_critical_service_after" which will deregister a service automatically if a check is failed for longer than this value. This helps clean up services from processes that register themselves that might not get shut down cleanly for whatever reason.

Details are here - https://www.consul.io/docs/agent/checks.html.

Consul 0.7 10 years ago

You can run Fabio alongside the Consul agent on each node in your cluster and point all your apps to localhost:9999. That way you don't have to manage a central cluster of Fabio instances and if a node dies you just lose the Fabio instance on that host, which was only being used by that host.

Thanks! I'll have to check this out. I've used the Stash equivalent of this and it was clunky, requiring something like 3 steps to make a new task.

This is always a deal breaker for thorough code reviews - it's always super hard to make sure that everything got resolved in a later commit. The only tool I've seen handle this well is SmartBear's Code Collaborator - you mark certain comments as defects, it does a decent job keeping them aligned with their context as revisions happen afterwards, and then you can close them out before marking the review LGTM. Unfortunately, Code Collaborator is horrible at basically everything else. It would be nice to have an easy-to-use todo list that's easy to close out and not lose context.