Have you ever taken a look at all the information that Google has collected about you over all these years? That is, of course, assuming you have a Google account, but that’s quite a given if you own an Android device and have privacy concerns overruled by convenience. And considering that GPS is a pretty standard smartphone feature nowadays, you shouldn’t be surprised that your entire location history is very likely part of the collected data as well. So unless you opted out from an everchanging settings labyrinth in the past, it’s too late now, that data exists — period. Well, we might as well use it for our own benefit then and visualize what we’ve got there.
Location data naturally screams for maps as visualization method, and [luka1199] thought what would be better than an interactive Geo Heatmap written in Python, showing all the hotspots of your life. Built around the Folium library, the script reads the JSON dump of your location history that you can request from Google’s Takeout service, and overlays the resulting heatmap on the OpenStreetMap world map, ready for you to explore in your browser. Being Python, that’s pretty much all there is, which makes [Luka]’s script also a good starting point to play around with Folium and map visualization yourself.
While simply just looking at the map and remembering the places your life has taken you to can be fun on its own, you might also realize some time optimization potential in alternative route plannings, or use it to turn your last road trip route into an art piece. Just, whatever you do, be careful that you don’t accidentally leak the location of some secret military facilities.
[via r/dataisbeautiful]
source https://hackaday.com/2019/12/05/the-heat-of-the-moments-location-visualization-in-python/
How do you clean the residual flux off your boards? There are plenty of ways to go about the job, ranging from “why bother?” to the careful application of isopropyl alcohol to every joint with a cotton swab. It seems like more and more people are turning to ultrasonic cleaners to get the job done, though, and for good reason: just dunk your board and walk away while cavitation does the work for you.
But just how safe is it to sonically blast the flux off your boards? [SDG Electronics] wanted to know, so he ran some cleaning tests to get to the bottom of things. On the face of it, dunking a PCB in an aqueous cleaning solution seems ill-advised; after all, water and electricity famously don’t mix. But assuming all the nooks and crannies of a board can be dried out before power is applied, the cleaning solution itself should be of little concern. The main beef with ultrasonic cleaning seems to be with the acoustic energy coupling with mechanical systems on boards, such as crystal oscillators or micro-electrical-mechanical systems (MEMS) components, such as accelerometers or microphones. Such components could resonate with the ultrasonic waves and be blasted to bits internally.
To test this, [SDG Electronics] built a board with various potentially vulnerable components, including the popular 32.768-kHz crystal, cut for a frequency quite close to the cleaner’s fundamental. The video below goes into some detail on the before-and-after tests, but the short story is that nothing untoward happened to any of the test circuits. Granted, no components with openings as you might find on some MEMS microphones were tested, so be careful. After all, we know that ultrasound can deal damage, and if it can levitate tiny styrofoam balls, it might just do your circuit in.
source https://hackaday.com/2019/12/05/how-safe-is-that-ultrasonic-bath-for-flux-removal/
We often like to say that if something is worth doing, then it’s worth overdoing. This automatic cat feeder built by [krizzli] is a perfect example of the principle. It packs in far more sensors and functions than its simple and sleek outward appearance might suggest, to the point that we think this build might just set the standard for future projects.
The defining feature of the project is a load cell located under the bowl, which allows the device to accurately measure out how much feed is being dispensed by weight. This allows the feeder to do things such as detect jams or send an alert once it runs out of food, as well as easily adjust how much is dispensed according to the animal’s dietary needs. To prevent any curious paws from getting into the machine while it’s doling out the food, the lid will automatically open and close during the filling process, complete with optical sensors to confirm that it moved as expected.
All of the major components of the feeder were printed out on a Prusa i3 MK3S, and [krizzli] says that the feed hopper can be scaled vertically if necessary. Though at the current size, it’s already packing around a week’s worth of food. Of course, this does depend on the particular feline you’re dealing with.
In terms of electronics, the feeder’s primary control comes from an ESP8266 (specifically, the Wemos D1 Mini), though [krizzli] also has a Arduino Pro Mini onboard so there’s a few more GPIO pins to play with. The food is dispensed with a NEMA 17, and a 28-BYJ48 stepper is in charge of moving the lid. A small OLED on the side of the feeder gives some basic information like the time until the next feeding and the dispensed weight, but there’s also a simple API that lets you talk to the device over the network. Being online also means the feeder can pull the time from NTP, so kitty’s mealtime will always be on the dot.
Over the years we’ve seen an incredible array of automatic cat feeders, some of which featuring the sort of in-depth metrics possible when you’ve got on onboard scale. But we can’t help but be impressed with how normal this build looks. If nothing else, of all the feeders we’ve seen, this one is probably the most likely to get cloned and sold commercially. They say it’s the most sincere form of flattery.
source https://hackaday.com/2019/12/05/automated-cat-feeder-leaves-little-to-chance/
It must be a common worry among parents, that they might forget their offspring and leave them in the car where they would succumb to excessive heat. So much so that [Matt Meerian] has produced an alarm that issues a verbal reminder to check for the youngster when the vehicle is turned off.
It’s a simple enough device, with an ATmega328, an off-the-shelf MP3 module, and a power supply regulator to deliver 5 V into a pair of supercapacitors from the vehicle accessory socket’s 12 V. The idea is that the power is cut when the vehicle ignition is turned off, and that the supercaps have enough energy within them to play the reminder sample for the driver to check for forgotten children.
We can’t help remarking that a percentage of cars leave their accessory sockets turned on all the time, so it would be interesting to ponder how one might detect the car being turned off in that case. He muses about using a surplus cell phone instead of his ATmega328, perhaps the MEMS sensor on a phone could also be used to detect the vibrations of the engine stopping as it was turned off. Such cars notwithstanding, this unit is a straightforward solution to the problem in hand.
source https://hackaday.com/2019/12/05/dont-forget-the-baby/
In the 1950s, American automobiles bloomed into curvaceous gas-guzzlers that congested the roads. The profiles coming out of Detroit began to deflate in the 1960s, but many bloat boats were still sailing the streets. For all their hulking mass, these cars really weren’t all that stable — they still had issues with sliding and skidding.
One man sought to fix all of this by re-imagining the automobile as a sleek torpedo that would scream down the road and fly around turns. This man, Alex Tremulis, envisioned the future of the automobile as a two-wheeled, streamlined machine, stabilized by a gyroscope. He called it the Gyro-X.

Alex Tremulis had designed many cars that were futuristic for their time, like the Cord 810/812 and the Tucker ’48. He went to work for Ford in 1952 as the Chief of Advanced Styling, and helped design the Ford Gyron concept car in 1961.
When you consider that gyros have long been used to stabilize everything from space ships to submarines, a gyroscopic car is really not that far-fetched. Try as he might, Tremulis couldn’t get Ford to seriously invest in the idea. A few years after the Gyron, Tremulis designed the Gyronaut X-1, a streamlined motorcycle that set a few land speed records at Bonneville.
Tremulis left Ford and teamed up with gyroscope expert Thomas Summers, who usually dealt with missiles and rockets. In 1963, Tremulis and Summers founded Gyro Transport Systems in Northridge, CA. The two secured $750,000 from investors — that’s roughly $6.3 million in today’s money — to create what was supposed to be the future of the automobile: sleek but safe, small but stylish.

The prototype was up and running by 1967, and appeared at the International Automobile show in New York. The magazine Science & Mechanics featured it in their September 1967 issue.
The Gyro-X proves that it’s possible to design an economy car without sacrificing a shred of speed or style. It could do 120 MPH with only an 80-horsepower Mini Cooper engine mounted in the back. It turned like a motorcycle, but with no leaning necessary — just turn the wheel and the gyro leans the car for you. When it was time to park, outrigger training wheels dropped down to keep it from falling over.
At just 42″ wide, two cars could fit side by side in the same lane, as dangerous as that sounds. Just before the company went under, Tremulis was working on a family version that was a whole foot wider and three feet longer — a real grocery-getter.

Of course, the real feature is the gyroscope that made this tiny two-wheeler possible in the first place. The 22″ diameter gyro sat in front, mere inches from the driver’s kneecaps.
When the car is driving in a straight line, the gyro makes micro adjustments to keep it upright. As the steering wheel is turned in either direction, the gyro moves in unison with the front wheel.
The gyroscope was hydraulically driven off the motor, and it took three full minutes to wind its way up to 6,000 RPM, so it’s not intended for quick getaways. But the gyro would keep spinning for about two hours after the car shut off. Perhaps that energy could have been used to charge a generator for an electric motor, or a battery for charging electronic devices.
Though the Gyro-X could do 120 MPH, it probably shouldn’t have. The two-wheeled wonder was consistently unstable at speeds over 70 MPH. Tremulis and Summers couldn’t solve the complicated engineering issues quickly enough to please the investors, who got antsy and pulled their money. By 1970, Gyro Transport Systems was out of business.
The only Gyro-X ever produced became the custody of Thomas Summers. By 1975, he had turned it into a three-wheeler and put a Volkswagen engine in the back so he could license it in California.

It disappeared for a while and resurfaced in 1994, when a Las Vegas musician named John Windsor obtained it as payment for a debt. The car was nearly unrecognizable, and the gyro itself was long gone.
Windsor put up a video in 2009 giving a tour of the car and explaining how he came to own it. He didn’t know what he had, and so he used the internet to spread the word. It worked. The video got a bite, and Windsor sold it to a private collector, who may have bitten off more than they could chew.
In 2011, Jeff Lane, founder and director of the Lane Motor Museum in Nashville, Tennessee bought it from the collector and started pushing the Gyro-X down the road to restoration. Lane and his crew painstakingly restored it from photos and a few known measurements, an effort that took several years and around half a million dollars. The hardest part was, of course, replacing the gyro. You can’t just find those things, not at that scale. Lane hired an Italian firm specializing in yacht-stabilizing technology to make a new gyro, and that required them to fly someone out to do digital scans of the car.
Here is a brief documentary about the restoration effort, which was filmed somewhere in the middle of the process. Below are images of the fully-restored Gyro-X, all courtesy of the Lane Motor Museum. After that, we’ve embedded some vintage footage of it whizzing around Southern California.
Thanks to [Jared Owen] and his fantastic animation channel for inspiring this post.
Retrotechtacular is a weekly column featuring hacks, technology, and kitsch from ages of yore. Help keep it fresh by sending in your ideas for future installments.
source https://hackaday.com/2019/12/05/retrotechtacular-the-gyro-x/
The one thing you might be surprised not to find in [Laurent]’s beautiful tonewheel organ build is any tonewheels at all.
Tonewheels were an early way to produce electronic organ sounds: by spinning a toothed wheel at different frequencies and transcending the signal one way or another it was possible to synthesize quite an array of sounds. We like to imagine that they’re all still there in [Laruent]’s organ, albeit very tiny, but the truth is that they’re being synthesized entirely on an STM32 micro controller.
The build itself is beautiful and extremely professional looking. We were unaware that it was possible to buy keybeds for a custom synthesizer, but a model from FATAR sits at the center of the show. There’s a MIDI encoder board and a Nucleo development board inside, tied together with a custom PCB. The UI is an momentary encoder wheel and a display from Mikroelektronika.
You can see and hear this beautiful instrument in the video after the break.
source https://hackaday.com/2019/12/05/a-stm32-tonewheel-organ-without-a-single-tonewheel/
Microsoft seems to have an every-other-version curse. We’re not sure how much of this is confirmation bias, but consider the track record of releases. Windows 95 was game-changing, Windows 98 famously crashed during live demo. Windows 2000 was amazing, Windows ME has been nicknamed the “Mistake Edition”. XP was the workhorse of the world for years and years, and Vista was… well, it was Vista. Windows 7 is the current reigning champion of desktop installs, and Windows 8 was the version that put a touchscreen interface on desktops. The “curse” is probably an example of finding patterns just because we’re looking for them, but the stats do show a large crowd clinging to Windows 7.
Windows 10 made a name for itself by automatically installing itself on Windows 7 and Windows 8 computers, much to the annoyance of many unexpecting “victims” of that free upgrade. Several years have gone by, Windows 10 has gotten better, and support for Windows 7 ends in January. If you’re tied to the Windows ecosystem, it’s time to upgrade to Windows 10. It’s too bad you missed out on the free upgrade to Windows 10, right?
About that… It’s probably an unintended side effect, but all valid Windows 7 and Windows 8 keys are also valid Windows 10 keys. Activation is potentially another issue, but we’ll get to that later.
Microsoft has finally come to their collective senses: Windows install ISOs are available for download. There are only 2 ISOs, 32 bit and 64 bit. Both images support home and professional versions, and the right version is installed based on the Windows key provided.
Speaking of versions, let’s talk about the different Windows versions. Not the difference between home and professional, but what is meant by an OEM license. Take a look at Windows 10 Pro on Amazon. Right now I see Windows 10 Professional for $184.99, and a Windows 10 Professional OEM for $113. What’s the difference? The packaging may look different, calling Microsoft Support might be a different experience, but the main difference is that an OEM key is locked to the computer it is first installed on.
How do computer upgrades work with an OEM key? The Ship of Theseus is a useful thought experiment. Taken directly from the Wikipedia article:
If it is supposed that the famous ship sailed by the hero Theseus in a great battle has been kept in a harbour as a museum piece, and as the years went by some of the wooden parts began to rot and were replaced by new ones then, after a century or so, all of the parts had been replaced. The question then is if the “restored” ship is still the same object as the original.
If it is then supposed that each of the removed pieces were stored in a warehouse, and after the century, technology developed to cure their rotting and enabled them to be put back together to make a ship, then the question is if this “reconstructed” ship is still the original ship. And if so, then the question also regards the restored ship in the harbour still being the original ship as well.
How much of a computer’s hardware can you upgrade and still consider it the same computer? Rather than wrestle with such a philosophical question for every instance, Microsoft has opted for a simple rule. A new motherboard constitutes a new computer.
So where does that leave us? First, you can go download a Windows 10 ISO, burn it to a DVD, and do a free upgrade right now from Windows 7 or 8. Boot into Windows as normal, and then run the setup executable from the DVD. Follow the prompts to start the upgrade. The installer will copy everything it needs to the hard drive and reboot the machine. After the install finishes, Windows will go through the activation process again, and activation should succeed.
Something about the free upgrade process forces Microsoft to treat this Windows 10 activation as a new computer activation. Because every Windows 7/8 key is eligible for the free upgrade, this means that you can do a full hardware rebuild, motherboard included, and use your Windows 7 OEM key to install Windows 10, and activation should succeed. Do note that this will work only once. Once you’ve used your free upgrade, that Windows key is once again locked, and out of additional activations.
There is one more trick worth mentioning. You may be familiar with the challenge of upgrading hardware on an existing Windows install. It’s not uncommon for booting with the new hardware to trigger a BSOD before the desktop even loads. The Windows 10 upgrade process has the side-effect of re-installing all the hardware drivers, making it a perfect time for that hardware upgrade. The timing on this is a little tricky. You need to run the setup off the Windows 10 disk and wait for the setup files to finish copying over. When the setup program reboots to start the actual installation, pull the power plug before the drive starts to boot again. You may find it useful to first turn off quiet boot in BIOS. The window for interrupting the process is narrow, but success gives you a hard drive with all your existing data and programs, ready to install Windows 10 on next boot. Rebuild the hardware with all the changes you’d like to make, and boot off that hard drive. Windows 10 will install the proper drivers, just like a fresh install, and the Windows 7 key should activate without any issues.
It’s time to face the music, and upgrade from Windows 7. If you just can’t stomach Windows 10, at least there are options. Open Shell is the open source successor to Classic Shell, and many find it to smooth the rough edges. Alternatively, maybe it’s time to look at Linux? We’re still holding out hope that the Year of the Linux Desktop
is coming. Or for those willing to go over to the dark side, there is that other Unix derived desktop OS you could use. In any case, stay secure out there.