Dominik Grabiec

3.9K posts

Dominik Grabiec

Dominik Grabiec

@Daemin

Software Engineer/Programmer working on making diffing binary files easier. Former Techland, CD Projekt RED, Wargaming employee.

Australia Katılım Nisan 2009
329 Takip Edilen162 Takipçiler
Dominik Grabiec
Dominik Grabiec@Daemin·
@ElJoputismoDC @nafonsopt This also requires that the library maintains a stable ABI so that updating it to fix the bug does not break the existing applications on the system. You can't just recompile all the software on the system and assume it will work, even if you did have the source code.
English
1
0
0
13
El Joputismo de David Carlos
El Joputismo de David Carlos@ElJoputismoDC·
@nafonsopt Your counter argumentation IS the fallacy: If a security problem is found in a library, which often happens, the fix is to update the library ONCE to the newer version, not to upgrade the 23453456346 programs you might have. This reason alone is enough for a win.
English
3
0
3
206
Nuno Afonso
Nuno Afonso@nafonsopt·
For anybody saying "Just use Linux", you need to realise that Linux is worse than Windows. Windows has all the bloat, and while you can have Linux without any of that you still don't have tools like Remedybg, RAD Debugger and Super Luminal. Once you have such tools, then Linux is a suitable app development environment. But _it is still trash_ because of the whole Linux model of you needing to compile everything. The fact that you cannot run an app built using a newer version of glibc is an insane decision. I shouldn't have to upgrade my whole machine in order to run something built on a newer version. I shouldn't be worried that an upgrade will break my machine. I shouldn't be forced to compile things from scratch to work on my machine. I shouldn't be forced to install N packages, I just want self contained binaries I can just download and run. I shouldn't be forced to develop with an old distro to have "max glibc compatibility". I shouldn't have to worry about X11 / Wayland / Window Managers. I shouldn't have to worry about asking the user to select a folder, display a dialog or show notifications. Linux is such a huge waste of potential, if they got their shit together they would completely obliterate Windows. I first got into Linux in 2000, and even back then there was this "it will take over Windows any time now!". It's been _26 years_! The same way I'd pay quite a lot for Windows without any bloat, I'd be willing to pay for a distro that gives me all this.
Nuno Afonso@nafonsopt

Anybody who thinks that it is ok for telemetry to use 100% of your CPU should be fired immediately.

English
366
26
439
131.5K
Nuno Afonso
Nuno Afonso@nafonsopt·
@kerzandev @fsckd0 Linux would be 100x better platform if all software was statically linked. Minimizing disk space is worthless when it causes so much pain on the user side.
English
2
0
8
1.1K
Dominik Grabiec
Dominik Grabiec@Daemin·
@DarthBunker @nafonsopt So the answer to "you can't download programs and just run them on a Linux system" is a proprietary store which is controlled by the OS vendor. What happens when the vendor locks down the store like Google is doing now to Android?
English
1
0
2
41
Bunker
Bunker@DarthBunker·
@nafonsopt sometimes when im on X i feel like Im from diffrent world i really dont see problems that other ppl have 'when you can't just download apps and run them' - this is just dishonest linux (mint E. g) has store, you can just install and run an app
English
0
0
10
448
Dominik Grabiec
Dominik Grabiec@Daemin·
@nafonsopt Yeah I'm building a developer focused app as well, currently for Windows only, thinking of developing a MacOS version next even though a Linux version might bring in more people (though if they want to pay for tools is another story).
English
0
0
2
472
Nuno Afonso
Nuno Afonso@nafonsopt·
That was my journey, I went to Linux in 2000, loved the concept, tried N distros over the years trying to find "unix with good UI", that just can connect to a projector and a printer, and in 2004 bought a Mac. Eventually left Mac because I started working in game development, where tools are all much better (or even only existed) in Windows. Every once in a while I dip my toe in Linux, specially now that I'm developing an app, and it's always a pain to develop.
English
2
0
9
3.3K
Dominik Grabiec
Dominik Grabiec@Daemin·
@molecularmusing Yeah, I want to be a programmer that builds things by programming, not an outsource coordinator and QA person for a bunch of random text generators.
English
0
0
12
662
Stefan Reinalter
Stefan Reinalter@molecularmusing·
And where do you think that engine code came from? Am I the only one that's not trying to go from zero to product in the shortest time possible, but actually enjoys programming? Putting in the work and taking pride in being able to say "I built this"?
Sebastian Aaltonen@SebAaltonen

Now is the perfect time to write your own engine. The argument in the past was that you don't have time to write all the less important generic features. Now, the LLM will do that for you. You can focus on things that differentiate your product.

English
12
4
127
10.2K
Dominik Grabiec
Dominik Grabiec@Daemin·
@Simon_Ingari @GabrielSassone Because having a private office is only for executives and the best anyone else can get is a desk. Give people space and privacy at the office and see what quality work you end up getting.
English
0
0
0
34
Simons
Simons@Simon_Ingari·
2021: WFH is the future. 2024: Hybrid is the future. 2026: "come to the office 4 days a week because of culture" The culture: Everyone with noise cancelling headphones
English
171
6.6K
64.2K
1.5M
Dominik Grabiec
Dominik Grabiec@Daemin·
I'm genuinely curious about what local NPU processing can accomplish and what it is being used for. Does a 40 TOPS NPU have current use cases more than just playing around? Or is it a waste of silicon because anything useful requires a data centre rack worth of compute.
English
0
0
1
29
Dominik Grabiec
Dominik Grabiec@Daemin·
@EmilyAYoung1 I don't understand why every hardware vendor wants to ship with local NPUs when all the software vendors want to run AI in the cloud instead. What real use is local NPU for?
English
0
0
2
494
Emily Young
Emily Young@EmilyAYoung1·
Apparently there are rumours that Windows 12 is coming this year and will not only double down on Copilot, but introduce a subscription model for it, despite requiring an NPU. I refuse to believe Microsoft is stupid enough to try the heated seats DRM trick.
English
130
175
3.5K
103.5K
Dominik Grabiec
Dominik Grabiec@Daemin·
@asmartbear Calling them hallucinations is putting too gentle a word in it. Call them fabrications as that is what it is actually doing every time it emits words. I'm all the meanings of the word, at the same time.
English
1
0
0
69
Jason Cohen
Jason Cohen@asmartbear·
On Sunday I asked Perplexity whether the UPS store is open right now and it not only said yes but gave me the exact hours of operation and repeated the current time and date to prove that it knew that indeed it was open. It turns out it's always closed on Sunday. But please tell me more about how AI is ready to invent new physics.
English
22
0
76
13.3K
Dominik Grabiec
Dominik Grabiec@Daemin·
@nafonsopt Some people just want to be the guy in the factory at the end of the production line visually inspecting the finished product for 8 hours per day.
English
0
0
1
45
Nuno Afonso
Nuno Afonso@nafonsopt·
Has there ever been a technological progress where the people actively developing it are the own people that it's aimed to replace? There's so many programmers actively working for AI programming to be a thing. It's like if horse breeders decided to build cars.
English
3
0
1
332
Dominik Grabiec
Dominik Grabiec@Daemin·
@despair I have a suspicion that the user interface is now written in typescript as the desktop versions now have similar behaviour to web versions. The rendering, the layout engine, and the dropping of trailing spaces while typing, all point to it being written in a web language.
English
0
0
2
154
🙊Christer Ericson
🙊Christer Ericson@ChristerEricson·
@olson_dan I dunno. For the customer support bit, most times already you have to sit on hold, and then get through a shitty menu maze. AI customer support will be 10x better than those systems at least. So probably less reason to scream “I want a fucking human operator” at the prompt.
English
3
0
2
501
Dan Olson
Dan Olson@olson_dan·
Currently AI work is perceived as slop, produced by lazy people who don’t care about the quality of product and just want to save money. I’m not just talking about software but stuff like customer support as well. When you get an AI instead of a human you assume the company doesn’t care. When will this turn around, I wonder, and what will it look like?
English
9
1
13
1.8K
Dominik Grabiec
Dominik Grabiec@Daemin·
I posted a small article relating to many peoples' favourite topic: dominikgrabiec.com/posts/2026/02/… I've had this written for many months but never felt comfortable enough to post it. Don't know if this means it is a good piece of writing or not.
English
0
1
3
115
Dominik Grabiec
Dominik Grabiec@Daemin·
@decentprints @Sosowski The reason it costs them $500k and 6 months is that they've built massive organisations with many middle layers to take their ideas and build them. People and process takes time, but you also end up with something better, usually.
English
0
0
0
15
DecentPrints.com
DecentPrints.com@decentprints·
@Sosowski I have seen business people make slop websites with LLMs and then claim "this would have taken $500k and 6 months before AI!" to other business people. And I'm like... "this would take a bored college kid a weekend" and it would actually work.
English
2
1
64
2.2K
Sos Sosowski
Sos Sosowski@Sosowski·
Imagine spending $20,000 to build a compiler that makes Doom run at 2 FPS at 160x100 resolution. And then flexing it. Every AI ad I see is like this. “You know that Good Thing™️? Now we made it worse, but at least it’s more expensive!”
Sos Sosowski tweet media
Anthropic@AnthropicAI

New Engineering blog: We tasked Opus 4.6 using agent teams to build a C compiler. Then we (mostly) walked away. Two weeks later, it worked on the Linux kernel. Here's what it taught us about the future of autonomous software development. Read more: anthropic.com/engineering/bu…

English
89
68
1.3K
84.9K
Dominik Grabiec
Dominik Grabiec@Daemin·
Lots of hardware channels on YouTube still using Cyberpunk for benchmarking and comparing hardware. Not gonna lie it feels kinda good to have made* this generation's Crysis. * part of a team of hundreds of skilled and creative people!
English
0
0
3
41
Dominik Grabiec
Dominik Grabiec@Daemin·
@jakkuh_t I understand the situation having worked for many years at different growing companies where the number of employees changed by an order of magnitude, things change and the new environment is not for everyone, often especially the early people. Thank you for sharing.
English
0
0
1
2.1K
Wilson Spearman
Wilson Spearman@wilson_spearman·
@notch I have a feeling you're gonna hate what I'm up to...
Wilson Spearman tweet media
English
6
1
41
6.9K
notch
notch@notch·
Reminder that using AI to write code is an incredibly bad idea still, and anyone advocating for it is either incompetent or evil. It's just as dumb as letting AI write the laws. It's about logic, not about typing.
English
966
546
9.4K
1M
Mathieu Ropert
Mathieu Ropert@MatRopert·
I don't have anything against code snippets generators and bootstrap scripts but every IDE on earth has been doing it for 2 decades. It's nowhere near the revolution the boosters are claiming it is.
English
2
0
1
173
Mathieu Ropert
Mathieu Ropert@MatRopert·
The story of every successful codegen abstraction can be seen in what gets committed in a source repo. Do you commit the higher level language or do you still commit generated code? We all know which category AI falls into cause it's unreliable garbage.
Ryan Dahl@rough__sea

This has been said a thousand times before, but allow me to add my own voice: the era of humans writing code is over. Disturbing for those of us who identify as SWEs, but no less true. That's not to say SWEs don't have work to do, but writing syntax directly is not it.

English
1
0
0
261