HN user

richo

421 karma

I'm a hacker and whatnot.

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

Posts22
Comments247
View on HN
invisible.im 12y ago

Invisible.im: Private instant messaging on Tor

richo
2pts0
99designs.com 12y ago

Debugging Varnish Segfaults

richo
1pts0
blog.psych0tik.net 13y ago

Choon: A pebble watchapp to control iTunes

richo
4pts0
blog.psych0tik.net 13y ago

Git: Resolving diabolical merges

richo
1pts0
richo.psych0tik.net 13y ago

The point of writing software isn't to maintain it forever

richo
1pts4
github.com 13y ago

Show HN: _vm – a generic version manager framework

richo
7pts0
github.com 13y ago

QDB in chicken scheme- 488 lines with tests

richo
2pts0
richo.psych0tik.net 13y ago

Groundstation: Distributed gossipy issue tracking

richo
1pts0
blog.psych0tik.net 13y ago

Bower is fucked

richo
1pts1
blog.psych0tik.net 13y ago

My next sleep experiment

richo
1pts0
news.ycombinator.com 13y ago

Ask HN: Preparing slides?

richo
5pts8
www.muppetlabs.com 13y ago

A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux

richo
47pts14
bitbucket.org 13y ago

Doko wraps your current location in python

richo
2pts0
www.theage.com.au 13y ago

House of Representatives passes Fiscal Cliff deal

richo
4pts0
stare.cz 13y ago

Jan Stary instruments his spammers

richo
2pts0
github.com 13y ago

Lisp and PHP - Together at last

richo
2pts0
podling.com 13y ago

Podling: A social network from the team behind sitepoint, flippa

richo
1pts0
news.ycombinator.com 13y ago

Ask HN: Technical pet peeves?

richo
7pts21
99designs.com 13y ago

Ruby Metaprogramming for the Lulz

richo
5pts0
99designs.com 13y ago

Devops, culture and pirate speak at 99designs

richo
4pts0
blog.psych0tik.net 14y ago

Zsh prompt pornography

richo
2pts0
news.ycombinator.com 14y ago

Vimpc - vi like mpd client

richo
2pts0

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.

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?

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.

Why Go Is Not Good 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?

Why Go Is Not Good 12 years ago

that's what mapping an -rwx page at 0x0 does, and as a result it segfaults, which is an access violation.

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)

I was very sad to discover that most of the hits (I only checked one page) for slash on stackoverflow are actually questions involving the slash character (Generally http request parsing)

For l1b there's no actual visa requirement, but the burden of proof for eligibility is still set incredibly high.

I understand to some degree the rationale behind the absurd process, at the same time it's incredibly frustrating to have a company that wants me here, and no avenue or realistic end in sight to make it happen.

Or because it's too expensive. Or it's getting in the way of more important things. Or too stressful. Or someone at the uni is making their life miserable. Or one of the other 10 million reasons that people drop out.

To presume that this decision is entirely motivated by how hard uni is is astonishingly naive, imo.

I dropped out super early. Worked for some software companies, built some internets.

Trying to get a US visa now, the decision to not get a degree is pretty bitter. That said, this is the first and I optimistically anticipate the last time a degree would have been any use to me, so I'll just power through and hope for the best.

Sourcing.io 13 years ago

Right, so I'll just come right out and say this:

What the flying fuck?

I already get a TON of recruiterspam (much of it hilariously inaccurate, like offering me a relocation bonus to move to the city I was living in).

Based on their "How do you find engineers" answer

  >  We scour the web, and use multiple different sources of public data to find candidates. Next we put all that information through a variety of different algorithms to try and separate the wheat from the chaff. 
I would presume that you're gunna scrape my github, notice that I've got code in a couple of big projects, and then proceed to email me? How the hell do I opt out? Or view the profile that you've got for me?