диета рисовая

DebUtsav 14 at Amrita — a rewarding experience

I have been organizing and attending many Free Software events in various campuses across the country, what sets DebUtsav@Amrita apart from all of them is the passion and enthusiasm shown by the students. It is pleasure talking to students who are already contributing to Free Software. It is a delightful break from having to explain what Free Software is about and why students should contribute to Free Software. We could just share our expereinces and listen to what they have been doing. We could discuss the challenges and how to tackle them. It is a model we want to emulate in other campuses. I could feel the inspiration in the participants when they saw the girls at the registration desk talking about contributing to the linux kernel, git for humans and zsh. So many women participating in Free Software is a rare scene for any community.

We have been organizing MinDebConfs and DebUtsav(am)s for many years with the idea of introducing debian to students and guiding them to start contributing. This time we had some passionate debates over name and content of the event. Some members of the community insisted we focus on debian only if we call it a mini debconf, because all mini debconfs have been organized like that. But Amrita was different because they already had a big and passionate community of Free Software contributors and not giving them an opportunity to share their work was not an option for us. So we renamed the event to DebUtsav, since it is a new brand we are creating, we are not constrained by the content of the previous editions. DebUtsav is the meeting point of Debian and the wider Free Software community. It is a place to exchange experiences and collaborate.

The gang

We wanted to bring some debian contributers outside India but it did not work out. Hopefully in future events we will be able to do that. Harish (I have been interacting with him most of the time) and the entire FOSS team at Amrita gets the credit of organizing this event so nicely aganst all odds. Due to the unexpected closing down of the college there was a big drop in participants than we anticipated. The FOSS team refused to leave the college and made sure the event is organized as expected. Since we had a small crowd we could do it informally and give attention to everyone.

the crowd

I was taking ruby packaging sessions and hope to get a few more contributors to the ruby packaging team. I’m hoping to see more campuses becoming active in Free Software like Amrita and we’d like to organize more debutsavs and minidebconfs. We are hoping to bring main DebConf to India if we are successful in creating a strong community across India in the next two years. Contact me if you’d like to organize on event at your college or you want to help out in organizing more events.

We ran a hacknight to setup diaspora and hoping to see them join us in running more diaspora pods to strengthen the network. We also certified some laptops for h-node.org 100% Free Software compatible hardware database.

Read Balu’s blog at http://balasankarc.in/tech/celebrating-deepavali-differently-debutsav-14/

Photos of the event https://poddery.com/posts/1407655

 

ഇന്റര്‍നെറ്റില്‍ പങ്കുവയ്ക്കുന്ന വിവരങ്ങള്‍ സ്വകാര്യമാണോ?

അമേരിക്കയടക്കമുള്ള പല ഭരണകൂടങ്ങളും ഗൂഗിള്‍,ഫേസ്‌ബുക്ക് തുടങ്ങിയ കുത്തക കമ്പനികളും ലോകത്തെ കിട്ടാവുന്ന എല്ലാവരുടേയും സ്വകാര്യ വിവരങ്ങള്‍ ശേഖരിക്കുന്നുവെന്നു് എഡ്വേര്‍ഡ് സ്നോഡന്റെ വെളിപ്പെടുത്തലുകളോടെ ഇന്നു് നമുക്കു്  ഉറപ്പിച്ചു് പറയാന്‍കഴിയും. തങ്ങള്‍ക്കെതിരായ നീക്കങ്ങളെ തടയാനും  ജനങ്ങളെ നിയന്ത്രിക്കാനും ബ്ലാക്ക്മെയില്‍ ചെയ്യാനുമാണു് ഈ വിവരങ്ങള്‍ ഭരണകൂടങ്ങള്‍ ശേഖരിക്കുന്നത്.

ങ്ങളെ വല്ലോരും ട്രാക്ക്ണ്

ങ്ങളെ വല്ലോരും ട്രാക്ക്ണ്

തീവ്രവാദ പ്രവര്‍ത്തനം അമര്‍ച്ച ചെയ്യുന്നതിനാണ്, രാഷ്ട്രസുരക്ഷയ്കാണ് ഈ നിരീക്ഷണം എന്നാണ് വാദം. ഇതിന്റെ മറ്റൊരു വശം നോക്കൂ. നെല്‍സണ്‍ മണ്ടേല, മാര്‍ട്ടിന്‍ ലൂഥര്‍ കിങ്, മഹാത്മാ ഗാന്ധി തുടങ്ങി ഇന്നു് നാം ബഹുമാനിക്കുന്ന പലരേയും അന്നത്തെ ഭരണകൂടങ്ങള്‍ അവരുടെ അധികാരത്തിനു് വെല്ലുവിളിയായി കാണുകയും അടിച്ചമര്‍ത്താന്‍ ശ്രമിക്കുകയും ചെയ്തു. നെല്‍സണ്‍ മണ്ടേലയെ അമേരിക്ക ഭീകരവാദികളുടെ പട്ടികയില്‍ നിന്നും നീക്കം ചെയ്തതു് ജോര്‍ജ്ജ് ബൂഷ് ഭരിക്കുന്ന സമയത്താണു്. ബ്രിട്ടീഷുകാര്‍ രാഷ്ടവിരുദ്ധ കുറ്റം ചുമത്തിയാണു് ഗാന്ധിജിയെ  ജയിലിലടച്ചതു്. മാര്‍ട്ടിന്‍ ലൂഥര്‍ കിങിനെ അമേരിക്കന്‍ ചാരസംഘടന തീവ്രവാദിയായി നിരീക്ഷിച്ചിരുന്നു. അടുത്ത കാലത്തു് ഇന്ത്യയില്‍ കാര്‍ട്ടൂണിസ്റ്റ് അസീം ത്രിവേദിയെ അഴിമതിക്കെതിരായ കാര്‍ട്ടൂണുകള്‍ വരച്ചതിനു് ജയിലടച്ചിരുന്നു. ചുരുക്കത്തില്‍, തീവ്രവാദികളെ പിടിക്കാനാണു്എല്ലാവരേയും നിരീക്ഷിക്കുന്നതു് എന്നു് നിങ്ങള്‍ ഇപ്പോഴും വിശ്വസിക്കുന്നതെങ്കില്‍ നിങ്ങളോടു്ചരിത്രം പഠിക്കാന്‍ മാത്രമാണു് എനിക്കോര്‍മ്മിപ്പിക്കാനുള്ളതു്.

ആടുജീവിതം

ആടുജീവിതം

ഭരണകൂടം അവരവകാശപ്പെടുന്ന ഈ തീവ്രവാദി വേട്ട സുഗമമായി നടത്തുന്നത് നിങ്ങളുടെ ഇന്റര്‍നെറ്റ് ഇടപാടുകള്‍ വഴിയാണെന്നത് ഇതുവരെ ബോദ്ധ്യപ്പെട്ടിട്ടുണ്ടോ? വാട്ട്സ്ആപ്പ്, ഫേസ്‌ബുക്ക് ചാറ്റ്, ഗൂഗിള്‍ ഹാങ്ഔട്ട്സ് തുടങ്ങിയവ വഴി നിങ്ങള്‍ പങ്കുവെയ്ക്കുന്ന വിവരങ്ങള്‍ അവരുടെ വലിയ കമ്പ്യൂട്ടര്‍ നിലവറകളില്‍ ശേഖരിച്ചു് വയ്ക്കുന്നതു് നിങ്ങള്‍ക്കറിയാമോ? ഇവരുടെയെല്ലാം നിലനില്‍പ്പ്, പ്രധാന വരുമാനം നിങ്ങള്‍ വിചാരിക്കുന്നതുപോലെ പരസ്യങ്ങളല്ല. നിങ്ങള്‍ പങ്കുവയ്ക്കുന്ന വിവരങ്ങള്‍ പണമാക്കി മാറ്റുന്നതു് വഴിയാണെന്നതാണ് ഇവ്ര‍ ഒളിച്ചുവെച്ചിരിക്കുന്ന രഹസ്യം. ഇത്തരമൊരു കച്ചവടത്തിലെ ഉത്പന്നമാകുന്നതിനൊപ്പം നിങ്ങളുടെ വിവരങ്ങള്‍ മറ്റുപല താല്‍പ്പര്യങ്ങളോടെ ആരെങ്കിലുമൊക്കെ അടിച്ചുമാറ്റിയെന്നുമിരിക്കാം.

അതുകൊണ്ടുതന്നെ ആശയവിനിമയത്തിന്റെ സ്വകാര്യത ഉറപ്പുവരുത്താന്‍  ഇന്നത്തെ സാഹചര്യത്തില്‍ ന്‍ക്രിപ്ഷന്‍ (ക്രിപ്റ്റോഗ്രഫി, ക്രിപ്റ്റോ) അത്യാവശ്യമായിവരുന്നു. അതായത് നിങ്ങള്‍ അടുത്തറിയുന്നവരുമായി സംസാരിക്കാന്‍ ഇന്റര്‍നെറ്റ് സേവന ദാതാക്കള്‍ക്ക് നിങ്ങളുടെ വിവരങ്ങള്‍ ഏതുവിധത്തിലും പരിശോധിക്കാനായുള്ള ഒരു അന്യായ കരാറിലേര്‍പ്പെടേണ്ട ആവശ്യമില്ല. നിങ്ങളുടെ ഫോട്ടോകള്‍, ഫയലുകള്‍, അല്ലെങ്കില്‍ സന്ദേശങ്ങള്‍ ഓഫ് ദ റെക്കോര്‍ഡ് സംവിധാനം വഴി സ്വകാര്യമായി പങ്കുവെയ്കാം.

എന്‍ക്രിപ്ഷന്‍ എന്നാല്‍ നമ്മളുദ്ദേശിക്കുന്ന ആളുകള്‍ക്കു് മാത്രം മനസ്സിലാകുന്ന തരത്തിലുള്ള കോഡ് ഭാഷ ഉപയോഗിക്കുക എന്നതാണു്. ചൊറിച്ചു് മല്ലു് പോലെ പ്രാദേശികമായി ഇതിന്റെ പല വകഭേദങ്ങളും നിങ്ങള്‍ക്കു് പരിചയമുണ്ടാകുമല്ലോ. എറ്റവും എളുപ്പത്തില്‍ ചെയ്യാവുന്ന എന്ക്രിപ്ഷന്‍ ഒരു രഹസ്യവാക്കുപയോഗിച്ച് (passphrase/password) വിവരത്തെ കോഡ് ഭാഷയിലേക്കു് മാറ്റുക എന്നതാണു്. ഇതിനു് പല അല്‍ഗോരിതങ്ങളും ഉപയോഗിക്കാം. ആ രഹസ്യവാക്ക് അറിയാവുന്ന ആര്‍ക്കും അതേ അല്‍ഗേരിതം ഉപയോഗിച്ചു് യഥാര്‍ത്ഥ സന്ദേശം വായിച്ചെടുക്കാം. ഇതിനുള്ള പ്രധാന പ്രശ്നം എങ്ങനെ രഹസ്യവാക്ക് കൈമാറും എന്നതാണു്. അതുകൊണ്ടു്തന്നെ അടയ്ക്കാനും തുറക്കാനും രണ്ടു് വ്യത്യസ്ത ചാവികളുപയോഗിക്കുന്ന (key pair) എന്ക്രിപ്ഷനാണു് (asymmetric cryptography) ഇന്നു് വ്യാപകമായി ഉപയോഗിക്കുന്നതു്. സ്വയം പൂട്ടുന്ന വാതിലുകള്‍ പല ഫ്ലാറ്റുകളിലും നിങ്ങള്‍ ശ്രദ്ധിച്ചുകാണും, പൂട്ടാനായി വാതില്‍ വലിച്ചടച്ചാല്‍ മതി, ആര്‍ക്കും ഇങ്ങനെ വാതില്‍ പൂട്ടാവുന്നതാണു് (public key എല്ലാവര്‍ക്കും ലഭ്യമാണെന്ന പോലെ). പക്ഷേ പൂട്ടിയ വാതില്‍ തുറക്കണമെങ്കില്‍ താക്കോല്‍ കയ്യിലുണ്ടെങ്കില്‍ മാത്രമേ നടക്കൂ (private key ആരുമായും പങ്കുവെയ്ക്കുന്നില്ല).

നിങ്ങള്‍ ഒരു ഇരട്ടച്ചാവി (key pair) ഉണ്ടാക്കുന്നു, അതിലെ ഒരു ചാവി നിങ്ങളുടെ കയ്യില്‍ വയ്ക്കുന്നു (private key), ഇണച്ചാവി ആര്‍ക്കും കൊടുക്കാം (public key). ഒരു ചാവി കൊണ്ടു് പൂട്ടുന്ന വിവരങ്ങള്‍ (encrypted) അതിന്റെ ഇണച്ചാവി കൊണ്ടു് മാത്രമേ തുറക്കാനാവൂ (decrypt). അതു് പോലെ തന്നെ ഒപ്പ് ശരിയാണോ എന്നു് പരിശോധിക്കാനും ഈ സംവിധാനം ഉറപ്പാക്കാം. നിങ്ങള്‍ കൈയില്‍ വച്ച ചാവി ഉപയോഗിച്ചു് ഒപ്പിടുന്ന (signed)വിവരങ്ങള്‍ നിങ്ങള്‍ തന്നെയാണയച്ചതെന്നു് ഏതൊരാള്‍ക്കും നിങ്ങള്‍ പങ്കു് വെച്ച ചാവി (public key) ഉപയോഗിച്ചു് ഒത്തു് നോക്കാവുന്നതാണു്. നിങ്ങളുടെ സ്വകാര്യസംഭാഷണങ്ങള്‍ ഇപ്രകാരം പൂട്ടി വേറാരും ചോര്‍ത്താതെ സംരക്ഷിക്കാനുള്ള  ഒരു സംവിധാനമാണു് ഓഫ് ദ റെക്കോര്‍ഡ് (ഓട്ടിആര്‍ എന്നു് ചുരുക്കം).

Public key cryptography

ഇണച്ചാവികളുപയോഗിച്ചു് വിവരങ്ങള്‍ സ്വകാര്യമാക്കാം

ഇവിടെ നിങ്ങള്‍ക്കു് വിവരങ്ങള്‍ അയയ്ക്കുന്നതു് നിങ്ങള്‍ക്കു് മാത്രം തുറക്കാവുന്നൊരു പൂട്ടിട്ടാണു്. നിങ്ങള്‍ കൊടുക്കുന്ന ചാവി ഉപയോഗിച്ച് ആര്‍ക്കും നിങ്ങളുമായി പങ്കിടുന്ന വിവരങ്ങള്‍ പൂട്ടാവുന്നതാണു്. അതിന്റെ ഇണച്ചാവി നിങ്ങളുടെ കമ്പ്യൂട്ടറിലോ മൊബൈല്‍ ഫോണിലോ മാത്രമുള്ളതിനാല്‍ വേറാര്‍ക്കും അതു് തുറക്കാനാവില്ല. ഈ പൂട്ട് പൊളിക്കണമെങ്കില്‍ ഇന്നുള്ള എല്ലാ കമ്പ്യൂട്ടറുകളും ഒരുമിച്ചുപയോഗിച്ചാലും വര്‍ഷങ്ങളെടുക്കും.  ഒളിഞ്ഞു് കേള്‍ക്കുന്നവരോ, സൂക്ഷിച്ച് വയ്ക്കുന്നവരോ, അടിച്ചുമാറ്റുന്നവരോ കാണുന്നതു് മുകളിലെ ചിത്രത്തില്‍ കാണുന്ന പോലെ പൂട്ടിയ പെട്ടി മാത്രമായിരിക്കും (അര്‍ത്ഥമില്ലാത്ത കൂറേ അക്ഷരങ്ങള്‍).

ഏതൊരാള്‍ക്കും ഇങ്ങനെ ഏതു് പേരിലും രണ്ടു് ചാവികളുണ്ടാക്കാം എന്നിരിക്കേ വേറൊരാള്‍ക്കു് നിങ്ങളുടെ പേരില്‍ ചാവികളുണ്ടാക്കിക്കൂടെ? ഇതിനെ മറികടക്കാനായി അന്യോന്യം ചാവികളില്‍തന്നെ ഒപ്പിടാവുന്നതാണു് (key signing). ഓരോ ഇണച്ചാവികള്‍ക്കും (key pair) അനന്യമായ ഒരുതിരിച്ചറിയല്‍ നമ്പര്‍ (unique key id) കാണും. ഉദാഹരണത്തിനു് എന്റെ ജിപിജി കീയുടെ (GNU Privacy Guard എന്ന സോഫ്റ്റ്‌വെയര്‍ ഉപയോഗിച്ച് Pretty Good Privacy എന്ന രീതിയിലുള്ള കീ ആണിതു്. SSH, SSL തുടങ്ങിയ രീതികള്‍ക്കും ഇതുപോലെ തന്നെ ചാവികളുണ്ടാക്കാം) pgp.mit.edu പോലുള്ള public key server കളില്‍ നമ്മുടെ പൊതുചാവി ചേര്‍ക്കാവുന്നതാണു്. നമ്മുടെ കീ ഐഡി കൊടുത്താല്‍ ആര്‍ക്കും നമ്മുടെ പൊതു കീ അവിടെനിന്നും എടുക്കാവുന്നതാണ്.   ഈ ലേഖകന്റെ പൊതുചാവി 0x4512c22a എന്നതാണു്. അത് http://pgp.mit.edu/pks/lookup?op=vindex&search=0xCE1F9C674512C22A എന്നവിലാസത്തില്‍ ലഭ്യമാണു്. ചാവികളുടെ ഉറവിടം ഉറപ്പാക്കാനുള്ള മറ്റൊരു വഴി സോഷ്യലിസ്റ്റ് കോടീശ്വരന്‍ പ്രോട്ടോകോളാണു് (https://en.wikipedia.org/wiki/Socialist_millionaire). നമ്മള്‍ സംസാരിക്കുന്നയാള്‍ക്കു് മാത്രം ഉത്തരം അറിയുന്ന ഒരു ചോദ്യം ചോദിക്കുക, നമ്മള്‍ പ്രതീക്ഷിക്കുന്ന ഉത്തരമാണു് കിട്ടുന്നതെങ്കില്‍ നമ്മള്‍ വിചാരിക്കുന്ന ആളുടെ ചാവി തന്നെയാണിതെന്നു് ഉറപ്പാക്കാം. മലയാള സിനിമയിലെ നിത്യഹരിത കഥാപാത്രങ്ങളായ സിഐഡി ദാസനും വിജയനും സാധനം കയ്യിലുണ്ടോ എന്നു് ചോദിക്കുന്നതും ഒരു നോട്ടിന്റെ കീറിയ പകുതി ഒത്തുനോക്കുന്നതു് നമുക്കു് പരിചിതമാണല്ലോ.  ജിപിജി കൂടുതലായും ഫയലുകളും ഈമെയിലുകളും സുരക്ഷിതമാക്കാനും ഒടിആര്‍ ഇന്‍സ്റ്റന്റ് മെസേജുകള്‍ സുരക്ഷിതമാക്കാനുമാണുപയോഗിക്കുന്നതു്. ജിപിജിയില്‍ കൂടുതലായും അന്യോന്യം ചാവികളുടെ ഉറവിടം ഉറപ്പുവരുത്തുന്ന രീതിയാണുപയോഗിക്കുന്നതെങ്കില്‍ ഒടിആറില്‍ സോഷ്യലിസ്റ്റ് കോടീശ്വവരന്‍ രീതിയാണു് കൂടുതല്‍ സൌകര്യം.

 

സാധനം കയ്യിലുണ്ടോ?

സാധനം കയ്യിലുണ്ടോ?

വാട്ട്സ്ആപ്പ്, ഗൂഗിള്‍ ഹാങ്ഔട്ട്സ്, ഫേസ്‌ബുക്ക് ചാറ്റ്, ജാബര്‍ തുടങ്ങിയ നിങ്ങളിപ്പോഴുപയോഗിക്കുന്ന സേവനങ്ങളിലെല്ലാം ഓട്ടിആര്‍ ഉപയോഗിക്കാവുന്നതാണു്. ഇതു് വേറൊരു സേവനമല്ല, നിലവിലെ സേവനങ്ങളെ സുരക്ഷിതമാക്കുന്നൊരു സംവിധാനം മാത്രമാണു്. ഈ സൌകര്യം ഉപയോഗിക്കാന്‍ ഓട്ടിആര്‍ പിന്തുണയുള്ള സോഫ്റ്റ്‌വെയര്‍ ഉപയോഗിച്ചാല്‍ മാത്രം മതി. ഉദാഹരണത്തിനു് ജിറ്റ്സി, പിഡ്ജിന്‍ അല്ലെങ്കില്‍ ഓട്ടിആര്‍ പിന്തുണയുള്ള മറ്റേതൊരു സോഫ്റ്റ്‌വെയറും ഉപയോഗിച്ച് ഫേസ്‌ബുക്ക് ചാറ്റില്‍ ചേര്‍ന്നാല്‍  ഓട്ടിആര്‍ പിന്തുണയുള്ള സോഫ്റ്റ്‌വെയര്‍ ഉപയോഗിക്കുന്ന സുഹൃത്തുക്കളുമായി സ്വകാര്യ സംഭാഷണം തുടങ്ങാം. ഫേസ്‌ബുക്കിനു് അര്‍ത്ഥമില്ലാത്ത അക്ഷരങ്ങള്‍ മാത്രമേ കാണാനാവൂ, നിങ്ങള്‍ എന്താണു് സംസാരിക്കുന്നതെന്നു് മനസ്സിലാക്കാനാവില്ല.‌

പ്രൈവസി എന്നാല്‍ പ്രധാനമായും നമ്മുടെ ആശയവിനിമയം നമ്മള്‍ ഉദ്ദേശിക്കുന്ന ആളുമായി മാത്രം  നടത്താന്‍ കഴിയുക എന്നതാണ്. ഞാന്‍ എന്റെ കൂട്ടകാരിയോടു് സംസാരിക്കുന്നതു്  അത് രാഷ്ടീയമായാലും സല്ലാപമായാലും സുക്കന്‍ബര്‍ഗോ, മോഡിയോ, ഒബാമയോ കേള്‍ക്കാന്നതില്‍ എനിയ്ക്കു് താത്പര്യമില്ല. നമ്മുടെ ഭരണഘടനയുടെ ശില്പികള്‍ നമുക്കു് ഉറപ്പു് തന്നിട്ടുള്ള അവകാശമാണതു്. എത്രയോ ആളുകള്‍ സ്വന്തം ജിവന്‍ കൊടുത്തും നമുക്കു് തന്ന സ്വാതന്ത്ര്യമാണതു്. നമ്മുടെ അടുത്ത തലമുറകള്‍ക്കും ഈ സ്വാതന്ത്ര്യങ്ങള്‍ പകര്‍ന്നു കൊടുക്കേണ്ടതു് നമ്മുടെ ഓരോരുത്തരുടേയും കടമയാണു്. സ്വകാര്യത നഷ്ടപ്പെടുക എന്നാല്‍ നിലവിലെ ചട്ടങ്ങള്‍ക്കെതിരായ ചിന്തകള്‍ പോലും ഇല്ലാതാക്കുക എന്നതാണു്. മെട്രിക്സ് സിനിമയില്‍ ന്യൂക്ലിയര്‍ മേഘങ്ങള്‍ സൂര്യനെ മറയ്ക്കുമ്പോള്‍ യന്ത്രങ്ങള്‍ മനുഷ്യരെ ഊര്‍ജ്ജസ്രോതസ്സായി ഉപയോഗിക്കുന്നതു് പോലെ, കോര്‍പ്പറേറ്റുകള്‍ ഉത്പന്നങ്ങള്‍ വില്‍ക്കാനുള്ള ചന്ത മാത്രമായി മനുഷ്യനെ മാറ്റുന്ന അവസ്ഥയും ദൂരെയാവില്ല.

മനുഷ്യോര്‍ജ്ജ ബാറ്ററി

മനുഷ്യോര്‍ജ്ജ ബാറ്ററി

സ്വകാര്യ സംഭാഷണങ്ങള്‍ ഇത്ര എളുപ്പമാണെന്നു് നിങ്ങള്‍ക്കറിയാമായിരുന്നോ? ഇന്നു തന്നെ ഇതു് പരീക്ഷിച്ചു് നോക്കാം, സ്വകാര്യത നിങ്ങളുടെ അവകാശമാണു്. നിങ്ങളുടെ അനുഭവങ്ങളും അഭിപ്രായങ്ങളും അറിയിക്കുമല്ലോ. എന്തെങ്കിലും പ്രയാസം നേരിടുന്നെങ്കില്‍ സഹായം ചോദിക്കാന്‍ മടിക്കേണ്ട. ഓട്ടിആറിനെപ്പറ്റി കൂടുതലറിയാനും നിങ്ങളുടെ ഉപകരണത്തിനു് അനുയോജ്യമായ സോഫ്റ്റ്‌വെയറുകളെക്കുറിച്ചറിയാനും http://otr.works എന്ന വെബ്‌സൈറ്റ് കാണുക (നിങ്ങള്‍ക്കും‌ അവിടെ കൂടുതല്‍ വിവരങ്ങള്‍ ചേര്‍ക്കാവുന്നതാണു്).

കുറിപ്പ്: നേരത്തെ സ്വതന്ത്രത്തിലും ലൂക്കയിലും പ്രസിദ്ധീകരിച്ച ലേഖനത്തില്‍ ചെറിയ മാറ്റങ്ങളോടെ…

 

What do you think about this ? (Google scanning your inbox)

Aashik asked me this question today pointing me to this article on The Verge – Google scans everyone’s email for child porn, and it just got a man arreste

This was my response, (attachment mentioned in the mail is given below)

censorship and free speech

The attached drawing illustrates the situation well. There is always bad guys as a justification of taking away our rights. It changes depending on place and time. When you take examples of bad guys, people stop thinking and emotion takes its place, once you are controlled by emotion, usually fear, you would accept anything that comes in the name of protection. These are nothing new, it is successfully used over the years, only details vary. Old wine in new bottle.

It is only cultural who is bad. Once being a communist was enough to torture you. Another time it was just being a Jew. Now living in Gaza is enough to get you killed.

You’ll need to blindly trust google not to misuse their powers. I don’t think that is a good thing.

When US made a nuclear bomb, no one thought it would be dropped on humans.

Power corrupts and absolute power corrupts absolutely.

Now it is only child porn, when conditions are favourable, it can be terrorism, any crime, dissent… You cannot expect a profit making company to stand up for your rights. They may do it as long as it is profitable for them.

So in short, it does not make me satisfied it is just child porn.

കേരളീയത്തില്‍ വന്ന ശ്യാം ബാലകൃഷ്ണനുമായുള്ള അഭിമുഖം

സൂരജ് കേണോത്താണു് ആദ്യമായി ജൈവ കര്‍ഷകനായ ശ്യാമിനെ മാവോയിസ്റ്റെന്ന പേരില്‍ അറസ്റ്റ് ചെയ്തതായി എന്നോടു് പറഞ്ഞതു്. നമുക്കെന്തു് ചെയ്യാനാകും എന്ന ചര്‍ച്ചയില്‍ നിന്നാണു് ശ്യാമിനെ നേരിട്ടു് കാണാനും കുറച്ചു് ദിവസം അവരോടൊപ്പം വയനാട്ടില്‍ പോയി താമസിക്കാനും തീരുമാനിച്ചതു്.

ഏകലോക സര്‍വ്വകലാശാല

ശ്യാമും ഗീഥിയും താമസിക്കുന്ന വയനാട്ടിലെ നിരവില്‍പ്പുഴയിലെ വീടു്.

ഒരാഴ്ച അവിടെ താമസിക്കുകയും വളരെ രസകരമായ പല ചര്‍ച്ചകളും അന്വേഷണങ്ങളും നടന്നു. കാടും വിറകും വെട്ടുന്നതു് മുതല്‍ സ്റ്റീല്‍ വേലി അഴിച്ചു് വയ്ക്കുന്നതടക്കമുള്ള പല പണികളിലും ചെറുതായി സഹായിച്ചു. സ്വന്തം പാടത്തു് കൊയ്തെടുത്ത ഓണോട്ടന്‍ അരിയുടെ കഞ്ഞിയും പുട്ടും ഇഷ്ടം പോലെ തേങ്ങയിട്ട കടല-ചക്ക കറികളും മാങ്ങയും തുടങ്ങി ഭക്ഷണം കേമമായിരുന്നു.

ശ്യാമിന്റെ മുറിവു് കെട്ടുന്ന ഗീഥി

ശ്യാമിന്റെ മുറിവു് കെട്ടുന്ന ഗീഥി

അടുത്തുള്ള പുഴയിലെ കുളിയും വെനല്‍ക്കാലത്തും പുതച്ചു്കിടന്നുറങ്ങാന്‍ പറ്റിയ തണുപ്പും സൌരോര്‍ജ്ജം ഉപയോഗിച്ചു് ഊര്‍ജ്ജസ്വയംപര്യാപ്തതതയും നവലോകസൃഷ്ടിയുടെ സ്വപ്നങ്ങളും വീണ്ടും അവിടെ ചെല്ലാനായി മടി വിളിക്കുന്നു.

അഭിമുഖത്തിനു് ആമുഖമായി ശ്യാം അയച്ച ഈമെയില്‍ താഴെ.

പ്രിയ മിത്രമേ,

കഴിഞ്ഞ മെയ്മാസം 20നു, വടക്കേ വയനാട് താമസിക്കുന്ന എന്നെ
മാവോയിസ്റ്റാണെന്ന പേരില്‍ പോലീസ് നടുറോഡില്‍ വെച്ചു കസ്റ്റഡിയില്‍
എടുത്തിരുന്നു. തുടര്‍ന്ന് അന്ന് അര്‍ദ്ധരാത്രിവരെ മുപ്പതോളം പോലീസുകാരും
തണ്ടര്‍ ബോള്‍ട്ട് സൈനീകരും ചേര്‍ന്ന് ഞാന്‍ താമസിക്കുന്ന വീട്
പരിശോധിക്കുകയും അകാരണമായി എന്റെ മൊബൈലും ലാപ്ടോപ്പും കസ്റ്റഡിയില്‍
എടുക്കുകയും ചെയ്തു. അതിനടുത്ത ദിവസവും രണ്ടു ഡി.വൈ.എസ്.പി.മാര്‍ തുടര്‍
അന്വേഷണത്തിനായി വീട്ടില്‍ വന്നിരുന്നു. ഒരു പക്ഷെ, ഈ വിവരങ്ങള്‍
സുഹൃത്ത് ഇതിനോടകം അറിഞ്ഞിട്ടുണ്ടാകാം.

ഇന്ത്യയില്‍ ഒട്ടാകെ അരങ്ങേറുന്ന പല പോലീസ്-സൈനീക നടപടികളുടെ ഭീകരതയുമായി
താരതമ്യം ചെയ്യുമ്പോള്‍ മേല്‍വിവരിച്ചത് അങ്ങേയറ്റം നിസ്സാരമായ സംഭവമാണ്;
എങ്കിലും വല്ലാതെ രൂക്ഷമാകുന്ന ഒരു പ്രതിസന്ധിയുടെ ലക്ഷണവുമാണത്. ഈ
സാഹചര്യത്തെ മാറ്റിത്തീര്‍ക്കുവാനുള്ള ഒരുപാട് പരിശ്രമങ്ങള്‍
നടക്കുന്നുണ്ട്; മുഖ്യധാരയിലും അല്ലാതെയും. എങ്കിലും, വൈവിധ്യമാര്‍ന്ന
പശ്ചാത്തലമുള്ള മനുഷ്യരാശിയുടെ ജീവിതഭാവനകളെ സ്വാധിനിക്കാനും
പ്രചോദിപ്പിക്കാനും കഴിയുന്ന, ചിന്നിച്ചിതറിയ പ്രവര്‍ത്തനമേഖലകളിലുള്ള
നമ്മെ കൂട്ടിയിണക്കി ഒരൊറ്റ മുന്നേറ്റമാക്കാന്‍ കരുത്തുള്ള സമഗ്രമായ
വീക്ഷണത്തിന്റെ അഭാവം നാം നേരിടുന്നുണ്ട്. വാള്‍സ്ട്രീറ്റ്
പ്രക്ഷോഭത്തില്‍ തുടങ്ങി ഇന്ത്യയില്‍ത്തന്നെ നടക്കുന്ന ഇറോം
ശര്‍മ്മിളയുടെ സമരത്തിലും ആം ആദ്മി പാര്‍ട്ടിയുടെ ഇടപെടലുകളിലുമെല്ലാം,
എന്തിനധികം മാവോയിസ്റ്റ് യുദ്ധങ്ങളിലടക്കം ഈ ദാര്‍ശനിക ശൂന്യത
നിഴലിക്കുന്നുണ്ട്. മറുവശമാകട്ടെ, വികസനദര്‍ശനം തരുന്ന അച്ചടക്കത്താല്‍
എണ്ണയിട്ട യന്ത്രം പോലെ പ്രയത്നിക്കുന്നു; അവിടെ മുതലാളിത്തവും ഫാസിസവും
ഭരണകൂടവുമെല്ലാം ഒരേ ലക്ഷ്യത്തില്‍ ഒരുമിക്കുന്നു.

ഈ സാഹചര്യങ്ങളെ അഭിസംബോധന ചെയ്യുവാനുള്ള എളിയ ശ്രമം എന്ന നിലയ്ക്കാണ്
കേരളീയവുമായുള്ള ഈ അഭിമുഖ സംഭാഷണം സംഭവിച്ചത്. ഭരണകൂടത്തെ
നമ്മളോരോരുത്തരില്‍നിന്നും ഒട്ടും ഭിന്നമല്ലാതെയും കുടുംബം, മതം തുടങ്ങിയ
സ്ഥാപനങ്ങളുടെ ഉള്ളടക്കത്തോടു ചേര്‍ത്തുവെച്ചും മനസ്സിലാക്കുന്ന
സമീപനമാണ് ഇതിലുള്ളത്.

വളരെ വിശദമായി നടക്കേണ്ട സംവാദങ്ങളുടെ ആമുഖം മാത്രമായി ഈ
അഭിമുഖത്തെക്കണ്ട് കൂടുതല്‍ പഠനങ്ങളും ചര്‍ച്ചകളും രൂപപ്പെടുത്താമോ?
സുഹൃത്തിന്റെ പ്രതികരണങ്ങള്‍ ദയവായി സുഹൃത്തിനൊപ്പം ഈ കത്ത്
അയച്ചിരിക്കുന്ന എല്ലാവര്‍ക്കുമായി അയക്കണേ..

സ്നേഹം
ശ്യാം ബാലകൃഷ്ണന്‍

അഭിമുഖത്തിന്റെ പൂര്‍ണ്ണരൂപം ഇവിടെ Keraleeyam Interview of Shyam Balakrishnan

പിന്നീടു് ചേര്‍ത്തതു്: ഡയാസ്പൊറയില്‍ നടക്കുന്ന ചര്‍ച്ച

Microsoft Tax Refund

Last Sunday evening marked starting of an important campaign when a casual search for a good laptop for a friend turned into tussle with HP for a refund of unused software bundled with their hardware.

Ishan about to make a phone call

Most laptop vendors ship their hardware with a version of Microsoft Windows preinstalled. Microsoft says we can get a refund for the windows version if we don’t want to use their software (we cannot use it unless we agree to their end user license agreement or eula and their eula denies many rights that we in the Free Software community hold dear).

So we sent this email to HP support asking for a refund.

Hi,

I just brought a new hp pavilion 15 Notebook PC (model number: 15-n259TX) with serial no: 5CDxxxxxx7 and product no: G2H01PA#ACJ. It came pre-loaded with Windows 8 but I don’t agree with the End User License Agreement. There was no option provided without any operating system or with a Free Software Operating System for this model at the HP world shop in Kandivali West (Amgee Computers PVT. LTD).

Microsoft EULA (http://download.microsoft.com/Documents/UseTerms/Windows_8_English_ca383862-45cf-467e-97d3-386e0e0260a6.pdf) states that I can get a refund for the unused license by contacting the manufacturer.

It states “If you do not accept and comply with these terms, you may not use
the software or features. Instead, you should return it to the retailer or other place where you purchased the software license, for a refund or credit.”

How do I collect the refund money?

Thanks

We immediately formatted the machine and installed Ubuntu 14.04 on the machine.
Format entire disk

We called them up the next day and registered an official complaint with HP but they refused to give a refund. When they said they offer other models with Free Dos installed Ishan gave a brilliant analogy. If you go to buy a shirt and you like a Yellow shirt, they tell you have to buy a pants along with it, but you can buy a black shirt without pants, would that be acceptable to you?

HP says they will offer only a refund of the entire product (hardware and software) and not a partial Windows only refund. In France and Italy there is already rulings that forced HP and Acer to refund the Windows license fee. Indian courts have ruled set-top boxes allowing only one particular service provider are illegal.

Prasanth Sugathan from Software Freedom Law Center India has promised to send a legal notice to HP within 2 days.

This is going to be a landmark struggle for Free Software in India.

If you have recently bought a laptop or planning to buy a new laptop, contact us and we can fight this together.

Update 1 (25/06/2014): HP has closed the case without a resolution. Prasanth needs a copy of the invoice to go ahead, we’ll send it by tonight.

Update 2 (25/06/2014): There is a good discussion about this issue on reddit.

The relevant law which HP violates is Competition Act 2002.

“Any agreement amongst enterprises or persons at different stages or levels of
the production chain in different markets, in respect of production, supply,
distribution, storage, sale or price of, or trade in goods or provision of services,
including—
(a) tie-in arrangement;

shall be an agreement in contravention of sub-section ( 1 ) if such agreement
causes or is likely to cause an appreciable adverse effect on competition in
India.
Explanation.—For the purposes of this sub-section,—
(a) “tie-in arrangement” includes any agreement requiring a purchaser of
goods, as a condition of such purchase, to purchase some other goods; ”

Update 3 (25/06/2014): There is precedent in Europe where companies are ordered a refund.

  1. HP must reimburse Italian PC buyer the amount paid for Microsoft software
  2. Lenovo ordered to pay €1920 for making French laptop buyer pay for Windows too

Update 4 (25/06/2014): Acer America has policy of giving refund on unused Windows license.

Update 5 (26/06/2014): Prasanth would need 2-3 days more to complete research on this topic.

Update 6 (11/09/2014): Prasanth has sent the legal notice to HP. This case is covered by Economic Times now. You can get a copy of the notice from mediacru.sh. (MediaCrush is Free Software media sharing platform).

Update 7 (13/09/2014): This is a fresh development, Italy: High Court shoots down Windows tax

Sharing files between gnu/linux and Windows using samba

Install Samba package

# apt-get install samba

Samba configuration file is /etc/samba/smb.conf

You can add directories for sharing at the end like this

[debian]
comment = Debian Cache
read only = yes
locking = no
path = /mirrors/debian
guest ok = yes

If you want to be able to share directories from nautilus file manager install nautilus-share and add your user to sambashare group

# apt-get install nautilus-share
# gpasswd -a <user> sambashare

Log out and login back for group change to take effect.

For mounting a samba share you have to install cifs-utils

# apt-get install cifs-utils

To mount a samba share now run

# mount -t cifs -o guest //<server>/<share> /<mount point>
# mount -t cifs -o guest //192.168.1.3/debian /mnt

Setting up a local package repository with apt-move

apt-move can be used to create a repository layout from /var/cache/apt/archives (which contains all packages downloaded by apt).

1. Install apt-move:

# apt-get install apt-move

2. Setup apt-move:

# apt-move get

3. Create repository layout:

# apt-move move

4. Generate packages list:

# apt-move packages

5. Setup apache2:

apt-move will create repository in /mirrors/debian by default (this can be changed in /etc/apt-move.conf)

5.1 Install apache web server:

# apt-get install apache2

5.2 Create a virtual host:
copy ‘default” in /etc/apache2/sites-available to “repo”

# cd /etc/apache2/sites-available
# cp default repo

Edit repo and change DocumentRoot from /var/www to /mirrors/debian
Also change to

Enable the new site.

# a2ensite repo

# /etc/init.d/apache2 restart

This will give you a repository in your machine.

If you have more than one site in your server you can configure NameVirtualHost.

Add “NameVirtualHost *:80″ in /etc/apache2/ports.conf

and add ServerName for each virtual hosts in sites-available/<site>

If you just want to test your setup without a proper dns server you can edit /etc/hosts file to point your desired domains to repository’s ip address.

If you want to sign your repository follow these steps

1. Create a gpg key:

# gpg --gen-key

(choose RSA RSA, no expiration) or follow these more detailed steps

2: Sign the Release file (apt-move has an option to sign automatically, but it seems to be broken)

# gpg -o /mirrors/debian/dists/stable/Release.gpg -a -b -s /mirrors/debian/dists/stable/Release

3. Export your public key

# gpg --export --armour <key id or pattern> > repo.key.sc
# cp repo.key.asc /mirrors/debian

In client systems download the key with wget and run

# apt-key add repo.key.asc

Everyday rape

I took a while to mark a first reaction to the gang rape of 23 year old paramedical student in Delhi. I watched people screaming for death penalty and the sudden indignation and outrage people felt. First post I shared was Akshi Singh’s post in Sify titled “We are all part of the rape culture“. What amused me is how easily people jump up to taste blood of someone without realising their part in creating and sustaining the rape culture.

Everyday people are exploited, humiliated and violated and they had to wait till they saw the height of this rape culture to wake up. It would have been okay for many if it weren’t this brutal and right in the middle of the city. If you are outraged at least now of the injustice happening around us and want to see this culture end, I have a suggestion and that is not blood of these animals as sacrifice to quench the thirst of revenge, but it included every one, including you and me. Repeat after me.

If you are a male, “I will treat every women with respect and I will not let them be treated like an object or anything less than how I want to be treated”

If you are female, “I will not accept any one treating me anything less than equal and I will fight till every woman can live in respect”.

Take this pledge with me and take this to everyone you know. It is not an easy solution as it means we have to change our ways and not just scream for blood, but it is the only lasting solution I see.

Now this is not a short cut, but an intent of where we should go, ie, not a blood thirsty society but a civilized one.

Another interesting post series was by Vivek Kaul in First Post “Why women would continue to be raped in India” part 1 and part 2.

Update:

To write or to riot?

Sajan Venniyoor wrote in an email discussion list yesterday,

Times of India (21 Nov) lists the charges levelled by Palghar police against those who vandalized Dr. Dhada’s hospital:

IPC 143: Unlawful assembly – imprisonment up to six months, or fine, or both.
IPC 147: Rioting – imprisonment up to two years, or fine, or both.
IPC 336: Act endangering life or personal safety of others – imprisonment up to three months, or with fine up to Rs 250, or both.
IPC 427: Mischief causing damage to the amount of Rs 50 – imprisonment up to two years, or fine, or both.
IPC 451: House-trespass to commit any offence punishable with imprisonment – imprisonment for 2 years and fine.

66A of the IT Act (“causing annoyance”) could get us jailed up to three years with fine. Couldn’t we just assemble unlawfully, riot, break into people’s homes and endanger the life and personal safety of others? It seems so much safer.

I think it is a very important comparison on the quantum of punishment. It also reveals the fear of the people in power – what they fear the most. And it won’t be a surprise if most people would agree to it – we are an intolerant country and we are more worried about how other people say and live than our own situation. And this trend is only increasing. We need more efforts to fight intolerance and also teach people to value freedom over getting offended on their believes.

Another important thing for the netizens to do is reach out to the people who are not on the internet and teach them the virtues of it, tell them that they now have a voice that can reach anyone on the world with a fraction of the cost of any traditional media out there.

Some ideas: Help more people write blogs, teach them about tools of anonymity like tor, understand their fears – I think most of it is the fear of technology itself. We have to make posters, cartoons, videos and use any opportunity to debunk the myths of internet if we want to make a broad movement to protect the internet.

And here is the update about PIL in Madras High Court challenging 66A

Mr. Justice Basha told the petitioner’s counsel A. Rajini “You must remember that even you would not be able to invoke the provision in case you are genuinely aggrieved against some communication made by another individual,” the judge said before ordering notices.

I think this is the common response from anyone who is not using the internet already to speak up. How can we protect ourselves? This is a much tougher struggle to win, something we need a cultural campaign for.

There are many ways your can join the campaign today and make a difference.

One idea we are currently working on in the campaign is a survey on the Internet – how people use internet, how they perceive it, what are their fears etc

Share your thoughts and ideas here or on the campaign page.

Collecting people, some thoughts and ideas

I would like to share some ideas and thoughts about collecting people for social change based on my recent experiences in setting up a computing center in Pandav Nagar Pune. You can see details of each step here.

  1. Don’t restrict yourself to what you currently can. Aim bigger and then you’d see it natural to ask people for help because you can’t do it alone.
  2. Have a minimal backup plan which you can do if you don’t get much help. Things you cannot do should not stop you from doing things you can.
  3. These two may look conflicting ideas at first but they are not. You might already know about the high jump analogy people say – set your bars higher. Sometimes you won’t be able to cross it if its too high, but unless you don’t set it high, you’ll never reach new heights.

  4. Don’t be afraid of the challenges. There will be many, but if you don’t even try, you’ll never overcome those.
  5. When your actions affect others, be open to them. If you’re genuine they would understand.
  6. In this particular initiative there was always a risk that I won’t be able to find enough people to help me. So my backup plan was, I would teach alone if I don’t find people. I actually reached that stage once when no one was ready to commit after many talks. But I was pleasently surpriced and overjoyed when I saw a surge of interest from the Free Software community it Pune. It was really heart warming when you had a new person telling me they are interested every day for almost 2 weeks! We have about 14 people in the team and last Saturday 7 of us went to Hutatma Rajaguru school for our first class and installation session.

  7. You have to ask for help. If you don’t ask people won’t know they can help. Many of the times if you can ask for a specific help, it more likely that it would be done. Make it easier for people to understand and break down the big tasks.
  8. So when I was talking about a computing center people have many things in their minds and they may not understand what it is. But when I broke it down to “GNU/Linux installation in a school”, many people felt they could do it and said they want to help.

I will keep updating this blog as I learn more or get more ideas. Share your thoughts in comments. I would like to hear what you think and your experiences doing similar activities.