Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gdxhyrd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
gdxhyrd
7y ago
> If you go to Twitch and scroll down in Fornite you will see hundreds of people with less than 100 viewers which also confirms that the game means almost nothing. Not at all. There are so many small Fortnite streamers because they want
92.
▲
by
gdxhyrd
7y ago
> isn’t communication less hidden if anything? Not everyone uses IRC (but it has archives). Email (and its archives) are a thing, too. Given you can read all the development of the Linux kernel since almost the beginning (and they don&#x
93.
▲
by
gdxhyrd
7y ago
Those defensive measures you describe are the kind of hacks that introduce more and more complexity. Defensive programming is not fixing bugs with more features, quite the opposite: it is failing hard when a condition does not hold.
94.
▲
by
gdxhyrd
7y ago
If you want the bot to avoid winning by micro, you add delays, cooldowns on interactions, imperfection on clicking, misclicks, etc. on the level of a human pro. In any case, simplifying the game is usually done to make training far cheaper.
95.
▲
by
gdxhyrd
7y ago
What a load of BS. The 32-bit ABI is independent of the 64-bit one. Nobody is asking Apple to backport new changes or APIs to 32-bit because nobody cares about new apps in 32-bit. We do care about not breaking the existing ones, though.
96.
▲
by
gdxhyrd
7y ago
> You are moving the goalposts. No, I am not moving goalposts. OpenGL has been useless for all intents and purposes in macOS for years already. The deprecation is the least of concerns. > 1) OpenGL is a terrible fit for modern GPUs so
97.
▲
by
gdxhyrd
7y ago
It does not matter. Those that know use it as the ID for a process and it is fine. Those that don't, don't really need to know. There is much, much worse marketing out there to tackle first.
98.
▲
by
gdxhyrd
7y ago
See the sibling reply.
99.
▲
by
gdxhyrd
7y ago
OpenGL support has been abandoned by Apple years ago, not to mention being broken. The fact that it is now officially deprecated is just a warning from Apple to remove it soon without bad PR.
100.
▲
by
gdxhyrd
7y ago
I am not upset because Metal replaced OpenGL. I actually like Metal's design. What I am upset about is the removal of a standard that worked well. Just don't allow OpenGL apps in the Store and that would be enough. Even worse, rem
101.
▲
by
gdxhyrd
7y ago
Worthwhile? We had PAE for a long time, sure, but I think it was fairly obvious when the Athlon 64 appeared that 4GB was not going to cut it, given some people already had 1GB at home...
102.
▲
by
gdxhyrd
7y ago
Sure, but the ones that pay the bills are servers and companies which don't care one bit about i386.
103.
▲
by
gdxhyrd
7y ago
It is common knowledge even among consumers that pick PC parts.
104.
▲
by
gdxhyrd
7y ago
In libraries, yes. In applications, no. A lot of errors are fatal.
105.
▲
by
gdxhyrd
7y ago
The PI the article describes does not need an exhausted queue, just merely used.
106.
▲
by
gdxhyrd
7y ago
I would say your assumption is wrong. A lot of people have a CS background, but there are many others that don't.
107.
▲
by
gdxhyrd
7y ago
Quadratic, not exponential! :)
108.
▲
by
gdxhyrd
7y ago
All major C/C++ compilers implement IEEE754. If you are telling the compiler to disregard it, that is on you.
109.
▲
by
gdxhyrd
7y ago
I am amazed at the fact that even going the slow path gets laggy with a mere 900 elements... What are they doing?!
110.
▲
by
gdxhyrd
7y ago
I really, really hope nobody writes games in React. It is such a bad fit for games and it is very disrespectful of the environment and your users' battery.
111.
▲
by
gdxhyrd
7y ago
No game engine does that and they don't face an "impossible" amount of data. A game designer may choose to spread work over several frames, but that is done on purpose by the developer. And frustum culling has nothing to do w
112.
▲
by
gdxhyrd
7y ago
What you are missing is that " algorithm A is O(n)" is a meaningless statement unless you define under which operations.
113.
▲
by
gdxhyrd
7y ago
This is the right answer. With Proton, Steam has a very good start for their Cloud Gaming offering.
114.
▲
by
gdxhyrd
7y ago
Rust is designed to replace C++. That "ugly syntax" is the de facto standard in the industry. No one, comparatively, would use Rust if it went the Haskell/ML way.
115.
▲
by
gdxhyrd
7y ago
We are not just talking about arch/system ABIs but language/library ABIs. In any case, 14 years is definitely a very short time for arch/system ABI support, specially compared to Linux or Windows which will basically never
116.
▲
by
gdxhyrd
7y ago
20 MB is a ridiculous amount compared to anything else going on in your phone, including sending a few high res shots. Many apps and iOS updates are an order of magnitude bigger, and they are not even games. If size was such a huge concern,
117.
▲
by
gdxhyrd
7y ago
I answered to that in the last paragraph. I don't see the appeal in 2019, in particular in the Apple ecosystem where backwards compatibility is not respected that much.
118.
▲
by
gdxhyrd
7y ago
Yes, but the guarantees Swift provides are not a requirement for that.
119.
▲
by
gdxhyrd
7y ago
In the linked blog post they mention size explicitly: > ABI stability for Apple OSes means that apps deploying to upcoming releases of those OSes will no longer need to embed the Swift standard library and “overlay” libraries within the
120.
▲
by
gdxhyrd
7y ago
The technicalities behind Swift's work on ABI stability are very interesting but I remain unconvinced developers care about ABI stability nowadays; outside security updates and the very basic layers (syscalls, WinAPI...). In the past,
More ›