skysight-inc/HackerNews huggingface dataset:
> Which chat systems were similar to IRC, but not to Slack, outside of IRC clients?

Slack is very similar to IRC at its core, so I'm not sure I see what you're asking here. I meant that IRC isn't foreign or alien to anyone who's familiar with chat clients - the basic concept of servers and channels and nicknames is pretty universal.

> And just because someone doesn't want to spend the time fiddling with IRC bouncers, IRC bots, getting clients to display things nicely doesn't mean that they are a bad developer.

I feel like I covered this point already:

> 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).

> And especially if you don't do it all the time, getting people set up to work with Slack is way easier than IRC.

What are you referring to here by "getting people setup"? Like a corporate environment? It's fairly easy to setup bouncers and the like in a corporate environment using tools like chef, etc. I really don't feel like this is a strong argument for a corporate setting.

If you mean on a personal level for individual contributors to get up and running on contributing to FOSS, sure it's not 100% frictionless - but pretty much. Again, there are lots of bouncers that can be setup with <5 commands.

If the argument is that it takes an extra ten minutes to install ZNC vs. Slack, then I dunno - I guess I don't see that as very much friction when the tradeoff is using non-free software.

> I really find these discussions half amusing and half depressing

I feel the same way, but for different reasons. It's a little depressing to me how averse people are to spending 10 extra minutes to use FOSS, usually under the guise of "I have different priorities." I thought developers in the wild would at least be slightly more willing to invest the time, especially post-Snowden, to use FOSS. I guess that was just a college pipe-dream of mine.
I understand the urge of certain people to fight Slack but if you think irc is a legitimate alternative, you probably don't understand the problem enough to offer a suggestion.

More credible alternatives would be Hipchat or Gitter but anyone who has used these two tools know that they are still way, way behind Slack in functionalities and user friendliness.

Slack is succeeding because it's a great tool.

Want to beat it? Create a better tool and people will migrate to it for its merits, not because it's open source.
Thanks!

Actually my non-football life mostly taught me that I hate teamwork and sacrifice; I burnt out on the animation industry in part because I wasn't interested in being a minor part of someone else's creative vision.

And as to strategy... funny, my choice in video games is really never about commanding a team and thinking about multiple characters and a tactical situation, I'd rather play a single entity.

There were bits of organized sports required in school of course, but my lack of enthusiasm for those games left me stuck out in the far boring edges of the field, which did little to increase my enthusiasm for any organized sports.

(Also I suspect that in the situation the original article describes, where football is the subject of a lot of legal action over concussions, organizations like Pop Warner would find themselves having major financial problems, and facing a growing social stigma against letting one's kids play The Brain Damage Game. Unless perhaps it became exclusively low-contact football.)
IRC is just a well-established and battle-tested server/client protocol.

Every time it loses another user to a proprietary platform, it loses another battle. Is that what "battle-tested" means?
I think that's true, but I also think it's a little silly to contribute to FOSS but be unwilling to spend the extra time to use FOSS.

I guess it's kinda just sad to me that you'd be unwilling to spend the time to use FOSS while you're contributing to FOSS. If it was incredibly costly, sure, but IRC? I dunno.
looking for other objects that matched

How fast? Very fast! Searching is instantaneous! Incredible!

internal database of known pathogens

Built out of DNA, of course! Right?

I agree. Playing with dolls is an important passtime. Asking questions is important too. Merge those two things! Ask dolls questions for discovery.
Thanks for sharing this. Love this format. Learned about PStore, cycle, take, fetch, securerandom, and more. May add to it.

Tweeted:

https://twitter.com/sivers/status/660875966466514944
> Most content is worthless.

What nonsense. Most content's worth is variable depending on who is consuming it. The issue with ad-blockers is that it isn't killing worthless content. It's killing content that survives between the insane traffic of Facebook and the complete lack of traffic in personal blogs that 12 people visit.

> The purpose can easily be filled by some alternate, free material.

Yes, because the quality of content supported by ads and the quality of content done by some ad-free blog in someone's free time is always equal.

> When the content can be easily leveraged to some profitable goal, people are usually more than willing to pay for it.

You mean like instructional YouTube videos, free web-based resources for learning new things (programming, languages, etc). Oh wait, all of that is ad-supported.
I'm guessing that this project is related to this presentation: https://www.youtube.com/watch?v=MCs5OvhV9S4]

From the youtube description: "There are currently three popular approaches to Python concurrency: threads, event loops, and coroutines. Each is shrouded by various degrees of mystery and peril. In this talk, all three approaches will be deconstructed and explained in a epic ground-up live coding battle."

(I may be wrong, I watched it already 6 months ago. BTW it is excellent.).
Ugh, closed source.

mailserver is a part of my stack I need to be able to tweak and look behind the curtain at; one-size-fits-all is really hard with email.
Come to the Matrix! [1]

- Open! Free on both the beer|culture axis!

- Modern! (There's actually control structures in the protocol. Imagine: a chat protocol that's actually ascii safe! (Yes, yes, unicode too: the joke is, IRC isn't even ascii safe.))

- Many platforms! (The matrix.org site has a full client list; I'm personally using it via a linux desktop client (that also works on windows and mac), the web, my ipad, and my android phone.)

- IRC bridged. (I use it constantly in this mode. It's a better IRC experience than any other IRC client I've used, honestly. Even in rooms with 100s/1000s of people. Consistent logs, instantly accessible from multiple computers/clients, no need to set up bouncers, and so on.)

- File uploads, images, videos. All of it. A friend streamed me a video from his halloween party last night via the Matrix client on his iPhone. It worked.

- Did I mention it even supports webRTC? That's right: it's also a completely functional skype replacement. (Yes, pending your browser's support and all that jazz: that said, it's a more complete product than most of the other webRTC demos floating out there.)

The entire protocol is just... good. On the nerdier deep end of things: It's the first federated chat standard I've seen proposed that actually has reasonable message IDs baked in and loose timing systems that's both available during a partition and can reach consistency afterward (messages list their last-seen messages, and so act like vector clocks, an accepted good solution to problems in CAP territory). You could actually take two systems with clock skew and have them reach a single, reconciled view of the world, even after netsplits. Compared to IRC (or XMPP) this is either magical or a deep relief, or both.

I discovered Matrix while I was in the process of writing a chat client of my own for XMPP. I abandoned the project (and XMPP, as well, though that's a subject all its own [2]). Matrix already did everything I ever wanted. Really, really well.

Not affiliated; just a happy user who's never found any better platform for communicating openly.

---

[1] https://matrix.org | https://vector.im

[2] https://news.ycombinator.com/item?id=9772968
Isn't that the success recipe that turned google into a multi-billion transnational corp ?
Stolen phone doesn't look different from a legit one, you need to actively verify its record. I doubt an insider tip can be honestly mistaken for a legit one.

Which makes the plausible deniability even weaker.
It happens for all particles, not just photons
They are different for sure. AWS has the extra hoop of needing 1 year reservations to get fair pricing, whereas GCE gives you the good price just by using something for > 50% of a month. So from a startup POV, loving GCE pricing model.
Thats the wrong way of looking at it.

The point isn't just whether it leads to higher productivity the point is that it removes the need for certain industries almost completely.

Just think about the amount of areas that digitalization have completely removed. Those are jobs lost that aren't created somewhere else in the same phase as it's destroying them. And most of those jobs are being outsourced.

With regards to your cobol example I would like to see where you get that idea from. There is a huge demand of cobol programmers today because of all the old financial/banking systems which no one really dares touching. So that's an unlikely claim.
It seems the assumption of "block everything" individuals is that any quality content that is not currently free somehow will magically become so when all ads are blocked.
Absolutely. My company uses it (among other things) for handling production issues.

We'd rather not manage that ourselves. It's just one more thing we can screw up.

This is different than the FOSS subject of the article, but it true that convenience is compelling.
Maybe we didn't read the same story, but the issue I see is the way Livecoding treat their users. For example, saying that the account would be deleted on the next cron run seems to be one blatant lie among several.

Trying to shift blame with a "it's your own fault, you signed up" may satisfy a lawyer, but it doesn't really do much for customer relations.
Show HN: My failed-wannabe-saas-startup project Beyondpad going open source
A more charitable reading of DanBC's comment is simply inquisitive. If we're going to hold civility in such high esteem, then we should also be assuming good faith, which it seems you have not done.
Exception handling in LLVM, from Itanium to MSVC: LLVM conference slides [pdf]
> That's frowned on in real estate.

...which is ironic to me, since both agents are incentivized towards the exact same outcome: the property changing hands.
Mesopotamian Accounting Tokens
> Where's this magic autoscaling link?

Locate the relevant auto scaling group, click "edit" and increase both the "maximum" and the "desired" number.

http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide...

I know that it's hardly ever that simple to scale up the whole architecture of a running system, but ask a trivial question...
A discussion of Part 1 can be found here: https://news.ycombinator.com/item?id=10483024
I reposted the story after receiving email from mod requesting to repost. Your search list shows that I posted the same story five days ago and appear to be the first one. I guess mods are experimenting with certain stories that they consider good but didn't get traction.
The problem is people don't want to pay for anything.
Intersection ARC, Lifetimes:

* Not having to worry about trivial memory/resource allocations

ARC - Lifetimes:

* Can blow up hilariously with refcount cycles

* Incurs a runtime overhead

Lifetimes - ARC:

* For the subset of allocation patterns it handles, it does so with zero runtime overhead (i.e. invalid programs do not compile, invalid = leaks memory)

* Use extends beyond just memory allocation/deallocation (see the concurrency docs [1] for example) (note that Mozilla wrote Rust to help write Servo [2], their prototype highly-parallel browser engine, so this use case was a target from the getgo)

* Cannot encode all data structures a GC can (hence why reference counting is part of the stdlib [3])

[1]: https://doc.rust-lang.org/book/concurrency.html

[2]: https://github.com/servo/servo

[3]: https://doc.rust-lang.org/alloc/rc/
We're interested in tinkering with a lot of technology. We're not interested in tinkering with boring (admittedly a very subjective judgment) technology like a chat server.
I'm curious if you ever evaluated something like Pubnub or Pusher and how matrix stacks up versus them (as a self hosted chat API for mobile platforms)
This map [0] seems to indicate that Russia's maximum extent predated USSR. They only lost territory after that. Of course, they did hold power over most of Eastern Europe for decades, but since that was a result of WWII it is also a fact that predates the period under discussion.

[0] http://www.nzhistory.net.nz/media/photo/map-russian-empire-1...
Is it possible to harvest some immune cells/antibodies from blood, then inject them in the spaces they normally don't get to, to clear the virus from those areas?
Handstands
Archiving. You've described archiving. Taking less-recently-used data off of main storage (RAM in this case) onto a slower, cheaper medium.

Heck, the only reason we have hard disks and memory is that it's not economically feasible to have billions of CPU registers, and that there's a further trade-off between volatility and speed. This is literally an older technique than the computer. Files are kept in the main office until they're not being used and then moved to the basement for long-term storage.
No, that is a good guide is you are doing XS stuff
It's not just corporations that would not think your legitimate but everyone really.

These sort of unspoken rules you mention are very largely due to combat spam. If anyone with port 25 open was trusted the amount of spam would be intolerable.

Seems sort of silly to want to use email without taking these steps to make it official as possible.

This is not some manipulative plot by google to get you to spend an extra 60 dollars a year, sorry.
Especially because it diminishes his achievement.

In some other African countries, building your own rocket is not such a big deal. South Africa, for instance, has its own amateur rocketry association [0], has shops specialising in rocket parts and once had a LEO space launcher and ICBM programme that was cancelled with the end of Apartheid. There are dozens of amateurs building serious rockets.

It's far more impressive to me that this guy is Congolese and operating without any of that supporting infrastructure or shared knowledge. The headline removes needed context and makes the story seem less interesting than it really is.

[0]: http://www.rocketry.org.za
bad nudge ? yes! what about a lottery ticket with the anti-asthma medication box bought at the pharmacy saying: "win a free $100 tobacco gift certificate!"
Modern advertising began in 1836. Why has it become vogue to call someone "sheeple" because they think there's a happy medium between the "all ads are bad" and the "giving you a seizure with my ad is okay" approaches.

You aren't an underground revolution fighting the man. You installed a browser plugin.
do you have an android sdk that someone can use to integrate chat into an app ? I'm kind of comparing you to Pubnub or Pusher.
Carbon3D: 3D Printing Using Continuous Liquid Interface Production
Thanks, disnix looks really interesting. I'll do some reading (and maybe experimenting).
> GSL is called from any well known packages other than Octave

I see GSL used a lot actually. Mostly as a component of big scientific projects, but it's not as high-profile because it tends to be in a similar position to stuff like BLAS - really common but not something many people deal with directly.
Yes but you can't start from scratch without them and do a moderate amount of traffic.

If you have the same clean ips from pre dkim/domainkeys days then don't lose them, or it may be an uphill battle which I would be surprised if you didn't engage dkim to aid in fighting at that point.
'Suburb' is a tricky word, with meanings that vary from 'residential neighborhood' to 'cul-de-sacs and freeways'. But most pre-WWII cities do have a belt of railroad/streetcar suburbs to which many of these lessons would apply, though they might need new rail service to truly act on them— Pasadena, Palo Alto, Lakewood, Shaker Heights, Wauwatosa, Columbia Heights, Beaverton, Edmonds, Englewood CO, etc. Places like this are easy to identify— they're basically anywhere outside city limits where the streets are laid out on a regular grid.

Places like this in growing cities will probably see a lot of development pressure in the coming decades, as young people who desire urban living but who are unable or unwilling to deal with American urban problems seek them out. And many of them were originally built out in 20 years, from 1910-1930, so if zoning is right they could once again rapidly urbanize.
> It's exactly this kind of attitude that is going to lead to paywalls for virtually every type of content on the Internet.

Except this won't free us from ads, actually the contrary as explained here: http://zen.lk/2015/07/19/Why-you-will-never-escape-ads-by-pa...

> The reality is, ad-blocking will be the absolute death of currency-free content.

The reality is that it's not too late to ditch the ad-based business model and build a better web:
http://www.theatlantic.com/technology/archive/2014/08/advert...
> Given A and B, if A were good enough, people would use A... What if B is better? What if both are good enough?

Prior to Slack existing, lots of people who now use Slack weren't using IRC, because Slack offers a lot more.

Everyone I know working in academia or on a startup that uses any kind of instant chat uses Slack. None of them previously used IRC for the same purpose.

And it's just _obvious_ why, once you've used Slack for a while. They're quite different -- IRC is a protocol for real-time discussion on the internet. Slack is a business tool that incorporates real-time discussion.
I'm not arguing names. I'm a live-&-let-live descriptivist when it comes to language usage by the masses. E.g. I have no problem with most people calling RC helicopters "drones", etc.

In this case, I'm pointing out that "dark patterns" already has a rich accumulation of psychological tricks on web transactions. Thaler can build on top of that shared knowledge. For example, people can go to darkpatterns.org and then click on "Browse Library" and learn many more variations of what Thaler is discussing. If a reader is only exposed to the phrase "bad nudge", he/she knows less instead of more.

Do people want to eventually converge on "bad nudges" instead of "dark patterns"? I don't care. But at the moment, "dark patterns" is the phrase that has attracted the bulk of discussion. (E.g. see previous cited google search links and HN itself[1])

[1]https://hn.algolia.com/?query=dark%20patterns&sort=byPopular...
This. Facebook and Google combined have probably enough data to blackmail most people in the first world.
Well, to quote James May 'Jeremy Clarkson is a complete nob but I like him' And for the next useless tidbit, heard May was holding out for more cash from Amazon for the new 2016 series and got it.
They are super spammy, I've unsubscribed several times and still get emails. Sticking with Twitch.
And don't forget the bandwidth and capacity usage for those on capped mobile data. I only have a 512MB/month allowance, I don't want it spent on downloading ads.
I've heard the Wordpress tale and I would guess that it's more related to the announcement and press around it generating attention than it is the merits of either platform. A lot of people who didn't know Wordpress had a chat room probably joined up.
That's sort of not too far off from how the human immune system works. The internal database would be your collection of antibodies[1] which match epitopes[2] presented by MHCs[3] on cell surfaces. The presence of Pathogen Associated Molecular-Pattern[4] should trigger a response. In terms of adding to the database, I think monoclonal antibodies[5] have been used to that end. I'm not entirely up-to-date and this is very simplified, so take with a grain of salt.

[1] https://en.wikipedia.org/wiki/Antibody

[2] https://en.wikipedia.org/wiki/Epitope

[3] https://en.wikipedia.org/wiki/Major_histocompatibility_compl...

[4] https://en.wikipedia.org/wiki/Pathogen-associated_molecular_...

[5] https://en.wikipedia.org/wiki/Monoclonal_antibody#Therapeuti...
How Product Hunt can do better with the “Books” section
Pointing to the five or so posts of this story helps to highlight the fact that New Yorker[1] gets very many duplicate submissions, most of which get very few comments / upvotes.

Some other sites get similar beneficial multiple submissions.

But many sites don't get this and repeat submissions just count as dupes.

Look at this:
https://news.ycombinator.com/from?site=newyorker.com
It's crammed full of dupes.

[1] or NYT or WSJ or etc.
Bad argument because you stated the problem. Insider trading is bad because of what you pretty much said. Liquidity is only important when considering how fast you want to buy or sell your stakes in a company.

If an insider knows a stock will yield him 10% profit and has a month of time to buy stocks, even if the daily volume is 500k shares. They can gradually buy shares at 20k/day, and once that news becomes public and the liquidy goes up they can sell off all of their shares in one shot pretty much. And people just just got news of the information would think that their stock has a 10% upside, but since someone already beat them to the 10%, they aren't going to get anything.
Full disclosure: I had to look up pou sto also. I guess there are still some downsides to not majoring in the classics.
Spamassassin is old and outdated. It's like Apache and rspamd is like nginx. Give it a shot.
Relatively is not fully compatible with quantum mechanics. This is the largest open problem in fundamental physics.
Once again Capitalism trumps Ethics ;-)

It'd be easy to dismiss this as "nudges are just marketing", but I do think he has a point. If a nudge is the ui trying to be a knowledgeable assistant, it shouldn't be dishonest. Similar to dark patterns, but maybe even more overt.

To me the question is, how do we reward ethical behavior (as opposed to shaming violators)? Capitalism is all about monetary rewards, so can Ethics beat out dark patterns? I kinda think this goes along with the rise of ad blockers. No idea what to do about it.
I agree Slack is a poor fit for this. But god, using Slack makes it painfully obvious how shitty IRC is. I almost wish people would stop mentioning them together. I hate IRC and I have since the 90s, it's just bad.
Ubuntu convergence, part 1: Setting it up
Let me put on my EU-citizen glasses
> We have learned absolutely nothing. Let's all jump on the bandwagon of another closed-source, proprietary, walled-garden service and hand over all of our private intra-company communications to a private third-party in another country. GREAT IDEA.

So don't use AWS or Google App Engine or Heroku? etc. Why?

I use Facebook for a lot of my communications. Seems to be working out OK so far.

Use the tools that help you get your work done efficiently. Consider the long-term consequences, of course, but if someone took all of my Slack team messages and told me I couldn't have them back, I'd be annoyed but it wouldn't affect my productivity much.

OTOH, losing the ability to coordinate via Slack, as you're suggesting, would certainly lower my productivity.