Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Dell UK. () (Score 1) 324

Unfortunately in the UK, if you go into Currys, Argos, Maplin, pretty much anywhere and buy a netbook, it'll have Windows XP on it. The only way to get Linux on a netbook is to purchase an Acer Aspire One, buy Windows and install over it, or go to Amazon or another online seller and hope you can find a Linux version of the model you want.

Comment Re:Oh well (Score 4, Insightful) 287

You offer three points in rebuttal:

1) An increase in use of Centmail points could be flagged as suspicious

...after the fact? Or will you have an automated system that prevents the mails from being sent if they seem suspicious? Otherwise a spammer can simply do a hit and run and exhaust the user's account. Regardless of that, spammers are more likely to control a very large amount of zombie Windows boxes, sending out a small number of e-mails on each machine.

2) If a user gets hacked, he just ends up donating more money to charity

Which is wonderful and all, but doesn't really solve the problem.

3) Hackers are more likely to be interested in other aspects of the user's computer

Spammers have demonstrably took over swathes of Windows machines exclusively to send out spam. Even if they didn't, centmail offers the chance to send a mail that is practically verified as genuine, which is very rare, and worth hacking a computer for.

Comment Re:I wonder about this (Score 5, Informative) 182

First and foremost Qt is not just a widget toolkit. It is a full development environment: it has a build system (qmake), a fully-developed IDE and widget layout editor (Qt Creator) and many, many extra libraries. To quote just a few examples, there are classes to handle tray icons (whether in KDE, GNOME, Mac OS X or Windows), classes for running TCP servers, integration with the Phonon media framework, the WebKit browser, SVG, databases, multi-threaded code and even scripting support using QtScript, an implementation of ECMAScript (JavaScript).

Qt is written in C++. GTK attempts to do object-oriented code in C and the result is a mess of explicit casting and macros. Seriously, most GTK C code looks horrible and is far less terse than the equivalent Qt program. This is mitigated when Python or Perl is used, but then you're sacrificing speed. With Qt writing C++ is basically as easy as using Java, C# or any other 'modern' language. All of the nasty stuff is taken care of. For example, Qt code is generally cross-platform.

Its signal and slot system is also very powerful. For example, you connect a button's click() signal to the QApplication's quit() slot, and the button will cause the app to close when clicked. These signal/slot pairs can even be set via the Qt Creator IDE, just like Visual Basic! Or you might start up a webpage download and assign a slot to handle the signal sent when the page has been downloaded. Qt's signal/slots are introspective and modifiable at runtime, and you define new signals and slots just like you define new methods for a C++ class. The drawback there is that Qt programs require a pre-processing pass by moc (the meta-object compiler), in order to generate meta-data for runtime signal/slot manipulation, and to offer some syntactic sugar around Qt's features. As a side-effect, Qt adds syntactic sugar for features some might find questionable, for example adding a foreach() loop for lists.

The build system, qmake, is quite simple: you list your source files, libraries and headers to link in a short configuration file (qmake can even generate this for you). qmake then generates a makefile from this data. This is useful as it also includes the 'moc' pass, but can be constrictive in some cases. You are, of course, not obligated to use qmake in your Qt project.

As far as widgets go, Qt's are comparable with GTK or any other toolkit out there. Qt does a better job of looking good on non-Linux platforms, such as Windows. It has a simple but flexible widget system that is much easier to use than GridBagLayout or any of Swing's more poweful layouts.

The main issue with Qt was that, up until recently, it was licensed under the LGPL and before that, it was under the restrictive 'Qt license'. This is no longer the case, so jump in!

Comment Re:Actually a good idea (Score 1) 565

Yes, because people love to read long pages of text and never just click the first button at the bottom of the dialog. More importantly, plenty of Firefox users don't know they're using Firefox, or don't care, and won't know how to react to such security notices.

The first notice is much simpler: users will recognise that they are 'upgrading' to a new version, almost all will allow it, and people who don't like the awesomebar or something have the option to deny. The second notice is just confusing to novice and casual users.

It's funny.  Laugh.

NES Nudity Galore - The JUSTIN BAILEY Conspiracy 103

Ben Mallahan writes "The debate has raged for years over the origins of the infamous JUSTIN BAILEY code for the original Metroid; but now the truth has finally come out. Brace yourself for the story of the biggest cover-up in video game history ... and a healthy dose of 8-bit nudity!" You've been warned. This short was produced by Ben Makes Movies.com, and I got hooked into watching a few of the other shorts there as well.
KDE

Submission + - Ars reviews KDE 4.0 (arstechnica.com)

dropgoal writes: Ars Technica has a good-sized (albeit not Siracusa-length) review of KDE 4.0 up. Ars notes that, although 'the new release comes with almost as many new bugs as it does features,' there's a firm foundation for KDE 4.1 and future versions. 'It's important at this stage to keep an open mind and not write off the important technical work that has been done here (much of it not visible on the surface). I've been using KDE 4.0 since the release and what I see when I look beyond the current version is an impressive foundation that is built to last... Ultimately, I think that the strength of the underlying technology will enable KDE developers to move past this rough patch and produce releases that are more acceptable for widespread adoption.'
Software

Submission + - Photo scaling affects content more than you think 4

An anonymous reader writes: Even the most sophisticated scaling algorithms share a common basic flaw that can have dramatic effects on picture details. This flaw can be used to create a completely vanishing image. When the picture is scaled to half its size using even expensive software, it becomes a gray rectangle! To learn more about that flaw, see the other examples and compare the differences between a correct resize tool and what you get in your favorite drawing program.
The Courts

Submission + - Court Santions 'Anti-RIAA' Lawyer (com.com)

uolamer writes: "Last year, an attorney representing a woman sued by the Recording Industry Association of America claimed his client is innocent and asked a federal judge to levy sanctions against the association's lawyers.

Instead, in an unexpected legal twist, U.S. District Judge Terry Means ruled on May 16 that it was entirely likely that the woman was violating copyright law via the Kazaa file-sharing program — and ordered that her attorney be sanctioned for wasting the court's time with "frivolous" arguments.

CNET Story"

Networking

Submission + - Dreamhost down nearly 24 hours, thousands affected

dgtlmoon writes: "Following a planned power outage that went for an unplanned amount of time due to some burnt out cables discovered during the maintainence dreamhost.com hosted websites are down, some estimates are between 100,000 and 250,000 domains are affected, further-more when the power came back on they found a bunch of core routers to be dead and are having difficulty resuming normal operations, this is issue is just about to tick over to 24 hours open."

Xbox 360 Wins Through 2009? 306

simoniker writes "As part of a recent MI6 Conference presentation, IDG's Jason Anderson made predictions on the North American installed base of the next-gen consoles through 2008. He predicts that the Xbox 360 will continue to hold a lead into 2009, with the PS3 just behind and the Wii trailing significantly. In particular: 'In 2008, Anderson suggests 15.5 million units in homes for the Xbox 360, 13.5 million for PS3, and 6.8 million for Wii.' Is the Wii really going to trail by so much, or do the analysts not 'get it'?"

Slashdot Top Deals

Remember to say hello to your bank teller.

Working...