2025-05-22 01:53:20

This week's primary goal is to test some new LLM-powered coding tools. ⚔️ well, actually, maybe the primary goal is the code they are writing?

First up: ZenCoder. ⚙️ https://zencoder.ai

----

ZenCoder is a VSCode plug-in. Which makes it similar to everything else.

The "Generate Unit Tests" agent is quite nice. 💡 it is so good that it reveals the limits of progress. Instead of spending 25% of the time writing tests, I spend 5% of the time, and get 3x the test coverage. But ... that's still only a 20% decrease in time. No matter how good it is. The remaining 5% of the time is spent reading the tests 🔥 it almost makes unit tests fun! 💡 of course, unless you're checking the tests, it doesn't matter if they are there

Everything else feels unremarkable compared to Claude. But, it has one key feature that "uploading files to the Claude web interface" does not: diffs in VSCode.

----

ZenCoder is $19/month. For ... an unknown amount of usage.

I am on the "two week free trial", and have not hit a usage limit yet. But there is no sign of what those limits are, or how close I am to it.

2025-05-22 01:21:47

The machine listed 8 definitions for the word long:

  • Measuring a great distance from end to end; having considerable length. (She wore a long dress to the party.)
  • Lasting or taking a great amount of time; extended in duration. (It was a long meeting.)
  • Having a specified length (used with measurements or numbers). (The table is two meters long.)
  • Having a greater length than width; not square or round. (The room is long and narrow.)
  • Having a long duration or distance to go before completion or arrival (used with 'way', 'time', etc.). (We have a long way to go.)
  • To yearn or desire strongly for something. (She longed for her hometown.)
  • (Finance) Holding an asset or security in expectation that its value will rise. (He is long on tech stocks.)
  • (Phonetics) Having a greater duration than usual; used to describe vowel sounds. (The word 'mate' has a long 'a' sound.)

But which definitions are most common?

Click title to read full message...

2025-05-20 18:36:44

Funny things

Alex: C is for Lemon.

Linaja: I want to be the big spoon now.

Alex (confused):

Linaja: roll over.

Alex: no matter which way we orient, I’ll still be larger.

Linaja: what if we had a dwarf child?

Alex: they would be shorter.

Linaja: I don’t know this position.

Alex: just act like you’re a dog.

Linaja: what if we have a girl?

Alex: we would give her a girl’s name.

Alex: how much of this is “you want to be pregnant” and how much is “you like peeing on things”?

Alex: I need to poop.

Linaja (laughs): okay? Thanks for telling me?

Alex: does this count as a thing for the funny list?

Linaja: do you think you’re a prodigy?

Alex: don’t you think I’m a bit old for that?

Linaja: can you tell me what having a baby will be like other than the poop?

Alex: there will be other fluids.

Linaja: I don’t think Cam meant anything by saying you were gay for owning opera costumes.

Alex: He also thought Bill Clinton was gay for having sex with Monica Lewinsky, so his gaydar might be a little sensitive.

Alex: you cannot be mad if the “funny things” list is longer (than the “nice things”list).

Linaja: It sounds windy.

Alex: um, that’s the furnace.

Linaja: I think the prenup should say if either of us has delusional thoughts of wanting to kill the baby, we have to tell the other one and get help.

Alex: That’s a weird thing… to put in writing.

Linaja: I haven’t enjoyed the chapters on schizophrenia and autism as much as I did the chapters on deafness and dwarfs.

Alex: yeah, they’re (people with autism and schizophrenia) not exactly known for being jolly.

Linaja: why would you run a triathlon? You have to stop drinking alcohol and you go to the hospital at the end.

Alex: you also have to do that when you’re having a baby.

Linaja: yeah, but you get a baby after.

Linaja: why can the king only move one space?

Alex: There is no accompanying novel to chess. We don’t know why the pieces are fighting each other or how they obtained their powers.

Linaja: when I was a child, I went through a “I want to be a doctor/veterinarian when I grow up” phase.

Alex: As a veterinarian, you would get to be around animals all day … but they would all be sick.

Linaja: I don’t know how to organize it all

Alex: how about a binder?

Linaja: a menstruation binder? Wouldn’t that be weird?

Alex: weirder than a menstruation fridge?

L: it seems to have sunk in that sometimes if you’re nice to people, you get to cum inside them. (note: did I phrase it as “me”?)

A: yes, I haven’t exactly done the math here but I think every nice comment saves me about $275.

Alex (shaking Linaja’s butt): it feels wrong to use the word jiggly now.

Linaja: how many whiskeys have you had?

Alex: the whiskey will continue until the football improves.

Alex: don’t let my mom know how much you paid for these stamps

Alex (explaining wireworld): you probably don’t want the hourlong description of how this works.

Alex: it’s not the I’m not happy; it’s just that my voice is not happy.

Me: aren’t you glad you didn’t have a layover?

Alex: eh, I could have gotten airport food like Caribou Coffee, Dunkin’ Donuts, or McDonald’s.

Alex: you look like classic Linaja this way.

Me (with bangs/hair in ponytail): what do I look like with bangs?

Alex: “fancy Linaja” with your bangs, and your new shirt, and your hair ribbons.

Linaja: should "fancy Linaja" go on the nice list?
Alex: you put that on the “funny” list?

Alex: Linaja told me I’m supposed to ask you (Kaitlin) questions.

Alex: you’re a dork.

Linaja: me?! I don’t even know python.

Alex: that would be a geek.

Linaja: I love you. You’re so smart, and weird, and say funny things.

Alex: aw.

Linaja: now say nice things back.

Alex: I love you. You’re so smart and ticklish.

Linaja: did you say ticklish?

Alex: was it nice?

Linaja: ticklish? No? It’s going on the “funny list.”

Linaja: pandas fill out the bottom of the bell curve.

Narrator: …when the baby is 18 months old, the mother will separate from her youngster.

Alex: that’s why they’re so dumb. They don’t have a good primary education.

Alex: I had a dream last night. It was like pinewood derby, but it was kids on top of Roombas.

Linaja: you have to let me win.

Alex: thumb war is a game of skill and merit. If it was meant to be peaceful, it would be called a thumb gathering.

(After discussing monasteries)

Alex: i would not describe you as chaste or obedient.

Linaja: i think that’s a compliment.

Linaja: She worked in a hostel that used to be a homeless shelter. Occasionally, people would come by and complain that the rent went up.

(Sharing one bathroom)

Alex: should I go pee before you get in the bath?

Linaja: you can go pee while I’m in the bath.

Alex: just no farting.

Linaja: just no pooping. You can fart (while I’m in the bath), but I’m going to tell my friends.

Alex: in this house we wash food that we took out of the trash can.

Linaja: there should be a way to keep water in a tub and….

Alex: it’s called a hot tub.

Linaja: did I just invent the hot tub?

(Supposed to wait 48 hours before providing semen sample)

Alex: Forgive me for I have sinned. :(
Do you think 36 hours will be OK, or do I have to make two trips to Waukee?

Linaja: I finally got the perfect shoes to complete my gardening uniform—Hunter gardening clogs.
Alex: this is technically more “gathering,” but I’ll allow it.

Linaja: Coffee coffee coffee
Alex: Coffee coffee coffee
Linaja: Penis penis penis
Alex: somehow, that’s less sexy, even though it’s literally about sex.

Linaja: I think you’re sexy.
Alex: I know, you’re literally having sex with me right now.

Alex: i feel like “concise” is generally an accurate way of describing my writing style.
Linaja: yes, but the emails are still so long!

Linaja (talking about how expensive IVF is): but Alex gives $10k-$25k to startups all the time so it’s not that big of a deal.
Cat: and… when you think about it, babies are the ultimate startup.

Linaja: I almost got you a birthday card that said “this occasion calls for a little pot.” It had a woman’s hand holding a tiny flower pot… But I didn’t know where to score any marijuana to make the pun work. So I got you a card with a robot on it instead.
Alex: And did you get me a robot?

Linaja: Will you take care of me after the surgery?
Alex: yes.
Linaja: Will there be ice cream.
Alex (tentatively): yes.
Linaja: why the hesitation?
Alex: well, on the other hand it’s not your throat that’s being operated on, you could have more substantial fare.

(At the grocery store)
Linaja: we saved $19 on soda because of the deal.
Alex: well, actually, if there wasn’t a sale we wouldn’t have bought any soda, so it cost us $19.
Linaja: oh.
Alex: the best deal would have been bringing my mom with us, because she would have paid for the groceries.

Linaja (at Chinese buffet): I’m so full.
Alex: is that all you can eat? Actually, this is not a test of your eating ability.

Linaja: If I make you a list of nice things, will you say them to me?
Alex: xantham: We could just cut out the middleman.

Alex: you hinted at it. He likes to sell things. You know (nodding), stuff. Things that kids want.

Linaja: I want to get snuggly.
Alex (at Mexican restaurant): not until we get home.

Alex (on where babies come from): when a man loves a woman who doesn’t have a uterine septum….

Nurse: no pelvic activity for a week.
Linaja and Alex (nod)
Nurse: no baths for a few weeks
Linaja and Alex (in unison): a few WEEKS?!

Alex: look at this football player who's 464 pounds.
(watches 30 second clip)
Linaja: what's interesting about that is that he's probably sexually attracted to women who weigh about 120 pounds.

Linaja: that should give me enough money so that I don’t have to live in my mother’s apartment building when I’m 62.
Alex: she won’t still be there then.

Alex: I should probably get some Adderall and just clean the house all day.

Linaja (on Jacob and Esau)
Alex: back when women were women and men were rabbits.

(On travel options)
Linaja: We could go to Costa Rica. I didn’t get to do any animals the last time i went.

Linaja: Where does the time go? Do the fairies eat it? 
Alex: That’s an unusual theory of physics, but I’ll allow it.

Alex: if you’re ashamed to show it to people, it’s a hoard. For example: "come over and see the 42 golf putters in my living room" is a collection. "Don’t come over because I have 42 golf putters in my living room"? It’s a hoard.

Linaja: I love her (Joni) so much.
Alex: it’s because you don’t have to clean up her poops.

Alex: it’s not polite to do anything harder than alcohol on the wedding day.

Linaja: wouldn’t it be nice to have this dress in more colors?
Alex: yes, you can have 255, one for each hex code.

Linaja: I am not sure what they say in response to “peace be with you” anymore.
Alex: stay on offense.

Alex: statistically you’re healthier than a clam.
Linaja: ??
Alex: isn’t that a saying? Healthy as a clam.
Linaja: happy as a clam.

Linaja: I don’t feel very sexy.
Alex: you’re still sexy on the outside.

2025-05-09 21:33:01

Seen in an article on the passing of David Souter ⚙️ https://newrepublic.com/article/195095/david-souter-obituary-changed-supreme-court-nominations-forever :

Roe v. Wade survived an additional 29 years—more than half of its ultimate lifespan—solely because he defied expectations by not voting to overturn it in 1993.

reading through the article, my inescapable conclusion is that term-limits for Supreme Court justices are necessary.

----

But also: Franklin D. Roosevelt had appointed all nine sitting justices over his 12-year presidency by the time he died in 1945. 🔥 twelve is fewer than eighteen

2025-05-09 20:09:05

🔥 so of course the next project is the Monitor.

----

a woman has an IQ of 70. she has several children by different men, who have been removed from her custody.

her latest child was born 4 months ago. the child is currently living elsewhere.

today, she tested positive for drugs.

----

would the presence of a monitor in her living environment improve the situation?

----

that is:

  • her every action is inferred, although possibly not observed
  • instant feedback for highly-proscribed actions like drug-consumption
  • economic stability, if not prosperity
2025-05-09 18:59:45

there are a few issues with this project that the machine hasn't quite picked up on ...

----

occupancy rate - you can't expect 100% occupancy. You don't even want that. 100% occupancy requires people to "reserve" their bus ticket ahead of time. Which means, no walk-up traffic. People are very unlikely to want a commuter pass that requires they take the 6:30AM bus and never the 7:00AM bus.

bus utilization - ⚔️ well, actually, it knows you need a spare bus the economics mean that owning additional buses that aren't used is a very minimal cost. and, time for maintenance or "surge demand" is also necessary.

on the other hand, its awareness of "driver utilization" was less robust. you can't just pay a driver for one 3-hour shift.

----

station location - Stations, ideally, have some or all of these:

  • ample parking
  • public transit connections
  • destinations within walking distance
  • quick access to interstate highways

It didn't really have to pick locations here; the main 3 stops (Ames Intermodal Facility, Des Moines DART Central Station, and Osceola AMTRAK) were pre-determined.

----

additional stops - This is, more broadly, a common failure of public transit. Having every bus stop in Huxley and Ankeny on the way to Des Moines would be bad. Even the Ankeny stop might not make sense; how many people commute Ames <-> Ankeny?

An initial draft suggested possible stops at Drake University, Merle Hay Mall, and even North Grand Mall in Ames. Were these AND suggestions, or XOR suggestions? It doesn't matter; the scenario where they are proposed as XOR and implemented as AND happens too often to be ignored.

----

electric buses - ⚔️ well, actually, I didn't ask. it's response is fine.

Total initial capital expenditure: $5,320,000-$10,590,000

This is roughly 3-3.5 times higher than the diesel bus CAPEX estimate ($1,620,000-$3,240,000).

2025-05-09 18:37:26

Nearby to the Osceola AMTRAK station, is the Lakeside Casino.

The obvious idea is that, during the 40-minute dwell time while waiting for AMTRAK, the bus could make a secondary stop at the casino.

The bus must arrive at least 15 minutes before the scheduled train departure, and depart at least 15 minutes after the scheduled train arrival. This is because we don't want to risk people missing a connection because of a delayed train, and we don't want people to have to rush off the train.

Click title to read full message...

2025-05-09 17:30:21

The machine works on a business plan:

Executive Summary

Des Moines-Ames Connect offers an efficient, sustainable transportation solution connecting Iowa's capital with its premier university town. Our streamlined approach focuses on maximizing profitability while meeting genuine market demand through smart scaling, diversified revenue streams, and strategic partnerships.

Click title to read full message...

2025-05-09 16:37:46

After many, many rounds of telling it to "check its work" and asking if it was correct, the system came up with a rough service outline. It is still not great. But, it is good enough to present as a rough draft.

SERVICE NOTES

1. Amtrak Connections:

- All Amtrak trains have connections in both directions

- Morning eastbound train (#6): S22 arrives 25 min before departure, N22 departs 22 min after arrival

- Evening westbound train (#5): S19 arrives 10 min before departure, N18 departs 22 min after arrival

2. Osceola Service:

- 3 complete round trips daily to Osceola

- 2 trips provide direct Amtrak connections (morning and evening)

- 1 trip (S12/N10) includes service to DSM Airport and Indianola

3. Commuter Service:

- 9 trips with Ankeny stops in each direction

- Concentrated during 5:00-9:00 AM and 3:30-6:00 PM peak periods

- Direct service available throughout the day between peak periods

4. Operational Efficiency:

- All buses return to their starting location

- No bus is scheduled in two places simultaneously

- Transit times are realistic for all routes

- Adequate turnaround time at all terminals

Click title to read full message...

2025-05-09 15:33:58

🔥 according to ChatGPT, there is a bus factory in Pembina, North Dakota.

Today, we ask the machine to evaluate a business idea. 🔥 to avoid any suspense: this is not a good business idea 💡 there are two "levels" of competence. for the first level of competence, it must know the answers. for the second level of competence, it must know the questions. today, we settle for the first level of competence.

The idea: bus service between Des Moines IA, and Ames IA.

----

Question 1: What is current service in the market? 🔥 the full response is so bloated that I can't expect anyone to read it. So, this will be level "0.7" of competence; it provides the answers, along with extraneous (but not egregiously inaccurate) information.

Jefferson Lines is the primary bus carrier operating between Des Moines and Ames, offering 3 scheduled buses daily. These are all direct routes without transfers, and the journey takes approximately 35-46 minutes to cover the 30-mile distance. The first bus from Des Moines to Ames departs at 4:20 am and the last bus leaves at 11:30 pm. Bus tickets generally cost around $20, but prices can vary by season with January typically offering the best deals (around $19) and October being more expensive (around $30).

Heart of Iowa Regional Transit Agency (HIRTA) provides public transportation throughout Story County, including between Des Moines and Ames, though with limited availability. Must schedule rides by calling HIRTA, ideally 2+ days in advance

CIT Signature Transportation provides professional shuttle services in Iowa, including between Des Moines and Ames. Their shuttles can accommodate up to 60 passengers and offer comfortable amenities with experienced drivers.

💡 it did not mention Lyft or Uber, which are probably more useful than many of these services.

Click title to read full message...