Categories
SysAdmin Technology

On Exachk, ICMP Validations, and Updates via Proxy

Oracle Exadata’s Exachk script has a validation which prevents it from auto-updating if your system does not have direct ICMP access to updates.oracle.com. This is stupid, as most Exadata machines are not going to have that kind of exposure to the Internet at large. Yes, they will be firewalled, and so, no, ping will not work.
The fix is to find the line containing #Validation1: URL host reachable or not and comment out or remove the return 33 lines below that. (i.e. invalidate the check by commenting it out)
The Exachk script will then bypass the ping test and continue with wget or curl to retrieve the latest version of itself for install.
Be sure to have set both http_proxy and https_proxy environment variables to an appropriate value or the download will still not work. (updates.oracle.com should be accessed over https).
I don’t know who thought a ping validation was a good idea. It’s not.

Categories
Computing Culture politics Technology Web

Open Tab Round Up November 2016 Edition

Some things you get to, and some things you don’t, and some things you like to just keep hanging around.
This is November’s version of that.

Sound
http://musicforprogramming.net/

https://focusmusic.fm/

http://www.covermesongs.com/2016/11/coldplay-norah-jones-avett-brothers-car-seat-headrest-cover-leonard-cohen.html

http://www.npr.org/event/music/478665908/explosions-in-the-sky-live-in-concert

https://www.indiegogo.com/projects/isolate-switch-off-your-ears–4#/

Politics
http://kottke.org/16/10/obamas-letter-to-his-successor-about-the-economy

http://nymag.com/daily/intelligencer/2016/10/8-years-in-obamas-america.html

http://kottke.org/16/10/your-black-mirror-reading-list

Tech
https://www.cyberciti.biz/faq/howto-live-patch-ubuntu-linux-server-kernel-without-rebooting/

http://blog.erratasec.com/2016/11/how-to-teach-endian.html

http://www.cs.utah.edu/~germain/PPS/Topics/recursion.html

Knowledge
http://lifehacker.com/plan-your-free-online-education-at-lifehacker-u-fall-s-1787095763

http://arstechnica.com/science/2016/11/revisiting-why-incompetents-think-theyre-awesome/

http://www.houzz.com/ideabooks/74726618

Categories
Freedom Mobile Rants Technology

Dear MTN Retentions Department

MTN asked my reasons for moving to prepaid. So I told them.

Good day,

Although my technical experience with MTN has been excellent, I have had numerous problems in a number of other areas, specifically related to contract.

1) Price increase during a contract term.
I signed a contract with MTN to pay a certain price for service for 24 months. Half way during this period MTN then decided to raise the price. This is MTN operating in bad faith.

2) When my contract expired, nobody contacted me to offer any upgrade opportunities. Furthermore, I was made to pay an additional R85 for a lousy 300MB of data, something which previously had been included in my contract price.

3) Billing
The invoice and billing system remains a mess. The “Last 3 months Usage” regularly repeats the month. e.g my “Last 3 months” is Feb, Feb, Jan. Statements are not intuitive. Itemised billing is ridiculously overpriced.

4) Web usability
I have a plethora of different login details for all the MTN related websites. mtn.co.za shop.mtn.co.za mycontract.mtn.co.za all have different login methods and randomly get locked requiring more time to attempt to unlock them. The websites are noisy and do not form a cohesive experience. Functionality is often hidden from the user. Also, massive overlaps of functionality exist which is completely unnecessary.

5) Apps
There are 2 MTN apps for iOS that I have installed on my phone. Both are clunky and poorly designed. They appear to have been created by amateurs. They are more hassle than useful. The one also has some ridiculous USSD verification that one has to go through every time one tries to access the app.

6) Preference to Prepaid
Most specials and reduced rates, data bundles, competitions, MTN Zone, and various other products are targeted specifically at Prepaid customers. Once a customer is locked in a contract, MTN don’t give a damn about them as long as they keep paying. I’ve been a contract customer for around 16 or so years and never felt I was considered more valued than a prepaid customer, which I should be. I can’t use the R200 value included in my contract to buy a data or sms bundle – I’m forced to pay out of bundle rates even when I have an airtime balance of R1000 or more.

7) SMS and Data costs
SMS texting should basically be free – it runs over a control channel and was never supposed to be a paid-for service. Out of bundle contract data prices are still very high on the MTN network. All data should be the same low price. In the United States I paid R400 for unlimited voice, text and data for a month.

8) Net Neutrality
MTN does not support Net Neutrality. I therefore prefer to be on an ad-hoc prepaid account to allow for easier migration to a more Net Neutral competitor should it become necessary.

Please be sure to credit my prepaid account with the remainder of my current airtime, data and sms balance when doing the migration. I have paid for the airtime. It is attached to this SIM/IMEI and I am entitled to it. A failure to do so could be in breach of the consumer protection act.

Regards
Shaun.

Categories
Technology Web

OTT Regulation is an Attack on Net Neutrality, but Zero Rating is just as Evil

Finally, the issue of Net Neutrality has arrived on South African shores, with money gluttons MTN and Vodacom making attempts at garnishing WhatsApp’s revenue through something shrouded in the phrase “OTT regulation”.

Put simply, Vodacom and MTN want to charge content providers for providing their content to the networks’ clients.
It’s complete nonsense, and shows a lack of understanding of the tech industry and the future of telecommunications, and of course, smacks of greed grown on the back of collapsing SMS revenues. (A gift of a revenue, as SMS was actually designed as a network control channel, not as a chargeable service of GSM).

If the parliamentary committee that has suddenly and mysteriously taken it upon themselves to hold hearings on the matter actually find a way to implement rnew controls, a very bad precedent will be set for the future of South Africa’s Internet. Reckless regulation could lead to Telcos having the ability to hold to ransom any service that could potentially transit their network; Google Mail, Dropbox, Youtube, Netflix, Facebook, Vimeo, Showmax, Skype, Apple, and every website and web service on the planet.

The knock-on effect is catastrophic to entrepreneurs and small businesses. For example the small online radio station Interwebsradio.com. They certainly do not have the revenue to pay Vodacom or MTN if someone on the MTNVoda-networks listens for a few hours to their station. Any young upstart product from South Africa, that could potentially change the world, will instead be squashed with punitive charges and never see the light of day. I certainly cannot and will not pay MTN or Vodacom if they charge me to have someone read this blog post.

MTN and Vodacom and the likes (Telkom, Neotel) will delight in further extending their anti-competitive business practices into controlling Internet connectivity and speed in South Africa. They will have no shame in selling their content from their portals to their customers while censoring competition from other content providers. It’s a small step from blocking and regulating just WhatsApp, to then developing walled-garden applications WhatsAppVoda or MTNiMessage which only work on their respective networks and are subject to the billing whims of these powerful companies.

It’s double-dipping. It’s bad for all consumers.

Cell C, on the other hand, have been championing an opposite voice; that of non-regulation of OTT services, and this I do applaud. They are actually trying to stand up for the consumer, which is fantastic. Or is it?

You see Cell C love to “zero-rate” certain services. (Charge customers nothing for their data usage). In fact, Cell C currently zero-rate WhatsApp traffic. In the same way MTN has zero-rated Twitter and their own FrontRow movie service, and Telkom zero-rates Showmax and MTN zero-rates WeChat and CliffCentral.com. And Vodacom zero-rates some digital classroom initiatives. And this is just as big a problem. It’s anti-competitive in exactly the same fashion as OTT regulation. It’s just portrayed as customer friendly and easily disguised as being of benefit to the consumer.

Net Neutrality is the principle that Internet service providers should enable access to all content and applications regardless of the source, and without favoring or blocking particular products or websites

Zero-rating creates tiers and classes of data that are not even for all. It’s a devil just as evil as OTT regulation.
It has to be net neutral or bust. None should have privilege at the expense of another.

Both OTT regulation and zero-rating are stances against Net Neutrality, introducing imbalances that a country filled with inequality can surely do without.

To read more, there’s a collection of articles on Net Neutrality in South Africa here.

Categories
Computing Technology Web

Open Tab Cleanup, January 2016 Edition

http://lifehacker.com/pianu-teaches-you-to-play-the-piano-right-in-your-web-1748795381

https://github.com/acidhax/chromecast-audio-stream

http://lifehacker.com/top-10-ted-talks-that-could-change-your-life-1750618612

https://github.com/luigiplr/netify-jump

https://medium.com/thoughts-on-media/60-awesome-free-tools-for-modern-storytellers-5c8664f00427#.6j5el9juz

http://bndr.meteor.com

http://html909.com/

The Best Cover Songs of 2015

http://kottke.org/15/12/two-hour-dj-set-from-tycho

https://linuxacademy.com/

How to Be Awesome Every Hour of the Day

http://www.npr.org/2015/12/12/459363915/folk-alleys-10-favorite-albums-of-2015

http://kottke.org/15/12/how-to-memorize-anything

https://github.com/lukas2511/letsencrypt.sh

https://github.com/pressly/sup

https://github.com/chrisallenlane/cheat

http://getgrav.org

http://www.instructables.com/id/Build-your-own-internet-radio/?ALLSTEPS

http://www.ioscookies.com

https://www.talater.com/upup/?ref=producthunt

http://www.templatestash.com/

https://github.com/Extrawurst/elo-rating-d

http://www.cyberciti.biz/faq/how-to-find-out-information-about-lxc-cpu-memory-networking/

https://www.flockport.com/lxc-networking-guide/

https://github.com/joushou/serve2d

https://sensuapp.org/

https://insights.ubuntu.com/2015/04/28/getting-started-with-lxd-the-container-lightervisor/

https://www.digitalocean.com/community/tutorials/how-to-deploy-a-meteor-js-application-on-ubuntu-14-04-with-nginx

http://prefetch.net/blog/index.php/2010/03/08/breaking-down-system-time-usage-in-the-solaris-kernel/

http://thegeekdiary.com/ldoms-ovm-for-sparc-command-line-reference-cheat-sheet/

https://access.redhat.com/solutions/440743

https://telepromptor.com/app/#

http://www.proxynova.com/proxy-server-list/country-za/