Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Arduino, AVR, RPi, Beaglebone (Score 1) 228

by worip (#42723407) Attached to: Ask Slashdot: Best Electronics Prototyping Platform?
Oh, forgot to mention that C is really the only language if you are doing truly embedded (running on the metal) work. Other languages are fine when you have an operating system running, but C (and usually in some form or another assembler to get things started) is the most prevalent embedded language out there.

Comment: Re:Arduino, AVR, RPi, Beaglebone (Score 2) 228

by worip (#42723385) Attached to: Ask Slashdot: Best Electronics Prototyping Platform?
My whole problem with the whole Arduino universe is the price. You essentially pay an extremely large markup for the libraries and community. There are other much cheaper developer platforms out there, e.g. TI's MSP430 launchpad (essentally a $4 development board with a built-in emulator) and the corresponding community, but you are much closer to the hardware. So the learning curve is steeper, but you probably going to learn much more. Another option is the Discovery platform by ST, a very capable ARM platform. The platform you choose will be determined by what you want to do, i.e. turning LEDs on and off you will go for a simple microcontroller e.g. the MSP430; building an IMU for a quadrocopter you will probably need to go for an ARM-like device.

Comment: Re:Masking tape (Score 2) 478

by worip (#41881447) Attached to: Will Microsoft Dis-Kinect Freeloading TV Viewers?
Nope, the kinect uses near infrared (somewhere between 900 and 1400nm). So no body heat detection (that requires sensitivity to 8–15 m) and is fairly expensive, os I doubt it will be in a consumer product. In theory a photo made with near infrared paints should be able to fool the unit, depending whether or not it uses motion detection combined with a human movement model to actually detect a human.

Comment: Re:My 0.25 (Score 4, Informative) 39

by worip (#39804217) Attached to: White Space Wireless Broadband Trial In UK Is a Success
You're missing the point - this is to cover areas with broadband access that previously did not have access (or had really slow access because they are located so far from an exchange). This won't give you coverage in your garden (that is what WiFi is for), it is more to get a bigger internet pipe to your house so that you can get some decent speeds.

Comment: Re:Don't cry for the N-Industry just yet.. (Score 2) 267

by worip (#39712027) Attached to: Japan To Be Without Nuclear Power After May 5
The local population probably wants to live next to a coal power plant even less. Power stations need to be built somewhere and people usually argues the NIMBY (not in my back yard) principle even though they want what the power station provides. Would you rather prefer developing countries build coal power stations? Because renewables are probably more than an order of magitude off from actually providing the type of power that a nuclear power station provides (GW vs tens of MW) and are typically unable to provide base load. I bet though, that if you poll the larger engeering populace that at least 80% of them will think that nuclear is our ONLY answer right now.

Comment: Re:Sucks for Lightsquared (Score 4, Informative) 178

by worip (#39043927) Attached to: FCC Bars Lightsquared From Using Airwaves
Actually, the spectrum was never intended for terrestrial use at all. Lightsquared applied for an exemption to apply the spectrum for terrestrial use, but they had to prove that it did not intefere with GPS. Most RF engineers would have told you that they where doomed from the start to fail, as the physics does not allow you to do this. All RF equipment have to contend with a thing call adjacent channel rejection - i.e. whilst tuned to its own channel a device must reject inteference from channels adjacent to its own by using a bandpass filter. Bandpass filters are not perfect (i.e. it is not a brickwall) and some interference always leaks through. The specific issue here is that the terrestrial signal would have been so large compared to the signal received from the GPS sattelite that the bandpass filters would have been unable to suppress the signal in the adjacent channel. This is akin to someone shouting in your ear, while you are trying to listing to someone whispering 20meters away.

Comment: Re:Nobody is happy (Score 1) 262

by worip (#39016999) Attached to: Why Microsoft Developers Need a Style Guide
So long as an API sticks to Init(), Get/Set/Execute/Calculate() and Deinit() it doesn't really matter, people will learn it sooner or later. What *does* matter, however, is that an API does not break "unwritten" conventions like always returning true even when the operation was unsuccessful (yes, I am looking at you Microsoft for that awful Windows Media Player COM interface - that was just evil!)

To err is human -- to blame it on a computer is even more so.