skysight-inc/HackerNews huggingface dataset:
I think the rule of thumb is to require as little downloads as possible. Hassle Free = Success. Also responses to your question will likely be a poor indicator to your programs own success since there are various factors and those factors make it very difficult to quantify.
Google and many other companies route their overseas earnings to Bermuda through Ireland and Holland, and effectively pay 2.4% tax on that money since Bermuda doesn't have any corporate taxes: http://www.bloomberg.com/news/2010-10-21/google-2-4-rate-sho...
There is a rational case for joining a startup as an early employee, especially if the startup is funded. It's likely to be less soul-crushing than working for a big company, you're going to earn a salary (perhaps even a market salary) and you're going to gain experience towards founding your own startup in the future.

Stock options are a less significant part of the equation--they aren't worth anything unless there's an exit, and if there's an exit they still probably aren't worth especially much unless it's an extremely outsized exit, the once-in-a-decade type like Google, Amazon, or Microsoft. They're probably still worthwhile, but it's not prudent for an early employee to expect too much from them.
Heh, author is brand new to Linux, may not even be aware there is a such thing as GUI-less server OSes.

Give him a year and he'll be running a dev box with minimal Arch + Xmonad base and multiple Ubuntu Servers in KVM.
The Sweet Spot of Multiple Monitor Productivity: That Magical Third Monitor
Could you please tear this idea apart?
I recently thought about developing a web application where users login, post blog content, and then throw a script onto their existing website that would allow them to embed all of those blog posts onto any page they want with little developer intervention.

Do you see any immediate flaws/improvements to be made to this idea? Do you think there's a market for it?
How To Plan A Funeral According To Custom
How to get coaching and mentring from your professors (or others)
Ask HN: Most practical programming language to learn?
I want to learn programming... where should I start? I already have a basic understanding of CSS, what else is used most frequently by start ups these days? Python/ruby?
And it was done deliberately, systematically and with full (or nearly full) understanding of the consequences.

At least if you believe John Taylor Gatto. I would like to write him of as a loony, but having read his book (available for free http://www.johntaylorgatto.com/underground/toc1.htm) that isn't as easy as I assumed it would be.

Thats not saying that he is right, only that he makes a damn good and interesting argument.
> If you don't know what a "post status" is,
> you probably are not the sort of person who
> would be interested in this article.

Actually, knowing about what plug-ins are available for WP, what they do, and how easy (or not!) they are to use is the sort of thing I do want to know. Your article potentially has a much wider audience than the one you've assumed. It would only take a sentence to create the scene of what a "post status" is and does. I always have an eye on the next widest audience, and it's always useful to set the scene.

> The sub section of the site the article is
> featured on is all about Wordpress ... Still
> I see where you are coming from; I may have
> been better to give an overview of the plugin
> before a history.

It is always important to know your audience, but one can always write for the slightly wider circle.

> Re narrative. I guess I was drawing on my
> previous work of reviewing software, trying
> to give something more than just a problem
> and how it's solved, more opinion, thoughts,
> history.

I guess that depends on the purpose of what you're writing, and it wasn't clear to me. Stating clearly at the beginning that this is a review rather than an explanation, presentation, whatever, might be useful. Again, you were perhaps expecting a much more specific audience, but even so it's worth setting the scene somewhat. It doesn't take many words, and even if someone doesn't need it, it serves to ease them in gently. Just a thought.

Again, hope that helps. I can see that we were slightly at cross-purposes, but I hope the unexpected viewpoint has been useful.
经典语录大全
I'd say it certainly appeals to people who can see the advantages of a small tablet computer but don't want to put down $600 on an iPad 2.
I definitely agree. I'd like to see it automatically scroll the PREVIEW relative to where the cursor is in the EDIT view. Maybe this would get annoying but it's worth a shot.
HackNY hack creates visual summary of hackathon hacks
Federal Reserve Bank API
Building GNU Emacs 23 on OS X is trivial.

./configure --with-ns && make && make install

This builds an Emacs.app, which you can then drag into /Applications. Nothing goes into /usr/local.
Build the 'new" Facebook for a 50% equity stake and no cash. Also the "new" facebooks strategy was to get into all of the Greek scenes and use them as a way to spread. I think they literally watched The Social Network and for verbatim copied the growth strategy but tried to pivot it a little. They also wanted me to sign a non-disclosure because they thought the were on to something. :P
Cool concept. Not sure if the proficiency setting requires a physical switch – it seems like a user would only change that setting a couple times over the course of their usage of the camera.
I'm not sure I see how this is a fallacy. Can you explain even anecdotally?
1. You're attacking a straw man, which actually is a fallacy.

2. Even if the passage you cited were about "getting less in an absolute sense", there's still no fallacy. zafka already pointed this out in his #1 above. What's so hard to comprehend?
Sounds like a weak attempt to stay somewhat relevant. No one will use this, just like the previous "color".
Way ahead of you!

I use the IE9 one of these.
It's more the Apple philosophy of "customers don't what they want till we show it to them", than solving a known problem. Personally I think it sounds like a probable hit.
As a developer and 6 year ubuntu user I appreciate the innovation attempt in unity, gnome3 and kde4...I hope they mature soon.. Still prefer, gnome 2, and long for more bug free, performing, fast updates...
I think the context is slightly different: when an employee says "we do not track users on other domains", he means that they don't record your loading of a page with a "Like" button, even though they could. The patent claim is for a system with facebook "receiving one or more communications from a third-party website [containing] an action taken by a user", which they then incorporate into their ad-serving wizardry.

This could be quite interesting, actually: imagine facebook launches a system where any third-party website can give it a stream of "actions" taken by facebook's users, and pay them based on how good the data are for predicting ad preference. Site owners would then have a financial incentive to report to facebook every single thing their users do.

Imagine if HN did this, reporting to facebook the literacy level of your comments, the speed at which you read the comments, what subjects you spend the most time reading, what you comment on, etc.
Critical Reading is just the new name for the Verbal section. Writing is the new section.
Website Counter
patent registration is the nash equilibrium of the current US legal climate. patent collections are ammo in corporate wargames.

facebook does all sorts of evil like releasing full user history without a subpeona, but the OP's tone and these comments are FUD. bad.
Proper education only goes so far with a 1-year-old.
Actually, I'll disagree. TDD revolves around 3 steps. Unfortunately, people forget the 3rd, which is refactoring. By it's very nature, the 3 step process leads to good code. The problem is when people start to skip that ever important 3rd step.

Countless times I've seen so called TDD evolve into merely writing a test, and then writing the code to pass the test, and then ignoring the 3rd step of the process.

Regardless, you are misrepresenting what is being said:

> it is not a silver bullet that will 'in concert with other stuff' always lead to good design.

And no one is suggesting that. You are inferring it. You are being religious in your dislike of TDD zealotry to the point that you are assuming that suggesting that TDD drives good design means using TDD "with other stuff" always leads to good design.

Rather, TDD drives good design means simply that by properly practicing TDD, you are more likely to result in good design precisely because of how TDD works. That doesn't mean you can't sabotage yourself along the way. However, what I've found is that bad design from TDD is generally more difficult to achieve. If you are finding tests difficult to write, your generally going to find your design is bad. I see this all the time, from programmers who are really smart. We'd prefer to believe in our own brilliance then admit we were proven wrong by a mere methodology.

Side note: Their is a lot of zealotry in this thread. It's mostly those against TDD (you'll notice they use the word religious a lot). I'll admit that some can make the troubling leap that TDD is a silver bullet. But, if your instinct is to argue against TDD by claiming it's not a silver bullet, you're not any better. More importantly, why does TDD need to be a silver bullet for it to be worth while? If their is no silver bullet, then no methodology is worth practicing?
Tim Ferris Survives Indian Hospital
My intent was never to discount the importance of hope and positivity, nor the value of lifestyle changes such as the author's. I am intimately close with the affected person in my life; the disease (and its treatment) has a way of consuming her life, it's supporting to hear a positive tale.

It's semantics to me - the term "overcame", the tone of the article. I get the feeling that the author believes he's permanently rid himself of the disease, and that he's suggesting others can do the same (through whatever method). The disease is with you for life, you manage it. The author never makes that clear, and I hope (for his sake) he realizes that.
Get rid of fleas on your dog
IP address is not accurate enough to reliably ascertain such a thing. First, there's the problem of NAT. Second, there's the problem of dynamic IPs. My IP address changes everytime my modem is switched back off and switched back on. I'm sure a lot of other facebook users don't have static IPs as well.

Point I'm making: This data is important to them and they're recording it. They have an easy and reliable way to access this data through persistent cookies which they've - ahem - left on user clients by mistake. A lawyer would call that circumstantial evidence. Of course, I can't be fully sure of my accusation. Hence the question mark.
This is just the the fallacy that the economy's wealth is a fixed pie; if I get a bigger slice, you must get a smaller one. But wealth and prosperity are not a limited resource. I think it's fitting that the author supports this fallacy with a quotation from the Bible.

I think you're overstating the fallacy. Money begets money. Yes, those at the bottom can, say, open hot dog stands and generate wealth on the side, but their take will be far lower than the wealthy capitalist who launches, say, a prestigious restaurant.

The economy can be a non-zero-sum game and still have wealth accumulation at the top effectively reduce wealth accumulation at the bottom.
I can relate to this article, having being diagnosed with bipolar I, and having had an extended manic phase (with psychosis) in which I was actually trying to save myself:

- eating well
- todo lists
- self discipline
- sports
- stopping drugs / coffee / alcohol

I'm kind of "scared" of these things now, but also realize that they are, while not the complete solution, necessary ingredients to living a "normal" life. It took me 28 years to realize that you could have a regular sleep schedule and daily routine for example. It's these kind of "symptoms" that I find very hard to share with "normal" people, who just can't see how that is that big of a problem.

The funny thing is that all of this further fueled my mania, but on the other hand, it also made me check in with a psychiatrist. I'm now on lamotrigine, which makes living seem so easy now.

Yet I can skip a day of pills, and drink maybe a bit too much coffee and sleep badly, and it's all there again. Only now I have a baseline I can come back to. I don't think the article sounds too manic. I'm a bit wary of the new agey "that's what all people should do with our method" thing, while it really is a "common sense" that is shared by pretty much all cultures on the planet (eat healthy, sleep, exercise, don't worry too much), but it's cool.

while I didn't have much one-on-one therapy, I went to a "psychoeducation" group about bipolar with about 10 other afflicted individuals, and basically, the most important thing really is to have these checklists: eat healthy, sleep healthy, don't drink alcohol, don't drink coffee, try to sleep more than 4 hours a night, try to sleep less than 12 hours a night, and write yourself reminders so you won't forget them.
Amazon “Punches Apple Hard” With Kindle Fire’s $199 Price
"European"? Are you ashamed of your nationality?
> I have to say, as a web developer who is permitted to make stuff that only works in Safari, I really really love WebKit.

On the other hand, WebKit (and Safari in particular) has been very slow to add JS features Firefox has had for a while. For example, typed arrays. And the new ES6 JS bits are being prototyped in SpiderMonkey (Firefox) and V8 (Chrome), but apparently not JavaScriptCore (Safari).

Maybe Firefox cares more about JS, and Safari about CSS? Probably a huge oversimplification.

Overall though, all the major browsers seem to be doing very well these days in implementing standards. The only real holdout at this point is IE with WebGL.
“Most economic fallacies derive from the tendency to assume that there is a fixed pie, that one party can gain only at the expense of another.” -Milton Friedman

I just googled "Fixed pie fallacy" - I was assuming (probably wrongly) that most people were familiar with it. I'm not even certain Friedman was the first to identify it.

The first thing I come up with on Google is [1]. It's a decent overview.

[1] http://mjperry.blogspot.com/2006/12/fixed-pie-fallacy.html
What a great way to get your passwords stolen.
Razors and blades. They'd give them away if they had guarantees people would purchase enough stuff through them.
Yes, it just so happens the STL I use switched from a ref counted imp to a "short string" optimized one where tiny strings are kept on the stack. Again, it was done for large scale tradeoffs in the app as a whole once memory usage was analyzed. So without the C++11 enhancements which allow any string imp to perform as best as possible, apps must be aware of how their particular STL works under the hood. (or at least my apps do :))
Where is /dev/audio on OS X?
The literary editor on page 2 had the author completely pegged:

"Mr. Ellsberg’s writing is not strong enough to overcome the simple fact that he is not a very likable person. Sorry, but there it is."

It's true of this article, too. I don't want to play armchair psychologist, but this individual has an enormous ego and shows shockingly little empathy. I think there is more wrong than he is letting on.
Like posterous does it? Yeah, that'll be cool - I'll look into it.
Next version will also include an option for overriding the CSS.
A very nice comment, insightful and inspirational, just one point -

> What that means is that actions you take that affect other people in turn affect you; helping someone else will come back to help you, and screwing someone else will come back to bite you in the ass. [...] ^And, yes, I'll say it... Government.

I like the sentiment of your comment and 100% agree about doing good deeds on an individual and business level. Unfortunately, the point about doing nice things doesn't always scale to a governmental level.

History backs this up quite clearly - when you capitulate even a little bit to demands due to unrest, you almost always get more unrest within 5 years. It's how the British Empire lost the 13 Colonies.

See, legitimate grievances do have to be addressed, but unfortunately addressing them in response to protest creates hugely empowered people fundamentally hostile to the government that capitulated. These people's power stems from their ability to extract concessions under rebellion or threat of rebellion, so, humans being what they are, they'll inevitably rebel or threaten to rebel after a short honeymoon period.

The solution is pretty clear in the history books - crack down brutally on the leadership, wait a suitably short amount of them, and then and only then redress grievances. That way, the people who are actually suffering have their needs fulfilled, but you don't have a class of organizers feeding and fueling further unrest and riots.

That particular policy has worked consistently throughout history. Crack down, then redress grievances and help the people. There's notable examples it working effectively across all eras and continents. Redressing and hoping that rioters are satisfied and don't continue without the crackdown doesn't work. Neither does cracking down without fixing problems.

This doesn't make the position ethical, moral, aesthetic, or what should be done. But it does seem to be the best way to fix problems without setting off a cascading cycle of violence and revolution.
No, my point is not that I don't trust Facebook and I don't think they have made a single honest mistake. My point is that their intentions and interests are a logical consequence of their business model. Claiming to have no interest in collecting as much information as possible about their users is absurd because that is what they sell.

The reality is also plain to see for anyone who knows the least bit about web technologies. The way they designed their like button, their logout, their privacy defaults, etc is just too obvious and their public lies are a calculated attempt to mislead people who don't have a clue how these things work.
i was thinking about getting all the icon sizes and was wondering... should you ask for an original file that you can shrink down or blow up yourself?
> OS X, or probably Apple, forces control over what items go into different menus.

No, not in the least.

It's technically possible (indeed, trivial using Interface Builder) to remove all these menus (the application menu is probably the only one whose removal may lead to your application crashing), and move or remove just about all of their content. Neither OSX nor Apple forces anything (at least outside the AppStore, I do not know if there are imposed standards there).

On the other hand:

1. Apple provides extensive application templates in IB, they're generally used unless there's a good reason not to

2. Apple publishes extensive Human Interface Guidelines, the latest revision of the "OSX Human Interface Guidelines" document (2011-07-26) is 276 pages (a low actually, in 2009 it was more than 350 pages), as a PDF it weighs 26MB. And much like the IB templates, it is followed unless there's a reason not to

3. users care about consistency, when guidelines are broken for no good reason users will generally make their displeasure known. And because OSX has a thriving "indie" development scene (paid, low-cost software by very small teams) this generates an environment where interface care and consistency is taken pretty seriously.
I used "European" for the same reason I used "North American" - the phenomenons described largely transcend borders of any particular country in either region.
Check out WhizzyTex mode for Emacs, which also lets you have an auto-updating preview beside your code for LaTeX.
Er........
You mean Portuguese, Spanish, Spanish, and French?

I believe the grandparent meant languages such as Japanese, Ethiopian, Thai, etc.
Trabajos desde casa fiables
Los movimientos correctos hacia el descubrimiento de los trabajos desde casa fiables en Internet
Is that a NO?

I think Ryan is just saying that we should continue to question the standards and architectures that have become deeply rooted in our systems. Yeah, posix is the best we have but it's relatively young and there is so much room for new ideas.

Real innovators learn current paradigms and limitations, then forget and destroy them.
We probably don't need to overthink this too much. We're not giving out grades, so do as many exercises as you think are necessary.

What would be awesome would be, as you decide which exercises to do, if you could tell the rest of us why you chose the ones you did.

My maths suck, so I'm going to try to get through all of them.
knowing "two or more" languages

I'm curious about your definition of 'knowing' in this instance. Fluent? Functional? Basic?
For those of us using NoScript, it's 00 days, 00 hours, 00 minutes, and 00 seconds. We get it first. Win!
The free version of the book is the first edition. If you're going to take the time to read it, you might as well just buy the newest edition on Amazon, which has (from what I hear) eliminated a few mistakes.
Harvard is not fungible.
Harvard website attacked by Syrian hackers
Firstly, this sounds quite a bit like the Symphony For Dot Matrix Printers. If you haven't heard it, I urge you to find a copy. I've linked to some video below, but it is significantly better as an album. It has all the compositional richness of a classical symphony, performed in realtime by an orchestra of printers. I dare say, it is my single favourite musical work.

Secondly, I'm reminded of the cassette tapes that computer programs used to come on (Commodore 64, etc). My friend had a box full of these cassettes, but I can't remember what machine they were for. We used to listen to the tapes and jam along with our laptops. It was a bit like having a garage band, I guess, but for tech-heads.

Symphony #1 For Dot Matrix Printers (video excerpt): http://vimeo.com/6868193

Symphony #2 For Dot Matrix Printers (full concert video):
http://vimeo.com/16207657

#1 is my favourite, but #2 is also fascinating. #1 has more immediate textural/tonal exploration, while #2 is a more gradual evolution. Feel free to skip around the videos to get a sense of the breadth of sounds in these symphonies.
But from the perspective of normal people, or "slaves" as Nietzsche would call us, he's just an overachieving asshole with no moral scruples.

Going to Harvard doesn't make you uber anyway, it just makes you "best slave". A real ubermensch would likely see that it's not in her interest to spend 100% of her time pleasing others.
Brazil Small Stocks: Large Economy, But No Small Stocks in Brazil
We could use this thread to give some feedback back to Facebook. They'll hear it and might even listen. Because this isn't black and white. All the web developers on here "track users" on their websites, it can be as mild as logging for AB testing. Facebook is now needing to do this across domains because their application extends across domains. Where do you draw the line?
The intro lecture on row/column pictures made this click for me better than the book did:

http://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-...

22:00 in.