Skip to content

Instantly share code, notes, and snippets.

@evaneykelen
evaneykelen / keybase.md
Last active June 13, 2020 05:04
keybase

Keybase proof

I hereby claim:

  • I am evaneykelen on github.
  • I am hackteck (https://keybase.io/hackteck) on keybase.
  • I have a public key whose fingerprint is BBC4 19FF C4B7 281D C2F8 5331 CEBA 9715 B32B C1C5

To claim this, I am signing this object:

@evaneykelen
evaneykelen / scripttalk.c
Last active January 14, 2018 21:32
Part of the MediaPoint source code. Author of this file is probably me. Circa 1992-1994.
/*******************************************************************/
/*
*
* T H I S I S A L S O A P L A Y E R M O D U L E !
*
*
*/
/*********************************************************************************/
/**** remarks: because dir_xapps is not used when this module is used outside ****/
@evaneykelen
evaneykelen / fastcpu.s
Last active January 14, 2018 21:33
Part of the MediaPoint source code. Author of this file is unknown. Circa 1992-1994.
*
* When the computer has a 68030 it can be faster to blit with the 68030
*
try_to_fast_cpu:
move.l db_inactive_fileblok(a3),a4
lsr.l #1,d7
move.l vb_breedte_x(a5),d3
mulu d7,d3
add.l d3,a2
@evaneykelen
evaneykelen / post.md
Created March 29, 2018 10:40
Microsoft's LinkedIn — a new Office distribution platform?

Will LinkedIn become the lifelong application library and data storage for knowledge workers?

When I read about the acquisition of LinkedIn by Microsoft my first reaction was "this makes no sense". It was not the amount of money ($26 billion) which surprised me but the total lack of congruency. I did not see any relationship between Microsoft and LinkedIn other than both catering to an audience of business professionals.

The funny thing is, I don't give a hoot about Microsoft or LinkedIn. But somehow I could not stop thinking about the rationale for the acquisition. I think Nadella is a smart guy, I think he's turning the ship after Balmer almost ran it into the ground (not $-wise, but culture-wise), so certainly there must be a 26-billion-sized good reason to acquire LinkedIn.

A couple of days ago it dawned on me.

LinkedIn can be turned into a lifelong application library and data storage for knowledge workers.

[Published March 16th 2006, https://web.archive.org/web/20061127141948/http://www.bitgain.com:80/blog/show/5]

While driving from my home town (Hoorn, The Netherlands) to Amsterdam, I saw a lot of cars with the small TomTom device mounted (with Velcro, mind you) on top of the dashboard. Although it looks a bit amateurish, many people really seem to like the driving directions it gives.

I wonder whether companies like TomTom, or its rival Garmin, can uphold the outrageous pricing level of their products. The avarage TomTom device costs a whopping EUR 600 and for what? The components inside the device cost no more than $80 I guess. And of course TomTom must license the map data from Navteq or TeleAtlas, and they have to finance expensive marketing campaigns (also in the US since a few months).

I'm always a sucker for scenarios in which a whole vertical market gets beaten by a killer app. I think the GPS device market runs such a risk. Bear with me for a moment:

  • The TomTom software adds no spectacular value
@evaneykelen
evaneykelen / post.md
Last active October 7, 2018 13:04
Amazon: Grid Storage Web Service Launches

Published 2006-03-15, https://web.archive.org/web/20061127141948/http://www.bitgain.com:80/

Techcrunch has an interesting post on a new service from Amazon called S3 (Simple Storage Service). According to Techcrunch "[..] it is a storage service backend for developers that offers a highly scalable, reliable, and low-latency data storage infrastructure at very low costs?.

Interesting twist: Amazon is not going to push S3 to end-users. Instead it is a service geared towards the developer community. This is a very, very interesting development. Just like Google, Amazon has a massive grid computing platform on which its main service runs. For Google it's search, for Amazon it's selling goods. Both companies are discovering they can do much more with this platform. Google is pushing out new services like crazy (mail, maps, calendar, etc) and now Amazon is following suit (and where is eBay? Still counting how much money they have left in the bank after their $4B "VoIP development project"?).

To me the introducti

@evaneykelen
evaneykelen / group-policy.json
Last active June 13, 2020 05:06
aws policy
{
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListAllMyBuckets",
"s3:GetBucketLocation"
],
"Resource": "arn:aws:s3:::*"
},
@evaneykelen
evaneykelen / crr.md
Last active June 19, 2019 07:04
Colorize `rails routes` output and insert line breaks between controllers
@evaneykelen
evaneykelen / On remote software development.md
Last active March 30, 2019 09:25
On remote software development

unadjustednonraw_thumb_29

Around 2006 I started working with remote software development teams. In all but one case it has always been enjoyable, and successful from a business perspective.

I've worked with folks from Bolivia, Bulgaria, Costa Rica, Croatia, Estonia, France, Germany, Hong Kong, Hungary, Lithuania, Poland, Portugal, Spain, The Netherlands, UK, and US. The working language has been English in all cases.

To make remote working successful the first step is to hire relatively senior people. I don't mean senior in age per se, but in working experience, level of confidence in their abilities as a developer, experience in remote working, and grounded in terms of having settled in a city for a couple of years. It's OK if you don't tick all the boxes, but ticking just one is a sign you've perhaps not reached the necessary state of "balance" required to take on the responsibilities as a remote engine

It's very easy to make some words bold and other words italic with Markdown. You can even link to Google!

Sometimes you want numbered lists:

  1. One
  2. Two
  3. Three

Sometimes you want bullet points: