@matdevdug@c.im
@matdevdug@c.im avatar

matdevdug

@matdevdug@c.im

Security/Devops engineer. Moved from Chicago to Denmark. I’m an expert on nothing but I’m trying.

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

matdevdug, to python
@matdevdug@c.im avatar

Hey experts, what’s the best way to make a single binary on Linux for Linux that I can deploy safely without needing a container? Is it PyInstaller? Nuitka? Bazel? Thanks!

matdevdug,
@matdevdug@c.im avatar

@mdione I feel like as much as I don’t like this answer it’s probably the right answer lol

matdevdug, to random
@matdevdug@c.im avatar

My daughter has started to watch My Little Pony and I have some hard questions.

  • Is Spike, the baby dinosaur, an indentured servant? He seems to not know who his parents are. Is he free to leave?

  • Are the cutie marks caste marks? Like if a pony gets a bad cutie mark(manual labor), can they ignore it? Or are they like bound to that profession?

  • Does their monarchy top out at princess? It seems like you get promoted to princess and then that’s as high as it goes.

  • Is Princess Celestia a god? She appears to be immortal yet is often defeated.

  • How old are these ponies? We see baby ponies, younger ponies, then older ponies. Are they supposed to be like teenagers? Adults? They live alone in their own houses and seem to run businesses.

matdevdug, to ai
@matdevdug@c.im avatar

Nothing like having a beautiful day ruined by Slack deciding they're going to opt every customer into training their LLM unless you send their customer service an email. I'm so mad at how scummy this is. Now I need to warn effectively every non-technical person I know that they need to send an email (not in the client cause Slack knows people might actually use that).

https://slack.com/trust/data-management/privacy-principles

matdevdug, to Texas
@matdevdug@c.im avatar

I like how this article about why Austin didn't end up being the second tech hub skips the laws discriminating against women in the form of anti-abortion laws. Like 50% of potential employees were risking their lives in moving to the state, but maybe it was the power outage that did it in.

https://sherwood.news/business/austin-tech-hub-growth-market-texas-housing/

matdevdug, to Denmark
@matdevdug@c.im avatar

One thing I love about working in is their complete respect for personal privacy. You could come in with blood soaked clothes and a shovel and they’d be like “good weekend?”

matdevdug, (edited ) to random
@matdevdug@c.im avatar
matdevdug,
@matdevdug@c.im avatar

@metasonix Oh I had no idea!

matdevdug, to random
@matdevdug@c.im avatar

My daughter on the bike ride to Danish daycare after waking up at 5:45: “I don’t want to 🎶 I don’t want to! I don’t want TO 🎶”

aleck, to random
@aleck@mastodon.social avatar

Tried watching HBO's Euphoria TV series.

I may be getting too old but this is so unwatchable. Apart from one or two characters, everyone in the series is deplorable sick person, no one is even remotely likeable nor interesting. Everything in their lives is shit.

matdevdug,
@matdevdug@c.im avatar

@aleck Yeah I found it nihilistic and depressing to watch. Everyone in the show would be better off dead.

matdevdug, to apple
@matdevdug@c.im avatar

I’m sure there’s a reason but I don’t understand why released the new iPads now. Why not hold them until ? It just seems weird since every review is “the hardware is great but iPadOS is bad”.

matdevdug, to random
@matdevdug@c.im avatar

I feel like I really monkey pawed the world when in 2003 I said “man I would do anything for there to be a game”.

film_girl, to random
@film_girl@mastodon.social avatar

Watching Linux distros (and yes, it is usually Debian packagers who act the most sanctimonious) shoot themselves in the face and then insult upstream AND the users of a popular package under the delusion that only the distro's self-declared experts are capable of making decisions is always a good reminder as to why you will never be able to waterboard me into using Linux as my primary desktop. Very sorry this is happening Team KeePassXC. https://fosstodon.org/@keepassxc/112417353193348720

matdevdug,
@matdevdug@c.im avatar

@film_girl As someone who has spent a lot of time in this ecosystem, I’m gonna devils advocate this a bit.

Being a Debian maintainer is largely a thankless task. Your community are extremely hardcore privacy advocates who gladly make the trade off for less functionality to more privacy all the time. The software project you do this work for often doesn’t acknowledge your existence. The act of packaging stuff, keeping track of the project and all that associated work is a lot of headache.

Your package ends up being a massive percentage of the codes usage around the globe but you are forced to effectively defend the projects decisions against the Debian maintainers mailing list without having much active say in how the project develops.

It’s a lot of drama that largely goes without any public acknowledge of what you are doing. So I can see how this happened, even if the result in this case was wrong.

matdevdug,
@matdevdug@c.im avatar

@film_girl I mean in this situation no question the maintainer made the wrong call. Like as much as I wanna go to bat for maintainers this is pretty indefensible.

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

Mastodon has hit 2 million active users today. 🎉

matdevdug,
@matdevdug@c.im avatar

@GossiTheDog Jesus that’s rough.

matdevdug, to Eurovision
@matdevdug@c.im avatar

Watching with my wife. “Do you think anyone currently makes a keytar or are they passed down like family heirlooms?”

Wife: “I think they’re like Stradivarius violins where they given by fellow musicians to people with the most promise.”

matdevdug, to Parenting
@matdevdug@c.im avatar

My daughter while we were biking. “I don’t like bumps”.

Me: “I know but”

Her cutting me off and sticking her hand out to gesture at the cobblestone street: “and yet, bumps”

#kids #parenting

matdevdug, to Israel
@matdevdug@c.im avatar

If wins tonight it’s gonna be one of those incredibly gruesome pictures that is in history books forever.

matdevdug, to iOS
@matdevdug@c.im avatar

remain both very useful and infuriating to troubleshoot. Like when they work, it feels like AppleScript but when they don’t you sort of feel like a crazy person just staring at the screen.

matdevdug, to random
@matdevdug@c.im avatar

So I built a pretty simple POS system for a convenience store a few years ago as a favor. Nothing complicated, a Flask app that runs on a Pi with a backup hardware unit and remote access controlled by Cloudflare tunnels. Credit card processing happens over Adyen terminal API. Inventory is parsing a csv from his supply company. Terminals are pis with a touchscreen and barcode reader.

The whole point was to get him started, but I have a job that updates dependencies and pushes a new docker image once a week. The pi’s do automatic upgrades and reboots once a week as well. So it’s barebones but seems to work fine. Well until he called me today complaining that it’s really slow.

So I ssh in and I’m baffled there are somehow 40 terminals sending data to the central box. I ask “what are these other terminals” and he explains that friends wanted to stop paying for their POS so a “tech savvy” nephew set up a vpn.

The latency was caused by the vpn but let this be a reminder that normal users will always find new and exciting ways to break even the simpliest programs.

matdevdug, to stackoverflow
@matdevdug@c.im avatar

Jokes on you my highly upvoted answers were fucking terrible.

matdevdug, to tech
@matdevdug@c.im avatar

I do wish I could tell recruiters that I’ll never apply to a company that reports record profits and also lays people off.

Like why are we wasting each others time talking about corporate mottos and exciting projects? Your leadership treats people like disposable cups. That’s all I need to know.

matdevdug,
@matdevdug@c.im avatar

@meett Fear of making FAANG mad at me.

matdevdug, to programming
@matdevdug@c.im avatar

Whenever I have to write an login the struggle is never getting it to work. I can always end up with a successful login.

Without fail I will finish, then go check the best practices guide and inevitably find out I messed something up. It’s just crazy for an “easy” protocol to have so many footguns. (https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics)

matdevdug, to apple
@matdevdug@c.im avatar

Sometimes I like to think of Tim Cook being startled awake in the middle of the night and shouting “Jesus Christ we forgot about the iPad mini again!”

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