Sign in

Bozhidar Batsov (a.k.a. Bug)

@batsov.net
2K followers 692 following 2.4K posts

Hacker. Emacs Zealot. Lover of parentheses. Firebrand. Bulgarian. Not necessarily in that order. The artist formerly known as @bbatsov. Personal blog: batsov.com FOSS projects blog: metaredux.com Emacs blog: emacsredux.com

PostsRepliesMedia
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 12h
> A passenger told the Jerusalem Post that one pilot stabbed another and tried to force him out of the cockpit, prompting other Israelis to rush into the cockpit and subdue the attacker as the plane began to plunge. Пълна лудница!
theguardian.com
Israel-bound passenger plane makes emergency landing in Saudi Arabia after reported fight between pilots
Israeli officials scrambled fighter jets amid fears of possible hijacking before plane landed at Tabuk airport
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 12h
Next level craziness: > A passenger told the Jerusalem Post that one pilot stabbed another and tried to force him out of the cockpit, prompting other Israelis to rush into the cockpit and subdue the attacker as the plane began to plunge. www.theguardian.com/world/2026/s...
theguardian.com
Israel-bound passenger plane makes emergency landing in Saudi Arabia after reported fight between pilots
Israeli officials scrambled fighter jets amid fears of possible hijacking before plane landed at Tabuk airport
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 13h
Вчера най-накрая (до)изгледах филма "Гунди". Тъй като не знаех кой знае какво за него (аз съм чорбарче) ми беше средно интересен, макар и да ми се видя твърде feel-good и идеализиран. Разправят че това бил велик филм, но не видях нито добра актьорска игра, нито нещо друго специално в него. 3/5 max
011
Reposted by Bozhidar Batsov (a.k.a. Bug)
🦋Special Kherson Cat🐈🇺🇦 @specialkhersoncat.bsky.social · 28/09/2026
🐝 JUST $600 TO $10,000! Russian Shaheds attack Ukraine every day. We need to get these 3 Hornet Vision CTRL remote-control stations to the SOF as soon as possible. They will allow the unit to remotely operate STING interceptors and expand its ability to protect the skies over Ukraine.
320063
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 28/09/2026
Half my social feeds are reactions to DHH's Rails World keynote (www.youtube.com/watch?v=vDjW...). He basically says there that Ruby and Rails have mostly lost their relevance, 37 Signals have embraced Rust for some services and native apps for clients, and to vibe-code everything. The new reality.
youtube.com
Rails World 2026 Opening Keynote - DHH
YouTube video by Ruby on Rails
040
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 28/09/2026
TIL about the channel. I'll check it out! Yeah, I also wondered about Lobo as he didn't add much to the movie, if anything. For me the two most absurd things were: - the plot with the villains who go to steal some swords in a very tech advanced society - the poisoning of Krypto Writing is hard!
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 27/09/2026
I obviously don't expect much from comic book movies, but the plot was really thin even by the low standards of the genre. Would have been nice if there was a bit of depth to the supporting characters as well. I do think they aimed to make something in the spirit of "Guardians", but fell flat.
110
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 27/09/2026
"Supergirl" is one of the worst superhero movies I've ever watched. It's actually so bad that I can't finish it in 3 days... 😅 I think they cast the right person for the job (Milly Alcock), but the plot is soooo dumb I can't believe anyone decided it's a good idea to go with it.
430
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 26/09/2026
Каквато държавата, такъв и футбола. Прогрес на всеки фронт и на всеки километър...
170
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 26/09/2026
И аз съм им фен, но Адидас определено не обичат много хората с по-широки ходила. 😅 Имам същия проблем и с другите им класики като Samba, Spezial и т.н.
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 25/09/2026
What is your all-time favorite sneaker for daily wear? Mine is some New Balance 99x (e.g. 991), but it hard to decide which one exactly. :D Still, I get bored from my "classics" from time to time and I'm considering (comfy) alternatives. #sneakers #shoes
521
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 25/09/2026
Иначе за Китай - ясна ми беше шегата, но като я прочетох се замислих че отдавна не съм виждал такъв надпис на обувки. :D
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 25/09/2026
Не, продават ги навсякъде. Даже в София съм си купувал от "Made in" серията преди време, има ги и по онлай магазините, които работят в БГ. На мен New Balance 990 (Made in USA) и 991 (Made in England) са ми едни от най-любимите маратонки. Едни 990 ги носих 10ина години и просто избледняха.
110
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 25/09/2026
И в моето училище беше така. Един приятел имаше някакви "маркови" маратонки и се чудехме дали няма да ги носи вечно, понеже се водеха много качествени. :D
030
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 25/09/2026
Това не е съвсем така - почти всички читави брандове работят във Виетнам, Камбоджа и Индонезия тия дни. :D (осовно от данъчни съображения, но предполагам и че заплатите в Китай може и да станали по-високи) New Balance още имат premium модели, които се правят в САЩ и Англия.
130
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 25/09/2026
Гледам че всички, които се оплакват от "прогнилия Запад", масово носят маратонки Nike, New Balance, Adidas, Puma и т.н. А едно време като мечтаеха за Запада носехме Adibas, Naik, Flag (фалшива Fila)... Още помня как Runners се водеха "маркови" преди 20+ години. 😂 България...
4120
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/09/2026
My take on Breaking Bad.
181
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 23/09/2026
Гордостта на Bayer.
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 22/09/2026
Елка е друга БГ класика.
050
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 21/09/2026
На стари години разбрах че думата "кец" идва от марката Keds. Същата работа като Xerox, Веро и всякакви други.
3210
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 15/09/2026
Винаги ми е забавно да гледам как се обличат хората, когато температурите се променят нагоре/надолу между сезоните. В момента половината хора в София са облечени като за (късна) есен, а останалите още са си (средно) летни. Впечатляват ме хората, които са способни да носят палта през септември...
380
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 14/09/2026
Късно е вече - аз си бях взел едни летни маратонки през пролетта, просто цялото лято беше такъв пек че носих само чехли до вчера. :D
000
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 14/09/2026
Лятото кажи-речи свърши. Време е най-накрая да понося летните ми маратонки. 😂
140
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 12/09/2026
Така като гледам при Радев ще прогресират основно (само?) данъците.
0112
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 11/09/2026
Here's a more detailed write-up about the massive #RuboCop 1.91 release metaredux.com/posts/2026/0... I've focused in the article on the new "preview" functionality (inspired by ruff and friends), but I've covered briefly the other notable improvements as well. #Ruby
metaredux.com
RuboCop 1.91: The Journey to 2.0 Begins
RuboCop 1.91 is out! It has the usual mix of new cops, new options and a small mountain of bug fixes, but the feature I want to talk about today is a single flag - --preview. It’s the first real step ...
064
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 10/09/2026
RuboCop 1.91 is out and it's the most interesting release in quite a while. Try some of the new features like `--diff`, `--changed` and `--preview` and read all about the improvements here github.com/rubocop/rubo... #Ruby
github.com
Release RuboCop v1.91.0 · rubocop/rubocop
New features #15631: Add a preview channel for unstable behavior. (@bbatsov) #15627: Add a SARIF formatter. (@bbatsov) #15686: Add AllCops: FailLevel, the configuration equivalent of --fail-level....
074
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 10/09/2026
I’m certainly no fan of his. Just noting he got pretty lucky with the draw and the other major players being out.
110
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 10/09/2026
А ние тук раздаваме кебапчета, леви обувки и понякога и по 50 евро. Няма да ги стигнем скоро! 😂
061
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 10/09/2026
A Grand Slam without Carlos, Jannik and Novak in the semis doesn't feel like a Grand Slam at all. Oh, well - I have feeling that Sacha Zverev will be 2 time Grand Slam winner 3 days from now. #tennis
200
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 10/09/2026
Well, even for the "classic" iPhones I had been wondering for quite a while if their laptop-level prices were justified, but given how many they sell - probably they are. I had a Pixel phone for a while and I think the price/quality ratio there was amazing, but I still went back to iPhone.
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 09/09/2026
After much deliberation I've started to work on simplifying the RuboCop defaults for version 2.0 github.com/rubocop/rubo... I hope you'll fine the new "Preview" functionality useful. (I've borrowed the idea from Rust and I hope it will make it easier for us to align on the best defaults)
github.com
Disable the most-rejected style cops under Preview by bbatsov · Pull Request #15676 · rubocop/rubocop
This is the first real payload for Preview now that #15660 lets it carry defaults: 24 cops I expect to be off by default in RuboCop 2.0, switched off under preview today so people can live with the...
030
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 09/09/2026
The iPhone Duo looks kind of cool. It's price tag, however - not so cool.
110
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 09/09/2026
I've been wondering if I should retire from (most) social media. It used to be a very fun and human experience early on, but it morphed into something rather unpleasant quickly afterwards. With few meaningful interactions there in recent years I wonder what's the purpose of using them at all.
210
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 09/09/2026
Не вярвах че ще го завършат (особено толкова бързо), но се радвам че се оказах в грешка този път.
040
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 04/09/2026
Май трябва да спра да чета новини за следващите 4 години, понеже всеки път като ги отворя ме хваща срам от поредния епизод на "обичам братушките понеже съм национален предател и тотален идиот" на чорапа и ко... И всеки ден трябва да се залъгвам, че масата народ не са толкова тъпи да му се кефят...
0120
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 31/08/2026
Naming is hard...
110
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 31/08/2026
I have a feeling the retirement is pretty close at this point. ☹️ All great runs eventually come to an end.
000
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 30/08/2026
Kagi Най-близо са до някакво читаво подобие на Гугъл.
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 29/08/2026
"The 100" is one of the worst TV shows I've watched recently - shallow characters, absurd storyline and character "development"... Still, it's so bad that it is kind of fun and I've made it to the middle of the second season. I doubt I'll get much farther than this, though.
000
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 26/08/2026
My favorite wallets are quite diverse, right? 😂 Now you know why I don’t like/use cash much these days.
020
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 25/08/2026
Това май им е топ иновацията gshock.casio.com/europe/produ... но определено можеха да направят повече. Аз 4-5 години носих Apple Watch всеки ден, но после се върнах към класиките (основно механични часовници), понеже ми липсваше тяхната простота и чар. Apple Watch-a сега го нося са на sport/hikes.
gshock.casio.com
110
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
I had totally missed that #Emacs 31.1 got released earlier today www.masteringemacs.org/article/what... Nothing particularly ground-breaking in this one, but lots of improvements here and there as usual.
masteringemacs.org
What's New in Emacs 31.1?
Emacs 31.1 adds a slew of quality-of-life features. It retires its quirky unexec dumper; there are general improvements to tree-sitter, including a much-wanted auto-installer for grammars; and much mo...
050
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
Garmin Instinct не е никак лош. Реално те и Casio имат доста подобни G-shocks тия дни, но не ме кефят много визуално. Аз съм свикнал със солидните метални верижки, та на мен направо не ми тежат, а и добре направени никога не са ми скубали косми. За разлика от тия на vintage Касио. 😅
110
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
A new version of #RuboCop is out today with many bugfixes and improvements github.com/rubocop/rubo... I think a lot of people will enjoy the new "disable-next" directive. #Ruby
github.com
Release RuboCop v1.90.0 · rubocop/rubocop
New features #15073: Add AllowTrailingComment option to Style/DisableCopsWithinSourceCodeDirective. (@bbatsov) #9505: Add disable-next directives scoped to the following statement. (@bbatsov) #155...
061
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
З Днем Незалежності, Україно! 🇺🇦
061
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
Е, преживяхме най-горещата седмица в БГ за годината. Края на лятото вече се вижда.
120
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
И аз имам Casio Royale (AE-1200), но версията с гума, и е много приятен часовник за лятото. (зимата с дълги ръкави ми идва малко голям) Но реално нося един G-Shock Square много повече, просто понеже има една идея по-приятна (пластмасова) верижка. Касио често ползват доста твърда гума и тя не кефи.
210
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
Иначе аз отдавна си мечтая за някакво Casio, което изглежда като старите класики но има солидна стоманена верижка и сапфир кристал, та затова този модел ми допада. Старите пресовани верижки са ми много неприятни, затова и всичките ми Касиота са с гума или пластмаса като каишка/"верижка".
010
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 24/08/2026
Всички производители на часовници имат подобна стратегия в последните 10ина години - реално се правят много нови неща и основно се залага на re-issues на стари модели с малки модернизации и реклама на "невероятната" им история. Но това продава, та не не ги виня.
230
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 23/08/2026
That's the brand new www.casio.com/europe/watch...
casio.com
210