skysight-inc/HackerNews huggingface dataset:
Oop yes it says so on the image on the page. Depending on price point this could be very interesting. I'm particularly looking forward to seeing what they can offer in high-core-count models.

Shame they still seem to have a 15-year-old in charge of marketing though. Should have just stuck with "Zen".
Somewhat off-topic, but why on earth do US health insurers insist that everyone buy policies in January? When you buy a car you go out and get insurance for it around the same time, you don't wait for a particular calendar period. Why shouldn't you just buy health insurance whenever you want it, as opposed to when it is convenient for insurance companies? It's ridiculous.
I do not know what Couchbase is appropriate for. Certainly not what we're doing.
Government may require cars be able to talk to each other
Indeed, "The HIP API is less verbose than OpenCL and is familiar to CUDA developers."

I have only looked at both approaches rather than developed for them but I am currently planning some GPU development and OpenCL seems like horrid mess to start with.

The frustrating thing with OpenCL is it gets mentioned constantly in these discussions as a "less proprietary" alternative to CUDA but it gives every impression of being one of those multivendor kitchen-sink concoctions - it's got a thousand flags to accommodate 100 flags/vendor and get improvements at a snail's pace to accommodate those vendors as well.
Which isn't to say that it's something that can't developed for, just that it's intended for teams assigned to develop for a given chip and produce something essentially proprietary for chip (given are those "nice" customization flags) and so it's useless for the individual, independent developer. Thus OpenCL seems ultimately more proprietary than CUDA, which we can see is now convertable to other code because clearly not that different to start with.

Anyway, HIP looks far, far better OpenCL - something that allows the developer to just write C++ and then target whatever. With luck, all vendor will be forced to support this.
Have you looked at the Fird Fusion Energi? The trunk is just large enough to fit a pair of shoes. This car was clearly an afterthought. That they could shove the battery in any place and get away with it. No one wants to put down a serious amount of money for an afterthought.

I see the current generation of EVs he same as early desktop computing. Clearly it's getting there but it's still too expensive for the common person.
It's ok buddy, I laughed.
> Secretly DynamoDB is just a bunch of SQL databases with floating masters, or so we surmise. If you iterate across things in native order without randomization and at a very high speed then you will overload individual shards. You can end up at 10X write provisioning and still get rate limit responses. Randomizing the traversal of the keyspace fixes this.

It's not based on SQL, but the fact that the table is sharded and has the throughput characteristics you describe is well documented (i.e. not at all secret :p) http://docs.aws.amazon.com/amazondynamodb/latest/developergu...
> Why is it the customer's responsibility to figure out and comply with the rules of your (nonstandard) system to avoid getting charged for something they don't intend to buy and didn't in fact use or take out of the store?

Because that's the store's policy. If you don't like it, nobody is forcing you to shop there.
Uber snooping lawsuit exposes data and security practices
This was the same philosophy behind python 3, released 8 years ago. Still amazes me how slow the shift from 2.* -> 3 has been.
You miss a point bro, that is, foreigners in China are warmly welcomed and respected. I think that compensate the social status of IT workers. BTW, by foreigners I mean white male
MIT is pretty much giving the project away. What are you talking about?
Ah. We might be talking past each other. Looking back, a number of the advantages I mentioned are inherent in having self-driving cars. But the benefits compound when we have shared self-driving cars.

Example:

Traffic is improved with self-driving cars because most traffic jams are caused by humans. However, traffic is improved even more when carpooling is automated with a shared self-driving fleet.

Shared autonomous cars will become popular as these compounded benefits are realized.
I wouldn't trust this system with my twitter credentials and I expect this site to get a fun letter from twitter and maybe countermeasures .
Tesla say you should look where you're going still.
>> communication with other human drivers.

I would shorten that to "other humans", to specifically include pedestrians. That 1/2-second eye contact between driver and human is key. Would anyone here dare walk in front of a car without that little nod from the driver?

The other edge case, one that is never discussed, is how these things expect to deal with off-road driving. I regularly use car ferries. Getting on and off those, and negotiating the terminals, stumps many human drives.
Ban me right now, I will write what I want, I don't accept censorship in any kind.
No. The times I talked to her she didn't seem drunk or high. I do know that she had mental health issues. When we went out a few times I could tell something was a little off because sometimes she would have a lot of energy and sometimes it was hard for her to talk.

She told me about her mental health problems (I won't go into them here), we went out a few more times and we stopped seeing each other.
> Ours is a world that is both everywhere and nowhere, but it is not where bodies live.

Unfortunately, our/their bodies are made of matter, and are subject to laws and government enforcement. That kind of ruins much of the logic of the manifesto.

> We are creating a world where anyone, anywhere may express his or her beliefs, no matter how singular, without fear of being coerced into silence or conformity.

That seems somewhat overstated compared to the reality, in light of recent events (great firewalls, DDOS attacks, and online attacks based on viewpoint).

> We must declare our virtual selves immune to your sovereignty, even as we continue to consent to your rule over our bodies. We will spread ourselves across the Planet so that no one can arrest our thoughts.

Yeah... that "rule over our bodies" turns out to actually affect cyberspace.

To be fair, the manifesto was written in 1996.
If the the brief benchmarks they showed at the event are true it is roughly equal to a i7-6900k when both are at base clocks.
Logic is the wrong way to look at it, cells have no logic. They have an impossible array of equilibria, random interactions, chaotic mixing, and things we don't understand at all, along with others we may not even know exist.

People like to think of blobs interacting and not interacting, but really a cell is more of a crowded mess, see this image for a sense of scale:

http://media.tumblr.com/525082e14ba810bc539c61a646fdba93/tum...

Now picture everything in that image swirling around incredibly fast, with some parts of it (the yellow fibers) more stationary and everything else randomly zooming/bouncing around. There is no equivalent in computation.

A logic may appear to emerge from that jumble, but it's not going to behave very predictably. It takes years of work to be able to predict mechanistically just a tiny aspect of one system, much less the whole cell.

The DNA example you describe is a fascinating area, but it took ~30-50 years to get that understanding, and we still find out new things about it all the time! Now that's a really easy system to study, you can isolate its components, you have clean readouts (new DNA generated, sequencing etc.). How about everything upstream of that? The signaling chain going from the cell surface to the DNA to turn on a gene is quite long, picture at least 3 links with yet another 3 links each, which themselves have separate, independent links back into the DNA.

That's not to say we can't make assumptions and make some progress, see Marcus Colvert's lab:

https://covert.stanford.edu

But it's really, really hard, and an FSA is a quite incomplete way of describing it. Looking at the paper you sent, a useful MFA would have to be insanely large to be useful, and defining all the terms is just an impossibly large task.
I feel for you, addiction is hell... But it sounds like you're saying all fentanyl is bad.

Despite your experiences, it's a highly effective acute analgesic. Bad prescriptions should be fixed, sure, but making it unavailable would be much worse.
Is your startup an AI company?
Important because SO2 has recently proposed as a way to combat global warming.

also posted related https://news.ycombinator.com/item?id=13160453
Apple tends to be highly accurate on battery life measurements. If they 5 hours playing music I believe them.

The problem with the MBP is its 10 hours of a 'light workload'. And it meets that. But a HEAVY workload may be 4 hours and they don't advertise that.

I don't remember reviewers saying anything bad about battery life on the AirPods back in October.
First of all it is strictly better than having the option to vote for only one. So you can'5 indicate your preference among the rest either.

And secondly if you start ranking then how do you combine the rankings? Do you have instant runoff? Then you have spoiler effects which THIS SYSTEM DOESNT HAVE
This isn't strictly true though.

Spiking Neural Networks [0] attempt to be more accurate representations of human neurons, but haven't really caught on because they aren't really much better than our perceptron model of neurons, at least for the things we are trying to do with them.

[0]http://www.ane.pl/pdf/7146.pdf
I think you might be able to get at some of that through one of the HN APIs, but it would be aggregate in the sense that you would get the total score of a story, not the votes that comprise it.

- https://github.com/HackerNews/API

- https://hn.algolia.com/api
That's not a thing to hope for. We haven't solved the value alignment problem, so the longer until we have human or better-than-human AI, the better.
Deep Architectures for Structured Data
Ah, fair point. Yeah, this irks me a lot.
I find that somewhat strange.

Why attribute the idea of introducing new nodes to a graph to biological concepts? It seems like a simple step in exploration, similar to how one might think to vary the weights of the nodes randomly over some range.. unless there is some technique biology uses to pre-configure the nodes upon introduction to the network, that might be rather interesting.
Introducing the React VR Pre-Release
After the Pentium 4 debacle, Intel Israel came up with the Core micro-architecture to replace it. Since then, Intel has built up a 4 to 5 year buffer of developed silicon so that if any generation or two is worse than their competitors, they won't be caught flat footed & have to pay contra-revenue to incentivize manufacturers to use their chips.

Most notably this can be seen in review samples of chips sent out, where AMD and Qualcomm will send out chips dated as being made shortly before being sent per the packaging, Intel will send out chips that are dated 4 to 5 years old, as they are from the first or second run of silicon that Intel did with that chip design.
So from my understanding,

bacteria is competing to reproduce the fastest, and the chemical that we want is simply a byproduct of its metabolism or pathway for reproduction

issue is, however, the byproduct has to either be the most efficient factor for reproduction, or else by natural selection it will be removed

my question is, can we use the same techniques found in tree grafting to prevent or delay natural selection, and grow our byproduct?
> Your personal workflow isn't really a generally applicable benchmark,

On the contrary, I think many developers here would be interested in the actual difference observed as opposed to benchmarked. My workflow is unusual in the wider world, but compiling Clojure, running webpack, compiling Android executables with Gradle, and running ocaml's compiler are all somewhat unique to this sphere. I feel comfortable talking about it.

> I think a lot of people fetishize computing power to the detriment of their own convenience.

I agree with this. That's why I think my surface book is a good compromise. A nice medium of a lot of things, acceptable speed at standard tasks with excellent battery life, a touch laptop for when touch-centric work and usability arises, and for my eyes the nicest screen shipped on a laptop right now.
Sure, but the market cap is a projection of future profits, not the actual size of the business.
As rtx said, the difference is choice. We could save a ton of lives where people choose to put themselves in danger, but we'd save them by killing a smaller number of people who choose not to put themselves in danger. I don't think that's ok.
Thanks for recommending Robin's other articles! I've never seen them before and they look fantastic. I was sold as soon as I saw this paragraph near the start of the Redux vs MobX article:

"Everyone wants to have state management in an application. But what problem does it solve for us? Most people start with a small application and already introduce a state management library. Everyone is speaking about it, aren’t they? But most applications don’t need ambitious state management from the beginning. It is even more dangerous, because most people are never going to experience which problems libraries like Redux or MobX solve."

One of my biggest annoyances with Javascript is that people who create new tools fail to educate potential users about the problems the tools solve, and as a consequence, a lot of developers just build these huge stacks with all the trendy tools without even knowing why they're using them. Often in the documentation for a tool there's too much focus on the 'what' and not enough on the 'why'.

The more writers harp on this point and encourage developers to learn about the tools they're using, the healthier the Javascript ecosystem will be in the long term.
I think this is sum of the parts different than the whole.

I was just pointing out that cruel has a very negative connotation ie - inhuman, barbaric, sadistic, evil, abominable etc. Applying it in the previous use case seemed excessive and implied a more radical tone than I believe the author (as he mentioned) wanted.
No, but busses can be pretty close, and shared vans actually will. I suspect those are closer than trains to what the grandparent post was referencing.
Anecdotally, one of Google's autonomous cars was pulled over in Mountain View, CA a while back[1]. The car was going 24 MPH in a 35 and the officer didn't realize the car was driving itself.

[1]: http://www.cnn.com/2015/11/13/us/google-self-driving-car-pul...
I do dev work. I easily get all day battery life. People complain, people take those complaints as truth for all the MBP 15". None of those complaints about battery life have proven true for mine.
You can see one example at the end of the video on their technology page where the cyclist can't make up his mind. It recognizes the left turn sign from the rider (you can see the sybmol change when he extends his arm).

https://www.youtube.com/watch?v=fbWeKhAPMig
It's a definition in the census. I find it somewhat disappointing to see such a dismissive response when the answer is so easy to find.

Here's a link to the definitions of urban and rural: https://www.census.gov/geo/reference/gtc/gtc_urbanrural.html

Here's the 2010 figures for the split between the urban and rural: https://www.census.gov/geo/reference/ua/urban-rural-2010.htm...
Then here's a challenge: could you write the abstract of the article in "simple English", without changing the meaning?
Can my employer fire me for legally using marijuana?
Get your Snapcode on a T-shirt
Do all humans stop when they see a ball? Of course not. Some of them miss it, some of them ignore it, some of them don't make the connection.

The problem is people expect self-driving cars to be perfect on day one. They won't be. But they are already safer than humans driving.
The length of a string shouldn't matter to anybody.
Compared to researchers in the field, even your prediction is very optimistic.
Cyberspace and the New Consciousness (1996)
> To be fair, others dont have the same workflows,

""To be fair"" I don't think my workflow is exceptional for this environment. It varies from big compiles (android) to small compiles (webpack) and web work. It's quite normal for this audience, as far as I can ascertain.

But... I'm not sure why you are commanding me to imagine something here. I have 0 interest in imagining what excuses people make to keep or stop buying hardware from Apple.

I have my own reasons, and I've been pretty public with them. They extend well beyond recent hardware revisions, and have to do a lot more with software and the refusal to ship a touch screen.
I hate the control center. Its almost impossible to control the screen brightness. Whenever you try it, two-third of the time it takes me to the music control. It was something which was perfect in ios9.
Atleast they could have given an option to choose if you don't want the separate music tab in the control center.
This place should be a venue for peer revue

Upvotes and downvotes are part of the peer review here. It helps signal who tends to say something of value consistently.

I have been here a while. This issue gets brought up over and over, presumably by new-ish people who didn't see the last zillion discussions.

They used to show vote count next to comments. It caused nasty discussions as people vied for the most validation for their side of the argument. This got the then mod dragged into a lot of things, a thing he didn't appreciate. So he hid the counts and saw a steep drop in how much he got dragged into such messes. So he was not inclined to go back to showing them when this caused a stink from the user base as people felt that knowing the score for each comment was useful information...blah blah blah.

Social stuff is inevitably a messy affair. HN does it far better than average. I respectfully suggest you consider the possibility that what you consider to be a bug is really a feature and part of why things run as relatively well as they do here, in spite of being a space where (large numbers of disparate) people come together.

Best.
I'm curious as to how many people care about nroff/troff style man pages. I work in the group that delivers the Java JDK, and for many years we delivered nroff/troff man pages for the commands such as java, javac, javap, etc.

Some time ago because of "Corporate Documentation Standards" the sources were converted into some XML-based markup, from which nroff/troff markup was produced -- not entirely successfully. More recently because of "Revised Corporate Documentation Standards" the XML sources were converted into yet another format, and the team responsible has given up maintaining the tool that converted that format into nroff/troff. So the plan now is to deliver straight HTML, with the rationale being "nobody looks at man pages anymore."

As an old UNIX hack I opposed this, to no avail.

Are man pages really irrelevant?
It isn't necessarily a terrible idea. Where it becomes bad is when unskilled developers implement it.
>> ... but you can't be investigated just for your protected speech.

Yes you can. All law enforcement regularly investigate wholly innocent people. It's called following leads. The vast majority of people investigated are totally innocent and never hear a peep. Sometimes those investigations lead to bad people, sometimes the lead was false, and sometimes they discover there is no real crime. They look at the speech, determine it is perfectly legal, and that's the end of the situation. But that is still "investigating".
AirPods are also weird looking: https://www.cnet.com/products/apple-airpods/preview/
My only problem with these is they're not comfortable. No, I have not worn a pair, but the speaker part is just like the current standard headphones and I've never found those comfortable. I think the pairing and siri integration, etc is all nice though.

I still have a $25 pair of Sony earbuds I bought in an airport store years ago. They are comfortable, sound great and have the mic support. Sure, they have the cord which is annoying, but I've tried Shure, Bose and a lot other wired & bluetooth earbuds and none of them sound as good as the Sony pair I have.

It's too bad Apple didn't include some kind of silicone adapter for comfort because if they did, I would consider the AirPods. But again, they're just uncomfortable.

Oh, and my wife likes her Apple headphones because they let a lot of outside sounds in. That's another reason I don't like the Apple headphones and I have a pair of Beats for noise canceling when I want it. I didn't see anywhere that the AirPods had noise canceling, so you're probably going to hear a lot of background noise when using them.
Yes, "symbol" is the correct term. Must have been a brain fart.
I don't think so. These are my personal reasons:

1. I would hate to talk to a person with those things in their ears.

2. I use my bluetooth headphones the same way I use my wired headphones.

3. I don't feel comfortable talking out loud to nobody in public. It doesn't feel right to talk the phone, I will probably never talk to the air. I'm not a self conscious person, but I care if people think I'm crazy.
And the Plantronics BackBeat PRO headphones: http://www.plantronics.com/uk/product/backbeat-pro
Do an exchange. I program using eclipse and get all day battery life.
Usually when top products have close performance price war starts so it's possible that "10% more expensive than the Intel" will be much lower than that Intel price today.

But Intel also has an ability to put pressure on OEMs (because of monopoly position and massive supply volume, so if they will not sell CPUs to some vendor as a punishment for buying AMD, AMD will not be able to supply enough CPUs on their own) and brand loyalty, so probably they will keep their "high-end" price points.
There's also a lot of things like rare earth metals in there, which China has fewer qualms about things like local environmental concerns or worker's rights or safety.

Also, complexity is not the main issue; China simply has the inertia to continue to be the leader in the electronics supply chain
Well, an interesting property of the brain is that any I/O relation happens within X milliseconds, which puts a limit on the depth of the network (if the speed of a neuron is limited). It would be nice to have some hard numbers on this.
Mikado Method might offer you some clues, or at least confirm some of your existing habits.

Basically, start a top-down refactor. When you find the bottom you stop, revert your code, and refactor from the bottom up.

You probably won't find the actual bottom, but in my experience the moment when I was about to give up and call it quits was usually just before I reached the bottom. Taking a break, and starting over from the spot where I stopped, usually the solution became obvious, and far less invasive than I expected.
I program in eclipse and get all day battery life.
While there is some similarity with trading card game packs, part of the predatory design of these online games is that you aren't permitted to trade what you've bought to other players at all. This prevents the player from trading away unwanted or duplicate rare items for ones that are wanted in order to pressure the player to continue spending.
Agreed that this is another way of framing the problem of regularizing a network. Rather than starting with a big network and penalizing complexity, they are starting with a simple network and adding complexity. To that end, I'd've liked to see a comparison to dropout or L1/L2 regularization.
Tesla is launching Autopilot 2.0 (in stages) starting in January.

It's still NHTSA level 3, not 4 or 5, but it's a major step up from pretty much anything currently available and will be in consumer's hands. Even more so when the Model 3 comes.

I think you'll be surprised how fast this technology will exit the labs. Just that Google has decided to brand around it is a big indicator that they're growing confident.