@tef@mastodon.social avatar

tef

@tef@mastodon.social

former main character. they/them is fine

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

tef, to random
@tef@mastodon.social avatar

big day for looking up

tef, to random
@tef@mastodon.social avatar

it’s not surprising that the thing i use at work becomes the thing i use at home, but i am coming around to go,

and much like python, the warts are surface level, so i don’t have to think too hard about working around them

feels weird because i kinda felt like rust would fit my style of coding more, and it does in places,

but there’s no puzzling parts to go, and having garbage collection is fantastic

tef,
@tef@mastodon.social avatar

@jonty see also: drmaciver using python

go stinks, but i can make it work without too much effort, as long as i can hold my nose

the removal of gopath was a big improvement, i found out how to handle json properly, and i can do crimes with reflection, and i hear the loop bug is being fixed, along with adding min and max

it still stinks though

tef, to random
@tef@mastodon.social avatar

tripped up on the “go loop variables aren’t inside the loop block” closure bug and i am very “you had one job, rob pike”

tef,
@tef@mastodon.social avatar

@glyph yeeeeep https://go.dev/play/p/HFrHlaWpONm

although python's worst feature in my mind is "default args at define time"

tef,
@tef@mastodon.social avatar

@filippo i also saw min and max making an appearance, too

which is also about time 🙂

tef, to random
@tef@mastodon.social avatar

it's funny that strange new worlds has regular old plots

gsuberland, to random
@gsuberland@chaos.social avatar

a 20 minute youtube video titled "the best of Snake from The Simpsons"

pretty sure that's literally 100% of Snake's scenes in the entire show

tef,
@tef@mastodon.social avatar

@gsuberland you know the early mcbain stuff forms a complete show right?

gsuberland, to random
@gsuberland@chaos.social avatar

there needs to be a movie metric that counts how many times a character does something contrary to their motivation (including basic preservation).

the challenge is then to find a single horror movie from each release year that scores a zero. this is remarkably difficult.

tef,
@tef@mastodon.social avatar

@gsuberland cf "you've got hypothermia! why are you taking your clothes off!"

also if it's set in america, you know why no-one goes to the hosptial

tef,
@tef@mastodon.social avatar

@gsuberland well that's just bad writing

tef, to random
@tef@mastodon.social avatar

please stop saying "abstractions are about code-reuse" because it's just making me sad https://cohost.org/tef/post/2261999-abstraction-more-th

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

Every once in a while I dream out loud about writing a book that explains how society works to young programmers in order to inoculate them against the self-serving "well actually" bullshit of around Silicon Valley. https://siderea.dreamwidth.org/1817931.html is an example of what such a book would contain, and makes me realize that one reason I want to write such a book is that I want to be the kind of person who knows enough about things that matter to be able to.

tef,
@tef@mastodon.social avatar

@gvwilson bring back “geek social fallacies”

tef, to random
@tef@mastodon.social avatar

kitten

tef,
@tef@mastodon.social avatar

@sarahdal because i have high standards

tef,
@tef@mastodon.social avatar

@sarahdal these were some of the first pics i took of him, i'm aiming high https://mastodon.social/@tef/110748454578843088

tef, to random
@tef@mastodon.social avatar

why did elon rename twitter to X?

well, X is the opposite of NeWS

tef,
@tef@mastodon.social avatar

jokes for maybe one, two people here, come and get it

ben, to journalism
@ben@werd.social avatar

It's an interesting grift in a way: VC-subsidized startups changed an incumbent industry enough that its existing companies began to think that these new ideas were good business. But they never were, and it ate them from the inside. https://www.latimes.com/business/technology/story/2023-07-21/column-hollywood-sag-aftra-strike-strike-silicon-valleys-magical-thinking?utm_source=werd.io&utm_campaign=mastodon&utm_channel=mastodon

tef,
@tef@mastodon.social avatar

@ben i tend to buy the union's story more—with the rise of streaming, big places have cut residuals

players like netflix are paying people pennies

and yeah, the studios will just say shit like "we will use ai", but they don't have to actually believe it

it only serves as a threat of forcing wages down

tef,
@tef@mastodon.social avatar

@ben i am 100% sure you can find one movie exec who has absolutely snorted enough coke to be on the AI hype train

but well, the studios just don't want to pay—to the point where "please pay us on time" got the answer "no, and we never will"

yosh, to random
@yosh@toot.yosh.is avatar

Today I finally learned what people mean by the “N+1 problem” and now I’m slightly annoyed. I’ve know about this issue for years, but I never knew the term referred to that — and most explanations I heard weren’t clear enough for me to make the connection.

I think if folks had called it “1+N” instead I probably would have made the connection sooner 😅 — I legit thought it was some sort of undecidebility thing.

tef,
@tef@mastodon.social avatar

@yosh i thought the n+1 problem was "when you paginate through an api, in a particular style, you have to do n+1 requests as you only know it's ended when you get an empty result"

tef, to random
@tef@mastodon.social avatar
tef,
@tef@mastodon.social avatar

eepy

tef, to random
@tef@mastodon.social avatar

been on a huge fucking refactoring blitz at work

we've gone from: four projects in three repos on two docker images

to: one project, in one repo, making one docker image.

we've even got tests now. i am so, so close to making this thing run locally, outside of k8s

tef, to random
@tef@mastodon.social avatar

did i lend someone "the art of prolog"?

tef, to random
@tef@mastodon.social avatar

trying to get back into the habit of technical writing with some low hanging fruit

here's some gentle advice for amateur gamedevs

https://cohost.org/tef/post/2006824-free-advice-for-hobb

tef,
@tef@mastodon.social avatar

@gsuberland tbh "adding multiplayer later" is a bit of a quest in and of itself

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