Apple killed OpenStep for non-Apple systems. The alternative is GNUStep. GNUStep, while an amazing project, is hobbled, IMO, by trying to look like OpenStep, which looks like crap.
I wish *Step was more popular. Learning Objective-C is a snap if you know C already. GNUStep makes an amazing range of functionality available to apps 'for free'. On OS X it's even better. For example, Tiger will give every app an undo function, automagicly. The included tools, and overall design of the OS, make developing on the platform a pleasure.
I use linux exclusively, and I'm a big OSS booster. I'm anti-Apple because Apple is proprietary, but will happily recomend it for your mom.
I think Apple is the best thing to happen to Linux since a working X server. It gives an great example of what's possible on a *NIX(ish) system. It might take a bite out of Linux adoption on the desktop, but OSS developers will keep working on OSS, and the more good examples out there, the better.
I agree that this is the way to do it, but I would choose to put such a machine in the basement, removing the need for a Mac Mini.
I see a market niche for a new type of NAS, that doesn't need 100% reliability, and only needs to be fast enough to stream a movie to one device, but should have tons of storage. Could we make cheap, slow, huge hard drives for such a device?
Please. In an information economy, if you have nothing to hide, you have nothing at all. People have a lot more reasons to keep secrets than illegeal activities.
"If it's not morally ok, you will go to jail.
"
Who the hell decides what's morally ok? Not all laws are just, ya know, and not all illegal activities are immoral.
I have an old laptop display with no backing. It has two problems; The light behind it needs to be quite bright, at the moment it's in a window pane, and the circuts behind the screen cast shadows, and can't be moved. Still, it's a nice stained glass kind of effect....
How is this any different from scrawling an URL? This is going to be used by a few lame advertising campaigns, where every graphedia will have to be acompanied by instructions 'put this word in front of @graphedia.net'.
I find 256MB more than enough for a workstation. If you run out of that, you've been probably been thrashing for a long time, and wish the process would die, anyway.
this demonstrates a major problem with linux development. Developers do what they feel like doing, it doesn't matter what users actually want.
So what? If nobody used linux but the people who develop for it, guess what? It would still be the same product! Why the hell should OS contributors develop for 'users'? If they don't get what they want out of linux, they can use another OS. Developers do what they feel like doing because they are doing it for themselves, not some 'user'. The fact that this has produced a free, capable OS that anyone can download and use is a side-effect.
If you would like feature X, do it yourself or pay someone to do it, and if another developer chooses to do feature Y (that you have no use for), don't try to make out like he's failing his obligations to the 'users'. When's the last time you wrote 'wizard' or some other handholding software that users clamour for, on your own time?
I realize your statment that this is a "major problem with linux development" is valid in a certain contexts, like when asking 'What's keeping Linux from the desktop'?, for example. It's just that any statement that seems to knock an OS programmer for working on what they want to work on anoys the hell out of me...
Actually, it's much more efficient to heat something with a high heat capacity, like cesium or sodium, and then use that to heat water to steam. This way, one can still generate power at night.
I wish *Step was more popular. Learning Objective-C is a snap if you know C already. GNUStep makes an amazing range of functionality available to apps 'for free'. On OS X it's even better. For example, Tiger will give every app an undo function, automagicly. The included tools, and overall design of the OS, make developing on the platform a pleasure.
BWHAHAHAHA!!!! *cough* ummm....Would you mind giving me a tour of your Holodeck, or whatever magicaly functional OS you use?
I think Apple is the best thing to happen to Linux since a working X server. It gives an great example of what's possible on a *NIX(ish) system. It might take a bite out of Linux adoption on the desktop, but OSS developers will keep working on OSS, and the more good examples out there, the better.
I see a market niche for a new type of NAS, that doesn't need 100% reliability, and only needs to be fast enough to stream a movie to one device, but should have tons of storage. Could we make cheap, slow, huge hard drives for such a device?
It's not officially available for many archs. PPC-Linux, for example.
Holy Shit. Give it a rest already.
"If it's not morally ok, you will go to jail. "
Who the hell decides what's morally ok? Not all laws are just, ya know, and not all illegal activities are immoral.
How is this any different from scrawling an URL? This is going to be used by a few lame advertising campaigns, where every graphedia will have to be acompanied by instructions 'put this word in front of @graphedia.net'.
In the FA, as seems pretty obvious.
So what? If nobody used linux but the people who develop for it, guess what? It would still be the same product! Why the hell should OS contributors develop for 'users'? If they don't get what they want out of linux, they can use another OS. Developers do what they feel like doing because they are doing it for themselves, not some 'user'. The fact that this has produced a free, capable OS that anyone can download and use is a side-effect.
If you would like feature X, do it yourself or pay someone to do it, and if another developer chooses to do feature Y (that you have no use for), don't try to make out like he's failing his obligations to the 'users'. When's the last time you wrote 'wizard' or some other handholding software that users clamour for, on your own time?
I realize your statment that this is a "major problem with linux development" is valid in a certain contexts, like when asking 'What's keeping Linux from the desktop'?, for example. It's just that any statement that seems to knock an OS programmer for working on what they want to work on anoys the hell out of me...