HNHacker News
TopNewBestAskShowJobs

rahilb

243 karma · joined April 17, 2015

I'm a Scala software consultant in London.
submissionscomments
rahilb··on AWS, MongoDB, and the Economic Realities of Open Source
Everybody follows

Speedy bits exchange

Stars await to gl@ow"

The preceding key is copyrighted by Oracle Corporation.

Dupl@ication of this key is not allowed without permission from Oracl1e Corporation.

Copyright 2003 Oracle Corporation.

rahilb··on Demand for Ruby on Rails is Still Huge
I suspect companies using Rails are quietly making money and do not feel the need to migrate to the latest and greatest. Money making code does not get changed in my experience.
rahilb··on Elon Musk emails employees about 'extensive and damaging sabotage' by employee
Doesn't it make sense for Elon himself to be holding a sizeable short position? Presumably he'd like to hedge his large Tesla holding?
rahilb··on Low Level Bit Hacks You Absolutely Must Know
That's cool. I probably shouldn't have said useful and instead said interesting. My interest in these kind of operations is to learn lower level theory, not to produce production grade bit counting/twiddling code. In that sense, the operation is interesting (to me).
rahilb··on Low Level Bit Hacks You Absolutely Must Know
This is useful to know for counting the bits set in a word.
rahilb··on Write Emails Faster with Smart Compose in Gmail
Banal pleasantries cost nothing (less than nothing with this new feature), and at worst are ignored and at best make the receiver feel better about you and the important text that follows.
rahilb··on Ask HN: Does anybody still use jQuery?
"Only new and overhyped platforms don’t have problems, because nobody cares enough yet to discover them"
rahilb··on Ask HN: What are your impressions for using 1 big curved monitor for programming?
I use https://www.spectacleapp.com/ for keyboard based window management.
rahilb··on Radio Attack Lets Hackers Steal Cars with Just $20 Worth of Gear
> What's the answer? It would be nice if I could ask about this when I get a new car in a couple of years.

http://www.disklokuk.co.uk/shop/disklok

rahilb··on Roger McNamee: I invested early in Google and Facebook and regret it
>Do they think I'm stupid?

I suppose that's a reasonable assumption to make about the average user of anything (myself included).

rahilb··on Thanks to Venmo, We Now All Know How Cheap Our Friends Are
So you get hosed for a 20 percent tip and the waiter can't be arsed to visit each person at the table with a card machine and ask how much they owe? I really wonder what exactly the tip is for in this situation.
rahilb··on Designing a Bottle
That's the hallmark of all the best satire :)
rahilb··on Designing a Bottle
reminds me of possibly my favourite document of all time, the pepsi galaxy. https://www.goldennumber.net/wp-content/uploads/pepsi-arnell...

> The Pepsi Ratio is created by two simple circles, that are in a set ratio to each other: The Golden Ratio.

> The Pepsi Ratio is aesthetic geometry.

> The Golden Ratio establishes a proportion of one part (a) relative to another (b). Playing by these rules produces an aestetic that is universally accepted to be in balance and harmony. The Pepsi aesthetic respects these rules: The brand identity can be derived from two circles, that have a set relation to each other.

rahilb··on Show HN: Interactive map for architecting big data pipelines
I agree, though the storm IRC channel is a bit of a ghost town the google group is fairly active.
rahilb··on Show HN: Interactive map for architecting big data pipelines
Storm also has a Scala api, but is filtered when selecting Stream Processing and Scala.
rahilb··on Chai Wallahs of India
I like to add a couple strands of saffron towards the end of brewing time, also I use half whole milk half water and brew the tea in bags in the milk water mix.
rahilb··on Ask HN: How to get a job when you suck at coding?
This is my experience after working at quite a few large companies over the last 4 years since uni.

You should optimise for passing the pub test not the programming test, and you probably don't want to work at a place that hands out codility tests.

Here's some anecdotes from my hiring experience:

My team and I once rejected a lad because we thought he would get bored after a couple of weeks. He got 100% in his codility, flawless technical interviews etc... He was too good for us and our trivial domain (this was a FTSE100, our services were consumed by 90% of the companies teams, in a very buzzwordy area).

Same company: two candidates, the first was technically better than the second. However no one who spoke to the first said they would be keen to go for a pint with him. The second was an absolute mensch so he got the job. He even said in the interview that he thought it was going terribly...

Once I interviewed two Devs on the same day, HR sent the offer to the wrong one and he accepted. Our team didn't know until he turned up on Monday morning.

Before my current gig I interviewed for a contract at a startup. The product was simple: just applying tech to a sector that is all man power based at the moment. This was the hardest technical interview I've ever had to give. I was asked to write the longest common subsequence algorithm. I did not write one line of code: eventually it turned into me watching the interviewer write the code. I was sure it was a disaster. The guy said he loved me, and wanted me to do the 'pairing' test again... All because of the pub test. I declined.

The interview for my current gig was a 30 minute chat on Skype. A team mate told me it was between me and another, but he was boring.

rahilb··on A Look Inside Apple’s New Campus
Judging by a recent order with Deliveroo (when I was told I couldn't order chips/fries because they haven't figured out how to reliably deliver them), it's a licensing play.
rahilb··on Creating a memory leak with Java
would sun.misc.Unsafe.getUnsafe.allocateMemory(Long.MaxValue) work?

Is an intentional memory leak still a _leak_?

rahilb··on The High-Speed Trading Behind an Amazon Purchase
Once upon a time I worked at an ebook company. We were naively trying to compete with Amazon (i.e. we sold every book we could get our hands on).

Sometimes we'd negotiate a deal with a publisher, and slash the price of a book to a point where no one involved in the transaction was making money, sometimes we and the publisher would be losing money... Without fail within an hour the list price of the content on Amazon would be exactly what we set.

Amazon were/are prepared to eat the loss: I suspect this is the case for all products that are sold by Amazon. It was a very effective strategy for them. My company went into administration after just 9 months.

rahilb··on The JVM is not that heavy
I wish I was as good as the developers commenting how slow java is to start. They are clearly on a higher plane of enlightenment where 1.5 seconds to start ruins their day, their deployment process, and development cycle.

More power to them.

rahilb··on Ask HN: Which developers do you closely follow?
Mainly scala devs or java performance people:

https://github.com/Atry

https://github.com/lihaoyi

https://github.com/davegurnell

https://github.com/nitsanw

https://github.com/mjpt777

https://github.com/milessabin

https://github.com/xeno-by

https://github.com/travisbrown

I follow a lot more but have chosen the n most interesting with a recency bias. In a few cases their blogs are way more active than github.

honourable mention for https://groups.google.com/forum/#!forum/mechanical-sympathy

rahilb··on Cisco: Magic WebEx URL Allows Arbitrary Remote Command Execution
even worse, there is no X-Frame-Options header, so an attacker needn't bother with a MITM: Just set up a page with an iframe...
rahilb··on Inside Rolex's Manufacturing Facilities (2015)
> if they are, in fact, leading the game when it comes to engineering and quality?

I don't think so. It's a very high quality _mass produced_ watch. For example to compare it with cars i'd say it's the equivalent of a Mercedes: a very high end car when compared to all cars in the world, but to enthusiasts a Mercedes is quite ordinary/unremarkable.

Other brands have much higher floors of quality (e.g. Patek Philipe, H. Moser, Voutilainen). To continue the car analogy these are the Ferraris, Lamborghinis etc.

rahilb··on Inside Rolex's Manufacturing Facilities (2015)
>Another advantage: they almost always appreciate in value over time

On balance this is not true for any non limited brand new watch you buy. On balance models that appreciate tend to be discontinued, or a combination of rare reference/variation/materials.

I agree though, If I had a lot of cash laying about, i'd buy lots and lots of good examples of vintage watches from marquee brands.

rahilb··on WhatsApp backdoor allows snooping on encrypted messages
Doesn't this mean that only subsequent messages can be decrypted? i.e. Whatsapp has provided forward secrecy (as long as they haven't been using this trick from the initial secrets that were set up)?
rahilb··on Opera Neon concept browser
I thought it was interesting that they specify the Desktop Wallpaper is free.

I wondered if anyone had ever paid for desktop wallpaper: apparently people do http://www.ebay.com/sch/i.html?_nkw=desktop+wallpaper&LH_Com...

I wonder if I could write a script to sell royalty free wallpaper on ebay, if all the sellers have the rights to the images they are selling, and what kind of person pays for wallpaper.

rahilb··on Scala 2.12.0 is now available
>continued effort regarding Scala.js

It's a shame the documentation is so poor for scalajs.

rahilb··on Laws of Performant Software
Forget _laws_, I just want to know how the dlang forum is so fast.
rahilb··on Against Minimalism
>"Stuff doesn't look the way I want it too! I'm not sure how I want it to look, maybe like the Matrix? But not like the Matrix. I dunno. GIVE ME MONEY ON PATREON."

Articles like this have always existed, and sometimes people listen too.

For example Ornament and Crime (arguably the first paper espousing minimalist design)... http://www2.gwu.edu/~art/Temporary_SL/177/pdfs/Loos.pdf

I guess my point is it's unfair to dismiss opinions as invalid just because they're opinions.

← PreviousPage 3 of 4Next →