@timotimo@peoplemaking.games avatar

timotimo

@timotimo@peoplemaking.games

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

eniko, (edited ) to gamedev
@eniko@peoplemaking.games avatar

Big news: Kitsune Tail's Steam Next Fest demo is live now! Go get it at https://store.steampowered.com/app/1325260 and experience the first part of this queer furry love triangle wrapped in an SMB3 jacket

You should definitely check the options. There's a CRT shader in Kitsune Tails made by @JoshJers which isn't on by default (because people get upset by that kinda thing) but playing with it on is totally the recommended experience

And for those of you who have Steam Decks, we've verified it works on that, too! And there's a new reveal trailer, showing off some of the bosses: https://www.youtube.com/watch?v=MRBcm5fagUU

#KitsuneTails #QueerGames #GameDev #PixelArt

timotimo,
@timotimo@peoplemaking.games avatar

@eniko i'm super super not good at SMB3 style mario platforming, but what I love a lot about the demo so far is that i can crawlrun in yuzu's fox form <3

timotimo,
@timotimo@peoplemaking.games avatar
timotimo,
@timotimo@peoplemaking.games avatar

@eniko tbh i love getting devs to say that about something i do :D

timotimo,
@timotimo@peoplemaking.games avatar

@eniko yes sorry maybe i should have pointed that out right away. that's how i did it

eniko, to random
@eniko@peoplemaking.games avatar

my advice to anyone who wants to make a hobby programming language would be to make a lisp, except to simultaneously not worry at all about being anything like the big lisps in terms of design or syntax

so basically what i'm saying is use s-expressions

timotimo,
@timotimo@peoplemaking.games avatar

@eniko there is already a universal syntax for trees and other kinds of graphs and that is graphviz DOT format. extra benefit, you get the visualization for free!

whitequark, to random
@whitequark@mastodon.social avatar

i want something like Microsoft's Recall thing and will probably eventually build it for myself, using different tech

timotimo,
@timotimo@peoplemaking.games avatar

@whitequark have you already considered just a simple OBS screen capture with OBS's replay buffer feature?

otherwise while true; do sleep 60; import -root screenshot_$(date)_.png; done with something to expire old files (logrotate? lol) could do a lot

timotimo,
@timotimo@peoplemaking.games avatar

@whitequark ah, getting everything that goes through your browser? does it need to be http traffic especially, or would something like capturing what you can get from the browser through accessibility APIs suffice for example? though tbf if you're in the browser already, with like an exception, you can go at the full DOM anyway?

fj, (edited ) to random
@fj@mastodon.social avatar

GitHub Pages are useful, but be careful to not set it up with a DNS Wildcard.
It allows anyone on GitHub to host content on your subdomains, and it's actively being used, by paid GitHub accounts, to host scams

https://www.fredericjacobs.com/blog/2024/04/11/DNS-GitHubPages/

timotimo,
@timotimo@peoplemaking.games avatar
astrid, (edited ) to random
@astrid@fedi.astrid.tech avatar

new blog post, in which i do funny things to a weird place for putting Python expressions (ft. jinja-templated turing-complete comment processed yaml) https://astrid.tech/2024/02/24/0/conda-recipe-selector-abuse/

timotimo,
@timotimo@peoplemaking.games avatar

@astrid i was wondering if ast.literal_eval could have been used instead, but it explicitly doesn't allow variables or operators. but then i saw this beautiful little snippet:

> This function had been documented as “safe” in the past without defining what that meant. That was misleading.

https://docs.python.org/3/library/ast.html#ast.literal_eval

foone, to random
@foone@digipres.club avatar

My computer continues to be a crashing mess :(

timotimo,
@timotimo@peoplemaking.games avatar

@foone holy shit i would have expected the system to absolutely crash if you just yank the GPU but i guess windows has that "your video driver crashed so we restarted it" feature nowadays? actually, i would have expected the gpu to take damage from that but maybe i don't give pci enough credit

eniko, to random
@eniko@peoplemaking.games avatar

hmmm. urge to play minecraft again 🤔 also mildly tempted to stream it but, idk on that one

timotimo,
@timotimo@peoplemaking.games avatar

@eniko are you inviting people over to have steamed mines* with you?

  • regional dialect
timotimo,
@timotimo@peoplemaking.games avatar

@eniko but what if... i were to compile an opensource minecraft clone and disguise it as the legit bedrock edition?
oh ho ho ho! delightfully BSDish, enimour!

whitequark, (edited ) to random
@whitequark@mastodon.social avatar

I finally did it!!!

a complete FPGA toolchain (synthesis, placement, routing, and programming) running entirely in the browser

https://yowasp.org

timotimo,
@timotimo@peoplemaking.games avatar

@whitequark "catherine quark then proceeded to engineer a custom cpu architecture on a fire tv stick hooked up to the hotel television set"

timotimo,
@timotimo@peoplemaking.games avatar

@whitequark i was once, during a conference, too dumb to realize to look or the little hole for the paperclip on my thinkpad.
this stranded with a laptop that wouldn't turn on...
so i got a bluetooth keyboard and mouse and IRC'd over ssh with the smartphone in front of me.
I held it up with a relatively enormous camera tripod i was allowed to borrow.
given this experience, i would definitely, definitely recommend at least a big screen, even though i'm sure you could pull it off with just a 128x64 oled display and a good helping of spite or something

timotimo,
@timotimo@peoplemaking.games avatar

@whitequark https://mitxela.com/projects/steampunk-oled it occurs to me that if you somehow haven't seen this yet, you might enjoy this, and perhaps also everything else this mad lad has built

eniko, to random
@eniko@peoplemaking.games avatar

i will get this video out before the end of the year if it fucking kills me

timotimo,
@timotimo@peoplemaking.games avatar

@eniko this is a commander keen screenshot

SirTapTap, to animals
@SirTapTap@mastodon.social avatar

I loaf. Jon. It's what what I do.

#catsofmastodon

timotimo,
@timotimo@peoplemaking.games avatar

@SirTapTap parker is loaf

mcc, to random
@mcc@mastodon.social avatar

A thing I feel writing Python is that visually decoding exceptions (the primary form code errors come in) is too much cognitive work, and there are things the interpreter could do to help.

Consider this (long, verbose!) extension trace. Only the pink circled part is important. The interpreter can't know that; that's AI-complete. But the interpreter could know which lines are "my code" and which are "library code", and color-code the background. Then I could just scan for the final "Me" line.

timotimo,
@timotimo@peoplemaking.games avatar

@mcc the code said "elaborate", and the interpreter took that literally

mcc, to random
@mcc@mastodon.social avatar

Hey is there anything that's done a deep look into Defold and Luxe and whether either of them are potentially better to switch to than Godot

timotimo,
@timotimo@peoplemaking.games avatar

@mcc oof, all i can say is that it's def old, but some favor that

timotimo,
@timotimo@peoplemaking.games avatar

@mcc maybe one day it will become the defold choice for game engines, but it's god otleast ten years of hard work ahead of it i reckon

mcc, to random
@mcc@mastodon.social avatar

So I found a bug in the programming language I was using, and someone made a PR to fix it, so I tried testing the PR, but testing the PR caused me to discover a different bug in the programming language, so someone made a PR to fix that, but testing that PR caused me to discover a bug in the package manager, so I went to file an issue on the package manager, and while testing configurations to write the bug as helpfully as possible I found a second bug in the package manager

timotimo,
@timotimo@peoplemaking.games avatar

@mcc it looks like your mcc-shake brings all the yaks to the yard

mcc, to random
@mcc@mastodon.social avatar

I have just found, on Amazon, a USB peripheral which is a gearshift for a manual transmission car

Challenge: What is the funniest way you could utilize this peripheral in software

https://www.amazon.ca/Thrustmaster-Shifter-8-Gear-Compatible-Playstation/dp/B0C2JCX1TD

timotimo,
@timotimo@peoplemaking.games avatar

@jkohlmann @mcc foone built this with like a numpad as the other half! i believe it was a different shifter stick peripheral, but otherwise the same

timotimo,
@timotimo@peoplemaking.games avatar

@mcc i would switch virtual desktops with this, i even have a 4 wide 2 tall grid of desktops normally

eniko, to random
@eniko@peoplemaking.games avatar

i just saw the conditional 'a' <= c && c <= 'z' and jesus christ why would you do that

timotimo,
@timotimo@peoplemaking.games avatar

@eniko $_ = c; if /^[a-z]$/ { print "perfection" }

SwiftOnSecurity, to random

I have, a number of times now, joined a P1/P2 incident bridge, and helped fix it from curiosity.
I observe for a bit and gently push them to establish basic facts of their assumptions. I’m not even a party to the problem. Failure is interesting.
And suddenly things start moving…

timotimo,
@timotimo@peoplemaking.games avatar

@SwiftOnSecurity is there a chance you could post the thread somewhere else? I can't see anything beyond the first message. I think I would have to sign in for more to appear? But it would be great not to have to. Or maybe someone already used since kind of thread unroller, but again, without signing in, how would I be able to find that?

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