skysight-inc/HackerNews huggingface dataset:
That's a good point. I hadn't realized Justine Sacco was director of communications. I can see how the controversy would have made less effective at her job even if she was otherwise good at it.

Likewise it's probably true that a director of communications will need to know how not to ever say anything that could fuel such a mob.

I still think it's a bad thing that a mob can elevate a comment not meant for public distribution to an out-of-context, unironic, public statement.

This other comment on the thread clarifies what changed: comments can now be moved from private to public context far more easily than in the past https://news.ycombinator.com/reply?id=9722990

By the standards of twitters mobs, almost everyone I know has at one point said something at least as "bad" as what Justine Sacco said.
Outsource to libs. Look at the list of dependencies given on the github project's page:

https://github.com/drmeister/clasp

Do any of this from scratch and your productivity will plummet:

LLVM for compiling; Boehm for garbage collection; GMP for bignums; Readline for interactivity; C++11 for ... cough ... oh will you look at the time---lesson is over for today, grasshoppers!
vi keybindings are ubiquitous, so familiarity with the editor is beneficial outside the editor. Just offhand, both ncdu and tig (which I have used in the past hour) respond to vi keystrokes.

It's not as hard as it first seems to learn, either. Well worth the time spent, vi is worlds more powerful than nano.
i dont own a car. if owning a car was part of my every day life perhaps, but otherwise I'd have to factor in the price and costs of the car which are extreme

also the hour and a half is optimistic, parking walking overhead waiting for the train would probably again push time up
Seems like an easy and logical fix for browsers.

function fetchFavIcon() {
if (favicon.fileSize > 1MB) { return false; }

...
}
Because GitHub is GitHub. It's as simple as that.

Especially when your repo is public, it won't have the same appeal on Bitbucket.
Although it is a good idea to focus on "important: content, this browser seems to be something from the 90s. We should be creating new, beautiful and simple technology and not going back to an uglier tech age that we are glad we are out of.
My idea: An app to let you post Dodgers watch parties, to help out the majority of Los Angeleans who don't have access to the Dodgers' TV package.
I tried this out once. At the time the CSS wasn't namespaced, and used fairly common class names, so it interfered with other parts of the project. Not sure if it has been fixed since.

Eventually went pure D3.
A More Ergonomic Keyboard Strategy
So how does it affect your argument if the page was returned in it's entirety with all content inlined? If the ad-blocker could detect ads through some heuristic that was accurate enough, would that then change your view on its use? At that point you would be presented a singular resource. Is that enough to change your thoughts on what is acceptable? I suspect we are getting closer to the specific place where our beliefs and assumptions mismatch, but I'm not sure we've found it quite yet.
How to Root Samsung Devices with Odin Download
Actually, a FreeBSD or NetBSD rc system does indeed care, for that very reason. rc.d scripts are sourced by a /bin/sh shell, using the . command. See run_rc_script on the rc.subr(8) manual page for details. Ironically, it's daemontools and daemontools-like systems where what you say holds the most widely. Tools such as execline can be and are in practice used in "run" programs.
I just found out how to do this exact thing with uBlock today, take a look at: https://github.com/chrisaljoudi/uBlock/wiki/Dynamic-filterin...

It's not as easy as AdBlock but that's not too complicated when you understand how it works.

It seems that they changed the ordering of columns in the last versions (the global column is the second, not the first).
> It's sad of course. And it's probably not good for society in the short term. But it's hard for me to get too worked up about it; it's not as though they didn't have HUGE advantages versus craigslist. They just didn't take it seriously and it ate their lunch.

I think we should get worked up about it.

Yes, they deserve to fail, exactly as you said. "They" here is a very small group of people, those running the Post and other papers.

But also as you said, this is probably not good for society - a far, far larger group of people. I would say that this is not just probably not good, but almost certainly not good, barring a miracle.

So yes, it would be just for a small group of people to get their comeuppance. But for all the rest of society, we are losing one of the crucial mechanisms of a functioning democracy. That should terrify us.
It seems a bit bleak to imply nobody will ever do anything moral unless they have an incentive. Isn't morality worth pursuing even if it's not systematically enforceable?

I'll examine why people aren't more tolerant: because it feels good to mob together and knock someone down a peg when they annoy you; show them who's boss. White girl joking about AIDs? Someone pretending to be disrespectful at a patriotic gravesite?[0] Bury them, then we'll feel better. Is that kind of ugly speech really something that should ideally be preserved? Is it the best way to minimize the (also non-ideal) speech it was retaliating against? Who are the people "who have only speech", whose best or only option to protect themselves is to use their smartphone to connect to the internet and gloat "We are about to watch this @JustineSacco bitch get fired. In REAL time."? What actual threat was there to protect against? Sure, leave the retaliation protected by law, but I think the level they're taking it to is morally reprehensible.

For what it's worth, my original comment was written with those two cases in mind more than, say, posting a Klansman-oriented art installation in public without warning or explanation. That might actually approach "shouting fire in the theater" territory. On the other hand, it doesn't seem like the "speaker" was treated as badly as the other cases, so I think I'm justified in not addressing it for now.

[0] http://www.nytimes.com/2015/02/15/magazine/how-one-stupid-tw...
For Brand New Retroshare 0.6.0 users, you might want to optionally add one or more of these public RS06 Chat Servers to help you build up your contacts and friends lists thru their extensive Retroshare 0.6.0 Chat Lobby caches which transfer and updates yours shortly after adding your public key to each/any of the following 4 Retroshare 0.6.0 chat servers.
.
Retroshare 0.6.0 Public Chat Servers
Reference https://retroshare.rocks/
.
Copyleft https://retroshare.rocks/copyleft/
Kompimi https://retroshare.rocks/kopimi/
Chatasaurus http://107.150.3.74/w2c/gxs/
Pirate Party https://retrochat.piratenpartei.at/
Wrong link; I'm taken to something about Chatfield State Park instead.
You're definitely right, I should have added more qualifiers to that comment. I didn't want to paint the entire continent with a broad brush, but rather caution against blind giving with the expectation that things will go right.

The mentality that I described is absolutely prevalent in Benin, where I lived for several years. So what I should have said was, there's at least one example of counter-intuitive social dynamics in one African country, so it would make sense to explore those in the place where you intend to make a donation.
Wise of you to backup!

If Dell explicitly agreed via some kind of contract to not touch the HD then their bad. Did they? It's more likely for some local tech-support company to be open to such a customer request.
The article claims you can't set the combination word, so probably assumes it is always a valid dictionary word preset by the manufacturer. That said, the WordLock web site says you can change the combination, and obviously you can on similar locks that have numbers instead of letters, so really the author probably just didn't know how.
Rather than 2 parallel hyperloops would it be more efficient to make passing points? Orgainse timings so pods pull off at a platform and then car traveling in the opposite direction or overtaking can go past.
Can't or won't? ;)
Er, as I understand it, the reason to remove racial slurs from our lexicon is not because the words are bad in themselves, that the phonemes are opprobrious, but because we're attempting to eradicate the belief systems implied by those words (or at least disempower those who hold those beliefs).

In the 1800s, you could talk in public straight-up about how black people are naturally suited to not having the rights to life, liberty, and property. That belief system is all but gone today. And that does not strike me as a great loss. Historically, the arc of history seems to have been bending towards justice: I have not really found belief systems in history that are unspeakable today that I think would actually be cool.
The Romans called it bread & circus. You get candy crush and an iPhone to let you work harder.
My thoughts exactly. I don't live in a Time Warner serviced area so I can't watch the games unless I pay ridiculous fees. I've also been attending more games in-person because of this, so maybe that was their intention all along.
I started to have that same thought and so looked at the code and of course my next thought was along the lines of "Well...I mean it isn't like it changes that much, right?" and realized that I probably use such a tiny subset of what sudo can do.

There is a lot more in the man page than I expected not to mention options I can even fathom needing (for myself, yet).
> our advances in engineering

Think about where that word comes from.
Unfortunately, the locks are not configurable.
> How important is a liquidation preference on a $500m round which values Uber at $40b? Not very.

Why is that?
I'd say it's a license to read it. Not to republish for commercial purposes. Ianal.
It would be helpful to have an indication on these types of career sections on what a companies stance is on remote employees. Many support it but never give hints, many don't and keep quiet. Would be nice to get that out in the open as a company and for specific positions.
knowing the systemd unit options is not a reusable skill

That is, to an extent, not true. There is at least one system that can import systemd unit files, subject to some fairly obvious limits on Linux idiosyncrasies. http://homepage.ntlworld.com./jonathan.deboynepollard/Softwa...
I'm hoping this is real and good and will not be destroyed by any State.

But I really think you should disclose better who you are and why should we trust you.
My solution:
3 security tiers:

high (email, banking): Just memorize a unique password for each

medium (sites that might have my credit card info): Lastpass + salt, which I memorize and manually insert (last pass doesn't have it)

low (everything else, e.g. hacker news): I trust lastpass (w/ 2f) for these sites.

I feel that this strikes a good balance between security and convenience for me, without putting too much trust in the central store. I don't think LastPass is the weak point in this system (I am).
They make money both from business accounts and from github enterprise... the actual resource costs for hosting the open-source projects is relatively small... The costs for just the business accounts, not including enterprise, for private repositories probably covers their actual costs.

As a business strategy, Enterprise software has plenty of room for a profit margin. As it stands, they have mindshare and are probably actually breaking even, or making at least a modest profit. This funding round is probably more about flushing out their enterprise offerings, so they are better in terms of competing with alternatives, or even bringing in better bridge/migration support.

I've seen/used Jira, TFS, SVN and plenty of other systems that integrate project management and source control. There's definitely room for much better tooling here, and Github is in a better position than most to take over this space.
Pegasus.lua v0.0.8 is out
If you want to raise money and can't do so without going through the regulations of being a public company you would do so.

The only reason to IPO these days is to provide liquidity to existing shareholders (i.e. cash them out).
They very carefully maintain WINE support.
Does he think there were no Garbage Collected languages available in 2007 when he started beanstalkd ? The arrogance is breathtaking.
So, those 30% annual returns my dad made in the 90s were some sort of dream? The early players made more, but plenty of people rode Microsoft and Intel up through the 80s and 90s. We all missed the first decade of Dropbox.

Billionaires make wacky amounts of money in stock because we stopped taxing them.
I know about this limitation, and I suspect it is only true for some "low-end" models of the WordLock.

I have one and it is configurable. For a while I used ROOT as the code, ha!

I have seen ones which are immutable. They featured thinner cables and smaller locks. (Maybe there are more hefty WordLocks which are also not configurable; I don't know.)
GitHub almost certainly makes almost all of their money selling their on-premise Enterprise product, as I and others have mentioned. Pricing on this product is $2,500 per 10 users per year.
Didn't see where the OP explained
why the tech IPO market is dead.
Some people don't find New York, SV, Seattle, or even Austin to be the utopias that others do. That alone gives strong incentive for some people to take that trade. Never mind the less tangible things like what toomuchtodo references.
But satellite TV is used in tons of places, with most systems of the past decade also being able to transmit.

People having a satellite dish pointed at a satellite there would be in the range of hundreds of millions alone in europe.
I learn something new every day; thanks!

It doesn't look like OpenBSD has such a requirement (the start_daemon() routine in /etc/rc just calls each configured daemon's initscript as-is from /etc/rc.d without specifying sh or ksh to execute with); I had (incorrectly) assumed that this was a general BSDism rather than an OpenBSDism.
Why does anybody care about intent? Intent is difficult to discern and has no effect on what actually happens as a consequence of someone's actions.

They say the road to Hell is paved with good intentions. Does that mean we should just ignore the fact that it goes to Hell?
No, I'm suggesting the actions of the revenge porn site are the moral equivalent of most PC activists: publicizing personal information about a target, criticizing that person to their employer, and encouraging social ostracism.

I realize that some folks (both SJWs, revenge porn fans, 4chan doxxing a homo) take that too far, but I'm not discussing those particular actions. I'm sticking strictly to advocating for firing (and actually firing) women who post pictures of themselves, folks who advocate for or are outed as homosexual, etc.

What I'm suggesting is that there is more to this discussion than merely interpretation of the law.
Whenever the cloud fails to live up to its popular reputation as bulletproof and resilient, I cannot resist suggesting that the "cloud" as it exists today distracts us from alternative forms of computing that I feel would be superior. I've routinely proposed a theoretical I call personal application omnipresence or PAO [1], wherein user applications run on a personal application server and are made available to all devices via multiple views (in a manner similar to responsive web design).

Ultimately, I think a principle failure of modern computing is our collective inability to deliver secure, private networks (what we currently call "VPNs") in a form that is easily digestible by laypeople—or even semi-technical people, for that matter. With today's mess, configuring a VPN properly takes an enormous amount of attention to detail. VPN technologies are mired with a proprietary and confusing lexicon alongside a continent-sized minefield of potential configuration errors. Of all the R&D being sunk into the cloud, I am not aware of significant R&D investment in making personal private networks that are trustworthy and easily configured.

The inability to give individuals and families omnipresent private networks makes their multi-device lifestyles an all-too-convenient target for the facile omnipresence of today's plain cloud. The plain cloud offers omnipresence while forcing acquiescence of privacy, self-control, and even knowledge of how your data and information about your actions is being used.

It also centralizes sensitive data into especially juicy targets like Lastpass.

I'm not suggesting a distributed model is definitely more secure, but a plurality of implementation approaches, perimeter firewalls, and the tiny size of individual networks makes each target less interesting.

For the time being, I use a Keepass database on a file server I operate that I reach via an IPSec VPN from all of my devices. I am not a network professional, so my IPSec VPN may have been configured improperly, but I've tried to follow best practices. What I really want—to reiterate—is a high-quality, simple (not stupid but feature-constrained) private network that our proverbial parents could use. That is always on, from all devices I use, providing a secure channel to communicate with my data on my file server anywhere.

What I have, however, is the monster that is IPSec which forces me to think about concepts like SA lifetime, IKE, Key Groups, and certificates.

[1] http://tiamat.tsotech.com/pao
I think you might have lost track of the conversation. Paywalls were already suggested, and this subthread was talking about the problems of paywalls — e.g. they segment the Internet into inaccessible walled gardens, they're inconvenient, they exclude a large chunk of the world's population, they kill your readership. Somebody suggested that he thought the best approach was to just do ads, and if you really can't stand having your ads blocked, just block users who are running ad blockers. Then it was pointed out that this is a Sisyphean task, and you replied talking about paywalls as the solution. So bringing up paywalls doesn't really seem to have a point here, unless you have a new insight into how to get around their many and numerous drawbacks.
Only as long as you can keep your permutation process secret.

The problem with using any standard algorithm like that is that the algorithm becomes your password.
Zenefits and zenpayroll have easy to spot ads running on google right now.

Most startup's spend an enormous amount on marketing to get any traction. I'm sure there is more examples like Slack that did not use much marketing, but they are very rare.

If you build a startup and hope to iterate your way into being viral, this is bad planning in my opinion, no matter how awesome what your building is. Unfortunately, one that I had to learn the hard way.
I agree that ads are annoying and unpalatable, but I don't think that absolves consumers from behavior that I see as a clear responsibility of consumers to uphold their side of the bargain. We have content providers, that choose a business model that allows them to provide content without requiring payment as long as there is advertising. We then have consumers taking this content and automatically removing said advertisements. When the terms of a deal are seen as disadvantageous, it's the right of either party to not enter into that transaction. It is not their right to renege on their side of the transaction while receiving the benefit from the other party.

I understand many people do not see this as a contract between the consumer and the content provider. I just haven't heard a justification for why it's not that I can agree with. To me, it clearly is.
Those are some logical long jumps. How do you know I don't complain about government waste? And how do you know that I do complain about people getting paid what they're worth?

There are a lot of intangibles in the world, and personal motivation systems are the battlegrounds for them.

Different people value different things. Trust me, that's okay.
Here's my current map of where the money is coming from and going to.

Fed buying trash MBSs with QE -> Investment Banks -> Stock Market -> Big Tech Companies -> Acquisitions -> Venture Capitalists -> Tech Companies -> Startup Employees -> San Francisco Landlords and Fancy Toast Restaurants.
Nowhere. Is this little govt project run by captured slaves from the far off land of Siliconia Valley?
Pretty disappointing to see some of those Samsung drives on the list, because in some of the other tests/surveys I've seen they seemed to be among the better choices. Sigh I guess Sturgeon's Law applies to SSDs too.
But you have either the complexity of multiple closures, or complex mutability (side effects) with that strategy, depending on how you approach your implementation. In either case the outcome could be less than ideal, and have more chance of unexpected results.

Is this...

var obj = new CustomObject(...);
...
obj.option15('bar');

The same as

var obj = new CustomObject(...).option15('bar');

IE: does calling option15 create a new closure/space that is separate from the original object (more functional separation) or does it mutate the original object?

I tend to prefer to limit mutations as much as possible in my code... it really just depends on your needs.
The better ones certainly are. I have one.

When the lock is open, you can rotate an inner cylinder (not accessible while the lock is clasped) to a position which allows the outer rings of the dials to be moved to change the code.

Bought at a Canadian Tire store in Richmond, British Columbia. (See, even available in Canada.)
The maximum transmission window has been 84 seconds from Philae to Rosetta.

Only the Rosetta sensors are 'live' - contact with Philae is still intermittent - they don't know where it is and the German team with the Hi-Res camera is refusing to release the photos of the surface that could potentially reveal Philae's location.

http://isee3.p3s.nl/philae/

From the file cache it is observed that Philae woke up 3 days ago but they may were looking in the wrong place and missed it.

Radio telemetry could locate it but aligning Rosetta's antennae and flight path with the mouth of the crevasse or cave where Philae is wedged has only resulted in a few intermittent transmission mostly only 10s of second long so not enough to download anything or issue new orders.

When enough glimpses have been received triangularion may be possible - but the CONSERT radio signal is designed to penetrate 67P.

Precise location triangulation proved impossible in the days CONSERT was operational before Philae's hibernation.

Full resumption of Philae is not assured at this stage.

67P grows ever more volatile as Perihelion fast approaches.
The problem is being worked on:
http://www.pcadvisor.co.uk/how-to/linux/how-install-ubuntu-t...

Ubuntu touch. Apparently only works on Nexus 4, 10, and 7 for now.
Assuming you're more clever than whoever is cracking the password is a bad plan.
Red Hat? Of course, every attempt at duplicating Red Hat has failed pretty miserably.
Good points.

My argument was actually mostly from a Haskell point of view, and a study there would be somewhat harder to define: you are defining functions all the time: especially in imperative code (do-block / monads) each line is actually a callback.

You could go by purely syntactical criteria, though. Culturally, even a single screenful of code is considered rather long for one definition in Haskell.
I would be very interested in reading that case law if you can dig it up for us.
Millennials Have Become the Ben Franklin Generation