
izzy's playlists!
🩵 avery cochrane 🩵
Sade Olutola

Game Changer & Make Some Noise

🪼

PR's Tumblrdome
TMBGareOK. The Official They Might Be Giants tumblr
official daine visual archive
Noah Kahan

if i look back, i am lost

gracie abrams
occasionally subtle
Claire Keane
Cosmic Funnies

Andulka

Kiana Khansmith
taylor price
seen from Thailand
seen from Argentina
seen from Türkiye

seen from Italy

seen from Argentina

seen from Italy
seen from Albania

seen from United States
seen from United States
seen from South Korea

seen from Italy
seen from Italy
seen from Brazil
seen from Colombia
seen from United States

seen from Türkiye

seen from Argentina

seen from United States
seen from Italy
seen from Qatar
@x11-official

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
linuxposting tends to be frustrating on this site because on one hand I am deeply aware that even among people willing to switch it's enough that one program that they use on daily basis does not work on Linux, it's enough to be a deal breaker, and this results in this mismatch of experiences where for one person switching is extremely maddening endeavour while for others they go "hey it was incredibly simple for me what gives" and for both happens to be true and they both end up talking over each other because for both of them this was their exact lived experience.
there's also another annoyance where you see posts that do point out the material conditions for why adoption of linux on desktop computers is so low (my program doesn't work -> OS is not adopted by users -> people writing programs don't make a linux version because of seemingly too much effort for the number of users) and they're true, but also they attract a certain population of users which treat this as an invitation to rant on the linux community and the obnoxiousness, and how some linux user dared to suggest to switch linux at them. and what now, do I reblog this with the comment of "yes I am one of the good ones" or similar. am I supposed to provide eternal tech support without complaining because if I complain once I will be labelled as the obnoxious linux user and this will reflect on the wider linux community.
anyway if you find linux users annoying, try dealing with windows users.
One nice thing about running a Linux gimmick blog is that your mutuals self-select.
I still dual-boot myself because I do not feel like having to worry about whether game X or application Y will run if I'm in a hurry, though on Windows I use stuff like Firefox, Libreoffice, and Kdenlive rather than proprietary equivalents.
Using linux is funny. Linux is either a penguin or a transgender fox. My de is a dragon. My wm is an owl holding a candle. My terminal is a kitty. My two file manager is a dolphin and a duck. Until i learn vim my text editor is a bird. My browser is another fucking fox. My drawing app is a robot mouse(?), my image editor is a dog whose name is a slur. I not using a laptop i own a fucking zoo.
i got a 4k monitor and is this why every gui ever has looked so cramped for years. once again i think software should be developed on the oldest CPUs possible with integrated graphics and 1080p monitors
sincerely,
i daily drove an hp compaq elite with an intel duo 2-core CPU (released in 2008), from 2022 until two weeks ago and for a time connected to a 1600x900 monitor. old hardware not only exists but STILL FUNCTIONS and bears real workloads. i shipped python packages from that thing. open source means, among many things, anyone can make software from computers not paid for by a startup or a tech giant
in an icy house, without windows and without apples, lives a very special penguin

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
i never thought i would be genuinely interested in the specific usage of the clipboard under different display servers, yet here i am
Tux lego
You see, i am the only good™ linux user who knows the right™ way to do things™
exciting new innovations in software engineering, they've managed to come up with something worse than 'just paste this random curl command into your terminal'

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
One of the cool things about Linux is that when you update your graphics drivers, you don't have to reboot. Instead, things just slowly stop working, apps stop launching, and seemingly-innocuous actions start causing program crashes. Prolly shoulda rebooted, like, an hour ago.
DESPERATELY trying to find the source of this image. where do you come from. i need to find you. you're like my dead wife
> Get into color grading
> realize every screen displays color slightly differently
> realize every camera captures color a little differently
> realize every format and image editor translates color
> realize every printer deposits ink differently
> realize every kind of paper accepts ink differently
> realize colors look completely different under different lighting conditions
> ok I'm going to do everything greyscale now
> black density changes as ink cartridge depletes and depending on viscosity after multiple prints
> "what color white are you using"
> duckduckgo least painful method of death
I like to think that absurd switch statements like these are enough to prove my code is human written.
#surely there's a better way to do this no?#i mean by avoiding the labels
I'm essentially just using jumps as a workaround for not having nested functions with dynamic binding, or match arms with guards. Equivalent Rust would look something like this:
(Unrelated, I've changed themes between these screenshots)
I could inline these blocks, sure, but I want to associate them with names to clarify my intentions. "Why are we advancing the input source? Because we read whitespace." "Why are we advancing to EOL (or EOF)? Because we're in a comment."
I could ditch the switch altogether, but I want to optimize for inputs that use mostly ASCII whitespace, in exchange for slightly slower multibyte handling.
I'm still prototyping right now, though, so if you can get something better and prove it with godbolt, I'm all ears.
#it's legible enough i suppose i just worry it'd be hard for a compiler to optimize#it is more common to do this kinda thing in c++/c but still
Harder for the compiler to optimize how? Unless you mean the way I'm doing byte-by-byte string comparison, or how I'm calling these other helper functions (they're small and easy to inline + hoist).
If your compiler can't turn a conditional jump -> unconditional jump into a single conditional jump, you gotta switch compilers. Remember that && and || short-circuiting doesn't come for free, the compiler has to turn that into a series of "compare", "jump to else if true/false" no matter how you write it.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
"I wish everybody was as nice as I am." - Linus Torvalds
17 of ??? gifts I will send my friend ( @loquaciousnewt ). (We are making exhchange). I will post them as they go. (repeating description, see more stuff on my blog).