Domain: sf.net
Stories and comments across the archive that link to sf.net.
Comments · 3,385
-
They don't use subversion, why should we?
I notice that they don't even use subversion themselves. Instead, they use a seemingly closed-source commercial product called SourceCast.
At work, we use CVS. While not everyone on the project uses it well, we end up using it effectively. We have had problems with people accidentally backing out changes because they didn't check their `cvs diff`, but other than that no other real problems.
-
Re:O. G. G.
My theory on OGG is that it will be implemented once there is a 1.0 release (which is now in CVS) and a spec. I don't think Apple would release a new iTunes with a beta codec that they know will change. For know I just use the handy quicktime component and my oggs play fine in iTunes. The iPod is a diifferent story. They might add it in as software but I don't think there are currently any chips that decode OGG in hardware. Although, I could be wrong about that.
-
FreecivAC
FreecivAC is an ongoing project to add an Alpha Centauri mode to Freeciv (which already has "native Freeciv", Civ2, and Civ1 modes). It still has a long long way to go, however...
-
Re:Cloudmark is a P2P Spam Eliminator
there's a *nix version, IIRC called razor
-
Re:Why? Because I showed my mom Gentoo....Anna - Revolution, Evolution. Join now.
I'm not sure whether or not I get it... Are you really allowed to use photos of Anna Kournikova in an attempt to distract the human participant in a Turing test?
-
Hey... my mom IS running Linux!
I set up a box for my mom to use. She's a teacher, she types papers, prints them out; occasionally browses the web; and checks email about once a week (now that she can). The box runs Linux.
For awhile, I had her running KDE, but the box was as Celery 400 or so with 128MB of RAM, and KDE 2.x is a dog for performance. So I switched her over to ROX (RiscOS On X) and sawfish with a pretty theme (much like one I use).
She has icons for printing, trash, logging in, and OpenOffice, in addition to folders for her documents and public_html (which I explained to her was the place to put documents she wanted to share, so my Windows-using dad had a way to get at them). It works great. She loves it. I can modify it remotely. It doesn't break. It runs Linux.
-
Hey... my mom IS running Linux!
I set up a box for my mom to use. She's a teacher, she types papers, prints them out; occasionally browses the web; and checks email about once a week (now that she can). The box runs Linux.
For awhile, I had her running KDE, but the box was as Celery 400 or so with 128MB of RAM, and KDE 2.x is a dog for performance. So I switched her over to ROX (RiscOS On X) and sawfish with a pretty theme (much like one I use).
She has icons for printing, trash, logging in, and OpenOffice, in addition to folders for her documents and public_html (which I explained to her was the place to put documents she wanted to share, so my Windows-using dad had a way to get at them). It works great. She loves it. I can modify it remotely. It doesn't break. It runs Linux.
-
More on that subject (games)
No distribution i've installed lately come with the console games. RedHat used to have "go fish" for the console. It was a rad game, i could beat the computer too...
Some installers make the BSD games an optional package and don't install it by default. You may have to dig around the installer settings before you find it.
More on the subject of #11: Game installation is a point where Unix needs improvement. Some systems will start with a few games in /usr/games, but any games you install after that will be put in /usr/local/bin instead. Meanwhile, X11 based games are in /usr/X11R6/bin mixed in amongst all other X-based apps, so if you want to look for new games, you have to risk running administration programs that might make your X configuration blow up or something. And of course, when you install new X games they go in /usr/local/bin instead of /usr/X11R6/bin where all the other X games are.
Then there's the dungeon master program dm which restricts what hours that games may be played. For one, this should be expanded to a larger system-wide access control mechanism which can restrict access by security token as well as program name. Back to the subject, however, the problem is that the games installed by the system will use dm, but games you install after that don't. This means you have to do a little bit of extra work to install games to work with your dm settings if you're using it.
Vendors should make a clear method of installing games, and use this method both when installing new software and when installing the OS. If they're not separated from other binaries by directory, they should be assigned to a "games" group so you can easily get a list of the games on your system.
While on the subject of games (especially console games), I can't pass up the opportunity to plug my own console game on Slashdot. Here's hoping this gets modded up!
- Perpetual Newbie -
Soft wrapping editorHe's actually right about the soft (visual) wrapping editor issue. Traditionally, Un*x editors insert hard line breaks, which is convenient for email and to some degree for programming, but hardly for anything else. What you usually want is to wrap words (not characters) at the window's edge, without inserting the breaks into the file. Even emacs doesn't seem to do it properly (there is a longlines elisp script, which is far from perfect).
I've found two notable exceptions:
- vim supports visual wrapping (":set lbr") quite well. Of course, vim is a nightmare from a usability perspective, but there is a young project called Cream, which is a set of configuration files for the graphical version of vim (gvim) that turns gvim into a modeless editor behaving in many ways like typical Windows editors, while retaining vim's functionality.
I currently use gvim+cream for all my editing and am rather happy with it.
- Nedit is the other exception, but I found it unusable -- hotkeys wouldn't work, dialog boxes would have six times their normal size etc. - probably some X configuration stuff, but I don't have time for fixing this. If it works on your system, it may well be a good standard editor.
None of the KDE editors in the versions I have tried supported visual wrapping, nor did any of the GNOME editors (gnp does do it, but it's extremely buggy -- when you hit "cursor down", it jumps to the next paragraph instead of the next line, which is unacceptable). Unlike some other poster claimed, gedit, at least in my version (.96), doesn't do visual wrapping. For KDE's showcase editor Kate it's apparently in the works.
Yes, you can use something like abiword, but honestly, abiword is generally a PITA and uses the ugliest screen fonts in the known universe, and who would want to start OpenOffice for editing a text file? Generally, I consider the lack of a properly behaving, usable text editor a big problem and would contribute financially to any project aiming to fix this.
- vim supports visual wrapping (":set lbr") quite well. Of course, vim is a nightmare from a usability perspective, but there is a young project called Cream, which is a set of configuration files for the graphical version of vim (gvim) that turns gvim into a modeless editor behaving in many ways like typical Windows editors, while retaining vim's functionality.
-
Re:Network Solutions, One domain per user?Depending on which MTA you're using, you can do this with address extensions too. Sendmail uses + as it's address extension, and postfix/qmail use - for address extensions. So for my email, for example, mark-foobar@hornclan.com will get delivered to the same mailbox as mark@hornclan.com. The MTA simply ingores everything after and including the extension delimiter.
TMDA takes advantage of this sort of thing. So it does what you're talking about, but it also adds a cryptographic hash onto the extension to verify that you infact were the person who generated the extension. So my equivalant of what you're doing would be:
mark-keyword-slashdot.abc123@hornclan.com
mark-keyword-msn.a1b2c3@hornclan.com
The generation of the hash depends on a secret 140bit key that only I know. Thus I can create these things whenever I want and use them without modification to my mailsetup and be confident that no one else can generate these things that will get into my mailbox.
Other types of addresses that tmda generates:
- Dated addresses - addresses that will work for a certain amount of time, and then expire. Great to use when posting to USENET, and as the default for all outgoing email.
- Sender addresses - addresses that will work if used by a particular sender. Great for subscribing to mailing lists with.
Anyway, I'm pretty pleased with TMDA, although, as I say in another post, it can impact one's ego.
-
Re:Concept for Fighting Spam...
Yes! See my other post about TMDA in the comments. It does exactly this.
By the way, your potential abuse is not as bad as it sounds. The spammer would need to use a valid return address in order to receive the confirmation. This means they could be tracked and stopped, etc. The most serious problems with SPAM right now are how there are so many open-relays and that addresses can be spoofed. -
TMDA
(this is similar to a comment I posted to the other recent fax SPAM story. it has been expanded.)
------
I highly recommend using TMDA on your mail server to defeat SPAM. It works by maintaining a whitelist of valid senders. If someone emails you and they are not in the whitelist, then they receive a confirmation request email. They must reply to it in order to be added to the whitelist (at which point, TMDA will deliver their original message, and allow all new ones to pass through). No having to report SPAMs, no worry of maintaining a never ending blacklist. No blocking of entire domains, no having to "sort through the spam periodically". TMDA does it all for you, putting a minor inconvenience on first-time senders.
The end result is that I get no SPAM. Zero, zlich, nada, not one -- with no effort on my part.
I believe there are other packages out there similar to TMDA that you may want to try. Regardless, I'm convinced that a whitelist-centric strategy is the way to beat SPAM.
Note: You still must take into account mailinglists or other situations where you are going to receive mail from an unknown source that won't be able to process the confirm request (such as some online purchase confirmation), and this is where qmail aliases can come in handy. Ie, justin-linux, justin-sears, etc, and just throw them away if you ever get SPAM. TMDA even has some features to help with this, such as hash-generated addresses that self-destruct after a period of time.
Still, for all other purposes you can keep your normal address. No need for SPAM armoring ever again :)
-Justin -
Re:It IS getting out of hand
Someone suggested spamassassin, but I really like ASK
-
Prevent SPAM with TMDA
I highly recommend using TMDA on your mail server to defeat SPAM. It works by maintaining a whitelist of valid senders. If someone emails you and they are not in the whitelist, then they receive a confirmation request email. They must reply to it in order to be added to the whitelist (at which point, TMDA will deliver their original message, and allow all new ones to pass through). No having to report SPAMs, no worry of maintaining a never ending blacklist. TMDA does it all for you, putting a minor inconvenience on first-time senders.
The end result is that I get no SPAM. Zero, zlich, nada, not one -- with no effort on my part.
I believe there are other packages out there similar to TMDA that you may want to try. Regardless, I'm convinced that a whitelist-centric strategy is the way to beat SPAM. -
Re:Best PointThe greatest point he makes is that, although there are plenty of gurus willing to help newbies with simple questions, there are even more elitests that will either flame your question or give you a "RTFM!"
Actually, when I read this part, I was disgusted- He acts like there's something horribly wrong with actually reading the documentation.. As the documentation manager for the Fluxbox window manager, I can definitely tell you that It's frustrating as hell when someone hops on IRC and asks a question that's answered three times in the documentation, one of which is one of the first three questions in the FAQ, none of which the person in question has bothered to try reading, although the documentation and the faq are pointed to in the irc channel's topic.
What newbies don't realize is that the reason people say RTFM is that The Fucking Manual exists for the sole purpose of being Read. It's there TO HELP YOU. It's NOT there so people can shrug you off; It's there so that you can get a good, solid answer to your question rather than a question another user half-remembers and may even be wrong, but they still answer because they're trying to help. RTFM doesn't mean "Go away, I don't want to answer your question, loser.", it means "There's documentation out there that can answer the question better than I can.".. People put a lot of time into making good, helpful documentation (I know this first-hand), for the benefit of other people, and when those people completely bypass that, it's frustrating.
But maybe I just don't understand it... When I was learning linux 5 or so years ago, I didn't hop on irc channels to ask when I got stuck.. I taught myself most of it with man and apropos, falling back to other forms of documentation. I installed every package my distribution offered so it would all be there when I ran apropos. I also bought a few books.
But nonetheless, nothing will make the people who write the documentation more frustrated with what they do than people ignoring it, or getting upset when they're told the answer is in the FAQ and has an entire page devoted to it. There's a lot of great documentation out there, And the reason it's great is because people put hard work into it so that others can read it.
-
Re:Best PointThe greatest point he makes is that, although there are plenty of gurus willing to help newbies with simple questions, there are even more elitests that will either flame your question or give you a "RTFM!"
Actually, when I read this part, I was disgusted- He acts like there's something horribly wrong with actually reading the documentation.. As the documentation manager for the Fluxbox window manager, I can definitely tell you that It's frustrating as hell when someone hops on IRC and asks a question that's answered three times in the documentation, one of which is one of the first three questions in the FAQ, none of which the person in question has bothered to try reading, although the documentation and the faq are pointed to in the irc channel's topic.
What newbies don't realize is that the reason people say RTFM is that The Fucking Manual exists for the sole purpose of being Read. It's there TO HELP YOU. It's NOT there so people can shrug you off; It's there so that you can get a good, solid answer to your question rather than a question another user half-remembers and may even be wrong, but they still answer because they're trying to help. RTFM doesn't mean "Go away, I don't want to answer your question, loser.", it means "There's documentation out there that can answer the question better than I can.".. People put a lot of time into making good, helpful documentation (I know this first-hand), for the benefit of other people, and when those people completely bypass that, it's frustrating.
But maybe I just don't understand it... When I was learning linux 5 or so years ago, I didn't hop on irc channels to ask when I got stuck.. I taught myself most of it with man and apropos, falling back to other forms of documentation. I installed every package my distribution offered so it would all be there when I ran apropos. I also bought a few books.
But nonetheless, nothing will make the people who write the documentation more frustrated with what they do than people ignoring it, or getting upset when they're told the answer is in the FAQ and has an entire page devoted to it. There's a lot of great documentation out there, And the reason it's great is because people put hard work into it so that others can read it.
-
Re:They need to provide more info
Thank god I'm not in your shoes!
I can burn CDs, browse the web, watch a DVD (with menus and DeCSS and everything!), and play some games , too, all from my GNOME desktop on Linux! -
CmdrTaco - US flag desecrator and Anti-Delawarian!As noted on the Smithsonian Institution's site, the first official American flag had thirteen stars and thirteen stripes, each representing one of the thirteen original states.
The flag icon for Slashdot's 'United States' section is missing its first stripe - the stripe that represents Delaware, the first state admitted to the Union. While a simple oversight could be forgiven, it should be known from here on out that Slashdot is in fact aware of the missing stripe, and even worse, refuses to do anything about it!
This vulgar flag desecration and rabid anti-Delawarism must be put to a stop. Let the Slashdot crew know that we will not accept a knowingly mutilated flag or the insinuation that Delawarians deserve to be cut out of the union. I ask you, what has Delaware done to deserve this insolence, this wanton disregard, this bigotry?
This intentional disregard of a vital national symbol is unpatriotic. Why, the flippant remarks CmdrTaco made about our flag border on terrorism! I urge you to join the protest in each 'United States' story. Sacrifice your karma for your country by pointing out this injustice. Let's all work together to get our flag back. Can you give your country any less?
-
Re:It's not a bug, it's a feature!
Well, software installed via fink already has this ability. Setup a cronjob to "apt-get update; apt-get dist-upgrade" and you're good to go.
Just because the Mac is now Unix-based, doesn't mean we should give up the ease of use and convenience that made the Mac great in the first place.
Um, the mac hasn't ever had ease of use like that built in, except for system updates from apple. Other "hard to use" unixes like *BSD and Debian GNU/Linux, however, have had this built in for years (and not just for vendor software either!).
Oh yeah, and how the fuck is it hard to "install" sshd? It's already installed, just click "Allow Remote Login" in the sharing pane inside system prefs to enable it. -
Re:it's called TRILLIAN!
If you run linux, there's gaim (warning, source forge link, so unfortunately it's horribly slow, in fact, unresponsive to me at the moment, so I hope I got the link right ). It does aim/icq which is what I use, I'm pretty sure there are plugins to make it do more, but as I can't load the webpage, there really no way to me to easily tell. It's also not skinnable, which I consider to be a feature.
:) It uses gtk, so it'll take on your gtk theme if you're into that.
-
2 Programs to solve the problem
-
Trillian? Pfft!
You can get all chat windows combined into one - it's called gaim.
-
A native version of aliceSo far most alice implementations are pretty weak. Either crappy aiml support or they only work in windows(java stuff is just sad on perfomance). So me and my buddy, after getting frustraded with the java perfomance created a c++ version of alice, under an mit lisence. Its called j-alice. Check it out on http://j-alice.sf.net
So far it runs native on win32, linux,beos and solaris. and have nice irc support(http& stuff is coming).End of plug
:P..oh yeah, we need some more devs on the project -
Re:Being the one who sometimes submits kernel upda
Yes, I realize that. Sure, it's kinda cool. Now if they had done something OTHER than just recompiling, like a little bit of porting to get it to run on... say... NewOS (ok, bad example. pick something with a network stack and try again.), that would be REALLY
/.-worthy.
--j -
Re:Kenwood Music KegKenwood has a similar product, the Music Keg. Their version works like a CD changer with a removable hard drive cartridge.
And it's half the price and plays FLAC also (the MusicKeg is a re-branded PhatBox).
Pioneer has an in-dash unit like Sony's for around ~$2K but you can't even rip MP3's from ISO-9660 discs on that. Besides, who wants to spend all that time trying to rerip and recatalog everything on another box?
An iPod or a portable drive like the PhatBox is the way to go.
Josh
-
CmdrTaco - US flag desecrator and Anti-Delawarian!As noted on the Smithsonian Institution's site, the first official American flag had thirteen stars and thirteen stripes, each representing one of the thirteen original states.
The flag icon for Slashdot's 'United States' section is missing its first stripe - the stripe that represents Delaware, the first state admitted to the Union. While a simple oversight could be forgiven, it should be known from here on out that Slashdot is in fact aware of the missing stripe, and even worse, refuses to do anything about it!
This vulgar flag desecration and rabid anti-Delawarism must be put to a stop. Let the Slashdot crew know that we will not accept a knowingly mutilated flag or the insinuation that Delawarians deserve to be cut out of the union. I ask you, what has Delaware done to deserve this insolence, this wanton disregard, this bigotry?
This intentional disregard of a vital national symbol is unpatriotic. Why, the flippant remarks CmdrTaco made about our flag border on terrorism! I urge you to join the protest in each 'United States' story. Sacrifice your karma for your country by pointing out this injustice. Let's all work together to get our flag back. Can you give your country any less?
-
CmdrTaco - US flag desecrator and Anti-Delawarian!As noted on the Smithsonian Institution's site, the first official American flag had thirteen stars and thirteen stripes, each representing one of the thirteen original states.
The flag icon for Slashdot's 'United States' section is missing its first stripe - the stripe that represents Delaware, the first state admitted to the Union. While a simple oversight could be forgiven, it should be known from here on out that Slashdot is in fact aware of the missing stripe, and even worse, refuses to do anything about it!
This vulgar flag desecration and rabid anti-Delawarism must be put to a stop. Let the Slashdot crew know that we will not accept a knowingly mutilated flag or the insinuation that Delawarians deserve to be cut out of the union. I ask you, what has Delaware done to deserve this insolence, this wanton disregard, this bigotry?
This intentional disregard of a vital national symbol is unpatriotic. Why, the flippant remarks CmdrTaco made about our flag border on terrorism! I urge you to join the protest in each 'United States' story. Sacrifice your karma for your country by pointing out this injustice. Let's all work together to get our flag back. Can you give your country any less?
-
Re:!!!! NEWBIE ALERT !!!!
Yes indeed. I'm so bloody new to computers that I am involved in writing hardware drivers for the open source clone of AmigaOS, AROS
OTOH, It might just be that I fell for YHBT, YHL, HAND. :)
-
Re:Approach = failure, motive = weak.
If you want to feel frustrated, ignored, and almost powerless, try fighting spam...
... ineffectively. If you want to actually have an effect and contribute to the Internet community, then do something effective.
Shutting down spammers is a small part of being effective. You want to make a tiny effort to shut them down, because it will help a bit. It won't help much against the big spammers who use Chinese or Korean servers to send their spam, but it'll help a bit. But don't waste your time at it. Find some automated tool to send off the reports. I use Spamcop, because it's dead easy; I imagine lots of Spamcop complaints get ignored, but you need to put so little effort into them, that it's no big loss.
The big advantage of using Spamcop to complain is that it improves the Spamcop blacklist. Sites that originate spam are blacklisted when sufficient traffic from them over the last week is reported as spam. Other sites can use the Spamcop blacklist as an indicator that an email is coming from a recent spam source, and block it (or use this information in a scoring scheme to help decide whether to block).
You can also sign up with Spamcop for email filtering. I'd estimate that it catches about 95% of incoming spam, with a very low (0.01%, maybe) false positive rate. For me, this is sufficient: I get just 2 or 3 spams per week. Others may want more powerful filters.
There are other community efforts to build spam filters, such as Vipul's Razor and SpamAssassin.
Contribute to any of these, and you'll have a big effect on your own spam load. Publicize them, and you'll get more systems to incorporate them into their mail servers, making spam less of a problem on every system. -
Re:Scripting APIs?
I know, bad form, replying to oneself.
:P
I've been chatting with some of the folks in #zaurus on OPN and I'm quite disapointed in some of the features of the Zaurus.
The code example I gave would rely on this OSA existing for both Mozilla's framework as well as on the Zaurus. Or a perl wrapper to make it appear so. According to the people with whom I spoke, the Zaurus doesn't have a consistent and elegant DB API to allow such data access. This perl wrapper would have to deal with the files on the Zaurus device. Sub-optimal. You'd think that without having to worry about legacy stuff, they would've taken the opportunity to do sometthing the right way, rather than the legacy way. Oh well!
Well, my PDA operating environment/system, Dynapad will be able to be scripted just like I'd like. ;)
-
nubus-pmac project...Perhaps these PPC Macs are supported by the nubus-pmac project?
From the nubus-pmac site, the following machines are supported:
- Apple Power Macintosh 6100, 7100, 8100 and compatibles
- Apple PowerBook 1400, 2300, 5300
- Apple Performa 5200, 6200, 6300
Good luck!
-
Re:Hmm, not much to see in that preview...
I remember seeing a
/. article saying Xine (xine.sf.net) can play Sorenson clips now...havent tried it yet though.
You could also use CrossOver which works great. -
Re:MandrakeSoft cooperates with AMD to support x86
AMD Hammer/Opteron is completely IA32 (ie normal 32bit x86) compatible - all IA32 OSes boot on it, it has a standard IA32 BIOS, applications will run fine on it. If you run a x86-64 OS, then you will be able to run both 32bit and 64bit x86-64 software (side by side).
Ie x86-64 is:
- IA32 (8086 mode et al too - i /guess/)
- standard IA32 BIOS
- additional x86-64 mode
Apparently 32-bit Linux and Windows booted almost first time on early silicon, and they've had absolutely no 32bit compatibility problems - it all works. then it took just a week for AMD to get linux to boot into x86-64 mode (iirc from the talk linked below).
IA64 / Itanium on the other hand is a completely new architecture:
- completely different instruction set
- completely different ABI
- new weird "look it does everything" BIOS (EFI)
- IA32 is /emulated/ in silicon and hence slow
There's a good talk by an AMD engineer on the AMD Hammer arch. given at the recent kernel summit at:
http://ksmp3rep.sf.net/KSMP3s/amd64.mp3
found amongst other kernel summit talks at:
http://linuxkernel.foundries.sourceforge.net/artic le.pl?sid=02/06/26/0116225 -
Re:Foofy Software but it worksWith this same thing in mind, I created my own online photo album about five years ago:
I've got about 3600 images in mine and the advanced search can do the same types of things you're looking to do. Without an account, you won't see most of the pictures in my album, but you can get the idea.
Additionally, I did a search filter system last night that allows me to (for example) show me no more than one picture taken on any given month, selected randomly. Makes it useful to show progression.
-
Re:Foofy Software but it works
Try using Gallery. You can use have the names of the people in the pictures as keywords, and just use the built-in search engine to find them.
-
Quick Analysis
GNOME-1.4: Still hard to figure out when you first sit down on it.... I personally had trouble changing an Emacs icon to use Xemacs and ran around looking for a "property list" for it... I think you have to manually edit some text file is what someone said... I stopped using GNOME immediately.... That's no way to do a GUI IMO.
KDE3.x: Slow... very slow. Too many virtual functions need to have code relocated at runtime. Luckilly This site is addressing some fundamental linking issues with C++ [among other things] on GNU tools. In fact the GNU tools are starting to be built with some of these optimizations now as was evident on my RedHat box at work. FreeBSD needs to try to do the same since its my main development platform [luckilly its a dual Athlon MP 1600 so *nothing* seems slow there :)]. There are also a few UI issues like the Author of this article suggested but I must say that people want a snappier [speedwise] desktop and don't want the power of an industrial strength server just to run their desktop. [note: I love KDE... I have committed code to KDE... this is as objective as I get :)]
I spend most of my time on Mac OS X. The concept of being able to run the Microsoft Office Suite [which I actually don't yet on my Mac] on a Unix environment with 75% or more of my favorite tools either in place or on their way is very attractive. Let's face it nothing does DOC like Word [thank god!] and for compatibility purposes with all of my coworkers there just isn't a real substitute for everything it does. We use the revision control built into Word and other things so please don't offer Abiword, StarOffice, OpenOffice or KWord as alternatives. You can suggest till your blue in the face but you can't make my company change its stance on what tools must be used.... Its a fight not worth fighting based on my experiences with the alternatives out there. [I write a lot of stuff in LaTeX now... then I cut n' paste to Word when I have to... Time consuming and stupid yes but I don't have Word for OS X yet... :)].
I never got around to experiencing BeOS first hand but I heard it was a thing of beauty... There has been a fair amount of talk about adding the BeOS file system to OpenDarwin's CVS but I don't think anyone has committed the time to it yet.
Advice to KDE: Please please please don't get too bloaty... [application duplication seems to be a bit of a problem there... Why does the standard source distribution have to include these things anyway?] I love IOSlaves and KParts and think they are uber-cool but the end user doesn't give a shit about any of that because it doesn't directly enhance their experience... just gives the developer a woody.
Advice to GNOME: As a developer I do not agree with C as the tool for doing Object Oriented Code... especially when the manner in which things are being wrapped up is very C++ like. GTKmm has a long way to go before it can do what Qt can last I checked so I think that if you code for GNOME and want full access you must use C [correct me if I am wrong please... its been a while and I want to be as fair as possible]. I have to agree with some of the Author's UI comments if his experience was authentic and correctly reflects the actual situation. I still think GNOME is prettier than the KDE defaults but there are very good things coming in that respect it seems from what I have been able to follow on the mailing lists. [again I am unfortunately biased due to my KDE involvement].
Advice for OS X... yes.. sometimes you just have to realize that indeed your shit can also stink. The only major boo-boo I remember was the iTunes installer clobbering some linux partitions... That was naughty but obviously not a test case for Apple 'in-house' or it would have been caught. Live and learn! I understand some people have trouble with the lookupd for OS X dropping out on them from time to time [though I haven't seen this myself yet.] but that's not really a UI comment is it? Hmm, I guess keep doing what you're doing and maybe think about allowing users to pick schemes other than Aqua or Graphite in the appearances menu. Don't rush it though... I love the quality thus far and can deal with a minimal set of choices when it keeps the UI simple and straighforward [yes I still use the single button mouse on OS X because its actually possible to do so due to a good UI design around simplicity.]
I'd invite comments and criticism if I didn't know already that I was in for it.... so go ahead and get your shot in... I don't care - its only slashdot :)
Dave -
Eye the Book.
We have two iBooks in the "Casa de Officemonkey" and we've been very happy with them.
Hardware
Mrs. Officemonkey runs an older clamshell tangerine iBook running Mac OS 9.2. Her battery is good for ~4 hours per charge.
I have a newish iBook (tail end of 2001) in the snowcase. Sadly my battery is good for only 3.5 hours. It runs Mac OS X and does most of what you're asking about.
We both use Airport to connect to a base station that is hooked up to our DSL modem. The chargers for the iBooks are "Yo-Yo's", so the cords wrap up pretty neatly. I'm told the new chargers are even more compact.
I have big ham fingers, but I like the keyboard on my iBook. My keyboard features an inverted-T cursor pad on the right-hand side which also maps to pgup, pgdn, home, and end.
My iBook is smaller, slimmer, and lighter compared to my 2-year old Compaq Armada laptop, but the iBook doesn't have a floppy drive, infrared port, or card slots. It also gets pretty durned hot.
The one-button trackpad has my vote for the lamest Apple feature holdout. I'd also like a bigger screen, but I was cheap (I bought the system on clearance for $999).
All in all, I like the new iBook's hardware as much, or better than any laptop I've ever used. It reminds me of my Palm V.
Software
If you're interested in web development, Mac OS X is a good platform, but there are a few caveats...
Mark Liyanage packages PHP and MySQL, and Fink does a really good job of making a whole lot of *nix-y things available in Debian-like packages. Between these two sites you should be able to equip your iBook with the necessary tools.
Also, Mac OS X has some unusual directory conventions and the Apache configuration file is a little non-standard. The usual caveats about mucking with the configuration file apply, but if you're a novice with Apache, you'll have a steeper learning curve.
I think BBEdit is the best text editor for the mac. I use it to write HTML and Python scripts. It checks and colorizes syntax and you can use regular expressions for search and replace. I'm usually quite cheap about commercial software, but BBEdit is worth buying.
Mail.app does a good job with e-mail and if you're on a low-Microsoft diet, you can dump Internet Explorer and download Mozilla or OmniWeb. Appleworks (which comes with the iBook) is a 'good enough' office suite and my experience with the demo of Microsoft Office is that it is very very good (but not necessary for my home machine thanks to having a Wintel machine at work).
Don't worry about file formats between platforms. Virtually all software that runs on both Mac OS and Windows will use the same file format. The only notable exception is the line-endings on text files (I eliminated the problem by changing the default options in BBEdit).
Mac OS X application development is taking off and you can run most of the command-line tools you're used to. You can also install the X Windows System and run the Gimp, Xemacs, or whatever.
The Verdict
Even if you get a low-end iBook, you'll get the second-most happening *nix on the planet, solid hardware, and good battery life. Everything works right out of the box and, feature for feature, the iBook is comparable in price to other major manufactuers. -
Direct Connect?
Just how are they planning to DoS the Direct Connect network? Short of flooding individual hubs, I can't think of anything they can do to harm the DC network.
If lots of clients pop up with fake files, they'll get noticed by the ops sooner or later and get kicked. Or banned. Or most likely both -- the DC community isn't gentle to fake sharers.
And sooner or later the DC protocol will be rewritten, implementing checksums on files, so you just need a checksum to find the file, no matter what its name is.
-
Re:Quicktime..
i'm using Xine 0.9.12 and the trailer play's fine.
-
Re:HFS Plus for Linux
Check out Xtunes.
http://xtunes.sf.net/
It's not done yet... but coming along nicely
Bill -
Re:Long-Term Solution: P2P
P2P is the way to go. Indentifying files by hash is the way to go. A colleague of mine has a proposal for generic browser/P2P client integration.
-
Yes, use a VPN. Maybe not IPSEC
-
Re:Dreamcast Gets No Love, As Always.
"Amen." Most definately - I am an active member of the DCDev scene - it is truly an amazing console. And if emulation isn't your "thing", and you have something morally against ROMs, those aren't the only things on DreamCast. There's my Snake3D port, which is currently pretty ugly, but works, there's c99's 3D Pong clone, and Dan's Feet of Fury. Plus, there's Linux and NetBSD, not ot mention the homebrew KallistiOS. And all for free... Also available at DCEmu.
--joshua -
BTW, AIM and ICQ use the same protocol and servers
I'm currently running Gaim (a Linux/X/Gtk client originally developed for AIM compatibility) which uses a plugin system to connect to several competing IM servers (ICQ, AIM, MSN, Napster etc.) - as far as I can see, Trillian is its Windows equivalent (I don't know which came first).
The Gaim developers have stopped working on their ICQ plugin, because the same protocol ("Oscar") and server (login.oscar.aol.com port 5190) will work for both services, and their AIM plugin has expanded to have full ICQ functionality - you just fill in an ICQ number and password rather than an AIM screenname and password.
AIM and ICQ still don't seem to interoperate - I'm not sure whether this is a Gaim-ism or an AOL problem, but sending a message from my ICQ account to my AIM account (or vice versa) fails. -
Re:What about software?Brag is a very simple TCL script that does subject line filtering. You can set up both
.accept and .reject files. I was using it for quite some time to collect episodes of TV shows like Futurama. My reject list is something like this *.rm* *.avi* etc.. Also you can add the title/ep# for the ones you already have.I havn't tried it lately (I don't have time), but there is a new version that supports yENC. It also features using the XOVER rather than just sequentually asking for the SUBJECT, which caused problems with the Twister server.
Using symlinks and some cronjobs to frequently purge old parts I was able to use 2-3 servers at any given time. While I doubt this is as efficient as something like NewsBin Pro, it's FREE and I can read/understand it over a beer.
good luck
-
There are lots of front ends besides xine-uixine is a library that is used by quite a few player frontends. You might want to give sinek, or gnome-xine which is available on xine's download page, or even the KDE frontend ("kxine"), which is available via xine's CVS.
I have also been told that the KDE project is integrating xine as their standard video player component...
-
There are lots of front ends besides xine-uixine is a library that is used by quite a few player frontends. You might want to give sinek, or gnome-xine which is available on xine's download page, or even the KDE frontend ("kxine"), which is available via xine's CVS.
I have also been told that the KDE project is integrating xine as their standard video player component...
-
There are lots of front ends besides xine-uixine is a library that is used by quite a few player frontends. You might want to give sinek, or gnome-xine which is available on xine's download page, or even the KDE frontend ("kxine"), which is available via xine's CVS.
I have also been told that the KDE project is integrating xine as their standard video player component...
-
Re:Have Your Cake and Eat It Too
Rumor has it that Razor is someday going to use "fuzzy" matches with one of two algorithms that somehow accomplish such a feat. Anyone know when/if this is supposed to happen??
It does now. Download the latest.
-
Re:Spamassassin over Spambouncer
I found that it rejected a lot of legitimate mail until I grepped my "Sent Items" folder, extracted every "To" field and made that my white list. (The assumption being that if I've e-mailed somebody, I don't mind hearing from them.)
I use TMDA to handle people sending me return mail. TMDA lets me create return addresses that will work for a certain amount of time. During that time, when email is sent to that address it will go through. After that time, I can do lots of things. I can bounce the email, silently drop it, or request confirmation. Confirmation is the process that takes place whenever someone unknown to me send me an email. Once confirmed, that person becomes known and will not need to go through confirmation again.
TMDA is like a firewall for my mailbox. If I send an email, replies will automatically work. Otherwise, you are required to authenticate yourself before you get in. I use it in conjunction with spamassassin. I like spamassassin. It works great, but it's not 100%. TMDA, so far, has been 100% effective at blocking spam, while letting legit email through.
And TMDA is a server based system. So it's possible to set it up to work with any email client that send email through the server. So it'll work for your unix clients or your windows clients...
Check it out.