Download source
Size: 250.083 bytes
Sha1:fd3e03877653f6b529bc865edbb4f8d5364be9ca
Sha256:4727624125752629723d1f226a924e7b5a2147cbaeaca6c3ca64c94bf4a7ffd3
API documentation
Size: 87.689 bytes
Sha1:e36d3b6cdc5ff103f1d23f8e56d3afad2aa1901e
Sha256:fe04abc54894febf8a8313dfef413bddca0b64981d55da271f30d47856dae9a6
Download installer for windows x64
Size: 356.644 bytes
Sha1:878caf26d414ad2035ead94bf8fcc198f9a0f788
Sha256:260f4e4335fbcd62f265b8c18e459af63adf5a057b8baa71920c5cfd9a94fe9e
Download installer for windows x86
Size: 351.351 bytes
Sha1:11319849f767cce5df27a358b31c2bb5090de497
Sha256:7aea40074882ad2d396f3227ec2539ca8f78ce29d79c08ce1f25e8f7b630d9d1
Download source and examples
Size: 369.306 bytes
Sha1:e749ebc216d4dcf7cb664b849561f9277f40ec4b
Sha256:37fed7a2ee004cbf677f6ad315de74e6dcea8129a9d26b479a52482c1db59e74
Download C examples
Size: 40.600 bytes
Sha1:01f76841446ffd2c86d7a5ed46b25244325ce5af
Sha256:48c9231025bba3ee8eec3eb84b1eb626cf54a283546381ff27a72ff8702f7f80
On-line documentation
Download documentation
Size: 485.017 bytes
Sha1:976814908f868d891d1a1e0fd8e5ab3980a7032e
Sha256:f9565f89b3b77215fbe1760dd121adb149d495c37669e0ba10d4da8b98688ac4
Download installer for windows x64
Size: 347.427 bytes
Sha1:fca1bfb552c8add99fb543a4813ec523ce46c992
Sha256:24e9f3121cba7d3ae0a06c85aedf18e48ed166eb63dc683c09c6491c98710796
Download installer for windows x86
Size: 341.813 bytes
Sha1:663ee9159fc89aa24abdd57a47e4302fc4a7b913
Sha256:e5c6489f0f16ed28fffc1030166a6387d959be0f87b8860efa2810d2b4695333
Download source, binaries and examples
Size: 385.200 bytes
Sha1:6ad5323814760ba49e4871b5be0feee03b630f01
Sha256:edd6925f55fa9956640ce1eba90763eb9792e636f7ea269c651a54eefb6557bb
Download documentation
Size: 470.830 bytes
Sha1:44278e14cdb25d6ea9e360552c405ae93e446579
Sha256:35c6ccfb03a051781d9900ac7bebf374ae7df6c2760f5a3b7ab713c5d25eb7f1
Download installer for windows x64
Size: 353.858 bytes
Sha1:bfac6fd6ad2f4821e189cb7fb9b2eb9e29bca59e
Sha256:a8388175c36731c44032aba2fe6b95e368c09a901488a7c7b885c97f8bcfd66d
Download installer for windows x86
Size: 348.255 bytes
Sha1:7bd4adc982f700b813e70296a4713e8c26925f10
Sha256:5e12d976dcfea16a75ee895e274fc58dce08c7a9858bc203ab86d26b281a0690
Download source, binaries and examples
Size: 462.578 bytes
Sha1:7c42b60790abe1269628845d892f1cdeb3526a61
Sha256:579538b25deab6a71ed05313eb9519d7e648c53f7d86105e01380f956c6cc18c
Download documentation
Size: 399.735 bytes
Sha1:2b43e3bd03ef5a0153fb0455644c0bc9d8712a7f
Sha256:a27a854a4f78884fbede4c1afa9ba18ee7bead9f15a9e3199404509a53961153
Download PETool
Size: 8.624 bytes
Sha1:54c6ccd1121376ed257f32a85bfe66f8e54af8b3
Sha256:440c599bd2d94558566dc7c595f282bbae7d3e0c0a49676252415df506ad25a4
Download example code
Size: 3.714 bytes
Sha1:e54f2c1f05e1d7af8c780415c97857f3bdcd95aa
Sha256:28729d57fa07ebc74ff707b634d23167d559a1638eba58d2dd2b0699957d6439
Memory research (pdf, in dutch only)
Size: 184.508 bytes
Sha1:89dd2e3799bc2b135fdb14874851cb2d3de46377
Sha256:ddcc442769995516ee2a49d96d291e53ce010292bb8e7a489885158fc8a26e6a
Download Memory analyser x64
Size: 81.475 bytes
Sha1:339a280f6de1d2eca347b384801dfe1e47676b10
Sha256:86a5f65212c0e67b93542d96adb408793acf63d01a77a76a3e1c2e7b9ee93109
Download Memory analyser x86
Size: 79.671 bytes
Sha1:4608359501df786349fcf3e9e7ba4c1fe2392685
Sha256:e24a5a34505dd9d11dfd9259391d7724fd05b706631be795c19e634f4b4e655d
Download sourcecode Memory Analyser
Size: 95.701 bytes
Sha1:d1c53b1183765fb6815f50290db3de204ab6e694
Sha256:3970607cc754de3cc8cced985da8272de2f651ff3402d02b8cc45a3f2c823ec8
What is HLessons?
A fully featured subscription based education platform build by me from scratch. Here I offer my courses. You can follow courses to learn the techniques HTML, CSS, JavaScript and PHP (more different courses will be available in the future). Please take a look around at the website and try a trail lesson.
Go to website
Background story
I'm an entrepreneur and founder of Hlessons. Since the beginning of time I have been interested in IT related subjects, and I started programming at a very young age. After finishing the study technical computing, I started teaching at the university of applied sciences in Leiden. A few years later I decided to start a programming career, but soon I realised that I missed my students. This is where Hlessons was born.
Mission
When I learned coding as a kid I thought it was fun and adventurous. This is also what I want to teach my students. That coding is a new and exciting world to explore. Because of corona, all lessons where switched to online teaching programs. Therefore I started creating this new platform to go along with it. In the future I will also organise offline lessons in the Netherlands, most likely nearby Groningen, Amsterdam, and Utrecht.
Below are some recorded lectures of me. The first one is in front of a lecture hall, the other without audience. The videos are Dutch spoken
LectureWhy this topic?
Yes, politics, the best subject to talk about at parties. Me myself am a very opinionated person that thinks a lot about where the society is going. I truly believe that a big part of our western success lies in classical liberal freedoms (read: individual freedoms). This because time after time politicians have proven themselves not to be the all knowing types. Planning economies have always failed to bring wealth (it rather brings shortages) and oppression always led to people not being able to fully flourish or led them lie about their success. Now we live in a digital age with a lot of opportunities to make life easier, but somehow this also led politicians to believe that a third time (or god knows how many times) is the charm.
Equality for the law?
In my opinion it started at 9/11, when politicians felt a big pressure to do something. Here in the Netherlands, where until that moment everybody was equal for the law, we created a second kind of civilian, the terrorist. For the same crime a terrorist could get a higher sentence then a normal (read: not-terrorist) would get. This always seems strange to me. Should the relatives of a killed relative settle for a lower sentence, just because the murderer wasn't identified as a terrorist? This inequality seems especially strange in a rule of law, where every crime should be punished the same way.
Sleepwet
This is where, I think, the politicians felt powerful again. Even more so where the secret services, as Edward Snowden has proven in the USA. Here in the Netherlands our politicians did their own part. We now have something that calls the 'sleepwet', where the secret service can keep track of all the internet traffic in a neighborhood where there is only one suspect.
NCTV
We also have a new organization called NCTV (National Coordinator for Counterterrorism and Security). This organization is another kind of secret service created to keep track of terrorist organizations in The Netherlands. In the past few years it has become clear that they also keep track of, and take actions against, people and organizations with a different opinions then that from the government. This means that the democracy is at stake here. People should be able to have a different opinion, without the government watching their every move. This seems very dystopian!
Free speech
Next is Europe, with their war on fake news. With the new DSA law, they even go as far as force platforms to remove fake news. I wrote an article about it here (in dutch). I think current politicians interpret our freedom of speech as if it is freedom of truth. All lies are suddenly dangerous and should be banned. I agree with them that lies cán be dangerous, but mostly from those in power. But sadly enough, they continue to lie and deceive.
Websites
To inform people about politics I created some websites, see the list below.