My computer setup

Here’s a HyperList of my current computer setup – for reference in case someone is looking for inspiration:

PC = Samsung NP900X4C

OS = Ubuntu Linux (16.04) (http://www.ubuntu.com/)

Shell = zsh (http://www.zsh.org/)

Terminal = urxvt (http://software.schmorp.de/pkg/rxvt-unicode.html)

Text editor = VIM (http://www.vim.org/)

Document production = LaTeX (https://www.latex-project.org/)

Programming Languages

Mail User Agent = mutt (http://www.mutt.org/)

  • Mail filtering = mail_fetch (from GMail accounts)

SMTP client = msmtp (http://msmtp.sourceforge.net/)

Instant communication = Weechat (https://weechat.org/)

HP-41 link = pc41 (https://github.com/isene/pc41)

Newsreader (RSS) = Newsbeuter (http://newsbeuter.org/)

Window Manager = i3 (http://www.i3wm.org/)

Information display = Conky (https://github.com/brndnmtthws/conky)

Browser = Qutebrowser (https://github.com/The-Compiler/qutebrowser)

Office suite = LibreOffice (https://www.libreoffice.org/)

Presentation viewer = Impressive (http://impressive.sourceforge.net/)

 

conky-screenshot

Tech stuff: Julia, Vim & Vizardry

Been doing lots of tech stuff lately. Here’s a sharing of some highlights.

Through the years I’ve been programming in more than a dozen different languages. Since many years I have more or less settled on Ruby besides my HP-41 projects programmed in FOCAL and MCODE. Now and then I get this urge to learn a new programming language, and after an extensive search for something neat, I finally landed on Julia. I’m trying her out while reading the book, “Getting started with Julia Programming Language“.

The book is good. The programming language seems excellent. It boasts a complete GitHub-based package system to extend the language with various modules. Although it’s a general purpose language, its strength lies in maths and natural sciences. It’s very fast and with a pretty clean and natural syntax. You can even do straight forward math like this:

f(x) = 2sin(3x)^2

And by then executing the function “f” with x as 0.8, you get the answer straight:

f(0.8)
0.9125010165605526

There is a chance I could be falling in love here 🙂

I’ve also been doing lots of work on my Conky setup resulting in this as my “bare” desktop:

conky

If you have any questions about scripts or conky setups, just ask by leaving a comment here.

Then there is VIM – perhaps my the tool I use the most. I’ve been using VIM for writing everything from HyperLists and notes to e-mails, short stories and books since around 2001. It’s a fantstic text editor. But it lacks a good package manager for add-ons :-/

But then I found Vizardry. Using Pathogen as a base to install extensions, Vizardry will let you search for add-ons, install it with a breeze and remove it just as easily. If you’re a VIM user, this is a must. Go get it! You will thank me 🙂

What is Scientology, really?

Scientology is a trick to make you believe that you need Scientology to finally let go.

Specifically it takes you on a ride where you are led to believe that a “Rective Mind” is responsible for your ills – until you are rid of it. Then it is the fault of tormented souls infesting your body. And when those are exorcized your ills can be attributed to ARCX, PTPs, O/Ws, W/Hs, MW/Hs, PTSness, Out List, BPC or yet unreleased OT levels. All instead of just letting go. It will cost you hundreds of thousands of dollars until you finally believe you deserve to let go and simply do just that. The “smarter” you are, the more it will take for you to believe you can simply “let go“. The “smarter” people will crave a more complex solution to “become free”.

letgo

I am wrong.

It’s important to heed one’s own advice. And in light of recent exchanges on this blog, I am inspired to review where I am wrong, where I could do with some correcting, and where I have potential for improvement.

I-am-wrong-590x326

I wrote this in an exchange: “…in order to become better in any area, a person must admit to being wrong. When I coach people and help people improve in an area, they first realise they are wrong in that area before they can improve. No admitting to being wrong equals no gain.“. It goes hand-in-glove with me “helping people fail“.

Passing on an opportunity to improve is folly. I am thankful for the opportunity to see my errors and for this opportunity to express them. Because without seeing and expressing it, my chances for improvement is blunted if not halted. Here goes:

  • I bog down to perfecting details when I lose strong interests in important games in life.
  • I find it hard to get started on new directions in life. Instead I keep polishing what is already quite perfect.
  • I get too emotionally engaged in discussions where I am certain I am right. That’s when I become an asshole. It can turn out quite counter-productive as it can drive another to be even more insisting on being right.
  • In an effort to assert my own rightness in a discussion, I can forget to really listen to and understand the other person.
  • In an effort to assert my own rightness in a discussion, I can forget to compliment the other person for valuable input.
  • I can get blinded by the contents of a discussion and often disregard the form of the discussion.
  • I tend to focus on logic and disregard factors that are often more important, such as pure art, crazy initiatives and “batshit” as Katageek would call it.
  • While my journey to OT 8 in Scientology has given me huge improvements in harmony, resilience and ability to “letting go”, these very gains has also deprived my life of some excitement and zest. I am trying to figure out how to improve the sense of adventure and lose some of that calm harmony. Anyone willing to trade?

I am sure I have forgotten important points in the list above. But heck, I am a work in progress and I can always add more points later.

I have had many changes in viewpoints in the past years. Thanks to many contributors on this blog, my viewpoints on Scientology, philosophy and life in general has markedly evolved. I am on a quest to evolve further, and I welcome your input as to how I can best improve on the above points.

BTW; This is my post #500 on this blog. Perhaps it will mark an improved Geir 🙂

Killing ads on Facebook

Simply add this to a custom CSS style sheet in your browser:

.ego_section,.mvs._5j5u._5jqk.clearfix,._54b-,div[data-referrer*="substream"] div[data-ownerid*="u_ps"],div[class="_4-u2 mbm _5jmm _5pat _5v3q _5sq8 _5x16"][data-xt-vimp*="log_initial_nonviewable"],._54b{display:none!important}

Any decent browser (like the one I use, “qutebrowser“), will have the option of using a custom CSS style sheet when rendering pages. The above code only affects Facebook and makes ads not show up.

You may of course use another ad-block system, but this is the leanest, less resource intensive and most elegant I have seen. Thanks to a3cAnton.