Cognitionis
The little I know

Are we human or are we stupid: Irregular Natural Language

March 22nd, 2010 by Hector Llorens

In this post we can measure the stupidity of our beloved specie in terms of ability to define a language.

Last night while I was researching on Natural Language numbers I found a trend in humans language definitions.

In numbers humans in general accepted the decimal representation.

We have ten units. No problem with this.

We have different magnitudes and here starts the stupidity show.

In English we have ten irregular tens (i.e., all of them have a different irregular name): ten, twenty, …, ninety.

However, we can see how while the amount increase the regularity appears (four-ty, five-ty,…, nine-ty). Ironic?

In first then the thing is even more stupid (irregularity in ten-unit combination) (eleven, twelve…). However, since the second ten all numbers are formed in the same way (twenty-one, twenty-two…).

Finally, humans see the light when working with greater magnitudes (thousand, million) and introduced a perfect regularity.

Regularity is power, is simplification is saving brain space to more important things, is the ability to better learn rules.

Humans know that and introduce regularity when irregularity is unhandable (in this case, larger numbers).

However, humans do not correct their error in lower amounts and keep teaching and learning irregular things. Why?  Laziness?

Some of you could think that irregularity introduces optimization in words length:

elevent < ten one (in other languages is more noticeable)

However, is not that optimum and we always could reduce the name lengths of tens and magnitudes. So that, what is the problem to keep using irregular things?

I concluded that is that we like tradition, diversity, we are lazy, we feel scared when changing important and basic things like language, and we do not feel a strong need to be better than we are: “If something works or fits the need, do not change it”.

That’s the reason why some tries to make a better language failed. I do not like Esperanto because I thing it is not enough good to be an artificial language. Nevertheless, I think we could make a new language all together to have a pure and perfect (for us) neutral language. Nowadays this language is English because of the most powerful and rich countries use it :( typical human reasons to do things (obtain power, use power and obey and accept rules from power, oh, and the bad thing be corrupt to maintain power whenever it is possible).

Well, the problem I described for numbers is always present in verbs. The most used verbs are always irregular (be, do, have, …) while the less used ones are normally regular. Why? I thing you got the message as humans got it and made regular things finally.

These conclusions are extensible to other languages like Spanish, Catalan, French, Italian and similar languages.

The moral I got from this is that REGULARIZATION and STANDARDIZATION are good :)

There are many examples: TCP/IP, HTML, Architecture of buildings, number symbols, mathematics, physics… However natural language and linguists keep defending historical and primitive irregular rules.

So I wouldn’t call language richness and diversity to irregularity. I would call it language backwardness.

I would like to have my primitive, irregular and familiar language and then learn and use in important situations a true language, as regular as possible, and known by all humans.

PD: Do not forget that REGULAR means EASIER to learn

Defending natural language has to be irregular because it is natural and humans socially define it is accepting we are unable to do better, that is to say, we are that intelligent.

Posted in Uncategorized | No Comments »

DNIe: a brief description

November 17th, 2009 by Hector Llorens

Buscar artículo revista arroba.

Problemas, suplantación, hacking… seguridad.

(Wikipedia) En España se expide desde marzo del año 2006 un tipo especial de documento de identidad denominado DNI electrónico. El nacimiento del Documento Nacional de Identidad electrónico (DNIe) responde a la necesidad de otorgar identidad personal a la ciudadanía para su uso en la nueva Sociedad de la Información, además de servir de impulsor de la misma. Así, el DNIe es la adaptación del tradicional documento de identidad a la nueva realidad de una sociedad interconectada por redes de comunicaciones. La adjudicataria del proyecto es la Unión Temporal de Empresas, compuesta por Indra, Telefónica y Software AG.

DNI ElectronicoDnie_descripicion
Dnie_descripicion

En el DNI electrónico se han desarrollado tres niveles de seguridad. En un primer nivel, hologramas, letras táctiles, imágenes láser cambiantes…; en un segundo nivel, imágenes codificadas, microtextos, kinegramas…; y, por último, medidas criptográficas y biométricas.El microchip, que constituye la principal novedad visible por el usuario, almacena la siguiente información: datos de filiación del titular, imagen digitalizada de la fotografía, imagen digitalizada de la firma manuscrita, plantilla de la impresión dactilar de los dedos índice de cada mano, un certificado cualificado para autenticación y otro para firma, certificado electrónico de la autoridad emisora y el par de claves (pública y privada) de cada certificado electrónico. El hecho de que haya dos certificados persigue que el ciudadano pueda distinguir entre las actividades de autenticación y firma electrónica cuando se produzcan, al margen de la similitud de los procesos criptográficos implicados en ambas.

El nuevo DNI se entrega prácticamente en el mismo momento de su petición en la oficina de expedición del DNI de la policía de cada demarcación. Los documentos vírgenes viajan en unas cajas fuertes equipadas con un mecanismo que en caso de manipulación libera un ácido que inutiliza las tarjetas almacenadas en su interior.

No obtener el DNI, cuando se está obligado a ello, está considerado en el artículo 26 de la Ley 1/92 de Protección de Seguridad Ciudadana como una falta sancionada hasta con 300€. Esta misma Ley indica que las personas mayores de 14 años están obligadas a obtenerlo y exhibirlo siempre y cuando un agente de la autoridad se lo requiera.

Certificados incluidos [editar]

Además del certificado de la Autoridad de Certificación expedidora y de un certificado de componente que permite la autenticación mutua de dispositivos tal y como se describe en el estándar CWA-14890, el DNI electrónico contiene dos certificados X.509 de ciudadano (uno de autenticación y otro de firma) y las claves privadas asociadas a cada uno. Cada pareja de claves se genera dentro del chip durante el proceso de expedición.

El DNI electrónico no contiene información relativa a datos personales distintos a los que aparecen impresos en la superficie de la tarjeta ni datos sanitarios, fiscales, judiciales, penales, infracciones de tráfico, etc…

Utilización [editar]

El uso del nuevo DNI electrónico requiere que el usuario recuerde la clave que se le asignó cuando lo obtuvo y que puede cambiar en sistemas automatizados instalados en las dependencias policiales en las que se expide el DNI. Para ello solo es necesario identificarse con la huella dactilar.

Los elementos necesarios para poder usar el DNI electrónico son los siguientes:

DNI electrónico
Obviamente, se debe sustituir el DNI tradicional por el electrónico en una comisaría. Se debe recordar la clave personal, que, además de ser alfanumérica, acepta símbolos y diferencia las mayúsculas de las minúsculas.
Lector de tarjetas inteligentes
El lector de tarjetas inteligentes debe ser válido para el uso del DNI electrónico. Para ello debe ser compatible con la norma ISO 7816.
Programa informático
Por último, el ciudadano deberá descargar el software que proporciona la Dirección General de la Policía en el área de descargas del portal del DNI electrónico.

Presentación

El desarrollo de la Sociedad de la Información y la difusión de los efectos positivos que de ella se derivan exigen la generalización de la confianza de los ciudadanos en las comunicaciones telemáticas.

Como respuesta a esta necesidad, y en el marco de las directivas de la Unión Europea, el Estado español ha aprobado un conjunto de medidas legislativas, como la Ley de Firma Electrónica y el RD sobre el Documento Nacional de Identidad electrónico, para la creación de instrumentos capaces de acreditar la identidad de los intervinientes en las comunicaciones electrónicas y asegurar la procedencia y la integridad de los mensajes intercambiados.

El nacimiento del Documento Nacional de Identidad electrónico (DNIe) responde, por tanto, a la necesidad de otorgar identidad personal a los ciudadanos para su uso en la nueva Sociedad de la Información, además de servir de impulsor de la misma. Así, el DNIe es la adaptación del tradicional documento de identidad a la nueva realidad de una sociedad interconectada por redes de comunicaciones.

De este modo, cada ciudadano podrá hacer realizar múltiples gestiones de forma segura a través de medios telemáticos y asegurando la identidad de los participantes en la comunicación.

Links

Information about DNIe and software for Linux: http://www.dnielectronico.es/

Get a DNIe: https://www.citapreviadnie.es/

Posted in Uncategorized | No Comments »

Recent tryps

December 16th, 2008 by Hector Llorens

Some photos of my recent tryps.

Holland – Summer 08 (with Xavi)

Madrid – Leganes (GPLSI friends, Sergio, JManuel, Katia, Alexandra and Elena)

Lisbon October 08 (with Montse)

Mexico – Teotihuacan (met Clara and MICAI friends, Luis, Junior and Tuffan)

Posted in Uncategorized | No Comments »

Formating and backuping a PC

August 17th, 2008 by Hector Llorens

Backup everithing. It is interesting to have a partition (D:) to save everyfile you don’t want to lose.

In my case.

Installing Windows (WinXP SP3 ue):

  1. Install the OS with the bootable CD (ue also include Office, NOD32 and Nero)
  2. Drivers for Vaio: 1 Chipset, 2 Sound, 3 Video, 4 Ethernet (Network2), Camera, SmartMedia, SonyNG, BT, Wireless.
  3. Vaio Utilities: 1 Vaio DLL, 2 Vaio Shared Library, 3 Vaio Event Service (controlar brillo y sonido)
  4. Install Filezilla (FTP), Fireworks (Image Edit), VCL (Video Player), Pidgin (MSN, IRC), Putty and Pscp, ActiveSync, Firefox, Thunderbird, Raindlendar (ICS format) and Winamp.
  5. Install Wifi UA (Download certificates, install certificates with application, change eduroam wifi configuration to tkip, etc).

.

Installing Linux (See the Linux page on cognitionis).

Wifi ua eduroam Linux. Usar script de perl de Marcel. (sudo perl script). Tenint els certificats descarregats, la contrasenya es el DNI. Una vegada instalat deixa de funcionar el wifi normal.

Iniciar: ifup wlan0

Parar: ifdown wlan0

Tornar a deixar el original:

  1. Editar en /etc/network/config
  2. Deixar nomes les 2 primeres linees
  3. Reiniciar

Posted in Uncategorized | No Comments »

PDA HTC Touch Tunning

August 14th, 2008 by Hector Llorens

Flashing Basic Kit

— backuping –
1. Backup whatever in device memory (not storage card)
2. PIM Backup contacts, sms, tasks…

– formating and flashing –
3. Download the last Blue_Elves ROM, or use any shadow ROM
4. Use the start.bat (easy installer/flasher)

– Restoring and configuring –
5. Restore PIM contacts, sms, tasks…
6. Restore whatever backuped
7. Configure:
Today –> Today Screen (Classic Black, only HOME and calendar items)
Programs/Regional Settings –> Localization catalan, Time 24h
8. Configure network: spanish settings (GPRS…)
9. Restore Wallpapers, etc.
10. Install useful programs: S2U2, Pocket Starmap, others…

Thats it!

TRICKS:

Disable conversation sms:

create the following registry key:

HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM\

Under the registry key, create a new DWORD value with value name as SMSInboxThreadingDisabled and set it value data to 1.

Change alarm tones: upload wma or wav tones in Windows folder.

Tom Tom installation:

Install TomTom.cab
Copy your favorite voices in /StorageCard/Voices/ folder
Copy maps folders in /StorageCard root folder
To activate the copied maps you have to generate MAP_NAME.meta.dct
To do this you need your DeviceID, an updated meta.txt file, tt_keygen and the MAP_NAME.meta file.
DeviceID is located in /StorageCard/ttnavigator.bif (DeviceUniqueID=AAAAAAAAAA)
The rest of files should be in your maps and the cracking tool (k7i8.rar).
Once you have the correct MAP_NAME.meta.dct copy it into the maps folder.

Thats it!

Personalization:

Home clock: modify HH_HOME_X.pngs (\Windows) and restart to update.
S2U2 Wallpaper&CLOCK: ProgramFiles\S2U2\GFX
- Cognitionis Logo
- ClockHS

Sinc Calendar with google calendar (ican format)

Posted in Uncategorized | No Comments »

Interesting books (novels)

May 11th, 2008 by Hector Llorens

FISH

Who ate my cheese?

One minute manager

Posted in Uncategorized | No Comments »

NLP NLU Books

April 30th, 2008 by Hector Llorens

Handbook of Knowledge Representation (Foundations of Artificial Intelligence) (2008)
Commonsense Reasoning, Mueller (2006)
IA, Norvig y Rusell (2ed 2003)
NLU, Allen (2ed 1995)

http://www.amazon.com/Foundations-Statistical-Natural-Language-Processing/dp/0262133601/ref=pd_sim_b_img_2

http://www.amazon.com/Natural-Language-Processing-Knowledge-Representation/dp/0262590212

http://www.amazon.com/Knowledge-Representation-Semantics-Cognitive-Technologies/dp/3540244611

http://www.amazon.com/Probabilistic-Reasoning-Intelligent-Systems-Plausible/dp/1558604790

http://www.amazon.com/Programming-Collective-Intelligence-Building-Applications/dp/0596529325

Posted in PLN | No Comments »

bons blogs

February 27th, 2008 by Hector Llorens

http://kevin.vanzonneveld.net/ (php, javascript, ssh)

Neonigma

El Racó de Xavi

http://www.gaborcselle.com/blog/2006/05/whats-missing-in-web-20.html (buen post web 2.0 project)

Posted in Uncategorized | No Comments »