skysight-inc/HackerNews huggingface dataset:
So, if we're willing to grant that non-human animals are worthy of ethical consideration and accept that we don't need meat to be healthy or happy, how can slaughtering them for food be considered ethical?

>In the usual agricultural animals this is usually straightforward and easy as a consumer — think organically-fed, free-range chickens.

I'd counter that it's incredibly not straight forward for consumers. In the US (which I'm the most familiar with), organic has no bearing on the treatment of the animal and qualifiers like "free-range" are either loosely defined or undefined with no third-party oversight. Top that off with ubiquitous practices that most people are surprised by (such as chickens reaching slaughter age in just 6 weeks), I think it's incredibly difficult for people to find products that they can confirm and agree with the ethics of.
They don't just think it is. It _is_ (and should be!)
They lent out much less in previous years, climbing from ~$15B in 2000 to a peak of around ~115B by 2011, and declining steadily since. This makes sense because private lenders controlled a healthy portion of the market before 2011.
Has there been any publicized and verifiable facts that they were close to having something that worked?
Surely this is about as rationally meaningful as counting the number of deaths caused by people who nominally identify as Christian and basing your opinion of all Christians on that.
Humans can tell where their appendages are without looking at them and can use this ability to form mental images of objects by touch.

The cost of being able to manipulate 8 arms is octopus arms don't provide a lot of feedback to the brain and handle a lot of things reflexively.
Apple's in Cupertino. How many defense contractors are near there? SoCal is not commutable from Cupertino, any more than Seattle is.
I'd love a 4ish inch ebook reader. My pet peeve with my Kindle is that it's not something I can take with me without carrying my bag. I'd love something I could stick in my back pocket or cargo pocket and read while I'm killing 5 minutes.

Right now, I tend to use my phone, but I don't enjoy reading off an LCD nearly as much as I do my eink Kindle.

The Kobo Mini [1] looks promising, but since it's discontinued you only seem to find them used on eBay.

[1]: https://en.wikipedia.org/wiki/Kobo_Mini
Thanks for the feedback. We're starting with YouTube & Vimeo videos because there's an endless pool of great content to start with and embedding is built-in. Not to mention, content creators continue to benefit from ad revenue.

We'd love to add Netflix shows for live streaming in the future. We've had a lot of people suggest the same.
People know that you can pressure people under extraordinary circumstances, like an acquisition closing, to give you something.

Seems like a great opportunity to learn something: don't expose yourself to such risk. Involve lawyers early when fundamentals of your business are concerned. Don't just wait until you really really need to clear everything up fast, because there's a big pot of monery with an expiration date.

I know, hindsight and all that. But still, I don't see a priori why it should be morally wrong to "pressure people" in extraordinary circumstances. Jeremy couldn't build that pressure himself, Cruise started the merger thing and basically handed a loaded weapon to him.

And if it weren't just an individual, but some public company on the other side, there might be fiduciary duties to exercise that "unfair" pressure – not exactly in this situation, but pressuring people isn't amoral per se, I think.
Earnouts would be the sensible thing to do, but GM might be more dysfunctional and desperate than anyone realizes.
10 Essential Skills Every Scrum Master Must Have (infographics)
Very interesting -- thanks for the pointer
> Car manufacturers are some of the last people I trust to be doing software updates. The recent Takata airbag recall is an example of the ensuing fecal tornado from large recalls: http://blog.caranddriver.com/massive-takata-airbag-recall-ev...

>In some cases, people are having to wait months to get new airbags because they just don't have them in stock. In the computer case, would you want to keep driving until they can get you scheduled for a software update? Remember that many cars can't update critical software OTA.*

So I assume you don't own a car and you avoid them at all costs? Otherwise your paranoia becomes hypocrisy. If you cannot trust the car company to deliver software updates, you can't trust them to write the software in the first place, and modern cars are full of safety-critical software.

I also don't know why you're equating the a manufacturing capacity limitation with a software update limitation. It's not as if Toyota is going to have trouble shipping bits a million times vs a thousand times once the software update is written.

I think we can also safely assume that self-driving cars will generally be updatable OTA. But yes, you could drive it to the dealer if needed, and worst case the dealer could send people on-site to do the update.
OP here. I made this because I love mosh [1], but was simply unable to convince IT to let me use it on the network. Using mosh sometimes and ssh other times was a real pain for muscle memory, so I figured there must be some way of getting those mosh features without going through UDP port 60000. I was recommended to try autossh, but discovered that was lacking in polish, and wrote this instead. Hope you guys enjoy it too!

[1] http://mosh.mit.edu
> I like to think Sam is a relatively sane guy with good intentions.

So do I. I think he genuinely believes everything in this article and it's not out of self-interest.

I just disagree.

> If you believe equity should be granted out of thin air for working on something then well, you live in a different world than I do my friend.

First of all, all equity is granted "out of thin air." It's an abstract concept. Without an agreed upon definition of the conditions whereby equity can be lost, it inherently flows to whoever worked on the project.

If someone worked on a startup for 11 months and then quit, should he still get equity? What about if he wasn't getting paid? What if he was fired? What if it was actually for 4 years?

There isn't any intrinsic answer to these questions and that's why we have legal agreements which spell out the answers. Just because an agreement wasn't signed does not mean Jeremy isn't entitled to compensation. A company can't refuse to pay you if they forgot to give you an official offer letter.

I absolutely agree that contracts should be used to lock these things down. But there weren't contracts in place. Sam makes a lame appeal to a universal "implied" contract of there being 1-year cliffs, but the fact is that many people wouldn't sign such a contract. (I, for one, don't think it's ethical to leave founders who forego salaries with literally no compensation, even if they leave in the first year.)
This is specifically addressed in the article:

Eligible borrowers who do decide to take advantage of the discharge option should be aware that the forgiven debt may be considered taxable income. The Obama administration asked Congress in its 2017 budget proposal to get rid of the tax penalties for disability discharges, but meanwhile borrowers may find themselves paying taxes on the forgiven loans.
Atom text editor 1.7.0 released
I'm not sure how a reusable module that depends on jquery could make these assumptions about where the server-wide JS directory is.

../package-name/ works with multiple apps on the same server, and mounted in other places than root. It's working quite well for us with HTML imports.
Docker 1.11.0 released
The realtime chat is disabled on small mobile screens because there just isn't a lot of space. The chat is enabled for tablets and larger screens.
The first thing that struck me (After I got over the whole, creepy/horror/revulsion thing) was how much more fun people seemed in their social media lives.

Rather than seeing this as an exposition of "people on social media are so much more bland than they appear" I found myself feeling "people on the subway are so much more beautiful and interesting in their 'real life'"

I feel like that might be backwards from how it gets presented elsewhere.

But, if you look for example at the blonde woman snarling a piece of cake https://birdinflight.com/ru/vdohnovenie/fotoproect/06042016-... (second last) I thought, that was charming and funny... But you'd never know that from under they grey fluorescent lights of the subway car.

It's really interesting to be confronted with the realization that every single person filling up space on the subway around you has a rich and lustrous story that brought them to that place and time.

Still, super creepy.
What did news articles say about Facebook in the early 2000s?
This isn't the first time a config system at Google causes a major outage.

https://googleblog.blogspot.com/2014/01/todays-outage-for-se...
The bit with the jailbreaking octopus from Finding Dory comes to mind.
Cool, thanks for sharing! Another project providing layouts we've been using in the Jupyter project is the phosphor library: http://phosphorjs.github.io/ (demo of layouts at http://phosphorjs.github.io/examples/dockpanel/).
A simpler theory might be that once the board picked up a couple of members in certain areas, it expanded along the social network of the board.
+1 for the Kobo H2O. Weather resistance is something I value a lot in my products.
This is a cop out...

Would you be ok with changing legislation so that it is ok to kill humans as long as it is to eat them.

This is what people are discussing here, should we legislate against killilling animals with "high intelligence" and those who share more genes with us than with any other animal, as long as it is for food?
Websites don't need to be installed, but websites that aren't Facebook aren't where Facebook want their users to go.

I'm wondering whether this is really an Apps 2.0 play but in disguise because apps burnt all their user goodwill a long time ago - and they have a permission request thing too. I don't know anybody who intentionally uses any Facebook apps (or if they even still exist) and I doubt the current top tier companies have building one anywhere on their priority list.

This brings that functionality back to Facebook, not some other website or app, without the baggage associated with the old Facebook app stuff.
People in general don't willingly prioritize their own safety at the expense of convenience. That's why cars beep when you don't buckle your seatbelt. That's why people drink soda and eat fast food.
I use IRC over SSL to avoid leaking my credentials (e.g. NickServ password). You can certainly assume that at least one person in a given channel is logging or on a compromised connection, but that's not the whole point.
Absolutely. All the more reason to point it out.
as devops Borat was saying all along, automated propagation of a error as the main root cause here. A error (new configuration) should be rolled out site by site - ok us-east1, move onto us-west1 ... ok, move onto ... . A canary site may be the first in sequence, yet success ("no failure reported") can't be a big "ok" for automated push to all sites at the same time.
If I don't connect to the IRC server with SSL/TLS, somebody could sniff my NickServ password and impersonate me. I think this is case enough for TLS support.
Turkey tries to have a German comedian locked up–in Germany
Source? What kind of failure are you talking about? Minor hiccups or full failures which stop the car entirely?
Zika Causes Birth Defects, C.D.C. Officials Confirm
> As a logical, clear-thinking engineer, I recognize that if my wife is emotional and needs to vent, that the best way to improve her mental state is to listen and give emotional support and ask her if there's any way I can help. There's nothing illogical or non-intellectual about realizing that, it's just a matter of learning from experience.

In the context of the parent comment, providing emotional support for your wife is an emotional response, even if you decided to take that response for logical reasons. A logical response in this context would be ignoring the feelings your wife has and focussing on what can be done to solve the problem.
So his reasoning is that they didn't implement SSL because SSL can be broken my accepting invalid certificates.

It seems true that the payoff is higher for a successful MITM for IRC than a normal website, but such a MITM is far from guaranteed to happen.

Saying that such or such method of protection can be broken so it shouldn't be implemented means we shouldn't implement _any_ security measure - since there is not one 100% secure measure.
Plenty of people move to go work for Apple, it's not like their hiring pool is limited to the Bay Area.

In any case, if you think that some small generic commercial company would be a better comparison, then pretend I said that. My point has nothing to do with Apple, it was just a convenient example.
IRS part of the US Treasury, an executive dept. But yeah, I guess it doesn't mean that POTUS can just make up random new laws under guise of executive orders. It seems Congress and Judicial have powers to override / counter-legislate
Because his point was that you need WebRTC to have access to UDP
That's a popular theory of how people behave but it doesn't play out that way. People overwhelmingly choose convenience and low price over safety all the time.
Rebuild by design
"can we at least agree that is uniquely shitty to suddenly level these claims days after the acquisition is announced?"

Assuming someone has been legitimately wronged, they are entitled to surface their claims at the time that would give them the best chances of righting that wrong - ie, the time at which they have the most leverage.

There are legal arguments bearing on delayed claims (eg laches) but those are for the court to resolve.

https://en.wikipedia.org/wiki/Laches_(equity)
Citation for this because the analysis I read says that gap was ~$2000 per car but about $0.10 per job saved.

http://web.archive.org/web/20090927101631/http://www.freep.c...
Chromebook is cheap.
Mostly key bindings. Space as a leader. Everything themed by prefix. Like <spc>mee to eval clojure form in repl. <scp>mek to show clojure documentation. <spc>cl - comment line. Switched to unite. Duplicated most used things from helm in unite. You can check out my github repo with vim configs at Gonzih/.vim on github.com
Short of large hardcover books, I can't say I've ever read two-handed. Perhaps I have larger than normal hands. but every book I've ever owned (and most books I've checked out from various libraries) I read one handed.

I object greatly, and think that single handed holding is an extremely important spec. Far more important than some silly touch-screen.

But like books, we are all different. So I hope you enjoy your e-reader however you choose to read it.
Is it still called "traffic policing" if it's using IFB to shape incoming traffic on a virtual output?

https://github.com/firehol/firehol/wiki/FireQOS-Tutorial#con...
While more complicated, CLIs tend to be more expressive, easier to program as a platform and simpler to communicate between than GUIs.

Expressive, because they are built on top of (and as a part of) languages. You can do this in a GUI, but it seems to be rare; instead the program typically defines how you manage inputs and outputs.

They are easy to program for. GUIs typically require an additional framework (and are still difficult to build).

CLI typically communicates over plain text. Getting two GUI programs to talk to each other is typically very difficult. You can string a bundle of CLI commands together and build new functionality, but this is much more difficult with a GUI. This is partly a philosophical difference; the CLI platform encourages plaintext interop, but a GUI platform typically encourages isolated programs (possibly with API).

That said, nothing is perfect. There are plenty of instances were a GUI is better. People can understand visual data better and notably it's far easier to understand in an intuitive way. But it's certainly not a 100% replacement.
>You have a giant pool of 17-18 year old kids with 0 assets and minimal skills.

No you don't. People who get charged $50k for Stanford (and other top-ranked schools) have enormous family income/wealth, and for better or worse the social contract of our system is that parents contribute to their children's education commensurate to their ability to pay. The only people stuck borrowing the full amount are those whose parents could pay but refuse to.

You do get stuck borrowing that kind of money if you go to an expensive but not very good private school (how much help is available to middle-class kids scales with quality). A middle-class kid borrowing through a state flagship school (who generally gets no assistance) is more like $100k.
Private messages (next to credentials leak) are another reason for using SSL/TLS.
> But this is unavoidable, right ? We just have to accept it as a fact of life and adapt to it..

For a woman with a lot of diamonds in her purse i would suggest wearing a burqa, it would prevent most biometrics from being spotted by the cam. On the more serious note, what methods did he really use?
Can I ask why Jeremy would be entitled to anything since nothing was ever signed? If Kyle had a verbal agreement with Jeremy to pay him X or give him Y equity in exchange for the work he did, I don't see that in Sam's post or in the complaint that was filed. Without a signed agreement nor a verbal agreement, why would the courts give Jeremy anything?
Stanford is not a fantastic example. It is very rare that a Stanford degree or UCB degree doesn't pay off

Stanford also heavily reduces total cost of attendance for people that make middle class salaries.
When I think of choosing hardware with Linux in mind, the primary overriding consideration for me is using Intel graphics rather than Nvidia or AMD. That sucks if you want fast 3D, but it is by far the best choice for a mostly 2D desktop experience.

Using Intel for wifi/ethernet etc is also a good (but less important) choice.
Smalltalk and commercial Common Lisp environments come to mind, where you can save the working session as an image.

Most modern IDEs also have a notion of session.
12 ways to beat abdominal bloating
Hmmm... I'm not seeing it.
https://i.imgur.com/OFPArbf.png
Does he get the source?
Federal regulators "banning" a specific person from an industry is rare. 23 and Me didn't receive anything close to this type of regulation, scrutiny, and public accusations. Theranos may not be a perfect company, but it's likely some powerful people are pulling strings to snub them out for an agenda that supersedes regulation.
Autonomous machines gone haywire?

Gratuitous CGI?

Will Smith saying "Awww, hell naw"?

https://www.youtube.com/watch?v=L1UxZJ9owXY
Why have the buttons on just one side? That means I can effectively only read with one hand. I basically just want a paperwhite with page turn buttons on both sides.
The writing here is borderline artistic. It really was a beautiful post.
Totally agree. Going by the excessive price, removing them from both sides certainly wasn't a cost decision!
True. But most of those rules can be taught over a single lecture. Why then the need for expensive designers? I suspect most of the philosophy around logo design is a simple job-security measure, whether they admit it to themselves or not. For a logo, a person with some sense of aesthetics and knowledge of aforementioned rules is more than sufficient.
Zika Confirmed as a Cause of Microcephaly: CDC
I give up. I was already in a sort of analysis paralysis based on food, but it seriously feels like every year or two some aspect of our understanding of our health is not just shown to be possibly wrong, but reversed from what was previously thought.

Is that just me?
Based on intent, people being effected, and those people or others complaining about it/going to litigation.
I am assuming Jeremy is in the wrong because Kyle did offer him compensation.

"More than fair" could be doing a lot of work here, if the parties disagree on what it is for - if one side is thinking it's pretty good compensation for a couple of months work the other could be thinking it's a pretty lousy trade for x% of $bignum . Which says nothing about what is actually reasonable, in a given scenario.
I know for a fact that there are 3 separate computer systems from 3 separate manufacturers on each Boeing airplane. Auto-pilot always uses the consensus of the 3 machines. It's a pretty far-fetched scenario in real life so I thought we were talking fiction.
> probably have no loyalty to the site producing the clickbait

I think that's spot on. There's more competition in clickbait and the strategy ultimately doesn't result in any sort of loyalty. They are there for the headline, quickly consume what little content there is and close the tab.

It's a process of finding a new "weird trick" and then overuse it until people get sick of seeing it. Then find a new hook and repeat the process ad infinitum.
You and I work on a company together for 10 years. We never sign a legal document determining the equity structure.

You then incorporate and sell the company. Do you think I shouldn't be entitled to a portion of those proceeds?

Stock agreements amongst founders largely exist to limit your claim to equity. Without them, everyone working on a project is essentially an equal partner.
CDC confirms Zika virus causes microcephaly, other birth defects
When it violates a criminal statute.
Yeah, that's more or less what you get when you hack a language together in 10 days... Arrays in JS are just a special case of objects, which are just name-value hashmaps. Although they usually have some optimizations in their internal implementation.

I guess "Javascript: the Good Parts" is as good a place to start as any. It doesn't really go into the design decisions though.
Kalid - also your explanation of complex numbers is absolutely amazing. Sure I could manipulate them by memorizing rules, but I never really knew what they meant or why they were important.

I also love the Numberphile explanation of quaternions (building up from real to complex numbers, etc.) - https://www.youtube.com/watch?v=3BR8tK-LuB0

-Sujan
Thanks for clarifying. A comment is a lot more useful than a downvote.
Congress: Don't Undermine Net Neutrality
The OpenBSD ramdisk doesn't provide busybox vi?
To me, the problem is not scientific studies, but mainstream reporting of scientific studies that turn into popular fads and trends. Science doesn't deal in absolutes, but society does. This is true for dietary fat, autism, gluten, paleo, salt, etc.
Often times packages have far to narrow version constraints (usually from unnecessarily raising the lower bound), and/or a technically breaking change in a dependency doesn't actually break the depender. In these cases the user can override the version, test, and move on.

In more severe cases, like lodash 3->4, it is tough, but a user can try to downgrade the direct dependencies at the root of the paths that lead to the newer version.

The best antidote is for packages to maintain compatibility through consecutive major versions with decent deprecation rules, and for packages to update and test their dependencies upper bounds regularly.
Stabilizing Quantum Bits Make Quantum Computing More Practical