Viewing profile — grahamedgecombe
grahamedgecombe
HN member- Joined
- Wed, Mar 02, 2011, 8:47 PM UTC
- HN karma
- 106
- Public activity
- 35 items
- HN profile
- View on Hacker News ↗
About grahamedgecombe
Recent public activity
-
comment
Comment #46431598
You can still request permission to use it for apps distributed via Google Play for a limited set of use cases: https://support.google.com/googleplay/android-developer/answ... whic…
-
comment
Comment #24059682
We've been experimenting with Azure's IPv6 support at work recently. The fact it uses NAT is insane - though we could tolerate that. Even worse is that the NAT is broken - it doesn…
-
comment
Comment #23959434
In the UK it's probably already illegal under the Computer Misuse Act, as it'd fall under "unauthorised modification of computer material". I assume other countries have similar la…
-
comment
Comment #20438530
> "runes" like Go would be even better but codepoints are halfway there Go runes are codepoints. I think Swift is interesting, a "character" in Swift is actually a grapheme cluster…
-
comment
Comment #18844279
I don't think `mkcert -install` requires root in all cases. The NSS trust store is stored in ~/.pki/nssdb/ and can be written to without root.
-
comment
Comment #17186300
It's probably easier to manually merge the manifest (as they're much more human-readable) than a lock file though.
-
comment
Comment #16328212
> But you won't be able to synthesize a RISC-V CPU. The iCE40 series consists of relatively small parts. You can fit picorv32 on an iCE40-HX8K, although admittedly you'll only get …
-
comment
Comment #14368116
The citext type automatically does case-insensitive comparisons: https://www.postgresql.org/docs/current/static/citext.html
-
comment
Comment #13187542
> each device gets 2^64 addresses Each subnet gets 2^64 addresses. You can have multiple devices in the same subnet.
-
comment
Comment #12414963
Chrome requires Certificate Transparency for the EV indicator to be displayed - see https://news.netcraft.com/archives/2015/08/24/thousands-shor...
-
comment
Comment #12237275
Wildcards are in the version of the ACME spec at https://letsencrypt.github.io/acme-spec/ : > A server MAY consider a client authorized for a wildcard domain if it is authorized fo…
-
comment
Comment #12237266
CAs are forbidden from issuing a cert for * .co.uk. The Baseline Requirements say: > The CA MUST establish and follow a documented procedure that determines if the wildcard charact…
-
comment
Comment #12185937
> You need to zero fill .bss section in the boot code before jumping to C code. GRUB does this for you. See this thread from a few years ago: https://news.ycombinator.com/item?id=7…
-
comment
Comment #10948972
Amazon bought one of the Starfield roots from GoDaddy last year: https://mobile.twitter.com/Cryptoki/status/61114541131566694...
-
comment
Comment #10866481
use -std=gnu99 instead
-
comment
Comment #9708716
People have been able to get SSL certs for webmail domains before, as the webmail providers hadn't blacklisted some of the emails CAs can use for domain validation by email. e.g. s…
-
comment
Comment #9708686
X509 extensions can be marked as critical. Certificates must be rejected if the stack encounters a critical extension it doesn't understand. (In theory at least, I haven't looked a…
-
comment
Comment #8889405
I get the impression that 296 is meant to be 2^96, which is exactly the same as your figure.
- comment
-
comment
Comment #8473221
And LibreSSL also has support for ChaCha20.
-
comment
Comment #7590962
I've just checked the GRUB source code and I think it will clear the .bss section even if it's loading an ELF file. grub-core/loader/multiboot_elfxx.c has a function named grub_mul…
-
comment
Comment #7590834
It's still important to test on physical hardware though, perhaps on an old spare machine you don't care about if you want to be cautious, as the virtual machines do not perfectly …
-
comment
Comment #7590806
It's worth pointing out there are a few bugs in James Molloy's tutorial [1], and some of the things he does in them aren't exactly best practices - for example, a few I remember ar…
-
comment
Comment #7590790
> Another thing that is missing is clearing the .BSS section before passing control to the C code. It's not used at the moment, though. The Multiboot standard says that the boot lo…
-
comment
Comment #7590753
There's a slight problem in this tutorial in that it assumes ESP (the stack pointer) will be defined by the boot loader to point to an appropriate location for the stack. However, …