InnoDB, the new MySQL table handler, supports foreign keys and they were built into it from the ground up.
You are right, InnoDB does support it, but there's no automatic indexing, and you have to convert old tables to InnoDB before you can use foreign keys on those.
Anyway, this MySQL doesn't have x thing is foolish I guess -- it's called _My_SQL for a reason, I'm not sure I want it to turn into BigDataCenterSQL:)
That said, for lots of apps, Oracle is massive overkill, and MySQL (or pgsql) is perfectly adequate. Right tools for the job, etc.
I have a question: Today OpenSSH was upped to 3.3p1 in stable because the team did not know what the problem was. Is there a chance that the Debian security team will decide that it's worth it to `go back' to the older version of OpenSSH which potato was using (which wasn't vulnerable), in keeping with the tradition of no-new-features in stable?
> BTW - Google Rocks! I never use anything else anymore!
I used to say the same 'til very recently. Alltheweb.com has good results too -- I suggest you try them out. They claim their index size is bigger as well: a fact I can attest to: I have found pages on alltheweb I haven't found on google (try this on alltheweb and google to see what I mean -- though I guess this isn't a _very_ good example:-)
Google still rules though (size isn't everything!) because of its relevancy rankings etc.
> What is there in Internet Explorer that has ANYTHING to do with.NET??
Tagential: IE can display.NET `applets' in much the same manner as ActiveX controls, but with a much more finegrained security model, including security options at the user/machine/enterprise levels. (There should be a couple of MSDN articles on it) -- can't think of much more.
> Just to take a minor example of > hundreds. I write text files with 80 character > lines. Word does not have a way of importing > these without taking line breaks as paragraph > breaks, and it cannot make them.
Oh? I write in vim almost all the time. On occasion, somebody asks me for a formatted (Word) document. I then use Format|Autoformat to automatically convert the text file to a very readable.doc file.
Autoformat groks line breaks and paragraph breaks intelligently. Even turns text like *this* and _this_ into bold and italics. And autocreates H1, H2.. headings based on the ASCII decorations.
Suggest you give it a try. Oh, you may need to install a text-file import filter to achieve best results -- not too sure about that, but all my Word default installs have had this capability without installing extra stuff.
> Why doesn't Windows include something like VNC?
Sigh. And people think bundling is bad..:-)
Terminal Server. Or, for Windows XP, Remote Desktop. Or WinVNC from AT&T. Or Tiger VNC. Since when has the non-supply of a crucial program from a OS vendor stopped a true hacker?:-)
Yes! More power to them! To all the people who'll inevitably gripe about China being too autocratic or whatever, remember that this move could at least a fire under the Senate Space Subcommittee's collective arse and cause them to think twice about frittering away the thirty year old lead they had in this area.
Never mind who does it first. Either way, humanity wins.
This is honestly one of the funniest posts on/. for a while.
> Microsoft is undeniably a criminal organization
Because they are embroiled in a civil suit?
So... let's see, which of these heart-warmingly goodfellas do you recommend I start using instead: Adobe, Macromedia, Sony, Disney, US Steel, AOL TW, Walmart, Oracle, Nike?
> The next time someone asks why you don't run a > Microsoft OS, simply reply that you don't feel > like funding organized crime.
Ask any activist who has a worldview even slightly broader than yours, and they'll tell you that Microsoft would not even figure on their radar of exploitative transnational corporations. Walmart, Nike, etc would. Organized Crime my left foot. Some people take software too damn seriously.
Good article on OSopinion on Windows XP and dependencies/modularity. I thought I saw the author, Adam Barr, post on this discussion, but I think this link didn't come up.
Yeah, right. Keep telling yourself that and the fanboys who'll believe you. Grandma can't install Linux, Grandma can't install Solaris, but she probably could install Windows, and almost certainly OS X. Or (even better) installing an app in OS X or Windows? 99% of Windows installers work the same way, so clueless users can actually use them: mostly a sequence of hitting Enter at each dialog, and bingo! the program is there on the Programs menu.
Installing Windows is HARD
Prove it. Give me two specific examples, involving two different vendors. And also how using Linux resolved that issue. Please include model and part numbers so that we know you aren't talking out of your arse.
If you roll your own system, you are eligible to buy a OEM copy of windows, if you can find a cooperative reseller, for much lower than the full retail cost, but probably higher than what Dell pays. But the parent poster noted, `transfering' the license from older systems is unfortunately not on, if those licenses were OEM. And in 99% of business PCs, they *are* OEM.
Although you didn't suggest it, I'd like to emphasize that , given a choice, there is no good reason to overcome one's sense of ethics in order to use Windows.
The only choice (for me) that I see on the market today is OS X, and that would lead to hardware lock-in, a situation I'd really like to avoid. And no, I didn't have to overcome my ethics to use Windows -- it's a tool, not a religion:), quite a few Windows apps save me time, and I can always launch ssh sessions whenever I need to get my development done.
But yes, I see your point - in an academic/research environment, there is very little reason to stray away from Linux -- a Free, endlessly customizable OS, runs on everything from crappy commodity hardware to S/390s. Sweet.
True, true, true. As an enterprise apps platform, Java rocks -- there's hardly any competition there. Ask (almost) any financial institution -- if it isn't legacy, it's Java. (J2EE itself I don't care much for, but I like the idea of writing a reasonably portable transaction system and running it across a dozen app servers which came from different vendors.)
This corporate uptake is also probably the very same reason so many (not all!) Java programmers are clueless language-fixated morons. Ok, maybe that was a little strong. But the code monkey syndrome is *very* high in the Java world. Java is becoming this generation's COBOL.
Finally, if Sun really cares about Java on the client (I think they don't), they should run, not walk, and use either IBM's SWT or license Apple's implementation of Java for OS X and implement that across major platforms, instead of that pig called Swing*.
*Apparently JDK1.4 was supposed to improve Swing perf. Anyone know what happened to that?
>I prefer Linux and Unix. Made by hackers, for hackers.
OS X was made by hackers too, but for normal human beings. Oh wait, that's Unix too!:)
>Not all computer users look like the folks in the advertisements where everyone is smiling
And they don't have to be. If you hate XP's day-glo interface, change it! Customizing OS X visually isn't as easy, afaik -- please correct me if I'm wrong. Using standard OS options (Folder Options and Display Preferences), you can make it look like Windows 95 if you so choose.
Here's something random to think about: If Windows is all that bad, how come Windows NT is voted the most productive Java development environment on multiple occasions? These are Java developers, not the mom n' pop set (I know, some will say, they're just as bad:->), after all.
Like Tim O'Reilly said: ``I was recently looking over the shoulder of a very well-known perl hacker as he picked his way through the cascading Windows Start Menu to find a program he wanted to run...''
Maybe, just maybe, you should check out how `power' (couldn't think of a better word) Windows users operate without losing their minds everyday? Maybe buy a book that doesn't treat its readers like dummies?
Sad, but true. There is no company out there (outside a few Free/Opensource software developers) who's interested in the PC platform at all. IBM's basically given it up (though they'll make ThinkPads as long as they sell) and Sun has this whole `PCs suck' attitude that will bite them every time they try anything to do with the desktop.
Face it, the only people on Earth trying to create a good experience for the desktop user is Apple, Microsoft, and the GNOME and KDE teams. And here GNOME (even with Sun support) and KDE are waaay short on resources. What'd be really interesting is IBM (or Sun) pumping some money into a Quartz-workalike for Linux. Or release some high-quality hinted fonts into the public domain. Or getting real usability engineers to create a good graphic-from-bottom-up OS. (Heck, if Apple can do this with BSD/Darwin, why not OrganizationX with Linux?)
Something like this, coupled with a getting-better Office suite (OpenOffice) for $49.95 -- now that would get Microsoft's attention all right. But hey, hiring lawyers is cheaper than doing R&D, I guess:-\
I think what LucasArts fears most is not that a fan will make a `better' Star Wars -- unlikely, too much resources required -- rather, what they're scared about is the lack of control over what they feel are their trademarks. Sad. This control-freakish attitude costs will cost them viewer in the long run, as Eric Flint pointed out a few stories ago.
>hope that they can offer enough subscription only services to make it worthwhile for subscribers
But will they? From the article:
GameSpot Basic, our free service, will offer critical content for free for every one of the thousands of games on our site, including screenshots, hints, pricing info, GameSpot review scores, reader reviews, and more.
So old content is still as accessible as before.
we will continue to offer free access to our
new content for seven days after its publication
Dunno.. if the content is good enough, those seven days are enough for that content to be duplicated across Gnutella/Freenet. The best articles almost *will* be copied, if by no one else then by/. article-pasters:).
The issue here is when a website goes pay, it becomes an electronic magazine. Sure, magazines are cheap, but how many of them could you subscribe to? And when one actually pays for each sub, my guess is one won't like to lightly skim over it the way one surf websites today.
Because Gates is never the one who comes up with Program codenames. And billg may be a sharp businessman, but calling him evil is a stretch. A long one.
Re:The main thing I think the article misses ...
on
The Next Generation
·
· Score: 2
Good point. The fundamentals of human life haven't changed, though the degree of automation has. Dishwashers have taken the drudgery out of dishwashing, etc. But you still have to stand there and get things done. I tell ya, the next big leap will come when rudimentary AI coupled with decent robotics create the robotic house butler or house maid. It would result in the creation of more free time for a lot of people.
>We wake up in the morning after 7-8 hours of sleep.
Darn. I thought Provigil or Modafnil would change that. Week-long hack sessions... yum!:)
Just a wiild theory. Could this new found focus on XP Embedded have something to do with the fact that it doesn't sell very well, as of now? I wonder how QNX, Lineo and the others feel about having to take on XP Embedded when it rides the tailwinds of XP Embedded customized for PCs, XBoxen, Mira and more.
Remember, if you look at MS's vision for the PC in 3-4 years time, it approaches a consumer electronic device more than anything else, which competes in the living room with the TV. With that in mind, I wonder who was leading who in this cross-examination.
Just my rather dazed thoughts. I think I need sleep...
InnoDB, the new MySQL table handler, supports foreign keys and they were built into it from the ground up.
:)
You are right, InnoDB does support it, but there's no automatic indexing, and you have to convert old tables to InnoDB before you can use foreign keys on those.
Anyway, this MySQL doesn't have x thing is foolish I guess -- it's called _My_SQL for a reason, I'm not sure I want it to turn into BigDataCenterSQL
That said, for lots of apps, Oracle is massive overkill, and MySQL (or pgsql) is perfectly adequate. Right tools for the job, etc.
Yes, the 0.52 beta had port forwarding, and now 0.52 final is out as well.
This site is similar in spirit, run by one man: www.booklend.net
I have a question: Today OpenSSH was upped to 3.3p1 in stable because the team did not know what the problem was. Is there a chance that the Debian security team will decide that it's worth it to `go back' to the older version of OpenSSH which potato was using (which wasn't vulnerable), in keeping with the tradition of no-new-features in stable?
> BTW - Google Rocks! I never use anything else anymore!
:-)
I used to say the same 'til very recently. Alltheweb.com has good results too -- I suggest you try them out. They claim their index size is bigger as well: a fact I can attest to: I have found pages on alltheweb I haven't found on google (try this on alltheweb and google to see what I mean -- though I guess this isn't a _very_ good example
Google still rules though (size isn't everything!) because of its relevancy rankings etc.
> What is there in Internet Explorer that has ANYTHING to do with .NET??
.NET `applets' in much the same manner as ActiveX controls, but with a much more finegrained security model, including security options at the user/machine/enterprise levels. (There should be a couple of MSDN articles on it) -- can't think of much more.
Tagential: IE can display
> my god that background is ugly
a script:void(document.bgColor='#AAAAAA')
Add bookmarklets like these to your bookmarks, and relax the next time someone forces a bad background on you.
javascript:void(document.body.background='')
jav
> Just to take a minor example of
.doc file.
:-)
:-)
> hundreds. I write text files with 80 character
> lines. Word does not have a way of importing
> these without taking line breaks as paragraph
> breaks, and it cannot make them.
Oh? I write in vim almost all the time. On occasion, somebody asks me for a formatted (Word) document. I then use Format|Autoformat to automatically convert the text file to a very readable
Autoformat groks line breaks and paragraph breaks intelligently. Even turns text like *this* and _this_ into bold and italics. And autocreates H1, H2.. headings based on the ASCII decorations.
Suggest you give it a try. Oh, you may need to install a text-file import filter to achieve best results -- not too sure about that, but all my Word default installs have had this capability without installing extra stuff.
> Why doesn't Windows include something like VNC?
Sigh. And people think bundling is bad..
Terminal Server. Or, for Windows XP, Remote Desktop. Or WinVNC from AT&T. Or Tiger VNC. Since when has the non-supply of a crucial program from a OS vendor stopped a true hacker?
> It is good for humanity, regardless.
Yes! More power to them! To all the people who'll inevitably gripe about China being too autocratic or whatever, remember that this move could at least a fire under the Senate Space Subcommittee's collective arse and cause them to think twice about frittering away the thirty year old lead they had in this area.
Never mind who does it first. Either way, humanity wins.
This is honestly one of the funniest posts on /. for a while.
> Microsoft is undeniably a criminal organization
Because they are embroiled in a civil suit?
So... let's see, which of these heart-warmingly goodfellas do you recommend I start using instead: Adobe, Macromedia, Sony, Disney, US Steel, AOL TW, Walmart, Oracle, Nike?
> The next time someone asks why you don't run a
> Microsoft OS, simply reply that you don't feel
> like funding organized crime.
Ask any activist who has a worldview even slightly broader than yours, and they'll tell you that Microsoft would not even figure on their radar of exploitative transnational corporations. Walmart, Nike, etc would. Organized Crime my left foot. Some people take software too damn seriously.
Good article on OSopinion on Windows XP and dependencies/modularity. I thought I saw the author, Adam Barr, post on this discussion, but I think this link didn't come up.
Prove it. Give me two specific examples, involving two different vendors. And also how using Linux resolved that issue. Please include model and part numbers so that we know you aren't talking out of your arse.
If you roll your own system, you are eligible to buy a OEM copy of windows, if you can find a cooperative reseller, for much lower than the full retail cost, but probably higher than what Dell pays. But the parent poster noted, `transfering' the license from older systems is unfortunately not on, if those licenses were OEM.
And in 99% of business PCs, they *are* OEM.
But yes, I see your point - in an academic/research environment, there is very little reason to stray away from Linux -- a Free, endlessly customizable OS, runs on everything from crappy commodity hardware to S/390s. Sweet.
True, true, true. As an enterprise apps platform, Java rocks -- there's hardly any competition there. Ask (almost) any financial institution -- if it isn't legacy, it's Java. (J2EE itself I don't care much for, but I like the idea of writing a reasonably portable transaction system and running it across a dozen app servers which came from different vendors.)
This corporate uptake is also probably the very same reason so many (not all!) Java programmers are clueless language-fixated morons. Ok, maybe that was a little strong. But the code monkey syndrome is *very* high in the Java world. Java is becoming this generation's COBOL.
Finally, if Sun really cares about Java on the client (I think they don't), they should run, not walk, and use either IBM's SWT or license Apple's implementation of Java for OS X and implement that across major platforms, instead of that pig called Swing*.
*Apparently JDK1.4 was supposed to improve Swing perf. Anyone know what happened to that?
>I prefer Linux and Unix. Made by hackers, for hackers.
:)
:->), after all.
OS X was made by hackers too, but for normal human beings. Oh wait, that's Unix too!
>Not all computer users look like the folks in the advertisements where everyone is smiling
And they don't have to be. If you hate XP's day-glo interface, change it! Customizing OS X visually isn't as easy, afaik -- please correct me if I'm wrong. Using standard OS options (Folder Options and Display Preferences), you can make it look like Windows 95 if you so choose.
>Microsoft's disgraceful filesystem
NTFS 5 is disgraceful? How?
>and complete neglect of the command line
Cygwin. Services for Unix. MKS Toolkit. XEmacs. I believe even LaTeX is available, although I can't say how good it is since I don't use it.
Here's something random to think about: If Windows is all that bad, how come Windows NT is voted the most productive Java development environment on multiple occasions? These are Java developers, not the mom n' pop set (I know, some will say, they're just as bad
Like Tim O'Reilly said: ``I was recently looking over the shoulder of a very well-known perl hacker as he picked his way through the cascading Windows Start Menu to find a program he wanted to run...''
Maybe, just maybe, you should check out how `power' (couldn't think of a better word) Windows users operate without losing their minds everyday? Maybe buy a book that doesn't treat its readers like dummies?
> You'd rather play lawyerball
:-\
Sad, but true. There is no company out there (outside a few Free/Opensource software developers) who's interested in the PC platform at all. IBM's basically given it up (though they'll make ThinkPads as long as they sell) and Sun has this whole `PCs suck' attitude that will bite them every time they try anything to do with the desktop.
Face it, the only people on Earth trying to create a good experience for the desktop user is Apple, Microsoft, and the GNOME and KDE teams. And here GNOME (even with Sun support) and KDE are waaay short on resources. What'd be really interesting is IBM (or Sun) pumping some money into a Quartz-workalike for Linux. Or release some high-quality hinted fonts into the public domain. Or getting real usability engineers to create a good graphic-from-bottom-up OS. (Heck, if Apple can do this with BSD/Darwin, why not OrganizationX with Linux?)
Something like this, coupled with a getting-better Office suite (OpenOffice) for $49.95 -- now that would get Microsoft's attention all right. But hey, hiring lawyers is cheaper than doing R&D, I guess
I think what LucasArts fears most is not that a fan will make a `better' Star Wars -- unlikely, too much resources required -- rather, what they're scared about is the lack of control over what they feel are their trademarks. Sad. This control-freakish attitude costs will cost them viewer in the long run, as Eric Flint pointed out a few stories ago.
But will they? From the article:
So old content is still as accessible as before.
Dunno.. if the content is good enough, those seven days are enough for that content to be duplicated across Gnutella/Freenet. The best articles almost *will* be copied, if by no one else then by
The issue here is when a website goes pay, it becomes an electronic magazine. Sure, magazines are cheap, but how many of them could you subscribe to? And when one actually pays for each sub, my guess is one won't like to lightly skim over it the way one surf websites today.
The real test for the admins at the end of the day will be -- how fast can they bring the systems back online?
Honestly, how different is this (apart from being more spectacular) from a power spike frying your servers (maybe because of a UPS problem)?
>T-shirts and jeans are always appropriate attire
:)
Sure. Post your wedding photos online when you get there
>Many will just watch more sports on TV and eat
>even more junk food
True
I was thinking of the working parents type, though.
Aside: anyone remember Arthur C Clarke's description of human society in the first part of Childhood's End?
Because Gates is never the one who comes up with Program codenames. And billg may be a sharp businessman, but calling him evil is a stretch. A long one.
Good point. The fundamentals of human life haven't changed, though the degree of automation has. Dishwashers have taken the drudgery out of dishwashing, etc. But you still have to stand there and get things done. I tell ya, the next big leap will come when rudimentary AI coupled with decent robotics create the robotic house butler or house maid. It would result in the creation of more free time for a lot of people.
:)
>We wake up in the morning after 7-8 hours of sleep.
Darn. I thought Provigil or Modafnil would change that. Week-long hack sessions... yum!
Just a wiild theory. Could this new found focus on XP Embedded have something to do with the fact that it doesn't sell very well, as of now? I wonder how QNX, Lineo and the others feel about having to take on XP Embedded when it rides the tailwinds of XP Embedded customized for PCs, XBoxen, Mira and more.
Remember, if you look at MS's vision for the PC in 3-4 years time, it approaches a consumer electronic device more than anything else, which competes in the living room with the TV. With that in mind, I wonder who was leading who in this cross-examination.
Just my rather dazed thoughts. I think I need sleep...