skysight-inc/HackerNews huggingface dataset:
In the extreme case, the AI could become a super human engineer. Design working nanotech. Pay or trick some humans into making it. Then take over the world in a grey goo like fashion.

Of course you might be skeptical that is even possible. So there is always slower world take over paths. It could slowly earn tons of money, hack into the world's computer systems, trick and persuade humans winning social influence, design superior macroscale robots, etc.

The only important part is that the AI be far smarter than humans. Which seems inevitable to me, since it can rewrite and improve its own code, and run on giant computers that are far faster than human brains. If it isn't smarter than us at first, it will be eventually. Unless you really believe that humans are close to optimal intelligence.
BigQuery is a truly fully-managed service. This means that SREs are on call 24/7. It's not software that one downloads. Hence it really doesn't make a lot of sense to have it available to just a few folks, incremental overhead is low.

I'd love to hear industry standards around deprecation of paid services. This is really a way of doing business in the entire world, and I'm not sure why Google is being held to an unreasonable and impossible standard of "never deprecate anything ever!". For example, here is Microsoft's:

https://en.wikipedia.org/wiki/Category:Discontinued_Microsof...
Hey Lyft: I have a truck (in addition to my fuel and earth friendly bike). However, I know a lot of people need help getting stuff home from home depot, babiesrus, best buy, etc. How about a summon a truck option?
تطبيق+ES+File+Explorer+لادارة+الملفات+مع+اصلاح+الاخطاء+برابط+مباشر
Woow really fight against Apple Music? There is nothing to fight against!
Here is my alternate proposal. Corporations who engage in risky long-term behavior should have to purchase long-term insurance to cover liability for what they are doing. These insurance contracts would be on terms set by insurers. And voila! Very little regulation. No regulatory capture. And people will get compensation.

No. The whole point is that these "risky behaviors" are quite capable of inflicting damages (such as the permanent contamination of water tables in certain areas) that can't possibly be compensated by the any conceivable "insurance payout". Such behaviors (once identified) should be strictly prohibited. Economic penalties against the corporate entities (aka "regulation") will of course never be sufficient. The only effective deterrent is jail time for for the decision makers (in addition to complete confiscation of their personal assets).

And BTW by "jail time" I mean serious jail time, as in multiple decades of jail time, and/or life sentences if necessary.

Flipping back in the chronology of your post a bit:

We lurch between economically damaging regulations after something really bad happens, to regulatory capture after industry lobbying gets the attention of politicians.

I agree with you wholeheartedly about the need to stop lurching. That's why we need to get serious about criminal penalties for this kind of behavior -- not to throw in the towel and entrust the safety of our irreplaceable freshwater resources wondrous self-regulating powers of the insurance industry.

The environment is not a casino, in other words. This is the health of uncounted generations we're talking about -- which will come into being long after any of these massive insurance payouts your proposal would seem to bank on could have possibly had any ameliorative effect.
Looker has been a great launch partner for this program. Really helped us develop and deliver great interactive dashboards.
Wordplay humour is not built for pedants.
Stallman has been irrelevant for years so I couldn't care less what he has to say on the subject, but tt very clearly comes from "documents -> docs -> dox" and should therefore have just 1 x.
Not silly. It's killing me.
What does this add that other OSs don't have?
Considering how much the OpenBSD team cares about secure programming and the time they invest rewriting unsafe kernel and userland code, why do they still use C when they could use a safe language like Rust?
Yes, the private investigation service you used to lookup the SSN would have your payment trail, unless you used a prepaid visa. But how does that help?

All the target knows is, his phone has been forwarded and his Gmail password changed. Even assuming the police are willing to help (which is unlikely), all they'll discover is that your phone number is forwarding to a disposable cell phone which was bought with cash.
Leads, ROI, CPA. There's a heap of different metrics you can use to validate how effective a marketer has been. That and as Benji mentioned when a marketer is hiring a marketer you can very quickly pick up just how much acumen they really have and how much is fluff. There's also a huge difference between the hardcore direct response guys, the content marketing types and those that have studied textbooks but don't have any real experience....
I rather suspect they know they will die without this, and the more astute also probably realise they will die with it, but in the interim they can continue to draw good salaries and bonuses.

And for the institutions in the loan agreement that are banks, all they're doing is some extra book keeping to raise the money involved.
Is it really just Apple? They have money to throw around, but not a well received product yet. Meanwhile, there's Play Music, Youtube Red, Soundcloud, Pandora, Bandcamp..

Things could change, but right now I think Google is more competitive because they offer two bundled services that are both superior in design (IMO). If Soundcloud can survive financially, they are very competitive for those seeking music discovery.
Depends what you mean by "greater concern." Obviously getting robbed, kidnapped, raped, or killed are among the worst possible outcomes of any scenario, but when I think of "greater concern" I tend to consider the likelihood of each outcome and not just the desirability.
Is this guy leaving out periods as some kind of intentional stylistic thing, or did he just fail at proofreading? Lots of other typos too. A little ironic when you're writing about doing things correctly and testing comprehensively!
I really like the "for you" section in apple music, but I'll probably switch back to Spotify because of the $5/month student offer.
Just go with pure reference counting. It'll be faster and easier.
I very much appreciate the "Concourse vs." page[1] which compares Concourse to several other CI solutions, but I wish they would include Buildbot[2]. Everyone always forgets about Buildbot!

Buildbot can integrate with Docker to run tasks on containers, create complex conditional flows with triggered builds/steps (among others), and has been in use for many years at organizations large & small.

While the YAML based Concourse configurations seem very useful, we've found that for many non-trivial pipeline style builds are better served by being written in a fully functional language like Python. It has some disadvantages compared to a declarative approach taken by Travis & Concourse, but I feel that they outweigh the limitations imposed by the latter.

The next version of buildbot is also being refactored into a core + plugins system, which should allow for some pretty impressive flexibility that should serve the needs of almost everyone.

--

1. https://concourse.ci/concourse-vs.html
2. http://docs.buildbot.net/latest/
5: https://www.washingtonpost.com/world/asia_pacific/is-china-h...

5: https://www.washingtonpost.com/world/asia_pacific/pursuing-c...

6: http://www.wsj.com/articles/china-seeks-more-legal-muscle-to...
While I'm all for downvoting the grandparent, I'd say reading the installer script is wise even if you trust the source. Developers aren't good at shell, much less portable shell, and such scripts are usually far inferior in quality to the main application code (written in pretty much anything that's not shell). Since an installer typically manipulates privileged locations on your system it's also playing with fire. Taking few minutes to establish whether it was written competently can save a lot of pain down the road!
similar: https://hn.algolia.com/ ( Search Hacker News )
How hot did that first dynamixel get?
C is a systems language from the ground up with decades of successful use and knowledge behind it. Rust is the new kid on the block with everything to prove. C is the best tool for the job. I think Theo de Raadt and his devs know exactly what they are doing. With only two holes in the default install in over a decade, why fix what isn't broken?

I'm one of these guys that still clings to old tech because it works. If C works, use it. Rust is too new, too unproven. C has proven its worth with billions of lines of code, something Rust will likely never achieve as a niche language.
nice! :D
I don't think this is true - AFAIK most 5Ghz hardware supports 802.11a.
The computation represented by "foo" could actually not be contributing any new semantics to "foo". It could just be some boiler plate that is needed to extract and isolate various resources out of context "x", so that these pieces can then be passed to the low-level "foo", which knows nothing of the aggregate "x". "junk" could be some locking an dunlocking, or debugging, or preparing the display in some way or whatever.

If someone wants to know how to name the low-level helper which does the real work and the interface over it, we just have to take it for granted that the separation is necessary and that it makes sense for either function to have the name "displaySortedItems" or whatever.
GMail cost me over $3K in rent.

I'm looking for a job, and after sending out resumes (and often a URL to my resume) for over a month I realized practically no one was getting my emails. I was being flagged as a spammer.

The only way around this was to signup for a GMail account.

I won't feel very protected losing the roof over my head, GMail. Please fix this.
I'm happy to respond to every single person that makes this argument in perpetuity :)

There's a difference between experimental free services and Enterprise-grade SLA'd SLO'd fully-supported paid services with a very clear and recorded deprecation policy and an army of customers with contracts and full support from Google CEO and chairman.
I'm sorta middle of the road.

I have a strong preference for having a debugger so I can set break points and testing assumptions in a REPL at that point in the code though.

I'd say it's pretty much required to do PHP (and especially Wordpress).

On that note, WP Core team, would it kill you to extend some basic array functions to WP_Query objects?
Hi, Wes here.

HDF5 is a really great piece of software -- I wrote the first implementation of pandas's HDF5 integration (pandas.HDFStore) and Jeff Reback really went to town building out functionality and optimizing it for many different use cases.

But the HDF5 C libraries are very heavy dependency. Feather by comparison is an extremely small amount of code (< 2KLOC in the core library) and a correspondingly minimal API. It's a simple file format with excellent performance, and we wanted to make it as easy as possible for people to use Feather.

There is also the Apache Arrow factor -- integration between the Arrow memory representation and R and Python tools will have a lot of ecosystem benefits, so one of the goals of Feather is to reconcile Python's and R's metadata requirements with the "official" Arrow metadata so that we can move around data frames with very low overhead.
BMW doesn't actually have any feelings - it's a corporation, and it doesn't care how much some hacker is upset when a twitter rep doesn't know what open source is.
The only people who care about software licences are people who write software. Deal with it.
This seems like a reasonable approach. It does bracket some of the larger issues that the left-pad debacle foregrounded (dispute resolution and the potential of malicious devs to release dangerous code), but it is a good step forward. Restricting unpublish will prevent some major catastrophes in the future.

The issue of a malicious user publishing an incremented version with bad code still stands (as a patch semver release on a package that's not 0.X), but that's not particular to npm. It's just part of the trust ecosystem.

The issue of conflict resolution is a thornier one. The medium post by the people at kik [0] paints Azer in a slightly less flattering light. His actions aren't precisely sympathetic, especially since the people at kik and npm both attempted to amicably resolve the problem (and Kik has a legit beef here). Conflict resolution is hard to programmatically / procedurally resolve, and in the case of a limited namespace (more people should use scopes, I guess) there's a real issue when you're releasing a package with the same name as something with registered trademarks in the same domain. Argue with trademark law if you want, and the use-it-or-lose-it features it has, but don't get mad at npm and Isaacs for following the lawyer's lead, especially with Azer's general attitude throughout the exchange.

0: https://medium.com/@mproberts/a-discussion-about-the-breakin...
OLO, a Smartphone-Based Daylight Resin Printer
Prominent MIT economist and dean Lester Thurow dies at 77
I'd like to see SPARK-13534 completed so that we can bring Spark to Python/R data access performance reach a level we can deem "acceptable". I dug into this issue a bit here: http://wesmckinney.com/blog/pandas-and-apache-arrow/
Paid on-demand streaming is such a crappy business that it's outsold by vinyl records. Selling music downloads is a real business, but streaming, not so much.
In our issues template, we start it with:

"GitHub issues are for bugs / installation problems / feature requests.
For general support from the community, see [StackOverflow](link)"

However, we still get plenty of issues filed that are more appropriate for StackOverflow, so not sure there's anything technical you can do without integrating more closely with StackOverflow :)
> 'He' is sometimes used in this fashion, but it is an uncommon use

Says someone unfamiliar with Indo-European languages in general?
Google monetizes your "private" video feeds and you pay them to do it ...
Change Sets for AWS CloudFormation
> China's already hit its limit. "Also, the Chinese economy is over-indebted. The total social debt is now 300%. Together with external debt, this figure rises to about 350%." http://marketrealist.com/2016/01/george-soros-sees-crisis-re....

There is good and there is bad debt/investment.

If debt is used to finance productive investments then a high debt to GDP multiple is not a problem, it is in fact a sign of health.

Secondly if GDP growth is high and interest rates are lower then debt is much less of a problem in general.

> "their buying power doesn't compare with that of their US counterparts. Between 2010 and 2014, only 12% of these people reported a household income of more than $3,200 a year, or $8.50 a day." http://www.businessinsider.com/demand-report-on-chinas-middl....

These numbers are off by a factor of 10.

---

Of course the future is anyone's guess. Personally I think China is going to continue growing at a high pace until its GDP pr. capita matches Taiwan, South Korea or Japan.
this place has so much cash, they may as well hire trial by fire, create an onboarding experience for serious candidates, morph them to your liking or let them go, stop guessing with goofball interview theater.
Hopefully I didn't come across as bashing OpenBSD because that was not my intention. I was just providing a potential users perspective.
Lease Your Own Rights to Underground Coal – Keeping My Fossil Fuel in the Ground
Testing Apple’s 29W USB-C Power Adapter and iPad Pro Fast Charging
I don't see anything wrong with them using existing tech. Most technology is iterative. It's like saying going to the moon isn't impressive because rockets are 20 year old tech.

NNs have shown a lot of promise in the last few years. They are just starting to make their way to new applications like Go playing. So in that sense AlphaGo is a sign of things to come.
CSVs, in addition to being slow to parse (in practice, 40-100MB/s is the typical window, see some benchmarks here http://wesmckinney.com/blog/pandas-and-apache-arrow/), drop types (which have to be inferred), sometimes in a way that cannot be recovered (factor / category levels).

By comparison, Feather performs very close to disk performance. So speeds exceeding 500 MB/s (versus < 100MB/s for CSV) are common.
Humans were doing really "modern" stuff so much earlier than I realised!
I was not blaming anybody, it's possible that a service would be more valuable to a company if it's kept internally.
Would it not be possible for an employee to hedge/short-sell the stock using i.e an option?
Sure, it's simple.

Don't allow heretics (Galileo, Spinoza)

Don't allow homosexuals (Turing)

Don't allow Communists (Hollywood Ten)

You're basically assuming that your moral code (that you happen to share with the majority at this moment in history) is the correct one, and you should be able to wield power to silence anyone who thinks differently. Now maybe you are right about his views, maybe I even agree with you, but that isn't the point. The whole point of the enlightenment is that people are allowed to think/write/muse about ideas that the majority might not approve of.
Feather doesn't support a number of pandas features (but these are features that R doesn't really support, either): https://github.com/wesm/feather/blob/master/python/README.md (not comprehensive)
Shhhh, that's not consistent with the "narrative"
Learn Basic ReactJS in just 45 mins
You're right that many things are insecure. Of all the services people use on a daily basis, Gmail is probably among the best-defended. It still has security problems, though, and I want it to get better and not use the lack of quality competitors as an excuse to stop improving.

Unfortunately, maintaining and securing a private email server can be a big job. Google already does that job, and their data centers are much more secure than the VPS provider where you'll host your private email server.

All I'm asking for -- and I don't think this is unreasonable -- is to rely on their world-class technical security, while being able to disable all password recovery methods, which are vulnerable to social engineering.
Good news: changes to npm’s unpublish policy
This is precisely the goal of the Apache Arrow project http://arrow.apache.org/ -- and I've been working very hard to bring together diverse groups of data system developers to work on this problem together. Exciting road ahead!
So I put some tweets in another message, but they weren't exactly the ones I was referring to; like I said, search is difficult on a phone. But I didn't want to make it seem like I was misconstruing what was said, so I wanted to post some clearer ones as well:

"@47deg Hi, are you still going to sponsor LambdaConf if they give a platform to someone who thinks blacks are suited for slavery?" - https://twitter.com/ekrubnivek/status/713501535515226113

"@andrewfnewman @adrienneleigh So, the racist organizers of lambdaconf selected his talk knowing who they would get? Smart move, clearly!" - https://twitter.com/extempore2/status/714502151884505088

"If you've spoken at LambdaConf: have you repudiated its organizers for making the choice to include bigots and exclude marginalized people?" - https://twitter.com/fatneckbeardguy/status/71280436894525030...
This doesn't seem that surprising.

2014 Revenue: $1.3 billion (up 45% from 2013)
2014 Net Loss: $197 million (up from $68 million loss in 2013)

That's a lot of money to be bleeding and losses are increasing even as revenue grows. If you wondered why they got terms like this, that would explain it. You can call it getting "strategic resources" if you like, but I call it running out of cash.

http://www.nytimes.com/2015/05/09/business/media/as-spotify-...
I can't help but feel like life is easier without sabertoothed tigers roaming the streets
Spotify waste so much money on their employees, who effectively do very little. I know a designer who has been there 2 years, basically sits in meetings and gets sent to different countries, and has added nothing to their portfolio. Yet gets reviews and raises and bonuses... Then there's all the parties they host for their employees, etc.

It's not a company I would invest in if I had any money to begin with.

Also that's not to say they all do nothing, some of the talks I've listened to from their Engineers are fascinating and have learned heaps. But it was a shitty decision to ditch the desktop app and rewrite it with no functionality .
It's nice that only you can see your reply titles.

--

Asshole

[... a very polite request for the user to stop trolling ...]
According to the formatting guide under the ? in the top-right corner, JavaScript is ```js instead of ```javascript. A few other languages worked as well (Ruby, C, Java, Scheme), although I couldn't figure out Clojure.

Would be nice to have a link to whatever syntax highlighting library is used under the hood for this, but overall works pretty well as a test for me.
I don't know what women you've been talking to, but any woman that's been on the internet in the last 15 years has seen enough dick pics that they probably won't care if they see another penis.
> they are not profitable at current scale

How? They are making approximately a 1 billion dollars a year (30 million subscribers * $10/month * 12 months/year * 30% cut). Their engineers are probably paid less too since they are not based in the US.

The only thing i can suspect that they are blowing that much money on is marketing but even that just seems ridiculous unless they are losing that much on the freemium users.

Can someone explain this to me?
Is Dropbox Paper planning integrations with third parties? I can already do basic collaborative editing in Google Docs, and it sounds like Paper is similar to that. The killer feature for me (when shipped) is being able to drop in native representations from the other tools I used heavily (Slack, Trello, GitHub, etc) into a document that I'm collaborating on.

For example, right now in a Google Doc if I want to connect it to a Trello list I need to add a bullet for each card in the list, make it a link to the card, and keep both things in sync. What if I could just drop in the whole list (or even a whole board in some cases) and have my project plan and my specific cards in the same context without jumping between different tools? That's a killer feature for me if they can pull it off.
From the article: "A source familiar with Spotify’s finances tells me it still had €570 million still in the bank, so there was no gun to its head to raise this money."
Interesting concept, but an unauthenticated SMS gateway might not be a good idea. I hope there is throttling and other means of abuse prevention in place.
Bodil Stokke has strong opinions like the ocean has water.
Actually, I misspoke, it's the average American.

http://www.marketwatch.com/story/most-americans-have-less-th...

However, at 62%, that likely includes a large amount of middle class.
Some mistakes can only happen once. Money doesn't fix that class of mistake.