Autonomie numérique et technologique

Code et idées pour un internet distribué

Linkothèque. Carnet de bord. Page 4


Using the :Git command, you can run any arbitrary git command from inside Vim. I prefer to switch to the shell for anything that generates a log of output, such as git log for example. But commands that generate little or no output are fair game for running from inside Vim (:Git checkout -b experimental for example).

At Vim’s command line, the % symbol has a special meaning: it expands to the full path of the current file. You can use this to run any git command that expects a filepath as an argument, making the command act on the current file.

Amazon has launched a new service that uses machine learning to extract key data from patient records and can potentially help healthcare providers and researchers save money, make treatment decisions, and manage clinical trials. The company announced the service, called Amazon Comprehend Medical

Amazon’s other recent forays into healthcare include paying almost $1 billion to acquire online prescription service PillPack

It joins other large tech companies that are increasingly focused on healthcare. For example, earlier this year Apple launched a feature that lets customers view their hospital medical records on their iPhones, while Google recently hired former Geisinger CEO David Feinberg to unify and lead the healthcare initiatives across its businesses, including search, Google Brain, Google Fit, and Nest.

Of course, the uploading of medical records to the cloud for machine-learning analysis might questions from patients about how Comprehend Medical will ensure their privacy. Amazon says patient data is encrypted and can only be unlocked by customers who have a key, and that no data processed will be stored or used for training its algorithms. Comprehend Medical complies with the Health Insurance Portability and Accountability Act (HIPAA).

The Openbox Window Manager is allows for custom key-bindings to be created, whereby designated combinations of key presses may be used to undertake virtually any action, and usually much faster than by alternative other means. In addition to being able to control the brightness of your screen, it is also possible to create key-bindings to control the volume as well.

Con nosotras compartieron espacio Víctor Sampedro, que explicó su proyecto didáctico para adelgazar el Gran Hermano Dietética Digital y Alfonso Sánchez Uzábal, que sintetizó la multitud de proyectos emprendidos por Montera34, estudio dedicado a la creación de mapas, repositorios de archivos digitales y tecnologías participativas, siempre bajo el paraguas de los comunes digitales. Continuaron la jornada Monsterrat Boix como parte de la iniciativa que pretende cercenar la brecha de género Wikimujeres y la ingeniera y programadora Margarita Padilla. Ambas reflexionaron e incentivaron el debate sobre las posibilidades de las tecnologías para crear una ciudadanía crítica (y feminista). Completó la jornada Félix de Molina Bergad, que explicó el día a día de TeleK como medio de comunicación comunitario en el corazón de Vallecas.

Google is planning to launch a censored version of its search engine in China that will blacklist websites and search terms about human rights, democracy, religion, and peaceful protest.

Documents seen by The Intercept, marked “Google confidential,” say that Google’s Chinese search app will automatically identify and filter websites blocked by the Great Firewall. When a person carries out a search, banned websites will be removed from the first page of results, and a disclaimer will be displayed stating that “some results may have been removed due to statutory requirements.” Examples cited in the documents of websites that will be subject to the censorship include those of British news broadcaster BBC and the online encyclopedia Wikipedia.

Apple users are seen as the ‘invisible poor’ – those who do not look as poor as their financial circumstances.

Apple iPhone users in China are generally less educated, hard-up and with few valuable assets, compared to users of other mobile phone brands such as Huawei or Xiaomi, according to a report by research agency MobData.

Some scripts for displaying a weather forecast on your conky.
They use Accuweather, Weather Underground, National Weather Service (USA) and Weather.com.

They all rely on the same principle: download a bunch of pages, parse them and isolate the necessary info for conky to find.
There is something for everyone: from the minimalistic (1c), to the humongous, larger than life, « I’m a meteorologist » aspect (4).
Check out Conky Companion as well: a graphical app which can help you create your own conkyrc files easily.

When it comes to monitoring your Linux system, few tools can rival Conky. This lightweight system monitoring utility can help you to keep an eye on virtually any aspect of your system, and it offers a huge list of options to choose from. But this flexibility comes at a price: all Conky’s settings are stored in the .conkyrc file, which you have to create and tweak manually. The good news is that once you understand the inner workings of the .conkyrc file, you can easily create powerful Conky configuration profiles.

Sections

  1. Conky Configuration File Commands – Conky settings stuff above the TEXT line.
  2. Conky Variables – Conky display stuff below the TEXT line.
  3. Time Format String Variables – Used by all TIME variables in Conky.
  4. Installing Conky – The quick Conky installation guide.
  5. Notes – Explains things or keeps things from getting too verbose.
  6. About Conky – A short explanation of Conky just in case.
  7. Conky Tips and Tricks – Examples for showing non-native and dynamic information in Conky.

“I believe that all technology is political, especially open source,” he told me. “I believe that the technology industry should have a code of ethics like science or medicine. Working with ICE in any capacity is accepting money in exchange for morality. I am under no obligation to have a rigid code of ethics allowing everyone to use my open source software when the people using it follow no such code of ethics.”

Flowchart to know if a machine is an AI.

In the broadest sense, AI refers to machines that can learn, reason, and act for themselves. They can make their own decisions when faced with new situations, in the same way that humans and animals can.

As it currently stands, the vast majority of the AI advancements and applications you hear about refer to a category of algorithms known as machine learning. These algorithms use statistics to find patterns in massive amounts of data. They then use those patterns to make predictions on things like what shows you might like on Netflix, what you’re saying when you speak to Alexa, or whether you have cancer based on your MRI.

Esto, que parece una chorrada, es el meollo del asunto, ya que es lo que sucede cuando a problemas morales en los que estamos claramente de acuerdo les añadimos una dimensión económica. El efecto fue bien estudiado por Gneezy y Rustichini de la Universidad de California San Diego: al introducir pequeñas multas a los padres que llegaban tarde a recoger a sus niños del colegio, el número de padres que llegaba tarde se multiplicó. Freakonomics lo contaba genial.

Lo que antes era un problema moral (depender de la generosidad del maestro que se queda un rato extra porque tú te retrasas) es de repente una relación económica reglada: esos padres asumían el pago de una cantidad de dinero insignificante (4€/día) por el derecho a poder llegar hasta media hora tarde; ya no es un dilema ético porque el personal del centro sabe que tenemos un trato, así que termino lo que estoy haciendo aunque llegue media hora tarde). Al ponerle precio, nos liberamos del problema moral.

¿A qué tipo de dificultades se enfrenta Fairphone a la hora de diseñar y fabricar su teléfono que otros fabricantes, grandes y pequeños, no tienen que hacer frente?

Creo que hay desafíos para cualquier organización, cada una en su marco de actividad. Para nosotros principalmente son los costes añadidos por no tener una economía de escala. También nuestra influencia en la cadena de suministro es limitada por la misma razón.

¿Qué ventajas encontráis fabricando vuestro teléfono respecto a las demás marcas?

Nos valemos de nuestra flexibilidad para lograr innovar pese a esos obstáculos. La toma de decisiones en una organización con 40 personas es más rápida y ágil que en organizaciones más establecidas. Nosotros no tenemos el lastre de tener inversores y nuestra marca nació sin miedo a los riesgos de reputación. Al contrario, somos una plataforma para probar nuevos modelos y ayudar a otras organizaciones a adoptarlos, aprendiendo de nuestros errores y siendo muy transparentes con las consecuencias.

Yet another option: supporting JS/CSS includes in your template based on frontmatter variables. This would allow you to use CDN links so you could forego including the libraries in your source code all together if you like. Otherwise you can use relative links if you want to drop the javascript or CSS files in your static directory.
Frontmatter

---
title: Some catchy title
js: https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.2/photoswipe.js
css: https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.2/photoswipe.css
---

Template partial

You could also support multiple includes if you want to provide scripts as an array in your front matter; you’d just loop through and add a script tag for each entry under js. The same process works for CSS.
CSS Partial

{{ if .Params.css }}
<link rel="stylesheet" href="{{ .Params.css }}">
{{ end }}

JS Partial

{{ if .Params.js }}

{{ end }}

The following repository contains the materials used on the digital self defense courses.

Each of the different modules is designed to be explained on a 2 hour session.

I don’t have nothing to hide, why should I care? This is one of the phrases you will hear a lot, maybe you have even think that way once, but… Would you tell I don’t have anything to say, why should I care about freedom of speech?, well I don’t think so.

Taking care about your right to privacy and security online isn’t just about you. It’s about the right we have as living beings to have private lifes. When you take care about private browsing, secure communications or bypassing censore you are taking care of the right to learn, socialize, even to love in a way that will cerntainly not be possible under surveillance.

Los hilos son simples: las cadenas de respuestas están identificadas para mostrar a qué comentario o sub-comentario están respondiendo. Sin embargo, son una manera importante y reciente para que podamos dar sentido juntos a nuestro mundo. Permiten que la conversación divague sin penalización (solo pasa al siguiente comentario al mismo nivel) y permite que una conversación asíncrona se ordene a sí misma como si fuera un tiempo real de ida y vuelta. Los hilos son impresionantes.

Ni siquiera he mencionado los enlaces. Cambian cómo nos movemos a través de la información. Nos permiten colaborar entrelazando ideas tan informalmente o estrictamente cómo queramos. Nos permiten llevar el trabajo de otras personas a nuestro ámbito sin tener que reclamar ningún derecho sobre ellos. Crean una red de ideas que es propiedad de todos y de nadie. Entonces, digamos que los enlaces son una cuarta contribución a cómo conocemos. Cuando se trata de aquello a lo que prestamos atención, Internet es como un par de zapatos nuevos: inevitablemente nos enfocamos en lo que nos causa dolor. Eso es bueno, al menos cuando se trata de Internet, ya que los problemas son graves. Pero también debemos recordar los efectos positivos de incluso los elementos más simples de la Red sobre cómo aprendemos y sabemos. Debemos tener en cuenta que también están construidos sobre la arquitectura básica de la red, ya que diseñamos soluciones para los problemas reales que enfrentamos.

Unos cuantos meses antes los productores habían salido con la sinopsis del film bajo el brazo en busca de un protagonista entre las grandes estrellas, pero tras proponérselo a Arnold Schwarzenegger, Sylvester Stallone, Harrison Ford, Richard Gere, Clint Eastwood, Burt Reynolds, Robert De Niro o Don Johnson el estudio solo obtuvo negativas y calabazas variadas. Finalmente, el papel acabó en manos de un Bruce Willis famoso por coprotagonizar junto a Cybill Shepherd la exitosa serie Luz de luna. Se trataba de un fichaje inesperado, Willis no tenía tablas como héroe de acción y era conocido en medio mundo por un papel cómico, con un contrato que también resultó inusual por ser extremadamente costoso: el actor se embolsó cinco millones de dólares de golpe.

El protagonista ya no era un tanque con patas que se abalanza sobre ejército enemigo a pecho descubierto, sino la persona que se encontraba en el lugar equivocado durante el momento equivocado. El papel de Willis resulta cercano porque el espectador se identifica con él: McClane nunca ha pedido ser el héroe, recibe hostias continuamente, se arrastra a través de la historia hecho mierda y se pasa la mayor parte del metraje cagándose en todo, desde la música que lleva su chofer hasta la talla de zapato de uno de los sicarios despachados. Era difícil no sentirse reflejado en su figura.

Python geopandas choropleth map

There are different ways of creating choropleth maps in Python. In a previous notebook, I showed how you can use the Basemap library to accomplish this. More than 2 years have passed since publication and the available tools have evolved a lot. In this notebook I use the GeoPandas library to create a choropleth map. As you’ll see the code is more concise and easier to follow along.

La modificación más relevante es la que hace que se deje de dar visibilidad a los contenidos que están a punto de violar las condiciones de uso de Facebook. Es decir, las publicaciones que se acercan a las líneas rojas marcadas por la red sobre desinformación, violencia, incitación al odio, clickbait y amenazas; incluso aunque no hayan violado estas condiciones de forma estricta.

Repository of photos gifted by the world’s most generous community of photographers.

All photos published on Unsplash can be used for free. You can use them for commercial and noncommercial purposes. You do not need to ask permission from or provide credit to the photographer or Unsplash, although it is appreciated when possible.

More precisely, Unsplash grants you an irrevocable, nonexclusive, worldwide copyright license to download, copy, modify, distribute, perform, and use photos from Unsplash for free, including for commercial purposes, without permission from or attributing the photographer or Unsplash. This license does not include the right to compile photos from Unsplash to replicate a similar or competing service.

“Esta es la mejor época de la historia de la humanidad para ser un buscador del conocimiento”, dice David Weinberger. Sin embargo, advierte que, “también es la mejor época de la historia de la humanidad para ser un idiota”. En su charla sobre Conocimiento y democracia, Weinberger observa las maneras en las que Internet ha cambiado cómo accedemos al conocimiento y cómo ha transformado su estructura. El conocimiento tenía en el papel su principal medio: fijado, inmutable y desconectado de la misma manera que un libro está separado de los demás. « Ahora el conocimiento se ha convertido en una red », dice, y ha tomado las propiedades de la red: « es inclusivo, hiperconectado, suelto, nunca fijado y siempre sujeto a discusión ». Estas fortalezas y debilidades llevan consigo una nueva capacidad del conocimiento para crecer hasta límites insospechados. Por otro lado, Weinberguer señala que el conocimiento se enfrenta también a retos terribles, a las “cámaras de eco” en las que personas que piensan de manera similar hablan sin enfrentarse a puntos de vista opuestos,. Estas cámaras de eco surgen, en su opinión, no sólo por las debilidades humanas, sino por la naturaleza de la conversación y la compresión de sí mismas. Esto significa que no hay soluciones fáciles a la forma en la que la Red está fracturando el discurso. Será necesaria la educación y la voluntad de escuchar las voces de los más vulnerables.

In the first part of this three-part series using a Raspberry Pi for network-attached storage (NAS), we covered the fundamentals of the NAS setup, attached two 1TB hard drives (one for data and one for backups), and mounted the data drive on a remote device via the network filesystem (NFS). In part two, we will look at automating backups. Automated backups allow you to continually secure your data and recover from a hardware defect or accidental file removal.

cmus is a fast and flexible music player. It organizes your music by either musician or album title, and lets you load playlist files. You can also use cmus’ built-in search function to look for music in your /home directory and you can switch between several different layouts.

MOC (short for Music on Console) is a dual-pane music player that’s similar to cmus. The left pane lists the tracks in a folder, while the right pane contains the contents of a playlist file (if there is one in the folder).

If you want a quick and dirty way to play music files, then mpg123 and ogg123 are good options. I’ve lumped them together because both applications are very similar. In fact, the only difference between the two applications is the file formats they support.

ripit isn’t a music player, but it can help you feed your music player. It’s a script that works with a number of utilities and audio encoders—like cdparanoia, cdda2wav, Ogg Vobis, and LAME—to convert the tracks on a CD to files on your hard drive.

Use Netlify CMS with any static site generator for a faster and more flexible web project.

Static + content management = ♥

Get the speed, security, and scalability of a static site, while still providing a convenient editing interface for content.
An integrated part of your Git workflow

Content is stored in your Git repository alongside your code for easier versioning, multi-channel publishing, and the option to handle content updates directly in Git.
An extensible CMS built on React

Netlify CMS is built as a single-page React app. Create custom-styled previews, UI widgets, and editor plugins or add backends to support different Git platform APIs.

Markdown Extra is an extension to PHP Markdown implementing some features currently not available with the plain Markdown syntax. Markdown Extra is available as a separate parser class in PHP Markdown Lib.

Diagrama de pesos según metodología de contabilidad de viviendas turísticas en Valencia

El trabajo de @data_hippo tiene muchísimo valor. Porque da acceso público a datos que hoy en día no entran en estadísticas oficiales. Pero a la hora de cuantificar la oferta real en la ciudad es importante leer su metodología: https://datahippo.org/es/datamodels/

Contabilizan registros de viviendas que pueden haberse publicado hace dos meses solo un fin de semena igual que una vivienda que está activa todo el año. Cuentan viviendas que han salido hace tres meses pero igual no está activa este mes.

Para inspección debe ser una buena herramienta, porque muestran todos los que se publicitan. Para estimar impactos debe de trabajarse su base de datos (es #opendata) y se puede desagregar en función de fecha de descarga por primera vez y las actualizadas.

Por ejemplo, para #Barcelona han publicado una oferta de 27.000 apartamentos en @airbnb cuando la oferta activa media es realmente 16.350, donde además se debe separar entre viviendas enteras (7.930) y habitaciones (8.420), esta última además debe entenderse como oferta legal

En el informe al que pareces hacer referencia realizado por @VLCenComu y @Maria_Oliver_ se han analizado mal los datos de @data_hippo . Publican el dato de #VT (viviendas turísticas) para #Valencia de 11.150, y 1.400 nuevas en 3 meses.

ERROR DE NO ELIMINAR REPETIDOS: para ello @VLCenComu interpretamos que han sumado linealmente los datos de las cuatro plataformas que publica @data_hippo en su #opendata sobre la ciudad de #Valencia

De esa descarga se obtendrán los siguientes datos – @airbnb = 9.394 – @homeaway = 1.125 – @HouseTrip = 318 – @onlyapartments = 288 Total = 11.125 (error de 25) De ahí parece salir el dato (agregado) de la oferta actual en septiembre que publica @levante_emv y los 1.400

ERROR CONSIDERACIÓN DE LA FECHA DE MUESTRA: como comentamos en el hilo precedente @data_hippo publica datos agregados de meses, y es importante analizar en detalle las fechas de la última actualización de cada registro. Lo hemos hecho con el siguiente resultado:

REGISTROS ACTUALIZADOS SEPTIEMBRE 2018: si consideramos los registros actualizados durante todo el mes de septiembre, el resultado agregado de las cuatro plataformas es de 6.445 anuncios. En la misma base de datos hay 1.408 registros que no se actualizan desde 2017.

ESTIMACIÓN CONJUNTA VT y HABITACIONES. En la estimación de @VLCenComu se debe deducir que no han desagregado las habitaciones de las viviendas completas (equiparables a las VT). Si así lo hiciese el valor sería inferior: 4.645 VT, y 1.800 habitaciones identificadas en Sep.

Si así lo hubiesen hecho habrían descubierto que @theAirDNA tiene hoy mismo publicada una oferta activa de anuncios SOLO de @airbnb de 4.926 VT (completas) y 2.141 habitaciones. Si solo se analizan los datos de @data_hippo actualizados en septiembre para la misma plataforma

Entonces el informe de @VLCenComu hubiese recogido para @Airbnb 3.997 VT, y 1.800 habitaciones, más cercano dato de @theAirDNA . Cabe aportar que el dato de @inAtlas de julio es, para @Airbnb , de 4.827 VT, y 2.085 habitaciones, en el mismo orden de magnitud

METODOLOGÍA DE CONTABILIDAD: es importante definir bien la metodología de adquisición de datos y de cuantificación, con el mero objetivo de saber qué se cuenta y saber qué decisiones de ordenación se toman en consecuencia. En este sentido @terra_urbe comparto un diagrama:

DIAGRAMA DE PESOS SEGÚN METODOLOGÍAS DE CONTABILIDAD DE #VT de @Airbnb : En el mismo se toma como valor 100 el volumen de registros acumulados durante toda la vida de la plataforma en una ciudad. Este valor es el publicado por @theAirDNA en su indicador #RentalGrowth

Diagrama de pesos según metodología de contabilidad de viviendas turísticas en Valencia

Este valor acumulado lo han venido usando en una importante cantidad de investigaciones científicas de #EEUU en el análisis del impacto de @Airbnb sobre el precio de alquiler o sobre los precios hoteleros. Si consideramos sólo los publicados los últimos 6 meses, el dato sería

El 37% del principal. Si fuesen 3 meses se quedaría en el 26%, que es el dato más asimilable a la metodología de @data_hippo . En el caso de coger 1 mes, el resultado sería del 21% que es la metodología que usa @theAirDNA (ellos anuncian que son 2 semanas de acumulados)

Many datasets are intrinsically hierarchical. Consider geographic entities, such as census blocks, census tracts, counties and states; the command structure of businesses and governments; file systems and software packages. And even non-hierarchical data may be arranged empirically into a hierarchy, as with k-means clustering or phylogenetic trees.

This module implements several popular techniques for visualizing hierarchical data:

Node-link diagrams show topology using discrete marks for nodes and links, such as a circle for each node and a line connecting each parent and child. The “tidy” tree is delightfully compact, while the dendrogram places leaves at the same level. (These have both polar and Cartesian forms.) Indented trees are useful for interactive browsing.

Adjacency diagrams show topology through the relative placement of nodes. They may also encode a quantitative dimension in the area of each node, for example to show revenue or file size. The “icicle” diagram uses rectangles, while the “sunburst” uses annular segments.

Enclosure diagrams also use an area encoding, but show topology through containment. A treemap recursively subdivides area into rectangles. Circle-packing tightly nests circles; this is not as space-efficient as a treemap, but perhaps more readily shows topology.

NYC Street Trees by Species. Screenshot

New York City’s urban forest provides numerous environmental and social benefits, and street trees compose roughly one quarter of that canopy. This map shows the distribution and biodiversity of the city’s street trees based on the last tree census.

Lime es una empresa estadounidense, fundada en 2017 y participada por Uber y Alphabet (el conglomerado al que pertenece Google), que llegó a Madrid a principios de agosto. De un día para otro, dejó cientos de patinetes eléctricos en la calle: su negocio consiste en alquilarlos por minutos a través de una app y en vender a sus usuarios la libertad de aparcarlos en cualquier sitio. La recién aprobada ordenanza de movilidad de Madrid les permite operar sin pasar por concurso ni licencia: solo exige a las empresas que compartan la localización de los vehículos y se reserva el derecho a limitar cuántos hay y en qué zonas se concentran.