skysight-inc/HackerNews huggingface dataset:
This comment was posted yesterday in /r/urbanplanning:

As a transportation / transit planner, there are an awful lot of suburban transit routes that are simply there due to politics instead of actual use. An example is one route I had done a bunch of work on that essentially showed the existing 5 riders a day would be better served at a cheaper rate by municipally subsidized taxis than by a gas guzzling, inflexible, union driven, public transit bus. The financials made sense, the data made sense to support a change. It was about to get changed until a politician came in and essentially canned everything because he didn't want his ward to not have a transit route because he would look bad.

I firmly believe these gaps can and should be filled by alternative modes of transport, and I wouldn't necessarily look at this as a bad thing. Transport is a wildly flexible area that is constantly evolving .

As for the costs going up for Uber, I don't really think those concerns are founded in anything other than speculation. His same logic about economies of scale would surely translate into it filling in that cost gap between providing the service and being revenue profitable. The truth is that every dollar invested in transit in the suburbs is nowhere near the same as every dollar invested in transit in urban areas. This article, I don't believe, made a real case for showing that the cost of providing transit would be cheaper, even in a future scenario, than having Ride hailing services filling in the gaps. The advantage of allowing Uber / taxis to fill first / last mile trips is that operating the line scales relatively well for scenarios where this type of service makes sense. There's a breakpoint where this cost of operation justifies switching over to providing a transit solution. But this allows agencies to build up demand before investing the capital and assuming some of the other maintenance costs such as bus stops, scheduling time, etc

https://www.reddit.com/r/urbanplanning/comments/5ijfa9/citie...
I suppose in theory, but does anyone know of a reliable Indian bitcoin exchange that is easy for Indian businesses to use?

Edit. A quick check suggests this is a very expensive way to go given the price of bitcoins in India. Also to buy bitcoins in India you basically have to set up a bank account and go through the whole KYC process. This does not look like a low friction option for Indian companies.
I taught myself HyperTalk with no formal programming training by reading the source code embedded in scripts.
As someone who does have a bunch of pet projects, I appreciate the author's sentiment. I often wonder whether my programming world presence (GitHub, HN, &c.) accurately reflects the kind of person I am (or perhaps want to be).
the anti-piracy crippleware garbage is the worst part.
Through negligence?
VR and AR might by the future of HCI. Facebook is making a bet.
While you are free pass, I personally wouldn't do so on a bike. See my other comment on the thread about always assuming the worst behavior in a car. When I first started bike commuting I was nearly on the receiving end of a right hook. If I see that a car signaling to turn, you better believe I'll back off and let them. Better than being correct but dead.
I wonder how much of this has to do with the dot bomb in 2001. It washed a lot of my generation (GenX) out our technology.
According to this[1], Tesla has a CA DMV autonomous vehicle testing permit, but the question is whether that applies to this and to Tesla's autopilot, or whether it's for future work towards an actual autonomous mode.

That said, if Uber does want an actual autonomous more eventually, not getting that permit, and thumbing your nose at the authority who gives them out, is probably not a winning strategy...

...

Okay, just looked into a PDF[1] linked form the other article, and according to that, autonomous clearly includes what's going on here, and with Tesla's autopilot. I think Uber may have made a big mistake.

1: https://www.dmv.ca.gov/portal/dmv/detail/vr/autonomous/testi...

2: https://www.dmv.ca.gov/portal/wcm/connect/d48f347b-8815-458e...
Does that legitimize illegal behaviour?
i doubt very much that this has never happened before. but the Pentagon just write it off. like it did when losing planes over usrr.

the political statement is that this time they issued a press release to let everyone know about it.

China haven't changed how they react to the usa, regardless of adminstration. How the Pentagon behave, have changed.

now the million dollar question is why.
Whenever I come across someone whose favorite language is Python, their argument is usually that "my pseudocode is basically Python!". While Python is certainly not my favorite language I really adore its syntax. A joy to work with. The wordiness and significant whitespace are features to me. For any feature, the syntax is usually the simplest and most obvious thing you can think of. No reason to look things up; guessing is actually a viable alternative! It's the lack of compile-time checks, support for functional programming, run-time weirdness and slowness that I don't like. It's an excellent replacement for shellscript, though.

Rust would do well to avoid weird glyphs, IMO.
It's an early access feature, only available since a few days, if you request it personally to a google sales rep.

Yes. That's one of the thing they miss really bad for sharing. It should have been there for 10 years already.
Sure. I don't think all younger programmers want open spaces just as I don't think all older programmers want private offices. I have interviewed quite a few younger devs, though, who asked about the office situation and expressed either no preference or a preference for open spaces. I feel like I've seen this less with older candidates. This is clearly anecdotal though.
An interesting grass is always greener perspective. I have an impression that if you studied C and embedded programming, switching into a Google environment and working on the web is much easier than if you started with Web/HTML and tried to switch into embedded systems.

I took the web route and always dreamed about tackling C and embedded systems. I did some hobby work to learn it but without doing it every day at work, tough to keep it going.
DataSkeptic New Website – With a Hidden Game
Requires disabling adblocker.
isn't this against age discrimination laws in the us? define "oldster" and "veteran"
Some examples might be COBOL, Java, BASIC, and Logo.

Of course reading any program still requires a mind accustomed to logical thought. A subsistence farmer has a different sort of "no formal training" than an 18 year old taking Chemisty courses.

In any case there is no need to worry...the important thing is the ideas not the syntax. And the useful ideas tend to be conveyed through time in multiple languages.
The homepage ad is amazing. It makes me want to put my phone away and play outside.
I've had a few companies ask me for my Github account, so they can see what code I've written. I never give it out, because I think the request is pointless to start with.

A friend of mine, who works for a well-known technology giant, recently told me about a Linux guru they interviewed and hired. He was amazing in the interview, and they gave him an offer on the spot. When he started working, however, he constantly turned in sub-par work. A couple of months later, one of the members of the team who had interviewed this guy flew out to where he was working, and discovered that the guy sitting in the cube doing the work was not the guy they had interviewed. It was someone else. The guy went through quite an effort to cheat his way into a job, but when he was discovered, he was immediately fired.

If cheating was my thing, and I really wanted to get a job via nefarious means, so I could worry about my job on a daily basis, how hard would it be to pay someone to write a bunch of Github code for me? Exactly, which is why the request is pretty dumb to start with, I think.

For a bunch of smart people, we engineers sure have a hard time figuring out how to interview people and ascertain their skills.
How much of this is about getting free press? As a result the self-driving story is constantly hitting the press.
> Its noticeable for me how visceral the reaction to disobeying government is for lots of people. But i think its important to have actors that do it.

True. What about Bitcoin entrepreneurs? A cavalier attitudes towards laws isn't something inherently bad, or "immoral".
That's a pretty elaborate story to rationalize the fact you didn't know the difference between range and xrange....
Well, usual pattern matching will be even shorter, so I'm talking exactly about cases when lazyness provokes programmer just return that underlying type than write pattern matching or implement trait.
"list where the elements are 1, 2, 3", by analogy with set builder notation or list comprehensions :) but i agree the current one reads better as english.

it's the separator aspect i was getting at with my proposal though - visually it's [ datatype | elements ] whereas the current one looks more like the colon is part of the first element - [(list : 1), 2, 3]
I don't think anyone is claiming Void in Scala/Haskell/Rust is equivalent to Unit in Scala/Haskell/Rust.

The question here was Unit vs empty tuple.

Up-thread was the question of whether C "void" is more like S/H/R Unit or S/H/R Void.
You can't resize running VMs — Google is good, but not that good. You can stop, resize, and start again, which is still better than AWS (unless they support changing the instance type now). I suspect that the button you talk about did that.
Well, that by itself isn't actually what's in question. The question is what autonomous means, but the PDF linked there does define that, and what Tesla autopilot and Uber's cars are doing clearly does constitute autonomous under their definition. I'm left to conclude that either Uber messed up big time, or rep speaking in that article doesn't know what they are talking about, or it's the beginning of a purposeful disinformation campaign.
There's different degrees to disobeying government. There's disobeying regulation that protects rent-seeking entrenched dinosaur industries. And there's disobeying rules that protect pedestrians from being run over by red-light speeding autonomous vehicles.
There is no lack of regulation here. The regulator is the DMV.
They didn't, though it's certainly possible to read that into their words.
So this is interesting. I grew up in California but now live in Oregon.

The laws here are a bit different than they are in California:

• Do not drive in a bike lane. You may cross a bike lane when turning or
when entering or leaving an alley, driveway, or private road.

• Do not move into or travel in a bike lane in preparation for a turn.

Makes me wonder how these cars are going to handle individual state laws like this.
There is also some outright "pickyness" coming from the younger generations against work that's seen as manual and unsophisticated, at least I perceived this in the architecture school I went to for a number of years. I remember very clearly many professors lamenting the fact that with each passing year the student body grew more reliant on technology and computer-assisted crafting and grew less interested in manual handicraft.

It's going to sound cliche but younger folks are more attracted to work that looks attractive. Everyone wants to be able to tell others at a party that he works a respectable job for a well-known company. The media doesn't idolize craftsmen and truck drivers as much as tech whizzes, so something drops under the radar.
Ubic – A polymorphic service (daemon) manager
I personally tried them and was very impressed. Sure, field of view could be better, but as far as I know they are the only company that have figured out how to do inside out tracking 6 axis tracking. It's also a fully untethered experience, which put them ahead of pretty much all the competition in term of AR (in my opinion).
> I can't imagine what the difference between 50 and 25 will be.

I think the problem we run into is that neither can most people.

> If you're hiring 40-60 year olds you cannot simply hire a 25 year old and get an "acceptable tradeoff of competency" unless you didn't need anything close to that competency in the first place.

And, again, the issue is that most people honestly believe that they don't need the extra competency.

I work in a relatively enlightened group. People treat me with considerable respect and I feel that they value my experience (I'm knocking up against 50 years old). Even still, if I say, "You know what, I've tried that before a few times and it never seems to work out" nobody will accept it as an answer :-). These young guys all want/need to make their own mistakes.

Sometimes I've even run into situations where people are doing considerable damage to their careers by making bad choices. Explaining the situation often makes them very, very unhappy. You end up feeling like the dad on a team of teenagers where everyone deep down loves and respects you, but day to day hates your guts :-).

Since the field is growing so fast, we have this influx of young talent. They just can't see beyond where they will be in 5 years. Just the other day I saw an ad on Youtube for some programmer mill -- "I took a 10 month course and now I'm living my dream," kind of BS. Everybody wants to think that they are doing an awesome job and we have pushed back the bar for awesome a fairly long way. There's an expectation that you can do a boot camp, work for a year or two and then it's easy street from there.

The reality, of course, is that 30 years on I'm still reading and hacking and struggling and experimenting and learning -- and I've been doing it for 30 years. I look in awe at some people in the industry and wonder if I will be able to gain that kind of competency before I retire.

I think if I could sum up the advantage of being more experienced it would be to watch the classic movie, "The Seven Samurai", note who survives to the end, think about why they survive and remark on what they plan to do next.
Yes, please keep repeating this to us as though we're idiots who have never heard of supply and demand, and as though we haven't heard this explanation from Uber defenders a thousand times before. And definitely don't consider the possibility that we understand this reasoning and still find it unsatisfactory.
You didn't even read the article. The predatory pricing they're talking about is running competition out of business by selling below cost until they have a monopoly.
I actually don't mind being a human machine. Not that I've had the chance yet. I'm still in college to get my CS degree and would fall into one of those people where "coding is a Craft". I genuinely love programming. I don't have a family, or really desire one. My weekend plans always consist of building another project of my own. A place that will let me code all day, give me a nap room, a shower, some salary, and food sounds like a dream. It's unfortunate that it costs so much money to get to the cities that promote this.

I think the author is just realizing that this field isn't for them. Tech moves fast and to stay on top of it you have to move fast too. At least for modern tech. Maybe that author would be more comfortable being a COBOL programmer, or an embedded systems one.
Yep. Think of it like right ascension, declination, and roll from astronomy. Given attitude, your position, and the time, you can know where you are pointing on the Earth (lat/lon).
Oddly enough, the answer might be yes. Tesla is under investigation by the NHTSA for their fatal autopilot crash some months ago, in addition to a homicide investigation by the Florida Highway Patrol.

I really doubt anything criminal will be brought against Tesla, but it at least sets a precedent for an investigation. Considering Uber's complete refusal to follow regulation, it seems you could argue they're being negligent and if someone dies that might be interpreted as manslaughter (I am not a lawyer). At the very least, I'm sure it will be a PR nightmare and a huge court case that would put a chink in their armor.

http://www.businessinsider.com/tesla-gets-extension-in-nhtsa...
hint to the young: contribute anonymously.

go to interviews and talk abou range vs xrange.

it might never happen, but when one employer decides to go crazy and try to blame you for leaking code (that you may have written even before joining them) on open source projects, you are going to regret skipping the silly interviews by showing your open source persona to them. best thing you can do is keep it to yourself. then when you really need it, say for a research grant, then go public.
Eugene Kmetovicz's book, New Product Development: Design and Analysis (1992) includes a graph and formula demonstrating the importance of time to market. The first mover acquires a much larger part of the market by being first and becoming the standard. His book, while a bit dated, is a good read.

https://www.amazon.com/New-Product-Development-Design-Analys...
My buddy lives in SoMa and works 1.7 miles away at Lyft HQ in China Basin. He takes Muni to work because it's faster (despite being significantly less direct). San Francisco is not even a dense city. It's frightening to me that none of the comments here on this thread show any love for mass transit.
The range/xrange question was likely to check if you were a fraud.

Having interviewed close to a hundred people in a year for a senior C dev position I can assure you that people lie like you wouldn't believe. They cheat with take-home tasks, they show others' code as their own. And that's in the system programming circles, where the level of professionalism is typically much higher than in app/web development areas. We got burnt really bad when a brilliant dude whom we relocated across the country turned out to be the laziest moron I've ever had a misfortune to work with. So you bet we started most of the interviews with fuzz-buzz kind of questions.
Explain why you think Tesla's situation is different. Their argument is that their cars are like Teslas is all ways that matter legally.

Why isn't Tesla finished after their extremely negligent death?

The first automobiles killed many people and have continued to do so in ever greater numbers. I think everyone knows we're going to have some deaths moving to computer controlled cars but that the price is worth it.
If he ran for president in 4 years he would have my vote. So few politicians realize that they are supposed to be working for the people, not the mega corps.
Evernote reverses privacy policy that allows employees to read users’ notes
> "What? Not remotely. It enables the web but the underlying technologies are totally different. Home broadband also enabled a lot of other things. Your statement makes me think you don't actually understand technology at all."

In terms of impact, which is seemingly how you want to measure how innovative something was, home broadband changed how much the web was used. Compared to the dial-up era it made the Internet something people could connect to 24/7. However, in my own personal experience I was already a heavy Internet user before home broadband, so it mostly changed how quickly things got downloaded. I still watched videos, listened to music, chatted to strangers, played games, etc... in the dial-up era.

>"Again you're failing to understand what was revolutionary here. GNU had been around for quite a while. It's Linux that was revolutionary. It's a kernel that worked well and that people could contribute to and package up with GNU to enable operating systems of very high quality."

If open-source was the thing you wanted to point to as innovative, then you should've said open-source. Other than the development methodology behind it and how widespread it is, there's not much that's interesting about Linux. As for 'enable operating systems of very high quality', that's debatable. High quality compared to what? Linux is far from perfect. To give one example, CoreAudio is far better than ALSA or ALSA+PulseAudio when it comes to flexibility and latency respectively.

>"Aye carumba. What were called smartphones before the iPhone were awful. WinCE was a disaster, and Blackberries were a niche tool for a niche market. iOS and Android devices made computing usable on a mobile platform by everyone for the first time."

Again, this seems to come down to you wanting to measure innovation in terms of impact. Quite a bit of the UI of the iPhone has its roots in the PDA market, which was arguably also started by Apple with the Newton. The iPhone introduced capacitive multitouch, and had a sleek design, but if it didn't become popular it would've been just another evolution of the smartphone, just like the LG Prada.

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

>"But some technologies are actually revolutionary (like the ones just listed) and others are not (Kinect.) This is obvious by the impact or the lack of impact that they have."

So it's not the design that's revolutionary but the impact it has? Was putting wheels on luggage revolutionary?

>"You are not fun to talk to because you are missing very obvious things, and I think you're doing it deliberately, so I'm done with you."

Feel free to ignore me if you like, I'm not fussed.
Ok, but where?

TTK is something new?
> They have very interesting results and experimental ideas in programming languages and interaction design, and I'm sure they'll have most of it patented.

That's the problem with Microsoft. They make their money by holding on to their IP (Windows), rather than spreading it around (like Google, with eg. Kubernetes), and I don't think this will work for anything like it has worked for Windows.

For example, Microsoft didn't design the current default (dare I say) cloud runtime environment Kubernetes, because they would rather keep their technology within the Microsoft ecosystem, in order to attract customers to Windows (which is where they make their money). Google, on the other hand, is willing to let go of their IP (using the Kubernetes example), by donating it to a non-profit, and thus having it succeed because open standards always succeed in the end. It's just not possible for Microsoft to create some service within Azure, and have it become the "Windows of the Cloud". Companies just aren't willing to tie themselves to any particular vendor, and in that light Microsoft just doesn't seem that attractive.
While road conditions are probably correlated with surge it's really more closely tied to the effect bad weather has on someone's willingness to walk (often to distant public transport). It turns out that when it's raining or very cold a lot more people choose to take a car. It's not about risk/reward it's about supply/demand. When supply (drivers) is low relative to demand (riders) higher prices will incentivize more drivers to go online and thus fix the scarcity of drivers.
You're missing what they mean by "predatory pricing." They're complaining about low prices due to Uber subsidies.

https://en.m.wikipedia.org/wiki/Predatory_pricing
http://theoatmeal.com/comics/tesla
Please see reply in nearby comment (to follow DRY principle :)), and I want to note that second reason is also important: a lot of people are scared already by initial complexity of Rust and Rust's syntax. It's a mistake, because after couple of months Rust looks not more difficult than PHP or JavaScript (but gives much more satisfaction). So less quirks Rust will have - more readable and predictable code will be for newcomers.
Upthread was:

> If Rust follows Scala then `()` is not the empty tuple, but rather Unit (void in C*).

The implication is that () == Unit == void. The empty tuple and unit are essentially equivalent aside from name, void is something else.