Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Linkoteca. Archivo de navegación. Página 26


En informática, bus Factor o (Factor Autobús) es un término usado en proyectos de desarrollo de software, que alude a una gran cantidad de información vital de un proyecto de software limitada solamente a uno o unos pocos desarrolladores, impidiendo la continuación del proyecto en el hipotético caso de que estos desarrolladores clave sean atropellados por un autobús.

Después de décadas de control de la natalidad, algo que hizo que en China haya 30 millones más de hombres que de mujeres, la falta de mujeres ha hecho que las dotes por una novia estén al alza.

En Da’anliu, una aldea agrícola de la provincia de Hubei donde casi todos los vecinos ganan unos 20.000 yuanes (2.500 euros) al año cultivando peras, los precios de las novias han alcanzado más de 200.000 yuanes (25.000 euros). Esto sucedía antes de que las autoridades prohibiesen en agosto pagar más de 20.000 yuanes ante un delito de trata de personas.

On Monday, the blogging platform Tumblr announced it would be removing all adult content after child pornography was discovered on some blogs hosted on the site. Given that an estimated one-quarter of blogs on the platform hosted at least some not safe for work (NSFW) content, this is a major content purge. Although there are ways to export NSFW content from a Tumblr page, Tumblr’s purge will inevitably result in the loss of a lot of adult content.    Unless, of course, Reddit’s data hoarding community has anything to say about it.

On Wednesday afternoon, the redditor u/itdnhr posted a list of 67,000 NSFW Tumblrs to the r/Datasets subreddit. Shortly thereafter, they posted an updated list of 43,000 NSFW Tumblrs (excluding those that were no longer working) to the r/Datahoarders subreddit, a group of self-described digital librarians dedicated to preserving data of all types.

The Tumblr preservation effort, however, poses some unique challenges. The biggest concern, based on the conversations occurring on the subreddit is that a mass download of these Tumblrs is liable to also contain some child porn. This would put whoever stores these Tumblrs at serious legal risk.

Still, some data hoarders are congregating on Internet Relay Chat (IRC) channels to strategize about how to pull and store the content on these Tumblrs. At this point, it’s unclear how much data that would represent, but one data hoarder estimated it to be as much as 600 terabytes.

Trying to preserve the blogosphere’s favorite nude repository is a noble effort, but doesn’t change the fact that Tumblr’s move to ban adult content will deal a serious blow to sex workers around the world. Indeed, the entire debacle is just another example of how giant tech companies like Apple continue to homogenize the internet and are the ultimate arbiters of what can and cannot be posted online.

The web as a desktop platform

Electron is a framework that allows developers to wrap web code (JavaScript, HTML, and other bits) in a native coating, giving them access to system-level APIs like notifications, file system, and so on, making it simple to deploy on Windows, macOS, Linux and anything else with one language.

Electron today, however, comes with a sizable disadvantage: it’s based on the Chromium browser, which means it’s bundled with an entire instance for each application that uses it on your machine. Having Slack and Chrome open, for example, spawns two isolated Chromium instances, both consuming resources to do much the same thing.

…the original author of any FOSS package or application, by publishing it, would have to accept as fact that any misuse of said software would forever be their responsibility, or at least until that responsibility is, diligently and ceremoniously, transferred to someone else, hot potato style.

FOSS was never about trust in software owners.

It was about not needing to trust them to begin with.

You want to download thousands of lines of useful, but random, code from the internet, for free, run it in a production web server, or worse, your user’s machine, trust it with your paying users’ data and reap that sweet dough. We all do. But then you can’t be bothered to check the license, understand the software you are running and still want to blame the people who make your business a possibility when mistakes happen, while giving them nothing for it? This is both incompetence and entitlement.

Plus how is this any different from using proprietary software? If you’re not going to take full advantage of FOSS, maybe you’re better off spending your money on support contracts anyway. At least then, you are entitled to complain until you’re blue in the mouth. Maybe you can even take someone to court!

We must make software simpler. Much much simpler. And companies who base their service offering on open source software must become more involved in keeping this ecosystem alive in whichever capacity they can.

Software must be made understandable. The essence of FOSS for me can be reduced to one fundamental computing right: the right to refuse to run, on my machines, code that I do not have the option to understand. That is it.

I’m not fundamentally opposed to closed source software, so as long as it runs on someone else’s computer.

However, as we’ve seen, having the source code is not enough to guarantee understandability.

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 ) y se puede desagregar en función de fecha de descarga por primera vez y las actualizadas.

Por ejemplo, para 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 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 sobre la ciudad de

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)