Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Damn! (Score 3, Insightful) 110

I've been a Newsweek subscriber my entire literate life (I started reading it in middle school 20 years ago). While some of the layout and editorial changes over the last few years have been a bit jarring, I've always found Newsweek to be a great balance of depth and breadth in its reporting. I really like the weekly format as it allows the opportunity to read and overview of the news that is actually important rather than being overwhelmed by a stream of minute-to-minute trending headlines.

Any recommendations for a replacement weekly?

Comment Re:No wonder (Score 2) 274

Nice graphic. One note however: The "National Tracking System" (at least as currently envisioned -- comprehensive and applying to all livestock) is going to be yet a further burden harming small family farms. The last version of the system I looked at would require updating a database every time livestock moved onto a non-contiguous property. While this isn't an issue for large feedlot operations, many small farms lease pasture from neighbors and transport the animals a mile or two on a regular basis.

I prefer to buy by beef from a farm I drive past daily where I can watch my future steaks (and lamb chops) grazing in the field. The accountability that comes with a personal relationship with the farmer is infinitely greater than can ever be achieved with any concentrated feedlot/packing operations. Plus, if I do get sick I can tell the farmer and in turn all of his customers -- limiting any outbreak to small community rather than sparking a national epidemic.

Comment Re:Who cares... (Score 3, Informative) 426

It wasn't much of a storm. people from Vermont just don't know how to respond to a Hurricane. It was barely a Category 1. Let a 3-4 roll through, and then come back and try to tell me Irene was a bad storm. I've slept through worse.

We didn't have bad winds here in Vermont, but 10" of rain in several hours caused flash floods 7 or 8 times the volume of normal spring flooding. Almost every major road in the state has been washed out in at least one place and there are dozens of bridges gone or damaged. See: http://www.burlingtonfreepress.com/article/20110829/NEWS02/110829007/Governor-Vermont-seeing-worst-flooding-century

As one example, my local New Haven River normally flows at ~200 cubic-feet/second (cfs) through the summer and winter and floods to 2,000-3,000 cfs each spring. Last night it flash flooded to 20,000 cfs and took out several sections of roads and bridges. In southern VT, the Williams river flashed from 80 cfs to 50,000 cfs (normal spring flooding of 5,000-8,000 cfs).

I live on a hill, so we slept through much of the storm without worry. Those in the valleys had to be evacuated.

Comment Re:How curious... (Score 3, Insightful) 174

This isn't the first time Swartz has spidered a site in order to download the content hosted there. In 2009, he went after the PACER system which hosts court records. While those are public documents, they're behind a per-page paywall. His python script was probably reused from before, just s/pacer.gov/jstor.org/g. See: http://www.wired.com/threatlevel/2009/10/swartz-fbi/

When you're the creator of the Open Library project, liberating a few million articles from behind a rather expensive paywall is, at the very least, quite circumstantially indicative of what your intentions might be. While I personally think access to such document repositories for scientific journals is priced way too high, most people can go to public or university libraries to do any research they might want to do. Breaking into a wiring closet, getting MIT's access to JSTOR cut off for days, spoofing your MAC address, getting shut off, spoofing your MAC address again, and still continuing on downloading is not the way to go about trying to affect change the way he wanted to. Smart kid buried under an avalanche of dumb.

Comment Re:vs. App Store for GPL? (Score 1) 566

Apple's App Store does not allow GPLv3 either, without digging though I can't remember if it is just GPLv3 or GPLv2 as well. They have to do it to protect themselves from lawsuit trolls, so Microsoft isnt doing anything wrong.

If Apple and MS would allow installing of applications via mechanisms other than the App Store (e.g. side-loading), then there wouldn't be any conflict with the GPLv3 (which requires that recipients be able to install the software (and derivatives) without proprietary keys or distribution-control mechanisms.

This is not about lawsuit trolls, but about keeping an iron grip on the distribution channel.

Comment Re:Hahahahaha !! ok fire justifications ... (Score 2) 566

This is how it is supposed to work, just not as it was intended to work. The difference is that GPL3 is a VERY restrictive license, one that will prevent, through legal licensing restrictions, distributions via anything resembling an "app store".

Exactly what part of the GPLv3 prevents distribution via an "app store"? The only thing I can find is a restriction on only allowing distribution via an app-store. If MS and/or Apple allow 'side-loading' of applications, then as far as I can tell they would be perfectly in the clear with regard to the GPLv3 (as the Android store is). Its not the concept of the app-store, but enforcing a single app-store as the only way to distribute any applications that is the problem.

Comment Re:Drupal != Pro (Score 1) 74

Actually, an MVC framework such as Symfony, Zend, Codeigniter, Phpulse, Cake, etc all can scale far better, and has faster development times. There is no trying to figure out how to 'code around' Drupal. Code is properly separated and follows coding standards. Sure you have libraries that work for Drupal but framework have libraries that work for EVERYTHING... not just Drupal and the code can fairly easily be switched from framework to framework. Lets see you move Drupal code to Codeigniter or Zend.

During the past 3 years I have developed several applications with the Zend framework (which I really like as MVC frameworks go). Earlier in my career my team developed its own MVC framework which turned out to operate well, but wasn't worth the immense development effort. Recently I've worked on several "sites" and one "application" based on Drupal.

What I have found in this process is that Drupal is not a content management system, but rather a framework for building a content management system. It doesn't do much out of the box with no community modules (unlike Joomla or WordPress), but its plugin system works well for developing a very wide variety of CMS platforms for many uses. Just as Drupal is not so specialized as a particular CMS, neither is it so general as an MVC framework. For example, Zend's 'router' is much more flexible than Drupal's 'menu' system and Zend's configuration system blows away anything in Drupal.

A great use case for Drupal is a "site" with lots of "articles". Adding an additional data field (say an address), theming it, and using it to filter a dynamic selection of content is about a 15 minute job that requires a few clicks in the Content-Type UI, a few clicks in the Views UI for the filter, and maybe a few template lines for theming if the field will be displayed. The user-input forms, content validation, data storage, and default theme are all handled. Contrast this to using an MVC framework where you have to add properties to your model (and update the database schema if not using an ORM), then add some lines to your edit-form view to add the fields to the HTML, then update the form-save controller action to pass off the submitted form data to the model after validating it, then update the display view to show the new field, then add a new action that filters based on your new field. This is certainly not the end of the world, but it requires a significant bit of programming.

At the end of the day it is all about using the right tool for the job. If I am going to develop an application with a custom database and data model (or based on an existing database) and just want to put a front-end on it, I'll use the Zend framework for the front end. If however, I'm going to build something that looks like a CMS with something like "content nodes", user-comments, tagging/categorization, a variety of user-roles, etc, then it is going to be much easier and more supportable to build such a system in Drupal.

With every framework there is an explicit or implicit vision baked into how it is designed. If your project fits into this vision then the framework will work smoothly and be a fabulous help over starting from scratch. If your project doesn't fit the framework's vision then you will find yourself fighting with the baked in assumptions and ultimately frustrated by all of the workarounds you have to write.

Comment Re:100MB? (Score 1) 247

While 100Mb/s may be excessive give usage patterns based on slower network speeds, the vastly higher speed opens up completely new usage paradigms. For example, I currently keep my all of my photos and and many videos on my laptop's hard drive so that I can use them at home, a friend's house, or elsewhere. Were 100Mb/s to be the norm, I'd just keep everything on a massive home NAS and just stream it as needed to my laptop or other computing device.

Given a fast enough connection, one wouldn't even have to bother with making a local copy of a high-def video owned by a friend, just stream it as you watch it.

NASA

Launching Frequently Key To NASA Success 145

teeks99 writes "Even NASA could benefit from the 'Launch Often' idea that is frequently referred to in the software development community. However, in NASA's case, the 'launch' is a bit more literal. Edward Lu, writing in the New York Times, points out that by lowering the consequences of launch failure, and making frequent launches available to engineers, NASA could open up a new wave of innovation in space exploration. If there were weekly launches of a rocket, there would be many opportunities for new ideas to be tried out in communications, remote sensing, orbital debris mitigation, robotic exploration, and even in developing technology for human spaceflight. Another benefit would be that the rockets would be well understood, which would improve reliability."
Christmas Cheer

Networked Christmas Tree Controlled By Twitter 38

An anonymous reader writes "What's Twitter good for? How about crowd sourcing control of your Christmas tree. Dangerous Prototypes built an open source, networked Christmas tree that you can control from Twitter. Send a color or hexadecimal color code to @tweet_tree, then watch the color change on the live video stream. This project is based on an updated version of the open source business card size web server covered previously."

Comment Re:Free market will kill it (Score 1) 1385

This past summer I took the TGV from Lyon to Paris and had my GPS running for the trip. We topped out at 195mph for a few sections and with several stops averaged 150mph for the 2.5 hour trip. It was quite a blast (especially at 110 euros) and I wish I could do that kind of trip around New England and the mid-Atlantic.

My last Amtrak trip from Vermont to NYC (a 5-hour drive) took 12 hours because of two break-downs of trains ahead of us. I love the train and not having to deal with parking in NYC, but that trip was exhausting.

Slashdot Top Deals

The Tao is like a glob pattern: used but never used up. It is like the extern void: filled with infinite possibilities.

Working...