Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Operating Systems

Journal Journal: Well, that'll teach me to run betas... 2

I saw recently that FreeBSD 8 was in BETA state. I ran 7-CURRENT for a while, because it had features I wanted to test (improvements to the OSS implementation mainly), so I thought I'd give it a try.

This time, rather than doing my usual source install, I tried a binary upgrade using freebsd-update. What a disaster. While the source upgrade procedure uses mergemaster to update configuration files, letting you just keep the new version of files you haven't modified, freebsd-update makes you merge them all by hand where there is a conflict. This wouldn't be a problem, except that all of the config files have a version line at the top, which conflicts between the two versions.

Inevitably, when manually handling the merge for a few dozen files, I missed an important bit so my first boot failed with an error complaining about the diff lines still being in the file. I fixed that, and rebooted.

My next boot failed because one of the startup scripts had replaced an if statement with a case. Unfortunately, this hadn't shown up as a conflict, so it had just taken the start of the case statement and the end of the if, giving nonsense. Fortunately, I was able to find the correct version in CVS and copy it out.

Next boot, my network interfaces weren't working. Actually, this was a problem I'd found earlier. When you update FreeBSD, you update the kernel, reboot, then update the userland (the new kernel is guaranteed to support the old userland, but the converse is not true). The em driver for Intel GigE cards complained that they both had invalid MAC addresses. Not a huge problem; it's a VM so I could just change the kind of virtual network card it was providing to the machine, but checking the bugs database I discovered that it's giving the same error for people with ThinkPads that actually do have this kind of hardware built in. Great.

Finally, my system decided to fail to boot with the error:

mounting /etc/fstab failed, startup aborted

Strange, I thought, I wonder which disk is failing to mount. A quick check in single-user mode showed that everything in fstab had mounted correctly. I eventually tracked this down to a bug in /etc/rc.d/mountcritlocal. This is not present in CVS, so it's probably introduced by the merge process. The value of $? (the exit value from the last command) is stored in $err, another command is run, and then there is supposed to be a switch statement branching on $err, which instead is branching on $?.

I've run betas, release candidates, and even the development branch of FreeBSD before, but 8-BETA2 is the first time I've ever had a FreeBSD install that feels like a beta. The merging done by freebsd-update seems completely broken; it prompted me for things it could have trivially done automatically, but failed to prompt me when it broke random system files. My system is now working again, but it's irritating to have to spend this much effort on an update.

PC Games (Games)

Journal Journal: Transcending the Frontier 1

Does anyone remember Frontier, a space trading game from the '90s? No, not that one, but a much lesser-known top-down game that only ran on Windows NT. It was released back in '95 and I found it a couple of years later when I was running NT 4 on my PC.

The game was incredibly addictive, but it was unfinished. The version I had was 0.5, and Altavista (this was a few years before Google) was unable to find a newer version. The gameplay owed a lot to games like Nethack. You started off in one solar system and then got to the next through a jump gate (analogous to descending to the next dungeon level). Over time, you'd upgrade your ship, with better shields and weapons, and progress further. Being a 0.5 release, there were a few things missing. The lack of sound was a shame, but the real killer was that there was no save system. You could play for an hour, then get hit by a stray nuclear warhead and have to start from the beginning. A game with so much potential, but it never went anywhere...

...or so I though. Over the weekend, some random googling turned up the author's web site and it turns out that he has recycled a lot of the ideas into a brand new game: Transcendence. This has a improved graphics, sound, and working savegames (nicely integrated into the game so they aren't a crutch). The story line is much expanded on Frontier (which was basically 'you are in space. Have fun') and the universe is much richer. Things I liked in the original, like the randomly-generated solar systems, the black market and the different possible gameplay styles are all still there, but now there is a rich backdrop and the player can choose to help the military, fight pirates, provide comet-grown food for expensive restaurants, or any combination.

There's one down side: It's still Windows-only, and I don't have a Windows machine anymore. Fortunately, it runs very well in WINE. I've playing it on the Mac in the free version of CrossOver Games that was released last year.

Oh, and if anyone's interested, you can still download Frontier 0.5. It does have one advantage over the newer game; the AI didn't have any sensible friendly-fire logic, so you could easily destroy (and loot) friendly space stations by getting one of the ships defending it to fire while docked. This was easy to do: just get the pirates to chase you there and when their stray shots hit the station all of the docked ships will launch firing. This works really well for the black market outpost, which is protected by very powerful ships and is full of fun technology to steal.

Toys

Journal Journal: WaveMate Jupiter II and Parts: Who wants some?

So, a while back, I got my hands on a Wavemate Jupiter II. Vintage 1975, wire-wrap cardcage construction in a 4u rackmount case. Unfortunately, I am now moving, and don't have the space or time to hang onto this rather charming object.

I feel really bad throwing away a computer older than I am, so I'm looking for a good home for it. System includes the Jupiter II, the external dual 8 inch floppy drive, and a whole bunch of system schematics and documentation. Both pieces of hardware power up; but only one of the power supplies is good(the power supplies are interchangeable). It is heavy and probably a bit fragile, so local(Boston, MA area) pickup would be best.

If you are interested, leave a comment. If you know anybody who might be interested, have them leave a comment. If you aren't local; but are just that interested, we might be able to work some sort of shipping out, though it isn't my preference(a "no Nigerian princes who need my help to get US 20 Million out of the country" rule is naturally in effect).
User Journal

Journal Journal: Linux RAID performance benchmarks

  I am setting up a new server, which has to be as fast as I can make it.  Quantifiable results are king here. Hopefully this will help others out, but I strongly recommend doing your own testing on your own configuration.

  I wrote a couple scripts.  One formats the array with a specific filesystem.  The second reads and writes.  Basically (in psuedocode)

echo 0 > a
while (i < 31)
cp a b
cat b > a
end

Here are the results, sorted by speed then RAID level.  My apologies for the layout on here.  I copy&pasted it from an OpenOffice spreadsheet.

fs    raid level    format (sec)    write 1g (sec)
xfs    0    2    20
jfs    0    n/a    20
ext2    0    60    20
ext4dev    0    48    22
ext3    0    62    22
reiser    0    n/a    25
ext4    5    77    32
ext4    0    49    32
ext4    1    61    33
xfs    5    9    48
jfs    5    n/a    50
ext4dev    5    74    50
ext2    5    93    55
reiser    5    n/a    58
ext3    5    94    61
jfs    1    n/a    66
xfs    1    2    68
reiser    1    n/a    69
ext4dev    1    59    70
ext2    1    63    70
ext3    1    68    72

The same list, ordered by filesystem and then raid level.

fs    raid level    format (sec)    write 1g (sec)
ext2    0    60    20
ext2    1    63    70
ext2    5    93    55
ext3    0    62    22
ext3    1    68    72
ext3    5    94    61
ext4    0    49    32
ext4    1    61    33
ext4    5    77    32
ext4dev    0    48    22
ext4dev    1    59    70
ext4dev    5    74    50
jfs    0    n/a    20
jfs    1    n/a    66
jfs    5    n/a    50
reiser    0    n/a    25
reiser    1    n/a    69
reiser    5    n/a    58
xfs    0    2    20
xfs    1    2    68
xfs    5    9    48

The machine for this test is a dual 4 core Opteron 2350 (8 cores total) with 64Gb RAM, 3 integrated nVidia MCP55 SATA controllers, and 4 500Gb Western Digital WD5001ABYS-0 SATA drives.  The OS is a plain installation of Slamd64 12.2 (Slackware for AMD64).  uname reports:
root @ vsql2 (/proc) uname -a
Linux vsql2 2.6.27.7 #1 SMP Sun Dec 7 22:31:27 GMT 2008 x86_64 Quad-Core AMD Opteron(tm) Processor 2350 AuthenticAMD GNU/Linux

I have not customized the kernel at all, which may lead to performance increases beyond this.  This wasn't a performance test, it was a filesystem and raid comparison.  For example, better SATA drivers should improve the performance, but that should directly scale.

The RAID configuration is as follows.  Each partition is a 100Gb partition, so they're each working with the same size space.

root @ vsql2 (/proc) cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath]
md1 : active raid1 sdd2[2] sdc2[1] sdb2[0]
      104864192 blocks [3/3] [UUU]

md2 : active raid5 sdd3[2] sdc3[1] sdb3[0]
      209728384 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]

md0 : active raid0 sdd1[2] sdc1[1] sdb1[0]
      314592576 blocks 64k chunks

unused devices: <none>

User Journal

Journal Journal: Gas combustion expansion rates and golfball cannon 3

I was entertained looking at "spud guns". That is, guns that shoot potatoes. My thoughts went from potatoes to more interesting, and regular sized objects.

    I found a site talking about piercing a solid wood door (by mistake) with a tennis ball. Oops. :) I was thinking more life golf balls.

    One site I found claimed that with propane and atmospheric air, they achieved double the speed of sound (680 m/s or 1522 mph). That sounded unrealistic.

    So I was wondering, what are the combustion expansion rates of various available gasses. I figured with the intelligent people on here, someone may know.

    Propane and atmospheric air doesn't seem ideal. Most of the information I read pointed out a problem. After a single shot, the had to vent the combustion chamber, or it wouldn't fire again (not enough oxygen).

    So, here's my theoretical ideas.

    Propane/Oxygen, like from a small torch set available at any hardware store.

    MAPP gas/Oxygen

    Hydrogen/Oxygen, electrolyzed from water.

    Atomized gasoline and atmospheric air.

    Atomized aviation fuel (110LL) and NOS. :) Ok, I'm going a little overboard, and would probably blow the combustion chamber.

    Any are easily accessible, and could have good results, without the need to vent the chamber after each shot.

    I guess the other obvious question would be about the volume of expansion of the gas before combustion is complete. I saw some pictures of people using hair spray with an 8' barrel. I can't imagine the combustion created enough expansion to utilize that space, so it would actually slow it down towards the end of the barrel. I know properly sized firearms use the right size barrel, so the combustion is just almost finished by the time the bullet leaves the end of the barrel. Too much flash means there was still fuel to burn. No flash means the barrel was too long.

    This is all theoretical. I live in a lovely deed restricted residential community. I know any will go "BOOM" really nicely, so the neighbors may just complain a little. I'm just bothered that I couldn't find the combustion expansion properties of the gases.

    But someday, it may be fun to make one. :) I liked model rocketry and miniature blackpowder cannons as a kid, so this is just an extension of that. How can I make something go fast. :)

User Journal

Journal Journal: My last two weeks of annoying calls.

I took advantage of the fact that my VoIP provider makes the call log available, so I made a report of all the calls that are coming in. All of these had hits on whocalled.us .

    Of the 545 calls I got, 153 didn't provide any caller information (no number or caller id string). The 151 I list below are listed as telemarketers or bill collectors, even though when I do answer, I usually don't get anyone, or they're asking for someone other than me. I am on the DNC registry, but that doesn't help.

    So, 304 (55.7%) of the calls that are blatantly abusive and against FTC rules.

+++ Inst: 35 Num: 8663850277
+++ Inst: 30 Num: 6153152669
+++ Inst: 24 Num: 8668496441
+++ Inst: 16 Num: 8007523916
+++ Inst: 15 Num: 8016182068
+++ Inst: 10 Num: 8778859695
+++ Inst: 9 Num: 8774805110
+++ Inst: 5 Num: 8882031294
+++ Inst: 5 Num: 8132737802
+++ Inst: 3 Num: 8009558094
+++ Inst: 3 Num: 8002793480
+++ Inst: 2 Num: 8668972756
+++ Inst: 2 Num: 8012901042
+++ Inst: 1 Num: 8662097845
+++ Inst: 1 Num: 8007412183

    I've tried all kinds of tactics with them. I ask who they're calling from. They're usually amazingly vague. I ask for their name (first name is fine), and they'll refuse. I ask for their company address, and they refuse. I'll even ask the simple "in what is this in regards to", and they'll refuse. These are all questions the FTC wants answers to, to be able to file a complaint.

      I'm to the point where I won't admit nor deny my identity. They ask "Are you JW Smythe", and I won't say yes. I simply keep asking for who they are, and what it is in regards to. Usually that makes them hang up. But, when they calls come in from 6am until 11pm, I'm really stuck.

    At one point, I was really really rude. As soon as I recognized that it wasn't for me, I'd go off on a little pre-scripted (in my head) speech, that they are not authorized to call this phone number, and they are hereby notified that they are forbidden from ever calling me again. That doesn't help.

    I could hire a lawyer, if I could afford one. The research time itself would cost more than I'd ever want.

    I know the economy sucks, and companies are trying to recover every penny they can, but really, if it's not me, why keep calling me? And yes, I know the warranty ran out on my car. I bought it used, so I believe I had a 1 year warranty (it was years ago). Even if I had bought it new, it was out of factory warranty 3 years or 30,000 miles ago.

    I'm to the point of, if the number isn't stored in my phone (my VoIP forwards to my cell phone), I don't answer. Every day I have to clear out my voicemails because of them. I hope I haven't lost any work calls because of it, but really there isn't much I can do. I can't change my number, too many people have it, and last time I did that, I had people finally tracking me down after a year or two, who had work for me.

    People look at me like I'm nuts, because I'll glance down at the phone, hit the hangup button, and then put it back down. Sometimes I don't even look, because there's a better than 50% chance it's not a person who wants to talk to me.

    For a while, if I recognized the number as abusive, I would put the phone in the server room, so all they'd hear was static (fan noise), but that didn't slow them down at all.

    Ok, enough of my rant. I hope these numbers help others out too. Block them. Ignore them. Just don't answer them.

User Journal

Journal Journal: Verification of closed college/university degree? 3

Here's a question that was posed to me, so I pose it to everyone else. :)

    A friend of mine was going to a small college. She recently received her degree, so all is fine and dandy. Well, the school also went out of business since she got her degree.

    From what I've understood from others, when a school has changed names or ownership, they still keep the records, and you can call the campus during normal working hours to confirm credentials. What if the school simply goes out of business?

    When she applies for a new job, with her well earned degree, how can a future employer confirm that degree, or is it now only worth the paper it's printed on?

User Journal

Journal Journal: Encrypted message

I'm very disappointed that no one has cracked my encrypted tagline.

    For a while now, my tagline has been:

Encrypted Message Follows: dm2vjzMEuDLZep+TCPVPZ6dmqvdiD9p4nAJPnpgdbPlMlyLlFWR0yt8oOI1GU3/m http://cryptmsg.com

    That should be the beginning to a fun game. No one (or not enough someone's) saw it as a challenge, or maybe it just looked like garbage and was baiting a site. A few people asked, but no one sent me the encrypted string. {sigh} I thought I made it easy enough.

    Well, if you took the encrypted message, and went to cryptmsg.com, you could use the demo. Strip off the "Encrypted Message Follows: " part, and paste the message into the demo box. You can even leave the trailing URL on it. Since it isn't part of the valid encrypted data, it's ignored. :)

    Click the "Decrypt" button (since, like, that's what you're trying to do).

    Now, you have to figure out what algorithms and keys I used. Since I wanted it to be cracked, I only used one. I figured make it easy. I allow the use of 22 alogrithms up to 15 times with different keys.

    If I wanted someone to brute force something, but I still wanted to make it "strong enough", what would I do? Well, AES-256 is strong. That's also known as rijndael-256. What would I set the key to be. Well, a simple brute force would be a dictionary attack, but they would use some of the most common passwords first (hopefully). How about "password"

    So, Algorithm "rijndael-256" and Key "password" return:

"some things are better left unread"

    Which is oddly enough the same plaintext message as the RC5-64 challenge that was broken in 2002. :) Ya, I picked it on purpose.

    So, with that said, I've changed my tagline. Lets see who can break it this time. :)

    The new message is:

UevPaTEUUYNxhu2yiZa3R/r4UOFTuMYAXDsoMWtLpf4=

User Journal

Journal Journal: pi 7

So I set my computer off on a quest. The quest was, calculate pi. I found a chunk of PHP code that would do it.

3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642002

    I'm not sure the code is optimal. I'm also not sure I want to have it keep doing circles. :) Primes sounds like fun.

User Journal

Journal Journal: Finding repeated phrases in MySQL text fields 4

Being that Slashdot is the biggest audience of computer geeks that I know, this should be the right place to ask a question that stumps me. :)

    Some of you know that I am the owner/publisher/programmer of freeinternetpress.com. I was playing with the "tag cloud" idea, but it doesn't quite satisfy what I want.

    I wrote a script that looks at the 100 most recent news stories, pulls all of the words from the text and subject, splits it on spaces (and other delimiting characters), and gives me a nice list of words by frequency on the page. The rough equivalent from the command line would be:

cat story.txt | sed -e s/\ /\\\n/g | sort | uniq -c | sort -r -n -k 1 | head -20

    It then shows them in tag cloud format, sized for frequency. Each word is linked to a script that finds the most recent story with that word in it, and send you directly to that.

    Mine is all done with SQL queries and a little array magic in PHP, not shell commands, I swear.

    What I can't quite figure out is, how do I do the same thing for phrases? If John Smith made the news, there may be plenty of people with the first name "John" making the news, so John may show up frequently. Smith may also show up with some sort of frequency (in an obscure world where there are only 4 common last names). But, if John Smith goes on a shooting rampage, it would be reasonable to think that "John Smith kills" would show up in multiple news stories. They may say "John Smith kills 14 in mystery rampage" or "John Smith kills coworkers at super spook spy shack". You never know what will come up, but it would be amazingly advantageous to have that phrase.

    While I can't think that we'll cover every breaking news story, I can think that the hundreds of RSS feeds that we're aggregating would. If this was applied to the RSS feeds, we would then have a beautiful resource. Think Google News automated and unfiltered. Yes, Google News filters their news, and does adjust what is shown based on who it thinks are "good" sources, and some big news simply doesn't show up.

    In thinking about this, I thought about the brute force method. Find every word, go back and find the word before and check that against the database. go back and find the word after and check against the database. Continue this to up to 5 word phrases.

    On just our own 100 most recent stories, there are 19374 words. Of those, there are 6176 unique words. I run this against a "stopwords" table, so common words (like "and" "the" "or" "I" "he" "she", etc). We're using about 1000 stopwords. Even with this, there are 5676 unique words.

    Does anyone have any suggestions?

User Journal

Journal Journal: The magic bouncing moderation 5

I love the moderation system here. It's funny to watch. This simple post went from -1 to 5 in a few hours. :) I posted a message to the Chinese web server story, trying to be a first post *AND* be on topic (I missed, only got 2nd post). When I looked from my phone, this post was one of the most informative. Viewing from a cell, it only shows 5 comments.

    Anyways, following the bouncing moderation.

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Troll (-1).

It is currently scored Troll (0).

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Troll (-1).

It is currently scored Troll (-1).

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Underrated (+1).

It is currently scored Troll (0).

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Informative (+1).

It is currently scored Troll (1).

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Funny (+1).

It is currently scored Funny (2).

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Underrated (+1).

It is currently scored Funny (3).

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Funny (+1).

It is currently scored Funny (4).

Corrected Story Blurb, posted to The Chinese (Web Servers) Are Coming, has been moderated Funny (+1).

It is currently scored Funny (5).

User Journal

Journal Journal: Instant Greenhouse 2

So I was presented with a problem.

    A friend of mine has a few hundred orchids. She grows them as a hobby (I say unhealthy obsession, but hey...) They can't take temperatures below 40 degrees without getting damage.

    We're here in sunny Florida, so it'd never get below 40, right? Wrong. Last night the low was 32. Tonight it's forecast to be 22.

    She has a propane heater with a parabolic dish on top, like you may see outside a restaurant or bar. it's nice and all, and provides plenty of radiant heat in a circular, but a cold breeze will ruin that heating. It also doesn't provide a large enough heating area..

    I love a problem. It calls for a solution. Last night at about 10pm, I made the first attempt at a solution. We went to Walmart, and bought plastic sheeting (like painters drop cloth, but 3mil thick), and I duct taped it to the available cement surfaces around her porch, where she had gathered all the plants she couldn't fit inside. Unfortunately, she has more plants than will fit on the porch, so part of the plastic extends about 6 feet beyond the farthest wall of the house.

That worked well. The porch dipped into the high 50's, with the outside temperature at freezing.

    We have 3 thermometers placed. One is at an inside corner, easily visible from inside. That's so we can see how cold it is when we go outside to smoke. One is now at the outer edge of the plastic, at ground level. The third is on the edge of her property, so we can get an undisturbed outside temperature reading.

    Unfortunately, duct tape and stucco don't mix well. Sometime this morning, all the plastic fell, because the tape gave way.

    Tonight, the project was to replace the uppermost horizontal edge with 1x2 wood, screwed into the wall.

    The current temperature outside is 30 degrees. According to our thermometers it is 32. The inside edge thermometer reads 56. Whee! The coldest protected area is 16 degrees above minimum. By the door is 68 degrees.

    It's comfortable enough to sit outside, where I'm writing this from my laptop now.

    I'm proud of myself, that I managed to build a functional (functional enough) 15x10x9 greenhouse on a budget of about $25. :)

    Now that I've shown it can work, she's seriously considering what I had suggested before. She keeps all of her plants around her swimming pool, which is contained in a screened porch. I offered to make plastic panels (greenhouse plastic, not crappy barely translucent "clear" plastic), so she can enclose the whole thing.

    The cool part about using the whole porch is that she has a solar heated pool. It does get warm in the winter, but it loses it's heat to the atmosphere. I did a budget for her, and it would be a very small fraction of what a professional company would charge.

    I love being handy, and doing things for cheaper than you could pay someone to do. :) Ok, they'd have it done faster, but I'll have the opportunity to take my time and do it exactly as she wants. I know, I should make money on it, but I really enjoy doing something constructive, and this would be one of those things. :) I could have been programming something, but this was more fun for the evening, even though I didn't get started until after dark, so I didn't get finished until it was already freezing outside. And hey, I saved lives tonight. Well, plant lives, but it's something. :)

    I know, this won't impress anyone who's sitting in negative degrees right now, but ... well ... you should move South if you don't like the fridged cold. That's why I haven't moved up North. :)

User Journal

Journal Journal: Global Warming Link

This is the best summary of the great global warming fraud I've yet seen, and published in the most unlikely of places.

To be told, as I have been, by Mr. Gore, again and again, that carbon dioxide is a grave threat to humankind is not just annoying, by the way, although it is that! To re-tool our economies in an effort to suppress carbon dioxide and its imaginary effect on climate, when other, graver problems exist is, simply put, wrong. Particulate pollution, such as that causing the Asian brown cloud, is a real problem. Two billion people on Earth living without electricity, in darkened huts and hovels polluted by charcoal smoke, is a real problem.

Although I feel Harold Ambler makes some good points, he misses what I've always felt was the most important. Given that the climate will change (as it always has), do we want it to be warmer, or colder? As glaciers covering Europe (the norm for the ice age we've been in for the past 100M years) seems to me far worse than rising sea levels, I've never understood why we'd want to fight warming in the first place.

I think the whole global warming fraud started by ignoring all of the available evidence and blindly asserting that the climate is naturally stable, so therefore if man did something to break that stability we'd be creating an otherwise-avoidable catastrophe. What BS. The only thing historically unprecedented is the inexplicable stability of the climate for the past 10K years. Change is unavoidable, with or without the actions of man.

User Journal

Journal Journal: Encrypted Message Follows @ 12/27/2008 22:00 2

Encrypted Message Follows
Base64 encoded
AES265 encrypted
----------------------------------------------------------------------------
slGpaPUqF/VjYFtGGQPOE6VsQqvYFCvw/AadrOh/3mg8Cj9fUwZAKGQE4hPPQ62GqbP0em8oeZZm
GzLk3hDE7flhGhLwqwGagx8ocr2KhKDJ75Rp/dFSbqbgNn+d/LSFBA9urpNZfcPNjt7LlOyNibrJ
bd32YABjxR29zWtQjnzH1dxqDdLzWtRRAWWU4B+UerafjOAhWAJ+s/90fP3NutJG6x0Wfv5iw9Ht
o9oB2CoU5/iqKliU7kz3JgOSoZhorBbkjFLUIHOlruqfF+MSDP+PWKj0OBqMH4rSIi70BHNonaKj
fSGS5Z6M+xfFGfIS+xmvlwtU2rUU9GBlqxWpGxhroFHjbZgV+uerDkBVsLhVbQll+o5np13puzom
vPcG2gspxvVdtwB9cExI6/40/uJRl1uehpGe4VoA+fZeVvoS2bRwOIkbJ+FXj0vr8ehnyX7/5b7O
m5i/h3D6ofjc+gEZ1rJPfmAgveyfv0hMsjk48MimFSeT5CW+njgBWd4jZVpy7TXLda8QcArEgSQ9
+vAJHWOVfU0o9KM5UfoaVAr2jxHeUFmy/ZJrTP+iA2KcmRchF0Rrc08WAKN9xsmRKLlXqHoJTN2q
0ooJZYlTA7DA5igAS539bEXYtSmSTHnPZtt6n/SySxAdxbqRbwece8yELpOaYDmroJ2EqhRSt2Tr
vDrSUcKQ5u9r6tNQHTBnLaULHx93/cDUHMAt+2U7dyZvmeUnghVU98XPsNOwPO51Ip5/Gmbp7H40
XtMsK4Kb3NsxuvAnXYcx0ug0D6kwpvnaYZ71c5S19QCG55WTY509CDejvhIsd7rUAxULMP7C7pwf
Ua96IQYTVtOC1VmBrxUdyPmYzhGh+foY2W8Q3EXP0amC6vMipzrteeIoBrizRmA5PBY89efhvAd6
mpMS5XKQalRLdTo+I5YDB1FLZS3XQb+94kbF1uSy/V0xz6pCqBl1SmZ+QiNC5GHCy/b7NKlX2lJs
X/JZm38uSLGWPfA7uvQqwwSobaOSa57QMJu7DJ7uigz+DQExLE4CvzzwgnR+R2pfB3FBUHjOom1i
2C4Uj85ZF8iS1mSoCMuY6Betu65YlJoQqjtnvh/gvQdJBS/BDxyubiyQ91FCMny66O3vTdN2H7Yt
KeTitRyyD+SdnJGLMPndfzbKIcWvbbg6aIiqrODMKh7IrC6+68E23lpRG1tXBtRSgpy0f4f8cObD
tA9OEHa5CCEXUTmw+qqn9zwiHXPCv6rI0CS+gxyCUu1pqeXOER8AjLSHx0P1mLGY22Ly9oQuIkyL
ueoU9T6/fBnMToQjXmW0s9bTZs61LNCssNSIG6Z0kAtyqRyBUelF3xLm1CinvYRb9LdebUflKicD
SXt3FcDolk6ou+EVVThBGVw6XsmE/Jvh6C8Hfz3E3dBSovR1qOdQn1UHWuCggexh9ZOw5QSClHex
A0zO3vTt2McfQMB28m1uQT6YVa2Qw/v8eqFZhDAPX9qUtZm9K/YvloB6/vJZhpBUwn9S6pRTnanP
j3dE5NQlWRuBzsF2RFB8939Gfb0eHKvsfojkU4GTrS68SXw/55rUlWcCok4J7LpkZaBKGR9BS7dQ
vr78zglh5ECoRfQSDIT5tMA2qcy9O3nQnyrYRUipBeszHC4Guce5phpqL6wuQD0FaQK16lf9JnlC
G1YV/btUdL2i3AGGVpkSTmiQEmQuWBYAEgQ4NVCUWH76+Xfo93XOl6c1wxoZuvnkqAtZ2kBsV5yD
GI/d3tJoLw1qLbYHDnXcheT4s8+xLlE4aPa8tV1D/fSQcTtQm/PBsYnzE6KWKqK4dyG4svr++iCk
NZfI19rOBzdh5a25nmK1XLh8rxIdblEwTZ1hC2V35hf4nti2Bc3kQc2UBpbkxrL/pNIhq2gnO+Y+
E3ZLi6WOjPRySvoh0Auhym1ja0iEYy88ZXMYVEeVwdureHXG1/uiq8RN2ZtBszr74Cr7Ak317rZd
6zhYS6PW+tThhwzQO/5YdP0JK8i2J3jDtTapfTvmjSi1w3hVI/b5qscy8Ii5QEqakdHB0TYOSOR1
ZKjDtkHW6GEQqCnZgFIssYPxkDGJ/cqn7bzkYiGnMwY7o9TTX9GHD1Nb+ajd2bWxXBAHfcg9LnLX
vI3KzYd8COg5V3PEMKlUpcZ+eGzC4PdQRaZ7d0G1MrAepjSAsIb3u7ElYpVUqv+y+DqdqP2zuIah
KV8QxhnNeAjlusz7XT6VaC6D17qRz3Rk8C9Ti5VExvxc05HfJWwsZ9vHrlCHOcUm5zNsxJ43llBh
yxHqHl8EUGRv934EqR9V2H9S5QM3xQgiu4jwJNLZHivJ0AiwEVvNOz5sKEfkdbomEBEJ3JnRKcQX
KBpvuEPOdpzowJ1O9TXacB8Al0aRAYmUi5ZJg98NbBAys9ZKmkDcV98ovPpmAN5pqnMRURljqyY1
m6G8ERs2muSeNbtC74+8VdsWT0hMcd+eETE3hRbbSfOTzSFrZC0BCRI1F8U+9vdR+H1vp5FNcfz1
ZBubS+dJfsq+MaToY4r5uT1WyeMQ/S9V5dTB8MsxBq+hMIdX9nRcHc4gs8TYnfAlJooPqEPDAhgZ
xIo1MdUOnxkONQXFkl8TctL48+8rRD6sz4CIvT3BofeqHY2A3dKuZ+6BGSBMHFPuGwZ7oBeymuVt
T7dY8HIIJj8YYGMlOkaOdaxeQPjsyF6jGiFqxHG6sACNhhEiK1EEgL+DszzLp2jiGe9SE3Kd4TJJ
yxgt7HVqbK0Ts5506aoBOeBrc73I5vl7/P6Ghd83Muw86ot9kgcCIAM9VZe/TDHun1uY65VUtPM6
LqtcJZBk3hA+ns/Zr1Ru/d42X1yG759vOKWBqoYSRwEtBu1wfzOqJ7tFQ+Mq+JX57SEsVgJY26Ot
zGILzkRy7ee5rFbRgyhrcIcvEGxrKM9HknzQhE0+slMDipwpv4aFCvD0xK3bK0dAoQM2S8ku3Mek
TAYiHWbK0NQeFSrK79gHIaB6mccD1y3aYgfeUBJJlFE4YmDKKOIhqQlOcwOrR8oPcGhtit8UKMxp
CdYz0h4GNX4c17rWbH1ngjLnbAUQZVVOGviTkxSTWMOK6Er0ZwkNZvmmBAL+Jk75exIc/9wLROgV
NeTZ8os9PcHhvFMy7mTFL1dv3C2zmqvrL1wr9yharf6QMERuSn4XPb1VSfFn51kfg7KiV9oteU53
dQOCkUMJgek4kHGzk49bs2lk+Svhx+TPgfT4trF2EJlu00GX5aDMp+PV51nM62jSKq8I/2cZ3tzQ
NdnKJh3vFhMQUynBDMoe6sAidppxNnca2ampM7sURL7PvUKkfmIgl2ZruCO/Q6fuqvtOulWmSjsu
usMkC7ZK8LAwHK2opAITbl3xfFY4tER9+rgJOil0U9QziUq317FC60KemUleOZOY+dM0zCw2TL6L
W2tVFAMqUHGlfytndAv7n6YTOz2BssH4cZgsCRetYV1af8fi/shvtBUcsV7st2Dsh8FwCWhpqiZi
V4sG2d7tJKcTtg5Ba9/xRsdrCwehtrOiIsUR8LO7bpZ+KKFwEiV7ML6F1wgndSGSdMdfdUmfpDhl
WABtcsG3CEnTMYY954sjHsgFcFPz9McK8HQzKpvIlluoQ6HB9Fmvz3C4315p+6KYElCT90mUGPJa
6yAuBbEwp8BuSoZKg/XTZvrD/AomUy80nol9OtD+LAyaEebbHifU+6VYmD6Bp4xBKjDJ2zU3xH3o
r5QN9srYptH0hZGZckMfV2MqRhLAmZl4mG7Vc5klnnveu1mFhpREIHnSKUkn280emW69frZYKA0Q
Unm3uZKKuMQ3GRf6MFw+3s/glFN/j7wOV3Gt6oU+nv8J3SuZh5Y9a2m9K+Xh0srq6PYUybqikJKk
9tMAX7qYk/phWW6IZh3X7xeb1jEFaxjfLxD+/oSoMBiFgmhDYJmDGirG1wEn2XpnvuhTuFdFgn98
e4D8bUpJg/HpwhVsotqck424b7sgVQccoEaGJJrFSOlx7+oBrctWAmIM5gXDzLgStEs7E1Y9RXE7
QWfdApDDIE+fbxApRAsxVQ816rOr0HrrPgfhFNLHX91GrSoQRYnwx1pLFkKbLgQwE1/btLnI640l
Ihf7fpvtCrMG1zBtZfMDqbyb1Af76OdeCCPRhH52LT098ScFFyM+OQngf2VTESZ/+kcwuHlyGpmg
WESehkX4ctO8Wz2OfoRWIJpOlAb/0SyBUX9fdpVfbWmVj61j4rUwsl07/uzzkqm5HmwjlkycPsuG
i+wDRLLNH9DgL6RDGA7TuZldVe0n6qsv5YumxxQfAW1rqrWRc/g4ik6vUV7csl+iwywMCvJj91Eh
t0irzN4lOieWFW3R6ozw1e/ZCNYiclGJRwNVTwPlZuCpXXY+Si4nD+vIWd6E0SlmPKyW2H9uIPXp
l+1fAb+iAuKxSZjdOzaV9fxCvnRnOwd+nRQv4BfRB16kOnsm36RoIj608c5UJoTzF4l1q+zle/09
kkdc9W1kEMQKP3AFQVgTT27N49e4USyYKy7railiD0C1nC1N6Wbk91nl8cMIKUI0qeVToFTQip77
iKR7Q/LKAA9KYXFaketDlUd569vnJpK7hZhi4g2LnxEwMKY6n1l3WjayU+cVApBmpi0O2BWaWyDp
tA+3TPsQ2NQeILmeWICFflJ7kN/tFCNtNRfRlZ4vAJuHKtiQhOhARu8teSzLyEIHfQDnJqIJug/f
Cmux3pL1ZN2PWaYAoUhD5Gplat5I35vSc9dmyx8JhdbLGbYdssmc5xIVCwld5h2sY56AbKShGewE
jirqqTyH/p+jLMei4S5kpHPiYPmARL4yUlMWKNJFWvmWDP4prZzDe6R3qFW5GujnoXewZPlIbDUt
jsw/t2+jw+kK/8zLZOzB/+UhyGTJaqWTHTbVXe06atGbBF0TbJ2n+r/r+PMoltpsKso01R9+k0ID
IiYhTB1gTR0KGBYT7hXkHxDJG44JbJxZgxv8RhyE+SKhdajxJcY8gnypnPttSr2afMMA+gRSqal9
ecMpd5Og6eQhEnP9iWFZRFxE8gO8yqzrgJfw9GPCKThFtpqnV30xyoIFCNR12IAeWs8WGCI5JYU4
mA==
----------------------------------------------------------------------------
User Journal

Journal Journal: Trolls and Flamebait... for being a girl upset at rape. 58

Of course... I make a few comments in an essay that attempts to say that the social embarrassment of an individual accused of sexual assault is "vastly greater" than the social embarrassment of the victim being identified.

I objected to this because I have been the victim of sexual assault. Oddly enough, when I comment about that, it's marked as a troll or flamebait.

Not like I should be surprised with how machismo and male-dominated the geek world is. I hope the people modding me down realize that they're being just as sexist as the author, and that they're damaging the credibility of men among women.

This is one of the big reasons why I've wanted to get out of the geek world in my work life. I don't want to deal with this chauvinistic bullshit in the workplace , where I spent 8 hours of my day... at least. Not to mention, there's the expectation that I will spend 60-80 hours a week at work. The whole IT industry is so sexist it disgusts me.

Honestly, I can't believe how stupid SOME men are. Not all of them, I've met quite a few really nice cool caring and understanding guys... however... jesus christ... modding down a girl as a troll because she objects to being told that the social embarrassment of her accused sexual assaulter outweighs her suffering?

Meh, I'm done... I'm just really sick and tired of how sexist men are... it's so frustrating.

Slashdot Top Deals

The debate rages on: Is PL/I Bachtrian or Dromedary?

Working...