skysight-inc/HackerNews huggingface dataset:
The website is erroring out for me, so I wonder what the motherboard situation will be like for this chip. It would be really nice to be able to buy and ARM like we can buy an x86.
Original story: https://www.theguardian.com/environment/2016/oct/04/great-pa...
As I understand it: If memory is coherent then all cores see the same values when they read the same location at the same time. Stated another way, the result of a write to a location by one core is available in the next instant to all other cores, or they block waiting for the new value.
Why do you care what is possible (literally) today? Clearly this is meant to steer the direction of the entire android ecosystem in a direction where many android phones will be VR capable. It will (potentially) have massive effects on the actual capabilities of the phones people have in their pockets once they roll over to new ones in the coming years, than had it not been done. To your point about price, the thinking is obviously that the differential cost to go from a non-VR user to a VR user if you are purchasing a cell phone in 2017-2018 will be tens of dollars. Unless daydream capable phones are significantly more expensive (and those additional costs are not going anywhere other than for the VR capabilities), then the price of the headset will be the effective cost to a consumer to be able to gain access to VR.

The reason GearVR exists is because your average android phone cannot perform well enough to provide a good VR experience. It requires specific engineering that would not otherwise be done for the common day to day smartphone use cases. Daydream is meant to be a holistic solution to that problem. I guess it sounds to me like you're disappointed that nobody can wave a magic wand and make current android devices VR capable, but sadly enough it does require better sensors, thermal characteristics, and general graphics performance than what any off the shelf android phone can do today.

There are a lot of ways google could have executed on the idea "how do we try to make mobile VR take off" that would have had major problems. The way they've actually done it to me seems the best of all possible worlds. You can question if mobile VR is a viable avenue to mass market adoption of VR, but if you assume that's a goal worth persuing, then critique daydream from there. For me, it certainly seems to me, based on raw numbers alone, to have the highest potential. But even if it turns out to be a poor concept, I can't imagine a better way to execute on trying to prove if it is than what they've done here.
It applies to architectures with caches https://en.wikipedia.org/wiki/Cache_coherence

Epiphany-V does not have caching. You explicitly move data around in software. Some software abstractions are better than others.
DC/OS 1.8 Available in Azure Marketplace – Mesosphere
Another possible reason: you can price something higher with the intention of discounting it to drive sales later (especially after the early adopters pay full price). Generally, in consumer products at least, something for list $649 on sale for $499 will outsell something for list $499.

I'm not saying Google is doing this specifically, but I don't imagine they're as anti-discounting as Apple is.
I only hope your insipid compliance doesn't ruin it for everyone.
I think the Surface Book hardware is fine -- it's just dodgy drivers and Windows 10 updates that cause tons of issues.

With my MBP I can close it and throw it in my bag without a second thought. I wouldn't dare try that with the SB because nine times out of then I'll end up with a dead battery.
Could be excellent for a dense automatic isolating array microphone; thousand other things. I'd love to see Parallella in embedded, they set a great example.
It's really scary how many of the responses here are "lol the user needs to change the config". I guess these are the same guys that think that mongo should bind on 0.0.0.0 by default, the users can change it.

Maybe have working default configs instead? Users are not going to change the configs unless you make them.
Obama will go after this guy like he's never done before. The deep state can't tolerate being exposed.
I have two excuses for why RISC-V didn't make it it. My February RISC-V post stated that we will use RISC-V in our next chip. We were already under contract for this chip so I was referring to the next chip from now. I had hopes of sneaking it into this chip, but ran out of time. Both lame excuses, I know. I am firmly committed to RISC-V in some form in the future. For clarity, I am not talking about replacing the Epiphany ISA with a RISC-V ISA.
People have a very different perception of their relationship with Amazon (and, similarly, Apple) and their relationship with Google.

Amazon sells you stuff in exchange for money.* This is a clearly understood type of transaction that people understand.

Google gives you stuff in exchange for being able to "sell your eyeballs" to third parties. And, most people actually believe that Google sells your data to those third parties, even though that's not the case, which gets at the fact that this model is not as well-understood.

As far as hardware design:

Echo provides a clear and prominently-placed button (right on top), with an LED light indicating when it's muting the microphone; when the button is active, the entire indicator ring also lights up. This button has equal prominence with the button that can be used to manually activate Alexa. The existence of this button was highlighted when Amazon introduced Echo.

Google Home places the button on the back side of the device, when there is clearly a "front," as defined by the tilt of the top surface. The existence of this button was not highlighted in the introduction at I/O.

* Yes, Amazon also runs an advertising network. Most people don't really know this. And it's a very, very small part of their business.
> That's not how most humans think - and if logic disagrees with people's moral intuitions, so much the worse for logic.

It's not just logic -- it's the law. The street is public property. Even in areas with parking permits, anyone with a permit can park on any part of the street, and you aren't guaranteed a spot in front of your own house.
Let us hope. But what ends up happening in a big company is that their is tighter coupling between concerns, which locally looks like interference. At the very least it increases the resistance to iteration, and diffuses focus. Psychologically, I think it's also extremely difficult to go from being self-directed to manager-directed. That can build a lot of resentment that comes out in funny ways, like quitting.
Sure there is, Google has fairly fine-grained tracking control.

The privacy control where I disable location tracking and half a year later when I look in Google Dashboard I see months of travel history?

I respect that others aren't. I'm not naive in my acceptance.

So what do you do in a situation where your use of Google's data collection also affects people who do mind it? I would not be comfortable visiting a friend with an always-listening device like Alexa or Google's equivalent.

I nuked my paid Google Apps account a couple of months ago. I had enough of their total disrespect for privacy. E.g. conversations that I had in Google Mail (which is protected by the Google Apps agreement) were used for suggestions, etc. in Google+ (which is not covered by the Google Apps agreement and uses data for targeted advertising).
Does turning them off prevent them from catching on fire?

What is the actual problem described in technical terms, really?
Key quote:

“What do you expect to happen when the N.Y.P.D. sets the terms and the pace of police reform?” Councilman Torres said in an interview.
When he says "we asked" and "we wanted" he's really referring to the other folks writing for The Verge. The Pixel is the phone that Verge staff have asked for in past articles and podcasts. That's where I think the disconnect is. The Pixel is what happens when you take your advice from bloggers at The Verge, instead of the customers paying you money. It's an Android iPhone.

Which isn't inherently bad -- Google's not obligated to service their existing customers. But existing customers bought Nexus devices in large part because they were not iPhones in many significant areas that have largely been eliminated now.

Perhaps Google's new target market will be more profitable -- who knows. But these existing customers are understandably frustrated at being left behind now. It's certainly has nothing to do with people being impossible to please, as the article claims.
> literally translates to "Elon Musk wins".
As opposed to anything else which you would also twist into Lord Elon winning.
Kaspersky+Internet+Security+2016+Activation+Code+Lifetime
1. You can either run it yourself or find an instance run by someone else (e.g. my flagship instance mastodon.social). This is similar in principle to GNU social, Diaspora and XMPP.

2. Users belong to a certain instance and can be addressed like username@domain. You can follow any user from any instance and you will receive their posts, you can interact with them just like if they'd be on your own instance (replies, mentions, reblogs, favourites, etc). On the technical side, this is accomplished with OStatus, Atom feeds/ActivityStreams, Salmon, PubSubHubbub and Webfinger. Anything that supports those technologies is part of the network (e.g. GNU social instances)

User discovery in the sense of UX is something I want to work on in the future, like implementing "who to follow" suggestions etc.
September VC Activity Rounds Out Lackluster Quarter
Insecure by default – hijacking websites that use target=“_blank”
> I feel we are widening the field of unconscious decisions and I see that as inherently bad

I'm curious why you think this is bad. I don't necessarily think it is good but I also don't necessarily think it is actually happening
Falsehoods Programmers Believe About Economics
You can add "wireless charging" to that list.
Good data! That puts e5 in good company with some big-iron heavies.
God I am loving the justified hatred in this thread :D

I agree that in many respects the current corporate push for the Internet-Of-Things is mainly a wild-west style landgrab for self-serving integration into our daily lives.

However I don't think the IoT has to be this way.

I want all my IoT devices to only communicate to my home gateway, which would run open-source drivers for each device to provide the networking functionality. Problem solved. I don't know why this approach isn't getting more focus!
Having used both iPhones and Nexus phones with fingerprint sensors the back position is much better for me. My index finger rests there naturally when holding the phone while the home button placement is awkward.
Additionally, it is located in the Central Caribbean - 210 NM SSE of Kingston, Jamaica

http://www.ndbc.noaa.gov/station_page.php?station=42058
I've been saying that for years!!!
I agree with most of your assessment and would add that I find that so much "meaningful content" is now almost required to be packaged and "sold" as a Twitter bite. So much meaningful and necessary content is not reducible to 140 characters, but gets overlooked because it wont garner the social points that it needs to make the poster "popular" or the content recognized.

Even our political campaigns are now reduced to tweet wars, and platforms seem to need to be (lossy) compressed into 140 characters, or maybe 3 if it's very important. If you have a string of longer than 3 tweets, you lose a majority of your audience.

Twitter is a good tool, but simply should not be the de facto anything other than short messaging, in my opinion.
Yahoo, spying, responsibilities and possibilities
What's the Longest Humans Can Live?
I'm curious whether you can make any reasonable argument at all for this.
> Is there any information on what makes this decentralized? How does it "discover" other users?

The README says it is a Gnu Social implementation (previously known as StatusNet). It uses Jabber/XMPP for Message transport, which is decentralised and federated. See also

https://en.wikipedia.org/wiki/GNU_social
> I just follow them on Twitter and use Twitter as "RSS reader".

This quickly breaks down. I subscribe to 1096 sites according to Newsblur. I would 100% miss some content from those sites if I only followed them on twitter.

And for some of those sites, that's probably fine; a fair amount are just 'entertainment'. But there are updates I would hate to miss, even if they tweeted links to them at 3am or right before a huge tweet-storm from someone else.

That is exactly the problem RSS was designed to solve.
Funnily enough, Krebs doesn't put this sort of stuff in front of his blog. I've never seen a captcha from Google Shield or Akamai.

The only reason Cloudflare captchas exist is because of utterly incompetent engineers, nothing else. You can stop attacks without breaking the internet for people without US residential IPs.
Show HN: Monty Hall Problem Plugin
I feel a bit like a shill because of how much I bring it up, but checkout Google Contributor[0].

It lets you pay a specific amount per month (IIRC from $2 to $15 or so) that you use to "bid" for ads spots just like the advertisers. If you win, then you'll see whatever you choose in place of the ad. Any money left over at the end of the month is refunded.

It won't help you in the twitter case, but it does remove a good amount of ads across the net, and it even has controls that you can go in and whitelist/blacklist some websites from receiving contributions, as well as a full breakdown of where your money is going.

I've removed 16,000 ads since I signed up in april 2015

[0]https://www.google.com/contributor/welcome/
Welcome to Hacker News; you must be new here
Now now, some C code is commented.
>But have you considered that HN (and most tech sites) are an echo chamber. And that really, most people don't care?

A lot of people don't know what they want until they see it. I've gotten plenty of people very interested after I tell them that my good old Galaxy S3 lasts ~5 days without charging. For some people the bulk is a deal breaker, but many others either love it (it feels really good to hold and resists quite a beating) or aren't inconvenienced by it.

It's going to be replaced soonish by an LG V20 which is bound to get an extended battery as well, but as long as I have a choice I'm sure as hell going to keep buying phones that don't have me scrambling for a charger once or even twice a day, I love that my device serves me and not the other way around.
The reason I'm so reluctant to remap it is that I use vim in a gadjillion different environments, and I don't want to have to worry about managing .vimrc everywhere. Or is it _vimrc? Especially under Windows, when I have cygwin and msys2 both installed, keeping .vimrc synchronized is terrible. I'm more inclined to adopt ^[, since that should work anywhere, even in vi.
Nitpick: WE are primates. Therefor, at least some primates strive for money.
Voice (technically speech) recognition is relatively close to being doable at acceptable quality with open source tools.

The hard parts of the Assistant, Alexa, etc., are basically everything else.
It's fascinating to think about how exciting this technology is -- passive monitoring by helpful AI that can drastically increase convenience and efficiency.

But we've seen that Google is happy to turn over massive amounts of customer data to government without a warrant and without alerting customers to the practice, which makes the technology seem ominous.

First the GPS, then the microphone, then the camera, accelerometers, 3D touch sensors, etc. Gait, affect, and all sorts of factors will be able to predict criminal behavior before it happens.

Let's hope the next generation of tech giants will take customer privacy and freedom seriously and avoid the dark patterns and privacy violations of the current era.

Only now, when it's likely too late, can we actually get a glimpse of the sort of Orwellian dystopia that so many have warned about in decades past.
Creating a book on Leanpub now costs $99
Came here to give the same answer. Between "Future of Programming" and the Mother of All Demos (https://www.youtube.com/watch?v=yJDv-zdhzMY) I find it mindbogglingly depressing that it feels so much like the entire programming field has stagnated for the last 40+ years, re-implementing the same [flawed? limiting? incorrect?] ideas over and over.
All the Nexus uses I know prefer it there to the home button location like the iPhone fwiw.
because Sony needs money badly?
The colours of the Ghosts are totally wrong...
This is absolutely a sad news and points towards the sad state of Mac for pro users. The investment on Apple desktop hardware is super expensive and often we end up with under powered hardware but macOS works well. These are for a regular user but pro users wants more. I recollect Oculus comment on why they stay away from Mac. There are lot of consolidations happens to make the devices seamlessly getting connected but unlike iOS walled ecosystem, Mac has a large third party developers heavily invested on the platform. They're sadly left here without anything!
How do you request information about the conclusion of an investigation when you are under a gag order not to talk about it to anyone?
The only reason the CAPTCHAs exist is incompetence, do you see any of cloudflares competitors doing that? No? It's because they don't need to.
Physicists Create World’s First Time Crystal
I realize comparing to Intel is unfair but I think the Skylake Iris Pro 580 has 128MB on chip RAM.
https://en.wikipedia.org/wiki/Intel_HD_and_Iris_Graphics#Sky...
> the iPhone comparable pricing will limit its market to very small size

Why do you think that is? There are around 3x as many Android handsets being sold as iOS handsets, right? The market for high-end Android phones should be as big as the market for Apple phones. I understand there are more Android manufacturers, but that still leaves a pretty big market for Google to sell into.
How to Scale Your Startup Part 2: People
Kids in a Candy Shop
got it, thanks. it looks like the per-node memory controller has an atomic test and set

edit: and also a global wired-or for a barrier.
ATL is green, has lots of trees, it's beautiful, but the trash on the side of the roads is ridiculous (I'm talking 285, 400, 75, 85) and seems to be getting worse. It's especially bad around the airport; so much for first impressions. If you go outside of ATL (or even inside) the situation improves a lot.
The software is Open Source, and 100% GPL. We do custom installations and support. Load-balancing, fail-over, replication, high performance, new features, etc.
Sweet! Though the README does not identify what is "cut down" or the status and what remains to be vetted.
Same with Seattle, which I have heard compared to Groundhog Day
Agree, but people have all kinds of pre-conceived notions about co-processors so let's clarify some things: e5 can't self-boot, doesn't have virtual memory management, and doesn't have hardware caching, but otherwise they are "real" cores. Each RISC core can run a lightweight runtime/scheduler/OS and be a host.
That explains my confusion.

It's not that complicated. Use a common distro like Ubuntu and everything's documented online.
The trade off here is technological advancements in AI for lose of Privacy. Everyone can have their own opinion on this but in reality, consumers are the best for collecting data. The great thing about the grand scheme of it all is that if you don't like the privacy you're giving up, don't use it. There's always going to be the lesser known alternative that doesn't track any of your data. I don't see why articles like this arise as it's clear as day that without tracking and getting analytics, AI won't improve.
Here's the thing: most website owners don't know any better, it's all up to their CDN providers, like Cloudflare, to provide adequate features for security preconfigurations. Don't make it a user's responsibility. At the end of the day I'm annoyed by Cloudflare, forcing me to enable javascript, not by any of their customers.
Yeah, scripting a huge focus in emacs: they say it's a scripting environment that happens to have a text editor embedded in it. I don't know who "they" are, but they're quite perceptive.

Some lisp experience (especially CL) can help with learning elisp, but it's entirely possible to do so without it.

The process of learning emacs is roughly this:

-Launch emacs

-Run through the tutorial

-Learn the shortcuts and gain gradual proficiency in the editor (this step can optionally come later)

-Find something you want, or that annoys you (I wanted to have Solarized Dark as my theme)

-Google how to fix it, introducing you to .emacsrc and .emacs.d

-Copy snippets into your .emacsrc (or .emacs.d/init.el)

-Gradually learn elisp as you customize your emacsrc and snippets to your needs.

-Start writing your own snippets, with the help of the excellent documentation.

-Begin writing about how great emacs is online (I am here)

-Eventually start writing full-fledged emacs packages.

-Master the intricacies and horrors of elisp. Begin to despise the language. Comfort yourself by saying, "at least it isn't vimscript."

-Start supporting xemacs in your emacs config and packages. At this point, your config is a large hierarchy of directories. If it wasn't, it is now. If you didn't hate writing elisp already, you will now.

-Under the pressure of the demands of your users, spend more time working on emacs packages and other improvements to emacs than your actual work.

-Snap, and spend the rest of your days improving emacs and writing tributes to RMS.

Most do not follow this learning curve to its conclusion.
3 Pillars of the Most Successful Tech Products
So there have been at least three leaks from the NSA? That's ridiculous; they need some drastic changes and urgently.
Linus Torvalds admits 'buggy crap' made it into Linux 4.8
Mostly correct but it does not use Jabber/XMPP, it uses a set of procotols like Webfinger (account resource discovery), Atom/ActivityStreams, Salmon (remote account notifications) and PubSubHubbub (follower update notifications)
When were you doing this? There's now a large chunk of the standard library[1] that's explicitly designed to be used in bare-metal/zero-dependency situations, and it even includes "fancy" things like the formatting infrastructure[2] (it has to be hooked up to a writable/IO device, but that's just a trait implementation away) and string processing, certainly more than the zero-allocation subset of libc.

[1]: https://doc.rust-lang.org/core/

[2]: https://doc.rust-lang.org/core/fmt/
I found an interesting talk called "Is there anything good about Men?" that includes potentially useful ways to frame questions about differences between men & women:

http://www.denisdutton.com/baumeister.htm

"Nature rolls the dice with men more than women."

and

"Culture has plenty of tradeoffs, in which it needs people to do dangerous or risky things, and so it offers big rewards to motivate people to take those risks. Most cultures have tended to use men for these high-risk, high-payoff slots much more than women."
I've noticed articles I regularly submit never get traction then the same article, same link, same title hits the front page. Is this something the Mods are doing? Just wondering.

Case in point I submitted this article roughly 12 hours ago: https://news.ycombinator.com/item?id=12641840
> Does turning them off prevent them from catching on fire?

Doubtful. Isn't it the Li-ion batteries that are combusting, ie. chemical reaction?
Seems like this url is really popular,I get this connection error:

Error establishing a database connection
"Now this is obviously an apples-and-oranges comparison for all sorts of reasons, yet all caveats aside"