Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Re: Invest 2 years of your life..
Umm, http://sourceforge.net/
Let's see. Stallman et. al., invested much more than 2 years of their life into gcc. Then gave it away. Linus invested gobs of years, then gave it away. Friends and I wrote a database for the Amiga, HyperBase, then released it to freeware.
Most of the work of dead, european composers is freely available.
On the other hand, Check out what happened to the writer of the tune to "The lion sleeps tonight". Died penniless and insane, and his family lived in poverty even though the song has earned $15 million worldwide.
http://www.southafrica.info/what_happening/arts_en tertainment/mbube-210206.htm
Ok, ok, I made up the insane part. But the rest is real. -
Re:Pixel density limitations
Unless things are moving significantly, mount the camera on a tripod, shoot a bunch of pictures and tile them digitally into a panorama. Combine it with a relatively wide-angle lens (so you don't have to take too many pictures), and problem solved. 11 mexapixels? Some of my panoramas have 60. It is a bit more fiddly than shooting a single wide-angle frame, but there are advantages as well.
-
Re:Difficult to answer
Last time I was in this situation, back in 1997, I rolled my own. It's served me very well for nine years, but increasingly design commitments I made early have started to seem wrong in terms of subsequent developments. Now I'm thinking of where I go from here; I've been thinking about the features a modern software system should have. And I've got a proof of concept which generates all the elements of a Web application from a single source file.
I haven't yet decided which way I'm going to jump. But I have already ruled out a lot of approaches. Firstly, anything which mixes logic with presentation is clearly wrong. That rules out all the taglib based systems, including PHP, Cold Fusion, JSP, BRL and all the others. Ruby on Rails is sort-of OKish, since the presentation layer ('views') is separateish from the logic. But in practice it seems you can put any logic into the Rails templates. Having the templates in a different, standard language - ideally XSL - seems to me a better solution.
As to the underlying language, after ten years Java is stale for me. I spend too much of my time struggling round its limitations, and primarily, around static typing and baroque libraries. Ten years ago Java had a lot of promise, particularly in strong portability and platform independence. But everything else has caught up, and Java now looks increasingly like the wrong language for general purpose programming. So what's the right language?
Back in the 1980s everyone gave up on LISP because it needed machines which were too expensive. But the sort of horsepower LISP needs is now cheap, and, indeed, LISP is economic of machine resource compared to many modern language systems. The downside of LISP as an implementation language is that while Web hosting companies these days often provide PHP and are reasonably comfortable with Java and Ruby, a toolkit which uses a LISP foundation can only really take off with people who control their own servers. But, that apart, LISP currently looks like the best bet to me.
-
Re:The Shotgun Effect
But what they *did* do was making pretty darn sure every MS product stuck to the guidlines.
Erm, Windows Media Player?
That said, most of their stuff does behave rather well. I can't believe that they let the WMP people get away with this (and I don't even use it; I stick with Media Player Classic.. -
Apple wants to use closed-source Linux-NTFS driver
Last July, Apple asked Anton Altaparmakov, lead developer of the Linux-NTFS project, to dual license the Linux-NTFS driver under the APL so that the Intel version of OS X can read/write files on Windows partitions (presumably for dual-boot computers). The problem pointed out by other Linux-NTFS developers is that the APL is not GPL compatible, and any changes made by Apple to the driver will be unusable in Linux. As one person put it:
This would open up a one-way street: towards OS X and away from GNU/Linux and any other OS based on the GPL.
Not to mention the Konqueror / Safari fiasco where Apple complied to the terms of the LGPL by the skin of their teeth, making it impossible for open source developers to port changes upstream.
In November, Apple has again tried to hijack Linux-NTFS code, this time by suggesting that it be licensed under the LGPL. This was promptly rejected by one main developer, who threatened lawsuits. -
Apple wants to use closed-source Linux-NTFS driver
Last July, Apple asked Anton Altaparmakov, lead developer of the Linux-NTFS project, to dual license the Linux-NTFS driver under the APL so that the Intel version of OS X can read/write files on Windows partitions (presumably for dual-boot computers). The problem pointed out by other Linux-NTFS developers is that the APL is not GPL compatible, and any changes made by Apple to the driver will be unusable in Linux. As one person put it:
This would open up a one-way street: towards OS X and away from GNU/Linux and any other OS based on the GPL.
Not to mention the Konqueror / Safari fiasco where Apple complied to the terms of the LGPL by the skin of their teeth, making it impossible for open source developers to port changes upstream.
In November, Apple has again tried to hijack Linux-NTFS code, this time by suggesting that it be licensed under the LGPL. This was promptly rejected by one main developer, who threatened lawsuits. -
Re:Why not just change their name to "Google Beta"
I predict that Google will release a repository system for storing all your half-finished ideas that sounded great but were never really made scalable or complete. They can call it Sourceforge.
-
Re:What does Fortify do, anyway?
It turns out there's a fair number of things you can do to screw up security, even in Java. Think SQL injection and cross-site scripting. Check out http://vulncat.fortifysoftware.com/ for a longish list of code-level defects that can cause security problems.
Static analysis has a lot more to offer than looking at the names of methods and variables. FindBugs ( http://findbugs.sourceforge.net/ ) is an excellent open-source tool for finding common problems in Java, though it's focus is much more on code quality rather than security.
Full disclosure: I'm one of the founders of Fortify.
Brian -
Re:Wrong level of the Stack
-
Interesting applicationsIt'll certainly be interesting to see effects like those of 3dDesk the norm, rather than the exception. Also, if anyone else has played with it they might have noticed that it essentially works with lowish-res images of the desktop rather than the windows and icons themselves - you can notice it in some of the modes, there's a definite switch between the desktop itself, and the image of the desktop (in both directions). Having something fully integrated will open up many new possibilities...
...and on the same note, it's a challenge to designers to use them in a truly worthwhile way. While I agree with that eye candy does make a difference, it can also make a difference in a bad way when clueless designers turn to snazzy effects to make up for lack of basic competence (viz. many many webpages). It's the difference between"Let's make improvements to X - ooh, that new 3D stuff could help with that"
and"Wow, that 3D stuff sure is snazzy! We'd best think up a way to get it into our next release."
Now I'm certainly not saying that this is bad news, far from it in fact, but I can imagine there'll be temptation there to use it at any cost (especially once it starts making its way into competing projects). Hopefully interface designers will embrace the new possibilites open to them and give us some genuinely useful/nice improvements. -
Re:To follow on that thoughtIndeed.
I have created an account on the family computer (located in the living room) for my 5 year old.
He has the most limited permissions that I can give him.
His desktop has icons for Childsplay, TuxPaint, TuxType, TuxMath, Gcompris and a handfull of other educational games.
And he has access to Firefox. It defaults to a local page with links to selected (by me) kid-friendly web sites. And I have it running in "kiosk mode" (no address bar, no search bar, etc)
He gets "computer time" as a treat, and can loose it for mis-behaving. -
Re:To follow on that thoughtIndeed.
I have created an account on the family computer (located in the living room) for my 5 year old.
He has the most limited permissions that I can give him.
His desktop has icons for Childsplay, TuxPaint, TuxType, TuxMath, Gcompris and a handfull of other educational games.
And he has access to Firefox. It defaults to a local page with links to selected (by me) kid-friendly web sites. And I have it running in "kiosk mode" (no address bar, no search bar, etc)
He gets "computer time" as a treat, and can loose it for mis-behaving. -
Government code reviews
I contracted with an electronic voting systems company last summer; one task was preparing code for an audit as mandated by the FEC. This was to be a manual audit (versus an automated audit like Fortify), conducted by a 3rd party government contractor.
Notes from the experience:
* We requested examples of code that met specific auditing criteria, and received back several somewhat-anonymized methods, apparently taken from competitor's products. You should verify that the bank has appropriate "handling procedures" for protecting 3rd party source code.
* Our audit criteria was spelled out in an FEC ruling in decent detail. We found that 50% of the rules could be easily expressed as existing Checkstyle "checks" [http://checkstyle.sourceforge.net/ ]; it was pretty easy to build custom "checks" to catch another 30%. We then used an Eclipse plugin [http://eclipse-cs.sourceforge.net/ ] to get real-time highlighting of detected issues (plus Ant scripts for command-line checking).
In your case, Fortify "rulepacks" appear quite proprietary/complex, so using their product is probably your only option for pre-audit auditing. If licensing is out of the question, and you can't strike a cross-promotional bargain (i.e. you market with "Secured by Fortify", they use you as a case study, you get a discount), try and get access to the tool through the bank before the official audit, or negotiate an appropriately flexible window of time in which to address any discovered issues.
* You're not "innocent until proven guilty" in an audit. In *many* situations, we had to argue against rules that were nonsensical in Java, or false-positive issues discovered by the audit. Some we won, most we lost; we faced an uphill battle on all.
* Our auditor was apparently not fluent in Java, and flagged several issues regarding the method names on classes in java.lang.*. Be thankful for automated auditing :)
Good luck! -
Government code reviews
I contracted with an electronic voting systems company last summer; one task was preparing code for an audit as mandated by the FEC. This was to be a manual audit (versus an automated audit like Fortify), conducted by a 3rd party government contractor.
Notes from the experience:
* We requested examples of code that met specific auditing criteria, and received back several somewhat-anonymized methods, apparently taken from competitor's products. You should verify that the bank has appropriate "handling procedures" for protecting 3rd party source code.
* Our audit criteria was spelled out in an FEC ruling in decent detail. We found that 50% of the rules could be easily expressed as existing Checkstyle "checks" [http://checkstyle.sourceforge.net/ ]; it was pretty easy to build custom "checks" to catch another 30%. We then used an Eclipse plugin [http://eclipse-cs.sourceforge.net/ ] to get real-time highlighting of detected issues (plus Ant scripts for command-line checking).
In your case, Fortify "rulepacks" appear quite proprietary/complex, so using their product is probably your only option for pre-audit auditing. If licensing is out of the question, and you can't strike a cross-promotional bargain (i.e. you market with "Secured by Fortify", they use you as a case study, you get a discount), try and get access to the tool through the bank before the official audit, or negotiate an appropriately flexible window of time in which to address any discovered issues.
* You're not "innocent until proven guilty" in an audit. In *many* situations, we had to argue against rules that were nonsensical in Java, or false-positive issues discovered by the audit. Some we won, most we lost; we faced an uphill battle on all.
* Our auditor was apparently not fluent in Java, and flagged several issues regarding the method names on classes in java.lang.*. Be thankful for automated auditing :)
Good luck! -
Re:Browser/RSS
I have built myself a start page that has links to all sites I regularly use netaly organized in a CSS popup menu (that probably still doesn't work in IE7). PHP and Magpie are used to collect the newsfeeds I regularly read and embed them into the menu. I think this is a sensible approach as I don't need the feeds outside of the start page and I don't like hunting around in the bookmark bar.
The loading time is kind of a problem (no wonder, with ten or so feeds that have to be processed) but I'm looking into using AJAX to only load a feed when the parent menu item gets focus. (Don't tell me that's a bit over the top for a simple collection-of-links start page. I already went there when I rewrote half the code so that it would have a completely modular OOP design...) -
GNOME and KDE address this.
That's how X11 works. That's not a failing of GNOME or KDE to cooperate. X11 could have a new extension, but you can hardly blame GNOME or KDE over that.
From a *user* standpoint (not an Xlib developer), if you want Windows-like behavior (copying creates a duplicate of the data you're copying), use a clipboard manager. GNOME provides Gnome Clipboard Manager and KDE provides Klipper, (and since you're apparently having problems, I would assume they are not enabled by default).
Then you can demonstrate to your friends how when *they* copy something, their previous clipboard contents are irrevocably lost, but your clipboard manager can store up to N old copies of data. -
Re:CNNthis is pretty easy.....
1. install mplayer
2. install mplayer plugin
3. enjoy cnn videos.this is the simple version....you might need to compile mplayer with different codecs for it to work....i use gentoo so its as easy as emerging mplayerplug-in for me
-
Paranoid Android 1.3
Paranoid Android has been updated in order to deal with this exploit. More info here. Of course, you need Unsanity's Application Enhancer (APE) for this to work.
-
Re:My web-based word processor
Umm, all you did was drop tinymce into a page and make it save using ajax instead of a traditional post. Want a medal or something? What was the hardest part - unzipping tinymce or ftping it?
-
Paranoid Android 1.3
I've updated Paranoid Android to be aware of this class of exploit. You can download it here or grab the source code and compile it yourself.
Note that Paranoid Android is an APE module. I like 'em, but it's something to be aware of.
Basic directions: Run the installer, log out, log back in, launch System Preferences and choose the Application Enhancer prefpane. Choose Paranoid Android. Turn on "Watch non-default application launches". Unless you're really paranoid, turn off "Watch URI schemes", since that class of exploit was fixed awhile ago.
Once you've done this, both the Safari exploit and the Mail.app exploit will trigger a dialog window telling you what's going on and giving you a chance to use the default application (Quicktime Player) instead of the custom one (Terminal).
Once Apple puts out a fix for this, I recommend ditching Paranoid Android - it's a pretty heavy solution.
More info on PA can be found here.
-
Paranoid Android 1.3
I've updated Paranoid Android to be aware of this class of exploit. You can download it here or grab the source code and compile it yourself.
Note that Paranoid Android is an APE module. I like 'em, but it's something to be aware of.
Basic directions: Run the installer, log out, log back in, launch System Preferences and choose the Application Enhancer prefpane. Choose Paranoid Android. Turn on "Watch non-default application launches". Unless you're really paranoid, turn off "Watch URI schemes", since that class of exploit was fixed awhile ago.
Once you've done this, both the Safari exploit and the Mail.app exploit will trigger a dialog window telling you what's going on and giving you a chance to use the default application (Quicktime Player) instead of the custom one (Terminal).
Once Apple puts out a fix for this, I recommend ditching Paranoid Android - it's a pretty heavy solution.
More info on PA can be found here.
-
Paranoid Android 1.3
I've updated Paranoid Android to be aware of this class of exploit. You can download it here or grab the source code and compile it yourself.
Note that Paranoid Android is an APE module. I like 'em, but it's something to be aware of.
Basic directions: Run the installer, log out, log back in, launch System Preferences and choose the Application Enhancer prefpane. Choose Paranoid Android. Turn on "Watch non-default application launches". Unless you're really paranoid, turn off "Watch URI schemes", since that class of exploit was fixed awhile ago.
Once you've done this, both the Safari exploit and the Mail.app exploit will trigger a dialog window telling you what's going on and giving you a chance to use the default application (Quicktime Player) instead of the custom one (Terminal).
Once Apple puts out a fix for this, I recommend ditching Paranoid Android - it's a pretty heavy solution.
More info on PA can be found here.
-
Wikipedia should move to an Open Source model.I've made this comment before (previous comment), so I won't repeat myself too much. Basically, they should different levels of contributers, based on trust.
- Maintainer
- Commiters
- Submitters
- Users
Last time I asked if anyone would be interested in starting a website like this, but, not surprisingly, no one was willing.
So, in DIY fashion, I've started my own project: OSWiki (The name will likely change, as a project already exists with the name OSWiki.)
The initial release is still a little lacking, but it's written entirely in Ruby on Rails. Download it and start hacking away, and if you're interested in helping out, send me a message. -
Re:Odd...
-
Re:MP3 is dead, long live MP3?
Well for the list of hardware that supports FLAC. Why not start at the source?
-
Re:MP3 is dead, long live MP3?
Well for the list of hardware that supports FLAC. Why not start at the source?
-
Re:"I'm not dead!" - "You soon will be"
It's really a matter of hardware/software support, at the end of the day. For most end-users, mp3's compression:quality ratio is good enough that they can store their music in what they feel to be a reasonably small amount of space, and what matters most is the support. If they can't play, say, Ogg Vorbis files on their media players then why should they encode/buy music in that format? And likewise, if no-one's encoding or buying Ogg Vorbis music, why should manufacturers include support for it in their devices? It's the old chicken-and-egg story that Linux advocates will know and, err, love...
That said, if there are better formats, they'll have a tendancy to surface. FLAC, for example, is lossless which immediately gives it a USP over most other codecs out there (including, IIRC, all the 'popular' ones). And of course, it's free and open like Vorbis. The major barrier to these codecs taking their rightful place, though, is Microsoft and Apple pushing their own formats; why should Joe User worry about some strange-sounding hacker codec ("what's a codec?") when WMA sounds great, is smaller than mp3(wow!) and works flawlessly with WMP11 out of the box?
-
MP3 is dying? Really?
OK, this is rubbish for several reasons.
MP3 does not sound "noticeably worse"; all codecs have their artifacts at low bitrates. A well-tuned MP3 encoder like LAME in ~128kbps VBR mode will give very comparable results to AAC, with no statistical difference in a double-blind listening test. Hell, in an earlier test LAME beat WMA Standard (the most common version of the codec). And LAME in "--preset standard" mode gives nearly transparent results at around 180-200kbps.
AAC, WMA and OGG all have their advantages, but MP3 is truly a "jack of all trades". You want your audio to play in any player or portable you choose, like iTunes/iPod, WMP, Winamp, foobar2000, AmaroK, etc. etc.? You encode to MP3. Heck, both iTunes and WMP both ship with MP3 encoders now. Like JPEG, MP3 simply isn't bad enough to forsake compatibility for a superior codec.
Secondly, the author clearly doesn't have a solid background in audio technology. I am mystified as to why s/he thought he'd need "full-sized headphones" compared to Shure canalphones to hear the "benefits" of surround sound, when the fact is that with any stereo headphones more than 2 source channels of audio is essentially pointless!
As for surround sound systems, AC3 in the 384kbps+ bitrate is already the standard there. I can't see why MP3 surround will displace it; MP3 surround isn't, as far as I know, mentioned in any of the current or next-gen DVD specs. -
Re:Progress!
I think it's not an original idea; if you mentioned that near anyone who knew anything about Plan 9, you'd probably get one of those famous Replies. =)
gnome-vfs, kioslaves, etc aren't the optimal approach to this stuff, either - they're accessed via libraries, meaning applications have to specifically support them. Wake me up when I can, for example, use KDE's leet CD ripper with nothing but
/bin/bash and /bin/cp on my side. Can't do that right now - applications need to be wired up properly to understand those.Well, fortunately, there's light ahead in this respect. Maybe in a few years.
-
Re:HTML is the be-all... notI'd be interested in how you can do this in HTML.
Um, didn't you just do that in HTML? You need to talk to yourself more. (Yeah, yeah, I know, but it is funny on this side of the monitor. ;-)I'm looking for a Windows driver that will capture my GDI calls and render to HTML. Any suggestions?
You might want to look at libwmf - search for SVG inside the page. It's isn't exactly what you want, but if you can capture your GDI to a WMF, you're GTG. (Good to go.)
No-one has included a link to SVG related material. There you go.
-
ArgoUML + EMF + HibernateI'm using a conglomeration of tools to develop a tiered application that uses Eclipse as the primary client.
The model is developed using ArgoUML. The output is a zipped XMI file that I convert to a EMF ecore model using the argo2ecore Eclipse plug-in. From there I generate the model and editor code using EMF. After that, I use the Elver plugin to generate the corresponding hibernate mappings.
So from the UML source, I can generate EMF model and edit code to serve the presentation and hibernate mappings for persistence to an RDBMS -- all using free software.
There are a couple of big challenges, namely distributed object persistence (including transactions). For this we're attempting to use the EMF SDO (Service Data Objects) implementation. Also implementing business behavior is a bit of a challenge since ideally we'd be able to mark certain EMF methods as "biz logic" such that the factory generates a stub for the client, and I could fill in real business logic for the server side.
-
While we're on the subject of OOP and PHP...
My firm is a fairly big fan of WASP (http://wasp.sourceforge.net/). Check it out.
-
Re:Disturbing trend: MS Funding kills Java App for
I'm not entirely sure what happened at Rice w.r.t. Pastry. What I was told by Dr. Wong that Rice had a Pastry version, MS adopted it and converted it to C#, then allowed us to use it freely. All of this was part of an elective class called COMP 410 that students take. Basically, a team of 10-20 people act like a software company, self-organize, meet with a "client" (professor acting like one) and build a huge system.
And yes, we use entirely Microsoft software. But I think it's a good thing. When I took it, Microsoft gave us copies of Visual Studio 2003, SQL Server, and funding for some tablet PCs to use as part of the project. I thought it was a *superb* experience to work with so much real-world technology.
Yes, I suppose one could say that MS is stifling open-source competition... but seriously, we were building an application that used a distributed cluster of SQL Server databases, transactionally changed by Enterprise Services features with Event Queueing; all of this also used a distributed file and processing system based on Pastry (C#). Getting all that to work together with open-source in a single semester would be quite a challenge. What database would we even use? MySQL is definitely not capable of that. And Oracle isn't free.
So, in this case at least, I think Microsoft's support of us has been positive for students. We are not just a Microsoft shop -- there is even a research group at Rice called the Programming Languages Team, which focuses almost exclusively on Java for research projects. I'm currently involved in improving the open-source, student-oriented Java IDE called Dr Java, which is under the purview of PLT.
*Pant*
Well, I'm sorry this turned into a rant. I guess my point of this: Microsoft has not caused Rice to give up open-source software or anything like that. In reality, their funding has exposed us to more software and more systems than we would have otherwise. I think that is a Good Thing.
It is neither a good thing for students to be exposed solely to OSS, nor solely closed-source industry software. A university should educate well-rounded people, and much like liberal-arts universities require students to take many subjects, Rice exposes CS students to different technologies and environments in its computer science program. Otherwise, how can I ever decide which is best for a task?
[Note: I am heavily, personally in favor of Microsoft software and have accepted an internship with them in the C# Compiler group next summer. But this doesn't mean I dislike Java or OSS; I don't see why there has to be a conflict at all. Use whatever tool suits you best.
But that's just me. I'm going to do *my* best to make C#.NET the best language it can be. If you like Java, fine! We can learn from another :] -
Re:Why it can kill pdf
On the server side
...- PDF::API2 for LAMP.
- Apache Formatting Objects Processor for J2EE
- I used PDFLib for ASP.NET but it now appears to no longer be open source. Curious as I didn't think that was possible. Goggling around found PDFSharp.
- PyX is for Python developers.
-
Re:State of Gnome
You seriously ought to check out openSuSE 10.0 I know its a traditionally KDE-based distro, but they did a *real* good job with GNOME support for it.
CD Writing in their version (2.12.0) has both the traditional "MS built-in" style as well as GnomeBaker, which is essentially K3B without the KDE bloat.
While not really all that important, the default skin (although not the desktop wallpaper) is nicer, in my opinion, than FC4's. The menus load faster in GNOME 2.12 than the version FC4 uses, and it auto-recognizes user-created fstab mounts and gives you direct access to them from the desktop (FC4's older version of GNOME does so as well, but didn't seem as consistent).
2.12 also has support for using SVGs, even semi-transparent ones, as a desktop background and you can use solid or gradient colors behind them. Choose the colors correctly and it can look quite classy.
Besides this fluff, GNOME 2.12 (and openSuSE in general) seems more stable than FC4 was, and SuSE was good enough to include the closed nVIDIA and ATi drivers, as well as the MS TrueType fonts, Sun Java, and so on; things the Fedora Core community refuses to do.
MP3 support is still lacking, though. -
GNOME's audio backend GStreamer to use DRM
GStreamer, the official audio backend for GNOME, will include DRM plugins developed by a company called Fluendo, which hopes to make money by restricting the users' rights and turning GNOME/Linux/"the Free Desktop System" into a Vista-like nightmare controlled by the entertainment cartel. Why? Because Fluendo is on the GNOME Foundation's Advisory Board. I can't believe I've been so stupid to actually give them money, so that they can turn around and stab Free Software in the back! Never again will I trust the GNOME Foundation after they sold out the community like this.
I hope KDE is smart enough to avoid DRM by choosing a multimedia backend that is GPL. This will ensure that users can change the code of any plugin, remove the DRM, and be left with a functional product. Xine would be an excellent choice for a multimedia backend, since it is light-weight, works with more codecs that Gstreamer (not to mention better) and can be included as a library in any program, like Kaffeine and Amarok have already done. -
Re:PHP 4 V. 5
Although, I still can't find a decent set of classes to generate cross-database SQL queries. Anything I've found has been way too bloated (e.g. integration with a bazillion PEAR classes, extending classes to make actual objects, etc), and the closest thing I've found so far is something I wrote in the first place, so it looks like I'm screwed here...
-
Re:No Mac version. Less functions than Acrobat. La
If you're using Windows, download and install PDFCreator. It'll let you print as PDF from any application ala Acrobat, but free. If you're talking about a scriptable way of doing this, use html2ps and then run ps2pdf from the ghostscript package.
-
Re:They just reinvented netnews
I'm not that familiar with netnews http://mcntp.sourceforge.net/,
but a quick check of the sites shows a rather different architecture.
This seems more targeted towards RSS type feeds, and looks like one of
those rather simple and clever ideas that strike one as:
"This looks like the way it should have been done from the beginning"
It addresses a very real problem with current RSS news feeds, and has what
looks like simple (that's a complement), complete, compatible, easy to install
software for a reasonable variety of platforms.
Cudos to Daniel Sandler at Rice. -
Re:Why it can kill pdf
Yup, Ghostscript is very handy. On Windows, CutePDF and PDF Creator both wrap the Ghostscript engine in a friendly-to-non-techies UI.
-
A free solution
1. Get a free (and Free) solution for Linux and Windows: SBaGen Binaural Wave Generator
2. Encode the generated file to an mp3.
3. Upload it to your mp3 player.
4. Voila! You now too can have this feature on your non-CURE-alpha player.
Disclaimer: I'm not sure if these files are scientifically shown to actually do anything good to your mind besides buzzing a lot? The tool speaks of out-of-body experiences, lucid dreaming, "clear thought", and even more, so this would be like a free software solution of some nifty drug if true, but I kind of doubt it works to 100% for everyone. :-p -
Rejuvinate the brain...
For those of you who want to get the benefits on the brain by the CURE-alpha model, try out some free software for your PC. Look here
-
Not all news from NASA are bad
In fact, NASA also has good news for us.
Two weeks ago, the important Landsat-8 was confirmed while NASA also saves a lot of money by simply adopting interoperable practices.
Now, if only NASA Worldwind (and Punt) could get more popularity over Google Earth... -
Re:Easier Said than done
This makes the assumption that school districts use hardware that can network boot. I've run into this problem many times.
Bootable NICs can be had for 20 USD or less. And if you can't spring for those, you can still do etherboot from a floppy, a CD, or an old hard drive.
Plus, as cool as terminal clients are, it is hard to muster up the hardware to support the server side. Remember your budget is often somewhere close or below 0.
I'm not following you here.
Of course you need to spend some money for hardware if you are building a lab from scratch. You would be spending a heck of a lot more on a bunch of windows PCs than you would one decent server. Not to mention the fact that it would be crazy to put together even a windows network without a server to at least authenticate to.
-
Polar Heart Rate Monitor
My Polar S725i Heart Rate Monitor has to be one of the more impressive feats of wristwatch geek engineering ever invented. It records heart rate, temperature, and altitude right out of the package, as well as cycle speed, cadence, and power with optional wireless or wired sensors. All of the captured data can be downloaded to a PC using the built-in IR port and analyzed/graphed using Polar's own software or other publicly-available packages.
One is not forced use the HRM or cycling functions to utilize the watch's other sensors. I once used the watch on a vacation trip around Colorado. When I got back home I was able to download the sensor readings into Polar's software and better visualize the elevation changes I had experienced during my trip.
A word of note: this watch is huge. I bought a runner's version of the same watch for my wife and it looks very out of place on her dainty wrist. A fashion statement it is not, but I've been surprised at the number of comments I've received about it (mostly from people who own HRMs of their own.) -
Re:Xen on Windows
Its also worth checking out http://sourceforge.net/projects/colonist. Colonist creates coLinux compatible images from multiple livecd distributions. It also sets up VNC and everything for you.
-
Re:*THIS* is what FOSS is all about.
I call bullshit on this.
Ever seen the FOSS Linux TPM driver? http://sourceforge.net/projects/tpmdd
Perhaps you never read any of the research IBM has done regarding Linux and trusted computing? This should get you started: http://www.research.ibm.com/secure_systems_departm ent/projects/tcglinux/. -
Re:For those who care
...or for serious work, check out EMBOSS, an open source collection of hundreds of molecular biology tools with a range of optional GUIs, including an excellent web interface available at multiple sites. -
Re:For those who care
...or for serious work, check out EMBOSS, an open source collection of hundreds of molecular biology tools with a range of optional GUIs, including an excellent web interface available at multiple sites. -
Re:For those who care
...or for serious work, check out EMBOSS, an open source collection of hundreds of molecular biology tools with a range of optional GUIs, including an excellent web interface available at multiple sites.