Live data from Hacker News

Four years with Rust

words.steveklabnik.com

31–40 of 199 posts

Re: Four years with Rust

#31
post #26

There was a new Hurd version announcement a few days ago and somehow Rust reminds me of Hurd, but from a different direction: it seems to me that Rust simply changes way too much to be currently widely accepted at any scale, and has a high rate of attrition because of that. Statements such as "But as of Rust 1.15, this restriction will be lifted, and one of the largest blockers of people using stable Rust will be eli…

Rust _adds_ new things all the time, but it does not break old things. Every language does this. We have put in a _tremendous_ amount of work to ensure this is true, from testing every commit before merge, to our stability infrastructure that ensures only stable features can be used in a stable release, to the "crater" tool that tests releases against all open source code, to our RFCs that specify exactly what constitutes something breaking.

> It is unclear if there ever will be a Rust 2.0.

I'm not sure how this implies that Rust is changing too fast to be useful, but it's meant to state the opposite: we do not plan on making gratuitous backwards changes in the future.

Re: Four years with Rust

#32
post #29

Earlier quoted context omitted.

The only comment I'll make in this thread is to link to https://news.ycombinator.com/item?id=13098744

Odd. It was indicated in that thread that "We've banned this serial troll, of course, but the immune response from the community was particularly healthy here." I guess they got un-banned?

Okay, breaking my rule here: yes, I am wondering that as well. Here's my assumption: the mods straight-up banned this individual's previous accounts, but shadowbanned this one instead. But shadowbanning just kills your comments automatically; in recentish times, HN has added a "vouch" feature that lets you vouch for a comment and get it un-killed. So I imagine that's what happend, which seems like a weakness in the shadowbanning feature, though maybe it's good as well, I don't know. The right way to know is to email the HN mods via the "contact" link at the bottom.

Re: Four years with Rust

#33
post #29

Earlier quoted context omitted.

The only comment I'll make in this thread is to link to https://news.ycombinator.com/item?id=13098744

Odd. It was indicated in that thread that "We've banned this serial troll, of course, but the immune response from the community was particularly healthy here." I guess they got un-banned?

They certainly didn't get unbanned! And btw I vaguely recall other accounts being silly around a similar derangement-point, so perhaps this is a serial troll, which is one of the few cases where we just ban accounts immediately.

The comment might have gotten unkilled because of a bug that I might have introduced yesterday. Looking into it now.

Edit: yep, it turns out I introduced a bug, with the dismaying but hilarious property that flagging a dead comment would revive it. We'll revert the change and try again later.

Re: Four years with Rust

#34
post #29

Earlier quoted context omitted.

Odd. It was indicated in that thread that "We've banned this serial troll, of course, but the immune response from the community was particularly healthy here." I guess they got un-banned?

Okay, breaking my rule here: yes, I am wondering that as well. Here's my assumption: the mods straight-up banned this individual's previous accounts, but shadowbanned this one instead. But shadowbanning just kills your comments automatically; in recentish times, HN has added a "vouch" feature that lets you vouch for a comment and get it un-killed. So I imagine that's what happend, which seems like a weakness in the s…

That would definitely be the usual explanation but I'm happy to report that in this case there were no vouches.

I suppose I should be glad that nobody here leaps to 'programmer error' as an explanation for anything.

Re: Four years with Rust

#35

Earlier quoted context omitted.

The only comment I'll make in this thread is to link to https://news.ycombinator.com/item?id=13098744

I hate to drag a thread like this out but I'm genuinely curious: why is there someone/are there people out there who have such an axe to grind? Or are they just trolls?

The heart is a complex place and the internet a good channel for its darker bits.

Re: Four years with Rust

#36
post #29

Earlier quoted context omitted.

Odd. It was indicated in that thread that "We've banned this serial troll, of course, but the immune response from the community was particularly healthy here." I guess they got un-banned?

Okay, breaking my rule here: yes, I am wondering that as well. Here's my assumption: the mods straight-up banned this individual's previous accounts, but shadowbanned this one instead. But shadowbanning just kills your comments automatically; in recentish times, HN has added a "vouch" feature that lets you vouch for a comment and get it un-killed. So I imagine that's what happend, which seems like a weakness in the s…

[deleted]

Re: Four years with Rust

#37

Earlier quoted context omitted.

The only comment I'll make in this thread is to link to https://news.ycombinator.com/item?id=13098744

I hate to drag a thread like this out but I'm genuinely curious: why is there someone/are there people out there who have such an axe to grind? Or are they just trolls?

I wrote an extremely long comment here, but deleted it. I'd rather say this: like anyone who works in public, I am very open and vulnerable to criticism. When you work in public for a long time, there's a ton of reasons for people to decide that they hate you and have an axe to grind. Some of those things are things I still stand by, some of them are things that I agree that I was in the wrong. I am not a perfect person, and make mistakes like any other. It's up to you to see my actions, who I am, and decide for yourself.

Re: Four years with Rust

#38

Earlier quoted context omitted.

As far as I can tell he answers every question, and corrects every inaccuracy across at least these platforms: twitter, hackernews, reddit, [users|internals].rust-lang.org, irc; its mind blowing. Honestly, a talk on how he stays so connected without being awake 24/7 would be interesting ;) Thanks, for all the hard work, Steve. You're devotion helped turn me into someone who loves Rust.

Thanks both, and achanda358! It's taken lots of work. I think I'm a nicer and better person in Rust than I was in Ruby, but that's all I'll say about that. I am very much not a perfect human being. > Honestly, a talk on how he stays so connected without being awake 24/7 would be interesting ;) I wrote a blog post on that a while back: http://words.steveklabnik.com/how-do-you-find-the-time it's still mostly accurate k…

This post is amazing! The best quote is ...

"For example, the biggest time I scrubbed out in my entire life was a choice that I made almost a decade ago: going to college."

A refreshing insight from a very intelligent individual!

Re: Four years with Rust

#39
post #33
post #29

Earlier quoted context omitted.

Odd. It was indicated in that thread that "We've banned this serial troll, of course, but the immune response from the community was particularly healthy here." I guess they got un-banned?

They certainly didn't get unbanned! And btw I vaguely recall other accounts being silly around a similar derangement-point, so perhaps this is a serial troll, which is one of the few cases where we just ban accounts immediately. The comment might have gotten unkilled because of a bug that I might have introduced yesterday. Looking into it now. Edit: yep, it turns out I introduced a bug, with the dismaying but hilario…

Thanks dang! I do believe that this is a serial troll, but discussing that is very much offtopic for here, you have my email if you want to talk about it.

I know we sometimes have differences, but I do want to reiterate that I think on the whole, you've made this site better, and am glad that HN is taking moderation seriously.

Re: Four years with Rust

#40
post #38

Earlier quoted context omitted.

Thanks both, and achanda358! It's taken lots of work. I think I'm a nicer and better person in Rust than I was in Ruby, but that's all I'll say about that. I am very much not a perfect human being. > Honestly, a talk on how he stays so connected without being awake 24/7 would be interesting ;) I wrote a blog post on that a while back: http://words.steveklabnik.com/how-do-you-find-the-time it's still mostly accurate k…

This post is amazing! The best quote is ... "For example, the biggest time I scrubbed out in my entire life was a choice that I made almost a decade ago: going to college." A refreshing insight from a very intelligent individual!

I have more complex feels about it as a general thing, but for me, I'm not sure I made the right call. I did learn a lot, and I made some very dear friends, but it was extremely expensive. If you (or anyone reading) are someone who's making this decision, please give it serious consideration, and don't just copy me: this is a really, really big choice to make in your life, and one you deserve to make for yourself.
Post reply on HN