AlexErrant

Joined 4 years ago

Karma
1,138
Submissions
332
Member since
Nov 15
Building collaborative spaced repetition at https://github.com/AlexErrant/Pentive
View on Hacker News

Recent submissions

Comment · 2 days ago
Comment · 2 days ago
It still blows my mind he won the popular vote.

This timeline is fucking _wild_.

Comment · 4 days ago
This was already lost with product placements in movies/TV shows.
Comment · 7 days ago
I recently learned you can swipe on the address bar in Android-Chrome to navigate to the next/previous tab. Also, press+hold on the tab count button to show the tab's options e.g. close tab. Now my address bar is on the bottom of the screen.

Terrible discoverability. I guess the genalpha kids know gestures like this, but stuff like this makes me feel like a boomer.

Comment · 10 days ago
Any idea on how to roll-your-own canary token for an unsupported token provider like Cloudflare/Stripe/OpenAI? Do you just make a real Cloudflare/Stripe/OpenAI account, create an API key, and vibecode an alerting system?

I'm kinda surprised that they haven't expanded beyond their existing token providers.

Comment · 14 days ago
To be clear: you can certainly do "Hi, /grill-me on X" anytime you want. You can even write "hi, /grill-me and use /search-docs", even though the /search-docs skill absolutely doesn't work. But the Claude Code _harness_ won't autoload the skill into context, so claude-the-model has to go "hmm, where can I find that skill, when I call the Skill tool with that name it no worky, so now I have to search the filesystem for that skill...".

https://github.com/anthropics/claude-code/issues/92769

The <command-args> I know because I just audited my raw Claude transcripts via ccglass. You can verify by just asking Haiku "hey, /grill-me does this skill autoload for you?" and then "/grill-me hey, how many times does this text appear in your context?"

You can trivially doublecheck me. The above prompts won't even eat 1% of a 5 hr on 20$ plan.

Comment · 15 days ago
I just learned that manually invoked skills MUST be the _first_ thing in the prompt, e.g. you can't have `disable-model-invocation: true` and say "Hi, /grill-me on X".

Worse, everything after the /grill-me is injected a second time into the prompt as a <command-args> so your prompt is literally added to the context TWICE. (first time in the original user prompt.)

I swear Anthropic is intentionally bloating your context so you burn tokens on useless bullshit like this.

Comment · 15 days ago
1) Opportunity cost mostly. I suffer from a _debilitating_ case of zero-sum thinking. "If I'm doing X, I'm not doing Y." Weightlifting isn't (overly) boring/painful; I'd just much rather be programming, by far my favorite activity. It's uncomfortable, but my physical pain tolerance is fairly high. Boring is solved by having a podcast/audiobook going, but for the "big lifts" I prefer silence to focus.

2) I don't use motivation or discipline. I use habit. I'm fairly busy, so my mantra is "bias towards action". I could sit there and stew about how much I hate the upcoming workout... or I can wake up, do my morning routine to an audiobook/podcast, eat breakfast while happily programming, NOT thinking about the day's workout, then transition sharply into it. When it's time, I just fucking do it. It's like flossing. I don't even have it on a schedule, because I don't want to think about "gotta start at X time". It starts when I reach a natural stopping point shortly after breakfast, whenever that is. I have literally never missed a workout in years so _something's_ working. (To be clear, there are obvious exceptions for travel/holidays/etc, I'm talking missing a workout due to a lack of "character".)

It helps that my gym is literally in the same room as my devbox. I launch a Claude prompt/whatever, do a set, repeat. Instead of doomscrolling between sessions, I bias towards action. I keep myself too busy to think about how much I don't want to exercise. The only time I let myself think about "god I hate this" is when I'm seconds from psyching myself up for a big lift. I know that if I let myself, I'll just stew and stew and grumble and bitch and make excuses. So I don't give myself that mental space. There's virtually 0 time between my favorite activity, then context switching to "alright let's get this". No space for the "ulgh" emotion to creep in.

To use an MCU Avenger's analogy, I'm _always_ angry. I'm always hate exercise. But I box it with what I love (programming), so I switch back and forth with zero time for the emotion to permeate. For a moment I'm a normal happy programmer, then seconds later I stand up, take a breath, and go Hulk mode.

Is that discipline? IDK. It doesn't feel like I'm bare-knuckle-holding-on-perserevering-despite-all-odds. I just don't mentallay dwell on it, and when my non-vibed custom exercise tracker beeps (it predates LLMs), saying it's been 3-4 minutes and I need to do the next set, I happily ignore it, finish my thought/prompt, then do the damned lift.

---

Negativity over, my favorite exercise is Zone 2 because the inclined treadmill is at my standing desk and I can happily work while being in The Zone (in both senses). Zone 2 is the best. A cheap $50 Craigslist treadmill + standing desk will burn an absolute fuckton of calories once you figure out how to walk (really its more a march) and type at the same time. Honestly I could (and have) Zone 2ed for up to 3hrs/day for weeks at a time. I reduced that because I got tired of eating so much food lol. Zone 2 is the best.

Then there's the weekly Nordic 4 by 4 which I apply the weightliftng mentality to.

Comment · 16 days ago
Comment · 16 days ago
Hehe yeah. Perhaps I exaggerate with "I _loathe_ every. single. minute. of weightlifting." More precisely, I never _look forward_ to a workout.

I don't hate every squat. In fact, it's (I can't believe I'm saying this) somewhat satisfying in the moment whenever I do decide to go RIR=0. I'm wiped, but like, in a "hell yeah I did that" way.

But starting a session? I'm still as reticent as I was on day 1 lol. Maybe someday I'll pick up a sport or something as the others suggest, but I love programming too much to pick up other hobbies >_>

Comment · 16 days ago
Perhaps my advice was too narrow/specific to my situation. If you can't deadlift, then don't. But there are many other things you can do, as the other commenters have suggested.

But if you're in the mentality of _not wanting_ to have anything, then all the advice in the world will bounce off you.

My suggestion, then, is to work on that mentality. Do something to get you anything, to get you out of that "Many of us have nothing" mindset. Build momentum. Physically doing something is often what it takes to break a mental barrier. The mind spirals and digs a hole, especially at night. But you get to participate in life/society/people during the day, which is why doing bodily things affects the mind and can break its loops.

You won't "win" on the first attempt. But you'll make progress. And the real win-condition is to keep playing.

The first step is always the hardest. I wish you the best.

Comment · 17 days ago
> All my fun hobby projects are just jokes

I exercise/lift weights, and you should too. My reps/effort/weight/PRs are a joke. I'm ~50% percentile on strengthlevel.com despite really fucking trying for ~6yrs now.

Many people are better than me at the EXACT SAME THING that I'm trying, at my bodyweight/age/sex. It doesn't discourage me. There is always room to improve. I track every workout, go to RPE 8-9, and try to do progressive overload. Seeing the numbers go up helps. I know it won't continue into infinity, especially as the decades go on... but yknow, I'm building a mentality here, not just a body. And when the weights go down, I'll be in the correct mental space for it.

I _loathe_ every. single. minute. of weightlifting. I'd rather be doing ANYTHING else. But I do it anyway. I think it teaches me things about life.

The only true goal is to grow and be better than yesterday. Effort is the reward.

Comment · 20 days ago
I love the TA soundtrack. (Pity about Jeremy Soule being an alleged predator.) The old RTS games (Age of Empires, Starcraft, Red Alert) had such great soundtracks.
Comment · 24 days ago
IDK about you but I did _not_ see the Moderna melanoma vaccine coming. It is not always _in mice_.

Cool news does happen. Headlines like these are a disservice.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton