Sign in

Ian Lewis

@ianlewis.org
384 followers 228 following 1.2K posts

Engineer from 🇺🇸, PR of 🇯🇵. Personal account. I post about programming and Japan. Self-verified. Prev Google Cloud, slsa.dev, gvisor.dev. Created connpass.com. www.ianlewis.org hachyderm.io/web/@ianlewis ian@ianlewis.org

PostsRepliesMedia
Ian Lewis @ianlewis.org · 30/09/2026
Why the heck does Amazon shopping show up as supporting Heath Connect on Android?
The Android Health Connect permissions screen for Amazon Shopping. It shows the possible options of 'Activity', 'Body Measurements', 'Sleep', and 'Vitals'.
131
Ian Lewis @ianlewis.org · 24/09/2026
Our little one passed away today. He was 18 and half years old and was with us for 14 of those years. The best of dogs. Gutted.
A senior toy manchester terrier in a dog wheelchair. He is wearing a bib that says 'Happy Birthday' and a party hat with the number 18 written on it. He is the handsomest bestest boy ever.
2191
Ian Lewis @ianlewis.org · 21/09/2026
I upgraded my home lab with a 10in 8U rack. Still more to be done to improve cabling in the back but this will do for now.
A 10in 8U rack with a 12 port network patch panel, 3 intake NUC Nikki PCs, and a QNAP NAS in it. A small display and fan are also visible to the side. A 10in 8U rack with a 12 port network patch panel, 3 intake NUC Nikki PCs, and a QNAP NAS in it.
120
Ian Lewis @ianlewis.org · 16/09/2026
Luthen Rael: I'm condemned to use the tools of my enemy to defeat them.
040
Ian Lewis @ianlewis.org · 16/09/2026
😬
120
Ian Lewis @ianlewis.org · 03/09/2026
This captures what I'm thinking currently. However, I think the role of "structuring work for others" (e.g. AI agents) is going to be a fairly short lived profession as AI agents can mostly structure work for themselves. newsletter.humanwhocodes.com/posts/the-ch...
⁠This change will fundamentally alter who fills these roles going forward. It’s going to be the people who enjoy structuring work for others to do rather than people who want to write code all day. For those of us in the middle of this transition, the identity crisis will either lead us to come to peace with this new way of working or ultimately seek a different profession.
100
Ian Lewis @ianlewis.org · 19/08/2026
There's also a curious toggle at the bottom.
The Cloudflare Connect 2026 page with a Human/Machine toggle at the bottom.The Cloudflare Connect 2026 page with a Human/Machine toggle at the bottom. The "Machine" version is shown as event details in markdown text.
021
Ian Lewis @ianlewis.org · 27/06/2026
The only thing that shows it's a passkey is if you click on the domain name, it says "This passkey was created on YYYY/MM/DD" but that's it. I probably just deleted it thinking that password manager had stored my username inadvertently without seeing that text.
A passkey detail screen in Google password manager. it says "this passkey was created on 2026/06/23"
000
Ian Lewis @ianlewis.org · 27/06/2026
This is what a passkey looks like in password manager.
No identifying marks showing that the item in the passwords list is a passkey.
100
Ian Lewis @ianlewis.org · 13/06/2026
Oh Copilot, my sweet summer child...
Copilot complaining about escaped commas in a tmux format string.
000
Ian Lewis @ianlewis.org · 13/06/2026
Self-created problems
210
Ian Lewis @ianlewis.org · 09/06/2026
The state of open source today is a dood named shustain (should be sh*tstain amirite?) telling a university professor with a life who maintains a critical Neovim plugin to "go switch to something that doesn't require interacting with people". Mother of mercy.
shushtain: No, it's actually this plugin's docs and commit messages that treat people like burden. I have defended your position on master-main switch, but the current statement is simply not true: the plugin worked in Neovim 0.11 up until that very commit.

Unlike you, I try to stick to what people do, not what people are. So please, do go switch to something that doesn't require interacting with people.
111
Ian Lewis @ianlewis.org · 15/05/2026
Aaaand, GitHub is down again.
The GitHub unicorn error page.
210
Ian Lewis @ianlewis.org · 07/05/2026
Our good boy Jin just had his 18th birthday a couple of weeks ago. He got some Kobe Wagyu but he told me he's not ready to start adulting yet.
A senior toy manchester terrier with a "Happy Birthday" bib and birthday hat with the number "18" on it. The dog is using a wheeled walking assistance device (wheelchair) designed for dogs.A senior toy manchester terrier with a "Happy Birthday" bib looks on a box of Kobe Wagyu beef.A senior toy manchester terrier wearing birthday hat with the number "18" on it. The dog using a wheeled walking assistance device (wheelchair) designed for dogs and is eating chopped beef from a bowl.
050
Ian Lewis @ianlewis.org · 05/05/2026
It's nice that Google Docs has a built-in plagiarism feature now though.
Text copied from Wikipedia that shows a "Match writing style" popup button.
000
Ian Lewis @ianlewis.org · 28/03/2026
Since I posted this yesterday it's now down 4.4% over the last 6mo.
010
Ian Lewis @ianlewis.org · 26/03/2026
It's all downhill from here.
100
Ian Lewis @ianlewis.org · 10/03/2026
Looking at AI generated content strikes me as just like reading those texts where the letters of each word are jumbled up. Humans can do it because their brains auto-correct but it's just dumb to make content that way.
120
Ian Lewis @ianlewis.org · 26/02/2026
I zoomed in and noticed I'm really close to this cluster of Go team members. It's nice to be in such good company. 😆
020
Ian Lewis @ianlewis.org · 26/02/2026
This is really cool. My follows are mostly - Cloud Native/Open Source - Web Dev - Japanese Dev - Progressive Commentary
110
Ian Lewis @ianlewis.org · 08/02/2026
ジンジャーハイボールなかなかよかった
120
Ian Lewis @ianlewis.org · 07/02/2026
今日は寒いから、薪ストーブを焚きますわ
040
Ian Lewis @ianlewis.org · 28/01/2026
I hope folks have fun at FOSDEM this weekend. I really enjoyed it when I gave a talk there back in 2018.
010
Ian Lewis @ianlewis.org · 19/01/2026
It's amazing that so many folks will block a photographer (100+ in 24hr) for posting a photo of him getting beat up and pepper sprayed by the police. On Bluesky of all places.
010
Ian Lewis @ianlewis.org · 19/01/2026
ehem
000
Ian Lewis @ianlewis.org · 02/01/2026
今日は氷や、雪が降ってて寒かったので、薪ストーブを運転して、室内でぽかぽかしながら、今年の個人目標を立てたりした。
050
Ian Lewis @ianlewis.org · 01/01/2026
020
Ian Lewis @ianlewis.org · 01/01/2026
Today's the day
280
Ian Lewis @ianlewis.org · 25/12/2025
Merry Christmas y'all 🎄🎁
180
Ian Lewis @ianlewis.org · 10/12/2025
How does Warren Buffett look so good at 95 when he drinks so much Coca-Cola? Dude must just love investing so much he can keep really low stress levels.
010
Ian Lewis @ianlewis.org · 04/12/2025
This is what CO2 looks like when you get on the train. #aranet4
210
Ian Lewis @ianlewis.org · 28/11/2025
When I look at the GitHub tab and how it's cut off, my brain always completes it as "GitHub・Where software goes to die"
020
Ian Lewis @ianlewis.org · 23/11/2025
I got an aranet4. It tells me my office CO2 isn't great but not terrible either.
310
Ian Lewis @ianlewis.org · 18/11/2025
Ouch. Seems pretty major. They're at least an hour and a half into this incident. #HugOps
010
Ian Lewis @ianlewis.org · 18/11/2025
Oh dear. It seems that Cloudflare has pooped the pram.
130
Ian Lewis @ianlewis.org · 15/11/2025
haveibeenpwned.com is pretty brazen here. I mean, the second you put a password in this input it's burned anyway so what's the point of checking it?
000
Ian Lewis @ianlewis.org · 03/10/2025
Suggestions by Apple Podcasts
000
Ian Lewis @ianlewis.org · 24/09/2025
Phishers seem to be in the middle of a sustained campaign on GitHub using bots to send phishing issues on GitHub and make them look like normal email. Bots also can't be blocked wholesale AFAICT so it makes it hard to avoid these messages.
110
Ian Lewis @ianlewis.org · 30/08/2025
🤔
screenshot of a terminal session of Claude Code showing "Flibbertigibbeting..."
000
Ian Lewis @ianlewis.org · 06/08/2025
I think "vibe coding" is a perfect way to describe the unseriousness of giving full control over coding to an AI. It seems surreal that folks have embraced it and vendors have really leaned into it.
020
Ian Lewis @ianlewis.org · 04/08/2025
It won't even drop below 30°C overnight tomorrow. 🥵
100
Ian Lewis @ianlewis.org · 04/08/2025
Today is already very hot but tomorrow is going to be a real scorcher. I'm not sure I've ever seen 39C here.
100
Ian Lewis @ianlewis.org · 03/08/2025
こんな暑い日に自家製レモネード最高
A glass of iced home made lemonade with a sprig of peppermint and three raspberries placed in it.
040
Ian Lewis @ianlewis.org · 29/07/2025
I love how deep research (especially in emerging areas) is likely just going to parrot the marketing and talking points for corporations rather than providing balance and nuance. It doesn't help that the media largely just repeats those corporate narratives.
110
Ian Lewis @ianlewis.org · 26/07/2025
Yeah. It's going to be a tough coolest August for the rest of our lives. The upcoming forecast does not bring any respite. 35+ degrees 70% humidity every day in July/Aug is the new normal. 26 lows at like 4am at best.
100
Ian Lewis @ianlewis.org · 26/07/2025
Our house's air conditioning not keeping up. It's broiling out here. Here's the past 7 days of WBGT temperatures in Tokyo.
This is a graph of the last 7 days of wet bulb globe temperature in Tokyo, Japan. It shows bands of "Almost safe", "Caution", "Warning", "Severe Warning", and "Danger" for increasing temperatures.  It shows a high WBGT of 31, 32, 33, 32, 32, 32, 32 for each of the last seven days starting on July 20th. Each day shown to be in the "Danger band".
110
Ian Lewis @ianlewis.org · 23/06/2025
I'm not the photographer that y'all are but while we're sharing...
000
Ian Lewis @ianlewis.org · 17/06/2025
Shout-out for Agones from the Sony PlayStation team at #KubeCon Japan
010
Ian Lewis @ianlewis.org · 17/06/2025
#KubeCon Japan Day 2 starting with DaoCloud presenting on KubeEdge. Shout-out for KubeEdge being SLSA3* compliant. *Missed the slide
110
Ian Lewis @ianlewis.org · 12/04/2025
Probably the last day to really enjoy the cherry blossoms this year. The trees have lost a good amount but the falling petals are beautiful 🌸
130