Bozhidar (Bug) Batsov

19.8K posts

Bozhidar (Bug) Batsov banner
Bozhidar (Bug) Batsov

Bozhidar (Bug) Batsov

@bbatsov

Hacker. Lover of parentheses. Emacs fanatic. Author of RuboCop, CIDER, Emacs Prelude and Projectile. Maintainer of nREPL. Not the best, but pretty good.

Emacs เข้าร่วม Mayıs 2010
890 กำลังติดตาม8.9K ผู้ติดตาม
ทวีตที่ปักหมุด
Bozhidar (Bug) Batsov
Bozhidar (Bug) Batsov@bbatsov·
Great news, everyone! This year's "State of CIDER" survey is out! (see docs.google.com/forms/d/e/1FAI…) Please, take the time to share there how you're using CIDER, so we can make it even better! I'd appreciate it if you shared the survey around, so we can get as much input as possible from our beloved community!
English
1
3
9
2.9K
Bozhidar (Bug) Batsov
Bozhidar (Bug) Batsov@bbatsov·
RuboCop 1.85 is out! (github.com/rubocop/ruboco…) It features many new cops, a built-in MCP server and many small fixes and improvements! The user docs have been reorganized and improved a lot as well! Enjoy!
English
0
4
25
1.3K
Bozhidar (Bug) Batsov
Bozhidar (Bug) Batsov@bbatsov·
Vim 9.2 is out with many improvements vim.org/vim-9.2-releas… It's great to see that the project is alive and well and that they finally tweaked some default settings to be better aligned with the times.
English
0
0
6
559
Bozhidar (Bug) Batsov รีทวีตแล้ว
Lucian Ghinda
Lucian Ghinda@lucianghinda·
Seems like Ruby is pretty well positioned as a language that is token-efficient when used with LLMs. Source "Which programming languages are most token-efficient?" by Martin Alderson martinalderson.com/posts/which-pr…
Lucian Ghinda tweet media
English
47
92
407
226.4K
Bozhidar (Bug) Batsov
Bozhidar (Bug) Batsov@bbatsov·
Интересно че днес в новините много слабо отразиха приемането на първо четене на законопроект на ИТН за облекчаване на правилата за провеждане на референдуми. @bozhobg Колко притеснителни са тези промени според теб? (питам, понеже не ги видях добре обяснени някъде)
Български
0
0
0
689
Bozhidar (Bug) Batsov รีทวีตแล้ว
Vassil Terziev
Vassil Terziev@terziev·
Най-скъпият „данък“ в България не е ДДС. Най-скъпият данък е #страхът. Страхът да не се „набиеш на очи“, да не „стане проблем“, да не „останеш сам“, да не се опълчиш на силния на деня. И точно на него разчитат хората, които години наред въртят една и съща система. Днес пак ги виждаме подредени като глутница: Делян Пеевски, Бойко Борисов, Слави Трифонов – и цялата им свита от удобни зависимости. Не ги спира това, че България е на дъното на ЕС по твърде много важни неща – доходи, образование, продължителност на живота. Не ги спира това, че много семейства живеят на ръба. И не ги спира съвестта – защото за тях „съвестта“ е слабост. Истината е проста и неприятна: докато нормалните хора казват „не разбирам от политика“, други правят политика с живота ни. – с парите ни, – с правилата, – с назначенията, – с договорите, – с това кой има чадър и кой няма. И после ни убеждават, че всичко е „режисирано“ – че 100-хиляден протест е дело на „контрабандисти“, че младите лекари не ни трябват, че всички са маскари, че „няма смисъл“ да се бориш. Това е техниката: да се подиграят на смелите, на активните, за да останат само послушните. Предстоят избори. Това е моментът, в който „политическият боклук“ се чисти най-лесно. Ето как – без героизъм, с няколко прости действия: – отиваш да гласуваш, каквото и да ти говорят – не позволяваш на никого да купува гласа ти „за услуга“ – ако видиш натиск или купуване на вот – сигнализираш – ако имаш време – ставаш застъпник/наблюдател, защото изборите се пазят и от хора И да – машинното гласуване е част от защитата. Не решава всичко само, но намалява възможностите за подмяна и „технически номера“ там, където най-много разчитат на хаос. Аз отказах да подпиша сметка за близо 400 милиона лева и да обрека едно обикновено четиричленно семейство в квартал "Люлин" на непосилна годишна сметка от над 500 евро за такса смет само след няколко години. Да откажем и примирението. Без него тази система издъхва. Нека я разглобим веднъж завинаги. П.С. Моля ви се, независимо дали ме харесвате или не - изхвърляйте #разделно и не слагайте строителни и едрогабаритни отпадъци в сивите контейнери. Това е една от най-добрите и дългосрочни инвестиции във вашия джоб, не в моето добруване. Ще се справим с боклука, следете актуалната информация от кризисния щаб.
Български
17
65
513
7.6K
Bozhidar (Bug) Batsov
Bozhidar (Bug) Batsov@bbatsov·
There can be ONLY ONE Ruby parser! 😁 It has been quite the journey - Ripper, ruby_parser (I think it actually predates ripper), parser, and finally Prism. Good times to be developing Ruby tooling with such a strong foundation like Prism!
Kevin Newton@kddnewton

Prism stands on the shoulders of giants like Ryan and his work on ruby_parser. Which is why it is somewhat incredible to me to see this deprecated. Bittersweet. #notice" target="_blank" rel="nofollow noopener">github.com/seattlerb/ruby…

English
0
0
6
1.3K
Bozhidar (Bug) Batsov รีทวีตแล้ว
Alexander Stoyanov
Alexander Stoyanov@Al_Stoyanov·
Няколко важни факта за историята на #България
Alexander Stoyanov tweet media
Български
25
81
399
8.8K
Bozhidar (Bug) Batsov รีทวีตแล้ว
Itamar Golan 🤓
Itamar Golan 🤓@ItakGol·
What it's like to watch AI fix a bug
English
435
2.6K
20.9K
879.6K
Bozhidar (Bug) Batsov รีทวีตแล้ว
Simeon Stavrev
Simeon Stavrev@SimeonStavrev·
400 лв. коледни надбавки за полицаите :)
Simeon Stavrev tweet media
Български
18
41
277
5.5K