Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pjdesno
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
241.
▲
by
pjdesno
4y ago
Nice. Now you have to convince all your software providers to ship those object files. I'm sure it won't be a problem, it's only a really huge change to the entire way in which software packaging and distribution works today.
242.
▲
by
pjdesno
4y ago
Maybe better expressed as "don't write your own assembly unless you know why it might be better than the compiler". Trying to beat the compiler at optimizing normal code is kind of like trying to beat a calculator with paper
243.
▲
by
pjdesno
4y ago
Nowadays ext4 has dir_index enabled by default, so it uses hashed B-trees for its directories. Ric Wheeler posted this nearly a decade and a half ago: "Strangely enough, I have been testing ext4 and stopped filling it at a bit over 1 b
244.
▲
by
pjdesno
4y ago
Encryption was export-restricted until 1996. Actually that isn't really relevant - most of the systems the authors are talking about (and that they worked on) would have been running on enterprise or campus LANs, and it wasn't tot
245.
▲
by
pjdesno
4y ago
I had several f'ed up contracts in the 90s-2000s, and tried to negotiate each of them. In a fairly good position several times, as they had forgotten to have me sign the specific contract (non-compete, outside of CA) when they hired me
246.
▲
by
pjdesno
4y ago
Note that [IMO] one of the main values of learning C in 2023 is that it's small and simple enough to learn the precise semantics of almost all of its parts.
247.
▲
by
pjdesno
4y ago
There are a few gotchas with GRO, although I'm not sure they're applicable to Wireguard - in particular, there used to be a line in the kernel vswitch code that dropped a packet if it had been processed by GRO. A while back I spen
248.
▲
by
pjdesno
4y ago
I've got a solution that I've used to back up machines for my group, but never did the last 10% to make it something plug-and-play for other folks: https://github.com/pjd-nu/s3-backup Full and incremental bac
249.
▲
by
pjdesno
4y ago
It may be strictly UB, but given that any operating system written in C relies on this behavior being well-defined (e.g. the container_of macro widely used in the Linux kernel) you're probably pretty safe. Note that there is sort of an
250.
▲
by
pjdesno
4y ago
Note that choice of starter product is important. Amazon started with books - you know exactly what you're getting, they always fit, they're hard to damage, they have pretty high markups and low shipping costs. People were willing
251.
▲
by
pjdesno
4y ago
The US telephone system has been digital except for the "last mile" since about the 80s. Speech is encoded as 8-bit samples at 8KHz, giving a Nyquist frequency of 4KHz, and using either µ-law[1] (US) or A-law (Europe) compression
252.
▲
by
pjdesno
4y ago
"A significant rise in obesity incidence has even been noted in laboratory rodents and primates – animals raised under strictly controlled conditions of caloric intake and exercise. The only possible factors driving weight gain for the
253.
▲
by
pjdesno
4y ago
I've got some experience with a big academic data center - >1 acre floor space, >10MW, ~$100M construction cost. I've also worked for commercial companies of various sizes. If your compute installation is big enough that pay
254.
▲
by
pjdesno
4y ago
On a Mac, Teams doesn't obey many of the user interface guidelines, so multi-window use is unintuitive and difficult. Of course nothing in Mac Teams is nearly as bad as their incoming call notification - calls pop up under all your e
255.
▲
by
pjdesno
4y ago
WD says that the track width on their newest drives is about 50nm. The servo has to position the head with an accuracy considerably smaller than that, especially for writes - for reads you can just try again if you're off center. (whic
256.
▲
by
pjdesno
4y ago
There's one on display at TJ Watson labs. It's kind of cool.
257.
▲
by
pjdesno
4y ago
RISC vs CISC made a big difference when we had 100k-200k transistors to play with. That was a long time ago. Today's machines aren't CISC or RISC internally - they're ginormous out-of-order execution engines doing stuff that
258.
▲
by
pjdesno
4y ago
A bit off-topic, but probably interesting to folks reading these threads: A quarter-century ago I worked at a little company that made networking ASICs. The guy who did "floorplanning" and layout had his own tool flow based on a s
259.
▲
by
pjdesno
4y ago
When this first came out, I recall reading that the reason the watchdog timer was reset from the timer interrupt was because as they added more software and overloaded the CPU, things got slower and the timer started triggering during norma
260.
▲
by
pjdesno
5y ago
Best part: "but did you write it in rust?" Missing: Q: "So can I just walk into one of those zillion bank branches you've set up in the last 10 years, squatting on all that storefront real estate that could be used for
261.
▲
by
pjdesno
5y ago
Long ago I interned for the group supporting the C-30 ARPANET IMP. At one point the IMP was a 16-bit machine, emulating the old Honeywell (?) minicomputer that the original IMP code was written for. At some point they needed more memory, so
262.
▲
by
pjdesno
5y ago
Not mentioned in the article: almost all semiconductors used outside of computers and cell phones are produced on old processes - 40nm and up. Fabs for these are cheap - maybe in the $1 billion range - but no one builds them because of low
263.
▲
by
pjdesno
5y ago
If you've got the data center for it. Otherwise it's great until you have to upgrade your AC, and punch a hole in the side of the building to get the new one brought in on a crane :-)
264.
▲
by
pjdesno
5y ago
From someone who's spent 15 years in industry (from time to time being subjected to corporate training) and a dozen years as a prof where I've used Blackboard and Canvas: An LMS falls into the class of software where the purchasin
265.
▲
by
pjdesno
5y ago
I teach mostly MS students, and at the moment I'm sitting in front of a class taking an exam, so as you might guess I have fairly strong feelings about proctoring. Basically I think that online evaluations have to be completely differe
266.
▲
Show HN: Backup to S3, FUSE mount resulting image
(github.com)
1 points
by
pjdesno
6y ago
|
1 comments
267.
▲
by
pjdesno
6y ago
This is one of those "scratch one's itch" things. It does a full or incremental backup to a single S3 object, and a FUSE client for the resulting read-only file system. Backup and read performance is way better than S3 file s