skysight-inc/HackerNews huggingface dataset:
>Massive build instructions […] would never happen when using a plain editor.

How many non trivial projects do you compile by hand rather than using an automated build system (make etc)? How does autoconf or cmake prevent or discourage you from using 'massive build instructions'? Why is turning on more warnings or other compiler options a bad thing?

>Probably Java has a part of its verbose reputation due to the abuse of IDEs. It's just so easy to use 60 letter function names, if you used a regular editor, people would not do this because their hands would start to hurt.

You are talking about code-completion. What 'regular editor' do you use that doesn't have at least basic support for code-completion? pico/nano? Notepad?

When these arguments/rants come up, it seems that the definition of 'IDE' changes to fit the argument being made. If somebody suggests they prefer to use an IDE because it has code-completion, they are quickly told that plain editor X also has code-completion. Then it is argued that IDEs are bad because they have code-completion which encourages you to write verbose code. This seems to extend to many other 'IDE' features: I've seen people argue against inline documentation lookup, against syntax highlighting, against a 'build' or compile command in the editor, against 'jump to definition', against interactive debuggers. I've also seen people argue that all those things are available in 'plain editors' and thus there is no need to use an IDE to get them.

At this point I've no idea at all what the difference is between an IDE and 'plain editor'. Other than truly basic editors that hardly anybody uses to code, I think just about everything could be called an IDE.
What is he talking about. Already got seriously excited about the new Lego Mindstorms.
Working with and learning from people who are smarter than I.
I understand that

I'm just pointing out "not using credit cards" is not an option sometimes.

(But the amount they hold on the credit card is small, I think it was around $300, still)
Seems to me like it was simply an (understandable) misread of a clear title. It's "API lessons", not "lessons API". :)
Awesome article, delivering harsh stinging truth: "As disappointed visitors and new employees discover, Silicon Valley is a dull and ugly landscape of low-rise stucco office parks and immense traffic-clogged boulevards. The fancy restaurants are in strip malls, like you'd find in Arizona or something."

Perfect description of the Valley. Somewhat better than say Northern Virginia, but by a hair.
I'm curious as to why they wouldn't include lessons on the Facebook and Twitter APIs. I would think that would be a primary example of APIs to be familiar with.
Yep, yet another thinly-veiled advertisement.
In contrast, I'd rather be unemployed in California than earn $100k in Cleveland. Why? At the end of the day, I'd be living in Cleveland, and no amount of money could make up for that.

A large part of the reason that California and NYC are so desirable despite the high cost of living is the intangibles that you can't get in other locations like Dallas or Cleveland.
By that reasoning alone, tarsnap would also be something skip - but it's not. I haven't looked at FileRock (yet) and don't know any of the technical details, but there's still possibility to do interesting things without trusting the server (though I don't know if FR have succeeded at this).
I think you misread the meaning--I think he's saying "Hey, I don't ever want to work for/work at/start another company". That's the opposite of what you're worried about.
The San Francisco Bay Area is not a major metro area? There are over 7 million people here.
Indeed. Most new TVs seem to support 3D [1]. It could be that roughly 20-30% of people bought a new TV in the last 2-3 years, and those TVs just so happened to support 3D, even if the consumer wasn't purchasing a new TV specifically to get 3D.

[1]: At least that was the impression I got when shopping for a new TV ~6 mos ago.
In what way does a co-founder intending to stay with the company put its long-term commitment to paying customers at risk?
The inference of this paragraph bugs me:

"Last week, the pest control guy came to the door. "Are you Mr. Smith?" he says. "No, I'm Mr. Pallotta, Mr. Smith's partner," I reply. "Partner?" he asks. I'm being questioned in my own home. "Yes, partner," I answer. "We're a gay couple." "Oh," he says, trying to process this and maintain his composure."

The writer assumes that because the pest control guy doesn't immediately grasp the context of the word "partner" and questions it that he's being interrogated. Then he assumes that the pest control guys is somehow disturbed by the open admission of sexuality and is trying to maintain composure.

There's a good chance these perceived slights are in Mr. Pallotta's head; he's misinterpreting the pest control guy's confusion as some type of muted bigotry.

There's a lot of ambiguity when the word "partner" is used. I run a business with a partner, so when someone says they're someone's partner, my brain assumes it's meant in a business context because that's the world I spend 95% of my time in.

When I'm informed otherwise, I'm sure there's a noticeable hesitation as my brain processes the change of context from business to relational and re-establishes the rules of social interaction from "this is so-and-so's business partner" to "this is so-and-so's significant other." It's definitely not because I'm "disturbed by the open admission of sexuality and am trying to maintain composure."
Thanks. Hadn't thought of that.
So far as I know, Visual Studio won't show you the source code to length or read, whereas Lisp will.
My version didn't have it builtin so I use fake clip
https://github.com/kana/vim-fakeclip
RAID vs. Drive Rebuilds
Codeacademy is a great site... it makes it fun to brush up on the basics or try out a new language. It helped me learn some Javascript recently, and I really enjoyed the course.

I'd love to see them do something on OAuth / Twitter. I find that stuff very confusing.
Buffy vs. Edward Remix Unfairly Removed by Lionsgate
Teachers rarely shop around at all, though when they do it is most likely for reasons other than pay like a better faculty fit, improved schedule, or better-aligned educational ideals. For teachers I know, which span both public and private realms, pay isn't a highly motivating factor, whereas the items mentioned above are.

In fact, many teachers at private schools are paid far less than those at public schools - even up to half as much. Why? Because they believe in private schooling and enjoy the freedom that comes with it. Oddly enough, many of these private schools with low pay have much higher performance than the surrounding public institutions.

I have a theory that student success is much more tightly aligned to parent involvement than that of whether teachers are highly paid or not. In private schools, parents pay for the education directly out of their own pocket and therefore have an expectation to get their money's worth and to not have that money squandered.

But you are right that most teaching positions do come with great time off and benefits - even for those starting out.
The new plan does make it easier to move between jobs, take gaps etc.: pre-existing conditions no longer matter when getting insurance, and the employer tax break for providing insurance is now extended to individual health insurance as well (which used to only happen if medical expenses exceeded X% of your income).
No it doesn't. It doesn't scrap employer-provided care, but it takes significant steps towards alternatives.

The major reason employer-provided care is dominant is that employer care is guaranteed-issue and automatically deducted. Employees of large companies are not screened or given physicals before insurance is extended.

Under PPACA, all health insurance is guaranteed issue. And while enrollment isn't automatic, it's enforced; you're fined if you don't get insurance.
According to Herb Sutter on Visual C++ (assuming this is still the official stance):

"We do not plan to support ISO C features that are not part of either C90 or ISO C++."

http://herbsutter.com/2012/05/03/reader-qa-what-about-vc-and...
The Rise of the New Kingmakers - How Developers Conquered the World
Except many popular, monder lisps still don't show you that. Native functions often can't be shown. Bummer, huh?
Sure - http://mashable.com/login/

Implementation docs are at https://developers.google.com/accounts/docs/OAuth2
Google, stop pushing me
> "there's a reason SF is so expensive; that's where the banks and the lawyers are."

I highly doubt this. Bankers and lawyers have some upwards price pressure on the market certainly, but the rent explosion coincides very well with both dotcom booms. The bulk of the expense of SF is due to people like us.

See: http://thecacgroup.com/research/cities/san_francisco/histori...

There aren't any reasonable parallels between Manhattan/Brooklyn and SF/Valley IMO. The author mentions the endless debate about who is San Francisco's Brooklyn. The debate is endless because there isn't a candidate that even approximates a good answer.
Damn that Zuckerberg! If only he hadn't donated that money, it would magically have appeared out of the aether so that the Newark school district could attempt this experiment which, if successful, could restructure teacher compensation and recruitment nationwide!

There's a special place in hell for Zuckerberg.
Although one big problem with COBRA is that if you go work for a start up and it fails you're ineligible, there's no one left for you to buy insurance from. That happened to me a few years ago and if the timing had been slightly different it would have left us uninsured during the birth of my son. Another point is that the difference between your employer "subsidising" your health coverage and you paying for it yourself is that under the current system you get a tax break for your employer paying for your insurance that you don't get if you pay it yourself. So not only do companies pay less in general for insurance, the tax benefits represent a huge jump in out of pocket expenses for people looking to leave their employer and strike it out on their own.
I support my wife and 4 kids and the way I've had to deal with insurance is by getting a High-deductible Health Plan which pays 100% after the deductible is met. Then by having a HDHP I qualify for a Health Savings Account (HSA) which I can put a certain amount into each year pre-tax. The money I put into the HSA grows with decent interest if I don't use it. I get a Visa debit card which I use whenever I go to the doctor, dentist, etc. It still costs a lot of money each month, but so far so good.
Lots of mentions of bars and hip restaurants, no mention of school districts; I think this blog is coming from a fairly narrow perspective which reduces its credibility.
Leading Michigan’s Emergence as a Tech Startup Hub
Wow. The "Unknown or expired link" is a horrible solution. How bad is it? So bad that even though I've been browsing hacker news for over a year, only just now after reading this did I realize that the "More" link was inaccessible only because of a timeout. It occurs to me that every single time I clicked More in the past, it was after reading comments on the first page for a while, and so it always timed out for me. But the error page made me just assumed it was a bug and that the next page of results would not be possible to retrieve. Was always surprised when I periodically checked the second page and found that this "bug" was never fixed. Why not just show page two of the results, as they are at the time the more link is clicked? Seems pointless to have an expiration for this. So what if the pagination gets a little off-sync and I either miss a post or re-read something? That's much better than getting an error page.
Best NON-ADVERTISING methods/ideas you've seen for writers to get compensated?
Nice post. Ops guys though, like to see the bushes rustling right away so that we can reboot that switch before all hell breaks loose :-)

The central theme is a good one though, tactics or strategies have an innate timeline associated with them, and deciding on tactics or strategies with data that doesn't have a similar timeline leads to poor decisions. The coin flip example in the article is a great one.

Ideally one could say "What is the shortest interval of coin flips I can measure to 'accurately' determine a fair coin?" And realize that accuracy asymptotically approaches 100%. One of the things that separate experienced people from inexperienced ones are having lived through a number of these 'collect-analyze-decide' cycles and getting a feel for how much data is enough.
Kaiser is great unless/until they refuse to cover you because your medical history includes one of hundreds of disqualifying conditions, or they decide to renege on their coverage using contract fine print and creative (re)interpretation of your medical history.

In other words, Kaiser is great if a big company that employs you is making sure you're covered.

My point is that Kaiser vs. Health Canada isn't an apples/apples comparison.
This is a really interesting post.

While I agree with the basic premise that Real-time analytics are rarely helpful, here are a couple places where they could be very useful:

* Conferences - Being able to see live user analytics on a conference site, since it is ephemeral, would be great.

* Pop-up Sites - Again, the short nature of the site means seeing a blocking action or a broken link early is tremendously valuable.

Basically there are a couple circumstances where real-time analytics might make sense, but they're generally short duration engagements. Getting analytics info for a site which is no longer being hammered is useless unless it's a long term project.
3D/4k/8k -- these don't have any advantages over their predecessors, except that they deliver "more/better" on an axis that people demonstrably don't care too much about.

People don't care about picture quality? I mean, I get what you're saying, and I get why these technologies may be stillborn. But I think it's wrong to say that people don't care about these things.
Holy crap, Seesaw looks awesome! See, that's far more powerful - I had no idea that even existed, and now I'm excited to play around with it. This is great!

I don't need a cartoon to sell me on something. I need to see how something can be used.
I like this rant. Seldom do I see the need for a real-time system and sometimes I think engineers and program managers gravitate towards the concept to better answer questions of "why" a problem happens. But analytics problems most of the time can't be solved in real time. You have to put on your thinking cap, take a step back, do some background research, and be patient. And as an analyst it is bad for your credibility to jump to conclusions. Unlike engineering, it better to be slow and right on your first try than "move fast and break things".
Lacking stereoscopic depth perception, I fail to be drawn towards 3D anything.
So I built and use a realtime analytics dashboard that tracks revenue, projected revenue, revenue by hour for a portfolio of social games. I find it incredibly useful, but I will give a couple tips that address some of the issues in the article:

1) You have to provide context for everything. Current real time revenue is presented right next to the 14 day average revenue up to that point in time, and also how many standard deviations the delta between the two is. Ie: Current revenue is $100 at 10am, vs. 14 day average of $90, which is 0.2 standard deviations of revenue at that time.

2) Hourly revenue is presented the same way, right next to the 14 day average revenue for that hour and the SD delta.

3) Look at it a lot. I've been looking at this sheet regularly for over a year now, and I have a really good feel/instinct for what a normal revenue swing is, and an even better feel for the impact of different features/content/events/promotions on our revenue.

4) This approach also works better when the impact of your releases is high. A big release typically spikes revenue 2-3 SD above baseline, and causes an immediate and highly visible effect. So while I'm not strictly testing for statistical significance, it's one of those things where it's pretty obvious.

5) It also works better if you use it in conjunction with other metrics. We validate insights/intuitions gained from looking at realtime data against weekly cohorted metrics for the last several months of cohorts.
In the spirit of the service it's the only "stuff" that matters: when it comes to security checks, the FileRock client does not trust our servers :-)
I agree that it is a major metro, but the article is comparing San Fran to Brooklyn and Silicon Valley to Manhattan in that it should be a major metro area with its large industries but that people instead choose to commute to SF.
I base my statement that they should be higher paid based on the value they offer (educating the next generation of our society) rather than the individual teacher's ability to negotiate and demand more money. Just because people are willing to work for a low wage in a job that they love doesn't mean they deserve that wage.
God says...

21:7 And they asked him, saying, Master, but when shall these things
be? and what sign will there be when these things shall come to pass?
21:8 And he said, Take heed that ye be not deceived: for many shall
come in my name, saying, I am Christ; and the time draweth near: go ye
not therefore after them.

21:9 But when ye shall hear of wars and commotions, be not terrified:
for these things must first come to pass; but the end is not by and
by.

21:10 Then said he unto them, Nation shall rise against nation, and
kingdom against kingdom: 21:11 And great earthquakes shall be in
divers places, and famines, and pestilences; and fearful sights and
great signs shall there be from heaven.

21:12 But before all these, they shall lay their hands on you, and
persecute you, delivering you up to the synagogues, and into prisons,
being brought before kings and rulers for my name's sake.

----

How's your seismograph?
Outsourcing Turns Inside-Out as Indians Open U.S. Centers.
App Permeance is Vastly Overrated
The blog link is still up.
http://www.adobe.com/cfusion/entitlement/index.cfm?e=cs2_dow...

Earlier HN threads called this whole thing 'marketing', I'm not going to say this wasn't an accident. I'm saying that: a thing like this, where people get excited over nothing could have been avoided with just a little notice on the download page. That would've been enough to stop this as it was going on. Giving people access to software you don't want them to use is silly.
Gah, yet another article that links to Evan Miller's article on how to not run an A/B test. I really need to finish writing my article that explains why it is wrong, and how you can do better without such artificial restrictions.

His math is right, but the logic misses a basic fact. In A/B testing nobody cares if you draw a conclusion when there is really no difference, because that is a bad decision that costs no money. What people properly should care about is drawing the wrong conclusion when there is a real difference. But if there is a significant difference, only for small samples sizes is there a realistic chance of drawing a wrong conclusion, and after that the only question is whether the bias has been strong enough to make the statistical conclusion right.

He also is using 95% confidence as a cut-off. Don't do that. You don't need much more data to massively increase the confidence level, and so if the cost of collecting it is not prohibitive you absolutely should go ahead and do that. Particularly if you're tracking multiple statistics. If you test regularly those 5% chances of error add up fast.
The part that's anti-growth-hack is "There’s no tweet button. No following. No comments. No re-engagement notifications. No viral loop. etc." It was also pointed out yesterday that there's no cross-promotion within the network. Svbtle is forcing themselves to earn all their traffic the hard way. I guess that's fine if it works.
I'm likely going to regret getting into this conversation.

> Our system is the final consequence of people who want safety guaranteed by the government.

That's quite a statement and I expect you intended unjustifiable hyperbole. Yet, for a moment, let's jump down the rabbit hole of political philosophy debate.

There are no guarantees in life (aside from death) and on this we agree. Accepting this fact does not require us to be a slave to it; however. As a parent, for example, I could tell my children, life isn't fair, go out and buy your own dinner, but I chose not to. I chose to create a household that in intentionally does not simulate the harsh realities of nature.

Likewise, I decide to live in a community in which we reject the idea that we are all barbarian animals, fighting for scarce resources in a dog-eat-dog world. Instead, we chose to compromise, pool resources and worth together to create the living environment to which we aspire.

This model extends naturally to government. Indeed it is the source from which government springs. Government is the cooperation of the community to reject the harsh world in which we live and try to create a better one. We often fall short. Yet in some ways, we achieve some victory over cruel nature. We establish security from enemies with our armies. We build and protect common goods such as roads and parks.

Now at some point, we quickly start to diverge in what everyone in the community wants. Some of us believe its in our benefit to fund the education of all of our next generation. And some of us believe that it would be in the benefit of the community that all would have equal access to some form of medical care. We believe that we are a rich enough, prosperous enough community, that we can afford to ensure even the poorest among us need not worry whether or not they can afford medical care. We do not believe the government is required to coddle us. We do not believe the government will solve all our problems or eliminate all disease. Instead, we want to live in a society which cares enough for one another that we fund health care for all members.

That's the philosophical difference. Not some delusional guarantee of safety or a misplaced sense of entitlement. It's an aspiration of a better world and a rejection of idea that we are enslaved into the brutal nature in which we find ourselves.
That sounds right. The monthly interval was pretty arbitrary, but just seemed sensible. Wonder what triggers the withdrawals.
[video] How to Monetize your API in minutes
Seconded. I'm starting a new job Monday, a large part of being able to switch was having my wife start a job that also provided insurance. I could have bridged the gap with a spare $1500 a month, but having an alternative in place certainly helps.
Land Book - a collection of landing pages
One of the things that separate experienced people from inexperienced ones are having lived through a number of these 'collect-analyze-decide' cycles and getting a feel for how much data is enough.

If you're going off of "feel" instead of statistics then you're doing it wrong. Period.