X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/381d16f89ae26aa26e64852e52c7c964c9dad950..84f320eab28ddfcb748bbf94fa67a0b65cc45905:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index b59b2e7ee2..c71abaacef 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -6,13 +6,110 @@ http://people.skolelinux.org/pere/blog/ + + Updated vlc bittorrent plugin in Debian (version 2.14) + http://people.skolelinux.org/pere/blog/Updated_vlc_bittorrent_plugin_in_Debian__version_2_14_.html + http://people.skolelinux.org/pere/blog/Updated_vlc_bittorrent_plugin_in_Debian__version_2_14_.html + Mon, 14 Feb 2022 08:00:00 +0100 + <p>I am very happy to report that a new version of the +<a href="https://tracker.debian.org/pkg/vlc-plugin-bittorrent">VLC +bittorrent plugin</a> was just uploaded into debian. The changes +since last time is mostly code clean in the download code. The package +is currently in Debian unstable, but should be available in Debian +testing son. To test it, simply install it like this:</p> + +<p><pre> +apt install vlc-plugin-bittorrent +</pre></p> + +<p>After it is installed, you can try to use it to play a file +downloaded live via bittorrent like this: + +<p><pre> +vlc https://archive.org/download/Glass_201703/Glass_201703_archive.torrent +</pre></p> + +<p>It can also use magnet links and local .torrent files like the ones +provided by the Internet Archive. Another example is the <a +href="https://archive.org/details/LoveNest">Love Nest</a> Buster +Keaton movie, where one can click on the 'Torrent' link to get going.</p> + +<p>As usual, if you use Bitcoin and want to show your support of my +activities, please send Bitcoin donations to my address +<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> + + + + + A Brazilian Portuguese translation of the book Made with Creative Commons + http://people.skolelinux.org/pere/blog/A_Brazilian_Portuguese_translation_of_the_book_Made_with_Creative_Commons.html + http://people.skolelinux.org/pere/blog/A_Brazilian_Portuguese_translation_of_the_book_Made_with_Creative_Commons.html + Fri, 3 Dec 2021 09:30:00 +0100 + <p>A few days ago, a productive translator started working on a new +translation of <a href="https://madewith.cc">the Made with Creative +Commons book</a> for Brazilian Portuguese. The translation take place on +<a href="https://hosted.weblate.org/projects/madewithcc/translation/">the +Weblate web based translation system</a>. Once the translation is +complete and proof read, we can publish it on paper as well as in PDF, +ePub and HTML format. The translation is already 16% complete, and if +more people get involved I am conviced it can very quickly reach 100%. +If you are interested in helping out with this or other translations +of the Made with Creative Commons book, start translating on +Weblate. There are partial translations available in Azerbaijani, +Bengali, Brazilian Portuguese, Dutch, French, German, Greek, Polish, +Simplified Chinese, Swedish, Thai and Ukrainian.</p> + +<p>The <a href="https://gitlab.com/gunnarwolf/madewithcc-es.git">git +repository for the book</a> contain all source files needed to build +the book for yourself. +<a href="https://gunnarwolf.gitlab.io/madewithcc-es/">HTML editions</a> +to help with proof reading is also available.</p> + +<p>As usual, if you use Bitcoin and want to show your support of my +activities, please send Bitcoin donations to my address +<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> + + + + + Debian still an excellent choice for Lego builders + http://people.skolelinux.org/pere/blog/Debian_still_an_excellent_choice_for_Lego_builders.html + http://people.skolelinux.org/pere/blog/Debian_still_an_excellent_choice_for_Lego_builders.html + Sun, 24 Oct 2021 07:10:00 +0200 + <p>The Debian Lego team saw a lot of activity the last few weeks. All +the packages under the team umbrella has been updated to fix +packaging, lintian issues and BTS reports. In addition, a new and +inspiring team member appeared on both the +<a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-lego-team">debian-lego-team +Team mailing list</a> and +<a href="irc://irc.debian.org/%23debian-lego">IRC channel +#debian-lego</a>. If you are interested in Lego CAD design and LEGO +Mindstorms programming, check out the +<a href="http://wiki.debian.org/LegoDesigners">team wiki page</a> to +see what Debian can offer the Lego enthusiast.</p> + +<p>Patches has been sent upstream, causing new upstream releases, one +even the first one in more than ten years, and old upstreams was +released with new ones. There are still a lot of work left, and the +team welcome more members to help us make sure Debian is the Linux +distribution of choice for Lego builders. If you want to contribute, +join us in the IRC channel and become part of +<a href="https://salsa.debian.org/debian-lego-team/">the team on +Salsa</a>.</p> + +<p>As usual, if you use Bitcoin and want to show your support of my +activities, please send Bitcoin donations to my address +<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> + + + Hvilke partier støttet datalagringsdirektivet 2 og 3? http://people.skolelinux.org/pere/blog/Hvilke_partier_st_ttet_datalagringsdirektivet_2_og_3_.html http://people.skolelinux.org/pere/blog/Hvilke_partier_st_ttet_datalagringsdirektivet_2_og_3_.html Fri, 10 Sep 2021 08:35:00 +0200 <p>Relativt stille har Stortinget den siste perioden vedtatt -<ahref="https://no.wikipedia.org/wiki/Datalagringsdirektivet">datalagringsdirektivet</a> versjon to og tre, og slik økt +<a href="https://no.wikipedia.org/wiki/Datalagringsdirektivet">datalagringsdirektivet</a> versjon to og tre, og slik økt overvåkningstrykket på Internett i Norge betraktelig. Det blir mer og mer viktig å <a href="https://www.torproject.org/">bruke Tor</a> og god kryptering for å sikre sin privatsfære på Internett.</p> @@ -1481,298 +1578,6 @@ the quick feedback on and their <a href="https://bugs.debian.org/987865">swift unblocking</a>.</p> -<p>As usual, if you use Bitcoin and want to show your support of my -activities, please send Bitcoin donations to my address -<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> - - - - - Updated Valutakrambod, now also with information from NBX - http://people.skolelinux.org/pere/blog/Updated_Valutakrambod__now_also_with_information_from_NBX.html - http://people.skolelinux.org/pere/blog/Updated_Valutakrambod__now_also_with_information_from_NBX.html - Sat, 27 Feb 2021 13:30:00 +0100 - <p>I have neglected the Valutakrambod library for a while, but decided -this weekend to give it a face lift. I fixed a few minor glitches in -several of the service drivers, where the API had changed since I last -looked at the code. I also added support for fetching the order book -from the newcomer Norwegian Bitcoin Exchange.</p> - -<p>I also decided to migrate the project from github to gitlab in the -process. If you want a python library for talking to various currency -exchanges, check out -<a href="https://gitlab.com/petterreinholdtsen/valutakrambod">code for -valutakrambod</a>.</p> - -<p>This is what the output from '<tt>bin/btc-rates-curses -c</tt>' -looked like a few minutes ago:</p> - -<p><blockquote><pre> - Name Pair Bid Ask Spread Ftcd Age Freq - Bitfinex BTCEUR 39229.0000 39246.0000 0.0% 44 44 nan - Bitmynt BTCEUR 39071.0000 41048.9000 4.8% 43 74 nan - Bitpay BTCEUR 39326.7000 nan nan% 39 nan nan - Bitstamp BTCEUR 39398.7900 39417.3200 0.0% 0 0 1 - Bl3p BTCEUR 39158.7800 39581.9000 1.1% 0 nan 3 - Coinbase BTCEUR 39197.3100 39621.9300 1.1% 38 nan nan - Kraken+BTCEUR 39432.9000 39433.0000 0.0% 0 0 0 - Paymium BTCEUR 39437.2100 39499.9300 0.2% 0 2264 nan - Bitmynt BTCNOK 409750.9600 420516.8500 2.6% 43 74 nan - Bitpay BTCNOK 410332.4000 nan nan% 39 nan nan - Coinbase BTCNOK 408675.7300 412813.7900 1.0% 38 nan nan - MiraiEx BTCNOK 412174.1800 418396.1500 1.5% 34 nan nan - NBX BTCNOK 405835.9000 408921.4300 0.8% 33 nan nan - Bitfinex BTCUSD 47341.0000 47355.0000 0.0% 44 53 nan - Bitpay BTCUSD 47388.5100 nan nan% 39 nan nan - Coinbase BTCUSD 47153.6500 47651.3700 1.0% 37 nan nan - Gemini BTCUSD 47416.0900 47439.0500 0.0% 36 336 nan - Hitbtc BTCUSD 47429.9900 47386.7400 -0.1% 0 0 0 - Kraken+BTCUSD 47401.7000 47401.8000 0.0% 0 0 0 - Exchangerates EURNOK 10.4012 10.4012 0.0% 38 76236 nan - Norgesbank EURNOK 10.4012 10.4012 0.0% 31 76236 nan - Bitstamp EURUSD 1.2030 1.2045 0.1% 2 2 1 - Exchangerates EURUSD 1.2121 1.2121 0.0% 38 76236 nan - Norgesbank USDNOK 8.5811 8.5811 0.0% 31 76236 nan -</pre></blockquote></p> - -<p>Yes, I notice the negative spread on Hitbtc. Either I fail to -understand their Websocket API or they are sending bogus data. I've -seen the same with Kraken, and suspect there is something wrong with -the data they send.</p> - -<p>As usual, if you use Bitcoin and want to show your support of my -activities, please send Bitcoin donations to my address -<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> - - - - - Boken «Hvordan knuse overvåkningskapitalismen» lanseres på norsk - http://people.skolelinux.org/pere/blog/Boken__Hvordan_knuse_overv_kningskapitalismen__lanseres_p__norsk.html - http://people.skolelinux.org/pere/blog/Boken__Hvordan_knuse_overv_kningskapitalismen__lanseres_p__norsk.html - Tue, 26 Jan 2021 19:10:00 +0100 - <p>Etter intenst arbeid over mange måneder er endelig den norske -utgaven av «Hvordan knuse overvåkningskapitalismen» av Cory Doctorow -ferdig og klar til å glede millioner av lesere over hele verden. -Følgende pressemelding ble nettopp sendt ut til norske redaksjoner: - -<blockquote> - -<p><strong>Hva gjør stordata med oss, og hvordan gjør algoritmene -«fake news» til realiter?</strong></p> - -<p>Nå foreligger en viktig bok om temaet også på norsk. Boken klargjør -og foreslår hvordan vi selv som enkeltpersoner, men også nasjonalt og -internasjonalt kan bekjempe stordatakonsentrasjonene; -«overvåkingskapitalismen». Boken er «Hvordan knuse -overvåkingskapitalismen» av dr. Cory Doctorow. Den engelske -bokutgivelsen kom for noen dager siden og lanseres med et Webinar -torsdag 2021-01-28. Doctorow besøkte Norge og NUUG i desember med sin -presentasjon Monopoly, Not Mind Control: What's Really Happening With -"Surveillance Capitalism".</p> - -<p>I funn etter funn, eksempel etter eksempel, gjennomgår og -analyserer dr. Doctorow de utfordringer vi møter i større og større -omfang. Ikke bare i USA, men også her hjemme.</p> - -<p>Cory Doctorow er en britisk-kanadisk forfatter, journalist og -aktivist, kjent for sine science fiction-romaner, for arbeidet for -Creative Commons-bevegelsen, og for sine bidrag til reform av -opphavsretten. Han er både æresdoktor og gjesteforeleser i -datavitenskap ved Open University i UK, konsulent for Electronic -Frontier Foundation, og godt kjent for innsiktsfullt å kommentere og -skrive om digital utvikling.</p> - -<p>Boken lanseres nå på norsk, både som ebok og på papir, oversatt av -en dugnadsgjeng ledet av Petter Reinholdtsen.</p> - -<p>Boken reiser noen helt grunnleggende og samfunnskritiske spørsmål: -Hva fører det til når store deler av Internettet domineres av få store -aktører og deres styringsverktøy og algoritmer?</p> - -<p>Som individer bør vi være opptatt at grenser blir satt og håndhevet -- grenser for overvåkning av individet, for utøvelse av kommersiell -og politisk påvirkning, og for monopoldannelser i -dataverdenen. Slik grensesetting styrker personvernet.</p> - -<p>Konkurransetilsynet har ansvaret for at konkurranselovens § 11 skal -forby «et dominerende foretak for utilbørlig å utnytte og misbruke -sin dominerende stilling». Et tilsvarende forbud omfattes også av -EØS-avtalens artikkel 54. Boken går i detalj om serien av -innskrenkninger vi møter i valgfriheten, innskrenkninger som denne -lovgivningen nettopp skal forhindre. Håndhevelse av en slik lovgivning -er også til fordel for mindre næringsdrivende som uten dette får -begrenset sine faktiske eller potensielle muligheter for vekst og -etablering. «Slik atferd kan utgjøre et misbruk og kan ta ulike -former», skriver Konkurransetilsynet.</p> - -<p>Cory Doctorow går i sin bok lengre enn det med sine mange eksempler -på forhold det burde vært grepet inn mot.</p> - -<p>«Boken bør bidra til et sterkere engasjemen fra voktere av -Inter­nettet nasjonalt og internasjonalt - EU medregnet» sier -oversetter Ole-Erik Yrvin og fortsetter: «Vi har derfor -<a href="http://people.skolelinux.org/pere/blog/images/2021-01-26-knus-overvaakningskapitalismen-helleland.pdf">allerede -tatt opp bokens forslag</a> direkte med Distrikts- og -digitaliseringsminister Linda Hofstad Helleland (H) og -Konkurransetilsynet slik at de kan følges opp.»</p> - -<p>«Også Norge bør innta en pådriverrolle i denne utviklingen», sier -Petter Reinholdtsen. «Tiden er knapp, og tilsynsmyndighetene må få -de verktøy og de ressurser de trenger for at vi her hjemme skal oppnå -nødvendige resultater. Dette gjelder ikke bare vår egen generasjon; -det gjelder alle generasjoner fremover», avslutter Petter -Reinholdsen.</p> - -<p>Kontaktinformasjon:</p> - -<ul> - -<li>Ole-Erik Yrvin, oeyrvin (at) gmail.com, +47 46500450</li> - -<li>Petter Reinholdtsen, pere (at) hungry.com</li> - -</ul> - -<p>Relevante lenker:<p> - -<ul> - -<li>«Hvordan knuse overvåkingskapitalismen» kan bestilles på papir, -som ebok eller leses på nett via -<a href="http://www.hungry.com/~pere/publisher/">http://www.hungry.com/~pere/publisher/</a>.</li> - -<li>Opptak av NUUG-møtet Monopoly, Not Mind Control: What's Really -Happening With "Surveillance Capitalism" med Cory Doctorow, -<a href="https://www.nuug.no/aktiviteter/20201208-doctorow/">https://www.nuug.no/aktiviteter/20201208-doctorow/</a>.</li> - -<li>Påmelding til webinar som lanserer den engelske utgaven kan gjøres -via -<a href="https://craphound.com/category/destroy/">https://craphound.com/category/destroy/</a>.</li> - -<li>Cory Doctorows nettsted er -<a href="https://craphound.com/">https://craphound.com/</a>.</li> - -</ul> - -</blockquote> - -<p>Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til -det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner -til min adresse -<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>. -Merk, betaling med bitcoin er ikke anonymt. :)</p> - - - - - Latest Jami back in Debian Testing, and scriptable using dbus - http://people.skolelinux.org/pere/blog/Latest_Jami_back_in_Debian_Testing__and_scriptable_using_dbus.html - http://people.skolelinux.org/pere/blog/Latest_Jami_back_in_Debian_Testing__and_scriptable_using_dbus.html - Tue, 12 Jan 2021 17:00:00 +0100 - <p>After a lot of hard work by its maintainer Alexandre Viau and -others, the decentralized communication platform -<a href="https://en.wikipedia.org/wiki/Jami_(software)">Jami</a> -(earlier known as Ring), managed to get -<a href="https://tracker.debian.org/pkg/ring">its latest version</a> -into Debian Testing. Several of its dependencies has caused build and -propagation problems, which all seem to be solved now.</p> - -<p>In addition to the fact that Jami is decentralized, similar to how -bittorrent is decentralized, I first of all like how it is not -connected to external IDs like phone numbers. This allow me to set up -computers to send me notifications using Jami without having to find -get a phone number for each computer. Automatic notification via Jami -is also made trivial thanks to the provided client side API (as a DBus -service). Here is my bourne shell script demonstrating how to let any -system send a message to any Jami address. It will create a new -identity before sending the message, if no Jami identity exist -already:</p> - -<p><pre> -#!/bin/sh -# -# Usage: $0 <jami-address> <message> -# -# Send <message> to <jami-address>, create local jami account if -# missing. -# -# License: GPL v2 or later at your choice -# Author: Petter Reinholdtsen - - -if [ -z "$HOME" ] ; then - echo "error: missing \$HOME, required for dbus to work" - exit 1 -fi - -# First, get dbus running if not already running -DBUSLAUNCH=/usr/bin/dbus-launch -PIDFILE=/run/asterisk/dbus-session.pid -if [ -e $PIDFILE ] ; then - . $PIDFILE - if ! kill -0 $DBUS_SESSION_BUS_PID 2>/dev/null ; then - unset DBUS_SESSION_BUS_ADDRESS - fi -fi -if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && [ -x "$DBUSLAUNCH" ]; then - DBUS_SESSION_BUS_ADDRESS="unix:path=$HOME/.dbus" - dbus-daemon --session --address="$DBUS_SESSION_BUS_ADDRESS" --nofork --nopidfile --syslog-only < /dev/null > /dev/null 2>&1 3>&1 & - DBUS_SESSION_BUS_PID=$! - ( - echo DBUS_SESSION_BUS_PID=$DBUS_SESSION_BUS_PID - echo DBUS_SESSION_BUS_ADDRESS=\""$DBUS_SESSION_BUS_ADDRESS"\" - echo export DBUS_SESSION_BUS_ADDRESS - ) > $PIDFILE - . $PIDFILE -fi & - -dringop() { - part="$1"; shift - op="$1"; shift - dbus-send --session \ - --dest="cx.ring.Ring" /cx/ring/Ring/$part cx.ring.Ring.$part.$op $* -} - -dringopreply() { - part="$1"; shift - op="$1"; shift - dbus-send --session --print-reply \ - --dest="cx.ring.Ring" /cx/ring/Ring/$part cx.ring.Ring.$part.$op $* -} - -firstaccount() { - dringopreply ConfigurationManager getAccountList | \ - grep string | awk -F'"' '{print $2}' | head -n 1 -} - -account=$(firstaccount) - -if [ -z "$account" ] ; then - echo "Missing local account, trying to create it" - dringop ConfigurationManager addAccount \ - dict:string:string:"Account.type","RING","Account.videoEnabled","false" - account=$(firstaccount) - if [ -z "$account" ] ; then - echo "unable to create local account" - exit 1 - fi -fi - -# Not using dringopreply to ensure $2 can contain spaces -dbus-send --print-reply --session \ - --dest=cx.ring.Ring \ - /cx/ring/Ring/ConfigurationManager \ - cx.ring.Ring.ConfigurationManager.sendTextMessage \ - string:"$account" string:"$1" \ - dict:string:string:"text/plain","$2" -</pre></p> - -<p>If you want to check it out yourself, visit the -<a href="https://jami.net/">the Jami system project page</a> to learn -more, and install the latest Jami client from Debian Unstable or -Testing.</p> - <p>As usual, if you use Bitcoin and want to show your support of my activities, please send Bitcoin donations to my address <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>