skysight-inc/HackerNews huggingface dataset:
Negative earnings, maybe? Usually P/E ratios for those companies are reported as N/A, though.
Acer isn't responsible for what Aliyun puts in it's app store, and that's NOT the issue, Google made clear in their response: Google doesn't allow OHA members (companies allowed to ship the Play Store) to sell any devices with forks. Amazon isn't an OHA member. Cyanogen may have something interesting going on, because AFAIK they're compliant with whatever OHA terms they currently have agreed to.
Indeed! The question is: are we ready to drop the requirement of listing applications everywhere?

The department where I am studying is big on graph theory and other theoretical CS concepts, and I always feel a bit uneasy when we write or read about applications (on a grant proposal or in a conference paper, usually) and yet none of the authors really cares about applications. They usually care because "it was an interesting problem that some people studied in the past and we can do it better than them".

Yet, as far as I know, nobody can really write that sentence unless it is such a fundamental problem that its usefulness or importance goes without saying. So we are now in a situation where everyone (theoretical CS, applied theoretical CS, and practical CS) pretends their work have actual applications, and I feel Matt is calling them out on it.
What if you don't know something for certain? Isn't some discretion needed? Humility is being open the possibility of being wrong.
Why all the startup / product management methods don’t work (for you)
has anyone checked out the relativistic probes claim? what potential speeds are we talking about? and, i presume, there are no brakes? :D
> For a fully functioning stock market you need...stoggy [sic] old buy/hold/long only investors

I'd qualify this with value orientation. To have a successful stock market you need the factors you mentioned plus long-term holding value investors.

To illustrate the difference, consider what would happen if the Warren Buffetts and David Teppers of the American capital markets put all their money into ETFs. You'd have no price discovery. Someone needs to be wiling to do their own research, reach conclusions with conviction, and trust in those conclusions through short- and medium-term wobbles.

Long-term value investors require capital. They also need transparent, liquid markets. China has capital and liquidity. It lacks (along with India, Russia, and a number of other "emerging" equity markets) reliable data and/or trustworthy institutions. This deters long-term value investors [1].

[1] https://www.scribd.com/embeds/294654490/content?start_page=1...
Steven Avery
Media Host
Alembic, a data transfer format for 3D graphics, especially high end VFX, also initially started with HDF5 but found it to have low performnance and was generally a bottleneck (especially in multithreaded contexts.)

Luckily the authors of Alembic were smart and in their initial design abstracted out the HDF5 interface and were able to provide an alternative IO layer based on C++ STL streams. The C++ STL streams-based interface greatly outperformed the HDF5 layer.

Details on that transition here:

https://groups.google.com/forum/#!msg/alembic-discussion/FTG...
GFD I had forgotten that.
In South America (and I guess Asia too), access to WhatsApp would be even bigger - and it's Facebook owned...
> Still, things change when they then turn around and offer you a business loan

> It's the fact that they froze our accounts and then offered us a loan

How? Those are surely separate departments at PayPal (possibly even another [sub]company).

Not to mention loaning you money has other strings attached to it which makes it less risky-ish on PayPal's part (they have a clear legal proceeding to take if you default on the loan). If you screw over all your customers and run with the money, PayPal will take the major hit (because your customers will go after PayPal to get reimbursed).

Freezing your funds, and offering you a loan are very clearly "apples and oranges".

Nonetheless, you should have known this was a risk and was likely to occur before it became a critical issue for your business. Clearly you were not prepared nor did your homework on how to operate in this climate.

This sounds harsh, but it needs to be heard. It's difficult to feel sympathy for someone who put all their eggs in a single basket, and was too naive to understand the risks.

Lesson learned - don't put every penny you have into a single account administered by a company you have only recently begun a relationship with. You are a high risk customer for any banking institution. If it wasn't PayPal, surely a similar situation would have occurred elsewhere.
Really? Have you or someone you know had their noncompetes held against them? I've never actually seen it done here (MA), which is a good reason alone to abolish them but doesn't equate to them holding back innovation.
New Construction Robot Lays Bricks 3 Times as Fast as Human Workers
Next-Gen Secure Messaging App
Planetary Resources and 3D Systems print 3D object from meteorite
Show HN: In-application web training platform
Ya I'd love to see PLV8 (with as many ES6 features as possible) as a stock language
Fitbit CEO Talks Wearables and What We May Track in the Future
I've had a little experience with this and I agree. If they can improve here (and what's to say they won't in the next decade), what's left to hold them back?
The assistance had a pretty hefty price. First, the weakest died. it's not like the fed jumps in at the first sign of trouble. Second, companies had to take losses first. They take the first billion (or more) before any fed help kicked in. Third, they got nationalized. Nobody wants that, and everybody bought the government back out as quick as they could, or died.

I don't want to dismiss your argument, moral hazard obviously had an effect - http://www.federalreserve.gov/pubs/ifdp/2012/1043/ifdp1043.p...

But, again, the beauty of our system is we have an idea about how the major players will act, it's not totally opaque and unpredictable like China. If there's another little bubble, it's pretty clear the fed will just let that industry die. If it's huge, at least some players will die. The rest, can either suffer on their own, or suffer as a nationalized entity.
You could also look at the Bitcoin blockchain, e.g. on the blockchain.info web site. There is a new block generated every 10 minutes or so. Some useful fields in the block include the nonce (a 32-bit unsigned) or the block hash. You can set a target time and say that the first block generated on x-date (UTC) will be used. Blockchain.info and some others like it have a free API.
You must live in a weird place, I've never once had a waiter even react to splitting a check. In fact the majority ask us first (especially when it's multiple couples at a table).

A friend of mine says typically when she splits a bill, both payees will assume the other is a crappy tipper/don't want to tip less, so they'll both tip a higher percentile and she'll occasionally get 1.5-2 times the tip money, so when people ask her to split a bill she just hears more money coming.

Purely anecdotal, YMMV, etc. etc.

EDIT: I'm curious if downvotes are due to people not wanting wait staff to get bigger tips or if it's because wait staff in my area don't gripe about splitting bills? I never expected this comment to cost me karma, but such it is.
The OP of this story was collecting money in the U.S. for events and lodging that had not yet happened in third world countries, and presumably was remitting a healthy amount of money from those transactions to multiple small accounts in said third world countries.

Their business was brand new and had no extensive transaction history with Paypal or anyone else. The customers providing the funds in question were most likely paying with credit cards and would be able to charge back the funds if the events didn't take place or were unsatisfactory.

I find it impressive that Paypal was willing to work with them at all given the above fact pattern. Many, many payment processors simply wouldn't be usable at all.
I've had a similar experience, opening the app a couple times over the years and never using it in any way. I just don't get it. Maybe it's time for another try.
I don't see why it matters whether it was automated or not. Either way, PayPal has a huge conflict of interest by A) creating a situation where a business needs a loan and B) selling loans.
I'm not sure that a 7-eleven per half million Chinese people really diminishes the potential for domestic firms to grow in their continent-sized domestic market. And that's even without protectionism and ownership rules that encourage Chinese franchises of foreign companies to be 50/50 joint ventures.

Think Lenovo is doing a lot better in overseas markets than Yum Brands in Chinese markets...
Perl 6: Building and testing async socket code
precisely.. if a hash is too intensive, it's a clear vector for DDOS attacks.
Aptitude, apt-get, and apt Commands
"but now men such as Steve Jobs, Bill Gates, and Mark Zuckerberg—the modern trinity of the tech world—are hailed as the innovative programmers of the last 30 years."

Not a confidence builder. I do not doubt that Gates and Zuckerberg have done serious programming, and that some of what Gates did was definitely innovative. I do doubt that they made their fortunes as "the" innovative programmers.
Yup, there's a good reason why many open source peer to peer file sharing tools, torrent streamers, video players, usenet downloaders, etc all happen to use Big Buck Bunny or similar free products...

They should really be selling Big Buck Bunny DVDs in all their examples, they're going to get fucked sideways if they suggest anything remotely questionable in any official context.
There's an authority delegation problem where "example.com" wants to delegate "adblaster.example.com" to some ad service. The owner of "example.com" needs to approve this, but the party named in the certificate is not "example.com", but the AdBlaster service.

On the other hand, since this feature is used almost solely for advertising, there's no reason Let's Encrypt should offer this service for free. Let the ad guys buy those certs from Verisign and verify them with both parties manually.
Well, if someone picks fights over logically best answers for stuff that doesn't matter that much then I wouldn't consider them as logical as they think.
I stay in Tri-State area within Memphis Metro bounds mainly. The culture and priorities of local governments seem to be against intellectualism or high-tech to the point that TN and MS's positions on the list don't surprise me. That TN beat out MS made sense but sad that MS was so low. Thing is, the Mid-South needs innovation and high-tech jobs to offset the poverty and crime coming from losses in manufacturing and farming. Yet, it's almost like they fight positive stuff.

Not sure if any of this applies to AK. The three states usually have more similarities than differences as it's all similar types of people. Like an extended family, haha.
No more apt-cache search vs. apt-get install needed: apt is a second command-line based front end provided by APT which overcomes some design mistakes of apt-get.
Solar wind has a fairly large effect on plant formation so even relatively early stars are likely to have some rocky inner planets. Granted, not first generation stars, but large stars can go nova in as little as 3 million years making the 'first' gen stars a very short period.
> At least that's my opinion. I probably wouldn't use PayPal should I ever start a business needing a payment processor, but as a consumer? It's awesome.

No, as a consumer PayPal is a fucking nightmare.

Their customer service makes the stereotypical American DMV look like paradise (I don't live in the US, so I have only the image of the DMV from movies and TV).

Seriously, if you have a problem, just try to get their customer service reps to give half a shit about you and your issue. They'll make you fax (it's 2015...) a million forms to prove your identity and your mother's maiden name and your pet rock's birth certificate, and then tell you that they can't help you with this problem, you'll have to resolve it with the seller.

Their email response time is measured in glacial periods.

Oh, and you want to buy something on eBay and you have some account credit? Well fuck you, you can't pay with PayPal. Your existing payment methods (credit card, direct connection to bank account) don't work. Add a new one, scumbag. Oh, but not one that's already on your account. Nope, we've seen right through your clever trick and won't allow it. In fact, you can't pay with a different credit card that's associated with another PayPal account, because fuck you, that's why.

I finally, after endless hours trying different combinations, figured out that I had to consume the account credit before they would let me use my traditional methods of payment to pay for the transaction.

You might say that you've never had the above problems, and that's fine. You've been incredibly lucky.

I avoid using PayPal now whenever possible. They're the devil reincarnated.
My mother taught high school for 23 years and I went to a private school with a unique curriculum and philosophy around education. I then went and taught and a coding bootcamp for a little while. In all my experience in education - as a student, teacher, and son - I have repeatedly heard about different learning styles but have yet to see any evidence of them in the wild. It always felt like pseudoscience or BS theories.

The things I heard were often difficult to argue with as well. One thing that often made me feel like it was BS was that I never heard a learning style that fit with how I learned and I don't believe I'm special.
I am not sure of the current status, but when MERGE was new in MS SQL it was unusable for UPSERT

I've used MERGE as an UPSERT using MATCHED/NOT MATCHED and SERIALIZABLE/HOLDLOCK since it was introduced in mssql 2008. It was one of the first features I upgraded my code to use, and it worked out of the box with no issues.
Tsukiji: So long, and thanks for all the fish
Computing 52 by Hand
Centauri Dreams covered this point well:

> Working with Alak Ray (Tata Institute of Fundamental Research, Mumbai), Di Stefano points out that we have found low-metallicity stars known to have planets elsewhere in the galaxy. And while we can couple the occurrence of Jupiter-class planets with stars that have higher metallicity, there seems to be no such correlation when we’re dealing with smaller, rocky worlds like the Earth. Perhaps, then, we shouldn’t dismiss planets in globular clusters.

http://www.centauri-dreams.org/?p=34775
Colored person here as well. I'd advise you to discuss these matters under an assumed name. Discussing them on a public forum (such as a company blog) is generally a bad idea (if you want to keep your job). Of course you can go full militant but you have to understand the risks. Personally, I need to pay the bills right now, but as soon as I accumulate some F* U money, it's on :)
Hackers Cause Ukrainian Blackout
This is part of a sequence using TDD to refactor and extend a Stomp client. The earlier posts (not doing much with async code) are https://6guts.wordpress.com/2016/01/04/not-guts-but-6-part-1... and https://6guts.wordpress.com/2016/01/05/not-guts-but-6-part-2... . There will be more.
If you're an agency that can scale up arbitrarily, by all means work for bad clients, especially as you've got people relying on you making payroll. If you're just a freelancer, why bother? There are only so many billable hours in the year, and there's more work than you could ever turn down, most of it for agencies that are unable to say no.
Goals and frameworks
We've had pretty much the opposite experience. We've used PayPal for a little less than a year. Setup is magnificently complex and perplexing. They assume that companies are people. There's no way in hell the CEO/owner of a business would spend 1.5 hour on the phone with an account manager, setting up the account. Want PayPal to transfer british pound to an non-british bank-account, then prepare for a world of pain.

Their dispute resolution service is annoying a hell. Not that we don't want to resolve disputes with our customers, but we want to do it using our existing customer support channels. Not via PayPal. Having customers just randomly getting their money back without having contacted the business they bought the product from first isn't acceptable.

It's the most expensive of all the payment solutions we offer our customer. Developer support is okay, but not helpful when their stuff doesn't work. We randomly get 500 errors from their REST api, which doesn't handle any sort of real volume. Black Friday pretty much killed PayPal.

The PayPal web interface is the worst I've ever used. It's slow and almost impossible to search in. Searching using your own order numbers almost never works and you fall back to searching for customers last name, which is pretty much the only search that consistently work.

We wouldn't use PayPal if our German customers didn't expect it.
T-Mobile CEO defends his streaming plan against complaints from “jerks” at GOOG
Creating something that works in JavaScript requires hooking lots of libraries together. A recent bare-bones API project I was working on had 70 libraries (only 10 of which were surface-level, the rest were dependencies).

Unfortunately, there isn't much of a standard in how libraries do things, so you won't ever have a cohesive standard in your own code.

For that reason, I suggest using whatever style creates more readable/maintainable code for you and your team. I suspect that it's LYBL, since that helps you avoid goto-based functionality, but it's a personal choice.
The reward is when someone replies to your snapchat, it's social validation.
Actually gpu virtualization works quite similar to cpu. You don't pass a cpu core exclusively to a VM rather the cpu itself maintains independent contexts: for the host and each VM. When a CPU runs a VM it just switches the context. So is the GPU. You don't need two GPUs to make it work.
The reward are those random bits of validation you get from friends that say to you in real life "I loved your Snap the other day" and when your friends directly respond on snapchat
You probably need to talk to a lawyer to confirm what I say here, but if you move to CA, the only way you could be sued is if the employer files suit in a non-CA courthouse first,
You may be able to file a lawsuit in the CA court system first to invalidate the noncompete. Again, check with a lawyer on this.

Also, read up on Section 16600 in in the California Business and Professions code.
> Feeling very righteous and indignant...

Recognizing those feelings and knowing that it is time for a walk and NOT time to respond to emails is a useful skill.
You can see the number of, and names of, the people who view/screenshot your Story. Other replies to your comment are right about individual Snaps, but I think the article is mostly talking about the Story feature.
China’s market meddling
3 million? According to http://www.yum.com/investors/faqs.asp they have "41,000 restaurants in more than 125 countries and territories" - meaning about 17% of their stores are in China.
In the writeups I've seen on Perl 6 features (including the tutorials) the async aspect of the language has mostly been left out. This post shows, rather than tells, but because of the interweaving of coding and testing, it seems very accessible to me, I hope even to people who don't know Perl 6.
It's not significantly different from describing correctness in, say, tests written in the same language. By doing something twice, you would have to make the same mistake for it to sneak through.

The specification is also easier to write because you don't have performance constraints and you're using a different set of abstractions than your main code.
Great post from somebody I respect tremendously. One thing I feel like he didn't touch on, which I feel like is most important, is that there's no public comments on Snapchat. People post without much need for validation and without fear of backlash.
I'm talking about MSDN, not their privacy policy.
This kind of tool is in my area of interest.

Why should someone use Sparkyfish instead of iPerf?
On iTunes you can buy movies. As in, to watch multiple times whenever you want. For instance, for NZ$18.99 I can buy Me, Earl and the Dying Girl.

That's ludicrously expensive if you just want to watch it once.
>First, if you're actually holding a waiter's tip hostage over the ability to split checks, you're a shitty person.

A tip is fully extra incentive. The waiter is not my employee, and the social expectation of a tip is a horrible practice (imagine if we replaced the expectation with someone that wasn't financial in nature).

>And the kind of person that threatens to leave a bad tip if the waiter doesn't do something is the kind of person that probably tips badly to begin with.

This sounds kinda close to a personal attack. Not to mention there is a vast difference between threatening to not leave a tip ("if you don't split this check then I won't tip you") and what the parent post did (bringing up how refusing customer service right before a tip is given is likely to hurt the tip, never mentioning if this was a conscious or subconscious behavior change made by the tipper).
Every time I've taken an Uber in San Francisco I've ended up having to tell the driver how to get where I was going. Their GPS consistently tells them to take routes that technically work but are not the most efficient. For example, they always want to take California Street or Geary (stoplights at every intersection) instead of Bush/Pine (one way and with timed lights). As a native San Franciscan driving in the city for 20 years I know these are better routes. Most of the drivers I've had seem to not live in the city. I even had one driver who was in town for the week from LA and had never been to SF before.

Of course it's just a problem with the GPS algorithms, but that sort of hyper-local knowledge seems to be really hard to encode in algorithms. I wonder how many GPS systems could pass "the knowledge" in london for example? I think we on HN tend to have too much faith in the superiority of software.
New U.S. dietary guidelines limit sugar, rethink cholesterol
More generally this sequence of posts is a very smooth introduction to idiomatic TDD development in Perl 6.
Neanderthal genes 'boosted our immunity'
We had an account manager from PayPal at a meeting, a rather unpleasant person, not that I blame that on PayPal. He didn't take it to well that I told him that they are the last company I would entrust with my money. We use them out of necessity, not because we want to.
One could say "correct me if I'm wrong" and continue with his thoughts instead of precluding the possibility for outlining an interesting point of view because of a small uncertainty.
The thing is that each application user now needs a corresponding DB user to use RLS. While this isn't a huge problem, it's different than how most (if not 99%?) of applications work.
Your description is vaguely worded enough to cover every method of configuring software.

If you want specific info, I think Microsoft's documentation is quite clear and comprehensive: https://technet.microsoft.com/en-us/library/mt577208(v=vs.85...

Not sure why you need me to share that instead of taking five seconds to look it up on google. Guess you don't care as much about privacy as you like to pretend.
For me, the biggest problem of Evernote is it lacks some critical modern note taking features such as Markdown, LaTeX and syntax highlighting. Its edit functions have been primitive for many years.

If Evernote supports the above features in the Premium account, I would be very glad to pay and upgrade. Now, my only reason to upgrade to Evernote Plus is for 1 GB sync quota. Other features such as PDF edit or offline access are just useless.

I like Evernote but I do hope Evernote can put more strength on their essence, i.e., note taking functions.
Tido (ex-DropBox/ex-Facebook) Joins Segment (YC S12) as VP of Engineering