HNHacker News
TopNewBestAskShowJobs

bulte-rs

239 karma · joined March 1, 2011

Programmer, pragmatist. Married to Wendy. Father of 3. Loves learning new stuff. Does security and software engineering stuff at NerdAsAService.nl, CISO at bettyblocks.com, technical advisor at TeleNomos.

[ my public key: https://keybase.io/bulters; my proof: https://keybase.io/bulters/sigs/7EecFEdcgdwHK2VlQeoldjrILKu_U31YQdu7ht-FwP8 ]

submissionscomments
bulte-rs··on Edit: A Relaxing Mix of Vi and Acme
just noticed; very awesome. For some reason this editor gives me the same feeling I had "back when I was little" when I was using IDE's like Turbo Pascal's. It just feels... modern retro!
bulte-rs··on If SaaS Products Sell Themselves, Why Do We Need Sales?
Now, who will do Sales as a Service?
bulte-rs··on Edit: A Relaxing Mix of Vi and Acme
Lovely.... Now to get some command line utils to interact with a clojure repl and some form of splits (i.e. for documentation).

This is actually something I might contribute to! :P

edit: async is already in... mea culpa

bulte-rs··on Ask HN: Did you have second thoughts about Go from a business perspective?
Started out with a small project; even a rewrite in a different language would not matter that much (a 40 hrs writeoff or something).

As long as it increases developer happiness; I'm game with whatever language. :D

bulte-rs··on Ask HN: Moving from London to Amsterdam
Perhaps I can set you up to have a short talk with my wife; she's does compliance work for expats and is - hence - familiar with legislation. Either she knows what to do or can point you to someone who can help you further.

Shoot me an email (in profile) if you're interested.

bulte-rs··on Git pretty
git isolate! I've been trying to make something like this :( Unfortunately my git-fu is failing me.
bulte-rs··on The Hazards of Going on Autopilot
In this case; this is absolutely true. But compare this to e.g. the Airfrance crash a few years ago...

The AF case was (also) presumably caused by pilot error - i.e. the pilots continueing to pull back on the stick - but this was a concious effort by one of the pilots due to an interpretation error of the engaged autopilot mode.

Problem with the more modern automation systems in aviation is that they become harder to reason about when you have no sound understanding of underlying software/hardware interactions. The day that the autopilot modes are as simple as 'follow the line' (i.e. flight director bars), maintain this speed and/or maintain this heading/altitude is gone with the Airbus flight control system incorporating 4 different 'laws' (modes of operation) with varying submodes.

Complacency is somewhat understandable given the increasing complexity of said systems.

bulte-rs··on Vim FAQ
Perhaps contact the author of submitted link? I'm fully open to setting something up; 10+ years of vim usage behind me, just inexperienced in writing up this kind of stuff. Might still give it a shot though :P
bulte-rs··on Show HN: I lose things constantly, so I built this service
Offtopic:

Iceland? Really? They have angry vulcano's!

bulte-rs··on What Should a 4 Year Old Know? (2010)
Thanks for the insights! I think you phrased it more like I actually think about it. You're absolutely right about 'instilling a bond of trust'.
bulte-rs··on What Should a 4 Year Old Know? (2010)
The concept of love would be hard to convey, but the fact that dad (and/or mom) won't stay mad, will give them food, will put them into a warm bed, etc. is something you - imo - can teach them.
bulte-rs··on What Should a 4 Year Old Know? (2010)
That's why we have assembly instructions. Hex-values are language agnostic
bulte-rs··on What Should a 4 Year Old Know? (2010)
Even worse: getting caught doing midnight reading by your 2 year old. Who absolutely isn't going to tell you off, but joins you. hashtagproudmomentsinparenting
bulte-rs··on What Should a 4 Year Old Know? (2010)
So would you start hating the killer or start hating yourself for not teaching good vs bad.

Plus - considering the other comment - the concept of permanency is - at least in my very short experience - a difficult concept for a toddler.

bulte-rs··on What Should a 4 Year Old Know? (2010)
Get them ready for the real world... PHP and Java + Enterprise Patterns should be required reading for EVERY four year old.

Please start with the "Gang of Four"; perhaps the title will trick them into thinking it's about a gang of four year olds?

bulte-rs··on What Should a 4 Year Old Know? (2010)
The unconditional love thing... Times +Inf...

I'm a pretty result-driven person myself, but can't think of anything better to teach my kids than to know they're loved whatever they do.

bulte-rs··on Ask HN: Is it typical to have a coding project for interview?
We usually ask a candidate to built some toy application and describe his process rationale to use. But only after we had an actual interview. Depending on level of experience this will take him/her somewhere between 1 and 6 hours (if we suspect it will take longer we usually don't consider the candidate anymore).

Not really intended as a hiring criterium, more like a monitoring tool for actual experience, modus operandi, etc.

bulte-rs··on Lime Text: Open Source Sublime Text clone
Yeah, it's the same...

https://www.google.nl/webhp?sourceid=chrome-instant&ion=1&es...

bulte-rs··on Lime Text: Open Source Sublime Text clone
Exactly, I cost my employer approximately double of that. And you're right about it not being industry competitive; I should have been more specific about regionality (i.e. I choose to not work in Amsterdam where I can 'easily' make double but which will cost me around 2,5hrs of travel a day while I can walk to work in 5 minutes now).
bulte-rs··on Lime Text: Open Source Sublime Text clone
I know the distinction between the two ;-)

While my boss charges something like EUR100 an hour, I make less than 25% of that (after taxes).

O.t.o.h.: The salary is quite competitive around here (41k EUR a year, 40hrs/wk, 25 days off)

bulte-rs··on Lime Text: Open Source Sublime Text clone
I don't make 60 bucks an hour (not even 45 euros)..

Much sad :(

bulte-rs··on Why don't I metaprogram more?
I don't disagree with you, but some people might actually have problems 'understanding' metaprogramming; the same way some people have difficulties understanding pointers, or working through TAoCP/SICP/HTDP.

Problem is, once you get it; it's unfathomable that you might not understand it.

bulte-rs··on Print this file, your printer will jam (2008)
"Reminds me of the time when ..." printing a file with some patched up negative page count actually upped your printing quota in university.
bulte-rs··on Programmer to Manager
I combine stuff at my job. Development and Management is split 50/50 a.t.m.

This of course might change to more management if that part of the jobs demands more time.

Nothing wrong with becoming a manager if that's your thing. But I love the fact that I can still do some research (/poc development).

As we say in Dutch: A Developer in Heart and Kidneys ;-)

edit:

Additionally, I think it might actually help in becoming a good manager if you are a good developer, still being able to 'relate' (i.e. not looking down from your ivory management tower).

bulte-rs··on The Best Programming Font: M+
I actually quite like Unifont for coding :S
bulte-rs··on Ask HN: Chances for Restarting a Career in CS @ 30+ ?
Although this is more of a personal thing I would never judge people based on their musical preference (that's what headphones are for ;-)) and hobbies. Cultural is - for me - a combination of drive (yes, one of the other factors) and the ability to work with others without driving them to tears. That and a flexible sense of humour ;-)
bulte-rs··on Ask HN: Chances for Restarting a Career in CS @ 30+ ?
Not THAT much more experience probably ;-)

You're - again IMO - right about it being only one of the factors.

The reason we hire mostly 'youngsters' (damn, never thought I would say this before reaching 30 myself) is that 'they' are more readily available. I'm in no way saying that young people have more energy, are more driven.

A reason you MIGHT consider - which I consider applicable to myself as well - is that as people 'age' their priorities shift.

I have to young kids at home (2 y/o and 5 w/o) and I consider them my absolute number one priority.

Most people in their early twenties don't have to make these priority considerations and are 'likely' to be more dedicated to your company (or at least appear to be). On the flipside: I guess twentysomethings are easier to ditch your company and leave for a better paycheck as well.

That's why I'm saying that I never really take age into consideration when considering a candidate. It just isn't a factor for me.

For me, most imporant things are (in no particular order):

* Cultural match (/ Social skills)

* Drive (want to learn, want to make stuff)

* Pragmatism

* Tech skills

bulte-rs··on Ask HN: Chances for Restarting a Career in CS @ 30+ ?
Personally I don't look at age when considering applicants...

Ok, not true. At this moment the company I work for employs mostly young people; i.e. twentysomethings and an oddball 30-35'er. I would actually prefer to hire a 30-40 y/o at this moment; even when lacking a bit of professional/coding experience.

In my opinion: Don't let the big junior-level hiring pool full of 20-30'ers discourage you.

bulte-rs··on The Unix spirit set free: Plan 9 from Bell Labs (2006) [pdf]
Sad to hear. You - by any chance - don't have any dev experience for plan 9 apps itself do you? Would be interesting to find out how hard 'ui' apps are to build. Incorporating webkit in a 'custom browser' might not be easy; but not undoable.
bulte-rs··on The Unix spirit set free: Plan 9 from Bell Labs (2006) [pdf]
I'm hestitant to give it a full try on my raspberry pi mainly due to the lack of a standards compliant web browser (yes, I do web work for a living).

Anyone here in the know on the current state of browsers on plan9?

← PreviousPage 3 of 7Next →