And so ends another year...
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.
Posted Dec 25, 2014 0:54 UTC (Thu)
by pj (subscriber, #4506)
[Link] (10 responses)
Posted Dec 25, 2014 4:20 UTC (Thu)
by pabs (subscriber, #43278)
[Link] (7 responses)
Posted Dec 25, 2014 16:40 UTC (Thu)
by ovitters (guest, #27950)
[Link] (6 responses)
Posted Dec 26, 2014 19:04 UTC (Fri)
by xav (guest, #18536)
[Link]
Posted Dec 30, 2014 2:46 UTC (Tue)
by salimma (subscriber, #34460)
[Link] (4 responses)
Posted Jan 5, 2015 18:37 UTC (Mon)
by kpfleming (subscriber, #23250)
[Link] (3 responses)
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.
Posted Jan 8, 2015 3:20 UTC (Thu)
by pabs (subscriber, #43278)
[Link] (2 responses)
Posted Jan 8, 2015 12:40 UTC (Thu)
by oever (guest, #987)
[Link] (1 responses)
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.
Posted Jan 8, 2015 19:40 UTC (Thu)
by mathstuf (subscriber, #69389)
[Link]
[1]https://github.com/meh/smart-referer
Posted Dec 25, 2014 19:11 UTC (Thu)
by flussence (guest, #85566)
[Link] (1 responses)
Posted Dec 26, 2014 4:14 UTC (Fri)
by mathstuf (subscriber, #69389)
[Link]
Posted Dec 25, 2014 2:49 UTC (Thu)
by cstanhop (subscriber, #4740)
[Link]
Posted Dec 25, 2014 4:16 UTC (Thu)
by smitty_one_each (subscriber, #28989)
[Link] (3 responses)
Posted Dec 26, 2014 18:03 UTC (Fri)
by nix (subscriber, #2304)
[Link] (2 responses)
Posted Dec 26, 2014 19:05 UTC (Fri)
by jospoortvliet (guest, #33164)
[Link] (1 responses)
Posted Dec 29, 2014 23:13 UTC (Mon)
by nelljerram (subscriber, #12005)
[Link]
Posted Dec 25, 2014 8:51 UTC (Thu)
by oseemann (guest, #6687)
[Link]
Health wise, have a speedy and lasting recovery!
Posted Dec 25, 2014 9:39 UTC (Thu)
by filipjoelsson (guest, #2622)
[Link]
Merry Christmas to you and the entire staff! :-)
Posted Dec 25, 2014 17:12 UTC (Thu)
by Fats (guest, #14882)
[Link] (1 responses)
Posted Dec 26, 2014 18:04 UTC (Fri)
by nix (subscriber, #2304)
[Link]
Doesn't seem like a good idea to me.
Posted Dec 25, 2014 23:16 UTC (Thu)
by david.a.wheeler (subscriber, #72896)
[Link]
Posted Dec 26, 2014 8:39 UTC (Fri)
by wsa (guest, #52415)
[Link]
Posted Dec 26, 2014 17:07 UTC (Fri)
by HIGHGuY (subscriber, #62277)
[Link]
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...
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!
Posted Dec 26, 2014 22:54 UTC (Fri)
by nzjrs (guest, #35911)
[Link] (4 responses)
Posted Dec 27, 2014 21:25 UTC (Sat)
by corbet (editor, #1)
[Link] (3 responses)
Posted Jan 8, 2015 4:00 UTC (Thu)
by thedevil (guest, #32913)
[Link] (2 responses)
Now, on the unpleasant subject of trolling. The article bemoans the
Lastly, please don't disable comments by me :-P I was a subscriber while
Posted Jan 8, 2015 17:34 UTC (Thu)
by zlynx (guest, #2285)
[Link]
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.
Posted Jan 8, 2015 21:21 UTC (Thu)
by flussence (guest, #85566)
[Link]
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.
Posted Dec 27, 2014 2:38 UTC (Sat)
by fghorow (subscriber, #5229)
[Link]
Posted Dec 27, 2014 13:05 UTC (Sat)
by rsidd (subscriber, #2582)
[Link]
Posted Dec 31, 2014 22:41 UTC (Wed)
by PaulWay (guest, #45600)
[Link]
Keep up the excellent work, all of you, and the best of health and happiness in 2015!
Have fun,
Paul
Posted Jan 5, 2015 11:35 UTC (Mon)
by ber (subscriber, #2142)
[Link]
And so ends another year...
And so ends another year...
And so ends another year...
Then quickly do the same with any related/similarly (new) account.
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
[2]http://meh.schizofreni.co/smart-referer/whitelist.txt
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
Here's to your health!!
And so ends another year...
And so ends another year...
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.
...LWN's 18th year. No doubt it will be an interesting one.
And so ends another year...
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
Non-subscriber comments
the editor. Get thoroughly well and don't look back.
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.
I had income, and I'll be one again, $DEITY willing.
Define Trolling
Non-subscriber comments
And so ends another year...
And so ends another year...
And so ends another year...
And so ends another year...
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!