Wednesday, December 28, 2011

Something that really irks me and disgusts me : Intellectual dishonesty and propaganda of non-profit organizations

I'm am not part of those who believe that the end justifies the means for everything.

There is something that really irks and disgusts me : People who use lies, deceit and deception to support and gather support for a cause - no matter what that cause is.

Like the cause doesn't have enough merit on its own.

These people try to manipulate what people are thinking, impeaching critical thinking and clear, fact based opinions.

What they do totally disgusts me.

What disgusts me even more is that the money raised by those non-profit organizations goes into funding dishonesty and lies rather than going all into helping the actual cause and trying to find honest solutions. That double disgusts me.

No matter what their noble cause is, I just cannot close my eyes to this disgusting behavior.

What inspired me to write this blog entry is the disgust caused by this full of propaganda and totally dishonest website :

That website poses as a Canadian website, thus leading people to believe that what's being talked about in their articles is the Canadian industry. If you pay attention to all the sources at the bottom of their articles, they cite AMERICAN studies or articles that are about the AMERICAN industry. There is nothing Canadian in there. They do not know how animals are treated here and I'm pretty sure that animals are treated worse in America the land of the people used to be free to treat animals whatever way they want.

Second, they do what pro-vegans and pro-animal activists know to do well : Present the worst cases and "forget" to state that these are the worst cases, that animals are nowhere treated the same everywhere, and that in most cases animals are treated much better that that.

Tuesday, December 27, 2011

Noël Wells *O*

*Cheesy weeaboo emoticons warning*
*Unstructured post minor warning*
Also : I feel like nomming on lettuce.

So, a few weeks ago a friend of mine posted this on Facebook :

I thought "AWWWW who is this cute, talented, silly, funny 16 y.o.? :O" and then ":DDDD" and then "°ω° <3" like a total pedobear.

Monday, December 26, 2011


<Y> I'd like to do photosynthesis though
<J> cuz if people started to last longer than they do now, still being able to breed at the rate they do
<J> hyumenz would be destroyed
<J> stfu
<J> no photosynthesizing
* J covers ur photo-sensitive tissues
<H> hyumens wouldn't be destroyed
* Y photosynthetizes on you

Friday, December 23, 2011

Watching sex scenes on tv or in movies

I always feel so damn awkward and embarrassed when watching sex scenes on tv or in a movie. I don't want to know what these people are like in bed in real life. I don't want to know how they sound, what they look like, how they curve back, how they pelvic thrust, etc. That's too much information my brain doesn't want about them. I want it to be over, NOW. "Okay, they're having sex, WE GET IT -- NEXT."

It makes me feel like I'm a dirty old creep voyeuring. I don't see characters in a sex scene. I see actors who I assume are pretty much replicating how they really are in bed, because it's obviously their main source of inspiration, plus if they put their heart at it to make it more believable... *Brrrrr*.

It's also like the producers are intruding that part of myself and putting feelings in there that I did not allow. WHAT THE FUCK IS WRONG WITH YOU? >:| MIND YOUR SEXUAL BUSINESS. >:||||

I can't imagine how it would be if I personally knew any of the actors in a sex scene. It would probably be way too much embarrassment for me to handle and I'd go hide and die in a corner and hope I never have to look at these people in the face again, because I'd fear that all my eyes would say is "I know how you are in bed :BBB :B:B:B:B *creep*"

Tuesday, November 22, 2011


I used to play a Pokémon MMO.

I would walk around with only a Pidgey in my party. Noobs would then check my party and seeing that I only had a Pidgey with me, thought that I was a super easy target, so they would challenge me in a fight. Little did they know that my Pidgey was actually over level 30 and would totally wipe their ass, which it did, every single time. They only had level 3-15 pokémons.

Sunday, November 20, 2011

Calcium carbonate hoax

I made this blog entry in case someone googles "calcium carbonate hoax" or something similar in an attempt to know more about this omg awful conspiracy.

Someone posted this on facebook : telling everyone to be careful not to eat anything that contains calcium carbonate and that calcium bicarbonate is the good and healthy stuff you should look for.

Turns out they are full of shit. (Whowoudathought)

Thursday, November 10, 2011

How do YOU wipe?

I just had a revelation.
Blind people cannot know when they are done wiping.


I was reading the website of a restaurant where meals are served in complete darkness. One of the questions in the FAQ was whether the bathrooms are lit or not. Then it came to me. Blind people cannot see when they are done wiping. So it got me wondering... HOW DO BLIND PEOPLE KNOW WHEN THEY ARE DONE WIPING?

So I googled away... what I found out was... disturbing. o_o

Sunday, November 06, 2011

IRC - Get the user count of a channel in plain text with Denora/PHPDenora/

You need to have Denora and PHPDenora installed and running on your IRCd for this to work.

define("_VALID_PARENT", 1);
require ("libs/phpdenora/init.php");  //You have to provide the proper path to the file here
$link = sql_db_connect();
$channelcount = sql_fetch_array(sql_query("SELECT currentusers FROM ".$denora_chan_db." WHERE channel LIKE \"".mysql_real_escape_string(trim($_GET["channel"], '"'))."\";"));
if ($channelcount[0] == "") {
    $channelcount[0] = 0;
header("Content-type: text/plain");
echo $channelcount[0];

It works like this :

In PHP, you will probably want to use something like this :
$usercount = file_get_contents("");

The great thing with this is that you can now use some PHP to serve your users a user count badge for their channel.

See also :

IRC - Get the user list of a channel in JSON with Denora/PHPDenora

You need to have Denora and PHPDenora installed and running on your IRCd for this to work.

define("_VALID_PARENT", 1);
require ("libs/phpdenora/init.php");  //You have to provide the proper path to the file here
$link = sql_db_connect();
echo json_encode(denora_who_in_channel(mysql_real_escape_string(trim($_GET["channel"], '"'))));

It works like this :

In PHP, to get the file content and parse it into an array, you will need to do something like this :
$userlist = json_decode(file_get_contents(""), true);

To loop through the array, you will need to follow this logic :
foreach ($userlist as $userinfo) {
       foreach ($userinfo as $infokey => $infovalue) {
                //echo $infokey . " : " . $infovalue . ", ";
       //echo "\n";

If you want to access only a single attribute per user, like for example, if you only want to list the nicknames, you can access the attribute directly by its name by doing something like this :
foreach ($userlist as $userinfo) {
       echo $userinfo["nick"];

See also :

Wednesday, October 26, 2011

How to copy the real URL of pages listed in google search results

Okay. Google's practice of using long ass unsharable redirect links instead of direct links to websites in their search results is a fucking pain in the ass. It's impossible to right click and copy a link to a page right from the google search result page, which makes it impossible to get an appropriate link to something that cannot be viewed in the browser and can only me downloaded, like a pdf, a word document, or something similar.

I have a solution.

Notice that on a fresh search, if you hover a link, what will first show in the status bar is the direct URL to the page it links to. However, as soon as you click or right click the link, the URL is replaced with that ugly google URL.

The solution is to use FireBug, right click and inspect the [pdf] or [doc] element that is just before the link. It's then easy to locate the actual link of search result and possible to get the direct URL. You have to do it on a fresh search and you must not click the link.

Friday, October 21, 2011

The good ones go first

You know how they say that the good ones go first and then people say "God needed them"... well maybe god is actually like "Fuck you, you're too happy, so I'm going to kill you and put you in a shittier life."

Wednesday, October 19, 2011

Quickly save and reinstall a list of packages on Ubuntu

Credit this guy :

I found out how to do this recently and thought it might be helpful to some people. To output this information to a file in your home directory you would use,
dpkg --get-selections > installed-software
And if you wanted to use the list to reinstall this software on a fresh ubuntu setup,

dpkg --set-selections < installed-software
followed by


Sunday, October 09, 2011

Setup mibbit with InspIRCd 2.0

Both Mibbit's and InspIRCd's wikis are incomplete about that. So here is the full set of instructions on setting this up, with a little improvement.

If you have uncommented <module name=""> in your config file then recomment it.
Instead, add the following line to your config :
<include file="conf/cgiirc.conf">

Create a new file called cgiirc.conf in the conf directory.
Inside that file, add the following :

<module name="">

<cgiirc opernotice="yes">

<cgihost type="webirc" password="yourpasswordhere" mask="">
<cgihost type="webirc" password="yourpasswordhere" mask="">
<cgihost type="webirc" password="yourpasswordhere" mask="">
<cgihost type="webirc" password="yourpasswordhere" mask="">

<connect name="mibbit" allow="" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">
<connect name="mibbit2" allow="" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">
<connect name="mibbit3" allow="" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">
<connect name="mibbit4" allow="" maxchans="30" timeout="60" pingfreq="120" recvq="8192" localmax="50" globalmax="50" useident="no" limit="5000" modes="+ix">

This provides you with the advantage of having all your configuration related to cgiirc in one file so if you need to change something, it will be much easier.

"yourpasswordhere" is a password that you will set by going to #help and talking to an IRCOP to have your network added to their database. Note that they won't list your network in their server list if you don't want them to. You HAVE to do this (register your network with mibbit), otherwise everyone who will connect to your network using Mibbit will be under one of the 4 Mibbit hosts. This means that if you do not do this and ban someone who uses Mibbit, you will also ban everyone who uses Mibbit and has connected with the same Mibbit host.

You should be all set! All you need to do now is to rehash your server.

Tuesday, September 20, 2011

Me as a kid

I had this idea of writing a piece about how I was as a kid.

Wednesday, August 24, 2011

Double standards : Humility v.s. Cowardice

Blame your strengths on what you went through, you’re considered as being humble.
Blame your shortcomings on what you went through, you’re considered as being a coward.
Seriously, fuck you and your double standards, people.

Monday, August 22, 2011

Rest in peace uncle Jack.

Honourable Jack Layton, leader of the New Democratic Party of Canada, passed away this morning at 4:45 AM from cancer. He was 61 years old.

Jack was a genuine, honest and big hearted man. Always smiling, hopeful, optimistic. He really cared about everyone. A man of justice, of generosity, who believed everyone could work together to achieve great things. He really, really was a great man.

People are mourning a man, not a politician. He was someone who you wanted to take in your arms and hug. Losing him is like losing an uncle. He was this lovely.

I want to show you some pictures of the man...

The most genuine, loving and caring stare ever.

Saturday, August 06, 2011

Mac OS X annoyances and fixes.

Indeed, no matter what OS you use, there are annoyances that come with them.
On Mac OS, there isn't always an easy fix (as in, something that can be fixed in the System Preferences) for these minor annoyances so they require some commands to be run in the terminal. I will list these annoyances I encountered along with the terminal commands to fix them.

"Key repeat is broken!" "Key repeat doesn't work!" You will actually find that there are some keys that you can repeat and other keys that you can't. It's a new thing in Lion. The vowels, punctuation marks along with some other keys can be repeated, while some other keys can't. I personally don't see the utility of this. When is the last time you ssssaaawwwwwwwwwwwwwwwww ssssomeooonee ttttyyyppee liiiikkkee thiiiiss because they couldn't control their hands or sucked at typing? Yeah me too.
Fix : defaults write -g ApplePressAndHoldEnabled -bool false
This will enable key repetition for ALL keys.
Credit :

"Where is xxx folder?" Some things require me to play with files and folders that Mac OS hides by default. It's rather annoying that there is no way to access them besides the terminal or Go > Go to Folder... in Finder because unlike Windows or Linux, Finder doesn't feature an address bar where you can manually enter the name of a hidden folder to go to it. >:|
Fix : defaults write AppleShowAllFiles YES
This will show the hidden folders and files. To revert it, run the same command replacing YES with NO.
Credit :

Friday, August 05, 2011


2.2GHz Quad-core Intel Core i7
500GB Serial ATA Drive @ 7200
8x Double-Layer SuperDrive
17" High-Resolusion Antiglare Display


I came loaded with Lion though.
So I am a bit disappoint.
I hoped it would come loaded with Snow Leopard and that they would let me update, so I could split my drive in 3 and have both a Snow Leopard and a Lion install.

But anyway.


Sunday, July 31, 2011


Perplexus Epic

This is a toy I will surely buy someday, be it for myself or someone else. The Perplexus is a challenging 3D maze game where you have to maneuver a marble through stairs, twists, turns, tunnels, cliffhangers and more. Seriously look at this! Pretty badass isn't it?

Though I haven't looked much around, Mastermind Toys seem to have a pretty good price on this :

Saturday, July 30, 2011

Our meat eating habits as the reason why people still starve in the world?

"Cattle, pigs, chickens, and turkeys consume 70% of the United States grain crop; feeding these grains to farmed animals is extremely wasteful. In the process of cycling grains through other animals to produce flesh, eggs, and milk, we lose vital nutrients and billions of consumable calories. In The Mathematics of Starvation, Tom Spontelli notes that ranchers cycle 24,000 calories of grain into cattle to retrieve 1500 calories from flesh: a 94% caloric loss. Every time we sink our teeth into a cow’s flesh, we vote to keep sending 6,000 calories of the world’s grain (which could feed a child for 10 days) into a cow’s belly to ultimately retrieve only 375 calories. If we want to feed hungry people, we need to eat grains directly rather than feed vast quantities of grain to cattle. When we cycle grains through cattle we also lose 90% of grain’s protein, 99% of the carbohydrate, and 100% of fiber: We exchange heart-healthy grains for a coronary surprise and a ticket to obesity."

Source :

Saturday, July 23, 2011

We have no free will.

Sorry to break it to you but you are 110% a product of everything that you have absolutely no control over.

From the first cell that was you, which contained a genetic you didn't choose, to everything you have been exposed to in your life from what your mom ate, did and went through during her pregnancy, to everything you have been exposed to as a baby when you were a sponge who basically did nothing but absorbing information and developing according to the stimuli you were fed. This created a tangent which became your intelligence and personality, which guided every reaction you had to everything you encountered up to now, every new thing you encounter adding to who you are.

You truly have absolutely no power over who you are. This is all an illusion of control.

Friday, July 22, 2011

Life is a troll

IF life does indeed like to lead us down paths (note, this is a big IF.), then I suspect life to be a fucking troll : It makes you come across things that will make you believe things that will lead you down a certain path where you would apparently need to go for some reason.

So life makes you believe bullshit, on purpose. What a Troll. (Capital T.)

In the end, it means you can never find the truth… so you should probably stop wasting your time searching for it.

Special hello to all the the countless people out there who, with personal and spiritual experiences to support it, genuinely believe they are incarnations of Michael Archangel.

I have been aware of 3 such people in my life… I’m pretty sure they all had good reasons to believe they were special snowflakes, incarnations of Michael Archangel. So what should yours be better?






(Side note : Strangely, it very seldom seems to happen that people believe they are another Archangel… I guess they are not cool enough to be you?)

Thursday, June 30, 2011

The best fidget toys ever : Tangle Jr. and Tangle Therapy

I first came across this toy when I went to a friend's place. She works with autistic kids and it works wonders to calm them down. So I started playing with hers when I was at her place and I just couldn't put it down. I loved it so much that when I came back home, I ordered 5 of them! I think I am going to develop a tangle addiction and obsession... I feel like ordering a ton more.

Notes to myself : Things to remember for future uses.

Sometimes people use sharp expressions to describe things which particularly nail down those things.
However, I never remember them once the time comes to use them. So I am going to write them here.

- Thank you for your unsolicited opinion.
- It's ______'s wishful definition (when someone gets all wannabe deep thinker and redefines something to give it a definition that is utter crap that doesn't even make any sense in an attempt do dissociate themselves from the original and real meaning and totally believe the crap they say, which makes you think "You wish that was what it is")
- What is a group if not a physical manifestation of the qualities and opinions of the humans in it.

This list will be edited to add more things.

Wednesday, June 29, 2011

Old arcane Grand-Ma treatment for sunburns and other types of burns.

It's a shame that this trick is not more widely known, really. It almost makes getting sunburns pleasant.

When you get a sunburn, take a bowl, pour white vinegar in it. Take a washcloth, damp it in vinegar, wring it but not too much and apply it on your sunburns.


No no, screw aloe, screw that little fancy sunburn lotion, those don't really provide relief. They don't help as much in taking out the fire and preventing peeling as vinegar does. Not anywhere near. I know, I'm as white as one could be (almost green) and because of my meds, I get sunburns, a lot. Very bad ones. I can't go in the sun unprotected and I don't tan, I burn.

Bad experience with Coppertone (which is actually a very good brand) spray sunscreen.

Apparently you actually need to rub in the spray sunscreen anyway, which I didn't. I thought the point of spray sunscreen was that you don't actually need to rub it in and get your hands all greasy and ew, well apparently it's not since you still need to rub it in. So you might as well just stick with regular sunscreen lotion ; spray sunscreen is a scam.

Imagine the redness above, everywhere my body was exposed to the sun. That's what I get if I spend a few hours in the sun without sunscreen. Actually, I had even used FPS 30 sunscreen lotion the first time as a base then renewed with spray sunscreen and it burned anyway. The places that aren't burnt are where I rubbed in the spray sunscreen. Anyway, I digress...

I have always used the vinegar trick. Every summer, for my whole life, I had sunburns. Many sunburns per summer. I always put vinegar on them. It never ever ever ever ever went bad, ever. It always always always always only did good. Holy motherfucking good. This trick is a gift from gods.
I say that because if you google about using vinegar on sunburns, there are some clueless people saying it's a bad idea. Clueless people who have no clue and never tried it. It's a shame, because they probably drove a lot of people away from trying this Holy trick which is the best thing since getting out of the sun when you get burned.

I could not praise this trick enough. Get it? Do it. Just do it.


Aloe and other sunburn creams are only good after you have first treated yourself with vinegar, which seems to help stopping the process that actually makes the skin cells die (which should come first before trying to heal them).

The relief is instantaneous and almost orgasmic. Let yourself get a small sunburn and try it... No I kid... but it's almost worth it.

It goes like the saying "God made balls so we can scratch them" ; "God made sunburns so we can put vinegar on them".

It works for all other kinds of burns too. It takes out the heat and soreness right away.

I am not sure why it works. The Internet suggests that it helps to re-equilibrate the pH of your skin, but I'm not sure about that. Your skin having the wrong pH would not make it hurt when you move/press/stretch it.
I think it works for the same reason as gargling with salt water helps with sore throats, because it takes out the excess water in the cells that builds up when an inflammation occurs, which is what actually causes soreness.
How is it called? Astringent? Yeah.

Anyway, the next time you get sunburned, run for your life to a gallon of white vinegar. You will never be so happy of having found a new trick.

List of default Supybot plugins along with their description

(Note : there is a tutorial on how to setup Supybot on Windows here.)

During the setup process, supybot proposes to add a list of plugins. However, I haven't found any kind of online documentation on what these individual plugins do, besides the wayback machine which can't be googled. Otherwise, the only information about them is contained in the setup itself ; You have to type every plugin name to see what they do, then say whether or not you want to add it and then whether or not you want to add another plugin. It's a rather long process, so here is the list of all supybot's default plugins along with their description from the setup file.

* Be careful when installing plugins marked with a * as the wizard has some questions to ask you after you said yes to installing it. So if you go "y enter y enter", it will make you enter "y" at the first information asked.

Alias : Allows aliases for other commands.

Anonymous : Allows talking through the bot anonymously.

AutoMode : Automatically gives op, halfop, voice or bans people when they join a channel, according to their capabilities. If you want your bot to automatically voice users when they join you channel, this is the plugin to load.

BadWords : Filters bad words on outgoing messages from the bot, so the bot can't be made to say bad words.

ChannelLogger : Logs the channel to its own individual logfile.

ChannelStats : Silently listens to every message received on a channel and keeps statistics concerning joins, parts and various other commands in addition to tracking statistics about smileys, actions, characters and words.

Conditional : Allows different responses depending on input conditions. Mostly just useful in aliases/regexp triggers to make decisions about what to do at output time.

CTCP : Handles standard CTCP responses to PING, SOURCE, VERSION, USERINFO, and FINGER.

Dict : Commands that use the dictd protocol to define words.

Dunno : The dunno module is used to spice up the reply when given an invalid command with random "I dunno"-like responses. If you want something spicier than "[x] is not a valid command"-like responses, use this plugin.

Factoids (requires PySQLite available here) : Stores various factoids which can be listed and displayed on the channel. This is very useful to store answers to frequently asked questions or various protips.

Filter : Provides numerous filters and a command [outfilter] to set them as filters on the output of the bot.

Format : Provides simple commands for formatting text on IRC.

Games : Provides various game-related commands : 8ball, flipping a coin, rolling a dice, russian roulette and monologue, which tells you for how many lines you've been talking to yourself.

Google : Brings google services to your bot :
  • Google search
  • Google "I'm feeling lucky"
  • Google cache
  • Google fight
  • Google translate (soon to be dropped by google)
  • Google groups
  • Google calc
  • Google phonebook
No, no Google image or Google video.

Herald : Greets users who join the channel with a recognized hostmask with a nice little greeting.

Internet : Provides Internet-related commands :
  • DNS lookup
  • Whois
  • Returning the hexadecimal form of a decimal IP address

Karma : Plugin for handling Karma stuff on the channel.

Lart : Short for "Luser Attitude Readjustment Tool". This plugin keeps a database of Larts and Larts with it.

Later : Based entirely on nicks, it's an easy way to leave messages to users to be sent in private when they arrive later.

Limiter : This plugin handles channel limits (MODE +l).

Math : Provides various math-related commands :
  • Base to base conversion
  • Calculations
  • Returning the value of an RPN expression
  • Unit conversion

MessageParser : Allows to set regexp triggers for IRC messages. This enables the bot to respond even if the IRC message was not a command directly addressed to the bot. This enhances the usefulness of the bot in a number of ways. You can use this to create custom commands for your bot.

MoobotFactoids : Moobot factoid compatibility module. Moobot's factoids were originally designed to emulate Blootbot's factoids, so in either case, you should find this plugin comfortable.

Network : Includes commands for connecting, disconnecting and reconnecting to multiple networks, as well as several other utility functions related to IRC networks.

News : A module to allow each channel to have "news". News item may have expiration dates.

NickCapture : This module attempts to capture the bot's nick, watching for an opportunity to switch to that nick.

Nickometer : A port of Infobot's nickometer command from Perl. This plugin provides one command (called nickometer) which tells you how "lame" an IRC nick is. It's an elitist hacker thing, but quite fun.

Note : A complete messaging system that allows users to leave "notes" for other users that can be retrieved later.

Plugin : This plugin handles various plugin-related things, such as getting help for a plugin, getting a list of the loaded plugins and searching and downloading plugins from

Praise : Hand out praise to IRC denizens with this plugin.

Protector : Defends a channel against actions by people who don't have the proper capabilities.

Quote : Maintains a Quotes database for each channel. The quotes are randomly selected from message said in the channel. Note that with this plugin, you don't get to manually add quotes. If that is what you want to do (which is probably the case) what you need is the next plugin.

QuoteGrabs : Quotegrabs are like IRC sound bites. When someone says something funny, incriminating, stupid, outrageous, anything that might be worth remembering, you can grab that quote for that person. With this plugin, you can store many quotes per person and display their most recent quote as well as see who "grabbed" the quote in the first place.

RSS : Provides basic functionality for handling RSS/RDF feeds.

Relay : Handles relaying between networks.

Reply : Basically echoes in private message, notice or action the text you send to the bot.

Scheduler : Gives this user the ability to schedule commands to run at a particular time or repeatedly run at a particular interval.

Seen : Keeps track of the last time a user was seen on a channel.

Services* : Handles management of nicks with Nickserv and ops with Chanserv.

ShrinkUrl* : Shrinks URLs using TinyURL or

Status : A simple module to handle various informational commands querying the bot's current status and statistics.

String : Provides various string-related commands :
  • Returning the 8-bit value of a character
  • Returning the character associated to an 8-bit value
  • Encoding and decoding text using all the standard encodings supported by the Python codecs module
  • Returning the levenshtein distance between 2 strings
  • Returning the length of a string
  • Returning the MD5 of a string
  • Returning the soundex hash of a string
  • Returning the portion of a string that matches a regular expression
  • Returning the XOR encryption of a string with a password
  • Returning an SHA hash.

Success : Spices up success replies just like Dunno spices up "No such command" replies.

Time : A plugin for time-related functions :
  • Returning the number of seconds in a number of years, weeks, days, hours, or minutes
  • Returning the number of seconds that have passed since a certain epoch
  • Returning the number of seconds until a time
  • Returning the ctime of a number of seconds since an epoch
  • Returning the current time
  • Returning the amount of time that a number of seconds represent

Todo : Allows registered users to keep their own personal list of tasks to do, with an optional priority for each.

Topic : Provides commands for manipulating channel topics.

Unix : Provides Unix-related functions. (Will not work on Windows)

URL : Keeps track of URLs posted to a channel, along with relevant context. Allows searching for URLs and returning random URLs. Also provides statistics on the URLs in the database.

Utilities : Various utility commands, mostly useful for manipulating nested commands.

Web : Includes various web-related commands.

Thursday, June 23, 2011

Rant on the variability of keywords across different programming languages.


That's about it.

Sunday, June 19, 2011

Misleading keychain and the power of conditionning.

When I went to my dad's place 2 weeks ago, I went through everything I left at his place when I moved back with my mom when I was 13, to throw some shit away and put away things I wanted to keep.

I found this little thing.

Of course it's supposed to look like two cute little dogs playing together... which is the only thing that would come to my mind when I was 13 years old.

It shocked me how the first thing that came to my mind this time was


I was much purer back then... rofl.

Windows 8 - First peek video

Okay it may be just me, but this shit makes me feel claustrophobic. Tiles.. tiles surrounding you... pan... pan.... cannot see the outer edges of it... can never get out of it... GAAAAAAAAAAAAAAAAAAAH

These full screen panning things make me feel like I'm trapped inside the computer and can't do shit. They make me feel totally powerless and helpless. It makes me feel like I'm trapped in an aperture science research center room. I'm serious. It's exactly the same : They put you in a tiny and very limited environment and you can't see not access what's outside... nor can you get out of it to gain the full control of it.

That's how it makes me feel and I HATE it.

It just makes me want to smash my screen, break my computer open and break out.

I like seeing everything on my screen, feeling in control of my computer. Being OUTSIDE looking in and having everything withing reach. Not trapped INSIDE looking out.

-- When I played Portal 2, I had to play it all in one shot... because I was anxious to get the fuck out of there.

Would they have the same interface but windowed, it would be okay.

Thanks god at least they're going to leave the normal GUI - which frankly, removing it would be the dumbest thing to do ever and I think they know it.

Stereo Mix not appearing in your recording devices?

A friend had this issue last night where he couldn't find Stereo Mix in his recording devices. It's an issue I also had about a year ago and at that time, it took me some good googling before I could find the solution which turned out to be easy. Here it is.

This works on Vista and Windows 7. For XP, you have to make a registry tweak which I know nothing about (sorry!).

Right click the sound icon in the task bar > Recording devices > In the list, right click and select "Show Disabled Devices".

Voilà! If your computer supports it, you should now see "Stereo Mix" appear in your list!

Saturday, June 18, 2011

OMG LOOK AT THIS! - Totally entry-worthy




Edit : They took it off, fuckers.

Twin souls, reclaiming the self

It describes what twin souls should experience when they meet. It explains the kundalini rising and the issues that may arise between them amongst other things.
I want to post this here, even if I meh this kind of things now, to prevent it from disappearing from the Internet. For if what it says is true, then it is an important piece of information that must NOT disappear.

Warning... What follows is going to be an epic wall of text.

Friday, June 17, 2011

Halo Reach OST

Martin O'Donnell did it again. He made me cream my panties. The Halo Reach OST is bloody epic.

Even for you, non-halo fan. If you like epic orchestral music like I do and you tend to be very picky ( = you think that most movie OSTs are shit and don't provide enough emotional rush), you will be served.

If you are a Halo fan and haven't listened to it yet, go ahead and do. Please. Listen to it in HD for the best quality.

Don't go read the comments if you haven't played the game yet, they are full of spoilers.

I haven't bought a single OST yet... but as soon as I have enough spare money, I am going to buy the whole damn collection of Halo OSTs because they are ALL epic.

Martin O'Donnell is a GOD.

Wednesday, June 15, 2011

I feel like posting this - Hotel California

The guy on the right is Le sex.

Sungha Jung is so good it's unbelievable.


Busyyyyy.. Hmmm.. Arduino. :)

I've been busy with stuff since I came back from Montréal.

Well not *that* busy but I didn't have time to be bored yet... and I cannot foresee such time in the near future.

First, I have received my Arduino experimenter kit from SolarRobotics.
Listen, this kit is awesome.

But before, let me tell you about the Arduino.

Saturday, June 11, 2011

Back from Montréal! :D

I've been away for a week, on a trip to Montréal!

It was so awesome! I got to spend 3 days with an e-friend I had for over 9 years who I had met only 2 times prior to that and her boyfriend who was a +1 year old e-friend met on Tinychat. I also met one of her lovely RL friend who I had also met on Tinychat before.

We had an awesome time!

Thursday, June 02, 2011

Mandatory implantation of RFID chips in the United States by 2013

Many blogs have been spinning this one, however they fail to provide credible sources along with legit quotations.

So here it goes. The American government plans in the HR 3200 bill to establish a national medical device registry a.k.a. database of implantable RFID chips.

Yes, THIS thing which gives animals implanted MOTHERFUCKING MALIGNANT TUMORS. Pictured is a VeriChip in a tumor. Yummy.

According to the bill, this will start being implemented "by not later than the date that is 36 months after the date of the enactment of this Act, without regard to whether or not final regulations to establish and operate the registry have been promulgated by such date". 36 months from October 14 2009 is October 14 2012 or more exactly, 16 months and 12 days from today.

These chips represents not only a risk of cancer, but also a risk of computer virus propagation. A hacked chip could infect other devices like RFID chips, pacemakers and full informatics systems.

If you don't want to have it implanted, you might want to start thinking of moving somewhere else if you can.

I am very worried for my fellow American friends...

You can see the bill here and search for the quotation above for more informations.
Implantable Radiofrequency Transponder System for Patient Identification and Health Information

Tuesday, May 31, 2011

Our Minecraft Server part II

See previous post here : Our Minecraft server

When writing the previous post, my first intent was actually to write about what's on our Minecraft server. My introduction turned the whole post to be a sales pitch about what the server is hosted on. MY BAAAAD. So here's what I actually wanted to blog about.

Sunday, May 29, 2011

Tutorial to setup Supybot for the easy-to-confuse like me.

Supybot is an awesome and feature rich IRC bot in Python. Today I was setting one up to replace my defunct eggdrop XvORTOR who died with Shellium I revivated it! :D.

The documentation however is a mess of poo that is all over the place including the wayback machine (no one feels like retrieving it and making it available?) which times out 1 out of 3 times. So I am going to make a retard-proof tutorial on how to install Supybot, for the easy-to-confuse/ADHD people like me who get easily confused/overwhelmed, hopefully avoiding a lot of people lots of frustration, hair pulling, broken screens/keyboards, death wishes and a very bad mood.

Thursday, May 26, 2011

The BEST alternative to mIRC, XChat, life and everything.

No, screw XChat, screw mIRC. KVIrc is the real deal.

If I say that I dislike XChat, I don't think anyone will seriously wonder why.
Its GTK interface albeit simple, is ugly and it doesn't have nearly as many features as mIRC has.
Sure it supports Python, Perl, TCL and even Lua, but even then, it sucks because there is no way to easily implement something as simple as automatically responding to a text on a channel without having to make a full blown module or whatever.
I use softwares to use them, not to get off toying with them and trying to make them do what I want like Linux geeks do. To put it simply, I'm more of a Apple girl than a Linux girl. I hate losing my time trying to make things work when my goal is to use them.

mIRC is simple, full of features and the most important, has a really simple scripting language... up to some point. The annoyance comes with its editor, its syntax, its weird string support and ITS COMPLETE LACK OF ERROR REPORT. When you script in MSL, you're pretty much all by yourself trying to figure out what doesn't work in what you wrote because mIRC won't tell you anything. Another thing I have a hard time with with MSL is how it sacrifices clarity, readability and meaningfulness for the sake of """simplicity""" (yes, triple double quotes here.) Okay, a timer in MSL is as short as "/timer 0 8 msg $chan Hello". But then, what the hell are 0 and 8? The names for the default variables, functions and commands in MSL can be so damn meaningless and unintuitive. That makes them very difficult to memorize and that makes it very difficult to know how you can do something in MSL and what MSL can do. Because of this it can also be difficult with more advanced scripts to just pick it up, read it and understand it, unless you know exactly what every meaningless variable/function/command does.

Never underestimate the power of meaningful variables and function names. Damn. It better be too clear than not clear enough.


I won't say mIRC sucks because it doesn't. However, there is better. There is...
KVIrc... c... c...

Wednesday, May 25, 2011

Our Minecraft server

Like everyone, I first ran a server on my own computer. The machine I was running it on was a laptop with 1GB of RAM (I made 768Mb available to the server). It turned out to be a failure (obviously). I would lag like crazy and the server could never keep up even though I was the only one connected (durr). I am not even talking about the fact that I have never been able to make any of my computers visible on the Internet even though I forwarded ports and all that shit (even in DMZ it didn't work).

My goal was to run a Minecraft server with plugins like WorldEdit, SupplySigns, etc and my laptop could not even keep up with a vanilla server... At that time I was playing on a friend's server which was running on a machine with 8GB of RAM and was STILL lagging. So I knew I was in for some wallet raping if I wanted to have my own server with mods...

I started looking for dedicated servers...
It quickly turned out to be a "FORGET ABOUT IT!"
DAMN! Those are so &@*$%¤£ expensive!
Rackspace, Godaddy, Hostgator... All over $100/month for 2GB! And that didn't even include the bandwidth and the hard drive space!

So how the hell did so many people manage to host their own servers?

I went and took a look at the MC forums and found... Multiplay.

The servers are hosted on SSDs.
They don't have a storage limit that I know of.
You can have as many maps as you want with MultiVerse.
No bandwidth limit.
Support for Bukkit, hey0, Canary mods.
Their plugin list is HUGE. If you want a plugin that isn't in the list, you can have them add it.
Automatic Backups!
The support is great, be it by tickets or by their forum.

The performance is GREAT!

I run a ton of plugins (some like WorldEdit being very demanding) and 5 different maps with Multiverse.. on 600MB of RAM! It tell you! It's unbelievable! The only slowdown I have noticed is in the map loading time... but that's clearly because of the abusive number of maps I run because I did not notice any slowdown when I only ran 3 maps.

How much do I pay?
I pay 6£/month for 8 connections and 600MB of RAM.

They also have Brink servers, Call of Duty servers, Counter Strike servers, Battlefield servers, Halo Servers, any multiplayer game you can think of, they have it.

Clicky on the banner bellow to get your own server.
They are awesome.

Multiplay Game Servers

Edit :
As I was writing my other blog post "Our Minecraft Server Part II", I noticed that Multiplay is now OFFERING A 50% DISCOUNT (Ouch! My eyes! wtf!) and now offers awesome server badges! :D

Server Banner

Saturday, May 21, 2011

So the rapture happened.

The rapture happened. I saw 2 people being raptured in front of my eyes, plus my grand-ma has been raptured in front of my grand-father's eyes.

We've all been left behind.

Proof, shit started blowing up :

Oh wait... that looks like a GIANT UPSIDE DOWN COCK'N'BALLS!

It's not actually the rapture... it's the RAPEture. :P

Source :