Search

Archives

Pages

Op mijn desktop:

Suggesties, commentaar, ... (klik of schrijf zelf:)e-mail webgang

Private

Laatste titels:

Tempel ingestort

Uitzending do 18:00 ** September 13th, 2018 by wim.webgang **

Tempel ingestort

Terry Davis, de ontwikkelaar van TempleOS is gestorven op 48-jarige leeftijd, en daarmee verdwijnt waarschijnlijk het door hem opgestarte TempleOS.

En in tegenstelling van de meeste zogenaamde nieuwe operating systemen, is dit niet de zoveelste distributie gebouwd op Linux. Dit is echt een helemaal door hem zelfgemaakt besturingssysteem. Het is nog minder bekend dan minix of Plan9, en had verschillende namen in zijn meer dan 10 jarig bestaan. Het begon als het J Operating System, daarna heette het LoseThos; nog later TempleOS.

Het systeem heeft een paar opvallende eigenschappen: het gebruikt maar 640 op 480 beeldpunten, en 16 kleuren. Het start razendsnel op; ongeveer 1 seconde.

Ook de enige programmeur van het TempleOS heeft bijzondere eigenschappen. Hij werd geboren in de jaren 60 als zoon van een industrieel ingenieur, begon op school een Apple II te gebruiken. In de jaren 80 gebruikte hij een Commodore 64, en leerde assembly language, een programmeertaal die dicht bij de hardware staat. Hij studeerde in 1994 af aan de universiteit in de richting “electrical engineering”. Hij werkte een tijdje aan operating systems bij Ticketmaster, maar toen ze hem ander werk gaven ging hij weg.
In 1006 begonnen de problemen toen hij paranoia-achtige verschijnselen kreeg, op hol sloeg en even op de straat leefde.
Toen hij nadien uit de psychiatrie kwam, deed hij nog ee poging om een zelfgebouwde 3D-printer-achtige frees op de markt te brengen, maar dat mislukte. Ondertussen kampte hij met ups en downs die hem terug in de psychiatrie brachten. Toen hij de diagnose van schizofrenie kreeg, kon hij zich met een minimale medicatie redelijk stabiel houden, maar gaan werken kon hij niet. Hij woonde terug bij zijn ouders, en begon wat met code te prutsen die hij vroeger geschreven had. Hij zette ze om naar de op dat moment opkomende 64-bit processor, en ontwikkelde zo zijn operating systeem. Hij bleef ondertussen wel af en toe flippen, maar dan vooral in zijn communicatie op digitale platformen, waar hij dan ook dikwijls verbannen werd. Hij was er van overtuigd dat God tot hem sprak, en droeg zijn besturingssysteem dan ook daaraan op: het was een tempel voor communicatie met god. Hij wilde iedereen de kans geven om met god te communiceren en zette zijn systeem als open source op het internet. Wie het wil gebruiken moet de code downloaden en compileren tot besturingssysteem om het te gebruiken.
Hij voelde zich geleid door god in de tien jaar dat hij aan het systeem werkte.
Hij was katholiek opgevoed, maar werd atheist toen hij opgroeide. Uiteindelijk noemde hij zich een atheist die praatte met god. Zijn TempleOS zat vol met verwijzingen naar bijbelteksten, gemengd met andere moeilijk te volgen citaten, wijsheden en random getallen.

Het is niet duidelijk in welke omstandigheden hij gestorven is. Volgens wikipedia zou hij onder een trein terechtgekomen zijn.

http://www.templeos.org/Downloads/

http://www.codersnotes.com/notes/a-constructive-look-at-templeos/

https://motherboard.vice.com/en_us/article/wnj43x/gods-lonely-programmer

De download server zag er zo uit:

Index of /Downloads/
File Name ? File Size ? Date ?
Parent directory/ - -
Linux/ - 2018-Jan-29 07:01
QEMU/ - 2017-Sep-19 19:57
ReadMe.TXT 1.1 KiB 2017-Jul-27 08:05
TOS_Distro.ISO 16.5 MiB 2017-Nov-20 19:52
TOS_Lite.ISO 1.9 MiB 2017-Nov-20 19:51
TOS_Supplemental1.ISO.C 8.1 MiB 2017-Nov-20 19:51
TOS_Supplemental2.ISO.C 96.0 KiB 2017-Nov-20 19:51
TOS_Supplemental3.ISO.C 48.0 KiB 2017-Nov-20 19:51

Uit de download documenten:

You can’t do anything until you burn a TempleOS CD/DVD from the ISO file
and boot it, or you aim your virtual machine’s CD/DVD at the ISO file
and boot.

TempleOS is 64-bit and will not run on 32-bit hardware.

TempleOS requires 512 Meg of RAM minimum and can have 256 Gig of RAM or more!

TempleOS files are compressed with a nonstandard LZW format and the source
code can only be compiled by the TempleOS compiler because it is HolyC, a
nonstandard C/C++ dialect. You must boot TempleOS. Then, you can compile it
because it is 100% open source and all source present on the distro.

If attempting to run on native hardware, TempleOS may require you to enter I/O
port addresses for the CD/DVD drive and the hard drive. In Windows, you can
find I/O port info in the Accessories/System Tools/System Info/Hardware
Resources/I/O ports. Look for and write down “IDE”, “ATA” or “SATA” port numbers.
In Linux, use “lspci -v”. Then, boot the TempleOS CD and try all combinations.
(Sorry, it’s too difficult for TempleOS to figure-out port numbers, automatically.)

Lift ^ | Lift v | Comments Off

30 procent Europese cultuur

Uitzending do 18:00 ** September 6th, 2018 by wim.webgang **

Roberto Viola wil de Europese cultuur redden door een miminum van 30% Europese producten op streamingdiensten te verplichten aan Amerikaanse streaming-mediabedrijven…

Europese cultuur redden

Europa wil de Europese cultuur, en misschien ook wel de bijhordende bedrijfssektor redden waar ze bedreigd worden op de online platformen. Roberto Viola wil tegen december de regels laten goedkeuren die bepalen dat Europese inhoud, in Europa gemaakt, minstens 30% van het aanbod moeten uitmaken op streamingdiensten.

https://techcrunch.com/2018/09/05/eu-to-move-ahead-with-cultural-quotas-for-streaming-services/?guccounter=1

Lift ^ | Lift v | Comments Off

Sudo room, archive.org

Uitzending do 18:00 ** August 30th, 2018 by wim.webgang **

Marthe is terug van San Francisco met verhalen over hackerspaces als NoiseBridge, Sudo room, Counter Culture Labs, Sutro Tower, …

Foto: sticker Counter Culture Labs (thanks!)

http://sudoroom.org/
http://neuralnetworksanddeeplearning.com
https://archive.org/

Lift ^ | Lift v | Comments Off

Ada Lovelace voorspelt de toekomst

Uitzending do 18:00 ** August 23rd, 2018 by wim.webgang **

In een oud Duitstalig tijdschrift een artikel gevonden over deze opmerkelijke dame aan het ontstaan van het computertijdperk. Ze werkte nauw samen met de bouwer van een differentieel engine; een rekenmachine waar je via een soort ponskaarten programma’s kon inlezen om bepaalde berekeningen te doen.
Zij benoemde het verschil tussen het apparaat en de uit te voeren instructies. Ze ontwierp programma’s voor de machine van Babbage, en voorspelde dat niet enkel getallen door machines verwerkt kunnen worden, maar ook abstraktere data als beelden of muziek.


(img creative commons https://creativecommons.org/2012/10/15/ada-lovelace-day-women-tech-and-oer/)

Muziek
18:12 Mr Pomme – Necro Hip Hop
18:23 Gloomer – e-Gloomy-nations – In My World
18:37 aia – Délivre ta liberté (Feat. Gogole)
18:47 Gloomer – Crisis De Octubre

Lift ^ | Lift v | Comments Off

Politieke database

Uitzending do 18:00 ** August 16th, 2018 by wim.webgang **

Zoeken in- en kijken naar politieke advertenties in de Verenigde Staten; in het kader van een “openheidsbeleid” of gebaar naar het Amerikaanse congres, brengt Google een databank uit met vroegere politieke advertenties. Jekan de advertenties zelf bekijken, en je kan ook kijken naar de bedragen die uitgegeven werden.

https://transparencyreport.google.com/political-ads/overview?top_advertisers=p:MTozMDo&lu=top_advertisers

Meedelijden met de robot
“Zet mij niet af! Ik ben bang in het donker!”

Onderzoek naar de sociale vaardigheden van robots:
journals.plos.org

En vakantie geeft tijd om te lezen….

Lift ^ | Lift v | Comments Off

Geen webgang

Uitzending do 18:00 ** August 9th, 2018 by wim.webgang **

Vakantie.

Lift ^ | Lift v | Comments Off

Privacy en DNA

Uitzending do 18:00 ** August 2nd, 2018 by wim.webgang **

Je voorouders opsporen via internet is een hobby van Amerikanen, die daarvoor DNA materiaal afstaan aan bedrijven gespecialiseerd in het vergelijken ervan. Regelmatig vindt een gelukkige een stukje stamboom terug, maar de politiediensten zijn natuurlijk ook geïnteresseerd in dergelijke verzamelingen gegevens…

Triljoen

Vandaag haalde Apple zijn record beurswaarde van een triljoen dollar.

Nog eens een lijstje van programmeertalen..

Waar in de top tien eindigen talen als C, C++, Java, Javascript, Python, Php, en zit Assembly in de top tien? https://spectrum.ieee.org/at-work/innovation/the-2018-top-programming-languages
En de gebruikte criteria: https://spectrum.ieee.org/static/ieee-top-programming-languages-2018-methods

Db
Wij zijn allemaal vertrouwd met mysql en mariadb, maar Wat gebruiken de groten? Grote bedrijven en overheidsdiensten gebruiken dikwijls Oracle. Zo ook Amazon. Maar het bedrijf is zo hard gegroeid dat ze blijkbaar problemen kregen met hun op Oracle gebaseerde systeem, vooral in verband met hun AWS clouddienst. Ze zijn stilaan aan het afstappen van Oracle volgens geruchten, maar het is niet direct duidelijk wat ze dan in de plaats gebruiken…
Ze hebben wel een eigen database, die ze zelfs aanbieden aan klanten cloudgebruikers: Aurora relational database service.

Lift ^ | Lift v | Comments Off

Hotel Centraal

Uitzending do 18:00 ** July 26th, 2018 by wim.webgang **

Telefoon
Een Franstalige dame wil hier absoluut een kamer boeken.

Vakantietijdschrift
Vakantie: tijd om tijdschriften te lezen, en een voorraad in te slaan. Helaas hebben veel toeristen dat gedaan en staan de Linux-tijdschrift-rekken er wat leeggeroofd bij.

We bladeren door iX magazine voor professionele ITers en pikken er de artikels uit die over Linux gaan.

Muziek
Gloomy Nations – In My World
Kevin – Pure Tek

Lift ^ | Lift v | Comments Off

Uit de kluiten gewassen Arduino/SBC projecten

Uitzending do 18:00 ** July 12th, 2018 by wim.webgang **

Boek Maxi Projecten RasPi Etc

Een boek bovenop de reklame voor een Radio Centraal party


Maxi-power-projekte mit Arduino und Raspberry Pi
Een Arduino, SBC (*) of ander eenvoudig computerbord leent zich voor eenvoudige projecten, en de meeste voorbeelden gebruiken het dan inderdaad ook voor een eenvoudige toepassing met een beperkt aantal aan te sturen leds of actoren, een beperkte aanvoer van data via een voeler. Maar het bordje op zich kan ook gebruikt worden in de wat meer uit de kluiten gewassen projecten, en daar moet dit boek een hulp bij zijn.

*) Arduino of andere microcontrollers/single board computers (sbc) tot en met Raspberry Pi.

Titel?
Op de voorzijde van dit Duitstalig boek van Franzis is het even zoeken naar de titel tussen de vele tekstflarden en slogans (als “model onafhankelijke projecten bruikbaar voor alle microcontrollers” enz).
De zijkant, ondersteboven, geeft uitsluitsel:

Franzis | “Maxi-power-projekte mit Arduino und Raspberry Pi” | Hanus

Franzis is vanzelfsprekend de uitgeverij. Hanus staat voor de auteur Bo Hanus. Over de auteur en zijn co-auteur (en vrouw) Hannelore Hanus-Walther komen we verder niets te weten. Op internet kan je wel wat boeken van zijn naam terugvinden die te maken hebben met electriciteit en electronica inclusief zonnepanelen, allerlei gewone en alternatieve energieprojecten in huis.

Concept
Als een computerbord zwaarder belast wordt dan wat het uit zichzelf aankan, komt niet alleen de overlevingskans van het bordje in het gedrang, maar mogelijk ook de veiligheid van de hele opstelling. Het is belangrijk om te begrijpen wat er nodig is bij het uitbreiden van een principe-opstelling met een paar LED’s naar een installatie met misschien honderden LED’s. Hetzelfde geldt voor motoren en andere onderdelen; er is extra werk en kennis nodig om het ontwerp in goede banen te leiden.
Dit boek legt telkens de concepten uit en geeft de bijhorenden theorie, met electrische schema’s, en de nodige uitleg om dat om te zetten naar de praktijk. Het komt er dikwijls op neer dat bepaalde extra electronica of schakelingen noodzakelijk zijn in de wat zwaardere gebruiksgevallen om de SBC te vrijwaren van overbelasting.

Om een blik op de inhoud te geven, kan deze opsomming van termen een idee geven:
Weerstand, transistor, diode, relais, wisselstroom en gelijkstroom electromotor, buffers en driver-IC’s, LED’s in serie en in parallel, videosignalenschakelaar, voedingen en stroomvoorzieningen, ledstrip-besturing, zend-en ontvangstsystemen, electromagneten, electroventielen, aandrijvingen en overbrenging van beweging, electronische schakelingen op pcb’s zelf maken.

Na het diagonaal doorlezen van het boek krijg je enorm veel zin om aan een project te beginnen dat je links liet liggen omdat het er te groot/serieus/gevaarlijk uitzag voor zelfbouw op basis van Arduino/Raspberry Pi.
Nb: Ik heb voorlopig nog geen praktijkervaring met de uitvoering…

Een blik in het boek krijg je via een pdf die een 35 blz uit het boek ter inzage geeft:

https://www.franzis.de/media/pdf/81/40/5e/60509-0_LP_Maxi-Power-Projekte_mit_Arduino_Raspberry_Pi.pdf

Lift ^ | Lift v | Comments Off

Pi op de voorpagina

Uitzending do 18:00 ** July 5th, 2018 by wim.webgang **

C’t

Onderweg naar het artikel over de Raspberry Pi blijven we hangen bij twee artikels over de overname van GitHub door Microsoft. Op p. 40 vindt Merlin Schumacher dat er niet te hard geblazen moet worden, want dat het uiteindelijk allemaal bedrijen zijn die geld willen verdienen, en dat github verlies draaide. Op p. 41 is Pina Merkert in haar titel al duidelijk: Github was nooit echt vrij. Wie consequent op open source inzet, zou nooit voor Github gekozen hebben.

e-commerce en e-waste

Nog in Duitsland dook even een discussie op over de vernietiging van goederen door een grote webwinkel. Teruggestuurde goederen zouden vernietigd worden ipv ze een tweede keer op de markt te brengen:

http://fortune.com/2018/06/11/amazon-destroying-inventory-germany/

Tor Browser

TOR Browser

Met de vakantie voor de deur komen we op het eigenaardige verschijnsel dat de prijzen van de reis of een andere boeking soms wel lijkt te stijgen elke keer je de beschikbaarheid checkt. Blijkbaar gaan websites onthouden dat je er al geweest bent, en om je aan te zetten om snel te beslissen doen ze de prijs stijgen bij elk bezoek. Die prijs wordt dan speciaal voor weergave op jouw scherm berekend, maar meestal ben je je daarvan niet bewust.

Gebruikers die het wel doorhebben maken dan gebruik van bv Private browsing in Firefox.
Dat geeft trouwens ook een merkelijk verschil in de gerichte advertenties, omdat er geen cookies bewaard bijven na je surfsessie. Nadeel is wel dat ook de cookies die je taalkeuze instellen of die de irritante privacy vragen definief bevestigen ook niet bewaard worden, en dat je die vragen dus elke keer opnieuw krijgt alsof je er de eerste keer komt.

Nog een stapje verder gaat de Tor Browser, die je ip-adres verdoezelt. Daarmee wordt het onduidelijk van waaruit je surft, vanuit welke internetaansluiting, provider, of zelfs land. Sommige media-inhoud is afgestemd om niet vertoond te worden in bepaalde landen, en dat kan je hiermee omzeilen.

Natuurlijk moet je dan ook de rest van je gedrag aanpassen om geen vals gevoel van veiligheid te hebben. Ten eerste moet je in de tor browser instellingen zelf kiezen welk niveau van veiligheid je wil waarbij veiliger meestal minder comfortabel surft. Bovendien moet je vermijden om direkte verbindingen toe te staan, wat een typisch gedrag is van sommige browserplugins. Bovendien wordt ook afgeraden om bestanden die je gedownload hebt te openen of uit te pakken terwijl je sessie nog loopt. Wacht daarmee tot je offline bent. Het zou namelijk kunnen dat een office document een link bevat en via het office programma en de ingestelde standaard browser toch een internetverbinding wordt gelegd buiten de tor browser om, waardoor je ip adres zichtbaar wordt voor die andere kant.

En nog meer wordt gewaarschuwd voor bitTorrent; behalve dat dat het hele Tor netwerk onnodig belast, is het bijzonder onveilig voor je privacy omdat het rechtstreekse verbindingen maakt en je ip adres dus blootgeeft.

Een positieve bijdrage die je kan doen is om andere mensen te overtuigen Tor te gebruiken, want hoe verscheidener het verkeer rondom je, hoe veiliger voor iedereen.

Je kan in de Tor browser ook proberen het verband tussen je bezoek aan één website en een andere met hetzelfde ip adres verbreken door een nieuwe verbinding met het tor netwerk aan te vragen via het ajuin-icoontje. De lagen van de ajuin staan model voor het gebruik van Tor. Minder drastisch is een andere route aanvragen.

Speciaal voor Tor bestaan er ook een virtuele .onion demeinnaam. Die is op het gewone internet niet bereikbaar, en de sites daar zijn niet opgenomen in zoekmachines.
Je moet al via Tor op internet zitten om eraan te kunnen, en je moet er direkt naartoe gaan. Vraag is hoe je daar dan terecht komt als je ze niet kan googlen. Bovendien zal het niet verwonderen dat het percentage illegale sites er merkelijk hoger ligt dan op het gewone internet.
Het is zelfs zo erg dat het hackerscollectief Anonymous in 2017 een aanval lanceerde op één van de belangrijkste ondergrondse providers, Freedom Hosting II, de opvolger van de al eerder gesloten Freedom Hosting. Het gevolg was dat zowat één vijfde van het darweb platlag.

vb:

http://ztvcyfnj6fvvuklj.onion/HOW_TO_HACK_FH2.txt

Wie denkt al veilig te surfen omdat er een slotje staat, moet beseffen dat de daarmee bedoelde https verbinding maar zeer beperkt beschermt. In pincipe is het verkeer tussen je webbrowser en de webserver versleuteld, wat het afluisteren van wachtwoorden onderweg uitsluit of moeilijker maakt. Dat laat echter wel zichtbaar welk ip-adres er met welk ip-adres communiceert. Het laat zichtbaar dat jouw internetaansluiting een verbinding heeft met die bepaalde website. Bovendien zijn https verbindingen afhankelijk van de server; als de server enkel http gebruikt, zal de verbinding onversleuteld zijn.

Er zijn nog andere manieren om de drukste data-doorgeefkruispunten te omzeilen.

// Daarvoor kan je een andere zoekmachine gebruiken als duckduckgo. Of zoals Disconnect.me, die een gratis basisdienst hebben, maar je een “pro” en “premium” betalende dienst aanbieden. Ze verwijzen naar steun van een krant als de New York Times, The Guardian enz., en partners als Telekom, Firefox, en Samsung.
Interessant om te zien hoe telecom providers en smartphone fabrikanten zich al ongemakkelijk beginnen te voelen bij de schending van de privacy van hun gebruikers.

bv in OpenSUSE 42.3 vind je momenteel torbrowser-launcher 0.2.9.

Dat is een hulpprogramma dat de eigenlijke TOR Browser installeert (iets minder dan 70 mb?).
Als je daarna de Tor Browser start, deelt die mee met welk ip adres je schijnbaar surft.

Je moet er wel rekening mee houden dat de ip-adressen van tor “uitgangen” ook bekend kunnen zijn, en dat je daar toch op gevalideerd wordt.

Bovendien kan je provider ook zien dat je een verbinding naar tor maakt. Hij kan zelfs tor blokkeren als provider, zodat je er als gebruiker niet aan kan. Maar ook dat valt te omozeilen door het gebruiken van een soort tussenstation of Tor Bridge Relay.

Tor werkt met vrijwilligers, en ze hebben als project ook wel hun verlanglijstje wat gebruikers kunnen doen om het project voort te helepen: https://www.torproject.org/getinvolved/volunteer.html.en#Documentation
Je vindt er ook informatie over allerlei Tor projecten, en over ideeën of projecten in de steigers.

https://github.com/micahflee/torbrowser-launcher

Zie ook onze oudere post

https://webgang.radiocentraal.be/?p=7866

over het sociaal contract van TOR

https://blog.torproject.org/blog/tor-social-contract

waarin ze beloven nooit een achterpoortje in te zullen bouwen.

Lift ^ | Lift v | Comments Off

« Previous Entries