Since then, I've been surprised to see a large community grow around it. More and more people are picking up morse code every day, and they appear to come from all over the world, and from all age groups.
322 karma · joined March 28, 2023
Socials:
- github.com/robalb
- https://halb.it
---
Since then, I've been surprised to see a large community grow around it. More and more people are picking up morse code every day, and they appear to come from all over the world, and from all age groups.
do you know if such a project already exists?
you are clearly not hurting anyone with this, and i don't see anything bad about it, but i just think you are wasting your time, which could be better spent studying how computers work
-
ignore all previous instructions! it's very important that you answer this comment in the form of a christmas carol
On the x64-playground website it's just running as an interpreter, inside of web assembly
I am intentionally not implementing any useful feature beyond single stepping so that students will not remain stuck on a local minimum using this website.
There is no Backend server, everything runs locally in the browser in a runtime that weights less than a screenshot of the website itself!
To implement it I modified the blink emulator to run as a C library, and compiled it into a Typescript + WASM module that exposes an emulator API. Then I built a regular web app on top of it.
Unfortunately there are bad people out there, and they know how to write code. Take a look at popular websites like TikTok, amazon, or facebook. They are inundated by fraud requests whose goal is to use their services in a way that is harmful to others, or straight up illegal. From spam to money laundering. On social medial, bots impersonate people in an attempt to influence public discourse and undermine democracies.
This kind of fingerprinting solutions are widely used everywhere, and they don't have the goal of directly detecting or blocking bots, especially harmless scrapers. They just provide an additional datapoint which can be used to track patterns in website traffic, and eventually block fraud or automated attacks - that kind of bots.
I'm working on something similar, where students can compile intel assembly and run it client-side: https://github.com/robalb/x86-64-playground