skysight-inc/HackerNews huggingface dataset:
I'm sure it was conscious and well-reasoned, but the OP's point still stands.

Trying to build a reasonable forward-looking high-performance managed language runtime platform is hard.

Trying to build it atop of PHP is harder.

The only way I could see this as being a smart long-term strategy is if the eventual goal is to isolate and retire PHP projects entirely (and PHP usage itself) over time.

However, even then, with PHP gone, and Hack no longer necessary, you're still stuck maintaining your own incompatible VM / runtime. Is Facebook signing up to reproduce the CLR? Or do they have long term plans to somehow bridge the gap between HHVM and more established VMs/runtimes, where they can better share the maintenance load with the wider industry.
That's true of all history. As in the George Santayana adage: "Those who cannot remember the past are condemned to repeat it."
"we need to adjust our expectations for the typical coder"

Minimum 5 years experience in Rust, Go and ClojureScript.
OpenGL is less painful in the long run, because you won't be tied to Microsoft's APIs. Those APIs weaken you and your ability to think about graphics programming.

All you need is a good GL wrapper. If writing your own is painful, just use someone else's. But it's important to be able to write your own, because if you can't, then that's what weakens you.
Removing the crossbar seems like a risk. Too much weight that high up would seem to be dangerously susceptible to a bump from either side.

Can standdesk speak to this? How much sheer force can the desk take before failing, particularly with "2-300 lbs" on the desk surface?
Hm, I still don't see how that resolves it.

You say "How, and where, can you draw the line between those things?", when the AGPL does precisely that and the GPL refuses to.

I'm not trying to criticize, here, I'm trying to understand...
Gates doesn't do charity in the traditional sense. He focuses on very specific areas and measures the success well. Page was probably talking about traditional charities.
> Compare this to our current situation, where everyone's so used to clicking "I Agree" on an EULA screen before they can use a program that many Free Software programs (most famously Firefox) started including such screens, even though there is no requirement to agree to any terms before using them!

This is in part due to the fact that for a long time it was difficult to forgo the EULA screen on the Nullsoft Scriptable Install System, which a lot of free software projects were using for their Windows ports.
There are two issues at hand

1) Value of life vs. value of species/society

2) Leverage

While I think what Bill Gates does is absolutely a noble cause and will improve the lives of millions (if not billions), it is not necessarily the most effective way to fix humanity.

I say this because of #2, leverage. Levers as in force multipliers, as in things that have a meaningful impact on the world. Currently, the largest levers on the planet seem to be corporations and most of the corporations have very selfish, short term goals. This is nothing short of a tragedy and if we can apply a few multi-billion dollar levers appropriately then our world will almost immediately become a much better place.

You can argue that the hyper loop is a first world problem and doesn't help the majority of the impoverished world. Here's a counter point for you: One of the main reasons we don't ship off all the food wasted in the US is because transportation sucks, if we had a hyper efficient means of transportation then all sorts of options open up for moving food and other goods (water?) to areas in need.

The fact is, cheaper and more efficient transportation/communication breaks down barriers and has a stabilizing effect on humanity. Cheaper and more abundant power results in higher quality of life. New medical tools and techniques eliminate suffering. Anything you can do altruistically, you can do far more efficiently (and more sustainably) with a proper technological solution.

Luckily this is not an either/or and approaching the problem from both ends is obviously ideal.
Isn't this entire discussion a false dichotomy? It seems from this thread the only two options for everyone is to donate to things that Gates does vs. things that Musk does.

The same thing happened when India launched its Mars mission, with people saying they should take care of their poverty first. But, the discussion around that time on HN was in favor of India exploring space.
http://nginx.org/en/docs/http/ngx_http_ssi_module.html
C'mon, who wouldn't want an employee who boils a watch and looks at the egg while contemplating the basic nature and equations that make up the physical sciences? ;)
Won't this absolutely hammer your database with real-time writes?
Cars are too dangerous to not be tracked.

So are cops.
Tech Innovation Takes Root in the Philippines
Autonomous Drones Learn To Fly As A Flock
I can't fathom why you're under the impression that some code hasn't been switched to another language. Furthermore, your vitriol seems quite effective at undermining your thesis.
Before anyone else comments that hasn't read the full article, here is the very end:

Legally, Microsoft appears to be protected by its privacy policies. The policy for Outlook.com, formerly Hotmail, states that, "We may access information about you, including the content of your communications...to protect the rights or property of Microsoft."

This is the agreement that every user agreed to when they signed up for Hotmail or Outlook. It's not carte blanche for Microsoft to go through your email, but it seems to allow them to do it for a very particular purpose.
"The policy for Outlook.com, formerly Hotmail, states that, "We may access information about you, including the content of your communications...to protect the rights or property of Microsoft.""
existing thread: https://news.ycombinator.com/item?id=7434584
A kindred spirit. I wonder, how many on HN share this sentiment? Man's greatest problem is man itself, particularly our primate instincts to which most are obliviously enthralled.

Understanding ourselves from a scientific perspective is the first step in a long journey to overcome our destructive natures. But as it stands, I do not see any successful attempts at such. Investment in and respect for science in the western world is declining, and most people are without any guiding principles other than the profit motive.

Ironically, this is the best situation we've ever found ourselves in, historically speaking.
Indeed, he's definitely talking about SALES people, who use their sales tactics to sell him on themselves. Definitely not talking about "book smarts" brilliance. The author probably intentionally mistitled the story for attention.

That said, there's a good lesson - if you hire sales people, their most attractive target will always be selling themselves to the guy who's writing their paycheck. It will not automatically be the actual customers or whatever you think their incentives are "supposed" to be.
Linux and gcc are somewhat atypical, IMO. They are also both developer-oriented tools rather than layman-oriented tools (though Linux is rapidly moving to be more layman-friendly, granted!).

I would argue that among tools written for the layman, the commercial versions seem to be better than their OSS counterparts. This isn't universally true, but people without expertise are often willing to pay some money to not have to develop expertise. When it comes to visualization libraries, there are plenty of high-quality visualization tools that are highly accessible to the experienced developer, but not to the layman. Developers don't have much incentive to make them easier for the layman to use outside of financial motivation.
From the instructions: "Explain that their goal is to estimate the total weight of all the candies in the bag. They can choose their 5 candies using any method–systematic sampling, random sampling, whatever. Whichever pair guesses closest to the true weight. they get the whole bag!"

They knew their goal was to estimate the bag, and they were allowed to pick any five candies they wanted. If somebody picked in proportion to frequency, they'd be fine.
So I'm guessing that means you are for free speech unless that speech is about political issues and involves spending money you have legally acquired. In a free society, shouldn't political speech be the absolutely most free form of speech?

Please note, I'm using the dictionary definition of Freedom as reported by Google (https://www.google.com/search?q=freedom+definition) that says:

"the power or right to act, speak, or think as one wants without hindrance or restraint."

Not the other definition of freedom that says:

"the power or right to act, speak, or think as one wants without hindrance or restraint up to a maximum value of $2600 per candidate in a single election"
Average programmers don't drink diet coke.
Parody Photos of the SF Rental Market are Darkly Funny
Is a web application firewall necessary if the application is secure?
The policy for Outlook.com, formerly Hotmail, states that, "We may access information about you, including the content of your communications...to protect the rights or property of Microsoft."
Which begs the question, who's picking the 'Nauts off the ISS these days? Not sure the US has a taxi anymore with the Crimea situation unfolding.
> Businesses for the most part don't comply with the law because they are worried about a gun being pointed to their head, they are worried about being sued and being put out of business, or being sent to jail for something criminal.

Those are essentially the same thing. What do you think happens if a court rules that you cannot continue your business, but you do anyway? Or what happens if you are given a jail sentence and you physically resist being moved to jail?
Elasticsearch – the definitive guide
Memories !

I thought I have started to look into Docker in April last year. To make sure I didn't make up things, I looked into my git logs. The first reference to Docker in the commit message is:

Author: Vo Minh Thu <noteed@gmail.com>
Date: Sun May 5 23:21:51 2013 +0300

Run ssp-build inside docker

ssp is the name I used for Assertive, which was supposed to be a hosted Continuous Integration service for the OpenERP community. ssp-build is spawned inside Docker by a worker process. I put it on hold since around May although I put it online a few days ago (Here is an example of what it does: http://assertive.io/build/1).

Actually I have a first mention of Docker in my TODO.md file dating back to March 29 !

Assertive will be generalized and will be coupled to https://reesd.com (that's the reason I went to put it online a few days ago).

Docker was my first practical exposure to Linux containers. Thanks a lot for making it a great open source project !
Agree with the rest of the comments here. I was wondering why this was even posted, because sit/stand desks are standard at work and this doesn't look any better than the ones we use.

But yeah, the big deal here is that it is $400. That should be front and center.
It is also important so that Christians realize they'd be Muslims now, if it wasn't for those "mistakes".
Disclaimer: I'm an Atheist.
Wow it sounds great and thanks for taking the time for the detailed answer. If there exists now or in the future a screencast or gif of a power user writing an article on the CMS please share it on HN. Although I have a feeling it'd make some devs stuck with an older CMS weep a little.
I like the IntelliJ community edition. Sure, it doesn't have everything in the full version, but it's pretty good for what it offers.
I can't even fathom how it can be illegal. Those are Microsoft owned servers. Once your data is in someone else's cloud, you have no recourse. That's why it's better to have your business files under your own control with OpenOffice or even MS Office instead of Google Apps or Office Online. If MS patched Office to upload your local files to MS servers, you would have a very strong case against them for "stealing" your files. If you upload them to OneDrive/Google Drive, not so much.

In a similar incident, a Google employee accessed personal information, but Google was never penalized for it.

http://gawker.com/5637234/gcreep-google-engineer-stalked-tee...

As usual, Stallman was right when he called cloud computing "careless computing" and a trap. http://www.theguardian.com/technology/blog/2010/dec/14/chrom...
Dynamically Sized Types in Rust
I'm not familiar with the other analytics providers, but can't you track certain events (like orders and charges) and bind properties to them using Mixpanel? This could help you reconcile the data in your database.
How to Punish Putin
Unless you have hundreds of unique visitors per second, this shouldn't be a problem.
How is a Policy different than an ActiveRecord::Validator? Could this TicketPolicy not just be a validator extracted to it's own file (and tested on it's own)?

http://api.rubyonrails.org/classes/ActiveModel/Validator.htm...
Hi, it supports up to 225 lbs. It's quite sturdy even without the crossbar, and many pre-existing standing desks already dont have one.
This reminds me of Tom Clancy's Net Force. Similar to how "Jay Gridley" navigated the web :-)
Thanks for taking a look - I certainly respect your viewpoint.

I guess where we diverge is the amount of domain logic which lives on an ActiveRecord model.

My experience is relatively limited, but in 4 or so years of professional Rails development, across many different codebases, the overwhelming majority of problems have been caused by bloated models with too many responsibilities.

You clearly have more experience with Rails, but your solution always seems to be "If you were smarter, you wouldn't have these problems with my framework". I've seen this problem recur again and again across multiple teams & codebases.

We're seeking to address that problem with these concepts that have been successfully used in other frameworks & languages.
Why are there not more Elon Musks? Is someone with engineering skill, motivation, clarity of thinking, and execution ability that rare? Is it that rare in the circles of the very wealthy?
Really nice work! Blows my competing product out of the water, unfortunately.
I thought the more interesting part of the comparison was as a point of reference for the qualitative evaluation of 'fast enough'. Discourse is a lot more feature rich than HN, so the actual difference in terms of numbers isn't real useful, but HN at 0.7 seconds or whatever still doesn't feel ultra snappy.
Astronomers detect gravitational waves from the early Universe
It's absolutely comical to me how politicians will tote the values of a capitalistic society, then turn around and get on their knees for special interest lobbies.

There is a weird paradox, in that lobbyists are often the best source of quality information for legislators. They have the time and money to produce well packaged and well researched information. That it has a bias for the lobbyists clients follows from that, however.

Another paradox: Our system has us electing the most efficient marketers for a job that should center around strategic thinking and collating complex information.
Hm... So what was the point of writing all those steps on the board?
Is Musk capital constrained? Does he have projects out there that he'd like to do but can't get investors for? This seems doubtful to me. Whereas stamping out malaria is always capital constrained.
One clarification: What I wrote could be read as suggesting that education and public health have a low ROI. That's true for VCs. But it's false for society as a whole: having an educated, healthy populace is excellent for wealth production. It makes sense for governments to invest heavily in that because government can easily capture some of that created value just by taxing everybody. Which they are already doing.
>2. Giving your money to Elon is like investing in an absolutely cutting-edge branch of science. At the absolute bleeding-edge. Maybe even beyond the bleeding-edge.

Elon Musk runs engineering companies. They are certainly not at "the absolute bleeding edge" of science though.

If you want to fund science, then fund science. Scientists and their graduate students actually do work at the bleeding edge of science and routinely push beyond it with only a small, small, fraction of what these billionaires make.
People react to news. They might binge buy, but they sleep, and they don't sell as often there after. The Bots were keeping the price steady by buying and selling. If not for the bots, the ups and downs would have been a lot "peakier"
There's various options (such as the famous Ikea end tables + shelf design) that are much cheaper.

That said, this particular design seems nice, and if it is decent quality, then it is likely worth $400.
I'm pretty sure that's a reference to the 12 apostles.
And since those qualities are so out of reach for techies they're looked down on.
And there are other catastrophic events.
Yes! This is heading in the right direction!

Whereas, sadly, i was shaking my head at some of this list. How could any person with the faintest clue write both these things:

> Healthcare. Healthcare in the United States is badly broken.

> Education. If we can fix education, we can eventually do everything else on this list

Healthcare in the United States is badly broken because your system of government is a complete mess. The solution is not healthcare startups, or some kind of breakthrough in education, it is to adopt the system every other civilised country on the planet uses, which is to make healthcare as whole a service, not a business.

Oh, and how about:

> Transportation and housing. About half of all energy is used on transportation

We already have trains, trams, buses, and bicycles. These technologies solve the transport problem and are all at least a century old. But the government doesn't build infrastructure for these, it just keeps building physical and financial infrastructure for cars, which are probably the daftest invention in the history of civil transport. Don't get me wrong, cars are fantastic sporting and extreme environment vehicles, but by now it is abundantly clear that they have no place in everyday life.

> And housing continues to get more expensive, partially due to difficulties in transportation.

But mostly due to the fact that existing homeowners have no financial interest in increasing the supply of housing, but, because of the way the government's power over zoning and eminent domain is beholden to their interests, do have a stranglehold on it.

But of course, fixing government is not something you can do with a startup, and it's not something Mr Altman could make much IRR off, so that's not what he's suggested.
YC nonprofit One Degree (YC W14) is breaking the cycle of poverty
Jesus choosing his 12 disciples… who founded Christianity.
Is there a statically typed variant of Python that would work with existing web servers, etc..? I am aware that there's Cython and I know that py3k technically permits type annotations (which Jetbrain's Python IDE uses quite effectively), but that isn't true static type checking in the same way as Hack does this.
That would be Christ and his 12 apostles :)
I don't think it's necessarily important for everyone to attempt to maximize the direct life benefit of their incomes and activities.

I say this because you say, "makes millions of lives better" as if that'd be the end of the discussion. I don't think it is.
That woman in the second photo has crazy ankle range of motion. Also helps if your torso is relatively long compared to your femurs -- relatively common among east Asians.
I think this could be rephrased as "Charitable organizations aren't interesting enough to deserve my money."

People, especially highly successful people, view charity as giving money away. Musk's inspirational projects seems much more appealing by comparison. There is a lot of truth in the idea that doing something like colonizing mars could do more good for humanity than giving people enough money to eat for a day or a week. Even what Bill Gates is doing has little impact on people's daily lives here. Eradicating polio is the most noble of goals, but it takes place far away and the benefits are difficult to see.

I think the best solution is to make charity cool again. FDR turned giving money away into something that was literally awesome, using the Tennessee Valley Authority to reshape the landscape with bridges and dams. 21st century technology allows us to have a much larger impact on the lives of many more people, regardless of where they live. Elon Mush doesn't have a monopoly on big ideas. As a technology community it's up to us to come up with projects that help people in need while still capturing our imaginations.

It doesn't matter if big problems are solved for profit or solved for charity. What matters is that they get solved. The danger is that fiduciary responsibilities will get in the way of doing good, working families will take a backseat to boards of directors and the rich will get richer [1] while everyone else struggles to keep even. This is why it would be better to make charity more interesting as opposed to giving money to dynamic and inspirational profiteers. It's always been difficult to combine making money with being of benefit to the world, but we need to raise the entrepreneurial and creative bar now more than ever. When one of the authors of "Don't Be Evil" decides that his money is better off in the hands of private corporations it should be a warning to all of us.

[1] http://en.wikipedia.org/wiki/Matthew_effect
Hey sorry, didn't see this response til now. I've grown a bit tired of the endless snark and grasping at straws to make others look bad. I felt like mocking a really terrible, obtuse point would be fair.
saw this stat today on twitter (from TED 2014): "gutenberg invented the printing press when only 8% of europeans knew how to read"
Can anyone comment on Cassandra's performance versus HBase? HBase adds the complexity of dealing with the whole HStack and clustering can be a pain if you have no need to use HDFS/Zookeeper in the first place. Cassandra seems nice because its a single platform and each node is an equal member of the cluster, no need for designating HMaster, data nodes, etc. I was just wondering if Cassandra's widely regarded as less performant.

I know the true answer lies in my exact use cases and weeks of initial testing, but it would be nice to hear someone's opinion first.
Neat visualization, but as the website itself notes at the bottom (in fine print): "Correlation doesn't necessarily mean causation. Be careful when using correlations to draw causal inferences for trading or research."

Here's another fun tool where you can correlate search activity by drawing an arbitrary time series: https://www.google.com/trends/correlate/draw?p=us
They have addressed and/or solved some of those issues:

>So how does this work when the CA's are less than reputable

Chrome has been using certificate pinning for Gmail for quite some time. Not sure what has been implemented in other browsers yet.

>Google has to comply with various homeland security acts

That's a legislative issue, and not something Google can fix. I would argue their track record on pushing for new legislation in that area is quite okay.

>they didn't notice people tapping their fibre

Traffic passing between their DCs is now being encrypted (well, it's been confirmed for Gmail.)

>have had numerous problems with their own staff

I can think of two cases from the top of my head. There's always going to be a small group of people who need full access to production data to do their job. All they can do is keep that group as small as possible and audit everything.

>they have done evil before?

please elaborate.