Forgot your password?

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

by petrus4 (#47990351) Attached to: Debian Switching Back To GNOME As the Default Desktop

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

by petrus4 (#47990329) Attached to: Remote Exploit Vulnerability Found In Bash

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

by petrus4 (#47466545) Attached to: Is the Software Renaissance Ending?

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: Where I think the problem lies (Score 3, Interesting) 171

by petrus4 (#47463905) Attached to: Is the Software Renaissance Ending?

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

by petrus4 (#47455347) Attached to: German NSA Committee May Turn To Typewriters To Stop Leaks

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.

+ - How the NSA is destroying open source

Submitted by petrus4
petrus4 (213815) 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

by petrus4 (#47441611) Attached to: Prof. Andy Tanenbaum Retires From Vrije University

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

by petrus4 (#47101217) Attached to: Why Snowden Did Right

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.

Comment: Re:In other words... (Score 1) 634

by petrus4 (#46976391) Attached to: Why Scientists Are Still Using FORTRAN in 2014

> I think this entire discussion suffers from survivor bias: those who advocate strongly for Fortran have not given serious consideration to anything else.

I've just honestly never heard of OO being used anywhere, where it wasn't a crutch for bad programmers; with again, the appeal to modernity fallacy being used to justify it.

I consider computer programming in its' current form, to very largely be a field in serious decline, and ruled by baseless hubris, to be honest. That is also the reason why I'm so wary of the appeal to modernity. Most of the time in my observation, newer methods are actually markedly inferior to older ones, rather than an improvement.

I think a big part of the reason for this, is because the emphasis is constantly on reducing programmer effort. What nobody seems to remember, however, is that needing to apply effort, is how you become good at something.

So we now have spoon-fed, degenerate Millenials, awash in cheap CPU cycles and coding in C++. They don't need to learn efficiency; they don't need to learn how to do things truly well. The complexity of the software they write, also perpetuates their delusions that they are skilled at what they do; when the truth is the exact opposite.

Comment: Re:In other words... (Score 1, Insightful) 634

by petrus4 (#46973757) Attached to: Why Scientists Are Still Using FORTRAN in 2014

And that was a shame, because many new generations of scientific programmers did not get exposed to new languages with new expressive power (such as OO) that could solve new problems.

I've only ever seen two groups of people, who advocated OO as some sort of inherent virtue in itself.

a} Psychopathic, buzzword-obsessed, clueless IT managers.

b} Elitist, equally clueless programmers, who mainly advocate OO and related languages, (such as C++) because they enjoy ego tripping about the fact that they can write code that nobody else is able to read, rather than actually getting real work done.

The main argument that both groups use to advocate OO, is the appeal to modernity fallacy. I.e., the idea that "modernity," is an inherent virtue, purely for its' own sake.