Miguel (and others) tend to over emphesise "competition" and "threads" to open source. In my opinion, there is no such thing. In fact, I would go as far as saying that his focus on XAML and other "competing" technologies is the only thread to open source.
Open source is _not_ about competing with anybody else. It is _not_ the goal to create a competing technology to win market share or anything. Open source is an exercise in technology, invention and freedom.
Why should we fear XAML or widespread adaptation of it? And why should we therefore pursue clone technologies? We dont have the pressure to compete in any market place! We can look at the software _we_ use and see what we can do better. Maybe an XAML like technology is good. Lets think about the ideas. But maybe it isnt good, then lets do something else. You decide, not some abstract competition.
Technologies like Linux, Mozilla (XUL+++), etc. came not from the desire to do something that could lure _others_ away from somebody elses technology, but to enable the developer to use hard and software they way he wanted to and the way he thinks others may want to use it. Yes, open source takes lots of ideas, but then they are made better and often different. The drive should come from within, from excitement about the technologies and new ideas.
Instead of worrying about what others might do and how others will perceive our software, we should get excited about it ourselfs first and make it good and work well. There is no fight, there is no competition. Dont waste your thoughts about others, think about how you can realize your own ideas and make them better.
Maybe then we can focus on and enjoy development again. Let others sleep bad at nights worrying about "the competition".
I had very high hopes for DSPAM. The installation was very easy, the CGI based web interface works pretty much out of the box and is very handy for the users.
However, I had to abandon my DSPAM testing after a few weeks. The filter was *way* to slow to learn and in the process generated an incredible amount of false positives. With about 400 spams learned I still got around 29 false positives. And filtering accuracy according to its own built-in stats was less than 60%...
Considereing that I get about 2500+ spams a day on my server, my users were very quick rebel. Weeks into the trial with thousands of spams+hams learned it was time to abort the project.
Many others have stated already that a combination is most likely best. I switched to source based distros for this reason:
Package systems (at least the ones I tried) are great, until they break. Or until you run some hardware that needs the latest version of an application. Then you have the choice of either wait for your disrtibution to catch up providing a package the newest version, or download the source from the apps website and compile it yourself - and hope it still works.
Unfortunately my experience is that when you compile some applications from the original source and mix it with dependancies installed as packages, things can break. This is really frustrating because you either have a choice of not using your new hardware for a while *or* spend hours trying to figure out why that dependancy broke, only to arrive at the conclusion that the distro vendor heavily patched some lib and now it doesnt play well with others anymore.
After years of using Linux exclusively, I have arrived at one single requirement my distro has to provide: It has to allow me to download any application source from its original website, compile it and have it not break anything dramatically.
What works for me in that regard is Gentoo. Your mileage may vary.
Ctrl+Mousewheel works just fine in Firefox (for me anyway).
If you have to click pop-up links twice, it's because the first one got blocked (see icon in bottom left corner). Unblock the site anv voila - no more double clicking.
Cheers,
Andre
Since the MIT Spam Conference took place, I've been wondering if new ideas would be implemented as a result. And low and behold, not one but two innovative new approaches to Spam filtering!
This is more than I had hoped for. Thanks to all involved!
I want to avoid terms like "war" or "arms race", but it's good to know that every once in a while the "good guys" take a big step forward. Hopefully the "bad guys" wont catch up to quickly.
You can fit a lot of files and line numbers on 60 pages, so I wouldn't dismiss it just because of the "millions of lines of code".
Now my experience with legal documents suggests that it's hard to say much in 60 pages legalese periods, but the note that they complied with the courts request is not enough to speculate on how valid their response is. We will have to wait until the judge (and IBM) have read it.
Seems like nobody complains about AMDs product naming. I mean, a AMD Athlon 2400+ has 1800 Mhz. Guess what people think when they hear AMD 2400 somewhere...
It's just marketing vs. tech. Just like AMD, ATI has the freedom to lable any card anything. Unless they specifically say that card X has chip Y and it doesn't - which doesn't seem to apply here.
> Working on Pocket PC/Windows Mobile/whatever is kinda expected
I am working on a implementation for a major PocketPC manufacturer. It will come, trust me.
> A reasonably inexpensive phone with BT
My wife and I just got not one, but two Ericsson T616 (with BT) for FREE. Look around the offers are out there.
> Weren't these chips supposed to cost like $5?
Yes, and they are starting to! If you go to csr.com right now you (end user) can buy a CSR bluecore module for $14 a piece (that's for 5). Put in a discount for large orders and you're probably pretty darn close to $5...
> Why am I nearly doubling the cost of a US$200 phone to get it?
You are not. No idea where you get that number from...
> I'd be happy with a phone that did nothing but dial in and out, with BT (interfacing with a headset, pda dialer, etc would be nice - eg to the point where I don't even need an onboard address book - if I do have one, I want to be able to sync it with the PIM of my choice, like outlook).
You can do ALL of these RIGHT NOW with a HP iPaq and a Bluetooth enabled phone (like the T616, T68i, Nokia 3650+++).
So before you declare Bluetooth RIP, some research would have been nice:).
Bluetooth can be really fun. Ask my wife. She's beaming Ringtones like crazy, synching her address book with outlook and surfing the net on her notebook.
I agree 100% with his opinion. Well, minus the part about other civilizations. Space junk is already a problem as is. We have proven we can reuse space ships, so it would be wrong for us to keep dumping trash into space when we know better.
If you had read the article, you'd know this problem is related to a TCP feature, not IP. In fact it's related to multi-casting which will most likely still be a feature once IPv6 comes around...
I see many replies about other mice with second scroll wheels or a built in trackball.
This mouse let's you TILT the scroll wheel. That is the innovative part here. And personally I think that's gonna be much more usable than a second scroll wheel or a trackball on your mouse.
Now I can finaly tilt left/right in AmercasArmy:). I've been using the scroll wheel for it, but this would be much nicer. Plus I could use the wheel to go prone and stand up instead.
Asides from being able to delete pictures - even so you can't see if they are good or not, what would be the benefit of digital one-time cameras?
I mean the concept is the same right: 1) Buy camera at checkout line 2) Take pictures 3) Return camera and get printouts or a CD
Nothing which can't be done (or isn't done already) with regular disposable camera. Why would people who buy disposables care if it was digital or not?
I love digital cameras because you can *see* pictures and THEN delete them if they are bad (and 50% of my shots ARE bad:p).
Though I can't wait to see how people are gonna hack these:). People will figure out how to read data of the cameras and use them for all sorts of projects I bet (and hope:) ).
There is no ground link required for this. The "SoftWalls" are defined by GPS data stored into the planes computer. So it's not like you can aim your pringles can in the air at LAX and "create" a SoftWall.
The only way to "create" a wall would be to upload it to the plane(s). That's where their "hack proof" claim comes in... THAT is a whole new topic:p
Wow! Thanks for posting those articles here. The first one is a very good, if scary read. The domains and IPs mentioned in the article should be familiar to anyone (like myself) using DNS blacklists.
Looks like spammers have upped the bar in this "battle" quietly.
I hope IP hijacking will be prevented soon. Up until now I had no idea this was even possible.
Here is a better link to the article. The one in the original post bypassws the RR-mirror selection and goes directly to www6...
Sorry about the spellin - it's late :(
Miguel (and others) tend to over emphesise "competition" and "threads" to open source. In my opinion, there is no such thing. In fact, I would go as far as saying that his focus on XAML and other "competing" technologies is the only thread to open source.
Open source is _not_ about competing with anybody else. It is _not_ the goal to create a competing technology to win market share or anything. Open source is an exercise in technology, invention and freedom.
Why should we fear XAML or widespread adaptation of it? And why should we therefore pursue clone technologies?
We dont have the pressure to compete in any market place! We can look at the software _we_ use and see what we can do better. Maybe an XAML like technology is good. Lets think about the ideas. But maybe it isnt good, then lets do something else. You decide, not some abstract competition.
Technologies like Linux, Mozilla (XUL+++), etc. came not from the desire to do something that could lure _others_ away from somebody elses technology, but to enable the developer to use hard and software they way he wanted to and the way he thinks others may want to use it. Yes, open source takes lots of ideas, but then they are made better and often different. The drive should come from within, from excitement about the technologies and new ideas.
Instead of worrying about what others might do and how others will perceive our software, we should get excited about it ourselfs first and make it good and work well. There is no fight, there is no competition. Dont waste your thoughts about others, think about how you can realize your own ideas and make them better.
Maybe then we can focus on and enjoy development again.
Let others sleep bad at nights worrying about "the competition".
Regards,
Andre Eisenbach
I had very high hopes for DSPAM. The installation was very easy, the CGI based web interface works pretty much out of the box and is very handy for the users.
However, I had to abandon my DSPAM testing after a few weeks. The filter was *way* to slow to learn and in the process generated an incredible amount of false positives. With about 400 spams learned I still got around 29 false positives. And filtering accuracy according to its own built-in stats was less than 60%...
Considereing that I get about 2500+ spams a day on my server, my users were very quick rebel. Weeks into the trial with thousands of spams+hams learned it was time to abort the project.
Very dissapointing.
How do you filter these? promailrc?
Many others have stated already that a combination is most likely best. I switched to source based distros for this reason:
Package systems (at least the ones I tried) are great, until they break. Or until you run some hardware that needs the latest version of an application. Then you have the choice of either wait for your disrtibution to catch up providing a package the newest version, or download the source from the apps website and compile it yourself - and hope it still works.
Unfortunately my experience is that when you compile some applications from the original source and mix it with dependancies installed as packages, things can break. This is really frustrating because you either have a choice of not using your new hardware for a while *or* spend hours trying to figure out why that dependancy broke, only to arrive at the conclusion that the distro vendor heavily patched some lib and now it doesnt play well with others anymore.
After years of using Linux exclusively, I have arrived at one single requirement my distro has to provide:
It has to allow me to download any application source from its original website, compile it and have it not break anything dramatically.
What works for me in that regard is Gentoo. Your mileage may vary.
Cheers,
Andre
Ctrl+Mousewheel works just fine in Firefox (for me anyway). If you have to click pop-up links twice, it's because the first one got blocked (see icon in bottom left corner). Unblock the site anv voila - no more double clicking. Cheers, Andre
It's ALT+Enter in Firefox.
Since the MIT Spam Conference took place, I've been wondering if new ideas would be implemented as a result. And low and behold, not one but two innovative new approaches to Spam filtering!
This is more than I had hoped for. Thanks to all involved!
I want to avoid terms like "war" or "arms race", but it's good to know that every once in a while the "good guys" take a big step forward. Hopefully the "bad guys" wont catch up to quickly.
Cheers,
Andre
You can fit a lot of files and line numbers on 60 pages, so I wouldn't dismiss it just because of the "millions of lines of code".
Now my experience with legal documents suggests that it's hard to say much in 60 pages legalese periods, but the note that they complied with the courts request is not enough to speculate on how valid their response is. We will have to wait until the judge (and IBM) have read it.
Seems like nobody complains about AMDs product naming. I mean, a AMD Athlon 2400+ has 1800 Mhz. Guess what people think when they hear AMD 2400 somewhere...
It's just marketing vs. tech. Just like AMD, ATI has the freedom to lable any card anything. Unless they specifically say that card X has chip Y and it doesn't - which doesn't seem to apply here.
Cheers,
Andre
"Come on, Darl: sh*t, or get off the potty!" :)
> Working on Pocket PC/Windows Mobile/whatever is kinda expected
:).
I am working on a implementation for a major PocketPC manufacturer. It will come, trust me.
> A reasonably inexpensive phone with BT
My wife and I just got not one, but two Ericsson T616 (with BT) for FREE. Look around the offers are out there.
> Weren't these chips supposed to cost like $5?
Yes, and they are starting to! If you go to csr.com right now you (end user) can buy a CSR bluecore module for $14 a piece (that's for 5). Put in a discount for large orders and you're probably pretty darn close to $5...
> Why am I nearly doubling the cost of a US$200 phone to get it?
You are not. No idea where you get that number from...
> I'd be happy with a phone that did nothing but dial in and out, with BT (interfacing with a headset, pda dialer, etc would be nice - eg to the point where I don't even need an onboard address book - if I do have one, I want to be able to sync it with the PIM of my choice, like outlook).
You can do ALL of these RIGHT NOW with a HP iPaq and a Bluetooth enabled phone (like the T616, T68i, Nokia 3650+++).
So before you declare Bluetooth RIP, some research would have been nice
Bluetooth can be really fun. Ask my wife. She's beaming Ringtones like crazy, synching her address book with outlook and surfing the net on her notebook.
Cheers,
Andre
What's wrong with Suspend/Resume? Powering off your notebook seems like a waste of battery and time if you ask me.
I would even start to apply this to desktop machines - just suspend it, don't turn it off all the way.
Cheers.
Andre
How is the parent post funny???
I agree 100% with his opinion. Well, minus the part about other civilizations. Space junk is already a problem as is. We have proven we can reuse space ships, so it would be wrong for us to keep dumping trash into space when we know better.
Andre
If you had read the article, you'd know this problem is related to a TCP feature, not IP. In fact it's related to multi-casting which will most likely still be a feature once IPv6 comes around...
Hey guys!
I see many replies about other mice with second scroll wheels or a built in trackball.
This mouse let's you TILT the scroll wheel. That is the innovative part here. And personally I think that's gonna be much more usable than a second scroll wheel or a trackball on your mouse.
Cheers,
Andre
Now I can finaly tilt left/right in AmercasArmy :). I've been using the scroll wheel for it, but this would be much nicer. Plus I could use the wheel to go prone and stand up instead.
Nice!
Cheers,
Andre
Hmmmm...
:p).
:). :) ).
Asides from being able to delete pictures - even so you can't see if they are good or not, what would be the benefit of digital one-time cameras?
I mean the concept is the same right:
1) Buy camera at checkout line
2) Take pictures
3) Return camera and get printouts or a CD
Nothing which can't be done (or isn't done already) with regular disposable camera. Why would people who buy disposables care if it was digital or not?
I love digital cameras because you can *see* pictures and THEN delete them if they are bad (and 50% of my shots ARE bad
Though I can't wait to see how people are gonna hack these
People will figure out how to read data of the cameras and use them for all sorts of projects I bet (and hope
I like it a lot!
"Linux 9.0", eh?
You're not gonna get much love around here, Bob. What is it, RedHat 9, Mandrake 9.0?
The current stable Linux version is 2.4.20. Don't confuse the Linux kernel with your GNU/Linux distribution of choice.
Cheers,
André
Can't believe you forgot this one:
- Every once in a while the ink cartridge would just blow up and ruin the document you've been working on for the last hour...
Article not read, huh? :p
:p
There is no ground link required for this. The "SoftWalls" are defined by GPS data stored into the planes computer. So it's not like you can aim your pringles can in the air at LAX and "create" a SoftWall.
The only way to "create" a wall would be to upload it to the plane(s). That's where their "hack proof" claim comes in... THAT is a whole new topic
Cheers,
André
Wow! Thanks for posting those articles here. The first one is a very good, if scary read. The domains and IPs mentioned in the article should be familiar to anyone (like myself) using DNS blacklists.
Looks like spammers have upped the bar in this "battle" quietly.
I hope IP hijacking will be prevented soon. Up until now I had no idea this was even possible.
Cheers,
André
Well, I'm not a Gentoo person, but you should be able to do the Debian equivalent of sheduling apt-get udate / apt-get upgrade in the crontab, no?
Cheers,
Andre