Toots for jonikorpi@mastodon.gamedev.place account

Written by Joni Korpi on 2025-01-23 at 08:30

3rd panic! This time while asleep. I think it's a macOS issue, since googling around only reveals results from the past month or so (one of which is this thread).

panic(cpu 0 caller 0xfffffe0015a36e34): busy timeout[0], (60s): 'en10' (1,1800001) @IOService.cpp:5822

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-19 at 14:43

Another kernel panic. Hopefully it's just a shoddy macOS update instead of something failing….

panic(cpu 3 caller 0xfffffe002c6dae34): busy timeout[0], (60s): 'en10' (1,1800001) @IOService.cpp:5822

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-18 at 08:34

Are any of the other typed, semi-widely used, web-platform-capable languages any more fun than TypeScript? I appreciate that it helps me make better programs, but it also makes the entire act of programming feel just… tiresome.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-17 at 22:04

Looking for examples of games where you play cards on a grid, and the grid serves a gameplay function. Like Triple Triad, 7th Continent, or Gridcannon. What other ones are there?

=> View attached media | View attached media | View attached media

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-17 at 10:37

The most important thing here is your code stays loose and open to change, allowing for creativity. Using a big framework instead would constrain the code, making it hard to change.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-17 at 09:53

Slowly drafting a blog post about making web apps without big frameworks, but honestly the summary is:

  1. Write super simple JS, using basic functions and built-in data types.

  1. Make your functions write to the DOM with lit-html (not the same thing as lit).

  1. Re-run your functions in response to events with a "signals" style library, likereactively.

  1. Get more events from your DOM with Resize/IntersectionObserver.

Performant, robust, and learnable.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-17 at 09:15

A kernel panic is always a good way to start the day. Wasn't even doing anything interesting. Just typing stuff in Notion via Safari. :|

panic(cpu 2 caller 0xfffffe002648ee34): busy timeout[0], (60s): multiple entries holding the registry busy, IOKit termination queue depth 0: 'en10' (1,1800001), 'en11' (1,1800001) @/IOService.cpp:5822

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-15 at 10:15

That feeling when you write a new program blind, without testing or running it at all, and it works perfectly on the first try.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-14 at 21:41

SteamOS is starting to sound good

https://mastodon.social/@arstechnica/113828719059353939

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-14 at 16:28

And if all else fails make it an annoying entry at the top of System Settings. That'll do it.

=> View attached media

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-14 at 16:25

Ah yes, unsolicited push notifications are definitely the way to get people to use your useless new feature. Everybody loves those.

=> View attached media

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-07 at 15:31

oh cool CES is happening, let’s see what neat products are on there this year

AI plant box

AI refrigerator

AI oven

AI home therapy booth

AI motherboard

AI water ionizer

AI piano

AI vibrator

AI… baby care agent?

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-07 at 09:37

Can tell the holidays are over because everyone on social media is angry again.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-04 at 21:21

Oh no, macOS updated and told me there's some Apple Intelligence stuff now. What do I have to turn off and where?

Edit: turns out, nothing. The prompt it showed gave no activation information or options, seemingly because my Siri was set to US English and macOS to UK English. This apparently prevented it from activating.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-04 at 21:04

I have a stupid idea and a cunning plan. They involve a procedurally generated responsive pure CSS fantasy map. And some MPA View Transitions.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-04 at 09:46

This may be a weird thing to ask, but have there been any particular advances in the design of personal websites or blogs in the last… decade or so? Any obviously good patterns to follow? I haven’t really paid attention, because everything happens on social media.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-04 at 08:39

  1. Feel like writing a blog post for first time in years.

  1. Remember my website is hopelessly outdated and needs full renovation before I want to publish anything there.

  1. Go back to playing Final Fantasy XVI.

=> More informations about this toot | View the thread

Written by Joni Korpi on 2025-01-01 at 10:32

Finally zeroed in to what bugs me about the modern tech industry. It used to be about making new tools, putting them in the hands of users, and watching them do new things.

Today it’s about taking users out of the equation. Making products instead of tools. Limiting instead of enabling. Reducing users to glorified slot machine operators.

In game design we often ask: who is having the fun here, the player or the designer?

=> More informations about this toot | View the thread

Written by Joni Korpi on 2024-12-29 at 14:23

Shipping for Linux apparently means you get free QA. Not a bad tradeoff. https://www.reddit.com/r/gamedev/comments/qeqn3b/despite_having_just_58_sales_over_38_of_bug/

=> More informations about this toot | View the thread

Written by Joni Korpi on 2024-12-26 at 21:39

(This obviously has happened to other OSs too, but I feel macOS has been hit worse than Windows, and unlike iOS it’s still at least partially user-tweakable.)

=> More informations about this toot | View the thread

=> This profile with reblog | Go to jonikorpi@mastodon.gamedev.place account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109301674402741923
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
652.231343 milliseconds
Gemini-to-HTML Time
5.698098 milliseconds

This content has been proxied by September (ba2dc).