Autumn is upon us so here's
one final look at summer '25.
Friendsgiving
Friendsgiving was in August this year.
It was in Las Vegas which isn't the best place to be in August. Luckily,
Bret doesn't just have a stairway signed by Andre Agassi, he also has a pool and air conditioning. So we mostly stayed under water or indoors.
The sun and heat and pool time meant everyone was pretty exhausted by 9pm. The exhaustion meant that the boys conked on the sofa watching some mindnumbing social media stream (I think YouTube's TikTok knockoff?). The social media watching meant that the following morning we tried
some dumb challenge where you fill your mouth with water and slap an opponent with a tortilla:
We did a fantasy draft, had
carne asada for the FG meal, and let the kids run amok.
Jes,
Dani, and I flew Alaska to avoid the unpleasant Las Vegas Southwest terminal. This worked better than intended - we were delayed a couple of hours due to a brief midday storm over the airport. On the other hand, we had a 45-minute wait to get a ramp after our arrival at SAN.
(Most of the above photos are Jes's.)
Miramar Airshow
Last weekend was the airshow.
I tried to do some 1/500 panned shots with VR/sport but:
- From my vantage point, any perpendicular travel was far away.
- There were no clouds so it wouldn't have mattered anyway.
Still neat to see and to shoot.
And
September featured
plenty of pool time, a zoo trip, and Dani's first Padres game (with a 3-2-2 Tatis go-ahead grand slam).
The Elder Scrolls: Betrayal of the Second Era
With
Chase temporarily out of commission, the boardgame crew is running an
Elder Scrolls quest. It's
a bit like Gloomhaven - particularly in terms of depth - but is very different in numerous important ways.
Each campaign consists of three 12-round chapters followed by a final confrontation. There are a variety (few? many?) of overarching campaigns as well as variable plotlines for each chapter. The campaign takes place in one or more of the familiar regions of Tamriel. So
in comparison to Gloomhaven, TES:BotSE trades narrative length and depth for replayability.
The BotSE skill system is neat. You build your character around a combat role (fighter, ranger, mage, etc.) and gradually add skills (/skill dice) that let you do to things like do big attacks, heal allies, and inflict statuses.
The action/cooldown system is elegant and tactical but not worth describing here.
Returning again to Gloomhaven, Elder Scrolls characters feel
more customizable but don't have the huge variety of mechanics changes that come with each of Gloomhaven's playable characters.
The combat mechanics are fairly standard for an RPG with hexes. There's melee, ranged, status effects, shielding, and so forth. The difficulty seems to be on a knife's edge though. I was one-shotted in our second combat scenario but otherwise we've been pretty successful at avoiding attacks using positioning and skills. Rather than two sides wearing each other down,
combat in BotSE is quick and dependent on having the right skill available to eliminate a powerful enemy or avoid getting wrecked. Enemy AI seems more exploitable in Elder Scrolls than it was in Gloomhaven - specifically the rules seem to dictate suboptimal actions for many situations.
|
Review | 2025.09.12
|
|
 |
Me and J
played about four hours of Borderlands 4 this evening. It's been fun so far and the positive (non-Steam) reviews have us hopeful.
The teaser video seemed to show Pandora's moon (Elpis) phase shifting and crashing into some faraway planet. BL4 begins on this planet, Kairos, months (or was it years?) after the incident. Though it's on the other side of a Lilith phase shift, Kairos seems to be connected to the rest of the galaxy; it has human inhabitants and the standard weapons manufacturers (Jakobs, Maliwan, Vladof, etc.).
I imagine the plot will eventually take us back to Pandora but for the moment our focus is on escaping The Timekeeper.
Oh yeah, Claptrap is there too.
BL4 plays a lot like the other games in the series: guns, grenades, skills, knockdowns/second winds, sliding, butt slams. This one has a double jump and seems to be designed to let you use the vertical freedom to easily roam the entire map.
I went with Harlowe. Her action skill (that I chose) is to throw a large ball of plasma or whatever at baddies, doing lots of damage and freezing the ones that can tank it. The freeze is nice for the handful of badass enemies we've encountered. I haven't explored the locked options yet, in time.
An article
Kevin sent said that
oranges are quite rare and purples are underrated. In
Borderlands 2, purples were often important to minmax builds, perhaps that is the case here. At this point I've only seen early game loot but it's nice to see a Borderlands weapon name like "Thrown 0% APR Widget".
There are
a few quality of life improvements in BL4, the most notable one at this stage is the ability to spawn vehicles anywhere. There's something to be said for having to hoof it around - particularly when you've gotten your vehicle blown up - but I'm not complaining. Kevin's article also mentioned that raid bosses can be respawned quickly for a small fee.
On the flip side, the menu transitions are slow. Not as slow as
Witcher 3, but still pretty bad.
We did a very Borderlandsy sidequest. We fetched moonshine ingredients for some old hermit then dealt with his test subjects when it inevitably made them go berzerk. Classic. There are also some activities that aren't common to the series, like unlockable fast travel towers and recurring flag defense landmarks. The variety is nice but I need more stick time to judge where the side tasks fall on the spectrum of 'interesting' to 'tedious'.
|
Infopost | 2025.09.07
|
|
 |
 |
Part of the reason posting has been a bit light recently is because
Rob and I have been
working on Outer Web Exploration Mode. And there are a few other related things to talk about:
- Rob managed to squeeze keyword search out of the existing code
- The finishing touches on embeddings for OW
- Some other indieweb indexes and commentary on them
- Using Exploration Mode
Capital-S Search
Rob was curious if Outer Web could help him with some devops/hosting stuff and
decided that keyword search (rather than webpage peer search) should be a feature of the site. But how does one search on a few keywords when the system is designed to match long form text? The default answer in 2025, "Hey
LLM, generate me a blog post about using [x] with [y] to accomplish [z]"
Rob |
Please write a 150 word blog post on switching from loki to signoz for log UI
|
LLM |
Switching from Loki to SigNoz for Log UI: A Quick Win
We recently migrated our logging UI from Grafana Loki to SigNoz, and the difference has been immediate. Loki served us well, especially with its tight Grafana integration, but we found it lacking in search UX, filtering flexibility, and correlation with traces.
SigNoz, by contrast, offers a modern, unified observability interface with excellent log, metric, and trace integration out of the box. Its UI feels purpose-built for debugging production systems-search is fast, filters are intuitive, and logs can be seamlessly tied to trace data, which speeds up root cause analysis dramatically.
Setup was straightforward using the OpenTelemetry collector we already had in place. We still run it self-hosted, and the resource usage is comparable to our previous stack. If you're already on OpenTelemetry and want a more focused log experience, SigNoz is absolutely worth a look. We're not looking back.
|
He was reasonably
satisfied with the results, they included:
|
|
jessitron.com
Run an OpenTelemetry Collector locally in Docker - Jessitron
This is an experience report for my future reference (and yours). The OpenTelemetry Collector is useful for receiving trace data in whatever format and exporting it to the back-end of your choice for storage and querying. For instance, I wanted to receive traces over HTTP/JSON from this sneaky browser extensionLINK and send them to Honeycomb....
|
At the moment it's still BYO LLM but we're fairly confident in the process.
Exploration mode
The Outer Web proof of concept was
focused on allowing web contributors (bloggers et al) to find peer content in hopes that they will link each other. With the first product out the door,
Rob and I set about
using the same database to let casual browsers explore the indieweb. The result is an interface resembling a dungeon crawler and a
wikihole ͥ user experience.
Exploration mode can be entered from one of two places:
- A post query
- A set of category entry points ('football', 'knitting', 'books', etc.)
Embeddings
I wrote
a couple of posts on my
embeddings implementation for Outer Web (as well as my
ssg flavor of it). My final tweak to this code was to correct
a glaring issue with compression. Quick recap:
- Rather than storing all embedding values, I only store the large ones as a list of (position, value)
- Each of these pairs is stuffed into a 32-bit value, meaning the 32-bit floating point embedding value is quantized into 16 bits
In hex, this looks like:
In binary:
|<- position ->| |<- value ->|
00000000 00000000 00000000 00000000
This is pretty wasteful, with two bytes we can index 65k embedding array indices where embedding vectors are typically fixed at a length of 100-300. So:
sign
|
|<- pos->|v|<- value ->|
00000000 00000000 00000000 00000000
Much better. Nine bits of position information, one bit of sign, and 22 bits of value. This is
way higher precision (though a bit less convenient) than two shorts smashed together.
Other rim web indexes
Over the years I've linked neat
websites that allow you to search or stumble through the indieweb/blogosphere. There are a few big collections of
RSS feeds on Github and elsewhere that have perhaps made blog indexing more accessible to the casual developer.
Minifeed looks promising, though I haven't played with it enough to have much commentary. Another one,
Blogscroll, garnered some lively discussion on
Hacker News. The site itself is still developing, but
the HN commentary had some criticisms/suggestions worth considering for OW.
mikae1 |
Weird. I love a good link list, but most links I clicked were just regular portfolio websites, not digital gardens in the gardens vs. streams sense.
Does the creator not know what a digital garden is?
|
Takeaway: authenticity only goes so far, you still need to link to something informative or entertaining.
openrisk |
Cool but this will grow unworkable as the number of entries increases and will require some sort of filtering / searching.
Even pure signal can be overwhelming these days when so much good stuff exists.
Which brings us to the (as far as I know unsolved) question of supporting large scale discovery of the web without drifting into enshittification.
Some sort of decentralized index that will be distributed in a torrent-like manner might work but that requires curation too: Who and with what criteria can add an entry etc.
Bottom line is that the walled gardens did not exist, they evolved because the original web was missing critical components of usability. They exploited a vacuum.
To fill the vacuum with something more benevolent we need to go back and solve these problems. The rest will be history.
|
Takeaway: the web is large and both the database and UI needs to handle scaling. Also, don't enshittify.
klez |
> that requires curation too: Who and with what criteria can add an entry etc.
IMHO that's the beauty of it. Sometimes I want to be hit with everything the web has to offer.
But some other times I do want curated lists of links organized by category with opinionated criteria for inclusion.
|
Takeaway: there's more than one use case for exploring the web. Rob('s bot development team) added static links to Exploration Mode so it's easy to share pages. But we have no user accounts and no way to customize the experience, for now.
rednafi |
Love the idea, but I'm not sure how well it will scale. I've seen similar lists before and even went out of my way to include my blog there, only to never find that page again.
That said, I'm loving this renewed interest in building our own little corners on the internet. I have mine too.
|
Exploring the web
Dani is at a pretty good age for traveling, so
I've got my eye out for trip ideas. It's easy to do another
Catalina weekend or
visit family or do a quick
Hawaii trip, but for something more ambitious it's nice to have diverse information sources.
Social media and professional writers (Rick Steves planned
my honeymoon) aren't terrible sources for this, particularly compared to whatever you'll get from a search engine. Still, I like the idea of a thoughtful, photo-filled blog post.
One example:
Well okay, this isn't inspiring me to make the same trip but it's a pretty good demonstration of the benefits of a blog post over a travel guide or social media reel. A few other posts I found on the Outer Web:
|
|
52things52weeks.com
The Great American Road Trip Part II: 3,000 Miles in America - 52 Things 52 Weeks
Three years ago my best friend and I piled in the car for a 2000-mile drive from Knoxville to Phoenix.In an effort to constantly outdo ourselves, this time we embarked in a 3,032-mile, 11-day, 12-state journey. A vital part of any road trip is the right playlist. Jill and I put an unhealthy amount of...
|
|
|
idratherberiding.com
The Ducati Multistrada does the California Sierras | I'd rather be riding...
The Multistrada found its way into my garage for me to open my street riding horizons. It is here to take me on long distance trips while bringing an edge to the touring side of riding, the Ducati edge I learned about with the Streetfighter. Therefore, when guys from the Ducati.ms portal invited me to...
|
|
|
rick.cogley.info
Pick Me Up in Yamanashi? : Rick Cogley Central
Our oldest daughter Kylie jokingly asked if we could pick her up in Yamanashi, which is the next Prefecture over from Kanagawa where we live. She was going to be at a rock concert, one of many on the Okamoto's 47 tour (they're touring all 47 Prefectures), and she was not feeling like schlepping from the venue to the train station, 30 min away on foot. The Planning On a lark, we decided to go for it, to get in a day trip down to Japan's wine country, and maybe hit an onsen hot spring.
|
|
|
janikvonrotz.ch
Janik von Rotz - A Glimpse of China
I visited China from the beginning of last december until christmas. My backpack was filled with prejudice and the expectation of having a hard time travelling there. The reality looked quite different. China was a blast! Vibrant, lively, fascinating, contradictory and quite the opposite from the european life style. Swallowed in Beijing and spit out in Hong Kong I enjoyed China all over. Definitely not the last I have been there. Again my favorite pictures:
|