GOOS=wasip1 GOARCH=wasm go build -o main.wasm main.go
wasmtime main.wasm
If you're interested in wasm/wasi and niche hardware with Go, you should check out TinyGo [1] if you haven't already.67 karma · joined January 26, 2023
GOOS=wasip1 GOARCH=wasm go build -o main.wasm main.go
wasmtime main.wasm
If you're interested in wasm/wasi and niche hardware with Go, you should check out TinyGo [1] if you haven't already.My first introduction to programming was building a Geocities website in HTML (using notepad, of course) at a science camp in 1999. They also showed us the "How HTML Works" web page as a resource, which became my first technical resource. I remembering struggling with something on my website and eventually emailing my question to Howstuffworks, not expecting much back. Not only did a very patient and informative woman respond to me, she continued to answer my questions and offer helpful guidance to this very eager kid for the rest of the summer. Without that positive experience, who knows if I would have stuck with it. It's been on mind a lot since I just realized that was 25 years ago.
I hope Marshall knew how much people valued the things he created and the impact they had.
[0]: https://www.icanhazip.com/ [1]: https://major.io/p/a-new-future-for-icanhazip/
Naturally, I went home and decided to construct a much bigger version of the one he showed us. After convincing my parents to drive me to the hardware store, I picked out what I needed -- including 7 feet of PVC. The clerk immediately figured out what I was building and that was the first time I heard the term potato cannon. They seemed concerned that my mom was on board with the whole thing, but I stuck to my guns and said it was a science project and was for shooting socks. I had figured I could wrap the sock around a smaller projectile, but that clerk made me realize I didn't even need the sock.
My friend and I put it all together pretty quickly the next day and set it up in my backyard for testing. I think we probably started with socks, but I honestly can't recall. What I do remember is taking a hacky-sack I had lying around that fit perfectly into the barrel to try and fire it at our back fence. We were using a piezo igniter from a lighter I had disassembled, and it took some trial and error to get the fuel to air mixture just right. It took both of us to operate: one person aimed the barrel, the other operated the trigger. This time, I was aiming and he was lighting. But it just wasn't lighting... so I turned around to try and help and BOOM the cannon went off like, well, a cannon. Except I wasn't pointing at the fence anymore, but well above it. The hacky-sack tore through the branches of several trees before exploding on the metal siding of the house on the opposite side of our block. The sound could probably be heard for blocks.
We both just looked at each other with a mixture of delight and panic before immediately running back into my house. We saw someone come out of the house we hit looking utterly confused, trying to figure out what just happened. We started laughing uncontrollably, realizing how close we were to causing a lot of damage, or possibly injuring someone.
Luckily, nothing every came of that incident, and we made sure later tests were done in a nearby park. We never did attempt to put an actual potato in the thing. Perhaps 7 feet was a little overkill...
PS - Dr. Vince, if you're out there, thank you for being one of the best teachers I've ever had. I'll never forget that class, or that "sock cannon"!
I'm using Firefox on Linux which could very well be the culprit here -- I recall an issue with drag and drop that was fixed in a recent changelog. I'll reach out if I run into the issue again.
I did find one small bug while playing: if you drag a letter off the grid, it doesn't properly update the squares on the grid for that group. The space where you removed the letter stays blank, and the remaining places don't show the recently removed letter as a possibility. I noticed that it works as expected when right-clicking to remove the letter, however.
I had no idea Pikachu Volleyball existed, but apparently it predates (1997 [0]) Slime Volleyball (1999 [1]) by a few years. I never realized it was essentially a clone.
[0]: https://github.com/gorisanson/pikachu-volleyball [1]: https://oneslime.net/kb/A_Brief_History_Of_Slime.html