Email or username:

Password:

Forgot your password?
109 posts total
josef

i dont really understand the point of rust but maybe thats just because i never make mistakes. when i do programming im like. time to write a MMORPG. server and client, one executable. i write it directly in JVM bytecode. (for portability) and i get out my stenographic 0123456789ABCDEF keypad. I set my stopwatch: 8,736 hours. then I begin typing. i finish exactly 5 minutes and 73 milliseconds early. upload to steam and immediately hit number 1 top seller - never need to run the program really

Vortec Space

@jk I think I met this person on Hacker News

Lazy B0y

@jk the only error i see there: a stopwatch doesn’t count back to zero from 8736 and cannot be set to anything else than 0.

josef

keep coming back to the realization that tux is like one of the best character designs of all time. something about his facial expression. he looks so Head Empty. and the way his feet are faced towards the viewer really emphasizes how he's just sitting on his ass and not doing much of anything. all of that combined with the bold, high-contrast black-and-white with the bright yellow-orange accents? it just screams Yeah Sure It Doesnt Work. What Am I Gonna Do About It? Nothin :)

Leonard Ritter

@jk not the OS for users who prefer to get shit done by screaming at others to fix the damn thing. that would be a different bird mascot i think. an angry bird perhaps.

josef

all the other classic software mascots are on the level of "a planet with a face" or "this is the window manager gremlin Hehe" or "our distro is represented by The Boot from Monopoly" or something. at some point they started either getting motivational, like "we all stan Software Project-chan and want her to succeed!!" or just becoming abstract logos, rather than characters which is a shame. like, when i boot up the gamecube emulator i want to have a chat with a fully-animated dolphin, please

josef

linux is made by boiling linseed oil. the resulting mixture, or 'kernel', is rolled flat, with additives and dyes added to produce various different decorative patterns and finishes called 'distros'

Show previous comments
Vertigo #$FF

@jk Fun fact: if you later distill the boiled linseed oil byproducts, you get FreeBSD, OpenBSD, NetBSD, BSDi, and 386BSD, depending on how long you break the distillates down for. 😏

🤯Matera the Mad🤯

@jk 🤣 🤣 🤣 🤣 🤣 🤣 🤣 🤣 🤣 🤣
There were some lovely old distros when I was young
l 🤣 🤣 🤣 🤣 🤣 🤣 🤣 🤣 🤣 🤣

josef

i think the privatization and financialization of everyday services and goods has done more than anything in culture to make society decohere. interacting with the world on basically any level now largely consists of attempting to outwit giant systems designed to exploit you. from the perspective of an individual, there is virtually no consistent expectation of any duty of care, moral responsibility, or trust evident in daily life, so there's little to suggest you value those qualities either

Show previous comments
acetone_kitten

@jk
not only services and goods but especially and particularly _spaces_

Kyuseishun

@jk there is a ideological component, even in Argentina where there are *comparatively* stronger public institutions the right always speaks of some scam the public sector is always perpetuating

Josh Rivers

@jk Thank you for this beautiful thought and post.

josef

the last 3 times i've seen a word and not known what the word means, and wanted to look it up quickly, i've typed it into a search engine (duckduckgo or google) and just got a load of results for a more popular word that isn't the word i looked for. even if i type define:word it still gets replaced with the more common word. i think for one of them i got a patronizing LLM response too. i swear the web has never felt this useless before

josef

someone will be like "you cant use Search Engines anymore, you have to go to the specific website where you want to look up stuff" but like. have you seen websites lately. they're all Apps now. they're all like React "Apps", where you have to Sign In and they have a bunch of Animations and banners and notifications and they track your location. and none of them have a good search function, still. and you go onto these websites to find out something, anything, and i can tell you, you won't

צבי הנינג'ה🟣he/him

@jk
I usually try Wikipedia first (also for translation). Works perfectly well unless it has enough political significance

josef

i know theres snap and flatpak but i always forget which one is "The Bad One" so i just avoid either forever. you can tell me which one it is now, but i will NOT remember. i will avoid both of them. i will avoid both of them, forever. Thank you

josef

computers are mostly about avoiding stuff these days. i mostly use computer like its a bullet hell shooter game

josef

PROGRAMMING TIP
avoid repeating the same 4 lines of code twice by writing 270 lines of beautiful, abstract, generic code

Show previous comments
Ype Kingma

@jk

My threshold for duplicate code is about 15 lines, and only "near" each other in the same text file.

Wolf480pl

@jk also make sure the behaviour depends on the return type, which is infered by the compiler for every call site separately.

Григорий Клюшников

I'm the opposite. Smithereen, the server app I'm writing this from, now has photo albums and comments on photos in them, and just yesterday I removed all duplication for handling federated likes on different object types. Feels so ✨clean✨ to have all likes end up in one single universal method.

josef

if you put an AI generated “”””hero image”””” at the top of your article, i WILL assume that the entirety of the text below it was written not by you, but by a large language model

Show previous comments
Artyom Bologov (t?he(y|m)?)

@jk that’s partially why I use my own (terrible) calligraphy pieces as post preview images.

Dan Mayer

@jk sir I am a writer not an illustrator ;) I mean fine assumption to make but often not correct.

josef

every time i see something i want to buy that i don't actually need, i keep looking at more and more expensive versions of the thing, and convincing myself that the cheap ones would be no good, until the only one i would be willing to buy is completely out of my price range, so i don't buy anything at all. i've saved a lot of money this way

Damn! Pepe!

@jk noted. It is a very good strategy!

josef

very dramatic footage and music currently on the bbc

Show previous comments
JennyFluff :heart_trans:

@jk no belly access! no belly access to cops!

Nazani

@jk They need to add some comfort to that sidewalk. A small wooden bench for sitting or scratching, a big pot of herbs & catnip.

Weasel

@jk @i0null

Larry the Cat for Prime Minister!

Larry has been an insider at 10 Downing Street since 2011, throughout the entire tenures of Rishi Sunak, Liz Truss, Boris Johnson, and Theresa May, privy to many interesting conversations with MPs sitting today. Larry has a very good memory and looks forward to your support.

"I'm sure I can count on each and every one of you for your loyal support, and I ask you to please keep in mind that I KNOW EVERYTHING..."
-- Larry the Cat

@jk @i0null

Larry the Cat for Prime Minister!

Larry has been an insider at 10 Downing Street since 2011, throughout the entire tenures of Rishi Sunak, Liz Truss, Boris Johnson, and Theresa May, privy to many interesting conversations with MPs sitting today. Larry has a very good memory and looks forward to your support.

josef

average photo on my phone looks like this

Renalia

@jk is the pidge touching down, or going up? Who's to say? maybe they''re just levitating and vibrating really hard

Gregory

@jk I can relate to this, here's (an attempt of) a picture of a cat

josef

there's been almost twenty years of work on optimizing javascript engines with JIT and complex heuristic-based GC and a wealth of feature-rich profiling and analysis tools and validation and testing frameworks for deployment and integration and syntax improvements and functional and higher-order primitives and serverside transpiled code. and it's all enabled some amazing new stuff, for example github now takes 10 seconds to display a plain text file, and you cant search properly anymore

Show previous comments
fops (plushie arc) (Chaotic Stupid)

@jk github's file preview ha Two (2) horizontal scroll bars for some ungodly reason and ever since it started being this way scrolling it horizontally on mobile firefox makes it choppy

OddOpinions5

@jk
before the internet, many people carried around a little pocket notebook

and of course, there were lots of brick and mortar stationary stores taht sold same

and the thing is, the dozens of notebooks for sale had very little true variety, so

many people made their own little notebook, dissatisfied with all the commercial offerings

I think that is a similar story

josef

me: so whats the prognosis

doctor: well. lets put it this way. you're full of microplastics and teflon. like everyone in your generation youve been exposed to so much BPA, talc asbestos, aspartame, and volatile organic IKEA offgassing compounds that you have, to use the medical term, transformed, into what we could call, to use the medical term, a 'cryptid'. morally you're on team nature, as culpable as the weather. and your lifestyle needs improvement. you should get into e-sports

josef

simply knowing that "MIDI baud rate is exactly twice the PAL horizontal blanking frequency" is an infohazard that may tempt you into actions that have the potential to destroy your vintage CRT displays and thousands of dollars of synthesiser equipment

josef

portrait orientation TVs are gonna be the big new thing i reckon

- popular with the under-25s
- ideal for watching tiktoks which will be the only form of media in the future
- save space on the narrow walls of your tiny 2020s-style apartment
- touch-screen version can be used to order mcdonalds

Show previous comments
SOULWIND 🇵🇸

@jk season 1 episode 934, breaking bad remake, 45s

Luigi :donor:

@jk also good for reading long form content like eBooks and Mastodon feed from the sofa

josef

i dreamt last night that there was a "new version of ls" which included a flag which would list each file's "gender". and there were a LOT of different ones and people were arguing about what all the abbreviations meant because it wasn't consistent across distributions

Show previous comments
Klaus Stein

@jk Besides ls we have lsattr for extended attributes, maybe it is hidden there ;-)

Giles

@jk The first Operating System banned in the state of Florida

Frottier

@jk I doubt a simple program like ls would be up to the job tho. It's only looking at the files superficially, from a file system point of view. But you simply don't know how they dress up these days.

To determine the real gender of a given file, you would have to look very strongly at the bytestream with a hex editor. That's mandatory before permitting write access in a public bathroom in Florida.

Go Up