skysight-inc/HackerNews huggingface dataset:
So I just googled "Bowker", never having heard of them before, but I have a suspicion Google only serves me the version of the story that Bowker itself is telling the world. However, using wikipedia:

> "Bowker is the exclusive U.S. agent for issuing International Standard Book Numbers (ISBNs), a universal method of identifying books in print. (...) It is now owned by Cambridge Information Group."

https://en.wikipedia.org/wiki/R.R._Bowker

Cambridge Information Group? click

> "Cambridge Information Group (CIG) is a privately owned group of information services and publishing companies and educational institutions."

https://en.wikipedia.org/wiki/Cambridge_Information_Group

Ok... that kind of sounds like conflicts of interest waiting to happen. Not to mention ISBNs being the kind of fundamental infrastructure/natural monopoly combination where I definitely would not want to see a for-profit entity be in charge of it.

But that's just my gut-feelings. How does this set-up play out in practice?
Based on Android, which unless I missed something huge, translates into all device drivers and most apps being closed source and requiring full access to anything, that is, the best place to put malware into.
To me it can appear more secure if compared to the usual bloatware ridden smartphone, but a Linux PC with all software, including most drivers, being OSS, is a different story.
I believe Signal can already deal with this, but the government would probably have to be forced by law to do it in a more explicit way.

Like, they can use self-disappearing messages, but all messages are automatically archived and encrypted with a pre-set password. I guess this could still open the data to being stolen if the password is discovered, but I don't really see any other solution to making both self-disappearing messages and FOIA requests working at the same time.
Courtesy of "Machine Learning in $(some single digit number) Minutes".
Does your startup have PMs and is looking for more? If so I would just ask if there is an option to switch. This is how I did it years ago. Shadowed one of the PMs for a bit and then slowly took over more responsibility.
Can anyone even figure out what carbonated beverages were used for this study? Was there caffeine in it, etc? Then they say they started with 16 rats but then elsewhere (when it is mentioned at all) they seem to have 4 groups of triplicates. So it looks like 25% of the data floated away. They also don't mention blinding.

Those are the type of basic questions you should ask when you read a paper that will lead you to immediately dismiss something like this in under 20 min.
Red Delicious are very sweet without much actual flavour. Granny Smiths are very tart and I can't understand why people actually like them (I have a theory it's because they consider them medicine rather than something to actually enjoy). I do like to use Granny Smith's for cooking, though. They are very flavourful and don't break down, but I add extra sugar, of course.

Cox's Orange Pippin is surely the ideal eating apple. A wonderful, complex flavour without being too sweet or too tart and it has an almost non-existent core. The seeds seem to just rattle around in there.
Overcoming Algorithm Aversion (discussion and research)
Show HN: Reliable Foreign Currency Exchange Rate API
This is the crux: my point is that 1.5x the bacon is often still worth 2x the labour. Seriously, despite all the moaning about materialism and consumerism, the economy as a whole has suffered from a severe lack of bacon ever since the first monkey exchanged some bacon for a back rub, and this is definitely part of the solution.
If they didn't both projects would be "tizenified".
Detection accuracy is fine. We are actually at a point where NNs can make photos :)

Convert string:"this small bird has a pink breast and crown, and black primaries and secondaries." into a photo.

https://www.youtube.com/watch?v=rAbhypxs1qQ
I think "half-assed" is rather harsh. As far as i'm concerned, GraphQL is revolutionising front-end component-based development, and solving a large number of API/platform issues.

It's not an exaggeration to say that rarely a day goes by when I don't overhear a conversation describing a problem that simply wouldn't exist if they were using GraphQL. It's not a new idea, there's a lot of prior art, but GraphQL is starting to gain serious traction - with a lot of big name adopters.

You're right in that Graphcool is essentially a GraphQL-server-as-a-service, personally I don't have any use for it, but i'm glad it exists.
Lesson more people should learn: dump Windows.
Mr. Charger on Gogo
It's funny that this also seems to work for humans.

When the outcome is bad/not what humanity wants, we get/give a negative response and hope the outcome next time will be better.
Yeah it's no coding problem on purpose, but sth you could actually fix. But it's not good manner to not mention it from Firebase.
> the Amazon guys will leave money on the table

What? they're a business like any other and they're not interested in minimizing profit, there's lot of thought that goes into their pricing and you can be sure that your opinion and trust is an outcome of their strategy to make more money.
>Other than that, the sacrifice is minimal.

This is the difference. If you were making, say, a quarter what you're currently making, perhaps the sacrifice would be huge.
https://news.ycombinator.com/item?id=14354567
In my life that matters less than you'd think, it's not about speeding up a particular program, it's more about been able to run a particulary program at full speed on one core and not drag the rest of them to a halt.

If I have an IDE, 2-3 VM's, a couple of browsers, continuous integration running in the background, webpack/ts-loader with off thread hinting I can easily have 4-5 processes running that all benefit from having a full core to play with.

It's for that reason when I had to build a new desktop for the new job I went with the Ryzen 1700, each core isn't that important (as long as it's comparable with the core in my current jobs i5-3570K which it broadly is), it's having eight of them.
Spring cloud microservices
Inspire Yourself Stay Motivated See 2017's Most Rated Business Quotes
Stack Overflow launches apps to let you ask idiotic programming questions
There’s a good reason Shazam started forgetting song titles in April
I like a different analogy. In old times the oracles and shamans danced in masks wielding amulets of power and magical weapons. Modern day shamans dance with datasets and clusters, but the main principle is the same. If my performance produced a desired effect (correlation does not imply causation), that is, obviously, due to my undoubted magic powers. If it fail, which is usually the case, that is because the data was not big enough and there was not enough money given to perform big-enough sacrifice to please the gods.

We actually might learn a lot from Tibetan tantric practitioners. It seems that Wall street guys and economists did.
For webcomics and ML, see this footnote: http://p.migdal.pl/2017/04/30/teaching-deep-learning.html#fn...

"It made a few episodes of webcomics obsolete: xkcd: Tasks (totally, by Park or Bird?), xkcd: Game AI) (partially, by AlphaGo), PHD Comics: If TV Science was more like REAL Science (not exactly, but still it’s cool, by LapSRN)"
Confronting suspicions about friend mabey being a slave owner is 100% something I would do and I assume most people would. But mabey im naive? Peoples rationalisations for gross unethical behavior in this thread are indeed troubling.
Depending on whose definition of millenials that's certainly true, I was born 1980, I'm 37 in a couple of weeks and some would have me as a millenial..which is kind of funny since statistically I'm damn near half way through my life.
Synchronizing data in real-time is computationally expensive (this applies to both Operational Transform and Differential Synchronization approaches).
The price of Firebase was probably kept artificially low to attract new users but this was a ticking timebomb.
Those people/companies who are using Firebase as their primary database are going to suffer now.
It should really only be used for specific applications where datasync makes sense such as collaborative text editing.
I wouldn't even recommend using it for chat because it's really easy for the complexity to get out of hand there and you can usually achieve similar results using a combination of pub/sub and REST.
"you retain a running instance of every previous instance I pushed?!"

What? Seriously? Is this documented anywhere?

Would you recommend against using GAE?
Epic :)
I'm still not really sure, when I press the back button in Android, whether I'm going to stay in the same app, go to a different app, or close the app; all three behaviours are common.
Looks like they slightly adjusted the look of those four rings. I can't see the difference to be honest. Either way I think calling this a rebrand is a massive stretch.
WHY!!!??! Their money is as good as anyones!
Thailand backs down on threat to ban Facebook
Cognizant and Infosys are just the worst. We've been working with them on a number of deals lately where they are effectively middlemen in between us and a real customer who wants a product similar to what we provide. It's been a fucking shambles. Some days I'm just amazed at how much incompetence and incomprehension can be mustered on one team - everything is at least ten times more difficult than it ought to be, and more often than not they appear to be trying to deliberately sabotage the project.

Avoid terrible resellers and body-shops.
I worked on huge old codebase. Mostly int return values were used as error indicator. But there were at least 3 non-compatible error enums (OK/ERR, PROCESSED/UNKNOWN/ERR, 1/0). Those enums partially used the same int values so you had to make sure to not mix them up (as you pointed documentation was frequently incorrect). Usually it took me several hours to check that error handling in some function is consistent or determine which of those enums is used. You can make huge mess with explicit error handling too.
> * make checks obsolete

Uh? What? Please explain - are you expecting everything to go fine the first time, because in the history of the world, that almost never happens.
No, by stirring you're just making the pile to move, and things descend down the gradient of gravity. :).
That's impressive, but I'll point out that the bird photos in this video are all clean, well focused close ups, that's probably easier to process than random pictures.

If you wanted a general algorithm working on non-curated data (like tagging facebook photos for instance) I'm sure it would be significantly harder.
From Steve Sailer:

> Affluent Immigrants Culturally-Enriching Modern USA with Their Diverse Customs, Such as Slave-Owning

http://www.unz.com/isteve/immigrants-culturally-enriching-mo...
Phrozen Make – Professional LCD 3D Printing Made Accessible by Phrozen Make
Wow - thanks, never knew. Especially impressed by Thomas. It takes a lot for a senior person to challenge the status quo. He had a lot to loose and also had to have a lot integrity to reach that far into the NSA and not have all integrity abrasively stripped away from him on the long winding road to the top.
If there's a tunneled transport infrastructure with cars moving around on sleds, you just need a few mile length tunnels off in nowhere and you've made a robot parking garage.

You could rent your car back to the system to use as a lounge for people who want to travel but didn't bring a car to get on the network. Saves you parking costs, maybe an operator could work out paying you for that.
How Uber and Waymo Ended Up Rivals in the Race for Driverless Cars
I give some context in the blog post linked above.

This quotation comes from https://web.stanford.edu/group/SHR/4-2/text/hofstadter.html.

And yes, he expected machine to have some 'deep understanding' of what is a letter. My approach (partly in the lines of Dennett, partly my experience with deep learning) is that we overestimate human cognition, which may be more 'a bunch of heuristics' than something 'really deep'. Especially, as some problems can be solved by... pigeons: http://www.sciencemag.org/news/2015/11/pigeons-spot-cancer-w....
Did a Firebase team member already comment on this? In a few hours Google will present some new Firebase features at io17, and I would expect them to avoid bad press now as much as possible...
I like how open you are about doing class warfare, but destroying the small layer of ethics carefully woven on top of your business policy isn't a good plan in the long run.
Home Remedies for Prickly Heat in Toddlers
SHA-1 still useful for design and decoration
Naturalistic fallacy. A water filter will do fine and water from a spring can have heavy metals and other chemicals in it that make it significantly worse than city tap water.
The usual knock on diet sodas (actually artificial sweeteners in general) is that it wreaks havoc on the gut bacteria, which could have all sorts of adverse effects. Not sure how much evidence of this there is, but weight gain is not the only thing to be on the lookout for.
"Tunnel construction/operation is silent to anyone on the surface."

so... nothing like the tube then? :P
I think they have made the logo rings flat, before they had 3d effect.
Electric car motors are not anywhere near high torque. They're mostly designed for high speeds and go through a reduction gearbox (in addition to the reduction of the differential itself). Furthermore, the motors in Tesla cars are pedestrian in design.
Unfortunately this is never going to work in Rome, where there's a whole underground city already
Gapless playback is a thing with MP3s, but it seems to involve specific support for the encoder. I find this quite sad.
„...you can be sure that your opinion and trust is an outcome of their strategy to make more money...“

Is exactly what the parent comment said...
It seems that somebody poisoned the beluga whales for pushing some agenda and the aquarium stopped the recovering programme either in fear or as response. I understand the situation. This is happening at global scale and is totally upsetting.
Programmers often have Scotty syndrome and pad their time estimates to look like geniuses when they solve ahead of schedule.
> I don't get it, where does that come from anyway?

The best answer I have: the more people are individualistic, the more difficult it is for them to coordinate. Big changes like fundamental infrastructure require collective buy-in, and when you have lots of self-interested individuals who stand to gain by introducing friction into the process, costs skyrocket.

The alternative ends of the spectrum (it's not 1D) of that is more social people (dream utopia, I don't know where it exists, if at all) and more authoritarian control (easiest way to coordinate people is to have someone unilaterally decide for them).
They would be better off paying people to dig ditches and refill them. Making idiotic middle-man positions like gas pumpers just slows down innovation in industries and pisses off people who don't like to be restricted from performing their own trivial tasks.
How the wrong cat litter took down a nuclear waste repository
This is all doable today. As an example, check out some bird photos[1] from the Visual Genome[2] project that are similar to your examples. I selected the photos and hosted them on Imgur in hopes we don't kill Visual Genome with traffic ;) The systems to do this today are not highly efficient or without flaws but it can certainly be done.

The research group I am part of, Salesforce Research (formerly MetaMind), have a model that does this "accidentally" - and there's even an example image of a bird[3]! The model is only meant to provide a caption for an image, not to segment the image into the various objects, but learns to "focus" on the bird as part of describing the image. For those particularly interested, check out the paper "Knowing When to Look: Adaptive Attention via A Visual Sentinel for Image Captioning"[5].

Systems made specifically to segment an image into objects would obviously do far better. For an example of that, check out "CRF as RNN -
Semantic Image Segmentation Live Demo"[4]. There are many more systems of this style floating about.

[1]: http://imgur.com/a/1UPnn

[2]: http://visualgenome.org/

[3]: http://imgur.com/vbX8NNZ

[4]: http://www.robots.ox.ac.uk/~szheng/crfasrnndemo

[5]: https://arxiv.org/abs/1612.01887
People do this on Twitter all the time. See https://twitter.com/needadebitcard for a collection.

Getting a credit /debit card has always been a rite of passage for young people. Before online social networks, showing off your card to your friends was a low-risk activity. Now broadcasting the same information to all your peers places you in danger.
For reference, it used to be chrome 3D rings. Now they're flat (and black?).

http://www.designtagebuch.de/wp-content/uploads/mediathek//2...
Whew, I was glad to see they hadn't completely scrapped the iconic 4 rings.

Nice to see them making all their branding assets available like this though - right down to the icon sets etc. That would make third party apps or in car navigation systems etc. conform to the same look and feel.

On that note - I wonder how soon it will be before car manufacturers have 'app stores' for add ons to their internal systems. Wouldn't it be cool, for instance, to have a custom navigation app that you could install in your Tesla to supplement the factory installed one?

For example - this engineer's proof of concept for a touch screen interface in a car [0]. If he could brand it with the Audi graphic assets and pitch it to them, I am sure it will go a long way to them incorporating it in their future vehicles...

[0] - https://www.youtube.com/watch?v=XVbuk3jizGM
Software Complexity: The Art of Naming
or a very boolean algebra answer
DevOps Online training
The more general problem with serverless architectures that this post illustrates is that you're essentially running on a series of FAAS/SAAS style services which can change their billing at any time.

So you either have to code a portability layer so you can move to another one in the event of an unwanted change (which could be quite a lot of work), or you accept the risk that a 3rd party could cost you a lot of money until you can change off their service (which could be quite technically challenging depending on the complexity of your use case and the availability of comparable alternatives)

Whilst with things like container services you retain more control (ultimately you can self-host if need be) as soon as you step onto pure serverless you'll always be at the mercy of the providers of the services you use.
GitPitch v Chuck Norris
There are improved template magic versions of std::function that do not inhibit inlining for stateless lambdas passed directly thanks to additional magic.

At worst the overhead is a function call anyway and inhibition of inlining in the error path. Generally nothing to worry about.
When you stir, you're stirring in a pattern, probably a circular one. Plus you're probably not paying too much attention to the shape of the pile, so it's gradient-free. It's pattern search. Except it's only approximately a circular pattern. There are random variations. Stochastic pattern search.
Snowden reached the masses through regular journalists.

Also, you are just as equally pushing an agenda.
GNOME is part of the GNU project, so the only "pressure" they could apply to GNOME is to make their enterprise offering entirely free software (at which point they will run it themselves because of GNUs and the FSFs position on Service-as-a-Software-Substitute[1]).

[1]: https://www.gnu.org/philosophy/who-does-that-server-really-s...
I know that in some or the other sense tooling is happening, efficient tools are written. For instance, I wrote a python script which saved $10k per year, this doesn't mean that companies are going bankrupt because of "automation and AI". This "automation and AI" wave in newspapers is a figment of their infertile imagination.
I've been keeping tabs on Assange's position over the years; from skipping bail, to entering the embassy, to the sporadic statements from Sweden, Britain, Ecuador and Assange. From descriptions of Sweden's strict laws around rape (misunderstanding of which caused the whole "rape capital of Europe" idiocy), to the statute of limitations running out on some of the allegations, and so on.

At no point have I ever seen any mention of Russia in general, or Putin in particular, in anything related to Assange. The closest would probably Assange's assistance to Snowden in Hong Kong, who eventually went on to seek asylum in Russia.

I felt the need to comment, since your "obvious" assertion took me so completely by surprise. I honestly have no idea how someone could come to such a conclusion.

I'm in the UK (same as Assange!); maybe where you are (the US?) the media is insert its own narrative?
That's where the complexity and much of the salient issues lie in the 21st century version: formal (de jure) freedom vs. de facto freedom.

To put some clearer relief around the point: the author's parents had no means of keeping Lola in their home by force. They had no right to shoot or maim her if she attempted to leave, and would have been convicted of murder if they did. But where would she go and what would she do, illiterate, with no education or practical experience with worldly matters, no skills, and uncertain legal status?

Few human beings will cope with that level of uncertainty, and to imagine that they ought to is, I would say, a conceit of someone who is unable to properly situate themselves in that person's shoes as a mental exercise. The familiar, with all of its unpleasantness, can be a welcome refuge from the fear and uncertainty of the outside world, especially if the familiar is all you know, you have few bases for comparison, and weren't brought up socially to embrace fear or uncertainty to any degree.
Wow, I dislike the extremely wide font. It looks stretched like a 4:3 picture on a 16:9 screen.
Any situation that prevents functionality from working and should not happen in normal flow is exceptional.

Including such connection failures or file open failures. They may have to be handled, but not at cost to the hot path.

You cannot typically just "eat" such an error with default behaviour and expect whatever relied on it to work properly.
Indeed. Rather than worrying about hurting the feelings of someone sharing a "difficult situation" (the horrible exploitation and abuse of someone else, that they admit themselves they "feel complicit" in), perhaps some people here should spare more concern for the actual victim.
Server not found
And Oregon.
I'm not sure whether you mean the alien shots look bad because they had to use primitive CGI?

That movie's pretty much all man-in-suit and practical props, with a number of shots using rod puppets on blue screen. Those shots do look bad, but it's because of the bad compositing (not sure if optical compositing or bad, early digital compositing, the blacks and matte lines are horrible). True CGI would have looked and moved worse.

There's pretty much one CGI shot in there though, and that's when the alien's head dome crackles under thermal shock in the foundry (looks like CGI crackles comped onto man-in-suit plate, from memory).

Haven't watched the "behind the scenes DVD" features in a couple years though. I think it even has Richard Edlund and Tom Woodruff talking about how they were one of the last movies to do most everything the old way at that time.

I'd say Alien 3's bigger problem is the development hell it suffered from, as mentioned by others.
Are You Ready to Start First Side Project?
Is this the first step of a new brand identity? One that actually stands for something instead of being a bland something?