I know the title of this blog post is pretty strong, but it’s the truth. As I get older the burning desire inside of me for truth has been further fueled.
At about the age of 11 I had my first exposure to pornography when I found a magazine under a bush near my house. The very depths of my being knew (without having been taught, please note) that it was wrong and very dark. Yet I was drawn to it like a moth to a headlight. Everything in my heart knew it was wrong and I should run but everything in my flesh pulled me back.
My flesh won.
From that point I was a captive and a slave for the rest of my life until just a few years ago when I enrolled in a course called Setting Captives Free.
From that point, I would never look at females the same and I would never be fully free in my mind, heart, conscience or otherwise.
Pornography is a very secretive and dark sin that thrives in the dark like mould on a wall. The only solution to the problem is light. Like mould, it continues to grow and worsen in the dark until the problem has reached an epidemic and ultimately sickness and death follows.
“Death? Oh, Wayne-Out-There, you are too extreme! It’s just porn. All guys do it a little. As long as you don’t touch it’s ok. It’s a release! It improves sexual creativity, blah blah blah blah blah blah”
No. You know I’m right and you’re in full blown denial, just like I was. I totally understand you, but you are rejecting the truth and choosing death over life.
Sickness is the first sign of impending death. Your mind becomes sick. What made you full yesterday isn’t enough today. You need more excitement, more extremism, more depravity, more, more, more. Your flesh will not leave you alone. You become a lustful person – a person full of lust. You have to fight your mind and tell it to behave because it no longer obeys any form of normal. It is now sick (and twisted). What was wrong yesterday is ‘somewhat wrong’ today. What was unacceptable before, is ‘not the worst thing’.
You have become sick and death is coming soon.
First comes the death of your relationships. You become angry because you are fully aware of how your adulterous and twisted mind is. Peace departs from you and rarely returns. If there was intimacy in your marriage, it quickly fades and disappears because no spouse could compete with the speed of evil streaming through your internet connection.
Once your marriage is dead, you may see the death of your job, dreams, relationships with children and more.
It’s all one big ugly package and it was planted by that one seed of wickedness that was planted in my mind at 11.
But I’m free now, by the grace of God and the work of the volunteers at Setting Captives Free, and I would not trade this new found freedom for all the coffee in Peru.
Today could be the first day on your long road to freedom.
There is hope. If you can’t trust yourself (I was in this condition), trust *me*.
I have been trying to do this for a while because I don’t like using WINE and the only other option that gave me headache free access to another machine was a proprietary one. I wanted to be able to tunnel into my mom’s computer and offer her full tech support visually, just like any other remote access software. I knew it existed for Ubuntu built in but I couldn’t find time to do it. Finally I forced myself and you can benefit from the fruits of it.
First, credit where credit is due. I figured it out using this tutorial as a base, however, it still confused the crap out of me and didn’t work because this tutorial had a few confusing lines.
I will copy and paste the stuff that worked well for me and then tweak a few parts or add notes as I go along.
Before I begin, here are my list of assumptions:
you are using Ubuntu on both machines. If not, you are lost and need not continue until you fix the first problem. 😉
You understand that ‘host’ means the computer to which you will tunnel in, and which will receive the incoming tech support and that ‘client’ means you, the tech support giving person, or the person who wishes to reach the remote machine
you have full administrative access to the router on the host side, with all passwords if a router in fact exists at all (usually does these days). This can be obtained from side of router or from ISP
you understand that the IP address on the host computer’s side may change unless they are paying for a static IP service, or have a service called dynamic dns going and that the settings on the client side will have to adjust accordingly with each change of IP. I am not covering static ips or dyndns services in this tutorial
you have either created a full-powered user account on the host ubuntu machine, or have the password for the main user on the machine. In the case of my mom, I just user her user/login but this won’t work if it ain’t your mom.
you are running a recent version of Ubuntu which comes with Remmina installed. Just push the super key and start typing ‘remmina’ to be sure. On the client side, you would need to make sure that ‘Desktop Sharing’ shows up. I’m running on 14.04 now as I create this so adjust accordingly
you have created a static IP address on the host network (not covered in this tutorial)
you have opened port 22 (SSH) in the host’s router and pointed it towards the static ip of the host computer
you have opened port 5900 (VNC) in the host’s router and pointed it towards the ip address of the host computer
ON THE HOST SIDE – SETUP
1. open ubuntu software centre and install openssh-server as per screenshot:
2. Go to Preferences > Remote Desktop and select the following preferences:
Check “Allow other users to view your desktop”;
Check “Allow other users to control your desktop”;
Check the security settings you desire (mine are there as example, you can chage);
NOTE: VNC is very unsecure. You really must at *least* make a password below. I would make it different from the user login and all the other passwords, but I’ll leave that in your hands. Some password is better than no password. By using SSH (that’s what this tutorial is all about) you are MUCH more secure than just using VNC by itself.
3. Find out your current IP address from your ISP by searching ‘what is my IP?” into a search engine, or by looking inside your router settings. You will need it for the client side setup below. See warnings above again about static versus changing IPs.
ON THE CLIENT SIDE – SSH KEY SETUP
1. in the HUD type ‘passwords’ and open up the ‘passwords and keys’ thing:
2. click the green arrow and choose ‘secure shell’ like this:
3. Walk through the setup. You will need the IP address of the host side now so make sure you have that.
I use a higher encryption strength than the default one but it’s up to you.
4. Click ‘create and setup’ . Note it takes a few seconds before it prompts you to create a password. It’s not broken while you are waiting.
5. Choose a password. Don’t lose this password or you won’t get into mom’s computer easily or securely 😉
For me, I chose the exact same password as the user on my mom’s computer so that I could easily remember or log it. I might even recommend this move to you…
You should now see your new SSH key in the list after pressing ‘setup’
ON THE CLIENT SIDE – REMMINA SETUP
1. Open Remmina (there are two m’s btw)
2. Set up Remmina in the “basic” tab and the “SSH” tab
3. Click ‘connect’ and you should now be prompted for a password from mom’s host computer for the SSH connection like this:
4. A few other prompts happen while logging and then you should now be prompted for the VNC connection (the thing that lets you see your mom’s computer screen)
Done. You should now be inside mom’s Ubuntu machine and able to do whatever she has permitted you to do in step #2 at the top. In my case, I am able to log in, even when she isn’t around and fix up stuff.
I hope this was helpful and adds yet more value to your Ubuntu life and community.
Titles have always bugged me, not just in the church. They serve only one purpose: to make people think you are ‘all that and a bag of chips’ – to ‘blow wind up one’s own kilt’, if you will. Their purpose is to simply show credibility when credibility is needed, but when I shake your hand for the first time, I just want to meet you, not your list of titles.
I remember one high school teacher. I think his last name was “Landymore” or something like that. On the first day I addressed him as “Mr. Landymore” and he stopped me, and, with a somewhat stern voice and forced smile corrected me and said “It’s “Doctor” Landymore. I have a PHD.”
Sorry? What’s a PHD? I’m 17 years old, I don’t want to be in your class. I don’t want to be in school. I barely knew if I wanted to be alive and you would like me to be concerned with your title and inconvenience me by changing my already-polite title to ‘Doctor’?
Pride. That’s all it is.
Landymore thought he deserved more in this cruel world, poor guy.
I wonder if he stuck with that program?
Note: ‘Doctor’ kind of works for the guy who prescribes your patented (and likely harmful) pharmaceuticals, though. It actually helps communication “I went to the doctors today” or “I met with Doctor Turner today.”
In the church it’s even more messed up. Catholic leaders call themselves ‘Father’ completely contrary verbatim to the command of Jesus who said don’t call anyone ‘father’ (Matthew 23:8). ‘Reverend’? Seriously? You want to be revered? How about ‘no’ just for being so arrogant? ‘Bishop’? Isn’t that a piece on a chess game? Last time I checked it could move all the way across the board diagonally. Or… was it a medieval position of a guy who sits at a round table with the king? Doesn’t matter. It sounds lame and pretentious and you should at least get the title rebranded to ‘BB’ or ‘Bishter’ or something that at least sounds fun.
“Pastor” kind of works. If a title has to be used in a church, I’d say go for ‘pastor’. Cooper Abrams wrote this article on the topic and I think it hits home. A ‘pastor’ means ‘shepherd’ which is someone who has to deal with stinky, stubborn, and wayward sheep all day long and God knows that’s the Pastor’s role.
I was trying to do an update in Ubuntu and got a message that said I didn’t have enough free space on disk /boot. I started messing with command line stuff but thankfully I found Ubuntu Tweak which did it all in a few safe-feeling clicks.
Why Ubuntu-Tweak is not in the Ubuntu Software Center is a mystery that I would like solved too. Or why it’s not installed somewhere in the ‘system’ part of the main OS install as a tool… but that’s for another rainy day.
The exact message I got looked like this:
The upgrade needs a total of ____ M free space on disk `/boot`. Please free at least an additional ____ M of disk space on `/boot`. Empty your trash and remove temporary packages of former installations using `sudo apt-get clean`
Like many others online, I tried the last suggested command line to no avail.
Thankfully I found this tutorial (read it if you want to see lots of options that are harder and some that don’t work) wherein I found this posted solution from a user. And thanks to you “Kasiya”! Here is a copy and paste of the commands since you need a couple to allow it to install the software on the system:
You can install Ubuntu-Tweak.To install follow the following steps:
Open the terminal. Add the required repository with the command:
sudo add-apt-repository ppa:tualatrix/ppa
Update the software list with the command:
sudo apt-get update
Finally, install Ubuntu Teak with the command:
sudo apt-get install ubuntu-tweak
After that, open dash and type “ubuntu tweak”.
And then go to janitor tab and select Apps , Personal and System check boxes and click clean button at bottom right.
Want a simple, automated and graphical way to rip cds and create FLAC, Ogg, Mp3s and other formats? Read on. Of course, we assume that you are using Ubuntu for this tutorial because heck – is there anything else?
I was reprimanded and dragged through the coals and beaten like a rented mule the other day by a blond Ubuntu fanatic for publishing a post which is essentially a complicated command line way of doing exactly what I was trying to do. I submitted and agreed that this post would probably scare people away from Ubuntu rather than attract them. It was kind of a eureka moment as well about how it is probably better to keep command lines as a last resort tool for ‘regular people’. Fair enough. It’s kind of like a scientist who over explains photosynthesis to a child when he could have just said ‘the sun makes it grow’. If the child wants to know about photosynthesis and the related vocabulary, they’ll probably indicate that.
But I digress.
To rip your old-skool CDs into a format that you can actually use (and I’m not talking cassette tapes, here, kids) just do this (warning – contains one optional command line!):
1. Go to Ubuntu Software Center, search, and install Asunder
2. Type ‘Asunder’ into the dash and open it, or, click it from the launcher
3. Insert CD
4. Click ‘preferences’ and then ‘encode’ and choose the formats to which you would like to encode.
Note my screenshot below shows ‘wav’ but I meant to click ‘MP3’ so you don’t likely need two uncompressed formats like FLAC and Wav…. sorry bout that.
5. Optional Step: Install Lame to encode MP3s
If you got a message that you need to install ‘lame’ then read on. If you didn’t skip this step and move to step 4.
MP3 is a dying format. It’s restrictive and it’s not the best sound. It will die so it’s best to make sure that you aren’t relying on it. FLAC is much better. And Ogg. But if you have a device that will only play MP3 than you might want to encode BOTH formats. Asunder can do it automatically. But to do MP3s, open a terminal window and type ‘sudo apt-get install lame’ as follows, then press enter, your password, and it’s done.
6. Click ‘ok’ and then in the lower right side ‘RIP’
7. Wait and watch exciting progress
The files will be waiting for you in your Home directory if you didn’t change the defaults. You can also, somewhere in the settings, click a box that tells it to spit the CD out when it’s done. You might like to do that. It also seems like it dumps all formats into the same folder at the end so maybe there is a way to sort that out so that it rips, encodes and dumps into folders separated by format…
Need to stamp a PDF with a ‘confidential’ stamp (or any other stamp?) for FREE? Not only is this free but it’s freedom software as well.
You may have already read my tutorial about how to watermark and stamp documents using PDF chain. This turned out to be an amazing tool for doing a bunch of PDFs and pages with the same confidential stamp in the same spot on the page. For example, if you have a 50 page contract letter size, followed by a 20 page business plan letter size, this would be the best tutorial because you just click a few times and the software dumps the confidential stamp on all pages in seconds. Then you open the next document and do it again. However, it’s slightly cumbersome if you just need to do a page here and there, or a one off, or an unusual page size. My toolkit I provided will let you do legal and letter with ‘confidential’ but you’re on your own for setting up anything else.
Okular has turned out to be a very amazing free and freedom piece of software. Since anyone reading this is already using Ubuntu, the rest of the tutorial is easy. Let’s start a tutorial on how to slap a confidential stamp on a simple one page PDF.
1. Go to the Ubuntu Software Centre
2. Search ‘Okular’ and click ‘install’
Note: seems you need the one with capital ‘O’. Some extra packages may have slipped in there. See image:
3. Go to Launcher and launch Okular
4. Click ‘file’ and ‘open’ and then drill down to the PDF you want to muck up.
(if you need an image for this, just shut your computer off and cry yourself to sleep)
5. Click on ‘Settings’ and “Configure Okular”
6. Click ‘Annotations’, click Stamp, click ‘edit’ which will show you all the cool kinds of stamps you can slap on them there PDF
7. Choose your stamp. There are just oodles of noodles here.
8. Click OK and get back to your PDF.
9. Push ‘F6’ on your keyboard which will bring up all your annotations (which are all very cool and useful by the way!)
10. Click the stamp icon (third from bottom) and start dragging and dropping your stamp wherever you like on the document and whatever size you would like.
Note: back in the settings you can mess around further with opacity, I believe and other things. I bet there is probably a way to load your own stamp as well, which would be dope, but I’m way to busy to figure that out now.
Please reply with other useful things you found from this.
This post now remains just a flicker in the memories of those who read it, a historical treasure of things that were, if you will. If you like doing things the harder way, please feel free!
Easy audio CD Ripping in Ubuntu? How about: 1) Open CD Tray 2) Type ‘abcde’ in terminal 3) Wait for CD to eject 4) Repeat steps 1-4. Yes, it’s that easy… once you set it up (which isn’t ultra easy).
I look at this kind of thing like this: Invest 20 minutes in set up and save countless HOURS of monitoring it later. Sharpen the axe for 20 minutes, cut the tree faster. If you agree, read on. If you aren’t willing to take a small risk of time and technological button clicking, read off.
This tutorial here was nearly perfect for me and did everything it talked about except for a few small changes. Here is my simplified version of the tutorial so you can just ‘do’ instead of reading the comments.
—Please also read ‘FINAL COMMENTS’ at the bottom, as well before starting.
This is all done in the Ubuntu terminal which you can open through the HUD or by pressing control/alt/T.
1. Install the software
*note: I had to add one extra “eyeD3′ to make it work…
cp /etc/abcde.conf /home/myusername (change ‘myusername’ to your computer name)
3. Open the Config file for the main software ABCDE to edit it
*note, I used ‘gedit’ editor because it’s way easier..
sudo gedit /etc/abcde.conf
4. Select all the text in this file and delete it.
5. Go to the config code and paste it into this file.
*note: I’m adding the ‘interactive’ part into the code for you so you can just copy and paste
# -----------------$HOME/.abcde.conf----------------- #
# A sample configuration file to convert music cds to
# MP3 format using abcde version 188.8.131.52
# -------------------------------------------------- #
# Specify the encoder to use for MP3. In this case
# the alternatives are gogo, bladeenc, l3enc, xingmp3enc, mp3enc.
# Specify the path to the selected encoder. In most cases the encoder
# should be in your $PATH as I illustrate below, otherwise you will
# need to specify the full path. For example: /usr/bin/lame
# Specify your required encoding options here. Multiple options can
# be selected as '--preset standard --another-option' etc.
# Output type for MP3.
# The cd ripping program to use. There are a few choices here: cdda2wav,
# dagrab, cddafs (Mac OS X only) and flac.
# Give the location of the ripping program and pass any extra options:
# Give the location of the CD identification program:
# Give the base location here for the encoded music files.
# Decide here how you want the tracks labelled for a standard 'single-artist',
# multi-track encode and also for a multi-track, 'various-artist' encode:
# Decide here how you want the tracks labelled for a standard 'single-artist',
# single-track encode and also for a single-track 'various-artist' encode.
# (Create a single-track encode with 'abcde -1' from the commandline.)
# Put spaces in the filenames instead of the more correct underscores:
echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\]
# What extra options?
MAXPROCS=2 # Run a few encoders simultaneously
PADTRACKS=y # Makes tracks 01 02 not 1 2
EXTRAVERBOSE=y # Useful for debugging
EJECTCD=y # Please eject cd when finished :-)
6. Save the file you just changed in gedit
Now all you have to do are the following brainless steps it spits out MP3s into your home directory into a folder called ‘music’ .
1) Open CD Tray
2) Type ‘abcde’ in terminal
3) Wait for CD to eject
4) Repeat steps 1-4.
I would LOVE to know why it does *not* create FLAC files at the same time. The original tutorial said that it would create *both* MP3s and FLAC files but I only found the MP3 files in. Also, for some reason it is not creating the tagged data for the trags (meta data?) which I think is pretty important.
It would be awesome if someone who knew what they were doing could adjust the config file and add it in the comments here so that this tutorial would a) add the meta data and b) create FLAC files for people who don’t want to support MP3 (like me).