Artem Golubin

245 posts

Artem Golubin banner
Artem Golubin

Artem Golubin

@rushter

Software Engineer. Infosec, classic ML, network protocols, software internals.

Katılım Ocak 2009
253 Takip Edilen630 Takipçiler
Artem Golubin
Artem Golubin@rushter·
Why am I getting spammed from IBM e-mails about IBM repos? Have you lost your mind @IBMDeveloper @IBM? You scraped that e-mail from GitHub. I only get spam there.
Artem Golubin tweet media
English
0
0
0
89
strager
strager@strager·
@rushter @InSession314 Yes, I didn't read the article 3 quote tweets down. Is it arguing in favor of improving native development (craft), or is it giving up on improving things and just saying 'Electron is good enough so let's use it'?
English
1
0
1
33
はかせ Foster Mark
はかせ Foster Mark@InSession314·
These guys aren’t programmers. They’re focused on churning out SAAS slop so they can make money. For them it isn’t their “craft” it’s more akin to their job, and yeah like most people they probably don’t give a shit about their job. Their opinions should be discarded and we need to split off the YCombinator modern Silicon Valley VC machine in the public consciousness from people who actually give a shit lol. Lots of cool projects out there, but outside of the occasional “Google upset with FFMPEG” drama you don’t really hear from them in gen pop or on the algorithms cause they’re more niche. Everyone’s got a hot take on the latest nonsense OpenAI or Anthropic puts out, it’s hard to get a bunch of people to give a shit about creating the perfect GFX plugin for N64 emulation. Easy to get black pilled when you scrolls through the twitter timelines but these people are untimely not serious.
English
2
0
5
81
Artem Golubin
Artem Golubin@rushter·
I reported a malicious repository to GitHub. Three days later, still no action from GitHub 😕. It mimics a legitimate repository but serves malicious releases instead. I found it by searching the original repo in DDG. It only serves malicious executables, and it's been happening for more than 3 months.
English
1
0
2
125
Artem Golubin
Artem Golubin@rushter·
@xpasky You could probably just use OpenRGB, which supports a lot of weird protocols and discovery.
English
3
1
162
20.9K
Petr Baudis
Petr Baudis@xpasky·
> be me, buy a minipc sporting a shiny rgb stripe > can i turn it off? > found a windows binary blob that can control it, welp > download the zip and fire up pi > gpt-5.4: "reverse engineer LedControl_S3A_F3A.exe, i'd like to control the LEDs from Linux" (that's the full prompt) > 10 minutes of `objdump -d` later: "Yes — I dug into it." > i can now control my rgb stripe from linux > what.
Petr Baudis tweet mediaPetr Baudis tweet mediaPetr Baudis tweet media
English
105
319
7.3K
514.9K
Aliaksandr Valialkin
Aliaksandr Valialkin@valyala·
If you need fast location of any chunk in the file, then it is better to store chunk sizes and chunk offsets separately from the chunk data and name it "chunk headers". Chunk headers can be stored either in a separate file or at the end of the original file, so they can be appended there after all the chunks are stored to the file. If every chunk header occupies the same amounts of bytes (for example, 4 bytes per chunk size, plus 8 bytes per chunk offset), then finding the location of any chunk requires a single read from the chunk headers at the offset N*12 where N is the number of chunk to read.
English
1
0
3
75
Abhishek Singh
Abhishek Singh@0xlelouch_·
If you have a 2TB gzip file, how do you parallelize processing when gzip is basically not splittable? What would you change in the storage format?
English
12
5
93
19.7K
Artem Golubin
Artem Golubin@rushter·
@max_spero_ @gwern Your Twitter bot gives some tweets 0%, but when you copy and paste it directly, it gives 100% generated. Something is not reliable.
English
0
0
0
195
Max Spero
Max Spero@max_spero_·
No, you're right. This could be a failure of Pangram to properly capture the spectrum between AI-generated and human written. Our metrics are very good on truly human-written and fully AI-generated text, but text that has been co-written often evades Pangram entirely depending on the degree of human input. There are also adversarial prompting methods or paraphrasing attacks attacks, which can lower the percentage despite the original text being fully AI-generated. To me, it's hard to say which is which, but given the obvious errors it is quite possible that evading detection was the goal, and less effort was put into the post than we might otherwise believe.
English
4
0
39
1.9K
Max Spero
Max Spero@max_spero_·
thank you Gwern for repping Pangram on Hacker News. even if you called us "relatively easy to beat."
Max Spero tweet media
English
4
0
225
32.1K
Ray
Ray@raysan5·
Today an AI-generated PR hit raylib repo, addressing a high-vulnerability security concern. 🔥 Interesting to see that it addresses a highly-improbable potential issue on a side tool that NOBODY actually uses, only me to generate some XML data for Notepad++ raylib intellisense. Oh, and **it BREAKS the PROGRAM** on my main working platform, Windows. Lovely. 😣 Definitely something to think about. 🤔 github.com/raysan5/raylib…
English
16
9
386
51.1K
Artem Golubin
Artem Golubin@rushter·
@ohmypy How about string and hash maps? Almost every project needs them, and when people use their own implementation, it's a source of bugs.
English
4
0
2
989
Anton Zhiyanov
Anton Zhiyanov@ohmypy·
The only two features I really miss in C at this point are namespaces and defer.
Anton Zhiyanov tweet media
English
22
1
98
13.4K
Artem Golubin
Artem Golubin@rushter·
@boscovne @LukasHozda Originally, they wanted to create a free Windows-compatible alternative. It gained a lot of traction when people were not happy with Vista and Windows 7, since it provided a familiar XP-like interface. Fifteen years later, it's still feature incomplete.
English
0
0
1
44
Artem Golubin
Artem Golubin@rushter·
@NearestCommit @LukasHozda They have a lot of goals, but the development is pretty slow. It's a hobby project. Just look at the release history: Dec 17, 2021 ReactOS 0.4.14 Mar 22, 2025 ReactOS 0.4.15 Release I've been reading about them since 2010. It was always pretty slow, but with big goals.
English
1
0
2
49
Artem Golubin
Artem Golubin@rushter·
@roddux His point is that Proton can read your emails, not third parties
English
1
0
22
1.3K
gingerBill
gingerBill@TheGingerBill·
I've updated my blog's generator from using GoHugo to a very simple generator I wrote in Odin. ~630 LOC (at the time of this post) gingerbill.org/article/
English
8
1
185
10.2K
Valentin Ignatev
Valentin Ignatev@valigo·
I think using footnotes in blog posts is a mistake - we are not in print media business, and there is a much better alternative. I really hope that people who write tech blogs consider it! (TLDW It's <details> tag)
English
11
1
84
8.7K
Artem Golubin
Artem Golubin@rushter·
@kerckhove_ts That usually happens when they remove spam messages that mention you. But it was fixed a few months ago.
English
1
0
0
46
Tom Sydney Kerckhove
Tom Sydney Kerckhove@kerckhove_ts·
GitHub regularly shows notifications that don't exist. Billion dollar company btw.
Tom Sydney Kerckhove tweet media
English
3
0
11
709