April 4, 2014

Links: 4th Apr

§ links     # corporate google LXC nagios outlook security solaris systemd wolfram

My, when would they finally invent a direct connection interface from a brain to computer? Can’t wait, really.

Technology

  • Outlook is freaking evil: if you open a plain text email, it would happily ignore some of the new-line breaks. Crumbs! Appears that is a ‘feature’! If you need to make sure your email with command’s output will have new-lines preserved, the rule of thumb is either to have 2 spaces in front or 3 spaces at the end of each line. Stackoverflow rulez.
  • You might know I’m passionate about Solaris. Have just got more reasons for my passion. Reason one: sed can’t replace a character with \n. Seriously, you need to actually type in Enter to get it working. As if that was not enough, Solaris’s mail tool doesn’t have an option to specify subject line (yes, I know about mailx, but that complicates writing cross platform code).
  • Google cancelled underlining of links, what’s the world coming to?!
  • And a response to “Let Nagios die peacefully” — “I’ll be letting Nagios live on“, which I back.
  • systemd development culture seems to have a detrimental effect on the mental health of people being involved. Have heard many times a range of complaints about Linus’s harsh management manners, but I’m inclined to think that Linux became possible in its current form in many ways thanks to such streaks in Linus’s character.
  • LXC v1.0.2 is released and a nice series of blog posts on LXC.
  • For horror fans — two zero-days vulnerabilities turn Avaya’s IP phones into radio transmitters.
  • Something to drool over, if you haven’t seen it yet:

And to finish up on a cheerful note: How it feels to be an Engineer in the Corporate World:


I’m happy I don’t feel like that, but it does ring some bells, doesn’t it? See ya.

April 4, 2014

VIM cheatsheet

§ tech     # vi vim cheatsheet

Putting my favourite vim cheat sheet here, so that I don’t have to plough through google results next time I need to recall how to use named registers.

Basic .vimrc

syntax on
set nocp hid ru showcmd vb wmnu noeb et is si nu
set ts=4 sts=4 sw=4
set bs=2 ls=2
set modeline modelines=5
set list listchars=tab:»·,trail:·
set viminfo=%,'50,<1000,:100

Quick reference

command notes
set tw=80 enable word wrap
set fo+=n format numbered lists with indent

February 23, 2014

Maidan: 23rd of February

§ general     # politics maidan Ukraine

No links today. The only thoughts are with those on the Maindan who gave their lives to the future of Ukraine.

I am happy that we have managed to overthrow the criminal regime that had been built over recent years. With the evidence transpiring from the documents found at Mezhyhirya and firms affiliated with the clan, the scale of corruption and law abuse is plainly incomprehensible.

As with everything in our life, the lessons we should draw from the situation we’ve been through, are of the equal importance as the feat that has just been accomplished. The change is not over yet. If people stop now, it would bring the same profound disappointment and disenchantment as Yushchenko brought us after his election. There is no other way except sweeping lustration. Police, prosecutors, judges, and corrupt MPs are the first on the list.

Life is rough and often concealed by decoration. As the events unfolded over the past 3 months, I clearly remember thinking many times: “It can’t be worse, he will not dare to exacerbate situation further, it’s against his own good”. And every time I thought it, situation turned even worse, and every time he dared to take that step to aggravate events further.

This is a great lesson about moral values some people have, their desire to desperately cling to power, how dwarfish their thoughts are, and how midget their desires are. Clearly, there’s no quick solution to the problems we face, just look at the following map, the map of where the people died were from:

Does this need an explanation? We are divided, and refusing this is a delusion. Delusion is always a mistake, it’s a wilful ignorance. I bet most of people’s thoughts about Yanukovich were delusions. Like that he would stop, he would hold an election in 2015, etc. Believing in a black-and-white world is also a delusion, world has infinite shades of grey, and virtually no white and no black objects.

We have to aspire to better understanding and boarding horizons of our world-views. This is a foundation for solid civil society. We need to strive for (and learn, and teach) critical thinking. We need to learn to live with people who don’t share our beliefs without hatred. People will be manipulated again and again, and the only way to fight this is proper education.

The history tells us: “Revolutions are made by romantics, but their fruits are reaped by scoundrels”. Will this time be different? I really hope it will.

Glory to Ukraine.


September 29, 2013

Links: 29th Sept

§ links     # collectd3 English graphdb load testing mysql paper phoenix project sher surge ted terminal

Acronyms are new words formed from the initial letters (or parts) of a series of words, such as RAM from random access memory, and radar from radio detecting and ranging. Initialisms are a similar sort of abbreviation but are pronounced by saying each letter separately, for example BBC, VHS, and the FYI of this post’s title. The distinction, BTW, is not always strictly observed – initialisms are often loosely called acronyms. This imprecision is rarely problematic, but it’s good to know the difference. HTH.

from Macmillan Dictionary Blog

Technology

English

Other

Better later than never, spent the night reading this book, because could not have torn myself away from it. Absolute must-read for SAs, gives a perspective of IT role in modern firms, shows challenges management faces, and also vividly depicts how fast one can get IT working given right approaches. Excellent.


Very interesting Paula Scher’s TED talk where she looks back at a life in design (she’s done album covers, books, the Citibank logo …) and pinpoints the moment when she started really having fun.


Crikey, I know this feeling:


September 20, 2013

Links: 20th Sep

§ links     # bash glissade logs lviv mysql oom punctuation redhat regex religion time

This week: technology links and some other interesting articles.

Technology

Other

  • New Yorker’s The Ancient Roots of Punctuation

  • Lviv on Huffington Post

  • Amusing and witty airplane analogy for OOM mechanism in Linux kernel:

    How about a sysctl that does “for the love of kbaek, don’t ever kill these processes when OOM. If nothing else can be killed, I’d rather you panic”?

    An aircraft company discovered that it was cheaper to fly its planes with less fuel on board. The planes would be lighter and use less fuel and money was saved. On rare occasions however the amount of fuel was insufficient, and the plane would crash. This problem was solved by the engineers of the company by the development of a special OOF (out-of-fuel) mechanism. In emergency cases a passenger was selected and thrown out of the plane. (When necessary, the procedure was repeated.) A large body of theory was developed and many publications were devoted to the problem of properly selecting the victim to be ejected. Should the victim be chosen at random? Or should one choose the heaviest person? Or the oldest? Should passengers pay in order not to be ejected, so that the victim would be the poorest on board? And if for example the heaviest person was chosen, should there be a special exception in case that was the pilot? Should first class passengers be exempted? Now that the OOF mechanism existed, it would be activated every now and then, and eject passengers even when there was no fuel shortage. The engineers are still studying precisely how this malfunction is caused.

  • The religious rights anti vaccine hysteria is reviving dead diseases:

    Remember measles? That old-timey disease we officially eliminated in the United States 13 years ago? Thanks to the wonder of inoculation, measles should be entirely nonexistent in this country, but yesterday the Center for Disease Control reported 159 cases from January through August of this year.

    What’s unique about this year’s outbreak is that the CDC has finally admitted the spread of this “eliminated” disease is based on religious communities’ philosophical aversion to vaccines and reliance on divine healing through the Word of God. According to the report, 91 percent of the reported cases were in people who were unvaccinated, or didn’t know their vaccination status, and “of those who were unvaccinated, 79 percent had philosophical objections to vaccination.”


London Heathrow’s glissade timelapse:


Navigation

§ Categories

english fun general howto links poetry quotes talks tech

# Tags

air airline aldrich alphabet ansible apple ascii asciiart autossh awk bash bedford big-o bigdata bleep book bootstrap bugs burns cfengine chance cheatsheet cli clouds coe collectd3 colors colours conf console conway corporate coursera cpuset crc32 dependencies devops dilbert dns docker doctors dou education ejf emoji english europe excellence expect experience figlet firmware fraser fry fun ganalytics glissade gnuplot golang google gphotos graphdb grep highlighting histograms ifconfig ios iphone israel iterm k8s keyboard kids knockd latency lavabit less lgbt life links lisa load-testing loc locale logs lviv lxc macos maidan management marshak math media meetup mlodinov model monitoring mosh mysql nagios netcat nulp numbers oom osx outlook palette paper passenger pax peter phoenix-project photos pidtree poetry politics profit progressbar punctuation putty quality quotes random recording redhat refresher regex religion review rpm rpmdb ruby russian sa scale schelling security segregation shell sher shortcuts signals sleep snowden solaris spinner ssl sunlight surge syntax systemd talks targets techtalks2012 ted terminal thinking time tor tracking travel troubleshooting twain ukraine ukrainian vi videos vim war wolfram writing yac

— `If you knew Time as well as I do,' said the Hatter, `you wouldn't talk about wasting IT. It's HIM.'
$ Last updated: Feb 7, 2021 at 13:38 (EET) $