Advertisement · 728 × 90

Posts by Herr Evilkitten

A baby chick hiding behind a hen.

A baby chick hiding behind a hen.

Oh my god. We had fertile eggs and now we have a chick!

7 months ago 1 0 0 0

My library puts out curated lists of “books similar to XXXXX” and if you opt in, can do it for your borrowed book list

10 months ago 2 0 0 0

Can’t wait for @dereklowe.bsky.social to drop a new series of Things I Won’t Work With based on this.

10 months ago 1 0 0 0

The actual ETA application process was bonkers when using the iPhone app.

1. Enter my information
2. Read the passport information from the chip
3. Make a 3D scan of my face
4. Take a photograph of my face
5. Pay

Entire thing took about 5 minutes. My application was accepted about 2 minutes later.

11 months ago 1 0 0 0

We're doing a family trip to Ireland in July for two weeks and we're connecting through Heathrow. I've gotten... conflicting guidance on whether an ETA is necessary for moving about the airport. The bar for an ETA is low enough that we're doing it just to make sure. Also, it's good for like 6 years.

11 months ago 1 0 1 0

I don’t have time to bind books so give me all of the special editions.

11 months ago 2 0 0 0

When the mud starts, it checks the version file in the repo against the one in the local cache. If a file has changed, the new version gets downloaded from the repo, otherwise the cached version is used.
Magical distributed automatic updates.

11 months ago 1 0 0 0
Advertisement

Let's say your mud's data files are stored in... a GitHub repo or release or something. Included in this set is a version file.
Your mud downloads the data files the first time it runs. The service worker caches those files.

11 months ago 1 0 1 0
Preview
Service workers  |  web.dev Service workers are a fundamental part of a PWA. They enable fast loading regardless of network, offline access, push notifications, and other important capabilities.

2. a super more interesting thing is this:

Service workers (web.dev/learn/pwa/se...)

Service workers can intercept network requests and use a cached version instead. This allows offline access to sites, as long as those sites are in the cache. What's a fun use for that?

11 months ago 0 0 1 0

Thinking more about that browser-based MUD because why not?
(browser-based could also mean "running in an electron container")
So two things:
1. that port-bouncer type thing could have incoming connections that are more than just browser stuff. It could be a discord client, telnet, whatever.

11 months ago 1 0 1 0

The game just knows it has an input queue and an output queue and what the queues do is up to them.

11 months ago 0 0 0 0

like a dozen other things.

And since this is _also_ asynchronous messaging, the game handles it the same. Probably somewhere in there is some logic like "if to == local then use postMessage instead of websocket" or something.

11 months ago 0 0 1 0

The Host create a connection to the router. Players also create connections to the router. Messages get moved around appropriately.

There's really no need to build your own router with this, either. This is a _really_ common architecture and could be implemented with Firebase or Redis or

11 months ago 0 0 1 0

But it can create bidirectional outgoing connections. Like with websockets.

So what we do is what we build something like a connection router. It accepts connections and redirects them around.

11 months ago 0 0 1 0

Of course with a little bit of magic we can make this better. The existing system (UI -> message -> worker) is basically single-player -- a SUD, if you will. If we want to get that M back, we need to rethink the architecture. Naturally, the browser cannot accept incoming connections.

11 months ago 1 0 1 0

I think of my craziest thoughts during my commute.

So pondering a browser-based MUD.

Like _all_ browser. The MUD "server" itself will run as a web worker. Communication between the UI and the game will happen asynchronously with messages. The UI portion becomes super light weight.

#muds #games

11 months ago 2 0 1 0
Advertisement

I don’t think the kids’ German passports will be ready in time tho

11 months ago 0 0 0 0

Oh and planning for the trip:
* SIM cards for making calls in Ireland
* collect some euros
* Ireland compatible chargers

11 months ago 0 0 1 0

I have booked flights for our trip to Dublin. Not saying that flying is a scam but yeah it is. Now that we have flights and housing it’s time to start thinking about things to visit.

11 months ago 0 0 1 0

Tough call.

I think I can handle a bad movie adaptation more. You might run into a situation where the bad adaptation is good in its own right or maybe it reflects a different perspective. (looking at you, like half of PKD's adaptations)

1 year ago 0 0 0 0

This all the way.

But we have a sweet Eames chair that would go great with that’s aesthetic.

1 year ago 0 0 0 0

Ahead of the Curve!
Downed heroic Gallywix last night! The guild did it last week, but I was out of town.
I did not win the Jastor Diamond :(
So now this season of raiding has turned into a chill time.

1 year ago 1 0 0 0

I absolutely love Tailchaser’s Song (by Tad Williams.) I thought the cats’ lore was really well done. It felt like something I already knew, but from a different angle. Everything is described just slightly differently than I would do it.

1 year ago 1 0 0 0
Ranger Marcus Cole from the television show "Babylon 5", along with text reading:
I used to think it was awful that life was so unfair. Then I thought, 'wouldn't it be much worse if life were fair, and all the terrible things that happen to us come because we actually deserve them?' So now I take great comfort in the general hostility and unfairness of the universe.

Ranger Marcus Cole from the television show "Babylon 5", along with text reading: I used to think it was awful that life was so unfair. Then I thought, 'wouldn't it be much worse if life were fair, and all the terrible things that happen to us come because we actually deserve them?' So now I take great comfort in the general hostility and unfairness of the universe.

In times of adversity, I like to think back to what Ranger Marcus Cole* once said.

(* of the television show, "Babylon 5", of course)

1 year ago 1 0 0 0

After smashing our faces against him for a few nights, we finally downed heroic Mug'zee. Guild is now 7/8 heroic. We spent about 90 minutes with heroic Chrome King last night and it was rough.

1 year ago 0 0 0 0
F*ck That: An Honest Meditation
F*ck That: An Honest Meditation YouTube video by Jason Headley

How is my day going?
I’m glad you asked.

www.youtube.com/watch?v=92i5...

1 year ago 1 0 0 0
Advertisement

The guild downed heroic One Armed Bandit last night. Then we spent the rest of the night smashing our faces against Mug-Zee. Dropped him to 5% in one of our pulls.

#wow #undermine

1 year ago 0 0 0 0

We’ve booked an Airbnb for 2-3 weeks in Dublin. The one in Ireland. It’ll be a working holiday for me, keeping my normal east coast hours out there in order to get meetings and such.

1 year ago 1 0 0 0
Front cover of "Futuristic Violence and Fancy Suits" by David Wong (Jason Pargin).

Front cover of "Futuristic Violence and Fancy Suits" by David Wong (Jason Pargin).

In a sharp departure from _Witchcraft for Wayward Girls_ (strong yes for this one), my next library book is _Futuristic Violence and Fancy Suits_ by Jason Pargin (aka David Wong). I adore _John Dies at the End_ and hope for more of the same. Going in blind, though!

#booksky

1 year ago 4 0 0 0

Somehow the supernatural horror in _Witchcraft for Wayward Girls_ is the least terrifying part of the book.

#booksky #peopleareterrible

1 year ago 3 0 0 0