Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:The systemd issue may give a clue... (Score 1) 716

And they are massively negative and destructive for Linux and its community if not repelled decisively.

Sadly, they are not going to be repelled. Reddit's main Linux sub is almost completely supportive of systemd. Say anything against it whatsoever, and you will be trolled and downvoted into oblivion.

On the other hand, I don't completely agree with you at this point, about systemd being entirely devoid of technical merit, or at least not in the minds of some. While I don't like the idea of it myself, I've encountered several people who've looked at it and think that many of its' features are worth keeping, but that the overall design is bad and needs to be re-worked.

In other words, it's given us some good features, but they will probably need to be re-incorporated into another project, with a better overall design.

Comment Re:Why make debian run slower than Windows Vista? (Score 1) 403

I can't remember the last time I did a Linux distro install, where I did not use the minimal net install image, when one was available. I always expect any distro's large default install to be full of superfluous crap; so I do not necessary resent Debian because theirs also is.

My philosophy is that there is a direct relationship between the quality of anything I receive, and the amount of work I put into it myself. So if I get something where all of the usual decisions have been made for me, then I consider it only natural that it will be horrible.

Comment Only underscores the point (Score 1) 399

While bash is by far my favourite UNIX shell, I've seen various bits of evidence that have indicated a need for major refactoring, for quite a while now. I would look into it myself, but there is always the risk that whatever changes I proposed would be rejected. Perhaps I should think about creating a fork, although that would be a lot of work.

Comment Re:These aren't even real developers (Score 2) 171

This is one of those guys who jumped on the "I want to be a web designer" bandwagon many years ago when the field was hot and it was easy to churn out crap and make money at it. He learned (by cargo cult copypasta and/or Whatever for Dummies books?) to get by in PHP and Javascript over the years. But he never really understood what he was doing.


An Anonymous Coward responds to the OP article with an extended string of smug, elitist ad hominem, uses this to construct a strawman argument, and gets modded +5, Insightful.

What are we to make of this, fellow Slashdotters?

Comment Lame and unnecessary (Score 1) 590

The Aesir already have women among them. What about Freya, or the Valkyries? Marvel don't need to do this.

I'd actually be interested to know the opinions of any genuine Asatruar who read these comics, about this development. Do you consider it sacrilege?

Comment Where I think the problem lies (Score 3, Interesting) 171

I have overwhelmingly observed that the majority of computer users, do not want a truly free, democratic, autonomous, or self-empowering scenario, where their use of a computer is concerned.

With computer use, we now essentially have two groups of people. A minority of specialised, elitist programmers who write software for an almost completely unskilled, disinterested, and technophobic majority; and said technophobic majority themselves.

It seems that the proverbial "owner driver," of computers (a group among whom I gladly self-identify) are becoming a dying breed. I sat up all night last night, until 7 am this morning, compiling and re-compiling sources for my new NetBSD/amd64 vm. I have found use of that system tricky; and the current install is my third attempt. It is uneven in some areas, and there are many jagged edges. Nevertheless, I am determined, and while it has been somewhat frustrating, I have enjoyed the process; to the point where I have since only had six hours' sleep, in part due to my level of enthusiasm to get back into it.

People need to understand that maintaining their freedom requires vigilance, personal initiative and responsibility, and active defense. The psychopaths are tireless in their attempts to take it away from us; and more, to convince us that we should actually want them to take it away.

Learn to program yourself; but when I say this, I do not merely mean the new languages that are popular, which will win you approval from a manager. I mean the old languages, like C, FORTH, Tcl/Tk, shell, awk, m4, and LaTeX. Learn simple HTML, and use RMS' own web site as a code example if you do not know how. Java might bring you money, but in my observation at least, it will not bring you joy.

Use the BSDs. Get comfortable with compiling something from source code. A lot of applications are designed much more smoothly than they used to be, so this is nowhere near as difficult as it once was. Get VMware Player, and install an Open or NetBSD guest. Use it to teach yourself the command line and shell scripting, and then realise that there is no reason for you to pay hundreds of dollars to Microsoft for Windows if you don't want to. You can buy a perfectly good computer from here, which has completely Free Software compatible hardware, and then run one of the BSDs natively, and dual boot it with Windows if you want. I don't hate Microsoft at all; I just think people should have that choice.

In addition to your use of Twitter, consider downloading XChat 2 and discovering Internet Relay Chat. Many open source software projects have IRC channels, so if you do start using *BSD, that will also be a good way of getting help if you need it.

In addition to your use of Reddit, get Forte Agent and find out if your service provider maintains a Usenet server. If they don't, Forte sells Usenet access at $3/month for 20GB.

I know many of you want the new, shiny thing; but voluntary simplicity is becoming a major movement in other areas of life as well, and truthfully I really think it's time we brought it to computer use as well. I am certified as a Permaculture designer, and I truthfully view use of the BSDs as being as close as I can get to using a computer in a Permacultural manner. The word Permaculture is short for "permanent culture," and UNIX is timeless.

Comment I enthusiastically approve (Score 3, Insightful) 244

I salute the German government in adopting this measure, quite seriously. I am migrating to virtualised NetBSD/amd64 myself, and aside from using pkgsrc in order to install Xorg, am probably going to rely on manual installation of packages in named directories in either /usr/local or /opt.

I fully believe that maximising simplicity, to the point of adopting seemingly primitive solutions, is the most effective means of maintaining reliability and security. There truly is no school like the old school. Others can call me a Luddite if they wish, but that is a title that I will wear with pride.

Comment Re:Win or lose the government will find a way (Score 2) 69

Better that, than what the likes of Verizon want. While they are not always, in this particular debate, the Randian demographic are my enemies. This is one case where the corporations have to be stopped, and I am entirely willing to see government or any other available means employed in order to do so.

Submission + - How the NSA is destroying open source

petrus4 writes: I've had a while to think about this, but my recent experiences over the last several hours with FreeBSD's disastrous new package management system, pkgng, has finally convinced me that I'm not just being paranoid.

At this point, I believe that a systematic campaign is being waged against FOSS UNIX by the trans-Atlantic intelligence community; and I have seen sufficient instances of it at this point, that I've been able to identify the strategy that is being used. The fact that FreeBSD has had some radical, systemic changes only a few years after the systemd debacle with Linux, is just a little too coincidental to my mind.

The plan goes like this:-

Phase 1. Get a corporate stool pigeon to write an extremely disruptive piece of software for the system that you are attempting to destroy. Said software needs to have a sufficient number of superficially cool/flashy features that it will seduce less intelligent/discerning users; but the main thing which said software needs to do, is radically disrupt and compromise the operating system's level of transparency, discoverability, and openness. In Linux's case this was systemd, and in FreeBSD's it has been pkgng. Both of these pieces of software share a few different characteristics.

a} They are opaque, undiscoverable, and almost completely impervious to user control. It's hard for the average user to figure out what said software is doing. With the earlier form of FreeBSD's package management, I could see the URL where the package was being downloaded from, and it was also entirely possible to change said URL in plain text. Now, pkgng uses bit torrent, and I can't see where the torrent file has originated from, or which process is being called as a bit torrent client. I can't choose which bit torrent program I want to use, either. What configuration there is, is also written in YAML, rather than plain text; which is another strike against it for me.

b} They incorporate a sufficient amount of automation, and apparent advancement, that it is possible to make a superficially plausible argument that anyone who objects to said software is simply a Luddite, who is supposedly opposed to technological progress in general. Of course, this is a disingenuous claim, because it is entirely possible to write advanced, well-automated software that is not opaque, and does not compromise the ability of a user to control it. The ability to make this argument, however, is of vital importance for Phase 2, which I will get to in a moment.

c} They are extremely tightly integrated and coupled into the rest of the system. Systemd is like an octopus, and pkgng isn't much better. I was horrified when I discovered that pkg has actually been added to the base system. Ports always used to be completely detachable from base; the choice of whether to install it at all was given to you at the end of sysinstall.

With these programs, you only get to make the choice once as to whether or not you use them, and if you decide to do so, then after that, you are owned. They can no longer be removed; you are stuck with them whether you like them or not. Fortunately, FreeBSD is still sufficiently modular that I was able to delete /usr/local and /var/db/pkg. I have since tried to install NetBSD's pkgsrc and have been unable to get it to function, so I have had to resort to manual compilation of source at the moment. For most things, I am prepared to tolerate that; although I haven't tried to install X yet. I am anticipating that that will be a nightmare of Biblical proportions.

Phase 2. Once you have your disruptive program written, you now have to make sure that acceptance of it is universal, and anyone who resists must be bludgeoned into compliance. This is effectively achieved by hiring lots of sock puppets and trolls, and sending them into distribution development/core team mailing lists.

If you think I'm just being paranoid about my description of this step, I would invite you to go and read Debian's mailing list archives, during the period when they were debating whether or not to add systemd. Anyone who attempted to resist or offer counter-arguments to the inclusion of systemd was shouted down and abused into silence; and I can still remember how savage a response I got in /r/FreeBSD when I expressed doubts about pkgng several months ago, as well.

In addition to this, I've also been reading about how broken GTK theming has become for GNOME/GTK 3.

I've never liked GNOME. I don't think it is well designed, and I also don't think the GNOME developers have ever done an adequate job of really listening to their users; but since the release of GNOME 3, that has become a lot worse. Breakage has been reported in bug trackers, only to receive snide responses from developers about how said features are being retired, because said developers feel that they would "dilute the GNOME brand," as if GNOME were some sort of corporate product. I can't think where I would have got that idea from.

I was honestly in something close to a state of shock in response to pkgng earlier, though. I've been using Linux (and to a slightly lesser extent, FreeBSD) for 20 years now; and I have never seen anything like pkgng and systemd, and both have originated within the last five years. UNIX is one of the few things that I have ever been truly passionate about, and to read the degree of open contempt that has been expressed towards it by Lennart Poettering, has been genuinely heartbreaking.

We need to start recognising what is being done to us; and quickly, before it gets worse. Given how undiscriminating Linux's userbase is, I wasn't really surprised that Poettering's software has become as popular as it has, but for something like pkgng to be accepted into FreeBSD is both inexplicable and downright terrifying. I can't believe that nobody in the core team knew better.

I am asking everyone who reads this, and who cares about the operating system that has given us a stable, open, discoverable, and empowering computing environment over the last 45 years, to join me in taking the following actions.

a} Boycott all use of systemd, pkgng, GNOME, KDE, and any other software which has known corporate influence or sponsorship, or which is also written with blatant disregard for UNIX development philosophy.

b} If a} is not possible while using Linux, to then join me in migrating to either Open or NetBSD, where we can use software that will not contribute to the strangulation of our operating systems, which the NSA and GCHQ are attempting to bring about through corporate proxies.

Above all, remember that you have a choice. You can keep choosing to use the supposedly new, shiny, but ultimately opaque, disempowering, and enslaving corporate sponsored desktop environments, or you can choose to defend and retain your autonomy and freedom. This is a choice which must be made with the utmost urgency, before they take our remaining autonomy away from us.

I am asking for nothing less than a full scale revolt against, and migration away from, Red Hat in particular; and I need your help. Ultimately this will be as much for your own benefit, as for mine.

Comment I hope he still has a long life after retirement (Score 1) 136

The haters and trolls notwithstanding, Minix was a worthy accomplishment; and may yet prove more important in the future than first thought, given Red Hat's ongoing destruction of Linux.

Professor Tanenbaum is a great man; and truthfully, I have always wished that Linus Torvalds had been kinder to him. Not all of us are necessarily meant to stand fully in the spotlight, and although perhaps both history and the debates proved Linus right, it would not have cost anything to allow the Professor to keep his dignity.

May he have as much time with his grandchildren as he wishes; and when the time comes, an easy and joyous passing.

Comment Re:But that's not all Snowden did... (Score -1, Troll) 348

Because the only people who claim that have "harming the US" as a goal.

I don't think anyone should have harming the American people , as a goal, at all. The complete abolition of the American government , on the other hand, is a goal which I think is overwhelmingly in the interests of humanity as an entire species, and in seeking such, the American people themselves should be leading the charge.

Slashdot Top Deals

In English, every word can be verbed. Would that it were so in our programming languages.