BeamCNC: Computer-Controlled Construction System Mill

Need to make something quick and dirty out of wooden beams, and want to use elements you know will work together? BeamCNC is a mobile assembly of stepper-controlled rollers and a router that sucks a 2×2 through it and drills the holes in pre-programmed intervals. Currently being developed as part of an Indiegogo campaign currently in preview, its creator [Vladislav Lunachev] has declared it open source hardware. It’s essentially a CNC mill that makes Grid Beam, a classic DIY building set that resembles Meccano, Erector, and other classic sets, only made full-scale for larger projects. While BeamCNC is not affiliated with Grid Beam, it takes the same general idea and automates it.

Continue reading “BeamCNC: Computer-Controlled Construction System Mill”

All The Speakers Plus We’re Heating It Up A Day Early

Things are getting real now. Check the list below for the last round of confirmed speakers to the 2017 Hackaday Superconference. This brings our slate of speakers to 32, but we’re not done yet.

Hackaday is adding an extra day to the Superconference by starting the festivities on Friday. Again this year we have an excellent custom hardware badge in development. It’s hard to pull yourself away during the Supercon for badge hacking so this year you can check in on Friday and let the hacking begin. Since you’ll be in town early, we’re also throwing a party at Supplyframe office (minutes walk from the main venue) for all Supercon speakers and attendees.

But we’re still not done. 32 talks, an epic hardware badge, and an extra day of festivities, what else could there be you ask? Two things: workshops and the Hackaday Prize party. Supercon will play host to eight hardware workshops this year. We’ll announce workshop presenters and topics next week but I can tell you they’re superb this year!

Continue reading “All The Speakers Plus We’re Heating It Up A Day Early”

Return To The Asus Tinker Board: Have Six Months Changed Anything?

The Asus Tinker Board, in all its glory
The Asus Tinker Board, in all its glory

Back in February this year, we ordered a new single board computer, and reviewed it. The board in question was the Asus Tinker Board, a Raspberry Pi 3 competitor from the electronics giant in a very well-executed clone of the Raspberry Pi form factor.

Our review found its hardware to be one of the best of that crop of boards we had yet seen, but found serious fault with the poor state of its software support at the time. There was no website, the distro had to be downloaded from an obscure Asus download site, and there was no user community or support channel to speak of. We were then contacted by some of the folks from Asus who explained that the board had not yet been officially launched, and that the unit we’d secured had escaped the fold a little early. Continue reading “Return To The Asus Tinker Board: Have Six Months Changed Anything?”

Hackaday Links Column Banner

Hackaday Links: September 24, 2017

This is it. After twelve years we finally have a new Star Trek. Star Trek: Discovery (we’re using ST:DSC as the abbreviation) is airing right about when this post goes up. Next week, you’ll have to pay CBS $6USD a month to get your Star Trek fix, and today might be the last time a new episode of Star Trek is aired on broadcast TV ever. Enjoy it now, and hope the theme song doesn’t have lyrics. Also, hope The Orville is a tenth as good as a Galaxy Quest series could be.

What’s the best way to describe Delta Sigma PLLs? The Cat In The Hat (PDF, page 31). [Dr. Tune] found a Seuss reference in a TI app note. Personally, I’m a fan of hand-drawn cartoons, but we’ll take what we can get.

This weekend the Prusa I3 MK3 was announced. A good printer just got better. Now here’s the video.

The Raspberry Pi is a great media storage device, but it’s absolutely insufficient for audiophile tomfoolery. Here’s a neat Pi DAC/amp/DSP thingy. The VoltaStream turns the Raspberry Pi into a WiFi-connected pair of speakers with low-latency audio in and a TOSLINK connector.

SpaceX! There is serious consideration being given to starting an ‘Elon Musk column’ here on Hackaday. There will be SpaceX updates coming this week from the International Astronautical Congress in Adelaide. What will we find out? I don’t know bruh, but I just got back from Burning Man and I realized it was a whole lot like Mars and I was wondering Elon, like, have you ever been to Burning Man because it’s really dusty and a whole lot like Mars and there’s not much water… Please, organizers of the IAC, I implore you: give more idiots microphones. That was hilarious.

How was the World Maker Faire in New York this weekend? In one word, empty. Abnormally so. Maker Faire was not as crowded as last year, and you could actually move around. My agoraphobia didn’t kick in until the afterparties, and lines for the $5 bottles of water were short. Bay Area Faire attendance was down 16% from 2016-2017, and I would bet attendance for the NY Faire would be down a similar amount. Even a 10% decline in attendance would be noteworthy; the weather last year was cold and rainy and this year was beautiful. There are rumors, speculation, and people wondering how long Maker Faire will continue, but except for Intel pulling out of the maker market, no actual information. Millennials are killing the Maker Faire industry?

3D Printing At Maker Faire

The current trend of cheap, desktop, consumer 3D printers arguably began at the World Maker Faire in New York several years ago. What began with just a single printer exploded into a mindless proliferation of extrusion boxes, and by 2012, every single booth had to have a 3D printer on display no matter how applicable a CNC machine was to what they were actually selling.

Now we’re in the doldrums of the hype cycle and 3D printers just aren’t cool anymore. This year at the World Maker Faire, 3D printers were relegated to a tiny corner of the faire, right next to the portajohns. It’s the smallest showing of 3D printing I’ve ever seen at the New York Maker Faire.

Of course, this doesn’t mean the state of 3D printing isn’t constantly improving. 3D printers have never been cheaper, more capable, or more popular. This is how technology works, really: it doesn’t get good until it gets boring. Still, there were some impressive displays of the current state of 3D printing at the World Maker Faire this weekend. You can check that out below.

Continue reading “3D Printing At Maker Faire”

Ask Hackaday: Security Questions And Questionable Securities

Your first school. Your mother’s maiden name. Your favorite color. These are the questions we’re so used to answering when we’ve forgotten a password and need to get back into an account. They’re not a password, yet in many cases have just as much power. Despite this, they’re often based on incredibly insecure information.

Sarah Palin’s Yahoo account is perhaps the best example of this. In September 2008, a Google search netted a birthdate, ZIP code, and where the politician met her spouse. This was enough to reset the account’s password and gain full access to the emails inside.

While we’re not all public figures with our life stories splashed across news articles online, these sort of questions aren’t exactly difficult to answer. Birthdays are celebrated across social media, and the average online quiz would net plenty of other answers. The problem is that these questions offer the same control over an account that a password does, but the answers are not guarded in the same way a password is.

For this reason, I have always used complete gibberish when filling in security questions. Whenever I did forget a password, I was generally lucky enough to solve the problem through a recovery e-mail. Recently, however, my good luck ran out. It was a Thursday evening, and I logged on to check my forex trading account. I realised I hadn’t updated my phone number, which had recently changed.

Upon clicking my way into the account settings, I quickly found that this detail could only be changed by a phone call. I grabbed my phone and dialed, answering the usual name and date of birth questions. I was all set to complete this simple administrative task! I was so excited.

“Thanks Lewin, I’ll just need you to answer your security question.”

“Oh no.”

“The question is… Chutney butler?”

“Yes. Yes it is. Uh…”

“…would you like to guess?”

Needless to say, I didn’t get it.

I was beginning to sweat at this point. To their credit, the call center staffer was particularly helpful, highlighting a number of ways to recover access to the account. Mostly involving a stack of identification documents and a visit to the nearest office. If anything, it was a little reassuring that my account details required such effort to change. Perhaps the cellular carriers of the world could learn a thing or two.

In the end, I realised that I could change my security question with my regular password, and then change the phone number with the new security question. All’s well that ends well.

How do You Deal with Security Questions?

I want to continue taking a high-security approach to my security questions. But as this anecdote shows, you do occasionally need to use them. With that in mind, we’d love to hear your best practices for security questions on accounts that you care about.

Do you store your answers in a similar way to your passwords, using high entropy to best security? When you are forced to use preselected questions do you answer honestly or make up nonsensical answers (and how do you remember what you answered from one account to the next)? When given the option to choose your own questions, what is your simple trick that ensures it all makes sense to you at a later date?

We’d love to hear your best-practice solutions in the comments. While you ponder those questions, one mystery will remain, however — the answer to the question that nobody knows: Chutney butler?

Linux Fu: X Command

Text-based Linux and Unix systems are easy to manipulate. The way the Unix I/O system works you can always fake keyboard input to another program and intercept its output. The whole system is made to work that way. Graphical X11 programs are another matter, though. Is there a way to control X11 programs like you control text programs? The answer to that question depends on exactly what you want to do, but the general answer is yes.

As usual for Linux and Unix, though, there are many ways to get to that answer. If you really want fine-grained control over programs, some programs offer control via a special mechanism known as D-Bus. This allows programs to expose data and methods that other programs can use. In a perfect world your target program will use D-Bus but that is now always the case. So today we’ll look more for control of arbitrary programs.

There are several programs that can control X windows in some way or another. There’s a tool called xdo that you don’t hear much about. More common is xdotool and I’ll show you an example of that. Also, wmctrl can perform some similar functions. There’s also autokey which is a subset of the popular Windows program AutoHotKey.

Continue reading “Linux Fu: X Command”