Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TillE
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
661.
▲
by
TillE
3y ago
Ubuntu is the first place I encountered this convention. You might think that Ubuntu 22.04 and 22.10 are closely related because the vast majority of software uses something that loosely resembles semver, but no, they're two different
662.
▲
by
TillE
3y ago
Do you mean engine developers who actually use the Metal API, or game developers writing shader code? I know game developers prefer HLSL (Direct3D) over GLSL, but I dunno what people think about MSL.
663.
▲
by
TillE
3y ago
Right, it's the classic premise of science fiction: how could hypothetical future technology change society? Maybe it's not deep insight, but it is an interesting thought experiment, and now amusingly accurate.
664.
▲
by
TillE
3y ago
You can still buy basic phones that last all week, they're very cheap. But nobody wants a phone , they want a tiny portable computer.
665.
▲
by
TillE
3y ago
Imagine being a human driver who has to constantly change routes based on what the computer tells you, switch vehicles based on demand, and not make any mistakes. That sounds exhausting. You're also occupying a seat which could be used
666.
▲
by
TillE
3y ago
Learning about how the CPU cache works is probably the most useful thing you can do if you write anything that's not I/O limited. There are definitely a ton of experienced programmers who don't quite understand how often the
667.
▲
by
TillE
3y ago
The Serkis ones are good, but I really love the old Rob Inglis versions. Someone described them as the closest thing to Tolkien himself reading the books. Surprisingly I think some of his voices (eg, Gandalf) do match the vibe of the films
668.
▲
by
TillE
3y ago
A mistake I've made a few times is thinking let's separate code and data, that sounds great. But then I realize I need to do some pretty complex stuff in the data, and I'm faced with the choice of building some hacky monstros
669.
▲
by
TillE
3y ago
Yes. I mean, that's the whole point of that part of the fifth amendment. There would be no need for an explicit carveout of self-incrimination if the government didn't have the general ability to compel witnesses to testify.
670.
▲
by
TillE
3y ago
Well, there's the WoW64 layer, but nothing particularly sophisticated beyond that. For the most part the old DLL interface (kernel32 et al) just sticks around indefinitely even as parts are officially deprecated. Microsoft is careful n
671.
▲
by
TillE
3y ago
This is a really common trap that smart people fall into, thinking that just because you know everything about one field, your huge brain must be able to quickly understand just about anything.
672.
▲
by
TillE
3y ago
Dwarf Fortress answers that last question with: mushrooms! I think the fantasy city problem is at its worst in 3D video games, where you visit some impressive capital city, massive walls, towers...and enough housing for about a hundred peop
673.
▲
by
TillE
3y ago
OTVDM is great, but it's just using Wine. Windows really ripped out the whole 16-bit compatibility layer, which is a little sad.
674.
▲
by
TillE
3y ago
Try writing a generic, reusable data structure in C. It's agony.
675.
▲
by
TillE
3y ago
Stuff like this sounds great but if you dig into the details of actually trying to implement it, it's not at all simple, and it would inevitably slow down the already-terrible compilation speed of C++. We have static analysis tools whi
676.
▲
by
TillE
3y ago
Only if you haven't configured sane limits.
677.
▲
by
TillE
3y ago
This is why I'm still hopeful that capability-based microkernels are the future. They simply fit modern security needs far better than hacky sandbox solutions on top of the same old operating systems with coarse permissions.
678.
▲
by
TillE
3y ago
Ironically blocking is now more effective than ever, because the logged-out twitter.com experience has been weirdly broken for weeks. If you block someone, it's a real pain for them to look at your timeline.
679.
▲
by
TillE
3y ago
Hm, maybe. The ChatGPT prompt was: > Did you know that there is no country in Africa that starts with the letter "k"? I think in a case like this, the LLM is inclined to try to "yes, and" the prompt and generate some
680.
▲
by
TillE
3y ago
EasyJet (ie, in Europe) is constantly packed, and people who board later frequently need to find space elsewhere for their bag, because the space near them has already been taken.
681.
▲
by
TillE
3y ago
Two weekends is ludicrously optimistic even if you're leaning heavily on existing parser libraries, but if you've taken a programming languages class, you can write a simple compiler for a large subset of C.
682.
▲
by
TillE
3y ago
If you can't explain in detail how a linked list works, that's an enormous red flag that you've probably never studied data structures. It's a FizzBuzz level question. I'm sure some companies have lousy interview pr
683.
▲
by
TillE
3y ago
They're submodules. The actual code is there: https://github.com/apple-oss-distributions/distribution-macO...
684.
▲
by
TillE
3y ago
On a related note, Ben Eater recently made a video going through Wozniak's system monitor code for the Apple I. https://www.youtube.com/watch?v=SpG8rgI7Hec There are some pretty insane optimizations for code size, and
685.
▲
by
TillE
3y ago
"Nintendo gamers" aren't really a thing, unless you're a kid with only one console. Everyone I know who loves games has a Switch in addition to at least a PS5/Xbox if not a gaming PC, and they play everything. Ninte
686.
▲
by
TillE
3y ago
That was the traditional Mac audience through the 80s and 90s. The point is that the iMac was an attempt to reach beyond that, to home users who just wanted to browse the internet and stuff.
687.
▲
by
TillE
3y ago
It's a little sad how Mono is dead, ironically killed by Microsoft not in a malicious way, but just because they open sourced their own superior product. Even Xamarin is finally on its way out, replaced by .NET MAUI. Mono did have an i
688.
▲
by
TillE
3y ago
Out of all the AI-related tools, generative art frontends are probably the thing most likely to radically change and improve in the next few years. It's specifically why I've avoided diving too deep into "prompt engineering&q
689.
▲
by
TillE
3y ago
The parks are a very particular thing, obviously oriented towards children. But recently some people have been talking about how they might offer "live experiences" that go beyond that. Disney just shut down the Galactic Starcruis
690.
▲
by
TillE
3y ago
The C++ community has de facto standardized on CMake, which solves half the problem. It's not pretty, but it gets the job done. Dependencies can mostly be managed with vcpkg and its CMake integration. The only real problem is when you
More ›