@hailey@hails.org
@hailey@hails.org avatar

hailey

@hailey@hails.org

meow! I am a computer tinkerer, polyglot hacker, music enjoyer, and bike rider. Also a huge nerd. Trans 🏳️‍⚧️ and queer 🏳️‍🌈

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

hailey, to random
@hailey@hails.org avatar

i assume low battery mode on ios is meant to be bad or something, but as far as i'm aware it's a "give me more battery for free" switch with no downside that i notice

why don't they make the whole phone out of the stuff low battery mode's made of

hailey, to random
@hailey@hails.org avatar

in victoria, australia, our regional rail operator vline has a net zero 2050 goal but continues to spend billions of dollars on new diesel trains in 2024

meanwhile, indian railways has a net zero 2030 target and have been rapidly electrifying their network, increasing from 33% to 94% electrified in just 10 years.

https://en.wikipedia.org/wiki/Central_Organisation_for_Railway_Electrification

hailey, to random
@hailey@hails.org avatar

I haven’t missed it so I only just realised, but in switching from X to mastodon I’ve traded my ambient awareness of the daily dealings of US grifter-conservatives for timely news and updates on Linux

I like this much better

hailey, to random
@hailey@hails.org avatar

another good reason to ditch spotify

hailey,
@hailey@hails.org avatar

when I first started using spotify, I loved it. now for me and many others, it's that shit app I feel shackled to. I think they know this and are banking on users feeling locked in

hailey, to random
@hailey@hails.org avatar

I only started drinking black tea in the past year or so, and though I still love coffee, I also can't believe I was fucking around with coffee as a caffeine source for so long. Tea hits so much better

hailey, to random
@hailey@hails.org avatar

what on earth is going on over at C++

are they ok

hailey,
@hailey@hails.org avatar

from https://isocpp.org/files/papers/P2809R3.html where the C++ committee has just adopted a proposal to make some infinite loops not UB

hailey,
@hailey@hails.org avatar

still thinking about this one. the most plainly unreasonable case of UB i have ever seen. i read all the justifications and my conclusion remains that the tail is strongly wagging the dog

hailey, to random
@hailey@hails.org avatar

all you need to know about kubernetes to understand how it is, is the kubectl get events command, for looking at the logs, doesn’t sort log lines by timestamp by default

you have to tell it --sort-by='.lastTimestamp'

hailey, to random
@hailey@hails.org avatar

it’s so funny to me that it’s the rational bros who seem to most readily anthropomorphise LLMs right now. its a statistical model my dude

hailey, to random
@hailey@hails.org avatar

Imagine going down in history as Russia’s greatest love machine. You’d have to be pretty happy with that

hailey, to random
@hailey@hails.org avatar

man I so wish I could have the blissful faith and optimism of this guy in the Guardian today writing that the Paris agreement and the 1.5c limit was a groundbreaking success of Cop when we are already at 1.2 and emissions are still rising year on year

hailey,
@hailey@hails.org avatar

remember: emissions are acceleration, not velocity

hailey,
@hailey@hails.org avatar

@jacqueline I think if we just sell a bit more shit that will fix it

hailey, to random
@hailey@hails.org avatar

scratching my head. what are they up to over on the js side https://jsr.io/

hailey, to random
@hailey@hails.org avatar

i love my orange cat. such a bundle of character. what a special guy

hailey,
@hailey@hails.org avatar

i tooted this before walking into the kitchen and seeing he’d gotten into the kitchen compost and made a huge mess everywhere

hailey, to random
@hailey@hails.org avatar

nothing ruins my motivation to send fixes to your open source project more than to ask me to sign a CLA for it.

sorry guys I'm just not that interested in reviewing a legal contract just to improve your software for free

hailey,
@hailey@hails.org avatar

@tursiae totally, and it's just not how the social contract works. I am giving something to you out of my own kindness, take it or leave it, but placing some burdensome task on me is the exact opposite of reasonable

hailey,
@hailey@hails.org avatar

@bval yepp

hailey, to random
@hailey@hails.org avatar

having a high kernel.pid_max is cool because I can see that in 4 days of uptime my desktop has spawned more than 2.5 million processes

hailey, to random
@hailey@hails.org avatar

starting to suspect react was an op by facebook to ruin the rest of the internet so people use fb more

hailey, to random
@hailey@hails.org avatar

ok this bash toolkit is definitely getting a bit deranged

video/mp4

hailey, to random
@hailey@hails.org avatar

I strongly feel that the maybe-async/keyword-generics stuff being worked on in rust at the moment is a bad idea.

If your code might be async, just write it as async! Writing async code doesn't tie you into using an async runtime - all it means is that the compiler generates a state machine for you. You can totally slot in some blocking calls, never return Poll::Pending, and your async function will complete on first poll.

The side benefit to this is there's no weird bifurcated API: your code, whether blocking or non-blocking, is always compiled as a state machine and can be treated just the same.

hailey,
@hailey@hails.org avatar

the other cool thing about async code not requiring an async runtime, is that even if you're writing normal old threaded code, there is a huge benefit in having your code transformed into a state machine with the tiniest possible async executor loop at the top of your thread.

I've even done this kind of thing fruitfully on an esp32 as a way to conveniently multiplex waiting on different kinds of events, like data being ready to process, or a cancel signal being set. It's a really neat pattern and you don't even need to bring in a runtime! Never write a poll(2) loop or a manual state machine again!

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