Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.


Forgot your password?

Comment: Re:If all you have is a hammer... (Score 1) 42

Yep. Wikipedia is successful because it takes input without an account, wich gets you hooked enough to actually create an account and also lets spam die a quicker death because even aloof bystanders can kill it. That and of course version control make reverts easier than spam. Like a few others that have burst on the scene with hopes of being "wikipedia for X", this site won't be very successful (unless its intended entirely as a credential collector.)

Comment: Re:Breaking old cards (Score 1) 159

by skids (#48833267) Attached to: AMD Catalyst Is the Broken Wheel For Linux Gaming

Same story here. It's one thing to retir support for older discrete cards out of the proprietary driver. Users of those cards tend to upgrade pretty frequently anyway. It's another thing entirely to retire support for embedded laptop chipsets, and while doing that, apparently not give the OpenSource maintainers good enough documentation on the power management/clocking in those chipsets to prevent overheats/instability.

I'm due for a new laptop here at work. My top requirement was "not AMD."

Comment: Re:Dear Nazis (Score 1) 177

by skids (#48804609) Attached to: The Importance of Deleting Old Stuff

In some countries keeping data, especially customer data, longer then needed can cause legal problems as well.

Just about anywhere where a discovery motion can compell you to spend your own staff's time and effort answering questions about whether or not you have data X and please give data X to the lawyers, you want a data retention policy so that when you get that letter, you can just say "it's our policy to delete stuff older than Y, so X is long gone." Otherwise your techs are fumbling around in desk drawers and tape archives for old backups so you can say "yep, we looked."

Comment: Re:Programming languages are not really "language" (Score 5, Interesting) 303

by skids (#48728921) Attached to: Anthropomorphism and Object Oriented Programming

What gets me is this:

If you don't draw analogies (like anthropomorphism), or abstractions, how the hell do you choose your names in a way that lends itself to understandable code? The author should take his own argument one step further and realize that calling a string of bits a "student" is likewise anthropomorphising the data, and calling another memloc a "Classroom" is applying an anology to what is really going on. Then he could reduce is argument ad-absurdium to requiring that all identifiers be randomly chosenstring to avoid installing unintentional meaning into data structures and procedures/functions.

Comment: Re:Torvalds is half right (Score 1) 449

by skids (#48720653) Attached to: How We'll Program 1000 Cores - and Get Linus Ranting, Again

FP has been rejected by programmers far too long, but the simple mechanism of immutability removes that most bothersome of bugs

...and kills you rmemory/cache profile. FP is great for a subset of problems, but should not be held up on a pedestal, just appreciaed as one tool in the box.

FP should already be easier to reason about than procedural programming

Considering it makes many everyday things harder to express, the fact that FP lends itself to easy modeling is offloading the mental effort in the wrong place. You're buying academic ease of manipulation at te expense of increasing the drudgery of everyday tasks, which is why FP is favored for research but not generally accepted for application.

Comment: Re:mask NM (Score 1) 164

by skids (#48658073) Attached to: NetworkManager 1.0 Released After Ten Years Development

Yes, it has been easier in general to move out of the way than some of the other desktop junk. Some of the automated editing of config files was annoying but at least how to kick it off an interface was easy to find and no other applications were so tangled up with it that they got cranky without it running, unlike avahi which always causes error message spew everywhere when it is down and over the years has been a game of whack-a-mole to keep it killed what with all the different ways it got started.

In general other than the smurfword name and the fact that I'm always elbow deep in network stuff and cannot have it interfering I think it's been a net positive to have around.

I wonder if it will make a push towards becoming an 11u cred manager. We do need a good UI for that if the rank and file users are ever to use 11u for something other than letting providers find ways to monetize their use of hotspots.

Comment: Re:NetworkManager (Score 2) 164

by skids (#48658005) Attached to: NetworkManager 1.0 Released After Ten Years Development

My best guess as to why they would mess with that is they wanted to fix a few issues where the standalone DHCP clients were not re-negotiating when they needed to, and of course they wanted to do it over DBUS. The alternative fix would have been to work with DHCP client projects/maintainers to add pluggable DBUS control interfaces to those, but when given the choice between that and mission creep, mission creep wins these days. Unless they just decided to use the systemd DHCP client they put in there for use booting containers, and that is what is being referred to.

The other hard components to wrangle are pptpd/pppd/l2tpd (convincing them to hang up when they should, and getting them to promptly relinquish their device node so rules written against ppp0 don't have to be yanked back out and reinstalled when it changes to ppp1 after a tunnel rebuilds.) I wonder how long until they roll their own of those instead of helping improve them.

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (10) Sorry, but that's too useful.