Hacker Newsnew | past | comments | ask | show | jobs | submit | orthoxerox's commentslogin

TIL his first publication was in Russian, published in the USSR where he spent a year as an exchange student. I wonder if Igor Mel’čuk [0] remembers him.

[0] - https://olst.ling.umontreal.ca/static/melcuk/


The names come from a cartoon that predates Rao's essay. He simply reused them because they mostly work. Just like the Sociopaths are not all literal sociopaths, the Losers are not all literal losers.

Yes, I understand this. I was simply making this explicit, it was a good idea to clarify that neither Losers nor Sociopaths match the common definition of those terms.

One thing I don't understand is what was so bad about having an LGPL license. You are allowed to do `import chardet` in a MIT-licensed or a proprietary program.

That is also my understanding. My personal theory is that many corporate compliance departments (or whoever is in charge of this at a particular place) just disallow any *GPL use in their company, regardless of whether it would actually cause problems, so this is an attempt to "unblock" the library for those. Instead of, you know, educating people about the nuances of different copyleft licenses.

Perhaps you are right. I work for a company right now that has a smarter than average legal4IT department and they ask sensible questions about every piece of FLOSS code you want to bring in:

   - what is the license?
   - is it a program or a library?
   - do you plan to use it as-is or modify it?
   - do you plan to include it in our products or is it for internal use only?
But I have also worked for a company that simply had "if MIT, BSD, Apache, ISC, MPL, zlib then OK else notOK" as a policy.

Scott took it too literally. See also how the broader rationalist community took issue with Sam Kriss for inventing a not-obviously-fake historical figure.

The biggest takeaway for me is that you shouldn't expect to succeed as a manager by meeting (or exceeding) KPIs. It's about as effective as being a "nice guy" and expecting intimacy in return.

The KPIs are there for assigning blame, not for identifying key personnel. You can game them to increase your compensation if you are already doing something that an even bigger manager finds useful and important. Conversely, you can get away with half-assing every official performance indicator as long as you keep delivering the real thing.


That’s a good takeaway and if anyone doubts you just think about how you set “goals” in the HR system every year during annual review time , vs. what your boss talks to you about

> Scott took it too literally

He does say in section (I):

> I was particularly told to “take it as literally as possible”


He shouldn't have taken this advice literally either.

Just curious what’s the definition of “success” here? Getting promoted and getting a better compensation?

And self-actualization, if you're into that.

Finally, a website that makes me feel like activating a superpower when I unlock the scroll wheel on my mouse.

Ahahah. But it's more for your thumb, on mobile.


It's always interesting to watch how a bunch of non-native speakers of English from different countries sitting in a room can talk to each easily, but when a Brit or an American joins, the conversation immediately collapses.

In what way? What I've seen is the native English speaker bends over backwards to explain each and every idiom or try to not use them in the first place.

It's the general tempo of speech and speaking before you finish the thought that are the biggest roadblocks. ESL speakers usually talk like they are speaking in front of an audience, whereas natives talk like they are speaking in front of an audience, but they are DJT.

As a non native English speaker: British accent is harder to understand (I know there are many accents in the UK). American accent is easier to understand. Idioms are equally harder to understand in both.

For example “bend over backwards”. I get the meaning, but my brain would never produce that phrase. I would say something like “adapts”, “compromises”, etc.


It's OLAP, it very common for analytical tables to be denormalized. As an example, each UserAction row can include every field from Device and User to maximize the speed at which fraud detection works. You might even want to store multiple Devices in a single row: current, common 1, 2 and 3.

That's Scroogled (2007) by Cory Doctorow! Life imitates art, again.

https://web.archive.org/web/20070920193501/http://www.radaro...


It's a bit crazy how much we look back at that time and what people thought was tin foil haty. But that was written in 2007, still 6 years before Snowden. 7 years before the Director of the NSA (Hayden) told Congress they kill people based on metadata.

The invasion of privacy has been slow, creeping, and just waiting for that Turnkey Tyrant. We fooled ourselves into thinking we'd never elect someone who would turn that key. But in reality the key has been slowly turning, until finally it opened the latch


Not imitates but implements maybe.

Thanks for that. Good story.

That's data, not code.

It’s a python file from chardet 6, doesn’t matter what you think it does. It clearly wasn’t a clean room reimplementation.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: