skysight-inc/HackerNews huggingface dataset:
got mine in chemistry in the mid-90s at an Australian university. i got it because i wanted to be a 'scientist' and that was how you got started - no-one in my family knew @#$#@ about university. i liked being in the lab and being part of 'science' as an endevour. i got ground down by the post-doc cycle and it's incredibly hard on your significant others as you tend to move city/country chasing the full-time gig. eventually i got tired of that and moved on to other things. upside: when you say you don't understand what someone is saying, the person tends to assume they are not being clear, not that you can't keep up - this can be a super-power in some group dynamics. downside: it takes a long time and you're poor with little hope of recovering those 'losses' - having said that, the UK/Aus/NZ system is that it is typical that you finish in 3 years and there's a scholarship somewhere so you aren't going into a lot of debt - lot's of people end up in their late 20s with little to show for it except some blurry memories and photos of thigns they did. i'm the same except i get to call myself Dr if i care to - i would not be relaxed if i had a 7-figure debt to repay or i was in my early/mid-30s when i graduated. the only thing i would pass on to someone young is: if you want to do one do it, but don't go into (outrageous) debt and don't let it go on past your mid-20s and if that means not going to Stanford/MIT/etc then you might need to think about that. personally, i think a career in science is like a career in music or sports - nice work if you can get it but it's more of a crap shoot than most people will admit.
Somehow I don't thing a battle of attrition between Google and Amazon would end any time soon.
While this may be an issue for you, I doubt having so many Firefox tabs open is all that common. I wouldn't consider this a failure of Gnome.

Personally, having that many tabs open would make my head hurt. I'll generally have Vim open with a few open buffers, one browser window, one terminal, and the running program I'm working on...
King Faces "Worst First Day" in US Trading History – Stock Drops 15%
>> You want to find a manager who thinks of himself as your equal rather than your slaver.
> In my experience, this doesn't exist. ... Even if your manager tries to be an equal to you, they are in fact not your equal, they are your superior.

The key here is that the manager tries to be, influencing his behavior. Yes if you look at the org chart, their roles are different. Otherwise he'd have no authority to make decisions for the team. However, the quality described above isn't whether they are equal or not, it's how the manager thinks of himself.
I personally believe that Karpeles committed fraud and stole users' money, but I believe that category of risk was absolutely known and correctly priced into the instrument. What do you folks think?

EDIT: A rational response is a much more satisfying outcome for you, if you can pull it off, rather than mere downvoting to attempt to force your hopes for reality onto the world.. yes, you do achieve a minor victory, a move forward against the hurt, downvoted opponent.. but not truly closer to victory, secure in a rational interpretation of events.
cough bullshit cough, The statically probability that you would generate an actual AND proper tracking code that also just happens to be used by a site that shares all you code is less than can be described. Your team got caught outsourcing jobs to code copy/paste firms.
Comcast allegedly tells 105Mbps customers not to use their own modems
i wrote drupal's form handling layer (and theme system, and big parts of drush and much more)

I ultimately found that I was happier writing stuff closer to the way wordpress does it.

It really comes down to two things

1. depending on what tools you have available, what you are familiar with or what you are capable of understanding .. drupal or wordpress might be easier for you than the other. That's relative.

2. is the fact that the wordpress model is objectively simpler than the drupal model (at least last time I looked, around 4 years ago).

So I'm not saying one is better than the other at all, just that this is how they are different.

If you know, or are willing to learn, a bit of code, wordpress is most likely subjectively easier than drupal would be.
and bank money!
No. Too different to be applicable. This doesn't involve going below the freezing point of water, which is a Big Red Line.

(I'm not saying that makes anything possible or impossible, just saying there's a large enough difference to make the two unrelated.)
Not if the asteroid passed through a comet tail, esp tangentially, it could easily capture water ice which would condense to a ring. Look at the gravity on phobos and demios which are way smaller than this thing.
I think it is unfair that you have been down voted, but I think the reason is your statement that Facebook's management knows what they are doing. I don't know if they do, but the evidence so far at least looks questionable.
S.K Software MyLanViewer v4.17.3 Cracked
+1 for Notch once again
Google limit tracking to 10 million recorded events per month. Funny thing is almost know-one knows this of the analysts/developers/marketeers I work with and take GA as gospel. If you have a site with large tracking requirements you should look at paying or manually adjusting your sampling rates (if you have consistent traffic) otherwise results will be skewed to the earlier part of the month.

More reading:
https://support.google.com/analytics/answer/1070983?hl=en
How you are you guys, not from US, make it to these kind of events? Isn't obtaining visas and so on a problem?
There will be a flood of "Should X have bought Oculus Rift" articles - almost anyone should have bought Oculus, but I suspect Facebook has a plan, and while I don't know what Facebook is planning, but I suspect its going to be just as much of a surprise as this purchase was.

For what its worth, I'm more comfortable with the relationship I have with Facebook that with Google, because at least its clear on the surface what that relationship is - in the same vein I'm more comfortable with my relationship with Apple, compared to Google, for the same reasons.
My co-founder turned out to be lazy
But the approach by pg was a sledgehammer, moderation is a really hard subject. Being able to collapse (and collapsed) by default stuff voted off-topic or below threshold would have worked just well. HN has much to learn or just flat out implement from Reddit. While lobste.rs has much smaller codebase, their tagging and moderation system is way better.
I've had the opposite, the service has improved since MS bought them, I suspect thats because I'm in the continental US, and networkwise close to the datacenters Microsoft/Skype is using.
I think an MD/PhD is the best option. Or become a quant. Also only go to a top tier school (MIT/Harvard etc.. ) if you want to be an academic. Everything else is just ridiculous.
@MLB.com

But why are you generating those random IDs at all? That means you guys are sending false tracking data to so many websites using those IDs.

Stop doing this! Create a different tracking ID for testing or something!!
einhorn [1] implements this model and is pretty effective. Used in production at Stripe and other places. (It's written in Ruby, but can run application processes in any language.)

[1] https://github.com/stripe/einhorn
That's a great point. Our hypothesis is that great querying capabilities for analysts and great querying capabilities for programmers should look completely different, and be two totally different technologies. We'll eventually ship a solution for analysts, but I don't think a great database product should shoot for a lowest common denominator.
> Just never EBS. Ever.

I wouldn't take it that far! There is conflicting information on which between Standard EBS and Instance store performs better but there have been benchmarks to support that EBS does perform more consistently than instance store (example: http://serverfault.com/questions/111594/which-is-faster-for-...). Also, you can now launch EBS optimized instances which use a network stack intended to separate EBS I/O giving better throughput. iops is expensive but is great to have when you need it.

Sure, if EBS goes down in your zone, you're hosed. But unless you're completely independent as a service, chances are you do depend on something which uses EBS so you might be hosed anyways.

Instance store is great free storage to use. Since it needs to be mounted explicitly, I'm guessing that most people don't end up using it. Thats a shame too; so use that free storage but EBS isn't evil either.
There's people that code on their phones, so...(not me , but there is)
"Wow, what a coincidence... we just happened to randomly generate a google analytics ID that was the exact same as the one used on a scratchpad plugin that we copied the code from..."
There are only two ways to look at this and neither are good for the share price.

1.Z knows what he is doing and thinks the share price is overvalued.

2. Z has no idea what he doing. Who wants to own a company with incompetent management that can't be voted out by the shareholders.
I am no Facebook bull. But the financial logic in this article is lacking.

Facebook fell 7% in trading today. The NASDAQ fell 1.4%. So we have 3 (β=3) to 4 points (β=2) of excess losses. The author argues Facebook dragged down the NASDAQ today. Let's suffer the assumption. Using the S&P 500's 0.7% fall we see 5 to 6 points of excess losses. On a day the NASDAQ 100 Volatility Index jumped over 1 point intraday to 18 [1]. I don't smell blood yet.

Macquarie sees “no near-term financial model that will drive the $2 billion valuation.” Cross-posted below is my back-of-a-napkin work from a prior comment [2]. Development kit sales are not a perfect predictor of consumer sales. That said, they provide a snapshot of present enthusiasm for Oculus. They are also useful for forming ballpark estimates.

Oculus VR says it has sold 75 000 "development kits" [1]. It has been 1 year and 7 months since August 2012 [2], when Oculus VR began selling its development kits. Let's assume a 200% YoY 2013 growth rate - that means 56 000 kits were sold in 2013. Let's say these keep selling at the $350 the Developer Kit 2 goes for [3]. That's $20 million in 2013 revenues. Let's turn that into $2 million of profits - a 10% margin.

Let's value Oculus VR as if it were a growing perpetuity. If Facebook had a cost of capital of {10%, 20%, 30%}, Oculus VR free cash flow (FCF) would have to grow at least {10%, 20%, 30%} a year. Otherwise, its $2 billion price tag would not make sense.

Companies are not immortal. Let's value Oculus VR as a 20-year growing annuity. Setting Facebook's cost of capital at {10%, 20%, 30%}, Oculus VR's FCF would have to grow at least {45%, 58%, 71%} a year.

Not a bad deal.

[1] https://www.cboe.com/micro/vxn/#historical

[2] https://news.ycombinator.com/item?id=7471826
The fact the Sendgrid even has to do re-training in the first place is the problem. They only need to do and handful of things well and keeping their users accounts secure is arguably the most important. If they are having issues like this this far along in their lifespan, it's a sign of more systemic issues in their company and does not instil much confidence to potential/current customers. Wanting to switch vendors doesn't seem weird at all to me.
IMO, cancel should be neutral colored, and Delete should be "warning" colored (be it red or orange).

Edit: I predicted the top response. Yay!
Yeah, I don't disagree at all. I think Amazon is making a longer term strategic move with AWS and is more likely to swallow a few years of not making any money than Google however. Of course a couple years ago I would have said the same about Google, but they've been on a bit of a tear recently where that doesn't seem to be as much the case anymore.
U all should check out http://sumodrop.com
Any rebroadcast, reproduction, or other use of the code and ids of this site without the express written consent of rduchnik is prohibited.
You could get some mileage that way for some of the more trivial stuff, but stuff like user authorization (not authentication, authorization) tends to call for deeper integration into what is probably a framework. (Creating a you-call-me library would probably make it too easy to accidentally bypass the security, vs. an I-call-you framework that is guaranteed to go through the secure code path before and after your code.)

Still, if there was a standard for middleware in general you probably could at least get all the headers right and provide some sort of safe, general CSRF, session, and authentication (not authorization) framework that way. Unfortunately, the easiest places to stick a generalized middleware, which is probably an nginx module, also tend to lack any sort of backend storage, which is a problem.

Whether or not you could sell anyone on the benefits of that would be an interesting question. Getting any sort of XSS protection would involve essentially putting a full Web Application Firewall in front, for instance, which would be infeasible with any reasonable effort, and I'm not sure anyone's going to look twice at a "web security platform" that does little to nothing (effective) against XSS.
The real evidence for this will be if Facebook buys TimeWarner.
That’s a shame because selfishly I want everyone to see the second slide which is of the Racer game we unveiled at last year’s I/O. Was a proud moment for us code-play folk ;) http://www.chrome.com/racer
Although I prefer the method in the best chosen answer, if I had to choose between red and green, I would choose green. You are confirming an action when choosing yes. The button to cancel the operation should be red.
I've seen experienced programmers failing at learning Haskell for the same reason experienced programmers fail at learning Vim, the initial learning curve is very steep, and they don't see the value on climbing that wall. Now, if you know Vim, ask yourself, was it worth it? I'm convinced 99% of people would say yes. It is the same with Haskell, all those seemingly complex concepts come with a big reward.

Learning Haskell is easier with a strong functional programming background; sadly CS students don't learn much about FP, so having lots of experience in CS and compilers won't necessarily put you in a better position than somebody who has no formal background in CS but lots of programming experience.

A math background on the other hand should help you. Learn about how category theory is applied in Haskell, and you're already half way there. Monads are just a piece of the puzzle.

I do agree with your last three points. I haven't used Haskell in production, so my experience in "real world Haskell" is limited, but it has helped me immensely in my daily work with other languages. Haskell forever changes the way you think and approach problems, just like Vim changes the way you write and edit code; it will make you a better programmer.
I'm inclined to believe that it was incompetence & overconfidence that lead to the collapse. I suppose we will have a better understanding of what happened in the months to come.
Ethics committees take all the fun out of science.
"I can't reveal the exact SQL query because that's customer private information."

That doesn't make sense.

The results of the query are probably private customer information, but the query itself has nothing to do with them (hopefully) and was simply the net the TLA was casting.

You've broken the seal by reporting that it was done at all and reporting the exact query doesn't change that.

OTOH, not reporting on what the actual query was makes me very skeptical about the whole thing.

By all means, obfuscate table names or whatever if there was a wildcard involve that matched customer defined elements (or whatever).
Another discussion which got started in the comments[1] is whether to place the 'Delete' button to the left or right.[2]

[1] http://ux.stackexchange.com/questions/49991/should-yes-delet...

[2] http://www.nngroup.com/articles/ok-cancel-or-cancel-ok/
I can't really understand your version, I'm not familiar with scala. Is this somewhat equivalent? I tried to use Clojure's loop/recur but I'm too much of a noob. :(

def max_profit(stocks):
def r(stocks, profit, lowest):
return r(stocks[1:],
max([profit, stocks[0] - lowest]),
min([lowest, stocks[0]]))
return r(stocks[1:], 0, stocks[0])
Someone has found a cure for cancer or AIDS every week since the web was invented.
I don't believe sandboxes fix the particular problem the OP was describing, which is that of reproducible builds across multiple environments (different team members / CI / prod).

A cabal sandbox means once you've got your dependencies to resolve and your app to build, it'll continue to build and use the same versions of its dependencies, when building from that sandbox (which pretty much means "when building in that working directory"). But it gives you no guarantee that if your dev build got version 0.1.2 of a transitive dependency, then your CI server will also get version 0.1.2, and not 0.1.3.

If it turns out that your app works with 0.1.2 but not with 0.1.3, then your dev machine will reproducibly produce working builds, while your CI server will reproducibly produce broken builds.

What's really needed is an analogue to the Gemfile.lock used by Ruby or npm-shrinkwrap.json in the Node world, which is checked into version control, and freezes the exact versions of all transitive dependencies until explicitly updated. I think there's a "cabal freeze" command in development, but I'm not sure what the status is.
"rolling release just makes so much more sense in every use case"

Oh my goodness, no. Rolling release requires that I be prepared to deal with breakage any time I install anything from the repos (because, as Arch says, "partial upgrades are not supported", as a practical matter I have to update everything before installing anything.) Breakage is also a routine possibility any time I install security updates.

I also have machines that connect to the Internet solely through a cellular data plan. I have no desire to such bandwidth for all these updates.

Rolling release gets me nothing I'm interested in. I use Debian stable on all my machines.
I was afraid of angular.js because it reminded me of React, Ember, Backbone, Meteor, [the MVC client side framework that JUST came out, oh, you missed it?], [the 20+ other ones I've already forgotten about].
I am more comfortable with Facebook in the sense that I know what our relationship is so I try hard not to have one.

The "Should have X" question is more of an acceptance stage, well I guess if they had to get bought I would rather have seen them go to....X than anything else.

But my biggest personal concern is still that this is really a first foray for a company that has never had a hardware product based supply chain. I would have rather seen Oculus go no where on their own then end up at a company that is going to have to build an entirely new business unit from the ground up to support the product.

Because lets face it they already had traction on their own.
it works on mobile browsers also
Interesting...where are the docs that explain how to do this mirroring? Can't see anything obvious on the site.
What are you basing this on? It seems wrong both in terms of the size of the handicap and the strength of Ishida.

Ishida first: while he is certainly not top 100 in the world anymore, he is quite probably top 1000 (there are something like 1500 professionals out there, and he is probably above average for Japanese professionals, maybe above average for all the countries (see https://www.google.com/search?q=yoshio+site%3Ahttp%3A%2F%2Fi...). So he's closer to a grandmaster than a master. And in any case, other professionals have lost at four stones (see http://www.computer-go.info/h-c/index.html).

Second, regarding the handicap: I am not knowledge enough about chess to say, but it sounds high. In Go, I have beaten players who officially should give me three stones (though as you approach professional strength, it is true that players would be better at preserving that advantage and converting it into a win). I'd estimate the handicap as somewhere between 400 and 600 GoR points (which are similar in spirit to ELO ratings--http://senseis.xmp.net/?EGFRatingSystem). It is worth noting that the best European players take two to three stones from strong Asian professionals.
Just a note that X percent of the population is colorblind. I'm not, but I have a couple of colleagues who are, and I've made graphics that are unreadable for them.
And wouldn't it make more sense to create a test GA account and just use the ID from there for everything, instead of generating randomly each time?
Very nearly. Google's project Tango. After you are finished oogling at real time SLAM using vision running on a phone, I invite you to check out Google's Project Ara. Both were spawned from Motorola ATAP - post google aquisition - and retained by Google after the sale to Lenovo.
The gas is H2S - rotten egg gas.
Well you see, when I refer to "powerful" I mean custom, scalable, service based architecture best fitting the app at hand. PHP can do that. I can even write some of the services in other languages, and it'll work just fine. PHP is only as good as the coder using it, because it doesn't make many assumptions about what I'm doing or how I'm doing it.

I don't hook my intent into PHP, like is the case with Drupal. I express my intent in PHP. Freely. As a developer I value that very highly.

And so when you refer to me form handling as an example of "powerful", it's obvious we're not on the same page as that's merely scratching the surface.

Drupal is less powerful than PHP because it locks you into its architecture. You may sprinkle modules and snippets everywhere, but you remain locked into the Drupal paradigm. And I, at least, find that more harmful than useful.
That would seem to mean either something went horribly and abruptly wrong with his scheme, or he forgot "and run". Which one are you postulating, and why?
As someone that wrote the official Sony Music tribute ad for Whitney Houston, handpicked by Clive Davis, I would like to challenge you.
Thank you for clarifying something that no one was disputing or event mentioned.
The only thing I miss is power management and buttons. I get tired of futzing around to get my brightness buttons to work, and then a newer kernel changes the interfaces again.
Unix = LF
Mac = CR
DOS = CRLF

The DOS line endings are inherited from previous systems, and while they precisely convey carriage and paper movement of a printer it can be a pain to deal with today.