@foone@digipres.club avatar

foone

@foone@digipres.club

Hardware / software necromancer, collector of Weird Stuff, maker of Death Generators. (she/they🏳️‍⚧️)

This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.

foone , to random
@foone@digipres.club avatar

I could go down the long rabbithole of figuring out how to call g*mp's image manipulation tools from a commandline or API, or getting imagemagick installed on this PC and figuring out how to port it over there...

or I could be silly and take advantage of the fact that I'm applying gamma ramps to an 8-bit greyscale image. What's the difference between the "before" and "after" images? a different palette.

foone OP ,
@foone@digipres.club avatar

why do calculations when instead you could just do...
im.putpalette(gamma_ramps_applied_greyscale_palette)?

foone OP ,
@foone@digipres.club avatar

two of the best feelings when programming are:

  1. figuring out a really clever way to solve a problem
  2. figuring out a really stupid way to solve a problem
foone , to random
@foone@digipres.club avatar

Bad idea that could still make a lot of money:
A small desk-size washing machine, with proprietary soap packets, designed to clean keyboard keycaps.

foone OP ,
@foone@digipres.club avatar

You might say "who would waste money on a dedicated appliance that only does that one thing?"

But I must remind you that mechanical keyboardists are the audiophiles of typing.

luckytran , to random
@luckytran@med-mastodon.com avatar

North Carolina's House has rejected the anti-mask bill! The bill will now go through a compromise process, which could include re-adding a health exemption.

More work needs to be done, but this shows that advocacy is making a difference. Keep going!

https://www.cbs17.com/news/north-carolina-news/nc-house-votes-not-to-concur-with-bill-reinstating-mask-restrictions/

foone ,
@foone@digipres.club avatar

@luckytran finally some good news from my home state!

molly0xfff , to random
@molly0xfff@hachyderm.io avatar

i...

foone ,
@foone@digipres.club avatar

@molly0xfff annoyingly I've written about this before. It's solely because of people who have copies of the blockchain stored on offline/unplugged computers that wouldn't get fried.

But let it be known that if society falls, me and my gang of roving bdsm-core warriors will be finding and smashing every one of those computers.

foone , to random
@foone@digipres.club avatar

I just saw a job listing for a company doing "home defense using AI and non-lethal deterrence"

The company's name? Sauron.

foone OP ,
@foone@digipres.club avatar

come on, think about your name just a little, people.

also, even if you don't, think about IF YOU CAN GOOGLE IT

foone , to random
@foone@digipres.club avatar

The four most used operating systems:

  • windows
  • apple macos/ios
  • linux (legacy, deprecated, not for new projects)
  • systemd
foone OP ,
@foone@digipres.club avatar

I've seen people making the joke that it should be "systemd/Linux" or "systemd/GNU/Linux"

We have a saying over on Tumblr about this sort of joke: if you knock on enough doors, eventually the devil will answer

foone , to random
@foone@digipres.club avatar

the world needs more recreational programming.
like, was this the most optimal or elegant way to code this?

no, but it was the most fun to write.

foone OP ,
@foone@digipres.club avatar

cause like, yeah, it's good to know how to write optimal code and how to make it elegant and easy to maintain, sure!

but one thing you have to maintain is your brain. If you're constantly driving your programming brain at maximum speed, maximum awareness of all possible caveats and vulnerabilities, always considering "how will I maintain this code in ten years time?" you're going to burn yourself out.

foone OP ,
@foone@digipres.club avatar

You're associating programming with a high-stress high-attention activity. That's going to make programming something that's categorized in your brain as no fun, never relaxing, never something you do just cause it would be interesting... you're going to start dreading it, even just a little. "oh well, let's get this over with."

That's not a good way to think about it in the long run.

foone OP ,
@foone@digipres.club avatar

we often say that programming is more an art than a science, but we need to treat it like one too.

Sometimes you need to paint a sunset not because someone paid you to paint a sunset, but because it'd be fun to paint a sunset.

foone OP ,
@foone@digipres.club avatar

we need a bob ross of programming

foone OP ,
@foone@digipres.club avatar

PBS's The Joy Of Programming

foone , to random
@foone@digipres.club avatar

using a floppy disk image creating tool to create a virtual floppy disk image using a file that I had to load off a floppy disk, so I can put it in a VM and turn it into a PCX, then put that on a real pentium-60 windows 95 PC

sometimes I think I'm going backwards

foone OP ,
@foone@digipres.club avatar

ugh. how am I supposed to get files off of the system when the floppy drive doesn't work? it can't burn CDs, it's windows 95!

I can't put it on the network, it's WINDOWS 95

foone OP ,
@foone@digipres.club avatar

okay so floppies sorta work. I was able to get my files off that way

foone OP ,
@foone@digipres.club avatar

FILES ARE READY

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines