Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hlandau
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
hlandau
3y ago
I was highly irked to see AWS remove information about which registrar of record they use for different TLDs of domains registered with them from their documentation, making it impossible to tell who a registration is actually going to be w
122.
▲
Writing a Hypervisor VMM in Python
(devever.net)
4 points
by
hlandau
3y ago
|
0 comments
123.
▲
by
hlandau
3y ago
Now I'm wondering what you would need to add to OpenTTD to build this...
124.
▲
by
hlandau
3y ago
This does not "disable" Intel ME. The ME is instrumental to the boot process and it is impossible to boot a modern Intel x86 system without it. It's quite tiring seeing x86 vendors continuing to misrepresent this. See comment
125.
▲
by
hlandau
3y ago
The SBE is a processor. It fetches instructions and executes them, starting from a reset vector. That reset vector is the OTPROM.
126.
▲
by
hlandau
3y ago
Not sure I follow. The SBE is designed to boot the system. If it requires any initialisation itself, it must be handled by a hardcoded state machine in the RTL logic.
127.
▲
by
hlandau
3y ago
Yeah. To my knowledge nobody has used the SP-less boot mode. But the 'Go' signal is definitely sent over FSI and not just a GPIO. The BMC code that does this is here: https://github.com/openbmc/openpower-proc-
128.
▲
by
hlandau
3y ago
Since all POWER9 firmware is open, I can actually answer this: The very first instructions executed by the SBE are from OTPROM (one-time programmable ROM, set at the factory). This is just a few instructions: https://github.com&#
129.
▲
by
hlandau
3y ago
Had to reverse engineer a real mode PCI option ROM once... that was extremely unpleasant [1]. And then of course there's "Unreal Mode". Moreover Intel is just this week actually finally proposing removing real mode. [2] I
130.
▲
by
hlandau
3y ago
In fact, the largest POWER9 CPUs have up to 110MB of L3... and Zen 4's L3 apparently maxes out at 384MB(!!).
131.
▲
by
hlandau
3y ago
>Not quite correct; the OpenSPARC T1 and T2 were publicly released and available by 2008. Points for mentioning this! But things have come a long way since 2008. You can get Intel ME-less machines from the 2008 era. Not sure if OpenSPARC
132.
▲
by
hlandau
3y ago
Author here. This is very much the case for a computer system as a whole also. Basically a network of cooperating microprocessors, including in I/O peripherals etc. PCIe in particular is literally a packet-switched computer network - i
133.
▲
Modern CPUs have a backstage cast
(devever.net)
212 points
by
hlandau
3y ago
|
85 comments
134.
▲
by
hlandau
3y ago
Looks like this is what Microsoft uses to provide their competing product to AWS Glacier Deep Archive. Pretty interesting. When AWS launched Glacier, people assumed tape, but that doesn't seem to quite add up relative to the characteri
135.
▲
Project Silica 2022
(microsoft.com)
1 points
by
hlandau
3y ago
|
1 comments
136.
▲
by
hlandau
3y ago
Yeah. If I ever wrote a backup system I'd do this too, write the whole spec for the format first to every medium. A 100k specification describing the format is nothing to waste on a medium which can store 10TB.
137.
▲
by
hlandau
3y ago
This is a very good point, and I say that as someone who willingly chooses to use XSLT (I used to use it to generate my website before that got too unwieldy, and still use it for some things). It's a very natural proclivity of a langua
138.
▲
by
hlandau
3y ago
hlandau here. This article responds to my own, so here are my thoughts: - "No one has structured HTML creation that's as easy as string templates." -> I think this is usually true, but not always. Lisp allows use of S-exp
139.
▲
by
hlandau
3y ago
To add, thinking a bit more about it: Designing formats to be understandable by future civilizations actually reduces to a surprising degree to the same set of problems which METI has to face. As in, sending signals designed to be intelligi
140.
▲
by
hlandau
3y ago
Absolutely amazing story. Fantastic! I've actually long been stunned by the propensity of proprietary backup software to use undocumented, proprietary formats. I've always found this quite stunning, in fact. It seems to me like th
141.
▲
Patterns in Register Map Design
(devever.net)
3 points
by
hlandau
3y ago
|
0 comments
142.
▲
Binary formats and protocols: LTV is better than TLV
(devever.net)
9 points
by
hlandau
3y ago
|
3 comments
143.
▲
by
hlandau
3y ago
This is a very common way to handle multiplayer for RTS-style games. The inputs of the computation are the same, and the computation to update the game state is deterministic, so only the inputs are needed by every client. The disadvantage
144.
▲
by
hlandau
3y ago
I had to find a copy of 'IE6 Full' on archive.org in the process of making this blog post. Most copies of IE6 are web installers. I have to say I'm really quite irritated by Microsoft's habit of deleting old software fro
145.
▲
by
hlandau
3y ago
The claim that SMM is measured by (Intel) DRTM is interesting. Do you have any details on that? To my knowledge Intel was trying to solve this issue using the concept of an 'SMM Transfer Monitor (STM)' not simply by measuring the
146.
▲
by
hlandau
3y ago
Except that it can't actually do that, because x86 DRTM doesn't remove SMM handlers installed by the system firmware, ACPI tables also remain resident and could be changed to contain malicious code, etc.
147.
▲
by
hlandau
3y ago
Can you explain how Intel Bootguard usefully guards against evil maids?
148.
▲
Memoirs from the old web: IE's crazy content rating system
(devever.net)
6 points
by
hlandau
3y ago
|
1 comments
149.
▲
by
hlandau
3y ago
Looks like an URL reorg, it's now here: https://www.gnu.org/licenses/old-licenses/gpl-1.0.html Breaking URLs isn't good; I hope gnu.org fixes this anyway.
150.
▲
by
hlandau
3y ago
Why would they even need to remove it from the UK appstore? The logical course of action would be for Whatsapp to remove all assets they have in the UK from the UK (so there is nothing the UK government can hold hostage to extract complianc
More ›