Domain: freshmeat.net
Stories and comments across the archive that link to freshmeat.net.
Comments · 2,668
-
You could try ManglemeMangleme generates Malformed HTML used for testing browsers.
Another good idea is to pull a couple hundred websites with Wget -r
OF course, slashdot belongs in the "Broken HTML No-Css Table Mess" variety of HTML (just like they call Crushed Bean No-Froth Dark Latte - a coffee) :) -
What Jef is not considering.....
... is the fact that people think differently, using differ methods of thinking. Someone who can visualize things will tend to use that in thinking, where a person who thinks in terms of abstraction (words) will use that, etc...
What is real, is abstraction physics. The understanding of abstraction creation and use, knowing that you can attach what ever interface you find useful to you....
Jefs direction of commands sets acting upon content is the right direction but what about the users ability to create such???
BTW, there are three primary UIs. Jef got the first two right, the third he apparently doesn't mention, but must know about in order to make his system work. (the side door port to functionality access)
There is another work being done regarding Abstraction Physics. Yeah, I need to spend some more money on hiring a coder. -
Surprisingly, Real
Although I would never recommend producing RealMedia content for Windows users (I really hate the RealOne player), it's a different matter if your audience is UNIX! Never thought I'd be saying this, but it's actually quite pleasant playing Real videos on Linux/UNIX/Solaris using RealPlayer which actually comes out of Real's open source Helix project. The only platform I know of where there isn't a good player for Real content is Windows.
-
Capability security systems under Linux
The purpose behind the EROS or Coyotos kernels is to provide a *fast* capability-based system. You can build a capability system on top of Linux using sockets and other mechanisms; it'll just be slower. It's easier to build in some ways, but the total complexity (including Linux's complexity) is higher, so you have a bit less confidence about how secure the whole thing is.
An example of this is Plash http://freshmeat.net/projects/plash/. Plash runs processes under Linux with access to nothing by default (by putting them in a chroot() jail, etc.), except that it can make requests to objects via a socket using an object-capability protocol. Plash also provides a modified GNU libc so that normal Linux executables make their filesystem requests as object invocations, basically virtualising the filesystem.
Plash shows how unmodified Unix programs would work under EROS/Coyotos: it provides a shell (similar to Bash) that lets you run Linux programs with access to a limited set of files, in a convenient way. -
What the hell is 'ram' format
Who in their right mind decides to publish media in RealMedia format?? Seriously? I'm really, really sick of that real stuff. Anyway, I found a decent solution... use Real Alternative on Windows (contains a simple media player and real codecs!) or the heavenly RealPlayer for Linux.
-
Re:Libtorrent
They should fix their freshmeat page.
-
Re:I'm teaching a computer class this year...
Kismet is a tool for discovering access points, not eavesdropping when already connected to one. dsniff, on the other hand..
-
Re:Article Slashdotted ...
It's being worked on. [via] -
Errata Sheet
This isn't off-topic - it's on-topic for a metatopic. At least read the entire thing (particularly the end) before modding me in any direction, be it up, down, or along the imaginary axis.
First off, this is Slashdot. For software announcements, see Freshmeat. It's not like the two are in competition with each other. Next, the title of the article contains an error in the version number of Gnome being announced. But we'll let that slide, since it got caught within a few hours and an update was posted.
Now, into the meat...
spectre_be writes "Davyd Madeley wrote a Sneak Peek at Gnome 2.10, scheduled for release on the March 9, 2005.
This is incorrect in one way or another. Either Mr. Madeley wrote an article entitled "A Sneak Peak at Gnome 2.10" and the submitter failed to capitalize the A, he wrote an article entitled "Sneak Peek at Gnome 2.10" and the submitter added an extraneous A, or he wrote a generic sneak peek at Gnome 2.10 and the submitter erroneously capitalized "Sneak Peak." Additionally, is the article scheduled for release on March 9, 2005, or is Gnome 2.10 scheduled to be released that day? Finally, I didn't have to be told that it's the March 9, 2005, as only one such date exists and rules of usage insist that you not tell me which one even if you are ambiguous as to year.
Looks like the new release-policy is starting to pay of, as several existing utilities get enhancements and a couple of new ones are added.
The grammatical error of leaving out any subject for the verb looks notwithstanding, there are a few errors here. "Gnome's new release policy" would have been correct - note the omission of the extraneous hyphen and specification of whose release policy is being mentioned. Also, the word sought here is "off," not "of." I'll let "couple of" slide because it's a part of the vernacular.
Also (finally) a mozilla-stylee type-ahead find has been implemented in Gnome's Open/Save dialog.
Stylistically, "finally" should have been set off by commas, not parentheses; but it's not technically incorrect. However, "Mozilla" should have been capitalized and "style" has only one E. Also, the last time I checked, the "open" and "save" dialogs of most programs are separate, even in those cases where the "save as" dialog is just called "save."
Together with OpenOffice.org 2.0's scheduled release and Novell's Mono coming up to speed, will 2005 prove to be the year of Gnome?"
Unbelievably, the submitter completed an entire sentence without any real errors. It's irrelevant to the story at hand, which is itself outside the scope of this site, but, as far as the English language goes, it's correct! Good work!
Revised, this reads:
spectre_be writes "Davyd Madeley wrote a sneak peek at Gnome 2.10, which is scheduled for release on the March 9, 2005. It looks like Gnome's new release policy is starting to pay off, as several existing utilities get enhancements and a couple new ones are added. Also, a Mozilla-style type-ahead find feature has finally been implemented in Gnome's open and save dialogs. Together with OpenOffice.org 2.0's scheduled release and Novell's Mono coming up to speed, will 2005 prove to be the year of Gnome?"
That didn't take me all that long to do. If submitters would do the same, there would be a lower rate of submission and each submission would be higher quality. If the editors would also do this, there would be fewer duplicate stories, fewer already-dispelled urban legends posted as fact, and higher-quality content, all of which would lead to higher subscription rates and greater income. That's how real newspapers make money: they produce a quality product that's worth the price they charge. -
Re:What problem
Packages need to evolve to the next level where all dependencies are included in the package.
Okay, so say a Nicotine package would need:
Python
PyGTK
Let me tally that up. The original size would be 2MB, with your method that would be.... 65.15MB.
Cool. -
Re:This is where OSS can shine!
Who's going to pay the bills?
Same as always - the customers. If they want something not already available, they pay for it. They will be paying a lot less than the $35,000,000,000+ per year that M$ alone is currently raking in. Lucky customers, it's about time it became a commodity market.
This isn't about producing an app, it's about making an app work on a large scale with support, distribution and future developement. Your rant is the sad reflection of a lack of contemplation on the subject.
Yep, linux, apache, open office, samba, other high profile open source projects, the 35,000+ projects on freshmeat.net the 90,000+ projects on sourceforge.net and the 221,000,000+ pages about Linux on google are just a figment of my imagination. Open source existed long before closed source and works just fine without closed source.
I'm sure you know nothing about my education either.
True, just commenting on the consequences.
---
It's wrong that an intellectual property creator should not be rewarded for their work.
It's equally wrong that an IP creator should be rewarded too many times for the one piece of work, for exactly the same reasons.
Reform IP law and stop the M$/RIAA abuse. -
Rsync or mkzftree for backups
The best way to create differential backups under Unix is with hardlinked snapshots. Easy Automated Snapshot-Style Backups with Rsync has a good explanation of how to do this. The best part is that restoring is as simple as copying a file. Each snapshot is a folder hierarchy on disk, and you can browse through any snapshot and find files you want.
One small improvement over rsync (IMO) is to use mkzftree from the zisofs-tools package. It's designed to create compressed ISO filesystems which will be transparently uncompressed when mounted under Linux (and other supporting operating systems; it's a documented ISO extension). mkzftree supports an option for creating hardlinked forest (like cp -al and rsync), with the advantage that the files are compressed, thus saving space. ISO isn't quite as flexible as ext2 for things like hardlinks, so what I do is have DVD-sized disk images formatted as ext2 to store the snapshots. I burn the disk images directly to DVD; each one can hold ten or twenty compressed snapshots (of my data anyway). The disadvantage is that I can't read the files directly (because they're compressed, and the transparent decompression only works with ISO) but it's easy to decompress a file or folder to /tmp using mkzftree if I need to restore something.
It shouldn't be hard to make the transparent decompression code work with other filesystems than ISO, as long as they're mounted read-only. The files are just gzipped with a header block indicating they are compressed. -
Re:Lots of things
PHP is not a bad scripting language, though it is mostly used for web backends. I think a lot of admins are still more comfortable using something like PERL for these kinds of tasks
if you add a bit of textutils and pipe-fu into the mix it can do wonders. i use it for scheduled db backups, monitoring [ups, services, etc.]. its always proven itself very flexible and useful.
and if youre looking for some ideas you could always check out some oss projects
-
Re:Lots of things
PHP is not a bad scripting language, though it is mostly used for web backends. I think a lot of admins are still more comfortable using something like PERL for these kinds of tasks
if you add a bit of textutils and pipe-fu into the mix it can do wonders. i use it for scheduled db backups, monitoring [ups, services, etc.]. its always proven itself very flexible and useful.
and if youre looking for some ideas you could always check out some oss projects
-
Re:Lots of things
PHP is not a bad scripting language, though it is mostly used for web backends. I think a lot of admins are still more comfortable using something like PERL for these kinds of tasks
if you add a bit of textutils and pipe-fu into the mix it can do wonders. i use it for scheduled db backups, monitoring [ups, services, etc.]. its always proven itself very flexible and useful.
and if youre looking for some ideas you could always check out some oss projects
-
Re:Lots of things
PHP is not a bad scripting language, though it is mostly used for web backends. I think a lot of admins are still more comfortable using something like PERL for these kinds of tasks
if you add a bit of textutils and pipe-fu into the mix it can do wonders. i use it for scheduled db backups, monitoring [ups, services, etc.]. its always proven itself very flexible and useful.
and if youre looking for some ideas you could always check out some oss projects
-
Re:Lots of things
PHP is not a bad scripting language, though it is mostly used for web backends. I think a lot of admins are still more comfortable using something like PERL for these kinds of tasks
if you add a bit of textutils and pipe-fu into the mix it can do wonders. i use it for scheduled db backups, monitoring [ups, services, etc.]. its always proven itself very flexible and useful.
and if youre looking for some ideas you could always check out some oss projects
-
Re:Missing the point...
You have yet not seen Penzilla (and its fork Pendesktop), the integrated desktop suite based on Mozilla?
-
Put those UNIX servers to good use
So if they have all those UNIX servers, why aren't we getting ogg vorbis streams of their content? All they offer is that damn RealAudio, for which there is no good Windows software. The BBC has tried ogg as an experiment, and it sounded great but I don't know why they ditched that. It was a couple years ago they briefly offered ogg vorbis radio streams.
Interestingly, the BBC streaming exclusively in Real Audio has been one of the main reasons I find myself booting Linux daily instead of Windows, since there is a fantastic clean real audio player for UNIX variants. -
Re:There's a missing fifth fundamental freedom
cabextract for a product that needed cab extraction capability.
Was written as a CLI utility, and I'd have gladly wrapped in a library and had my employer contribute the code in that library.
We'd also have a libcab on Freshmeat today had it been LGPL'd. -
Probably NewsMonster PRONewsMonster PRO costs $29.95.
The NewsMonster project on Freshmeat lists burtonator as the lead developer.
Gee, I love Google
:) -
Preventing DOS, not security, is the targetThe Java VM is already very secure from a code exploit standpoint. The machine model provides an unescapable environment which is equivalent to the hardware "user mode". It is straightforward to extend the API in pure Java to provide logically isolated "processes" and/or users, and many previous projects have done so, for example JDistro. All in all, Java provides excellent protectation against attackers executing arbitrary code and buggy programs corrupting memory.
However, the standard Java VM does not provide any way for a supervisory process to limit two key resources: memory and CPU. The Thread.stop() call is useless against a malicious DOS attack via Threads with infinite loops since the attacker can simply provide a "finally" clause that perpetuates the loop. Thread.stop() is even deprecated in later version of Java. Furthermore, there is no way to limit the memory that malicious code can allocate via new (unless I missed something in recent versions). So crashing a JVM via malicious applets or servlets is trivial. This is acceptable for a web browser (just restart the JVM), but not so good for server side Java. Furthermore, infinite loops and data cancer (actual memory leaks where the memory is allocated but not referenced anywhere are impossible in pure Java) are common failure modes of honest but buggy software, so JVMs too often crash due to either CPU or memory starvation even when only trusted code is running.
The goal of the system described is to provide a way to limit CPU and Memory consumption by leveraging the process model provided by the OS. Furthermore, the hardware enforced user mode helps protect against JVM and JNI bugs that might otherwise break the Java machine model (and allow memory leaks/corruption or malicious native code execution). Having multiple layers of protection is always good.
-
Re:Graphics are not the only hurdle
sound, network and input APIs are actually in a much worse situation
Bullshit.
OpenAL + SDL + nVidia drivers and you have a killer game platform. Darn, even you can sell your game as a live CD + USB key! Oh... wait: UT2K3 Gentoo LiveCD
Maybe the point is developer tools.
First: there's no VS C++ replacement on Linux
Second: If you add portability, you are adding problems to solve. -
Re:needs some VMS stuffI know there was a revision controlled filesystem that worked with Linux and FUSE. This one just mounts a CVS repo as a filesystem. There was a better one. Still looking.
-
Re:Program Installation Locations
No need to write a spec file manually! Get CheckInstall, which can make an RPM, Deb, etc, from a source package.
-
How about the damn shared libraries?
Sorry, uber-app X version z.w.v can't run because it needs version blah.blah of library 1, you have version blah.suckit - There are 19 other missing dependencies or version incompatibilities...
Here is a project that I think could open up a nice alterative: The Freiburg Project
Project description: The Freiburg project is an infrastructure to replace shared libraries with a client/server interface. This system converts a shared library into a "service" using Unix or inet domain sockets for communication. The "service" will be usable by any programming language without additional C programming requirements. An application is a composition of multiple services using an event-based message bus for communication. A service can reside locally or remotely using the "client" or the inetd super-server for startup.
Oh, yeah the IPC sucks too. -
Older games
On a side-note (and not to contradict that linux gaming has a ways to go), older games sometimes work in linux better than in windows. Especially when you consider older games for DOS... in which many work great with either "DOSbox or DOSemu as well as other projects specific to running old SCUMM or Sierra games
-
Older games
On a side-note (and not to contradict that linux gaming has a ways to go), older games sometimes work in linux better than in windows. Especially when you consider older games for DOS... in which many work great with either "DOSbox or DOSemu as well as other projects specific to running old SCUMM or Sierra games
-
Older games
On a side-note (and not to contradict that linux gaming has a ways to go), older games sometimes work in linux better than in windows. Especially when you consider older games for DOS... in which many work great with either "DOSbox or DOSemu as well as other projects specific to running old SCUMM or Sierra games
-
Older games
On a side-note (and not to contradict that linux gaming has a ways to go), older games sometimes work in linux better than in windows. Especially when you consider older games for DOS... in which many work great with either "DOSbox or DOSemu as well as other projects specific to running old SCUMM or Sierra games
-
Forgot to link
-
Mini-ITX Picture FrameI built one for my wife last year (mothers day). I was lucky enough to get a very very cheap 17" LCD. I used a Mini-ITX board and a used laptop hard drive . It's running a very trimmed down version of fedora with no X. I use fbv to view the pictures, a wireless usb to load them and a simple php program to manage how the photos are displayed (yes, it's running apache)
Wife factor is very high, especially because I had it professionally framed, which cost more than the motherboard!
-
Re:No, No, No, never going to happen
yeah, those iPods sure are difficult to find this season!
Try plugging the iPod into the usb 1.1 port on your computer .. I use that with iTunes for minor updates of playlists and if I have only added a few albums. Slow as, well usb1.1, but it works. .. as for Linux software to get songs to and from the iPod .. freshmeat has several options..
Sorry, you have no reason not to get an iPod :-) -
Re:Look and FeelGrandparent post: Saddly, the whole "it looks different than Windows" is a major issue with my wife.
Parent post: Can't you get skins that make the Linux desktops and apps look like Windows?
My intuition is that this superficial simularity makes the situation worse. A look-alike windows theme will still contain subtle differences that give users the impression they are looking at an ugly knock-off. (We could draw parallels here to the uncanny valley effect.)
Finding the right theme to convert Windows users is tricky. You will get the best results with something that preserves most of the behaviors (esp. button locations/functions on the window frame) of Windows, but that is visually distinct from Windows. You want something that is aesthetically conservative, yet superior. Instead of knock-off, you want "a new computer" [but not something overwrought that looks like an alien console]. Personally, I think Plastik for KDE gets its right (although that screenshot may not do it justice): it's not fancy or ugly, and it has some subtle mouse-over behaviors that make the window system seem... attentive.
Again, this is all intuition: nothing beats actual user research. Also, keep in mind that people who are afraid of computers will have a mental block against trying new things. This is natural: we humans resist situations where our strategic knowledge is no longer valid. Reaching this type of user will require a whole new level of approach beyond making the product act like Windows.
-
Re:Cscope, Lint
You may want to try ncc . I wrote ncc because cscope never really worked. If you see that is misses stuff check it out.
-
Re:Competition
If I had project management software, video editing, and a good MP3 player
Did you check http://freshmeat.net/ for the software you need?
freshmeat.net accelerated my switch to Linux as I saw more and more open source software that could replace what I was using on windows, and very often those programs ran on windows as well. Even donated to many of the projects!
Have a good migration from windows.
Cheers.
Barry -
Re:Platform or application?
If you use KDE and want to use just a few GTK apps (such as Firefox, Thunderbird, Ethereal, etc), then get GTK-QT Theme Engine... I've been using it for about 2 months and it hasn't given me ANY problems, and it integrates the styles into GTK themes on the fly almost perfectly.
GTK-QT Theme Engine Freshmeat Page -
Re:Ogg Support
With the QuickTime OGG Component installed, you can play and convert OGG-media with iTunes and just about any other QuickTime-enabled app.
-
Re:prepare for the end of USA
Not all of the programming languages are English-based. Don't forget Var'aq!
-
Re:For a high school freshman . . .
I completely disagree. i'm making a Doctorate in mathematics (like a PhD for USA), i like math since childhood and Music perhaps before i was born, learned some J.S.Bach works before learning math and I rarely need such a mechanical skill, i think the most important is the esteem for beauty. In that sense i strongly recomend the book named Proofs from the Book. But in the other hand, if those boys still want to use a computer, there are many programs for the young math amateur (and pro) in http://freshmeat.net/browse/98/ although the very heart of mathematics is the same of philosophy: the love for thinking and solving problems, such thing can't be done with other thing than the pure mind, as the very taste of music can only be found in heart.
-
Quantian articleI own the quantian.org domain. The following is from my article on the Quantian Distribution. Here is a brief run down of links, programs, and other goodies in Quantian.
- R, including several add-on packages (such as tseries, RODBC, coda, mcmcpack, gtkdevice, rgtk, rquantlib, qtl, dbi, rmysql), out-of-the box support for the powerful ESS modes for XEmacs as well as the Ggobi visualisation program;
- A complete teTeX, TeX, and LaTeX setup for scientific publishing, along with TeXmacs and LyX for wysiwyg editing;
- Perl and Python with loads of add-ons, plus ruby, tcl, Lua, and Scientific and Numeric Python;
- The Emacs and Vim editors, as well as Gnumeric, kate, Koffice, jed, joe, nedit and zile;
- Octave, with add-on packages octave-forge, octave-sp, octave-epstk, and matwrap;
- Computer-algebra systems Maxima, Pari/GP, GAP, GiNaC and YaCaS;
- the QuantLib quantitative finance library including its Python interface;
- GSL, the Gnu Scientific Library (GSL) including example binaries;
- The GNU compiler suite comprising gcc, g77, g++ compilers;
- the OpenDX, Plotmtv, and Mayavi data visualisation systems;
- it includes apcalc,aribas,autoclass,
-
3d File Browser
A while ago I wrote a 3d file browser for Linux. It's available here:
http://www.freshmeat.net/projects/3dfb/
It was a fun project and I wish I had the time to move on with it. I wanted to start adding support for textures and such, but alas school got in the way.
It was an interesting look into the 3d world. I still use it from time to time just to fly around my file system. -
Re:OpenBSD's Authpf or an equivalent
Proxys are too easy to get around. You'd end up having to lock down the desktops as well. At some point you'd probably want to extend the lockdown to IM, p2p etc.
Start clean and extensible. I advize you to follow jhealys advise - start at the network layer. You're gonna lose the turn-key soho router in favour of a custom firewall/router. Network metering will be ip/mac specific/box specific but you can incorporate some authentication aspect.
Try looking for something on Freshmeat or Google -
Re:No Vorbis? No FLAC?
-
Re:No Vorbis? No FLAC?
-
Re:Still not feature completeYou don't have to do it every time, just once per folder.. After that, the 'check mail' button will look for new mail in all of those folders. I have server-side rules that put stuff into folders that I do not want to be notified about. So I just 'check for new messages' only on certain folders. If all your rules are client-side, then this does not apply.
Not sure about server software (try freshmeat), but the IMAP protocol is excellent, IMO. Whereas POP is terrible.
I would love to have all sorts of information stored on IMAP-like servers.. like bookmarks, accessible anywhere, since they stay on the server.
-
There are already open source programs for PalmOS
It's worth noting that there are a number of open source software products that run on top of PalmOS. See my Suggestions for PalmOS PDA Users, freshmeat.net's list for the PalmOS Operating System category, and http://www.palmopensource.com.
-
More options...
Repeat after me: E-mail clients on Linux are NOT a problem.
* Mutt (console based and unlike PINE its Free and better)
* Evolution (for GNOME)
* KMail (for KDE).
* Sylpheed (for GTK+).
* GNUMail (for GNUstep)
* More at Freshmeat.net > Communications :: Email Clients (MUA)
Perhaps redundant links here and there, but this is a good overal start. I excluded Thunderbird and Mozilla because those are heavily known already. Also, some of the above clients might run on other Unices, other OSes -- including MacOSX and Windows. -
Re:Timestamps on the images
Why the heck are you running "strings"? Use jhead instead, if you want to pull out Exif info. You can even pull out and save the small jpg thumbnails your camera uses on its LCD.
-
Re:Look at the file structure...
Theres a project here that will export OpenOffice files to HTML.