skysight-inc/HackerNews huggingface dataset:
I agree that both viewpoints will be opinions based upon facts or theories. There is a saying that goes something like "Don't argue with someone unless you know their side better than they do." I feel an author who understands both sides of an issue could write to an audience in a way that is meant to purely inform them about both sides opinions.

You could also do it as a debate where two respectable, well-informed and well spoken people debate following strict rules. Pretty much the opposite of a US Presidential debate. Without it being a live debate, both would have time to give their statements plenty of thought and consideration. They could then take the time to make sure it is well written.
https://cran.r-project.org/web/packages/txtplot/index.html
Most of the interesting content I read is produced by amateurs. Amateur writers, that is. They're professionals in whatever domain they happen to be writing about - food blogs written by chefs, programming blogs written by software engineers, startup blogs written by VCs & entrepreneurs, hardware blogs written by electrical engineers, gaming screencasts produced by gamers, political blogs written by political science professors.

I think that what the Internet revealed is that being able to write well takes a back seat to knowing information worth writing about. Content over form, in other words. In the old days, you needed dedicated reporters who would go ask the actual experts their opinions on events because most people could not hold down two jobs, and an industrial company is not going to also operate a printing press. Now, with the ease & reach of publishing becoming so much greater, it becomes much easier to publish on your nights and weekends, as a way of getting your name out in the field. I actually view mainstream media as "low quality" now, because when you compare any piece with the blog of the experts actually quoted in it, you see just how many omissions and distortions appear in it.
Zero Knowledge File Sharing with SpiderOak
I don't see any good reason for universities to use different standards than the courts have used for the first amendment -- open calls for violence can be censored (your genocide example), just about everything else is fair game.

Of course, the speakers with the most universally unpalatable views aren't going to get invited (by student groups) because they won't get enough attendees to fill an auditorium or be worth the hassle. But that's unrelated to whether the university should allow it.
Swiftype is hiring engineers in SF
The coding standard for SRE hiring at Google is lower, but the other requirements are much higher or aren't considered for a generalist SWE role.
I think Instacart's other justification for this is that multiple people are now involved in procuring your groceries. One person shops and another delivers. If you tip in cash, the shopper gets nothing.

Can't speak to if this is their real motive, but does seem to be in line with other criticisms of tipping (e.g. waitresses making much more than kitchen staff).
Hey. Disclaimer: Co-founder of http://www.split.io here.

We built libraries like this before at previous jobs and now created Split to solve these type of problems and more. I can share some insights below of things we ran into while developing such libraries.

Libraries should be optimized to avoid network calls as much as possible. Using local or external caches like Redis, CDNs, etc, and leveraging protocols like HTTP Cache are the corner stones to achieving the behavior you are asking about. Moreover, you can use things like Server-Sent events and websockets to make your system react in near-realtime when flags are changed. Although this last approach leads to a little bit more complicated architecture.

Other things you didn't mention but worth considering whatever your decision is, are:

- How to manage old unused flags (tech debt). Processes are great but even better when enforced by tools. Often times people use task tracking tools to set reminders to themselves to remove a flag after X amount of days.

- How to integrate that data collected to power things like A/B testing to augment your business decisions.

- How to integrate your library with testing frameworks?

Happy to chat more about other topics we encountered while using flags.
Perhaps the focus on university is somewhat a good thing, as oftentimes that's where some change can originate from. A lot people's views are often formed in their university years.
Tinkering wins most of the time. Honestly, unless it's a completely new concept or way of thinking (or for a lack of a better term, "academic" concept), tinkering and building stuff will be faster and more fun.

I only read books after I've tinkered enough to think "I can build something with X, but let's find out the best ways to do it".

There are some problems with books for X language or Y framework:

* A lot of books (especially free ones) have little to no exercises, giving you no chance to solidify your knowledge and instead copy and paste (or type along)

* People that love reading books instead of tinkering, in my experience, a) take too long to learn b) don't retain any material beyond two weeks or so because they don't do exercises (if there are any) c) think they learned the material because they have it in short term memory

The above also applies to a lot of "video courses" as well.

The only good book I've read in the past years is http://haskellbook.com/ because it explains things well, is well structured, and most importantly it is full of exercises.
Before Instacart was on the scene, my brother and I thought of about a similar service. My brother in his college days used to be a pizza delivery driver, so he had the "real world" experience. Over the weekend, I quickly created a simple dropwizard java jar that would take in two variables - number of drivers, and number of orders. Everything else was randomized to be close to reality - such as delivery times, routes, etc. To be clear this was a bare bone, CLI application. I would run the service for 5 minutes, and collect the metrics. One thing was clear as mud, the more we scale up, the higher the loss. The thing was that my brother kept telling me that I am paying too less to my drivers, and that no one would work for me at that rate. Also, I will admit that my algorithm was a "simple Fed-ex" style hub-spoke model.
Dat Desktop, a peer to peer data sharing app
You are my hero!!!

Thanks! It worked perfectly!
Windows made considerable effort to be easy to understand for new users.

http://imgur.com/a/gccxP

Linux for the past few years has been very easy to install and use. But for some time it was hard for most users.
Well my anecdote for this is that my gay friends in their teens have been suicidal because they did not feel as if they belonged. They have been alienated from their family and friends. So making them feel more like they belong should definitely have some added benefits like reduced suicide rate amongst those affected.
Jay Z is launching a VC fund
Oh, huh, I didn't notice that!
What problem does this solve for the end-user that isn't already or better solved by Google Drive, Dropbox, or sharing in chat apps like Hangouts or WhatApp?

Or is it like, "Here is some cool technology!" without identifying a clear user need this solves, like Google Wave?
Wow!!!!!

Stanford is the last place on earth that I'd expect to actually confront university PC culture.

What an exciting discussion that will follow this!
The privacy concerns. Also, older people like me don't enjoy things constantly changing, so having more control over updates is appealing.

I despise Windows 10, enough that it prevented me from buying a laptop, until I eventually found a vendor willing to install Windows 8.1, which I merely dislike.

I wanted Windows 7 or was willing to try Mint. However they are not available, "no drivers" and so Linux is dead to me.
Please quantify the speedup (I've found this before, but it's never been a significant issue). Eliminating unnecessary work is great, but what are we really talking about here? Use a CPU flamegraph, Ctrl-F and search for stat functions. It'll quantify the total on the bottom right.
Fifth of world’s food lost to over-eating and waste, study finds
Why does it have to be several hundred PSI? They don't have to put it at the bottom of the ocean. A shallow lake or river would work just as well.
Is this why Visual Studio is scp'ing source files around, instead of just copying the files to that /mnt/d directory and invoking the compiler there? That seemed like a big hack to me and it wasn't exactly clear why they were doing it that way (near the end, last five minutes).
Please tell me the restaurant was mad dog.
This is maybe orthogonal to the point, but i receive more than a little bed-time satisfaction by reading supreme court decisions. Those judges ain't dummies!
The idea with early exercising is to not pay any taxes because you exercise at the strike price.
Thanks, this is by far the most comprehensive reply I've ever had on HN. I appreciate you taking the time, I'll look into your suggestions. I actually have an atmega 8515 but I've been a little distracted learning the finer (if that's the right word) points of c++ recently. Do you think the 8515 is "appropriate" ?
Yes, I think it would require a custom directory server as well (as do other proposed features in the intro document), but at least for special addresses like this that shouldn't be much of an issue
"You will receive a tax return from the Norwegian Tax Administration in March/April if you work in Norway or on the Norwegian continental shelf. The tax return gives an overview of your income, deductions, assets and debts for the last income year.

You must check that the information in the tax return is correct and complete. You do not need to submit it if there are no changes to be made. "

https://software.intel.com/en-us/articles/the-ultimate-quest...
Imagine if you built a data center was on a river that was fed by mountain snow melt, and you created a diversion that took some of that water, ran it along heat exchangers in your racks and the out through a hydro-power unit and back into the river on the other side. You might be able to build the first negative PUE data center in the world.

But you wouldn't tell anyone about it lest you lose your competitive advantage!
I think this argument takes a relatively small set of companies a generalizes their exploits across the larger economy. Isn't it the case that most service companies in the west do not exploit it's labor?

The people involved in customizing your car configuration prior to it being delivered to the dealership are not, to my knowledge, exploited. Most laundromats in my area do bag service, those workers don't seem to be exploited. I feel sure that the list goes on.

There are some common threads amongst companies that are exploiting their workers:

1. They are b2c companies.
2. Most seem to be venture backed.
3. The worker they employ are mostly unskilled.
4. The law doesn't seem view the current treatment of these employees as illegal in any way.

#1 seems most significant to me, the price that a critical mass of consumers are willing to pay for the value that unskilled workers can provide seems to be too low to build a large business on the back of.
> since with more analysis it will become a lot easier to determine when those big loses are coming and exactly who from rather than guessing/averaging like they do now.

This is kind of going to break insurance.

When you create more risk pools, you increase the number of low risk people and decrease the number of high risk people who buy insurance. But it isn't clear that having more uninsured high risk people is a societal win -- especially if it means replacing insurance claims with bankruptcies.

Meanwhile "more [low risk] people with insurance" is not an unmitigated good, because people will buy things when the insurance is paying for it that they wouldn't when paying out of pocket, which significantly increases costs.

And it's easy not to have much sympathy for Those Dirty Drunks About To Get What They Deserve, but it's really the person the drunk hits who suffers when the drunk was driving without insurance because it was prohibitively expensive. Or the hospital who has to treat a bankrupt patient with no medical insurance.

And being high risk isn't always a result of some moral failing on your part. Doing genetic testing for medical conditions would certainly allow people without high risk markers to pay less for insurance, but what happens to the people who have them?

In the limit where the predictions become extremely accurate there is no point in even having insurance because your net lifetime insurance premiums will be so close to your net lifetime insurance claims that the only thing the insurance company is providing you with is overhead.

But if any insurance companies do this then it doesn't even matter whether all of them do, because the ones who do will get all the low risk customers and the other insurers will de facto end up with a high risk pool with high premiums. So we really need to decide if we actually want this as a matter of legislation.
That is not a universal truth. It can often be true. In the real world there is also hate speech, lying, cheating, and bullying and it is far from rare. You need to figure out which one it is.
So I whipped up a standalone HTML page to use to develop Dwitter scripts without having to use their interface (which seems prone to crashing). Here's the source: https://gist.github.com/russellbeattie/ef27709f7c916ea54454c... and you can see it live on my site: http://www.russellbeattie.com/dwitterish.html

Interestingly, I found that some scripts really don't like using eval(), so I modified the page to dynamically swap in new <script> elements with the code instead, and a flag to go back and forth.

Here's an example of a script which doesn't like eval() - it runs noticeably faster when embedded in a script: https://www.dwitter.net/d/697

Edit: Added the ability to just embed the code in the URL: http://www.russellbeattie.com/dwitterish.html#c.width%7C%3D0...

(Note that I only tested this on Chrome, so feel free to modify if there's issues.)
Anecdotally, completely wrong. I set my tech phobic father up on Ubuntu 6 or 7 years ago. He doesn't need to care what a package manager is, because he doesn't install anything, except for security updates when prompted. He uses the browser, abiword, and gnumeric, and is totally fine with that setup. A couple of years back he bought a new printer, plugged it in, and the system walked him through configuring it automatically.
Shopify has free terms of service generator [1]. We used it and then modified to fit our needs. Even though it is designed for e-commerce we found it was not big problem to modify it for SaaS.

There are other services, but they are quite a bit more expensive.

[1] https://www.shopify.com/tools/policy-generator/terms-and-con...
Say the average wage is $10/hour. If it takes one hour to go and do that shopping, I break even by paying someone else that $10, if I value my leisure time as equivalent to my wage.

More likely, most Instacart customers earn much more than $10/hour. For someone with a busy work schedule, there might be 2 hours of leisure time available per day during the week. This means that by using Instacart I increase my after-work leisure time by 10-20% per week.

If you consider that grocery stores are more crowded during the weekend, and assume 10 hours per day of leisure time, someone who places one order per week likely increases weekend leisure time by 10%.

Since stores close early on Sunday, having Instacart do the shopping on Monday instead can make a weekend getaway possible that would otherwise have had to end in time for that Sunday shopping trip.

I'm sure some people prefer to wander through the store filling up a cart, searching for difficult-to-find items and waiting behind several people for the checkout clerk to finish bagging all their orders. I do not.

I've also found that Instacart sorts items by price, so it's easy to fill the virtual cart without falling victim to all the end-cap advertising and impulse purchase scams that the stores have going. When I go to a physical store I frequently end up buying things I didn't really intend to, but with Instacart, I only end up with the things I actually wanted.
Exactly. Upspin seems like the absolute golden ideal of file sharing, at least to me. Even as a kid I remember wishing I could do something as easy as share a link to "C:\picture.jpg" and just have the person I sent it to be able to view it. Right now, I can get close with Dropbox's "copy sharable link", but I am definitely looking forward to an even better user experience, either via IPFS or Upspin.
Yes, I did, and it didn't answer my question, but the blog post does. Thanks.
"We didn't put in hardware PWM because we figured you could bitbang it in software."
I was thinking of Kozmo.com which funnily enough also went defunct in 2001.

https://en.wikipedia.org/wiki/Kozmo.com

Although they did more than just food.
Why does startup after startup think they can make delivery a viable business? The numbers never work out.
They aren't designed to need that kind of servicing. They're designed to last long enough to justify a replacement, and the 2008 and 2009 MacBooks we have under our bookcase continue to prove this.
Complex Jira setups and bad management seem to go hand in hand. A bad manager will try and fix problems by introducing more process and avoiding the real issues. It lets them feel like they are doing something useful. And Jira is more than happy to let them do that. That's not a fault of the software, though.
If you stop using values or words because they can be abused by those with an agenda you will find it hard to communicate anything of significance.
I have seen absolutely no evidence that Donald Trump has been seen reading a book any time in the past 30 years, and there are multiple people who spent hours a day with Trump for months at a time who claim they never once saw him reading a book during that time. When asked to name recent books he has been reading, he mumbles excuses and then grasps at straws.

He has asked for all his white house briefs to be no more than a page, and multiple sources have suggested that he likes bullet points, big fonts, and lots of pictures and maps instead of prose. In a legal deposition, he went way out of his way to avoid reading a few sentences of a contract, claiming that it was because he needed glasses to read and the text was too small (but was not willing to get his glasses or have the lawyer provide a version with larger type). When he went on the comedy sketch show SNL, he wanted to ad-lib his lines instead of reading a few sentences.

It’s of course possible that Trump has managed to read one book sometime this millennium, but is embarrassed enough about his general lack of reading that he doesn’t want to discuss it in detail. That wouldn’t really change the key point, which is that he doesn’t in general like to / have the patience to read more than a few pages at a time, and certainly isn’t authoring his own books.
M60 was the last to feature 2 GPUs. See this convenient reference: https://en.wikipedia.org/wiki/Nvidia_Tesla#Specifications_an...

But the double precision perf of M60 is very low and less than the K80 due to limitations of the Maxwell microarchitecture. So we could say K80 is the last decent dual-GPU Nvidia card...
> In 32 states that enacted same-sex marriage laws during the study, suicide attempts dropped 7 per cent among all students and 14 per cent among gay kids after the laws were passed. There was no change in suicide attempts in states without those laws.

Something is missing.

>There was no change in suicide attempts in states without those laws.

Surly it's not about the law (kids can't marry) but the intent, which should bleed across to other states.
Well at least it was stated early in the article that "The results don't prove there's a connection". Making causal assertions based on observational studies that are so wide open and uncontrolled might soothe our sensitivies but usually they are just appealing to whatever bias we already have.
I can understand wanting predictability in your business model, but if your supply chain shakes when you add consistency, your business model probably doesn't work.
The positive spin would be that it reduces friction involved in ordering and delivery payment. The original change didn't offer the ability to change the service fee. Under that model they offer one less decision point for their customers.

The negative spin is that they wanted to capture some percentage of the tip money.
Reminds me that supposedly debate in Greece originated in trying to convince others of your side rather than as a means of understanding the other side.

If you go to high school debate you see this played out. Neither side arrives at the truth and many viewpoints favoring neither side get left out.
If the screen on the Air wasn't so shitty, I would still be rocking that thing. It had legendary battery life and an amazing keyboard, all while being super light.

I think that the MBA the best MacBook they've ever designed. No compromises, light enough to forget about and lasts long enough to almost never need charging.

I seriously wished they re-released that with a Retina screen.
I believe a large part of America wanted to say "fuck you" to the big system. Trump was the candidate for red states, Sanders for democrats.

I do agree with some of trumps policies. I don't agree with his behaviours though.

The simplistic tax reform makes sense. A bigger deductible would mean poor people would have middle class would have a larger net gain.

I support infrastructure investment.

I support stricter high skilled immigration.
I've used Linux for the decade you didn't.

We don't want a coordinated anything. The Linux community practices "fork it for fun", at the drop of a Red Hat. That's one of its core values and it is antithetical to the desires of the vast majority of users.

Canonical's Unity Desktop is ok. I mean, I don't really care about it. Its not interesting. Its idea of a sandboxed, polished, branded experience gets in the way of interesting. I don't use it. I don't even install it.

That's my definition of Windows and OS X too.

Anyone with "leadership skills" and a business know-how realises that the Linux community is like a herd of cats, and there will be no marshalling us into contributing towards a cohesive and coordinated anything.

If we wanted to be corporate citizens, we would be happy with Windows and OS X. But we had that and thew it away. A proper corporate effort will be distrusted, cracked, forked, and rewritten if need be. Look at Android: we fight for our right to root it.

Gentlemen such as yourself may be happy with a corporate Linux presentation, but it ranges from uninteresting to offensive to many long term Linux users.
The situation with drivers, hardware compatibility, internet configuration, software discovery, installation and availability, OS updates, layman-friendly Google troubleshooting and so forth is far more idiot-proof on Windows than Linux. Most of those are ecosystem and not OS-related, but that doesn't help a person who's not totally clear on what an operating system even is.

What's easy for you or I is worlds beyond what's easy for the average Joe or Sally who wants internet, email, MS Office and maybe gaming.
Are they good reasons? Should I be hating her?
> Star ratings allow Uber to compensate top performers without creating an inconvenient friction point for users.

Uber drivers with a high rating get paid more?