Van Lite naar desktop, gambas3 / ide, database

https://raspberrytips.com/upgrade-raspbian-lite-to-desktop/

n

– Xorg: the display server.
n– LightDM: the display manager.
n– Any desktop environment (PIXEL, KDE, MATE etc.).

n

Silvia stelt haar behuizing voor : een volledig voorzien pakket van smartpi, met kabeltjes, afstandsbusjes enz.
nDaar een standaard 7″ raspberry pi scherm bij (touchscreen), en een VNC verbinding…

n

In de studio:
n- Raspberry Pi 4, 8GB met een recent OS. Hierbij is er wel een verschil met de vroeger door ons vermelde camera software / library.
n- Raspberry Pi 3 B+ met Raspbian Lite: zonder desktop kan de gambas programmeeromgeving niet draaien. (en ook het eindresultaat dat een desktop programma is)
n- Raspberry Pi 4?? : na uittrekken en terug aansluiten van het toetsenbord werkt het niet meer, maar hierop hadden we een voorbeeldprogrammaatje klaarstaan in gambas3, en ook al een installatie van de database-server, mysql mariadb!

n

Volgend RadioLAB: 27 juli (onder voorbehoud..)

n

Raspberry pi imager

Een Raspberry Pi systeem installeren wordt zo gemakkelijk mogelijk gemaakt, tot en met een grafische applicatie om de image op het SD kaartje te schrijven. Marthe probeert op een zeer minimal desktop die imager te gebruiken, maar dat lijkt niet zo vanzelfsprekend. Bovendien is er nergens meer iets te vinden over de manuele manier van installeren. Bovendien zou je dan op een speciale manier op voorhand het wachtwoord moeten meegeven, via een file op dat kaartje ergens? Frustratie…

n

Is het misschien mogelijk om een andere distributie te installeren om het probleem te omzeilen? Een oudere?

n

Gelukkig geraken we daar in het programma een stapje verder mee, ook dankzij de software verzameling (lijst van packages) die gedocumenteerd wordt op software.opensuse.org; inderdaad, niet alleen voor de eigen opensuse Linux distributie, maar ook voor Fedore, Debian, Raspbian, …

n

(een stukje voorbereiding voor volgende week RadioLAB StockPi!)

n

Duikboot-controller * Lage cijfers * Discord verdienmodel * Monopolie-beschuldigingen * Geen Grammy voor AI * Hittegolf onder zee

Duikboot-controller

n

De vermiste duikboot met miljardair aan boord die al een paar dagen zoek is, was vroeger op youtube al een hit. Voor een reportage van CBS die uitgezonden werd in november 2022 ging een reporter mee in de onderzeeër. De duikboot van het bedrijf OceanGate is speciaal gemaakt om deze duik naar de Titanic te doen, en wordt te water gelaten vanaf een schip op de oceaan. Het is geen gemakkelijke plek, en de weersomstandigheden moeten goed genoeg zijn om een duik te wagen, wat dagen geduld kan vergen. De opvarenden zijn betalende passagiers, die honderdduizenden dollars neertellen om mee te kunnen.
nDe baas van het bedrijf OceanGate, Stockton Rush, besefte dat toerisme naar het wrak nu moest gebeuren. Het wrak van de Titanic zal helemaal verdwijnen doordat het vergaat en overgroeit. Hij zag de onderneming als een investering, en hoopte op termijn heel wat toeristen tot dicht bij het wrak van de Titanic te brengen. Hij doopte de duikboot dan ook “Titan”. Misschien niet direct een naam waarvan je denkt dat die geluk gaat brengen. Hij nam bij de bouw van deze boot ook genoeg risico’s. Hij maakte de boot zo minimaal mogelijk, en gebruikte voor de binnenkant gewone onderdelen die ook gebruikt worden in caravans of bij computerconsoles. Inderdaad, de besturing van de duikboot gebeurde met een draadloze Logitech controller. Dankzij het nieuws is die F710 op slag een gegeerd item geworden op internet en overal uitverkocht.
nDe struktuur van de duikboot ontworpen als een sterke buis, waar vooraan een koepel op geschroefd wordt. Hij wordt voor het duiken – nadat de bemanning aan boord – is langs de buitenkant afgesloten. Er zijn geen luiken in die toelaten onder water uit of in de duikboot te gaan, hij moet terug aan boord gehesen worden om de bouten los te maken en de voorkant er af te halen. Maar als duikboot was hij niet gekeurd, en voldeed aan geen ankele norm. En dan gaat het niet alleen over de joystick, maar ook over de communicatie, die vroeger al eens uit bleek te vallen. Aan boord zijn geen instrumenten, er wordt gestuurd op basis van bevelen van op de boot, die via de walkie talkie gegeven worden. Ook vroeger was de boot aan de oppervlakte de duikboot al eens kwijt, maar toen was het terug goedgekomen.
nOp dinsdag is het nog niet duidelijk hoe het gaat aflopen met de zoektocht vanop boten en vliegtuigen, maar een ding staat vast: er is maar zuurstof tot (vandaag) donderdag.

n

n

Lage cijfers

n

Wie in de examens zit en vreest met lage cijfers te eindigen, kan zich troosten met het algemene verval in de VS. De gemiddelde vaardigheden van dertienjarigen zijn er serieus gedaald de laatste jaren. Volgens NPR.org vallen de resultaten voor wiskunde en leesvaardigheid tot nooit geziene diepten sinds tientallen jaren.
nVoor wiskunde leverden testen op 500 punten een resultaat op dat ongeveer 10 punten lager ligt dan het jaar 2019-2020. De punten daalden harder bij wiskunde dan bij taal. De punten daalden harder bij de mindere studenten dan bij de betere, dus de kloof wordt groter. En helaas ook meer bij meisjes dan bij jongens. De gevolgen slepen de jongeren de rest van hun leven mee. De oorzaak: COVID. Het Nationaal Centrum voor onderwijsstatistiek in de VS verwachtte wel zo’n gevolgen van de pandemie. Er wordt ook geprobeerd het probleem aan te pakken, met ht “American Rescue Plan”, en het daarbijhorend geld. Daarmee kunnen extra leerkrachten aangeworven worden, en er kan andere ondersteuning verbeterd worden.

n

Discord verdienmodel

n

Discord is bezig met nieuwe manieren te ontwikkelen om geld te verdienen aan zijn serverdiensten. Discord is de sympatieke berichtendienst die bedoeld is om “commmunities” te vormen en gebruikers kunnen op allerlei manieren communiceren; via spraak of video-oproepen, met berichten in gemeenschappelijke of prive-chats, streaming enz. Het is populair bij de gamers.
nEr bestaan apps voor Windows, Mac en Linux, en ontstond als communicatiemiddel voor gamers die tactische plannen wilden smeden met elkaar tijdens het spelen.
nIn 2017 landeerde Discord een betalend abonnement.
nZe voerden begin deze week nieuwe “media channels” in, speciaal bedoeld voor betalende abonnees. En ze plannen nog meer betalende diesnten die door gebruikers kunnen geleverd worden aan anderen, en waar Discord dan een procentje op krijgt.

n

Monopolie-beschuldigingen

n

Google heeft dinsdag formeel een klacht ingediend tegen Microsoft bij de US Trade Commission voor misbruik van monopoliemacht bij zijn cloud-diensten.
nMicrosoft gebruikt de licentievoorwaarden van zijn Office365 software om klanten te strikken in hun cloud-diensten, zegt Google. Microsoft heeft ondertussen de tweede plaats wereldwijd bereikt als cloud-leverancier, na Amazon, en dat dankzij het hefboompje van de Windows en Office.
nVoorheen had Google ook al in Europa de kat de bel aangebonden. Daar had het alvast succes, en pastte Microsoft zijn voorwaarden aan om het minder duur te maken om klanten ook andere cloud diensten te laten gebruiken. In de VS gebeurde dat niet.
nEens je een cloud dienst begint te gebruiken, en je wil veranderen, ben je overgeleverd aan de goodwil en de daarbijhorende prijzen om je data overgezet te krijgen. En de partij waar je weggaat heeft daar weinig belang bij, en zal weggaan dus duur maken. Daarmee maken ze het moeilijk tot onmogelijk om weg te gaan.

n

Diezelfde FTC klaagt trouwens cloud-kampioen Amazon aan voor andere praktijken: het zou zijn gebruikers illegaal in de betalende “Prime service” dwingen, en het moeilijk maken om van dat abonnement af te komen. Op de website werden vallen gespannen om gebruikers te laten opteren voor de Prime Service, en er werd een doolhof ontworpen om de klant te beletten het abonnement op te zeggen.

n


nDenk ook aan wat we zien bij ons, bv in de scholen, die dwingende opkomst van Office365 en de Microsoft Cloud, soms onder het mom van Covid.

n

Geen Grammy voor AI

n

Het nieuwe reglement voor de Grammy Awards werd eind vorige week gepubliceerd. De muziekprijzen zijn bedoeld voor mensen, niet voor Kunstmatige Intelligentie, zo lijkt de bedoeling te zijn. Maar het gebruik van KI door mensen wordt niet verboden om in aanmerking te komen voor de Grammies.

n

Wie de regels wil nalezen: naras.a.bigcontent.io/v1/static/66th_Rules&Guidelines

n

Ze beslaan meer dan zeventig bladzijden. Na de stukjes over remixen en samplen vind je op blz 14 het hoofdstuk “Generative Artificial Intelligence” .
nDaarin staat: “Een werk dat geen menslijke bijdragen bevat komt niet in aanmerking voor een Grammy. De menselijke bijdrage moet aanzienlijk zijn, dus voor de vorm een beetje menselijkheid toevoegen aan een KI werk is niet voldoende. In januari 2024 volgt de finale stemming van de volgende uitvoering van de Grammy Awards, de 66e ondertussen. Hoe ze daarbij de controle gaan voeren over het gebruik van KI blijft een raadsel…

n

Hittegolf onder zee

n

En behalve de zoektocht naar de Titan gebeuren er nog andere vreemde dingen onder water. Voor de kust van Groot Brittanië en Ierland heerst een onderwater hittegolf. Dat is misschien leuk als je gaat zwemmen, maar wetenschappers maken zich ongerust over een record temperatuur die een paar graden Celcius hoger ligt dan normaal, en op sommige plaatsen zelfs 5 graden.
nDat kan het hele leven in de zee ontwrichten. Op sommige plaatsen in de wereld leidde het tot grote sterfte bij bepaalde soorten.
nDe vaststelling gebeurde op basis van de metingen van april en mei, en ook de voorlopige cijfers van juni bevestigen de trend.

n

Nu de mens bewezen heeft niet ingrijpend te kunnen optreden tegen de zichtbare klimaatverandering, of gepland ingrijpen zelfs wat wil afzwakken of terugdraaien, valt te vrezen dat voor deze onzichtbare hittegolven ook niet veel maatregelen zullen genomen worden.

n

En dus zullen de effecten van de klimaatverandering blijven toenemen. Wetenschappers maken ons er attent op dat de aktiviteit van de mens opgeteld moet worden bij de andere schommelingen waarvan we niet altijd de oorzaak kennnen. Bv minder woestijnzand dat over zee geblazen wordt en dus minder licht weerkaatst, effecten van het met tussentijden opduikende fenomeen van El Nino, en de aktiviteit van de mens op gebied van CO2, zwaveluitstoot enz. Als de pieken van die invloeden samenvallen, worden de gevolgen extremer.

n

Het fenomeen treedt het sterkst op aan de oostkust van Ierland en Groot-Brittanië, dus het noorden van de Noordzee. Het is er warmer dan het water tussen Spanje en Italië bv.
nDe hittegolf onder water zit in ieder geval ook aan de zuidkust van Noorwegen en Zweden, en in de Golf van Finland, tussen Finland, Estland (Tallin), en het Russische Sint-Petersburg.

n

Zou natuurherstel overbodig zijn denk je?

n

compiled by BCP v.0.6.3

n

BCP: print probleem

Exit gb.pdf
nBij installatie van BCP op een recente Gambas3 programmeeromgeving (op Linux desktop) kan je een foutmelding krijgen ivm de “pdf” component (“gb.pdf missing”). Inderdaad, in Gambas is gb.pdf op pensioen gestuurd en vervangen door de “poppler” library (gb.poppler) vanaf Gambas 3.15.0. (zie aankondiging hier (06 juli 2020))
nHelaas is het niet zo eenvoudig als “pdf” afzetten en “poppler” aanzetten. Bij mij loopt de tekst helemaal door elkaar, alsof op een oude typmachine of matrix-printer de rol het papier niet verder gedraaid heeft bij het typen van een nieuwe lijn.

n

n

gb.pdf <> gb.poppler
nDe “pdf” en de “poppler” library gedragen zich dus niet hetzelfde. Als je alle code hetzelfde laat, en je vinkt in plaats van de ontbrekende “pdf” de nieuwe “poppler” aan, gaat het mis. Bij overgang naar de poppler component moet je je broncode aanpassen. Op het eerste zicht lijkt het gemakkelijk te verhelpen: ergens moet er wat meer opgeschoven worden naar onder, carriage return, harde return, line feed, of hoe het ook mag heten.
nEr is wel hoop, want de Gambas programmeeromgeving kan printen sinds 3.14.0, en in de huidige 3.18.x kan je nog altijd je broncode vanuit Gambas3 printen, met paginanummer en header.

n

To print or not to print
nMaar het blijft de vraag hoeveel prioriteit het vrijwilligers-team van Webgang developers er aan hecht.. (printen wordt in de praktijk niet wekelijks gebruikt, eerder uitzonderlijk zelfs, en je kan de teksten ook altijd kopieren en elders inplakken om te printen, zonder veel moeite.)

n

Conclusie
n- BCP kon het nieuws printen van ongeveer versie 0.3.1
n- in “oude” versie van BCP en “oude” versie van Linux/gambas3 werkt het printen via pdf.
n- bij combinatie van nieuwere Linux installatie / nieuwere Gambas3 kan er een probleem ontstaan (met de huidige/oude broncode van BCP, bv nieuw geïnstalleerde openSUSE 15.3 + Gambas 3.18).
n- als de code aangepast wordt aan de “poppler” component, zou printen terug moeten werken.

n

[nota: RadioLAB (LTS) e.a. ideeën]

RadioLAB op (meestal) laatste donderdag van de maand:; eerstvolgende 29 juni (dabaseserver voor StockPi…)

n

Donderdag 20/7 besteden we aandacht aan “Themadag Raspberry Pi 22/7″ (idd 22/7 = 3.14.. ofwel: pi).
n
nRadioLAB
nLijst met geplande (onder voorbehoud) en afgevinkte radioLAB onderwerpen in Webgang/RadioLab: n

    n

  • RadioLAB LTS: Eerste stenen (proof of concept) van StockPi project Todo Ok: 25/05: .n
  • Een “LTS” onderwerp gestart: StockPi project Todo: Ok: 27-04 2023
  • n

  • Make Your Uno Kit (Arduino, soldeerkit) TODO Ok: 26/01/2023
  • n

  • LAB:bit (voor micro:bit) TODO… Ok: Radiolab 22-12-2022
  • n

  • Radiolab idee: Python op joy-pi : meer mogelijk dan met scratch..
  • n

  • alternatieven voor raspberry pi: banana pi, rock pi, ..
  • n

  • nieuw BYOR bord: met micro:bit slot
  • n

  • Silvia verkent de ESP32 TODO .. Ok: RadioLAB 22/9 2022 (en bouwt er misschien een useless machine mee?)
  • n

  • Radiolab idee: Harde schijven en Raspberry Pi
  • n

  • Radiolab idee: LED’s + Arduino (Pi?)
  • n

  • Radiolab idee: Pinode streamer
  • n

  • Scratch 2 op Joy-Pi (met VNC) TODO … Ok: RadioLab 23/6 2022
  • n

  • Arduino Sensor Kit – Base TODO … Ok: Radiolab 31/03/2022
  • n

  • Grove beginner kit TODO .. Ok: Radiolab: 28/04/2022
  • n

  • JoyPi spionnen “koffer” TODO.. Ok: Radiolab 26/05/2022.
  • n

  • Whadda stem shield for Arduino TODO .. Ok: Radiolab 26/05/2022
  • n

n

n

Over het randje * Nieuwe R4 * Nature bant AI * Ofcom data * Nieuwe monopoly-zaak Google

Over het randje

n

De Edge browser van Microsoft heeft een ingebouwde beeldverbeteraar ingebouwd. Die kan de resolutie van het beeld opkrikken. Maar daarvoor sturen ze wel een link van het beeld dat jij bekijkt op internet naar Microsoft.
nNatuurlijk hoduen ze dat niet bij. En natuurlijk hebben ze eerst toestemming gevraagd aan de gebruiker. Of nee, maar ze gaan dat wel vragen.
nEn de gebruiker zal het ook kunnen afzetten moest hij toevallig zo’n privacy purist zijn.
nDus ofwel traint Microsoft een KI programma met de combinatie van jouw profiel en het beeldmateriaal, mogelijk voor toekomstige toepassingen.
nOfwel gebruiken ze die online verbinding om live de afbeelding te “verbeteren”. Dus te bepalen hoe die afbeelding er bij jou uitziet.
nDat is waar het op neerkomt: Microsoft bepaalt dus hoe het beeld van een website er bij jou op dat moement gaat uitzien. Zijn de gebruikers van Edge zich daar van bewust? En aangezien verbeteren een verandering is, hebben ze het recht om de afbeelding van websites te veranderen?

n

Of is dit het antwoord van MS aan Google voor hun “webp” formaat?

n

Nieuwe R4

n

Het open source hardwareproject Arduino kondigde een nieuw microcontroller bord aan in de reeks van de Arduino UNO. Het nieuwe bord heet Arduino UNO R4, en zal verschijnen in twee uitvoeringen: UNO R4 minima en UNO R4 WiFi. De voorganger R3 was een 8 bit ATmega microcontroller en bestaat al meer dan tien jaar en miljoenen gebruiker bouwden er projecten mee.
nDe hersens van het nieuwe UNO R4 bord worden gevormd door een 32-bit Renesa RA4M1 Cortex M4 processor, die weer wat krachtiger is dan die in de vorige bordjes. De processor draait aan 48 MHz en zou dus drie keer sneller moeten zijn het vorige model UNO R3. Het SRAM geheugen bedraagt 32 kB ipv 2 kB, en het flash geheugen bedraagt 256 kB in plaats van 32 kB, zodat je projecten kan maken met grotere, complexere programma’s. Het bord heeft een USB-C aansluiting om programma’s in te laden (en eventueel voeding te krijgen). Het bord kan voorzien worden van spanning tot 24 Volt, waar de R3 maar tot maximum 20 Volt aankon. De UNO R4 beschikt over een CAN bus aansluiting voor communicatie met andere apparaten, bekend uit de autoindustrie. Er is ook aan 12 bit DAC ingebouwd zoals je in eenvoudige geluidskaarten vindt.
nDe minima is de goedkopere uitvoering, terwijl de uitvoering met WiFi een Espressif S3 WiFi module bevat en dus meer kost.
nVerder houdt het bord zich aan de standaard van de vorige UNO bordjes, zodat het compatibel is met de bestaande “Shields” of uitbreidingsborden die op de contacten van de UNO passen, en het werkt ook met 5 Volt, zodat de voedingen passen.
nDe details van het bord zijn nog niet helemaal vrijgegeven, en op de site van Arduino is een foto zichtbaar met een geel vlak dat een deel van het bord verbergt. Alleen als ontwikkelaar van software voor het bord kan je momenteel intekenen om een exemplaar te bestellen nog voor het algemeen beschikbaar wordt voor verkoop.

n

DAC= Digital Ananlogue Converter

n

Nature bant AI

n

Het blad Nature heeft in zijn editoriaal aangekondigd dat het geen beelden of video’s gaat gebruiken die gemaakt zijn met Kunstmatige Intelligentie-generatoren. Ze maken zich zorgen over de integriteit van hun wetenschappelijk imago, over privacy en toestemming van materiaal dat gebruikt is om het KI model te trainen, enz.
nHet blad heeft een lange geschiedenis, het werd opgericht in 1869, en is dus al meer dan 150 jaar oud. Dan kan je je al eens zorgen maken over je reputatie. Ze discussierden intern maanden over deze beslissing, en wonnen ook externe raad in.

n

Ofcom data

n

Ondanks de “off” in de naam van het Britse Ofcon, werden hun systemen online gekraakt door computerinbrekers.
nOfcom is de Britse telecom toezichthouder, zoals ons BIPT. Ofcom is de instantie waar de Brit terecht kan met klachten over internetverbinding, telefoon, tv, radio, post, enz. Ook voor informatie over prijzen en snelheden van internetverbindingen.
nHelaas heeft de toezichthouder niet genoeg toezicht gehouden op de toegang tot de dossiers waaraan ze werkten. Ook de gegevens van honderden van hun eigen werknemers kwamen in verkeerde handen.
nDe inbraak zou het werk zijn van de bende met de naam “MOVEit”.
nDie bende brak voorheen ondermeer in bij de BBC en British Airways, toen werden ze de “Clop gang” genoemd.

n

Nieuwe monopoly-zaak Google

n

Er duikt een nieuwe monopoly zaak op tegen Google in Europa. Het zou de zwaarste anti-trust zaak tegen Google worden, en gaan over de advertentietak van Google, die zorgt voor zo’n 4/5 van alle Google inkomsten. Zo zou Google bv jaarlijks meer dan tweehonderd miljard uit zijn advertenties halen.
nGisteren woensdag moest de aanklacht verschijnen.

n

compiled by BCP v.0.6.3

n

digitale ongehoorzaamheid

digitale ongehoorzaamheid
n

ntechnological disob..
nVerslag van Marthe over experimenteren met stem, zonne-telefoon fotofoon, … steganografie ..
nZie ook Rotterdam opto-acoustics “Worm” en V2.
nSpace Time Helix performance “Brutus kathedraal”.
nZie confluxfestival.nl
nBCP v. 0.6.3
nNieuwe versie van “BCP”:
n- Afhalen van de nieuws teksten van gitlab in menu action ..

n

Van Wine naar Bottle

“Wine” kenden we al in Webgang, maar Silvia leert ons “Bottles” kennen…
nwine
nbottles

n

en verder een “radiolab” doos anno 1972 en hoe we ons “right to repair” afdwingen van een fabrikant van handlabeldrukkers die beslist dat ons x jaren oude appararaat niet meer gebruikt mag worden door de cartridges een klein beetje van vorm te veranderen zodat ze niet meer passen. Hier die kniptang! *
n(* door een stukje van de cassette van het lint van een ander type af te knippen, past die perfect, en kan je blijven labelen…)
n
n(Foto Silvia)

n

Hier die batterij!
n

n

Foutje in rekenblad * Kind consument * Interessante combinatie * Japan op waterstof * Windows games op mac

Foutje in rekenblad

n

In Oostenrijk werd na een verkiezing voorbije weekend Hans Peter Doskozil tot nieuwe leider aangewezen in de SPÖ, de “Sozialdemokratische Partei Österreichs”. Hij zag daarmee een levensdroom in vervulling gaan, antwoordde hij op de felicitaties zaterdag.
nMaar maandag werd inderhaast een persconferentie bijeengeroepen door Michaela Grubesa, voorzitter van de kiescomissie; ondertussen was de uitslag nog eens gecontroleerd. Toen bleek dat er een fout was gemaakt in de spreadsheet die gebruikt was om de stemmen te tellen, en dat eigenlijk Andreas Babler de verkiezing tot partijvoorzitter gewonnen had. Hij werd dan ook aangesteld als partijvoorzitter, en vroeg onmiddellijk om de uitslag nog eens na te kijken, zodat hij tenminste zeker kon zijn. Babler kan alvast beginnen met de informatica in zijn partij op punt te stellen eer hij de rest van de malaise in zijn partij aanpakt.

n

https://www.tagesschau.de/multimedia/audio/audio-163046.html

n

Kind consument

n

Microsoft moet 20 miljoen dollar betalen in de VS nadat het illegaal privacy gevoelige gegevens van kinderen verzamelde en bewaarde in een periode voor 2019. Het bedrijf overtrad de “Children’s Online Privacy Protection Act”.
nDat gebeurde door hun gameconsole, die de gebruiker een account laat aanmaken, waarvoor gegevens worden gevraagd als naam, e-mail adres, geboortedatum, enz.
nIn het scherm stond een vakje om aan te vinken dat het bedrijf toelating krijgt om die gegevens te delen met externe advertentiebedrijven. En die keuze stond standaard aangevinkt.
nDe ouders werden tot op dat moment niet betrokken, en konden dus niet hun toestemming geven. Het bedrijf stelde de ouders ook niet in staat om te zien welke informatie over het kind opgeslagen was bij hen. Als ouders nadien de aanmaak van de gegevens van het kind niet bevestigden had de informatie binnen de twee weken verwijderd moeten worden, wat ook niet gebeurde.

n

https://www.ftc.gov/news-events/news/press-releases/2023/06/ftc-will-require-microsoft-pay-20-million-over-charges-it-illegally-collected-personal-information

n

Interessante combinatie

n

In Australië ligt een computerfabrikant onder vuur voor bedrieglijke praktijken op hun website. Het bedrijf, dat in de top-3 zit van computerverkoop, bood klanten bij aankoop van een pc via hun webshop een scherm aan met een korting. De korting werd getoond als een doorstreepte prijs, met daarnaast een lagere prijs. Maar consumentenbescherming stelde vast dat die aangeboden monitor soms duurder was dan als de klant gewoon apart een monitor had gekocht.

n

De rechtbank vond het bedrijf verder ook schuldig aan het gebruik van misleidende verkoopspraatjes als ” zoveel procent korting inbegrepen” en “totale besparing ..”. Het bedrijf moet een aantal klanten terugbetalen.

n

Het soort aanbiedingen dat hier beschreven wordt komt bij veel webwinkels voor, ook bij ons. En het lijkt misschien een lesje voor zo’n bedrijf dat het daar niet zomaar mee wegkomt, het is waarschijnlijk vooral een lesje voor de klanten: geloof niet de rooskleurige aanbiedingen, en ga niet impulsief extra aangeboden produkten bevestigen zonder apart de prijs te checken.

n

https://www.accc.gov.au/sites/www.accc.gov.au/files/2023-06/Dell%20jpg.png

n

Japan op waterstof

n

De regering in Japan heeft aangekondigd te investeren in waterstoftechnologie om de CO2 uitstoot aan te pakken.
nTot nu toe is de waterstof die als brandstof gebruikt wordt in Japan gemaakt door gebruik van fossiele brandstoffen. Maar nu wil het land mijarden investeren om een hele toevoerketen te ontwikkelen voor waterstof. Er zullen onder andere tankers voor het transport van waterstof ontwikkeld worden. Tegen 2040 moet het gebruik verzesvoudigen tot twaalf miljoen ton. Het probleem blijft natuurlijk dat er energie nodig om waterstofgas te maken. Voordeel is dat het bufferend kan werken; als er overschot van zon en windenergie is, kan de waterstof aangemaakt worden en gespreid opgebruikt worden.

n

Windows games op mac

n

Weinig uitgevers van computerspelen doen de moeite om een echte Mac versie van hun spel te maken. Apple heeft nu een Game Porting Toolkit gemaakt, die ontwikkelaars moet toelaten om van hun Windows spelletjes een versie te maken voor op Mac. Het zou vergelijkbaar zijn met wat Valve heeft ontwikkeld onder de naam “Proton” voro hun “Steam” platform.

n

De toolkit van Apple heeft een soort emulatie-omgeving, waarbinnen de ontwikkelaar het Windows game kan starten, en onderzoeken wat de mogelijke problemen kunnen zijn, bv op gebied van grafische mogelijkheden.

n

De technologie zou gebaseerd zijn Crossover, een bestaande software van CodeWeavers, die toelaat een aantal Windows programma’s te draaien op Mac of Linux. Het vertaalt tijdens de uitvoering van het programma de bevelen van het programma naar bevelen voor Mac of Linux.
nJe hebt daarbij geen Windows Licentie of software nodig, dat in tegenstelling als andere oplossingen als dual-boot of virtuale machines.

n

Crossover is de commerciële variant van de open source software “Wine”, die populair was op het Linux platform om bv een bestaande Windows app te draaien binnen Linux.

n

Jim Lynch van infoworld schreef 10 jaar geleden een artikel over Crossover en Wine en zei daarin:

n

“Fortunately for me, I have no use for any Windows applications. I left that platform years and years ago, and there’s nothing there that I need to use in terms of applications.”

n

n

compiled by BCP v.0.6.2

n

BCP install party

In een vorige aflevering deden we al deel 1; waarin we
n- Linux installeerden met een desktop,bv KDE
n- en de Gambas3 programmeertaal (bv Gambas versie: 3.14)n

n

We herhalen nog even het afhalen van de broncode van Webgang Broadcast Control Panel (verder afgekort BCP):
n- git clone https://gitlab.com/wim.webgang/WebgangBCP.git
nDit maakt een kopie van de huidige software uit de online repositorie, waarbij je kan omschakelen tussen de beschikbare versies, die “branches” genoemd worden. De standaard “branch” is “master” of “main”, en daar sta je normaal automatisch in. Je kan ook omschakelen naar andere branches, en zo bv de “development” versie afhalen, waar de programmeurs aan bezig zijn. (Veel kans dat er dingen inzitten die nog niet af zijn, en het programma doen crashen. Maar soms, als er een probleem is ontdekt in de “master”, en de programmeurs hebben dat probleem opgelost in hun develpment versie, kan je die wel onmiddellijk afhalen en gebruiken.)

n

Op de webinterface van gitlab kan je zien welke branches er publiek beschikbaar zijn: https://gitlab.com/wim.webgang/WebgangBCP/-/branches : “4 Branches”

n

Start Gambas3 (zit bv in het menu onder “Develpment”)
n(We kregen live een eigenaardige melding, ik dacht iets met “gstreamer” of zo. Maar die kwam niet meer terug).
n

nFile, open project, (als je daar op “recent” komt, kies dan “open”, (zoek de map waar je “git clone” gedaan hebt) en open het WebgangBCP project.

n

Normaal gaat dan de programmeeromgeving alle onderdelen van het project laden, en zie je modules, forms (schermen), icoontjes, enz.

n

Foutmelding?
nOnderbreek het openen hier en los het probleem eerst op.

n

– in sommige omstandigheden krijg je een foutmelding, bv

n

Some components are missing:
ngb.media
ngb.media.form
n

n

Dat betekent dat de Gambas programmeeromgeving, die bestaat uit heel veel modules, niet volledig geinstalleerd is (niet alle bestaande modules), en dat je die voor dit project wel nodig hebt. En aangezien we al weten welke we bij moeten installeren .. start software installatie, zoek gambas3, en duidt de ontbrekende componenten aan (normaal staan ze in de lijst van gambas onderdelen, waarvan de meeste geïnstalleerd zijn, en een paar optioneel te selecteren zijn).
nIn mijn geval zag ik enkel gb.media, en zag ik de “.form” niet apart staan.
nSelecteren, installeren bevestigen, Gambas herstarten, en project terug openen.n

n

upd 7/6/2023 Deze werd ons nog gemeld:

n

Some components are missing:
ngb.pdf

nDit komt omdat er een oude component is gebruikt bij het programmeren, die ondertussen niet meer in gambas is meegeleverd (maar wel aanwezig is bij wie vroeger gambas installeerde). Deze gb.pdf is bv vervangen door gb.poppler, en het zou kunnen dat het programma moet aangepast worden om die nieuwe te gebruiken.
nJe kan dit gewoon overslaan met (continue), alleen zal het printen dan niet werken, maar dat is niet essentieel.n

n

Nu kan je het project bekijken, de broncode van de modules, de schermopbouw enz.

n

Je kan ook “run” kiezen, en dan wordt BCP gestart.

n

Je krijgt een scherm dat waarschuwt dat de instellingen niet gevonden zijn, en dus moet je een paar dingen instellen:

n

    n

  • map met de nieuwe teksten (.txt bestanden), nier “news” genoemd, maar dat kan natuurlijk gaan over eender welke teksten voor je programma. Er is voorzien om “nieuws” teksten te hebben (met .txt) en programma teksten (met .prg als uitgang).
  • n

  • map voor archief van gebruikte bestanden.
  • n

  • standaard tekstverwerker (voor bv maken van een nieuwe nieuws-txt; ik gebruikte “kate”, maar dat hangt af wat je geïnstalleerd hebt)
  • n

  • de tabbladen “database” en “import” worden niet gebruikt (het instellingen scherm is gekopieerd van een universeel model, BCP gebruikt (momenteel) geen databank, en geen “import”.
  • n

  • in het tabblad “tunes” kan je de begintune en de nieuwstune kiezen uit je bestanden (als je die hebt).
  • n

n

Je kan ook tekstjes schrijven vanuit BCP, bv voor je nieuws/onderwerpen. Daarvoor heb je links boven de knop “new news.txt”.
nJe kan een titel ingeven, en dan opent de voordien gekozen tekstverwerker in een tekstbestand met die titel.

n

Ik doe in het programma een test, en ik tik in de editor “test test”. Ik bewaar, en (her)laad de nieuws teksten, en tot mijn verrassing staat er een afgehakt stukje tekst in … . Bug??
nNee, bij nader inzien komt dat omdat ik geen titel + tekst heb, en dat is de verwachte vorm van de nieuws teksten.
nDe titel wordt afgesplitst en in het vet als titel boven de previeuw tekst snippets gezet.

n

https://gitlab.com/wim.webgang/WebgangBCP

n