skysight-inc/HackerNews huggingface dataset:
I have no idea what the practical ramifications of this complaint means...

What exactly is the fear of "intrusive tracking and spying"? What does it mean?

Are you scared that you're now going to get ads that target your demographic, such as motherboards, instead of ads that don't target your demographic, such as Alzheimers drugs?

I don't understand the problem with this.

If that's not the fear, then state the ultimate practical effect of what you fear, because right now it sounds a lot like a "made-up-in-your-mind problem that will never, ever affect you negatively".
Can you change the gender on your account? Switch it over to male and set up a couple dozen pseudonyms to throw off their count.

If Livecoding has aligned their interests with the gender ratio of their users to the extent that they're treating you like this, makes sense to speak back to them on their own terms. IMHO.
There are few small patches of mine that did enter:

8a3c3a9 [TCP]: Check num sacks in SACK fast path
6f74651 [TCP]: Seperate DSACK from SACK fast path
fda03fb [TCP]: Advance fast path pointer for first block only
db3ccda [TCP]: Fix sorting of SACK blocks.

One can find the accepted patches from Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> in the git history log. I'm trying to find my old patches. Look for commits from 2006-2007 which are mostly relevant to this topic.

The big issue was that the retransmit list was over 10,000 items long and SACK/DSACK/retransmit loops needed to traverse this list from the start for each new packet that arrived. It made transmission fall in performance when doing 100Mbps at 200msec latency (high Bandwidth Delay Product means a very large queue of inflight packets).

Edit: I found a set of patches but to do a proper analysis will take me just too much time that I prefer to invest into new things. Maybe I'll do that when I will want a distraction from my current projects :-)
Yes it is, but it doesn't mean that AWS and similar solutions aren't used for development, DR, and other usecases. When a company uses AWS or Azure it doesn't mean 100% of it's infrastructure is invested in it.
Working through MacLane & Birkhoff's Algebra. I used to study Japanese, but Ive been slacking on that pursuit.
Von Braun wouldn't have gotten anywhere if he didn't have the backing and financing of Nazi Germany.
You underestimate how much effort it is to mantain a service running. I setup a irc logger for React and it would go down every other week, I was pinged at random times by people saying it was down and either needed to drop everything I was doing to fix it or let it be broken for a while.

I want to spend my time working on React, not be a sysadmin for the irc bot. I switched to botbot.me and it's been always up and with a much better interface :)
The Red and the White – Possible that wine connoisseurs can't tell them apart?
Allow me to shout into the void for a minute here...

1. Slack is a well-designed interface for allowing teams to communicate via chat.

2. Slack is easy to install is use on Mac, PC, iOS, and Android. It Just Works™.

3. Slack doesn't require me to install IRC somewhere. Which also means I don't have to worry about how people gain connectivity to said server when outside the office.

4. Slack has whimsy. Fun colors, messaging, emoticon, bots, etc.

All of this is what folks in this thread seem to be missing. I've used IRC for a very long time, but have NEVER been successful at getting wide adoption of IRC for communication.

I am well aware that I'm trusting a third party with out information. I'm aware that alternatives exist and you can get them to work. That doesn't matter when I have to try to explain to my CEO how to /join #channel.

There is a reason why IRC, a widely-available, chat solution that has been available for decades didn't catch on. It has nothing to do with how well the software moves messages from one computer to another.

</rant>
But I like the Emacs shortcuts! And "buffer" is a sensible way to describe an opened file. It has worked for decades and will continue to work for decades more! Get off my lawn, whippersnappers!
that is awesome
The New Yorker has a famously idiosyncratic house style, which includes the use of diaereses on doubled vowels: https://en.m.wikipedia.org/wiki/The_New_Yorker#Style
Ad blockers block Google Analytics? Why?
I actively avoided IRC for years. I still avoid it whenever possible. And I've been developing and sysadmining for the web for more than 10 years now.

Frankly, it boils down to that I just don't like it. I'm more interested in getting better at programming, or learning about containers, or some other useful thing, than trying to figure out IRC's odd interface. Chat isn't something I should have to think about. It should just work.

So, I agree with most of what @vonklaus said, and disagree with the links pro-irc stance.

I've never used Slack, so I have no opinion on it.
One thing even private organizations should think about is the potential for chats on Slack to embarrass the heck out of them. Slack doesn't let an organization sunset and delete private chats/DMs after a certain amount of time. When employees think they aren't overheard they start to get very frank with each other (which is good, I think frank and direct communication is important). But sometimes they say things that are ignorant or even their frankness can reveal things about the company that are embarrassing. This isn't even a theoretical scenario anymore, look no further than dumps from recent hacks.

I like Slack's default-to team member privacy but you can implement these features without compromising that. I opened a case with Slack about it but they closed it with the standard "consider it in the future" response that I expected (which I don't hold against them, I can't say I wouldn't have done the same). It may take a breach of Slack's infrastructure and subsequent leak of private chats for them to make the changes needed for organizations to protect themselves from this.

It might only take user education to protect a company from this, but in the end if you're a big enough organization there are going to be people that don't care, hate the organization or are just to jaded to take the ramifications seriously.
At Qbix (our company) we believe that there will be a platform for social apps the way that Wordpress is for blogs.

We just recently met with a VC who was impressed with our platform pitch, saying he hasn't seen something large in our space that's open source yet. Slack specifically came up as something that Andreessen Horowitz made a big bet on. I'm not going to say much (unless someone asks) except that:

* It's open source and on GitHub (http://github.com/EGreg/Platform)

* It is designed to put control back in people's and communities' hands. It should be installed by communities, or they can choose us to host, like wordpress.com does

* Each community can release its own client app, BUT you can also have client apps which provide a seamless experience ACROSS communities and let you do identity + connect with friends + get notifications across communities!

* This was not easy to build. It took us over four years.

We started before Diaspora* and we built an open platform on which app developers can build apps which communities can install, and which can aggregate social experiences across communities. The apps can be ANY social apps and the platform takes care of all the underlying details, including app versioning, user identities, "finding your friends" in each new community, registration/password stuff, email / mobile notifications, native app integration and caching, and much more.
i tried to answer the question once myself and have decided on an unattractive answer

i wanted to teach a friend programming and as such showed this person how to solve problems i had that made me interested in programming

the problem was the friend was additionally uninterested in the problem as well as learning to program a solution

so instead we just spent time together working in the same space and i asked them to tell me whenever they were frustrated by their tools

i knew whatever the ill i could use programming to solve it, be it with bash one liners, computer vision, simple robotics, whatever

i find that the best way to make someone interested in something is the align the thing to their interests
I read through that, but that last part basically says "if someone hasn't watched your content, you can revoke the license from the content by deleting it". If anyone has seen any of the other content, the company owns a perpetual license for it. Regarding their site content, it would appear they think they own everything on the site, including user content:

> Unless otherwise indicated, all Content and other materials on the Livecoding.tv Services, including, without limitation...

That goes on to list all types of content, that the content is trademarked, copyrighted, etc. and then states they own all of the licenses to it, as I mention in my comments above.

In comparison, here's Github's statement on the rights to content:

> We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours.
Influencer Marketing: A Growth Hacker’s Dream
In the UK in 1962 smokers, are not worried by cancer (YouTube)
So, your viewpoint boils down to either I allow my content to be viewed solely on your terms or I go out of business.

Sounds like the type of negotiation the mob engages in. But, hey, as long as you get what you want, I guess it is ok.
That is very '90s, pre-programming-language-Renaissance thinking. If that thinking actually dominated, then you would never have seen the rise of Python, Ruby, Go, Node, Perl, PHP, Scala, Clojure, and so forth during the 2000s and 2010s. During the '90s, people predicted that Java would be the last programming language that anyone would ever use, using the same kinds of reasoning. That turned out to be false.

> You may be swayed toward Rust by the fact that Rust is memory safe. However, when someone comes and tells you that with this open source tool for C++ backed by the big names in C++, and developed and supported by Microsoft, and just by using the GSL types you can get most of the benefit of Rust, you will decide that the delta of improvement of Rust over C++ is not worth it.

Replace "Rust" with "Ruby on Rails", "C++" with "Java", and "GSL types" with "Spring", and you could make the same statement in 2005. It might even sound plausible. It would also be an incredibly wrong prediction.

> There are already billions of lines of C++ in mission-critical production use.

How many lines of memory-safe C++ are there in production use? The amount of memory-safe Rust code far exceeds that.

Ergonomics and the ecosystem matter. The fact is that the proposed static analysis tool for C++ is very restrictive and complex, from everything I've seen so far, and coupled with the annotation burden equal to that of Rust effectively makes it into a completely different language.
Let's chat: no mobile, no push notifications. Very fancy and not so useful UI (imho).

Don't know others yet, thanks for the list.
It also assumes people will not try to extract content from walled gardens via any means and share such information for free.
Fact check: That picture with the caption "This Is What Carless Suburbia Looks Like" was not taken in Evanston. It was taken in Logan Square, a neighborhood well inside Chicago.

Source: I walk past that mural regularly (it's located along Milwaukee), and the destination signs on the train in the background are blue. The Blue Line doesn't go anywhere near Evanston.
if this is going to happen again it needs to avoid the problems of the last threads.

1) Monthly at most. Certainly not weekly.

2) A separate account needs to create threads. Some blurb needs to be put in place to prevent other accounts racing to create the threads.

3) The threads create work for the mods. That needs to be understood, and stuff put in place to minimise it.

I said all that the last time you posted this thread.

The way you're doing it now is not avoiding those problems, and is doomed to fail. Ignoring minimaxir's link to mod comments seems sub-optimal. Have you tried emailing mods? (Make sure you address the points I mention above if you do).
Are you allowed to use Mac, Windows, iOS or Android?

It's long bugged me (pun not intended) that our OS's will betray us if the US government wants them to.
They are two different things.

The government is theoretically accountable to all citizens, and conducts orderly and regularly scheduled changes of power.

Big businesses are theoretically accountable to their owners and no one else.
"Nowadays, startups just rent AWS servers and storage, and if they suddenly need an extra thousand servers, they just click on a link and put the cost on a credit card."

Where's this magic autoscaling link? Last I checked, AWS provided an extremely unfriendly API on top of extremely buggy services at prices that'd allow you to build your own data center with the money spent on a few months of renting VMs. They are indeed the 90's Microsoft of the cloud: incredibly expensive, buggy, and widely adopted by people that I assume burn cash to keep warm because they're so rich.

Add to that the possibility that one's account will be closed for no reason and without recourse, and you have the most unstable platform for apps imaginable.
My point was that if you have public officials making decisions about whether or not to enforce regulations that would potentially cost businesses money because the investors are campaign contributors, as not-so-subtly implied by the quotation from your previous post, then that is clearly corrupt. Those officials should be responsible to the people they represent, not to whichever big businesses give them the most money at election time.

I'm not offering any opinion on whether the government in any particular place should take steps to protect any particular industry here.
This paragraph from the article pretty much gets to the root of the problem:

There is a lot of money and interest to be gained by organizations and governments in having the power to pervade one’s privacy. The laws of control suggest that most people who are in charge of organizations and governments will not easily be interested in ceding control of the aphrodisiac, which is spying on those whom they can potentially manipulate.
Thanks. I just thought it would be nice to start it again. I know there is valid reasons to stop it. But it would be nice to see other people thoughts. Please restart it and it would be better if HN community moderators will post this instead of people like me.
It's worth noting that when Livecoding.tv first launched, you were forced to register and log-in to watch any videos. It took an entire thread on Hacker News to force the founders to backpeddle once they were caught: https://news.ycombinator.com/item?id=9800321

This isn't the first YC startup I've seen with such blatant "growth hacking" tactics, and it's disappointing.
No, it is not fair that the others lost their jobs.

And he was fired – the BBC instantly suspended the show and stopped even broadcasting all further recorded episodes. That’s as "fired" as it gets.

And it was not that the assistant producer "screwed up", it was that Clarkson insisted they would stay longer out, then they came so late to the Hotel that the hotel had no warm food anymore, and then Clarkson punched the assistant producer.

And how is this behaviour rewarded? With a raise.

(And the "that other group is behaving immoral, so I should too" defense is in no way relevant)
I don't think you sound like an elitist prick, but rather the kind of person that enjoys tinkering with technology for fun. Perhaps unfortunately, this view is no longer representative of most people working in technology, and definitely not all of the users of Slack.
>Regarding their site content, it would appear they think they own everything on the site, including user content:

> Unless otherwise indicated, all Content and other materials on the Livecoding.tv Services, including, without limitation...

... are protected by United States copyright, trade dress, patent, and trademark laws, international conventions, and all other relevant intellectual property and proprietary rights, and applicable laws (including in your country of residence).

Where does it say that they own everything?? You are interpreting this whole contract incorrectly.
It's called a diaeresis.

Used in this way, a diaeresis tells the reader that it's pronounced as "co op" and not "coop".

http://www.newyorker.com/culture/culture-desk/the-curse-of-t...

Most people would just write "co-op" nowadays -- I've only ever seen this in the New Yorker.
Does the article answer the 'How' part of the title? Or am I missing something?
Why technology spending isn't all its cracked up to be: Study
[I know this thread has already been killed, but for the record:]

A cool feature would be submitting a poll or Ask with a flag called [community]. It would mean: I give up any karma for posting this poll|Ask thread.

It's simple: one bit. Anyone who asks a community question and doesn't mark it [community] is fair game to be flagged into oblivion.

That should remove the incentive for karma-whores, while giving the community at large a chance to self-administer itself.

Those idea threads are clearly popular, losing them is kind of sad.
I'm referring mainly to [[lifetime(this)]] and friends. Those correspond directly to the lifetime annotations in Rust. Read the paper for more details.

> In fact, Herb made a point that having too many anotations was a weakness of Rust, and that they wanted to not have those annotations.

That's because Herb didn't understand Rust.

> Perhaps you are thinking of Herb's slides where he shows things like _In_reads_(num). Those are not part of GSL.

No, I'm referring to the annotations I saw in the paper: https://github.com/isocpp/CppCoreGuidelines/blob/master/docs...
Looking at this page it seems entirely possible to configure a DM retention policy: https://slack.zendesk.com/hc/en-us/articles/203457187-Settin...

It seems to by default use the team retention settings.
I also have been on the internet since before the WWW (not just its commercial use) and have run mail servers for businesses since the mid-90s. Never heard of the Boulder Pledge.
Yeah, the mobile apps support that on zulip.com but work needs to be done to make that work with running your own Zulip server...
Websites used to ask you to click the links because they got a fraction of a penny for your clicks. I'll send them my check for $0.001 to look at their page.
I have a mail server hosted at Linode on:

- a clean IP, not on RBL, not blacklisted elsewhere to the best of my knowledge (outlook.com tells you when you IP is bad)

- also accessible on IPv6

- both IPs having a proper rDNS on my domain

- supporting SSL on port 487 and 565, with a certificate from a known authority

- with DKIM and SPF both passing according to gmail

Yet it ends up in gmail spam folder. And I'm only sending email to myself and 2 other persons, so it's not even mass mailing.

I think there are other factors at play.
The dupe detector has been weakened on purpose.
> All the old unsafe part of C++ will trigger errors or warnings.

And by breaking backwards compatibility so heavily, it effectively makes the new safe C++ into a different language.
Thanks. I agree with you. I think it is better if HN community moderators post this with separate account. Monthly would be better.
No I did not contact anybody. I think they know well and It is their responsibility.
Indeed. Even removing all personal data, putting "deleted account" in the account description and setting it to a company owned email addres would probably work as "deletion" and keep the content visible.
That isn't currently supported since it wasn't super important before Zulip was open sourced a month ago, but I definitely consider it one of the major problems that need work for both the desktop and mobile apps.
Unfortunately the officers investigating this crime did. She shot him twice at very close range with a gun not suitable for fanning that she claimed she was doing.
Please, remember that this is PhD thesis - book covers slightly more...
Hi Christopher! :) Thanks for expanding. To clarify, I didn't mean to imply that moving to another closed source solution was the wrong decision. In fact, Discord seems like a great tool for the job. I just wanted to use the migration as an example of how/why some groups don't switch "back" to IRC or other open source solutions, because their needs are better met by something proprietary.

I'm a big proponent of open source, but I'm also all for using the right tools, whether that means open, closed, or some combination of the two.
I don't need to justify my right to privacy. All you need to know is that I don't want my browsing habits tracked and correlated across virtually every site I visit, by a small handful of companies that have nothing to do with the content I am seeking. The burden is not on me to justify why I disagree with these practices.
Can it be done? Sure.

Should I take the time to create a solution that not only works for me, but is a pleasant user experience for my entire organization? That is a piece of work that is bigger than "python -m SimpleHTTPServer".

Or, I can trade money for a team that is actively solving the problem already.

Or, people who care could get a group together to tackle the inadequacies of IRC for the business use case as mattermost is trying. But let's not pretend that IRC fits the Slack use case well.
Not to mention that outside the dense downtown area, it's hard to get around Evanston efficiently without a car.

I'll grant that it's way better than the outer suburbs, and even better than most independent cities. But it's not any better than other suburbs that are served by CTA. It's been a while since I've been to Oak Park, but as I recall it was even more bike and pedestrian friendly than Evanston is.
FWIW Zulip does have a beta-quality IRC gateway (bots/irc-mirror.py); anyone interested in working on improving that should check out this issue: https://github.com/zulip/zulip/issues/249
In Denmark it's paid through taxes and therefore in the context of this discussion literally free for the individual. Or put another way.

They don't have to insure themselves against sickness instead everyone pays in order to spread out the risk across generations. (which is the problem that Obamacare amongst others tries to solve)
He breached his fiduciary duty to the company by giving you that info, that's the theft.
>Unless you run a private IRC server IRC has a long, tortured history of design-based security difficulties.

So run a private IRC server? This is a weird caveat, like complaining that angelfire is an insufficient web platform and you have to run your own http server to do well. There are a billion IRC clients, libraries, and bots out there. There are IRC servers in most distros. There are JS servers in NPM. Why not use them?
Instagram wants to launch new video channels
Part 2: In Arbitration, a ‘Privatization of the Justice System’
> How do you feel about medium? Love/hate/indifferent?

I've read good content on medium, which makes me feel (a bit) positive about it.

Most medium blogs seem to have huge header images though, which require me to scroll before reading the first sentence, which is very annoying. So slightly less positive.

> What do you expect to see in the future? In 5 years, will medium be what twitter is now, or will nobody care about it?

I expect it to be a bit like wordpress.com now: well-known, still around, though not a huge hype.

> How do you think they are going to monetize it?

Like everyone else does: Ads, sponsored posts, sponsored rankings.
https://en.wikipedia.org/wiki/Diacritic#English

"English speakers and writers once used the diaeresis more often than now in words such as coöperation (from Fr. coopération), zoölogy (from Grk. zoologia), and seeër (now more commonly see-er or simply seer), but this practice has become far less common. The New Yorker magazine is a major publication that uses it."