Forgot your password?
typodupeerror

+ - DNS provision pulled from SOPA->

Submitted by crvtec
crvtec (921881) writes "From CNET — "Chairman Lamar Smith (R-Texas), one of the biggest backers of the Stop Online Piracy Act, today said he plans to remove the Domain Name System (DNS) blocking provision.

"After consultation with industry groups across the country," Smith said in a statement released by his office. "I feel we should remove (DNS) blocking from the Stop Online Piracy Act so that the [U.S. House Judiciary] Committee can further examine the issues surrounding this provision. ""

Link to Original Source
Idle

+ - Washing machine + Arduino = Laundruino->

Submitted by Anonymous Coward
An anonymous reader writes "Because his washer is located in the basement, Micha decided to connect it to his home network with the help of an Arduino + Ethernet Shield. It's a rather simple gut ingenius hack that saves him from stepping down the stairs all the time to check if the laundry is done."
Link to Original Source
Security

+ - Developers Force Insecure Devices to Market->

Submitted by wiredmikey
wiredmikey (1824622) writes "A recent survey which included responses from 800 engineers and developers that work on embedded devices, has found that 24 percent of respondents knew of security problems in their company’s products that had not been disclosed to the public before the devices were shipped, but just what that means in terms of attitudes towards security may be more complex than it seems.

According to the survey, just 41 percent said their company has “allocated sufficient time and money to secure” its device products against hacks and attacks. Despite this, 64 percent felt that when engineers call attention to potential security problems, “those problems are addressed before the device is released.”

Just 39 percent of responders agreed they could “find embedded security know-how when they required it.”

But should developers be security experts? One expert doesn't think that's necessary: “Your goal shouldn’t be to turn every developer into a security expert,” he said. “It should be to make sure that they’re aware of security risks, and that it’s kind of in the back of their minds.”"

Link to Original Source

Comment: Re:list plz (Score 1) 901

by u.hertlein (#35277692) Attached to: German Foreign Office Going Back To Windows

1. what missing functionality? the article doesn't say.

Apparently this had something to do with OOo compatibility that could be fixed with a OOo update.

2. define 'usability.' is this another "it's not windows" whine fest? osx isn't windows either but you don't see many complaining about that. that's right, end users can't install that latest trojaned screensaver or other useless...

To be honnest I suspect it's something like that. "It's not Windows, I can't install my usual crap". Never mind that user's should NEVER EVER be allowed to do that on a sensitive, internal network (think US State Department computers)

3. interoperability with what exactly?

See 1.), it apparently was an office file format interop/compatibiltiy issue (from heise.de).

Ohwell I'm only paying for this SHIT with my tax Euro - wait, NOT, I'm currently paying for the SAME SHIT with my tax AU$... :-(

Comment: Re:IBM PCs compared extremely poorly with Amigas (Score 1) 289

by u.hertlein (#33019602) Attached to: The Amiga Turns 25

It wouldn't have been hard at all to clone an Amiga -- most of the hardware, as I understand it, is well documented.

Yes, the hardware interfaces was well documented. But since the Amiga was using custom chips (for sound and graphics, if not more) I doubt it would've been easy or cost effective to re-create those chips for a clone.

Comment: Frameworks are more important than language (Score 3, Insightful) 407

by u.hertlein (#31478064) Attached to: Good Language Choice For School Programming Test?

* Learning: Pascal is fast. C++ is horribly slow. The rest are moderate.
        * Compiling: While it can't beat "no compile", Pascal is shockingly fast for people used to something like C or Java. C++ is horribly slow.
        * Start-up: Pascal again does fine. Here it's joined by C and C++. The interpreted stuff is typicallly an embarassment.
        * Run-time: Pascal again does fine. Here it's joined by C. C++ can be fast if you treat it like C or if you're a God-like expert in compiler/library details that normal mortals don't understand. The interpreted stuff is typically an embarassment.

What I find interesting is that no one has mentioned that what's actually more important than the language itself is the available libraries/toolkit/frameworks that it comes with.

Let's face it, after you've learned a few languages it pretty much comes down to "what is printf called this week?" when you pick up a new language (functional languages aside). Getting familiar with frameworks is actually what takes the most time.

C++ and C are pretty bad in this department. STL is nice but only gets you so far. Threads? Nope (not yet). Sockets? No. XML/encryption/whatnot? Sorry. You have to write an awful lot of code to come up with this or find (and learn!) a support lib that does this. (I do C++ for a living.)

So I'd say: Python. Or C#/Mono (but that's not on the list, why?)

Comment: Re:One step vs. three: convincing administrators (Score 1) 181

by u.hertlein (#30401786) Attached to: Microsoft Expands exFAT Multimedia Licensing

Even if you need to transfer data from an ext3 file-system to an MS Windows machine you can always get software that can read that file-system. Here is a MS Windows ext2/3 reader if you don't believe me. Even Mac's have software that can read and format ext3 file-systems. So were are the development costs since the products are already available and are, shock/horror free?

As much as I would like to have a universal non-proprietary file system this won't fly with users. Both options are read-only which means you can't even remove images from the media after you've copied it to your system.

AFAICS the Win solution that you ref'd is a standalone program, meaning it's not possible to use standard file I/O calls to read from the device. So the pipeline would be:

  • start reader
  • copy to local system
  • remove copied files on the camera (which ones did I copy again?)
  • start GIMP, and get to work...

instead of

  • start GIMP, load file, and get to work...

Comment: Re:PassGorithm - One Algorithm, infinite passwords (Score 1) 1007

by u.hertlein (#30057946) Attached to: Best Tool For Remembering Passwords?

I invented this method and has worked for me perfectly since then. What I did was to develop an algorithm by which I can reconstruct my passwords based on the website or account.

This is security through obscurity: you're relying on the algorithm being kept secret.

That being said, I used to do this as well for a while but started to move critical passwords away from it. Now I store them in my iPod instead, which has the drawback that I have no idea how I can recover my passwords when it dies. There are backups but no idea if I can actually get at the data. It would be useful to export them (as text or CSV) and encrypt that with GPG.

Comment: Re:Study Assignment (Score 4, Insightful) 683

by u.hertlein (#29198001) Attached to: Dirty Coding Tricks To Make a Deadline

"That's great! The result is correct, and your app is also quite a bit quicker than my own implementation of the problem. Congratulations, I think you're the only one so far who managed to get the correct result so far."

I was so taken aback that I probably just stared at him for a few seconds. Then, I stupidly said "So... You want to see my code?" but he was like "No, the result is correct, and your implementation is very fast, so I don't need to see the code. Good job. Send in the next guy."

This is so sad. He notices your code is faster and he's not the least bit curious? (I presume he's some kind of CS prof.) Anyway, good for you, but still... :-(

1 1 was a race-horse, 2 2 was 1 2. When 1 1 1 1 race, 2 2 1 1 2.

Working...