Gopal The Fifth's Avatar

Gopal The Fifth

@t3rmin4t0r.bsky.social

Likes sleep, books and debugging. Almost never finishes drafts on https://notmysock.org/blog/

14 Followers  |  17 Following  |  12 Posts  |  Joined: 29.11.2024  |  1.5104

Latest posts by t3rmin4t0r.bsky.social on Bluesky

"The Fate of Ophelia" sounds like a Lana Del Rey song, doesn't zing like a Taylor song.

16.10.2025 02:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I can never go back to a world without Github Co-pilot.

Don't need it to write any code, the PR summaries it writes with all the links is worth its weight in gold as a reviewer.

02.07.2025 05:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Github copilot is the best thing that ever happened to my shell scripts.

Now, everything has ⚠️ and βœ…

16.05.2025 04:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We can't see each token on its way out, but if I play this out in my head, I can see it generating ['</', 'output', ...] and jumping to '_list'.

07.04.2025 18:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Turns out that to an LLM, it tokenizes

</output_list> as ['</', 'output', '_list', '>']

which looks too much like the tokens for closing ['</', 'output', '>']

You can see this in - platform.openai.com/tokenizer

It mixes up the two adjacent tag closings into one.

Changing the tag names fixes it

07.04.2025 18:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The LLM bug I was having was that occasionally a tag won't be closed correctly (yes, I should be using structured output with OpenAI, but bear with me).

I'm trying to generate

<output_list>
<output>
</output>
</output_list>

except occasionally it would forget to close </output>

07.04.2025 18:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"Simplify, then add darkness" is my current UI motto.

11.03.2025 20:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Also the drafts and the entire blog text is actually maintained in a Subversion repo, which I keep planning to migrate to git but never have.

The txt -> html is driven by a Makefile pattern which now works on BSD make (no GNU make magic).

Fixing this is a whole yak shaving exercise.

27.02.2025 06:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The real reason I haven't blogged in 2+ years is because my blog software runs on python 2.7.

It's a franken fork of pybloxsom, which is derived from the perl4 CGI bloxsom.

Ever since I got this list Mac M1, I haven't managed to get it to work & everything just goes into drafts/ instead.

27.02.2025 06:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Rippling's reminders makes me I feel like I've joined some fight club, which I can't talk about

12.02.2025 18:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Probably the tap cartridge in the bathroom which gets slapped down by kids.

14.01.2025 05:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Radon xkcd.com/3037

13.01.2025 20:37 β€” πŸ‘ 13830    πŸ” 1730    πŸ’¬ 141    πŸ“Œ 93

This weekend was spent trying to debug my dishwasher's top rack washing issues, which still remains undiagnosed.

"maybe the issue is outside the box", so I suspect my tap cartridge in my sink is circulating back cold water into hot or my boiler isn't keep temps/pressure.

13.01.2025 19:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@t3rmin4t0r is following 17 prominent accounts