Tales from the road: bait? really? Is that the correct translation? kräftskiva!
On a trip to Sweden in August, I’m at an outdoor cafe. Now, Sweden, like most of the Nordics, people in the big cities tend to speak English very well, with very easy to understand accents, and Stockholm is no exception. So when the waiter hands me the menu and its all in Swedish, I…
DIY 2nd (4th?) monitor
So @ work I have a nice ultra-wide screen monitor. If you haven’t gone ultra-wide, you should consider it! But, in a total-first-world-problem, I use it with virtual desktops, one for browser/productivity/email, and one for shell/code/… And, guess which one spends most of the day in front of my eyeballs? The latter. This means that…
Olestra and Information leakage
Remember Olestra? Time named it one of the worst inventions ever. It introduced us to the phrase ‘anal leakage’ and ‘reduced anal leakage’. Well, today I’m checking on the shipping progress of Bike v3. Yes, a new e-bike is ordered. And you get a very simple URL: https://dayross.com/track/shipment/history?probill=VAN3204252# Looks to me like that is a…
A fruity voice talks about pig-iron? Foreshadow makes all your secrets belong to us!
Foreshadow is another great attack method that uses the optimisations present in modern processors. It allows you to read the L1 cache of, well, anything on your system. They specifically targeted Intel SGX, which is the secrets enclave thing that allows you to protect your DRM keys, your certificates, etc. But, it was also demonstrated…
Its time for progress to get off my lawn!
Many years ago, time was an int. Sure we worried about the year 2037 problem, but, that is ~60 years away. Data structures were simple: struct { int first_sent; int last_sent; } Later we invented the typedef, and people added ‘time_t’. Its still an int, but now it takes me 6 letters to write it.…