skysight-inc/HackerNews huggingface dataset:
> nine out of ten imported avocados in the U.S. are from Mexico.

Why is the author surprised that 90% of IMPORTED avocados come from the only avocado-producing nation with which we share a land border? Why even state that figure? I'm surprised it's not higher; there must be mighty tasty avocados down in Central America.

In fact, only 70% of all avocados eaten in the US are imports. [1] So, only 63% come from Mexico.

[1] http://pdf.usaid.gov/pdf_docs/PA00KP28.pdf
App Engine from Google's cloud has such feature -- image transformations and CDN for them with dynamic resizing and some easy transforms from URL parameters.
> The point is that millennials spend money on frivolous luxuries and then complain that they can't afford anything.

They seem to be spending less (percentage wise) than the previous generation[1]. I can understand why some people would be upset if they were told, "Even though you're spending less than I did on luxuries, you're still spending too much." Particularly when they are told that getting a sandwich for lunch is a luxury they can't afford.

[1] https://www.morganstanley.com/ideas/millennial-boomer-spendi...
Similar to AWS and GCE in this regard if I'm not mistaken.
Seems like IBM latest sales strategy is I B M and stickers.
Err. No free 1 year plan. Its just a website builder's plan that is free.
I think that people use that as a joke response because the reality is so much sadder: even if we don't buy frivolous items (sidenote, millennials do buy less, and it's killing restaurants, which of course, we get blamed for without a hint of irony) Then we still won't be able to afford houses.

Think about how harsh that is, even if we live a life of austerity, income inequality is still so vast that we still won't be able to live a better life later. And the cherry on top is that despite living a life of relative austerity, a ridiculously rich person accuses us of frivolous spending.
Distributed machine learning and partially homomorphic encryption
The problem is not event ordering itself, which, as you described, is easily solved in a database, but event dependencies - some events logically can only fire when a certain chain of events has already fired. In the OP article it would be that email cannot be delivered if it was not sent.

If possible event sequences are linear (or even a tree) then something intelligent can be done about it - maybe attempt to reconstruct dropped event, maybe hold or drop current event until the missing ones are in, depends. It's no candy, but doable. I see problems when possible event sequences form a graph. If you don't have metadata like "logically previous event" (which is not the same as "temporally previous event"), then eventually a situation will arise where you have two event sequences that are intermixed and have no way to tell them apart and then there is no way to apply projections and arrive at consistent state.

Maybe it's the paranoid me talking, though.
I think it would be useful to link to some scientific evaluation of Watson Health.

I'd want to see:

0. A baseline measurement.

1. Comparison to the nearest compatible.

2. Comparison against a simple algorithm/expert system.
"Encryption has also featured in attack planning for incidents such as the 2015 Paris attacks."

This just keeps getting repeated over and over as if it's true.
> beans

I'm reminded of the horrors of early-2000s enterprise Java.
It definitely exists in the States; it's even reached the east coast.
Managing Sections inside Presentation and Enhanced Presentation Rendering Options
> rather trying to spend precious time on meeting with people to expand my network.

He's not saying that. He's saying if you can't network in your domain or find people that do, it will be extremely difficult to scale a business. Or in more "hacker terms", get close to your customer and hustle.

I know more than a handful of very successful software founders who have made a ton of money scaling software businesses with dogshit technology, simply because they had a strong network in their domain. I think this one of the few instance Marc actually concedes that it's not simply about "software eating the world". Professional networks matter.
Once I understood where my limits are (the day after my 21st birthday), I have never felt any desire to drink to the extent that I'm hung over the next morning. I mean, I'll happily get smashed with friends occasionally, but even then I drink until I'm drunk and happy, and then I stop drinking until either my buzz fades or it's time to go home. I don't really understand what drives people to keep drinking until they can't anymore. Maybe that's a good thing.
Why the Post Office Gives Amazon Special Delivery
Cool so after a hundred years i can afford a down payment on the house?
I quit IBM Watson 5 weeks ago. Here is why IBM is suffering.

https://verdverm.com/2017/07/a-new-chapter/

PM me for more ;]
June 2017 Recap: 18 JavaScript Articles and Tutorials
I am not sure if it is refering to the NASA incident you are refering to, but a situation consistent with said failure is described here [0] (section 5.3), although it seems like it still assumes some background I do not have to fully understand it.

In the situtation described in my link, there were 4 data sources, and 4 processors. A byzantine fault occurred with the link from one of the data sources to the processors. This cascaded into a failure of the entire 4 processor system when it fell into a 2:2 split. In concept, the processors could have communicated with each other and detected a disagreement in one of the four data sources.

The software bug is that a fault with one of the data sources cascaded into a fault with the entire processing unit. In a correctly functioning system, the fault should have been contained to just the one data source. That is, the problem should have been no worse then simply losing the bus entirely.

Assuming there was sufficient redundancy across the buses, the system could have continued functioning properly despite the fault. However, because the software did not correctly handle the fault, any other redundancy became useless.

[0] https://www.cs.indiana.edu/classes/p545-sjoh/post/lec/fault-...
If you're right, that's still a fantastic world which might open up. In my simple view, to make a good picture before the invention of photography, you had to be able to:

* Choose good scenes AND make them pretty AND paint well.

With photography, to make a good picture, you have to be able to:

* Choose good scenes AND make them pretty.

With this technology, to make a good picture, you might have to be able to:

* Choose good scenes.

Reducing the number of skills required massively increases the number of people who can do them all.
How's the pricing compared to https://www.imgix.com/pricing or filepicker.io?
How about:
With
All
The
Shit
On
Nails

Hmm, I'm having a hard time figuring out the N. Ideas?
No, it's historic.
std::optional don't enforce exhaustiveness; you can get away with accidentally unwrapping it. In Rust this requires an explicit check or explicit call to unwrap()/expect().

To me, this is super important. But yeah, it's still a good thing to have!

IIRC there are TMP-implemented versions of this that are safer (though a bit ugly to use) though.
I suspect the liberal arts majors in the C suites are waiting for AI to solve their labor problems. They don't understand how much labor is required to capture AI-caliber data.
The reason I joined IBM in this role is that I do love hearing about customer problems. I was hired because I started programming when I was 8, spent 15 years in engineering and engineering management roles mostly at startups, and because I really like to talk to people about the problems they face.

I'm sure there are companies, and probably parts of IBM, that have to run their communication by legal, but I'm not part of that. It's just how I talk.

I can't guarantee change on any particular issue, and it would ludicrous for me to act as if I speak for the nearly 400,000 IBM employees, so I temper what I say out of a desire to be honest.

My purpose in this thread is to find people who want to share their experience and I assume, perhaps naively, that is part of the purpose of commenting online.

No matter, the discussion in this thread has already been very valuable and I do appreciate everyone's comments, even throwaways.
> But currently we simply don't have the resources to do so.

Such as? I am unsure what kind of resources one would need to open source their software.

SBOL certainly seems interesting, thank you for mentioning it and thank you for your reply.
The server locations are outside Asia ("US West, US East, EU Central and Australia regions"). Any idea whether those servers have good peering with mainland Chinese ISPs?
Emergentorder's list is a fine start. I didn't see a need to repeat. :)

I recommend watching a few more of the video series that I linked earlier, as well. I've watched several of them since I last posted in this thread, and (for what it's worth) I find his observations accurate and fair, both the good and the bad.
You are Terraform :-)
Every time I don't buy avocado toast, I buy something else to eat. I don't see how avoiding it helps to save money?

And, that stupid picture. For $8, I get TWO slices, each a LARGE piece of (organic whole-wheat) bread, with additional veggies and a nut spread, from some upscale vegan place in downtown Boston no less. If you're getting a tiny slice of Wonderbread with half an avocado on it like the article's picture suggests, of course you're getting ripped off.
8% is pretty high. Look at the 10 year return rates for these portfolios[1]; the best is 6.96%, with the median being 4.89%. These involve a certain amount of risk; if you want something guaranteed, you're looking at about 2-2.3% return for CDs.

Likewise, assuming that people spend $20 a day on avocado toast is a bit extreme. A sandwich with avocado in it shouldn't set you back more than $6-8 in most places. And it's not like you have the choice to not eat at all, so compared to a $2-3 dollar super-cheap lunch (either cheaply made and brought from home or a couple dollar menu items at McDonald's) you're only paying an additional $3-6 dollars.

Let's be fairly generous with these numbers and say $10 a day, with a return of 5%. That's a return of $47,203 after 10 years. But after factoring in inflation, it's $39,104 (actually less when you factor in taxes). Use more realistic numbers ($6 a day, 4.89% return) and you get $23,323 (not figuring in taxes).

[1] http://www.marketwatch.com/lazyportfolio
Even if you don't care about binary bloat (and I do care), it can introduce some of the same problems as dynamic typing.

If I am debugging some C++, and I find myself looking at templated function, then I can't easily see what types the template parameters are. Also it becomes hard to navigate to method calls etc.

C++ is a particularly bad example, because template metaprogramming is essentially typeless. But any form of polymorphism introduces these problems to some extent.

To be fair, that includes the run-time polymorphism already available in Go. Thus if generics allow us to replace some `interface{}` hacks with properly typed middle-men (even if they compile down to `interface{}`) then that would be genuine benefit.
Superheroes Fidget Spinner Battle
Are you ready for heroic adventure? After the marvelous success of monster hero city battle, we are happy to present the new moment of superheroes in this fidget spinner simulator. We’re taking you on groundbreaking transformation of fidget spinner refreshingly packed with mutant games. An amazing everlasting game that brings you the excitement and fun of an action play game.
Apple's Mac Sales Stagnant in Q2 2017 – yup, many ppl are avoiding the new Macs
You must not be familiar with how unions work, which is understandable. A union employer can ONLY hire union employees to do the class of job the union provides. The employer does not have the option to hire non-union workers for those roles as long as the union contract is in effect. This enforced depending on the jurisdiction either in contracts or by government regulations.
and in a few years, we find a whole bunch of professional photographers out of a job...
I believe that if you host it in Taiwan it would still have to go through the Chinese firewall if it were accessed in China.
Australian Outback
Using a Cuckoo Filter for Unique Relationships
Are you ready to stream these free movies on Roku?
That's motivated reasoning. I'm not denying climate change. I'm just saying we should be very careful to not ascribe anything and everything to climate change unless there is clear evidence.
Side note - a list of other rich/html editors available today: https://gist.github.com/manigandham/65543a0bc2bf7006a487
I think it's one of the last great investments - Watson will make IBM an astonishing amount of money, right up until it and the technology its spearheading make money irrelevant.
Australian? Wasn't the original stupid media cycle about California (San Francisco IIRC)?

At the very least,the fact that I've only heard about it in the context of SF means that it's clearly more widespread than Australia.
Volantio is hiring Senior Engineers to help make the travel industry better
Usually I'd post a blurb about what we do here but, in this case, recent HackerNews discussion + press probably does a much better job that I would.

HN thread here: https://news.ycombinator.com/item?id=14758777

Yahoo Finance: https://finance.yahoo.com/news/united-testing-program-change...

Today Show: http://www.today.com/video/united-unveils-new-plan-to-cut-do...

We're looking for experienced engineers, full time, in Atlanta, with bonus points if you have experience helping a development team grow/scale and acting as a mentor to other developers.

Super quick tech overview: Python, Django, Celery, Postgres, React, Typescript, Jenkins, Kubernetes, AWS.

We have a cool office and we're good people (I'm pretty sure anyway).

If this sounds like something you'd like to work on, we'd love to hear from you. Please include whatever info you believe is relevant: resume, GitHub profile, code samples, links to personal projects, etc.

Send to: jobs@volantio.com
It could out me. I'd like to hang on to my job, and we're not allowed to be critical of IBM.
It just seems circular to say N can be estimated by looking at the frequency of life occurring. If we knew the frequency of life occurring we'd have a lot more information than what N would tell us, wouldn't we?

Maybe I'm overthinking this, but I see the problem as akin to someone giving me an uncountably large number of boxes with each having a some chance between zero or more of them containing a treasure of immeasurable value. The value of the treasure approaches infinity, so even a near 0 chance of its existence means that it has a positive ROI. In that vein, it doesn't really matter what the odds are of finding life, it is a justifiable expenditure that will statistically pay for itself.

Unless the formula can take down to actually zero the odds of their being discoverable life it doesn't change the calculation. That is, whether the odds are 1e-1000% or 99% we should expend basically the same amount of resources to find it.
Please provide sources for your claims.
Meanwhile in real world I already have a channel that's open to everyone.

It's called a credit/debit card.
Stop, I'm getting fucking flashbacks to our early product design meetings.
Still waiting for the peer reviewed publication in a prestigious medical journal that demonstrates doctors using Watson get better outcomes for their patients.
Not only that. There are so many models out there that even if they have been around for a while, the small group of people you manage to ask does not make up a statistically reliable dataset.

Buying laptops is really scary that way. Half the time you get some shit yuo have to outlive, and the other half it's fairly decent. Only once or twice have I heard people hit the jackpot.
Or imagine a 360 camera that you move around and a beauty meter goes up and down.
All of those countries have cheap or free higher education and healthcare. Perhaps they don't need wages as high since their government chooses to cover two of the largest expenses an average person will encounter in their lives.
That's exactly what we do with all our pilot clients before we go into production. I'm not sure that IBM publishes these results after the pilot is done though.
So make the singular processes run in a tighter sandbox where performance is necessary
How many services do people on AWS usually use?

What else besides EC2 and S3?
How Data Is Changing Credit
I have a SaaS product hosted in Singapore. We have complaints from our China clients about it being slow so we had to setup another production environment in China.

It's not about the price, it's about the Great Firewall of China.
There's lot of behavior that would be "unthinkable" outside its home country.

I find it more interesting to try and understand the behavior than only criticize it.
Then they should ask for that instead.

It's not unreasonable to ask "how do we implement this in the best way?", but I'll note a) that's not what was asked, and b) I have a hard time believing that code at Google is so incredibly "special" that they need a special kind of generics. Also, if Google is such a unique snowflake why not ask the Google people directly rather than the "Go community"?
I had a similar habit and discovered I was self medicating for ADD/bipolar disorder.
That is what I am talking about. Who is making this happen!?
Direct link: https://www.amazon.com/gp/product/0143036327/
You could try to use a Firefox addon that enables installation of Chrome extensions in Firefox.

https://addons.mozilla.org/en-US/firefox/addon/chrome-store-...
At the end of the video he seems to show the other side - "I feel like we are nearing the end of times. We humans are losing faith in ourselves."
As an all-in, benefits included number? Yes that's fully achievable.
> This system is completely stable—I double-checked with computer simulations. But nature would have a tough time forming this system.

If I understand correctly, I think the author uses "stable" to just mean a _fixed point_. The fixed point must actually be unstable to just about every possible perturbation, which justifies the second statement; if the fixed point were actually "stable" (to perturbations) then it would occur relatively easily in nature.
https://www.technologyreview.com/s/607965/a-reality-check-fo... was a good recent review.

The only IBM source I know of are the press releases announcing new collaborations: https://www-03.ibm.com/press/us/en/presskit/27297.wss
There's a pretty strong drinking culture among the hacker crowd. I feel many have their doubts, and want reassurance.
May it never die.
And pretty much everything useful is blocked. We rolled out an update that broke our app for all of China, because cloudfront was blocked. That was a new one for me.

Having spent a painfully slow 10 hours in the airport in Beijing let me appreciate just how much of the Internet breaks when you block the biggest sites. Serve up jQuery through googleapis.com? Not in China, you don't. Hope it wasn't doing any heavy lifting for you.
If you have a []T and you want to apply a function to make it into []K, you need to explicitly make a loop in every case. You might not think that's that bad, but note that T and K could also be interfaces such that T is a superset of K. In that case Go, T can be used as K but []T cannot be used as []K (meaning you have to do an explicit loop for something that should be an implicit type conversion).

That is a trivial example where generics help. And yes, the endless boxing and runtime type assertion does make your code slower eventually (see the comment from the libcuckoo authors).

This is one of the reasons why the container and sort stdlb libraries are such a joke. They're not generic so they have to special case every different type. With generics, the entire sort package would just be a function that takes []Ordinal and sorts it. Container would similarly only require one implementation of each data structure (because they would be generic).

I find it hard to believe that you've programmed "scores of Go" and you've never hit any of these issues. I also have programmed plenty of Go, and these problems are just frustrating.
Then it's understandable that people would be suspicious of a puff piece on 60minutes which provides no substantive information.
Thanks for this. Will followup on email.
A little surprise in the Ubuntu motdA little surprise in the Ubuntu motd
Lack of networking contacts with the kind of companies that pay such money, probably. It's not like you just push a button and get a bigger paycheck. You have to hustle to find and land the job.
These are parodies, right?
and if you believe there's a connection there, you might be brain damaged.
Lambda. API Gateway. CloudFront. ELB. RDS. Redshift. Route 53. Athena. EMR. Kinesis. Dynamo. KMS.
>They are pros at selling to non-technical management, all the while IT employees get stuck dealing with the aftermath.

I have seen middle management say very clearly that no one was ever fired for choosing IBM.
> What didn't you understand about manually calculating square roots?

Why would you be both insulting and wrong in the same post?

Or did you think that multiplication somehow isn't manual?

Next time work on phrasing your comment a bit better. It makes the world a better place.
source please
Network acceleration with DPDK
Oddly enough I came across this article here on Hacker News whilst eating avocado and vegemite on toast :)
I think the new trend is defending it.
It's used in real life in a non joking manner.

I've seen it many times.
The vegre
You may have misread or I wasn't clear. My first job out of college was $72k. I'm now in a position to earn 3-4x that, remotely if I choose. (Less than 10 years into my career.)
It's intergenerational cultural cringe. First it was Chardonnay socialists, then caffè latte drinkers, now it's war on avocado on toasted bread.
But one might ask why avocado prices have soared from five years ago - I buy a bag of six smallish ones from Aldi these days for $6.70.
For me, the creep factor is a bit more than normal father idolization. Smacks of a alcoholic's family structure enabler / hero archetypes:

http://www.soberrecovery.com/forums/adult-children-addicted-...

Don't get me wrong, I'm sympathetic to the author. Just hits a bit too close to home to some farked up family dynamics. There is nothing romantic about remembering your father by cracking a crappy beer and keeping a pull tab.
How is this supposed to be competitive with the real world?

Paypal transactions, Swish (Sweden), etc. etc. are instant and often with zero fees.
I was working for a UN organisation last year and some of my work overlapped with another project that was being done by IBM. They were hired to make our web applications more secure by adding 2FA and user access control middleware, using their Websphere family of products (IIRC) and building custom integrations.

I didn't get involved much on the project, but from what I understand the developers sent to work with us were useless, the products were bad or at least poorly suited for us, and what they were going to build was a huge waste of money. (However the last point was more to do with deep organisational issues where I was working).

The main product IBM sold was 'mininising risk' which the director of our department loved - as it meant if the project failed he would have someone to take the blame other than himself. The old saying 'nobody got fired for choosing IBM' is still true.
Best Data Science Books
By that time I think everyone will be out of a job. At least photographers will still have a hobby ;-)