skysight-inc/HackerNews huggingface dataset:
I think he's overfitting. Also the way he controls for Lyft seems poor, I think, because if both services led to a reduction them controlling for Lyft would reduce Uber's contribution it seems (that is while Uber's effect might be small as well as Lyfts, together they would be larger). He really should be asking "Do ride sharing services reduce drunk driving fatalities?" Not Uber specific.

Also his variable for Uber is only a one or zero. It should instead be the number of drivers in the county.

They quotes a study done on only California that shows Uber reduces fatalities, but doesn't ask himself if maybe county by county is important. Instead he groups everything together, even some countries that have very few.

Here's the sentence that should indicate something is wrong with his analysis, he finds Uber increases fatalities (a noticably but not significant):

> This model shows that on average, the presence of Uber was associated with a 2.0% (95% confidence interval: 0.98, 1.06) increase in traffic fatalities among all drivers; however, this association was not statistically significant at conventional levels.

I think he definitely needs to break out the results data into county by county results to see if maybe there is a different result for maybe more populous counties.
I wrote some prolog for a PL class recently and had to debug some cases of nontermination caused by the depth-first-search unification algorithm. I was wondering why prolog (or some other logic programming language) couldn't use breadth-first search instead, to avoid those cases, but couldn't find answers online - could someone who knows prolog better here have an answer?
Incorrect. Independent contractors cheerfully 'sharing' their vehicles have made 100% of the difference; Uber does not employ anyone to drive anywhere. The number of drunks driven home by Uber employees is ~0.

Thanks independent contractors!
How much of the internet's destructive hacking do they "power"?
Use systemd timers, and keep all of /etc in a repository. Or put all the cronjobs or systemd timers (or whatever) into a configuration management system, and check that into version control.
It should not be surprising then that many software engineers are interested in philosophy. :) The personality type of many programmers and philosophers is INTP, which tends to be geared towards these sorts of things.
Getting into a car is a necessary risk to living a fulfilling life.

Taking up smoking has little upside.
My family farms in W ND. I worked in private equity for a few years in Minneapolis.

Saw my friends and family turn down crazy good risk-free profit opportunities during the AG commodity bull market of 2008. "It's going higher!"

So I quit private equity and started consulting for family farms in the Upper Midwest. That led me to build a software package that I wanted my clients to use and started selling it to others.
Deciding whether a program does "one thing well" is a matter of granularity. `ls` with its 38 flags is absolutely tiny compared to, say, finder, which displays multimedia previews, allows you to connect to remote servers, and probably does a bazillion other things.

Yes, `ls` isn't perfectly clean in a mathematical sense, but it's still tiny compared to modern software, and passing a couple of flags for common tasks now and then is far more convenient than writing `ls | map ... | sort ...`.

Unix is not a mathematically perfect Unix, but it is most definitely an acceptable one.
Unfortunately this does not play into the mass media narrative of today. Hopefully HN can evaluate statistics more objectively
If you are looking for an interesting project that uses terminal input modes try writing a command line utility that reads in a password correctly. (eg. Masks the password input so it does not appear on screen whilst it is being typed, prevents someone from scrolling up in terminal and copy/pasting the typed password and zeros out the password after use to prevent it being visible in process address space).

It is surprisingly tricky to get right. There used to be a POSIX function in the c standard library - "getpass" to handle this but the implementation was not thread safe and thus it was depreciated from posix spec - the only portable way I know to do this is to "roll your own code" using termios - not ideal.

see: http://man7.org/linux/man-pages/man3/getpass.3.html note the comment: "This function is obsolete. Do not use it" - there is a heap of potentially vulnerable code out in the wild that uses getpass.
Yes, this is absolutely within our mission to resolve. We've been discussing adding "high level notifications" in declarative and the editor. You can follow along at https://issues.jenkins-ci.org/browse/JENKINS-41687.

One thing to note about Blue Ocean is that as we bring in features (For example, better slack and HipChat notifications) we will be making the required plugins dependencies of Blue Ocean. We don't want you to have to think about plugins unless you are going outside our curated experience.
Too late to edit my comment, but for correctness' sake: the algorithm as described is exponential in k (and thus n), not r and t.
SF probably 60% Uber, 40% Lyft. Although to be honest, I'd argue Lyft is becoming a bit more common.
They're bureaucrats, I don't respect them.
The advanced menu responds to the windows key and you can start typing to search, if that's what you'd like.
Is this compatible with all 2.x versions of Jenkins? Or should we be on a specific version or higher?
Clover is hiring product engineers – build AI for enterprise voice
Ahh that would be the great work of our designer Brody Maclean (https://twitter.com/brodymaclean)! Ill pass on the complement and thank you!
Fair enough. But where do you see multistatement lines in the link?
> y0 / x0 / y1 / x1. Has any API anywhere ever tried to specify a rectangle like this?

Not for rectangles, but the closest example of Y/X I can think of is GW-BASIC's "locate". It gets row number first and column number next. I.e Y/X
That is a such a bullshit argument you ought to be ashamed of yourself.
> As for the world, there seems to be a lot of nonsense tech such as see-through cell-phones? No way to even hide what you are doing, even crucial characters and VIPs have see-through communication devices, whilst they steal/look at top secret information?

I'm sure that's just for TV viewers to be able to see their screens. It is better than projecting the screen over the face or reflecting it on the glasses of the actors like other TV shows do.

If you don't like it, that is OK, no one is forced to like anything. I don't like The Walking Dead, and it doesn't mean a lot of people is wrong, just that we have different tastes.

But to be fair the show is ages ahead of Star Trek TOS in terms of plausibility.

In fact, the lack of the fantastic technologies indistinguishable from magic that are present in Star Trek is very much part of the appeal. Is what makes the show more real. There's no faster than light space travel for a start. They have to use orbital mechanics to move around. They have to accelerate half of the way and deccelerate the other half. They have to dock very carefully instead of saying 'beam me down'. It is a very welcome change.
So the basic premise of the article and this movement is that people assume that the default is for virtually everybody to be underpaid. So since there is obviously a Gaussian or poission distribution in salaries, then obviously some people will be above what "everybody gets paid". So unless the author solved the somewhat old emotion of ya know jealousy, then this is guaranteed to be a recipe for disaster for most companies. Especially the high performers would feel constantly like their peers would be saying under their breath "and he gets paid so much more for what??".. So yea likely they would be less likely to want to show even the smallest amount of weakness to those people and would likely try to work in a more cautious manner.

My thinking is that the problem people are trying to solve is noble but it turns a creative industry into a trade industry like electricians with various levels of seniority and levels of advancement.

I think it's better to simply rely upon the glass door type stuff and if you feel like you are underpaid, change your job. Asking for raises I honestly think is a bad way to increase your salary.
I don't see why some failing/timing out network resource was eliminated here. Fwiw, I'm on 10.12.4 as well and see no issues.

Would look at tcpdump or netstat (look for SYN_SENT connections) while sudo is hung. Also suggest hitting ctrl-t a few times while sudo is busy and see what is going on. Can also dtrace sudo and/or whatever dtrace shows sudo is talking to, and you'll eventually find the problem that way for sure (though you might not be able to fix it, but I suspect you will).
Where EUV fits, what problems still remain and alternatives
We support Jenkins 2.7.1 (the first 2.x LTS) and above. However, there have been quite a few security advisories for plugins/Jenkins in the meantime and I'd recommend you upgrade often (its pretty painless these days!)
BFS space complexity is order exponential.
I like the flora and fauna picture at the top. To summarize the article: culture is like an ecosystem, not a hammer.
Perhaps, but don't call it "sharing," because sharing is reciprocal. If it were actually sharing, you would be driving for Uber as much as the people who chauffeur you around. Call them what they are: unlicensed taxis.

Also, "the general willingness of people to embrace the gig economy" is just another way of saying "many people are desperate enough to do sub-minimum-wage piecework."
The argument is that it's safer to stand side by side. But people probably walk for speed, not safety. So unless they make it a rule and enforce it, I don't see people changing habits.
I mean CUNY is objectively a great school. It's just overshadowed by NYU
Hey there, I’m Matt Lee — founder of both GNU FM and one of the co-founders of GNU social.

It’s been an interesting few days for us.

GNU FM just turned 8, and I wrote a little post about that.

https://medium.com/@mattl/libre-fm-turns-8-stats-a-call-for-...

Your history of GNU social is a little off — GNU social didn’t fork from GNU FM, it was intentional on my part. GNU FM was built to support the Libre.fm site I was building, and I intended from day one for others to build and host their own GNU FM servers. Some people did, but most people did not and so I wanted to exercise some caution when adding social networking type features to GNU FM. I really didn’t want Libre.fm to be a social networking site.

So working with my two colleagues at the FSF, Deb Nicholson and Donald Robertson, and later our intern Steven DuBois we built some prototypes of an early project called GNU Social (capital S) and demoed them at Software Freedom Day in 2010.

Later, we had some ideas to write a series of plugins for Evan Prodromou’s StatusNet project that would extend it to do some of the things we were thinking of for our new GNU social (lowercase S) project, and worked with a local (to Boston) StatusNet developer, Craig Andrews and a couple of interns at the FSF — Ian Denhardt and Sean Corbett to get this started. Craig had already developed a lot of code for StatusNet itself and chose to donate this to the FSF for the GNU social project.

So for a while, GNU social and StatusNet were two projects with a mostly shared codebase, and eventually we all merged with Free&Social into GNU social as it today.

I didn’t think of GNU social as a brand, but as a framework that could be used to build lots of social networks. Rob Myers and I tried to build a network from GNU social called Daisychain. It didn’t work out.

I still think like that, and I’m glad to see Mastodon embrace compatibility with GNU social users as I think it’s still the largest federated social network project out there in terms of active users, but it’s hard to measure such things.

I don’t do much day to day with GNU social now, but I remain committed to free software social networking. I have a fun idea for how to really demonstrate federation in July when my first movie, Orang-U: An Ape Goes To College is released.

It’s all made with free software, we’re releasing all the footage and editing files so people can remix and make their own movies.
I think it's more about the way effort is split. i3 would be an example of good competition, it does something the others don't. Unity on the other hand, does it do anything that couldn't have been done by changing the default gnome configuration? Competition is good but replication is a waste.
Thanks for your support Kevin!
Wow... thanks for the kind complement :)
The giant defense contractor probably has amazing projects once you get past the paperwork. If you want to change the world, well there you go. You probably won't work overtime, but if you do there are federal limits before they have to pay you extra. Age discrimination is unlikely.

The university is probably interesting. Actual pay is probably terrible, but you might get free tuition for your kids.

The "couple of hardware companies" sounds promising. That might be real programming, with C or even assembly.
Disney’s animation book (The Illusion of Life) is very nice, but the best animation source I’ve seen anywhere is The Animator’s Survival Kit. Unfortunately the excellent videos that go with the book are pretty expensive for someone who is vaguely curious (but not deciding to make animation their career) to stomach. I recommend trying to find a library with a copy, or similar.
>having 2 boys increases the probability that you will have a boy that was born on Tuesday.

I guess. But the fact that it happened to be Tuesday isn't really important. The person could just as easily have had a kid on Wednesday. And all the logic would be the same. And the kid has to be born on some day of the week. How does finding out what day it was give us any additional information about the other child? It's completely independent!
The near-miss of Python is why I write perl scripts. It supports the 'backtick' notation, and pretty much kills the problem domain of awk, sed, and bash.
It's not just about dirt cheap. You know that you're not going to get screwed by an uber driver, even if you're drunk. Can't say the same about cab drivers, who've definitely tried to pull things when they see drunk people. Not to mention the ones that'll just pass you by over and over, or won't come to your location at a certain time, or just not answer the phone. Cabs in general have been horrible.
Minix (mini Unix) is a teaching operating system that goes with the well known os book "Operating Systems Design and Implementation". We used it at Cal. Very fun.
No, but that's not the question here, is it?

20 years ago, Microsoft had an astoundingly user-hostile philosophy that manifested, at the time, in the Halloween documents: a strategy for 'defeating' Linux & open source software, rather than winning by producing a better outcome for their customers.

The user-hostile philosophy continues. But now, they've conceded the battle to open source software in general, and Linux in particular (witness moves towards Docker support on Windows). Thus the user-hostility now manifests as rampant advertising, and bullying users into unwanted upgrades.

My point is that Microsoft had nothing but contempt for their users 20 years ago, and they've done nothing since to change that.
Stories like this make it hard to maintain the illusion that government employees are public servants, except in the sense that cowboys are servants to cattle.
Would you mind sharing your counter argument? Although I don't necessarily agree with the parent, asking him to be ashamed seems to be an even weaker argument.
I don't know... this credits Uber, and Uber is bad.
"ASIC" is usually used as a stand-in for "standard cell ASIC", meaning (with some hand waving) that the chip is implemented with suboptimal, general building blocks. In contrast, Intel CPUs are traditionally "full custom", where the chip is designed to be near-optimal for this design down to the transistor level.

Full custom chips have the highest NRE costs and longest development cycles. Standard cell ASICs are less energy efficient, slower, and provide generally less logic density, but are cheaper and quicker to develop.
I don't think that's right. For example, in the California Penal Code,

"A person is guilty of arson when he or she willfully and maliciously sets fire to or burns or causes to be burned or who aids, counsels, or procures the burning of, any structure, forest land, or property." [1]

The incendiary's ownership or not of the property doesn't matter.

[1] https://leginfo.legislature.ca.gov/faces/codes_displaySectio....
Get Code Out of Chrome Devtools and into Your Editor
Many small business insurance policies only cover <$10,000 in cash on hand. So plenty of legit businesses get flagged for trying to maintain their coverage and minimize risk.
https://news.ycombinator.com/item?id=14047294
Have you really had that experience in NYC? I've lived in Brooklyn for 10 years and have only once had a cab refuse to drive me home.
High school journalists investigated a new principal’s credentials
Unix permits programs to communicate with one another, and with the user,
exclusively through character streams. You can’t write a function that
returns a list of files because the shell doesn’t know what a “list” is,
doesn’t know what “files” are, and couldn’t tell you the difference between
a “function” and a “program” if its life depended on it. Programs don’t
“take arguments” and “return values”, they read characters from stdin and
print characters to stdout!

And this is why I consider PowerShell a more Unix-y shell than bash. Powershell commands don't just operate on character streams. They operate on CLR objects. For example, the PowerShell equivalent of grep, Select-String, doesn't return a string, or even a list of strings. It returns a list of match objects, which contain the regexp used, the matching string, and the file that matched. PowerShell often gets dinged for its verbosity, but honestly, I find it much easier to compose PowerShell commands because I know exactly what each command does, and the command-line flags are mostly intuitive. Meanwhile, Unix commands are shorter, yes, but it's a lot more difficult for me to remember, e.g. that if I want to run a command across a number of files, I have to pass the command to find.
Proving another benefit of subsidized public transportation. In Uber's case, low-cost rides subsidized by its investors.
Change? Sure.

But they've done nothing to suggest they've shed their utterly user-hostile philosophy from 20 years ago. It just manifests in different ways.

To run with your analogy: imagine you ran into someone at 40, someone you hadn't seen in 20 years. 20 years ago he was into petty theft and vandalism. These days, he works as a lawyer for a patent troll. The specifics have changed; his character has not.
> Fair enough, looks like lyft only came to NYC around 2014[1]. But does anyone know if the ride share prices in NYC from 2011 [2] to now has significantly changed?

You would have to look at how the ride sharing services came about in different cities around the world.

The two most popular ways to measure those effects in economics are differences-in-differences (basically a clinical trial -- you need some very similar placebo city to compare it to) or regression discontinuity design (you need a fairly immediate effect, so assuming people learn to use uber this is out of the question).
I wanted an Ubuntu phone but was waiting for some kind of official store to buy them from, and not flash a phone myself or buy a developer device.
So now you can take my money if I keep it in cash and travel with it, or if I deposit it to a bank in under $10k increments, and if it's more than that, that's also suspicious. I guess just having money is suspicious these days... we're all supposed to spend it on fancy phones.

Overall, it just feels like the IRS felt jealous of the civil forfeitures.
Your analysis is much better than my gross simplification. What I meant is that in both situations, the solution is acceptance, not escapism (masquerading as transcendence).

I agree with Camus' conclusion that we must create our own meaning, but that also seems to be at odds with our psychology: it's much easier to believe in external sources of meaning. (Perhaps there's an evolutionary bias here, because an external source of meaning can unify a group, whereas an internal source only empowers the individual.) You can reconcile these with a neat trick found in Eastern religion: identifying the subject with the object. Pantheism, Advaita vedanta, Taoism, and Zen all have this at their core. If you erase the distinction between yourself and the higher power/monad/Absolute/Tao, then you erase the distinction between deriving meaning internally and deriving meaning externally. So far, this is the best approach I've found for staving off nihilism once you've rejected traditional Abrahamic religion.
I wasn't justifying my opinion. I was merely pointing out that it's odd to assume that Microsoft has changed for the better in the intervening 20 years, despite a) being awful 20 years ago, and b) having failed to demonstrate any change for the better since.
Which SUSE Stuff is proprietary ? SUSE Linux Enterprise editions have been always open. They are built on top of the openSUSE platform.
Nice! Btw, I think you are missing browse[.c|.o] for SRC|OBJ in osx.mak
Applied microeconomics is full of these sort of studies. It thrives on finding "natural experiments" to exploit and identify/measure an effect.
I agree with you in general. It's truer to the source material than the movie, but still has some deep flaws.
I can't find the article that I read that talked about Mr Levandowski's experience prior to Google and while at Google, but the impression I got wasn't that he left out of avarice, but because Google was too bureaucratic for his taste. His entire career looks like someone eager to build the future today, and it sounds like Google failed to be an enabler of what he wants to build. The more I read about Uber, the more I get the impression that it's the best place to work today if you actually want to build the future fast.

Plus, getting a second big payday may not have even mattered to him, but it would have mattered to all the other Otto employees.

Everyone here is quick to assume malice when it might just be incompetence of one form or another.
So in essence you believe that employers keep secrets because they're terrified that everybody will discover that they're actually kind hearted?
> though I suppose if the car is driving itself perfectly fine police would have no reasonable grounds to pull anyone over and discover they're drunk in the first place.

I can't speak for America, but here (Australia) I'd guess the vast majority of drunk driving tickets are from booze busses. I can't even remember the last time I saw somebody pulled over and breathalysed.
Without great public transportation, it seems rather unlikely for suburban folks to enjoy a lifestyle where you can drink downtown and safely get back home at a decent rate. Ridesharing might be cheaper for now, but I'm not sure what it will be like when the prices truly represent the market value; currently, most ridesharing companies seem to be operating at loss. The ultimate solution might come when autonomous driving becomes possible, I really can't see it another way.

BTW even with public transportation, if you're drunk enough to think it unsafe to drive, you're probably gonna want to use the restroom more often.

I've gone over this issue a LOT, and right now I'm planning to move to the city center and just take the hit of higher rent for now. Luckily, I am single so this is a lot more convenient than if you have a family with kids and stuff.