skysight-inc/HackerNews huggingface dataset:
> But if they aren't blocking something they should be because of the business connections involved, that's corruption pure and simple.

Well, first off, corruption involves people and not industries. I highly doubt that the two firms dominating the industry are themselves politically connected. Government officials protecting an industry is categorically not corruption, protecting individual firms and giving them a leg up over other firms in the same industry categorically is.

Propping up an industry is called subsidization and it's part and parcel of how modern governments manage the economy.

Second, whether they should be blocking it or not is not a settled question. Gambling is weird, it can't really be called good or bad, like any vice, in moderation it's fine for people. And it's arguable whether fantasy football is actually gambling. Also we lost the ability to regulate real gambling when the big online poker companies fled the country and set up shop overseas. Seems like there would be nothing keeping this niche from doing that either.
You can setup IRC bouncers pretty easily.
I know people who don't understand what a Server is and even they can use IRC. Not saying that it's as simple and convenient as Slack, but making it out to be this huge complex thing is being disingenuous.
And there is: http://shout-irc.com

IMO Shout is a UI improvement over Slack for the sheer fact that it is 100% customizable.
Does IRC Cloud allow new employees to get the entire history of the channel? I can't see how it would from looking at its page.
Are any particular irc networks recommended for FOSS collaboration? I'm guessing channel and Nick services should probably be a prerequisite but other than that, where do people prefer to congregate?
Download the [latest release](https://github.com/crxproject/pro-adblock/releases/latest) and extract the archive, then copy the extracted folder to your wordpress plugins directory.
Not to be offensive or anything, but for quite a lot of people, that's the extent of knowledge they have of "Africa" as a concept. Even ones that do know, they essentially clump all the individual countries into one bucket, and use that for basing their assumptions/opinions. It's gotten better over the years, but I've also gotten used to it. Also, I do my best to correct any misconceptions they have about the place I've called home for quite a bit of my life.
> exposed passwords due to insecure authentication mechanism

Use SSL + SASL auth and it's not any less secure than logging in to most websites.
That's because users control their machines

That is unfortunately not the case in all situations now (e.g. mobile devices).

http://boingboing.net/2012/01/10/lockdown.html

http://boingboing.net/2012/08/23/civilwar.html
So what you are saying is that the client software is not intuitive.

You do know that all that needs to occur is to make a nice client?
Freenode.

http://freenode.net/
We use Slack to support the open source development for Convox (open source PaaS). The main benefits are:

Mobile client with push notification

First class photos, files, code snippets

Moderation tools

Same tool for private organization chat

Users that use Slack for the jobs seem to really like Slack for community support

The downsides are:

No invite system. Needs an hack app

Unsupported use case for community chat

Closed system. Exclusionary compared to IRC

So far the productivity gains feel worth it. I can only guess Slack doesn't mind this usage will provide better public chat offering someday.

A few people have given the same feedback about using IRC over Slack, however so it's on my mind.

Would chatting in both work?
McKinsey's Trading Prophecy Is a Wall Street Ruled by Machines
I don't believe so, but you should look into IRCv3. We need to fix this problem at the root.

http://ircv3.net/
> using an Ad Blocker and viewing content is theft.

Here's a different POV. Using an ad blocker is not theft: it's a negotiation.

When I click on a link to your site from a site like HN, I have not implicitly agreed to whatever terms you would like to impose on me. I can't even really know them ahead of time.

Instead, I'm sending my User Agent to negotiate fetching some resources. If I decline to fetch your ads, you can feel free to decline to serve me your content. Or you can give the content to me anyway. Your choice.
2.5 Tridge starts implementing a Free version of the bitkeeper software so the Linux project doesn't have to rely on closed-source software to build their Free project, and Bitmover revokes the no-cost license given to the Linux project, just like they said they would.
Ehh, as someone your age (a couple years younger even), I have a completely different take on IRC.

It's incredibly intuitive because it's so similar to all the other chat clients we grew up with (presumably because they're based on IRC).

Sure, figuring out bouncers and build bots is a little tricky at first, but so what? That's the fun part. It's kinda fun digging into the IRC protocol and figuring out how it works.

And ok, if that's not fun for you, there are plenty of really "click and install" tools for you (e.g. ZNC is super easy to setup).

Not to sound like an elitist prick, but if you can't figure out how to setup an IRC bouncer, I'm not sure I really trust you contributing to the linux kernel, yaknow?

Reducing friction is great: But the kind of friction we should be trying to reduce is bureaucratic friction. Throwing out PRs and yelling at people because they forgot to cc some particular maintainer - that's the kind of friction that sucks. Having to setup an IRC bouncer? Idk, I think that's fine.
Check out Shout http://shout-irc.com/
You realise you just increased traffic on their demo by like 1000%? :-)

Pretty nice though.
SwiperProxy 1.1 released
Haha, can't find it in the Swedish marketplaces.
This is one of the better reasons for opting for open-source alternatives to new technologies.

If you have a single person that is even slightly technical, it should be trivial to set up your own IRC server, and then you get complete control over all of your own information.

Even with that, you still can choose from a multitude of servers, services, clients, bots, client scripts, bouncers, and so on. Anything common you want to add on after that point has likely already been written for what your purposes (and is of course open-source), whether it's a git commit bot, a logging/relay bot, or even end-to-end encryption (even after TLS). It's even quick to write custom IRC bots for arbitrary purposes if you use a framework or copy some example code (even without that, it is only so bad).
You are right, but the cgroup manager should still be something that starts very very early, so you can start components that make use of it. If literally everything your init system starts should automatically use cgroups, you have to start it with the init system or as the first thing the init system will start.
I think it's that it never gained a groundswell in the US. In Europe, and I can think of sweden and norway in particular, there were all sorts of completely technically illiterate people on IRC. Their friends just showed them how to download the client and connect.
I couldn't disagree with this more.
Why do people talk like this is some impossible feat for IRC?

1. Have a bot that's in the channel from the start

2. cd into the bot's log directory and type python -m SimpleHTTPServer

3. put the url into the channel topic

How do some developers fail to rise up to this level of problem solving? I am amazed.
What I mean is that they're both consensus mechanisms to deal with subjectivity. For democracy, its subjective morality while for capitalism its subjective desires.

Its an interesting thought experiment to switch the mechanisms and predict the effects.
I think the word googolplex was invented before anyone really needed it.

But I agree with you, that it would generally be silly to invent words for concepts that have not yet been met by any speakers.
Haha. Thank you!
+1

Google App Engine soured me to anything cloud related from Google. It's the worst product ever launched.
I work at VoltDB (based on the original h-store concepts) - if anyone has questions or ideas about "anti-caching", feel free to ping me.
Converting 2d images to 3d lenticular images
The enormous amount of immigrants (both legal and illegal) to the US is definitely a huge factor.

They say the current population won't do the unpleasant jobs that immigrants do because the pay is too low. It seems no one has stopped to consider that those jobs pay so low because there is a seemingly endless supply of cheap immigrant workers to do them. It drives wages down and provides little incentive for automation.

The ancient Greeks invented the steam engine but never really used it because they had no shortage of slave labor. There was no incentive to further develop that technology.
My thoughts exactly. 20,000 students and most of them aren't using cars every day, if they brought them to campus at all. You could say the same thing about downtown Madison, Wisconsin.
Transgender Model Andreja Pejic on Gender Fluidity
Just because webgl has a more complex api compared to others in the browser world it doesnt mean that it is a terrible api. Its flexible, because you know its not a 3d api, its a 2d one flexible enough to be use for everything from 2d to 3d.
> what is to stop someone from making a web-based IRC client with all the features and good UX design of slack?

Absolutely nothing. Nothing has stopped anyone from making a fully featured IRC client with good UX. Yet there still isn't one.
No, it's more like "don't use BitKeeper, use CVS."

My first experience with IRC was 1994, I believe. I get IRC. However, slack has been a better experience. The biggest advantage has been persistent history and search for any member of a slack team. A new employee should have access to a conversation from a year ago.
Some open source self-hosted alternatives to Slack:

* Rocket.Chat (https://rocket.chat/)

* Zulip (https://zulip.org/)

* Mattermost (http://www.mattermost.org/)

* Let's Chat (http://sdelements.github.io/lets-chat/)

Oh, and by the way, you could have your own Rocket.Chat instance running in Sandstorm in about 30 seconds: https://sandstorm.io/apps

Update. And I would love to see a modern federated chat protocol to take off. Something like http://matrix.org/.
HexChat supports OSX, too.
A certain ad blocking list contains /ads /advertisers etc. in its default patterns
That's nice, I also thought about mechanism like this. For example, let's store images representing some binary data in audio files. We would need much redundant data for recovery then. Most of popular audio codes were created for storing music or voice, it would be hard to store binary data within them. I need to do some tests. Thanks.
Employer provided "health insurance" is a terrible idea that needs to go. It creates friction in the job market. It shifts costs to the government - companies pay lower premiums because working people are on average healthier. As OP says, it hides the full cost from the employee. I really don't understand how this practice came to be or why people think it should continue.
It is really. 'Business hours' isn't scientifically defined. If I say to Google, 'time in Melbourne', I'll see it's 3.11AM. And if I need to know what time it is in three of my offices, I can save those cities in my clock and swipe between them at any time.
AWS was the only cloud provider which guaranteed in writing that the data would not be exposed to anything/anyone in the US.

Bla-bla promises have been given by everyone, but only a formal document can be used to sue for damages in case of violation.
Long Open Back Sweetheart Dress
What you are describing is a world where only big, well financed, or well known entities can survive. In order to keep the amazing internet we actually have, we need to come up with a model that can be used by small upstarts to either serve smaller markets or to give them time to figure things out and become large over time. Requiring people to publish things for free will only result in the most extreme of views. Look at any Wikipedia article that remotely touches a controversial topic - it will likely present a strongly biased message towards whatever side the maintainer of that article feels strongly about.
shout-irc looks good. do they have persistent logs?
Secrets management stinks, use some sops
Anyone here tried https://botbot.me/ for logging?
Googolplex
The modified virus: a new path in the battle against cancer
The list of big name Apache projects is nuts, look at their project lists and you can easily pull out dozens of big projects and even incubator has a few popular projects.
I don't know how "proprietary" or "walled-garden" it is, but I can connect to slack using open-source "irssi" on linux.

http://www.tricksofthetrades.net/2015/09/10/slack-irssi-conn...

I feel like that has to diminish the walled-garden, proprietary weight at least a little bit if slack & irssi can communicate. And it works over SSL too. Once I started doing that, I didn't mind using slack. You have to "/ignore" certain server messages though or your whole screen will be spammed with them and you'll barely see the stuff people are saying.
I really resonate with this position. IRC is open source and it has had problems FOR DECADES. IM programs from third parties add genuinely useful features which people clearly want. So rather than call for a general boycott of Slack (a negative approach) why not call to fix IRC?
I think this is a really important point. What Slack solves -- speaking in the general case, not specifically for FOSS projects -- is that it's an essentially out-of-the-box solution. Not just for non-technical users, although that's very important, but for all users.

Both the linked article and the various suggestions in comments give all sorts of IRC-based alternatives to what Slack does, but they're all things that, let's be honest, require a lot more work to set up and are often far more fiddly to use. "Oh, this is easy, just run daemon X for this functionality and daemon Y for this functionality, and set them all up using stuff you can get here, here and here. Wait, that last one is out of date. Try using this gist instead. Okay, now, you can get that client-side feature you want if you switch to a different IRC client, use the following .config file, and look for the following plugins, although you'll probably want to change the defaults..."

Compare this to Slack, which for most users is: sign up, click here, and in Jeff Goldblum's words, "There is no step 3." From a practical standpoint you have to install zero new pieces of software (assuming you already have a browser), you have to edit zero fiddly text files, you need to install zero Perl scripts. Once your IRC is set up it seems "easy," but it's possible to spend an inordinate amount of time finding the answers not to questions like "how do I get snippet previews of links to show up in the client like it automatically does in Slack" (the answer is probably that you do not), but questions like "how do I get all the nicknames to show up in different colors?"

For certain FOSS projects, this may be less of an issue because the team may be more experienced in setting up frankly fiddly Unix software, and I think having an IRC channel is a good idea. It may be all you need; what Slack gives you above IRC is generally "nice to haves" rather than "must haves." But the FOSS crowd, to make a very rough generalization, often tends to deprioritize "nice to haves" to a point where they miss, well, just how nice it really is to have some of them.
Ad PS2: My NDA thankfully covers only client-related matters (which kinda makes sense).

The point of why no migration has occurred (or, actually, the migration underway has been paused) is the massive level of uncertainity, which has been fueled even more by the recent EUGH ruling on Facebook.
http://GitXiv.com
Businesses with nontechnical employees vs FOSS teams is the distinction. Use Slack or whatever for your business if it works for you.
After WWII wages were frozen for years, but companies still had to compete for workers. Company-paid health insurance isn't considered wages, so companies were able to entice people with it. Same with "company cars" and various other fringe benefits. Over time health insurance became institutionalize and necessary, which led to the situation we're in today.
> what's left then?

Small governments and small businesses, that can participate in the game but don't have enough power to change the rules of the game.
Why Search Engine Optimization Is Really Important for Blogs
Yeah. China has one time-zone, but is wide enough for five, and they already treat time like this.

The last week has been stupid, with UK and Europe already switching back to standard time with the US lagging on DST.

UTC Now! (Sent at 16:16 UTC)
If you control the weather, you control the economy... Ha, this is seriously a joke.
If you like Docker you can try Poste.io https://hub.docker.com/r/analogic/poste.io/
People who succeed against the odds all have one thing in common
users need a github account to use gitter.
Was it any better 20 years ago though?

I mean today a sole internet webpage/domain by the CCC might reach 10x as many people as it would back 20 years ago.

Besides, even if it was available on Apple TV would many people care for it?

It seems like some people don't just ask for distribution on those "closed gardens" (which CCC are denied, and I agree it would be better if they got), but they also fantasize that had they had said distribution it would also magically give them some huge audience.

Not potential audience, mind you -- rather it's as if they think that merely being there they deserve/should/would be a success.

Come to think of it, that's also the case with some people allowed in the closed gardens -- they lament that "hey, I made my app/content and got it there, where's my top 10 spot?".

I guess those people can't understand than in a list of N places (the top 1000 most successful apps say), if the candidates are MxN (where M>1), then (M-1)*N of them won't make the list.
Convincing people to buy things using psychological manipulation is what marketing is all about.
JSX worked quite well last time I tried it: https://github.com/killercup/cycle-webpack-starter
You can try https://hub.docker.com/r/analogic/poste.io/ - Its complete easy to use solution installed with docker... see https://poste.io/ (author here)
Or is otherwise mistakable for Congolese.
Freenode sometimes does get a lot of abuse, which is a shame. Some networks definitely do have better anti-spam and anti-botnet functionality, but I don't think most users ever even notice this. Even on Freenode, most channels will go without problems like botnets or channel takeovers for most or all of their life.

If you're running your own irc server, you'll probably never notice anything. If you do, it's as simple as adding a server password (or maybe even changing the default port among some other settings), and anything unwanted will likely be a thing of the past (assuming you don't have dedicated people attacking you).

On your comment about IRC bots and services, networks don't see that as something that is up to them. If something requires a U:line or other network privileges, then it's up to the network staff to implement that, sure, but anything else is for their users to do. If IRC networks were for-profit, maybe you could expect them to have things like this and advertise how amazing all of their features are to potential clients. But IRC is nothing but a money sink for everyone involved, and there's therefore often little incentive for networks to implement and integrate a lot of bots and functionality that aren't integral to network operation.

Apart from this, spam is a really hard problem if there are resourceful people dedicated to it. Email has existed for even longer than IRC, and despite absurd amounts of work into anti-spam systems and functionality with it, it's not too surprising when spam manages to finds its way into your mailbox.

I still agree there's a lot of room for improvement, both at the protocol level and at the user level, though.
The author makes a huge list of all the things Slack does and then goes on to suggest time-consuming ways to hack standard IRC clients to do the same thing. The question is: why in this day and age should we have to do that?

Have you ever noticed just how many open source projects are still using shitty software from the 90s? No doubt, some of that software is actually quite good but I will argue most of it exists primarily as a result of tradition. In other words: a lot of it isn't the best way to do things presently, and perhaps if we stopped using such mediums as: mailing lists, newsgroups, and IRC channels to run our open source projects then presumably our projects might be filled with more diverse people than dinosaurs that still roam our mailing lists.

I don't know why developers do this: but they assume because they have the skill to do just about anything with technology that other people who also have the skill ought to take the same time to do as they have. But honestly: even developer time is too valuable to waste on pointless shit. We ought to be trying to make things easier to use.
It comes from the belief that suffering is virtuous. (Yes, the logic here is backwards, but that's where it's coming from.)

Same reason bad-tasting placebos are more effective than sweet placebos.
Meditation.

Oh, and how to consume large amounts of ethanol without it tasting like anything. That's mostly a weekend project with a couple of mates.
I have tried to keep a diary, or journal, in the past. Because, well, "you should." The average day would be "nothing to say." So I quit multiple times, and now I've quit starting.

But I wonder, if I have nothing to say, does that say something about my life? If the unexamined life is not worth living, is the unexaminable life even less so?
Removal of Stripe.com (April)
I just also want to make the argument that github is a walled garden, so is google code. They're proprietary systems that we're able to use and take advantage of. I use github and I love it, but it can still have the same potential issues as slack.
I've been meaning to give Zulip a try. How many users can it handle?

Less importantly:
What would you say its biggest missing feature is vs Slack? And conversely what does it bring to the table that Slack can't touch yet?
Totally agree here. Evanston is a "suburb" only in the sense that it's a separate municipality. In all other respects, it might as well be just another neighborhood within the Chicago city limits.

Which is not to say that Evanston shouldn't be applauded for a transit-focused development policy. But it's silly to suggest that it could / should be modeled by other suburban municipalities that don't have similar existing infrastructure and proximity to the urban core.
I prefer that we keep "DST" all year long. Its more pleasant leaving work while its still daylight. And I suspect that many US citizens think the same.
The Wikipedia article list a few projects in USA: https://en.wikipedia.org/wiki/Amateur_rocketry#Notable_event...

But they look like organized by a small team, not by a single man like in this article. (Perhaps he has some helpers but the article didn't mention them to simplify the story.)
It's interesting that Joyal can get away with acting as agent for both the buyer and seller of franchises. That's frowned on in real estate. For those franchises which include the building, I wonder if he has to hire two local real estate agents.
So you don't use GitHub or Bitbucket, then?
Uber Saved My Niece’s Life