Domain: sourceforge.net
Stories and comments across the archive that link to sourceforge.net.
Comments · 31,462
-
Re:Using vivi addicts, flame me if you'd like, but I'd rather hear some intelligent reasons why anyone would choose to use vi over other faster, more stable editors. Dunno about the rest of you tards but I'm using Notepad or Vigor. http://vigor.sourceforge.net/
-
Re:Why I dislike VIM
The traditional vi is available here:
http://ex-vi.sourceforge.net/ -
Re:Vim is painful.
-
Re:Vim is painful.
-
Re:The best vi clone
I for one would rather use emacs, but if key combinations like ctrl+alt+meta+% are beyond your manual dexterity, the best vi clone is vigor
If C-A-% is beyond your manual dexterity (what's C-A-M-%?) I'd recommend M-x replace-regexp... M-x commands are handy that way, and this approach is also somewhat helpful if you can't remember the shortcut key for a command but you maybe have a guess of what the command might be called... -
Re:VI SUCKS!
-
The best vi clone
I for one would rather use emacs, but if key combinations like ctrl+alt+meta+% are beyond your manual dexterity, the best vi clone is vigor
A few years ago, I modified all of the system test environments at my workplace so that vi was just an alias to vigor. All of the administrators were thrilled with vigor's responses, including everyone's favorite: 'You pressed the right arrow key. Push OK to continue'. No OS can be considered mature (or senile) if Vigor isn't installed by default.
-
Re:vimdiff
Agreed. One thing I love about Vim is all the Unixy tools or functionality you get built-in: grep, diff, tail, and others. I didn't have to download Cygwin/MingW for ages because I could always jump into Vim to get atleast these two tasks done. (Yeah, I know about GnuWin32, but I didn't back then, and hate using CMD.EXE anyway; and Vim's sometimes convoluted interface to them is relatively easy to look up and work with, not to say anything of the pretty colours).
Thank you, Mr. Moolenaar and others! -
A very powerfull tool of the past almost forgotten
Most don't take the time to read the documentation http://www.eandem.co.uk/mrw/vim/usr_doc/index.html . One of the great thing about VI(M) is the ability to execute this in Batch Mode (i.e. Ex ). For that matter in these days of Microsoft Glory and GUI's that don't work so well, its nice to know that GNU Tools http://gnuwin32.sourceforge.net/ are around for all those pesky OS's that fall short of Batch Processing abilities of any sort to speak of. VI(M) also operates in this area quite well.
Nice to know it's not forgotten. -
Re:Bad URL
It's in the FAQ. It's actually been included in the tagging FAQ since its first version, January 2006.
-
Re:Something to note about other people's opinions
-
Re:Actually...
Plus, it really only deals with the Gnutella network, whereas most of the traffic nowadays would probably be using Bittorrent.
That's the issue with getting any reliable numbers. Are we dealing with Gnutella? Bittorrent? Fasttrack? eMule? Or, wait, how about a darknet ala WASTE? With the very last option, no one outside of the circle of trust would have any idea of what was going on. My personal favorite would be to attend a Fuck The RIAA party where people show up and transfer directly between computers; no network whatsoever. Not to mention, different methods are popular in different places. It's tough to quantify a combination of personal sharing and third generation p2p networks. A group of liberally-minded people condensed into a dorm with a smattering of computer science majors don't always show up in statistics.
-Not a darknet organizer, maybe -
Re:Nokia not at ease with Ogg
1. Theora video is somewhat based on H.261 and is obsolete in regards with recent developments such as H.264 and VP8 from On2. Can someone knowledgable about Theora make any comment on this assertion? Theora is actually based on On2 Technology's VP3 codec and not an H.261. It may be comparable in quality to H.261 though. Theora is good enough quality for the current Web and the small size videos we are used to through YouTube. It cannot compete with high-quality H.264, but it was not designed to do so. OTOH, the BBC Dirac codec http://dirac.sourceforge.net/ is built to compete in that space and Dirac is an open standard according to the definition of Bruce Perens: http://perens.com/OpenStandards/Definition.html.
2. De facto standard of the Web is Flash video and H.264 encapsulated in either FLV or MPEG 4 file formats. This one valid and reversing the trend seems difficult to imagine. De facto standards come and go. There have been many image formats de facto standards before we got to the current set of jpeg and png. Flash is not providing all the potential a web video format should provide. Flash was never developed to do so but accidentally slipped into that role after Quicktime, RealMedia and WindowsMedia failed to make usable web video technology. There is only one thing certain on this planet: change.
3. They believe are not at ease with the process of the organisations behind ogg / vorbis / theora development and fear standard forks. Ah the old argument against Open Source software! Fear! No, I'm not going there. Too much has been written about this kind of marketing approach before - no need to repeat here. -
Re:Shoot me, I'm the Messenger
You are correct in saying Ogg is not a codec. But when you compare Theora to VC-1, you must not have been reading the license terms of VC-1 properly. VC-1 is riddled by patents and there are royalites to pay when you use it: http://www.mpegla.com/pid/vc1/ . There is no such thing as royalties to pay for Theora. Also, the only patent on Theora were ones owned by On2 Technologies, who donated their VP3 codec as the *basis* technology for Theora and kindly granted an unrevocable free license regarding those patents: http://www.theora.org/benefits/. As for quality - yes, Theora is a generation behind in compression technology and H.264 is much better quality at lower bitrates. Again - have you read the license conditions? Theora is simply the only open codec standard (as to the definition of Open Standard by Buce Perens: http://perens.com/OpenStandards/Definition.html) with a usable implementation. Mind you, I would watch out for the BBC's Dirac codec http://dirac.sourceforge.net/ which is based on Wavelet technology and is thus opening a whole new space of new video codec developments and improvements - a space H.264 didn't enter. And Dirac is an open standard.
-
Re:FINALLY!
-
Re:I have dropped external drives...
Try http://sourceforge.net/projects/ext2fsx/ to r/w ext2 and ext3 partitions on mac. Just make sure that you use tunefs to turn indexes off (on a proper linux box); it'll only mount ext3 r/o if they are on.
-
Re:I have dropped external drives...
I'm not Mac inclined, but I did notice ext2fsx http://sourceforge.net/projects/ext2fsx/ which is the Mac driver for ext2/3. Although at first look it doesn't say anything about ext3, the filesystems are compatible. Ext3 is just the journalling on top of ext2 IIRC. I assume Mac does FAT filesystems, so just pop the driver in that partition on your external drive.
-
Re:I have dropped external drives...
Agreed about the NAS solution. What I now do is have a drive with 2 partitions. The first is a 100MB FAT partition with some windows tools (firefox vlc etc), and the rest of the drive as an ext2 partition. The FAT partition contains the windows driver for ext2/3 so I can use the drive nearly anywhere.
http://ext2fsd.sourceforge.net/ -
Ripple
It comes when Ripple http://ripple.sourceforge.net/ reaches critical mass.
-
Re:I don't understand the fuss.
My point wasn't that you should use C instead of PHP. It was that PHP isn't the be-all-end-all of web development. Ruby on Rails has a lot of selling points other than "look what I can build that can be built with anything else". However... You can "hook into the webserver" pretty easily with CGI programs written in C. That's how they did it (along with Perl) before PHP and every other web framework. http://en.wikipedia.org/wiki/Common_Gateway_Interface String manipulation isn't much more cumbersome in C than any other language. Just use a library if you can't figure it out for yourself. http://bstring.sourceforge.net/
-
Re:Very Nice
When I said "include R in Sage", I meant to include R as part of the Sage distribution (so that it gets installed when Sage is installed) as well as provide interfaces to R from Sage. One such interface is RPy ( http://rpy.sourceforge.net/ ) which is a library level interface that allows R to be used from Python. Another interface will communicate with R via a pseudo-tty. Here is how such a session will look:
sage: a = r([1,2,3,4])
sage: a = r([1,2,3,4]); a
1 2 3 4
sage: a.length()
4
sage: a.dim = (2,2)
sage: a
[,1] [,2]
[1,] 1 3
[2,] 2 4
sage: r.t_test(range(100))
One Sample t-test
data: sage106
t = 17.0622, df = 99, p-value alternative hypothesis: true mean is not equal to 0
95 percent confidence interval:
43.74349 55.25651
sample estimates:
mean of x
49.5
--Mike -
Re:Old School
My vote goes for the C64 Last Ninja soundtrack. Absolutely awesome.
Star Control 2 / Ur-Quan Masters. Actraiser and Seiken Densetsu 3 for Super Nintendo are also pretty good, and Zelda 3 has some memorable stuff as well, as does Castlevania 4. And Chrono Cross and FF7 for Playstation.
Sigh. I just realized that I do most of my playing with ZSNes Super Nintendo emulator nowadays. Hell, I prefer 2D games to the 3D ones, since i have a tendency to get lost in the latter. I'm getting old
:(. -
Re:scripting
There are ways to get python to run as machine code(or at that level, I don't care about splitting hairs). For instance, psyco, which is more or less a JIT for python code:
http://psyco.sourceforge.net/introduction.html
There are also python like languages(pyrex) and attempts at using type inference to make stuff that looks like python compile as C++(Shedskin), so the range of ways to run python(like) code is pretty broad for (I more familiar with python, I'm sure others have similar options).
The big difference between what you are calling compiled languages and interpreted languages is mostly typing. A big long rant about it is here:
http://steve.yegge.googlepages.com/is-weak-typing-strong-enough
Weak/dynamically typed languages often end up interpreted because it is a whole lot easier to make them work that way. They end up memory managed because memory is usually most important where speed is most important, and they, mostly because of weak/dynamic typing, are generally not cycle efficient, so prating over memory doesn't end up being worth it. -
Re:Best eBook read ever
-
Re:Best eBook read ever
-
Star Control 2 (Urquan Masters)
The original
.mod files were pretty good for the day, but the "official Ur-Quan Masters remix" packs are a step up as well
http://sc2.sourceforge.net/downloads.php -
Re:The best protection is a smart user.
I am an avid user of Firefox but even I will admit that Firefox has more than a few vulnerabilities. If you think surfing the net without an active AV keeps you safe from malicious code on the net, well, lets just say, you have a false sense of online security. Hey, I tied in the article's title to my post!!!
Seriously, If you want to browse the web without AV and feel safe. Shell into your favorite Linux box and browse with "Links" -
Re:Slight problem with this approach
I need a record of my passwords outside my brain. Where should that record exist?
For backup, on a piece of paper, maybe in your wallet. For quick access from your computer, get a password manager. PasswordSafe works great for me. Make sure you get a newer version, because some attacks have been found against older ones (but that's true about almost any security software). -
Re:ISO?
Hard to believe no one has mentioned PDFCreator. An excellent option for end users, it will interface with any windows program which supports printing. Open source, lightweight and very handy.
http://sourceforge.net/projects/pdfcreator/ -
Re:PDF is nice, but Acrobat ain't
You want PDFedit. Ubuntu 7.10 Universe repository.
-
Re:GNUpdf Library
PDFedit already exists and is GPL. It's in the Ubuntu 7.10 Universe repository.
-
PDFCreatorFoxIt is wonderful, but is there anything free out there that will put a print-to-pdf driver on Windows machines? http://sourceforge.net/projects/pdfcreator/
-
Re:Why stop there?
Of course, but I still use Nero 5.5. It does everything I want, so if I upgrade to Vista I have to shell out money for a new buring program?
Welcome to the world of proprietary software! Where the programmers, and NOT YOU, have control over your computing.
Personally, to those users with this problem, I recommend using an open source CD burner, like InfraRecorder - or at least a freeware one, like CDBurnerXP.
Or if you definitely hate vista, switch to Linux ;-) -
Re:Why a soundcard !
The coolest use for a soundcard I've seen is still the SoundcardEEG.
-
Re:Ummmm....I imagine there are still ways you could look for similarities though. Hashes are a bad idea because you only have to change one thing -- a better way would be a more straightforward compare, with a rating for how much text (pixels, whatever) is shared between the two. Oh, such as DCC, Razor, or Pyzor? Yes, it's being done, and isn't limited to checking recipients. I haven't read the article yet, (hey, this is slashdot!) but it sounds like a subset of what these three services do, since these methods compare the entire message and look for messages that go to multiple people.
They provide good information to add to the overall scoring of a message with SpamAssassin.
The difference with the article is that they appear to be using the spamminess of the recipient as a metric. I think that would be too limited except for the largest of ISPs, unless you collaborate data, and that's just asking for trouble with privacy concerns.
(Disclaimer: I am a developer of Maia Mailguard, so I've had to work with a lot of anti-spam systems) -
Re:Ummmm....I imagine there are still ways you could look for similarities though. Hashes are a bad idea because you only have to change one thing -- a better way would be a more straightforward compare, with a rating for how much text (pixels, whatever) is shared between the two. Oh, such as DCC, Razor, or Pyzor? Yes, it's being done, and isn't limited to checking recipients. I haven't read the article yet, (hey, this is slashdot!) but it sounds like a subset of what these three services do, since these methods compare the entire message and look for messages that go to multiple people.
They provide good information to add to the overall scoring of a message with SpamAssassin.
The difference with the article is that they appear to be using the spamminess of the recipient as a metric. I think that would be too limited except for the largest of ISPs, unless you collaborate data, and that's just asking for trouble with privacy concerns.
(Disclaimer: I am a developer of Maia Mailguard, so I've had to work with a lot of anti-spam systems) -
Re:Desktop Linux
NT works similarly to UNIX. It supports hard links, so the file instance could be considered an inode. On NTFS, files also have a unique number that could be considered the inode number.
The main difference comes from how NT has mandatory locking. When you open the file, you specify what file permissions other processes are allowed to use. Naturally, very few programs grant the "delete" sharing permission.
There's also another constraint in the way deletes are done under NT. When a file is opened, the directory entry used to open it is remembered. If the "delete" sharing permission is granted, other processes are allowed to remove or rename that directory entry.
However, when an open file (directory entry) is deleted, that directory entry is marked as being in the "delete pending" state, and no other access to it is allowed. The entry stays in place until the last reference to it is closed, at which point it is removed. (If there are no other hard links to the file, the file itself is deleted at this point.) This differs from POSIX in that POSIX removes the name immediately, but NT requires that there always be a name present. Essentially, NT does not allow anonymous files to exist.
How do you create such hard links? (Or, for that matter, symbolic links?)Hard links in NTFS are just like POSIX hard links: they simply add a new directory entry for an existing file on the same filesystem. They cannot cross filesystems. In API terms, CreateHardLink() will create one. For commandline utilities, XP and later support fsutil hardlink create.
Symbolic links have been added in Vista, but I do not have much information on them at present. 2000 and up have something roughly like symbolic links for directories only, called Junction Points. They allow a directory to refer to another directory on any volume (filesystem). There's no simple API for them, because the underlying mechanism is NTFS's Reparse Points, which are basically filesystem-level hooks implemented by filter drivers. 2000 and up just ship with a built-in driver for junction points. There is also no included commandline tool, but both the Resource Kit and sysinternals have one.
I recommend using the NTFS Link shell extension; it makes managing both hard links and junction points easy, and teaches Explorer how to properly handle junctions in UI terms. (Normally Explorer will delete the contents of the referenced directory when you try to delete a junction point. That makes working with them bare somewhat dangerous.)
-
Re:business in destructable drives
sounds like there is a business selling physically destructable drives - a drive witha an easy open case, and a method to physcially damage the platter
Why do that? Just buy a large amount of flash ram. It can be erased rather quickly, and isn't recoverable. If you want to be "extra paranoid", do the 7 pass thing.
If you have a HD, just download, boot, and run dban on it. It's not all that difficult, even for a neophyte. -
No need to waste money...
Don't bother hiring IT services to wipe drives, just use DBAN.
-
Re:Sounds like
Meh. I'm not terribly impressed. I'm guessing all the guy did was show up, ran a copy of DBan charged him $300 (because it's a government job), then left. Not that he did anything wrong. At least he knew the difference between formatting a drive and securely wiping it.
-
Re:you have the choiceencrypt your data you choose to store online with them
I can think of at least one interesting way to set this up using FUSE. Once this service becomes available, someone writes a FUSE filesystem for it. Then you use encfs to mount an encrypted filesystem on top of the mounted gdrive. Viola! Mount a gdrive locally and hide its contents from Google too.
-
Re:you have the choiceencrypt your data you choose to store online with them
I can think of at least one interesting way to set this up using FUSE. Once this service becomes available, someone writes a FUSE filesystem for it. Then you use encfs to mount an encrypted filesystem on top of the mounted gdrive. Viola! Mount a gdrive locally and hide its contents from Google too.
-
Covide
I disagree. There is actually a webbased, cross-platform, open source CRM/CMS system called Covide which integrates tightly with Asterisk VoIP server. We installed both at our office, and although we're still getting the hang of it, hitherto its functionality has been outstanding. For more info:
http://www.covide.net/
http://sourceforge.net/projects/covide/
http://asteriskathome.sourceforge.net/
http://www.asterisk.org/
Strange... I posted this yesterday, but it seems to have disappeared into Limbo. Computers are weird, and the programmers are even scarier. -
Covide
I disagree. There is actually a webbased, cross-platform, open source CRM/CMS system called Covide which integrates tightly with Asterisk VoIP server. We installed both at our office, and although we're still getting the hang of it, hitherto its functionality has been outstanding. For more info:
http://www.covide.net/
http://sourceforge.net/projects/covide/
http://asteriskathome.sourceforge.net/
http://www.asterisk.org/
Strange... I posted this yesterday, but it seems to have disappeared into Limbo. Computers are weird, and the programmers are even scarier. -
Re:Not for Linux / BSD
> No viewers for Linux / Firefox
http://djvu.sourceforge.net/ -
Re:Nice to have alternatives
> I agree that custom plug-ins suck
DJVU is not a ``custom plugin''. It is an impressive technology,
originally developed by AT&T, with a Free and Open reference
implementation:
http://djvu.sourceforge.net/ -
Re:Clearly you're mistaken
You make an excellent point. I'm a Gutsy user at the moment, and I also was expecting more. Feisty had set my expectations high. Two thoughts: First, Feisty was released in April '07. Even followed by Gutsy, that makes '07 a banner year for Linux, IMO. Second, '07 is the year of 64-bit pervasive computing. I personally hope to never purchase a 32-bit machine or OS again, and hope not to live to see the 64/128 transition. I think this transition is one reason for displeasure with the new OSes. Typical apps that use to run in 100 meg now take 150 or more, and run 10-20%slower, simply because they're 64-bit (except for mine). And talk about disappointment, I know tons of guys who were led to believe that 64-bit machines would be 2X faster. Twice the data width means twice the throughput, right? Sales guys basically suck. Even programming language designers have been caught with their pants down... mixing 64 and 32-bit pointers sucks or is impossible in all top-ten, and most make it impossible to represent 4 billion objects with 32-bit object handles, including C++, C#, the JVM (not Java), and D.
I heard a great story about why Microsoft is forcing all future OS versions to be 64-bit only. Apparently, only the 64-bit modes of Intel/AMD CPUs are capable of enforcing DRM effectively. HD-DVD content will only be released to 64-bit versions of Windows. You gotta love the future. -
Re:OK so when exactly?
You could try qmail-spp smtp plugins, or write your own spp plugin. I use about 4 plugins including local vpopmail user check. There are plugins for vmailmgr and others as well. Qmail has constantly moved forward, even though the base package hasn't changed in years.
-
DAViCal
(relatively) simple and effective WebCal solution: http://rscds.sourceforge.net/
-
Re:PreviewGive Skim a try, you'll love it.
It's open source and allows:- Adding and editing notes
- Highlighting important text
- Making "snapshots" for easy reference
- Interaction with LaTeX and PDFSync
- ...