skysight-inc/HackerNews huggingface dataset:
You probably learned these lessons elsewhere, but I probably learned it earlier than you did and had it reinforced for 8 years (I started playing flag football when I was 8). The biggest lessons were teamwork and sacrifice. Football is unique in that it's the only sport in which all 11 players on the field have to all do their job at the same time or you lose. In every other sport, a single star or two can dominate the entire game and win for the entire team. In football, the quarterback gets his ass kicked if all 5 of his linemen don't block. A star linebacker can stop the run and short passes (if the defensive linemen do their job), but can't do anything for the sweep or long pass.

Football is also a good way to teach strategy. Unlike other sports where plays are limited due to the ongoing, chaotic nature of most sports, football stops after every play. You can sweep, pass, run up the middle, screen, option, etc. There are lots of options that may or may not work from one team to the next. You have to take a lot into account when coming up with a game plan, including the specific team you're playing. It's why coaches are so obsessive about going over game tapes. As my coach liked to point out, football is the only sport where you need an entire week to prepare between games.

And before everybody jumps on me about 'you can learn these lessons elsewhere/through video games', yes, they probably can. That doesn't negate the benefits kids get from playing football. I won't mention the health benefits you get because you get those from playing (just about) any sport.

Also, a funny anecdote, I only played 2 years of high school football before bailing. I played for 6 years for an independent organization called 'Pop Warner Football'. My coach for pop warner was an entrepreneur who owned and ran three concrete companies in three separate counties. He coached only because his son was playing. My high school coach had no idea what he was doing, which is why I didn't play my senior year.

If high school football got banned, I imagine Pop Warner will step in and pick up the slack, if they haven't already. Back when I stopped playing in the 90's, they had already expanded their program to compete with the Junior Varsity program. That's what I mean about football having too much support in the community. If the insurance premiums and lawsuits increase, they'll just have another bake sale.
Slack is free, we use it for free and it's always on. IRCCloud's free service disconnects after 2 hours of inactivity.
https://bugzilla.mozilla.org/show_bug.cgi?id=1135640,

https://bugzilla.mozilla.org/show_bug.cgi?id=1151899

https://bugzilla.mozilla.org/show_bug.cgi?id=1161350

Still a work in progress.
I think it's mainly because the learning curve is too big for non-technical/busy people

Really? Does using Slack not require opening a client application and logging in, like just about every other realtime messaging platform?

I know many "non-technical" people who use IRC.
Slack is free without archival of messages and other "premium" features.
There is a chance to repeat git success story. Remember what happened? 1. Everyone uses cvs or svn. 2. Bitkeeper comes along with a good DVCS, gets adopted by Linux. 3. Linus rants about closedness of BK, reimplements it as git. 4. Git takes life on its own gets wildly popular and makes way for many awesome things such as github and gitlab.

Replace svn by irc and bitkeeper with slack. Figure out the rest.
It is reasonable to raise the point that building FOSS software while using a closed piece of software as a core tool bears consideration.

However, I am 25 and largely missed the boat on irc. I decided to start using it ~1 year ago. It is hard to use, but we will look at that in a minute. Often, we assume people have as clear an idea of what we are talking about as we do. That is often not the case. Let's explore IRC now.

* Integration has never been a problem ... build bots.

I feel silly and naive, should I know how to set this up? Maybe it is really easy and well documented, and I am an edge case here, but i don't know how to do this. I clicked 3 buttons to setup github for slack. It was very easy and I didn't haystack through building a solution to something that exists. Scope creep on tooling is dangerous as an aside. Thos takes that off the table.

* persistence

again, I have to set up an alternate tool to download the content. i assume this would backup the whole channel so any user could reference it, but it comes by default for free with slack. if each user must have a seperate tool, or go to a seperate place to see a conversation (which may be less searchable) it adds friction.

* code snippets

actually super reasonable to use pastebin. slack is at least as annoying for code as pastebin, if not more.

* etc

The point is, not everyone lnows as much as the author about IRC who is likely quite a talented developer who grew up on it. An 18 year old likely won't have used irc as much as older generations given the plethora of tools and chat clients.

FOSS is a choice and a philosophy and that should be given some degree of consideration. Utility, workflow and getting new devs onboard and contributing is important. I agree with the author that it bears consideration, but slack or hipchat are much easier than IRC.
How the OpenGL Port of S.T.A.L.K.E.R. Is Shaping Up
This is basically a puff piece. Evanston has a cute little downtown area that's great for walking, but like most suburbs, lots of streets don't have sidewalks, the main route north through it (ridge) is banned to bicycles, forcing awkward navigation of one way streets, etc.

We need to stop judging and talking about cities by what their small flashy city-centers are, and start thinking about how people live in and around them. Don't mistake "Actively encouraging retail shopping" with "actively discouraging cars". There are 3 massive parking lots that dump you downtown and all but force you to walk through the outdoor mall there.
I remember reading that "operating income" of AWS is greater than the retail arm
RPM (revenue per 1000 pageviews) varies wildly by site, geo and platform (desktop/mobile). If you're a site with cat photos it's about $1. If you're about mortgage refinancing or roofing, it could be $15. The first pageview in a user's session is more valuable than subsequent pageviews on the same site. So if your 1000 pageviews are from 900 users, your RPM will be $4 but if they are from 200 users (5 PVs per user), then it'll be $.90.

RPMs on desktop/tablet are much higher (about 2x) compared with mobile. RPMs for U.S. traffic are also much higher (4x) compared with say traffic from India.

Interstitial ads pay much higher (about 3x) compared with standard banner ads.

Over the past 2 years, RPMs from Adsense have fallen about 40%.

EDIT: All of the above applies to 3rd party ads sold on exchanges via ad networks like Adsense. Direct-sold ads have much higher RPMs, usually in double digits. But small publishers either don't have the traffic volume or the sales staff to sell ads directly.
There are so many Apache projects these days (mostly seem to be in the incubator) - where do they all come from? I had once thought that Apache was a dumping ground for the technology of failed startups, but a lot of these projects seem to find new life in the incubator - so they must be doing something right.
I use ad blockers because certain streaming sites I visit are the worst in terms of pop ups. I feel bad that using a blocker for these types of sites by default blocks all other sites. Publishers need to get paid and we as consumers don't want to pay for web content. Non intrusive ads and ads are needed and should be respected in terms of allowing us the opportunity to make a living creating content and or enjoying content.

If we continue down this path it's truly going to be a wall gardened app world controlled a ton by Apple.
The article implies that Evanston is an archetypal suburb, but that's misleading. Both the Metra (Chicago's commuter rail system) and the El (the subway) have stops in Evanston. Metra trains leave every 15 minutes during the morning rush hour and get you to the Loop in under 30. Pre-car era suburbs radiate out from cities like Chicago and New York, connected to their core cities via rail infrastructure built a century ago. They have long-had appropriately-zoned downtowns to facilitate mixed residential/commercial development close to transit.

Most suburbs in the U.S. are entirely unlike Evanston. They have little to no rail infrastructure. Even when they do, the area around the rail stations is inappropriately zoned. For example, the new stops on D.C.'s Silver Line will require decades of aggressive redevelopment before they are comparable to the walkable commuter suburbs of Chicago or New York. The Tysons Corner metro station is in the median of a giant highway with 4-lanes in each direction. There is a single high-rise apartment building within a convenient walk, and even that requires traversing huge un-pedestrian-scale skybridges over the highway.

E.g. here is the area around the Scarsdale commuter line (a town in Westchester County, NY): https://s-media-cache-ak0.pinimg.com/736x/46/96/3b/46963b601....

Here is the area around the Mclean metro station (a similar suburb in Fairfax County, NY): http://thumbs.dreamstime.com/z/mclean-metro-station-tysons-c....
The things slack can do (at least according to this article) that IRC can't are do small it's negligible. If slack is web-based, then what is to stop someone from making a web-based IRC client with all the features and good UX design of slack?
> The problem is that that model keeps a lot of people outside the working market because their skills simply aren't worth the salaries they would have to get because of this model.

I'm not sure what you mean by "a lot of people", but Denmark has one of the highest employment rates among OECD countries, so it's actually doing great at keeping people in employment (comparably).

http://www.stats.govt.nz/browse_for_stats/income-and-work/em...
I hear you, but since many FP languages are turned into DAGs before compilation, I always thought CGI software just didn't think about 'first class' graphs and thus no meta level operators. It would be very interesting to try though.
I believe Andre himself isn't a big fan of JSX so doesn't make a big number of introducing it in the documentation, but you can totally use it.

It used to be that you couldn't just plug in Cycle.js to JSX by default, because the function used for virtual-dom node creation had a signature that slightly differed from what JSX expects. These days @cycle/dom exports hJSX [0], which is compatible.

[0]: https://github.com/cyclejs/cycle-dom/blob/master/docs/api.md...
The AT&T lawsuits for the Unix (c) infringement has been largely used as a FUD from both MS and GNU against open source.

It was fixed fast, but the PR standed long. (calomniez, calomniez, il en restera toujours quelque chose)

The BSD community having been beaten early by the IP problems have been more cautious since this time whereas the linux (as an OS) community becoming an official UNIX (c)(tm) in 1997 as they became POSIX compliant and have been artificially protected from IP problems has been careless in disentangling itself from all the proprietary shit that IBM and other big company that wanted to kill the cost of maintaining their own OS have been putting in the OS. (the legal construct for protecting linux from patent/IP problems involves a lot of big companies and complex clauses).

POSIX may have follow IP protocol in the direction of bloatware specifications.

Linux without this compliance and the support of the big companies seeing it as a way to reduce their costs (RH/IBM/maya/Oracle) would not have been able to substitute itself to other proprietary UNIX in the realm of "professional IT". Especially because big vendors made a pax romana around linux concerning the claims of patents when contributing to the OS.

But by mimicking and being driven by normalization/fundations where the main stake holders are proprietary vendors (HW/SW...) linux has became something of a proprietary software itself.

(Just look at who are the main ISO/IETF/IEEE/POSIX contributors nowadays, and the member of OSI/linuxfundation.)

Those who controls the API controls the OS.
are you missing the very large, purple "free" tier?
No idea where they got their figures from but maybe the shortfall is the difference between pure retail and other stuff, like order fulfillment, advertising, seller fees, etc?
By the way, Lego is not cheap. They have insanely small allowed tolerances for the original Lego.
I tried what they're asking - the linked article is noticeably less responsive than the same one without ads. Especially scrolling - it skitters visibly. It's definitely less pleasant to use the site this way.
IRC's limitations are not those fixed by XMPP.

Previous discussion on this: https://news.ycombinator.com/item?id=10280611
I’ve used the Internet since before the Web, and I’ve never heard of the Boulder Pledge either.
As opposed to IRC's NickServ, ChanServ, and their variants depending on the server? Expired nick, exposed passwords due to insecure authentication mechanism, no standard client, and so many more I can cite.

I love IRC and grew up with it. But don't compare it to Slack for technical knowledge requirement.
Are there IRC clients that work well in poor connectivity situations?

I.e. does IRC or any IRC client support sent, received, read confirmation the way that What'sApp or Google Hangouts reports this information?
You've never wanted a range of lines out of a file? It's a common Perl idiom.
http://spydrivers.blogspot.com/2015/01/hp-laserjet-pro-mfp-m...
Thanks, yes, that's the article.
For buildbots, it's not that hard. See http://docs.buildbot.net/current/tutorial/index.html

Instead of using slack, use IRC Cloud.
Twitter Jokes Make Fun of IBM Buying the Weather Company – Fortune
Hello,

1. that is missing, but mostly because nobody needed it yet, and I am not very familiar with repl style languages. I expect it to be implementable with current features.

2. The simplest way to do that is to set the makecmd option, options can be set per buffer, so each C++ buffer can have it set to the compile command for it. You'll get output in the make buffer.

3. I use ctags a lot, and it is well supported, it requires the readtags command that is provided by default in universal-ctags, and needs to be installed manually with the older exuberant ctags. There is no cscope support script AFAIK (although should be possible).
Theranos mess: How it unfolded – Fortune
Etherdice.io – online gambling made safer using an Ethereum smart contract
Can you explain the name/tag requirement?

Yeah, the authentication/setup process is weird. OK for individuals but very confusing for team permissions and the permissions are very basic

But despite this I still prefer GCE over AWS.

* GCE documentation is much better. Understanding things from AWS docs can be an exercise in frustration.

* The console is easier to understand and more responsive. Command line tools have good UX.

* Instances boot up faster and seems to perform better and have more predictable performance

* Automatic discounts without reserving instances. (It's awesome!)
> I put a lot more faith in something that’s been going full speed ahead since the 80s than in a Silicon Valley fad startup.

That's how I felt during the dot bomb era when I heard that General Electric had been eclipsed in market cap by one of the new startups, Amazon.

Although IRC has an old heritage, it's arcane and user-hostile. To some extent it wants to be that way, to help keep the unwashed masses away.

IRC isn't as easy to use as Slack for things like persistent history accessible from mobile and desktop, and integration to git. That's why alternatives are gaining ground.

If this situation bothers you ideologically, there's actually something you can do! You can help open source alternatives be as easy to use and integrate as Slack is. If your goals are less ideological and you just want your team to immediately get on the task of solving business problems, consider Slack.
Ask HN: What are you currently learning in your spare time?
HNers, what are you currently learning in your spare time? Some new js framework? Machine learning? New devops technics?

:)
Agreed, but with that said... IRC has serious issues, and dancing around them or pretending they're not there is not helping. I talk a bit about them here:

https://plus.google.com/u/0/+JeromeLeclanche/posts/icC6gDToB...

The reason Slack exists and can be so successful yet entirely proprietary is a symptom that IRC is not good enough and that has to be fixed. It is the manifestation of the papercuts we, IRC users, have been having for a long time now. (late edit: If you are interested in fixing this problem, email me, see my profile.)

There are very promising efforts on IRCv3 (http://ircv3.net/) ongoing. I hope they eventually go live to the bigger clients and networks so that we may actually have a good foss alternative to slack (and I don't mean something like Mattermost. Like SirCmpwn said some comments below, having one browser tab per project REALLY SUCKS when you contribute to a lot of projects. I'm in over 20 channels myself, and I do my best to keep that number low...).
Isaac Asimov – A Cult of Ignorance (1980) [pdf]
Agreed. No more proprietary IM services please.
CorelDraw Graphics Suite X7.5 Serial Number Plus Keygen Free
Learning through experience. Launching in London. Early invitations available
DevLab also gives you the ability to switch containers at runtime (something that would require reconfig of compose). For example, if you're testing on node:0.12 and want to see if it works in node:4 you can simply run:

'lab test -f node:4'

There's no additional overhead or cleanup, or modification of files.
They probably don't spend time doing a complete (credit, fraud, etc) analysis before a potential client shows interest in the product.
From the readme, a workflow that doesn't make you want to kill yourself.

Also no generated code that requires extra build steps and instantly breaks platform compatibility. That said, inline grammar definition might not be for everyone.
IRC kind of sucks. The experience is worse. That's why people keep making these different tools - Campfire, HipChat, Slack.

It's not just a technical thing. It's an experience thing. IRC is technically fine, just way too nerdy to be main line of business software these days.
Do I sound backward if I thought it was about Slackware?
I'm using kolab.org for few years, great product overall.
A few years ago when I needed to write collision detection for a variety of specialized cases, I found the book "Real-Time Collision Detection". It is one of the few really comprehensive resources I was able to find on the topic. The example sources are C++ but the concepts apply to 3d in any domain. The website for the book is http://realtimecollisiondetection.net/
Even though you're being over the top and hostile I really do get what you're saying and I sympathize with your situation. The recognized value someone brings is unfortunately often very much dependent on their geographic location.

Since you're not native to the US (apologies if you are), I think you should understand that the US is a big place. Even many of the states are huge. Even many huge cities like Los Angeles can have dramatically different cost of living expenses depending on the area. Someone living in Alabama, even in a nice city in a nice area is going to have a much lower cost of living than someone in the Los Angeles area. So making more than 90% of the country seems like it's saying a lot but it really isn't.

If this were simply a case of a normal employee at a mid-to-large corp it would be a completely different question. And even though this isn't the case his compensation and shares may be more than enough. I'm not arguing that it is or isn't.

I'm simply pointing out two things: 1) That even if this was a normal "established company hires an employee" relationship where a someone making 25K in a different country is comparing apples to oranges. 2) A very early employee can be the difference between success and failure for a startup. Even more so if there are two founders and only one is technical. They want to feel respected for their contribution and compensated accordingly. 165K plus 3% might be more than enough. But that compensation package has nothing to do with the rest of the country or the world. Period. It's another apples-to-oranges comparison.
I go a step farther. In my state, there is no requirement to join a party to vote in the primaries. Instead, you simply pick a party for which to vote. I believe the only rational choice is to say "Give me one ballot for each party," which gives close-to-stacked-rank voting for the primary.

I still show up for the primaries, as I want the chance to choose who I vote for when I get to the general election. However, such a system makes it impossible for me to consider political office (beyond school board) as my primary declaration is a matter of public record, meaning that I would not pass any test of party purity.

What I really want is stacked-rank voting in the primaries and in the general election. I think it would be interesting to see how the general public, used to a Coke vs Pepsi choice, handle a spectrum of choices where you don't have to Pick Only One.
Thanks a lot for you feedback, if you use tmux, interacting with fzf is easy as you can run fzf-tmux, that will open a tmux pan for fzf to run in.

There is an example script for that in https://github.com/mawww/kakoune/issues/383

Its more tricky if you do not use tmux, as due to Kakoune client/server nature, fzf will be launched by the server, which might not even have a terminal. That said I really enjoy fuzzy matching, and most built-in completions do fuzzy matching already.

Thanks again for giving feedback on your experience with Kakoune, always much appreciated !
It's worth mentioning that Zulip (https://zulip.org/) is a new open source option that has basically all the features IRC/Slack does. So using open source tools for open source development doesn't have to mean dealing with IRC's limitations.

(I'm one of the Zulip maintainers; happy to answer any questions about it).
Yeah please see how many people work in the public sector and you start to realize the problem. Also as with most other countries the way employment is measured it's usually based on who is deemed available for the job market. In Denmark a lot of people simply stop being part of the statistics after a while even if they are in theory available for the job market.

Fever and fever people in the private sector providing for an increasing public sector and an increasing senior population.

Denmark pays for it's gigantic wellfare system via income taxation and through a number of taxes on goods (180% on cars for instance)

The current situation right now is that public sector while still growing the public sector year over year is now beginning to cut from areas it used to held almost holy. (Education for instance)
It does but you lose a lot of little features that other people using Slack will expect you to have and be able to see/interact with.
Actually, there are many "small websites" which are completely adless and will continue to remain, because the group or individual (usually the latter) is paying for their hosting. Some are hosted on the ISPs of their owners. I've spent many hours on these sites and they also tend to have the most esoteric and interesting content. Unfortunately they do seem to be disappearing from Google's search results, which is a different but also potentially problematic issue.
I thought SASL integration was pretty secure!
www.matrix.org?