@lritter@mastodon.gamedev.place
@lritter@mastodon.gamedev.place avatar

lritter

@lritter@mastodon.gamedev.place

Arts, Maths & Metaprogramming; Game Developer at https://mastodon.gamedev.place/@duangle. paniq in the demoscene. Building Frameloop/Tukan, a procedural game engine, maintaining Scopes & gently going NowHere. (he/him)

Migrated from https://mastodon.social/@paniq

My avatar is the logo of the library I'm working on, a stylized toucan with a four-colored beak.

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

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

I made a voronoi diagram :3

lritter,
@lritter@mastodon.gamedev.place avatar

@aeva it's not a L2 metric i can tell that much

nblr, to random German
@nblr@chaos.social avatar

Heute wieder in sonem Restaurant gewesen, wo sich am Ende rausstellte “Kein Bargeld, nur Karte, steht doch an der Türe!1” und wenig später “nee AMEX nehmen wir nicht”. Wasn Kindergarten. Wie kann man bitte so bräsig sein? Sind sind so Leute einfach nur unterreflektiert oder bewusst hässig? Junge Junge…

lritter,
@lritter@mastodon.gamedev.place avatar

@nblr das ist die sogenannte erlebnisgastronomie, essen mit anschließendem escape room event wo du nur rauskommst wenn du errätst wie man die rechnung zahlen kann

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

xfce4 really is the best choice for this tiny intel atom laptop. it's not just the frugal use of resources. it's also that window title bars are narrower. optimal for this 1366 x 768 display.

lritter,
@lritter@mastodon.gamedev.place avatar

their inofficial tagline is "XFCE. We Are So Conservative, We Only Just Released Version 4."

lritter,
@lritter@mastodon.gamedev.place avatar

"XFCE: Fuck Your Feature Request, We Are Fighting Code Rot."

lritter,
@lritter@mastodon.gamedev.place avatar

@Doomed_Daniel @Doomed_Daniel that makes the tagline even better. i made the adjustment.

lritter,
@lritter@mastodon.gamedev.place avatar

@Doomed_Daniel gnome and kde just hate getting told their dick is small, constantly playing catch up with who swings the biggest schlong at the time.

xfce is like "our desktop is for pussies, thats why our logo is a mouse"

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

if a novice programmer can code something that runs in a safe language, then an experienced programmer can translate this program to optimized, high-performance semantics.

i theorize that the experienced programmer's job can be sufficiently automated, provided that we control the novice's language, without requiring silly differentiable algorithms.

lritter,
@lritter@mastodon.gamedev.place avatar

@morten_skaaning you got it. pretending resources are unlimited is silly anyway.

it would btw be really cool to be able see in the source editor what the cost of each line is, as you write it.

lritter,
@lritter@mastodon.gamedev.place avatar

@raptor85 @morten_skaaning i'd argue that it teaches you something for a while - eventually you'll run out of new things to learn, having adopted a set of best practices. then you see the cost "blind" if you will

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

duangle never took VC money. that's why we're crawling at a snail's pace, but we're crawling with dignity.

pervognsen, to random
@pervognsen@mastodon.social avatar

"The algorithm uses exactly the same terminology and is presented in bottom-up form. (If you prefer top-down design, please read the rest of this section backwards.)"

lritter,
@lritter@mastodon.gamedev.place avatar

@TomF @pervognsen SPIRV enforces structured control flow so what i did for scopes is make three big nestable flow ops:

if - branch out, no args
loop - reentrant goto, repeat args
label - deferred forward goto, merge args

onelson, to random
@onelson@mastodon.social avatar

I have served myself a double cheesecake portion, with fresh blueberries, raspberries, and blackberries. I have made myself a pot of half-caf. I'm rolling Friday the 13th (1980) and will continue to roll sequels until I'm ready to sleep.

Night Hacking Begins Now.

lritter,
@lritter@mastodon.gamedev.place avatar

@onelson the slasher is an incel ***

lritter,
@lritter@mastodon.gamedev.place avatar

@onelson i forgot who the killer is in part 2. in the first one it's jason's mum, right? mums can be incels too!

nblr, to random German
@nblr@chaos.social avatar

Na bitte.

lritter,
@lritter@mastodon.gamedev.place avatar

@nblr den wollte ich! und da isser nu

lritter, to Eurovision
@lritter@mastodon.gamedev.place avatar
lritter, to Eurovision
@lritter@mastodon.gamedev.place avatar

of course israel is in europe it's part of the united kingdom! ...wait what? why did nobody tell me?

lritter,
@lritter@mastodon.gamedev.place avatar

@n3wjack bibi's favorite girl

lritter, to Eurovision
@lritter@mastodon.gamedev.place avatar

it appears is the more inclusive hashtag. is only used by germans?

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

damn i missed it :(

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

mercurial frontend for git

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

i'm increasingly growing fond of the API error handling style as it is done in GL 4; the idea being that you register a callback for things that went wrong, and then you can decide from there how to handle it: print a warning, log to file, abort (for debugger), longjmp, raise an error... it's more versatile than dealing with exceptions or return codes because you're still in the correct call stack for that error.

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

the funniest word in computing is bogomips. the more you say it the better it feels.

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

updating ubuntu on an old laptop.

image/jpeg
image/jpeg

lritter,
@lritter@mastodon.gamedev.place avatar

@raptor85 i disabled secure boot for the time being

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