@jonikorpi@mastodon.gamedev.place
@jonikorpi@mastodon.gamedev.place avatar

jonikorpi

@jonikorpi@mastodon.gamedev.place

Web designer & multiplayer game developer in Finland. Working on strategy games powered by procedural graphics in WebGL/HTML/CSS/JS.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar
adriaan, to random
@adriaan@mastodon.gamedev.place avatar

Someone wrote to me saying they came across my website and thought it looked "sad and grim", offering to make a better one. lol.

I've made so many websites in my life that when making my own, I only cared about function over form.

Should I put in a bit more care?

https://adriaan.games

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@adriaan Nah, I think it’s fine and more useful than most personal websites (including mine). Some little images/videos or icons for the games might be nice: names only communicate so much.

matias, to random
@matias@ruby.social avatar

Love it when an Amazon order with four items gets broken up into three separate shipments with three different carriers… 📦

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@matias Just had one where it was broken up into 2 packages with separate metadata, but with the same carrier. Even confused the delivery guy, who had to run back up here after activating the next delivery he had and finding it was to the same address. 🤷

grumpygamer, to random
@grumpygamer@mastodon.gamedev.place avatar

Screw it. If you kill a NPC they are dead. There are only a small handful of quests that are required so I just need to protect those NPCs. If you go around killing NPCs then it's less quests for you.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@grumpygamer I love what Dragon’s Dogma 2 does in regards to this. It moves all dead NPCs to a morgue, where they can be revived using a rare-ish consumable. Lets both the player and the world kill them, but doesn’t break the playthrough: just gives the player an extra problem to solve.

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

Looking at this and thinking about what a good Steam Deck and Switch competitor iOS could’ve been, if Apple wasn’t still utterly clueless about gaming.
https://mastodon.macstories.net/@viticci/112445954968685934

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

Hmmmm… my Mac’s being weird. Time Machine randomly stopped being able to do a backup, and when I restarted the machine it kernel-paniced while trying to shut down. Still failing with the backups now.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@autiomaa Yeah, thankfully I have an offsite (iDrive) backup for unrecoverable stuff. I can still browse the earlier Time Machine backups just fine too, so I’m hoping they aren’t borked.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

Some fun errors from Console, in case someone happens to recognise them:

F_FULLFSYNC failed - error: 92 Illegal byte sequence  
CopyWriter: pwrite failed. status=100092 errno=92  
Fatal failure to copy '/Volumes/com.apple.TimeMachine.localsnapshots/[…]/Application Support/Knowledge/knowledgeC.db' to '/Volumes/T7 Shield/2024-05-15-142714.inprogress/[…]/Knowledge', error: -8062, srcErr: NO  
jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

“Verify Backups” is failing with similar errors too, which is not very comforting. Seemingly starts from:

Failed to delete incomplete backup […] "fBsyErr: File is busy (delete)"  
jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

I guess the big fun question is: are the backups borked or is macOS borked? Which one do I wipe and re-setup? Choosing wrong would be painful.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@vga256 Yup!

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@matias Just managed to get First Aid running on it, after some ejection and reboot juggling…. Mac also shut down without panic now, with the drive unplugged.

The volume /dev/rdisk5s2 with UUID 23FA7094-79D0-4324-94C8-DA334E617348 was found to be corrupt and cannot be repaired.  

I guess it’s time to wipe the drive. What do you use instead of TM?

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@vga256 Hmm, it says this of my drive. Is doing this safe? :D

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

Wiped the backup drive (at least something there was corrupted) and it seems ok now. Mac reboots without panic and everything. At least 1 app did have some borked cache files, but that could’ve been caused by the kernel panics I guess.

Thanks for the help to everyone who replied!

aeva, to random
@aeva@mastodon.gamedev.place avatar

I need to get my mind off the bad. Anything good going on tonight for anyone? Feel free to share things your excited about or happy about or just cool stuff you've come across recently

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@aeva Received my first ever manga! (Vol. 4 is still on its way somewhere.) Haven’t started reading yet, because I’m trying to decide if they should be shelved left-to-right or right-to-left.

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

Sooo how do we protect the web from AI-enshittification? A new search engine? Perhaps powered by human curation? Easier self-publishing via better social media? Something else?

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

Maybe everything – including personal websites – should actually be federated instead of self-hosted, and part of something like ActivityPub? It’s the only way to get non-webdevs to publish things, and kinda takes care of the search engine problem too.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@glukozavr That’s awfully optimistic!

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@glukozavr My fear is we’re already at a point where almost nobody cares for the web :s

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@sinbad Seems likely, but also sad. I know many people especially on Mastodon don’t agree with me on this, but I liked being on the same web as the normies, and think they should be here with us. Already did the nerd bubble thing with IRC etc., and it didn’t feel right. :/

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@sinbad Definitely agree on everyone, but I found the mix of people during Twitter’s not-so-bad years to be quite sustainable. In a way it extended somewhat to Tumblr and some other sites too, due to link and screenshot sharing. Reminiscent of some old MMO communities: only had people interested in the game, but they came from all walks of life, age groups, and countries. Surprisingly wide network effect.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@sinbad Indeed! I’m forever stressed by how much running this instance is costing to our benevolent admin. All of Mastodon is probably kept up by a small group of kind software developers with decent wages. :s

elly, (edited ) to random
@elly@front-end.social avatar

What would you call someone who builds accessible and usable UIs, using HTML, CSS, and 🤏🏼 JS, and collaborates with designers, developers, and testers?

⚠️ Please only reply to this post if you're okay with your response possibly being included in a conference talk.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

@elly a front-end developer and web designer

jonikorpi, to random
@jonikorpi@mastodon.gamedev.place avatar

Seems like a burst of #aurora was ending just as it got dark here tonight. Saw this much, but it’s been all dark skies since.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

I’m absolutely not a photographer or an astro nerd, but there’s something about spotting a near-invisible thing, capturing it, and reinterpreting it using what is basically graphics programming trickery. Very gamedev-like in spirit.

jonikorpi,
@jonikorpi@mastodon.gamedev.place avatar

Clouds. Bleh.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • everett
  • slotface
  • osvaldo12
  • khanakhh
  • kavyap
  • anitta
  • Durango
  • vwfavf
  • GTA5RPClips
  • cubers
  • tacticalgear
  • tester
  • cisconetworking
  • ngwrru68w68
  • Leos
  • normalnudes
  • provamag3
  • modclub
  • JUstTest
  • All magazines