richo

Joined 15 years ago

Karma
421
Submissions
271
Member since
Sep 12
I'm a hacker and whatnot.

[ my public key: https://keybase.io/richo; my proof: https://keybase.io/richo/sigs/6BEdMPB9A3K5j8kz-G7J_nFkbHpHzr1cCswu9oV3M4Y ]

View on Hacker News

Recent submissions

Comment · 11 years ago
Explain to me how a VPN makes your connection faster.
Comment · 11 years ago
HN is not and never will be an appropriate stage for cryptographic review.
Comment · 11 years ago
If you believe that "don't roll your own crypto" is some kind of absurd mantra the security industry uses to keep us in business, I recommend that you roll your own crypto, and keep us in business.
Comment · 11 years ago
Exactly. A setuid `delort-container` utility would be a good start.
Comment · 11 years ago
* Add figure ALL=(ALL) NOPASSWD:ALL to sudoer file.

This is cute.

Comment · 12 years ago
Cheers for the response.

My question about deallocation was regarding the resource though, not the channel.

Honestly, while from a best practice sense it shouldn't be too hard (You need to either send or free a resource when you're done with it), in practice my intuition is that codebases using this will be rife with exciting use after free bugs.

Seperately, have you done any testing to see what valgrind makes of it?

Comment · 12 years ago
Uhhh, except that this in no way actually implements CSP, given that more than one actor can just hang onto a resource despite having passed a pointer to someone else?

Who's meant to deal with freeing? Do you necessitate GC?

It's also fairly distasteful that all type safety is discarded.

Comment · 12 years ago
I got onto the second screen and ragequit.
Comment · 12 years ago
It seems that touching any surface causes instant death?
Comment · 12 years ago
"The language" ?

C doesn't define behaviour of a null deref, but most compilers map a -rwx page there to ensure that attempts to deref fault.

In what circumstance do they not?

Comment · 12 years ago
that's what mapping an -rwx page at 0x0 does, and as a result it segfaults, which is an access violation.
Comment · 12 years ago
Scroll from the top to the bottom (or vice versa) really hard.

Watch the "3d layout engine" flip out thoroughly (tested only on chrome stable on darwin)

Comment · 13 years ago
I'm from Australia.

We basically have a gimme with the E3, but it has the degree requirement.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton