Say Weeeeeee!
Ahhhhhh!
Saturday, November 11
Shitheads
I hate spammers.
But spammers are at least trying to do something constructive for themselves. Sure, the damage they do to others far outweighs any possible economic benefit to themselves, but that's another matter. (That's why we have laws.)
There are worse people. Like the cretin in the Netherlands who just downloaded 20,000 copies of a 2.5MB file from a dormant blog here at mu.nu. That's why I enforce bandwidth quotas, by the way. I don't mind at all if someone like Ace or Rusty is using 200, 300, 400GB a month if that's going to real readers.
But when some idiot chews through 50GB in three hours - and the best explanation I can think of is referrer spam, the least effective marketing tool ever invented - I want CPanel to lock down that account.
Posted by: Pixy Misa at
10:59 PM
| No Comments
| Add Comment
| Trackbacks (Suck)
Post contains 138 words, total size 1 kb.
Crappy Piece Of Crap Of The Day
Today's crappy piece of crap is
Yumex, a remarkably bloated and sluggish graphical front-end to Yum, written in (sad to say) Python. It's using 97MB of memory and 20% CPU and not, so far as I can tell, doing a goddamn thing.
And that's once I managed to actually get it to run (I almost said "work", but I have no sign of that); for hours it was complaining that something else had locked yum and wouldn't run at all.
I tried running it using X over SSH - locally - and sshd was chewing up 40% of my CPU.
I swear that Fedora Core 4 didn't suck this bad.
Update: OKay, I'll give it some credit. If you wait the fifteen minutes or so it takes to start up, and put up with its wallowing GUI, it will actually let you browse packages and install them.
Just.
Very.
Slowly.
Update: God, this thing is just excruciating. It's using 177MB of memory now - resident. I tried the category view. Clicked on Applications, and then on Educational Software. Nothing happened for a couple of minutes (but the CPU was very busy). Then, nothing continued to happen, although now the application responded to mouse clicks.
Then I found out that in the category view, it divides packages into Mandatory, Default, and Optional. It defaults to Mandatory, and since there are no mandatory educational applications, it didn't show anything.
There's no indication that it's busy - other than the fact that it locks up.
There's no All tab.
I clicked on the Engineering and Scientific category a few minutes ago, and it's still frozen. Okay, so that bloody beagle-build-index thing is still running (620 minutes of CPU time now). Okay, so I'm running under VMWare with only 400MB of memory allocated. I expect it to be a little slow; that's part of the reason I set it up this way. I want performance problems in my code to be obvious so that I can catch them early.
I wish someone had taken the same approach for yumex, because it is pure, distilled suck.
Posted by: Pixy Misa at
11:31 AM
| Comments (2)
| Add Comment
| Trackbacks (Suck)
Post contains 365 words, total size 2 kb.
1
Yumex, running fast
Doing almost nothing, but
Who needs resources?
Posted by: TallDave at Saturday, November 11 2006 11:41 AM (oyQH2)
2
I gave up in the end and went with CentOS.
Posted by: Pixy Misa at Friday, December 15 2006 11:40 PM (xyVrU)
Hide Comments
| Add Comment
Crappy Piece Of Crap Of The Day
Today's crappy piece of crap is
beagle-build-index, which has so far spent
five and a half hours indexing the documentation on my new Fedora Core 6 install.
It's not the only thing that runs for ages after a fresh install, either.
Feh.
If I wanted Gentoo, I'd have downloaded Gentoo.
Posted by: Pixy Misa at
05:15 AM
| Comments (11)
| Add Comment
| Trackbacks (Suck)
Post contains 64 words, total size 1 kb.
1
rpm -e beagle is the only way. And by the way, I told you before that "install everything" is retarded, and yet you have the temerity to complain about the consequences of it. You, and only you installed that crap, and now you do not even have the excuse of "Install Everything" button.
Actually, I take it back -- for the case of beagle specifically. Beagle is going to be in the core for a long time [unless Microsoft kills it, see below], so you have to deselect it specifically every time you install. If you recall, Fedora always shipped with file indexing enabled. The only difference that it was locate back in RHL 7 days, and slocate in FC1. I asked around why the heck this nonsense is going on and the definitive answer is, "because notting likes it that way".
Beagle comes from Ximian as a showcase of the power of Mono (together with Tomboy and other such crap like f-spot). It is supposed to be a phenomenal improvement over slocate, and should finally be doing its indexing "in the background", without killing your system. Guess what, not only it doesn't deliver, but it is worse than slocate. But you should welcome your new Mono overlords, or else you're "divisive", "NIH man", "paranoid".
Speaking of paranoid, you heard about the $328 million deal between Microsoft and Novell (who owns Ximian (who wrote Mono (in which Beagle is written)))? Can you spell P-A-T-E-N-T-S? Maybe we only need to endure Beagle for two or three more Fedora releases.
Posted by: Pete Zaitcev at Saturday, November 11 2006 03:04 PM (9imyF)
2
Install everything used to work just fine, back in the days of RH7-8-9, and even in the early Fedora releases. Back then, they didn't dump elephants into the mix without thinking about whether people
wanted elephants.
Sigh.
Thanks for your answers, by the way. Very much appreciated.
The evil beagle is off on a second round. Last night it had accumulated 12+ hours of CPU. This morning it's around 5 hours.
Yuck.
Posted by: Pixy Misa at Saturday, November 11 2006 08:29 PM (HEe1u)
3
I'll tell you even more. Beagle was developed specifically as a response to *rumours* about new Microsoft database-driven filesystem. You know what kind of Microsoft fanboys work in Novell/Ximian. Of course they had to copy the idea.
Beagle even looks good at PowerPoint presentations. The idea is, you never remember any file names, just drop everything into the bottomless maw and then say, "hey computer, what about that picture where I passed out drunk in Stacy's vomit... No, not Tummy's vomit, search again!" That's how F-spot is supposed to work. It's kinda like Google and "never delete anything" system.
Obviously, some people have this urge to be total revolutionaries, to discard the current paradigm. Filenames are so 20th century.
Posted by: Pete Zaitcev at Saturday, November 11 2006 11:13 PM (9imyF)
4
I don't mind that paradigm so much.
What I do mind is really really bad implementations thereof.
It's spent 20 hours (CPU time) indexing 800MB of docs. On a 2.6GHz P4. Given the high-quality high-performance open-source full-text indexing applications that are readily available, that's ludicrous.
Oh, and my install process died. Couldn't download one of the files, so yumex didn't install anything at all. And lost the list of packages I wanted. And took ten minutes to reload itself. Gah.
Posted by: Pixy Misa at Saturday, November 11 2006 11:24 PM (HEe1u)
5
I seriously suggest you to suffer with yum in FC-6 and hope that Jeremy fixes Pirut for FC-7. After all, RHN has to migrate off up2date to yum-based backends, so it's budgeted to a degree. Yumex is likely to be a dead end. Also, if you filed specific bugs against Pirut, it would help.
Posted by: Pete Zaitcev at Sunday, November 12 2006 01:27 AM (9imyF)
6
Yeah, actually filing bug reports would be a step up from whining. ;)
I did use yumex to disembeagle my install, which both amused me and made things run a lot faster.
Posted by: Pixy Misa at Sunday, November 12 2006 04:06 AM (HEe1u)
7
Well written bug reports are generally effective ... I used to alpha test utilities for a living ... you can blame me for bugs left in the old IBM DOS 6.3 toolset.
Just note what you did, what you expected, and what actually happened.
Don't tear the heads off the programmers ... they are the ones reading the report and deciding what to do about it.
End with a request to consider fixing the problem in a future release if they cannot correct the problem now ... often bad program behavior is a result programmers getting painted into a corner by someone else's earlier bad decisions.
Bugs generally fall into three categories:
1) "Fix it now"
2) "Fix it later"
3) "We meant to do that"
Enough complaints about a bug can get it moved up a notch towards "Fix it now".
Posted by: Kristopher at Monday, November 13 2006 04:17 PM (kuCLH)
8
Pixy, look at "Install Everything" discussion for Fedora 7
https://www.redhat.com/archives/fedora-devel-list/2007-January/msg00345.html
As I gather, it might be possible, althogh you'd need a stack of CDs sky high now with former Extras on the same media; also someone has to work on fixing conflicting packages and proper selections for alternatives. It can be done, but needs work.
Posted by: Pete Zaitcev at Saturday, January 06 2007 09:29 PM (9imyF)
9
Thanks Pete.
Unfortunately, a lot of the posters seem to be missing the point.
Yes, I can do a yum-install afterwards -
if it works. Even if it works, that's a very time-consuming and bandwidth-hungry process. And I've already
got the media. (And based on experience, the chances of it working are about one in twenty.)
Putting Extras into the main distribution certainly complicates matters, because as you say, Extras isn't necessarily free of conflicts.
And I think Core+Extras will fit on a single DVD, though probably not with all the source packages as well.
This guy gets it, anyway. I don't intend to do this on a production box - ever - but it's enormously useful to me in a development/support role to have everything already installed.
Posted by: Pixy Misa at Saturday, January 06 2007 09:53 PM (GaSFI)
10
I thought yum could install from DVD, including the '*'. This is of the things that the unified back-end between yum and Anaconda allows to do. I understand that it's still not quite what you want. For one thing, it lacks integration into Anaconda's GUI. But it should be less painful than pulling from common repositories at least.
Posted by: Pete Zaitcev at Sunday, January 07 2007 02:37 AM (9imyF)
11
Ah. Well, yes, that would certainly help.
I still want to see the "everything" option back in place, though. CentOS 4.4 has it, even if it's a smaller "everything".
Posted by: Pixy Misa at Sunday, January 07 2007 02:55 AM (GaSFI)
Hide Comments
| Add Comment
Friday, November 10
Comment
The Fedora Package Updater is frigging
useless.
There have to be a dozen superior open-source package managers already in existence, so what's the excuse?
Posted by: Pixy Misa at
01:08 AM
| Comments (6)
| Add Comment
| Trackbacks (Suck)
Post contains 26 words, total size 1 kb.
1
What in the world is "Fedora Package Updater" and why are you trying to use it? I, for one, have no idea what you are talking about, and computers in my house were running Fedora for years. Just use yum already.
Posted by: Pete Zaitcev at Friday, November 10 2006 04:50 AM (9imyF)
2
I thought to myself "surely there is a decent GUI tool for performing updates thes days", and after hunting about the menus a bit, found this... thing.
It looks and acts like it came straight out of Red Hat 6.2.
As you say, I shall use yum. Not that I'm overly fond of yum either, but it does work.
Posted by: Pixy Misa at Friday, November 10 2006 05:05 AM (9mnkm)
3
The point being (as much as I have a point) that someone bothered to sit down and write a
really bad package manager and then someone else made it the only one available to the casual user in Fedora Core 6. (Well, at least under KDE. Maybe there's something decent in Gnome.)
That second someone in particular needs to be hunted down and slapped with a wet fish.
While I'm bitching about Fedora, Core 6 still hasn't replace the "just fucking install everything" button, and even if you go through the menus trying to choose everything, you inevitably end up with strange gaps in your install. And of course, if you try to complete your install afterwards, you run into this pile of crap.
I'd just run CentOS, but its clock goes berserk under VMWare Server.
Posted by: Pixy Misa at Friday, November 10 2006 05:10 AM (9mnkm)
4
OK. I looked at that thing. When that thing starts, it pretends to be Pup, in reality it's Pirut in Pup compatibility mode. My Dear God. The "rpm -qi --changelog pirut" shows that Jeremy was kicking it. I guess there were requests for GUI and the "community" was unable to deliver. I heard that gyum is, if anything, worse than Pirut. GUI people scare me.
Posted by: Pete Zaitcev at Friday, November 10 2006 06:56 AM (9imyF)
5
Hmmmm .... synaptic works fine for me.
And the idiot-gui update manager in ubuntu is actually rather smart about not screwing the pooch by upgrading past the version your distro is currently on.
Since I use an encrypted root and home on my desktop machine, I have to be careful about updating ... one bad move and I'll have to spend hours fixing my /boot directory....
Posted by: Kristopher at Friday, November 10 2006 12:05 PM (giy+l)
6
I don't think I've used the Redhat installer since about version 7 ?
apt / synaptic works pretty much. I've used yum since Core 3 with the appropriate extra repositories.
Pup and pirut are just too terrible for words.
Posted by: Andrew at Friday, November 10 2006 06:57 PM (t8tOu)
Hide Comments
| Add Comment
Thursday, October 05
Bah
Intermittent thermal-related failure of your southbridge sucks.
Mostly it looks like a drive failure, but not always. The neatest one was when the drive was working but the keyboard locked up.
So I can either move to Antarctica, or start looking for a new notebook.
Posted by: Pixy Misa at
09:32 AM
| Comments (3)
| Add Comment
| Trackbacks (Suck)
Post contains 47 words, total size 1 kb.
Posted by: Kristopher at Thursday, October 05 2006 10:33 AM (O5Ju8)
2
Hmm. Water cooling for laptops now thats a surefire seller.
Just in time for the new Core 2 based laptops. Dual core 64bit goodness.
Excellent timing. :)
Posted by: Andrew at Thursday, October 05 2006 08:25 PM (t8tOu)
3
I hear penguins are delicious this time of year.
Posted by: TallDave at Friday, October 06 2006 03:08 PM (oyQH2)
Hide Comments
| Add Comment
Wednesday, August 23
Free Speech, Victorian Style
From
the worst major metropolitan newspaper in Australia:
Justice Geoffrey Nettle said: "Surely that can't justify restraining them from saying something that said by anyone else would be legal? In the case of the newsletter, for example, Pastor Nalliah says many churches have closed down. What's wrong with saying that?"
Ms Mortimer replied: "The tribunal has found there is something wrong with saying it. Truth is not a defence, it's irrelevant to contravention of the act."
If truth is not a defence in a freedom-of-speech case, something is seriously fucked up.
Fortunately, it appears that in this case what is fucked up is the legislation, and that the Court of Appeal has retained at least a modicum of sense. Even if plaintiff's counsel has not.
Justice Ashley said so many of the statements were entirely innocuous and asked how the pastors could legitimately be restrained from making them. Ms Mortimer replied: "Because the tribunal found that when they made them they made them in a way that contravened the act." She said the comments had to be seen in the overall context.
But nothing will save the Solicitor-General:
Solicitor-General Pamela Tate said the case did not come under the implied constitutional right to free speech because that right applied only to political and governmental matters.
In fact, the right to freedom of speech in Australia has its roots in English Common Law going back to Henry II. And Common Law is based on the rejection of Ecclesiastical Law. I think there is a very good argument that blasphemy, and indeed all religious vilification, is a purely Ecclesiastical crime, and that the Victorian legislation is unconstitutional on that basis. Even apart from being totally fucked up* and an unsupportable abridgement of fundamental human freedoms.
* I'm allowed to say this because it is a political and governmental matter, because I don't live in the state of Victoria, and because I don't give a shit anyway.
Posted by: Pixy Misa at
09:36 PM
| No Comments
| Add Comment
| Trackbacks (Suck)
Post contains 326 words, total size 2 kb.
Thursday, August 17
It Pays To Advertise...
If your business happens to involve theft, fraud, extortion, and child pornography, you might think at first think that you wouldn't want to publically announce these facts.
Now blackseo.com turns conventional wisdom on its head.
Wonder if the FBI would be interested in these shitheads?
(I haven't visited that site and wouldn't advise it, but their spam conveniently lists all of their "services".)
Posted by: Pixy Misa at
09:21 PM
| Comments (9)
| Add Comment
| Trackbacks (Suck)
Post contains 71 words, total size 1 kb.
1
I can't help visiting sites where people say "don't visit this site". I don't know if it's human nature, but it's certainly
my nature. To be safe, I use a perl script (Pixy loves perl, but does not know it yet) to grab it as a txt file in case there is something malicious going on. In this case, there wasn't. It's just a Russian front company peddling whatever they are peddling, and hiding this fact behind the title page:
"BlackSEO Anti-Spam Administration notice: We have received a number of complaints on the spam. Blackseo.com is online since October 2005 and it is the largest private SEO related webmaster forum in Russia with over 900 webmasters registered and more than 47000 posts. There are no child porno or credit card fraud related discussions on Blackseo.com. We do not offer any illegal services."
My guess would be that they are lying. Not sure how to catch them though.
Posted by: Kevin at Thursday, August 17 2006 10:47 PM (++0ve)
2
If you fixed all the problems with Perl, you'd end up with Python (or at least Ruby). I saved myself the time and just switched languages.
Posted by: Pixy Misa at Friday, August 18 2006 12:01 AM (FRalS)
3
Never heard of Ruby, but Python is the bastard son of perl. It's too much in love with the CPU for my needs.
Posted by: Kevin at Friday, August 18 2006 07:26 AM (++0ve)
4
I should add that I'm not being confrontational here. I'm just a staunch supporter of perl and c (without the evil ++ if I can help it). It's probably because those are the two languages I find it easiest to think in, not because they are the best languages.
Scratch that. They ARE the best languages.
Posted by: Kevin at Friday, August 18 2006 07:53 AM (++0ve)
5
Quote: "If you fixed all the problems with Perl, you'd end up with Python (or at least Ruby)."
Them's fighting words. Unfortunately, the Python warriors were late getting to the fight because someone left a tab character out of the instructions, and the Ruby team got confused by the Unicode characters, so Perl won by default. :-)
-j
Posted by: J Greely at Friday, August 18 2006 01:03 PM (7qszq)
6
Yeah, guys, you really think this is true? If they would spam themselfs like a CP,fraud etc company, why should they post this "anti-spam" message and close their forums? now their domain got suspended. Belive me, if someone would spam your forum like blakseo's, you would be closed even faster... But your forum isnt commercial, so no one needs it.
Posted by: shit at Sunday, August 20 2006 03:52 AM (KvwZl)
7
With a name like "blackseo.com"? Registered out of Russia?
You expect me to be surprised or something?
It could be that someone decided to take out a competitor or something like that, yes. If that is true, then I apologise, and I hope they get their domain back.
Posted by: Pixy Misa at Sunday, August 20 2006 04:39 AM (vP+3j)
8
Looks like although this person was maybe not the most ethical in the world, the email may have been sent purposefully to get him shut down. See:
http://www.happyhacker.org/sucks/index.shtml
Posted by: Dot at Thursday, August 31 2006 09:40 PM (Ak2lS)
9
Ah, thanks.
I can't be too sorry that a bunch of forum spammers got shut down, given the amount of time I've had to spend cleaning up after them. But I still don't approve of the method.
Posted by: Pixy Misa at Thursday, August 31 2006 10:41 PM (FRalS)
Hide Comments
| Add Comment
Sunday, August 13
Grrrr!
I want to say
if you're going to attack my bloggers, you have to come through me first, but that's silly; they're all adults (almost), all smart* and able to look after themselves.
But I will say, if you're going to attack anyone over what they've written, it might be a good idea to read what they've written. You know? Basic courtesy. Also helps if you don't want to look like an idiot.
Also, threats? Comments or email. Not cool.
* Even the morons are smart morons.
Posted by: Pixy Misa at
10:01 AM
| Comments (5)
| Add Comment
| Trackbacks (Suck)
Post contains 89 words, total size 1 kb.
1
Now I'm curious as to what brought this on... not that the thought isn't appreciated!
Do you do hits, too? I'm kinda tired of seeing Parky Schumacher on my TV screen... him and his Ferrari, ick.
Posted by: Wonderduck at Sunday, August 13 2006 05:07 PM (6YRS5)
2
Someone take off after the Jawas again?
Posted by: Steven Den Beste at Sunday, August 13 2006 05:34 PM (+rSRq)
3
Not the Jawas. Major right-wing blogger took an ill-advised swipe at a munuvian. Not in itself a big deal, but it lead to a lot of nasty comments and emails, and the munuvian in question had to shut down comments completely.
Posted by: Pixy Misa at Sunday, August 13 2006 07:12 PM (dluiY)
4
Were you aware that all the entry URLs in your RSS feed end up pointing at http://ai.mu.nu/archives/?
Posted by: Horatio at Sunday, August 13 2006 09:21 PM (33NPZ)
5
Wups. Need to fix that!
Posted by: Pixy Misa at Sunday, August 13 2006 09:36 PM (dluiY)
Hide Comments
| Add Comment
Friday, August 11
Evil Set Loose Upon The World
Townhall.com is using an
ANIMATED GIF for their favicon.
Bastards.
Posted by: Pixy Misa at
11:11 PM
| Comments (3)
| Add Comment
| Trackbacks (Suck)
Post contains 22 words, total size 1 kb.
1
Townhall has also started spamming me with daily news reports, despite the fact that I've responded with 'remove me from this mailing list' emails and despite the fact that I got into my profile and set that I didn't want to receive anything from them.
Posted by: Steven Den Beste at Saturday, August 12 2006 04:06 PM (+rSRq)
2
Well, they seem to be completely offline right now, so you should get a break from that.
Posted by: Pixy Misa at Saturday, August 12 2006 08:58 PM (dluiY)
Posted by: Pixy Misa at Sunday, August 13 2006 12:20 AM (dluiY)
Hide Comments
| Add Comment
Saturday, July 22
Feh
Not a DDOS attack this time; not as such, anyway.
We've been getting flooded with trackback spam, 2500 per minute at peak periods. This seems to have been causing Apache to go nuts. Or seemed to be the cause, at least. I zapped all the trackback scripts last night after rebooting the server after the latest Apache episode, and went to bed.
And then Apache locked up again.
Long story short: We're moving to new servers. That will give me a chance to rebuild everything properly, which is rather hard on a busy production server that is the constant target of DDOS attacks, hacking attempts, spam floods, and every other noxious event known to the 'net.
Posted by: Pixy Misa at
10:54 PM
| Comments (4)
| Add Comment
| Trackbacks (Suck)
Post contains 118 words, total size 1 kb.
1
Do you know when Kei & Yuri get a new
Lovely Angel, Pixy?
Posted by: Wonderduck at Saturday, July 22 2006 11:26 PM (zBXYv)
2
Crepe. When I moved to Chiyo-chan, I lost your e-mail addy, Pixy ... could you please drop me a line? I have a few anime files that I think you'd like.
Posted by: Wonderduck at Saturday, July 22 2006 11:30 PM (zBXYv)
3
Kei and Yuri will be retiring. The new servers are named Akane and Nabiki, which at least gives me room to add more...
Posted by: Pixy Misa at Saturday, July 22 2006 11:47 PM (rqPrl)
4
Ack!
Now, to give you nightmares, imagine what spam will be like in 20 years, when processors are 1 million times more powerful.
Posted by: TallDave at Monday, July 24 2006 04:17 AM (H8Wgl)
Hide Comments
| Add Comment
74kb generated in CPU 0.0956, elapsed 0.1741 seconds.
57 queries taking 0.1542 seconds, 266 records returned.
Powered by Minx 1.1.6c-pink.