skysight-inc/HackerNews huggingface dataset:
Update: Keeping Pinboard on IFTTT
Hello Pinboard Customers,

We've made mistakes over the past few days both in communication and judgment. I'd like to apologize for those mistakes and attempt to explain our intentions. I also pledge to do everything we can to keep Pinboard on IFTTT.

IFTTT gives people confidence that the services they love will work together. There are more services in the world than IFTTT can possibly integrate and maintain alone. We are working on a developer platform that solves this by enabling service owners to build and maintain their integration for the benefit of their customers.

The vast majority of Channels on IFTTT are now built on that developer platform by the services themselves. We made a mistake in asking Pinboard to migrate without fully explaining the benefits of our developer platform. It's our responsibility to prove that value before asking Pinboard to take ownership of their Channel. We hope to share more on the value of our platform soon.

I also want to address Pinboard’s concerns with our Developer Terms of Service. These terms were specific to our platform while in private beta and were intended to give us the flexibility to evolve our platform in close partnership with early developers. We’ve always planned to update and clarify those terms ahead of opening our platform and we are doing so now. We are specifically changing or removing areas around competing with IFTTT, patents, compatibility and content ownership. The language around content ownership is especially confusing, so I'd like to be very clear on this: as a user of IFTTT you own your content.

I truly appreciate all of your feedback, concerns and patience. Helping services work together is what IFTTT does. We respect and appreciate the open web. This very openness has been instrumental in enabling us to build IFTTT and we fully intend to pay it forward.

Linden Tibbets
CEO, IFTTT
Uber Surge-Pricing Antitrust Suit Green-Lighted by Judge
Cock.li founder Vincent Canfield arrested
+1 for Simple!
I took an A.I. class and decided that was a good opportunity to teach myself Python, since the professor didn't care what language the assignments were in as long as they worked (I specifically asked her if using Python was okay too). It took me longer to turn in each assignment because I was getting tripped up on encountering certain things in Python for the first time, but it was definitely a better language for the programs we worked on (I think everyone else was using Java), and I liked the language so much I still use it whenever I can today.

But my degree was never going to teach me Python. I had to decide to learn it myself.

Pretty sure we also learned Prolog in that class, but that we had instruction on.
Enabling Portability of Workloads and Fighting Lock-In, with Docker
Visual Studio proper going cross platform would remove probably the biggest reason to run Windows, which would defeat the purpose of all this.
That is what everyone says about their preferred language.
My personal favorite is "Holy shit!" followed by

"Holy shit I can't believe you opened this!"
Cold e-mail? That's just spam. Stop mailing me just because I have a (private!) website.
I second, and really enjoyed her recent book "SPQR".
https://www.juicero.com/the-packs/just-greens/ 2g of sugar per 8oz. While it is the only one with even close to that amount, it's the one I'd get (I used to make a juice very similar). That's barely any sugar.

Everyone writes off juice as having "a ton of sugar", and yeah, if you make it with only fruit it will. If you use vegetables, the thing that is hardest to eat a lot of, then you are fine.

$700 is alot, although any high quality juicer is going to be in the range of 300-500+. A hydraulic press juicer is going to be the best you can get, extracting everything out of the fruit and vegetables without building up heat.

The cost of the bags are at about $5-$8(I see $5 and $6 on their website so far). Which isn't really that bad. There is zero cleanup, chopping, and planning . I juiced daily for about 2-3 months straight for breakfast, and it takes up a lot of time and money. It was about 30-45 minutes to chop and prepare everything, then sit and run it through the juicer, then disassemble the juicer to clean everything.

The costs for all vegetables added an extra $30-$40 a week to my grocery bill. But I ate the same juice every day as that is what I could prepare for. It was a struggle to make sure everything was still good, and I was throwing away food weekly because it goes bad (sizes of packaged produce varied so it was tough to plan). I wasn't buying organic vegetables, so I saved a bunch of money there.

Honestly for the time savings and the hassle free way to consume, I think the product can work. This would be a great addition to many companies break rooms, and far healthier than any of the other options they provide. I have no idea whether then can make back all the money that's been invested, but we shall see.
Look quite nice. I'm a bit sad I cannot create my own channel with programming without login.

Also, if I just saw a item that I'm interested in, but too slow to click on, I have to wait until it comes back...

Otherwise it seems like a nice little side project.
Note, I received this email and do not work for IFTTT. I am just a user.

I'm also a user of Pinboard, and I love both services so was dismayed reading https://news.ycombinator.com/item?id=11378278 a few days ago.

This looks to be Linden realising that the way it was handled, communicated and the impending deadline for Pinboard were mistakes and that he's putting it right.

I'm personally pleased he also addressed the content ownership question.
This is great. I can now win bets that unicorns were real.
>>The message is clear: Starting early is the way to get ahead; lateness is ugly as sin.

This message is the key. But its not what is literally understood here. Being the first is the key. By first I mean, being first to finish your course work as a student, being first in finishing most of the tickets at work, being first in taking initiatives in work and life, being first in taking up more responsibilities etc. When people talk of being first, its not just time.

Also productivity is the key here. I've been both a night owl and early riser based on how the situation would demand.

As a student I was mostly a night owl. College has its day schedule charted out. I would study late into the night, and go to college in the day. Most night owl's I knew during college, we were down with all our course work in 1/4th the term and would spend most of the time in mock exams, practice and revision.

At work and in my own start up I've tried various schedule with a ridiculous amount of productivity. And never felt discriminated in either.

Don't worry about being discriminated, if you are productive you will be getting astronomical miles ahead of everybody else. And people around you will notice this.
I'll refer you to here: https://www.android.com/pay/#supported-networks

Note the verbiage on the second section of the supported issuers: "Add a card from any of these participating banks and continue to get the same rewards, benefits, and security of your cards."

I have a feeling that unless the issuing bank is supported, that Google is basically routing the payment through themselves. (Your responses on the other thread seems to confirm this.) So basically, Google bills your card directly, and they somehow route the money to the merchant. (Not sure what would the the "normal" way to do that; a bit out of my depth. I could probably ask people if you really want to know.) This means that, for instance, if your card gives a bonus for restaurants, and you use Android Pay and the issuer is not supported, that you likely will not get that bonus. Because according to your card the merchant is actually Google and not the restaurant.

So basically, Google is acting as a middle man in the transaction. They (somehow) pay the merchant in lieu of your card, then bill your card directly. This would not happen with a supported issuer; the payment would proceed as it normally would without Google and you get all your sweet, sweet reward points.
> You are the only one bringing up race here and steering the conversation towards it.

No, from your previous comment:

> in contrast to some other groups. 40% (!) of Moroccan youths has a criminal record.

This is also interesting:

> To me it seems obvious that the problem is their culture (islam included).

So you actually think Moroccan/Islamic culture directs people towards crime? Incredible. I really don't like religions but this is... I actually don't know what this is.

> I don't see the problem with making the statement that most of the terrorists in Turkey are Kurds, when that is the case. It's not an irrelevant statistic, it's indicative of some problem somewhere.

Yes, in this particular case it indicates that a significant part of the population is being suppressed into assimilation and they rightfully want to keep their identities.

> In my opinion the responsibility to adapt lies with the immigrant, not the host.

"Hey guys, being such angels, we allowed you, all potential criminals because of your culture and Islam into our great country which has only the right values! Now, please be perfect citizens and speak our language because we have so many things to share. Thank you." With this elitist attitude, you expect them to "integrate"? And why should only they integrate? Why not present it as a "meet in the middle for mutual benefit" kind of thing?
Google and Microsoft to consider merger
Why is this being discussed like Ubuntu is the only Linux edition available? You seriously think CentOS, Arch or *BSD users will jump ship because of this?
It also depends greatly on the app... for many apps you don't need more than web tech in a web-view offers...
Miitomo
Thanks for noticing it. It was fine when I submitted it here. My DNS provider just crapped all over this by simply resetting to their default settings.
Just have your personal chef make the juice from raw ingredients.
The Design and Implementation of Software Systems
Druid: fast column-oriented distributed data store
Favorite article on this: http://www.crn.com/news/cloud/300072551/microsofts-enterpris...
Turn off swap and clear your caches to see your true ram usage:

swapoff -a -v
echo 3 > /proc/sys/vm/drop_caches

I recommend `htop` to check out your memory usage after that.

You can also tweak the vm.swapiness variable to change Linux's behavior there. I personally just turn swap off on all my systems as soon as I set them up.
The thing with software is that it gets outdated quickly... and if you don't get the updates, security fixes etc., there is no point in using it. Microsoft releases it with certain license today, will change license tomorrow and then drop support for open source version... most people using it will have to move to their proprietary shit.

Do you know what Microsoft did when they tried to kill Java? They implemented a version of JVM on their OS... and that in such a way that if you made apps for Microsoft's JVM, you wouldn't be able to run it on other platforms.

There is direct and indirect evidence that this is one of the core strategies Microsoft has used for many years. Given Microsoft's recent embracing of Linux and open source in general, which of the possibilities you think is likely:

1. After calling Linux and Open Source "cancer", "something to be not touched with a 12-foot pole", suing Linux and open source software makers for patent violations, making Linux vendors pay to not sue them, now they suddenly believe in healthy competition and want to part take in open source revolution

2. This is a new strategy to "embrace" Linux and Open Source to start extending at some point in order to finally extinguish it

EVEN IF there is A TINY possibility that scenario 1 may be true, I think it is a wise decision to ditch Microsoft for what they have done in the past.
Do you ever have to be connected to the internet to use local storage? I'd like my app to be totally usable offline. I've heard of Realm, but something made me think that it needed to be online. If not, I'll look into it.

Also why did it allow you to skip Redux altogether? I thought that was necessary for anything remotely complicated.
Report: FBI moves to interview Clinton over emails
I literally just ordered the card a few days ago. It has not even arrived yet (estimated delivery was between March 29 and April 3). I was eagerly awaiting the card, looking forward to using it for budgeting and mobile payments. Now I will just have to figure out something else.
Show HN: Automatic Induction of Machine Code by Genetic Programming
Is that the answer of my question
Android Pay grandfathered cards that were entered in the old app. Those still use virtual credit card if the bank doesn't support tokenization.

After grace period, Android Pay no longer supports adding cards without support from bank and tokenization. For example, I had deleted my Chase card and get an error about bank not being supported if I try to add it.
I think badges only work if there is actual wealth/value behind them. No one will use them as true status symbols, rather just fun things, and they should be priced as such.

What I think twitter should do is act as a notary of sorts, and the badges would reflect real world accomplishments, like being graduated from a certain institution, membership in a professional group, etc. Something that gives your comments more weight. People/institutions would pay for this.
This just makes sense. Their business-oriented phone OS currently doesn't work on the US market's primary business mobile provider (Verizon), and the market share doesn't drive enough apps to the platform for consumers to pick it up. There's not a great angle to go at the phone ecosystem directly.

However, converged OSes are becoming the new thing. Windows, Ubuntu, and now even Android (6.x with multi-window) are looking at a single OS for multiple shapes and sizes. If Microsoft can use it's lead here to drive UWP apps, it's a lot easier to push people to their phones later, since moving UWP apps to mobile is easy.
I'm a little skeptical of this since it is not appearing in a major national publication such as the New York Times, a peer-reviewed journal such as Nature, or a well-respected blog such as Laelaps. Also, it is too close to April Fools Day to be certain it was mean to be taken seriously.
Just use a blender, seriously. These hundreds of millions of dollars could be used to do something useful for society.
Legacy Celebration. 3D Printed Cremation Urns
Tell me more: what's this service about?
I get dozens of emails like these every day and they drive me nuts. I wish people would get straight to the point rather than waste my time padding out the top of their emails with disingenuous small talk.
Thank you, my curiosity is sated :) I think the 'somehow' is pretty simple - I think they just provide their own CC number (or one they've assigned to me) to the merchant when I tap my card, and then charge me later.

Good point about the merchant specific CC points - it seems obvious that Google is losing out in this strategy because they're probably footing part of the merchant fees instead of passing them on to me (or the seller.) I couldn't think of a way that that would matter to me as a user, though.
Few more for your list: Leftronic (service) or Grafana (package)
Tracking, ads on the desktop...
I don't really think I would enjoy using those apps more than the single-purpose sparse-content apps that are the norm in the US/EU market. However, I fail to see in which way those are more fraudulent or scam-ish than S.V. apps. About the only difference in that regard that I see on that list is that those apps integrate stores where you can buy stuff, in addition to ads trying to get you to buy stuff. Does the fact that the Ad link on the FB or Youtube app take you out of the app and into Amazon.com make it any more "legitimate", per se?

I do see some security implications with the whole "lots of custom browsers connecting to random open Wi-Fi hotspots", though.
Do Google products have a higher closure rate than products in general? (I'm genuinely curious)

If not, then do you have the same fear of any new product from any company? That risk is there too...
Any pictures anywhere?
Not all processing is bad ...

"Studies show that like frozen produce, canned produce – provided it is free of added salt and sugars – has a nutrient value that is often as good as, if not better than, that of fresh produce."

http://well.blogs.nytimes.com/2013/05/27/really-the-claim-fr...
I think so too!

I have done a fair bit of Ruby a few years ago but I'm new to python CRUD apps and trying to improve my knowledge here. Is defining all models in the same file[1] conventional in python apps? Rails used to have separate files for each model. And most Ruby apps that I have seen advocate the one-class-one-file convention.

[1] https://github.com/airbnb/caravel/blob/master/caravel/models...
Already created :) https://gitter.im/lambadaframework/lambadaframework
I should note the title of the article should be "L7 Routing" not "L7" (obviously)
Yes. 1990. [MArch]
Because Windows is loosing as a dev platform for web and mobile. Enterprise developers are in control as enterprise already did their lock-in with the Office365 platform and surrounding technologies. Don't worry they close down again when enough have come back.
If you consider that copyright is equal to someones money, you should really respect their choice in what situation they are consenting to have it getting shared!

But why did you say that the world would be a worse place if every time someone did something nice to you, you would have to care about the legal obligation of that act? You either respect that authors has copyright, or you don't. I could never respect someones opinion if they thought that only
their copyright is valid.
One of my favorite things about the Wallet Card was the design. Having a clean front that always surprised people that haven't seen one before. I'd always get comments on it and asked if I worked at Google haha

RIP YetAnotherGoogleService
My wife doesn't know about Google's reputation for shutting down services like this. But when I tried to convince her to use "Project Fi" she refused. She thinks "Project" sounds as if it's an experiment. Tsk, she's probably more right than she knows.

But I really wanted to try it out anyways -- with number portability there's just not that much risk.
This is exactly what I do. I point everything in google apps to my primary account and then when an email from <service>@mydomain.com gets leaked, I just create an account for it in google apps and send everything to the trash.
There is no way that animal is worth $1billion. Not even close to a unicorn.
I don't think the argument presented there works.

Consider the example with A, B, and C at the end. It claims that approval voting would probably elect C, but why? If the voters apply perfect strategy, B supporters won't approve C, and B will win. The same is true of range voting, where B supporters will give C a rating of zero.

It does not seem escapable that a majority voter block can dictate their wishes on the whole population by exaggerating their stated preferences.
Ah that's interesting - I wondered if that might be the case. Mine have all been in there for a while. Seems like they'd have to as they're probably losing money every time I make a transaction. I guess I better not delete any of mine then :)
A leader key will expand the number of keys available to you. You can have maps like <leader>j that doesn't interfere with the default j map. There is also <localleader> that does the same thing. They're like having a sticky <ctrl> or <alt> but more comfortable. Read up on them (:h mapleader) and you will have more sun shine fun with Vim! For the record I use the comma as the <leader> key and leave <localleader> as the backslash since it's used rarely.
Newly Discovered Star Has an Almost Pure Oxygen Atmosphere
https://en.wikipedia.org/wiki/Elasmotherium
This is likely an accounting decision by DO, no more no less. They simply don't want to have indefinite liabilities on the books.

Email them and ask them nicely if they will replace your expiring credit with a 12 month customer goodwill credit. Evangelists at tech companies can give those out like candy.
For those still not quite getting it:

The first copy to RAM was a sequential image copy, thus not bottlenecked on seeks despite spinning platters.

The second copy from RAM was a file copy with a lot of random I/O, but not bottlenecked on seeks because it was reading from RAM.

Bulk writes tend to be more efficient. They might have made temporary configuration changes to make that end faster, or not if they lacked the appetite for the extra risk.
I've become convinced that many "night owls" are actually people whose bodies are confused by the intense illumination made possible by electric lighting and electronics, street noise, separation from the sun's set and rise, and other facets of modern life.

The problem isn't the person but the environment.
First time I heard the term "uncore", thanks!

https://en.wikipedia.org/wiki/Uncore
Instead of using gamification strategies to boost use and interaction just sell the rewards straight up at huge markups..kind of genius.

Actually, you could take this even further and make it so only a set number of each VIP level are available at a time...and the prices are always going up.
Teamder: Swipe right for teams
My dad taught me "respect is earned, not given". I'm not exactly sure why this concept has fallen out of favor in society, but the idea we should respect someone purely because they made it to a high-ranking position/title is ludicrous. You should determine respect for people because of their behavior and actions, regardless of their wealth, influence, or job title. In fact, this is a hallmark of the way technical roles in much of the industry works that makes it so pleasant to me. I have garnered respect in my career because I get shit done, not because I've ever had a fancy title.
It was Rendón, not Sepúlveda (the hacker, in prison), who was allegedly helping Trump.

> But Rendón says he’s in talks with another leading
U.S. presidential campaign—he wouldn’t say which—to
begin working for it once the primaries wrap up and the
general election begins.
http://www.autoblog.com/2016/02/24/tesla-increases-warrany-t...

https://twitter.com/TeslaMotors/status/702185984427843584

"Increasing roadside coverage in NA from 50 to 500 miles for warranty tows. We've got you covered 24/7 http://ts.la/w0z "
I disagree. I used OCaml extensively 10 years ago, and syntax is, in one word, terrible.

I don't care about the minor issues, but about the major ones; the ambiguities concerning ;, if and match; essentially, as soon as you're using imperative features (which often result in using ;), you have to be very careful to make sure your code means what you think it means.
The difference is that this uses pressing to get the juice instead of cutting/blending. There is a lot of information out there about how pressing is better, but I am unsure how much of it is bullshit.

Getting a good pressing machine to use at home is a couple to few hundred dollars. Plus it's time consuming to buy the veggies, cut them yourself, get out the presser and assemble the pieces, feed the veggies into the presser, wait for it to press, then clean all the pressing pieces and put it back away. The entire process minus shopping for veggies is probably 10-15 minutes.