skysight-inc/HackerNews huggingface dataset:
This is probably one of the hardest things for many companies to grasp today. One of the things I do for a living is give full-day presentations to companies looking at Agile from a "strategic" position. In short, companies often do agile development, but they still lay down hard deadlines, micro-manage projects, and provide command-and-control rather than support-and-deliver. This problem is the elephant in the room of agile: what do we do with managers when we have self-directed teams?

If you look at the Feudal era (this is a gross oversimplification and varies wildly from from country to country), we had a king who gave land/authority to dukes, who gave land/authority to barons, who gave land/authority to knights, who had serfs work their fiefs. In return, the serfs had a place to live and gave food and goods to the knights, who pledged service to their liege, who pledged service to theirs, up to the king. The king also taxed every level of this and made orders of magnitude more money than the serfs.

There were a couple of interesting side-effects of this. First, while you were technically loyal to your king, he didn't have much day-to-day impact and your loyalty was to those immediately surrounding you. Communication throughout the realm was slow or non-existent, further isolating communities. Politics were local, not national, and these made made medieval intrigues all the more fascinating. Second, there were no price signals inside of a feudal society. As a result, you couldn't have a functioning economy in the modern sense.

And then about 300 years ago we had more and more international trade and many lords discovered that by displacing their peasants/serfs they could do things such as raise sheep and sell the wool for a far greater profit than having people harvesting food[1]. So you wound up with a bunch of free men traveling the land, selling their services where they could. In other words, you had one of the foundations to a modern economy: a mobile labor force.

Today, that feudal model still exists: inside of many large corporations. It's a mess of internal politics. People have loyalty to their teams and maybe their boss, but not so much to Steve Ballmer. There are few, if any, internal price signals. Internally. If you commit "treason" by suggesting Ballmer should be fired, you might get laid off, but not executed. You have hiring and firing instead of births and deaths to maintain the work force. In may respects, the modern corporation resembles the old feudal system, but sped up many times. And the king/CEO still earns orders of magnitude more money than the workers/serfs, completely out of proportion to actual value provided.

Agile itself had its roots back in the 50s, but as a modern movement in programming, agile is still just over a decade old. We don't know what's happening to the traditional role of management, but the feudal system couldn't compete with capitalism. I don't think that traditional corporations can, either.

1. http://en.wikipedia.org/wiki/History_of_capitalism#Enclosure...

Edit: A couple of tiny clarifications.
You are falling into the curve fitting trap that is epidemic in economics.

This is typically what economic "scientists" do, they find a formula that fits a lot of past data, then they publish it as science.

If they actually used it to make money, then it would be better, but that is almost never the case.

People who make money in the financial markets don't publish their winning formulas.

Why? For two reasons.

1) It probably isn't a hard rule or formula. It is probably a combination of factors that go into a decision that ultimately becomes a "gut feeling". Then, the best traders, usually get out if the trade doesn't work right away. This is because something unknown is acting on the trade, and since they have no idea what it is, they get out.

2) They want to use the formula to continue to make money, and since financial markets are very dynamic, they formula might not work if a bunch of people start using it.
Ditto. Alfred Nobel had no intent to create an Economics Nobel, and his grandson has argued against the economics "Nobel" prize associating with the family name.
I find it odd that you feel put off by the single choice of database, while also arguing that users shouldn't mind being tied to databases in general. Surely using SQLite when your setup is better suited to PostgreSQL is a less harmful trade-off than the case where files would have been better suited to your system/requirements.
If you're choosing between Ghost and Medium, and would like something that is hosted, I recently released Silvrback (https://www.silvrback.com). It has the simplicity of Medium, while giving you control over your own brand.
That's called being True to yourself. Maturity has a very different definition in the East. A youngster who acted as if he was "true to himself" would be considered dis-obedient and maybe even a rebel.

Would you say Prince William lacks maturity because he has to uphold royal values even though at times he may feel it gets a bit too much? Does that make him immature?
Hand sanitizer. Seriously. I did Developer Evangelism in London (and SF, Barcelona, Germany). Carry a little bottle of alcohol gel. After every 10 hands you shake, clean your hands (subtly!)

If you want to stay well, and prevent diseases passing between all attendees - scrub those hands!

Developers are no more disgusting than any other human being - so this isn't meant as an insult. But developers in London are an international bunch and are quite often jumping from country to country bringing all sorts of exotic germs with them.

I'd also recommend that you do something with the business cards you get. If you've got Salesforce or similar stick them in there. If not, send a one time email to the people you met reminding them of who you are and what you do. Then ask if they want to go on your developer mailing list.

Don't hand out blank USB sticks. Branded sticks are ok - but unless they're expensive multi-gigabyte sticks, they're useless. Stick your SDK, documents, presentation, demo videos etc on there. When someone asks how they can get started, you hand them a branded stick and you've instantly saved them 30 minutes of digging around your website and downloading files.

Work out which events you need to attend. I once made the mistake of attending a games conference where literally no one cared about our product. A little work in advance will save you that annoyance.

Finally, don't sacrifice your own social life. Most of the events in London happen in the evening and go on late into the night. One of the reasons I left my evangelist job was because I was bored of not seeing my friends and family. It's hard to go out and socialise without feeling like you should be working the room.

Good luck!

Terence
BETA testers... Twoodo,the ultimate online collaboration tool,needs feedback
Haven't found any issues, this is a brand new MBP though, fresh install as of about two weeks ago, and no hiccups so far..
I've never smoked (anything) or even taken a drink of alcohol. However, I don't really care if people have access to weed. I think it smells nasty and can seriously aid in people letting their lives stagnate but... 1) I don't want to hear about it anymore 2) It's not really any worse than alcohol 3) I don't like the inflation it causes in our prisons, and the subsequent training of hardened criminals.
You think Rust is beautiful but C++ is ugly? You don't know what you're talking about, do you?
Thanks for the extra info.

As to your point(s) - I get that having two (or more) 'masters' makes things more difficult, but it seems to me to be a pretty desirable state of affairs.

After human decision making, the next major mechanism we have for optimising economic activity is the market, and whilst it seems pretty good in situations where there are a lot of interactions (allowing it to price things effectively from the aggregate behaviour), I'm really not convinced it can handle these more subtle situations, where single big decisions have to be made that can have large, long lasting impacts.

The game sounds fun, you should try to make it!
You're right, it was turned off. I do need to select text first. This makes it not very usefull for iBook ebooks. You' like continues reading. Oh well, audio books for now.
LAVABIT AND THE RIGHT TO PRIVATE E-MAIL
People are just going to look at their phones more often if they can't hear or feel notifications.
One issue to be careful of is assuming that you don't need the guarantees a cryptographic hash provides (preimage resistance, extension resistance, etc.) in your application. If an adversary can force hash collisions they may, depending on your uses for the hashing algorithm, be able to cause degredation or denial of service, or perhaps trigger information disclosures if they're very smart. If there's any way in which an attacker might be able to have some control over the dataset you are hashing you should probably be looking at using a cryptographic hash anyway.
SQRL: revolutionizes web site login and authentication
Economics as a profession has been captured. Mainstream economics exists to do nothing more than justify the behaviour of politicians with the veneer of science. Keynesianism/Chicago school is simply not descriptive of reality, and when viewed through the lens of proper economics, is actually the transfer mechanism of wealth from the lower to upper classes: "Look, our best economists say we need to keep acting irresponsibly which just happens to enrich our wealthy benefactors!" Krugman is the highly decorated king of these idiot keynesians.

Austrian economic theory is much more descriptive of reality (although probably not fully descriptive), and yet is cast as voodoo science because if followed correctly there's no opportunity to steal from us through debt and inflation: Government debt is bad, expansionary monetary policy is bad, most economic interventions will lead to unintended consequences worse than the original problem.

When I talk to young economics graduates, many have never even HEARD of Austrian economic theory, let alone studied it in college. At some point in the future, this era will be looked back upon as a dark time in economics in the same way that the medical profession now looks back at seemingly valid theories at the time of "bad humors" causing disease. Our descendents will say "We can't believe those idiots thought they could just print money and spend themselves into debt and there would be no long term consequences."

The king has no clothes.
Can a Solar Eclipse Really Blind You?
eThor.com looks interesting, what POS systems do they integrate with? The market is very fractured (RMS touch, aloha, positouch etc); I used to install them, and at one point flirted with developing an app to integrate (went a different way and used qrcodes :( instead). Each company requires a developer license, and they are expensive, 7-25,000$ each.
I've always seen the idiom [*array_or_object] used to do that. Array() is definitely clearer though.
CoinMap
I think "Thinking in C++" is a good book for C programmers to get started in C++.
If you're into this kind of music, you could tell, sure. He begin playing one of the hardest to master solo violin pieces of the repertoire. If I saw someone playing Bach's Chaconne on the street, I'd stop right away. There's no way street musicians would be able to play it like he did. Well, about a thousand people passed by, and seven stopped to listen. 0.7% of the sample isn't that bad. Plus, he made 50 bucks in less than an hour.
Rails has a younger brother — we are AngularJS developers
The instructor's (self-written) textbook gets terrible reviews on Amazon. Not a good sign.

http://www.amazon.com/For-Programmers-Third-Edition-3rd/prod...
Thanks Terence! Especially on the social life aspect, which is crucial and really hard to balance with this job, in this environment!
iOS didn't always expose device orientation events in javascript browser. In particular, one of the first apps I wrote, for iPhone 3GS, specifically could not be a browser app for this reason.

Objective C is a hell of a programming language to learn just to access motion sensors.
On Science, Communication, Respect, and Coming Back from Mistakes
Even if it would be better to treat staff well, it is likely to me that abusing external partners and the law and other externalities is profit generating.
And in many ways, i think it demonstrates that the idea of using physics engines to manipulate the DOM is still pretty cool, and underutilized.
How a Bookworm Broke a Hiking Record
In my RSSOwl client I have;
#1. Hackers News (YCombinator) of course ^_^
#2. Medium.com UnOfficial Front Page RSS (shameless plug)
http://feeds.feedburner.com/gotux/medium
#3. SlashDot RSS
#4. Hack A Day Blog RSS
But I find my self using "Polly" twitter client and following various people, websites and news this way.
Hey ... I've been playing with Ghost now for a few hours and wondering if you've gotten any new templates set up, or have tips for template tweaking? I'm a newcomer to bourbon and sass ..
Patterns: Unlocking The Universe
What's wrong with handling errors with status codes as opposed to exceptions? Just because it exists doesn't mean one has to use it, no?
Exactly. It's a rather arrogant for those in the West to presume they can know anything about this. They haven't the foggiest.
Maybe it's because I was born in 1990 and wasn't old enough at the time, but I can't understand how shipping IE with Windows lead to antitrust litigation. The closed systems that we're seeing on mobile seem much, much worse.

Reminds me of: http://xkcd.com/1118/
> Mature startups like Valve and Github and smaller up-and-comers like Treehouse and Medium have done away with managers who boss people around and expect servile compliance.

Valve, the post child for this model within this community, was founded in 1996 [1], so this is not necessarily a new idea or something limited to startups.

[1] http://en.wikipedia.org/wiki/Valve_Corporation
Zerocoin
> And, really, is it not clear Im implying that there is a lack of good reason, and that this all sounds like a knee jerk hate thing?

Yes, of course it was clear. Since my post wasn't, I'll state it more clearly: I found it highly amusing that when trying to think of companies that no-one would have a reason to dislike, you chose Microsoft and Facebook.

Simply using their products would provide a few pages to start with :-)
Problem is, there are people who get off on authority. Some of them will eventually slip through the cracks and start to infect your company - unless you diligently keep the culture alive.
Placing only 23 keys into a hash table with 365 entries with
a perfectly random hash function will probably result in at
least one collision.

No, it won't "probably" result in at least one collision, it will result in at least one collision with probability about 1/2. As quoted elsewhere, placing k objects in a hash table with N entries will result in no collisions with probability about exp(-(k^2)/(2N)).
I lol'ed at 'sync'.
My girlfriend also introduced it for the amazing health benefits, she decided to taste it before mixing it in the salad... it tastes of nothing and has the texture of (what I imagine) kitty litter.
I must say when mixed in the salad it was not bad, but CousCous would have been an excellent alternative...
Yeah, this is funny and kinda strange. It definitely doesn't seem to be going according to Apple's master plan. After the announcement, I saw a lot of people saying "Wow, this 5C is gonna be huge." I guess that could happen in time, but right now this seems like not quite where Apple wants to be in terms of their supply chain. You could argue that this is a good problem to have, though.
And BeOS and OS/2

In part due to MS antitrust violations, such as exclusivity deals with major PC manufacturers, buying and shuttering competitors, lying about vaporware, and stealing trade secrets frok technology partners.

WinNT came about in part due to scamming IBM on OS/2 development partnership.
This is from 1998, if not sooner. I remember reading it back in the 20th century. Definitely written before Gladwell was a name at all.

(I remember being so edgy in 1996 that I had the Bill Gates Wealth Clock as my start page. And a few years later my screensaver was "don't touch anything in Bill Gates's half." Fun times, fun times. 1999-me wouldn't believe my current opinions of Gates vis-a-vis Jobs.)
Facebook Login in Angular that's as easy as Meteor
Funny, I hated that black bar. I think the current one is much more in spirit with what they were before its introduction.
Absolutely, screenshots & icon are the first hook to an app. In my opinion screenshots greatly influence my decision if I'm presented with two unknown apps of potentially same value/ratings.
All very accurate subjectively, and most food fads are purely subjective, scientific method need not apply.

Objectively, accidentally, she's correct that its pretty high in protein and is also a complete protein. As a change of pace for vegans from beans and rice, its arguably better for you than beans and rice. Aside from all the subjective stuff, you're probably better off eating a nice steak and salad nutritionally, but its not bad.
Ask HN: Official Twitter Account for Hacker News?
What is Hacker News (YC) official twitter account and how often is it updated ? Thank you.
How to Develop Mobile Web Apps with JavaScript UI Library Webix
BuyStartups.co: place to buy and sell startups, products, and apps.
Appinionated - App reviews, featuring only well designed apps.
Maybe. But like I said, I never read about someone with kids doing this. What you describe can be found in very rural areas, but it's still different from what this guy is doing.
Yes, but it is fun to trot out that old canard that Google was anti-ads, when really they were anti-unethical secret ads.

But there are some shades of Google leaning back that way, with "monitor-yellow" backgrounds, closing access to retail product search indexing, etc
This could be problematic if the same user is logged in from multiple machines. Logging out from one client will invalidate all of the other sessions. For some web applications this would be seen as a bad experience to the user.

Another issue is old sessions may be deactivated once the user logs out, but all those old sessions suddenly become valid again when the user logs in again, since the time stamp field is now present. It doesn't prevent the issue the author is highlighting (that sessions can last forever).
It is worth mentioning that the libstdc++, in version 4.6.3 at least, it has implemented the Murmur and FNV hash function for user defined key types.

If you want to use Murmur you use std::_Hash_impl::hash and for FNV you use std::_Fnv_hash_impl::hash. (Include bits/functional_hash.h)

The implementation is at libsupc++/hash_bytes.cc
gperf - https://www.gnu.org/software/gperf/
This is a "perfect" application of a "perfect hash" generator.
Thank God that portable devices are chipping away at the relevance of Windows every year. May the trend continue.
Ggplot2 for python
I don't think there is an official Hacker News twitter account. Y Combinator has one at https://twitter.com/ycombinator but that's it. There are tons of unofficial Hacker News ones though.
I believe Gates would only have a few percent of his current wealth if he was just born a few years later or a few years sooner. Note that, with this belief, he's still amazingly rich.

I don't begrudge him his wealth even though a bulk of ti comes down to luck. Someone had to end up with the desktop OS monopoly.
How is this article the "how"? It should be more of a historical piece, not a "how to".
> but I can't understand how shipping IE with Windows lead to antitrust litigation.

It was a bit more than just shipping it with Windows. IE was built into the OS. It was hard to remove, and the rendering popped up in unexpected places. People would view their email in Outlook Express. The advice at the time was "you're safe from viruses if you don't open the email", but people didn't understand the the preview pane of OE was opening the email for them, and infecting their machine.

I agree that the closed systems we're seeing now are worse.

I hate all the lock-in that's happening at the moment.
He pretty much just uses it to make phone calls.
Microsoft's online services division (including Hotmail) has cost them millions, if not billions over the years. MS may have gained and held a foothold in assorted online spaces but they've never made money in the space as a whole and it's highly questionable whether they've gained any strategic benefit from it.

From a business perspective it's very questionable whether MS really achieved anything with either purchase.

Essentially the OP uses the acquisitions to suggest that you can just buy what you don't invent, but history says that that approach really didn't work out well at all for them in either the short or long term.
I have a huge section in my talks all about how Valve makes this work. They're damned impressive.
"Most indefensible"? Really?

See the following from the NYTimes article "Capital Gains, Ordinary Income and Shades of Gray":

"Consider five examples, and see if you can identify what is ordinary income and what is a capital gain:

• Abe buys a vacation home for his family for $800,000. Some years later, when his children have grown and left home, he sells it for $1 million. He makes $200,000.

• Bob is a real estate investor. After scouring the market for the best investment opportunities, he buys a house for $800,000 that he believes is undervalued. A few years later, he sells it at $1 million, for a profit of $200,000.

• Carl is a real estate investor and a carpenter. He buys a dilapidated house for $800,000. After spending his weekends fixing it up, he sells it a couple of years later for $1 million. Once again, the profit is $200,000.

• Dan is a real estate investor and a carpenter, but he is short of capital. He approaches his friend, Ms. Moneybags, and they become partners. Together, they buy a dilapidated house for $800,000 and sell it later for $1 million. She puts up the money, and he spends his weekends fixing up the house. They divide the $200,000 profit equally.

• Earl is a carpenter. Ms. Moneybags buys a dilapidated house for $800,000 and hires Earl to fix it up. After paying Earl $100,000 for his services, Ms. Moneybags sells the home for $1 million, for a profit of $100,000.

How much capital gains and ordinary income do we attribute to Abe, Bob, Carl, Dan and Earl? (To keep things simple, assume that Ms. Moneybags is untaxed. Think of her as running a pension fund or university endowment.)"

As for accelerated depreciation of corporate jets. Are you saying we should not allow accelerated depreciation of corporate assets? Or just corporate jets? I'm sure the Fedex/UPS have some pretty valid reasons to accelerate depreciation on their 747-800s. Oh, you must mean corporate jets like the Bombardier LearJet 85. What if it's used to haul people to remote oil fields, or do you think geologists and oil engineers should only fly commercial? If they charter the jet, why shouldn't the charter company be able to depreciate this asset?

You sound like someone who's just complaining about "the rich" without knowing a thing about accounting or taxes. Otherwise you'd have never called these two items "indefensible".
Facebook acquires israeli mobile data compression startup
Directiv.es - A bunch of AngularJS. With examples
What about informal hierarchies? Do they form in these companies? If not, why not? If they do form, do they cause similar problems to a traditional hierarchy?
Ask HN: Where will the price of Bitcoin be in 3 years?
CentOS on all my servers
If someone could run smhasher for the hash functions in the original article (and perhaps also MurmurHash 2/3) and summarize the result for the small key sizes I will give them a cookie.