Search

Archives

Pages

Op mijn desktop:

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

21/08: vakantie. 28/08: Summer Bummer live

WebGang blog ** August 24th, 2025 by wim.webgang **

Op donderdag 28, Vrijdag 29 en zaterdag 30 augustus 2025 zendt Radio Centraal live uit vanop het Summer Bummer festival in Trix.
De gewone uitzendingen, bv op donderdag tussen 16 – 24:00 u. gaan dan niet door.

Je kan wel een t-shirt kopen op onze Radio Centraal promostand op het festival: Trix, Noordersingel 28/30, 2140 Antwerpen.
https://www.trixonline.be/nl/programma/festival/summer-bummer-festival-2025/2112/

Lift ^ | Lift v | Comments Off

Foto-wedstrijd

WebGang blog, i-nieuws 6 na 6 ** August 23rd, 2025 by wim.webgang **

De Free Software Foundation heeft voor zijn 40e verjaardagg een foto-wedstrijd georganiseerd. De bedoeling is eer te betuigen aan al diegenen die nu al veertig jaar lang meewerken aan de ontwikkeling van vrije software. De foto-wedstrijd is gestart op 14 augustus, en de vraag is te tonen op welke manier vrije software over heel de wereld dagdagelijks gebruikt word.
De wedstrijd sluit af op 31 augustus, dus je kon nog meedoen. De FSF hoopt verrast te worden door creatieve manieren van gebruik waar ze niet van op de hoogte waren.
En natuurlijk moet er dan na 31 augustus gekozen worden uit de inzendingen, en de winnende foto’s zullen worden voorgesteld op een verjaardagsfeest in Boston op vier oktober.
Als je zelf iets wil inzenden moet je er rekening mee houden dat het niet zomaar over open source software gaat, maar wel over “free” of “libre” software, die voldoet aan de General Public License, een copyleft licentie van de Free Software Foundation, waarvan versie drie verscheen in 2007. Die licentievorm is de basis van de samenwerking binnen de free software communitie, omdat ze toelaat de broncode van hun software te gebruiken voor gelijkaardige projecten, meer bepaald die ook de gpl licentie gebruiken. Dit stimuleert het delen en hergebruiken, en creëert een ecosysteem dat ondertussen onoverschouwbaar groot is. Het is begonnen bij prorammeertools maar gaat ondertussen van Linux systemen, server software, webserver software, desktop software, moderne programmeertalen, mobile enz.

https://www.fsf.org/blogs/community/fsf40-photo-contest

Lift ^ | Lift v | Comments Off

Hoe staat het met BASIC?

WebGang blog ** August 10th, 2025 by wim.webgang **

We hebben het onlangs gehad over de geschiedenis van BASIC, met een staartje naar Linux, waar we nu met Gambas werken.
We merken dat Gambas zelden vermeld wordt in lijstjes, ondanks zijn opvallend unieke combiantie van mogelijkheden op Linux programmeertaal + compiler + runtime + IDE + community voor zowel scriping, cli, desktop, web, …
Als het niet voorkomt in de top 10/100.. van de programmeertalen, waar staat het dan binnen de BASIC talen?
En hoeveel BASIC talen zijn er dan eigenlijk (nog)?

Hier krijgen we een idee (lijst met “alle” programmeertalen):

https://www.howdy.com/categories/programming-languages

Bij het natellen: ik zit nu op 68 x “basic” tot aan nummer 970, ik tel verder tegen de uitzending van donderdag…

Upd: Er zijn zo’n 92 talen waar “Basic” in voorkomt, en hoewel het bij Gambas niet in de naam voorkomt, moeten we die er nog bijtellen want het is een afkorting van “Gambas Almost Means BASic” : 93.
In die 93 “basic”-en staat Gambas zowat in het midden: op de 44e plaats, maar in de totale lijst van meer dan 1400 talen staat Gambas op 616. Maar daar wordende meer onbekende talen -vanaf nr 164- puur alfabetisch gerangschikt, dus hier kunnen we niets uit afleiden.

Lift ^ | Lift v | Comments Off

Prive-berichten * Vrijwillgerswerk * Tonnen plastic

WebGang blog ** July 10th, 2025 by wim.webgang **

Prive-berichten

Volgens Jack Dorsey kan je maar echt over prive berichten spreken als er geen instantie in het midden nodig is om je te verbinden. Hij startte een eigen projectje om dat te demonstreren: bitchat. Dat is een peer-to-peer messaging app die geen centrale dienst nodig heeft, zelfs geen verbinding met een internetprovider. En dus ook geen gsm-nummer of e-mail adres. Dus geen data-vergaren van de gebruikers.
Bitchat gebruikt bluetooth om te communiceren. De app vormt bluetooth netwerken door onderlingen verbindingen van de clients. De toestellen van de gebruikers vormen communicatienetwerken met andere toestellen om hen heen, en daarlangs sturen ze berichten door. Die zijn versleuteld en worden van apparaat tot apparaat doorgestuurd, en kunnen zo tot ver van eigen bluetooth bereik gaan.
De berichten zijn op alle gebied vluchtig: ze zijn vluchtig onderweg, en bij de bestemmeling verdwijnen ze terug; ze worden niet vast opgeslagen.

Eén van de technische uitbreidingen zijn “bridges”; die kunnen op hoger niveau verbinden met andere knooppunten, zodat het Bitchat netwerk grotere afstanden kan overbruggen.

Behalve berichten sturen naar elkaar, kunnen gebruikers ook een soort groep of kanaal aanmaken, om met meer mensen tegelijk te communiceren.

Vrijwillgerswerk

Bij Amazon werken ze met vrijwillgers om hun drukke periode rond te krijgen.
Hoe het komt dat ondanks verregaande robotisering van de pakhuizen, en toepassing van AI, toch allerlei mensen van kantoor worden gevraagd om mee in het magazijn te komen pakjes klaarmaken voor verzending, is een raadsel. Ja het is druk, maar dat komt door hun zelf in het leven geroepen koopjesdag. Organisatorische problemen? Zich overschat? Of is het puur om een betere sfeer te krijgen in het bedrijf door bedienden zich te laten verbroederen met de stockpickers? Want de opgeroepen vrijwilligers mogen naast het stockpicken ook de verdeling van snacks onder de werknemers in het warenhuis doen. Het krediet dat ze daar bij hun collega’s mee verdienen zal misschien wel verdampen als blijkt dat opgeroepen vrijwilligers wel toelating hebben om zich ten alle tijd terug te grekken in een meeting room. Om telefoontjes met zakelijke gesprekken af te handelen natuurlijk.
De oproep gaat over een magazijn waar verse eetwaren worden verscheept, en misschien hebben die extra menselijke handen nodig.

Tonnen plastic

Het is bekend dat er heel wat nanoplastic in de oceanen ronddrijft. Wetenschappers komen er steeds meer over te weten, en hebben nu vastgesteld dat er 27 miljoen ton nanoplastic in de buurt van de Noord-Atlantische oceaan.
De basisgevens van het onderzoek dateren al van 2020 toen stalen genomen werden op twaalf verschillende locaties.
De gemiddelde concentratie was 18 mg per kubieke meter. Er werden drie soorten plastic aangetroffen: polyethyleen, polystireen, en polyvinylchloride.

De stukjes plastic worden nanoplastics genoemd door hun schaal: ze zijn kleiner dan 1 micrometer in diameter. Ze zijn te klein en te licht om naar de bodem te zinken en blijven dus rondzweven. Ze komen in de voedselketen terecht, en kunn zelfs door een celwand heendringen, dus van de spijsvertering naar andere organen.

compiled by BCP v.0.7.0

Lift ^ | Lift v | Comments Off

Affectively Waiting for a title..

WebGang blog ** June 12th, 2025 by wim.webgang **

We praten over

Bluesky
Nextcloud
Technailogy workshops die hier zichtbaar zijn als kleine computer compoonenten als nageldecoratie. Het lijkt alsof ze hun nagel in een usb drive slot kunnen steken.
De nagels zijn voorzien van power knop, cpu, storage, ram, circuit, kortom het hele concept van een neumann computer, of ander vb aparte componenten, weerstandjes enz.
Volgende keer wordt het wired … met werkende componenten.
Feminist Servers
feminist ninja
We horen
Floating through the astroid.

Lift ^ | Lift v | Comments Off

Signal (vrt)

WebGang blog ** May 11th, 2025 by wim.webgang **

https://www.youtube.com/watch?v=7BKR93tV9OU

Lift ^ | Lift v | Comments Off

Smartwatch valt * Batterij in de lucht * Proces misleidende handelspraktijken Amazon

WebGang blog ** March 15th, 2025 by wim.webgang **

Smartwatch valt

De verkoop van de Smartwatch valt tegen voor de fabrikanten. Voor het eerst in jaren zakt de verkoop, en volgens BBC lag die voor heel 2024 tot zeven procent lager dan voor 2023, en voor de marktleider was dat zelfs 19 procent minder. Enkel de Chinese varianten boeken nog een stijging in de verkoop. Vooral ook de merken die zich richten op de kinderen, een aantrekkende markt. Daarmee lijkt ook de status van de Smartwatch gezakt van een exclusief produkt naar iets gewoons. Maar de piek in verkoop van goedkope apparaten leidt ook tot meer wantrouwen bij de consument, nadat ze ondervinden dat de apparaten niet lang mee gaan of niet voldoen. De onderkant van de markt voert nog een prijsoorlog, de bovenkant van de markt stoeit met de toepassing van AI.
Apple, dat in de VS ongeveer een kwart van de markt uitmaakt, heeft bovendien te maken gehad met veranderende import regels en een patent conflict ivm een toepassing voor het meten van het zuurstofniveau in het bloed.

Batterij in de lucht

Wie met het vliegtuig reist moet rekening houden met veranderende regels over batterijen en batterijladers.
In verschillende Aziatische landen hebben strengere regels ingevoerd nadat een in brand gevlogen ladende batterij een Airbus A321 deed afbranden. Dat gebeurde volgens de NYT in januari op een luchthaven in Zuid-Korea. Iedereen werd van boord gestuurd. Meer dan 170 mensen konden de glijbanen van de nooduitgang eens uittesten. Gelukkig stond het toestel nog op de grond, het was van plan om even later op te stijgen.

De regels over batterijen zijn overal wat verschillend, soms mag je ze niet in de handbage, meestal niet in de bagageruimte, soms mag je niet opladen tijdens de vlucht (zoals bij Brussels Airlines), of moet je ze binnen handbereik houden, enz. Vooral Litium-Ion batterijen vormen een brandrisico.

Proces misleidende handelspraktijken Amazon

Amazon is verwikkeld in een rechtszaak over misleidende handelspraktijken bij hun “Prime” programma. Maar de aanklager, de FTC, heeft nu gevraagd de zaak uit te stellen. Ze hebben te kampen met vertraging van de voorbereiding door inkrimpingen van hun budget en personeelsafvloeingen.

Zo doet Musk ongewild zijn rivaal Bezos een pleziertje.
Ondertussen zakken de aandelen van technologie en andere bedrijven in de VS duizelingwekkend.
De bazen daarvan waren

compiled by BCP v.0.6.3

Lift ^ | Lift v | Comments Off

Waarom Haiku?

WebGang blog ** February 15th, 2025 by wim.webgang **

Waarom Haiku gebruiken?
Mooie aanvulling op voorbije uitzending: https://youtu.be/tHHxAa3LiNE?t=118

Waarom niet?
Ik heb op mjin pc twee beeldschermen aangesloten die in “portrait” mode staan, vertikaal gedraaid dus. Is handig bij het werken in lange teksten (broncode).
- Ik krijg maar beeld op 1 van de 2 monitors
- Haiku heeft geen mogelijkheid in de instellingen om mijn scherm in te stellan als vertikaal gedraaid staand.
Geen twee schermen kunnen aansturen is voor een “desktop oriented” besturingssysteem natuurlijk een nadeel…

Lift ^ | Lift v | Comments Off

Gnome heeft ons verlaten * GPL 3 in de rechtbank * Het laatste wat we van de Titan horen

WebGang blog ** February 13th, 2025 by wim.webgang **

Gnome heeft ons verlaten

Gnome heeft zijn laatste versie, 47 Denver, uitgebracht in september vorig jaar.

Ze leggen bv nadruk op hun verbeterde weergave op kleine schermen (zoals tablets of smartphones), en een nieuwe stijl van dialoogvensters die ook eerder doen denken aan het uitzicht en gebruik van een systeem op mobiele toestellen.

Niet iedereen is daar even blij mee dat Gnome zich meer richt naar de consumentenmarkt, want heel wat intensieve laptop en computergebruikers met Gnome, voelen dat ze wat in de kou blijven staan. Een van de dingen die hen ergert is dat de benaming helemaal is opgeschoven met concepten als “activities”, typisch voor tablets.

Maar in het Linux eco-systeem is er veel keuze, dus zij zijn bv overgestapt naar Cinnamon, Mate of naargelang de omstandigheden het lichtere XFCE of het totaal andere concept van KDE.

Dit hoeft geen ramp te zijn, immers in het verleden is ook al gebleken dat het samenkomen van twee takken best mogelijk is, wat hier zou kunnen gebeuren met bv Cinnamon en Gnome.

https://release.gnome.org/47/

GPL 3 in de rechtbank

In de VS loopt een rechtszaak in beroep over een conflict tussen twee partijen over de interpretatie van de GPL v3.

Wie zelf vrije software schrijft of aan open source software onder de GPL meewerkt, kan met argusogen toekijken.

Neo4j had immers GPL3 software gebruikt in een eigen software, en die uitgegeven onder een GPL3 licentie met een een toegevoegd stukje over extra beperkingen.
Die extra beperkingen werden genegeerd door een volgend project van John Mark met zijn klein bedrijfje “Pure Think”, omdat hij die als niet geoorloofd beschouwde voor GPL3 software.

De omstreden toevoeging heet “The Commons Clause” en is te vinden op:

https://commonsclause.com/

https://www.youtube.com/watch?v=CO_gDpilmoE

Het laatste wat we van de Titan horen

De Titan was een zelfgemaakte duikboot die gebruikt werd om naar het wrak van de Titanic te duiken. Na een aantal keer ging dat fout en de duikboot kwam niet meer boven water. Alle vijf inzittenden, waaronder een van de bouwers van de duikboot, kwamen om. Nu heeft een onderzoekscentrum voor de oceanen een geluidsregistratie vrijgegeven van ongeveer het moment van het verdwijnen van de duikboot, waarvan aangenomen wordt dat hij onder de druk van het water ineengeklapt is.
Eigenlijk is het een soort meting van het geruis van de oceaan, dat plotseling verstoord wordt door een sterker geluid.
Omdat de richting en de tijd kloppen met het verdwijnen van de radar van de duikboot, wordt aangenomen dat dit het laatse geluid is dat de Titan voortbracht.

compiled by BCP v.0.6.9

Lift ^ | Lift v | Comments Off

Beginnen programmeren (op Linux)

WebGang blog ** February 9th, 2025 by wim.webgang **

Bij het beginnen met programmeren zoek je een programmeertaal en -omgeving waarmee je gemakkelijk onmiddellijk aan de slag kan om werkende programma’s te maken, en waarover je liefst veel documentatie en voorbeelden van vindt. Er wordt dikwijls gekeken naar Python, en voorbijgegaan aan Gambas. Die laatste is nieuwer, er is weinig over gepubliceerd, maar heeft een geweldige programmeeromgeving om in te werken. Eens Gambas3 geïnstalleerd heb je met een paar kliks je “Hello world” draaien:

Hello World
(Desktop)

- File, new project. Kies bv “Graphical Application” en geef een naam (kijk welke directory je gaat gebruiken). Create.
- Je krijgt een leeg venster (Form) om objecten op te zetten; kies onderaan een “TextLabel” (symbool: A), zet het op de “Form” door een klik en dan te “trekken” om de grootte aan te geven.
(TextLabel1 is geselecteerd)
- klik in de rechtse kolom op de eigenschap “Text” en vul daarnaast in “Hello World”.

Klaar.

Klik “run” in het menu (pijltje “>”)

Je kan programma’s maken die een databank aanspreken, foto’s maken, muziek spelen, …

Bij het vergelijken met andere programmeertalen/omgevingen wordt bv gezegd:
- De IDE werkt goed
- Help functie werkt goed
- Programma’s draaien snel (zie ook de JIT compiler)
- Verwarrende gebruik van naam/titel: project naam = naam van de file/directory, titel kan wat meer fantasie hebben.
- verborgen broncode bestanden in .src directory: tja, waarom is dat nodig? Misschien om te vermijden dat je per vergissing die gaat openen met een andere editor die de syntax zou kunnen veranderen? Persoonlijk vindt ik het ook niet nodig om daar een “hidden directory” van te maken.
- settings: zeer handig systeem, ook unix-stijl, maar je moet het weten; de instellingen worden bewaard in “~/.config/gambas3“, zowel die van de gambas IDE als die van je eigen programma’s, onder de programmanaam.conf dan.
- er zijn een hoop voorbeeldprogramma’s, die je online kan afhalen (“softwarefarm” zelfs vanuit de IDE).
- andere locaties: “~/.local/share/gambas3″ voor gambas packages, als je zelf libraries maakt: “.local/share/gambas3/lib/”; zelf libraries maken is niet moeilijk, maar waarschijnlijk niet waar je mee begint.
- er is nog weinig over gepubliceerd, belangrijkste zijn de levendige community met een interessante mailinglist en de documentatiesite, en een paar websites over gambas.

Hello World
als script (CLI) is nog eenvoudiger:

- File, new project. Kies bv “Command-line Application” en geef een naam bv HelloWorldCLI (kijk welke directory je gaat gebruiken). Create.
- Je krijgt een leeg venster om in te werken; Links zie je onder “Sources” al een “Main” staan. Klik daarop om die te openen

Klaar! Want, verrassing: de code staat er al, een Public Sub Main() met Print "Hello World” erin en afgesloten met End.

Druk gewoon op start om uit te voeren!

Je kan hiermee command line (CLI) programma’s maken, en een script om op te nemen in je cronjobs, enz.

Lift ^ | Lift v | Comments Off

« Previous Entries Next Entries »