Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Re:Analog
I currently use webalizer, but felt like it should be doing a lot more with the information in the log files. Hell, even I could spot more trends from just looking at the log file raw.
So I took a look at AWStats and (although slower - it's written in perl not compiled c) it looks to have a lot more useful features.
Usefully though, I came across this comparison chart comparing these three options plus another. Hope this helps.
bjpirt -
Re:That's why we have crypto!
Seriously, I'm the author of Speex (the speech codec) and I'd be willing to help if someone wanted to design an open-source library to encrypt VoIP packets.
I'd suggest linking against a couple of common block ciphers -- perhaps 3DES, AES, and twofish.Linking against twofish is trivial -- Niels Ferguson publishes a easy to use free twofish library in portable C. Twofish is unpatented, and the source code is uncopyrighted and license-free; it is free for all uses.
Another more generic option would be to link against the mcrypt GPL library.
This is a project I can't do only by myself because I lack the knowledge to use crypto stuff currectly (random stuff, padding, etc).
Any good crypto library should handle the difficult crypto stuff for you, the interesting question is how does VoIP handle session keys?.I think it would be nice to have such a library so that any VoIP application writer can easily integrate the crypto functionality.
I can't easily locate documentation on key exchange for the voice channel for VoIP call setup? All I see are a handful of papers on encryption on the SIP protocol.
-
Re:Anyone else notice the "direction" of integrati
Yeah, I notice the "direction". It's same it has always been, and very simple one: KDE people are simply louder.
All Linux apps able to use KIO Slaves
GNOME VFS has been usable to all Linux app trough LUFS for over YEAR, now KDE folks finally manage something similar and they start yelling about it like the world is about to end.
Of course, this was stupid then - and is still stupid with KIO, totally backwards. KIO and GNOME VFS should use the generic LUFS/FUSE, and not otherway around.
Also, this OO.o unification thing was developed by a RedHat employee for GTK, there is also a win32 version. KDE zealots obviously didn't bother to mention anything about that in the article, nah, they want it to seem like they did it and are only ones to have it. -
Well I hope it's better than stegdetect then...
As stegdetect (last time I checked) easily fails on files created with steghide
-
Re:Analog
Yes, Analog, AWStats, and Webalizer (here's Webalizer Win32) are the three packages that my web host installs for all its users.
-
Re:Google?
Yes, maxima...
http://maxima.sourceforge.net/
or giac...
http://www-fourier.ujf-grenoble.fr/~parisse/englis h.html
(giac, interestingly enough, runs on PDA's for a mobile solution...)
If you haven't found open source CAS, you haven't really looked... -
awstats
-
Re:Nice Mp3 player.
I just bought one for my girlfriend for Xmas and she loves it. Now if only my Archos Studio 20 would break or something I could buy one for myself and get rid of those non-free codecs...
My only gripe is that right now we are using the Java client. She could care less, since it works great on her Debian laptop, but I want a free software client app for the Karma. There is a project to develop a set of open source client libraries for managing the Rio Karma. It is called KarmaLib. -
Wow.
Look, they have MS Word running natively on Linux. It even has the "Fail" option in the menu!
;)
Fail > Now
Fail > When file not saved
etc. -
Re:what about linux 2.6nopes, just "partially" as in: "allmost nothing"
The new driver, introduced in 2.5.11, has some write code, but it's very limited. The driver can overwrite existing files, but it cannot change the length, add new or delete existing files.
-
Nice but...
-
Nice but...
-
Nice but...
-
Nuts!
How the hell do they hope to sell any of this stuff if it's all encrypted in some Baltic lingo?!?
;) -
Re:showing their age
-
Nitpick
That's not xmms in the screenshot, it's beep, an XMMS fork ported to GTK2 and Pango/Freetype font rendering.
-
Re:Mindstorms was awesome
Though I've never played with them because I'm a grown up now
So you don't play with Lego anymore that you are "grown up"? How sad :) Even though I would consider myself all growned up now (27), I still love mindstorms. Then again having replaced the firmware on my RCX with Lejos and building my own sensors for it, I enojoy it much more then the Programming kit that came with it. -
Re:Maybe I can put that stack of floppies to use
I find with a bit of work those games tend to work fine in win2k at least.
There are utilities for CPU slowdown (such as CPU-Killer). For some games this doesn't work (Mechwarrior 1, works but the battle scenes are over in like 3 seconds flat... even running at 1% of my CPU speed.) It might be a good project to have on sourceforge if there already isn't one.
I do know that Dune 2 works fine, as does Prince of Persia. All the old Apogee games (keen, crystal caves, duke nukem ect) I have found all work fine with no slowdown.
Sound was a problem for me until I found VDMsound
Have fun ! :) -
Re:It's a bit ironic... - Try VDMsound
May I suggest vdmsound Allowed me to play Dune 2 no problems under windows 2k. Bonus points for it being open source and gpl'ed eh?
-
DOSBox and Mac OS X.
"By the way, does anyone know if there is a free program like DOSEMU/DOSBox for MacOS?"
There is a DOSBox package in Fink. -
DOSBox and Mac OS X.
"By the way, does anyone know if there is a free program like DOSEMU/DOSBox for MacOS?"
There is a DOSBox package in Fink. -
Re:Now if only Windows could do the same thing, riDOSBOX works on Windows XP. May not be fast enough for some games (OMF2097 is _almost_ playable), but try here
Jon.
-
Re:Industrial Programs?
Something like User Mode Linux ?
-
Re:Duke Nukem 3D
*i* couldn't get dn3d to run on dosemu+freedos, but it may be possible, particularly if you use, say, MSDOS 6.2 instead of freedos.
DOSBox claims to run Duke Nukem 3D.
By the way, does anyone know if there is a free program like DOSEMU/DOSBox for MacOS? -
And if DOSemu doesn't work for some reason . . .
. . . you can also try DOSbox, which is a virtual DOS machine.
-
ReplayTV does this already...
ReplayTV comes with an ethernet port. You plug it in to your LAN, download dvarchive and you're in business. No hardware hacking, no dongles, and while this is "special software" it's free (beer).
Other folks are integrating ReplayTV interoperability in things like xbox media center, etc. -
Re:Trig functions...
I totally agree with you. IMHO it's primarily not a problem of speed but the non-native look & feel that scares the common user and stigmatizes java apps as being crappy.
Once this project matures it could do wonders for java on the desktop. -
Re:Finally, the patch party is over (for now).
You forgot the supermount patch
:) -
Re:Considering trying out Linux
-
Re:Considering trying out Linux
-
Ongoing, open source "language shootout"
We weren't quite ready to release it, but we've been working on a language performance comparison test of our own. It is available at:
http://scutigena.sourceforge.net/
It's designed as a framework that ought to run cross-platform, so you can run it yourself. We haven't added it yet, but I think we really want to divide the tests into two categories. "Get it done" - and each language implements it the best way for that language, and "Basic features comparison" - where each language has to show off features like lists, hash tables, how fast function calls are, and so forth.
It's an ongoing project, so new participants are welcome! I would appreciate it if comments went to the appropriate SF mailing lists instead of here, so that I can better keep track of them. -
Language performance arguments miss the pointConsider what was done years ago with assembly. The performance was incredible, and the amount of superfluous garbage in the code was minimal. Hey, if you wrote the assembly, why would you spend time putting it in?
Then, with more and more languages, especially ones with VMs, you get further and further away from the hardware. The end result: you lose performance. It does more and more for you, but at the expense of real optimizations, the kind that only you can do.
Now the zealots will come out and say, "Language X is better than language Y, see!" To me this argument is boring. I tend to use the appropriate tool for the job. So:
- Python for scripts, prototypes, proofs of concept, or components where performance generally is not an issue.
- For desktop apps, Visual Basic (yep, most IT apps are in VB). There is no justifiable reason for an IT department group to write a sales force reporting system in C++! If you want C++, go get a job at a software company. Stop wasting money and time making yourself feel like a hotshot. [I'd consider Kylix here if it was based on Basic. Why? Because honestly, Pascal is just about dead, and Basic is the king of the simple app. Let's just live with it and move on. I do want a cross-platform VB . . . ]
- For web apps, well, I stick around PHP/ASP.NET. Why? Portability! And moreover, the sticking point in a web-based app is not the UI layer; it's usually the underlying data extraction and formatting. Don't waste your time with lower level languages there. IMHO it's just not worth it. JSP and Java stuff, yuck! Too much time for too little bang.
- Java/C# (also consider mono/LISP for most production apps. Why? Portability! I want no vendor holding me by the balls. I want platform independence on the back end, and these are the few ways to achieve it. I'd include Haskell/OCAML here when appropriate. Perl? I'm loathe to use Perl as production, considering most Perl code cannot be understood 2 weeks after it's written. I'd rather take the hit in performance and be able to pass the code to someone else later.
- C++/C for components--just components--where performance is at an absolute premium or there exists some critical library that only has this kind of interface. But this step has to be justified by the team, with considerable explanation why a different architecture could not suffice. Otherwise, the team could waste time checking for dangling pointers when instead it could be doing other things, like finishing up other projects.
- Assembly? Only when there is not a C complier around. Embedded stuff. Nowadays, you just do not have the time to play.
Yes, my teams use many languages, but they also put their effort to where they get the biggest bang for the buck. And in any business approach, that's the key goal. You don't see carpenters use saws to hammer in nails or drive screws. Wise up!
-
Re:Finally, the patch party is over (for now).
-
We can already copy files, as well as stream them.
Check out TiVo-mplayer, and turn your TiVo into a media server for your entire lan...
With 802.11G, you can watch the stuff anywhere now. Pretty sweet. -
Re:Alternative Ogg codecs?
Flac streaming has yet to be implemented.
-
Finally, the patch party is over (for now).2.4-patches i regulary used:
- UML
- ipsec
- ebtables & bridge-netfilter
- robert love's preemptable patch
- LSM-hooks (which make not everybody happy:grsecurity, RSBAC
- LS-module SE-linux
- filesystem-encryption
- apci 2.5 backports
- Kernel
.config - DVB-support
They must have beaten up Linus to get all those accepted
... /graf0z. -
Finally, the patch party is over (for now).2.4-patches i regulary used:
- UML
- ipsec
- ebtables & bridge-netfilter
- robert love's preemptable patch
- LSM-hooks (which make not everybody happy:grsecurity, RSBAC
- LS-module SE-linux
- filesystem-encryption
- apci 2.5 backports
- Kernel
.config - DVB-support
They must have beaten up Linus to get all those accepted
... /graf0z. -
Why Pay for TiVO or wait?
When there are lots of free alternatives out there which use Linux and bring you all the features of your PC such as DVD burners and internet access and RAID arrays of 120GB HDs for plenty of recording. (Damn Discovery Science Channel and History International and...)
I personally feel TiVO is a dead company as it's idea was great but can be offered with nearly as many options and more if you are Code/Script inclined. So look for cheap 400Mhz system to start on and enjoy personalized TV in most countries.
Translation for the Technically Challenged(MBA): Liquidate TIVO from your portfolio.
-
Re:Looking forward to the next GTAI totally agree, this is the one thing I would like most and that would probably be easiest to do in the sequel. I can understand why they might need all the spare memory and CPU they can get on a console, but why should gamers with decked-out PCs have to pay the price too? They could probably make this a setting you can change, if the performance starts to degrade, turn down the distance or something.
I can't tell you how annoying it is to pass that hard-to-find car you need for a garage mission only to look in the rear-view mirror to see that it poofed! From looking at the game memory, they don't even store the car's momentum or direction, or even have an in-game character controlling it until you hit it or steal it. Try editing the "handling.cfg" to make a certain car really slow or really fast. It always drives the same speed on the road unless something hits it or you steal it.
BTW, check out my ViceCheat program to do some cool things, make whatever car you're driving damage-proof, repair the tires, warp around the world, etc.
-
Re:No one is taking SCO seriously anymore
SCO is using the term ABI (application binary interface) inconsistently. There is a Linux ABI module, but Darl has previously said this isn't infringing. When they talk about the ABI recently, they're refering to a few header files, notably errno.h, signal.h, ioctl.h, and ctype.h. And it's been pretty well shown that no, they don't own them.
-
Re:Duke Nukem
DOSbox link
:-) -
don't use BT++no offense, but it sucks. it was a good start, but its no longer maintained. Go use ABC (Another bittorrent Client). Nice GUI, all(?) the same features and stable. I used BT++ even though i knew it was crap just because i didn't feel like switching. I eventually poked around and have settled on ABC.
Make the switch, [joke] because hey, at least its not a Mac. [/joke]
-
Re:Time to get smart about your bandwidth...
Why not just tell Bittorrent to stop using as much bandwidth? There are many torrent clients out there that let you controll the amount of upload and download traffic you allow. I use BT++ myself and have had no issues at all.
-
Re:SVG Support?!Am I seeing this correctly?
Yes and no.
The Gimp has had for some time (since version 1.2 IIRC) some support for vectorial drawing: you can define paths using bezier curves, which may be adjusted, saved and restored, and drawn on the current layer using the current brush. But drawing (and selecting the layer) must be done manually.
The next version of The Gimp adds the ability to save and restore paths as SVG paths (before, it used an ad-hoc simple textual format), and also the ability to import an SVG image by rendering it on a bitmap (like it did with PS images).
That's it: a useful thing to have, but it has little to do with vectorial drawing.
There was a GNU project (which apparently failed) that was trying to create a vector art authoring tool. I can't remember the name of it.
You are talking about GYVE: its developement has stopped in 2002.
OTOH, for Free vectorial drawing programs, check out sodipodi (and its IMHO nicer branch Inkscape) and the good ol' Sketch (now called Skencil).
-
RIB vs Language binding
Most people will use a separate 3D package to output RIB, and therefore never deal with Renderman directly. However, the Renderman specification allows for language bindings, such as the official bindings for C, that you would use to have greater control over the scene. I personally am a Python user, and prefer to use the CGKit language bindings.
-
Re:Ants are all very well but..
You've still missed the point. Even if they set up a honeypot and you connect, they have NO WAY to tell if you are requesting the file, or merely passing through a request from another node.
The part about whether or not you can get in trouble by running a node has been addresses by Freenet in their FAQ:
Is Freenet legal?
If by legal you mean not illegal, then yes it is. Of course, anything can be found to be illegal at some point in the future, and the law can be an ass sometimes, so we can make no guarantee about Freenet's future legality.
Can I get trouble if I run a node?
This is related to the previous question. We have done everything we can to make it extremely difficult for any sane legal system to justify punishing someone for running a Freenet node, and there is little precedent for such action in today's developed countries. Many legal systems recognise the importance of freedom of speech, which is Freenet's core goal. Having said that, there is risk in doing anything that your government might not agree with; you should make an informed decision as to whether to take that risk.
Though I do agree that MUTE should tone-down it's anti-RIAA rhetoric or face being labelled strictly as a "network primarily used for copyright infringement", when in fact it is just a secure file-sharing tool. But then morons and governments always like to outlaw tools rather than outlawing behaviour. -
Re:Gimp 2.0 on Win32 ETA?
Apparently 1.3.23 is basically it. I've been using 1.2.5, and the new one is totally different. The new one is gorgeous!
Here's the download page: http://www2.arnes.si/~sopjsimo/gimp/unstable.html
I recommend gtk-wimp too: http://gtk-wimp.sourceforge.net/ -
Re:Adobe and Microsoft..
I'll ignore most of that trollish diatribe, but I will point out that Mplayer rocks. The only video format it won't play (at least that I've come across) is
.RM files, and the Real Player client for OS X, while obviously evil, is 62% less evil than the Windows version. -
Contributory infringement
Anyone bothered to read the MUTE site should be really worried about now. Apart from technical problems and generally suspicious statements, the entire workings of MUTE place every user at the risk of contributory infringement of copyright.
Why doesn't MUTE protect you? Because the "RIAA node" only needs to download a single copyright file and use netstat to take the address of its peer (neighbour) node. It then has the ability to track you (i.e. the neighbour, via your ISP) and has proof of your contribution to the infringement (you actively provided infrastructure for the transfer of the copyright material).
But they need to show you have knowledge of the activity, right? Wrong. First because they'll just subpoena you anyway and it will cost lest to pay the requested amount than to fight them. Second because they only have to prove on a balance of probabilities that you were aware that your "service" was being used for illicit purposes. More on that later.
You also can't claim that you were just providing a service "like an ISP", because you're not. ISPs protect themselves by being telecommunications carriers (which are largely exempt from monitoring content), or having appropriate AUPs with the customers they provide the service for, or responding in an appropriate manner to compliants. For example if you can't or are not prepared to remove known illegal material from your service when you are notified about it, you become a contributory infringer!
Alright, so why can ISPs get away with it and you can't? Because they have AUPs, because they respond to complaints, and most importantly because there is a significant non-infringing use for their network. MUTE, on the other hand, is described specifically as a network dedicated to preserving your anonymity for the purpose of trading in illegal MP3s without getting caught by the RIAA.
Here's an anecdote for you: a landlord was arrested for pimping and money laundering. When he pleaded ignorance the police demonstrated to the court that they could ask virtually any member of the community where there were prostitutes and drug sellers at the building in question, and the answer would be "Yes". So a "reasonable man" was aware of the problem, yet the landlord tried to protect himself by never looking into it. Running a brothel is an offense that attaches to the property owner -- it is his responsibility to take reasonable measures to ensure that the property is not being used for illegal purposes.
The other problems? Phrases like "military-grade encryption" don't inspire confidence, especially in a system that uses asymmetric cryptography without a PKI (and a PKI in this system would pretty much kill the idea of being anonymous). The "RIAA node" could happily perform a man-in-the-middle attack on all secure connections that are established through it.
In general the documentation on MUTE appears to give little consideration to side-channel attacks, concentrating on how secure and anonymous the system is algorithmically.
-
Alternative RealPlayer
I found a program called "Real Alternative" that plays Real video files on MSWindows. I think I first found it from another Slashdot post. It works well without any of the bad stuff of the official players from Real.
From the installer notes:
---
More information and updates can be found on the following websites:
http://www.freecodecs.com
Now a "Coming Soon. But domains from us" page
http://mirror.edskes.com
Redirects to http://home.hccnet.nl/h.edskes/mirror.htm that has downloads available
Real Alternative will allow you to play RealMedia files. This way you can play RealMedia files without having to install RealPlayer/RealOne Player. You do need a player that is capable of playing RealMedia. The included Media Player Classic supports it and works very well.
Supported:
- RealAudio (.ra .rpm)
- RealMedia (.rm .ram .rmvb .rpx .smi .smil)
- RealText (.rt)
- ReadPix (.rp)
- RealMedia embedded in webpages .smi and .smil files only play the first part of a clip. This is a limitation of the current Media Player Classic.
---
The player says it is GPL by "Gabest". He has programs at http://sourceforge.net/projects/guliverkli/. He wrote the "Media Player Classic" that RealAlt extends.