HN user

kenshiro_o

398 karma

Java developer in a previous life. Full stack developer with edge on Go these days. Also Doing node.js development during my spare time. Otherwise I am just a curious guy, like most people out there. Read my posts on: blog dot edforson dot me

Posts36
Comments96
View on HN
crufter.com 10y ago

Idris, a language that will change the way you think about programming (2015)

kenshiro_o
118pts100
www.cityam.com 11y ago

The world’s poorest man has handed himself in to French authorities

kenshiro_o
3pts1
vitals.lifehacker.com 11y ago

​Why Breakfast Is Not the Most Important Meal of the Day

kenshiro_o
1pts0
speakerdeck.com 11y ago

Building Resilient Microservices in Go at Hailo

kenshiro_o
11pts0
blog.edforson.me 11y ago

Introducing Genius-API – RapGenius API on the web

kenshiro_o
1pts0
www.hailocab.com 12y ago

Introducing Hailo Exec

kenshiro_o
1pts0
genius-api.com 12y ago

Show HN: RapGenius API as a Service

kenshiro_o
2pts1
blog.edforson.me 12y ago

On Craft And Taking Time Off Coding

kenshiro_o
1pts0
rap.kyl-quiz.com 12y ago

Show HN: Lyrics Quiz Based on RapGenius

kenshiro_o
1pts0
waitbutwhy.com 12y ago

Why Generation Y Yuppies Are Unhappy

kenshiro_o
2pts0
blogs.wsj.com 12y ago

October 2015: The End of the Swipe-and-Sign Credit Card

kenshiro_o
1pts0
www.bbc.co.uk 12y ago

CVS Caremark pharmacies to halt tobacco sales

kenshiro_o
23pts69
techcrunch.com 12y ago

Monster’s Keys To CES Success Are Celebrities, Style, And Hype

kenshiro_o
2pts0
news.ycombinator.com 12y ago

Ask HN: Meet-up start up guys in Paris?

kenshiro_o
1pts0
www.economist.com 12y ago

South Korea’s education system: The great decompression

kenshiro_o
7pts1
www.avc.com 12y ago

With Hailo, you can get out of any NYC cab without taking out your wallet

kenshiro_o
3pts0
www.economist.com 12y ago

Could Formula E ever rival Formula 1?

kenshiro_o
40pts43
www.japantimes.co.jp 12y ago

After neighbor’s death, first-time filmmaker declares war on suicide

kenshiro_o
88pts80
kenshiro.me 12y ago

Why I run obstacle races

kenshiro_o
1pts0
www.reuters.com 12y ago

In Silicon Valley start-up world, pedigree counts

kenshiro_o
36pts29
www.linkedin.com 12y ago

Help, I'm Too Smart For My Job

kenshiro_o
65pts29
news.ycombinator.com 12y ago

Ask HN: Best Hacker News App on Windows Phone 7/8?

kenshiro_o
1pts1
kenshiro.me 12y ago

I am joining a start-up

kenshiro_o
1pts0
toaster.io 13y ago

Toaster.io: 21st century safe toasting

kenshiro_o
1pts0
github.com 13y ago

Show HN: wikipedia-js - a Node.js client to query Wikipedia

kenshiro_o
4pts0
github.com 13y ago

Show HN: boilerplate authentication code for node.js

kenshiro_o
2pts0
kenshiro.me 13y ago

London HN Feedback (27/02/2013)

kenshiro_o
3pts0
npmjs.org 13y ago

Show HN: RapGenius-JS, a querying API for rapgenius.com

kenshiro_o
1pts0
github.com 13y ago

RapGenius-JS: A Simple Client to query rapgenius.com

kenshiro_o
6pts1
github.com 13y ago

Node.js's most complete "utility grab-bag".

kenshiro_o
2pts0

Pie Mapping | http://piemapping.com (website will be upgraded this month) | London, UK | Full Time | Onsite | Dev/Ops engineer

At Pie, we are building the next generation fleet management platform, enhancing it with our routing and mapping expertise. To reach those goals, we have created a micro-services platform designed for the cloud age using exciting technologies such as Docker, Cassandra, Terraform, etc.

Join us!

Pie is currently seeking a Dev/Ops engineer to: * manage our orchestration scripts via Terraform * manage our monitoring pipeline * manage our deployment tools * help optimise our Docker build process and setup * work with Data and Back-End engineers on ad-hoc or planned tasks * introduce solutions or new technologies that can solve our needs

You will have a broad scope here but will always be assisted by a very supportive and dynamic team.

Benefits:

We pay a very competitive salary, but on top of that we offer options for: * Flexible hours; * Expenses for hardware and software

Please apply here: http://pie-mapping.breezy.hr/p/61f7a831a7c3-dev-ops-engineer...

This is a great course from Paul Kelly at Imperial College - I took it when studying there and found it fascinating, although I should have worked much harder on it.

You should have a look at the lecture notes. If the course is too advanced, you can look for its predecessor, which introduces RISC architecture very well and constitutes a strong starting point for anyone interested in this field.

They don't seem to be making a lot, considering all the hype surrounding Ghost for the last year or more.

I am using Ghost (self hosted) for my blog and find it brilliant but I think the ecosystem needs more time to develop and sustain itself. So the jury is still out I guess...

I've always wanted to read Treasure Island but just never quite got the time to do it. Approaching my 30s and working on side projects, I spend most of my reading time on startup books and articles now. It's highly informative and sometimes entertaining, but it feels I am missing out on other things.

Maybe I need a little fiction to broaden my horizons...

It's still very readable to me. I'd definitely proofread more if I were him but no need to be so harsh (I don't know if English is his first language).

It was overall a long and well written post, with a clear structure and insightful content.

Also, the article could have been spotless grammatically speaking but utterly uninteresting - I would certainly enjoy the opposite more.

The message is more important than the technique at the end of the day.

Redis Geo 11 years ago

It's really cool to see more projects tackling location problems. The API is very simple which is another great plus.

Had Redis Geo been around at the time we replatformed at Hailo we would have given it some serious consideration. But instead we have developed our own solution and open sourced a library in Go called "geoindex" to store and retrieve geo information: https://github.com/hailocab/go-geoindex .

It's part of our core functions within our microservices stack. You can read more about it on our blog too: https://sudo.hailoapp.com/services/2015/02/18/geoindex/

Very good guide. I am thinking of becoming a contractor but had not idea you needed so much saved up!

Looks like I am gonna have to scrap my lavish summer holiday plans to put money aside...

Genius API 11 years ago

I created a modest Genius API (http://genius-api.com/) when these guys had nothing out there, but still keen to try out their own creation.

I do wonder though how they will react to people using the API to make money off a webpage or an app.

Pretty cool. Has anyone created a logo from this website that they are currently using for a side project?

Indie.vc 12 years ago

Are you guys planning to do something similar in Europe, say London, anytime soon?

I am currently learning Japanese. My level would be "lower intermediate": I can write hiragana/katakana and know about 100+ kanjis. But I am not satisfied with my oral fluency.

What I have started doing recently is listen to a Japanese podcast on SoundCloud (https://soundcloud.com/senakunes/easy-japanese-lesson-12-in-...) while doing my morning workout.

Moreover, since my commute to work is short, I have also started watching a short 5min anime to pick up basic everyday Japanese conversational skills.

Additionally, I plan to spend at least 10 minutes chatting in Japanese everyday to one of my colleagues who understands the language.

I'll do this for a month or two and check where I am after this period. I do believe the key to learning any language (especially if you are not in the country) is to practise every day and use the expressions learned on the day in different contexts to cement them in your memory. This also means you most likely have to find someone who speaks the language fluently or at least understands it to an acceptable level.

Obviously, I'll have to come up with another technique if I see no progress.

I read a similar article on the BBC which stated that Abenomics rejuvenated the Japanese stock market and improved the country's exports, so the government was expecting that companies which generated additional income thanks to their import would increase their employees' salaries, which seems not to have been the case.

Is there any way the government could have predicted that the windfall from stock market rise and exports would not trickle down to the general public?

Introduction to A* 12 years ago

Awesome article! The diagrams made it extremely easy for me to recall how A* worked. I now vividly remember graph traversal theory classes an exercises from University time!

I guess the implementation effort greatly varies depending on the programming language and the libraries at one's disposal. However, I believe that even for someone not too versed into data structures, the priority queue should be relatively easy to implement.

Before making this study, what were your predictions? Would have have expected Wu-Tang and GZA to be near the top? What did you expect the average to be?

It would be very interesting to do something similar for rockers too.

"If I was "Matt" in the article, and if the author was my best friend, and a very important one at that, I would rather divorce my wife than move, if the move would endanger the friendship I had with the author".

Wow that's taking it to one extreme. What if this job was extremely rewarding financially for your wive or turned out to be what she really wanted to do for years? Would you not support her in this endeavour?

I think true, lasting male friendship should not necessarily imply frequent meetings among friends, but it should definitely entail something along the lines of "I've got your back, and I know you've got mine buddy". Also a lot of things in male friendship do not need to be explicitly communicated unlike female friendship (No need for endless text/messages saying "I love you man!").

It's very important to have friends with whom you share common interests and activities, but they are not necessarily your best friends. Your best friends are generally the ones you've known for decade(s) and regardless of where they are , will be ready to jump in a field of fire with you and come to your aid when times are tough. There's an unwritten contract among best friends; there's an unpronounced oath among men who hold each other in high esteem.

This looks very good. I have not delved into maths stuff for quite some time so it is refreshing to read such an approachable article.

Which other relatively simple techniques could we apply to find out who is similar to us in terms of movie taste, etc?

Also, It may be better to compute cosine similarity based on movie type, as it may provide less noise.

Moreover, I have never used R but it seems like a very neat language...

Can anyone put in numbers what the benefit is for FBK in paying so much for whatsapp? I just don't understand how a messaging company can be "worth" so much, even after extrapolating the expansion in user base.

Don't get me wrong - WhatsApp is a great product and very easy to use on top of that (using phone number as id is a great idea to onboard users in a very intuitive way). But I fail to see where this valuation is coming from.

I'd love to become good at drawing because I believe it can help presenting your ideas in a very visual and straightforward way. Moreover it is an activity that stimulates the creative and imaginative part of the brain. My main issue, aside dedication, is that I "suffer" from a natural tremor in my hands which I have been unable to shake off, even after seeing a doctors years ago and undergoing a battery of tests which showed nothing conclusive nor serious (I also took some pills which showed no results).

So my main questions would be: - Can I still be good at drawing despite my trembling? - How do I cure my trembling?

Toward Go 1.3 12 years ago

I see. This indeed adds a lot more complexity to the GC as it will have to check every integer or type that "looks" like a reference.

Does this also mean that GC times will likely be longer in Go 1.3? There is not much detailed info about the Go runtime (like we do have for Java for instance) so it would great for the Go maintainers to publish a more in-depth reference of the internals of the language in version 1.3 /

I think aside the physical dependence one may have from prolonged smoking, quite a few people see it as a cultural thing that's part of their lifestyle.

Maybe if we could better predict mortality rates due to smoking, and convey this in ads, people would realize how bad it is. Until they are faced with their mortality in a more brutal way, they will not change attitudes towards smoking. Changing bad habits is very hard. See how difficult it is for obese people to lose significant weight, and not relapse into obesity.

Looks like this involved quite a bit of work on Rapgenius' part but I am glad they cleaned up their mess and apologized to Google.

Moreover, this article feels pretty neutral/humble and techy, a far cry from the haughty attitude their founders usually display in interviews.

Just downloaded a theme by using a throwaway email address and have already customized it. Looks really slick!

I have also just discovered fontawesome, which just shows that I really need to improve my front-end programming skills...

I doubt so. Programmers are more likely to adopt relatively new programming languages which are easier to learn and provide and produce software that is relatively fast, while not being as optimized as a C/C++ program. Java probably still has a long life ahead.