HN user

linsomniac

10,461 karma

meet.hn/city/us-Fort Collins

Socials: - github.com/linsomniac

Interests: Open Source, Programming, DevOps

---

Posts93
Comments3,314
View on HN
xcancel.com 13d ago

Claude reset 5-hour and weekly rate limits for all users

linsomniac
6pts0
omglol.news 26d ago

Omg.lol membership price increases August 1

linsomniac
3pts0
blog.dshr.org 1mo ago

AI's PR Problem

linsomniac
17pts10
github-store.org 1mo ago

A Store for GitHub Releases

linsomniac
1pts0
ldez.github.io 2mo ago

Welcome to go-acme/Lego v5

linsomniac
4pts0
linsomniac.com 2mo ago

Framework for Securities to Trade on the Blockchain

linsomniac
1pts0
www.youtube.com 3mo ago

Rise against the Machines: The Luddites [video]

linsomniac
1pts0
news.ycombinator.com 3mo ago

Tell HN: See the AI Doc

linsomniac
2pts2
voxday.net 3mo ago

John Bradley, author of Xv, has passed away

linsomniac
3pts0
voxday.net 3mo ago

John Bradley, author of xv, has died

linsomniac
310pts90
simonwillison.net 4mo ago

Experimenting with Starlette 1.0 with Claude skills

linsomniac
2pts0
techcrunch.com 4mo ago

Anthropic launches code review tool to check flood of AI-generated code

linsomniac
3pts0
www.2600.com 4mo ago

Payphones of the World

linsomniac
8pts0
en.wikipedia.org 4mo ago

Mummy Brown

linsomniac
1pts0
github.com 5mo ago

A drop-in, 5-20x faster, experimental Homebrew alternative

linsomniac
1pts0
news.ycombinator.com 6mo ago

Ask HN: What are you building during the holiday break?

linsomniac
6pts12
www.youtube.com 6mo ago

Do You Remember ISDN?

linsomniac
4pts7
science.nasa.gov 8mo ago

Comet 3I/Atlas

linsomniac
2pts0
www.engadget.com 8mo ago

Elon Musk teases a flying car on Joe Rogan's show

linsomniac
2pts2
www.caranddriver.com 1y ago

Mrs. Orcutt's Driveway (2005)

linsomniac
12pts0
github.com 1y ago

Show HN: LessEncrypt: A light-weight certificate signer for homelab and dev envs

linsomniac
3pts0
github.com 1y ago

HuggingFace S101 $100 3D Printed Robotic Arm

linsomniac
2pts0
sleepdoctor.com 1y ago

KairosPAP (KPAP): A New Sleep Apnea Therapy

linsomniac
2pts0
en.wikipedia.org 1y ago

Urbit

linsomniac
2pts0
github.com 1y ago

Relay2Tetris (2020)

linsomniac
1pts0
til.simonwillison.net 1y ago

Building and deploying a custom site using GitHub Actions and GitHub Pages

linsomniac
54pts19
en.wikipedia.org 1y ago

Skijoring

linsomniac
2pts2
simonwillison.net 1y ago

Using uvx to create one-liners for bug reports

linsomniac
4pts0
news.ycombinator.com 1y ago

Ask HN: When did we decide that off-black backgrounds were cool?

linsomniac
2pts7
news.ycombinator.com 1y ago

Ask HN: How to do incentive-based bonuses?

linsomniac
5pts2

TheOutdoorBoys youtube channel mentioned something about special batteries for cold temps. -10c for many of his hiking and camping trips isn't unusual, and (as I understand it) he did weekly videos with Go Pros for a decade. He probably knows a thing or two.

My concern there is that the friction is too high: it wouldn't be something that family members would use in casual conversation, and could also be written off by the AI: "They won't give me my phone", "I lost my phone", etc...

"Did you see that game last night" replied to with "The Visitors are my favorite team" is something you could say instead of "hi" as a family.

A year ago I promoted the idea among my wife's family that we should establish a sign/countersign system for the family and use it regularly so that in the event of something like this we could positively identify a legit request.

Would have come in handy when our niece was traveling in Asia and asked for money a few times, but in this case it wasn't a scam.

I got no traction with it, which I was a bit surprised by because one of the family members works at the Puzzle Palace.

People need to stop yelling "Slop!" all the time

People are applying that label to anything that has the taint of AI on it. I get why.

I realize there are a lot of reasons why people hate AI, but one that is frequently cited is that it's dehumanizing. It's kind of ridiculous to see those same sort of people call something "slop" when I've put tens of hours into guiding the AI tooling. Talk about dehumanizing!

Reminder: Serious people have been predicting a market crash "within the next 3 months" for 3 years now. In that time, the "market" has gone up around 70% (66%-86% depending on the what part you are looking at).

A friend of mine and I go out to lunch every 3 months and talk about, among other things, investing. We've made a trope of it, calling out the people who are predicting an imminent market crash every time we have lunch.

I'm not saying that it doesn't look like it's going to crash, but I'll also say that there's also a very sizeable downside potential for getting out of the market.

As another reply said, the consensus I read is that you really shouldn't memorize the table of "-.- is K", if you do you'll likely need to "unlearn" it to get any level of speed. The best thing is not really think about the dots and dashes but train on the sound; "dah-di-dah" = K.

It's a lot like how when you read you almost never read every letter, you look at the entire word and that turns into an idea in your mind.

I've been throwing together some web-playable retro arcade games:

Rally-X: https://linsomniac.github.io/rally-xy/

Tempest: https://linsomniac.github.io/teapot/

Dig-Dug: https://linsomniac.github.io/digger/

And not an arcade game, but a multi-player throwback to a multiplayer shooter game my team used to play called nSnipes: https://github.com/linsomniac/isnipes

iSnipes does require downloading and running a server, the others you just play on the web.

apt-cacher-ultra: To help reduce the impact of future DDoSes of Ubuntu. Just released 1.0 yesterday after working on it a couple months.

As that DDoS was going on I realized that some of our dev and staging processes were impacted by it, and that apt-cacher-ng was doing nothing to help us.

apt-cacher-ultra snapshots the repo meta-data after verifying it, and only promotes it if the metadata all checks out. Additionally, it can optionally keep a list of "hot" packages, and can include those in the snapshot calculation.

Additionally, apt-cacher-ng would regularly choke and require some handholding. I'm hoping -ultra resolves that as well.

https://github.com/linsomniac/apt-cacher-ultra

I wanted the thing 30 years had taught him

Unpopular answer that the author seems to be dismissing: Maybe the thing that 30 years has taught this guy is that the LLMs can answer the question better than he can. Or that he can't give a substantive answer without doing research into it with an LLM.

LMGTFY

I mostly saw LMGTFY used when the question was the sort of thing that a person would have to research but that google results had a high chance of getting with "I'm feeling lucky".

If you've already done a bunch of research, and already asked the LLMs, when someone says "Honestly, ask Claude", you should be able to come back with what results you got to your question and what you need clarification on.

I've been doing programming and sys admin for 40 years. When I run a coworkers question through the AI tooling and talk through the answer with them, it's because my 40 years of experience tells me that's the next step.

I've been saying for months that any time you say something about the capabilities of the AI tooling you should say what exact model, agent, and effort level you're using. Because I've taken a few of those "AI can't do X" and had AI do a fine job at them.

I have Sol 5.6 ultra working on Thrust right now.

A couple years ago I decided to stop maintaining a .vimrc (after ~35 years), and started using LunarVim and later AstroVim with as few customizations as I could live with.

But then around 2 months ago I decided to switch to NixOS and there wasn't a Nix way I could find to use Astro. So I had Opus build me a vim setup for NixOS that included the batteries I wanted in my setup. I gave it a paragraph description and it built something that has been a joy to use.

GPT-5.6 13 days ago

I'm also a long-time Claude Code user here, though the last 3 weeks I've been doing loops having claude use codex to review until they reach consensus; uses tons of tokens but the result is really good.

I'm trying Codex as my primary the last day or so, because I'm at 98% use and reset in 3 days on Claude. I'm worried about a lot of our skills and CLAUDE.mds and the like getting lost unless I migrate them, but otherwise codex seems to be working great.

Has anyone tried teaching the agents to use jj or gitbutler-cli to do their ideas of lightweight branches? I keep feeling like that would be a huge win for the multi-branch development I'm doing much more of with agents, but I haven't yet run that experiment.

Kind of shooting themselves in the foot here. In the process of getting all my Fable use in, I'm also at 68% on overall week limit and 5 days left. So not only am I likely to be using OpenAI much more heavily this week, I'm going to be doing it while being slightly annoyed at Anthropic.

Man, this "Fable" has been rough. Last week we get access to it again, then they reset usage after a day or two with no warning. Lots of "missed" Fable time because I was pacing it for a reset 5 days down the line. Use up all my Fable time last week, resets Sunday and I don't have enough work projects to burn up the tokens by today, so I burn them on some toy and side projects, which I wouldn't have done if I knew I was going to have it until Sunday. Now I'm at 100% and they give out more access.

It would have been WAY more useful for them to announce the extension, you know, yesterday. This is basically the worst time for them to announce it. Bunch of goobers, who thought this would be a good idea?

The primary benefit I've gotten over just a straight tmux session is that there is a collapsable left "tab" bar that shows you your different workspaces, which you can relabel, and below that is a list of the agents you are running (claude code, codex, etc) along with their status (idle, blocked, working).

So I will start a workspace for each different thing I'm working on, label it "Studio Shed Packet", "Teapot game", "Mux experiment". Then in each one I run a Claude Code. Then I can see the status of my Claude Codes just by glancing at the sidebar, rather than having to switch between screens to see what is waiting next.

I've been using it around a week so far.

I've been using Herdr for running my AI agents and it has been really nice. I like that I can reconnect to it from multiple sessions (I have one up in a window on my desktop, and when I ssh in from my "after hours" laptop I can also attach to it there and continue one if I'm at my son's Dr appt or the like. I can also attach to it natively from my Mac over SSH transport as well as resuming a remote wezterm connection that is running herdr.

A few small downsides: I can't copy/paste in wezterm using the keyboard/vim keys because it is constantly drawing the screen and unselects my selection. The mouse drag in herdr works very well though. It'd also be nice if you could rebind key mappings in the UI, because I still haven't rebound the keys and am using the mouse.

I love that people can just bang stuff into existence now.

I need to see if it can build me a fabulous todo app.

4-5 years ago I spent around a year refining a paper-and-pen daily planner, and I went 100% into it and liked it. The paper planner though had a non-ideal workflow, and so I wanted to look into some automation of it. I got a Kindle Scribe hoping they might grow its capabilities. It had a great "it's like paper" experience, but no automation or tools or apps seemed to come along. So then I tried a fairly high end Boox, I got it and then used it only a couple weeks and then stopped doing that daily planner process entirely.

But if Fable could build a Boox or reMarkable app, that might be a big win.

I've tried task warrior, and todoist, and in the end I just keep going back to a straight text file I edit.

FYI: I've never had any problems with that. Back in the mid-2000s I was running the WiFi for 1000+ people at a time at conferences for 3-4 years, and basically had no complaints.

It is basically always better to run more APs at lower power in the areas where you need coverage, than to boost the power. Especially today with the radio spectrum being so congested.

Despite this, I could expect 3-5 people to hunt me down at PyCon when I was running the wireless to tell me that I had misconfigured the wifi because it was set to low power. More reports of that than reports of wifi not working, IIRC. ;-)

(I was running the wireless because the people we paid do to the wifi would just set up one or two APs and crank the power)

A human would probably ask clarifying questions

You say that, and that's a possibility, and maybe in your experience that is true. But I'd say I've found actual humans will frequently use existing internal models of something unless they have a reason to believe something has changed to invalidate that. We even have a well worn joke about what happens when you assume.

you could for example be involved with multiple teams of different sizes that are subject to different rules

Just to clarify, my experience with the memory of these tools doesn't provide any data (for or against) how well/poorly the memory may work with someone who is involved with multiple teams.

I like the memory system, in general. For reference I'm using mostly Opus 4.8 + Max effort. It will often pull things out of memory that are relevant. Like I'll ask it to come up with a few options I should consider for, say, a self-hosted OIDC provider and it'll say things like "Considering the size of your operations team, this might be a better fit because of X and Y".

Now, I'll agree that this is probably the sort of thing I should put in the CLAUDE.md, but in this case it wasn't on my radar to put that in my CLAUDE.md, so it was nice that it surfaced that.

It does sometimes go awry though. Today I was asking about a problem I was having authenticating, and it said "you may be running into this trusted proxy setting because you put your apps behind an haproxy". That is true of 95% of our apps, so it was worth mentioning, but in this case it was not so I had to correct it. But, I'm glad it mentioned it because if we did have it proxied it could have saved me a lot of time.

Superpowers 6 20 days ago

My use case is I have them installed and let Claude decide when to use them. Looks like for my recent sessions it has been using superpowers:test-driven-development 5%, and superpowers:subagent-driven... 1%. I haven't really been working on new projects this past week though which seems to be where they fire off the most, in particular the "writing a plan" one.