skysight-inc/HackerNews huggingface dataset:
Communism is different from socialism, but an interesting aside: Einstein was an ideological socialist. He went so far as to publish an article called (iirc) "Why Socialism" in the Monthly Review.

It's not particularly enlightening or anything, just lending his name to the movement.
What are the chances Oppenheimer asked Feynman to write it himself. I've had professors do that because they were too busy haha.
Here's my work flow when I'm writing a long document:
- Create/open "Master copy".
- Regularly Save/enable Autosave.
- When I have completed a chapter/segment, or before for lunch/supper, I Save and Save As on my backup HDD with a time-stamp/chapter number.

Like this I have one copy that I can edit and is always up to date on my main HDD and I have a whole record of copies on my backup HDDs. If I want to see how I edited chapter 3 whilst I was writing chapter 6 (they're related in the plot) I can.

I can't imagine this being something unknown of in the use of other applications. A franchisee that tracks various performance metrics each hour/day on a rolling database (month/year) sends a copy at regular intervals to the franchise owner/manager so that general franchise performance can be evaluated will have the same problem.

I can see how Duplicate -> Save is "only one click more", but the one-click solution worked well. If the "paradigm shift" is related to auto-saves, why not simply have the auto-saves create a new hidden file by default. Either the changes are saved (cue overwriting of the opened file), or the changes are saved as. If the user exits without saving, the hidden file can be marked for auto-delete in X days/hours, making erroneous exits recoverable. If there's a crash/loss of power, the hidden file is prompted for recovery at the program's next start.
What will happen to all those -webkit and -moz declarations in the wild once a feature gets added to the standard? Will all browsers be expected to observe -webkit-feature-foo or -moz-feature-foo as though the author intedended to use feature-foo with no vendor tag? It seems unlikely that all authors will go back and update their code once standardized.
How many of these people change employers in a given year? What fraction of them will do so through you? How much can you get for finding those people a new job (on average)?

The product of those three numbers is the amount of money you can make each year with your approach.
Good analysis, I think you're right. Not having to sign into a service is a great way to get people to at least try it out; I've noticed some others start-ups doing this (Staticloud comes to mind) and I hope it's a trend that continues.

Google needs to consolidate it's messaging offering. Right now it has Google Talk, Google Voice, Google+ Huddles, and up until a few months ago, Disco.
Currently reading Franny and Zooey by JD Salinger. Interesting concepts :)
Actual audio support really isn't there as far as I can tell.
Agree. And more relevant to the teaching career, "not too autist", as was the case with Dirac.
How to live safely in a science fictional universe

Taking the Red Pill: Science, Philosophy and Religion in "The Matrix"
In my experience, having an e-mail hit your inbox doesn't necessarily mean that you're the most important recipient.

At work I may be on the CC list for a number of ongoing e-mail threads - usually they don't require any input from me, but I might have to read through them to determine whether this is the case.

These types of e-mails will fill up your inbox, but don't quite sink to the level of "useless dreck," but sometimes you can legitimately say that your time is currently too important to spend sifting through lots of e-mail.
American Censorship Day - Stop PROTECT-IP / SOPA
thanks for the responses. highly informative. i'll definietly take this into consideration
اجعل جهازك كالصاروخ مع Wondershare 1-Click PC Care 7.4.0
I wasn't aware of this app, looks like it's available for iOS, Android, and Blackberry. That indeed does sound like a winner.
Apparently Einstein had an FBI file: http://www.fbi-most-wanted.com/albert-einstein.php
The story I heard was that Francois Mitterand more or less extorted the commitment to the single currency out of Helmut Kohl as a quid quo pro for supporting German unification.

The reasoning is approximately as follows:

It was obvious by 1989 that monetary policy for European countries was de facto set in Frankfurt by the Bundesbank. The further you moved from the D-Mark interest rate the less D-Marks your currency would buy and reality would kick in inflating your currency. Mitterand had personal experience of this dynamic having been elected on a Socialist platform and ramped up spending without increasing taxes as much as would have been necessary to pay for the spending.

So he wanted a voice in European monetary policy, so a European currency with a central bank modelled on the Bundesbank.

So France wasn't duped at all.

One proposed end game I've heard is the solid Euro zone currencies (DE,AT,NL,LX,FI, maybe FR, eventually PL and Estonia, maybe others) seceding to a new currency which would end with the ECB managing two currencies.

The Euro, not as bad an idea as it looks in hindsight, though the scrutiny for countries that wanted in should have been much higher.
Here: http://www.youtube.com/watch?v=RW3ECZZbfjg
Some things in the vid are useless but I think this will help you. You could have found more info by using a search engine.
You are saying the author should write differently depending on whether black people are reading the comment. Is that really what you meant?
i see waffle did there
A Game of Thrones and A Hitchhikers guide to teh galaxy. I've been using this past few months to read up a few things that I shyould have read long ago. Next up is Stranger in a Strange Land
How Walmart Is Changing China
I've only been here for about a year but I agree. The iPhone openness arguments and "Jobs was a doodoo head" comments don't belong here. I thought we were all better than that. (I totally just fueled the flames of one of those bad comments though, which I'm embarrassed for).
Freemason famous people
I suppose you don't use a GUI, then?
I too downvoted you for attempting to use a veiled accusation of racism to shut down discussion.
The losers are winners until another winner comes along.
IM for me is as asynchronous as email. It will never interrupt me like, say a phone call.

But my IM client will be open almost 24h
Cryptonomicon, so far love it

Interesting that most seem to read two books at the same time. Usually I read one fiction and one non-fiction, but this time really enjoying to focus on only one book
Types of Weight Room Equipment
Yousaf Raza Gillani Historical Corrupt Man In The History Of Pakistan
Thanks. Didn't know that. I guess BTLive didn't, either.
5 Steps for a Successful QR Code Marketing Campaign
If we don't, your comment doesn't help, and therefore is nothing more than boasting about how you "get it".

So what is it about? Static typing? Acceptance of change in all things? Acceptance that code will always have flaws? Aging? Lisp code-is-data advocacy? How the difference between beginners and experienced people is as much slogging through grunt work as it is skill? How pragmatism wins over either strongly-for or strongly-against approaches?

A reference to Joyce, as younger Steve Yegge "begins to question and rebel against the Java and Ruby conventions with which he has been raised."? What?
but that's the point, its 8 sprites!
Neil deGrasse Tyson AMA
I would not equate breaking the law and causing lots of people to go broke with hurting peoples' feelings.
Maybe you really should reconsider you browser preferences? I mean, it also doesn't work in the browser that the kid from next door built as his school side project.
- The background image feels a little distracting. A simple texture might work better.
- I like the magenta font color, not sure how I feel about magenta on a blue background though.
- You have at least one broken link (to your previous app).
- You should ask someone to proofread the text. The content is good (gets me excited/curious/etc.), but there are some grammatical errors and unusual phrasings.
- I think one important question to answer is what your site would offer that could not be found on an existing site, like HN. For example, one could use Ask HN to find ideas, share ideas, or get feedback. Plus, there's already a great community here. In fact, you're using HN for two of those three things right now.

Good luck!
Les Miserables by Victor Hugo -- the book, not the musical. Well worth it.
Update 13 Nov:
As many commenters have noted the sorting logic on the original demo wasn't all that "logical".

We've now changed it so the first letters of the country name are ranked higher (e.g. typing "Ca" now returns "Canada" at the top instead of "American Samoa", and "In" returns "India" instead of "United States", and so on) as many of you have suggested.

Thanks for the feedback.

PS: The Smashing Magazine article describing the handling of typos, multiple spelling sequences, synonyms and prioritization can be found here: http://uxdesign.smashingmagazine.com/2011/11/10/redesigning-...
I think the scarcity of tools and resources are also a problem. At least in my case ;)
To those suggesting that messaging should be replaced by instant messengers: No thanks. WhatsApp, iMessage and this kind of solutions have one feature that they carry over from SMS that makes all the difference to me: they don't have the concept of presence.

I don't need to be "online" to receive messages, people don't know if I'm "online", "away", "offline", they just send me a message and they know I'll eventually get it. Exactly like email.

That is one great feature. How many times have you found yourself or your buddies "hacking" the status indicator because you don't want to give away your real status? I hate when people are always "away" or "busy":it makes the status indicator useless and I just came to ignore it, it is just that annoying thing that when it's gray it prevents me from messaging you.

If we just remove the status indicator, all that stress disappears. I don't want IM to replace SMS-like solutions.
One Year of Prison Costs More Than One Year at Princeton
YC Interview Jitters? Advice from founders of Reddit, Codecademy, etc.
Bovril: The Perfect Geek Drink
Here are some helpful links:
http://www.avc.com/a_vc/2011/10/vp-engineering-vs-cto.html
http://www.allthingsdistributed.com/2007/07/the_different_ct...
http://www.feld.com/wp/archives/2007/10/cto-vs-vp-engineerin...
I've been a "CTO". I've known lots of "CTOs".

First bit of advice: change your title to something else.

Among tech entrepreneurs the term "CTO" carries some of the same connotations as "architect" does among enterprise developers: people paid extra to do nothing.

Second: figure out where on the org chart you've just been placed.

Are you the kind of CTO that's intended to do nothing at the top of the engineering organization? That's what you're expect, right? But more CTOs that I've known were instead expected to do nothing at the top of the marketing organization; in particular, to serve as the "spiritual head" of the product management team. The reason for this: the "CTO" is inherently customer-facing (impressing customers with pronouncements from the CTO is one of only two benefits obtainable by your company by naming a "CTO", the other being "retaining you even after your coworkers decide they want to remove your commit privileges").

Third: is your company big enough to have a C-anything?

Even if you (smartly) rechristen yourself "director/research" or "director/product" or "director/engineering", if you're working at a 4 person company, you can make yourself look dumb --- not just at your company, which is like all companies likely doomed, but on your resume, where you'll flip the bozo bit on people evaluating you for their team by allowing yourself to be labeled with a grandiose title.

The reality is that in small startups, particularly pre-revenue startups, and particularly when your employers have conceded to you a title ostensibly meant to communicate some authority, you can probably do anything you want. Pick one thing, do it extraordinarily well (clue: you are not doing it extraordinarily well until it hurts to keep doing it that well), and keep doing it. Things a "CTO" (please don't call yourself that) can do:

* While maintaining a role in the peloton of committers on your team†, become the arbitrator of all tech controversies (not the decider, the arbitrator).

* While maintaining that committer role, build the engineering team by recruiting talent (note: this only works if you recruit people who turn out to be awesome for the business) and retaining it.

* Become the marketing face of the company, which can work if your company's audience is nerds (or if you sell direct to other companies, but you don't appear to be doing that).

* Become the head of product management, which means you spend virtually all your time engaged with customers (either directly or by measurement and testing) and almost zero time building.

† DO NOT GIVE UP COMMIT. Corrollary: you must keep committing, meaningfully, or it will become easy to take commit from you.
(Hopefully very slight) tangent: The article describes the Millenial Generation as "born between the late ’70s and the mid-’90s." Yikes.

I suppose when attempting to reduce such a group to a simple catchphrase ("post-emotional"), no additional harm is done by throwing those who were 21 in the year 2000 with those who were five.

My opinion is that it's always difficult to describe phenomena while inside; easier to categorize the mood of an era once the era has passed.
My entire point is that it was explicitly in the rules that they are allowed to do this. If you did the calculation and excluded the possibility that you would get $0 because the options are otherwise worth too much then you did you calculation wrong. It's like you played the above scenario but didn't take the externality that the other player was going to get a straight flush into account in your calculations, your "informed decision" was actually an uninformed decision because you incorrectly treated options as though they were guaranteed.
Seems like that would make caching the results substantially harder on your side.

So, a small limitation is that this shouldn't be used in front of a geo dns. Fortunately, it's still a great choice for the other 99% of sites.
Well, the question is flawed as well. In many places, developers are paid as much or more than project managers.
California Bail Schedules 2011
A numeric keyboard could, in theory, fit on a 17" MBP, but that would make the computer ugly. If you are fine with that, you can get something from HP or Sony for substantially less than a MPB.
I still don't understand, it seems like what zynga is doing here is literally the entire reason why these options are structured how they are. If there wasn't this "flaw" in options then they would simply be written differently then they actually are. They would say that if you are fired and they can't demonstrate incompetence that your stock instantly vests or it vests for whatever portion of the time period that you worked.
If you read the work of Eliezer, to whom I was replying, you will find that a large portion of it is dedicated to dispelling the myth that people are good at reasoning.
It really sounds like what you really are is the VP/Engineering (don't call yourself a VP until you have 40+ people in the company).

People on HN, many of whom have been conditioned to aspire to a "CTO" role, won't agree with me when I say this, but VP/Eng is probably the better of the two roles. Unlike CTO, the head of engineering actually controls stuff and routinely makes key decisions in the company.
Because it doesn't actually have anything to do with "working with your hands". Craftsmen are probably a better example - a talented craftsman, like an athlete, though he's working with his body, can command soaring rates.

The classical worker, the kind I believe the GP meant to refer to, is a commodity. It's the kind of workers it might make sense to hire as day labourers and, conversely, for whom collective bargaining is beneficial.

There has been a tendency for some businesses to treat programmers as this kind of workers, often leading to failed off-shoring efforts.
Wouldn't it be more sensible to make a white list of people whose email you will read - relatives, important work people, etc.? That would minimize how much you piss off people you care about and probably still reduce your email volume by 90%.
I think you're right. Becoming a [good] product manager involves a long path that starts as an intern/co-op in college to assisting project managers, becoming one and polishing your skills in order to get those bigger projects and ultimately a product manager and/or operations chief. Granted, at a startup, anyone can become the product manager overnight, but in that enterprisey world it takes considerable more time and you have the added problem of extended down time should you lose your job, which can occur at a moment's notice if you're on the mid-level business side. Any decent engineer with experience under their belt is usually last to be fired and first to be rehired.

Witchcraft exists on the business side and its mysteries remain the domain of tall, handsome people. It really gets to me that even smart engineers will fall for it, too. Having been on both sides of the table I can tell you that engineers who take the stance that they shouldn't be making up the business rules are doing themselves a disservice. Most business types are sitting around waiting to be prompted by the engineers and have no clue of how something is supposed to work until the actual work is done. /End rant.
Salaries are a strange combination of supply and demand and superstition and belief. First, fundamentally, it is difficult to evaluate the contribution of either a manager or a programmer. So people fall back to the notion that, well there are fewer of the former and they're higher on the org chart so they should get paid more.

Second, programming skills are seen as a commodity, while business analysis skills are seen as a rarity. This is mostly self-reinforcing perception. At the hiring stage, because people see programming as a commodity they're willing to recruit widely, while because they see business analysis as a rarity they place disproportionate emphasis on pedigree (hiring ex consultants at McKinsey, etc) which limits supply. Given the Bell Labs study, pedigree is probably vastly overrated, but business types place insane value on it. I'm in the legal field and see big firms perfectly happy to hire someone from the middle of the class at a top 10 school over someone in the top decile of a top 50 school. The difference in standardized entrance exam scores between the two is often quite small, and law firm work takes more work ethic than it does brilliance, but firms hire the folks with the pedigree because it's easier to sell that to a business type.

Third, without using too broad of a brush, I think business analysis, etc, on average, attracts a more aggressive crowd. Programmers tend to be more mellow in my experience, and that affects people's perception of whether you've got "killer instinct" and whatnot. My law school's parent university has a business school, and frankly those folks are a little strange. They Facebook-friend people indiscriminately, always seem like they're trying to sell you something, and are really dedicated to physical fitness and grooming. Given that a large component of compensation is perception, it's easy to see why these folks would have a leg up.
The Forex Market Is Made up of an International Network of Dealers
If I took this approach with my clients, they'd award me with a zero inbox count for perpeturity.
Thomas Thwaites’s bespoke toaster - Ideas
I will never use Facebook as my primary IM tool. I have IM disabled in Facebook as the last thing I need is all my 'friends' accessing my time and online presence.
That group of people is also likely to be the most sympathetic to you actually relaxing properly on your vacation.
Show HN: 4sqwifi — find nearby venues w/ wifi & their password
Hi HN,

I want to show you my first iPhone app. It's called 4sqwifi. I use Foursquare to find nearby venues with wifi and their passwords. We (me and a friend of mine who helped with coding) used Titanium Appcelerator to develop the app. The way it works is that we have a nice little algorithm communicating with Foursquare's API and then brings back the results which are only nearby venues with wifi -- and their passwords as tips.

I think it's an interesting way to use Foursquare, right between social location awareness and everyday life-hacks. If you have any feedback, it's greatly appreciated.

Plus: there's a bug that appears on some of our users that didn't appear on our beta testing (on-device on 4S, 3GS and Xcode simulators). After you login with your Foursquare account there's a chance that our website (as callback URL) doesn't disappear from the screen. In this occasion, you have to kill the app from multitasking and re-open it.

Here's the AppStore download link (it's free!):

http://itunes.apple.com/us/app/4sqwifi/id477172869?ls=1&mt=8
While I am grateful to see any mainstream story tell the math behind facts and trends, this one kind of misses the point. Since distribution of wealth has always followed a power law, that's not news.

So, what causes street protests is not the curve itself but the "curviness of the curve" for the last decade or so and the fact that folks at one end of the curve (guess which end?) are actively and aggressively making it harder for the ones at the other end to traverse the curve.

Occupy Wall Street #OWS needs to do a better job of conveying this message: "We are not calling for redistribution of wealth but about redistribution of opportunity. We don't want to overthrow capitalism, just restore its egalitarian ideal."
So actually I'm right about everything?

> Do you have an indian passport? Are you of official dual nationality? If not, then you are an American.

In fact, you do consider yourself to be some kind of authority about who and what is an American?

> If you wish to identify yourself as Indian-American, you are free to do so. But... you are an American.

And you are actively pushing a false dichotomy!

---

I had a lengthy explanation of how we're failing to see eye-to-eye here and what experiences I've had that you may not be aware of.

But instead of investing time proofreading it, I considered it for a minute and then deleted my post, because I'm pretty sure you're just an asshole and you won't try to understand it anyway. Why would you? You've got all the answers. You obviously can't see what a dick move it is to stand on a soapbox dictate the cultural identities of other people.

Otherwise, I'd have to imagine that you wouldn't do it. Unless you're a sociopath.

So you're an asshole and/or a sociopath, but probably a shitty person either way.

Plenty of people are willing to acknowledge and embrace my Indian-ness; I don't feel invalidated by some bigoted troll. Good luck in your life dude, I'm sure it won't be filled with mediocrity and resentment!
Thanks for the feedback, all good material, I know I have a lot to learn.

Alessandro
ATJEH CYBER WARRIOR
The Largest Encyclopedia Acheh History