Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phire
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
301.
▲
by
phire
1y ago
Keep in mind that the 2012 presentations dates to 10 months after Rust's first release, and its version of "Memory Safety" was collecting quite a bit of attention. I'd argue the definition was already changing by this po
302.
▲
by
phire
1y ago
The existing implementation was already "highly optimised", so it would have had a fast path for short ints (they probably profiled on realistic data sets). Adding the fast path to the hard-won assembly is just optimising the slow
303.
▲
by
phire
1y ago
The definition kind of changed. At the time Go was created, it met one common definition of "memory safety", which was essentially "have a garbage collector". And compared to c/c++, it is much safer.
304.
▲
by
phire
1y ago
No, the entire point of a series-parallel hybrid is that it can offer the advantage of a series hybrid. The Toyota Prius powerchain has two motor generators, and can take part of the ICE power from one and transfer it electrically to the ot
305.
▲
by
phire
1y ago
The SST project was basically a government project. They even had both Boeing, Lockheed and North American submitting competing design proposals. They were also originally targeting the transcontinental market, so it would have exclusively
306.
▲
by
phire
1y ago
Yeah, the author's theoretical "Rust but with garbage collector" would gain a whole bunch of concurrency bugs. It wouldn't be Rust anymore, just c# with a more functional syntax. "Fearless concurrency" is one o
307.
▲
by
phire
1y ago
It was expensive because they only built 14 aircraft (plus 6 prototypes). And the overflight bans were a large part of the reason for all the sales to fall though. If the development/maintenance costs had been split over hundreds of cr
308.
▲
by
phire
1y ago
The TV might have been 4:3, but most DVD movie releases were widescreen by 2002. So you lost upto 40% of that 27" CRT to letterboxing. The pan-and-scan DVDs seemed to die out long before everyone had 16:9 TVs. Consumers seemed to decid
309.
▲
by
phire
1y ago
Yeah, some mobile GPUs actually have hardware compositors that can do. They can even support moving windows around with pretty low overhead. But the software support to take advantage of it isn't really there. There isn't a standa
310.
▲
by
phire
1y ago
The extra CPU usage isn't that bad. Updating a single number isn't that hard. The bigger problem is waking up the GPU and all the communication between components, which is why the computer with integrated graphics takes a smaller
311.
▲
by
phire
1y ago
Yeah, but the disk rotated at a constant speed, even when idle. Unlike the seeks, it's just background noise, with no useful information.
312.
▲
by
phire
1y ago
It's not really possible to replicate the HDD sound with anything so simple. Because what you hear on a real HDD is the seeks, and the seek time of any SSD is close enough to zero that it probably won't even show up on the HDD LED
313.
▲
by
phire
1y ago
The clever thing about the Apple II is that there are no refresh cycles. Woz laid out the screen buffer in memory in such a way that simply scanning out the screen will touch every single row of DRAM. This is more about saving chips than sa
314.
▲
by
phire
1y ago
Inspector wound't have had any reason to mention it. They care about structural issues. The foundation is still clearly visible, they could do their job despite the railway. And they wouldn't have known that others didn't kno
315.
▲
Writing Code Was Never the Bottleneck
(ordep.dev)
776 points
by
phire
1y ago
|
389 comments
316.
▲
by
phire
1y ago
I do use GitHub copilot on my personal projects. But I refuse to use it as anything more than a fancy autocomplete. If it suggests code that's pretty close to what I was about to type anyway, I accept it. This ensures that I still unde
317.
▲
by
phire
1y ago
The free functionality works well enough for me that I never saw the need to look further (until now). You can only enable one filter list, but "Ads" is a single filter list, so I just enabled that. Just means I can't enable
318.
▲
by
phire
1y ago
The majority voted for this government... They don't get to wash their hands of it just because some people later changed their minds.
319.
▲
by
phire
1y ago
I'm pretty sure the $99 fee is explicitly there to prevent "normal" users from side-loading.
320.
▲
by
phire
1y ago
That stops the computer asking, but it doesn't stop the phone asking. Apple changed this a few years ago, because of a potential security venerability: https://imazing.com/blog/ios-backup-passcode-prompt
321.
▲
by
phire
1y ago
They were mining coal and using it for both heating and metal working. They also deforested large sections of Europe for fuel (especially to make charcoal for smelting iron), building materials and to clear land for crops. They didn't
322.
▲
by
phire
1y ago
We do have translucent paper. It's nowhere near transparent, but translucent enough to give you some idea about what's inside. I've seen it used in the packaging for a few products at my local supermarket. I think it's G
323.
▲
by
phire
1y ago
I have a hard time using "balanced" and Roman in the same sentence. Maybe the technology was "balanced", but the society certainly wasn't. It relied on continual expansion and devolved from a republic into an empire
324.
▲
by
phire
1y ago
I find it interesting that "rooted" and "jailbroken" have become synonymous with "exploited" in many peoples minds. But they have very explicit meanings. Rooted means you have access to the root account (uid=1)
325.
▲
by
phire
1y ago
Though, the late 90s feels achievable. The Front Side Bus of the Pentium III maxed out at 133 MHz, single transfer (and was often configured at 100 MHz for lower spec CPUs), and the AMD K6 was even slower. I don't have much PCB design
326.
▲
by
phire
1y ago
The gamecube had a completely fixed function vertex pipeline (though, only a few N64 games used custom μcode. For the rest, it might has well been fixed function, and was had less functionality than the gamecube) But per-vertex lighting was
327.
▲
by
phire
1y ago
Both use a unified memory architecture, where the GPU and CPU share the same pool of memory. On the N64, the CPU always ends up bottlenecked by memory latency. The RAM latency is quite high to start with, your CPU is sitting idle for ~40 cy
328.
▲
by
phire
1y ago
Apple actually shipped the Mac Classic with a built-in romdisk, accessed by holding command+option+x+o They had enough room left in the 512KB ROM to fit a 357KB boot disk a stripped down System 6.0.3 and a few useful tools (MacsBug and Appl
329.
▲
by
phire
1y ago
> The standard api was pretty much OpenGL Good point. It is the software APIs are where you do see the strong SGI influence. It's not OpenGL, but it's clearly based on their experience with OpenGL. The resulting API is quite
330.
▲
by
phire
1y ago
> that the n64 probably has the most standard hardware of it's generation The Reality Coprocessor (or RCP) doesn't look like any graphics cards that previously came out of SGI. Despite the marketing, it is not a shrunk down S
More ›