sábado, 27 de octubre de 2018

Hardware: ThinkPad Projector Stack



I got my hands on the Thinkpad Stack Projector and I found it pretty cool.

Specs:

  • Latest Update: Android 6.0.1. System version 2.2.5 Kernel 3.14.55x86_64.
  • Processor: x86-6
  • Board: oj_stack_acc
  • Chipset: CHT_RVP
  • Cores: 4  (480Mhz - 2400 Mhz) }
  • Graphics: Intel HD Gra´hics for Atom x5/x7
  • RAM: 2GB
  • Internal: 10GB

Included Apps.

It cames with some preloaded Android apps:
  • Gallery: To view pictures
  • WPS Office: To view office files.
  • Stardust Browser: So you can (what we old ones call) "surf the web". 
  • CZ File Manager: With this you can navigate the files of the internal storage of the projector.
  • MX Player: To run videos and music.
Here you can see the project working at daylight on my studio at aprox 8:30am.

Managing the projector.

You can also control the projector from Windows, Android or iOS with the Lenovo Stack app. It will allow you to do some mouse control over the phone and transfer files.

GUI

 The Android on this device has a very simple launcher (home screen).
  • WPS Ofice to open office files
  • Folder, that will open CZ File Manager app to search for files and play them
  • Player, that will run MX Player to run videos.
 The lower options are for volume, light, see all apps, settings and web browser (Stardust Browser)

Here you see all the installed apps view. Notice that Google Play was not originally installed there and does not work.

Internal Battery.

I did some battery testing since there was some complains on the forum. I let it with a full charge and started the projector without the power adapter to see how long the battery will stand. The battery hold for an hour and twenty minutes with the lamp on doing some web surfing and app running (not full video running with audio). After an hour it  gave me a 25% warning that I should plug power or an extra battery to it, also at that moment the bright of the projector switch from high to low to save energy.

Heating

During my tests (Full battery discharge for one hour and twenty minutes) it does not  over hearts. I was able to touch all the sides of the projector without feeling it very hot. The part that got more hot is the front side with the lamp and the fans, but it was regular hot and not finger burning hot. Sorry I don't have a device thermometer to give exact values :)

I'm guessing that if you get some extra apps into it that may use more processor it may give you more heat. The regular configuration just did not give any outstanding heat on my test.

Sideloading Android Apps

This device does not came with Google Play or any other store toload applications. So I did some sideloading apps to see what can happen.

Sideloading can be tricky, you need to put an .apk file on a USB flash to be able to install it on the projector. I installed without issues Aptoide, which is a apps market that allowed me to update some of the software pre-installed and also install something new like "Droid Info" to extract information about the projectors hardware.




Some other apps will give you some problems, Plex for example will not work and annoy you each time the projector boots with the "Preparing App" message, but it was fixed with a simple uninstall. Google Play Services which is required to run Google Play and Google drive has failed to be installed on this projector, for some reason when I try to install it with Aptoide it will crash and reboot Android.

This is a place where more exploration is required to answer the question, which will be a great app to run on the projector?

Adding extra devices. 

Thinkpad Stack.

This is a device that is the made for the "Thinkpad Stack" so I tested it with the AccessPoint, HDD, Bluetooth speaker and Battery. Everything worked as expected:
  • I was able to surf the files inside the HDD from the projector
  • The battery gave extra power to the projector
  • The bluetooth speakers provided audio for the videos I run on the projector
  • The access point... no idea, why would I need an access point if the projector already have Wifi? Maybe if I don't have a wifi network the access point will help on that area.


Lenovo 500 Multimedia Controller

 

I also have the Lenovo 500 Multimedia Controller and I tested it with the projector. I just plugged the dongle on the projectors USB port and it worked. Mouse, tap to click, two finger scrolling, three finger swapping, volume/play buttons and the keyboard keys. 

Thinkpad Compact Bluetooth Keyboard with Trackpoint (KT-1255)

 

I also paired the bluetooth "Thinkpad Compact Bluetooth Keyboard with Trackpoint (KT-1255)" with the projector and trackpoint, keyboard and scrolling worked fine. The volume and special buttons didn't work.

Links



martes, 9 de octubre de 2018

"Uber CEO: We're Going After Groceries Next "

This news from Slashdot was interesting:

Uber is digging deeper into the business of food. From a report: Uber's restaurant delivery business "Eats" hit $6 billion in bookings earlier this year, growing over 200%, quickly becoming a crown jewel for the ride-sharing company. Uber CEO Dara Khosrowshahi said given the success in the delivery of food, the next logical step is to enter the grocery space. "We will move into grocery. That's fundamental. A lot more people will be eating at home. Right now we are busy with Eats, but you can see grocery as an adjacent business. We're thinking about Uber much more as a platform," he said at Vanity Fair's New Establishment Summit 2018 on Tuesday.

We are in the days where the "disruption" happens because businesses can not properly manager their customers network. AirBnB does not has hotels, but showed customers (and providers) an easy way to do business.  Uber does not have cars, and taxi drivers were the first ones to suck maintaining their customers network, the regular taxi driver just drive someone somewhere and never see him again, so there was the opportunity to take away their customers network. So today, the disruption means managing the customer network better than the traditional business.

If groceries are the next thing, convenience stores should be worried to be competing hard for getting Uber attention (and deals). Little convenience stores will register to Uber and start competing between each other to be selected by Uber customers to sell their products and Uber will get their fee from they.

The customer will always pay at the end, but if it is really an issue that final customers don't want to go to the local convenience store or talk to the clerk, it may succeed.

Are convenience stores going to be the next "Uber's bitch" ?

martes, 2 de octubre de 2018

Hardware: Lenovo 500 Multimedia Controller Review



I got my hands on the Lenovo 500 Multimedia Controller and here it is my review:

  • HardwareID: 17EF:60B7 (USB Dongle)

Drivers

It does not provides any specific drivers for any platform. Windows 10 will install its own drivers.

Touchpad

The touchpad works fine on Windows and the options for multitouch does what it promise. It is important to check the manual to be sure what is available.

Like:



Android TV

Yes, I had used it on an Android TV Sony device and it worked fine too. When you need to type a lot (which is not supposed to happen on a TV) it is very useful. The mouse pointer also shows up on Android TV and works fine.

Android

I also tried this device on a Lenovo Thinkpad Stack Projector (that runs Android 6.0.1) and it worked very good. Volume, pause/play, forward keys worked fine. Click on tap, two finger scrolling and three finger left/right swapping also works.

ArcaOS

Yes, I tried this controller with OS/2 Warp (ArcaOS) to see if it works. It worked very good. Mouse and keyboard works fine. Tap to click worked. The multitouch mouse does not work fine since OS/2 does not have support for it, but some of the combinations produced some actions on it.

Review

Great device, it does exactly what it offers. It feels very smooth and high quality on my hands.

If I had to complain something about this device is that it should came with a carring bag and you can not put the USB dongle inside the device for storage. 

Links

More Pictures





sábado, 23 de junio de 2018

La moral de Correos del Ecuador esta por los suelos

Y sigo insistiendo en escribir sobre el tema. El día de ayer fui a la sucursal de Correos del Ecuador ubicado en la calle Japón detrás del Centro Comercial CCI. Se nota que ya no hay dinero para arreglar el lugar, el turnero se daño hace meses, es difícil para alguien que no ha ido antes saber en que fila se tiene que poner. Los empleados son jóvenes pero con unas caras tristes como si hubieran ya vivido mil años y les pesara la vida, te  atienden sin afán y si alguien se queja te contestan con un desdén como si ya no le importara a nadie quien tiene la razón.

Me acerque a la caja para solicitar unos paquetes de mi casilla postal. La señorita fue a buscar mis paquetes, cuando regresó me dijo:

- Estos son los últimos paquetes que le entregamos porque que no ha pagado su casilla.
- Me olvide de pagarla - respondí - antes ustedes solían dejar un recordatorio en las casillas a principios de año para la gente se acuerde de pagar.
- Usted sabe muy bien que es su responsabilidad pagar la casilla a inicios de cada año. - Me contestó reprochándome.

Ya no quise enojarme con la "joven de mil años", su cara lavada y mala actitud daba más pena que ganas de entablar una discusión. Seguí con el procedimiento de firmar la entrega de los paquetes y también pagué para renovar mi casilla, lo cual involucraba otras firmas.

Cuando ya me estaba yendo le dije:
- Pero por favor dígale a sus jefes que es mejor que envíen los recordatorios para pagar las casillas.
- Lamentablemente - me respondió - los cambian a cada rato que ya no importan que se lo diga.
- ¿A quien cambian tanto? ¿A sus jefe? - pregunté.
- Si - me contestó sin vacilar.



miércoles, 9 de mayo de 2018

Un Grave Problema con Correos del Ecuador

Correos del Ecuador implemento desde año 2017 su política de cobrar por cada paquete ("Tarifa por Paquetes") que lleguen al Ecuador en vista de la crisis en la que lo dejó la anterior administración y la falta de presupuesto . Nos guste o no, esto se implementó pero lamentablemente trajo un problema adicional muy serio.

La pregunta que Correos del Ecuador se debió haber hecho fue ¿Cómo cobro a los clientes? así que creó el porta "Avísalo" para que cada cliente ponga su número de rastreo y pague en línea el valor correspondiente. Si no pagas, Correos del Ecuador no va a realizar ningún esfuerzo para mover o entregar el paquete. Así que si tienes el número de paquete/rastreo simplemente lo subes al portal, pagas y ellos dicen que en veinte días laborables te lo entregan (cosa que no sucede).

Luego viene la otra pregunta. ¿Qué pasa si el paquete no tiene código de rastreo? Correos responde a esto diciendo que ellos le asignan uno y que te llaman para avisarte que número de paquete para que pagues la tarifa por el portal (no tengo constancia personal de esto).

Así que Correos solucionó dos problemas:
1) Si sabes el número de envío, lo registras tu mismo y pagas.
2) Si no tiene número de envío, Correos le va a asignar uno, te llama para notificarte y pagas.

Pero se olvidaron de una tercera opción:
3) ¿Qué pasa si el paquete tiene número de envío y no lo conoces?
He intentado explicar esto a correos del ecuador y lamentablemente no lo entienden. Ellos piensan que es obligación del usuario y obligación del remitente conocer el número de envío cuando no lo es. 

Por lo tanto Correos tiene un gran potencial de paquetes que se están quedando estancados y olvidados en algún lado.


Miren lo que me responde Correos del Ecuador:



Esto significa que los empleados de Correos del Ecuador no te pueden ayudar con este problema, ya que no pueden identificar ningún paquete por el nombre del destinatario.

Por Twitter la respuesta de Correos del Ecuador es aún peor.

 

¿Significa esto que si no conoces el número de envío, Correos del Ecuador está en su derecho de perder el paquete, no entregarlo y nunca notificarte ? Claro que "No". Correos del Ecuador debe buscar alguna forma adicional de avisarte que tienes un paquete que debes pagar para que sea entregado.


¿Pero cuál es el problema? ¿Porque me quejo ahora?
El problema es que el año pasado, antes de que Correos del Ecuador aplicara su "Tarifa por Paquetes" lo envíos sin código de rastreo si llegaban a mi casilla postal sin problemas. No tengo problema en pagar la tarifa, pero si tengo el problema de desconocer el número de envío.

Ahora como hay que pagarlos, sin número de rastreo Correos no te pueden cobrar. Si no pagas no mueven el paquete y nunca te enteras si llegó al Ecuador.  Así que hay paquetes que entran en una zona gris donde a Correos no le importa y el cliente nunca se enterará que tenía un paquete. Y aún así, si el cliente sabe que algo le debe llegar, pero no tiene forma de saber el número de envío, el paquete esta perdido porque Correos no te va a notificar.

Tengo unos tres paquetes a mi nombre que están sin código de envío  y que no puedo retirar o saber donde están desde Diciembre del 2017, ya que Correos no quiere entregar nada sin el pago. Y yo no puedo pagar sin saber el número de envío.

Posible Solución.
Correos del Ecuador debería modificar su sistema informático para que una persona pueda presentarse  en las oficinas de Correos y el funcionario pueda buscar los paquetes por el nombre del destinatario (como posiblemente lo tenía antes). Y avísale al cliente que hay X paquetes pendientes a su nombre y darle el número de rastreo correspondiente. Con eso el cliente va a poder ir a pagar y Correos podrá entregar el paquete.

En los viejos tiempos (antes de la "Tarifa por Paquetes") Correos del Ecuador te dejaba una nota en tu Casilla Postal o en tu casa indicándote que existe un paquete que debes ir a retirar. A lo mejor se podría volver a aplicar eso para los paquetes que no se retiren en X tiempo y esta vez cobrarle al cliente cuando vaya a retirar el paquete.

Actualización:
Lamentablemente los funcionarios de servicio al cliente de Correos del Ecuador siguen sin entender el problema. Esta fue su última notificación.


Actualización 2: Después de escribir este artículo y publicarlo en Twitter recibí una llamada de un agende de Correos del Ecuador. Inicialmente intentó convencerme que es mi responsabilidad tener el número de rastreo y que ellos sin datos de contacto en el paquete no puede contactarse con el cliente para avisarle que tiene un paquete.
- ¿Cuales son los datos de contacto? - Le pregunté. 
- El correo electrónico y el teléfono - me respondió.
Le indiqué que estaba equivocado porque el dato de contacto que tiene un paquete también es la dirección física que está anotada. Y porque sea cómodo contactar al cliente por correo electrónico o por teléfono, no significa que la dirección física no es un dato de contacto y que el paquete se tenga que quedar en el olvido.

Despúes de discutir esto me dijo que me ayudará a encontrar mis paquetes por nombre y me iba a dar los números de avíso para poder hacer el pago correspondiente. En tres días me contestó y encontró nueve (9) paquetes que estaban a mi nombre.

Le agradezco mucho a esta persona que pudo resolver mi problema. Sin embargo el problema potencial va a continuar hasta el día que Correos del Ecuador ponga en su proceso una forma para que un empleado te pueda ayudar a encontrar las guías de envío de tus paquetes.

sábado, 21 de abril de 2018

How NOT TO request help on a forum.


I found out that the best way to not get help on a user's forum is by writing something like this:

"I have been in IT for 30 years so please don't post "have you tried applying..." unless you happen to know that this is specific fix for something".

When I see that kind of posts the most common thing is that nobody wants to help him. Or maybe someone will reply something like:

"Why don't you grab your 30 years of experience and fix it yourself !! "

Support on computers works with a lot of "trial and error". Not everybody in earth have your same configuration to have experienced the exactly same problem. Maybe not everybody in earth have installed exactly the same applications on the same machine. So you need to sit down and try different things until you find what can be the source of the problem. Once you think you found the source you can try getting different alternatives for a solution.

"Yo" contra "El Microfilm"


Introducción


Un día conversaba con un condómino del edificio donde vivo y me preguntó si tenía los planos del edificio ya que quería hacer unos cambios a su departamento.

Claro, respondí que no tenía ni idea. Pero me quedó la duda, ¿Donde puedo conseguir los planos del edificio donde vivo?

La respuesta es simple, en el Municipio están los planos de todo, ellos aprueban los edificios antes de construirlos, y deben tener un archivo monstruoso con todo los planos de la ciudad.


Así que un día pase por la la Regional Norte del Municipio para averiguar donde podía conseguir los planos. La persona de información en la Regional Norte me dijo que ahí existían unos cuantos planos, que podía solicitar y me dio el turno. Posteriormente me atendieron y me preguntó e que necesitaba los planos, Arquitectónicos, Estructurales, Sanidad, etc... Me pareció que necesitaba los arquitectónicos, ya que debe ser el único plano que puedo entender.

Llené un formulario, me pidió los datos del previo y ver algo de información de la escritura de propiedad horizontal. Luego me dio el formulario, me indicó que en 48 horas lo iban a tener y que lleve mi pedido o otra oficina (no me acuerdo el nombre) en la regional norte.

Fui a esa oficina con el papel y me dijeron que generalmente en 48 horas me pueden dar los planos, pero justo ese día tenía poco trabajo y fue a buscarlos.

El Microfilm

Como el edificio es de principios de los 90's me trajo fichas en Microfilm.

No se exactamente el nombre de este tipo de Microfilm,  pero la ficha es parecida a esta.

- ¿Que hago con esto? le pregunté al señor.
- "Aquí cerca hay un sitio donde le pueden sacar una imagen del Microfilm" - Contestó.
Así que dejé mi cédula de identidad en prenda y me fui con los 10 microfilms al sitio indicado.

Cuando llegué al sitio me indicaron un valor de $XX.XX por cada ficha, me la podían copiar a CD o imprimirlos. El precio era alto, así que les dije que no iba  poder scannear todos y que solo quería ver cual era el de los planos para solo digitalizar ese.

Encendieron la máquina de Microfilm y busqué en cada uno de ellos. ¡No entendí Nada! Pensé en ese momento que aprender AutoCAD en la Unversidad fue en vano.

La señorita me explicó que no entendí nada porque esos eran solo los planos estructurales del edificio y no los arquitectónicos.

Así que por el precio decidí que no iba a digitalizar ninguno de esos, pero me quedó la duda del precio tan elevado para digitalizar solo una ficha de Microfilm.

¿Podré ganarle al Microfilm?

Así que tengo un nuevo plan de ataque contra el Microfilm. He logrado digitalizar con éxito fotos  en Negativo 100 y Negativo 110 usando un viejo Scanner HP Scanjet G3010 que tiene luz desde la tapa (un pequeño segmento).

Lo gracioso es que el software de HP coloriza automáticamente las fotos de estos negativos, así que no tengo que luchar con Gimp o Photoshop luego para darles color a los negativos.


Así que mi plan es poder usar este Scanner y poner justo el Microfilm en la parte y digitalizarlo.

La segunda opción sería usar un Scanner normal y con un teléfono celular o tablet hacer "luz trasera" al Scanner. Un buen ejemplo es el siguiente video:


¿Podré ganarle?


miércoles, 21 de febrero de 2018

Your Friend Wil Declares...

Your Friend Wil Declares..
Don't be a Dick

Wil Wheaton is an actor known for his portrayals of Wesley Crusher on the Star Trek: The Next Generation TV Series, but you can check more about him at Wikipedia.

But he is also a super geek,  Dungeons & Dragons player, arcade days lover and gamer. When he was invited as an speaker on the "Penny Arcade Expo (PAX) 2007" he pronounced he famous words "Don't be a Dick". He told that phrase in a context of unity at the end of his speech, saying that we have different backgrounds, political points of views and religions, we like different game consoles and different TV series and that there were 30,000 people united as gamers there.  He said that he found hard to believe that having 30,000 gamers and geeks united there, the gamer community is still referred as an anti-social group of people. Wil finished saying that if you find someone that think that gamers are antisocial, invite them to play with you, but try not to be a dick when you won.




After that the phrase "Don't be a Dick" was beginning to be recognized by gamers  as "Wheaton's Law". Wil Weathon explained this as a complain on how people "open their mouths" (curse,  make you feel bad or make fun of you when you loose) when playing online games. So he said "Have fun.  Compete, don't be competitive. And Just don't be a Dick".



Wil Weathon even made a web page about the "Don't be a Dick Day".
http://dontbeadickday.com/


Resultado de imagen para Data einstein hawkings
Here we see Data being a dick (joke)
But the message is so general that it just don't apply to gamers. It applies to a lot of the online people interaction. People tend to be a "dick" on online interactions, and sometimes high amounts of knowledge (or practice) on an specific area offers you the risk to became narcissist. So suddenly your high amounts of knowledge on an area makes you believe you are an authority on it, and your high levels of awareness can only be disputed by Albert Einstein, Issac Newton and Stephen Hawking sitting in the same table with you.


There are forums when one calls the other "ignorant" and says "that is not an insult, check the dictionary", so you ask, "Will you tell ignorant in real life if the person is staying at you side?". Is this person being a dick for shoving his knowledge on the face of the other person that is just asking for help?

On online discussions there are people replying with sarcasm or with simple uppercase negative words/phrases like "WRONG", "NO", "YOU ARE SO WRONG", "RTFM (Read the fucking manual)" and don't offer any other help. I always says on forums that "Sarcasm does not solves problems" and if you just get tired and people don't understand you move on to other forum thread and "Agree to disagree". That's all, you don't win money or reputation for having the last word.

Being a dick online also takes effort. You have to write down (document) the sharp sarcastic words you want to reply and read it over to be sure it makes sense and it hurts the other person at the same time. So why don't take that effort to assist the person that is asking for help online instead?

Maybe the phrase of "Don't Be a Dick" has extended over of what Wil Weathon originally intended, but I think that the core message still prevails on it, not matter if it applies just to the gamer community, all the internet or all human to human interaction.

Being a dick will take you the same amount of effort of being awesome.
What you will choose?