Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qalmakka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
181.
▲
by
qalmakka
2y ago
Why are patent trolls allowed to exist? A company that only holds patents and does no productive job with them (research, production, ...) should not be allowed to exist. It stifles development and innovation for the short-lived monetary ga
182.
▲
by
qalmakka
2y ago
GCC nested functions are atrocious and deserve being banned from existence. Like the article rightfully says they've been implemented using weird hacks that make basically impossible to use them safely. There's a reason why Clang
183.
▲
by
qalmakka
2y ago
std::regex has such horrible performance that it's probably better not to use it even in C++.
184.
▲
by
qalmakka
2y ago
> C++ is relatively easy to read Only if you suffer from a very high level of stockholm syndrome, that is. Rust's syntax is vastly clearer than C++ in basically all circumstances.
185.
▲
by
qalmakka
2y ago
> The guy even admits it as well with his repeated "please don't actually use this in production" style messages - it's hard to give a greater indication than this that the code isn't yet ready for stable. True t
186.
▲
by
qalmakka
2y ago
My 2 cents: these are the types of people that actually get the job done. All good software in my experience starts thanks to overachieving human representations of Pareto's law - people that can do alone in months what a team of aver
187.
▲
by
qalmakka
2y ago
People that complain about Rust's syntax never have never seen C++ at its worst
188.
▲
by
qalmakka
2y ago
Isn't this basically what `bubblewrap` already does?
189.
▲
by
qalmakka
2y ago
leaving aside that most anticheats are useless and constantly teetering on the thin line between legitimate software and malware, not enabling anti-cheat solutions that support Linux on Linux is really an asshole move that almost definitel
190.
▲
by
qalmakka
2y ago
Well, CL.EXE works pretty well on Wine too.... It _technically_ breaks a few terms of the EULA, but that's not too bad though. This works pretty well: https://github.com/mstorsjo/msvc-wine Use it alongside somethi
191.
▲
by
qalmakka
2y ago
I'm sick and tired of people expecting non-standard behaviour from C/C++ compilers when there are long estabished standards that clearly state what is allowed and what is not. If you are writing something like Unreal Engine and yo
192.
▲
by
qalmakka
2y ago
ZFS is just too convenient, IMHO: - ZStandard compression is a performance boost on crappy spinning rust - Snapshots are amazing, and I love being able to quickly send and store them using send and receive - I like not having to partition t
193.
▲
by
qalmakka
2y ago
Btrfs is still unacceptably less reliable than ZFS, after _decades_ of development. This is unacceptable, IMHO. I've lost so much data due to btrfs corruption issues that I've (almost) stopped to use it completely nowadays. It
194.
▲
by
qalmakka
2y ago
> we all just wanted java with JIT Java was literally the thing that made the term "JIT" popular, so I really don't know what you were going for here. Also I just can't see how Typescript is in any way "closer&qu
195.
▲
by
qalmakka
2y ago
> Microsoft did not "cut off most of its QA" Windows RTMs used to be shipped in a usable state (albeit buggy) for more than a decade. You installed it from a CD and it worked fine, you installed patches every once in a while fr
196.
▲
by
qalmakka
2y ago
> You mean don't install Steam nor the Epic Store, nor many of the games. ...would you install Steam on a POS machine? Is your gaming PC a "mission critical system"?
197.
▲
by
qalmakka
2y ago
I also had Windows Update fucking up my VMs and physical installs multiple times - this stuff just happens _with desktop machines, on desktop OSes_. The point is, lots of companies are using random cheap x86 computers with Windows desktop f
198.
▲
by
qalmakka
2y ago
In my comment I was referring to mission critical systems, which most definitely you don't put on cheap commodity hardware you buy in a brick and mortar store. Linux is used EVERYWHERE for a reason. Most car HUD now run on some form of
199.
▲
by
qalmakka
2y ago
That's why we've invented emulators, sandboxing, ... People have continued to run old management systems inside of virtual machines and similar solutions. You can sandbox it, reset it, do all kinds of wondrous things if you use mo
200.
▲
by
qalmakka
2y ago
That's the reason why I wrote, "stop putting" instead of "throw all of your PCs out of the window". Just like they migrated away from DOS they should start planning to migrate away from Windows to more modern, sandb
201.
▲
by
qalmakka
2y ago
When will people learn? 1. Stop putting mission critical systems on Windows, it's not the reliable OS it once was since MS has cut off most of its QA 2. AV solutions are unnecessary if you properly harden your system, AV was needed pre
202.
▲
by
qalmakka
2y ago
Yes. In modern operating systems, GPU drivers usually consist in kernel component that is loaded inside of the kernel or in a privileged context, and a userspace component that talks with it and implements the GPU-specific part of the APIs
203.
▲
by
qalmakka
2y ago
Well, it is something, even if it's still only the kernel module, and it will be probably never upstreamed anyway.
204.
▲
by
qalmakka
2y ago
I understand the business logic behind that. The point is, maybe they should consider paying the upstream developers to backport the stuff themselves instead of dabbling with C code they somewhat understand?
205.
▲
by
qalmakka
2y ago
This is why I've always disliked Debian and Red Hat. 1. I hate the fact they have the hubris to think they can be smarter than the upstream developers and patch old versions 2. I hate the fact they don't ship vanilla packages, but
206.
▲
by
qalmakka
2y ago
You can have floor heating with heat pumps, too. Just heat up the water to a lower temperature (~40C) for longer. It's still way more efficient than burning gas.
207.
▲
by
qalmakka
2y ago
It doesn't make sense, though. You need the same amount of energy to heat up a room, regardless of how you produce the aforementioned heat. If the energy immediately dissipates, it means the building has very poor insulation. In order
208.
▲
by
qalmakka
2y ago
While I love this paper and this proposal in general, as a C++ developer every time C++ adds a new major feature I get somewhat worried about two things: 1. how immense the language has become, and how hard it got to learn and implement 2.
209.
▲
by
qalmakka
2y ago
They use two completely different libc though, which are binary incompatible (bionic and glibc).
210.
▲
by
qalmakka
2y ago
> I don't have a lot of experience with Italian but it seems like the pronunciation is closer to Spanish. Yeah the phonetics are very close. Castillan has more fricative sounds like [ð], [θ], [x] and [β] and no open vowels, but that
More ›