I love Battleship hacks. The game begs to be implemented everywhere for its simplicity. Before I learned to program I implemented it in MS Excel circa 2002. It was played over a local network as a shared file, and it relied on manual polling (file reload) and honor (don't peek at your opponent's worksheet).
I played it with a coworker during breaks in an environment that IT had locked down, but they didn't block Excel.
I remember me and a friend figuring out how to use `net send` to send messages in my middle school typing class. They had everything so locked down, but they allowed command prompt for some reason. We felt so accomplished.
> The game went smoothly, apart from a 45 minute period where no moves were exchanged due to causing the previously mentioned route flap damping to activate. This happened on my side and caused Level 3 to have a less optimal route for my traffic in the 45 minute period. To mitigate this from happening again later on the game, we decided to move to a 90 second cooldown period on every move.
I work for an ISP and have done a fair bit of work on the peering side of things - it's amazing how many peers have no/few filters on their side, and/or refuse to use an MD5 password.
As I understand it, generator turbines are synchronized in a region and therefore one can exchange info by modulating the frequency (on the opposite side, on a small scale, there is probably a product on the consumer side: network-over-a-power-plug).
Indeed. The responsible way to do this would've been using either off-network routers with non-real AS numbers, or even virtual ones in something like Cisco Packet Tracer.
A nice introduction to BGP is Peter Hessler's BGP-spamd (https://bgp-spamd.net), which is a creative use of BGP for sync'ing lists of blacklisted mail servers.
I can't be the only one who was annoyed because the game is "Battleship", not "Battleships". I can see using the plural to describe the game generically, but he also uses the name capitalized, which is just wrong.
Nevertheless, it was an interesting article. It's always cool when someone totally subverts the purpose of something to do something entirely different.
Also FWIW I only ever hear it referred to as "Battleships" in the UK (even though most versions are called "Battleship"), and the Amazon search suggestions suggest this is common (https://i.imgur.com/WlZhNxg.png), so the mistake is hardly surprising.
I played it with a coworker during breaks in an environment that IT had locked down, but they didn't block Excel.