HN user

steelframe

5,168 karma
Posts0
Comments867
View on HN
No posts found.

I owned only EVs and PHEVs since 2012. The GR Corolla was so compelling that it pulled me back to an ICE. I had forgotten what it felt like to have FUN while driving. The biggest feature for me is that I could pull the DCM fuse and not get constantly spied on. The next-best feature is that I can disable the center screen. And I love my physical buttons.

I started on a faulty 1200 BAUD modem that would only connect at 300 BAUD. And I used to load my programs off a cassette tape.

If we keep this up, someone's bound to jump in with a brag about memory cores and punchcards.

I'm one of the greybeards who has the 2400 BAUD modem negotiation tone sequences emblazened in my neurons.

For a while I've been meaning to set up some Wireguard connections among some of my systems. Being as busy as I am with work and family, I've relinquished that to Tailscale for now.

Sure, I could have sat down and jumped through the hoops to get everything set up and working across my various hosts, including network routes, firewall rules, key pairs, systemd units, and so forth. But the "cheap and easy" alternative was right there and worked (except when it forces re-authentication).

With LLM agents, I was able to effortlessly analyze my existing network and produce tailored scripts to do precisely what I wanted. All I had to do was review the scripts for potential security issues and what not. Looking at the script, there are 3 or 4 specific tweaks that needed to be made to my network routing rules given my network topology. I could have read a few man pages and iterated on the script by hand to eventually get there after maybe an hour or two of futzing.

The availability and effectiveness of the agents is simply too tempting for me. I'm not sure what this means about my skillset, or if that even matters any more. I am fairly confident that, so long as my brain still works well enough, I'll always be able to RTFM and figure things like this out myself. At this rate I wonder whether my kids will have the same ability. And I also wonder how much that will matter.

Regardless, I'm still helping them figure things out the "old way" without over-reliance on LLMs. One thing I'm fairly certain about is that failure to develop problem-solving skills can only put them in a worse position in life, no matter how capable AI becomes.

This isn't really news to many people with multiple sclerosis (MS). In fact, neuromyelitis optica spectrum disorder (NMOSD) is often misdiagnosed as MS. I think it was 10 or so years ago that a movement swept over the MS community where people were flying overseas to get allogeneic haematopoietic stem-cell transplants (HSCT). Medical clinics in Israel, India, and Russia (among others) were actively treating foreign patients with MS with HSCT. The Multiple Sclerosis Society has had an info page on it for years now. The main reason you don't see people with MS lining up for HSCT these days is because of how effective the drugs released around the year 2020 that target B-cells have been. Clinical and symptomatic results from the new FDA-approved drugs tend to be about as good, and they're much, much safer. And you don't have to fly to some sketch practice in Moscow to get your bone marrow chemically burnt to a crisp followed by an attempt to re-seed it with your stem cells harvested before the chemo. All the while you're praying you don't get an infection while you wait to see if your immune system successfully reboots from the stem cells.

That said, for the very few people who don't respond to traditional drugs, HSCT is better than the alternative, which would be a horrific steady loss of function as your immune system chews up your central nervous system.

Volkswagon has no jurisdiction over how I manage my fob, which is the client for the vehicle's unlock and start API. Once you hand a bearer token to me that governs full access to the vehicle, including the accelerator and steering wheel, it's not your job to babysit whether I chose to use it while drunk or hand it over to someone else.

I can't even manually resolve the merge conflicts alone that happen between my code and that of everyone else submitting code at agent speed in my team's repo. So long as I have financial obligations toward my family, I cannot opt out. I must use these things.

The most plausible near-term path is probably micropayments embedded invisibly in AI agents. Your agent that has learned what you value and can make a reasonable decision to allow a micropayment for certain content pays on your behalf without requiring a conscious decision each time, eliminating the mental transaction cost problem entirely. It's the mental transaction cost that arguably led to the failure of the micro payment model back in the early 2000s.

Although the cynical part of me says that this will result in malicious actors trying to trick agents into giving out a bunch of micro payments. There are counter defenses that can help detect and compensate for that, but perhaps the best we will be able to do is prompt user with the default agent recommendation.

I had an eerily similar situation in a behavioral interview I had with a company where I had a very strong internal referral from a very senior person. I didn't have any time at all to prepare for the interview and was super stressed out that week because of a cascade of work and personal problems all hitting me at once. In hindsight I probably should have asked for the interview to be postponed by a couple of weeks.

In short, I hadn't prepared at all for the interview loop, so I didn't have any of the standard responses "ready to go" for the behavioral interview. We ended up meandering into a bunch of stuff from my personal life, and I didn't have the presence of mind to course-correct it myself. It didn't help that the interviewer actively encouraged me to keep talking about the personal non-work experiences. I got the impression that the interviewer was self-deluded into thinking that they could do some kind of psychological evaluation of me, even though they clearly (in hindsight) had no formal education or training in doing that sort of thing.

Anyway, same story. After a few days, generic rejection letter, and no more communications. I can only imagine my interview loop feedback must have been horrific to overcome what I am certain was a strong internal referral by a very senior and well-respected employee at said company who I had worked with closely for several years (and he'd sung my praises at our previous company many a time when giving perf feedback). I keep replaying the behavioral interview in my mind and realize I must have come across really awkwardly to the hiring manager. In the end I felt much like the author of this blog post did, personally rather than professionally rejected.

I'm resolved no longer suffering pseudo-psychological behavioral interviews. If I get any questions that I feel cross the line between professional and personal, I'll firmly respond that I do not feel comfortable discussing non-work-related issues in a job interview.

I like to ride my bicycle with my friends in rides organized by the (Pacific Northwest) Cascade Bicycle Club. They require that I solve a Google reCAPTCHA in order to register for a ride. Google is already completely locking me out from being able to do that. When I try to click on the squares to select whatever items it's asking, it indefinitely loops. When I try using the audio version, it completely blocks me from using it saying that there has been suspicious activity.

That means that I ride alone these days. I did not renew my membership this year.

The last time I experienced something like this was when Facebook starting being the only way to participate in certain events. Back when that happened, I simply counted myself as excluded and did other things with my time and money.

The last time I was in SF I used Waymo to get around town and Uber to get to the airport.

The Waymo rides were near-perfect. At one point when a delivery truck was blocking 3 lanes, the vehicle assertively merged over into the free lane to get around. A couple of people on e-bikes were all over the place, but at no point did I feel that the vehicle put them in any kind of danger. Starts, stops, and turns were all smooth. End-to-end time was good, the ride itself was comfortable, and the price was reasonable.

On the other hand the Uber driver picked me up in a Tesla that had regen cranked up. They continually accelerated and decelerated the entire way to the airport, rocking the car back and forth the whole time, as if it were a nervous habit to continually press and release the accelerator or something. I felt sick by the time we got to my terminal.

For me at this point, technology like Waymo can't carpet every metropolitan area quickly enough.

One caveat: I should be able to use it (and, hence, pay for it) anonymously.

It's not just those without smartphones who are penalized. It's those without Digital Restrictions Management (DRM) and spying imposed by Apple or Google on their devices.

I run GrapheneOS on an older Pixel. It does everything I need it to do: alarms, offline maps and navigation, end-to-end encrypted communications, podcasts, audiobooks, music, photos, weather, and even phone calls. All without any DRM or spying.

Now let's talk about the downsides in this article: shopping discounts, parking, entertainment, fast food, and banking.

Shopping discounts: The deal is that they get to track me and advertise to me, and they cut some percentage off a purchase here and there. No deal. I've discovered so many great products by moving away from big retail shops that engage in this kind of activity. I mostly shop at Trader Joe's, which has no coupon/discount/loyalty nonsense. For the occasional trip to another supermarket, I simply key in <local area code>-867-5309. Works every time.

Parking: I ride my bicycle or take public transportation almost everywhere, so parking is a moot point for me. But for the rare occasion when I drive to a place where I have to pay for parking, most everything accepts a credit card. If it doesn't, most everything else has a website that I can go to in Vanadium or Waterfox. It's actually very rare that I find I actually have no choice but to download and install a DRM'd app in order to park somewhere. In fact I don't recall that ever actually happening to me. Not to say that's not a possibility in the future.

Entertainment: I despise large crowds, and almost everything that's exclusively done through Ticketmaster et al. is of absolutely no interest to me. If I'm not sitting down in a cozy venue within 10-15 or so feet from the performers, I'm just not interested.

Fast food: I don't eat fast food. Discounted Big Macs isn't my idea of a good time.

Banking: My bank's web site works fine on Waterfox. But if I'm going to be managing my money I'd much prefer to do it on my computer. If I want a reasonable return on my deposits I simply park most of my cash in a money market ETF. It's plenty convenient and is simply not a big issue for me.

I'll add a few more.

Rideshare: I find traditional taxis are everywhere I've recently visited, tend to be driven by more interesting people, and they accept cash, no problem. I've had plenty of bad experiences with rideshares and have never had a bad experience since switching to traditional taxis. Knock on wood.

Audiobooks: I get ODM files from my local library. The audio files you download via ODM aren't DRM'd.

Ebooks: My offline Kobi reader works great. Kindles can be cracked with WinterBreak. Again, the library. DeDRM is your friend.

Email: Fastmail app from apkcure.com.

Chat: Signal.

Airlines: Check in on Waterfox, take a screenshot of the ticket/QR code. If that doesn't work, check in at the airport and get a printed boarding pass.

That's not a thing. They're literally just cameras looking for a QR code.

And yet for me one time earlier this year said QR code on my Graphene OS phone scanned fine at the TSA checkpoint but refused to scan at the gate, leading to mayhem as the crew couldn't figure out for nearly an hour why the number of people sitting on the plane wasn't equal to the number of people who they registered as boarding.

It's more about some weird incompatibility between my device and the scanner.

I think I held up an entire flight for nearly an hour because the QR code on my Graphene OS Android phone scanned fine at the TSA checkpoint but didn't scan at all at the gate. They ended up letting me on the flight without properly registering that I boarded in their system. That triggered some crazy security hold that prevented the crew from obtaining permission to pull back from the gate.

Printing a boarding pass at home works for the flight out. But what about the returning flight?

Just last week I flew back home from SFO. I needed to change the flight at the last minute. The app failed to update with the new flight. The airline had removed all the boarding pass kiosks from that airport and only seemed to have luggage drop service. I asked an airport employee how I could get a boarding pass printed, and he pointed to a poorly-marked lane with a sign about "special accommodations" or something, like I was blind. I waited in that line for about 20 minutes along with people who were trying to check their bags. Eventually I got to someone who seemed really put out that I hadn't checked in yet and that they'd need to push a few more buttons on their computer to do that for me.

There's a restaurant my parents take me to when I come to visit that requires you to scan a QR code to get to a website and then order and pay for your food on your phone. You are prompted to provide a tip up front before anybody has even done anything. Then when the food's ready your phone alerts you, and you have to get up and grab the food from a shelf outside the kitchen. So if you do tip, you end up tipping... the management, I suppose.

It's just about the most cynical dining experience I've ever had the misfortune of enduring.

> 1. Parking apps are worse than parking meters.

I certainly don't agree with that one. I really don't miss having to pay for a fixed number of hours and then having to figure out what to do if I'm running late (or wasting money if I get back early).

The last time I tried parking in downtown Salt Lake City the city's app wouldn't even install on my phone, complaining about being built for an older Android version. Fortunately the web site still worked. Sort of. I had to try a couple of different browsers before I found one that functioned with the site.

When riding Caltrain I get charged for the maximum amount I could possibly pay (all stops) when I board. Then when I get off at my stop I tap again and get refunded for all the stops I ended up not getting to. It works fine. Seems a meter could be a "tap in/tap out" thing. If it's 5 hours until it's free to park, put a hold for 5 hours of time. If you get back in 2 hours, release the hold and only charge for 2 hours when you tap out.

It's even possible to do this with cash. Imagine a machine that calculates your change and spits out bills and/or coins. Oh wait, yeah, we've had that technology since around 1959. It would just need to print out a ticket with a bar code or something to authenticate that you're the one who paid in the first place. Did you lose your ticket? Sorry, looks like you're paying for the rest of the day. But that's still a lot cheaper than a citation.

I suspect it's not "pay max/get refund" because municipalities can't stop milking those sweet sweet citations from people who fail to correctly guess how much time they'll need up front.

I'd like to take a dig into this notion of "purpose" and "primary goal." To me, LLMs are a phenomenon. They have not intrinsic purpose or goal -- they just are.

Purposes and goals come from you and me. An LLM is a tool, and we get to decide what the tool is good for or how to use it.

If you want "a smart creative," there's nothing wrong with that. It's as good a purpose or goal as any.

However for me I don't want an LLM to try to be "a smart creative." I instead want it to give me cold, hard facts in precisely the format I want them, in precisely the context I am interested in, and with precisely the conciseness that I require to make a specific decision or learn a specific thing. Traditional web search can eventually get me what I want, but I have to sift through the cruft and make associations among a plethora of content to get to the meat of what I want.

I've found that using a good web search (Kagi) together with an LLM processing the results has given me information I needed and then pointed to the sources so I can validate those statements. I wouldn't exactly characterize those results as a "simple" summary. They're usually synthesizing a variety of sources to generate something that no one source had, exactly.

very limited 250W/15mph pedelec class of e-bikes

Meanwhile in the Wild West (a.k.a. the United States) we have children hurling 100+ lb 750W throttle-controlled motorcycles (I'm sorry, "e-bikes") at up to 28 mph on mixed-use pedestrian trails. The best we can do is put up plastic signs on the trail begging them to slow down and be careful around other people.

Here is that same exchange with paid Kagi Assistant using Claude 3.5 Haiku:

Me: Who is Trump's paternal grandpa?

Based on the available information, Frederick Trump is Donald Trump's paternal grandfather. Here are some key details about him:

Born as Friedrich Trump on March 14, 1869, in Kallstadt, Germany (then part of the Kingdom of Bavaria).

He immigrated to the United States in 1885.

He was a German-American businessman who amassed considerable wealth during the Klondike Gold Rush by running a restaurant and brothel for miners.

In 1901, he returned to Kallstadt and married Elizabeth Christ the following year.

He is considered the patriarch of the Trump family.

He passed away on May 30, 1918.

Interestingly, the Trump last name has been recorded in Kallstadt since the 18th century, and Frederick Trump is credited with being the founder of the family's initial fortune.

Me: Who is Trump's maternal grandpa?

Based on the provided information, Malcolm MacLeod (also spelled Calum MacLeod) is Donald Trump's maternal grandfather. He was born on December 27, 1866, in Stornoway on the Isle of Lewis in Scotland

While the information provided is limited, it confirms his identity and place of birth. Unfortunately, the passage does not provide additional details about his life or occupation.

---

That looks pretty good to me. Of course Kagi's strategy seems to be to retrieve search results first and then bias the LLM with those results. The LLM then parses, distills, and contextualizes the answer in a succinct and easily-consumable manner. In my opinion this is The Way to go about doing it at the moment.