skysight-inc/HackerNews huggingface dataset:
IMHO, the CEO is being disingenuous.

I apologize in advance for this rant:

T-Mobile knows exactly what it's doing. If they had announced an open platform with open specs for implementing low-bandwidth video, and then said "if you have this, we'll use it", the end result would be that everyone could benefit from an innovation of theirs.

Instead, they partnered up with the largest media providers to save themselves and those media providers money on bandwidth. He's smart enough to know that favoring companies that "have the technology to do this" really means favoring large corporations, which is bad for the little guys.

If this wasn't true, there wouldn't be "50 new companies applying" to take part in some application process to be approved... to be on their special little Internet. By even having an application to be involved, they're creating the framework for control and favoritism right from the start.

His creepy "we're just trying to help everyone and make the world a better place" stuff is not fooling anyone. T-Mobile is in it for themselves and themselves only. Keep your corruption away from our Internet and name your service something other than "Internet".
John Legere is ... interesting.

He used to look like this: http://images.dailytech.com/nimage/if4q5M1spdSM.jpeg

And now he looks like this: https://pbs.twimg.com/media/B0Qvjw-CMAAFn8j.jpg

Are there many other CEOs who have embraced their corporate branding so seriously?
Putting up new radio towers isn't that easy, though. You face significant NIIMBYism wherever you want to put them.
They're useful for providing summaries like row totals and column totals. Rather than just get an aggregated count for the total GROUP, you can also get aggregated counts for each unique combination of columns within the GROUP.

col1 col2 count
---- ---- -----
a b 10
a null 5
null b 5

There's more to it than that obviously, but you can read about them here: http://www.postgresql.org/docs/devel/static/queries-table-ex... (7.2.4. GROUPING SETS, CUBE, and ROLLUP)
life is meaningless. everything is meaningless.
Free software isn't in competition with non-free software. Free software is 100% up-side. It's not either-or, unless you see a reason for it to be.

I need to support Windows for a paycheque, but I use Linux and free options wherever I realistically can, and it has improved my quality of life drastically. Even before I cared about privacy, I grew sick of the constant licensing treadmill. The privacy concerns, however, have long-since passed my tolerance, and I now consider proprietary software itself to be a backdoor. If I must run proprietary software for some practical reason, I will use tools like firewalls, virtualization, and proxies, to limit its potential.
Ah yes that's true. But in that case you should just leave it to other users to take care of, or (if the comment is egregious) let us know about it at hn@ycombinator.com.
While GDP (PPP) of China and USA are similar, this isn't the same as saying that their wealth is similar.

The USA's net national wealth is about $85 trillion, while China's is about $22 trillion. I have a feeling that a much larger proportion of the USA's stock market is held by foreigners compared to China.

It is possible that drops (or raises) in the Chinese market actually affect Chinese wealth more than in American markets...

https://en.wikipedia.org/wiki/National_wealth
Good to see two of us here. :) Ive stayed in area for family reasons mainly but will probably move soon. Whole Tri-State area is a dump far as IT jobs and innovations go. Plenty of smart people but they just go under-utilized.

Glad to hear you moved on to greater things. :)
The standard is not the absence of volatility, or black swan events. The standard is what steps are taken afterward. The US leads the world in financial transparency at the corporate and state levels. We have many mechanisms that imperfectly reinforce transparency and accountability. These are the lessons China must learn if prosperity and harmony are to be achieved.
It's not really intended for things you'd want to persist forever. If you'd like to, you can easily save the image or video. The idea is sharing your current experience with others in a way that you cannot really on Facebook or Instagram.
China's Stock Market Isn't the Problem
BingeOn does exactly what the ads for it say it does, and is entirely optional. letting customers choose the quality is good for customers, and t-mobile isn't beholden to anyone else

the EFF has lost it's way
One thing that isn't mentioned is that the "friction" in selecting your friends is actually a positive. Instead of someone just shouting out to the world, my friend actually picked my name to receive some post. Not to mention: Snapchat has this built in status for how often users snap each other back. It's a built-in mechanism to get me to respond, similar to the way Facebook wanted it's "Sling" app to work, but without forcing the issue.

I used Snapchat with a very small number of good friends fairly heavily for about a month. Things we shared:

- what we ate
- walking to work
- on the bus/train
- waiting in line
- nothing at all
- drawing on pictures of people - example: a friend is watching ESPN talk about the owner of the 49ers, Jed York, and drew a dunce cap on his head

I think we averaged 10 messages a day each.

Basically, for us, Snapchat was for sharing photos too stupid or personal for Facebook or Instagram.

The stickiness eventually faded. We got tired of seeing the same food, the same office, the same bus every day. Contrary to how we might represent ourselves on Facebook (SUPER AWESOME!!!!), Snapchat showed each other how utterly mundane our lives were. Of the original group of ~5 people, there's maybe one left.
You just use the approach used in simulated annealing. You set a threshold for making random decisions, and adjust that probability up and down as you try to optimize. For example you might say that in each step there is a 10% chance of adjusting the COST factor randomly by a factor between 0.2 to 5. If you've got 3 tables, most of the time you will come to the current optimal decision. Most of the rest of the time you will make one suboptimal choice. Run that a few times and you'll should several plans that are suboptimal but not actually horrible. Keep running and playing with the randomness factors until you either have enough plans, or are basically making entirely random choices and can't get enough.

As to the algorithm described in the comment, it is actually able to search through all plans. The dynamic programming bit just means that you don't have to unnecessarily traverse all possible logic paths that a naive recursive algorithm might. But if there is a good plan, it can be discovered.

It is unclear from the comment whether the algorithm can only find plans which involve adding one table at a time. This would not be unreasonable - for example I know that Oracle circa a decade ago did that to avoid having to consider too many query plans on large joins. I have no idea whether that ever got changed.

As to the parse tree, that seems like overkill to me. You have a query. It has a list of tables, and a list of join conditions. A query plan includes tables, indexes, filters, and so on. It could easily be augmented by stating which query condition was applied where.

To validate it you have to see that the lists of tables match, the list of applied conditions match, and each plan step could actually have the effect of doing that condition. If it all ties out, it is a valid plan. The fact that the plan might be crap is something that is explicitly left in the hands of the user - that's the whole point of the feature. But at that point it is clearly valid.
>- public xmpp servers are shutting down one after the other

How fast and what is your source for this? There are 146 public Jabber servers listed on IM Observatory right at the moment:

* https://www.xmpp.net/directory.php

I've personally never used a public Jabber server because I want my Jabber ID to refer to my domain.
or maybe UX doesn't matter
People often misunderstand what it means to get a paper published. Nobody publishes a paper to "disseminate their work." You can do that perfectly well by making a blog post or posting on arXiv. A published paper is a badge recognizing your contribution to the scientific community. If the lessons I learned from my summer exploits at FooCorp do not constitute a significant scientific discovery, then they're not publishable, and justly so.
The one thing is that you need to have a critical amount of money before you can sacrifice money for time. Without that critical amount of money, biasing towards either more time and spending more money, or money and spending more time either will probably lead to a lot of unhappiness.
Not to mention the expats (though I guess we are small part of this). I have to do a bank run today because we aren't allowed to do forex on weekends anymore (the rules get weirder and weirder!).
Depends on what you mean by 'managed'. We know centally managed economies spectacularly fail given enough time. We know that opaque financial entities implode. We din't yet know what the future holds for moderately regulated, mostly free market capitalism, except that the entire global economy has relied on it at great benefit the past 100 years or so. The fat lady has not yet sung.
Why Do Americans Work So Much?
There you go : https://github.com/LexiFi/gen_js_api
I think names would be better, like they do with hurricanes.
What if instead DuPont followed proper disposal practices like recommended by the supplier of the chemical?

> Though PFOA was not classified by the government as a hazardous substance, 3M sent DuPont recommendations on how to dispose of it. It was to be incinerated or sent to chemical-waste facilities. DuPont’s own instructions specified that it was not to be flushed into surface water or sewers.

There's nothing noble here, just a company being greedy. We could still have those things you are referring to but without the costs to the public.
The battery lasted about three hours with heavy use. Standby life was about one week as well. (I still use a perma-docked n800 with 64GB storage Canola to listen to rsync'ed audiobooks.)

I would seriously avoid using the browser, especially with Flash on that device at this point. Also I believe there's only a DoS CVE for SSH.

With the OTG USB, they're still a cheaper alternative to lots of Raspberry Pi projects.
Ray tracing has other advantages besides shiny reflections: it can handle refraction, shadows, non-triangle-based geometric primitives (including CSG), and has less sensitivity to the total amount of geometry in a scene.

Global illumination is where we want to go to surpass the realism of current games, but path tracing and photon mapping are both fundamentally based on ray-tracing. Any hardware that makes ray-tracing go faster (especially for incoherent rays) should also help to speed up global illumination.
I'm surprised there's no mention of the impact of recently rising Federal Reserve Rates[1] on the Chinese Currency or the fact that the Yen was recently added the IMF's Special Drawing Rights currency[2].

Since China's moves in August I think its fair to characterize this as a currency war. And it's Dollar Hegemony that's hanging in the balance[3]. Many have characterized it as a war for much longer. What's different now? The proxy wars between the United States and Russia are heating up and tensions between China and the rest of East Asia are heating up. Western sanctions on Russia for Ukraine pushed it toward China and that may just have been the tipping point[4].

I find it remarkable how able the performances of equity markets are to obfuscate the currency and bond markets that are driving them[5]. When equities move fortunes change, when currencies move, the balance of power on the planet changes.

[1] http://qz.com/588049/what-the-fed-was-thinking-when-it-final...

[2] http://www.globalresearch.ca/chinese-yuan-incorporated-into-...

[3] http://www.brookings.edu/blogs/ben-bernanke/posts/2016/01/07...

[4] http://www.economist.com/news/china/21650566-crisis-ukraine-...

[5] http://qz.com/588704/chinas-stock-market-isnt-the-problem/
Ask HN: I got customers for a school project. Can't bill them.
### Background

I'm a 19 year-old student and developed a school project, which got the interest of a few local business owners (I've emailed and made some phone calls using my network around college).

It's a very niche business for a specific problem, so they got very interested and 3 of them wanted to sign up. I would charge them on a per user basis.

### The problem

I can't find a reasonable way to bill customers.

The 'platform' consists of a Rails app hosted on AWS. I would make API calls from my original application to a new payment application, telling how many users each company has. Then, in the payment application, I would use Paypal to monthly bill them.

Would that be okay? Any security issues? Is there an easier way for a single newbie developer?

Thanks so much guys!
> Without a doubt

That's a claim that can't be substantiated; there is in fact nothing but doubt since there's no evidence to lead to the conclusion that hallucinations in your mind have any connection to the outside world.

> accepting the accounts from those participating "as if" true and then working backwards systematically towards a theory or direction.

No, that isn't how science works; that's religion. Science doesn't accept claims as if they're true without evidence they are.

> I cannot emphasize enough, what you encounter in the DMT or Aya state can be totally alien and extradimensional, and the themes you find within seem to be consistent across highly disparate cultures as well as time.

Because it's a drug that affects humans the same way and gives you hallucinations and ego death; not because it in any way connects to extra dimensional reality.
O, I forgot about #Bitcoin
How Mickey Mouse Evades the Public Domain
Get IELTS Exam done - score more than 6.5 on scale of 9

Assess your qualification with NZ authority

Asses your Experience

Check the NZ immigration website to see how many points you have.

Lodge Expression of Interest, wait for response

Once they respond, submit application / pay fees and wait for result
Bunch of free kick butt robot shirts
The most important thing is you need companies that have the ability to return capital to investors. If you do not, what you have is like free-to-play mobile game. Real money goes in, and is then redistributed to the insiders who take it and walk away.

This comes in two pieces, first transparency and accuracy of the company: Who is enforcing accounting standards? Who is doing the auditing to ensure the said assets are really there?

The second, is the economy based on real demand or something temporary: Are profits dependent on the activity of government officials & central bank finance?

It would be very unfair to single China out in this regards, just look at what happened to Brazil.
Funny Commercial about Bidets – Dumb and Dumber Parody
Android has been friendly toward removing the mothership since day one. Anyone can deliver APKs using either a homegrown app store (see Amazon's App Store app) or by just letting the user download APKs from the browser.

The problem is that most app developers currently -only- distribute their app via Google Play, as it's the primary distribution channel that devices tend to come with. This isn't a complete lock-in, since you can still get those installed APKs from a device where they've been installed and archive them or reinstall them on other devices. (Refer to ApkMirror as an ethically dubious prime example of this)

Still, this is nothing to hold against Android itself.
Has All of the United States Been Explored?
Show HN: Saas.do – Build powerful webapplications without coding
I'm no longer a T-Mobile customer because sadly their service does not work at my house. To fix that, I moved to Project Fi, partly because it adds Sprint as coverage (and I knew that Sprint worked here), but partly because it supports WiFi calling and handoff really well, and even if I don't have signal, I generally have WiFi.

T-Mobile's service, where it has coverage, tended to always be really quite good. That said, the thing I think people like about TMo is more about how they treat their customers than how good their network is.

Their Jump upgrade plan is (to my knowledge) the best in the business, and being contract-less is absolutely wonderful.

I didn't always love having T-Mobile as a carrier, but I just about always loved being a T-Mobile customer.
Look, this blog post contains good advice for academics. You seem to be overreacting quite severely.
The truth is that the utopia where anyone can work on interesting problems is long gone or rather never really existed (http://amapress.gen.cam.ac.uk/?p=1537).
Academia produces a massive oversupply of academics, and there isn't the capacity to fund them all. Funding bodies in general are talking more and more about 'impact' as a deliverable. The original post is just trying to say don't ruin your chances to get funding with faulty thinking about industry applications.

You can argue, quite rightly perhaps, that focusing on impact/industry applications is a bad idea, and that we will miss out on important epochal discoveries, but that is a problem with society, not the author of the blog post.
I completely agree. We've got support until December so I'm considering replicating as much of YNAB 4's methodology and functions as possible in either Excel or Google Sheets when I have free time.
Ötzi the Iceman’s Stomach Bacteria Offers Clues on Human Migration
Can you tell who has read or seen your posts? I guess I mean, when I talk to someone I know they are there. I don't want to feel pressured to look at the feed every day on the chance of missing something.

I feel like the people I talk to, I already talk to. Internet people are internet people - and I'd like them to approach my missives at their own pace. Not have an inspector-gadget like timer associated with the posts.
I would rather slowly move everything to ChromeOS and abandon android. I find it ridiculous that I am running an OS from Google with a broken mobile browser. I also find it more likely that the ChromeOS model could remain secure despite the contents of the play store than the Android "we aren't quite sure what we meant to do here" model.
Crises Are Bad for Morale, but Good for Toilet Paper Sales
I find this whole line of reasoning to be dubious, unimaginative, and sad.

Few people would call me a drab or unopinionated writer. Yet I write in a way that I believe protects me from those who would seize on any misstep to disparage me or even to sue for libel. And I've only slightly relaxed the safeguards I used in my earliest business writing, when I was a stock analyst subject to SEC regulation.

The keys to safe and ethical writing are:

1. Don't lie or deliberately mislead.
2. Be clear about the support for your stated opinions -- including doubts or lack of support.

Or, equivalently, adhere as best you can to The Golden Rule of Opinionated Non-Fiction Writing:

Give readers the tools to make informed decisions as to whether they should or shouldn't accept what you say.

Beyond that, I'd say -- and this is something else that goes back to my experience a stock analyst:

A. Your job isn't to tell readers what to decide.
B. Rather, your job is to make the best contribution you can to your readers' decision processes.

Ultimately, their decisions are their own responsibility -- and if they forget that fact, then bad on them.
MS was never about "Developers developers developers". They're more about that today than they have ever been before, in fact.

What ballmer actually meant in his demented rage was "Developer lock in, Developer lock in, Developer lock in!". Linux is a million times friendlier to developers.

The new MS is getting there, but the new MS also has its glaring flaws, like the ones being discussed here.
I liked the post (well, as an HDF5 user, I found it depressing...).

My main qualm with it was the claim about 100x worse performance than just using numpy.memmap(). To the author's credit, he posted his benchmarking code so we could try it ourselves. (Much appreciated.) But as it turned out, there were problems with his benchmark. A fair comparison shows a mixed picture -- hdf5 is faster in some cases, and numpy.memmap is faster in other cases. (You can read my back-and-forth about the benchmarking code in the blog's comments.)

One minor complaint about presentation: Once the benchmarking claims were shown to be bogus, the author should have removed that section from the post, or added an inline "EDIT:" comment. Instead, he merely revised the text to remove any specific numbers, and he didn't add any inline text indicating that the post had been edited.

I think the rest of the post (without performance complaints) is strong enough to stand on its own. After all, performance isn't everything. In fact, I'd say it's a minor consideration compared to the other points.

When it comes to performance, I think the main issue is this: When you have to "roll your own" solution, you become intimately aware of the performance trade-offs you're making. HDF5 is so configurable and yet so opaque that it's tough to understand why you're not seeing the performance you expect.
One ad (Get Skype), and a live tile that could be considered an ad (Store live tile).
> When I say "as if" true, what I mean is: don't approach the study with the assumption that it's merely a psychological phenomena derived from culture or experience (typical approach)

Which is literally saying don't use science. Because that is what any scientists would use as the null hypothesis in these scenarios because it is the most likely explanation.

> Collect the data first, find the commonalities between each participant, and then begin discussing the possibilities that emerge from the open minded exploration of a phenomena that has been studied far less than it should.

That's called religion. Science requires evidence, and personal experiences while on drugs are evidence of nothing more than psychological phenomena. There is no reason at all to think they're anything more than that.
Actually, compared to most studies I'm used to, this is a commendably high sample size. 2a and 3a have N=~250. 2b is 518, and 3b is over 2000. When was the last time you saw a psychological study with sample sizes this big?
T-Mobile CEO John Legere Got Caught Lying by the EFF
>Linux, an open-source project where payment isn't a top-priority for developers, but merit is!

That makes nice PR to bad it isn't all that true. According to the linux foundation more than 80% of kernel development is done by people being paid for their work.