skysight-inc/HackerNews huggingface dataset:
It uses the declarative syntax of React to compose views. The benefit is the common abstraction which will allow people familiar with React to quickly get something running.

Why the negativity?
Hey sorry this was your first (or many) experience(s). If I can be of any help, I'd recommend checking out our Concepts section which I authored for first-time users and those trying to understand the overall principles of loaders/plugins.

webpack.js.org/concepts
If you are in the market for a phone, I can't recommend the Google Pixel enough.

It's hands down the best Android phone I've ever owned. From the build quality, speed, features, and usability it just fucking nails it in every way.
As far as I can tell it wasn't someone spoofing my email address. Emails were sent to people on my contact list and the numerous bounce messages to contacts that no longer had valid email addresses confirmed the origin of the traffic.
Running as a Thinking Person’s Sport
We are really excited to work with Rich Harris on adding scope inlining, (Rollup'y) features. We were waiting to release 2 first :-D
what's the display technology used?
Curious, have you reported those things to uber/given appropriately bad ratings? (Uber always claims the rating system should filter unsafe actors out quickly)
Here's an alternative: https://github.com/tzmartin/data-brokers/blob/master/data-br...
The video, published by the San Francisco Examiner, was captured by a dashcam mounted inside a vehicle operated by Luxor Cab, one of SF’s licensed cab companies.

https://techcrunch.com/2016/12/14/uber-looking-into-incident...

The car certainly should know how to respond to police lights/sirens. I was reading Google's monthly reports on their cars and they were talking about adding a pull over response to their system.
It was wonderful to read about tech while it lasted.
> The state should be doing all it can to support, grow, and encourage this innovation.

Obviously California does a good job at this. The innovative machine that is Silicon Valley has been impossible to replicate anywhere else on Earth, nothing else even comes close.
And for us! Uber pool lowers prices, surge pricing increases availability. Uber would not let passengers ride in an autonomous deathtrap -- the negative publicity would be disastrous to their goals. If this is our libertarian dystopia, I welcome it with open arms.
That subsidization with invested money and debt is not uncommon, atypical, or untoward. In fact, those same instruments are used by most companies (not just startups) in one form or another. Actually, they're used by almost every entity in our economy, even individuals (ie. credit cards and mortgages). So the GP's point was moot.
> If you're using a proper type-safe compiled language then most "subtle" breaking changes can't possibly be missed because your code won't compile anymore (assuming you used that API to begin with). You don't need a major version number to call attention to the fact that one parameter of one method changed from a boolean flag to a set of options, anyone who's using that method will find that out pretty quickly.

1. What if it's a dll, .so? You upgrade and find out that your program is broken.

2. Sometimes the API stays the same but the code behind the API changes a result (for example, secure_hash goes from MD5 to bcrypt)?

3. What about non-type safe languages (like HTML or JS, so things like Firefox or Chrome)?

The point is that you should avoid breaking other people's code if you can. What happened if that removal of one function in that one module costs me a full years of work?

Sometimes you can't help yourself. PHP had register_globals. Some people were able to use it safely (initialize all variables before use), but PHP rightfully realized the security implications and disabled it. However, it broke code, and a lot of it.

These are things you should think about and heavily before breaking code. It may be one line for you, but for all the millions of people who use your library it could be thousands of man-years of work.
it was such a refreshing experiment while it lasted.
Oh man, this is one of my new favourites
IIRC Slack does bold with single asterisks.
Well done. I appreciate you took the time to mention LLC, since the "fund raising startup" is always advised to go DE C-corp and that (I believe) is what Stripe Atlas is currently doing. One note on the LLC, it says they are cheaper to "incorporate", that depends on the State.

Disclosure: I'm was a corporate transactions attorney and I applied to Stripe Atlas, it was actually pretty cool, they asked what products/service I would create for Stripe Atlas and I built it here: www.generalcounselcloud.com

The primary purpose is Registered Agent, which is always over looked and I don't think a startup has tackled. For example, I didn't see anything in the initial write up on Registered Agent (what it is, who they are, the price) but every business organization must have one. My startup also does annual reports, your write up mentions they are easy (which they are) and most business owners do it themselves or pay a CPA ~$100, personally I find a lot of business owners willing to pay for the convenience and peace of mind. If appropriate I'd ask your thoughts since these are services are complementary not competitive with Stripe Atlas.
I think you're reading dismissive tone into responses where none exists. I was merely pointing out that your inferences around sharding are actually (now) a publicly well documented fact. My intent was to elevate your statement from "educated guess by some random internet person" to "actually, this is definitely true". I would interpret Pyxl as chiming with a more broad "hey everybody, here's a good example of why it's helpful to read the docs, let's all learn from it", rather than "KirinDave, you are a bad person who didn't RTFM, and you should feel bad". It's hard to convey tone on the internet; life is much better when you interpret others' words charitably.
For what its worth, thats the "brick scam". As in "you can't sell apple stuff on ebay anymore because of the brick scam".

Usually, they send you a return package with a rock or brick inside approximating the weight of the original package.

Its famous enough at this point that its impossible that ebay is unaware. They are fully aware and are choosing to continue to profit off of this. So much so that the "shell game" the author faced is likely scripted by this point.

Ebay consumes sellers as a raw material as part of the process. That's their business model.
But how would Facebook prevent the same fraud?
That being said md5 does generate collisions. I was playing with the IMDB movie database that you can download. They use a combination of the title and the year as a primary key. I tried using an md5 instead to save space (but giving a reproducible ID instead if an identity column), and got many collisions. No collision with SHA256.
Currently there's dozens if not hundreds of VR experiences, apps, games etc but they all live in silos. You launch an exe or whatever then you're done.

It's as if every website needed a downloadable exe and there were no such things as hyperlinks between websites.

WebVR opens up the possibility of navigating between apps, building sites that curate or embed apps - all the richness that distinguishes the web from silo'ed apps.

VR really suits the idea of 'browsing' so making it part of the web is extremely natural.
Library users expect breaking changes to be rare and have a damn good reason. What you're describing is deprecation without any warning period ("this stuff will go away in the next major release").
> Uber just doesn't get the whole concept of regulations do they?

I think you don't get the whole concept of free market capitalism behind Uber - any regulation they can't simply ignore if they choose to hurts their business by definition.
Isn't there a way that Ebay can automatically detect a mail forwarding service and flag addresses?
Agreed, that the best reported rainbow-table attack on MD5 is 2^128 (i.e. the complete range of possible MD5 hashes).

Personally, I'm willing to chance that my password will be discovered via a brute-force attack within the next 0.65 billion billion years [1]

[1] http://bitcoin.stackexchange.com/questions/2847/how-long-wou...
API looks solid, I may be interested in building a client for Android.

I think the main thing that will trip up users is the setup, they need hardware, they need to configure the OS, setup servers for their applications and fiddle with their router to allow port forwarding or bash UPNP until it works.

The average user just has no tolerance for that, its why they flock to managed services where they don't have to lift a finger (at the cost of their privacy)
I recommend reading the actual letter from the DMV. It's impressively well-written, balanced, and thoughtful about autonomous technology. I was not expecting a response like that from the government.
Looks like now it's working for all accounts. We haven't reset client secret. Hope Instagram fixed this.
Nobody, until someone gets hurt.

It's a valid political position to believe that people don't need government regulation (laws) to behave themselves, not make mistakes, and not take risks that might lead to mistakes. It's the libertarian/anarchist viewpoint, as mentioned. But that's not how the government in San Francisco, California, or the US works.

Those of us who don't hold to the libertarian or anarchist positions believe that it's a good thing for laws to prohibit risky decisions that are probably going to be totally fine, if the not-fine case is particularly bad. For instance, that's why there are food inspection departments; even if you don't believe anyone is deliberately trying to poison people, there are a set of risky behaviors (not refrigerating things promptly, not washing things, etc.) that stand a small chance of getting people sick, and we believe it's worth stopping those, even if it slows down production, and even if we can't completely eliminate people getting sick.
The ban wasn't because of the car running the red light (though the incident may have contributed to it), it's because Uber didn't apply for a permit to test autonomous vehicles in California. Tesla, by the way, received a permit.
Having a bad day? Just need a little attention? I'll talk to you, specialist :)
I'd only use it for low-value items and make sure you're shipping to a real address.
Oh come on, read the rest of the blog post.

It's clearly doing more than you are implying it is.

From what I can see it looks like it's giving you a react-looking way of managing objects, views, and "stuff" for a VR application. It is working with a lot of other things to do some of the heavy lifting rendering wise, but that doesn't mean you can just shrug off the work that's going into this as not "real".

Besides, they are calling it "pre-alpha". Complaining that it's not doing much before it's much more than a name seems overly negative for no reason.
For the longest time my yahoo account (which I had not checked on in many years) reported at least a dozen open sessions originating from IPs in Russia and Eastern Europe, and unlike my legit sessions I was unable to kill them in the control panel (the site would bug out)

So yeah, Yahoo's been hacked. Duh...

Finance and Flickr are about all Yahoo is good for any more, and I think my portfolio page loads (instead of 404'ing) maybe 1/2 the time I request it...

(God I really hope they dont mess with flickr though...)
These are permits for Autonomous vehicles. Uber couldn't legitimately abide by a permit as they would need to confirm that the "autonomous vehicle is operated for testing purposes only"... and they want to use it as part of their business model straight away.

Without looking into the specific legislation, on the surface it looks like a reasonable interpretation.

All of the references from Uber state they are doing "self-driving".. which isn't IMHO Autonomous, as it is only Level 3.
https://newsroom.uber.com/pittsburgh-self-driving-uber/

I'd expect Uber to obtain a license when they are ready to move towards driverless autonomous development, such as Level 4/5.
I am not sure I agree. Your way will leave all the non active users exposed in the case of a leak. They may not be active on your website but are likely active on another website using the same password.
To put it in layman terms.

The MD5 collisions attack usually done by researchers: They want to generate 2 files with the same MD5 hash (they can put anything they want in these files).

This kind of attack doesn't affect passwords. The user picked one file (i.e. the password), you don't know it, you can't change it, you can't choose it.
Yes we understand, racist is the liberal catch all for anyone you disagree with. The problem is that it dilutes the value of the word, so when someone deserves to be called racist, it people don't know if they really are racist, or are just opposed to outsourcing jobs.
Unscii: unicode font based on classic microcomputer fonts
While some offshore workers might not be MIT grads (/s) like you, branding them all as an incompetent group is neither fair nor correct. If offshoring didn't provide tangible value to the US IT industry it would've been shut down a while ago.
The problem with the thrust of your argument, I think, is that you're proposing that self-driving cars are something a driver actually needs to pay more attention to than a standard automobile.
Compare and contrast: https://aframe.io/

A-frame has got a certain amount of traction, it's component based and declarative. It feels like an extensible "VR HTML" (or "VR Web components"). React is similarly component based - but one step removed from the markup.
> And who is losing here exactly?

Uh, pedestrians in crosswalks, apparently. I'd also add:

1) drivers who were lied to about their potential take home pay
2) customers who will have to eat 50% fare hikes once Uber gains monopoly power in order for them to ever become profitable.
3) employees who work under a CEO who lauds the company as "Boober" in honor of all the fringe benefits he gets for running it.
4) investors who will lose value once the company finally implodes.
Oh, of course md5 has collisions. It's relatively easy (not computationally easy, but there are known methods) to find two random strings that hash to the same value, it's just very difficult to find a string that hashes to the value of a specific other string.
> And, of course, it begs the question: what would their response have been if it was due to a technical glitch, which may yet happen?

That's not a problem at all. They'll just use "git blame" and fire the programmer whose "human error" caused the accident.
I upvoted your comment because your points are accurate (I have both WebStorm and Visual Studio Code open all day every day for my current project) and informative, but mostly because what the fuck are adiranlmm and plexicle going on about.

From my experience, I would just add that while WebStorm is indeed far more powerful in terms of features that it has, it:

- is actually slower even than VS Code for many operations (both of which are, when compared to a native editor like Sublime or TextMate 2, objectively slowww at basic operations like launching and opening windows)

- it comes with a shopsack full of shit enabled by default, that most people will need to scale back, adjust, or turn off before getting productive. E.g., on the Mac, all the text editing keyboard shortcuts are wrong, drag and drop doesn't work like any other app, some windows can only be docked or floating windows (wtf!) and can't be put in the background, and all sorts of spurious code-linting and annoying popup suggestions are enabled by default. It's the UI equivalent of somebody shouting all sorts of commands and suggestions at you, while when you first open VSCode its a fairly minimal rectangle of text that you can work with right away and gradually learn the advanced features when you are ready to.

So one answer to "why people use this instead of WebStorm" is probably that, especially on Mac, many people's first response to WebStorm is to groan "bleeeccch! yuck!" and close the window and drag the app to the trash.

(I did that a few times, too, but in the end the WebStorm the code completion and intelligent navigation was so much better than anything else that I decided to endure the UI atrocities and stick with it.)
I don’t have Uber installed on my phone. I mostly walk or take the bus/subway. This is just my observations as a pedestrian.
Excuse me?

As someone who uses package forwarding services to get things that don't ship outside America, I can assure you I'm not a "scam".
That happens despite California, not because of California.
This is awesome. Really wish it worked retroactively though....
Letter to a Peer Reviewer Who Stole and Published Our Manuscript as His Own
Don't forget the humidity :)

But, I left Seattle because of the dreary weather I suffered from my whole life, so I understand.
oh, then I misunderstood. Would still be curious how passengers actually act in these cases, since "I don't want to give a bad rating" seems to be a big thing.
It's a good strategy, but a pain when you have to tell them over the phone.
git map is just a 8 line bash script so perhaps checking if paths are setup correctly for bash to point to your git binaries if you use zsh most of the time.
For every one of you, there's a dozen scammers.
For values as astonishingly small as the percentage of legitimate eBay shoppers using a Ukrainian package forwarding service, that works out to zero.
>Md5(password) can yield the same result for many different values of password //

Not "many different" using the normal constraints of text/numbers/typographical-marks and with maximum password lengths of 32 or so (I'll bet Yahoo's was shorter than that in 2013).

Are there any MD5 collisions in [:graph:]{,32} ?
Yeah, just keep throwing those out there...one is bound to stick, right?
We finally gave up on cleaning our 1150sqft house ourselves and hired cleaners. I feel like a failure, being unable to keep my own personal space clean, but the extra time is nice.

Went to an open house once in a huge ranch. When we decided to leave, I noted how long it took us to walk from the bedroom to the front door. Man I'd hate to dash back in the house "really quick" for something I forgot. I guess that's a first world problem though!
I buy and sell on it regularly and have done so for many years, with no issues ever. Fraud seems to be primarily focused in certain areas, and niche items—old tools, auto and small engine parts, used outdoor equipment, etc.—doesn't get impacted by those issues.
Hi! I work on A-Frame. The biggest difference for now is that A-Frame is ECS-based (entity-component-system) which promotes composability versus inheritance, similar to the way Unity is set up. A bit confusing since the meaning of component in "ECS" vs. component in "Web Component" or "React Component" are fairly opposite.

A-Frame works with React as well, https://github.com/ngokevin/aframe-react ... but I hope that React VR will attract more web developers to the WebVR community! Good to have more friends in the framework space.
If critical thinking is considered as "preaching ideologies", I'm all for it!

Seriously, engineers and (hardish) scientists often go through universities with little exposure to preachy liberal art professors, and they still mostly come out as liberals.
Well you've obviously downloaded the code, fully immersed yourself in it's architecture and anticipated it's future limitations.

Or maybe you just skimmed the blog post in 30 seconds and decided to be negative for the sake of it?

From reading some of the other replies to you, there is an interesting point to be made about how state is managed in this and whether it has any of the same architectural underpinnings of react.js or react native. But you didn't bother to make that point and ended up just sounding grumpy and disinterested. I've read several people recently say they avoid reading HN because of this kind of snark and others say it's made them feel like they wasted their time building something.
it seems to me that north and south america (setting aside central for a moment) are as much of "a whole continent" as what you might call "afro-eurasia".

we're talking entirely different tectonic plates - plates that don't even touch. plates that will eventually shift such that you there will be no possible land travel, and a widening gulf (admittedly in the distant future). not to mention different cultures, hemispheres, etc.
They seem to claim that it's assistive technology, not self-driving and therefore not required to register as autonomous: http://arstechnica.com/cars/2016/12/uber-tests-self-driving-...
Yeah, I played with react-aframe and a couple other webvr experiments over the summer. A huge benefit of virtual dom in web dev is immutability and programming with immutable state. But all these experimental libraries are backed by THREE.js which means your state is done with traditional imperative math primitives. Just composing a scene in React is not very interesting because the real fun is in interacting with the state of all the objects, for example coding physics. So in the end it does not feel like React. Though Arcadia (experimental Unity engine adapter for Clojure, a functional programming language) is onto a way to bridge these imperative and functional worlds, the fundamental abstraction of Arcadia is to dehydrate a fat object instance into immutable data, then you can program with immutable data, and then hydrate the data back into the fat object instance (which is optimized for use with Unity and the underlying imperative hardware). E.g. https://github.com/arcadia-unity/Arcadia/blob/6105770a780194...

Here are some related notes i dumped on reddit in April 2016 maybe helpful, about doing VR from Clojure: https://www.reddit.com/r/Clojure/comments/4sgjhz/new_clojuri...
I was talking about the autonomous vehicle permit in this particular case. I removed that part of my comment because people are mistaking what I said apparently.
I don't think that the taxi industry has a lot of pull at the state level. Perhaps in some cities, but Uber has generally not had a lot of difficulty besting taxis politically in California thus far.
Good point, switched it to a while loop.
Dedicated movie theater WOULD be nice -- I realize if we had kids combining a living room + entertainment room + playroom is all a bit much. And it would mean either no office or no spare bedroom, if one of the room was taken up by kids.

Of course, it wouldn't take 4x the space we have now to get all that, but I definitely get it a little bit.
Michigan just passed a set of very pro-self-driving cars laws: http://fortune.com/2016/12/09/michigan-self-driving-cars/

So, Uber only hit the wall in SF, and can still continue testing elsewhere.

That said, I don't like the aggressive gambling with pedestrians lifes like Uber or Tesla do.