HNHacker News
TopNewBestAskShowJobs

ranty

40 karma · joined April 15, 2014

Software engineer in Wellington, NZ. Loves me some close to the metal.
submissionscomments
ranty··on Project-FiFo cloud orchestration adds FreeBSD support
Asking because last time I looked the FBSD stuff wasn't "really there". This would seem to still be the situation: "a true (albeit limited) ABI implementation is provided."

https://www.freebsd.org/cgi/man.cgi?linux

ranty··on Project-FiFo cloud orchestration adds FreeBSD support
How are the FreeBSD lx jails? Do they leverage Joyent's work, or can't (because CDDL vs BSD)...
ranty··on Samsung Acquires Joyent
It's pretty much welded to x86 and it's entire design is server-only. It'd be much, much harder to port than just using Android.
ranty··on Ask HN: What are the signs a piece of technology will become commoditized?
The only reason everything doesn't end up commoditised is because they're protected in some way. Like, Facebook having all the people, or patents. If not, it's a race to the bottom every time.
ranty··on Girls in Tech employee fired for misogynist email rant
It was neither misogynist nor homophobic. It was, however, a really really bad idea.
ranty··on HTTPie – a cURL replacement
It's great. Use it.
ranty··on Ask HN: Starting a web project in 2015. What stack to use?
Use RoR, it's not going anywhere.
ranty··on Nóirín Plunkett has died
Oh shit, I met her. She was bloody hilarious.
ranty··on Ask HN: I am 30+ and bored with life and the software industry, what do I do?
You've not burned out, you've matured as a programmer. You can see all the crap for what it is so now try and make a difference...

Champion the cause of code that's legible - and that doesn't mean covering it in syntactic sugar. Legible code makes it damn obvious what it does and how it does it. Sometime find the "power take off" for a tractor ... that's what you're trying to do.

You can also champion the cause of not fixing that which is broken. There is also fun to be had demonstrating the technical debt is real debt and it does need to be paid back.

Much fun introducing peer review, too.

Get yourself, your team or whatever to sit next to your damn customer. Have them look at what you're doing at least once a day so they can say "oh, no, not like that" before it turns into a $100k fuckup.

So, yeah, you've just got through to the next level. It's not the software that's the challenge, it's the people.

ranty··on Should I invest $100K in a startup for 3% equity? – pre money valuation is $20M
If the CEO is such a big success, where the fuck's his Ferrari?

And if he has a Ferrari, where the fuck are your consulting fees?

ranty··on Should I invest $100K in a startup for 3% equity? – pre money valuation is $20M
No.

The $2M is complete bollocks and they need the 100k to keep going until they can find some actual investment. Otherwise they'd be paying your bills.

So tell them you'll consider it once they pay you - and get some kinda signed statement that they do, in fact, owe you for two months consulting.

Frankly, it smells bad and for me that's enough.

ranty··on Ask HN: Advice for 14-year-old who wants to learn to code?
I do kinda like swift. Also, Kotlin was a revelation - particularly since the tools are so damn good.
ranty··on Poll: Do you like open-office environment?
I've just moved into a truly open office for the first time. I hate it so much - even a little privacy helps. I'm a big fan of chest height walls onto the 'public' areas then those table tennis height things between people. But I do not like feeling that every man and his dog is watching me all the time.
ranty··on PleaseWait.js – Show your users a beautiful loading page while your app loads
Exactly. Splash screens are so 1995 - we need to be getting users to something useful as fast as possible.
ranty··on How to quickly but effectively become technically conversant
Oh god, really. It's not that hard. If you're into it and enjoy learning about it, then your head just fills up. It's like moving to a new town and getting used to the place.
ranty··on How to quickly but effectively become technically conversant
There is only one way to learn: have a problem then solve it. It has to be a real one, too.

So go and find (small) problem, work out how to solve it and implement it. Then if you really want to learn: promote and sell the damn thing.

ranty··on Why Apple's iPhone encryption won't stop NSA
I'm sorry, but this is just plain wrong.

Let's take "since the key is physically burned in"... You don't need to burn it in, it could easily be stored in a few bytes of on-die sram. As for the assertion that a de-powered chip can't wipe itself? You can just go out and buy a self wiping chip ... you don't need to be either Apple or the NSA, just have a credit card.

ranty··on HFT in my backyard – III
WHY? Why not just put the servers in London in the first place? Surely the Stock Exchange has some horrendously expensive colo you can buy?
ranty··on Ask HN: Does using Cannabis actually enhances focus and creativity?
Creativity and appreciation but not focus.
ranty··on Massively Parallel Graph processing on GPUs
"Libertarian Disney Dollars" just about sums it up.
ranty··on Massively Parallel Graph processing on GPUs
Not being that au fait with big data stuff, can someone tell me what graph processing is for?
ranty··on PVS-Studio: Checking Bitcoin
Hang on, how is this not wrong? It's supposed to iterate through mapCryptedKeys but never gets past the first...
ranty··on Ask HN: Does Swift change anything about the dismal app business?
All that swift does is changes the tool you're using - the pastures remain the same colour.
ranty··on Project Euler is offline
With a random salt otherwise rainbow tables are still "go", as it were.
ranty··on Ask HN: Do you have a side project you want to sell?
Music mixing app for the Mac - http://www.atomicdroplet.com/. Has excellent beat gridding, amongst other things.

Makes about $1k/month, have run some promos in the $1-4k territory. Would suit someone who is actually competent at marketing because my social numbers are appalling. Circa $60k.