skysight-inc/HackerNews huggingface dataset:
I don't think people are taking Uber over the MUNI because of "stigma" or "bigotry". For sure there are some Uber users who are too good for public transportation, but I don't think that's a majority.

The real reason not to take the MUNI is speed. The MUNI is really, really slow. First of all it's a bus in SF traffics so it's a natural disadvantage except where it has a preferred lane. Second, the MUNI stops way too frequently, which adds many minutes to travel time. Sometimes it stops at every block [0]. So a ride on the MUNI that would be about 40m will be 20m in an Uber because the Uber will stop only 1-2 times depending on how many people you're sharing the ride with. So the MUNI is $2.25 and the Uber will be about $6 (in my experience). If you add in the convenience of hailing the Uber with your phone and getting to track it with GPS, you can see why people with extra money would use this.

However you should not take this as an endorsement, it's simply an explanation. I find it pathetic that the best SF can offer me to get from the north part of the city to downtown is a 45 minute jam-packed bus ride. It's only 3 miles! I'd love to see public transportation get more effective. Until then, I'll pretty much always ride my bike or take a Lyft Line.

0 - http://www.nytimes.com/2011/12/30/us/san-francisco-buses-are...
A normal person's library to handle promises functionally
Some don't, but $SHELL is generally accurate enough for Bash and Zsh.

You can also check the shell by checking the PID:

ps -p $$

But then you need to do extra output parsing plus, obviously, ps each time you output $PS1. Which is going to be a little overkill for this project since it's only Zsh and Bash you're wanting to capture and you can always have fallback support for those flags when automatic detection fails.
I'm sure a key to this is that unpaid W-2 income also means unpaid income taxes.

It's vigorous in Virginia as well: the state has a unit with totally humorless employees who've heard it all and are highly motivated and competent at helping you squeeze your back wages out of your deadbeat ex-employer. Or so was my experience in 1997 which I and 12 or so other employees of a startup resigned one day due to devil investors.

Others have noted sqldba might have been a contractor, but it sure sounds like he was being treated as an employee. That can be addressed by reporting it to the IRS: https://en.wikipedia.org/wiki/Misclassification_of_employees...
McCarthy had something to say about this... http://www-formal.stanford.edu/jmc/recursive.pdf
Ok, now i understand the sitation more clearly. Thanks for the accurate description. The main issue is when dealing with non-business customers.

Sounds to me like there might be a market niche for escrows that will process the payments for local business and handle the tax issues.
It is also worth noting that in 2008 the Clinton campaign was a lot weaker than it currently is and Obama's campaign was a lot stronger than Sanders' current campaign. [1]

[1] - http://fivethirtyeight.com/datalab/bernie-sanders-youre-no-b...
> if a single mom working a minimum wage job can go to her workplace in 20 minutes rather than 1h30 for the same price, her quality of life would dramatically improve.

That's a big honkin' if. Here in New York, you can get an unlimited metrocard for $116 a month; that's probably a week's worth of Uber rides.

Mom's not going to benefit much from that 20 minute ride if she still has to get up an hour earlier and work for two more hours to pay for Uber.

> We can't have it both ways. Either we go full capitalist

Also, this is a problem. If we go full capitalist and kill all government public transit, we end up having ONLY the upper classes use transit. There will be no reason to lower rates, there will be no subsidies. Is Uber going to build me a train to get me across town for $2.25? Absolutely not.

A city can afford to lose money on a public transit system because it gains that money back in having a tax base and an economy that's fueled by the people who use it. A private transit company has absolutely no reason to lose money per ride, except in the very beginning when they're trying to establish a user base. After that, their interest in the local economy is not as high as the municipal government's.
> The reality is his policy isn't all that good. It's just very utopian sounding so people love it. Take his Free College For all Bill. It sounds nice doesn't it? Free College for all!

This is what you get when people think with their emotions instead of logic. ¯\_(ツ)_/¯
Hard to be in second place when you're not officially running. Where he'd pop in if he does I have not seen polls on (not saying they don't exist, just that I haven't seen them), and I also wouldn't trust such polls anyhow. I'd want to see at least a month to settle in, the very first such poll results tend to be more "Do you recognize the name X?" rather than "Do you want X to be President?" Same is true of the very first primary polling for any run. (We're only mostly past that right now.)
Have you checked if you have legal means to get the domain? Here in Germany a trademark holder would have reasonable chances of getting control of a domain for the trademark if it isn't used.
Yes, indeed a bug. Thanks for the headsup, I'm on it.
As someone who was born in Australia and now lives in Amsterdam I feel like he's the most sane politician in America. I still don't understand why Americans are so insistent on keeping their "Bad for the people, good for business" policies.

If you're in the 1% sure that makes sense, but for everyone else life is so much nicer with free healthcare, good vacation time, maternity leave, good public transport, proper prisoner rehabilitation, and strong welfare safety nets.

Having a high GDP country is cool and all but wouldn't you want a much nicer life instead?
Another trigger for tech companies is "curiosity" instead of deliberate "problem-solving".

The software or hardware engineer "tinkers" with something simple. And then, a lightbulb goes off and the "toy" looks like it is well-suited to solving a particular problem.

Larry Page wasn't looking to solve a "problem of inefficient advertising expenses." He was satisfying an intellectual curiosity about applying the citations (e.g. Erdos #) in research papers to web pages. (One could argue that you could reformulate "The Problem" to be "retrieve more relevant weblinks than AltaVista" but for my example, I refer instead to the "ad dollars problem" because that's the one that pays Google's bills.)

Maybe it depends on the person. One type of person sees a "problem", then he/she deconstructs that into components and try to make a viable business. That's definitely where a lot of B2B businesses get started.

Another type of person simply tinkers and experiments and "solves problems" as a side effect.
That quick hack is exactly the approach we've taken with new technical hires this summer. We are a "vagrant up and go" shop, but there are a bunch of steps between handing someone a laptop and running your app in vagrant. We took the time to document the process and used it in onboarding. We made it explicitly clear that if you notice issues, please fix them, which has the intended side effect of familiarizing the new hire with our development practices (pull requests, reviews, etc).

It worked extremely well!
It has been one of the criticism that gets brought up about the Blizzard CEO - the fact that he won't invest unless the game is exploitable over long periods of time:

https://en.wikipedia.org/wiki/Robert_Kotick#Gaming_controver...

However when looking at Rovio and Angry Birds right now, it looks like a really sound strategy.
It is not live (unless I am mis-understanding what you mean by live) - it is evaluated once. That is to say:

def magic(a, b):
return f"{a} and {b}"

s = magic(4, 8)
print(s)
a, b = 3, 7
print(s)

prints `4 and 8` in both cases.
React is eating the world. Reactify all the things!
Because the "Uberized" system (at the moment) will still rely on individual vehicles. There is simply no way to compete in price with this set up.

The true stupidity of the pro-Uber flock is that they are accepting Uber's "innovative" business as the solution instead of looking at what the real innovation would be: a decently funded public transit system in the USA.
> Find out why companies like Google, MSN, and Vevo use Angular.

Because they were part of its creation and are invested in it.

> Or why companies like Sony, Reddit, and Pinterest use Backbone.

Pinterest just switched to React.

> Or why companies like Netflix, Yahoo, and LinkedIn use Ember.

Netflix just switched to React.

> There are smart people out there not choosing React. Ask yourself, why not?

Not for long.
Except Star Wars is a universe and a huge story, and one which many people connect to. AB is just a dumb game for casuals. I don't think its remotely possible to turn AB into a Star Wars-like franchise. Its amazing to me they've lasted this long or got as big as they got. The casual spending of the lowest common denominator always kinda surprises me.

Who is buying all this stupid swag? Where is it now? I guess its all in landfills after wearing an AB t-shirt or a backpack a few times and getting tired of the novelty. I wish society could have a conversation about novelty and waste. I don't think future generations will judge us kindly.

Meanwhile, I have so much Star Wars stuff in my home, much of it decades old. Comics, old toys in boxes, etc. I think there's a difference between things we value and things that just have a temporary novelty. Sure, I'll die and it'll end up in a landfill also, but it lasted much longer than all the AB t-shirts I saw for sale, pretty much everywhere. Hell, there was an AB vendor outside the Colosseum in Rome a few years ago. This shit is completely out of control.
Who exactly is using React for everything?
There is theoretically a public bus in Wilmington for $1 that makes a frequent trip past where my wife works (in the heart of the CBD) to the Amtrak station (about a mile and change away). Except it's never on time (in a small city with no traffic to speak of), and drivers decide to just randomly end their trips early and stop picking up passengers.

Now that Uber is available in Wilmington, my wife has started using it heavily. That's great for her, not so great for all the low income people who actually need to use the service. And ultimately it's not Uber's fault that they're offering an alternative to the dysfunctional public transit system. The municipal government is supposed to be the ones offering poor people a safe and convenient alternative to walking through downtown Wilmington at night, and they fail at their job miserably.
Netflix Is Dumping Anti-Virus, Presages Death of an Industry
Isn't that just asking for rocks in your hood?
I would love to post it on Product Hunt. I just don't have posting privileges on there yet.
I tried Angry Birds 2 and was super impressed by the production quality and butter smooth graphics.

Too bad the entire gameplay is a 100% miss: You have to wait or pay to retry levels after a while. This goes completely against everything that defines angry birds gameplay, which for me is to instantly re-start the level if I'm not satisfied with the first bird shoot.

Absolutely ruins it.

I'd much rather pay $X upfront for unlimited gameplay. Now it just feels like they're trying to cheat me out of real money every 15 minutes feeding some kind of virtual slot machine. :(
That's rough! Glad it worked out for you long term. Hard lesson to learn.
Germany has universal Healthcare with 82 Million people.

I don't see any fundamental problems from scaling 82 to 300.
Considering Hamilton proposed and helped enact tariffs on imports to fund the Treasury, a national bank to, among other things, assume state debts, and was also key to the Federalist Party advocating strong central government, your polemic is an exercise in begging the question through and through. You've taken "limited power" to refer to whatever the current state of affairs is and draw a conclusion that any deviation is a slippery slope into Soviet-style bureaucracy.

Also, U.S. states don't have sovereignty by definition.
This one time when you can't open that site
| because it's one of the few franchises that has been able to continually reinvent itself over the years.

There are literally hundreds of such franchises. Just look at this summer's blockbuster lists. And in video games, there are plenty of examples of franchises that have lasted 15+ years (CoD, Madden, etc).

It's just very difficult to know if a franchise will have staying power. Many sequels are tried, only some succeed.
I think these points could be for 'hip' frameworks in general. As a developer, it's tiring keeping up with the latest and greatest AT ALL TIMES. Anyone have a good comparison of React and Angular that cuts through the hype?
>>> Not for long.

It's gonna be a long time.
Just call it "Unity3D" and the confusion (mostly!) goes away.
Squeeze Your Way Across Town with the 'Egg Map' (no WiFi Required)
Thanks :-) It's just something I've been using for a while so very tailored to my needs. YMMV.
Well, sort of, but no.

The thing is, your given (some event corrupts the cell's DNA) needs to be examined. Let's agree that some event corrupts the cell's DNA as you suggest, and then follow up with some questions.

1) Where in the enormous strand was it corrupted?

1a) Was it one place, or several?

2) What corrupted it?

2a) Again, was it one cause, or five different causes,
three of which we don't know about and can't currently track?

3) Does the mechanism of action (the thing that caused the mutation) change the way a specific pathology progresses, even if it's a similar mutation in the same area? (yes)

So that's sort of the problem with cancer research. They're not trying to solve a single problem with a bunch of different presentations, they're trying to solve a fuckton of problems with a similar number of presentations, some of which are similar even though they have different roots.
I think Notch is one of the few to handle this well. He supports other indie devs that look promising rather than trying to bottle the lightning a second time.
The thing I don't understand about making something larger is that you're ruining the circumstances of your original success. Not say that you were definitely successful because you had a small team, but I don't see any evidence that having a bigger team makes you more likely to produce a hit.

As other have said, I'd cash out and get to working on the next game. Of course, that's all very well for me, Mr. Fictional Founder - my employees might have other opinions.
https://microcorruption.com/
I'm in that boat— I've been watching RidEye since early in the Kickstarter, but don't really count on hardware Kickstarters until V1 is shipped and reviewed, especially after hearing about the infamous espresso machine Kickstarter, which was run by some of my girlfriend's classmates.
I live in DC. Our public transit is regularly late or broken, and is on fire often enough that people feel the need to check before their morning commute [1]. If the future of public transit is Uber, then I can't wait.

[1] http://www.ismetroonfire.com/
I would never call myself a political expert, but I do follow pretty closely. I think Bernie Sanders does have a chance, but much less than the media is making it seem. If Hillary's numbers slip too low, I think Biden will probably enter the race and the democratic establishment will attempt to coalesce around him. There's also the possibility that Sanders will run as an Independent which many are saying could fracture the party. Anyway, however it turns out, it will be fun to watch
How about learning one thing well, so that you can use it for a wide range of projects? Choosing React and using it for everything sounds like a great idea to me, since you can transfer your knowledge from larger projects to smaller ones, and vice versa, instead of spending time learning new things.

Also, I don't mean to be snarky, but I suggest the writer uses fewer ALL CAPS, fewer exclamation marks and tones down the provocations to be more convincing.
800 employees for this game? Why?
The price vs. users graph[0] is hopelessly wrong, dangerously wrong even. So wrong I can't take anything the author says about economics or markets seriously at all. I think they're trying to make the argument that Uber will achieve economies of scale but that would be cost vs. users, not price. Price and cost are different things.

The graph also implicitly makes the assumption that there are an infinite number of users and Uber has competitors. In reality as the number of users increases Uber looks more and more like a monopoly and the price approaches whatever maximizes Uber's profits as opposed to "free". The bigger Uber gets the more they become the government they're fighting against.

In a healthy free market price will approach marginal cost, but Uber isn't fighting for a healthy free market. It's the last thing they want.

> While zero car ownership will undoubtedly and unremittingly be a net social good—can’t wait until driving is something one does for fun, ban cars!

Can't tell if the author is for or against regulation.

[0] - http://cdn.theawl.com/wp-content/uploads/2015/08/price.jpg
Will do. I'll add the ability to change the prefix/suffix.
Still no support for unsigned extensions? :(
It is about time one distribution takes over. At least it will be easier to target and we can all pool efforts.

Let Linux take the desktop and THEN we can start forking over minute details.
For the price of a police helicopter police departments can continously monitor a 10 mile wide area from the sky. That is a lot better than waiting for cars to recognize stuff, subpoena all of them then work on the very hard problem of pieceing it all together.
Exactly this. If you provide your Linux oriented project in those three formats, you cover approximately 100% of the meaningful use-cases. Provide source as well, and you definitely cover just about every conceivable scenario.
It all comes down to our "freedom" fetish. Why should the government force me to take 4 weeks of vacation when I can make due with 2? Why would I want to build my day around a train schedule when I could just get in my car and drive? And so on.
​Certifi-gate is alive, well, and hiding in a Google Play-approved app
This is a great opportunity to talk about gun policies in the US.

If both of them had an assault rifle on them, this wouldn't happen.

(Sarcasm intended.)
I'm sympathetic to the basic idea, but surely this is not the article you're hoping for. There's a lot of ranting, with only a couple of sentences of actually useful information, eg. situations in which React is not a good fit. He mentions Angular for "data-bound REST apps" -- why? What makes React worse than Angular in that situation? What would be the tipping point in that situation that might make him use React instead? No data provided.
I can't find anything remote. I've been a WordPress and front end dev for about five years but I don't know Angular/React so no luck for me...In my experience, I only see the 15k a year posts too.
This sounds a bit like a scare piece given that dollar vans [1] already exist, they just aren't smart phone enabled.

[1] https://en.wikipedia.org/wiki/Dollar_van
Kate's talk at PyCon Sweden was one of my favorites. It's called "The Ethics of Being a Programmer." Here's the video for anyone interested in watching:

https://www.youtube.com/watch?v=DB7ei5W1eRQ
Thats a very good point and I guess that sometimes you have a combination of someone who understands a problem and know off someone else who came up with something (maybe even from another field) and combine the two for a solution. I think there are plenty of examples of that although I can't remember anyone right now.
Aren't tickets subsidized? At least around here, every time the workers strike the company's balance sheet gets a boost.
> you wouldn't have to explain the physical mechanism.

I was emphasizing how it is just like the iphone. The iphone lockscreen is "springloaded" too. It pops right back when you let go of it.
I'm pretty sure Feynman would attribute his successes to his education and effort, not to the fact that he was awarded degrees for getting an education or making the effort. The degree itself is an honorary; it isn't intrinsically important.

So if you are successful, it doesn't matter whether or not you have a degree, so why should anyone care if you do?

>Honorary degrees are given in an area where the person has already proven themselves successful...so it's really nothing at all like an "honorary electricians license".

If you've proven yourself successful, what good is a degree going to do? Prove it again? The only thing an honorary degree can do is bestow trust onto someone who doesn't deserve it. If you already have trust earned through successes (enough to make anyone think you should have a degree,) you certainly don't need a degree to bestow it, do you?

At best, an honorary degree simply says what everyone already knows. At worst, it privileges people who don't deserve it.
Thanks a ton for this. I've been recently looking for examples to follow as no readme or style is perfect but this is a worthy goal for any software project to me, be it internal or external, closed or open source.

I think the key to make it successful is to have the feedback of someone actually working through it, finding the pitfalls or shortcomings, and correcting as they go. I know I tend to "just figure it" out but I've been in plenty of places with little to absolutely no documentation. It behooves me that if someone did take the time to document something, I should honestly take the time to "pay it forward" by keeping it current as I work through it. It's also far too easy to let this learned skill stagnate when you aren't required to document anything so absolutely no one does it.
Definitely, to me the whole cleaning up of data while leaving the code as a trace of that you did is an eye opener (I'm a real noob). iPython notebook is ideal for this. I just started using markdown field to write in a detailed way what I'm exactly doing. I bet it will be helpful to other currently Python unaware colleagues.
React and angular.js don't really solve the same problems (though angular 2 is incorporating some react-like techniques). React is only the V (arguably a bit of C) from MVC, where as angular.js provides all three but does a rather crappy job on V IMHO. ng-react supposedly let's you use them together but I haven't tried it yet (I plan on it).
Show HN: Debian packaging for Node.js apps
publicity is 90% of the battle, in politics
It's just been removed, but the shooter posted first person cell phone video (two separate videos) of the shootings on Twitter (an account of Bryce Williams). His prior tweets were something about a problem he had with the reporter or cameraman.
You're not wrong, and we should also consider that the attacker stopped and didn't go on a rampage at which point the 2nd amendment really becomes useful.

Let's not forget that there is a reason your 1st amendment right is directly followed by the 2nd amendment.
Misleading title: should be "Unity Editor Comes to Linux". Unity games have been running on Linux for a while.
The scoring system also makes absolutely no sense and removes any incentives to pay attention to the leaderboard
Well, does Google really use Angular for something big?
For most generalists who doesn't live in the frontend, learning every framework and applying the right one is not tenable. None of the js client-side MVCs I've seen are easy to just pick up. Even 6 months after I haven't used one I have trouble remembering how it works. You'll be much much more productive on something you are familiar with, even if it's not an exact fit.

If you are a frontend javascript consultant, than by all means, learn them all.
This is actually the good thing on React: You can use it for certain parts of your websites and you are not forced to use it for everything on your website.