Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment PortableContacts.net and security (Score 1) 80

Good news: web pages do require approval (through a permission dialog) to access address books. The extension's author says:

[T]here are two APIs. The internal “importer” API, which can only be accessed by [Firefox] extensions, allows you to perform arbitrary network and OS-level operations to get information into the system. The external “content” API, which can be accessed by any web page, allows you to request access to contact data (and then starts the “permission” dialog, where the user can choose what access to grant).

This website seems to be the place to find out more.

Comment Re:No thanks (Score 1) 198

Briareos is talking about Direct2D.

Firefox does not support RT Fact (RT = Ray Trace, BTW) or XML3D.

The HTML5 designers, following Mozilla's lead, are specifyng WebGL, which is a JavaScript API for OpenGL ES 2.0, the current version of OpenGL for Embeeded Systems.

Comment Exactly what Parliamentary Privilege is for (Score 1) 511

Senator X used Parliamentary Privilege in exactly the way it is meant to be used: to start a discussion about something that the regular institutions may not be handling properly. Note the word "start". Things a parliamentarian says under privilege are not authoritative -- in fact, they're usually trite, and often wrong -- but sometimes they initiate very useful public debates.
Linux

Submission + - Lazy languages in the Linux kernel? (wordpress.com)

chris-chittleborough writes: Sick of writing device drivers in C? Want to use algebraic data types in a kernel module? Now you can move on up to using Haskell in the Linux Kernel. (I am not making this up.) Here's a how-to.
Programming

Submission + - Linux filesystems, POSIX and O_PONIES 2

chris-chittleborough writes: A recent LWN.net article, "POSIX v. reality: A position on O_PONIES", explores the tension between file-system developers, userland programmers and people who just want their data to not disappear. Val Aurora argues that file-systems should recognize a rename() of one file over another as an "implicit ordering request" rather than requiring an "impossible to optimize" fsync(). Sounds like a plan.
Education

US Colleges Say Hiring US Students a Bad Deal 490

theodp writes "Many US colleges and universities have notices posted on their websites informing US companies that they're tax chumps if they hire students who are US citizens. 'In fact, a company may save money by hiring international students because the majority of them are exempt from Social Security (FICA) and Medicare tax requirements,' advises the taxpayer-supported University of Pittsburgh (pdf) as it makes the case against hiring its own US students. You'll find identical pitches made by the University of Delaware, the University of Cincinnati, Kansas State University, the University of Southern California, the University of Wisconsin, Iowa State University, and other public colleges and universities. The same message is also echoed by private schools, such as John Hopkins University, Brown University, Rollins College and Loyola University Chicago."
Role Playing (Games)

Aion Shaping Up For US Launch 212

One of the most promising MMORPGs in development these days is NCSoft's Aion, a fantasy-based offering built on CryEngine. It makes heavy use of flight as a gameplay mechanic, allowing aerial combat and easy travel around the visually stunning game world. There are four basic classes — Warrior, Priest, Mage, and Scout — each of which have two subclasses. For example, Warriors can be tank-like Templars, or berserker-like Gladiators, while Mages can turn into a scholarly Sorcerer or command the elements as a Spiritmaster. Early previews of Aion almost universally comment on how polished the game seems — this is partly due to the fact that it has been up and running since November in South Korea. "Being stable, scalable, reliable and fuss-free is far from a given in MMOs, but Aion is all those things, and can already stand alongside the genre's usability kings, EVE Online and World of Warcraft. Its expansive, zone-free open-world environments look terrific and run smoothly on a wide variety of systems. It just works." Since the game is already in a relatively complete state, NCSoft has been running closed beta "events," where a portion of the game is opened for testing. MMOGamer has a write-up from the latest such event. Aion is due out in September.

Comment Qt uses only 'nice' parts of C++ (Score 3, Interesting) 182

The Qt designers don't just create widgets etc, they design components that are easy to program with. As part of this, they avoid stuff that requires the tricky/ugly parts of C++. For instance, you rarely need to explicitly delete objects, because their libraries use reference counting to automagically delete objects at the earliest appropriate time.

So it is easy for any good programmer to learn enough C++ to use Qt effectively.

(Actually, Qt uses an extended version of C++, implemented via a preprocessor. The extensions provide "signals" (like no-op methods) and "slots" (methods which can be connected to signals), plus a limited-and-very-useful facility for run-time widget class information. As usual with Qt, these facilities are just extensive enough make it easy to do the things most people want to do, rather than trying to provide everything that anyone might want.)

Slashdot Top Deals

The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh

Working...