skysight-inc/HackerNews huggingface dataset:
> Guy builds a fucking self-driving car. By himself.

> Not that outlandish for a talented person

What planet are you living on? I don't know what you did today, but I played with some jquery animations. This guy drove around in a self driving car that he built himself. It doesn't solve for edge cases? Neither do 90% of CRUD apps. Holy shit.

Give some credit where credit is due. This is not an ordinary or average outcome.
> esoteric data structures, like lists

I know they're not common in modern HLLs since we have magic do-everything array ADTs, but I find it kind of hilarious to describe (singly-)linked lists as "esoteric."

Personally, I enjoy having (really cheap) lists around, and wish more HLLs had them as one of their fundamental, low-level abstractions. There's something extremely satisfying about accumulating elements backward by consing, and then reversing at the end. I'm always worried in Ruby/Python that push()ing elements onto an Array might do all sorts of stupid re-allocations at just the wrong time; lists, on the other hand, have extremely obvious time-space complexities for all their operations.

That's something that can be said about all the Erlang ADTs, now that I think about it—each one has been carefully considered such that you can guess the time/space complexity for each operation and be correct. Erlang (and Elixir) also has a policy that if two ADTs both have an operation with the same semantics, but the two operations have different complexities, then the two operations will get different names—which is amazing for making bad ideas (like trying to do random-access on a list) obvious.

(And really, while we're on the subject, it's tuples that are the weird Erlang type. As handy as they are as an underlying implementation for records et al, there isn't really much theoretical basis for having a set of N fixed-size non-enumerable product types, each with integer-indexed, untyped slots.)
ReactOS may be the best WinXP-like alternative in existence. That counts for something... Not a huge amount, but something.
Dialyzer is good, but -as you mention- it has limits:

http://erlang.org/pipermail/erlang-questions/2015-December/0...

You can't use Dialyzer to give you the more-or-less iron-clad type safety you get in C++ or Java, but you can use it to get warned about many type errors that might have otherwise gone unnoticed.
We have chat available :D
More than 1 million, wow.
https://twitter.com/telegram/status/677295986281181188
All cruise control does is set the speed, it is not analogous to self-driving.
It's going to suck for India. Otherwise they're kind of boxed in by the south-east Asian jungles and the Himalayas.
People choosing to delegate association decisions to others is not new; the mechanism might be novel, but seems to be hardly relevant to the basic effect.
The math in any of the paper's he's most likely referring to aren't some theoretical pde maths or abstract algebraic geometry stuff... it's pretty understandable if you can grasp a "graduate level" linear algebra course.
Computer Vision API for Person and Face Detection
More than 1 million now.
https://twitter.com/telegram/status/677295986281181188
I discussed this with Bemmu & wrote up the idea (in the context of Laravel coding, but the idea is the same) here: http://codebyjeff.com/blog/2015/10/cut-credit-card-thief-cha...

He was doing things a little differently than my idea, so not sure what success he had in blocking them.
Clarifying, a judge ordered a 48 hour ban on whatsapp on the country, that's why telegram is getting an imense wave of users.
As a society, it seems like we are moving towards smaller and efficient businesses rather than a single monstrous business entity with many divisions taking care of everything in the world. Even big companies (seem to) find it efficient to invest in bunch of startups rather than building everything in house (see Microsoft/Google/Intel VCs). Just like Universities adapted their curriculum to make students ready to take jobs in industry, now they are evolving to help students start their own business. It's just a natural progression. I totally expect every University in the world to start their own incubator, and we might see a day when graduation might mean something totally different.
> Nobody cares about computers anymore

You know, it was annoying when people started to say those computers you carry with yourself the entire day were not "personal computers".

Now you are trying to say they are not even "computers"! I just hope the world ignores your labels.
Sure.

"Run anywhere" is really only descriptive of languages (e.g. Java), not implementations (e.g. Dalvik). You can't have a "run anywhere" implementation, unless you are grouping a bunch of implementations together...one for ARM, one for x86, one for FreeBSD, one for Windows, one for Minecraft, etc... because even under the same name the implementations would very significantly internally.

"Run anywhere" is a function of (1) the language spec (i.e. how much machine dependent behavior is permitted) and (2) the actual real-world support across platforms.

JS has the first, but the second is often conceeded, per the earlier comment.
Sounds very easily DOS-able
San Diego vows to move entirely to renewable energy in 20 years
> In the coming weeks, Hotz intends to start driving for Uber so he can rack up a lot of training miles for the car.

Really? I did not expected this from him. Why don't he put his sensors\cameras\kit on few other hundred\thousand cars and pay them some money or get some early adopters.
> What exactly constitutes "broad, systematic evidence"?

Empirical research by enough different researchers that reasonable people can assume it to be true and not the product of statistical manipulation.

Hell, I won't even hold you to that standard.

Provide lots of things like this:

http://blog.linkedin.com/2015/06/17/measuring-gender-diversi...

I don't care if they are real academics.
Syria is bad because of cultural and political issues mainly.
Buying and Selling a SaaS Business – Rob Walling's Hittail Story
But the writer claims that his CMOV version takes more time than the one with the branch for big arrays. I'd expect that the access to the non-cached RAM dominates, and we see that for short arrays CMOV is faster, which is what is to be expected.
Show HN: SSH for DigitalOcean
That could be problematic unless you also implemented bill transactions in order to ensure that a group of things is passed together.
See my answer to the other post. I still don't see what's going on. I'd expect that the access to the non-cached RAM dominates in big arrays, and we see that for short arrays CMOV is faster.

There are tools to actually figure out what's going on, Intel can measure cache misses etc. But I'd like at least ASM codes and the example of indexes in one and another case, if they are very different that's the best explanation.
Go for 20, I'd be interested to see if you can do it.
I don't feel that they picked it up from another site. The company probably hired a PR firm. The PR firm helped The Independent write this aritcle.
Do you have to be a certain height?

What about weight?
Now you have me trying to identify and understand a supernatural belief that I might hold without realizing it.

I don't believe in god or natural rights, so examples raised so far are out.

Maybe markets. I believe that forces like supply and demand are fundamental and essential in all sorts of human interactions. But maybe that's just because I can't transcend some sort of deeply engrained thinking.

Hrmmmmmmmm.
Another reason to disable JS by default.
You seem to be suggesting that he wasn't "forced" to pray, because could have, and did not, appeal his mild (according to you) punishment all the way to the Supreme Court.

That's, ah, unconvincing, to put it lightly.
What if that political view is that you're a nazi and think the holocaust was a good thing? Would it still be wrong for them to block you?
I'm not trying to be facetious, but:

Skepticism is a core quality of being a scientist.

Is something I'm skeptical about (if we all end up learning something here, I'll definitely appreciate the irony ... also I'm happier with your "a core" than I would be if you had said "the core").

Anyway, I just got done reading [1] and found it interesting that Galileo's biggest advantages as a scientist were that he could grind a lens and being trained as an artist (so he had a good idea what he was looking at when he looked at the moon). [And probably also being really witty so he could make friends at parties and impress his financial backers.]

Also:

Believing in something without proof is contrary to being skeptical.

This is something I would love a proof for (being a little bit facetious this time, but a proof for this would actually be really useful for some of my purposes).

I took several history of science and technology courses at university and the impression I got was that the most important aspects of being a scientist was messing around with technology, taking notes, and having a lot of time to sit around and think. [Having some sort of rival who was also doing teh science whom you really wanted to show up seems to be a bonus.]

Being willing to be disappointed when you're proved wrong seems a lot more useful than only believing things you have proof for. In fact believing something without proof seems like a great way to get started on something very important as long as you're willing to do a lot of additional work.

[1] - http://tofspot.blogspot.com/2013/08/the-great-ptolemaic-smac...
Honestly, if an entire datacenter is using a single /64 it sounds like they are doing something wrong. It's as easy to get a /48 with 65k individual /64 (one for each customer) as it is to get a single /64
I'm surprised that even the fastest implementation needs 20+ms to search a 1000-element array. I would expect even a linear search to finish within 1 or 2ms with such a small data set. How large are the array elements? How were the times measured?

EDIT: Oh the time measured is the total of 1,000,000 random lookups? Nevermind my confusion then, that would certainly explain it.
This is not the case with iOS snapchat. Disabling the camera prevents app use.
I think journalists and police chiefs/PR often misuse the "few bad apples" metaphor.

A few rotten apples will ruin the whole barrel. Their rot encourages the rest of the apples to rot. A few bad apples can't be tolerated-- they have to be sorted out immediately or the whole barrel will be ruined and has to be thrown out.

I feel that it's an appropriate metaphor.
What do you mean? It predicted the Top and Charm quarks, the W and Z bosons (and their masses), and many other phenomena.

We know the Standard Model isn't a complete theory or a "grand unified theory" though because there are too many empirically determined constants in it, and because it doesn't adequately explain all known particle physics.
This is essentially what forex & treasuries are. That is, this is a very common problem already solved by the markets.
I'm not a web developer and it seems a pretty common experience among application developers. Its certainly been mine.

"That is a thoroughly web-centric view of of the world." oh geezzz..... ◔_◔
Well, at least they weren't being politically correct, right?

Personally, I look down on people who are members of any political party. I truly try not to be biased, but it's pretty hard not to generalize. People who seek out association with amorphous groups just seem intellectually weak, lazy, or worse.

The irony is that I'll probably be down-voted for stating my opinion (the way things are these days).

Edit: Actually you guys are even cooler than that. You're down-voting my old posts, too. I admire your commitment to group-think!
>funds are traditionally not FDIC insured

Index funds (whether exchange-traded or not) have exactly the volatility of the bundle of stocks they track; of course they aren't FDIC-insured, because they're investments and not savings accounts. But for index funds diverse enough and time horizons long enough they have really nice risk/reward characteristics that suit most people. If you go to Fidelity or Vanguard's website you can use automated tools to calculate the distribution of index funds, bonds, and cash equivalents that best suit your risk appetite and time horizon for growing a nest egg.
Windows is complex enough that I think so. I am thinking of breaking up Microsoft's OS division into a non-profit foundation, funded by hardware vendors like Dell and Intel with no per system licensing fees required anymore for example.
I think the other poster had it backwards. I'd expect CMOV to perform worse with high memory access latencies (which it does), because it stalls the pipeline. With low access latencies the pipe doesn't stall (for long) anyways, and you avoid the branch miss overhead.
Yes, it's very strange article. No asm code, not presented what's actually accessed.
I'm not a web developer and it seems a pretty common experience among application developers. Its certainly been mine.
EFF Opposes Cybersecurity Bill Added to Congressional End of Year Budget Package
> "Cunts"? Really? And you expect to be taken seriously by grownups?

I bear a very strong hatred to a handful of specific politicians for very specific reasons I can cite. Would you like a list of people and reasons I'd call them cunt/asshole?

Similarly, the fact you took the bait convinces me you honestly are unable to provide evidence of your conclusions on any reasonable scale and are simply unwilling to admit it. It was a test to see if you would do exactly what I expected and you did. Good job.

> I mean, I was going to ask you why it's not okay to invalidate the experiences of women talking about sexism in tech, but totally okay to invalidate the experiences of people with unpopular beliefs talking about how they've been mistreated on that basis. I don't think I'm going to bother, because I don't see that argument getting anywhere with you -- but, you know, that's really not because it's the argument that's flawed.

1) You've provided no evidence that is the case and I'm taking this an admission you are unable to do so.

2) There is evidence of sexism in tech. It may not be as widely and deeply researched as your previous attempt to link your failed argument to racism...but yeah. This is basic an admission you can't tell the difference between evidence of bigotry and a lack thereof.
> Science doesn't fit in a test tube.

Karl Popper begs to disagree. (By the way, I also believe we evolved from apes. I am not so sure about the Big Bang just because it's so strange and hard to comprehend, but okay, I'm not like against it or anything.)
Grey market keys can be had for way less than that, if you are comfortable with grey markets -- where keys being provided to countries being charged way less are resold to consumers in other countries.
That isn't right. "The graph shows the percentage of users that access Google over IPv6." So the graph shows the percentages of users who accessed Google over IPv6.
Surprise is subjective and I think my analogy is apt.

> Religious beliefs in general are not incompatible with skepticism on questions within the domain of science;

I disagree. The Bible explicitly attempts to provide explanations for the order of the natural world.

> some specific religious beliefs may be incompatible with skepticism in some areas of scientific inquiry, but, again, that's different than the generality posed.

How so? This sounds like a restatement of my original point: "Those beliefs may limit your capacity to effectively perform your job."
The vulnerability to sensor error (adversarial or not) is certainly not exclusive to nn based approaches. I commented on the validation problem in the comment above and in another below, and one way to deal with it is simply manual validation (mainly for false positive elimination). Indeed this approach with dnns is already being employed by Mobileye, so I don't think it's a pipe dream.

Sensor failure or well characterized adversarial inputs are actually really easy to deal with -- they are very easy to simulate with a given dataset and self-validate using traditional techniques -- simply make one or more cameras fail (or receive spurious sigs) and verify the output.

It's a good point that probably all autonomous cars will need a contingency plan (probably human intervention and/or blind emergency stops) with non-zero probability -- even if you have a redundant network of cameras around your vehicle a critical number can and will occasionally fail (when you look at the fleet sizes that will be dealt with).
Anyone else notice, that an article about assumptions made based on political views immediately stirred up religious arguments.
Why does one have to be religious to be on the right and non-religious to be on the left?

(I'm not from the USA so maybe this is an American thing?)
It's only misleading if you thing "blockchain" is not generic but means "The Bitcoin Blockchain". Is this a common understanding?
> Believing in something without proof is contrary to being skeptical.

You underestimate the number of scientists with absurd beliefs.

There are people who believe in parallel universes, dark matter, spooky action at a distance, wormholes, time travel, simulating the human brain in silico, more than 3 spatial dimensions, strong artificial intelligence, aliens, etc.

Dealing with the absurd is a fundamental part of the human experience, and those denying this are only kidding themselves. See for example the atheists who give in to the absurd, semi-religious, arguments for the existence of life on other planets in the absence of any proof at all.

We're never free of absurd beliefs, we just find new ways to have them. The trick is to separate belief from fact when doing science and only draw conclusions from the latter.
> It's amazing to me that the top-rated comment in this thread broadly generalizes both "coastal intellectuals" and "Middle America" with insulting stereotypes.

It's amazing to me that you took this (what you've recognized as) hyperbole'd and obviously emotionally filled post and assumed this is how I act in daily life, a point which I didn't feel I needed to make but apparently must do so is that of course I do not dismiss everyone from a coastal area as being a pseudo intellectual. That doesn't stop the majority of them from proving to be exactly that, but you know, I do try.

FTR, I never once intended to insult the midwest. I prefer it here, and that may well be simply because I've never lived anywhere else.
bleacher report is running their api's all off phoenix as well from what i recall.... multiple millions of requests per minute at least
I'm pretty sure there is overwhelming evidence that Elvis did exist.

Edit (you edited the post, now my joke makes no sense :( )
This post almost entirely reinforces the article. The lefts tendency to treat "undereducated" people like they are children is in no way helpful.

> blinkered bourgeois liberals who are also big fans of Austrian economics

This is the icing on the proving the point cake.
http://readwrite.com/2012/12/03/one-university-to-rule-them-...

http://www.bizjournals.com/sanjose/blog/techflash/2015/10/vc...

http://www.bizjournals.com/sanfrancisco/blog/2015/04/uc-berk...

A lot of these "rankings" has Stanfurd, Cal, MIT or Stanfurd, MIT, Cal.

The one data point I can't find anymore is VC money raised. It's basically Stanfurd >> Cal >> everyone else.
It is not any more understandable for you to dismiss a religious person as less intelligent than you than it is for a religious person to assume you're going to hell for being Athiest.

Stop trying to justify your prejudices. Two wrongs, etc. etc.
Nothing is free in reality, not even poison. What are you trying to say?
Last time I used google Earth it looked like buildings were added manually by someone modelling them one at a time :(

Google owns maps, video/photo database of almost all roads (streetview) and push for autonomous cars, yet they still didnt even start using all this data to build 3d map of the world a la Photosynth.
https://en.wikipedia.org/wiki/Standard_Model#/media/File:Sta...
I'd say the $30,000+ price tag is fairly absurd right now. But let's not forget, an immense portion of US manufacturing revolves around people making this investment.
I'm curious, why not use Stripe? I have heard nothing but good about them, and since you are willing to use Pay-Pal, I am assuming you are willing to use other 3rd party processors.

If you have your own merchant account and have implemented the code by hand or through a library, you pay all sorts of fees, sign up fee, fraud chargeback fees, percentage of charge, statement fee, monthly fee, etc. Both Strip and Square offer simple integrations, simpler than Pay-Pal IMHO, and I assume they have the capacity to deal with fraud better.
The problem is that Wall Street fund managers who beat the market almost never do so consistently, i.e. there is insufficient evidence to reject the null hypothesis "all actively managed funds have a roughly equal (low) chance of beating the market" in favor of "this fund knows how to beat the market consistently and will probably do so next year."

So a rational personal investor, who does not have insider information, is best off not trying to beat the market. Even though the market as a whole may be best off with everyone trying to beat it.
The bigger issue is that they provide no context.

"Facebook wants to send Sms" seems really odd until there's some feature like inviting someone that would obviously require sending Sms. Contextually asking for this permission then is much more reasonable, especially since the app can be used otherwise. Clearly certain permissions like camera may be the entire reason for the app, but the more sinister stuff like location tracking is often not the primary purpose.
I'm okay with Quanta Magazine leaving out the irony; I can imagine the Engadgets and Buzzfeeds of the world would omit his response and draw their own wild conclusions regardless.
> Imagine a car where the passenger's side is fully set up to drive, and with the push of a single button, the driver can swap all control to the passenger. I'm having a hard time thinking of situations where this is better than just stopping the car.

I don't know about you, but when I'm a passenger in a car, I'm attentive to everything. I guess the fact I often have strong rapport with the driver (usually a family member) means we are in sync; I mean I'll literally do blind spot checks, and carry out many of the driver's visual rituals simultaneously.

I think this is an interesting scenario; machines assisting men in, for example, collision avoidance systems, or in this case all the way up to self driving; and men being required to help self-driving machines in unusual situations.
Thanks, you motivated me to find this Linus' take about the CMOV stalls:

http://yarchive.net/comp/linux/cmov.html

Basically, if the direction is predictable, jump can be faster because the mov is then "unconditional." The strange thing is that the binary search on average shouldn't be predictable. So it's still the question what was measured there. Maybe always an element on the position a[0], even when the array was big?
I have a friend who did medical equipment software. You should trust Google's and Apple's software more than the software in the typical piece of hospital equipment. Which is to say, hospital equipment software can be really really bad!
It's likely priced in already.
Also, what defines a "bottle"? How long does it last? Are they spending $30 for a can of Perri-air that lasts 5 seconds? Is there a mask involved?

Inquiring minds want to know, and it appears this "journalist" isn't the least bit concerned in what could be very strange details.
Microsoft already kinda went open source, unintentionally :)
http://www.opennt.net/

interesting thread documenting start of OpenNT project http://www.betaarchive.com/forum/viewtopic.php?f=61&t=33250
from broken code base that would not compile to booting ~Windows 2003 compiled from source.