Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crest
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
661.
▲
by
crest
5y ago
Good look finding any original STM32 parts at the moment.
662.
▲
by
crest
5y ago
On an M1 Max MacBook Pro the CPU (8P+2E) cores peak at a combined ~240GB/s the rest of the advertised 400GB/s memory bandwidth is only useable by the other bus masters e.g. GPU, NPU, video encoding/decoding etc.
663.
▲
by
crest
5y ago
While I hate unreliable drivers as much as the next guy this is not just an Nvidia problem. Several Linux kernel developers love to break API just to mess with closed source GPU driver e.g. replace an API for no reason other than hiding a f
664.
▲
by
crest
5y ago
Why support real hardware? Old as Alpha AXP CPUs are they are still orders of magnitude faster than emulating the instruction set. Why care about the instruction set? It a very good regression test for the kernel locking primitives and data
665.
▲
by
crest
5y ago
Citation needed!
666.
▲
by
crest
5y ago
OpenWRT still mostly works with 8MB flash and 32MB RAM, but it works better with twice that.
667.
▲
by
crest
5y ago
It's not that easy. Carbon is largely a subset of the classic MacOS toolkit APIs reimplemented in MacOS X to provide a migration path for existing application to MacOS X. IIRC carbonized applications commonly targeted version going ba
668.
▲
by
crest
5y ago
So clients can read lines from a pipe as stdin.
669.
▲
by
crest
5y ago
According to all benchmarks I've seen the M1 Max doesn't offer significant more memory bandwidth to the CPU cores unless (unless the GPU is busy as well). You have run a microbenchmark all all P and E cores to reach the internal b
670.
▲
by
crest
5y ago
~98% of the ASN.1 parsing bugs could have been prevented by generating the parser instead of handwriting yet another recursive descent parser "with a few clever optimisations".
671.
▲
by
crest
5y ago
I'm sure the log4j developers have just as much potential as the code they're sort of maintaining. If you let them into your codebase you get federated remote code updates for free .
672.
▲
by
crest
5y ago
While I haven no personal experience writing aarch64 assembler code my experience with ARM v6m an v7m makes me doubt your implied insult that ARM just failed/didn't give a fuck about their instruction set. Thumb 1 and 2 are well d
673.
▲
by
crest
5y ago
Now compare how many different versions of the functions are required for the dozens of possible x86 extensions (and combinations of them) and all the prologue/epilogue code required to watch out for page boundaries and unaligned point
674.
▲
by
crest
5y ago
You have widening operations e.g. 16x16->32 bit multiplications and can reduce number of available registers to get longer vectors, but among the really interesting ones are fault only first load and masked instructions that enable the v
675.
▲
by
crest
5y ago
There are lots of good reasons to make cryptographic operations instructions instead of a memory mapped peripheral, but I prefer something like VIA padlock which implemented cipher modes instead of just implementing the round function as in
676.
▲
by
crest
5y ago
Which at least back in the day neither the IBM compilers nor GCC 2.x - 4.x made much use of. I've seen only a few handoptimzed assembler routines get decent use out of them. Easy to fuse pairs a probably a good compromise for carry cal
677.
▲
by
crest
5y ago
IIRC few Power(PC) cores really split the condition register nibbles into 8 renamable registers and while Power(PC) includes everything (including at least two spare kitchen sinks) only a few instructions can pick which condition register
678.
▲
by
crest
5y ago
This wasn't about how the SATA controller talks to the drives, but about how the SATA controller is presented to the operating system. The IDE/legacy setting was useful at the time because Window XP lacked AHCI drives on the insta
679.
▲
by
crest
5y ago
First of all: thank you for taking the time to respond to the irate crowd. Second: It's still a really bad idea, because it feeds into the narrative that inherently unsafe client side restrictions are a viable security barrier e.g. dan
680.
▲
by
crest
5y ago
Do you know how long the Carbon API survived inside the Finder?
681.
▲
by
crest
5y ago
Why do you consider it acceptable for the DoJ put citizens and their communication at risk? Aren't they supposed to work for the people instead of against them?
682.
▲
by
crest
5y ago
http://tdfx.de/ger/voodoo_volts.shtml
683.
▲
by
crest
5y ago
</sarcasm> ?
684.
▲
by
crest
5y ago
And ran a lot faster than BASIC.
685.
▲
by
crest
5y ago
Nginx and OpenSSL are open source. Give it a try and reproduce their results with Linux ;-).
686.
▲
by
crest
5y ago
And has been a quick way to panic() for most of them.
687.
▲
by
crest
5y ago
But on VNET enabled kernels (enabled in GENERIC since 13.0) you can have multiple instances of the IP stack to provide jails with their own IP stacks including a loopback, firewall(s) and IPsec.
688.
▲
by
crest
5y ago
FreeBSD has netmap for fast userspace packet processing.
689.
▲
by
crest
5y ago
And the DA will hound you till you drop dead to get re-elected.
690.
▲
by
crest
5y ago
If it was 20 years ago the patents shouldn't last much longer...
More ›