Autonomie numérique et technologique

Code et idées pour un internet distribué

Linkothèque. Carnet de bord. Page 32


Let’s be clear up front about something: Just being on GitHub in a public repo does not make your code open source. Copyright in nearly all countries attaches automatically when a work is fixed in a medium, without need for any action by the author. For any code that has not been licensed by the author, it is only the author who can exercise the rights associated with copyright ownership. Unlicensed code—no matter how publicly accessible—is a ticking time bomb for anyone who is unwise enough to use it.

Unlicensed code is unsafe code, period.

When you write open source code, you know that it not only has to work, it has to work in situations you never dreamed of and may not have planned for. Maybe you only had one very narrow use case for your code and invoked it in exactly the same way every time.

The true heart of open source isn’t the code at all: it’s the community.

announce that you’re thinking of creating a new project. Talk about your design goals and how you plan to achieve them. Request input, listen to similar (but maybe not identical) use cases, and build that information into your process as you write code.

This process doesn’t end with the initial announcement. If you want your project to be adopted and used by other people, you need to develop it that way too. This isn’t a barrier to entry; it’s just a pattern to use.

Open source work sharpens your skills in ways you never realized were dull—from writing cleaner, more maintainable code to learning how to communicate well and work as a team.

The Open Data Inventory (ODIN) assesses the coverage and openness of official statistics to help identify gaps, promote open data policies, improve access, and encourage dialogue between national statistical offices (NSOs) and data users. ODIN 2017 includes 180 countries, including most all OECD countries. Two-year comparisons are for all countries with two years of data between 2015-2017. Scores can be compared across topics and countries.

The Open Data Institute works with companies and governments to build an open, trustworthy data ecosystem, where people can make better decisions using data and manage its harmful impacts.

Our toolbox is a collection of free tools that help with data publishing. Many of them work together to create an integrated ecosystem for open data.

ParticipateDB is a collaborative catalogue that tracks the tools and services that make up this exciting and fast emerging digital engagement spaces. Project examples provide insights into the many ways these technologies are being applied in practice. And the resource section collects third-party information for additional context, from product white papers to academic case studies and more.

a plausible urban future based on cities acting as important sites for ‘data extractivism’ – the conversion of data harvested from individuals into artificial intelligence technologies, allowing companies such as Alphabet, Google’s parent company, to act as providers of sophisticated and comprehensive services. The cities themselves, the project insisted, would get a share of revenue from the data.

…the Telegram API allows you to work with their data only. In other words, it’s impossible to store your data on a separate server or a database. The API will let you create an app that interacts with the Telegram messaging app, but this app won’t be able to live a life of its own.

En lo rural se puede vivir bien porque la cercanía entre las personas, aunque trae algunas incomodidades y control sobre la gente, permite una corriente de solidaridad, ayuda mutua y compañía; Un hacer las cosas conjuntamente que, si es bien encauzada, permite un trabajo comunitario que posibilita un desarrollo participativo e ilusionante, en el que todas las personas en pie de igualdad puedan crecer y desarrollarse.

Las personas jóvenes necesitan de espacios propios que puedan servirles de escuela de autogestión, en toda la extensión de la palabra, desde su ocio, a su vida, su profesión y su desarrollo personal, con derecho a acceder en el medio en el que viven a las tecnologías y los recursos sociales y culturales en la misma medida que otros jóvenes de la ciudad.

La Oficina [Open Data Barcelona], que es parte del Plan de Transformación Digital del Ayuntamiento que dirige la Comisionada de Tecnología e Innovación Digital, Francesca Bria, pretende el gobierno público de los datos en un trabajo en tres líneas: captación y almacenamiento, analítica y predicción, y comunicación y difusión. Es decir, el organismo captará información por sus propios medios y sensores pero también los pedirá a compañías que operan en el entorno urbano (telefónicas, energéticas y otras), los analizará y empleará para hacer con mejor tino sus políticas y los podrá a disposición de la ciudadanía, la universidad o quien los requiera.

Una oficina para « remunicipalizar la información » y convertir los datos en lo que son, un bien común.

[Sidewalk Labs] …el modelo urbanístico de Google no está tan lejos del de Blackstone (recuerdo: uno de los grandes imperios inmobiliarios del mundo) pero suma a éste la apropiación de la información, su gestión y su uso. Es decir, ya no sólo se trata de privatizar el espacio público, sino los datos que se generan en él (y en los espacios privados de cada familia y empresa que habite el barrio).

Nacida del trabajo de entidades, medios de comunicación y colectivos integrantes de la coalición Defender a quien Defiende, es también una herramienta de visibilización y análisis de las vulneraciones de los derechos humanos cometidas por cuerpos policiales y agentes de seguridad privada en el Estado español, especialmente en contextos de protesta social (derechos de reunión y manifestación prioritariamente).

…a mechanism that installs updates automatically so you don’t have to worry about it. Obviously, this is meant for personal servers operated by hobbyists where convenience is more important than availability. In a professional environment, you would test new packages first because seemingly innocent changes may break complex applications.

D’Ignazio says this issue is compounded by the fact that women and people of color are underrepresented in data science and technical fields in general, a trend that is worsening. She also highlights skewed quantity and quality of data that is collected about various groups of people. For instance, there are very detailed datasets on gross domestic product and prostate function, but very poor datasets on hate crimes and the composition breast milk.

Darme cuenta que lo que me regalan las grandes coorporaciones no es tanto como les gusta hacernos creer, bajo su eslogan de gratis. Sacan mucho mas de mis datos que yo de sus servicios.
Acomodar mis practicas a mi discurso. Porque la soberanía tecnologica como los feminsismos no se basan solo en teorias si no NUESTRAS PRACTICAS.
Dejar de acumular servicios, como una depredarora capitalista. Y usar solo los que cuido y pago.
Repasar lo aprendido y usar la red optimizando recursos y no a lo capitalista ( consumista, acumuladora) solo porque es gratis.

Amazon Go, the « human-free » grocery store from Amazon.com, watches your every move with hundreds of cameras and sensors. And ties everything to an account with your smart phone and credit card. This is absolutely terrifying on multiple levels. Let me walk you through why and the related services that make this abomination possible.

Significantly, it preserves subdirectories, dev files, hard links, and critical file attributes such as permissions, uid/gid ownership, modification times, extended attributes, acls, and resource forks. It can work in a bandwidth-efficient mode over a pipe, in a similar way as the popular rsync backup tool.

rdiff-backup backs up a single directory to another over a network using SSH, implying that the data transfer is encrypted thus secure. The target directory (on the remote system) ends up an exact copy of the source directory, however extra reverse diffs are stored in a special subdirectory in the target directory, making it possible to recover files lost some time ago.

Every user on a system may have their own crontab file. The location of the root and user crontab files are system dependant but they are generally below /var/spool/cron.

There is a system-wide /etc/crontab file, the /etc/cron.d directory may contain crontab fragments which are also read and actioned by cron. Some Linux distributions (eg, Red Hat) also have /etc/cron.{hourly,daily,weekly,monthly} which are directories, scripts inside which will be executed every hour/day/week/month, with root privilege.

The :global command is your friend – learn it well. It lets you run arbitrary :ex commands on every line that matches a regex. It abbreviates to :g.

To delete all lines that match « George Bush »:

:g/George Bush/ d

The command that follows can have its own address/range prefix, which will be relative to the matched line. So to delete the 5th line after George Bush:

:g/George Bush/ .+5 d

To delete the DEBUG log entries:

:g/DEBUG/ .,+10 d

Los pisos en plataformas de alojamiento vacacional aumentaron de 4.500 en 2013 a 22.000 en 2017.

El problema de la vivienda en la capital holandesa, cuyos alquileres son los más altos de todo el país, llevó a un Tribunal de distrito a dictaminar recientemente que una persona puede perder su casa en Amsterdam si su propietario la usa exclusivamente para alquiler vacacional y, por esa razón, no reside en ella.

All JavaScript is collected and delivered by lib/exe/js.php. This file will concatenate all found files, whitespace compress (if compress is enabled) and cache the result. It also instructs browsers to cache the file, so when you are developing new JavaScript, be sure to refresh your browser cache (hitting Shift-F5, Shift+CTRL+R or similar) whenever your script was updated.

DokuWiki will load JavaScript from the following places:

autogenerated JavaScript (language strings, config settings, toolbar)
lib/scripts/*.js
lib/plugins/*/script.js
lib/tpl//script.js
conf/userscript.js