skysight-inc/HackerNews huggingface dataset:
Have you actually been in sf traffic in the uber/lyft world? My observations from my life:

-Double parking everywhere waiting for pickup / dropoff /routing. Blocking car and bike lanes.

-riders getting out into traffic

-erratic drivers (new to SF, easily lost)

Its pretty terrible.

If they painted their cars yellow, and made them pickup and drop off at corners / out if the flow of traffic things would be way better (imho).
This is an excellent idea... but I'm a little put off by the reference implementation using DC/OS and Kafka... Its a little bit 'heavy' for a reference implementation, at least that's my personal preferences.

Id like to see a more 'low tech' version, or in the very least, a plan to transition from a 'heavy' reference implementation to a 'lighter' one once one became available since having a concise reference implementation makes porting and compatibility significantly easier.
> they actually reject the majority of requests to remove search results under RTBF

Slightly over half. But we really have no way of knowing how many of these requests are really rejected on merit and how many are rejected because of some technicality (e.g. some problem with the submitted proof of identity)

> I don't see why it should be exempt from the same data protection and privacy rules that everyone else has to follow

It should not. I'm using "Google" here as a proxy for any web service that falls under RTBF.

> We have a legal process to make decisions on these difficult issues

Yes, of course, but this isn't about that. This is about controlling information. You brought up stealing a chocolate bar as an example of something that should be forgotten, and I countered with rape as an example of something that perhaps should not. The problem is: who gets to decide where the line between petty theft and rape gets drawn with respect to the RTBF?
Exactly. This lets you test it out for you and actually can pick up on some highly nonlinear behavior. Actually applied this myself to housing price prediction with better results than single functions on a layer.
Sunday New York Times paper edition. There's enough variety in there to keep you busy.

The Economist is good, but it's like the capitalist's NPR. Good content, but it gets a little preachy.
Yes: http://www.nationalenquirer.com/

I mean, obviously: http://www.nationalenquirer.com/photos/barack-michelle-obama...
Tim Cook, Larry Page [among others] are going to Trump’s tech summit next week
Couldn't you have said the same thing about investing in internet businesses in 2002? And you'd have been correct - but oh so wrong.
Its impossible to talk about the morality of online advertisement without first acknowledging how its unique compared to all other from of advertisement: it do not respect local advertisement laws. No publisher want to take responsibility for the advertisement they publish, especially if they happen to auction out space to criminals who distribute malware.

Advertisement is where spam was 20 years ago, and no amount of moral discussions can stop people from using spam filters. If the requirement to use gmail was that you had to turn off the spam filter and deal with all the scams, malware and crap every day, people would stop using gmail. For now people aren't forced into that choice, so people either just ignore the advertisements or filter it.
Precisely. Although, they're a little naïve if they think that's a realistic alternative. The transit system is horrific, having used it for 3.5 years. We're largely in this mess because the transit system is such a mess.

I'm surprised the article didn't also mention the congestion issues at SFO. The departures deck is a mess now that all Lyft/Uber riders are directed there for pick-up.
Urban dwellers park on the street a few blocks away from their upstairs apartment if they're lucky. Rooftop solar and a charger in a garage are pretty much only an option for suburban homeowners (and only those without range anxiety).
Australia’s biggest Devops community wraps up year with big plans for 2017
The Coming War on China – John Pilger
For me it's pretty straightforward:

Dev 0 - For companies that hire college graduates. A developer fresh out of college who has a lot of theoretical knowledge but not practical knowledge. They might still be learning the tools of a professional software developer (source control, testing suites, the debugger, building and deploying environments, etc), technologies (Linq for .Net, Angular for a web dev, etc), techniques (dependency injection, how to write clean code, the value of good logging, etc.), and/or how to operate in a professional environment (stand-ups, interacting with coworkers, dealing with having a manager, etc.)

Junior Dev - I expect you to have learned the things listed above. You should be proficient in the language or framework. You should understand the software development process and reliably write "good" code. Meaning correct, efficient, simple, readable, and maintainable. Junior developers are still learning design, architecture, domain knowledge, and when to break "the rules".

Senior Dev - The best way I can explain what I look for is, "I can give them any assignment and trust they'll get it done, well, with little to no help from me." Set it and forget it. Domain knowledge is underrated as a skill but it's a super important one. A senior developer should know the 'gotchya's of the particular type of software you make. (If you make billing software they should have a cursory knowledge of accounting as well as compliance issues). The code they write should account for not only the particular module they're working in but the system as a whole. It will follow best design patterns, fit inside of our architecture, but won't be so dogmatic that it sacrifices performance or maintainability. You should be able to stay in the senior role for the rest of your career if you want.

----

As concisely as I can put it: new hires will as you how to do something. You'll need to ask junior devs, "have you considered..." Senior devs you don't need to think about at all.

----

Careers diverge after the senior dev level depending on your preferences. If you want to stay pure technical and just write code all day some companies offer an independent contributor or technical expert role. If you really like the design and framework aspect of software you can move into an architecture position. If you want to explore management you can move onto technical lead which is a pseudo-management position.
Engineer happily using GitPrime here. After sitting in on a Skype session we had with your team once upon a time, I took your earlier (pre-Impact) observations on the correlation between commit volume and overall performance to heart and consciously focused on chunking my work more. It will come as no surprise to you that this strategy's helped me stay consistently in the upper right of the 2x2 chart. Thanks, Ben!
Another was version control for bom/assembly processes. They wanted a visual tool for showing the differences. Sort of like a diff tool, but all the files were shown instead of just two at a time. Also, who made the changes.
Is that all HPC or does that 20 % also include cloud gaming?
I agree with you - coming back and rereading the article, I didn't have nearly the same reaction. Originally I focused exclusively on that single segment, which my fault.
It would have some interesting implications, politically. The democratic sense of "The People" rejected the issue and failed to take care of it through democratic and mundane day-to-day decisions. But the uber-wealthy who are often considered absolute enemies of "The People" had to step up and save the entire planet.
What examples are you thinking of?
Eichenwald did not claim that the leaked information was false

When I follow a link from Greenwald's piece I see this tweet that was sent by Eichenwald: "Russian gov manipulates email to @johnpodesta. Publishes disinformation. Takes it down. Trump recites false info." https://twitter.com/kurteichenwald/status/785676641880027136

I interpret "manipulates" as claiming that the emails to Podesta were changed by the Russian government before they were passed to Wikileaks. Referring to them as "disinformation" also claims that the contents of the emails have been modified. And I take "recites false info" to be reiterating once again that the emails are not genuine.

From the outside, it certainly seems that Greenwald is justified in saying that Eichenwald claimed that the emails were fake. But apart from reading this quote, I'm not familiar with the details here. Could you be more specific, and specify a exact quote from Greenwald that you feel is deliberately distorted, and a corresponding quote from Eichenwald that shows the undistorted truth?
I think even more that most issues are multi-dimensional, and you can't even explain it as a spectrum between two extremes -- you can reasonably be in one of a half-dozen different takes on the issue, depending on how you feel about particular aspects or sub-issues.
Algorithms and data structures are correlated but not causal.

Do they build things that work well and are easy to maintain and scale?

Rookies tend to make, well... rookie mistakes. N + 1 problems, O(n^2) algorithms, etc tend to creep in. This could be as simple as a missing index in the database.

Intermediate avoid the rookie mistakes, but design for the problem at hand. Their foresight is either lacking or they overbuild. Either way, new requirements often lead to being painted into a corner.

Senior developers try to minimize regret. They don't build unnecessary features, but they keep future requirements in mind.

This isn't an exhaustive description, but I feel it underscores why data structure and algorithms matter. Persistent data is probably the hardest to adapt to new requirements. Knowing how to structure data so that it can be accessed properly is a huge part of the difference.
The advantages of UHD for displaying a lot of text sharply or large diagrams without scrolling should be obvious. An advantage of 40" is that when placed 4-6' away from your eyes, you are more likely to adjust your seating position often. Long days of sitting in nearly the exact same position for years on end can be terrible for your back.

> This is a 'want' not a 'need'.

So is indoor plumbing! Or, a roof over your head in a temperate climate.

While such a large monitor may look decadent, it should be easy to find more than $300 of increased productivity from a comfortable workspace. Also, even if it only lowers the risk of a workspace-related medical problem by a couple percent, the $300 wuold pay off there, too.
Social news online is even worse. At least with TV, there's a chance you'll be shown something from outside of your bubble. Polarization increased with deregulation of TV political coverage in the US. The internet has never been regulated in such a way, and has given rise to hyper-polarization.
Given that the famine of 1740-1741 killed 38% of the population of Ireland, it was pretty horrible:
https://en.wikipedia.org/wiki/Irish_Famine_(1740%E2%80%9341)

And the peasant's lot didn't improve much, as this happened less than 100 years later:
https://en.wikipedia.org/wiki/Great_Famine_(Ireland)

...and here's an eyewitness account from the same site regarding the latter famine: http://www.eyewitnesstohistory.com/irishfamine.htm
This seems very silly. You're trying to minimize the amount of cars on the road. The amount of people-miles of passengers is roughly constant. The only thing that reduces car-miles is ride sharing. Uber (and Lyft and possibly Waze) is much more efficient at this than Taxis. And Uber drivers have every incentive to not be idle.

The issue isn't too many cars. It's too many solo drivers or single passengers.
What proportion of users do you think were aware of it?

And, if left to users, considering we have the type of users who believe in a #BoycottStarwars movement, would you really want to leave this feature in the hands of said users?
I traded in TV news for The Wall St. Journal, New York Times, and Economist. I read Ars and Hacker News for tech stuff. I get my sports news from Reddit. Best decision I've ever made.
Agreed - personally would like to see either Arch, a BSD, or NixOS.
Makes total sense.

Just recently I had discussion with my wife about climate change, why billionaires won't just solve the problem and what we can do to help? What is the best nonprofit to donate?

The conclusion of our discussion was that the problem is much bigger than what billionaires can solve with direct money, governments could do something, but politics is in the way, so the only hope is that technology will help. Hence the best way is not to donate to nonprofits, but invest in tech companies that might help with climate change. And get rich while doing that.
I like this one. I'm a bit biased because I run a customer service business so that's a big deal for us, but even I am impressed when someone just picks up.
Can someone explain to me why there are two [-] [-] links? Is this some bug in my browser (perhaps related to using the hckr news plugin to highlight recent comments?)
Do we have supporting data? Or is the taxi lobby just smarting up?

In New York, the taxis made the same case--that Uber et al increased traffic. This claim was found wanting [1].

In God we trust; all else bring data.

[1] http://www.nytimes.com/2016/01/16/nyregion/uber-not-to-blame...
Athena and ALB Log Analysis
tl;dr Yes
Is it possible that solving the great challenges of humanity today (global poverty, climate change, nuclear non-proliferation) stretch the ability of democracies to solve?

I'm an anti-elitist libertarian at heart, but the "let everyone do as they will" mindset may cause problems. (And I understand that elites get it wrong much of the time)
The income tax on the profits. If you sell the espp instantly, there isn't much profit, so I'm guessing there isn't much tax?
I'm suspicious of vague "feel good" investments. Investing in particular approaches or technologies that look profitable, yes, putting a billion dollars into a vague "feel good" pot isn't a recipe for success.
The ethics of pedophilia [pdf]
No, 28 people upvoted it within 8 minutes without realizing that the same exact story has been in the top 10 for 2 hours.

Not sure that speaks well of HN readers. I can see a few people missing it, but dozens...
i would not say that "the people" have rejected it, rather some of our representatives fail to come to terms with the science. Either by choice or by foolishness.
But yes quite interesting that the uber-rich in this circumstance step up to the bat, perhaps they have vested interest, just as those who claim its a "hoax//inconclusive"
Greentech startups early this century. Basicly all of them failed.
Maybe. There are two viable routes that I can imagine. The first, the article doesn't touch on too much -- environmental engineering.

There have been a handful of ideas to reduce or reverse the effects of global warming using engineered solutions. Examples include such ideas as taking Sulphur Dioxide and putting it into the upper atmosphere (https://www.technologyreview.com/s/511016/a-cheap-and-easy-p...). Another idea, that was invented by Bill Gates' friend Paul Allen, includes building ultra tall chimneys in order to vent opaque soot into the upper atmosphere.

The other side of this is that there is a belief we can come up with technologies that are significantly greener without a significant downside in price or performance.
I think the pendulum will keep swinging between the minimalists (React/Vue.js) and the frameworks (Ember/Angular).

Ember is completely underrated and overshadowed by React right now. It takes some of the best ideas from React (components, shadow DOM, FastBoot) and puts them in a cohesive framework that has an incredible support ecosystem and upgrade path.
Yes, you use EDA tools to synthesize (compile) and debug VHDL/Verilog code for FPGAs, although Xilinx provides their own tools.
More people are interested in world events than in science, so it's reasonable to assume a newspaper will set a higher standard of reporting for those events. A journalist who studied political science isn't equally inept at writing on all subjects; he might have some very good insights on politics. Similar to how most HN readers have very little expertise outside of software engineering, and have said some pretty ridiculous things on other fields.
Can you give an example? I suspect you're referring to the same short-term ones the author is deriding, not the journalistic kind that take time to research and prepare.
Where are you comparing it to? In my experience the quietest subways are from the past 20 years or so. BART first started running in ~1970.
Love this, in my experience also, good programmers make a lot of small commits. While less experienced people do ocasional commits regardless if they are big or small.

Something your chart doesn't show is people who make a lot of commits/work but the quality is subpar. They behave as prolific programmers but still need to improve.
Show HN: Simple class schedule for iOS
Yes:

http://www.nytimes.com/2003/05/11/us/correcting-the-record-t...

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

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

The first two were both NYT journalists - one a Pulitzer Prize winner in 1932 - and the third covers the 1890s, so let's stop acting like it's new, unique, or exists exclusively on one side or the other. This is how much of the modern press started.
Why is Uber more efficient than taxis? Friendlier, faster to dispatch, no discrimination, no tipping, sure Uber/Lyft wins those hands down. But at the end of the day what stops a cab from having the same load as a TNC vehicle?
Thank you for adding this detail... what you said makes WAY more sense to me now.
ERP features that always amaze: kit demand; click a button, get a colored report with charts; click a button, see who and when changes were made to a part/order/entry.
WellBart is about the same noise level as th Boston green line which is the oldest subway in the country.
I'll add one here from my own business, which is customer care outsourcing. The outbound call. Basically it comes with the territory when things go wrong. But when you call the customer before they realize things have gone wrong they are always, always grateful and impressed. Same thing goes for a "just checking in to see you are enjoying the service" call. Since we have agents sitting around all the time anyway this is time that can be used to call up customers and impress them.
We hope so too ;)
Any in particular stand out to you?
I think this assumes actual ride "sharing" happens substantially.
I've seen several opportunities/companies that could do the half a gigaton and meet the other criterion really fast, but raising money is a grind:

* Advanotech.com - makes fully functionalized silicon nanoparticles at a fraction of the current cost. This automatically gives a performance enhancement to batteries that hits double digit percentiles.

* http://www.powertechwater.com/ also does something pretty awesome by removing solids from brackish water.

I hope that whoever leads up this fund has deep chemistry competency to be able to fund things that will move the needle on gigatons of carbon emissions.

Bill Gates's statements on energy have been far more in line with the realities of minerals, carbon emissions, and lithospheric realities the statements of many other billionaires.
As a downtown sf commute cyclist, my anecdotal experience is that traffic now is much worse than the same time last year. And almost all the bad actors in traffic who are causing slowdowns and jams have uber and lyft stickers in their windows.

I don't believe in God, but I do believe that if I get hit on my bike uber/lyft will be responsible.
Respond to requests right away.

A lot of the time, when a client has a request, they are thinking out loud in the moment.
Even if I can't pick up the phone, I'll send a short email straight away to let them know that

1. I got the message
2. Timeframe when I can action
Spell checkers.
A lead developer starts the fire by gathering kindling.

A principle engineer invents new kinds of fire.
so when the AMD patch was refused, it was refused for this LTS version of the kernel? that's gotta be a huge blow against AMD, no?
> I haven't had a TV in the house for nearly 8 years now, and don't miss it at all.

I hear a lot of people say this these days but it doesn't really count for much if you regularly watch Netflix or other ondemand Internet based TV instead.
Hard for me to accept that the price differences server vs desktop components are legit and not some kind of scam.

Also, assuming you are getting jacked by AWS like most people, have you looked into Linode, Digital Ocean or anyone else?
I really resonate with the 'read three books on a topic and you'll know 99% more than the rest of the world.'

That is a bit extreme but it is true that very few people actually try to learn about things that the news makes them concerned about. That said, I do record the news on my DVR, skip to the weather forecast and then fast through the sports highlights. That way when I go to the office if I'm asked about how the local team did or did I see that move or play I won't be completely clueless. And I don't leave without rain gear if its going to rain. Those are pieces of information I can use.
Well bart is famous for having super loud screeching wheels[0], but they will be replaced by around 2021..

The screeching is absolutely loud for a subway, though I think the noise all together isn't so bad relative to other subways.

[0]: https://ww2.kqed.org/news/2016/08/02/why-are-bart-trains-so-...

[1]: https://www.bart.gov/news/articles/2016/news20160831
Rich guys with money to burn. Maybe that will heat up our record cold temps during the global warming-cool.
It's certainly impressive tech. But, and bear in mind this is just from a consumer perspective, here are the reasons I wouldn't buy it:

- ~$8000 USD for a 24 port switch is way beyond my price range. I doubt any consumer market could support this (http://www.newegg.com/Product/Product.aspx?Item=9SIA6ZP53G35...)

- ~$550 USD for a single port adapter is also way outside of my budget, especially since I'd need to buy at least half a dozen of these for my home lab (http://www.newegg.com/Product/Product.aspx?Item=N82E16833106...)

- It's very difficult to find solid information on the product. The Ark page doesn't tell me anything (http://ark.intel.com/products/92007/Intel-Omni-Path-Host-Fab...). The link to the whitepaper (which I'm assuming is actually a marketing brochure) 404s.

- So even if I could afford this as a consumer/dev, I probably wouldn't buy it due to the uncertainty around total cost of ownership. Will it accept non-Intel branded QSFP transceivers? Same question with optical cabling.

- Given the product brief mentions 'fabric performance [will] scale automatically with ongoing advances in Intel Xeon processors...', it leaves me wondering if this is somehow dependent on some specialised Xeon CPU instruction sets, making it useless for most home labs (which, at best, will be running older generation Xeons from second-hand servers, but more likely CPUs from Intel's consumer line-up).

On costs: If these are just reflective of the cost of production, then fair enough, I guess I'll just have to wait (for either Intel, or another manufacturer, to devise a cheaper production process). If it's not, then I think you're missing the opportunity outlined above, and you'll lose the HPC fight given Nvidia occupy the high ground here.

On compatibility: If this is just some idiot 'multi-channel cross sales' strategy that some genius with an MBA has cooked up, you're going to have a bad time. It falls apart the second someone releases a commodity adapter (which may already exist, for all I know).
Even if it doesn't, the technology and processes behind Uber and Lyft encourage less downtime of drivers. (I have not stake in the game, though I hate lines and have had more bad experiences with taxis than Ubers and Lyfts)