Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Submission + - FizzBuzz 2.0: Pragmatic Programming Questions for Software Engineers

compumike writes: Like the decade-old Fizz Buzz Test, there are some questions that are trivial for anyone who can build software at a professional level, but are likely to stump anyone who can’t hack it. I analyzed the data from over 100,000 programmers to reveal how five multiple-choice questions easily separate the real software engineers from the rest.

Submission + - Ultimate Electronics Launches Interactive Online Basic Electronics Textbook (circuitlab.com)

compumike writes: The group that first brought schematics and circuit simulation to the browser has now released the first few chapters of Ultimate Electronics: Practical Circuit Design and Analysis, an interactive online textbook for people learning electronics. The materials released today cover about half of a first semester undergraduate electronics course.
Government

Submission + - Electronic Surveillance by US Law Enforcement Agencies Rising Steeply (paritynews.com)

hypnosec writes: According to data obtained by American Civil Liberties Union (ACLU), surveillance of emails and other forms of Internet communications without warrants has increased substantially over the last two years. Documents, obtained by ACLU after months of litigation, reveal that there has been a whopping 361 per cent increase in “pen register” and “trap-and-trace” orders between 2009 and 2011. ACLU has appealed to US congress to bring in more judicial oversight of pen register and trap-and-trace orders as agencies don’t require a warrant to obtain such orders.
Education

Submission + - Schematics and Circuit Simulation in the Browser (circuitlab.com)

compumike writes: CircuitLab today released a browser-based schematic editor and circuit simulator for the online electronics community. SPICE-like device models and mixed-mode simulation support allows engineers and hobbyists to tackle a wide range of board-level design problems. While most EDA software is Windows-only, CircuitLab is 100% web-based, Windows/Mac/Linux cross-platform, and requires no installation or plug-ins. Instead of today's typical forum posts with static screenshots from different desktop tools, the online electronics community can now use CircuitLab to share useful URLs (as well as PNGs and PDFs) which link directly to interactive, editable, runnable schematics. In just a few clicks, another designer can open that circuit, make a change, simulate it, and post the new version back to the community.
Hardware Hacking

Submission + - Homemade Robotic Xylophone Plays Holiday Melodies

compumike writes: Just in time to add a bit of geeky holiday cheer to your office, this video demonstrates how to build a robotic xylophone featuring handmade solenoids and aluminum bars, and shows it playing several classic holiday tunes. New songs can be programmed in with C macros, and this project could even be extended to perhaps play a melody when a new e-mail arrived or a software build has finished compiling!
Iphone

Submission + - Gentlemen Prefer Androids, Ladies iOS

Ponca City writes: "PC World reports that women are more likely to buy an iPhone for their next smartphone purchase, while men prefer Android devices. According to data collected in October 2010, 31 percent of women wanted to buy an Apple iOS device next, followed by 22.8 percent interested in a Google Android device while among men preferences were reversed with 32.6 percent of men interested in an Android purchase and 28.6 desired an iOS phone. "So where is the extra appeal of Android to men coming from?" writes Tracey E. Schelmetic . "More male-targeted commercials that emphasize cool gadgetry versus usability? More techno-macho phone brand names like “Droid”? Extra advertising on the Spike channel by phone makers using the Android platform?" When preferences were broken down by age group, Apple iOS was the most desired choice in every age range apart from one: 35-54 years olds. In this age group, more people preferred upgrading to an Android phone (27.4 percent) than an iOS device (26.3 percent)."

Comment Re:Duck Duck Go (Score 2, Insightful) 281

I too have been trying Duck Duck Go (link to encrypted version) for the last several weeks and have been impressed.

Furthermore, check out their privacy policy, as well as a recent blog post about search privacy that explains why it "might be the most private place to search the Internet". No IPs logged, no cookies, no contractors.

There are also a large set of convenient "bang commands" such as searching "!slashdot foo".

And finally, searching over (encrypted) HTTPS just works "out of the box".

Give it a try for a few weeks!

Comment Free electronics video tutorials from NerdKits! (Score 1) 301

Check out some of the NerdKits Video Tutorials, which are 20+ free video tutorials that cover all sorts of electronics topics. For example, Motors and Microcontrollers 101 talks about how to model motors as circuit elements (I'm the guy in this video). The Halloween Capacitive Touch Sensor talks about using aluminum foil as a proximity sensor. All in all, we sell breadboard-based electronics kits, which help beginners like yourself get started with electronics and programming.

Then, our customers adapt it to do things we'd never dreamed of: measuring how far a hamster runs at night, or controlling an RC helicopter, or building an intervalometer, or even building a video game system.

The communications / RF type stuff is very cool, and I hope you're able to get there! The most relevant content we have available right now is a 20-minute video about building a single transistor amplifier for a sound meter.

Best of luck in your electronics journey!

Comment Re:The "Arduno" cult (Score 3, Informative) 77

(Actually, not 32-bit -- it's all still 8-bit, except for the AVR32 line which is another set of chips altogether.)

You're right, there was a lot lacking and people could be "scared away" from getting started with microcontrollers, but what we're trying to do with NerdKits is make it less scary without hiding the complexity or the conceptual learning. Our hypothesis is that people are actually smart enough to handle real tools, if you show them how, and will be far better off with that experience. Guide newbies through looking at the datasheet, setting registers, etc. Add some unique content that really makes you use your brain, and we've got a lot of very happy customers!

Comment Re:Do they still make those "electronic project ki (Score 1) 368

I too had one of those as a kid -- the ones where you follow the book to connect the various spring terminals! While I might be able to go back and learn some more from it now, I can't really say I learned much from it at the time. It was very much focused on just following the step-by-step directions, with little emphasis on creativity / customization / concepts. So after finishing my Masters in EECS from MIT, I decided to build my own electronics kits for the "digital generation", with a tremendous focus on creativity / customization / concepts. Check us out :-)

Comment Help them get started with electronics+programming (Score 5, Informative) 368

Whatever you do, find something where there's real teaching and interactivity and creative thinking going on -- not just polishing some rocks or a step-by-step Lego project. And furthermore, interacting with your child while they're using whatever science gift you pick is also extremely valuable.

Ages 7 and 9 may be a bit young... but we know that 11-year olds do well with getting introduced to electronics and programming, and the interaction that it offers with the physical world through various sensors and actuators. In our experience at NerdKits electronics kits, our youngest customers tend to learn the fastest, because they are the most fearless! They're able to try building something, get something wrong, but just keep working at it until they succeed. Our various free video tutorials help teach various electronics and programming concepts as well.

Here's an 11-year-old's NerdKits "Kid Review" in Make Magazine, or a reading by the author of the review.

Challenge them a bit -- with a bit of guidance, they're capable of taking on more than you might think!

Hardware Hacking

Submission + - Google Voice Controls Giant LED Display (thedavisblog.com)

compumike writes: "What geek among us has never sat and thought about how cool it would be if you could call your computer and have it do stuff? Josh Davis put together a quick video demo and source code of his Voice Controlled LED Marquee, powered by Google Voice speech recognition and a DIY LED Array Kit. Imagine using the same display for monitoring server uptime, or RSS feeds!"

Comment Impress, analyze, and then synthesize (Score 1) 256

You've got to get their attention first -- impress them with something that makes them say, "Wow, that's cool!" This is particularly important when reaching out to high schoolers and others who aren't necessarily techies yet. While some "neat" algorithm or circuit may capture your attention or mine, it's really hard to visualize for people who aren't already in that mindset, so you generally need a good physical interaction to capture their attention and spark their interest in the first place. From our NerdKits DIY video tutorials collection, I can particularly suggest USB-Guided Servo Squirter (a water gun you can point and control with a computer), our iPhone-controlled R/C car, our Valentine's Day LED Heart with PRNG for a randomized twinkling effect, or even our Morse Code Decoder which automatically translates dits and dahs into letters.

Then, only once you have their attention and interest (they've got to be asking, "How'd you do that?"), you can go deeper into the underlying concepts and electronics and programming. Open up a dialogue, ask "How would you build this (conceptually)?", and once you've done that kind of analysis-style thinking on a few existing projects (learning to take things apart), the students will be empowered with the skills they need to start doing synthesis-style thinking on building projects of their own.

Only after that should kind of top-down, system-level thinking should you dive down into the details, like how to use printf and scanf in C for the LCD or serial port, or how to use interrupts in microcontroller programming.

Just yesterday I taught four high school physics class sections, 10th-12th grades, and we were able to talk about concepts around feedback control systems, sensors and noise, motors, etc all around a currently-unreleased project we're working on with our electronics kit. (Lots of links here, but I think they're quite relevant to my reply and show off how we do things in our part of the DIY educational space.)

So in summary, capture their attention with a few exciting projects, make them think analytically to figure out how they work, and from there, let their imaginations run with taking those projects in new directions or in coming up with their own!

Slashdot Top Deals

"The pathology is to want control, not that you ever get it, because of course you never do." -- Gregory Bateson

Working...