Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pm215
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
301.
▲
by
pm215
4y ago
Personally, I'm not trying to save time in the cooking process; I'm trying to save time and hassle in the ingredient-buying phase: deciding what to cook, figuring out what ingredients I need to buy to cook that, finding them in th
302.
▲
by
pm215
4y ago
Oh yes, good points.
303.
▲
by
pm215
4y ago
It's history, mostly. The very first Arm design didn't do anything special with r13 and r14, so using them as sp and lr was purely convention (you could have an upward growing stack in r0 if you wanted). The years roll by, and it
304.
▲
by
pm215
4y ago
The Arm 32 bit EABI spec acknowledgements section credits 9 other companies for their "active support" -- most of them are or were toolchain vendors. You specify an ABI so that all the different companies who are writing and selli
305.
▲
by
pm215
4y ago
This depends on your jurisdiction and how it handles regulation of financial instutitions; in particular it depends on what regulatory rules there are that force a ringfencing between client assets and the assets of the financial instutitio
306.
▲
by
pm215
4y ago
Perhaps, but how much time do we want MPs to devote to reading correspondence versus all the other aspects of their job, such as holding constituency surgeries, reading up on legislation, doing ministerial jobs (which Stewart was at this ti
307.
▲
by
pm215
4y ago
The difficulty these days is the volume. Rory Stewart (an ex-MP) mentioned on his podcast recently that one of his predecessors in his seat in IIRC the 1950s got about 5 letters a week to deal with; when Rory was an MP in the 2010s he was g
308.
▲
by
pm215
4y ago
It's particularly silly that it pastes-with-formatting into a gmail compose box even when it's set to "send as plain text"...
309.
▲
by
pm215
4y ago
The employer can fix up the imbalance -- if there are N bank holidays in the year, give all 80% part time workers 0.8N extra days of holiday allowance above their usual amount (etc), and mandate that they cover the bank holidays with days f
310.
▲
by
pm215
4y ago
Depending on what your code is doing, even if there are good endian-agnostic abstractions, endianness bugs are still likely to slip in from time to time unless you're defending against them by having your CI run on a big-endian platfor
311.
▲
by
pm215
4y ago
In the UK it's pretty mainstream (depending how you define that, but more than 12% of grocery sales are online) -- and it's done by the existing supermarket chains, mostly.
312.
▲
by
pm215
4y ago
Personally I think that's throwing the baby out with the bathwater for most use cases. You could rephrase my comment as "if you're already committed to reinventing half of libc's wheels, this one is not really any harder
313.
▲
by
pm215
4y ago
Mostly for the usual "don't reinvent a wheel the language standard library already provides" reasons, I think. For instance glibc's x86setjmp/sigsetjmp have been updated to support shadow stacks, but if you'd r
314.
▲
by
pm215
4y ago
It is based on whether the low bit of the jump target is 0 or 1, but the first version of Thumb only did that check-and-switch-mode on a small set of jump instructions, not on every way you could alter the program counter. For the others yo
315.
▲
by
pm215
4y ago
In my experience the UK Christmas tradition has a fairly strong "family get-together" component to it...
316.
▲
by
pm215
4y ago
It's still much better than the alternative, which is not having any kind of way to reproduce race conditions :-) QEMU's a pretty complex multithreaded program and my experience with chaos mode has been that it's quite good a
317.
▲
by
pm215
4y ago
I buy paper Ordnance Survey maps because they come with a scratch-off code to get the map in their digital app. You can also pay an annual subscription of about 50 quid to get coverage of the whole UK, but for my usage, which is limited to
318.
▲
by
pm215
4y ago
Some of the insns later defined in the Arm hint space are definitely not NOPs, though -- the pointer-authentication ones will write results to registers, for instance. The requirement is "if code that knows about the newly architected
319.
▲
by
pm215
4y ago
That's not quite the same as a true hint space, though, because it documents that code can rely on the NOP behaviour even if not the performance. Arm's HINT space is specifically "must NOP now, must not be used by software&qu
320.
▲
by
pm215
4y ago
Ideally the architecture has the foresight to carve out a specific 'hint' space as "is a NOP today, may do something magical on tomorrow's CPU" rather than having to retrospectively borrow encodings that theoretical
321.
▲
by
pm215
4y ago
I was still using mine for the answerphone capability (it was a "voice" modem variant) until the end of last year; but now I have no analogue phone service, only VOIP...
322.
▲
by
pm215
4y ago
I would disagree. At the assembly level, as long as the instruction documents what it does in the oddball cases, it's up to you the programmer to use it correctly. Some CISC CPUs trap on errors like divide-by-zero; RISC instruction set
323.
▲
by
pm215
4y ago
Yes, it's more efficient than resistive electric heating, but in the UK that is typically not the alternative it's being compared to. The usual existing heating system would be a gas-fired central heating boiler, and the cost of g
324.
▲
by
pm215
4y ago
I think the difference is significant. If he says it's an "unexplained reference" to unreliability he would be saying "everybody knows the machines are great, I don't understand why the heck the journo brought up un
325.
▲
by
pm215
4y ago
The article contains neither the word 'unexplained' nor 'reference'. What it says is "unexamined expectation", which I think is clearer and not an unreasonable thing for somebody in the industry to be irritated
326.
▲
by
pm215
4y ago
Yes, although almost all of them IME only sell drinks, which is a bit weird from my UK perspective where vending machines typically sell crisps and chocolate too...
327.
▲
by
pm215
4y ago
We used to have that in the UK (the "Net Book Agreement") for most of the 20th century, but it collapsed in the 1990s, I think under pressure from big chain bookshops like Dillons that wanted to be able to attract customers with d
328.
▲
by
pm215
4y ago
As somebody who has 20 years of experience: I think I'm pretty good in my specific niche; there's wide areas to the sides of it where even if I haven't done that before I could get up to speed pretty rapidly; and there are so
329.
▲
by
pm215
4y ago
No, it can't -- QEMU's usermode emulator translates Linux-to-Linux only, it does not let you run Linux binaries on macos. And since it's an emulator it's arguably taking you even further from the bare metal than running
330.
▲
by
pm215
4y ago
There was a period where that kind of kit was usefully usable as (effectively) an X terminal -- you could put Linux on it, and it had a good quality CRT that you would otherwise have to pay a fair amount for. I did that in the late 90s and
More ›