Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:Anything ready for the real world yet? (Score 1) 111

Try SQLAlchemy. It's simply awesome. The ORM by and for people who actually know relational databases. No "composite keys not supported". No "Legacy DB" FUD phrasing like Rails. Use it with Mako for templates and whatever web framework. Pylons/Pyramid works, as do others I'm sure, but to me the far more important choice is the ORM and templating system. The rest is just glue.

Comment Ubuntu's decisions lately (Score -1) 283

Ubuntu has had a strange mix of decisions lately. Good decisions to dump f-spot and evolution. These were two default programs I always had to remove for non-technical users that I support to avoid endless complaints. Then there are bad decisions like pulseaudio (over jack). It causes problems but, after a lot of growing pains, mostly works for the average user. Then there are the horrible decisions like Unity and Wayland that make you wonder where they think they are going.

Comment Re:Not that big of a deal (Score -1) 268

> Some of us have been writing C in Linux for ~12 years and decided enough is enough. C++ is not any better (in many ways worse), ...

And that's where you went wrong. Good, modern C++ is much better than C for most high level applications. Most of the anti C++ attacks from below (C) and above (Java/C#) are merely FUD in my experience. Programming in C++ provides nice abstractions that C lacks, without giving up system-level control that the JVM/CLR environments do.

Comment Tracemonkey 64-bit? (Score -1) 168

Now when will we see the Firefox Javascript JIT compiler ported to AMD64? It's not very well documented but 64-bit Firefox builds simply ignore the javascript.options.jit.content setting. It took me a while to figure out why the much promoted feature had no affect on any Javascript benchmarks.

Comment tracemonky doesn't work on 64-bit (Score -1) 273

Unfortunately tracemonky still doesn't work on 64-bit builds. You can set the javascript.options.jit.content preference to true with no warning that you are at most going to get a placebo effect on javascript performance. So anyone with a modern system won't be able to take advantage of one of the biggest new features.


Technologies To Watch Fail In 2009 108

An anonymous reader writes "Microblogs, targeted advertising, social news, online video, streaming music, and enterprise social networking are among the technologies that will probably fail in 2009, according to a new report from Internet Evolution. The report cites revenue figures, failed or non-existent business models, and an overabundance of 'me-too' start-ups, combined with the current recession, as reasons the aforementioned technologies might not survive the year. 'Whereas the past couple of years have been defined by overcrowding and overfunding in the Web 2.0 space, and an onslaught of startups with no purpose or plan to make money, this recessionary year is likely to see more due diligence on the part of VCs, allowing strong companies and technologies to emerge from the smoldering pile of dead ones.'"

Ubuntu 9.04 Daily Build Boots In 21.4 Seconds 654

Pizzutz writes "Softpedia reports that Ubuntu 9.04 Boots in 21.4 Seconds using the current daily build and the newly supported EXT4 file system. From the article: 'There are only two days left until the third Alpha version of the upcoming Ubuntu 9.04 (Jaunty Jackalope) will be available (for testing), and... we couldn't resist the temptation to take the current daily build for a test drive, before our usual screenshot tour, and taste the "sweetness" of that evolutionary EXT4 Linux filesystem. Announced on Christmas Eve, the EXT4 filesystem is now declared stable and it is distributed with version 2.6.28 of the Linux kernel and later. However, the good news is that the EXT4 filesystem was implemented in the upcoming Ubuntu 9.04 Alpha 3 a couple of days ago and it will be available in the Ubuntu Installer, if you choose manual partitioning.' I guess it's finally time to reformat my /home partition..."

Will People Really Boycott Apple Over DRM? 664

Ian Lamont writes " is waging a battle against DRM with a 35-day campaign targeting various hardware and software products from Microsoft, Nintendo, and others. On day 11 it blasted iTunes for continuing to use DRM-encumbered music, games, TV shows, movies, audiobooks, and apps with DRM, while competitors are selling music without restrictions. DefectiveByDesign calls on readers to include 'iTunes gift cards and purchases in your boycott of all Apple products' to 'help drive change.' However, there's a big problem with this call to arms: most people simply don't care about iTunes DRM. Quoting: 'The average user is more than willing to pay more money for hobbled music because of user interface, ease of use, and marketing. ... Apple regularly features exclusive live sets from popular artists, while Amazon treats its digital media sales as one more commodity being sold.' What's your take on the DRM schemes used by Apple and other companies? Is a boycott called for, and can it be effective?"

Nobel Jurors Facing Bribery Probe 74

RockDoctor writes "A report is circulating that in the run-up to the selection of prize-winners for 2006 and 2008, some members of the Nobel jury accepted an expenses-paid trip (or trips) to China to 'explain the selection process.' That's not, in itself, an incriminating event ('Is there something that we're doing incorrectly, or not doing?' is a valid question), and if there was dishonorable intent, it doesn't seem to have worked too well (the last Chinese Nobel Laureate was in 1957). There does seem to be embarrassment about falling into an obvious conflict-of-interest mantrap." PhysOrg mentions that a corruption prosecutor is also looking into a Nobel-related sponsorship from a pharmaceutical company that was linked to one of the winners for this year's Medicine prize.

What Restrictions Should Student Laptops Have? 1117

An anonymous reader writes "We're a school district in the beginning phases of a laptop program which has the eventual goal of putting a Macbook in the hands of every student from 6th to 12th grade. The students will essentially own the computers, are expected to take them home every night, and will be able to purchase the laptops for a nominal fee upon graduation. Here's the dilemma — how much freedom do you give to students? The state mandates web filtering on all machines. However, there is some flexibility on exactly what should be filtered. Are things like Facebook and Myspace a legitimate use of a school computer? What about games, forums, or blogs, all of which could be educational, distracting or obscene? We also have the ability to monitor any machine remotely, lock the machine down at certain hours, prevent the installation of any software by the user, and prevent the use of iChat. How far do we take this? While on one hand we need to avoid legal problems and irresponsible behavior, there's a danger of going so far to minimize liability that we make the tool nearly useless. Equally concerning is the message sent to the students. Will a perceived lack of trust cripple the effectiveness of the program?"

Is MySQL's Community Eating the Company? 223

mjasay writes "Craigslist's Jeremy Zawodny reviews the progress of MySQL as a project, and discovers that through third-party forks and enhancements like Drizzle and OurDelta 'you can get a "better" MySQL than the one Sun/MySQL gives you today. For free.' Is this a good thing? On one hand it demonstrates the strong community around MySQL, but on the other, it could make it harder for Sun to fund core development on MySQL by diverting potential revenue from the core database project. Is this the fate of successful open-source companies? To become so successful as a community that they can't eke out a return as a company? If so, could anyone blame MySQL/Sun for creating its own proprietary fork in order to afford further core development?"

MySQL 5.1 Released, Not Quite Up To Par 175

Mad Merlin writes "It's no secret that MySQL 5.1 has been a long time in the making, with the first beta release being in Nov 2005, but MySQL 5.1.30 has finally been released as GA. MySQL users can expect new features such as table/index partitioning, row based replication, a new plugin architecture, an event scheduler and a host of performance improvements from 5.1." Monty also had a blog post outlining some of the challenges faced in 5.1, including crashing bugs and a beta quality to most new features.
Data Storage

On the State of Linux File Systems 319

kev009 writes to recommend his editorial overview of the past, present and future of Linux file systems: ext2, ext3, ReiserFS, XFS, JFS, Reiser4, ext4, Btrfs, and Tux3. "In hindsight it seems somewhat tragic that JFS or even XFS didn't gain the traction that ext3 did to pull us through the 'classic' era, but ext3 has proven very reliable and has received consistent care and feeding to keep it performing decently. ... With ext4 coming out in kernel 2.6.28, we should have a nice holdover until Btrfs or Tux3 begin to stabilize. The Btrfs developers have been working on a development sprint and it is likely that the code will be merged into Linus's kernel within the next cycle or two."

A right is not what someone gives you; it's what no one can take from you. -- Ramsey Clark