|
|
Subscribe / Log in / New account

And so ends another year...

By Jonathan Corbet
December 24, 2014
Welcome to the final LWN Weekly Edition for 2014. Following our longstanding tradition, we will not publish (what would have been) the January 1, 2015 edition; we'll return to our normal schedule on the 8th. We hope to return rested and ready to begin what will be, incredibly, LWN's 18th year. No doubt it will be an interesting one.

Another longstanding LWN tradition, of course, is to look back at our beginning-of-year predictions and to mock them mercilessly. Predictions, as they say, are hard, especially if you can't manage to get everybody to conveniently forget them before they can be proved wrong. Still, your editor was not entirely off-base back in January.

The first prediction was that 64-bit ARM-based servers would hit the market in 2014. That one was looking a bit uncertain for a while; these things always seem to take longer than one thinks they should. But, happily, HP came through at the end of September with its "Moonshot" offering. The associated prediction that ARM kernel developers would start to work more in the core kernel code is a bit harder to verify; there may be some movement in that direction, but the pace is glacial. For the most part, ARM developers seem happy to remain in their own subarchitecture-specific playgrounds.

Did we learn how bad the surveillance situation really is, as was predicted in January? That is, of course, impossible to verify (one might argue that this is the best kind of prediction). Your editor's sense, though, is that we still haven't learned about all that is going on, and that there will continue to be unpleasant surprises in the coming year. Addressing the related prediction: it does seem that awareness of free tools like Tor has grown. We are seeing the development of open-source whistleblower tools like GlobaLeaks and SecureDrop. Projects like the Open Wireless Router launched, but did not necessarily gain the success that their founders may have hoped for. It is certainly still true that the majority of computer users still do not understand how free software helps to defend their freedom in a highly networked world.

This year's predictions mentioned the fact that hardware is increasingly hard to trust. The appearance of BadUSB in August would appear to have borne that one out. This was an easy prediction, of course; in the end, our hardware is mostly software, so it will perforce suffer from the problems associated with software.

Was progress made against patent trolls as predicted? The answer would appear to be a cautious "yes." There were some encouraging rulings from the US Supreme Court, and there has been some evidence that the higher standards for "obviousness" are making themselves felt. As layoffs at Intellectual Ventures show, it is perhaps not the best time to be a patent troll. That said, the patent problem is far from solved; this is an issue we will have to stay on top of for many years yet.

With regard to Debian's init system debate, your editor was at least correct in saying that the project would choose systemd. The prediction that the issue would be resolved "early in 2014" proved to be sadly mistaken, though. What we have here is a failure to see just how divisive this question would be within the Debian community. Most distributions making the switch went through the seemingly obligatory mega-thread on their mailing lists, then made a decision and got on with life. There appears to be a substantial minority contingent within Debian that has no interest in getting on with life, though. Things have calmed down for now, but one should not look for predictions of continued calm from this direction.

Your editor predicted significant challenges for Android in 2014. In December, that prediction can safely be called a dismal failure. Android seems stronger and more unassailable than ever; even well-funded alternatives like Tizen do not appear to be going anywhere interesting. That is unfortunate; Android is a great system, but some serious competition might inspire it to become greater yet.

According to this report issued in July, Chromebooks account for 35% of all notebook sales. That is a surprising level of success that backs up the prediction that ChromeOS would have a good year.

As predicted, there was substantial debate on what makes a proper Linux distribution, with an emphasis on concerns over increasing divergence from "traditional Unix," whatever that could be said to be.

Btrfs, the predictions said, would start seeing wider production use in 2014. It is true that openSUSE 13.2 now uses Btrfs by default and takes advantage of the filesystem's features in some interesting ways. On the other hand, projects like CoreOS are looking hard at moving away from Btrfs after running into too many problems. Even people who warned that Btrfs would take a while to mature are, at this point, surprised at just how long it really is taking. The fact that Btrfs development seems to have slowed in recent months is worrisome as well. There is a real possibility that, by the time Btrfs is truly "ready," the world will have moved on to other solutions and forgotten about it.

Finally, we predicted that new kernel developers would become harder to find. Quantifying that situation is hard, but it is clear that the market for these developers remains robust. The fact that a substantial portion of new kernel developers are already employed by the time they get their first patch accepted suggests that companies are increasingly having to train developers themselves.

Beyond the Debian fiasco, what did your editor miss entirely this year? Arguably one of the more important issues in 2014 was the return of Big Security Issues. This was, after all, the year of "goto fail," Heartbleed, Shellshock, the as-yet unnamed NTP vulnerabilities, and numerous reports of large companies having their networks compromised with, usually, the disclosure of millions of credit card numbers. In many cases the actual vulnerabilities were quite old, but this is the year in which they were made public. It is fair to say that more people had to directly confront the consequences of security failures than have in recent years. Your editor would not dare to predict that this experience will create a greater awareness of security issues in the future, though.

A couple of other notes

Way back in 2002, we thought long and hard about whether we should add comments to LWN. We feared the worst, that trolls and others would turn the comment areas into vile cesspools and bring down the quality of the site in general, but, in the end, we added the feature anyway. For years, it seemed that our fears were unfounded; comments on LWN were generally polite and interesting.

It is difficult to be so upbeat about the experience at the end of 2014, though. Things have reached a point where we literally hesitate to post news items in certain hot-button topic areas for fear of the long and heated comment threads that will follow. Most LWN commenters do their best to remain polite and informative, but there are some clear exceptions. This year, for the second time in the site's entire history, we had to start deleting comments from one persistent, sock-puppet troll who would not get the message. That is not a step we take lightly and not something that is fun in general.

If we could ask for a holiday gift from our readers, it would be this: could we all please make an effort to improve the nature of LWN comments in the coming years? Asking trolls to stop is, of course, a pointless exercise, but the problem goes well beyond that. There are quite a few people out there with strong opinions about specific issues who feel the need to repeat their arguments, multiple times, often in marginally related conversations. Maybe we could all take the position that, once we've said our piece, there's little value in repeating it? Could we try harder to keep personal attacks out of the comments? Let us all try to reduce the noise a bit and let the signal shine through.

Finally, on a personal note: needless to say, I did not predict being diagnosed with a potentially life-threatening disease this year. I would like to thank all of you for both your support and your discretion in not making this whole thing an ongoing big deal on the site. I am pleased to announce that, some cleanup activities aside, I have just completed the rather unpleasant course of treatment prescribed by the doctors. Only time will tell for sure, but all of the indications at this point suggest a good outcome. 2015 will be a year of getting back into life and the community; I can hardly wait.

Special thanks are due to the LWN staff for keeping things running seamlessly during the times when I was otherwise occupied. Suffice to say they are all looking forward to a well-earned week off.

From all of us at LWN, best wishes to all of our readers for an outstanding holiday season and a great new year. You all are the reason we are here, and your support makes it all possible. We cannot adequately express our gratitude; we could not wish for a better group of people to write for and to share a community with.


to post comments

And so ends another year...

Posted Dec 25, 2014 0:54 UTC (Thu) by pj (subscriber, #4506) [Link] (10 responses)

Instead of outright deletion, I might suggest implementing hellbanning/shadowbanning? All the effects, plus maybe some extras.

And so ends another year...

Posted Dec 25, 2014 4:20 UTC (Thu) by pabs (subscriber, #43278) [Link] (7 responses)

Could you explain what those are and what their advantages might be?

And so ends another year...

Posted Dec 25, 2014 16:40 UTC (Thu) by ovitters (guest, #27950) [Link] (6 responses)

It's used on Hacker News. Basically: you ban the person without the person noticing. So the comments only show up for that person, not for anyone else. This makes it take much longer to create another account.
Then quickly do the same with any related/similarly (new) account.

And so ends another year...

Posted Dec 26, 2014 19:04 UTC (Fri) by xav (guest, #18536) [Link]

Smart. I like that.

And so ends another year...

Posted Dec 30, 2014 2:46 UTC (Tue) by salimma (subscriber, #34460) [Link] (4 responses)

Probably also hellban the IP address used for posting for a short period of time (1-3 days maybe). That way even if the person double-checks using a private browser window they won't notice -- at the risk of not hiding the comment to someone who just happens to be in the same NAT or reuse the public IP address right afterwards.

And so ends another year...

Posted Jan 5, 2015 18:37 UTC (Mon) by kpfleming (subscriber, #23250) [Link] (3 responses)

At the risk of increasing your workload, I suggest considering using Discourse in some way for the discussion parts of the site. They're already dealing with all the stuff you mention, and reinventing wheels gets old. Some advantages of using Discourse include user flagging of posts (so the moderators aren't responsible for reading every comment as soon as it is posted) and friendlier interfaces for following topics.

They've got a plugin for Wordpress that supports creation of forum topics from blog posts, including displaying of curated replies as 'comments' on the blog post. It should be pretty straightforward to implement something similar for LWN articles.

And so ends another year...

Posted Jan 8, 2015 3:20 UTC (Thu) by pabs (subscriber, #43278) [Link] (2 responses)

Discourse relies on JavaScript, please don't do that.

And so ends another year...

Posted Jan 8, 2015 12:40 UTC (Thu) by oever (guest, #987) [Link] (1 responses)

I am very happy that the comment system on LWN works without Javascript.

And even better: the content of lwn.net is hosted entirely from one domain. This is a quite rare these days, but very important.

If content is hosted from 3rd party servers, information of what is read on the main site is shared, via the HTTP Referrer: header with that 3rd party. Harvesting this information is the key reason why Google runs the many content distribution servers like fonts.googleapis.com and ajax.googleapis.com.

Websites that respect privacy do not use ajax.googleapis.com, bootstrapcdn.com and the like.

And so ends another year...

Posted Jan 8, 2015 19:40 UTC (Thu) by mathstuf (subscriber, #69389) [Link]

I use this[1] add-on. The whitelist is here[2] but you can host your own as well if you like.

[1]https://github.com/meh/smart-referer
[2]http://meh.schizofreni.co/smart-referer/whitelist.txt

And so ends another year...

Posted Dec 25, 2014 19:11 UTC (Thu) by flussence (guest, #85566) [Link] (1 responses)

I'd use a voluntary version of that, something that does statistics fudging on comments/threads/users to hide the reply button selectively when there's high probability of a flame war occurring.

And so ends another year...

Posted Dec 26, 2014 4:14 UTC (Fri) by mathstuf (subscriber, #69389) [Link]

The reply URL is easy to craft if necessary…so this would be largely a token gesture.

And so ends another year...

Posted Dec 25, 2014 2:49 UTC (Thu) by cstanhop (subscriber, #4740) [Link]

Thank you for all the wonderful years of coverage. Happy holidays! See you in the new year!

And so ends another year...

Posted Dec 25, 2014 4:16 UTC (Thu) by smitty_one_each (subscriber, #28989) [Link] (3 responses)

Best wishes on the private matters, and thank you for remaining the best technical value on the Inter-tubes.

And so ends another year...

Posted Dec 26, 2014 18:03 UTC (Fri) by nix (subscriber, #2304) [Link] (2 responses)

Strongly seconded! LWN remains the only truly indispensable source of Linux info out there (for those of us living life at only one second per second, who thus don't have time to read *every* development list, anyway).

And so ends another year...

Posted Dec 26, 2014 19:05 UTC (Fri) by jospoortvliet (guest, #33164) [Link] (1 responses)

Thirded. Best to all LWN editors, subscribers and readers!

And so ends another year...

Posted Dec 29, 2014 23:13 UTC (Mon) by nelljerram (subscriber, #12005) [Link]

Absolutely, and beautifully put. Very best wishes from me also to all LWN writers and readers.

And so ends another year...

Posted Dec 25, 2014 8:51 UTC (Thu) by oseemann (guest, #6687) [Link]

Thank you to Jon and the whole team for the constant stream of work that I highly regard.

Health wise, have a speedy and lasting recovery!

And so ends another year...

Posted Dec 25, 2014 9:39 UTC (Thu) by filipjoelsson (guest, #2622) [Link]

Hearing that your treatment seems to be going in the right direction is one of the best Christmas presents this year! I would like to say thanks for all the thought you have put into your texts through the years, and I look forward to reading more of them in the years to come.

Merry Christmas to you and the entire staff! :-)

And so ends another year...

Posted Dec 25, 2014 17:12 UTC (Thu) by Fats (guest, #14882) [Link] (1 responses)

I am also enjoying LWN for a lot of years. Regarding comments I am thinking about a system where people can put just one comment to the main article which are then given just in table form with names. This would avoid the long threads and will I think also reduce the heat of the discussion.

And so ends another year...

Posted Dec 26, 2014 18:04 UTC (Fri) by nix (subscriber, #2304) [Link]

Dropping threads like that would also greatly reduce the *utility* of the discussion -- in effect you are stopping vituperative arguments by stopping arguments entirely. The trolls, of course, would not care.

Doesn't seem like a good idea to me.

Here's to your health!!

Posted Dec 25, 2014 23:16 UTC (Thu) by david.a.wheeler (subscriber, #72896) [Link]

I'm glad to hear that things look promising health-wise. I wish you the very best, and I hope be reading your LWN.net editorials in 2034!

And so ends another year...

Posted Dec 26, 2014 8:39 UTC (Fri) by wsa (guest, #52415) [Link]

Wishing for your health! Have a great and relaxing time, everyone at LWN. Thank you for your awesome work. Hope to see you somewhere again soon.

And so ends another year...

Posted Dec 26, 2014 17:07 UTC (Fri) by HIGHGuY (subscriber, #62277) [Link]

Finally, we predicted that new kernel developers would become harder to find. Quantifying that situation is hard, but it is clear that the market for these developers remains robust. The fact that a substantial portion of new kernel developers are already employed by the time they get their first patch accepted suggests that companies are increasingly having to train developers themselves.

Apparently that, as always, only holds when you're in particular regions of the world, preferably near big cities where certain companies reside. Oh kernel developer employers, where art thou...

...LWN's 18th year. No doubt it will be an interesting one.

In all respects, that's the first prediction that will definitely hold for 2015. To add my own: things will get worse before they'll get better...

And to top off: I wish everyone a good health and the best of luck!

And so ends another year...

Posted Dec 26, 2014 22:54 UTC (Fri) by nzjrs (guest, #35911) [Link] (4 responses)

How about banning anonymous or non-subscriber comments?

Non-subscriber comments

Posted Dec 27, 2014 21:25 UTC (Sat) by corbet (editor, #1) [Link] (3 responses)

That idea has floated by every now and then; we had a long discussion on it several years ago. The thing is that some non-subscribers have useful things to say; we'd hate to block them all just because there are a few bozos out there. We did add the ability to filter non-subscriber comments, though, so you can get the same practical effect if you want.

Non-subscriber comments

Posted Jan 8, 2015 4:00 UTC (Thu) by thedevil (guest, #32913) [Link] (2 responses)

First, I'd like to add my voice to the choir of personal best wishes to
the editor. Get thoroughly well and don't look back.

Now, on the unpleasant subject of trolling. The article bemoans the
rise of trolling and thanks the polite commenters, but IMO this is a bit
of a misunderstanding. One can be a troll and perfectly polite. For an
example, look at the post by HelloWorld in the Debian ARM64 thread.
That's why eliminating trolls is hard, no language filter or similar can
do the job. I guess it is similar to the legal issues around obscenity.
It's the reaction a troll is trying to provoke that defines him as a
troll, not his language.

Lastly, please don't disable comments by me :-P I was a subscriber while
I had income, and I'll be one again, $DEITY willing.

Define Trolling

Posted Jan 8, 2015 17:34 UTC (Thu) by zlynx (guest, #2285) [Link]

The problem with polite trolling is who gets to define it?

Is it a troll or honest disagreement with the local group think (more politely known as consensus).

Just because many people agree about something does not make it true.

Although, even when something is true it is still trolling, at least a bit. Say that there are two gaming consoles A and B, and by all objective measurements A is better. If an A-Fan goes to the B-Fan web site and posts all the reasons A is superior, that is trolling.

But on a web site about general computer hardware, I don't consider that trolling because A really is better, here are the reasons why, etc. makes perfect sense to discuss there. Even if everyone on the site is a B-Fan, why should A-Fan have to stop sharing the truth?

I see a difference between a web site or forum area set aside for a particular point of view, and places that are for other topics.

Non-subscriber comments

Posted Jan 8, 2015 21:21 UTC (Thu) by flussence (guest, #85566) [Link]

> Lastly, please don't disable comments by me :-P

I completely refuse to use that option, FWIW. A lazy "throwaway" username combined with high uid is often an accurate indicator of ill will before reading the comment itself... but account status has about as much relation to the quality of someone's posts as the second octet of their IP.

I find the most nasty and persistent trolls on here usually have subscriber accounts. Not hard when you're paid to deliberately misunderstand something.

And so ends another year...

Posted Dec 27, 2014 2:38 UTC (Sat) by fghorow (subscriber, #5229) [Link]

Best wishes for a healthy and happy New Year, Jon (and all of the LWN peeps)!

And so ends another year...

Posted Dec 27, 2014 13:05 UTC (Sat) by rsidd (subscriber, #2582) [Link]

Very glad to hear a good outcome is expected -- that is the single most important news on LWN in a while!

And so ends another year...

Posted Dec 31, 2014 22:41 UTC (Wed) by PaulWay (guest, #45600) [Link]

Jon, you and the team at LWN are fine examples of the best in technology reporting - excellent technical research and detail, no hype or pretence, and calm yet fearless reporting of difficult issues. Your calls for calm and for rational, reasonable debate are exactly what we need when tensions are high and a few people feel like they're allowed to be a nuisance for their 'cause'. And your occasional wry humour, diffidence and facility with language make LWN a pleasure to read.

Keep up the excellent work, all of you, and the best of health and happiness in 2015!

Have fun,

Paul

And so ends another year...

Posted Jan 5, 2015 11:35 UTC (Mon) by ber (subscriber, #2142) [Link]

Dear Jon, dear LWN-Staff:
Congratulations to being a sustainable reader funded online publication about Free Software!
Please keep up the good work and write what has to be written!


Copyright © 2014, Eklektix, Inc.
This article may be redistributed under the terms of the Creative Commons CC BY-SA 4.0 license
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds