webbureaucrat

functional programmer, civic tech enthusiast.

"whiny, patronising nerd"

#elm #nixos #rescript #rust and unfortunately #python

2025-05-23

I HATE YAML STRINGS SO MUCH

a GitLab CI file with a script in YAML. Two of the lines stand out. The first is a valid string like:

echo "$SONARQUBE_COMMAND"

the second is an invalid line like:

"$SONARQUBE_COMMAND" --version

The second line is invalid because while you don't have to quote strings in YAML, you do have to quote them if the beginning of your string is a quotation mark.The previous problem represented as a "Hello, Human Resources?!" meme
webbureaucrat boosted:
Zach Leatherman :11ty:zachleat@zachleat.com
2025-05-23

Just how portable is your web site? Could you switch hosting providers in an hour? In a day? Would it take you a week?

You should think about it.

webbureaucrat boosted:
Rehumanize ChicagoRehumanizeChi@mstdn.social
2025-05-22

Opposition to killing never justifies killing. As anti-war and anti-genocide activists from Chicago, we must make clear terrorism and bigotry are unwelcome. We will pursue each opportunity to show solidarity with Jewish Chicagoans and support their safety. chicago.suntimes.com/news/2025

2025-05-13

They are cutting our MSTeams chat retention down to 30 days. I'm so angry I memed.

The "Stop Doing Math" meme format:

Stop Using Teams Chat
* Chat is not supposed to replace meeting minutes.
* Years of messages, but no real world use found for information older than 30 days
* Wanted to see older information anyway, for a laugh? We had a tool for that. It was called pens and paper.
* "Yes please give me 60 days of something. Give me multiple months of it." - Statements dreamed up by evil wizards

Look at what Chatty Cathys have been demanding your respect for all this time, with all the tracking and Jira we built for them. (This is REAL work, done by REAL employees!)

"Let's put a pin in this."

"Hey, can we circle back?"

"We'll put this on the roadmap for Q3."

"Hello, I would like 31-day old apples please"

They have played us for absolute fools.
2025-05-10

@lil5

I could not believe it myself.

He knows I'm a dev and he's an infosec guy so it's not shocking he'd get curious about the dev side of things, so not just completely random, but like.

2025-05-10

This story sounds completely fake, but last night a real person sat across from me a bar and asked me to explain what he'd heard about it being very easy to accidentally write vulnerabilities in C and if the Linux kernel was stuck using it, and I got to explain the joys of #Rust and the lore from the #RustLang drama.

Highlight of my life as a Mastodon user.

2025-04-23

@jsbarretto This meme format doesn't usually speak to me, but this one's very good!

webbureaucrat boosted:
Joshua Barrettojsbarretto@social.coop
2025-04-23

I made this today and I'm proud of it.

A meme, in the "guess we're making circles now" template. A machine with a conveyor belt spits out Continuous Integration status symbols: first green, then many reds. A worker, beside the machine, says "I guess we merging CI failures now".
webbureaucrat boosted:
Deep Space 90210DS90210
2025-04-06

Miles: It can't be wrong. I got the answer from a computer.

Miles:  It can't be wrong. I got the answer from a computer.
2025-04-05

@mistersql I think the model is a logistical curve. If the languages are similar I'd expect very fast growth up to let's say 90% productivity but then it would flatten out a lot until you've actually been working with the new lang as long as the old one.

webbureaucrat boosted:
Michel Lind :fedora: :debian:michelin@hachyderm.io
2025-04-01
Religious icon of Maria and Jesus
2025-04-01
a screencap of Docker's April Fool's Day post on facebook announcing a change from the whale mascot to a pink axolotl. It has shipping containers on its head like the whale but it makes a lot less sense since axolotls, unlike whales, ara not really boat-shaped. But he looks happy and I want him to be my friend.
2025-04-01

@ellane I've never used a mac but just to do a "yes, and" here:

The folks saying "Try python3 instead" probably have a good guess. If Mac works like Linux in this instance, it uses python3 to avoid naming collisions with a possible "system" installation of python which you'll want to avoid messing with.

If that's what it is you will probably also end up using "pip3" instead of pip.

I'm handwaving a little but that'll give you enough info to start your web searches. Good luck!

webbureaucrat boosted:
Serge from Babkaserge@babka.social
2025-03-31

I'm going to make this as simple and straightforward as I can make it.

You don't have to agree with Zionism

You don't have to believe that Zionism is Jewish civil rights.

You don't have to agree with the Zionist idea of Jewish self-determination.

But you do have to accept the following:

Holding all Zionists responsible for the actions of a few politicians in a minority government is not just wrong, it's a form of hate.

Zionism has been part of Jewish thought since were forcibly expelled from our homeland 2,000 years ago, and even in its modern form is older than Herzel and the European Zionist movement.

Saying Zionism is a hate group or hateful ideology is disgusting and inverting the meaning of hate.

70-80% of all Jews are Zionists, and Zionists live around the world.

Using minority viewpoints to say what is and isn't part of Judaism is gross and tokenizing.

#Zionism #Zionist #HateSpeech #Antisemitism #Jews #antizionism

webbureaucrat boosted:
2025-03-29

Something from jotted notes:

I think the frame of “government is just people” is unfortunately very misleading for anyone trying to do things in it.

If one scoffs at “corporations are just people my friends” then one should react similarly to the corollary simplification of gov

2025-03-29

@allafarce tbh I think "Government is just people" is probably worse than "Corporations are just people". Corporations are made up of people with much more straightforward and easy to understand motivations. The peculiarities of governmentbrain are something else.

2025-03-26

@zachleat @alesroubicek

In this economy?!

webbureaucrat boosted:
2025-03-19

"We have ceded so many of the core operations of our lives and institutions to tech, we must recognise that strong encryption isn’t the enemy of security — it *is* security." - Signal President
@Mer__edith for the Financial Times on the war on encryption

ft.com/content/a934150f-e0f5-4

2025-03-18

Anyway, the nonprofit chapter I cofounded uses eleventy, and if I get hit by a bus there is quite simply no way anyone is going to be able to update the site, and it's fine. The site will live as long as I do and then they'll switch to friggin' squarespace or something.

2025-03-18

I kinda knew going in that this was a silly idea, but you really have to experience it to realize just *how* silly this is.

Try this: explain what a package.json file is to a nontechnical person. Don't even worry about it being versioned by git or viewed in something called a "text editor". Just try telling a nontechnical person what it's for.

In less than 50 pages.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst