HNHacker News
TopNewBestAskShowJobs

JensRantil

805 karma · joined August 21, 2012

Swedish/English; Developer (@tink), mathematician/engineer, traveller, nerd, left handed, juggler, guitarist, african drum player. Inspired Swede.

[ my public key: https://keybase.io/jensrantil; my proof: https://keybase.io/jensrantil/sigs/lxsQ3_wfe5J1Akf75bO42UAhjVdv3TPY0WoT01wbMJA ]

submissionscomments
JensRantil··on Why Does Sweden Have So Many Startups?
American engineers who are tired of Trump; Feel free to come work with us in Sweden! ;-) Swedish startups are hiring and there's definitely a shortage of engineers at the moment.
JensRantil··on Show HN: An improved version of HyperLogLog
I'm looking for implementations of this in other languages. Specifically in Python or Java. Please hook me up if you know of any such implementation.
JensRantil··on Show HN: An improved version of HyperLogLog
Any progress?
JensRantil··on Ask HN: As an employee of a company, how do you assess its health?
I work at a startup and every second week we run an anonymous https://www.menti.com where all emplyees get to vote between 1-9 how happy they are at work. It's a simple metric that gives management some insight about how the company is going.
JensRantil··on Apache Foundation's DNS down?
Works now.
JensRantil··on Tsukiji, Japan’s iconic fish market, is still booming—for now
This is where they sell dolphins, right?
JensRantil··on GitHub Major Service Outage
I guess they just rolled out their new DNS infrastructure (https://githubengineering.com/dns-infrastructure-at-github/) :-P
JensRantil··on A crashed advertisement reveals logs of a facial recognition system
http://www.cognimatics.com/Products/TrueView-Demographics
JensRantil··on Google accidentally wiped a bunch of Google Wifi and OnHub devices
Happened to mine last night (CET).
JensRantil··on Java libraries you can't miss in 2017
Guava's `ListenableFuture` can be used as an alternative to `JDeferred`. See [1].

[1] https://github.com/google/guava/wiki/ListenableFutureExplain...

JensRantil··on Java libraries you can't miss in 2017
Guava's `EventBus` can be used as an alternative to `MBassador`. See [1].

[1] https://github.com/google/guava/wiki/EventBusExplained

JensRantil··on CIA Declassified Coldwar Russian Jokes [pdf]
I guess those jokes got old..
JensRantil··on Ask HN: We've all been there, what was your big stuff up?
It was daytime. One of our MySQL tables were growing at a rate higher that usual. Easiest way to check the size of the table? Duh, you `cd` into /var/lib/mysql on the database primary to `du -sh` the InnoDB table file...`SHOW TABLE STATUS` requires some arithmetic for true file size.

To this day I have no idea why I typed `rm -fr /var/lib/mysql` instead of `cd`. I blame muscle memory. Good news is MySQL pools its open files. This means the database was operational (but slowly failing opening less used tables) for 15 minutes or so.

We quickly promoted a database slave to primary and took the old one down for backup restore. I went for a teary walk. Shaken.

At the postmortem we concluded we needed more metrics from MySQL to avoid SSHing into servers. We also concluded how error prone one-off commands are. Personally, I'm much more careful nowadays.

JensRantil··on Ask HN: Are there any solid arguments against SPAs in 2017?
Not really. Swimming, bathing relaxing and spending nude time in saunas with other people will still be an important part of our daily life. :-P
JensRantil··on Ask HN: Switching from developer to project manager. What to keep in mind?
I'm currently reading the book "Team geek". It's a small book and I would highly recommend you read it!
JensRantil··on Ask HN: What do you want to learn in 2017?
Android programming, Terraform, Docker and putting containers in production using Kubernetes. I also want to improve my mentoring skills as I've realized I've become a fairly senior developer nowadays.
JensRantil··on Ask HN: What is something you do for clients that consistently blows them away?
Do they have a backup of it? :-)
JensRantil··on [dead]
Looks a lot of them were all using a non-prime public exponents. Probably generated using a broken prime number generator...
JensRantil··on Email privacy bill unanimously passes U.S. House
I'm pretty sure they don't need a warrant for obtaining emails for international citizens. Also, this bill doesn't seem to protect for non-warranted snooping by NSA.
JensRantil··on The Swedish Number – Talk with a Random Swede
See https://news.ycombinator.com/item?id=11474253.
JensRantil··on The Swedish Number – Talk with a Random Swede
Let's clear this up once and for all; That Sweden has a high suicide rate is a rumour and not true. Sweden's suicide rate is below the average of the OECD countries. Feel free to read up on it here: https://en.wikipedia.org/wiki/Suicide_in_Sweden
JensRantil··on The Swedish Number – Talk with a Random Swede
No. They simply get a call where the caller ID is the "Sweden number". However, they can hang up at any time if getting abuse calls.
JensRantil··on The Swedish Number – Talk with a Random Swede
You can be Swedish speaking arabic, too. ;)
JensRantil··on The Swedish Number – Talk with a Random Swede
I'm sorry, but this is a ridiculous statement. I live in Stockholm. I'm a Swede and grew up here; No, crime is not generally a large problem in Sweden. In reality crime is not a big issue anywhere in Scandinavia. You can find some statistics here: https://en.wikipedia.org/wiki/List_of_countries_by_intention... and here: http://ec.europa.eu/eurostat/statistics-explained/index.php/...
JensRantil··on Nginx reverse proxies retries PUT/POST/DELETE on response timeout by default
Double post. See answer here: https://news.ycombinator.com/item?id=11221392
JensRantil··on Nginx reverse proxies retries PUT/POST/DELETE on response timeout by default
Yeah, I got it, too. That was a first-timer...
JensRantil··on Nginx reverse proxies retries PUT/POST/DELETE on response timeout by default
If I temporarily bring an upstream application down for upgrade I want nginx to retry the next upstream. This is a very common scenario when doing reverse proxying. Disabling next upstream breaks this.
JensRantil··on Nginx reverse proxies retries PUT/POST/DELETE on response timeout by default
No. Requests will still be retried.
JensRantil··on Nginx reverse proxies retries PUT/POST/DELETE on response timeout by default
Cool. Did you ever consider patching nginx upstream instead?
JensRantil··on Nginx reverse proxies retries PUT/POST/DELETE on response timeout by default
No, then you are safe.
← PreviousPage 6 of 7Next →