skysight-inc/HackerNews huggingface dataset:
I worked in product marketing management for a couple years, as a break from software development, alongside MBAs. Every MBA I met I asked that question to, and every one of them said that there was value in the networking, but not much value in the education itself.

If you're thinking about building a career in early-stage tech companies, I'd also worry that the rules are changing too fast for a curriculum to track them, and they are bending more in the direction of software development than in business arcana like Porter's 5 Forces.

Accounting courses, though. Being able to work with cash flows. People have told me that was valuable. Of course, you can get that without paying for an MBA.
I guess I don't understand the significant advantage this would provide. You can accomplish some of the same functionality with other control flow libraries. Also, I could see the future declaration, with potentially cascading effects, causing as much confusion in the code as callbacks.

The point of Node is that it is asynchronous.
Why Twitter Is Irrationally Overpriced
It is in a society where parents have so little control over their children, where e.g. there is great debate over mild corporal punishment and using it can get your kids taken away.

Compare to the Roman principle of pater familias https://en.wikipedia.org/wiki/Pater_familias
The article describes a regular cable channel. I can image Netflix taking its content, and 'scheduling' a 24/7 video stream that plays over a cable TV channel. Its funny to think of Netflix content as "appointment TV" since it was Netflix that went so far with "anytime TV".
I have a Windows 7 that suffered Windows rot over the year I used it. I finally gave up and went back to the Ubuntu share (despite the Toshiba brightness bug) when Windows refused to suspend properly.
My question to Americans is this: Can you trust elected officials to make due on their promises they make when they run?
Microsoft's vision for the future: All Office, all the time
Ben Congleton Cofounder of Olark Interview on Mixergy
Facebook itself was third to market in social networking, after Friendster and MySpace. The latter was heavily entrenched and very successful when Facebook started unseating it.

G+ definitely suffered by coming to market after FB and Twitter, but that's not the whole of the story. More specifically, it came to market after Facebook and Twitter, without doing anything fundamentally different, better, or more useful than Facebook or Twitter. (Circles, the putative differentiating factor, added more of a burden than a solution to the standard social networking UX.)

Late entrants can sometimes win; Google and Facebook were pretty far from the first movers in their respective markets. The key is that late entrants need to be significantly better than anyone who's come before them. G+ was not.
As the parent said, it needs to be a disproportional response. I mean REALLY out of line.

One time a friend of mine got jumped by six dudes. He was able to defend himself by taking a pencil out of his pocket and jamming it right into an eye socket. The other kid literally lost his eye. The fighting immediately stopped and nobody messed with my friend again.

That's what it takes.
> I guess I was fortunate that I was taught forgiveness without genuine repentance on the other side is pointless, and generally not something to do.

> Catholic doctrine, if I remember correctly.

?!?! That's not Catholic doctrine at all. Not that it's well practiced, but Catholics are taught to forgive, period. That doesn't mean forget. Trust, once lost, can be hard to earn back depending on how it was lost. Someone who beats you up can be forgiven, and you can still go out of your way to avoid them or to never let them stand behind you.
> How validating early rejuvinated [sic] my falling [sic] moral [sic]

s/rejuvinated/rejuvenated/

s/falling/failing/

s/moral/morale/

Please don't invent titles for your submissions. Just copy the existing one, assuming the author of the linked article is more literate than you are.
In france there is this company. They are quite affordable. Does anyone bought one there ?

http://www.easymoov.fr/pages/fr/menu1/bureaux-electriques/bu...
Keep in mind that what matters is not just the amount of power generation capacity, but the ability of that capacity to respond to demand.

Some background: The bulk electricity market (at least in NY state) is run as a giant linear programming problem to satisfy the demand for all regions with a set of supply curves that suppliers bid into the market. They all get paid the same price that the marginal watt (the last watt you need to buy to meet demand) costs.

So, natural gas turbines, who can turn on and off relatively quickly, will bid high and are likely to be the marginal watt. Nuclear plants bid very low and occasionally negative because it actually costs them money to shut down because they then can't start up again soon. So, they want to be sure that they are going to be scheduled.

This is oversimplified and ignores the difference between the day-ahead market and real-time market, products like regulation (we pay money for people to be ready to turn on/off and keep things at 60Hz), and inter-zone transmission)

The point is that a nuclear plant can't suddenly turn on in response to a spike in demand from quickly-charging car batteries. A bigass flywheel or a bigass battery (shameless plug for Sadoway: http://www.ambri.com/) might though.
> Every decision you make is affected by others

That's not true.

But every decision you make is affected by your mood. They should add an option to select your mood to the top right corner of every Google website.

> Search is Social

What does that even mean? This sounds like some stupid, mindless, PR crap.
I think you've got your chronology off. Ad blocking was a response to widespread advertising on web sites, not vice versa!

Ad blocking software has only become common in the last five years or so, as web browsers with "extension" support have become widespread. It was very rare before that.
Unfortunately, it sounds like you fell in the same trap that I was in for a number of years after school.

I'm sorry to break it to you, but in your case, the bullies have won.

> For whatever that brief moment. It looked like the bully's face had dried, gone cold and the expression on his face looked like a greater defeat had been handed over to him.

Years later, you still care enough that hurting the bully made you feel good (and in a serious way: by making him feel that he's a failure in life. Uppercut!) That's not a victory, my friend, that's defeat. Victory is when you're free of the long-term influence and side-effects of the bullying.

I strongly encourage you to examine your life and find which parts of it and of your character have been affected by this bullying, and set to work actually undoing the influence that this has had on you. As long as you let the bullying define who you are, you've not won. That's perhaps one of the most pernicious aspects of bullying - the long-term overshadowing of all the things you do in your later life.
Not $19B great for _you_.

In other words we can go with your price analysis or with the actual number paid for it. I'll go with the actual number.

A simpler example: Is this bottle of wine worth $200? Maybe not to you...You can make fun of that price. That's cool, free speech, say what you want. But it is selling at that and someone keeps paying that amount for it.
He sure is defending himself on twitter, though. The usual "don't believe everything you read, two sides to every argument" way. Maybe he's patting her on the head in the video.
when advertising is involved you the user are the product

How about: If you're work at a startup where the business model is 'get acquired,' you are the product.

Incidentally, I don't really agree with either of these statements, at least not in their strong forms. The problem with advertising is usually bad advertising. Ads (especially online ads) are usually annoying in inverse proportion to their value. Spam is on the low value & annoying end of the spectrum. 90% of annoyance probably comes from 10% of the value. Regarding privacy, advertising is just the most visible part of something wider and the hidden part of this iceberg is the most worrying.

Anyway, that's besides the point. This "old" blog hints at something sort of hypocritical or schizophrenic about startup culture. On one hand its hackery and lone wolfish and disruptively anti establishment. We can beat you from our basement in our sandals. Hang your cubicles. We don't need bosses or talks from HR departments. We don't need to communicate in corporate speak. There's a hard to deny anti corporate drone streak.

On the other hand, the investment and incentive to found startups is based around the ability to get big fast. Huge. Very fast. Multi billion dollar acquisitions and IPOs in 5-10 years.

Huge means "corporate." Either the startup becomes a huge corporation or their product is put in the hand a big corporation. The real people feel o company where cute memes sound like 'don't be evil' start to sound like "for your convenience…"

I don't have any normative message.
The problem with questions like this is that, if you actually did get people sharing quality responses of where to go (and there are good alternatives), there's no way to filter who sees those links. In other words, the people who you consider "undesirable" will most certainly see those links, follow them, and some will create accounts at those new places thus bringing the same "problem" to the new site. Are there boards/communities that do what you want? Absolutely! But the members who are cognizant of how "special" that community is will protect it. A lot of people learned how to do this after what happened to the various sites that became popular (like HN). Were things different five years ago? Damn straight. But it happens - sites become popular, people move on, and the cycle either starts over or people lose interest.
Tooner : create and share your own comics
It’s one of the best places to find information on startups we haven’t heard about yet. And, better, the community is jerk-free. Comments are mostly helpful, thoughtful and interesting.

Ah, dont forget to label this (2008) ;D
The idea of continuations (which promises are) is to make an asynchronous control flow look like it is synchronous, but not become synchronous. More than anything, it is about readability and having a logical flow in the code.
I ordered a bottle, can't wait to try it out.

I'm not sure replacing your entire meals with any drinks is healthy since chewing improves digestion, but this seem great for a breakfast replacement.
Hi, thanks for your comment. The sentiment analysis algorithms are being constantly fine tuned using new data sets. There are some inaccuracies but as the results are averaged out using large quantities of text, the inaccuracies do not influence the overall sentiment significantly.
WebAPI – MozillaWiki
Modifying Transcend WiFi SD Card Firmware
The main reason why writing concurrent code in JavaScript is not completely insane (just moderately so) is because of the single-threaded sequential execution model (also known as cooperative threading).

Asynchronous effects need to remain explicit.

Consider a simple example:

function binary(stack,combine) {
var a = stack.pop();
var b = stack.pop();
stack.push(combine(a,b));
}

In today's JavaScript, this code executes as an atomic sequence. It turns [..,a,b] into [..,combine(a,b)] and there is no way for another piece of code to step on this function's toes and break this invariant.

What if "combine()" suddenly became asynchronous ? Either because its operation itself is asynchronous, or the evaluation of "a" or "b" involved an asynchronous operation. This would cause the call to "binary()" to pause in the middle of the function, which would give time to another part of your code to call "binary()" in turn. And now [a,b,c,d] has turned into [a + b, c + d] instead of [a, b + c + d], and you'll have a jolly good old time debugging tht.

Make asynchronous context switches implicit and you start needing locking primitives. Everywhere, including third party libraries that "used to work". Because every single line of code(except plain assignment) could be a ticking async-bomb that will pause the current function and let other functions wreak havoc on your invariants.

Scary.

Callbacks are ugly, and promises are hardly better, but asynchronous operations NEED to stay explicit. And explicit asynchronous operations are contagious. That's just what they are.

Just make the syntax less right-pyramidal: C#'s async/await syntax is a good candidate, and 'await' is a good way to mark a possible context switch.
Yes In deed, but I think it is very unfortunate that JavaScript forces you to make your code more complex than it needs to just because the API might change in the future :/
Congratulations to the entire Soylent team! I'm an early backer and just received the shipping notice. Soylent has done an excellent job, and all the more so by keeping us all up to date on the progress.
>You are following the assumption that there would be 50/50 proportions of interest (and therefore skill, and therefore employment)

No I'm not. I never said any such thing. Perhaps a non-sexist distribution would be 80:20 male:female. You can still compare that to the actual distribution and see how they compare.

Your first question is: "if there is a gender divide" but how can you possibly answer that if you don't look at the actual numbers?
Bugzini
Also Wall Drug. They should have a charging station at Wall Drug.
number of reported vulns != number of existing vulns
Advertising has us chasing cars and clothes, working jobs we hate so we can buy shit we don’t need.
– Tyler Durden, Fight Club

That's an awesome quote.
Personalized ads (retargeting etc are even worse). I didn't realize this before I worked for an ad network. Once I understood how retargeting works (and also after implementing a humble feature), I realized how unethical it is to constantly tempt the user to buy something he or she can not afford or even if she can afford it, the money she could have put to better use by saving.
I resigned from that company after a short stint even though it had a great work culture, great team etc. But had they offered me some crazy stock options, may be I wouldn't have had the moral courage to quit, with an underwater mortgage and financial insecurity.
I'll stick with just getting $500M/yr. That is more than most start-ups will ever make.

Once I get there I can solve other problems as they come up. Would that be a reasonable approach?
correct, stay tuned!
Awesome post. I'm finishing my third book, and totally recognize the agonizing over whether the book will ever get done!

On not using a conventional publisher: my first two books were with mainstream publishers (Cambridge University Press and Princeton University Press). For my third book I decided to self-publish online only, because that makes it possible to integrate animations, interactive Javascript, and so on. Four publishers have asked about publishing paper editions of the book, but it's hard to imagine going back to the printed page as the primary target medium. Having the web as the primary target is so much more powerful.
The more I think about the acquisition the more I wished WhatsApp would've stayed on their own. $500 million a year is great. I wish they would've pulled a Craigslist and become more of a cultural institution than another acquisition; focus more on making chat amazing.

I feel like that would've had a larger, net positive effect on the public consciousness. People would see WhatsApp doing it for what's right(don't be evil) then what's profitable and I think that's just a good sentiment to have out there in the aether.

They could've easily, easily taken on the Google/Facebook conglomerate.
It's interesting reading about the difficulties Soylent has had in sourcing ingredients -- whenever I think about processed food (which I guess Soylent is taken to an extreme), I assume it's a huge industry with infinite resources -- if they're the largest customer for some of their suppliers, maybe the industry isn't that big, or they're just picking really specialty/premium ingredients.

I guess this is why most processed food is 1) made by huge, fairly vertically integrated firms like ConAgra 2) uses scary ingredients with substitution.

In general I'm happier with the delays to produce a great product than rushing to get something substandard out, at least for Soylent. Should be great for trips.
Why Artkick might succeed where Bill Gates and GalleryPlayer failed
I hope this helps- but Go is not a build tool - but a deployment pipeline tool.

Go runs builds on your machines and can call out to various build tools- like Ant, Nant, rake - or if all else fails- the shell. So anything you can run on the command line of your machine (either windows or *nix) can be automated by Snap.
mixin uppers (aka meth, speed, cocaine).
I was a child so I had no end goals. I hated their weakness and wanted to make them suffer.

These days, whenever I feel those same feelings albeit a lot more muted, I stifle them because I know I'm the one who is wrong. If I just can't stand being around the person because they annoy me too much, I'm still cordial and friendly but I remove myself out of the situation.
Codebabes
Ah I think I finally am starting to understand. It is a thing about some people not wanting to use their real name on Google products.

Isn't that a bit of a problem whether you are using a alias or not, since a co worker or anyone will eventually come across your alias while doing whatever it is on Docs or Hangouts or similar. Then look you up using that? I use Google apps constantly it seems that would happen quickly.

Is it possible to use Android without a Google+ account?
Not to say politicians don't lie (Obama included), but they also change their minds.
> G+ had a number of useful tools, probably Hangouts at the top of the list, but "Hangouts" UTTERLY FAILS TO COMMUNICATE TO ME what this is. "Group Video Chat" does. And that's what it is.

Group Video Chat is a function of Hangouts, but its not all what Hangouts is -- in fact, its the second key feature noted in most Hangouts marketing. (Hangouts integrates iMessage-style individual and group messaging and group video chat and live broadcast video, "Hangouts on Air").

> I've said before and I'll say it again: that should be spun out as its own product

It pretty much has been for a while -- its got its own mobile app; its directly linked for actions from Gmail, etc. You can get to it through the G+ interface, but its not really tied to G+ as a product (vs. platform) now.

> and ultimately be geared to take on WebMeeting and related products.

That's actually one of the many marketing angles Google and its partenrs (Vidyo, etc.) are already taking with Hangouts and offerings integrating with Hangouts.
Music and ADHD
I mean the yield by itself is not a good API, it has to be wrapped in third party Deferreds libraries to be useful - there's an (excellent) linked article which explores this approach : http://jlongster.com/A-Study-on-Solving-Callbacks-with-JavaS...
I think it's partly because grades and school simply don't matter prior to high school (in the US, at least). Theoretically, as long as you don't fail, you could barely scrape by in elementary and middle school and it would never make a difference in your life. School then is something you put up with, you "put your hours in" every day, but your performance doesn't really mean anything to anyone, so kids have all of this pent-up energy during school hours and nothing worthwhile to put it into. Into social hierarchy bullshit and bullying it goes. There were definitely instances of bullying/power hierarchies in my middle school, but for the most part kids were just indiscriminately dickheads to each other because we had nothing better to do in our boring little world.

Once you get to high school, your grades actually matter for deciding the course of your life, so all of a sudden you have to try in school if you want to get into a good college. Three consequences: kids have less energy to waste during school hours, they actually have a goal (however meaningless) to work towards, and being a good student becomes cool (as long as you meet some baseline level of attractiveness and social skills) because (in an ideal world) it means you have a brighter future ahead of you than flipping burgers at McDonald's. At this point, most kids just want to focus on their "work" and enjoy their remaining time with friends, not trying to inch their way up a pecking order. The exceptions were the kids that knew they had special privileges (football players and cheerleaders with rich daddies), and the poor kids with the worst grades that knew their futures were bleak.

It pains me to say it, as a slacker that hated the "school" part of school much more than the social interaction, but maybe making grades "matter" earlier on would improve the quality of social interaction in middle school. I don't think that's worth wasting more years of the lives of children, though.

Two other non-age related factors: American middle schools encourage microcosms to form by generally being smaller than high schools, and by having tighter-knit class units (at least in my school, you stuck with the same kids for everything except electives). Among the first things I thought when I started high school was "there is no way I could ever meet all of these people," later followed by the realization that no one else gave a shit about strangers anymore either.
Ah, yes, as you're applying it, I think that's correct.

I was more thinking in the confessional, where you must truly repent for your sins to be forgiven. Which is not what's applied to daily life.
Larry Page’s lost decade was the best thing to ever happen to Google
Automated rewrite FTW! This can help you avoid freezing a project while it is being ported. Also, if you have a code base with its own idioms, then those idioms can be matched and translated, which can produce cleaner target code.
Have a look http://examine.com/blog/soylent-is-made-from-hype/
Top Mistakes that C# Programmers Make
Those are just things that anyone includes when building products these days.

--Exactly
Vietnam is now Apple’s fastest growing market in the world
So, I uninstalled whatsapp a bit before the acquisition and have been wondering if they sold my past messages along with their company; I really hope that is not the case. I know draconian EULAs ToCs and "Privacy" Policies are all legal, but I trusted them and prefer to give Facebook as little info as possible.
It's especially important if you're in a small artistic niche like instrumental rock that only connects with mainstream interest on very rare occasions, like Satch's Summer Song or Eric Johnson's Cliffs of Dover. Steve Morse handled this by becoming a commercial pilot, which gave him the latitude to focus on composing music that he himself found interesting, rather than trying to tap into what the market wanted.
Make a new posting instead of stealing thunder from existing ones.
I vehemently oppose this proposal. The syntax of the proposed JavaScript addition is confusing and misleading, and will break more programs than JavaScript's unfortunate `this`.

In particular, the following code snipped, copied from the blog post, goes against everything we've been taught by modern programming languages:

var a = future;
var b = a;
console.log(a,b); // will print 'hello' 'world'
b = 'world'; // this does not resolves 'a'
a = 'hello';

It breaks the concept of variables being references to objects. This is similar to Matlab's treatment of matrices, that none of it's successor languages (Python/NumPy, Julia) emulates.

Furthermore, it's confusing in the way that `a` could mean both (1) get value referenced by variable `a`, and (2) wait until value referenced by `a` is available. I believe that a much better proposal would be to treat futures as a separate data type (`a = future()`), and implement getting and fulfilling the future as method calls (`a.set(1)` and `a.wait()`).