Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dfox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
dfox
2y ago
> Oracle and MySQL do not have this problem in their MVCC implementation because their secondary indexes do not store the physical addresses of new versions. Instead, they store a logical identifier (e.g., tuple id, primary key) that the
92.
▲
by
dfox
2y ago
If there is an CoolBar grab handle (which is UX hint), it should be functional and not just work as a click site to play the video ;)
93.
▲
by
dfox
2y ago
Law enforcement/EMS often have their own phonetic alphabets and it is not that uncommon to use two at once: one for call signs and second for the actual alphanumeric data (in theory, in practice it gets mixed up, but everybody still un
94.
▲
by
dfox
2y ago
Also there is a way to pronounce all of the NATO alphabet words that is not exactly a normal english pronounciation in order to make the first letter obvious and to reduce the possibility of mistranscription (the most obvious example is “ni
95.
▲
by
dfox
2y ago
The real jargon file is probably here: https://www.dourish.com/goodies/jargon.html And it includes an explanation of what is wrong with ESR's version. But well, lets reiterate that: ESR is this weird kind of quasi
96.
▲
by
dfox
2y ago
The same design decision is in most languages that implement Common Lisp/Scheme-style numeric tower (eg. have rationals as core type). You do basic arithmetic on rationals or integers, you get rational or integer. You do transcendental
97.
▲
by
dfox
2y ago
IIRC OpenBSD's arc4random (even in the kernel) gets its initial seed by pretty much identical mechanism as linux-specific getauxval(AT_RANDOM).
98.
▲
by
dfox
2y ago
There is this one somewhat widely deployed niche system that uses sqlite databases as RPC serialization format. The original idea behind that was limited virtual address space of the CE-based embedded devices, but the design got stuck.
99.
▲
by
dfox
2y ago
ASN.1 BER/DER is more or less the same thing as CBOR. The perceived complexity of ASN.1 comes from the schema language and specifications written in the convoluted telco/ITU-T style (and well, the 80's type system that has ~8
100.
▲
by
dfox
2y ago
There is a lot of good things to be said about Alpha and it is probably the most RISC of all 90's RISC ISAs, but the actual hardware is full of weirdness and all the real CPUs were deeply pipelined OoO designs (think Intel NetBurst) th
101.
▲
by
dfox
2y ago
BWX does not help with unaligned accesses, but solves the fact that original Alpha did not even have instructions for memory accesses smaller than word. Which kind of becomes an issue when you start building the systems on PC-like hardware
102.
▲
by
dfox
2y ago
The displays aren't that much special. Probably the main two things that are special about them are color rendition and contrast and the rest is just about the certification process. And extrapolating from automotive experience, the co
103.
▲
by
dfox
2y ago
This instrument is only an display that shows data coming from another device that does the actual measurements. One of the reasons why the threewire synchro interface is used is that it is surprisingly accurate as long as you don't ca
104.
▲
by
dfox
2y ago
There is not that much complexity (circuit-wise) in the DRAM array itself apart from the fact that the sense amplifier is essentially an SRAM cell and not really an “amplifier”. Another layer of ridiculous complexity is how to interface tha
105.
▲
by
dfox
2y ago
One thing to note about authentication in DH-like systems is that you can derive symmetric key without authenticating the parties, establish secure (but unauthenticated) channel with the resulting symmetric key(s) and the do authentication
106.
▲
by
dfox
2y ago
> Of course JavaScript was rare at the time. IIRC for WAP the only way to use form elements was JavaScript as there was no equivalent of HTML <form> that would just submit the request automatically.
107.
▲
by
dfox
2y ago
Compression is inherent feture of WAP and some WAP browsers could use the WAP infrastructure to transfer not only WML, but also well-formed XHTML.
108.
▲
by
dfox
2y ago
The instruction encoding has strong S/360 feeling to it. Which is not necessarily a bad thing in itself.
109.
▲
by
dfox
2y ago
Well, my CM t-shirt is getting somehow worn out, I probably should order a new one.
110.
▲
by
dfox
2y ago
One thing that I do not understand is how an app can determine whether secure boot is enabled in any kind of secure way. The TPM and Secure boot system is not designed for that.
111.
▲
by
dfox
2y ago
That might be case for small non-modular PLCs that replace what would otherwise be half a cabinet worth of relay rat's nest. That is a valid use for PLCs and the ladder diagram is also somewhat natural for that. But in many cases you h
112.
▲
by
dfox
2y ago
On POSIX systems the OS (well, libc) already provides a C regex library: https://pubs.opengroup.org/onlinepubs/9699919799/functions/r... Whether you want to use that is another question.
113.
▲
by
dfox
2y ago
The only reason why you want to use PLC is that the fact that the hardware is generally robust and has industrial IO interfaces offsets the totally horrible developer experience of IEC 61131-3.
114.
▲
by
dfox
2y ago
As for the Intel ME and AMD PSP: these things have a huge role in getting the CPU to state that looks like x86 PC so that the host firmware can actually run. The complexity of the initialization got so high, that doing that in SW on a separ
115.
▲
by
dfox
2y ago
I would consider that mostly a feature. The situation where that is useful (you somehow lost the credentials for BMC, but have root access to the host) is in my experience significantly more common (I see that multiple times in a year) than
116.
▲
by
dfox
2y ago
The idea behind defragmentation is to make the files themselves consecutive, which is not done in any way in this game, which makes it somehow confusing. The fact that DOS/Windows defrag also moves the used space to the beginning of th
117.
▲
by
dfox
2y ago
The main issue there is that the mantra something you know, something you own, something you are is completely wrong in the authentication context. The issue there is that the biometric “something you are” cannot be revoked and also depends
118.
▲
by
dfox
2y ago
GSM is the first (civilian) cellular system to have any encryption at all. The fact that all the primitives are broken comes from the fact that all of them are custom and optimized for hardware implementation on for the time very resource c
119.
▲
by
dfox
2y ago
My beef is with the fact that the battery powered switch wants to be paired with the thing it directly controls and cannot be used alone with it just controlling something that is on the other side of the tradfri gateway. The five button ro
120.
▲
by
dfox
2y ago
Don't buy electronics components from marketplaces of any kind. There are reputable parts suppliers and for things that are common and in stock it will probably even be cheaper and faster than buying the same thing (of unknown provenan
More ›