Live data from Hacker News

An Unbelievable Demo

brendangregg.com

351–360 of 478 posts

Re: An Unbelievable Demo

#351
Great story. One of my open source bioinformatics tools was ripped off, with name AND GPL license stripped off, by a person working at the EMBL/EBI (European Molecular Biology Laboratory European Bioinformatics Institute; a prestigious scientific institution)

Management, when alerted, made it right, but I think the point of my story is that this is perhaps more common than anyone realizes.

Re: An Unbelievable Demo

#352
post #110

Earlier quoted context omitted.

For me, if the speaker uses two syllables for "and", it's a strong American accent.

I’m trying to understand what you mean here. How does one pronounce and with 2 syllables?

"AY-und"

Edit: another example: "door" => "DOH-ur"

Re: An Unbelievable Demo

#353

Reminds me of when Apple started providing "smaller size updates" to OS X. I was curious about the details since my doctorate had touched on the topic, so I worked my contacts (I had a few in Apple engineering from the FreeBSD / OS X relationship) and after a few months I got back as answer: "We're using a tool called bsdiff, are you familiar with it?" I was indeed, since I was the author of said tool. (Just to be cl…

While I'm not the author of anything, I did on one occasion share Russ Cox' articles on regexes with a fellow developer, only for that developer to reply "that guy is making a mountain out of a molehill, just use re2" .

Google interviewing lore is that there once was a candidate who was asked if they were familiar with MapReduce and replied "MapReduce? Is that like Hadoop?"

Reportedly, this was also a major factor in Google's strategy shift to open-source a lot of their infrastructure (GRPC, Bazel, TensorFlow, LevelDB, etc.)

Re: An Unbelievable Demo

#354
post #349
post #279

Earlier quoted context omitted.

Yes. Making copies internally is also copyright infringement... Performing it to Brendan might also have been (but not sure on that one).

> Yes. Making copies internally is also copyright infringement... No, GPL FAQ specifically addresses internal distribution: https://www.gnu.org/licenses/gpl-faq.html#InternalDistributi... > Is making and using multiple copies within one organization or company “distribution”? > No, in that case the organization is just making the copies for itself. As a consequence, a company or other organization can develop a modif…

> No, GPL FAQ specifically addresses internal distribution

Which couldn't be more irrelevant, because

a) This software doesn't appear to be licensed under the GPL.

b) The question here is not whether or not it's distribution, it's if it's copyright infringement. Making copies of copyrighted material is illegal (up to fair use and licenses) regardless of whether or not you distribute them.

c) The GPL also requires you maintain the license header when you are making copies (GPLv2 term 1, "You may copy [...] the Program's source code as you receive it [...] provided that you [...] keep intact all the notices that refer to this License [...]" (other terms and conditions do apply, hence the ...'s).

d) The license (and the law, and court rulings) is the source material, not GNU's not legally binding faq.

Re: An Unbelievable Demo

#355

I had a similar, smaller scale of that happen, in a sort of reverse direction a few years ago. My director dropped a resume on my desk for someone coming from a company I had worked at ten years prior, thinking I might have met them (it was a small organization). I didn't recognize the name, but skimmed through the resume quickly, and their primary claim on their work history was something I invented just six months…

Having conducted technical interviews at FAANG companies for over 10 years, I've gotten to the point where I never believe anything anyone claims on their resumes unless I can independently verify them. I also make it a point to ask probing questions about where they got the idea of "inventing" what they did and what alternatives to "making a brand new thing" they considered at the time. However one of my favorite qu…

> "What don't you like about what you invented?" A true creator of something is always acutely aware of its flaws.

OH YES.

I've done a lot of things for both work and side, and this is the one thing I can go on and on.

Things that are a choice of the lesser evil, things that are unfortunate, things that we just don't have time for.

Re: An Unbelievable Demo

#356

Earlier quoted context omitted.

That one reply in that flame war is still hilarious so many years later. To anyone who didn't get the reference of Putnam https://news.ycombinator.com/item?id=35079

wow, that’s one helluva response. HN in 2007 seems like a wonderful place

It really was. There was also vibrant adjoining professional community.

It’s part of why I find it so sad that the moderation here is abhorrent; strongly emphasizing social cohesion amongst a specific group over much more valuable principles.

Re: An Unbelievable Demo

#357

I had a vaguely similar experience. I was working on virtual reality race car simulators that used sophisticated custom designed and built motion platforms. I had several responsibilities, the first was the software that controlled the motion platform. When it was done, and I proceeded to the sound effects system, my boss turned over my motion platform code to his good friend who he had brought on to the project with…

What made him think that it would fly, especially with you present in the same meeting?

Re: An Unbelievable Demo

#358
post #348

Earlier quoted context omitted.

Having conducted technical interviews at FAANG companies for over 10 years, I've gotten to the point where I never believe anything anyone claims on their resumes unless I can independently verify them. I also make it a point to ask probing questions about where they got the idea of "inventing" what they did and what alternatives to "making a brand new thing" they considered at the time. However one of my favorite qu…

Your favourite question has some cultural gaps as in many countries in interview settings people downplay weaknesses and flaws. It’s why a lot of weakness questions are often ineffective. Unless you are acutely aware of when a person is doing this BECAUSE it’s an interview you’re going to get some answers that might lead you to reject good candidates.

Honesty is something that never goes down well in an interview when it comes to being critical. (At least in the US)

Re: An Unbelievable Demo

#359

Earlier quoted context omitted.

Implementing software updates where you don't want to ship entire binaries again (and only the diff) would be one. In some video games the assets are also packed into massive binaries, so you don't want to ship gigabytes of data because you replaced one icon. Sadly many games do this anyway nowadays.

There are other solutions to this problem that the game industry uses. Binary diff patching is slow, incremental, involves large diffs and has the possibility of corruption. It was used back in the mid 90's (RTPatch was the big name), but really isn't used anymore because of the drawbacks. Games frequently use an override directory or file. The patch contains only the files that have changed and is loaded after the m…

Games also use this because it's a straightforward way to almost guarantee a physical ordering of the files in the VFS, which is/was a common optimization strategy in the days of CDs and hard drives (profile what order the game needs files, then put them in the archive in exactly that order = tada, loading 4000 files behaves like a sequential read).

Another reason is that certain operating systems originating in the state of Washington have performance problems when you access small files or directories containing many files.

Re: An Unbelievable Demo

#360
post #348

Earlier quoted context omitted.

Having conducted technical interviews at FAANG companies for over 10 years, I've gotten to the point where I never believe anything anyone claims on their resumes unless I can independently verify them. I also make it a point to ask probing questions about where they got the idea of "inventing" what they did and what alternatives to "making a brand new thing" they considered at the time. However one of my favorite qu…

Your favourite question has some cultural gaps as in many countries in interview settings people downplay weaknesses and flaws. It’s why a lot of weakness questions are often ineffective. Unless you are acutely aware of when a person is doing this BECAUSE it’s an interview you’re going to get some answers that might lead you to reject good candidates.

Amazon thinks otherwise. This is their Earn Trust Leadership Principal:

"Leaders listen attentively, speak candidly, and treat others respectfully. They are vocally self-critical, even when doing so is awkward or embarrassing. Leaders do not believe their or their team’s body odor smells of perfume. They benchmark themselves and their teams against the best." [1]

[1] https://www.amazon.jobs/en/principles

Post reply on HN