I'm not thinking about logically arranging data in 3d, I'm thinking about drawing the desktop using a 3d api instead of a 2d api with various hacks/patches that ultimately utilize the 3d hardware in an ad-hoc way.
This is why I think of AA-fonts and transparent menus as a fundamentally 3d job -- they're best done by the video accellerator, not the cpu.
Similarly, SVG rendering seems to be just a special case of OpenGL rendering with a flat orthographic projection. Since OpenGL can render a superset of what SVG can render, and since both should offload to the video accellerator, with no appreciable speed difference, why not just go for the extra flexibility of OpenGL?
No, I didn't RTFA, and I'm sure I'll get modded Offtopic, but the thought occurs to me:
Why are we, the free software community, busting ass to integrate pseudo-3d technologies to the desktop (AA-fonts, SVG-icons, real alpha blending), while it seems obvious that the next step is going to be a fully 3d-enabled desktop, with 3d icons placed in the current 2d-metaphor? Already new computers with new accellerators can push so many polys that the overhead is not measurable by users.
Who works at for company where you agree 100% with what the company is doing? Its pretty rare with even mid-sized companies. Companies are institutionalized friction.
Point taken, but there's the question of scale. Is it more useful to the terrorist to drive airplanes into each of our buildings (we've got a lot of buildings) than to score, say, AOL's credit card database and by using huge numbers of small fradulent charges try to destroy VISA, and with it the consumer economy.
I'm not really convinced by my argument either. I plan to steal and trot out your argument at the next bull session.:)
Microsoft needs to apply for a pro-terrorism certification. "This product meets or exceeds terrorist requirements for simple security loopholes: buffer overflows, insecure defaults, and more".
G5 is lots faster than P4? This is so obvious to even the most clueless home computer user! I mean, come on, how can a P4 possibly compete with a G5? The G5 is clearly 1 ahead!
Can slashdot please tell us something that's not common knowledge? I mean geez, next the'll be like: Saddam Masterminded 9/11. Well no duh!
furthermore, DO NOT use 192.168.0.XX. Because you might get a job with a vpn-ing company that uses that to. Get a random number under 256, and use that instead of 1.
e.g. I use 192.168.88.XX. I used to use 192.168.1.XX, but guess what, I got a job...
Researching whether this-and-that mobo feature has linux drivers takes hours, even for someone that's done it a few times. Since consumers aren't willing to spend hours on any aspect of computer installation, this is a handy way for them to buy with confidence, knowing they'll be supported.
This is also why the winmodem thing is so bad. It obviates the whole point.
When you posted this, I was scored 0 or so. Then I got enough funny mods to go to +3, at which point some dork (presumably browsing at +3) smacked me down to 2, e.g. the level of your comment. Kinda funny that your comment so shaped the interp of mine.
I like the warm fuzzy feeling of using a propritary platform controlled by a benevelent dictatorship of a company. Bill governs by the divine right of CEOs. Long live Bill!
Quicksave just isn't good enough for me. What happens when I quicksave and am already doomed? I'm STILL doomed, and now also screwed.
I want my game to CONTINUOUSLY save its state. When I arrive at death, I want to press the REWIND button on the game until I come to a place from whence I choose to resume.
Its just too hard to know in advance where that will be.
I don't think.sos /.dlls work like that. At least not this decade.
I believe that when two applications load libgecko.so (or whatever) they both memory map the same code section. The only copies that are made are for library storage, what you would get if you declare a variable "static" in C. This is probably a very small percentage of the total library size. Like 1%.
But I'm just guessing. And if you d/l different versions of libgecko.so (or whatever) then obviously all bets are off.
Ah, I understand now. There is a way to get it back - clear your line and press return. Now when you press up-arrow the unedited line, with "name" on the end, is still there.
where the blank is where you want to recall/usr/local/gugalwumpus-3.2 from your history?
What I would do is 1) press up-arrow once to get back to the mkdir command (hiding your cp command) 2) move cursor to the left of/usr/local/gugalwumpus-3.2 3) Control-k (cuts to end-of-line) 4) down-arrow (recalls cp command) 5) Control-y (pastes/usr/local/gugalwumpus-3.2) ===> cp/home/you/froombor.tar.gz/usr/local/gugalwumpus-3.2
(bash lets you edit your command history, which 99% of the time you do unintentionally and I've never figured out how to undo the damage.)
What, you've never made a typeo on a command line and needed to fix it?/me bows down!
AFAIK up-arrow recalls previous commands in last-to-first order. If you accept such a command, its appended onto the end of your list. Thus with history:
ls mkdir/foo mkdir/bar triple-up-arrow => ls [return]
your new history should be: ls mkdir/foo mkdir/bar ls
LINUX has the best distribution model for GAMES that are actually EASY and FUN. The article is about games that are EASY and FUN. I also talked about distribution models that SEGA might acutally be able to use.
The guy understands the secret to enjoyable games. Right now, games are super-elaborate to please the under-20 crowd, who have lots of time to spend on such things. However, the older, more wealthy segment of the population just doesn't care to learn the 400 odd special moves in Tekken Tag Tournament, they have better things to do with their lives.
Enter simple games.
The problem with this is, grandiose games are easy to market. "It will blow your mind!!!" etcetera. If another tetris-like breakthrough came out today, it wouldn't be marketable to sell for $60, and so would slip through the EB and Babbage's crowd unnoticed.
Enter the PC.
Shareware is a distribution model that supports less-than-grandiose titles. After all, if you've already tried the game and like it, you'll be more likely to buy it than another, more expensive game that promises "pulse-pounding action!!!". Can Smega make games with this model? I doubt it will.
And of course, Linux is the ultimate distribution model for games that are actually fun. Since its relatively easy to get put in a distro, millions will see your game. I know the first thing I checked when upgrading to Debian Sarge was the games menu. Circus Linux or Copter Commander will not "blow you away!!!" but they are fun and pass the time. : )
which makes interactive (desktop) usage much smoother
Dude, are you using a Cavemanalon-negative-100 processor? I have a very humble system (450 Mhz K6, 256mb ram, 2.4 kernel), and I just don't see how it could get any more "smooth".
If your players stop playing your game, they have to reformat their brains to stop thinking about it. They have to deal with everyday life, which is annoying, because they've been neglecting it for so long. Thus you don't have to try very hard to keep them in the game, they want to stay in.
I'm not thinking about logically arranging data in 3d, I'm thinking about drawing the desktop using a 3d api instead of a 2d api with various hacks/patches that ultimately utilize the 3d hardware in an ad-hoc way.
This is why I think of AA-fonts and transparent menus as a fundamentally 3d job -- they're best done by the video accellerator, not the cpu.
Similarly, SVG rendering seems to be just a special case of OpenGL rendering with a flat orthographic projection. Since OpenGL can render a superset of what SVG can render, and since both should offload to the video accellerator, with no appreciable speed difference, why not just go for the extra flexibility of OpenGL?
No, I didn't RTFA, and I'm sure I'll get modded Offtopic, but the thought occurs to me:
Why are we, the free software community, busting ass to integrate pseudo-3d technologies to the desktop (AA-fonts, SVG-icons, real alpha blending), while it seems obvious that the next step is going to be a fully 3d-enabled desktop, with 3d icons placed in the current 2d-metaphor? Already new computers with new accellerators can push so many polys that the overhead is not measurable by users.
Who works at for company where you agree 100% with what the company is doing? Its pretty rare with even mid-sized companies. Companies are institutionalized friction.
[mod parent up please]
:)
Point taken, but there's the question of scale. Is it more useful to the terrorist to drive airplanes into each of our buildings (we've got a lot of buildings) than to score, say, AOL's credit card database and by using huge numbers of small fradulent charges try to destroy VISA, and with it the consumer economy.
I'm not really convinced by my argument either. I plan to steal and trot out your argument at the next bull session.
Microsoft needs to apply for a pro-terrorism certification. "This product meets or exceeds terrorist requirements for simple security loopholes: buffer overflows, insecure defaults, and more".
G5 is lots faster than P4? This is so obvious to even the most clueless home computer user! I mean, come on, how can a P4 possibly compete with a G5? The G5 is clearly 1 ahead!
Can slashdot please tell us something that's not common knowledge? I mean geez, next the'll be like: Saddam Masterminded 9/11. Well no duh!
furthermore, DO NOT use 192.168.0.XX. Because you might get a job with a vpn-ing company that uses that to. Get a random number under 256, and use that instead of 1.
...
e.g. I use 192.168.88.XX. I used to use 192.168.1.XX, but guess what, I got a job
Researching whether this-and-that mobo feature has linux drivers takes hours, even for someone that's done it a few times. Since consumers aren't willing to spend hours on any aspect of computer installation, this is a handy way for them to buy with confidence, knowing they'll be supported.
This is also why the winmodem thing is so bad. It obviates the whole point.
When you posted this, I was scored 0 or so. Then I got enough funny mods to go to +3, at which point some dork (presumably browsing at +3) smacked me down to 2, e.g. the level of your comment. Kinda funny that your comment so shaped the interp of mine.
I like the warm fuzzy feeling of using a propritary platform controlled by a benevelent dictatorship of a company. Bill governs by the divine right of CEOs. Long live Bill!
Quicksave just isn't good enough for me. What happens when I quicksave and am already doomed? I'm STILL doomed, and now also screwed.
I want my game to CONTINUOUSLY save its state. When I arrive at death, I want to press the REWIND button on the game until I come to a place from whence I choose to resume.
Its just too hard to know in advance where that will be.
Power to the Player!!
</troll>
Yeah me to, what the heck does it stand for in this context?
I wonder what kind of FPS they get in TuxRacer...
I don't think .sos / .dlls work like that. At least not this decade.
I believe that when two applications load libgecko.so (or whatever) they both memory map the same code section. The only copies that are made are for library storage, what you would get if you declare a variable "static" in C. This is probably a very small percentage of the total library size. Like 1%.
But I'm just guessing. And if you d/l different versions of libgecko.so (or whatever) then obviously all bets are off.
This report on toxic chemicals brought to you by the Presidential Council on Industrial Development.
I hardly even know 'er!
ba-dump
Ah, I understand now.
There is a way to get it back - clear your line and press return. Now when you press up-arrow the unedited line, with "name" on the end, is still there.
So you have a situation like this?:
/usr/local/gugalwumpus-3.2 /home/you/froombor.tar.gz ___________
/usr/local/gugalwumpus-3.2 from your history?
/usr/local/gugalwumpus-3.2 /usr/local/gugalwumpus-3.2) /home/you/froombor.tar.gz /usr/local/gugalwumpus-3.2
mkdir
cp
where the blank is where you want to recall
What I would do is
1) press up-arrow once to get back to the mkdir command (hiding your cp command)
2) move cursor to the left of
3) Control-k (cuts to end-of-line)
4) down-arrow (recalls cp command)
5) Control-y (pastes
===>
cp
What, you've never made a typeo on a command line and needed to fix it?
AFAIK up-arrow recalls previous commands in last-to-first order. If you accept such a command, its appended onto the end of your list. Thus with history:
ls
mkdir
mkdir
triple-up-arrow => ls [return]
your new history should be:
ls
mkdir
mkdir
ls
This move fits with Apple's focus on usability. To be usable, you have to be pronounceable, and you have to be memorable.
bash: nice, violent, memorable name
tcsh: the city in Belorussia?
Its a no-brainer, really.
LINUX has the best distribution model for GAMES that are actually EASY and FUN. The article is about games that are EASY and FUN. I also talked about distribution models that SEGA might acutally be able to use.
-1: Read The Fine Post
Hm, perhaps there lies the difference. I typically run:
Window-maker
Mozilla
Emacs
some common lisp core
coupla gnoterms
maybe xmms or something like that
The guy understands the secret to enjoyable games. Right now, games are super-elaborate to please the under-20 crowd, who have lots of time to spend on such things. However, the older, more wealthy segment of the population just doesn't care to learn the 400 odd special moves in Tekken Tag Tournament, they have better things to do with their lives.
Enter simple games.
The problem with this is, grandiose games are easy to market. "It will blow your mind!!!" etcetera. If another tetris-like breakthrough came out today, it wouldn't be marketable to sell for $60, and so would slip through the EB and Babbage's crowd unnoticed.
Enter the PC.
Shareware is a distribution model that supports less-than-grandiose titles. After all, if you've already tried the game and like it, you'll be more likely to buy it than another, more expensive game that promises "pulse-pounding action!!!". Can Smega make games with this model? I doubt it will.
And of course, Linux is the ultimate distribution model for games that are actually fun. Since its relatively easy to get put in a distro, millions will see your game. I know the first thing I checked when upgrading to Debian Sarge was the games menu. Circus Linux or Copter Commander will not "blow you away!!!" but they are fun and pass the time. : )
If your players stop playing your game, they have to reformat their brains to stop thinking about it. They have to deal with everyday life, which is annoying, because they've been neglecting it for so long. Thus you don't have to try very hard to keep them in the game, they want to stay in.