@tanepiper@tane.codes
@tanepiper@tane.codes avatar

tanepiper

@tanepiper@tane.codes

Software Engineering Leader - Modular Content Delivery @ #IKEA / #connectedContent / #KnowledgeGraphs / #SemanticWeb / #ContentStrategy / #digitalEthics

https://botsin.space/@StochasticEntropy is my parrot

I like to talk about #webDev #webComponents #microformats #webOps #javascript #devOps #tech #philosophy #systemsThinking #gardening #dogs #astronomy #science #Ataraxia #Quietism

I have opinions! and #ADHD #AuDHD He/Him.

🧑‍🌾🧘♻️🐶🏴󠁧󠁢󠁳󠁣󠁴󠁿 in 🇳🇱

#fedi22

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

tanepiper, to random
@tanepiper@tane.codes avatar

Fucking physicists

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

Y'know how there's a pattern of behavior where someone says something is bad about the tech industry or community or OSS software or something, and then every single nerd within a 50 square mile radius says WELL ACKTUALLY??

I just realized that if, like, even 10% of them just... Sat down and spent some energy fixing the problem instead of insulting someone for experiencing it, we would've solved all those issues by now

tanepiper,
@tanepiper@tane.codes avatar

@matthewskelton @hazelweakly that's actually a big "thought terminator" - and one that is a sign that they are hiding the emotion of fear - that someone they consider less-than-them might actually have better answers. I've seen it time and again with "smart guys" who while technically good lack the ability to consider anything but their own cleverness.

rem, to random
@rem@front-end.social avatar

This is bit of a stretch ask, and, possibly very vague, but - I've been trying (and struggling) to find potential speakers for #ffconf that can talk on the subject of "how to think critically / being sceptical".

Ideally wanting UK based, but can stretch to Europe.

Any suggestions?

tanepiper,
@tanepiper@tane.codes avatar

@rem @sarajw Maybe @dahukanna - this would be something interesting?

angiebaby, to random
@angiebaby@mas.to avatar

The neighborhood conspiracy theorist/end-times false prophet has gone for Round Four.

Found their most recent screed taped to the entrance to the nearby supermarket. Of course I took it, just like I took the other three.

Each one gets more unhinged than the last.

tanepiper,
@tanepiper@tane.codes avatar

@angiebaby there's a pique of curiosity in what's set them off, but doing good work taking it down.

tanepiper, to random
@tanepiper@tane.codes avatar

Should this even be optional? 🤔

tanepiper,
@tanepiper@tane.codes avatar

@robinwhittleton Yes, good point - it was something similar cross my mind, but of course not the perspective but yes indeed you'd want this off

impactology, (edited ) to random
@impactology@mastodon.social avatar

What happens when toxicity in workplaces, educational institutions is the norm, or rather the cultural default and not exception

What happens if you live in a place where no matter where you apply you are bound to get bullies, scummy people

(indian job market and workplace culture feels like that)

Ever feel like so much of our lives is just spent around mitigating assholes around us?

Whoever has managed to find a workplace with kind people has hit jackpot in life

tanepiper,
@tanepiper@tane.codes avatar

@impactology the first one I've seen - it's nasty, even nice people turn nasty at times

DJDarren, to random
@DJDarren@mendeddrum.org avatar

Next Monday on #ThePlaylist

Punctuation

Rather naively, I'm hoping that this theme won't result in me having to agonise over having to reduce three hours of suggestions to less than two hours of music. Although, there are literally hundreds of songs with parenthesis in the title, so...

Mondays 8-10pm BST / @labr / https://labr.online

tanepiper,
@tanepiper@tane.codes avatar

@DJDarren @labr Nice to see the old iPod being used there - vaguely reminds me of this I put together (19 years ago!)

tanepiper, to random
@tanepiper@tane.codes avatar

Billie Proper gets everywhere

tanepiper, to random
@tanepiper@tane.codes avatar

These people seem like a sane bunch who understand how reality works... 🙄

https://www.theverge.com/2024/6/6/24172718/humane-ai-pin-selling-hp-rumor-1-billion

tanepiper, to random
@tanepiper@tane.codes avatar
timbray, to random
@timbray@cosocial.ca avatar

1/2 In which we get sofa cushions re-covered and I draw lessons about the malaise of Late Capitalism: https://www.tbray.org/ongoing/When/202x/2024/06/01/Parable-of-the-Sofa

A ratty storefront under a grey sky: A business advertises its name as "Luscious"

tanepiper,
@tanepiper@tane.codes avatar

@timbray at least everyone is not hating on IKEA 😅

tanepiper, to random
@tanepiper@tane.codes avatar

Waternet - the Dutch company the manages the water infrastructure and collects the bills of customers like me, is going bankrupt because of failed IT projects.

I heard they used SAFe and went all in on Scrum, and managed to completely balls it up.

Another project to add to the chapter "Why your utility bills are so high" (if I ever get around to it)

They even admit it all here as part of their "digital transformation"

https://www.adformatie.nl/merkstrategie/dept-x-waternet

tanepiper, to random
@tanepiper@tane.codes avatar

Wonder if the cops will build something cool with this

https://www.raspberrypi.com/news/raspberry-pi-ai-kit-available-now-at-70/

tanepiper, (edited ) to random
@tanepiper@tane.codes avatar

We've been running our platform for a couple of months now, and overall it's been going good - but one thing we haven't been able to solve is running self-hosted GitHub Action runners with .

We are running them as a scale group per GitHub repository (we have monorepos so we don't need many) then within that run 1 instance during 'office hours' and scale down to 0 with ad-hoc needs at the evenings and weekends.

tanepiper,
@tanepiper@tane.codes avatar

We looked into a few options around instead using buildah or kaniko - we immediately ruled out kaniko as it takes a typical Google approach of having a big configuration and spread out docs, and is not clear how to use it.

buildah seemed like a good fit - we tried the Github Action as a start - but it doesn't support .tar (one solution is to fork and add it).

tanepiper, (edited )
@tanepiper@tane.codes avatar

Next we looked at adding it to our apt-get in our container image for the runners themselves - but we got a very particular error about the --output argument not being supported, despite it being clear in the docs - well we since found out that this choice offers 7 levels of dependency hell.

Because the GitHub Action runner is currently based on Ubuntu 22.04, the version in it's repo is 1.23.1 - Ubuntu 24.04 has version 1.33.7 (LOL) which supports the --output argument

tanepiper,
@tanepiper@tane.codes avatar

These aren't even the latest versions. We considered here forking the base GitHub Action and creating our own version based on 24.04, but again it means we have to own it until GitHub release this version.

Next we went to Build from Scratch - we followed the latest instructions - but when you run it, even when switching to the latest version - it switches to another particular branch, builds and fails.

tanepiper,
@tanepiper@tane.codes avatar

I also don't like the idea of building from source in an image (would definitely separate to a build pipeline and store a binary in our repo or storage account).

Anyway, we decided to call it a day so I'm here to ask - has anyone else solved this problem, and how? (Thanks in advance) - we really have other things to get on with and this seems like it shouldn't be this hard.

tanepiper,
@tanepiper@tane.codes avatar

We're well aware of one option - which is to run them in with a security context of allowPrivilegeEscalation - but we've taken a view of not going down that route first, since Hyrum's law sort of comes into play where we would rather not go insecure by default, and then only come back to it when it's too late.

tanepiper,
@tanepiper@tane.codes avatar

Most of our pipelines for apps are building containers, and currently we still have to run these on ubuntu-latest as we are not able to run docker-in-docker - in most cases it's fine as we only need to build and push a container, but we need .tar for output of container images, which we use in SBOM scanning (trivy).

tanepiper, to random
@tanepiper@tane.codes avatar

LOL want my passport - absolutely not.

tanepiper,
@tanepiper@tane.codes avatar

@katiefenn They do have email verification that you work at a company (which they reconfirm every 6 months it seems) - but this is a whole new level.

tanepiper, to random
@tanepiper@tane.codes avatar

Rock & Roll: In bed before 10pm

tanepiper, to random
@tanepiper@tane.codes avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines