Emacs user. Interested in tech. Not yet 'embracing' llms, might happen, might not.

Joined December 2023
Valentino Slavkin retweeted
Another huge endeavour just landed on niri-git: release binds and modifier-only binds! You can open the overview with Super by itself, or bind push-to-talk. I combined press and release config: if press runs, release is guaranteed to run. So push-to-talk never gets stuck! #niri
8
17
4
260
5,214
Valentino Slavkin retweeted
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
1,079
8,934
1,651
69,416
4,170,328
Valentino Slavkin retweeted
Replying to @straceX
“If you had to identify, in one word, the reason why the human race has not achieved, and never will achieve, its full potential, that word would be 'meetings'.” - Dave Barry
1
23
1,206
Valentino Slavkin retweeted
This is the future eastern european programming exams have been preparing us for all along
Who said coding needs a keyboard? 😮‍💨
62
1,487
73
33,859
912,361
Valentino Slavkin retweeted
My wife got pregnant by another man. It's been a challenging 9 months knowing he's not my son but I'm so excited to raise him like my own. Here's 9 things it taught me about C++: 👇
36
160
9
2,441
71,128
Valentino Slavkin retweeted
Replying to @tomwarren
1
39
1,282
Valentino Slavkin retweeted
Qualcomm announces official Linux support for Snapdragon X2 series chips
170
621
134
10,382
303,145
Valentino Slavkin retweeted
Oh my, this is so wild, I truly cannot believe it. Why would they mislead????
JUST IN: OpenAI and Anthropic reportedly exaggerated AI security threats to push the government to protect their market position
133
242
12
6,153
252,000
Valentino Slavkin retweeted
面试官:我看你简历上写熟悉 Linux,大概有多熟悉?看过源码吗? 我:看过一些。 面试官:那说说有什么优秀设计,或者让你印象比较深的地方。 我:那就要说到华硕的 HID 驱动了。 面试官:? 我:华硕有些键盘会在某些特定情况下往 host 发送电源相关的键值,导致 host 关机,所以内核驱动里专门把那个键值屏蔽了。 面试官:nmd,现在也是我印象最深的地方了。
272
684
47
12,719
1,328,967
Valentino Slavkin retweeted
The only 2 explanations for what's happening in AI. 1. They're afraid of open weight models 2. They've hit a wall. They all the see the same thing. There's no way in hell they are seeing ASI. They still ship Electron apps. If they were close to ASI then they could cure cancer
571
1,009
151
15,923
748,884
Valentino Slavkin retweeted
Let me do one serious post chat, and I'll resume shitposting. This is important to make explicitly clear. Two weeks ago, fellow Dane, David Heinemeier Hansson (@dhh) went on a public tirade about Nix and the Linux ecosystem. ​ "Goddamn maniacs." "Clowns." "Goblins." "Cancer." ​ In the same conversation, he called Nix “amazing technology.” ​ Two days ago, it became clear that he is planning to build his "distribution" on NixOS. ​ That is worth dwelling on. ​ NixOS can be criticized. Of course it can. We criticize ourselves constantly. ​ What I find deeply gross is arriving as a tourist to an ecosystem, using an enormous platform to ridicule the people who built it, then deciding their work is good enough to become the foundation of your own project. ​ Much of his indictment is not even about NixOS. Land acknowledgements? That is not some defining debate here. It is Twitter culture-war material imported into a caricature of a community he barely knows. ​ For someone so insistent that technology should be "apolitical", David spends a lot of time talking about politics, culture, codes of conduct, and community governance. ​ He rails against codes of conduct, then writes rules for how people in his own community should behave while insisting that somehow does not count. ​ Call it whatever you want. Communities require governance. ​ And governance, packaging, security, infrastructure, release engineering, review and maintenance are not distractions from building a distribution. ​ They are the work. ​ So far, what he has is a configuration and installer layer on top of years of work by Arch, Linux, Rust, and soon NixOS and Nixpkgs contributors. ​ Using Claude to produce that glue does not make the work underneath disappear. ​ Packages, infrastructure, security and technical knowledge exist because people did the difficult, boring work required to make this ecosystem function. ​ You are not replacing those people. You are depending on them. ​ Which makes the rhetoric about creating a home for the "competent" people obnoxious. ​ David, the competent people are already here. ​ They are the people your project depends on — including people and communities you have been calling clowns. ​ You do not get to praise the "amazing technology", dismiss the people who sustain it as politically deranged, put a layer on top, and cast yourself as the serious technical adult in the room. ​ That is not escaping dysfunction. It is standing on other people's work while sneering downward. ​ People mock NixOS. They declare it insane. They explain why nobody should want it. ​ And then they use it anyway. So who's competent here? ​ You can hate us. You can mock us. You can call us clowns. ​ But when the answer to your own technical problems is to build on our work, that tells its own story. ​ So, David: welcome to NixOS. ​ But understand what you are standing on. ​ If you intend to build on years of work from this community, the attitude adjustment is overdue: less culture-war posturing, more respect and humility toward the people doing the work you now depend on.
118
135
51
1,157
136,265
Valentino Slavkin retweeted
Los dos becarios que aportó una fundación.
2
5
46
3,091
Valentino Slavkin retweeted
Day 1) Astra is the greatest Day 2) it writes shit code The duality of X
319
163
50
7,805
287,498
Valentino Slavkin retweeted
DIV-1 Flash shows incredible scaling by allowing test-time Googling, making a leap from 52.8 to 81.7 on CSS-bench Verified this is one of the strongest result reported by any open weight div alignment model under 60 params
10
14
11
483
28,856
Valentino Slavkin retweeted
I am so past larp phase of my Linux journey I don't have any kind of neofetch installed, I don't have a wallpaper, I don't even have a shortcut to put my computer to sleep or turn it off. And I get annoyed when updates change absolutely anything. I became the Linux boomer
57
8
3
483
11,262
Valentino Slavkin retweeted
I noticed an employee’s Teams status said “Busy” for three hours yesterday. Three hours. Busy doing what? So I messaged him. “Hey! What are you working on?” No response. Busy. Convenient. I checked his calendar. No meetings. Interesting. So I walked past his desk. He was typing. I asked what he was doing. “Working.” Now he’s being evasive. I immediately scheduled a Productivity Transparency Meeting. During the meeting, he explained that he sometimes sets his status to Busy so people won’t interrupt him while he concentrates. I’m sorry. Won’t interrupt you? At work? That’s literally where the interruptions live. So I updated our Teams policy. Employees can no longer choose their own status. HR assigns them. Available. Busy. Away. Emotionally Unavailable. Under Observation. One employee asked what “Under Observation” means. I changed his status to Under Observation. He understands now.
11
27
2
934
44,942
Valentino Slavkin retweeted
An employee resigned yesterday. Voluntarily. Which I found extremely aggressive. He gave two weeks’ notice. I gave him a calendar invite. “Exit Interview — 15 Minutes.” He arrived carrying coffee. Confident. Too confident. I asked why he was leaving. “Better opportunity.” I nodded. “Better how?” More money. “Define more.” $20,000. I wrote: “Motivated by financial gain.” Then I asked what the new company offered that we didn’t. Remote work. Higher salary. Four weeks vacation. Annual bonuses. He just kept confessing. Eventually I stopped him. “This isn’t looking great for you.” He reminded me that he was already quitting. Exactly the kind of defeatist attitude we had been documenting. So I presented our counteroffer. Same salary. Same job. But we would let him pick one snack for the break room. He declined. Unbelievable. So we moved to offboarding. Laptop. Badge. Keys. Parking pass. Company mug. He said he bought the mug himself. Don't care. Then I asked him to return any intellectual property developed during his employment. He asked what that meant. I pointed at his head. Legal stopped the meeting shortly after that. His last day is Friday. We’re still negotiating custody of several memories.
28
111
3
3,771
238,391
Valentino Slavkin retweeted
The final pressing of the 10th anniversary edition of Get To Heaven features the original album on 1LP black 180gsm vinyl, for the first time since its release. And, for another heatwave, why not enjoy a limited edition GTH lager, or six - shop.everything-everything.c…
1
11
3
98
3,702
Valentino Slavkin retweeted
Festival heaven last weekend at @TruckFestival , @LatitudeFest and headlining @DeerShed 💫
6
50
3,153
Valentino Slavkin retweeted
Glorious shows last week supporting @Johnny_Marr in Manchester, our own show at @TramshedCF & with @themaccabees at @edensessionsofficial in Cornwall. Join us next week for our last shows of the summer before we head stateside in September. Tickets: everything-everything.co.uk/…
3
1
50
3,285