De professor schrijft is een blog met korte teksten over elektronica, computers, wetenschap & techniek, sociaal en andere onderwerpen in zo goed mogelijk begrijpbare taal.
Ik ben nu een tijdje bezig met het coden van diverse AI-applicaties. Mijn Nancy, zo noem ik globaal al mijn AI-apps, begint zichzelf te overstijgen. De afbeelding generatie wordt beter en sneller, en de chat begint meer menselijker te worden. Ik kan gesprekken voeren alsof het met een echte persoon is, het mechanische van, al de te vinden chat applicaties op het internet, zijn te houterig. Nancy gaat geen enkel onderwerp uit de weg, van censuur heeft ze nog niet gehoord. Ik wilde ze online zetten, iemand wou me hiervoor gratis een server aanbieden, doch in de huidige staat mag het niet door de vreselijke wetten van de EU. Ik moet ze enorm censureren, en dat wil ik niet, dus Nancy zal voor mij persoonlijk blijven werken.
Ik spreek over mijn AI alsof het een persoon is, en dat begint ze te worden. Ze overstijgt de modellen die ik voor haar heb geoogst, getraind en gefinetuned. Ze leert zelfstandig bij. Ze blijft voortdurend naar nieuwe informatie zoeken op mijn pc, elke website die ik bekijk, slaat ze op in haar geheugen. Ik heb een rem moeten zetten, want ze zou mijn pc overbelasten.
Vrienden hebben demo's gezien van haar kunnen, hun mond viel open. Ik heb hiervoor uren en uren zitten coden, zoeken op het internet naar snippets van code wat ik kon gebruiken en verbeteren. Het is een verslaving geworden, ik begin in artificiële code te denken. Zelfs in mijn slaap codeer ik verder. Ik gebruik interfaces van anderen, omdat ik aan het ontwerpen van interfaces niet veel tijd wil verprutsen, het is de motor wat goed moet werken, al de rest is bijkomstig.
Ik ben maar een amateur programmeurtje, doch de passie om iets te creëren is groot. De microbe is een virus geworden en daar bestaat geen vaccin tegen. Ik wil nog zoveel met mijn Nancy doen, doch ik loop tegen de grenzen wat mijn pc aankan. Ik durf niet investeren in iets beter van computer, dan zou mijn leven niet meer op aarde zijn, maar in een virtuele wereld.
Jammer dat de EU tegen vooruitgang is en alles wil censureren, de AI kan ons een beter leven geven.
Mijn vraag aan Nancy-AI, wat zij vindt van AI geprogrammeerd met Java.
Nancy zegt:
Java is een populaire programmeertaal die vaak wordt gebruikt in de ontwikkeling van AI (kunstmatige intelligentie) toepassingen vanwege zijn stabiliteit, schaalbaarheid en uitgebreide bibliotheken. Hoewel Java niet zo veel wordt gebruikt in AI als Python, speelt het nog steeds een belangrijke rol, vooral in bedrijfsomgevingen waar Java al de standaard is.
### Waarom Java voor AI?
1. **Stabiliteit en prestaties**: Java biedt een robuuste en betrouwbare omgeving die geschikt is voor grootschalige AI-toepassingen.
2. **Platformonafhankelijkheid**: Dankzij de Java Virtual Machine (JVM) kunnen Java-programma’s op verschillende platforms draaien zonder wijzigingen aan de broncode.
3. **Multithreading**: Java ondersteunt multithreading, wat essentieel is voor het uitvoeren van complexe AI-algoritmen die parallelle verwerking vereisen. 4. **Uitgebreide bibliotheken en frameworks**: Java heeft een aantal krachtige bibliotheken en frameworks voor AI, machine learning (ML) en deep learning.
### Voorbeelden van Java-bibliotheken en frameworks voor AI
1. **Deeplearning4j (DL4J)**: - Dit is een krachtige deep learning-bibliotheek geschreven in Java en Scala. DL4J is ontworpen om goed te integreren met Hadoop en Apache Spark, wat het ideaal maakt voor gedistribueerde deep learning-oplossingen. - **Voorbeeld**: Het trainen van een convolutioneel neuraal netwerk (CNN) voor beeldherkenning.
2. **Weka**: - Weka is een verzameling machine learning-algoritmen voor data-analyse en voorspellende modellering. Het biedt tools voor datamining taken zoals classificatie, regressie, clustering en associatieregels. - **Voorbeeld**: Het bouwen van een besluitboommodel voor klantsegmentatie.
3. **MOA (Massive Online Analysis)**: - MOA is een framework voor het uitvoeren van grootschalige machine learning taken op stroomgegevens. Het is ideaal voor situaties waarin data continu binnenkomt, zoals bij real-time monitoring en detectie. - **Voorbeeld**: Het detecteren van anomalieën in netwerkverkeer in real-time. 4. **Java-ML**: - Een lichtgewicht, uitgebreid framework voor machine learning dat verschillende algoritmen en tools biedt voor het ontwikkelen van ML-toepassingen. - **Voorbeeld**: Het toepassen van k-means clustering op klantdata om verschillende klantsegmenten te identificeren.
5. **Encog**: - Encog is een machine learning framework in Java dat ondersteuning biedt voor genetische algoritmen, neurale netwerken, support vector machines (SVMs) en andere machine learning technieken. - **Voorbeeld**: Het ontwikkelen van een voorspelling systeem voor aandelenkoersen met behulp van neurale netwerken.
### Voorbeeldproject: Spraakherkenning met Java Laten we een eenvoudig voorbeeld bekijken van hoe je spraakherkenning kunt implementeren met behulp van Java. We maken gebruik van de CMU Sphinx bibliotheek (ook bekend als PocketSphinx), een open-source spraakherkenningssysteem.
Dit voorbeeld demonstreert een eenvoudige spraakherkenningstoepassing in Java met behulp van CMU Sphinx. Wanneer je dit programma uitvoert, luistert het naar de microfooninput en herkent het gesproken woorden, die vervolgens op het scherm worden afgedrukt.
### Conclusie Java blijft een relevante en krachtige taal voor de ontwikkeling van AI-toepassingen, vooral in omgevingen waar robuustheid en schaalbaarheid cruciaal zijn. Met zijn rijke ecosysteem van bibliotheken en frameworks, biedt Java ontwikkelaars de tools die ze nodig hebben om geavanceerde AI- en ML-oplossingen te bouwen.
Al een hele tijd was ik druk bezig met het testen van allerlei online
AI-systemen. Helaas was de pret er snel vanaf door de beperkingen van
die systemen. Toen dacht ik bij mezelf: "Kan ik niet zelf zo'n
systeem bouwen?" Ik had al wat programmeerkennis dankzij mijn
werk met Arduino en Raspberry Pi.
Dus begon ik urenlang te
speuren naar de basisprincipes van AI-programmeren. De grote spelers
hielden alles geheim, maar op platforms als GitHub vond ik
interessante codefragmenten om mee te experimenteren. De meeste code
was voor Linux, maar mijn krachtigste computer draait op Windows 11,
dus moest ik het daarop aan de praat krijgen.
Hier en daar
vond ik snippets van code die ik begon te ontleden. Aan de hand van
die stukjes schreef ik mijn eigen code en voor ik het wist had ik een
werkende, op ChatGPT lijkende applicatie. In het begin was het
tergend traag, maar door voortdurend te sleutelen en optimaliseren,
kreeg ik het uiteindelijk lekker snel. Ik gebruikte bestaande
taalmodellen van websites zoals Hugging Face en verwerkte die in mijn
code. Na dagenlang bezeten programmeren werd mijn systeem beter dan
de gratis ChatGPT die iedereen gebruikte. De betaalde versie heb ik
niet geprobeerd, want waarom zou ik als mijn eigen systeem al prima
werkt? Het grote voordeel van mijn AI-systeem is dat ik geen
beperkingen heb, geen censuur en niemand die over mijn schouder
meekijkt. Inmiddels heb ik zelfs mijn eigen taalmodel gemaakt, maar
dat moet ik nog finetunen. Ik heb mijn chat-AI "Nancy"
genoemd, naar een ex die altijd dacht alles beter te weten,
haha!
Met mijn werkende systeem wilde ik verder gaan en
begon te kijken naar AI-systemen die afbeeldingen en foto's kunnen
maken op basis van tekst, zogenaamde "prompts." Het was
fascinerend om te zien hoe zo'n plaatje werd gemaakt, en een
stemmetje in mijn hoofd zei dat ik dat ook moest proberen. Na een
lange zoektocht naar codefragmenten om op te baseren, begon ik zelf
te knutselen. Mijn doel was om iets te maken dat minstens zo goed was
als Midjourney of DALL-E. Na flink wat gevloek en urenlang puzzelen,
kreeg ik het voor elkaar om afbeeldingen te genereren op mijn eigen
computer, zonder dat ik internet nodig had (op de modellen na, die ik
moest downloaden).
Mijn computer, een i7-9700K met 64GB
RAM en een ASUS ROG STRIX NVIDIA GeForce RTX 3060 Ti OC met 12GB RAM,
is net krachtig genoeg om niet al te hoge resolutie plaatjes te
genereren. Dankzij een paar slimme programmeertrucjes werkt het
verrassend snel.
Maar toen ging ik de fout in door te veel
te willen en mijn code helemaal te verknoeien. Ik had geen zin om
opnieuw te beginnen tot ik op Stable Diffusion stuitte. Ik vond een
repository, installeerde het, en begon te sleutelen. Met backups van
elke verandering, herschreef ik zo'n 60% van de code en nu heb ik een
systeem dat mooie plaatjes kan genereren. Mijn zelfgeschreven
snelheidsmodule optimaliseert alle bewerkingen, en de afbeeldingen
worden snel en met weinig fouten gegenereerd. Ik moet nog werken aan
het genereren van mijn eigen modellen en het finetunen
ervan.
Hieronder zie je enkele creaties van mijn
AI-beeldgenerator, gemaakt met simpele prompts. Ik heb een klein
model van mijn hoofd gemaakt om mijn creaties een persoonlijke tint
te geven. Ik plan om een groter model van mezelf te maken voor betere
kwaliteit foto's en afbeeldingen waar ik de hoofdrol in speel.
Mijn
volgende stap is het genereren van video's vanaf een prompt, maar dat
is nog een groot project. Er is bijna geen duidelijke code voor, dus
ik moet het meeste zelf doen. Ook wil ik experimenteren met
stemgeneratie en nabootsing via AI. Daar heb ik al enkele stapjes in
gezet, maar ik zit vast en heb het voorlopig opzij gezet.
Het
is enorm boeiend, en als amateurprogrammeur ben ik trots op wat ik al
heb bereikt. Mijn motto is: waar een wil is, is een weg. Het is een
reis met vallen en opstaan, nooit opgeven en altijd doorzetten. Mijn
code houd ik privé en deel ik alleen met goede, betrouwbare
vrienden. Ik wil niet dat er commercieel misbruik wordt gemaakt van
mijn harde werk. Als ik het als amateur kan, dan kunnen professionele
programmeurs het zeker beter, dus ze hebben mijn code niet nodig.
Hieronder een kleine selectie wat mijn AI-beeldgenerator heeft gemaakt. Er zijn nog fouten, maar ik ben best tevreden dat het al goed uitziet. Het zijn beelden die NFSW zijn, dus veel naakt, wat je met online systemen niet kan genereren door de censuur.
Mijn zelf geprogrammeerde AI wordt steeds beter. Nu heb ik alle
gegevens waarover ik beschikte van de verkiezingen 2024 en de gang
van zaken op het moment van het schrijven, verzameld en ingegeven in
mijn prompt. Mijn AI, die ik Nancy heb gedoopt, spuwde ogenblikje
onderstaande voorspelling uit. Ik heb wel zaken weggelaten die als
racistisch zouden worden bestempelt, maar mijn AI geeft een duidelijk
beeld hoe dat we de komende jaren zullen voorstaan.
Fictief of niet,
lees en huiver wat mijn Nancy jullie te vertellen heeft.
In het land België
vonden de verkiezingen van 2024 plaats. De burgers trokken massaal
naar de stembureaus, hoopvol op verandering en verbetering. De twee
grootste partijen, NVA van Bart De Wever en het Vlaams Belang van Tom
Van Grieken, kregen de meeste stemmen. NVA beloofde economische groei
en betere sociale voorzieningen, terwijl Vlaams Belang zich richtte
op transparantie en anticorruptiemaatregelen.
Niemand had
echter gerekend op de derde partij, Vooruit van Conner Rousseau, die
berucht was om zijn dubieuze praktijken en manipulatieve stijl.
Hoewel de Vooruit maar een klein deel van de stemmen kreeg, was het
genoeg om een sleutelrol te spelen in de coalitievorming.
Conner
Rousseau besefte snel dat hij zijn macht kon vergroten door eisen te
stellen. Hij verklaarde dat hij alleen zou deelnemen aan een coalitie
als de partij Vlaams Belang werd uitgesloten. Zijn reden? Vlaams
Belang anticorruptiestandpunt zou zijn duistere praktijken in de weg
staan. Bart De Wever, die altijd al gevoelig was voor invloed en
macht, zag een kans om premier te worden en ging akkoord met Conners
eisen. Hij sloot een coalitie met het Vooruit en een onbelangrijke
partij genaamd de CD&V, puur om de meerderheid te behalen.
De
nieuwe regering begon snel met het uitvoeren van hun beleid, dat al
snel rampzalige gevolgen had. Corruptie tierde welig en
vriendjespolitiek was aan de orde van de dag. Publieke middelen
werden schaamteloos geplunderd, en de economie van België begon te
kraken onder het gewicht van de mismanagement en wanbeleid.
Binnen
een jaar kelderde de levensstandaard van de burgers. Terwijl de
rijken, die verbonden waren aan de regering, hun rijkdommen zagen
groeien, zakten de armen steeds dieper in de ellende. Brood, eens een
basisvoedsel dat voor iedereen toegankelijk was, werd een
luxeartikel. Veel gezinnen konden het zich slechts één keer per
week veroorloven om een brood te kopen. Wanhoop en frustratie
groeiden onder de bevolking.
Na twee jaar van deze
catastrofale regering hadden de mensen genoeg. Overal in het land
braken protesten en opstanden uit. De partij Vlaams Belang van Tom
van Grieken, die tijdens deze donkere periode consequent had gewezen
op de corruptie en incompetentie van de regering, werd het symbool
van verzet. Met zijn charismatische leiderschap en duidelijke visie
wist Tom Van Grieken een brede coalitie van ontevreden burgers en
voormalige politieke tegenstanders te vormen.
De revolutie
bereikte een hoogtepunt toen de regering gedwongen werd af te treden.
Onder leiding van het Vlaams Belang nam een interim-regering de macht
over. Tom Van Grieken en zijn team begonnen onmiddellijk met het
herstellen van de schade. Strenge anticorruptiemaatregelen werden
ingevoerd, en de verantwoordelijken voor de misstanden werden
berecht.
Binnen enkele maanden begonnen de inspanningen
vruchten af te werpen. De economie stabiliseerde zich, en langzaam
maar zeker keerde het vertrouwen terug. Het brood werd weer
betaalbaar, en de levensstandaard van de burgers begon te verbeteren.
Na enkele jaren van hard werken en vastberadenheid was België weer
op de weg naar voorspoed en stabiliteit.
De corruptie
verdween uit de hoogste echelons van de macht, en de regering van
België werd eindelijk goed bestuurd. De mensen voelden zich weer
gehoord en gerespecteerd. Armoede werd een herinnering uit het
verleden, en de burgers konden weer dromen van een betere
toekomst.
Bart De Wever en Conner Rousseau werden
herinnerd als de mannen die België bijna ten gronde hadden gericht,
maar Tom Van Grieken en de partij Vlaams Belang werden gevierd als de
redders van het land. Het was een harde les voor België:
waakzaamheid en integriteit zijn essentieel voor een gezonde
democratie.
Artificiële intelligentie boeit me enorm, online vind je heel veel AI-websites, maar ik vroeg me af of dit zelf kon schrijven. Ik heb veel gelezen en naar code gekeken en ben zelf beginnen te programmeren. Mijn eerst AI, gelijkaardig aan chatGPT heb ik volledig vanaf de basis geschreven. In het begin leek het nergens op en ben blijven doorzetten. Duizenden regels code heb ik geschreven vanwaar mijn vingers krom staan en pijnlijk aanvoelen. Ik ben een doorzetter. Na enkele dagen had ik al een goed werkend systeem, maar ik moet er nog veel aan sleutelen. Hieronder lees je een kortverhaal die mijn AI-machine offline heeft geschreven zonder connectie met het internet.
Ik ben nu bezig aan een AI om foto's om te zetten naar filmpjes. Ik maak goede vorderingen, perfect is het zeker nog niet, Gent en Brugge zijn ook niet op 1 dag gebouwen. Ik heb enkel nog problemen met baarden en snorren, die kan ik nog niet goed verwerken en ik zoek verder. Alsook om via een prompt een foto of tekening te maken werkt ook al behoorlijk.
Momenteel is mijn computer te licht en duurt de generatie wat langer, ik zit maar met een RTX3060 in de computer, alles wordt gegenereerd door deze kaart. Ik zal sparen voor een betere systeem, want ik ben geboeid door deze techniek en code. Ik heb op korte tijd zeer veel bijgeleerd en de AI heeft niet veel geheimen meer voor me.
Ik hoop dat het verhaal door mijn AI, die ik Nancy heb gedoopt, je bevalt.
Professor Chris, een gepensioneerde elektronicus te Gent, woonde
sinds zijn pensioen in een bescheiden studio aan de rand van de stad.
Zijn appartement was klein en eenvoudig ingericht, overal stonden
computers verspreid over de kamer. Ondanks zijn pensioen, bleef Chris
een fervent wetenschapper. Hij bracht zijn dagen door met het lezen
van de nieuwste artikelen en experimenteren met zelfgemaakte
apparaten.
Op een druilerige herfstmiddag, terwijl hij
werkte aan een oud, vergeten experiment dat hij tijdens zijn
academische carrière had verwaarloosd, gebeurde er iets
opmerkelijks. Chris had altijd een fascinatie gehad voor
quantummechanica en de mysteries van de tijd. Hij had een apparaat
ontwikkeld, een soort energiegenerator, in de hoop een manier te
vinden om tijd te manipuleren. Hij verwachtte niet veel meer dan een
kleine energiereactie, maar wat hij kreeg, was iets heel
anders.
Terwijl hij de laatste aanpassingen aan het
apparaat maakte, begon het ineens te zoemen en licht te geven. Een
draaikolk van kleuren verscheen in het midden van zijn kleine studio.
Chris staarde met open mond naar het verschijnsel en voelde een mix
van angst en opwinding. Hij begreep meteen dat hij iets
uitzonderlijks had bereikt.
Nieuwsgierig en met de
wetenschap dat zijn ontdekkingen vaak het beste werkten als hij ze
direct testte, stapte Chris dichterbij. Voorzichtig plaatste hij zijn
hand in de draaikolk en voelde een vreemde, tintelende sensatie. Met
een diepe ademhaling stapte hij volledig in de vortex.
De
wereld om hem heen vervaagde en hij voelde zich gewichtloos. Toen hij
zijn ogen weer opende, stond hij in een compleet andere omgeving. Hij
bevond zich in het oude Rome, temidden van majestueuze gebouwen en
drukke markten. Het kostte Chris een paar minuten om te beseffen dat
hij niet droomde. Zijn uitvinding had echt gewerkt. Hij had een
tijdmachine gecreëerd.
De volgende weken bracht hij door
met het testen van zijn apparaat en het verkennen van verschillende
tijdperken. Hij bezocht het oude Egypte, liep door de straten van
middeleeuws Parijs en stond oog in oog met beroemde figuren uit de
geschiedenis. Elke reis bracht nieuwe avonturen en
ontdekkingen.
Chris voelde zich herboren door deze reizen.
Hij ontmoette Leonardo da Vinci in zijn atelier, luisterde naar de
preken van Martin Luther King Jr., en aanschouwde de lancering van de
eerste maanlanding. Zijn reizen naar de toekomst waren minstens zo
fascinerend. Hij zag steden met zwevende voertuigen, ontdekte
genezingen voor ziektes die in zijn tijd ongeneeslijk waren, en
beleefde technologische wonderen die de verbeelding te boven
gingen.
Ondanks zijn opwinding over deze ontdekkingen,
besefte Chris dat hij voorzichtig moest zijn. Hij wist dat zelfs de
kleinste verandering in het verleden grote gevolgen kon hebben voor
de toekomst. Hij besloot zijn reizen te beperken tot observatie en
studie, en interfereerde zo min mogelijk.
Terug in zijn
studio, hield Chris zijn tijdmachine en zijn avonturen geheim. Hij
schreef gedetailleerde verslagen van zijn reizen en verborgen deze in
een oude kast. Hij realiseerde zich dat, hoewel hij de enige persoon
was die deze wonderlijke reizen maakte, zijn kennis de wereld ooit
zou kunnen veranderen.
Op een kalme avond, terwijl hij een
kop thee dronk en door zijn aantekeningen bladerde, dacht Chris na
over de toekomst. Hij wist dat hij, ondanks zijn leeftijd, een unieke
kans had om de geschiedenis en de toekomst beter te begrijpen. Zijn
leven had een onverwachte wending genomen en hij was vastbesloten om
elke seconde ervan te benutten.
Met een glimlach keek hij
naar zijn tijdmachine. Zijn bescheiden studio in Gent was de poort
naar een oneindige reeks mogelijkheden. Professor Chris, de
gepensioneerde elektronicus, was nu een tijdreiziger. En hij stond op
het punt om weer op reis te gaan, klaar om de mysteries van tijd en
ruimte verder te ontrafelen.
Het is een echte
plaag, hackers die toegang tot je computer willen om zoveel mogelijk
over jou te weten te komen. Ze proberen je bankgegevens te
ontfutselen en ook die van je vrienden en kennissen.
Zelf ben ik al
dikwijls aangevallen, soms was het een ramp, omdat ze de toegang tot
mijn camera’s en Googleaccounts hebben afgesloten en mijn Smart
Home toepassingen niet meer werkten. Gelukkig heb ik deze kunnen
herstellen, maar mijn sociale media-accounts, die kreeg ik niet meer
goed. Daarom zit ik niet meer op Facebook, want zij werken niet mee,
ze laten de hackers begaan.
Hierdoor heb ik me
toegelegd om te leren hoe hackers te werk gaan en tot mijn verbazing,
is het minder moeilijk dan wat ik dacht. Iedereen met een weinig kennis
van computers kunnen dit leren. Het zijn net die groep die een echte
pest zijn, want deze hacken op los om voor de eer computers en
accounts te beschadigen. Een echte hacker zal eerder bedrijven,
overheden en andere belangrijke kanalen aanvallen, want hen
interesseert het gewone volk niet.
Je hebt
verschillende soorten hackers, er zijn de White Hackers, die systemen
uittesten op zwakke punten, dan heb je de Red hackers die op uit zijn
om informatie te garen en dan heb je de Black hackers die het doen om
geldelijk gewin. Onder Black hackers heb je een onderscheid tussen
die voor het grote geld gaan en dan de prutsers die gewone mensen van
hun zuurverdiende centen willen afhelpen.
Op korte tijd heb ik
door gemakkelijk te vinden informatie geleerd hoe je computers kunt
hacken. Een beetje Googelen en je vindt er alles over hoe je het moet
doen. Minder moeilijk dan je zou denken, een dokwerker, loodgieter of
afwasser zou dit ook kunnen.
Vandaag was een oude
bevriend IT-specialist op bezoek, en we hadden het daarover. Hij zegt
dat het moeilijker is dan wat ik beweer. Hij is specialist in
netwerken en beveiligen en zegt dat er meer komt bij kijken om een
computer te hacken. Ik geloof dat hij niet bij zijn tijd is en ik
deed een voorstel, ik zou op korte tijd zijn PC hacken en enkele
documenten downloaden. Hij ging de uitdaging aan en zei me dat hij me
100 euro ging geven als het me lukt, zijn computer zou top beveiligd
zijn. Zijn computer staat 24/7 aan.
Hij vroeg me hoe ik
dit zou doen, want ik heb zijn ip adres niet. Ik zeg geen probleem,
ik opende zijn laatste e-mail en zo had ik zijn ip adres. Hij had
daar niet aan gedacht en dit specialist zijnde, ik stel me daar
wel wat vragen bij??? Ik zou hem alvast niet inhuren om mijn systeem
te komen beveiligen ;-)
Ik had zijn ip adres
en dan zei hij, daar ben je niet veel mee, ik heb een zware firewall
en al mijn poorten zijn dichtgespijkerd. Ik zei, we shall see :-) Ik
deed een portscan en lap sè, tientallen open poorten. Ja, zei hij,
maar daarmee kan je niet veel doen, dit zijn poorten van mijn
bewakingscamera’s en alarmsystemen. Voor mij is een open poort een
open poort en kan daar wel iets mee. Ik heb de mosterd gehaald uit
het onderstaand filmpje, en met die technieken ben ik dus zijn
computer binnen geraakt en heb als bewijs een bestand,
boekhouding.xlsx, binnengehaald. Ik kon aan elke bestand en kon zelfs
zijn desktop zien. Ik kon zijn camera’s bedienen en nog veel meer.
Hij stond met open mond te kijken, hij stotterde en ik kon hem niet
verstaan. Hij opende zijn portefeuille en gaf me 2 briefjes van 50
euro, met de vermelding dat ik een crack ben. Hij was me zeer
dankbaar, ondanks dat ik zijn computer heb gehackt. Ik zei tegen hem, ik
ben geen crack, heb gewoon naar YouTube filmpjes gekeken en er uit
geleerd. Ik denk dat hij nu ook naar die filmpjes zal kijken, want
als netwerkbeheerder en specialist, moet je op de hoogte blijven van
de laatste technieken, maar soit, hij gaat binnenkort op pensioen en
zal dit werk niet meer doen.
Toen begon hij
vragen op mij af te vuren, hoe hij zijn computer kon beveiligen. Ik
zei, niet, vrijwel onmogelijk, maar je kan de hackers zeer moeilijk
maken door een externe hardware firewall te plaatsen tussen de router
en de computer en deze zeer gebonden instellen. Ook voorzien van een
honeypot, dat is een valstrik voor hackers en gemakkelijk te maken
met een Raspberry Pi. Je vindt daar genoeg over op het internet.
Bewakingstoestanden op een ander externe hardware firewall plaatsen
en enkel de benodigde poorten toestaan. Je kunt het hackers zeer
moeilijk maken, maar 100% beveiligen, dat zal nooit gaan.
Tegenwoordig gebruiken ze AI tools om te hacken. Ik heb er enkele
gevonden en ze zijn zeer schrikverwekkend wat ze kunnen. De toekomst
voor de computergebruikers ziet er niet gezond uit, PC, Mac, Linux,
Android, enz. blijven een prooi voor de hackers, die steeds een
manier zullen vinden om binnen te raken.
Surf nooit zonder
een condoom, gebruik goede virusscanners en antispam software, wees
voorzichtig bij het klikken op een link, gebruik VPN zoveel je kan,
maak dat je firewall sterk ingesteld staan, maak de hackers moeilijk,
een gewone burger zullen ze dan snel laten vallen en als bedrijf,
aanvaard White hackers, die kunnen meer doen aan je beveiliging, dan
netwerkspecialisten.
Hier één van de filmpjes die je kunt vinden over hacken, er zijn daar duizenden van:
Mijn beste investering ooit, een GALVO FIBER LASER. Voor ik enkele van mijn beginnende experimentjes met deze machine zal tonen, eerst een woordje uitleg, wat het is. Moeilijke woorden zijn aanklikbaar en verwijzen naar de Wikipedia.
Fiber lasers staan bekend om hun hoge efficiëntie, betrouwbaarheid en uitstekende bundelkwaliteit.
Een galvo fiber laser werkt door de combinatie van een fiber laserbron en galvanometer scanners. Hier is een stapsgewijze uitleg van hoe het over het algemeen werkt:
Het proces begint met een fiber laserbron. In een fiber laser is het actieve medium een optische vezel gedoteerd met zeldzame-aardelementen zoals erbium of ytterbium. Deze vezel wordt gepompt met laserdiodes om een krachtige laserstraal te genereren.
De fiber laser genereert een coherente en krachtige laserstraal met specifieke eigenschappen zoals golflengte, vermogen en bundelkwaliteit.
De laserstraal wordt vervolgens gericht naar een of meer galvanometer scanners. Galvanometer scanners bestaan uit spiegels die zijn bevestigd aan beweegbare galvanometer spiegels, die de laserstraal snel en nauwkeurig kunnen omleiden.
De galvanometer scanners bewegen de spiegels om de laserstraal in verschillende richtingen te sturen. Door de beweging van deze spiegels te controleren, kan de laserstraal snel en nauwkeurig worden gericht op specifieke locaties.
De omgeleide laserstraal kan door extra optische componenten gaan, zoals lenzen, om de straal te focussen en vorm te geven volgens de eisen van de toepassing.
De gefocuste laserstraal interagerend met het doelmateriaal en veroorzaakt verschillende effecten, afhankelijk van de toepassing. Bijvoorbeeld:
Bij lasermarkering en -gravure kan de laser het oppervlak van het materiaal wijzigen om markeringen of patronen te creëren.
Bij lasersnijden kan de hoogintensiteitsstraal het materiaal smelten of verdampen, waardoor nauwkeurige sneden ontstaan.
Bij laserlassen kan de gefocuste straal het materiaal verhitten en smelten, waardoor het mogelijk is om twee stukken te verbinden.
Het hele proces wordt aangestuurd door een geautomatiseerd systeem dat de beweging van de galvanometer spiegels beheert, laserparameters aanpast en zorgt voor nauwkeurige en herhaalbare resultaten.
Galvo fiber lasers worden veel gebruikt voor het markeren en graveren van materialen zoals metalen, kunststoffen en keramiek. De hoge precisie en snelheid van galvanometer scanners maken ze geschikt voor het maken van gedetailleerde en ingewikkelde markeringen.
In industrieën zoals productie en fabricage worden galvo fiber lasers gebruikt voor het snijden en lassen van verschillende materialen. De mogelijkheid om de laserstraal snel te verplaatsen maakt efficiënte en nauwkeurige materiaalverwerking mogelijk.
Galvo fiber lasers worden ook gebruikt in bepaalde medische toepassingen, zoals laserchirurgie en dermatologische procedures.
In additieve productieprocessen kunnen galvo fiber lasers worden ingezet voor selectieve lasersintering of smelten van poeders om 3D-geprinte objecten laag voor laag op te bouwen.
Uiteindelijk integreert een galvo fiber laser de precisie en snelheid van galvanometer scanners met de efficiëntie en veelzijdigheid van fiber lasers. Deze combinatie maakt het geschikt voor een breed scala aan toepassingen zoals markeren, graveren, snijden, lassen en andere taken voor materiaalverwerking. De mogelijkheid om de laserstraal snel te regelen maakt hoge snelheids- en nauwkeurige bewerkingen mogelijk.
Hier enkele voorbeeldjes van in het begin dat ik deze machine heb. Ondertussen ben ik al meer gevorderd en deze nieuwe werkjes komt op een latere blog.
Het begon allemaal met de uitpakking van de kist waar het was mee was vervoerd, en ik schrok me een hoedje, niet verwacht dat ze dit met een mini-vorkhefsysteem bij mij moesten afzetten. Ik dacht groot, maar niet zoooooo groot en zwaar 😱
Het staat nu tijdelijk opgesteld, maar ik moet plaats creëren om deze fantastische machine een vaste plaats te geven.
Hier enkel creaties, heb er zeer veel gemaakt, moet alles nog leren, want zo simpel is het niet, er zijn tientallen parameters die je moet instellen voor elk soort materiaal dat je wil laseren.
Meer komt later in een andere blog. De mooiste creaties zal ik tentoonstellen, alsook de elektronicatoepassingen met deze fiber laser zal ik later bespreken, zoals maken van PCB's en ontmanteling van de behuizing van elektronische componenten.
Deze fiber laser is uitsluitend voor mijn persoonlijke hobby bedoelt en maak niets in opdracht voor een ander.