Command Line Utilities… In The Cloud?

Although many people think of Linux-based operating systems as graphical, really that GUI is just another application running over the bare operating system. Power users, remote administrators, and people running underpowered computers like a Raspberry Pi have a tendency to do more with command line tools. [Igor] did a FOSDEM19 presentation you can see below about how he’s providing web-like services to the command line using web servers and curl as a client.

This is subtly different from just accessing an ordinary web server via curl. The output is meant for display in the terminal. Of course, you could also hit them with a web browser, if you wanted — at least, for some of them. [Igor’s] tools include a weather reporter, a QR code encoder, information and graphs for currency and cybercurrency rates, and an online help system for programmers.

Continue reading “Command Line Utilities… In The Cloud?”

Identifying A 3D Printer From A 3D Print

A TV crime show I saw recently centered on the ability of forensic scientists to identify a plastic bag as coming from a particular roll: it’s all down to the striations, apparently. This development isn’t fiction, though: researchers at the University of Buffalo have figured out how to identify the individual 3D printer that produced a particular print. The development, called PrinTracker, uses unique differences in the way a printer lays down print material to identify a printer with a claimed 94 percent accuracy.

Continue reading “Identifying A 3D Printer From A 3D Print”

Calling World Cup Goals Before They Happen, By Polling A Betting Site

[Ben] made an interesting discovery during the FIFA World Cup in 2018, and used it to grant himself the power to call goals before they happened. Well, before they happened on live TV or live streaming, anyway. It was possible because of the broadcast delay on “live” broadcasts, combined with the sports betting industry’s need for timely and detailed game state tracking.

He discovered that a company named Running Ball provides fairly detailed game statistics in digital form, which are generated from inside the stadium as events occur. An obvious consumer of this data are sports betting services, and [Ben] found a UK betting site that exposed that information in full inside their web app. By polling this data, he measured a minimum of 4 seconds between an event (such as a goal) being reported in the data and the event occurring on live TV. The delay was much higher — up to minutes — for live streaming. [Ben] found it quite interesting to measure how the broadcast delay on otherwise “live” events could sometimes be quite significant.

Knowing broadcast delays exist is one thing, but it’s a neat trick to use it to predict goals before they occur on “live” television. This isn’t the first time we’ve seen evidence of [Ben]’s special interest in data and using it in unusual ways; he once set up a program to play Battleship over the Border Gateway Protocol (BGP), making it very probably the first board game played over BGP.

The Magnetic Rubik’s Cube

Ernő Rubik has much to answer for when it comes to the legacy of his namesake cube. It has both enthralled and tormented generations, allowing some to grandstand in the playground while others are forced to admit defeat in the face of a seemingly intractable puzzle. It just so happens that [Tom Parker] has been working on a Rubik’s cube with a novel magnetic design.

Yes, that’s right – [Tom]’s cube eschews the traditional rotating and sliding mechanism of the original cube, instead replacing it all with magnets. Each segment of the cube, along with the hidden center piece, is 3D printed. Through using a fused deposition printer, and pausing the print at certain layers, it’s possible to embed the magnets inside the part during the printing process.

[Tom] provides several different versions of the parts, to suit printers of different capabilities. The final cube allows both regular Rubik’s cube movements, but also allows for the player to cheat and reassemble it without having to throw it forcefully against the wall first like the original toy.

It’s an interesting build, and a great one to get to grips with the techniques involved in embedding parts in 3D prints. It may not be capable of solving itself, but we’ve seen another build that can pull off that impressive feat. Video after the break.

Continue reading “The Magnetic Rubik’s Cube”

Drones Rain Down Rat Poison On The Galapagos

If your favorite movie is Ratatouille, now would be a good time to read a different article. Rats on the Galápagos Islands are an invasive species and eradication is underway. This is not a first for the islands, and they are fiercely protected since they are the exclusive home to some species including the distinctive tortoise from which the island derives its name and of course finches. Charles Darwin studied the finches while writing On the Origin of Species. So yeah, we want to keep this island from becoming unbalanced and not disturb the native wildlife while doing it. How do we check all these boxes? Technology! Specifically, hexacopters carrying rat poison.

The plan is simple, drive a truck to a central location, release the hounds drones and fifteen minutes later they come back after flying high above the indigenous wildlife and dropping pest control pellets. The drones save time and labor, making them a workhorse rather than a novelty. This work experience on their resume (CV) could open the door to more dirty work or more wholesome activities. Who is to say that the same drones, the exact same ones, couldn’t deliver plant seeds, or nourishing food to the dwindling species harmed by the rat population explosion.

What would you deliver with drones? How about providing parcels or just learning a better way to navigate?

Via IEEE Spectrum.

Biodegradable Implants Supercharge Nerve Regeneration

Controlled electrical stimulation of nerves can do amazing things. It has been shown to encourage healing and growth in damaged cells of the peripheral nervous system which means regaining motor control and sensation in a shorter period with better results. This type of treatment is referred to as an electroceutical, and the etymology is easy to parse. The newest kid on the block just finished testing on rat subjects, applying electricity for one, three, or six days per week in one-hour intervals. The results showed that more treatment led to faster healing. The kicker is that the method of applying electricity was done through unbroken skin on an implant that dissolves harmlessly.

The implant in question is, at its most basic, an RFID tag with leads that touch the injured nerves. This means wireless magnetic coupling takes power from an outside source and delivers it to where it is needed. All the traces on are magnesium. There is a capacitor with silicon dioxide sandwiched between magnesium, and a diode made from a doped silicon nanomembrane. All this is encased in a biodegradable substrate called poly lactic-co-glycolic acid, a rising star for FDA-approved polys. Technologically speaking, these are not outrageous.

These exotic materials are not in the average hacker’s hands yet, but citizen scientists have started tinkering with the less invasive tDCS and which is applying a small electrical current to the brain through surface electrodes or the brain hacking known as the McCollough effect.

Via IEEE Spectrum.

Build Your Own Dial-up ISP With A Raspberry Pi

The bing-bongs, screeches, and whiirings of a diai-up modem are long forgotten now. For good reason. Dial up was slow, and if you’re one of those unlucky people reading this and waiting for the animated gif above this paragraph to load, you have our condolences. But still, nostalgia. It bit [Doge Microsystems] hard, and now there’s a dial-up ISP on [Doge]’s desk.  Why? For fun, probably, and if you’re going to retrocompute, you might as well go the whole way.

The setup for this astonishing feat of dial-up networking is an ISA modem inside a ‘lunchbox’ computer running what is probably Windows 98. The ‘homebrew POTS’ system is a SIP ATA (which is most certainly obsolete and out of stock, but this one will get you close), and a Raspberry Pi clone running Asterisk.  There’s a serial modem and a USB to serial adapter involved, and a PPP daemon running on the Pi clone answers the incoming call, negotiates authentication, and does the NAT. It’s a networking geek’s dream.

As for what good this is, anyone who asks the question is missing the point entirely. Dial up is slow, horrible, and there’s a reason we don’t use it anymore. However, and there’s always a however, if you’re developing your own serial modem hardware for some weird project, I guess this setup would come in handy. If you’d like to test out a wooden modem, this is the setup for you. Yes, it’s ancient technology no one wants anymore, but that’s how you do it if you want.