He lanzado Alcanza 🎓
En España hay 200+ becas activas y el 35% de los estudiantes elegibles no solicita ninguna porque no las conocen o el proceso es un infierno.
Alcanza cruza tu perfil con todas las convocatorias, te dice cuáles puedes pedir y te ayuda a tramitarlas.
Si conoces a algún estudiante, comparte 🙏
https://t.co/uVgDmrRjVy
😱 TINDER: ¿CÓMO SERÍA SI LO HICIESE EL ESTADO?
Es otra de esas ideas que se me ocurren en la ducha tras _días_ frustrado porque un trámite de la Administración electrónica está mal diseñado o no funciona.
¡El Tinder del Ministerio! 😱
🧵👇 Así sería…
I just launched PantryMind on Product Hunt 🚀
A smart pantry manager that helps you track food, avoid waste, and see the health of your pantry.
Would love your feedback!
https://t.co/TCrsySCbBw
📽️ Esta es la peli que voy a presentar este año a los Goya. Me gustaría que fuera ficción, pero es absurdamente real.
¡Máxima difusión 🔥! Que la anacrónica situación de los datos mercantiles llegue a los medios. Y a los despachos de Madrid.
@justiciagob: #LiberadLosDatos
🔴 𝗡 𝗢 𝗧 𝗔 𝗗 𝗘 𝗣 𝗥 𝗘 𝗡 𝗦 𝗔 𝗢 𝗙 𝗜 𝗖 𝗜 𝗔 𝗟 🔴
🚀 El Observatorio de los Observatorios Públicos de España rompe la barrera de los 400 observatorios y se consolida como observatorio de referencia de los observatorios de referencia.
A las 21:15 de hoy (hora peninsular española y del BOE), el Observatorio de los Observatorios Públicos de España ha alcanzado la cifra histórica de 4️⃣3️⃣1️⃣ observatorios catalogados, superando así el número de cosas smart financiadas por @redpuntoes.
«Cada observatorio es un acto de fe en la capacidad de un político para convocar humanos a reunirse y mecanografiar informes que seguramente nadie leerá», ha declarado Jaime Gómez-Obregón, presidente vitalicio, interino y no remunerado del Observatorio de los Observatorios.
El hito ha sido posible gracias a la colaboración de @gsusmad en GitHub, distinguido observador de observatorios, quien ha catalogado más de una treintena con el entusiasmo propio de un concejal inaugurando un marketplace municipal.¹ 🚀
«Queremos publicar nuestra primera Memoria Oficial con Word 2010, como $DEITY manda», ha declarado a los medios Gómez-Obregón. «Pero aún no han llegado los fondos prometidos por la ministra. Si esto sigue así, tendremos que hacerla en Markdown», ha apostillado.
El Observatorio de los Observatorios desea agradecer profundamente a todos los ciudadanos que han contribuido de manera altruista a identificar observatorios. Y muy especialmente a los políticos que los crean, sin quienes estaríamos ahora haciendo un curso de Dreamweaver y Flash del SEPE.
Firmado,
Jaime Gómez-Obregón
Presidente del Observatorio de los Observatorios Públicos de España.
___
¹ @gsusmad ha enviado una pull request ejemplar con más de 30 observatorios nuevos. Si tú también aspiras a la gloria, echa un vistazo al proyecto en GitHub² y apadrina alguno de los issues abiertos.
² Véase https://t.co/EuNwUqDNc2. Y sí, es verdad: estás leyendo una nota al pie de una nota al pie en un tuit. 🙃
https://t.co/5C3s3syJpv
¿Veinteañero metido en la tecnología?
¿Funcionario ya curtido?
Sigue leyendo; esto quizá te interese…
En mis tuits anteriores contaba algunas batallas programando en ensamblador en los años 90.
El lenguaje ensamblador es el Vietnam del programador de níveas sienes. Sirve para entretener a los chavales de ahora, alrededor de una fogata, con historias de bravura hexadecimal y napalm en mnemónicos. Sirve para evocar con nostalgia un tiempo de mocedad que idealizas. Sirve para decir orgulloso que estuviste allí, que luchaste. Sirve para todo eso …y poco más.
¿O quizá no?
Hoy programamos en lenguajes de alto nivel, con orientación a objetos, recolección de basura, librerías potentes, capas de abstracción… Han pasado treinta años y ahora programamos plataformas. La web, los teléfonos o los servicios en la nube o de inteligencia artificial son plataformas.
El lenguaje ensamblador es el inconveniente camino contrario: programar, directamente, las instrucciones al microprocesador. Aunque tiene y siempre tendrá su nicho, es un espacio menguante casi relegado del efervescente panorama laboral actual.
Si tienes veintitantos o treintaypico años y estás metido en la tecnología, enhorabuena: ¡estás en el sitio correcto y en el momento perfecto! Pero como mis sienes ya platean, déjame contarte, alrededor de la fogata, qué aprendí programando en ensamblador en los años 90 y viene conmigo a día de hoy. Quizá te sea útil también a ti.
Releyendo mis tuits del otro día, me fijé en esta instrucción:
En álgebra de Boole, un XOR es una disyunción exclusiva: devuelve verdadero sí y solo sí uno de los operandos es verdadero, pero no ambos.
Entonces, la instrucción XOR DX, DX almacenará siempre en el registro DX del microprocesador el valor cero, pues cuando ambos operandos son idénticos, la salida es falsa. Es una instrucción equivalente a:
MOV DX, 0
Pero, ¿acaso no es esta última más directa y legible que la otra? ¿Qué sentido tiene inicializar una variable haciendo un XOR en lugar de, simplemente, asignarle un cero como toda la vida?
Hay una razón: la eficiencia.
En la arquitectura Intel 80x86, la instrucción MOV DX, 0 se ensambla en tres bytes y consume dos ciclos de reloj:
BA 00 00
En cambio, XOR DX, DX se ensambla en dos bytes y consume un solo ciclo:
31 D2
Hay un ahorro de un byte y un ciclo, que en un 386 a 33 MHz significa 30,3 nanosegundos. Es decir, unas treinta milmillonésimas partes de un segundo.
En un bucle que inicializa un megabyte de memoria, o que apaga cientos de miles de píxeles de una pantalla o que anula un fichero en el disco… esta precaución devengaba ahorros tangibles.
Hay otra microoptimización interesante aquí:
La instrucción INC BX incrementa el valor almacenado en el registro BX. Como está duplicada, equivale a:
ADD BX, 2
Solo que el primer camino consume dos bytes, mientras que el ADD —más legible, sí— requiere del doble.
Este tipo de optimizaciones son cruciales al programar un virus informático no destructivo —que es lo que hace el código— y otras aplicaciones sensibles, pe…
—¡Ya vale de batallitas de yayo! Esto no me sirve hoy para nada —quizá digas, al escuchar todo esto sentado mirando la fogata.
¡Pues quizá sí! Y es que hay algo de este Vietnam que ha venido conmigo desde entonces, y que los programadores más jóvenes creo que están perdiendo: el valor de la eficiencia.
El cuello de botella ya no es ni la memoria ni la velocidad de tu dispositivo, sino el tráfico de red o la duración de la batería. La eficiencia nunca pasa de moda.
Cuando programábamos en los años 80 o 90, a menudo nos dábamos de bruces con los límites de la máquina. Cada byte, cada ciclo de reloj, contaba. ¡Y éramos conscientes! De esto emergió incluso un arte: la demoscene.
Muchos programadores de hoy añaden librerías y dependencias a sus proyectos con una ligereza que frunce el ceño de los yayos de níveas sienes curtidos en Saigón. Aplicaciones con cientos de kilobytes de JavaScript. Diarios digitales donde el 90 % de las peticiones HTTP son para rastrearte o invadirte de publicidad. Sitios WordPress en los que dos tercios del DOM es morralla. Una palabra lo describe: «bloatware».
Y, sí; cuando has reescrito tu código para ahorrar un byte o un ciclo de reloj, te duele tanto, tanto, cada euro que se va por el desagüe de una Administración pública ineficiente.
¿Te imaginas unos servicios públicos óptimos como programas de ensamblador? Licencias municipales tramitadas en 48 horas, una sanidad sin listas de espera, una justicia rápida y digital…
Si has llegado hasta aquí y has aprendido algo… ¡redifunde, amigo! Si te ha hecho reflexionar, dale «like» y compártelo. Es gratis. 🙃
¡Feliz semana a todos! 😃❤️
El Servicio Público de Empleo de la Junta de Castilla y León tiene 6,8 millones para formación y está ofertando cursos de:
— Flash
— Dreamweaver
— Borland
— Joomla!
¡Que alguien les quite urgentemente el dinero público, por favor!
❗️❗️❗️ Estoy 𝗵𝗮𝗿𝘁𝗼 de que cada vez que hablo del sindiós de la atención a la ciudadanía en la Administración pública salte —bienintencionado— un funcionario y me diga resignado:
—Es que tenemos una falta de personal tremenda.
📣 ¡𝗡𝗼! ¡No, no, no y mil veces no!
¡Contratar aún más personal solo lo pondrá peor! (Ley de Brooks)
La solución pasa porque los canales digitales funcionen mejor.
Dejadme explicarlo:
La atención a la ciudadanía es multicanal, pero no todos los canales tienen el mismo coste para la Administración, ni suponen el mismo esfuerzo para el ciudadano. De menor a mayor coste/esfuerzo:
1️⃣ Sitio web o sede electrónica
2️⃣ Correo electrónico
3️⃣ Redes sociales
4️⃣ Teléfono
5️⃣ Presencial
Véase esta lista de canales como un embudo («funnel»): cada usuario que no consiga resolver su solicitud en un nivel, saltará al de abajo. En otras palabras: si los canales digitales asíncronos (1️⃣, 2️⃣, 3️⃣) funcionan bien, los canales síncronos (4️⃣, 5️⃣) recibirán menos solicitudes.
¿Y qué está pasando ahora en muchos sitios? Que el teléfono y la atención personal con cita previa están congestionados. ¿Porque hay poco personal? ¡No! Porque los canales digitales no funcionan.
😱 ¡Hola, Ayuntamiento! Como ciudadano, estoy harto de tener que llamar por teléfono (4️⃣) o personarme (5️⃣) porque el sitio web (1️⃣) no resuelve mi consulta, nadie responde a mis correos (2️⃣) y no hay atención por redes sociales (3️⃣).
¿Veis, entonces, qué es lo que está pasando? Que nos desplazamos hacia abajo en el embudo, colapsando los canales síncronos, que son justamente los más costosos para la Administración y los que más esfuerzo requieren para el administrado.
¡Cada canal tiene su superpoder y no son intercambiables! Por ejemplo, el sitio web o la sede electrónica es el único canal de autoservicio. Es, además, un canal elástico: un pico de consultas no supone un pico de consumo de recursos de atención. Los demás canales, en cambio, son inelásticos: el coste es proporcional a la demanda. Por eso el sitio web o sede electrónica deben ser el canal preferente, y lo he puesto arriba del embudo.
Los canales síncronos requieren una persona dedicada atendiendo la consulta al otro lado del mostrador o del teléfono. Cada vez que llamo a un organismo público y consigo hablar con alguien, 𝐞𝐬𝐭𝐨𝐲 𝐦𝐨𝐧𝐨𝐩𝐨𝐥𝐢𝐳𝐚𝐧𝐝𝐨 𝐮𝐧 𝐫𝐞𝐜𝐮𝐫𝐬𝐨 𝐝𝐞𝐥 𝐄𝐬𝐭𝐚𝐝𝐨 que no puede ser usado por nadie más. ¡Por eso lo pongo abajo del embudo! Porque debería de ser el último recurso. Porque es síncrono, inelástico y caro.
Otro argumento que suelo escuchar:
—Ya, pero es que a mi abuela que tiene 157 años y vive en Vega de Villafufre no la puedes obligar a hacer un trámite digital ni a enviar un correo electrónico.
Pero vamos a ver… ¡atender eficazmente los canales digitales descongestiona automáticamente los presenciales! A tu abuela la atenderán mejor en el centro de salud si los que sí empleamos los canales digitales no tenemos que llamar o acudir y hacer cola.
Por favor, difundid esto. Es de puro sentido común y me siento estúpido teniendo que escribir algo tan evidente. Pero, por lo que sea, parece que 𝐡𝐚𝐲 𝐪𝐮𝐞 𝐝𝐞𝐜𝐢𝐫𝐥𝐨 𝐦𝐚́𝐬. 📣
—Pongamos un metaverso. Y veamos qué problema de la ciudadanía resuelve. Y si no hay ninguno, lo inventamos.
Aquí la entrevista de hoy en RTVE. No daba tiempo a profundizar. Pero confío en que sirva para visibilizar el cambio que necesitamos en digitalización y transparencia.
‼️ Vienen grandes cambios y es importante que sepas lo que va a pasar
¡Cuántas veces nos quejamos de servicios públicos digitales mal diseñados! Trámites terribles que luego todos tenemos que padecer y ya es casi imposible cambiar.
Ahora está en ciernes un cambio drástico en la forma de facturar en España. Afecta a más de tres millones de empresas y autónomos, pero también a ti, a mí y a todos, porque todos somos consumidores y recibimos facturas.
Y tal como se está planteando, esto va camino de ser otra «web de Renfe» de la que estaremos lamentándonos durante años.
👉 Pero esta vez los hechos aún no están consumados
👉 Los cambios no están en vigor todavía
👉 Estamos a tiempo de actuar ‼️
Como en todo lo que escribo, no encontrarás aquí partidismo, ideologías ni política. Esto no va de colores ni siglas. No es eso. Va de corregir el rumbo para aprovechar unos cambios normativos que —si se despliegan bien— podrían tener un impacto fabuloso. Va de mejorar el país.
📰📺 He contactado con periodistas de varios medios de comunicación relevantes. Ninguno se ha interesado por este asunto. ¿Ha abdicado el periodismo de su función de controlar el poder?
A continuación voy a hablarte de facturación electrónica, fraude en el IVA y reporte fiscal. Quizá te parezca un mundo gris, pero te aseguro que nos afecta a todos. Es por ello que voy a utilizar un lenguaje asequible y a omitir los detalles, para no perder de vista lo importante. Es un problema complejo que no voy a infantilizar, aunque sea al precio de que algunos se queden por el camino.
Así que si solo quieres actuar sin conocer el meollo… puedes saltar directamente al último tuit de este hilo.
🎉 Exciting news! STARTUP WARS won the competition at INTA for best scale up company.
STARTUP WARS is a simulation game specializes in creating business simulation for educational and training purposes. In @startupwarsapp .....
🎮🚀 Teaming up with @Ionicframework for an exciting webinar on mastering gamification for Enterprise Applications. If you're looking to transform your mobile metrics don't miss out - reserve your spot today!
P.S. For special requests during the webinar, comment below and we'll try to fit your request in 👇
https://t.co/zD8eY56apC
#IonicFramework #appdevelopment #mobileapp #EnterpriseArchitecture
La IA lo está revolucionando todo. Casi podemos decir que cada día aparece una nueva utilidad...
¡AQUÍ tienes un DIRECTORIO con más de 600 HERRAMIENTAS de INTELIGENCIA ARTIFICIAL organizadas por categoría!
[ H I L O ] ⇩
If you wonder where I have been...
My team at @builderio and @QwikDev has been working together on some totally new tech 🤓
Trust me, if you are a developer and/or designer,
you don't want to miss this 👇
🔥🔥 ¡NUEVO TUTORIAL! 🔥🔥
Lo has visto por todos lados: Internet está lleno de increíbles imágenes generadas con IA de tus amigos y tú quieres hacerlo...
¡TE ENSEÑO CÓMO! Gratis, sin usar tu GPU y con muy buenos resultados👇
✅LINK: https://t.co/dzIx8jMP25
Y además... 🧵 1/n