HNHacker News
TopNewBestAskShowJobs

niklasrde

377 karma · joined October 20, 2016

submissionscomments
niklasrde··on Google, You Creepy Sonofabitch
As an N.B. - developing and using for iPhone/iPad, hell even Apple TV has become so much nicer in the past 5 years. I can't remember the last time I've used DFU mode. Signing Certs are still annoying in XCode, but day-to-day it's a lot better than what it once was.
niklasrde··on Swift-Keylogger – Keylogger for MacOS written in Swift using HID
I mean, you can get the HP Chromebook 13 with 16GB of RAM.. but not for $300.
niklasrde··on Grafana: Postgres Data Source
As arianvanp has pointed out, you can indeed create public read-only snapshots to share.

You can either create local link to a read-only version of what you're looking at right now. Whoever wants to access it, must be able to access the grafana host. Alternatively, you can upload the snapshot to the raintank site. I have just exported a snapshot of a panel on one of our dashboards, with only one of the panels' data, see https://snapshot.raintank.io/dashboard/snapshot/II7NYMU3v9vT... for an example. You can zoom in, but not further out.

You can also generate an iframe embed code (for a single panel), but if you want to share that in real-time publicly, you'd need to expose grafana to the public internet.

You can embed from a shared snapshot at raintank, as well. See the one above, if you click the title, you can 'Share' that and then embed it.

niklasrde··on Ask HN: Who is hiring? (October 2017)
BBC iPlayer | Development Lead | London, UK | Onsite | Full Time

https://careershub.bbc.co.uk/members/modules/job/detail.php?...

The job description is pretty much on point - we're a small team of 4 engineers (one of whom is me). We build the API for iPlayer (the video one, not the radio one), which is used by the Mobile Apps, TV Apps, Website and syndication partners such as Sky & Virgin - last week we counted 1.1 billion requests! We're also looking after the Apple TV app (TVML), some open source programs, and a number of internal tools for our editorial staff.

At the moment we're extending our personalisation capabilities, with some audience research, an architecture revamp, and exciting ML projects and would love someone to help us build the best VoD & live content platform to come out of the UK.

niklasrde··on ReactOS 0.4.6 released
I'm guessing they haven't been written manually?
niklasrde··on Introducing Network Service Tiers
1GbE over 1 month is about 330TB - is that right?
niklasrde··on If SoundCloud Disappears, What Happens to Its Music Culture?
AWS Direct Connect out of AWS into the connected DC costs per GB according to https://aws.amazon.com/directconnect/pricing/.. and it's quite the pretty penny!
niklasrde··on 18yo arrested for reporting a bug in the new Budapest e-Ticket system
If they use Google's GSuite for their emails, I think that prefetches all content and makes beacons pretty useless (by design).
niklasrde··on URLs are UI
I disagree with 1 as a blanket statement.

There are technical reasons to consider, as well (yes, it's DNS again). If you want to receive emails @foo.com, you have to set MX records for foo.com., and that means you can't set a CNAME anymore - you'll have to make do with A/AAAA records.

For a lot of applications this is not an issue, but it does mean an overhead for highly distributed services. You won't see many global/high traffic companies drop the benefits 'www' gives. This is not purely to get the 'old folks' market.

(PS: The subdomain doesn't have to be www., of course - cnn goes with edition.cnn.com., for example.)

niklasrde··on Ask HN: Who is hiring? (July 2017)
At the moment, the user activity data that goes through our API at no point has anything to do with checking licences.

We do add a 'requiresTvLicence': true to non-partner programmes (i.e. BBC programmes which are funded by the licence fee), but the clients are responsible for making sure the user has confirmed that they "have a TV Licence" before playing.

niklasrde··on Ask HN: Who is hiring? (July 2017)
100% remote is out of the question I think..

Most of us WFH 1-3 days a fortnight, but I doubt there's much more scope. Would have to be discussed with the engineering manager.

niklasrde··on Ask HN: Who is hiring? (July 2017)
BBC iPlayer | Development Lead | London, UK | Onsite | Full Time

http://careerssearch.bbc.co.uk/jobs/job/Development-Lead-iPl...

The job description is pretty much on point - we're a small team of 4 engineers (one of whom is me). We build the API for iPlayer (the video one, not the radio one), which is used by the Mobile Apps, TV Apps, Website and syndication partners such as Sky & Virgin - last week we counted 1 billion requests. We're also looking after the Apple TV app (TVML), some open source programs and a number of internal tools for our editorial staff.

At the moment we're extending our personalisation capabilities with some audience research and exciting ML projects and would love someone to help us build the best VoD & live content platform to come out of the UK.

PS: Because I'm not a fan of how we advertise salaries, I'm going to point out this FOI request which shows last year's salary bands for "G9". It's gone up a bit since: https://www.whatdotheyknow.com/request/360583/response/87566...

niklasrde··on As the U.S. fantasizes, the world builds high speed rail
I'd be spending 2-3x as much on parking alone as I'm currently spending on my rail commute.
niklasrde··on Teller – API for your bank account
I was really not excited, expecting it to be US-exclusive, until I clicked the link and saw it was UK banks. Whoop ;)
niklasrde··on Node v8.1.2
Are they still calling it 'v8' instead of 8?

Also notable is that async/await isn't new for node, 7.10 supported it (and previous versions with a flag). It's new for a LTS release. What is new, however, is the in-built util.promisify that can convert callbacks into native promises.

niklasrde··on Show HN: Monica, an open-source CRM to manage friends and family
Have a look at https://en.wikipedia.org/wiki/Cron#Overview.

In short: At 00:00 hours on 19/07 (i.e. July 19) execute that command. The * means 'regardless of what day of the week it is'.

niklasrde··on Google’s Environmental Report
Yeah, pretty much. There was an application process to go through as well, but if it's your trademark it's pretty much yours. (Though who knows when the next round of application opens..)

I believe we own our TLD as well, but don't use it, yet - it's for brand protection. If you have a look at my comment history and deduce my employer, you might understand why with our name...

niklasrde··on The largest Git repo
HTML and co. It is a website..
niklasrde··on New Surface Pro
Inclined to disagree - depends on your keymap and software you use. If I were to add keyboard shortcuts to my program I'm sure as hell not gonna use a key that I can't get to on my keyboard.

On German keyboards it's even 'worse' though. Because ;, [ and ] are used for ä, ö and ü, [ and ] are Strg + ⇧ + 8 and Strg + ⇧ + 9. Same for { and }.

(Strg = Ctrl)

So any keyboard shortcut involving those and ⇧ or Ctrl is pretty much impossible.

niklasrde··on Who Owns England?
The last issue of National Geographic (for the UK Amazon Prime subscriber available for free in Prime Reading) had a map of public land ownership in Scotland, and some NatGeo style impact reporting on it. Deer stalking, people, families, etc. Worth a read!
niklasrde··on HTTPS on Stack Overflow: The End of a Long Road
Just know the username and you can log onto https://stackoverflow.com/admin.php
niklasrde··on Azure Database for MySQL and PostgreSQL
Well, this happened today at work: http://imgur.com/AsezmPp
niklasrde··on A faster BBC News front page
H2 is already happening: https://twitter.com/tdp_org/status/851470269508202497
niklasrde··on Google Earth Redesigned
Nah, it makes more sense if you go to the 2D view of the same spot [1]. There'll always be some parallax perspective offset towards the edges of the satellite image.

[1] https://earth.google.com/web/@32.65383541,128.71781037,186.9...

niklasrde··on Intel Discontinues the Intel Developer Forum; IDF17 Cancelled
> it's rare to see a machine older than that

Oh I wish. Oh I wish..

niklasrde··on 2017 Camera News
Magic Lantern
niklasrde··on Ask HN: Who is hiring? (April 2017)
BBC iPlayer | Development Lead | LONDON, UK | Full Time | £40-£70k

We're looking for a development lead for the iPlayer Business Layer - the team behind the iPlayer API serving the website, mobile clients and devices. Our tech stack is mostly Node.js with Postgres and Redis databases on AWS in microservices.

We're now averaging over 100 million API requests every day, with an average 2,000 req/s and a <7ms response time (that's for the past 7 days from now). Some exciting projects we're working on include a machine learning one and a big priority for the year ahead is personalisation. Our open source projects currently see 40k downloads/month and we're keen to expand that.

It's a small team (2 senior engineers, 2 engineers (<- one of them is me!) and usually a graduate), and we're based in White City.

Spec & Application: https://careershub.bbc.co.uk/members/modules/job/detail.php?...

niklasrde··on Open Source Needs FPGAs; FPGAs Need an On-Ramp
YC does fund nonprofits.

Also open source does not necessarily mean non profit.

niklasrde··on Is GraphQL the Next Frontier for Web APIs?
I thought GraphQL subscriptions are specifically _not_ a "live query", so not to be used as real-time subscriptions?

Or a I reading the current status of the RFC[1] wrong? If so, cool! Would love to have something more standardised than just a 1:1 mapping from rethinkdb or thinky calls over websockets/socket.io.

[1] https://github.com/facebook/graphql/blob/master/rfcs/Subscri...

niklasrde··on German traffic light stays red for 28 years (2015)
But a stop sign at an intersection with traffic lights is only to be used as a 'backup' for when the traffic lights fail, so it wouldn't be in force?
← PreviousPage 4 of 5Next →