RSS

Category Archives: legal issues

Uhuru Kenyatta’s Free Laptop Programme- a techies perspective

So Yesterday <16th April 2013>  I watched as the President iterated that the free laptop programme he promised is still on, to be precise this is what he had to say “6:09 pm Uhuru: My government will deliver on its promise of free laptops for our children starting next year. Our vision is to have laptops availed in future to be assembled locally”. Two things struck me …His time line(next year) and his ambition to have them locally assembled in future. But before I look into either one of his points let me first shed some light into one already existing laptops for primary schools  program.

In Rwanda the supplier  was One Laptop Per Child (OLPC), an American charity linked to  MIT,but this process was plagued with controversy. I will only highlight the techie bits and stay clear of any politics here, the first controversy was when Intel opted out of the program,meaning this computers where to run on another chip-set  The second and the one I was very keen on was the Operating system the machines were running on,the war raged between Open source and Windows based XP. But despite this the computers were indeed supplied later on; the computer was  dubbed the XO laptop and saw Rwanda get 120,000 units,Ghana 10,000,Sierra Leone 5,000.  Read more here>>>

Now coming back to Kenya and looking back at what the president said.The first point was the timeline. The government should indeed not deploy this computers with any rush. I would suggest a whole year before they are made available to any classroom..reason? Well lets face it majority of teachers who will end up using this devices to administer learning to kids have limited computer training. I mean I would imagine the scenario if a teacher in say Nyeri or Siaya just got handed a bunch of devices and told to use in teaching, it would be no easy feat. Second the actual devices themselves….If we choose indeed to administer laptops what Operating system will they run on?

There are only two options here. Windows or and Open Source platform eg Linux. Visiting the OLPC the issue was between exclusive use of open source software for the project  and those in favor made suggestions supporting a move towards adding Windows XP which Microsoft was in the process of porting over to the XO hardware. Microsoft’s Windows XP, however, was not seen by some as a sustainable operating system. Microsoft announced on May 16, 2008, that they had let them have Windows XP for $3 per computer. It would be offered as an option on XO-1 laptops and possibly be able to dual boot alongside Linux. However, no significant deployments elected to purchase Windows licenses.

Assuming this laptops are to indeed run on Windows at $3 per windows licence and assume the first phase sees 500,000 issued. That would mean Microsoft would charge $1,500,000  (120,000,000 KSH).  And since the government aspires to buy  5.86 million computers for kids that would translate to approximately $17,600,000 (1.4 Billion KSH) Just for the OS.The other scenario would be to use a free variant of Linux…and do away with this cost.And assuming that the computers are not going to run on an Intel based chip-set (to reduce cost per unit) then for the performance to be optimal Linux would make more sense. Then going ahead and looking at his suggestion that the computers get manufactured locally it would mean we buy the parts from a cheap source eg. China ship them to Kenya assemble them on an alternate chip-set and a Linux Variant and hand them over to the kids.

But the west would fight this with all their might…..not because they are losing out $17,600,000 , that’s pocket change, but because of a simple mathematical term called extrapolation. If a kid grows up using Linux since class 1 what are the odds that when he/she turns 20 and wants to buy their own computer they will choose Microsoft? This will mean slowly by slowly Microsoft will fade out of Kenya as the OS of choice would be Linux. Asia is a living example of these, kids grew up using Linux and Microsoft is not as big there as it was back in the day.Intel would also loose a large market presence in the country. So if Uhuru were to opt for this then he would be in turn be giving the west a big middle finger.But there would be the issue of Internet connection on these laptops

The other option would be to provide a solar powered tablet instead of a laptop. A simple Android based Kenyan assembled tablet would cost around $30 and would represent the least-expensive solution for bringing computing and, more importantly, internet connectivity, to students in Kenya, tablets of this kind can access data networks using the GPRS  where 3G or 3.75 G is unavailable.With the App bubble at its peak devs would have a fun day driving local online and offline based content for these devises. Data providers e.g Safaricom, Zain,Orange ,YU would see data revenues go up also translating to more Revenue for KRA to take home and job creation.

Advertisements
 
4 Comments

Posted by on April 17, 2013 in 254, code, JKUAT, kenyan clones, legal issues, true stories

 

Tags: , , , ,

The Intern Life.

Yes am no longer an intern….that may come as a shocker to some,or a persistent reminder to others.I officially bid Finlays Kenya goodbye on 20th August and took a sebatical of sorts…a sebatical from anything computer related…After coding for nearly 4 months almost daily i think it was well earned….

so how was Finlays,what memories did i bring back with me and would i consider working there given a shot……allow me to endulge you

My internship was rather long,the label intern was officially slapped on me  on 27th April,the day I got my induction training done….Finlays is a really strict company,every-and I mean every- employee has to undergo introductory induction,on every thing from standard operating procedure to health and safety at the work place…so in the event you willingly choose to abscorn any of them then you only have yourself to blame,and hence a lawsuit would be out of the question*read clever*

I was actually the first intern to arrive(nilikuwa na nyege za job)…so i kind of didn’t have anyone to shaparone me.It was my second internship in a large company so I kind of knew what to expect(bossing around,people tyring to belittle you,usororaji mob) so i had brought my arsenal of tricks with me,everthing from code samples to ebooks

The first days were the toughest,seating alone on the bus ride to work,eating alone in the cafetria,not knowing who to talk to and who to avoid like a mutated strain of plague,where to hang out during lunch break…..you get the picture…..anywho am kind social*kinda being the key word* so  i made friends quickly,the second intern (HR) arrived kitu 1 week after me,so i got a peer to hang out with…add to that she was a chic  made it even better…..

The first month was hell,rockie mistakes were norm…..no matter how good you are I mean ata kama wewe ni first class kama SavvyKenya,nothing prepares you to handling new sytems ant a new place of work.This guys had the largest domain i had worked with (over 500 computers) on their network,spanning from Nairobi,Naivasha,Nanyuki,Kericho and theUK…..so you can imagine running an ActiveDirectory with that many active nodes…

I loved coding for them…atakama VB and me never crossed.. i had this book on my desk for more than 4 months and never botherd reading

When it comes to information systems I think this guys  deserve a medal of sorts(or atleas a round of applause) They have Information systems for absolutely everthing…..from the basics to the superb.

Hakuana vile naeza kuenumerate zote but I can try….Workmate handles HR,Scala does Accounting…roadbase does fuel managment for fleet,Budini handles tires..lilies db is for lilies..ERP,HCOS…ziko mob wewe.

so the first one month was purely hands on ndo usifloat…..I had my own extention number(115),and you know how stuborn users can get…from the guy who couldnt get F1 to the chic who claimed to know everything(if you consider pining a server as anything)…bottom line is the first month really drained me.

From waking up at 6am to catch that bus to work,to heading home late because some server went bonkers after a storm the previous night.

Speaking of servers,I had even nicknamed them.

There were like 20 servers some i had acess to,some i only saw the big guys handle,some i never actually got to see(UK servers).But out of the ones i personally dealt with i had great love and loathe in disproportionate levesls..There was jean the FileServer,she was bitchy as hell,she was the only server that had the most moodswings(read Pms)…she went offline the most…there were the two twins.. I called them two Sly…they were the SQL servers,most of the 3tier applications  relied on this….and offcource my lovely Lita,she was the proxy server(ISA server) this was the one that gave me all the browsing history,pattern na kila kitu ya watu…if you went online on my watch and Googled for Midget porn…Jaymo was watching and laughing at you..

But your bwoy wasn’t all work with no  play,no  sir…he had his equal measure of frothy indulgence….the  crazy Lewa marathon where i found myself in Meru that morning (read hangover2)…Drinking sprees in weird place.

Generally Finlays was a great place….

Ill miss the place,ill miss the people….especially one someone i left there….eeehh anajijua…..

 
5 Comments

Posted by on September 5, 2011 in code, Humour, legal issues, MEMORIES., true stories, twitter

 

Jaymo vs the groupie,hater and snitch.

The series in Question you may ask?

boston_legal

JAYMO vs OPPOSING COUNCIL.

In the case of  loyal followers vs akajaymo in the matter of the fore mentioned ab scorning his blog for several days,how does the defendant plead?

“not Guilty your honor”

“Will the opposing council call their first witness to the stand”

“we  call to the stand Groupie1”

OPPOSING COUNCIL: Please tell the court your name and your relationship with the defendant then give your story.

GROUPIE1: My name is Groupie and just like my name states am akajaymo’s number 1 groupie. Now the reason am on this stand today is coz    this nyga  right here has been snobbish to me like i don’t  exist and has even changed numbers on me,what nerve.

matter of fact since he started blogging he hasn’t had time for me,i rarely see him outside anymore and every time we talk he jolts away faking some wave of brilliance,you should hear him talk “Groupie baadaye, nimepata inspiration ya post  mazee”

I mean if that aint  snobbing,then what is??He even went as far as telling me he would leave his blog for me,and i believed it since the last few days we have been with him,no writing,no waves of briliance,just me and him. Till yesterday when he left me and i havent seen that lying bastard since

OPPOSING COUNCIL: let the record show that the lying bastard is  akajaymo.Who categorically  abscorned his blog to be with groupie.You may have your seat Groupie1.

we call to the stand hater1.

Please tell the court your name and your relationship with the defendant then give your story.

HATER1: (in a deep american accent)YO!! my name be Hater,with a capital H coz i hate on all yall fake thuging nygas nahmean.Now this nyga right here,this nyga right here! this nyga be a fake nyga, he be all up on my shyt,talking like he got samthing to say.Matter of fact i aint snitching,c0z yall know real nygas as myself dont snitch but i heard him bitching bout how he aint got no more creative juice left in him.How he thinking of just endin it all,and i was like i told yall  nygas he cant write.only thing he can write is the alphabet,and he need help withthat too.Nyga u aint malcom-x with your revolutionary speech….what!!

OPPOSING COUNCIL:
let the record show that akajaymo ab scorned his blog because and i quote no more Read the rest of this entry »

 
 

Tags: , ,