skysight-inc/HackerNews huggingface dataset:
Part of what I've been noticing is that we have these "walled gardens" today that people consider to be synonymous with "lock in," but it's actually easier for people to move from Viber to WhatsApp to Telegram to Signal today than it is for people to move from gmail to yahoo mail.

I wonder how much of this is specific to messaging services, though:

After all, messagers are both real-time and strongly biased towards current information. This means it's both very easy no notify people of a new account and relatively painless to close down an old one - you rarely have valuable archieved Whatsapp messages that you can't afford to lose.

Finally, thanks to platform notification APIs, it's very easy to run different messengers at once, so if your social network is split between different services, that's usually not a problem.

I don't see how those qualities are present in other services which have become more centralized - e.g. email, cloud storage, more persistent social networks or publishing. If I'd like to shut down my Facebook account and switch to some other hypothetical network, without losing all my contacts, that's going to be a lot more difficult than switching messengers.

Also note that smartphone apps are pretty much "walled gardens within a walled garden" as of now: Yes, it's easy to port my contacts from one android app to another android app or to run different messenger apps in parallel. But that's because I'm actually just giving different apps permission to the same underlying APIs and database. Shutting down my Google account and migrating to a cempletely open alternative: not so easy.

I do agree with the post that centralized services de facto are more sucessful than federation in the current ecosystem. But I'd argue that centralized services still have a lot of disadvantages for their users. So maybe we should start analyzing why this is the case instead of just shrugging and saying this is how the works works.
I'm looking forward to the senator's inquiry into Fox News.

"Congress shall make no law"
Do you mean legal basis/restriction rather than legal precedent?
There are other potential attack vectors than buffer overflows, though that seems the most likely source of vulnerabilities if you're going to limit images to JPG or PNG.

Of course now you're not only prohibiting third party resources except images, you're even prohibiting modern image formats like SVG, which is a little ironic since SVG-based ads might be smaller and/or look cleaner than equivalent bitmaps.
Good points. To add to this - biz dev is outwardly representing your company in ways other employees don't. Do you want this person interacting with potential partners or clients in this manner?
Ok. Where I live - Canada - it's very commonplace.
Not only for grandmas. XFCE with Compton is perfect for any user.
That is already happening in many professional contexts though - and without Joe ever having to speak up about anything.

Male professors avoid being alone with female students. Male colleagues refuse to work with or to a lesser extent, refuse to be friendly on any sort of casual level with female colleagues entirely just because of the small risk that an accusation could cost them their job/career. This fear actively harms both genders.
Exactly. If we agree there isn't one right way to do things, what's wrong with picking one and getting on with things?

I see no benefit into falling onto the sword just to prove a theoretical point. Too much work to do.
Another study which compares particulate emissions on EVs: http://jalopnik.com/electric-and-hybrid-cars-might-produce-a...

TL;DR EVs are worse there since they weigh, on average, 24% more.
This is a commercial site, but they do a lot of education work and have lots of good info on their site:

http://crownbees.com/learn-mason-bees

I bought two starter tubes of blue orchard mason bees four years ago. Last year, I collected 100 filled tubes (natural reeds) of bees. Crown Bees recommends not using holes drilled in lumber because they're not very reusable and can spread disease (can't be cleaned). The bees seem to like natural reeds the best. I store my bees in their tubes in the fridge in a humidified box during the winter months, and harvest the tubes in April. I split open the tubes and collect and inspect the cocoons. Each tube can have 8-10 cocoons, although some fail completely. The population can grow very quickly when you care for them this way.
Yeah, my point is that there are better ways to avoid lawsuits than just firing anyone the minute someone shows an inappropriate text message.
That may require a cage match between Zuck and Eric Schmidt.
The Huge Content Marketing Opportunity That Airbnb Is Missing Out On
> [...] I can't think of a single situation where "understanding several compilers" would have helped me design/maintain/troubleshoot infrastructure I'm responsible for.

Oh, sure, you don't need to understand how ELF binaries work, until you try to
do anything non-trivial to them (building chroot image anyone?). You also
don't need to know how Ruby or Python work with modules, but I'll want to stay
away from any your system where you happen to install a random recently
developed software, because it will be a mess.

> But hey, looks like you're not in my target market, and that's ok!

Of course I'm not. What you proposed is a list for novice sysadmins,
except it doesn't touch the essence of the craft, focusing instead on shiny
bells and whistles of limited applicability that will be obsolete five years
from now.
There is nothing that the government can do to influence Facebook's news-ranking algorithm (even if it is a human editorial process), just like there is nothing it can do to influence Google's PageRank or CNN's coverage of trivial and inconsequential events. Sending a letter accusing Facebook of liberal bias is like accusing Fox News of conservative bias. It accomplishes nothing, since any organization can easily justify its actions as free speech.
I would like to point to a very similar piece that was written about infrastructure for open science [0]. The basic argument is along similar lines, but adds another important wrinkle, which is that in federated systems centralization will eventually arise and often it will be controlled by people and organizations that the federated community do not trust and cannot control (Elsevier being the example in the scholarly world). It is often better to spend time building lasting open institutions that have principles that are in line with the values of the community and are federated at the social level rather than the technical level. Politics matters, and despite how much we might like to avoid it, sometimes we can use it to our advantage.

0. http://cameronneylon.net/blog/principles-for-open-scholarly-...
That wasn't the issue. From their statement: "...the lack of growth in the toys-to-life market.."

All they're saying is that for Infinity, they'll get more margin and less risk by licensing. In-house makes sense when the risk is lower (since that way you can keep more of the revenue), which was true when TTL were zooming (Activision is the big gorilla in this space).
well, that's only mild indoctrination.

intense indoctrination requires that it be done through the internet, via an optional social media service.
the first step to curing your problem is realizing you have one.
Good points, but I think that Facebook's problems might have been more about integration than about performance.
Thanks for the link. As far as I understand, it agrees with my interpretation.
Only momentary confusion. You will probably never again be confused by "ve", for the rest of your life, based on just this tiny passing exposure to it (assuming, of course, you ever see it again.. which is obviously not certain).

The idea of overloading the plural "they" to mean a gender-neutral singular nominative has some inherent problems you can't just learn away, because context is often not sufficient to pinpoint a meaning from the possibilities.
Yes, it's a very specific power tool. If you don't want to pull production data or clone it to your staging environment then this is not useful.

I used to work at Amazon where this was a huge deal to us because of credit card numbers, PCI compliance, etc. Still, I believe our staging environments had a copy of prod data. At Open Listings we have pretty good safeguards against mass emailing (mostly this mail interceptor: https://gist.github.com/psugihara/3caa217486f86a848d6abf21d7...) and while we handle some financial docs for proof of funds, we ask users to black out account numbers, etc. No matter what you do though, at least some engineers are always going to have the keys to the kingdom (and since we're 3 engineers, all of us do).

The most common use case (why I use it almost everyday) is for debugging something that went wrong in production. For instance we import listings from several MLS sources every few minutes and merge updates into Property objects in our system. The raw MLS response is saved on the Property object so that we can rerun the update if something changes and we have to update our data mapper. Likewise, if something gets strange with an Offer, I just pull Offer and User collections and can take a look at the actual documents in my rails console without manually touching our prod servers.
This isn't responsive to what I just wrote. Not terminating is what risks the lawsuit. Terminating forecloses on that lawsuit.
By all means see a lawyer. Have the lawyer draw up an agreement of severance where he agrees not to contest the firing and not share any trade secrets.

Then immediately let him go and offer him 3-4 months of severance. Generous enough that he will sign it and immediately get out of your life. Then buy a sexual harassment video course that all new hires are required to view on their first day. Good luck!
“Human Swarm” places single $20 bet on Kentucky Derby, wins $11,000
Oh wow, this is one of the simple designs which only needs HTML and CSS, no JS at all to work, I wonder why they chose to do it this way.
You have a pretty strong opinion in this thread considering the lack of information we have.

In this particular reply, all the 4 things you mentioned are NOT happening in the story. (At least by what we know.)

Unwelcome: We don't know if it was unwelcome. She even agreed to move to another communication medium (one which wasn't officially work related.)

Overt: It was on their own time, on a completely distinct communication medium. I don't see how more COVERT it could be.

Repeated: Again, from what we know, this was on a single weekend. He called her a milf, asked if he could tell her a secret and she refused. That's it. If he's not asking again and again, it's not repeated.

Workplace sexual advances: That's not in the workplace, nor on the company's time.

There's not much we can conclude without knowing more.
Determinism, libertarianism, Science!, that sort of thing. I suspect that Haskell creates a predisposition towards thinking that way...
...So, you've never used LISP, or played with a language with eval in it? In either, the above isn't exactly built in, but it is trivial to create.

But yes, being unaware of the 89, I was talking about the Z80 calculators that make up the rest of the TI-8x range, which are still used in schools to this day, which are programmed in a rubbish version of BASIC called TI-BASIC. It sucks. The 68k calculators, like the 89 and the nspire are programmed in a completely different and much better version of BASIC. This is also called TI-BASIC. This leads to much confusion, and to make it worse, there is a third TI-BASIC, which is also completely different, and was used in the computers made by TI.
It still seems easier to present C as "a bit like assembly except for..." than "a bit like Java except for...".
I don't think there is any doubt whatsoever there are billions more to discover, in this galaxy alone. And then of course there are billions of galaxies.
We had some less-than-intelligent JavaScript intercepting those links, and I neglected to check that it was working — all fixed now. Appreciate the constructive comment.
Because Facebook presents itself to users as a way to share and express what matters to them. Not as a way to share and express what matters to them so long as it agrees with Facebook's censors.
So how is this different from a shakedown? Get your PACs to fund me or I'll make things uncomfortable...
Does a legitimate security researcher upload the details of the exploit to You Tube (like this guy did)?
I meant story as in anecdote, not as in tall tale.
The real problem is that there is no alternative to SMS for GSM messaging.

It is one of those protocols that won't die nor get replaced, like email.
Is there a way to place a bet on the sentiment analysis rating of HN in the event of Facebook being caught pushing Hilary to trending instead Sanders and/or preventing Sanders from trending?

My gamble is that it would be the complete opposite of how this thread is evolving.
A few reasons, among which is that the addon needs an account on the Test Pilot site to work. It's not a standalone add-on, so we didn't want to distribute it that way. And we may eventually even migrate away from using an AMO compatible add-on.

That said, we are also contemplating AMO hosting as an interim step. At the same time, we're having a conversation about how alarming those warning messages look. We were also trying this way to kind of dogfood self-hosted addons outside of AMO. So, lots of things converging on this one thing :/
Yes: there's a couple ways to do it, but the most common is to use localStorage and the 'storage' event, which will post in every open window when you modify localStorage.

It's very easy to check for localStorage support (some people disable it just like cookies) and it works, I think, everywhere except Opera, in almost every mainstream version.

(I use it a bunch).
The Disney Infinity game series has been discontinued
I think this post misses one of the points in the original essay, which is that federation is less important for user-level protocols because the network layer beneath it is open. That tilts the slow-moving-federated-service vs. fast-moving-centralized-service tradeoff towards fast-moving-centralized-service, which is why we see the landscape we see today.

His argument applies for any centralized top-layer services built on top of open substrates. Because the substrates are open, users can relatively easily switch between centralized services, which lowers the badness of centralization, which in turn makes centralization a more reasonable tradeoff to make.

The question he didn't address, I think, is what happens in the case where you have centralized services emerging on top of another centralized service. In that case users might be able to switch their top-level service providers, but it would be much harder to switch the lower-level provider.

But then again, that's exactly the lesson that everyone in the software industry learned with the dominance of Windows as a platform in the '90s and early '00s, and I think that's why you see so many companies building proprietary layers on top of open source components, and the current growth of cross-cloud compatibility libraries. The user-facing service providers want to make sure they can never be hurt by a centralized platform underneath them. And that's the dynamic that I hope will end up protecting users as well.
I'm guessing it's written in the Lisp Dan built for Skysheet.
Sidecar did exactly that and, for what it's worth, never got in trouble with regulators on employment issues. Some of the complaints I've heard about the practice were about the driver-enforced surge pricing - some drivers would price the ride at $9,999.99 on New Year's Eve, so you always felt like if you let your attention slip a bit (perhaps the process would be sped up by alcohol consumption), you'd be gouged.
Yes it wasn't egregious, but I've learned that if clients or employees cause problems early, the chances of it working out is very slim.

Plus, a big part of being successful in biz dev is to be able to read people and interact professionally. This person is new and to do what they did shows their 1) arrogance and 2) inability to read people.

Biz dev generally means investing in that person financially for some time before getting a return as it takes time for them to ramp up and close deals. Do you want to invest in someone like that and hope they'll change in fit your culture or just move on?
I didn't think I wrote that with the ambiguity that you are reading into it. Cargo is cheaper to handle and more profitable than human transport. They realized this and moving into the high speed delivery of cargo. FedEx built a business off low weight, time sensitive delivery.

[edit: also note jonnycowboy's comment that I was replying to]
"the greatest shortcoming of the human race is the inability to understand the exponential function" - Albert Bartlett
Introducing WhatsApp's Desktop App
I recommend you not let the perfect be the enemy of the good on this, and go full-on Dwarf Fortress with this, bizarre undocumented keybindings and all.
I disagree.
I like the analogy of a magazine or newspaper publishing letters to the editor. There is a two way aspect, but clearly the editors choose what to publish.
Zzzzzzzzz. Where were these guys on Fox News? Or the last 8 years?

Please.
Also to add to this great advice when you do have workplace harassment prevention, response training one of the things that will emphasize is that the response can't be purely up to the victim. A good training on this will help you explain this necessity to an employee in this circumstance.

Basically

1. You've got the victim's back and will be carefully watching for any form of reprisals which won't be tolerated. Further you will not share any information about the specifics with the rest of the group even though you may have to address the issue generally with them.

2. But... You also have to take action as a responsible manager even if they don't want you to because you have to protect other employees from harassment by the same person. You also have a responsibility to the company to take action because not doing so can open the business up to serious liability if it happens again and you didn't do something.

I think hitting a first serious hr issue like this is a part of the regular part of growing up for many startups. If you don't yet have a clear harassment policy in place, or don't have a lawyer advising you on these kind of issues, or haven't enacted any kind of regular training on harassment prevention and response there's no time like the present to get that done.

ps. My company uses an online course from this company for yearly harassment prevention training. The production value is a bit cheesy, but very informative your first time through: http://www.navexglobal.com/en-us/issues/harrassment-discrimi... I'm sure there are tons of other options.
Big fan of mozilla and firefox. I've been defending it for years, but now I'm having a hard time. It's slower in almost any case than the competition, from initial rendering to switching tabs. Some stuff hang the page completly. Watching too many videos or scrolling too much twitter slow down the browser to a crawl even after closing all tabs and require a restart.

I'm not using firefox out of sheer ideology and support for the FOSS community, but it's not the superior product I used to sell to everybody.
How Much Do CT Scans Increase the Risk of Cancer?
Do you need a hacker to help you hack any web site,
do you ever want a QUICK and the most INTELLIGENT hack service?
Then it is your lucky day to meet the most EFFICIENT, RELIABLE, SWIFT and
INTELLIGENT hack professional alive…Basic Hacker.
The services include the following service:

-University grades hack
-IPhone Hacking Tricks
-YouTube Hacking Tricks
-Email Hack
-Paypal, MasterCard hack
-Facebook Hacking Tricks
-Hacking Software
-Hacking Tricks
-IP Address
-Software Hacking
-Hack Facebook Password Online
-Already hacked online shopping pins for sale at give away price
-Windows Hacking Tricks
-Control devices remotely hack
-Android Hacking Tricks
-constantly get Free TalkTime from your network provider
-Gmail Hacking Tricks
-Twitter Hacking
-Hack SECURITY AGENCY WEBSITE and ERASE CRIMINAL RECORDS
-Hack any BANK WEBSITE
-Hack any Company Website
-Hack any government agency websit
-Hack into any DATA BASE
-Server Crashed hack
-Tagged account
-Untraceable IP etc…..You can contact davidtimmyhackprof@gmail.com for a fast work within few hours or text the team at (415) 323-3542 or better still add him with his facebook I.D 'David Timothy'.....my husband had been cheating on me for 5 years with a female colleague in his office,Thank God for almightyhacker who helped me in exposing his dirty deed through text and face-book on his iPhone 6.you are a genius.get in touch with him on brianscotthacker005@gmail.com .tell him Charlotte referred u.massage his pride bcos he got some.i bet
you'll thank me later
She reported it to the founder, presented evidence, and made it clear that the conduct was unwelcome. I'm done at "milf".
Are they being prevented from sharing or expressing what matters to them in any way? Because Facebook isn't amplifying their preferred sources via the trending section?
How the Net Promoter Score Impacts Every Department in Your Company
I can't tell whether I am explaining myself poorly or whether you are intentionally misinterpreting.

I am not a lawyer, and to my knowledge, neither are you. And that's why I won't go further than this post on this branch of the conversation. As I have noted before, you can apparently post far more often than I can, and I can't keep up with you even when I have any credible knowledge on the topic.

I have a somewhat jaded view of the US civil court system. Others, not quite so jaded, believe in the Hollywood stories where Joe Average can take on Blatantly Unethical, Inc. and win. Those are the people foolish enough to sue their former employers. Just don't do it. Take your licks and move on.

In your hypothetical, the ex-employee sues for injunctive relief against the former employer disclosing to anyone the reason why he was fired, as it is damaging to his professional reputation and therefore materially impacts earning potential. The employer has an affirmative defense that truth cannot be slander. So the judge now has legitimate reason to decide the facts of whether the employee was, in fact, fired for gross negligence. The employer submits log files with a motion brief, the judge pretends to read them, and then renders summary judgment in favor of the defendant. It is now public record forever that the employee was fired for rm'ing production. Any good lawyer could have informed the employee that this would not end well for him.

Edit:

Injunctive relief = the plaintiff seeks an order from the court for the defendant to either do or not do something. In this context, it would be to not tell anyone why they fired the plaintiff. This is my understanding of the concept. If you need additional explanation, talk to a lawyer, or a paralegal, or a law student, as I am none of these. This is just my layman's perception of a thing that courts can do. If the defendant disobeys the order, the plaintiff has to first find out about it and also actively petition the court to do something about it.