Don’t ignore the middle of the country!

“Nothing happens in the midwest”. I won’t say who said it, but it absolutely makes my blood boil. I’ve heard this several times during my time at Hackaday. Aside from being so insanely arrogant and dismissive, it is also completely inaccurate.

Some people believe you absolutely have to be on a coast to be part of anything interesting. In the modern age of the internet, geographical location is becoming less and less of an issue. People are collaborating on projects that span the world. Here at hackaday we see projects quite daily that are spawned from a forum linking hackers to a common theme with virtually no central geographical point.  Robots, video games, open source software, tools, and art installations have all sprung from the diaspora that is the hacker culture without any necessity for being located on a coast.

With tools like 3d printers becoming common in hackerspaces collaboration on physical design is even being spread geographically. You could be in your garage in Arkansas, assembling a machine that was designed by someone in Minnesota, and inserting code that was uploaded by someone in Kansas!

Sure, we all know the coasts are great. High concentrations of like minded people as well as the culture you can find anywhere near the ocean. But please, don’t ignore the middle, it makes you sound like antiquated ass.

Flying Batman is a load of bull

Batman’s ability to fly is a falsehood. Or at least so says science. We didn’t know science was into disproving super-hero movies (that’s a deep well to drink from) but to each his own. But back in December the Journal of Physics Special Topics took on the subject with their scholarly paper entitled Trajectory of a Falling Batman. The equations presented in the two-page white paper may be above your head, but the concepts are not.

It’s not that Batman can’t fly in the way explained in the film. It’s that he can’t land without great bodily harm. By analyzing the cape in this frame of the film, researchers used Batman’s body height to establish wing span and area. The numbers aren’t good. Top speed will reach about 110 km/h with a sustained velocity of 80 km/h. That’s 80 mph at top speed and just under 50 mph when he comes in for a landing.

Oh Batman, how you’ve let us all down. If you liked this paper, you should dig through the archives. We always wondered if [Bruce Willis] could have actually saved the world from an asteroid.

[via Dvice]

Course correcting the Science Fiction genre

Usually we post our own mad ravings in the rants category. But we think [Paolo Bacigalupi's] take on the meandering focus of the Science Fiction genre worthy of the deviation. He discusses the course correction that happened in the 1980′s and makes a case that it’s time for another nudge in the right direction.

We’ve done our own extensive reading of the Sci-Fi that’s out there. And it’s not hard to agree that the pillars of the genre (Heinlein, Asimov, Bradbury, Clarke) feel dated. We remember the thrill of reading Neuromancer, Snow Crash, and other cyber-punk offerings with new enthusiasm. But we never really put it together that this was a course correction. The older novels were focused on forecasting the future of older technology, and as the digital world develop those predictions didn’t mirror the reality of “the future”.

So what about now? Do the Tessier-Ashpools secretly govern that majority of the planet from a lofty orbital platform? Is it time for another reboot? Of course there’s never one single pivot point for these things, but we think it’s already happening in novels like Ready Player One. We haven’t read [Paolo's] award-winning book The Windup Girl (pictured above) yet but he thinks that biopunk may be one of the new directions for science fiction literature. What do you think?

[via BoingBoing]

Don’t bring your 3d printer to MakerFaire

This could easily be called “the year of the 3d printer”. They are in the news, in every hackerspace, and at every event. This last one is the one I’m going to focus on here. All the coverage we’ve seen as well as our personal experience shows that MakerFaires are filled with 3d printers. At MakerFaire K. C., there were so many that I lost count. I didn’t even bother taking pictures or stopping to look after a while. Many were makerbots, though a few repraps were present too.

If you want to be noticed at MakerFaire, DON’T BRING A 3D PRINTER AS YOUR SOLE DISPLAY.

[Read more...]

STM32 demo code carries extra (hidden?) copyrights

Recently I started a repository that houses a template which may be used to compile STM32F0 projects with a GCC toolchain. There are two code packages from STM that I used when putting this together, the firmware for the Discovery board itself, and the Standard Peripheral Library for the chip family. I read the license agreements in the root of both packages and I think they’re quite fair. Basically the agreement is you can use them for any purposes as long as the code is only being used on STM hardware. Fair enough.

You can image I was quite upset so see a comment from a reader stating that I have a copyright violation with one of the files in the repo. It seems the linker script that is given as an example for Atollic’s TrueSTUDIO has it’s own extremely strict copyright:

** (c)Copyright Atollic AB.
** You may use this file as-is or modify it according to the needs of your
** project. Distribution of this file (unmodified or modified) is not
** permitted. Atollic AB permit registered Atollic TrueSTUDIO(R) users the
** rights to distribute the assembled, compiled & linked contents of this
** file as part of an application binary file, provided that it is built
** using the Atollic TrueSTUDIO(R) toolchain.

First off, I’m in violation just for posting the file in a repository. But read a bit deeper. Any code that is compiled with this using a GCC toolchain also breaks the copyright unless it’s Atollic’s toolchain.

My beef here is that STM is distributing this. Why? Why put something so restrictive into a software library with such an otherwise reasonable license? Surely there are many engineers at STM capable of writing a linker script that they could release under their own license which would work with TrueSTUDIO. And, it would have the added benefit of allowing other GCC-based toolchains a convenient (and legal) method of linking code.

So I’ve completely removed the file from the repository. If you were one of the ten people watching it on github, this had the unintended consequence of dumping your watch request. In the mean time I’m trying to learn how to write my own linker. This guide regarding Cortex-M3 linkers has been a great help. If you have the skills to contribute a working linker script, please issue a pull request or raise an issue over at github.

Where is my *%$#! virtual reality display?

For years I’ve been asking, loudly and frequently, where’s my F*&#$%ing virtual reality?  I realize that many of us, depending on what influenced our dreams of VR will have different definitions, so let me elaborate. When I was a kid, I played Dactyl Nightmare at the Union station in St. Louis. You stepped inside this “stage”, donned a massive clunky headache inducing HMD, and brandished a floating joystick of doom to challenge other players and a flying Pterodactyl.  I was awe struck. My 12 year old brain decided that this was the future.

[Read more...]

Tales from the Hackaday “tip line”

surprisingly accurate portrayal of Caleb

Lets just start right off and acknowledge that the word “Hack” is in our site name. We all see it. It is right there, in plain English. However, anyone who spends more than a few nanoseconds looking down below that big name, will quickly see that the kind of hacking we do is more like McGyver and less like Operation Swordfish.

This exceedingly obvious point is missed by many, many people. We get tons of requests coming in for various acts of hackery. They range from nonsense gibberish to flagrant lies. Yeah, sure you forgot your password and the recovery system isn’t working. Oh they stole your website but you can’t prove that you’re the owner? Hrm, you want to be a master hacker and are seeking our guidance on how to steal money?

Join me after the break for a few actual examples.

[Read more...]