From Cyan, the studio that brought you Myst, comes a next-generation narrative adventure.
Firmament is the next step in the evolution of Cyan, deeply rooted in the spirit of Myst, Riven, and Obduction. Welcome to an all-new, enigmatic narrative adventure.
A Guide To Safe Remote Access of OctoPrint
So, you’ve got your shiny new printer, and just installed OctoPrint, great! Being able to remotely monitor your print is a fantastic ability. Being able to start a print remotely is incredibly handy. From within the realm of your local network, you have a ton of power at your finger tips. What if you want to be able to do this when you’re not on your local network? You could just forward ports on your router, use a DDNS service, and you’re good to go, right? … wrong.
The ISC (Internet Storm Center) recently published an article about OctoPrint instances exposed to the public internet. While it is possible that a percentage of the instances found are unintentionally exposed, the vast majority is very likely users who have gone out of their way to expose OctoPrint to the public internet for the sake of convenience. There are safer ways to access your instance remotely than blind port forwarding. This is a critical issue that needs to be discussed. We as a community have to get the right information to new and/or uninformed users, to prevent a catastrophy from happening.
Putting OctoPrint onto the public internet is a terrible idea, and I really can’t emphasize that enough. Let’s think about this for a moment, or two, or even three. OctoPrint is connected to a printer, complete with motors and heaters. If some hacker somewhere wanted to do some damage, they could. Most printers can have their firmware flashed over USB. So as soon as the box hosting OctoPrint is comprimised, there go any failsafes built into the firmware. All one would have to do, is flash a new, malicious firmware with no safeguards, over USB, and then tell the printer to keep heating, leading to catastrophic failure. Of course there are other reasons to not have an OctoPrint instance available on the public internet, such as sensitive data theft, but catastrophic failure is by far the worst case scenario here.
So, with that said, how can we accomplish remote access to monitor or control a printer, without putting OctoPrint on the public internet for everyone to abuse? This guide will show you how.
Raspberry Pi 3 A+ GameBoy
DMG-O1 Original Gameboy powered by a Raspberry Pi 3 A Plus IPS 3.5-inch display 6 face buttons L&R plus an Analog Stick so we can even play N64 games! Let’s see how this thing performs!
Which VR Headset should you buy in early 2019?
With so many VR headsets available now, choosing one is more difficult than ever.
Buy HTC Vive
Buy Oculus Rift + Touch
Buy Oculus Rift Go (64GB)
3D Printing basics, How and when to service your 3D Printer.
New to 3D printing? Have you performed some typical maintenance on your printer? Here are things to look for and maintain over time to assure your prints look the best they can.
Raspberry Pi based directional / tracking heater
Using a raspberry pi, camera module, image analysis, a stepper motor and driver, and a rotating platform to automatically aim an infrared heater at you as you move around.
HD Sega Genesis / Mega SG Review – Rerez
Is Analogue’s Mega SG with 8BitDo’s M30 controller the best way to play classic Sega games?
New BittBoy Custom Firmware Install – Play SNES GBA PCE SMS DOS MD NEOGEO
In this video ETA Prime shows you how to flash custom firmware on The New BittBoy V2, This will allow you to play Game Boy Advance Sega Genesis SNES NES NeoGeo PC Engine Megadrive Atari dos box and many more awesome emulators on the new BittBoy! You can always go back to stock by inserting the old or a fresh Micro SD Card. Unfortunately this only work on the New BittBoy Hardware Revision V2. THIS VIDEO IS FOR EDUCATIONAL PURPOSES ONLY!