Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dfox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
90 ms
·
961.
▲
by
dfox
7y ago
My experience is that usual reason for RPC-over-SFTP is that it is the only thing that corporate IT security does not control and thus cannot make inflexible. Adding another SOAP/JSON/whatever endpoint tends to be multiyear projec
962.
▲
by
dfox
7y ago
Preference for NAND and negative logic (ie. active low) do not stem from early CMOS, but from TTL. TTL NAND is same structure as invertor, only with multiple emitters on the input transistor. And with TTL significant current flows only in t
963.
▲
by
dfox
7y ago
I distinctly remember tat for a long time I was using OSS instead of ALSA, because I have seen that behavior as a desirable feature for me :)
964.
▲
by
dfox
7y ago
The reason why it is special cased is that on pipelined or OoO CPU, xor ax,ax would otherwise be significantly slower than straight mov as xor has dependency on its operand registers. On a similar note on many RISC architectures NOP is actu
965.
▲
by
dfox
7y ago
I think that one of the hidden points in there is that you do not really need a container to deploy python wsgi application, you need an venv and few system packages. Doing that by means of ansible playbook or even manually preinstalled sys
966.
▲
by
dfox
7y ago
The whole reason that StingRay exists is that even GSM phones connect "anonymously-enough" that it is hard to track an subscriber by purely passive means and doing active MitM is simpler. In GSM the cellphone did not authenticate
967.
▲
by
dfox
7y ago
There usually is some relationship, but does not have to be.
968.
▲
by
dfox
7y ago
This involves simply exposing how the spinning rust drive works internally to software. On most magnetic drives there is no inherent relationship between the sector number and its physical location on the track and the drive simply waits fo
969.
▲
by
dfox
7y ago
You can also implement that by just bruteforcing the previous hash with variants of the new password. IIRC Windows since 2000 implement these kinds of checks in exactly this way.
970.
▲
by
dfox
7y ago
Conventional PCI can also do in-band interrupts (the mechanism is exactly same), but many devices do not support that. The reason is that PCI is multi-master by design and PCIe uses duplex packet-switched serial links. There is no master wh
971.
▲
by
dfox
7y ago
There aforementioned PCI-Express is to some extent feels like "Firewire done right", mainly because the frame formats are strikingly similar. On the other hand, Firewire, like pre-3.0 USB, is not truly packed-switched, but uses sh
972.
▲
by
dfox
7y ago
Dell monitors either have (often even backlit to show state) physical input source buttons or the arrow buttons can be remapped in OSD menu to serve as input source shortcuts (both for particular input and for the input source menu).
973.
▲
by
dfox
7y ago
Python has API that allows you to replace parts of import system with arbitrary Python code.
974.
▲
by
dfox
7y ago
GCC supports PGO since 3.1.1, released July 25, 2002.
975.
▲
Modernish – Harness the Shell
(github.com)
2 points
by
dfox
7y ago
|
0 comments
976.
▲
by
dfox
7y ago
I'm genuinely curious in which countries squatting is not illegal. On the other hand cutting off utility service to squatters seems like somewhat different case and another thing I'm curious about is how the squatters managed to g
977.
▲
by
dfox
7y ago
I would assume that what author meant by this is that on Unix for the kernel itself names of various entities (filenames and similar things) are simply sequences of bytes that it does not ordinarily try to interpret in any way. (On the othe
978.
▲
by
dfox
7y ago
I have used Tk (through Python's tkinter) for several touch-based "kiosk" applications. It is surprisingly useful and productive for that. What you need is small (~100 lines) custom ttk style which adds larger padings to butt
979.
▲
by
dfox
7y ago
The reason why I specifically mentioned the blower motors is because the blowers in most mainframes I have seen have use small(-ish) industrial 3phase synchronous motors, not purpose-designed BLDC motors.
980.
▲
by
dfox
7y ago
No ^W in Emacs nor ISPF ;)
981.
▲
by
dfox
7y ago
The Bulk Power Regulator mentioned in the blog post is essentially an 400V DC supply that powers everything else in the rack (including the blowers with threephase motors and their own DC/AC invertor). So it is similar except the power
982.
▲
by
dfox
7y ago
Support element has to be more or less full-blown computer as the mainframe itself does not have any real firmware to boot^H^H^H^HIPL itself. Before support elements the IPL process involved initalizing various things by toggling switches o
983.
▲
by
dfox
7y ago
I remember that in late 90's, NonStop was marketed as having some ludicrous (7?) number of nines of uptime, but not 100%.
984.
▲
by
dfox
7y ago
This only holds for indempotent requests (so in practice GET). Non-indempotent requests are "preflighted" and don't happen at all when the policy does not allow them. So in fact CORS without any server-side configuration allo
985.
▲
by
dfox
7y ago
CORS is what allows your-bank.com to tell the browser that it can allow such requests (presumably because it is safe to do so).
986.
▲
by
dfox
7y ago
Most forms either don't need any kind of validation or you still have to validate the data on the server and do something reasonable when it fails. Repopulating the form on the server side after validation failure is trivial and even m
987.
▲
by
dfox
7y ago
There is IEC60309 socket for "small" devices (230V 16A). Typically found on (european) RVs and in datacenters.
988.
▲
by
dfox
7y ago
Potential difference between two otherwise not-connected systems is not well defined. In practice the system will not be totally ungrounded, but there will be some high-impedance path to ground, and the impedance is hopefully large enough t
989.
▲
by
dfox
7y ago
Once you start to do transactions that involve transfer of anything off-blockchain (ie. any really useful transaction) you still have the same issues with trust and credit as without blockchain or whatever. What blockchain solves is somewha
990.
▲
by
dfox
7y ago
strerror[_r]() is allowed to be cancellation point, because it's implementation may involve calls to read() which is required to be cancellation point.
More ›