@henryk@chaos.social
@henryk@chaos.social avatar

henryk

@henryk@chaos.social

Born between E.T. and Blade Runner, occasionally hacking and breaking things, computer scientist living in Berlin.
He/Him.

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

henryk, to random
@henryk@chaos.social avatar
Fischblog, to random German
@Fischblog@chaos.social avatar

TIL: praktisch niemand hier weiß mehr, wer Caesar war.

henryk,
@henryk@chaos.social avatar

@Fischblog Das war ein Graf. Ein Kryptograf. Der hat nämlich mal was verschusselt. Äh, verschlüsselt.

larsmb, to random German
@larsmb@mastodon.online avatar

Ich muss jetzt versuchen, den Nachbar*innen die Installation einer "Impfkristall"-basierten "Entkalkungsanlage" für unsere Wohnanlage auszureden.

Dass es das überhaupt auf die Tagesordnung geschafft hat lässt Fragen zur allgemeinen naturwissenschaftlichen Schulbildung offen.

Dass der Vorschlag von einer Homöopathin/Heilpraktikerin eingebracht wurde ist allerdings sehr on the nose.

Mal schauen wie viel mir der Gemeinschaftsfrieden wert ist und wie sehr ich mich streiten werde ...

henryk,
@henryk@chaos.social avatar

@larsmb Du könntest ein Gutachten vorlegen das zeigt dass nach Auswertung der besonderen Konstellation der Ley-Linien vor Ort in Verbindung mit magnetischen Aufladung der lokalen Gesteinsmatrix, du sicher sagen kannst, dass der Impfkristall hier nicht funktionieren sondern sofort depolarisieren würde, und man sich das Geld doch sparen könne.

nblr, to random
@nblr@chaos.social avatar

Oh, look. Literal radio buttons. - You mean figurative... - no:

henryk,
@henryk@chaos.social avatar

@nblr Tag yourself:

( ) Not for me ( ) At morning ( ) Least significant bit ( ) Universal Serial Bus
(O) Works for me ( ) Deutscher Sport Bund ( ) Content Warning ( ) Reichsbahnausbesserungswerk.

gsuberland, to random
@gsuberland@chaos.social avatar

I'm really confused. I am 100% sure I have played Rimworld. I remember mining into an ancient danger not knowing what it was and getting wrecked by it. But Rimworld does not show up anywhere on my Steam account, nor do I have a single file or directory with "Rimworld" in the name anywhere on my computer. I have no emails with the word "Rimworld" in it. Did I just completely invent a memory of playing it?

henryk,
@henryk@chaos.social avatar

@gsuberland Particularly immersive Let's Play on YouTube?

isotopp, to random German
@isotopp@chaos.social avatar

Sonos droht mit Updates

Ich bin gespalten. Die aktuelle Sonos App muß dringend neu, aber ich würde halt gerne Musik hören und nicht in AI und Voice "Assistenten" ersaufen.

Ein Windows Soundtreiber, der Spiele über die Sonos abspielt bleibt wohl ein Wunschtraum.

henryk,
@henryk@chaos.social avatar

@isotopp Ich mein, ich hab das neulich als Scherz gemacht. Dass App-Entwickler mittlerweile Updates als echte Drohung verwenden, das hatte ich nicht auf dem Schirm.
https://chaos.social/@henryk/111535296749683175

isotopp, to random German
@isotopp@chaos.social avatar

Lieferdrohne liefert Paket unter Heidenlärm, bonkt es auf das Pflaster und pustet es weg.

video/mp4

henryk,
@henryk@chaos.social avatar

@isotopp Inspiring. This is the future! ✨I am very smart.

phranck, to random
@phranck@chaos.social avatar

Ich hab meinen Mobilfunk-Provider gewechselt, und bekomme mit der neuen SIM-Karte nun das hier angezeigt.

Soll ich das machen?
Bringt das Vor- oder Nachteile?

henryk,
@henryk@chaos.social avatar

@phranck Vorteil: SIM-Slot wird frei. Nachteil: keine physische SIM mehr die man mal eben in ein anderes Telefon stecken kann.

NanoRaptor, to random
@NanoRaptor@bitbang.social avatar

You get to make one change to any single genus of animal that’s immediately applied to all of its members worldwide.

What do you change for maximum chaos?

henryk,
@henryk@chaos.social avatar

@NanoRaptor Saccharomyces cerevisiae produces LSD instead of alcohol.

henryk, to random German
@henryk@chaos.social avatar
thisismissem, to random
@thisismissem@hachyderm.io avatar

Am currently being told that the import of a Doxy personal vibrator from the UK to Germany is going to be €57 in customs fees. The purchase price was €116.

Surely the custom's office is having an absolute laugh here? How can they honestly be charging 50% of the product's sale value as customs duties? That cannot be right?

Anyone know how I can challenge this, because UPS gives me zero information as to why the customs is THAT much. I'd be expecting maybe €20-30, not 50% of the sale price.

henryk,
@henryk@chaos.social avatar

@thisismissem Hmm, it is a bit weird. One the one hand: yes, when paying customs, you pay customs and VAT on original value + shipping + customs.
On the other hand, you shouldn't be paying customs for items below 150€, only VAT.
On the third hand, UPS taking care of all of this is a service they charge for, in lieu of you having to go down to Hauptzollamt Schöneberg and spending a few hours there.
57€ sounds like 22€ (19% VAT) plus 35€ service fee?

henryk,
@henryk@chaos.social avatar

@thisismissem So, I found the calculation: UPS is definitely charging "Vorlagenprovision". Since they paid money you owed they have technically given you a loan, and collect interest on the loan, which they set at 2.5%, but at minimum ~13€, excl VAT, so that's 15€ incl VAT. Still not sure what the other 20€ are.

nblr, (edited ) to random
@nblr@chaos.social avatar

Linux pro-tip... If you need to copy the exact partition layout/GPT table from one to another disk (e.g. for zfs/softraid stuff to match)

use: sfdisk /dev/sda -d|sfdisk /dev/sdb
(after understanding what it does!)

Edit: you can also use sgdisk --backup and --load-backup with a temporary file.
Don’t forget to re-generate the GUID via sgdisk -G

henryk,
@henryk@chaos.social avatar

@nblr Yeah, that's part of my "disk died, need to put a replacement disk into the RAID-1" procedure. And every time I need it (~4 or 5 times so far) I need to look it up.

henryk, to random
@henryk@chaos.social avatar

TIL: Firefox does still not implement Certificate Transparency checking. https://bugzilla.mozilla.org/show_bug.cgi?id=1281469

simontatham, to random
@simontatham@hachyderm.io avatar

A widely misused phrase: "HTML parser".

The primary duty of a parser is to tell you the overall syntactic structure of the document, in the form of a parse tree, or an equivalent serialisation.

But things like Python's html.parser module just separate the input file into text, opening tags, and explicit closing tags, and leave it to the client to know the HTML rules about when tags implicitly close. Which are hard.

Anything that stops there isn't a parser. It's just an HTML lexer!

henryk,
@henryk@chaos.social avatar

@simontatham @scruss Back when HTML was an SGML application you were allowed to use <i/something/ which was technically correct, the best kind of correct. And has never been supported in any web browser. :)

Edent, to github
@Edent@mastodon.social avatar

Hmmm. I have an SSH key which I use for both and .

GitLab has just warned me it will expire in 7 days (but no notification from GitHub!).

So, my wizard friends:

Is there a way to update my key? (I assume no and I need to create a new one.)

Should I have different keys for Hub/Lab?

What's the real danger to my personal repos of having never-expiring keys?

THANKS CLEVER PEOPLE WHO ALMOST CERTAINLY KNOW MORE THAN AN LLM!

henryk,
@henryk@chaos.social avatar

@Edent I think you should just "delete" your key on the gitlab server and upload it again, without expiration date.

Personally, I don't believe in these kinds of expiration dates. They're for a) people who regularly move machines and forget to wipe/revoke old keys, or b) organizations with some churn that want to prevent old employee access lingering forever. Almost no-one[tm] needs this. There's no cryptographic/inherent danger from non-expiring keys, only organizational issues.

henryk,
@henryk@chaos.social avatar

@Edent (I usually have my SSH keys in hardware modules, either yubikey/smartcard or TPM/virtual smartcard, or secure enclave on MacOS X. This way they either move with me when I move machines, or they were bound to the decommissioned machine and cannot linger.)

mcc, to random
@mcc@mastodon.social avatar

Anybody understand network debugging, or the Chrome performance monitor?

I've been having a problem. We've got fiber, but basic sites like google.com or github.com can frequently take >10 seconds to load. It is as if once a connection is open I have high bandwidth, but my computer struggles to open connections. And I see this symptom on more than one machine.

I would like something to measure, is the problem:

  • Opening connections is slow?
  • Connections are high-failure?
  • DNS is slow?
henryk,
@henryk@chaos.social avatar

@mcc Try to get a full network capture with wireshark. Then search for the slow thing. Your screenshot suggests a timeout of something (DNS resolution, IPv6 connection), so in the capture look for the part where nothing happens and check what was directly before and after.

Also, depending of what you use, try rebooting your router once before that. Some have limited slots for some ressources (conntrack, DNS) and might delay until one becomes free.

henryk, to random
@henryk@chaos.social avatar

German Starship. More budget-friendly. Less explosions.

Edent, to random
@Edent@mastodon.social avatar

Have a strong password is great.

Until a website says "Please enter the 3rd, 9th, and 17th character from your password."

And then you go blind trying to find them in
gD@YGXa6k*^EB&I5@b$0

henryk,
@henryk@chaos.social avatar

@Edent @villares No, it is necessarily bad. Salting only works with the complete password. Even a salted 1-character hash has only ~60-80 possible values that can be quickly enumerated.

Now, you could try to handwave something about secure environments, SGX, or something, but I doubt that very much.

I'd lean towards informing the relevant regulatory body that the site in question employs unsafe security practices, likely incompatible with whatever they're required to do.

nickfarr, to random
@nickfarr@chaos.social avatar

I'm slowly realizing that my natural depth perception of linear time is mostly gone.

I guess this comes naturally as we age anyway, but it's odd to have to manually calculate that the separation in time between now and 2014 is the same distance in time between 2014 and when I finished my Master's degree.

henryk,
@henryk@chaos.social avatar

@nickfarr Same. The pandemic in between is not helping. "So, 5 years ago, when I ... Wait, no, it's closer to 12 years ..."

henryk,
@henryk@chaos.social avatar

@nickfarr Not sure if I posted this before, but there is a legendary German interview with band Die Ärzte: https://youtu.be/AtCYzTf_LRU

Roughly:

B: "Back then, 15 years ago, when we were living together ..."
F: interrupts "Ehh, 1980."
B: stumped "Back then, 17 years ago, when ..."
F: "1980."
B: mental calculation "Back then, 19 years a..."
F: whispers something in B's ear
B: incredulous "Back then 29 years ago" slight sobbing "when we ..."

petealexharris, to random
@petealexharris@mastodon.scot avatar

Work are letting us try out this monitor, which looks like a joke image begging for a caption, but is actually a real thing somebody thought needed to be made.

henryk,
@henryk@chaos.social avatar

@petealexharris I'm not sure what impresses me more: The monitor, or the background image that fits this monitor. :)

Cheatha, to random German
@Cheatha@chaos.social avatar

Rasiert ihr eure Yaks mit Rasiermesser, Rasierhobel, elektrisch oder anders?

henryk,
@henryk@chaos.social avatar

@Cheatha ich glaube, die Art des Rasierens ist völlig unerheblich. Aber welche Farbe hat eigentlich der Fahrradschuppen?

thisismissem, to random
@thisismissem@hachyderm.io avatar

Was just informed that in Google Spreadsheets, the value FALSE is translated to the russian word meaning "lie", I'm surprised booleans are even localised

henryk,
@henryk@chaos.social avatar

@thisismissem Fun bit of trivia (which in certain contexts isn't trivial at all): formulas in Microsoft Excel are fully localized. So, SUMIF in German becomes SUMMEWENN. FALSE becomes FALSCH. Also where English Excel would use "," as argument separator, German uses ";".

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