HNHacker News
TopNewBestAskShowJobs

rb2k_

3,138 karma · joined July 20, 2010

Computer person
submissionscomments
rb2k_··on How We Found All of Optimizely's Clients
Ha, maybe the market has indeed adjusted without me hearing about it :)
rb2k_··on How We Found All of Optimizely's Clients
I'm always amazed about how there isn't more competition in this space.

As my Master's thesis [0], I built a crawler that did similar fingerprinting (although less generic). It wasn't something breathtakingly novel, but all in all a somewhat successful project.

It detected > 100 CMS, additional features like ad networks, social embeds, CDN, industry detection, company size etc. In the end, you could run a search and get the result as an excel sheet (because apparently that's what people like.)

The whole thing took about 6 months and ended up with > 100 million domains on a single (mediocre) machine humming away at around 100 domains/s. The sales/marketing folks loved it.

Since I was just finishing university, my skills were still pretty raw, so I'd assume that an experienced engineer would be able to do this a lot faster. From what I can tell, there was a lot of demand out there and sites like builtwith sold their somewhat limited reports (at least at the time) for a good amount of money.

[0] http://blog.marc-seeger.de/2010/12/09/my-thesis-building-blo... Previous discussion: https://news.ycombinator.com/item?id=2022192

rb2k_··on Living in Switzerland ruined me for America and its lousy work culture (2016)
Same here. Grew up and started working in Germany, moved to the US (First Cambridge, now Menlo Park).

I feel the same.

To me it seems like this:

- If you want to mainly enjoy things outside of work and just see it as a way to finance those other things, the US might not be the best place.

- If you enjoy the work you're doing and want to work with other motivated people that are great at what they do: the US makes it a LOT easier.

Especially as an Engineer, the recognition and possibilities are vastly higher. I haven't seen a company in Germany that does a successful dual ladder system. I also haven't seen one that isn't riddled with MBA grads that mainly push Jira tickets around. Even smaller companies seems to think that's a necessity. I'm sure there are some examples that make it work, but it's seemingly a lot harder to find them.

rb2k_··on Maslow's Hierarchy of Site Reliability Engineering Needs (2015)
Here's a similar one we use a lot in all sorts of slide sets at Facebook: http://imgur.com/a/EN0G8

(Stolen from Pedro's "Notes from Production Engineering" talk: https://www.youtube.com/watch?v=ugkkza3vKbc , Pyramid shows up around 47:30 min PE = Production Engineer. It's a similar role although not exactly the same as the usual SRE role.)

It's a bit of a different view on the same underlying work. Interesting to see how they slightly differ.

rb2k_··on Ubiquiti all the things: How I fixed my dodgy Wi-Fi
I wanted less devices and I wanted PoE. I would love to see everything in the webinterface for the controller, but I can't really find a good reason to replace my one device with two...
rb2k_··on Ubiquiti all the things: How I fixed my dodgy Wi-Fi
> One annoying thing is there's no idiot protection... You can lock yourself out of the admin interface and only way to recover is restore factory defaults.

Been there, done that :)

rb2k_··on Ubiquiti all the things: How I fixed my dodgy Wi-Fi
The only thing I'm slightly sad about with my ubiquiti setup is that the Edge Router PoE doesn't integrate with the controller. It's basically the same hardware as the security gateway, but no way to manage it :(
rb2k_··on Ubiquiti Networks UniFi Controller in an Ubuntu LXD Machine Container
Along the same route: I run the UniFi Controller using the linuxserver.io docker container: https://hub.docker.com/r/linuxserver/unifi/

2 commands to get it up and running in a semi isolated environment.

rb2k_··on IPv6 Support for EC2 Instances in Virtual Private Clouds
A colleague of mine gave a talk at SRECon about the fun world of IPv6 provisioning:

https://www.youtube.com/watch?v=0gjuVhph520

Granted, that isn't necessarily a pre-requisite for going dual stack (aka: just attaching a v6 address to a machine), but it shows the fun problems you run into.

rb2k_··on Diamonds Suck (2006)
I recently spent a little bit of time looking into this and one thing that was interesting is how much the look of a stone is also relying on the quality of the cut.

You can get diamonds/moissonites/cz in the same cut, but they will look like night and day, depending on how well it seems to be done. Some lab created stones / replicants look indistinguishable from a diamond whereas others look very much like they're made from glass

rb2k_··on H265: Technical Overview
Off topic, but:

Really nice to seem doom9 mentioned. Doom9 is one of those places that I used to frequent a lot. That knowledge saved me a lot of learning in university :)

Sadly also one of those places where I forgot both the password to my account and the gmx email doesn't exist anymore. It's a shame, the account is from 2001.

rb2k_··on H265: Technical Overview
Is the bitstream for the decoder a lot more complex?

From what I recall (and it has been a few years), usually the standard mostly specifies what the 'end product' will look like and the encoders basically have to figure out a way to get there. The decoding was usually pretty expensive and had a lot of quality options and was constantly trying to detect things like global motion compensation etc, while the decoder basically just decoded the same old bitstream without a lot of change in complexity for the same profile level.

rb2k_··on Uber drivers win employee rights case
I was "self-employed" ("Freiberufler") and working for a US startup 100% of my billable hours. They hadn't formed a company in Germany at that point, so I just send them a bill and paid the employer and employee part of my health insurance.

I got some letters about that and they asked me to prove that I was indeed self-employed. They didn't like the argument and concluded that I wasn't. The only thing that actually happened after a while is that I had to pay into the public retirement fund against my will. The "Deutsche Rentenversicherung" are seemingly the only people that care. From what I can tell there were no other obligations/rights that appeared after.

rb2k_··on The real Soylent sickness
As I said, this is not necessarily my position but the position of someone with a PhD in nutritional Epidemiology who focuses her research on gene diet interaction. Seeing as I don't know anyone more competent than her, I'll just trust that judgement.
rb2k_··on The real Soylent sickness
I don't have a lot of insight into the science behind it, but one thing that always makes my partner (PhD in Epidemiolgy) slightly angry is that while Soylent does tick all of the "amount and type" boxes for what people consider to be part of a healthy nutrition, the real long term effects are basically untested.

Even in "naturally grown regular foods", the field is still pretty young and we can barely make good recommendations for those. They just happen to be what we eat and as long as they're not crazy processed, we have a few thousand years of experience with them not necessarily killing us immediately.

Areas of research like Metabolomics or Proteomics (https://en.wikipedia.org/wiki/Omics) are still in their infancy, so while Soylent does mix a bunch of ingredients that all fall into the right areas, the long term effects are basically unknown. And that doesn't even take personalized medicine into consideration where your gene markup might actually have a lot to do with what might or might not be good for your personally.

Again, I don't have any insight besides some armchair quarterback knowledge about nutrition, but it seems like most people that do don't think it's a particularly great idea to eat it more than 'every now and then'.

That being said, when compared to twinkies and sugary sodas it might still be better for you. Having it as part of a daily diet though might not be a good idea.

rb2k_··on Google's “Director of Engineering” Hiring Test
> they found a 20+ years experienced engineering manager holding patents on computer networking under-qualified for an ordinary site maintenance position.

To be fair, I've interviewed people at previous companies that had patents and 15 years at IBM on their CV and completely failed even the most basic system / coding questions. (fizzbuzz style).

There are a lot of people that read great on the CV but then it turns out that they mostly kept a chair warm and organized meetings over the last decade without actually retaining any technical knowledge.

Not saying that was the case here, but it happens and it's probably worth checking people on their stated qualifications.

rb2k_··on U.S. regulators accuse Palantir of bias against Asians
To save the lazy people a google search:

"The current territories of Afghanistan, Bangladesh, Bhutan, Maldives, Nepal, India, Pakistan, and Sri Lanka form the countries of South Asia."

rb2k_··on U.S. regulators accuse Palantir of bias against Asians
I have no idea, but just a random guess:

If you try to sell a lot of secret spying services to the government (which I think Palantir does?), they probably think it helps if your employees don't look/sound Chinese, seeing as the government might be afraid of China's espionage efforts.

I also don't know how much trouble they have getting clearance for someone that grew up in China compared to other countries.

(again: I have no idea, that's just a random guess)

rb2k_··on Ever wondered how many open FTP servers there are?
I recall other folder names that would presumably make windows machines throw up when you clicked on them. Stuff with "LPT:" or "COM:" in the names.
rb2k_··on Ask HN: What's your favorite HN post?
That time when John Nagle ("Animats") responded to a comment about Nagle's algorithm in TCP

https://news.ycombinator.com/item?id=9048947

( - "If I'd still been working on networking at the time, that never would have happened. But I was off doing stuff for a startup called Autodesk."

- "Are you John Nagle, or was that a quote?" )

rb2k_··on Changing the Culture of Python at Facebook [video]
Then again, patching it 'once' usually involves restarting all processes that are dynamically linked anyway (and really hoping that it loads the new lib). If deployment is fully automated and scales well, the only painful thing is the restart to begin with :)
rb2k_··on Changing the Culture of Python at Facebook [video]
The Production Engineering org at Facebook uses a lot of Python. Check out https://code.facebook.com/posts/1040181199381023/python-in-p...
rb2k_··on 135M messages a second between processes in Java (2013)
I've seen high throughput apps doing 45 second "stop the world" garbage collection cycles because of high disk I/O and enabled GC logging (the process just sat there waiting for some I/O time to flush the GC log file).

So in theory tuning GC isn't thaaaaaat complicated. In practice however I've seen horrible things :(

rb2k_··on 135M messages a second between processes in Java (2013)
Alternatively: any medium sized high throughput Java app needs somebody with a PhD in garbage collection tuning, because otherwise the app will just grind to a halt regularly :(
rb2k_··on Berlin’s Startup Hub Wants to Prove It’s More Than Just a Scene
> But our huge rules of grammar and special word cases makes it ridicoulus

I'm German but living in the US for the last few years. I've had American friends in Germany and from what I understand, most things are pretty "regular" compared to other languages. Not that many exceptions. People tell me that pronunciation is usually pretty straight forward compared to e.g. English. There are also some weird rules that I don't recall ever hearing before. e.g. everything ending in "-chen" or "-lein" uses "das" as an article.

Not sure if German learners can confirm/deny the learning complexity compared to other languages.

rb2k_··on NIST declares the age of SMS-based 2-factor authentication over
I don't think the social engineering/sniffing is the real problem. From what I recall the signaling system they use (SS7) is just a shitshow and everybody with $1000 can buy access somewhere in eastern Europe and send/receive all sorts of SMS.

At least that was my impression a while ago. That might be completely wrong though :)

rb2k_··on Ask HN: Interview tomorrow – How to learn whether an org is “healthy”?
I like my desk clean and absent of personal items :(
rb2k_··on Google and LinkedIn announce massive land swap
Same goes the other way round. There were some LinkedIn buildings in SV, but the connection to the MV headquarters wasn't really there.
rb2k_··on Blade Runner re-encoded using neural networks
The question reminds me a bit of the idea behind https://en.wikipedia.org/wiki/OFFSystem

It was a fun project back in the day :)

rb2k_··on Germany to Give €1B Electric Car Subsidy
There is a Federal + State one:

http://driveclean.ca.gov/pev/Costs/Vehicles.php

For a Chevy Volt, that was $7500 Federal + $1500 State

Worked nicely for a lease too.

← PreviousPage 4 of 27Next →