Issue 0001

If you're easily offended by foul language or views on a particular matter, which might not agree with your own, you should probably get the fuck away from this section right now. Seriously.
User avatar
slartie
Grump
Posts: 416
Joined: Tue Jun 18, 2013 12:35 pm
Location: Denmark
Contact:

Issue 0001

Unread post by slartie » Thu Sep 05, 2013 9:57 am

.._________.__                 __  .__                               
 /   _____/|  | _____ ________/  |_|__| ____     ____  ____   _____  
 \_____  \ |  | \__  \\_  __ \   __\  |/ __ \  _/ ___\/  _ \ /     \ 
 /        \|  |__/ __ \|  | \/|  | |  \  ___/  \  \__(  <_> )  Y Y  \
/_______  /|____(____  /__|   |__| |__|\___  > /\___  >____/|__|_|  /
        \/           \/                    \/  \/   \/            \/ 
.___   _  _  _______  _______  _______  ____
|   |_| || |_\   _  \ \   _  \ \   _  \/_   |         http://slartie.com/
|   \   __   /  /_\  \/  /_\  \/  /_\  \|   |         
|   ||  ||  |\  \_/   \  \_/   \  \_/   \   |         Giving you the heads up
|___/_  ~~  _\\_____  /\_____  /\_____  /___|         on everything console.
      |_||_|        \/       \/       \/
===============================================================================
19 May 2013 -- slartie -- Final                           NEWSLETTER ISSUE 0001
===============================================================================

===============================================================================
WARNING                                                  IT'S FOR YOUR OWN GOOD
===============================================================================
     If you're easily offended by foul language or views on a particular 
     matter, which might not agree with your own, you should probably get the
     fuck out of this document right now. Seriously.

===============================================================================
INTRO
===============================================================================
     This is a "When I get to it"-type newsletter with a range of hopefully
     interesting links, guides and so on for you to experience. Consider it a
     blog in an old-style ASCII newsletter format that you used to get on
     mailing lists, USENET groups and your local BBS.

     As this is the first issue, I'm going to keep it short just to get a feel
     for what the final format will look like. It may require some tweaking,
     but the overall look should be kind of set.

     Feedback is more than welcome, as I will try to make the format as useful
     as possible, for as many platforms as possible.

===============================================================================
CONTENTS
===============================================================================
     WARNING			(It's for your own good)
     INTRO			(You just came from there)
     CONTENTS			(You are here)
     TOPIC 01: My rant          (Distro bloat)
     TOPIC 02: VIM vs. EMACS    (Why you shouldn't care)
     TOPIC 03: screen vs. tmux  (Is there really any choice)
     TOPIC 04: Links            (Places to visit)
     TOPIC 05: Changelog        (Recent updates)
     CLOSING   			(Final thoughts)
     ABOUT			(About the author)
     LICENSE			(Because we all need one)

===============================================================================
TOPIC 01: MY RANT                                                  DISTRO BLOAT
===============================================================================
     The size of distros is getting really fucking annoying to me. It's like
     some distros want to make absolutely sure that every possible common use
     scenario is covered. What the hell is wrong with installing a few things
     on your own?

     It shouldn't be necessary to uninstall libre office, gimp, pidgin,
     gwibber, scanner-o-tron-whatever as the first thing you do when your Mint,
     Mageia, Ubuntu, Fedora or OpenSUSE desktop finally pops up. Crap like that
     can go right out the fucking window as far as I'm concerned. CrunchBang
     Linux has the right idea, although they also include crap people don't
     need.

     There's a bunch of programs pre-installed, but thankfully not so many that
     you feel like ripping your face off. The first thing you see when you get
     your CrunchBang desktop, is a terminal window with a script telling you:
     "Hey, there's a bunch more stuff we can install if you want. Want to take
     a look?" - Hell yeah I do.

     If you want Java support, you actually get a say in the matter before it
     starts clogging up your HDD. That's the proper way to do things. Arch and
     Gentoo fans take it a step further and start out with pretty much nothing,
     and this bitter old man can get behind that mindset. I just don't want to
     spend my time actually setting the damn thing up.

     There's a real risk that even CrunchBang will join the ranks of distros
     that can no longer fit on a single CD-R. At least if the pre-installer
     crowd gets their way. I'll have to start considering Arch Linux if that
     happens. Fuck!

     It's not that I have anything against Arch. It's an awesome distro. I just
     really can't be bothered with too many of the small bits anymore. I still
     find it interesting to play around with audio servers, trashing systemd
     just to get my init scripts back and whatever else, but I'll do that after
     the system is up and running. I really don't want to spent a lot of time
     getting shit to run in the first place. I've done the whole Linux From
     Scratch thing, and it was fun - a few times.

     As a console cowboy or whatever the moniker is these days, I'd just like
     to have a distro with a minimal GUI (openbox, fluxbox, etc.), a welcome to
     "Super Awesome Distro, How May I Serve You, Master?"-script to drag me
     through some first start optionals followed by getting the hell out of the
     way.

     If I get annoyed enough, I might actually look into the Debian Custom CD
     project.
     
===============================================================================
TOPIC 02: VIM VS. EMACS                                  WHY YOU SHOULDN'T CARE
===============================================================================
     In case you haven't noticed, VI(M) and Emacs users have been in a bit of a
     friendly / unfriendly battle with each other since the dawn of computer
     editing. I have no idea where it started, but the zealotry is still very
     alive and well.

     You will be told that VI(M) is better than Emacs because such and such,
     and vice versa.

     Here's the deal. IT DOESN'T MATTER WHICH EDITOR YOU FUCKING USE. Simply
     use whatever feels right for you. Sure you can get more shit done, faster
     with some mad Emacs macros or insane VIM regex, but until you get to a
     point where you feel it's becoming a problem, just stick with geany, nano
     or whatever else your distro came with.

     And while you're there, I'll just open gnus in a different Emacs buffer
     and check my E-Mail and USENET posts. After that I'll check in with my
     emms buffer and see what's up with this horrible music that's peeling the
     paint from the walls. Let's get some trance going on this mofo. Once done,
     I'll come back and finish up the editing of my org-mode file that gets
     exported to HTML in a few keystrokes.

===============================================================================
TOPIC 03: SCREEN VS. TMUX                            IS THERE REALLY ANY CHOICE
===============================================================================
     If you're working in the console for extended periods of time, either on
     your own box or via SSH, you will most likely have come across a
     multiplexer at some point or another. If not, you really should look into
     it and try one out.

     Instead of relying on your terminal emulator to provide you with tabs,
     windows and splits, you can do all that from within a multiplexer. IRC,
     Valgrind, your favorite editor, an extra zsh prompt, that book you've been
     working on - all running within one terminal session. If you're using a
     multiplexer on a remote box / server, you can disconnect from the session,
     come back later, perhaps from a different machine, re-attach and continue
     your work. A multiplexer will allow you to do that.

     There are basically two multiplexers to speak of. GNU Screen and Tmux. and
     Tmux is basically where it's at in my book.

     GNU Screen works fine, but has been dead in the water for almost 5
     years. People have all but stopped trying to get fixes into the source
     tree. It's even come to the point where some out-of-tree fixes are
     distributed just to make Screen work as people want it to. Vertical splits
     is a "hotfix" you won't find in the GNU Screen source tree for example. At
     least I haven't seen any evidence of it getting included.

     Tmux on the other hand is very lively and feature full. There are a few
     things that GNU Screen can do that tmux can't but overall tmux has the
     upper hand.

     There's a ton of excellent guides to how you get started with tmux, and
     once you get into it, you won't be sorry.

===============================================================================
TOPIC 04: LINKS                                                 PLACES TO VISIT
===============================================================================
     Stuff I've mentioned in this newsletter deserves some link love, otherwise
     you'd have to step out of your comfort zone and use a search engine. Where
     would we be if that was required?!

     This isn't WikiPedia, so I'm only going to link to stuff I think is worth
     looking at.

     Crunchbang	[ http://crunchbang.org/ ]
     Gentoo	[ http://gentoo.org/ ]
     Arch	[ http://archlinux.org/ ]
     Tmux	[ http://tmux.sourceforge.net/ ]
     Screen	[ http://gnu.org/software/screen/ ]
     Emacs	[ http://gnu.org/software/emacs/ ]
     VIM	[ http://vim.org/ ]

===============================================================================
TOPIC 05: CHANGELOG                                              RECENT UPDATES
===============================================================================
     Nothing's changed since the last newsletter, because there wasn't one!
     This space is meant for throwing a few "Hey, this tool got a cool feature
     update. I've used it, so you should too!"

     We'll see what this ends up being. I might remove it. Who the hell knows.     

===============================================================================
CLOSING                                                          FINAL THOUGHTS
===============================================================================
     This is just the first, although very short, newsletter of what will
     likely turn into a truckload of newsletters with all kinds of
     topics. Unless others give me ideas about what to write, I'll probably
     just go through whatever has interested me in the last week (or weeks).

     If you like the format and would like to read more of this, be sure to
     throw me an E-Mail, a reply on Twitter or whatever other channel you may
     dig me up on.

     If you'd like to contribute with something that you think fits this
     format, go ahead and get in touch with me. I'm sure your rant can be
     included. Just, at the very least, do a grammar and spell check.

     Stay tuned for the next one.

===============================================================================
ABOUT                                                          ABOUT THE AUTHOR
===============================================================================
        ````...-------------......`````            Slartie has been working
      ``...-----::////////:::----....````          with open source software
     `...---:://+++++oo++++++//::---....``         and the community since the
     `..-:://++ossyyyyysssssssso+//:--...`         early 90s.
    `.-:/+oossyhddmmmmdddddhyoo+//::-----.` `.`   
    `.-/+osyhhhdddmmmmmmmdhyyssoo++++/:---.`.+:`   He's considered a little bit
    `-::/+osssyhdmmmmNNmddddddmmmdhs+///---.:+:    crazy by his peers. Mostly
    `-::+osyyhdmmmmmmNmmNNNNNNNNmyo++oso/::-/s-    because he likes working with
     .:/oydmNNNNNNNNNNNNNNNNNmhsoyddmmdhys/:+s.    the console so much.
     ./syhmNNNNNNNNNNNNNNNNNmddms//syooydds/++`   
     `:+ossssssyhmNNNNNNNNNNMmmdyo+os//shds//-     His day job is (sadly one
      :shdhhyoooyhdMNNNNNmdmmmddNmmdhssyhyo/-`     might say) working with MS
      .sdo+oyyhdhhmmdhdmdhyyhdNNNNNNNdhhhyo/.      Windows clients and servers.
    ```/yysymNNNNNmddyyddyydmmNNNNNNNNmdhhs/.```  
`````.`-osyhmNNNNNmmhsymdysydNNNNNNNNNmmdhy/.````` After hours are spent with
`.....--+yhmNNNNNNMmsoymmhssssdMNNNNNNNNmdy/--...- coding, tinkering, IRC and
:-:--://+ydNNNNNNNMy+ohmdyo+oshNNNNNNNNNmds/::--:- generally being a nerd.
::::::///smNNNNNNNMmddNNNNmmNNNNNNNNNNNNNds/:::::: 
///////++oyNNNNNhsso++yNMNNho++sso+sdNNNmho//:::/: 
+++++++++ooymNNs:--...-/++:-...-:::-:omdhs+//::///
ooooo+ooooo+smh/-://-----:::::/+hho/:-/oo//++///++ You can get in touch using:
ssssoooooosooss/-/yNdhhhhhhmmmmmmmy/-...-:/++///++
ysssssssssssso:..:+hdysssss+++oos+/-.````./++//+++ Twitter: @slartie
yyyyssssssssss:.```.-:///:/++/++:.```````:+o++/+o+ IRC: slartie (FreeNode)
yyyyyysssssyys+.`````.-:/oyyo/:-..`````./+ooo+++oo E-Mail: [email protected]

===============================================================================
LICENSE                                                 BECAUSE WE ALL NEED ONE
===============================================================================
     Slartie.com Newsletter (c) by slartie

     Slartie.com Newsletter is licensed under a
     Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

     You should have received a copy of the license along with this
     work.  If not, see <http://creativecommons.org/licenses/by-nc-nd/3.0/>.

===============================================================================
19 May 2013 -- slartie -- Final                           NEWSLETTER ISSUE 0001
===============================================================================
Created with Emacs - http://gnu.org/software/emacs/
Last edited by slartie on Thu Sep 05, 2013 10:12 am, edited 3 times in total.

User avatar
slartie
Grump
Posts: 416
Joined: Tue Jun 18, 2013 12:35 pm
Location: Denmark
Contact:

Re: Issue 0001

Unread post by slartie » Thu Sep 05, 2013 10:05 am

The forum doesn't play nice with PRE, CODE or anything else I could come up with, so I guess this will have to do. Cut away all the ASCII(art) as a result.

edit: now that my brain is working, it's all good.
Last edited by slartie on Thu Sep 05, 2013 10:10 am, edited 1 time in total.

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: Issue 0001

Unread post by DebianJoe » Thu Sep 05, 2013 10:09 am

I liked the twisted (unrecognizable) ASCII Slartie face. You looked like if Jabba the Hutt and Chewbacca had a baby.
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

User avatar
slartie
Grump
Posts: 416
Joined: Tue Jun 18, 2013 12:35 pm
Location: Denmark
Contact:

Re: Issue 0001

Unread post by slartie » Thu Sep 05, 2013 10:11 am

I am the baby of chewie and jabba.

Han, Han, make-cheesay. Pa'sa tah ono caulky malia. Ee youngee d'emperolo teesaw. Twa spastika awahl no. Yanee dah poo noo.

Post Reply