Live data from Hacker News

An Unbelievable Demo

brendangregg.com

151–160 of 478 posts

Re: An Unbelievable Demo

#151
post #58

Earlier quoted context omitted.

I never got a chance to see it again. I ended up spending more energy with another Sun project that wanted to switch the CDDL license to the GPL, only because they wanted to avoid going through the legal approval procedure to ship mixed-licensed products. Maybe I'll share that story one day: it was another eye-opening experience.

Thanks! Also, you never heard back from the Dtrace expert? (silly question, ok)

Nope, never heard back again. I'm not too surprised, Sun was a big company.

Re: An Unbelievable Demo

#152

Earlier quoted context omitted.

Agree it's cringe. The whole "little guy punching above his weight" thing is even worse in NZ.

Why do you find it cringe? In NZ I think it's even more true than Australia. It's a tiny, isolated country with a small population that isn't the hub of anything really. Aussie and NZ compared to the US are completely different worlds in my eyes. (I'm a Kiwi btw)

It's not a tiny country... it's about average for country size and when you consider that it's an archipelago, the area of the world it controls through territorials waters and such is basically continent sized. New Zealand is actually smack-bang (#75) in the middle of the list: https://en.wikipedia.org/wiki/List_of_countries_and_dependen...

I'd group countries in 4 categories:

1. Continent sized (Russia, Canada, China, US, Brazil, Australia).

2. Large countries: anything below 1 up to probably about 500k sqkm.

3. Middle of the pack countries: everything from 500k down to about 100-200k sqkm.

4. Small countries. Everything below 100k sqkm (200k sqkm if you want to stretch it out).

The categories are somewhat fluid since for example Indonesia is not continent sized in landmass, but it's an archipelago that does stretch over the area of an entire continent, when you consider it end-to-end and include its territorial waters. Plus having a very high population for your group also moves you up. Germany is average in size but in population it's a large country. Same for Japan.

Re: An Unbelievable Demo

#153

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…

I don't understand what bsdiff does, or is. I am a software developer and I frankly have no clue what I would ever use bsdiff for! I've read what it does (libraries for building and applying patches to binary files) and still don't really have a sense for what the purpose of this tool is. What are some real life use cases for it? When does a developer need such a tool?

Its old now but here's a description from Chromium about something they use called Courgette which is similar/related to bsdiff

https://blog.chromium.org/2009/07/smaller-is-faster-and-safe...

The explanation here is pretty fascinating

https://www.chromium.org/developers/design-documents/softwar...

Re: An Unbelievable Demo

#154

Earlier quoted context omitted.

I think it's a myth that NZ "punches above it's weight" is all. Show me some empirical evidence if you disagree. I'm a Kiwi too - but living in Aus.

I think there are lower expectations of Aus/NZ because they're relatively small and out-of-the-way countries (Maybe less so for Aussie), so it's surprising how often they seem to excel in things. The obvious examples that come to mind would be sports. NZ excels in Sailing, Cricket and Rugby against much larger countries. Though it could be that in general, Aus/NZ have the same skill distribution as other countries, b…

> The obvious examples that come to mind would be sports. NZ excels in Sailing, Cricket and Rugby against much larger countries.

Those are niche sports, very popular in that part of the world. They're not major sports, though.

Cricket is sort of a major sport, but it's also very culturally concentrated. Outside of UK & some former UK colonies, almost nobody plays it/watches it.

Does New Zealand have any famous footballers, basketball players, athletes, etc.?

Re: An Unbelievable Demo

#155

> I've learned ... instead to simply say "I have a lot of experience with that technology" and leave it at that. Shows Brendan's maturity. I am not sure what should be the appropriate reaction or corrective measure in these situations. We should talk more about handling these unfair situations. Someone else can become more successful building on top of one's open source project. On a resume, a top contributor and a m…

> I am not sure what should be the appropriate reaction or corrective measure in these situations. We should talk more about handling these unfair situations. Start recording; have them, a big multinational with a massive legal department, admit to violating and stripping a license from source code. Then sue them. They should know better, and they're making billions off of other people's work. That in itself is fair…

But in most country's you get sued first for illegally recording other peoples, and your proof is nothing worth because it's illegally obtained.

Better make detailed notes, who said what with time and date.

Re: An Unbelievable Demo

#156

> I've learned ... instead to simply say "I have a lot of experience with that technology" and leave it at that. Shows Brendan's maturity. I am not sure what should be the appropriate reaction or corrective measure in these situations. We should talk more about handling these unfair situations. Someone else can become more successful building on top of one's open source project. On a resume, a top contributor and a m…

> I am not sure what should be the appropriate reaction or corrective measure in these situations. We should talk more about handling these unfair situations. Start recording; have them, a big multinational with a massive legal department, admit to violating and stripping a license from source code. Then sue them. They should know better, and they're making billions off of other people's work. That in itself is fair…

Oh it needs to be redressed and some knuckles soundly rapped, maybe someone even fired depending on the situation, but suing is a last, last, last resort. "WARNING: Do not feed the Lawyers".

Re: An Unbelievable Demo

#157
post #132
post #120

Earlier quoted context omitted.

As a non-native English speaker I absolutely hate English accents where consonants absolutely disappear for no good reason. Personally I'd rather have Americans "lean heavily on the R" than act like the letter doesn't exist (rhotic vs non-rhotic). I think it's another factor why American English is more popular than British English (besides the huge economic factor, the US economy being 5x the UK one), since their pr…

The single most significant factor for the popularity of American accents is Hollywood.

I'd include the US music industry in that. Songs are > important for learning a language, if you're constantly surrounded by songs of a certain language.

Plus... American multinationals are somewhat close behind. If you want to get a good, well paying job at an American multinational, you have to speak English at least a bit, and you have to know it well if you want to move up the ladder.

Re: An Unbelievable Demo

#158
post #144

Earlier quoted context omitted.

Chrome and Chromium used bsdiff for updates: https://www.chromium.org/developers/design-documents/softwar...

The page says they use something called Courgette which is similar to bsdiff

They used bsdiff before and now Courgette.

Re: An Unbelievable Demo

#159
post #7

I worked at a company that was interfacing with the AOL Instant Messenger network in the early 2000s. Finally the business people got a deal and AOL made us sign NDAs to get access to the official API docs. We were excited because we were using the docs that one of the open source clients had produced from their reverse engineering efforts. AOL's docs were the same ones from the open source project, with the GPL mess…

What does an NDA-encumbered GPL document mean in practice? You're allowed to spread the document, but not tell anyone where you got it from?

I once received a library under a modified Apache 2.0 license, where all the conditions under section 4 (attribution, etc.) were just inverted for a given number of years (effectively an NDA), after which the normal Apache 2.0 would apply. Which worked because it came straight from the original copyright owners, but here I assume AOL weren't.

Re: An Unbelievable Demo

#160

Awesome story. I'm not sure if this is just my personal feeling but I would say that stealing intellectual property was sort of common at that time. Open source was not widely known, knowledge was scarce, communities were just ramping up and really anyone with lack of principles could pretty much steal anything and get away with it. It happened to me a few times with online content I wrote. Essentially tutorials, art…

The article says the story was from 2005. Open source was very much widely known at that time. Linux was 13 years old by then, and Sun themselves open sourced both DTrace and Solaris that same year.

Widely known... by a few techies. Well, certainly many more than in 1995, right? But can't compare those times to these days.
Post reply on HN