@tulpa@fosstodon.org avatar

tulpa

@tulpa@fosstodon.org

Long-time Linux / BSD user
DevOps / Sysadmin
Anarchist (billionaires are bad)
Asexual (will not lewd)
40s, he/him, USA
Will scare you with infosec talk
Hopes to be a nice and kind person

posts deleted after 30 days

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

array, to random
@array@fosstodon.org avatar

I've been a couple of days to write... Say, about 5 LOC. In the meanwhile, I've read thousands, run the debugger more times than I can count, read a lot of external docs and try almost hopelessly to figure out what was really happening in the code soup I'm struggling with. Now I'm almost sure that my solution to what on paper looked like an easy problem to solve should work and hopefully won't break anything else.

Or not. :P

tulpa,
@tulpa@fosstodon.org avatar

@array That sounds just like how my dev coworkers talk about the old codebase. The new version is much less terrifying.

tulpa, to debian
@tulpa@fosstodon.org avatar

if you install #Debian with #XFCE, you get the xfce4-goodies package, which means you get xfburn. LOL, CD burning. I don't even have an optical drive in this machine.

"What year is it?"

tulpa, to infosec
@tulpa@fosstodon.org avatar

In #infosec people like to talk about "defense in depth". In other kinds of (non-computer) security, I never hear about that philosophy.

tulpa, to debian
@tulpa@fosstodon.org avatar

I think maybe #Debian 12 with #XFCE is literally perfect for me. And that's without doing anything in terminals, only clicking around in GUI settings. I didn't even have to install any additional packages.

tulpa,
@tulpa@fosstodon.org avatar

@apgarcia I had a problem doing that recently. I had MATE and XFCE installed at the same time, and the MATE components being present seemed to make trouble for XFCE. Specifically, I had theme and sound issues.

btp, to random
@btp@fosstodon.org avatar

I love pistachios but they're so much work to eat; taking them out of the shell one by one and all.

tulpa,
@tulpa@fosstodon.org avatar

@btp You can't buy pre-shelled ones? I can.

array, to random
@array@fosstodon.org avatar

I'm experiencing first hand the beauty of, ahem, "legacy" code in prod. Four code blocks in a row that insert a break statement... After a return one; up to 13 levels of nested if- else if blocks (something so common my colleagues call that figure the "Doritos"); one class with a couple of thousands lines which has class declarations in the middle of pure spaghetti functions; TODO comments from a decade ago; functions with 3 (!) different declarations to perform the same exact logic... 1/2

tulpa,
@tulpa@fosstodon.org avatar

@array @fedops Just last week, I wrote: // this is terrible.

And surprisingly, it passed code review without comment!

mitch, to random
@mitch@posts.dumb.stuff.donaberger.xyz avatar

bad news, back still isn't making any headway. heading to the urgent care tomorrow. hopefully some steroids can get me ahead.

tulpa,
@tulpa@fosstodon.org avatar

@mitch One of my coworkers had some neck pain all last week. It was no big deal, until Friday, when it was suddenly so bad he couldn't move. Apparently he has a herniated disc in his neck and it's pinching some nerves. He's now on a massive cocktail of meds until he can have surgery.

As long as you can still move around, you're doing better than him, anyway.

tulpa, to Pittsburgh
@tulpa@fosstodon.org avatar

People who are in for : There are some nice places to visit while you're here.

National Aviary is my favorite: https://www.aviary.org/

Phipps Conservatory is nice too: https://www.phipps.conservatory.org/

The convention center is in the cultural district, so walk around nearby.

If you like to shop at fun places, especially food, check out the Strip District. Just outside of downtown.

There are also the Carnegie Museums: https://carnegiemuseums.org/

mariatta, to random
@mariatta@fosstodon.org avatar

Live weather report from Pittsburgh: in case you wanna decide how to pack for PyCon US.

Today is very hot 🥵 27C/80F ☀️

Caveat, I'm the kind of person who starts the AC at 24C 🫠

#PyConUS

tulpa,
@tulpa@fosstodon.org avatar

@mariatta In a closed-in house, I do the same. Yet when the humidity is low like today, I keep the windows open and love it. Humidity will be a lot higher in a few days, though.

The temperature swing lately here (I live in Pittsburgh) is also notable. When I got up at 8am today, it was 10C/49F. I wore sweatpants and a sweater in the morning, but shorts and a t-shirt in the afternoon. Apparently it won't be quite that cold for the next week, though.

tulpa, to random
@tulpa@fosstodon.org avatar

8am, sweatpants and a sweater. 2pm, shorts and a t-shirt.

tulpa, to random
@tulpa@fosstodon.org avatar

A parody of the famous Sphinx riddle: What runs on OpenBSD in the morning, Debian at noon, and Fedora in the evening? (My desktop, yesterday.)

tulpa, to random
@tulpa@fosstodon.org avatar

The valuable computer experiences are the ones where you learn something. The really valuable ones are where you learn something about yourself instead of the computer. Like, you don't actually like a feature that you thought you did.

tulpa, to random
@tulpa@fosstodon.org avatar

It seems to me that most musicians do their most compelling work in their early to mid careers. After many years, things tend to go flat.

tulpa, to random
@tulpa@fosstodon.org avatar

The advantage of a relatively simple system like #OpenBSD is that you have a good chance to understand it.

The advantage of a turnkey system like Fedora, Ubuntu, or Debian, is that you can get away without understanding it.

tulpa, to random
@tulpa@fosstodon.org avatar

There are some people on here who I like, but can't stand to follow, because they post too many hot takes that turn out to not be accurate.

tulpa, to random
@tulpa@fosstodon.org avatar

There's not really any way to do no-nonsense computing, because there's just too much nonsense to avoid.

RL_Dane, to ADHD
@RL_Dane@fosstodon.org avatar

Someone needs to write an videogame called "Dopamine Farming" where you have a stable job and a great life and all of a sudden DONT care about anything in the world and start planning things around the dopamine they will produce so you can get through the day, like, "Time for a haircut! I don't need one that badly, but that's fifteen dopamine points, so I'll take it!"

tulpa,
@tulpa@fosstodon.org avatar

@RL_Dane Needlessly distrohopping! 10 dopamine points!

btp, to random
@btp@fosstodon.org avatar

Damnit. I ate a whole bag and a half of rolls and now my stomach hurts. My eating habits are the same as a 12 year old's.

tulpa,
@tulpa@fosstodon.org avatar

@btp Rollin' rollin' rollin', rawhide!

mariatta, to random
@mariatta@fosstodon.org avatar

Finding a time to meet is the one thing I hate the most. Feels like this should be solved already. Feels like automation is possible, and yet here I am having to enter my availability to some doodle-like poll.

This availability is just a lie. It is correct for now, but becomes stale and outdated on daily basis.

tulpa,
@tulpa@fosstodon.org avatar

@mariatta You need to all meet to pick a time for a meeting!

array, to random
@array@fosstodon.org avatar

The ETA just for setting up the development environment in $newJob is no less than 2 weeks, but it's no problem if it's two months. I know many of you are used to this kind of scale in dev work places, but I'm kind of terrified (that, plus the ~300 person IT workforce all in the same place, the git repo with more than 100 repos -and this is, apparently, just the tip of the iceberg-), the commits in 1000+ LOC files made in the past century... This will be fun, fortunately. And sadly. :P

tulpa,
@tulpa@fosstodon.org avatar

@array When I started as a contractor for Boeing, it took 5 weeks before I was set up to do work. Two of the people who got hired along with me were laid off before they even got up and running.

tulpa,
@tulpa@fosstodon.org avatar

@array You are a real philosopher sometimes.

tulpa,
@tulpa@fosstodon.org avatar

@array What's the right philosopher for this situation? Epicurus probably? With maybe a little of Marcus Aurelius?

tulpa,
@tulpa@fosstodon.org avatar

@array @fedops Java moves slow and fixes things. Usually.

tulpa,
@tulpa@fosstodon.org avatar

@array Or Schopenhauer.

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