It's about time the Open Source community realized that they cannot go around violating trademarks with impunity.
Apparently there are people who need to get things spelled out clearly. So here we go, with appropriate apologies to those who know better:
An Open Source Project is, for all practical means, a Charity. Not a (spit) "business" !
Don't mess with a charity! Go take your stinking trademarks and die somewhere without spreading any more noise or odour !
So what happens when the russian cops file extredition papers with the US state depertment, to extradite the FBI agents who commmitted these
crimes? Do you think they'd be honored? Sounds like an international incident waiting to happen.
What should happen ? Haven't we all learned from that Ruby Ridge thingy - respectivly its legal aftermath - that FBI agents are immune from prosecution even if they commit crimes against US law ?
f.
Re:Article is OLD, Focus on eliminating the fork!
on
The Superior Motif?
·
· Score: 1
This is probably a discussion between us two now, but whatever...
Although I also think Motif sucks, your arguments seem to indicate you don't know what you are talking about.
I doubt that. To a certain degree, of course, this exactly was my point: programming Motif with handbook and vi didn't work too great, for vi isnt sufficient, and the books and manpages were as often right as they were wrong or misleading.
OTOH id did solve these problems; I wrote an iobase and iostream class to get a stream into a window, and I even wrote a hack by redirecting stdout and err into a socketpair from the other end of which I then could read and shove into the text widget. Not pretty, probably not portable without a bunch of ifdefs, but it worked.
You have to flush the output buffers. For cpio you can do "cout If a binary library writes to stdout or stderr, there is
no way any toolkit can get this without modifying libc (actually there may be something that can be done with Glibc,
but whatever it is is going to be toolkit independent).
It's actually not so much a question of buffering but that the text widget must get time in the main loop else it will not redraw/update its contents.
f.
Re:Article is OLD, Focus on eliminating the fork!
on
The Superior Motif?
·
· Score: 1
Nice reasoned article, many things I'm inclined to agree to.
A remark, though: I was forced to used Motif under C++ for my diploma thesis in University. Of course we had no GUI builder.
It sucked. Royally. No, wait,...
It sucked beyond comprehension.
I spent most of my time finding out how things, parameters, widgets etc actually behaved (as opposed to manpages or Fontaine's book), fought with incredibly shitty useless details (the things a toolkit is supposed to do right but almost guaranteedly did wrong when not speficically told to do right). I even spent considerable time to work around that f** kit.
Example: you use binary libraries that produce output via c stdout or stderr. Now get their output into a motif text widget. Nearly impossible.
Another: have a standard C++ streams object for output to a text widget. Should be a a basic component - instead I had to write all stuff myself
Another: you want to see state of some inner workings of your program. Standard programmer trick - just make it say something occasionally. Really Bad Idea with motif... it waits to display anything until you give some time in the main loop. I _hate_ this way the toolkit guys break traditional control flow of software. If I say "printf x" or "y >> cout" (printf and cout beeing properly widgetized) , I want to see it _now_. With motif I see it never.
I could rant on and on. Maybe Motif is the best thing since the inventioin of sliced bread when you have one of these fabulous UI builders, but with just gcc, vi and the OReilly Books it borders on unusable. And it's object model is so alien to C++ that it seems nearly hostile.
Have a read at Dan Bernstein's attempts to raise important issues on this list that are routinely censored:
*sigh* Yes.
Bernstein, (or djb, as his loyals call him), as gifted he is as a programmer (and mathematician), he's a royal pain in the ass to deal with. Not only namedroppers censor him, about anybody who's involved with him censors him, sooner or later. Go read his web site how the mighty IETF has conspirated to censor him as well.
People just tick this way. You can be as right and brilliant as God himself, if you offend them often enough they will stop listening to you.
One, the use of the RBL interferes with the site that is blocked. There is no notice, so there is no way to defend against it.
De-what ? A spammer is not supposed to "defend" against beeing RBLed. The only acceptable way for an unrepentant spammer to get from the RBL is premature voluntary death. He can jump from a bridge.
I'm trying to figure out the political implications of this. Not so much vs macromedia, but imagining various countires getting into the act.
If you want the ISPs to stay out of politics, then get the politicians start getting their act together. Suggestions:
Legislatively clarify that spam is theft
then RICO the Direct Marketing Association (because it works so hard to further spam, so it works to organize and further theft). Put all its leading figures behind bars for a loong time.
then do a survey of the remaining direct marketing firms. If anybody still makes moves like coming near a political action comitee or a political campaign fund, (near, like, less than 100 kilometers), then construct a conspiracy and RICO them as well. Put half of them into the slammer for the rest of their pathetic life, and - for good measure - shoot a few at an attempt to flee. That is not so much to do them justice (that idea is futile - the concepts "justice" and "living spammer" do not overlap anyway) but just to scare them shitless to keep their sticky little fingers out of politics.
once you have got the crooks out of politics (at least on the spam issue) get the remaining people on a table and talk about controls to scare away the small fish while not bothering the regular user. Torts law will probably do fine, as might do misdemeanor fines (imagine: $5 fine per sent spam; sherrif office that identifies and arrests subject each gets to keep 20% of the fine).
Oh, and disconnect China. Nobody needs them anyway. (Don't believe me ? Go try arguing with a Korean on battle.net. Same issue).
These black hole tatics really are childish, and belong on the schoolyard (you don't do what I want some I'm not going to talk to you. And I'll
stop you talking to others).
These are the only tactics that work. Spammers have found ways around most pure email related blocks (ususally throwaway accounts, but also spam-friendly isps). To be effective you have to kill the evil at its roots. That means attack the promoted content.
Unfortunately there are ISPs that have sunken so low as to actively tolerate and encourage spammers. they provide the web space and secure places for them. I applaud any ISP that refuses to route traffic from these spam houses.
Stop flattering the issue with talk of "warfare" and such, I believe it applies to email, but blocking web sites is going to far.
Well, as an employee of Macromedia, I don't think this is being blown out of proportion.
The rules of the MAPS people are sensible and fair. It is these rules their customers subscribe to. Above.net's antispam policy isn't a secret to anybody.
Just get your sleazy marketing people running their "newsletter" in a non-spamming way, i.e. with a strict comnfirmed opt-in mechanism (as everyone else does).
With an uptime approaching 225 years and a system acting in such a brain-dead manner, wouldn't a reboot make sense right about now?
Somewhere in this system there is a little known (and apparently never completed) reboot sequence encoded. It's from a programmer named Jefferson, and it mentioned something he called the tree of liberty.
All she's saying is, she sees no difference between homosexuality, bestiality and incest, on a moral basis. Yet, we are supposed to consider the second two deviant and evil, but the first is now a right, and is holy and pure. Why? It's absolute doublethink.
Of course you are absolutely right here. Just do us all a favour, scrap some logic together and finish that sentence in a conclusive manner.
Hint: It should contain the words "consenting adults" and "general animal cruelty laws".
Yet we must tolerate them, or else we become intolerable, just like them.
But you don't have to grant them such ample legal powers, nor tax exemption etc. Other states (including Germany) have well demonstrated how to keep them under control without banning them.
if he doesn sign they threaten him to withhold payment they already owe
Thats the core of the issue. The rest is bull. They may be however right and senible with their new contract as they like - the existing runs until terminated and has to be fulfilled.
Their correct course of action would be:
terminate all old contracts
offer everyone the new contract after the old one has run out
pay everyone the money he's owed.
Apparently they don't. So he should make sure he gets his money. 'Nuff said.
... and there is reason for him not to take that offer. As long as they stay in business, they have no chance to avoid paying their debt in the long run.
And it is shady business practice, BTW. Nothing "normal"
But it seems rather ridiculous to claim they "made it up" simply because the lawyers of the accused party doubt its authenticity
The have pretty convincing reasons, IMO. YMMV, go read the fors web site yourself. My impression is he got nailed on the "a cop's word is worth seven citizens" premise.
I have to say though that sun hardware is MUCH MUCH MUCH more reliable than PC hardware.
Sorry, no.
Bought an Ultra 5 last October. Had it running since then. Now machine was supposed to change places. Shut it down, moved from left desk to right. Tried to bring it up again. ZAP!
- Machine dead. No boot device.
It turns out, harddrive is as dead as dead fish. The I opened machine; it's the same shitty Seagate Barracuda IDE drive in there that Seagate sells to people building shitty Seagate Barracude drives into their PCs.
but I dont think being flown into by a Chinese fighter jet is the fault of the crew of the larger, slower, older and less manoeuvrable "spy" plane lumbering along in international airspace.
Of course.
But maintaining a 200 miles 'security zone' around US coasts and at the same time calling 16km from the Chinese coast 'international air space' is the kind of hypocrisy only certain politicians dare to display.
Had a Chinese plane even came half as close to a US coast, you would have openly shot it down.
We have historically kept to ourselves, (unlike the Empirical British), but have been asked repeatedly to come across the big pond to help Europe defend itself against invasion (think WW 1 and WW 2). Now we are unwanted. Gratitude isn't what it used to be.
Gratitude. Bull.
As for WW1, you did everything you could to get into it, and you involvement made both its prolonged battlefields and its desastrous non-piece ending possible. It makes some interesting piece of speculation what would happened had the US really stayed out of WW1. For sure an obscure Austrian housepainter's apprentice would not have got a chance to look for a better job.
as for WW2, the Japanese did their best to drag you into it. But even there - with Pearl Harbour - they had help by the wonderful US intelligence people that preferred to keep their mouths shut about the pearl harbour attack, of which they knew of well in advance, as has been amply demnonstrated since.
So go and take you cluelessness somewhere else. US isolationism is a centuries old myth.
An Open Source Project is, for all practical means, a Charity. Not a (spit) "business" ! Don't mess with a charity! Go take your stinking trademarks and die somewhere without spreading any more noise or odour !
'nuff said.
f.
obey the law - here: do not extort money etc
honor your contracts - here: sales contracts are contracts. Including warranties and whatever
Everything else, including making money, comes after that
f.
Also don't forget policy routing based on filters.
f.
Who t.f. is Alex Chiu ?
f.
This in turn means if these men had been Americans, the whole FBI hack would have been illegal.
So, essentially, yes, you broke your own laws. Even if you found some judical weasel arguing "rules dont apply to bloody foreigners".
f.
f.
OTOH id did solve these problems; I wrote an iobase and iostream class to get a stream into a window, and I even wrote a hack by redirecting stdout and err into a socketpair from the other end of which I then could read and shove into the text widget. Not pretty, probably not portable without a bunch of ifdefs, but it worked. It's actually not so much a question of buffering but that the text widget must get time in the main loop else it will not redraw/update its contents.
f.
Nice reasoned article, many things I'm inclined to agree to.
A remark, though: I was forced to used Motif under C++ for my diploma thesis in University. Of course we had no GUI builder.
It sucked. Royally. No, wait,...
It sucked beyond comprehension.
I spent most of my time finding out how things, parameters, widgets etc actually behaved (as opposed to manpages or Fontaine's book), fought with incredibly shitty useless details (the things a toolkit is supposed to do right but almost guaranteedly did wrong when not speficically told to do right). I even spent considerable time to work around that f** kit.
Example: you use binary libraries that produce output via c stdout or stderr. Now get their output into a motif text widget. Nearly impossible.
Another: have a standard C++ streams object for output to a text widget. Should be a a basic component - instead I had to write all stuff myself
Another: you want to see state of some inner workings of your program. Standard programmer trick - just make it say something occasionally. Really Bad Idea with motif... it waits to display anything until you give some time in the main loop. I _hate_ this way the toolkit guys break traditional control flow of software. If I say "printf x" or "y >> cout" (printf and cout beeing properly widgetized) , I want to see it _now_. With motif I see it never.
I could rant on and on. Maybe Motif is the best thing since the inventioin of sliced bread when you have one of these fabulous UI builders, but with just gcc, vi and the OReilly Books it borders on unusable. And it's object model is so alien to C++ that it seems nearly hostile.
f.
Bernstein, (or djb, as his loyals call him), as gifted he is as a programmer (and mathematician), he's a royal pain in the ass to deal with. Not only namedroppers censor him, about anybody who's involved with him censors him, sooner or later. Go read his web site how the mighty IETF has conspirated to censor him as well.
People just tick this way. You can be as right and brilliant as God himself, if you offend them often enough they will stop listening to you.
djb's problems will only change when djb changes.
f.
Defend! pfff!
f.
Legislatively clarify that spam is theft
then RICO the Direct Marketing Association (because it works so hard to further spam, so it works to organize and further theft). Put all its leading figures behind bars for a loong time.
then do a survey of the remaining direct marketing firms. If anybody still makes moves like coming near a political action comitee or a political campaign fund, (near, like, less than 100 kilometers), then construct a conspiracy and RICO them as well. Put half of them into the slammer for the rest of their pathetic life, and - for good measure - shoot a few at an attempt to flee. That is not so much to do them justice (that idea is futile - the concepts "justice" and "living spammer" do not overlap anyway) but just to scare them shitless to keep their sticky little fingers out of politics.
once you have got the crooks out of politics (at least on the spam issue) get the remaining people on a table and talk about controls to scare away the small fish while not bothering the regular user. Torts law will probably do fine, as might do misdemeanor fines (imagine: $5 fine per sent spam; sherrif office that identifies and arrests subject each gets to keep 20% of the fine).
Oh, and disconnect China. Nobody needs them anyway. (Don't believe me ? Go try arguing with a Korean on battle.net. Same issue).
Now you don't need MAPS any more. Problem solved.
f.
/me, wondering - was that meant funnyly ?
Unfortunately there are ISPs that have sunken so low as to actively tolerate and encourage spammers. they provide the web space and secure places for them. I applaud any ISP that refuses to route traffic from these spam houses. No, it is not.
SPAM goes too far
f.
Just get your sleazy marketing people running their "newsletter" in a non-spamming way, i.e. with a strict comnfirmed opt-in mechanism (as everyone else does).
And stop whining.
f.
f.
Hint: It should contain the words "consenting adults" and "general animal cruelty laws".
f.
Just stop beeing their willing assistant.
f.
All referenced pages seem to be pulled by lycos.
Does anybody know why ? Is there a mirror ?
f.
the guy has a contract
he's asked now to sign something
if he doesn sign they threaten him to withhold payment they already owe
Thats the core of the issue. The rest is bull. They may be however right and senible with their new contract as they like - the existing runs until terminated and has to be fulfilled.
Their correct course of action would be:
terminate all old contracts
offer everyone the new contract after the old one has run out
pay everyone the money he's owed.
Apparently they don't. So he should make sure he gets his money. 'Nuff said.
f.
... and there is reason for him not to take that offer. As long as they stay in business, they have no chance to avoid paying their debt in the long run.
And it is shady business practice, BTW. Nothing "normal"
f.
f.
Essentially, the cops made that up. America, land of the free...
f.
f.
Bought an Ultra 5 last October. Had it running since then. Now machine was supposed to change places. Shut it down, moved from left desk to right. Tried to bring it up again. ZAP! - Machine dead. No boot device.
It turns out, harddrive is as dead as dead fish. The I opened machine; it's the same shitty Seagate Barracuda IDE drive in there that Seagate sells to people building shitty Seagate Barracude drives into their PCs.
So much for glorious Sun Hardware.
f.
But maintaining a 200 miles 'security zone' around US coasts and at the same time calling 16km from the Chinese coast 'international air space' is the kind of hypocrisy only certain politicians dare to display.
Had a Chinese plane even came half as close to a US coast, you would have openly shot it down.
f.
As for WW1, you did everything you could to get into it, and you involvement made both its prolonged battlefields and its desastrous non-piece ending possible. It makes some interesting piece of speculation what would happened had the US really stayed out of WW1. For sure an obscure Austrian housepainter's apprentice would not have got a chance to look for a better job.
as for WW2, the Japanese did their best to drag you into it. But even there - with Pearl Harbour - they had help by the wonderful US intelligence people that preferred to keep their mouths shut about the pearl harbour attack, of which they knew of well in advance, as has been amply demnonstrated since.
So go and take you cluelessness somewhere else. US isolationism is a centuries old myth.
f.