Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hlandau
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
361.
▲
by
hlandau
7y ago
That doesn't follow. Firstly, I don't think I've seen any other SBC vendor fail to publish full schematics. This is a peculiarity of rpi's offering. Secondly, nobody is forcing them to add DRM chips to anything. That
362.
▲
by
hlandau
7y ago
>Are you still using VideoCore? >Yes. VideoCore 3D is the only publicly documented 3D graphics core for ARM‑based SoCs, and we want to make Raspberry Pi more open over time, not less. This stated intention and rpi.org's actions a
363.
▲
by
hlandau
7y ago
That's true. I mainly cover this point - filesystems as a means of connecting different applications together - in another article: https://www.devever.net/~hl/nexuses
364.
▲
by
hlandau
7y ago
Author here. This is the case with *nix but doesn't need to be. As far as I'm aware, it's quite common in microkernel-based OSes to implement even ELF loading, dynamic linking, etc. inside system libraries loaded inside the p
365.
▲
by
hlandau
7y ago
Let's suppose that I have an HTTP endpoint for a doorbell (for some reason). The doorbell resource is represented as http://example.com/doorbell . There's no RING HTTP method, and I could invent one, but heaven kno
366.
▲
by
hlandau
7y ago
>and the consequences and side effects of calling write are so diverse (from flipping bits on a harddrive to triggering arbitrary code execution) that it is all but guaranteed that something will go horribly wrong. This is why I suggest
367.
▲
by
hlandau
7y ago
The trouble is, a tape drive can support seek(). But can it support it performantly for all arguments? seek(0, SEEK_SET) is easy. seek(1024, SEEK_CUR) is easy - just read forward a little. But seeking to some arbitrary fixed offset? As far
368.
▲
by
hlandau
7y ago
The whole point of my article was that constraining things to a small, limited set of verbs is actually a bad idea. Theoretically you can just make up your own verbs for HTTP and use those. In practice people stick to the common ones becaus
369.
▲
by
hlandau
7y ago
On *nix, you can always figure out what type of filesystem is mounted at a given prefix by typing `mount`. What the use of schemes does is make things needlessly inflexible, and embeds a dependency on the name of a filesystem provider insid
370.
▲
by
hlandau
7y ago
Personally, Redox's use of URLs seemed like really bad design to me. It doesn't get simpler than the Unix path syntax. Having a scheme:// makes sense for URLs because you don't otherwise have any contextual informat
371.
▲
by
hlandau
7y ago
This is pretty much what I mean. Essentially I'm proposing that the "base class" shouldn't support anything other than close(). You could have objects which don't support read()/write(), but custom verbs with d
372.
▲
Extended Validation certificates have always been useless
(devever.net)
2 points
by
hlandau
7y ago
|
0 comments
373.
▲
by
hlandau
7y ago
Hold on a minute. Though the 737 MAX issues were caused by the desire to keep the same type rating, making the 737 MAX have a new type rating at this point won't solve the issue . The 737 MAX needed to retain the unusual fuselage desi
374.
▲
by
hlandau
8y ago
Yes. That's the whole point. https://en.wikipedia.org/wiki/Clean_room_design
375.
▲
by
hlandau
8y ago
There weren't that many off-the-shelf tools involved, other than things like binwalk and disassemblers. My workflow can also be hilariously ghetto at times: I like to output hexdump -C to a file, then annotate that in vim. For example:
376.
▲
by
hlandau
8y ago
It is hugely ironic that this page is just a loading spinner if you don't have JavaScript enabled, so I have no idea what it says.
377.
▲
by
hlandau
8y ago
Intel said they'd open the Thunderbolt spec and make it royalty-free years ago, but only now are they actually doing it (by donating it to the USB-IF).
378.
▲
by
hlandau
8y ago
When we first heard this crash was due to a change in computer-controlled stabilizer behaviour, my question was "why on earth did Boeing do this?". Perhaps I didn't read deep enough, but the summary explanation that it was to
379.
▲
by
hlandau
8y ago
I'm talking about the patent licences for the ISA , not a specific core. Does the GPLv2 licence for the T1 confer a patent licence? If not, you'd probably need patent licences for the 64-bit ISA from Oracle to market something, A
380.
▲
by
hlandau
8y ago
My understanding is that only 32-bit SPARC is open. The 64-bit extensions are still proprietary, aren't they?
381.
▲
by
hlandau
8y ago
I'm unaware of any case law establishing that using software to provide a service constitutes "public performance" as defined in copyright law. Got a citation?
382.
▲
by
hlandau
8y ago
It's a connector for the optional FlexVer module they intend to release in the future. It's not OCuLink.
383.
▲
by
hlandau
8y ago
Er, no I wouldn't. Nobody is claiming that that forms part of an open hardware definition. And yes, PSU vendors aren't advertising their products as open hardware . I'm aware of this. So people shouldn't be making out t
384.
▲
by
hlandau
8y ago
>Now if we can just start by getting Amd PSP and Intel ME removed! The first CPU manufacturer to do this is going to gain huge marketshare. (hint hint AMD!) This is impossible. The ME/PSP are instrumental in the boot process; modern
385.
▲
by
hlandau
8y ago
This site is full of misleading or false claims. >Open hardware licensed to give you rights >Thelio, Thelio Major, Thelio Massive, and Thelio Io are >OSHWA certified open source >hardware. The case might be. The mainboard, i.e.
386.
▲
by
hlandau
8y ago
I'm not seeing the schematics for the PSU here. There's plenty of detail I could hope for that's not there.
387.
▲
by
hlandau
8y ago
I actually thought of this. You could put the key on the disc, or publish it, or include it as a file on the disc in a standard location. But no dice: it turns out the encryption is managed entirely by the replication plant. The plant makes
388.
▲
by
hlandau
8y ago
The Blu-Ray video format is pretty cancerous in terms of DRM; there's not really any salvaging it. One of the most nauseating restrictions of all is that replication plants aren't even allowed to fabricate Blu-Ray video discs whic
389.
▲
by
hlandau
8y ago
What's particularly insidious about a lot of these link shorteners is the use of non-semantic redirects. That is, redirects which are not based on HTTP Location: headers but things like meta http-equiv="Refresh". I assume thi
390.
▲
by
hlandau
8y ago
It's a bit light on details in the ME and pre-real mode stages. For example, it omits to mention the 'Authenticated Code Module' which now executes before the BIOS reset vector.
More ›