Finally beat Disco Elysium. It took me 34h30min which is longer than the average main story + side quests gameplay. And to my surprise, I only unlocked 6 of 45 achievements 🤔

The game is wonderful. Visuals, audio and music are one of a kind. I liked it so much that I’m a little sad that it won’t be any sequel, but in the end it would be a tough task to figure out how the story could go — so maybe it’s a good decision.

Dune: Part Two is AMAZING! This is the kind of movie that should only be watched in a cinema. Well done Denis Villeneuve and Greig Fraser!

Long time, no see! I have been in a read-only mode for the last couple of weeks, and a few things happened on the Internet I follow:

  • Apple nerfed PWA for EU (fuck you Tim Apple) and… they have reverted its previous state back — classic Apple move.
  • DHH complains about Apple (you again?) and learned that there are plenty of possibilities to have software and hardware outside of Apple’s control. Yes, I’m talking about PCs, Windows, Linux, Android, VS Code, Neovim (!!!), etc. I’m kind of on his side, but come on… All this stuff has been around forever. Don’t act like it’s all new — I know what are you trying to do.
  • Geohot has advanced in his tiny machines’ production. Even if I’m not there yet with all-things-AI, they look awesome, and you can feel this retro computing vibe.

Other than that:

  • I really like Carhart t-shirts. I bought one for a test, and it is even better than I thought it could be.
  • Garmin smartwatch can be a good replacement for Apple Watch.
  • Linux can be fun when it works.
  • Logitech MX-3 seems to be too heavy after 3 years of using it.
  • I gave AirPods Pro 2 a second chance, and they sound better than I remember. You only need to turn off noise canceling when you are listening to the music.
  • I think I won’t buy another iPhone. Pixel 8 with GrapheneOS seems to be a good alternative. A journey ahead…
  • Finally learned tmux’s most important shortcuts.
  • I found Counter-Strike 2 boring and soulless. Maybe it is time to quit for a good (I still remember playing my first CS with friends in 2002).

How fast is your shell? I asked myself this question a few months ago, after one of George Hotz’s streams when I realized that his terminal shows a prompt in the blink of an eye… I was like: Wait what? Mine takes forever to do this…

I spent an hour or two to figure everything out and then lazy loaded all the stuff I needed for my projects. I don’t remember how slow was my shell at the beginning, but now I get ~20ms. It’s fast again!

Here are my top 5 albums of 2023:

  1. Depeche Mode — Memento Mori
  2. Paul Haslinger — Halt and Catch Fire Vol 1
  3. Trent Reznor and Atticus Ross — Teenage Mutant Ninja Turtles: Mutant Mayhem
  4. Various Artists — Wired Thoughts
  5. Paul Haslinger — Halt and Catch Fire Vol 2

To be honest, I’m a little surprised about the list, but data doesn’t lie (I guess).

With a heavy heart, I started rewriting my utility scripts from Shell to Python. It’s not like I don’t like Python, because after today’s session, I must admit that I love it. It’s because I’m so into Unix-like scripting and I’d like to keep it that way forever, but… Python gives me so much fun. The syntax is super simple so you can write faster. The language itself is compact, so you don’t have to write a lot of lines to get it done. It’s also easier to read — especially after some time — when you need to make changes.

So for now, for all of my personal stuff, I’ll use Python. But I still love you Shell (see you in os.system()).

I found a strange issue with my iOS devices regarding playing downloaded movies on Apple TV app. Once I downloaded a movie, every time I turned on the airplane mode and tried to play a movie I got the following message: “Connect to Wi-fi to Watch”.

I’ve tried everything, every type of reset, I logged out from iCloud, from Apple TV etc. I even called the Apple Support, but without any luck (it was not their fault, don’t get me wrong)…

After many, many failures of figuring it out… I’ve finally found the problem: device’s language settings. Who would have thought, right?

So, if you run into this issue and you can’t solve it, try to reset your device’s language.

I finally set up the /bookmarks/ page. It’s super simple, not yet linked anywhere but it’s here. Data is fetched on each reload from the open Github repository. Nothing fancy, simple JSON. It’ll grow over time. Enjoy!