In the tech sense- what is your favorite way that someone has used systems in unintended ways to do something cool?
I like the one where a guy used a wiimote for head tracking.
Wikipedia page for those that want to learn about this
We had big powerful workstation at work but we were denied to heat up the temperature in winter to save electricity bill. So we end up running useless heavy computation on our machines.
Reminds me of the best feature of my old computer case.
The Antec P280
Top exhaust fans! I used to put my feet on top of the fan grill and have my feet heated during the winter.
Now I have a better setup but with no place to put my feet, so I have a few wheat pillows that are awesome.
While it wasn’t unintended, the Atari 2600 only had 39 bits of memory to draw 160x192 graphics to the screen. It accomplished that task using the fact that CRT screens displayed images by rapidly moving a beam of light across the screen. Knowing the beam could only be in one spot at any time, the Atari system held just enough space in memory to draw 20 pixels. As the beam moved across the screen, the system updated the colour of the next pixels immediately before they needed to be drawn in a method that became known as Racing the beam.
It was built that way because having enough memory to draw the entire screen at once would have made the Atari 2600 prohibitively expensive for consumers.
Almost, but close enough. It had hardware to draw background solid blocks, two one-pixel dots and two sprites that had width but interestingly no height. The background was repeated or mirrored by hardware registers so if you wanted different patterns on left and right half of the screen, you need to switch the correct values at the right time at every line. Any positing of graphics would be in X position only so you’d have to do it by the line when the raster hit it. It had no interrupts except that you could forcibly wait for next frame to render and then you keep track of the clock cycles to render each line. And it has 128 bytes of RAM, less than the number of characters in this comment, while games were 1,2 or 4 KB on ROM cartridges, needless to say very efficiently coded directly in 6502 machine code. Oh, and the sound chip had no chromatic division of frequencies but weird intervals that aren’t even close to any scale we know. Yet programmers managed to create great games on the platform. It’s absolutely crazy.
One of my personal favorites is the casino that got hacked through a wireless fishtank thermometer. Hackers managed to find the high roller databases. Segment your networks, people.
I use a system of cameras and QR codes printed onto cardboard that I wear on my wrists, waist and ankles to achieve full body tracking in VR using what I had on-hand without buying anything extra for it. All possible because of the free and open source Apriltag software that does all the actual tracking.
So it’s like a really simple motion capture because it sees the QR codes and knows where your left arm is sticking?
Could it be that basic and effective?
It’s probably not as good as, like, the Pico trackers or other expensive 3rd party units you wear, but it’s been perfectly functional for me. It tracks better than the headset itself does my bare hands through its sensor array.
I have nothing else to compare it to, though, because I am cheap and found this before breaking down and just buying something 🤣
On a related note for anyone interested there are a lot of programs out there for using other peripherals such as webcams, Xbox 360 Kinects, PSVR cameras and headsets, and so on for VR on PC.
iVRy Driver and Driver4VR are some pretty popular paid programs on Steam that assist with the setup process.
/r/PSVRHack is neat if you are in that ecosystem.