Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Pannoniae
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
91.
▲
by
Pannoniae
6mo ago
It's better, but it's still quite bloated, to be honest. Linux is generally more memory-hungry than Windows because of how modular it is, and having no Win32 equivalent really hurts. Although they've started doing UI in React
92.
▲
by
Pannoniae
6mo ago
exactly, the kind of reviews which have a point are the ones you do before starting work. But that's a design review, not a code review. My team does "commit to master", although I did catch a fair few regressions by lookin
93.
▲
by
Pannoniae
6mo ago
Yes. I can run entire 3D games.... ten times in the memory footprint of your average browser. Even fairly decent-looking ones, not your Doom or Quake! And if we're talking about simple GUI apps, you can run them in 10 megabytes or mayb
94.
▲
by
Pannoniae
6mo ago
1. Fairly - I definitely don't see any training material about the stuff I do on the internet:D it's really far from your avg front-end app. And of course you can't let any of those make decisions automatically. Remember the
95.
▲
by
Pannoniae
6mo ago
I think the unstated assumption here is that some of the criticism comes from different places. 1. what you have identified here, thinking they're useless 2. wanting them to be useless because they like the process of writing code it
96.
▲
by
Pannoniae
6mo ago
Also another incorrect factoid: "The original Xbox (2001) was built on familiar PC hardware (Pentium III derivative, Intel GPU, standard hard drive)" (it was an NV GPU)
97.
▲
by
Pannoniae
6mo ago
>When you want to cast a spell you have to enter the number of the spell from the manual, maybe because there was not enough memory to fit the names of the 94 spells into RAM Probably not ;) "Enter things from a manual" was a t
98.
▲
by
Pannoniae
7mo ago
I dunno I have 96GB of RAM and I still get the whole "system dies due to resource exhaustion" thing. Yesterday I managed to somehow crash DWM from handle exhaustion. Man, people really waste resources....
99.
▲
by
Pannoniae
7mo ago
Sad to see you being downvoted, but you're exactly right. Well, almost - if you can afford to invest in a good integration test suite, that can catch many errors without requiring a human to regression-test every time. At the same ti
100.
▲
by
Pannoniae
7mo ago
Not really. I actually tried building an "old" game (read: not updated since 2014 or so) on Linux when I used it. It didn't work because autotools changed, some weird errors with make, and the library APIs have changed too. I
101.
▲
by
Pannoniae
7mo ago
Yeah exactly. High-level people think the low-level stuff is magic, and us from the other side think the high-level stuff is magic (how can you handle all that complexity?...)
102.
▲
by
Pannoniae
7mo ago
Yeah, 100% :) Ironically, the design constraints are one of the big things which made it work so much! If it was designed in a "traditional" way, it would have been much less ambitious.
103.
▲
by
Pannoniae
7mo ago
Hey, this isn't entirely accurate! The 4-bit stuff is a hangover from Notch doing this (I'd maybe even say a similar-calibre programmer to Chris Sawyer...). The sound has nothing to do with technical limits, that's a post-f
104.
▲
by
Pannoniae
7mo ago
This is all true but IMO forest for the trees.... For example the compiler basically doesn't do anything useful with your float math unless you enable fastmath. Period. Very few transformations are done automatically there. For integer
105.
▲
by
Pannoniae
7mo ago
>If they really believed that their process eliminated any licensing conditions, why would they limit themselves to open source projects? Because this is satire by FOSS people :)
106.
▲
by
Pannoniae
7mo ago
Yup :P As in their post: "The future of software is not open. It is not closed. It is liberated, freed from the constraints of licenses written for a world in which reproduction required effort, maintained by a generation of developers
107.
▲
by
Pannoniae
7mo ago
This is satire but this is where things are heading. The impact on the OSS ecosystem is probably not a net positive overall, but don't forget that this also applies to commercial software as well. There will be many questions asked, li
108.
▲
by
Pannoniae
7mo ago
Yeah, the only big problem with approx. sqrt is that it's not consistent across systems, for example Intel and AMD implement RSQRT differently... Fine for graphics, but if you need consistency, that messes things up.
109.
▲
by
Pannoniae
7mo ago
Microbenchmarks. A LUT will win many of them but you pessimise the rest of the code. So unless a significant (read: 20+%) portion of your code goes into the LUT, there isn't that much point to bother. For almost any pure calculation wi
110.
▲
by
Pannoniae
7mo ago
"it's one atomic check after first init" And that's slow :P [0] If you don't need to access it from multiple threads, cutting that out can mean a huge difference in a hot path. [0] https://stackoverflow.c
111.
▲
by
Pannoniae
7mo ago
They already do....
112.
▲
by
Pannoniae
7mo ago
The future of x86 is worrying but it's nowhere dead yet. I saw the C&C article yesterday and did some research, TL;DR: - Apple took over the single-threaded crown a while ago. - ARM also caught up in integer workloads. - ARM Cortex
113.
▲
by
Pannoniae
7mo ago
Actually, it isn't that different. Compilers are trash. They produce hilariously bloated and stupid code, even the C++ compilers, not to speak about your average JIT compiler. However, in practice we don't care because it's
114.
▲
by
Pannoniae
7mo ago
That's not what a derivative work means, though. Being exposed to something doesn't mean you can't create original work which is similar to it (otherwise every song or artwork would be a derivative work of everything before i
115.
▲
by
Pannoniae
9mo ago
>You’re kinda proving the parent’s point. Exactly, I agree with the parent! They're right, it only happens that their strawman is actually true :)
116.
▲
by
Pannoniae
9mo ago
Because it is literally the best way to design and everyone else is wrong. Look at actual HCI studies. There's exactly zero arguments for any kind of flat or minimalistic design outside of art, or if you want to make a statement. The
117.
▲
by
Pannoniae
10mo ago
yes and you already know me lol, we have been chatting on discord :P
118.
▲
by
Pannoniae
10mo ago
Compilers massively outperform humans if the human has to write the entire program in assembly. Even if a human could write a sizable program in assembly, it would be subpar compared to what a compiler would write. This is true. However, th
119.
▲
by
Pannoniae
10mo ago
It's a bit of a generic complaint, but quite apt for the subject matter. Mission creep kills projects, and that's true across a broad range of activities. More specifically in the case of software, egos kill projects, and expandin
120.
▲
by
Pannoniae
10mo ago
It contained an interesting link and I tried to be friendly. You're right though, not very on topic.
More ›