Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Kenny

@kbruen.procial.tchncs.de.ap.brid.gy
11 followers 0 following 387 posts

Male, he/him. Not much else to write here for now. 🌉 bridged from ⁂ procial.tchncs.de/@kbruen, follow @ap.brid.gy to interact

PostsRepliesMedia
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 7h
[shitpost] Have you wiped your ass? asswi.pe
asswi.pe
AssWipe — Not just poo. We wipe together.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 17/10/2026
@maartje@blahaj.social Uuuuu, thanks for giving me the answer to procial.tchncs.de/notes/asektnj8vo4… :D
procial.tchncs.de
@HaTetsu@mastodon.com.pl @smveerman@zug.network Showing a split screen on the departure display? Showing "IC29 / IC 39" in the NS app?
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 16/10/2026
@maartje@blahaj.social Damn, European Sleeper branding and everything, very cool
010 1
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 16/10/2026
@smveerman@zug.network I wonder how they'll handle the coupling of IC29 and IC39. Exciting! Also, funky that SNCB/NMBS had line numbers for way longer but still don't make them visible, yet NS goes all in
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 15/10/2026
I have discovered online the easiest and most creative way to pipe without the application detecting the pipe (and changing its behaviour): `socat exec:"program",pty,stderr stdout` | tee meow.txt`
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 14/10/2026
I don't understand the compatibility clause of the EU Public License. If I release Software A under EUPL, and someone else combines it with Software B (under GPL), making Software A+B which has to be licensed under the GPL, then anyone who receives a copy of Software A+B only has to agree to […]
procial.tchncs.de
Original post on procial.tchncs.de
001 1
Reposted by Kenny
✧✦Catherine✦✧ @whitequark.treehouse.systems.ap.brid.gy · 14/10/2026
gonna push something fishy to codberg.org
codberg.org
Codberg: Th cod forg that smlls fishy
Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.
448 8
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 13/10/2026
#OH: Moaning is like a drug, isn't it? It feels so good.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 11/10/2026
@smveerman@zug.network > don't seem to have a clue about To be fair, b.) isn't relevant at first glance, and c.) isn't exactly something that's obvious or even particularly easy to start knowing about
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 11/10/2026
Fun fact: mein Gerät ist eigentlich nicht gerootet. Thank you, TK.
Photo of holding another phone, with the following displayed:

General terms of service

Photo with a red background showing a phone with a sad face on it

Our security program deems your device to be unsafe. Unfortunately you cannot use the TK-App on this device.

This can have the following causes, among others:

* Ihr Gerät ist gerootet. Das Sicherheitsniveau Ihres Gerätes ist dadurch für uns nicht mehr einschätzbar.

Note: Some manufacturers make these changes at the factory.

Data protection has priority

We are required by law to protect your health data. We must also protect the health data of all other customers, for example against attacks via a manipulated app. This danger can exist with rooted devices. For this reason, we can only approve mobile devices if they meet our security standards. You may be able to unlock your device by resetting it to factory defaults or by performing a system update.

If you have any questions, please send us an email to tk.app@tk.de - we are happy to help. Further information about our security concept can be found at: www.tk.de/tk/942778 (German).
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 09/10/2026
When you sort a selection in LibreOffice Calc, only the data moves around, but the formatting doesn't X_X
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 09/10/2026
@smveerman@zug.network Well, that's one way to make me side with the cops in locking those people up...
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 09/10/2026
It should be illegal to host or provide access to LLMs which generate text that refers to the LLM in the first person.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 09/10/2026
#cccacleaks
In the foreground: Hatsune Miku (plushie edition) in an upside down hat, on top of a lamp. In the background: a photo of Olaf Scholz holding a bear pride flag projected.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 08/10/2026
OH: We need a .xlsx domain, it would be really good for society
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 08/10/2026
[opinion regarding LLM code contributions] For projects that accept LLM-generated contributions (ideally none but oh well), I think it should be a rule that the LLM needs to be the primary Git commit author (and no other author if the code is >75% LLM generated). Otherwise, besides the issue of […]
procial.tchncs.de
Original post on procial.tchncs.de
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 08/10/2026
I didn't know the ICE to Antwerpen runs so early. But hey, new destination spotted on the departure board! #cccacleaks
Photo of a departure board at 06:45:43, showing the following departures:

RE18 to Maastricht in 2 minutes
RE1 to Hamm in 6 minutes
RE4 to Düsseldorf in 6 minutes
RB20 to Rothe Erde (and onward) in 17 minutes
ICE312 to Antwerpen in 23 minutes
RB20 via Schanz to STO in 24 minutes
RE1 to "Mel" (Köln Messe/Deutz mid-animation) in 25 minutes
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 05/10/2026
I got a bit of good news, someone needs me tomorrow (so I'll make myself useful), I got two (admittedly small but still) PRs merged, had a nice chat. Today is getting better, my mood is improving ​:neofox_floof:​
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 05/10/2026
I dislike the developers of the major web browsers. Their decisions have played part in the web being in the significantly worse state that it is today. XSLT has low usage because they kept it at version 1.0 from 1999 instead of updating it. What is the logical choice? Remove it and tell people […]
procial.tchncs.de
Original post on procial.tchncs.de
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 05/10/2026
I have a very out of date version of Deno installed (1.something), and I need something from a new version. Went to slopscan and sure enough, AI contributions started infesting Deno in November 2025. So I got the latest release that was made before that (2.5.6). I don't like that I have to do […]
procial.tchncs.de
Original post on procial.tchncs.de
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 05/10/2026
@maartje@blahaj.social Typical Aachen Hbf moment. At least for the RE 18 one can now check in with OVpas / bank card (when that works lol, see photo), but for the Belgian one it kinda sucks if you wanna get a Train+ discount too or such.
Photo of an OV-chipkaart reader from Arriva, showing the UI in German: "Ein-/Auschecken", "Aachen Hbf". It then shows a green checkmark for OV-chipkaart, and a red X for Betaalpas/Creditcard
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 03/10/2026
The European Sleeper to Milano is now showing up on the CCCAC departure board! :D #cccacleaks
Photo of a departure board at 20:34:57, with the following departures:

S41 to Liège-Saint-L in 3 minutes
RB 33 to Heinsberg / in 3 minutes
ICE313 to Köln in 14 minutes
EUR9471 to Dortmund in 22 minutes
RB20 to Rothe Erde (continuing further) in 28 minutes
RB20 to STO via Schanz in 29 minutes
ES401 to Milano in 39 minutes
000 0
Reposted by Kenny
Owlor 🦋 @owlor.meow.social.ap.brid.gy · 30/09/2026
[discussion of kinkshaming] The reason I specify that a lot of the people policing public expressions of kink wear wedding rings is because wedding rings signify the exact same thing that collars signify in many kink communities, that you have devoted yourself to someone else and you probably […]
meow.social
Original post on meow.social
014 4
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 30/09/2026
"the industrial production of tokens from China" I'm listening to an economics news podcast, and that phrase is just funny to me.
001 1
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 28/09/2026
I wish for a law that makes void in its entirety any contract containing the clause "if any part of the contract is invalid, the rest shall remain".
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 27/09/2026
A guy complained that I opened two doors and didn't get on the train. "Bist du dumm?" Oh no, the tragedy. I opened the door without boarding. Wow.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 27/09/2026
Ah yes, a German specialty: waiting at a traffic light in the middle of nowhere for no-one.
Photo out of the window of a bus, showing a red traffic light with no traffic around
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 27/09/2026
@smveerman@zug.network Usually, one can click the logo to find out why it is that way. Google Doodle used to be fun.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 27/09/2026
There is a certain irony to be waiting in a replacement bus at a rail crossing
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 27/09/2026
There's a subset of people listening to TikTok in public that I particularly despise: those listening to the same fucking clip for 3 minutes.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 27/09/2026
Update: `try`-`catch` has been introduced in Perl 5.40! (`finally` in a later release). Remember to add this to the top of the file for it to work: use 5.040; use feature 'try'; Make sure to have the minimum Perl version of the file be 5.40 (which is what the first line does […]
procial.tchncs.de
Original post on procial.tchncs.de
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 26/09/2026
Burg (bei Magdeburg) is quite a funky name to me
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 26/09/2026
I don't like contributing to Forgejo... I make a two line fix to untested code, suddenly I'm the one responsible for writing tests. It's rather off-putting.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 25/09/2026
I am trying to self host some software and I have discovered that my mail server is quite picky. Specifically, it rejects sending emails at all with "5.7.1 Spam message rejected" if the header `MIME-Version` is not `1.0` and if the header `Date` is missing or not a valid date.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 25/09/2026
Source: metacpan.org/pod/Exceptions
metacpan.org
Client Challenge
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 25/09/2026
> As you can see, it gets quite ugly and cumbersome to handle exceptions this way. Don't let that scare you away from Perl, though. Keep reading and be happy! > > Lucky for us, Perl is an awesome language where the community provides many solutions to common tasks for us. One such solution is […]
procial.tchncs.de
Original post on procial.tchncs.de
100 1
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 25/09/2026
I just witnessed someone waiting 4 minutes for Anubis (difficulty 5, speed 3kH/s), and it's still not done by the time I send this post. Maybe we should find better solutions.
002 2
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 24/09/2026
The next generation of telephony should allow specifying the purpose of calls (urgent, casual, ...) so people I call just to say hi don't get scared.
001 1
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 24/09/2026
Vielen thank, DB Navigator, very nett.
Cropped screenshot of an information updated 11 h ago, with an exclamation mark symbol:

Elevator in Uelzen Gleis 303/304 wegen Umbau bis vsl. 30.10.2026 out of order.
000 0
Reposted by Kenny
Richard Gráčik - Morc @biskupova.televiziastb.sk · 23/09/2026
a very quick edit of the It runs on NetWare logo, just with the Nett hier. Aber waren SIe schon mal in Baden-Württemberg? text
016 6
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 22/09/2026
A fun thing to do when people talk in a language I don't know is to call their name and ask them a question in a language _they_ don't know.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 22/09/2026
@maartje@blahaj.social Are the passenger carriages different between those? I had the impression that only the power cars are
100 1
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 21/09/2026
It happened again lol
A popup with the Calendar app icon, with the text "The server responded with an error.", and the buttons "Try Again" and "OK". As opposed to the post I'm quoting, this popup is in dark mode, and there's some code in the background, "new Date(1786117031988)" and the result "2026-08-07T15:37:11.988Z" but with various timestamps.
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 19/09/2026
I hope the new Apple Watch gets made illegal. It will definitely be made illegal to wear in a whole bunch of companies. Also, Apple trying to sell it as not "recording" is so disgusting.
001 1
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 19/09/2026
"Leider erreichen wir heute unsere Ziel mit eine monumentale Verspätung von 126 Minuten"
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 18/09/2026
@smveerman@zug.network One more extension and we get the RE29 back! Tbh I'm very annoyed at the timetable since the switch to S41, when the RE29/L09 to Spa was the cross border train there was a 5 minute connection to the Brussels IC...
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 18/09/2026
#SelfOH: I'll look for my train key and unlock one of the broken toilets, my Shaolin bladder control technique is being fought against by a Muai Thai technique of DB called "sitting still in front of a red signal «Noch Ohne End In Sicht»"
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 18/09/2026
#OH im Zug: "Dein Handy is so konzipiert, ein Powerbank zu sein" _ein paar Minuten später_ "1 Prozent von mir ist 2 Prozent in Vape" "Double up!"
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 18/09/2026
"Siehe hierzu DB Planet Seite Düsseldorf Hbf unter U"
000 0
Kenny @kbruen.procial.tchncs.de.ap.brid.gy · 17/09/2026
Wow, the Go devs are something... (/neg) I don't agree with mandatory compilation errors for unused values with the argument "we don't want warnings", but at least I could have put that under different points of view. But to then not have a compilation […] [Original post on procial.tchncs.de]
Go code with two functions (NoError and YesError), first one returning the string "meow" and no error, the second one returning the string "bad" and an error.
Then the main function calls NoError, checks for error (there is none) and prints the string "meow". It then calls YesError, does NOT check for error (even if there is one), and prints the string "bad".

The actual Go code follows:

package main

import (
	"fmt"
	"log"
)

func NoError() (string, error) {
	return "meow", nil
}

func YesError() (string, error) {
	return "bad", fmt.Errorf("oof")
}

func main() {
	data, err := NoError()
	if err != nil {
		log.Panicf("%s", err.Error())
	}
	fmt.Printf("%s\n", data)
	newData, err := YesError()
	fmt.Printf("%s\n", newData)
}
000 0