Given your opinion on commenting, it shows that have almost zero real world experience. Lord save me from l33t people like you who think they know it all.
Given your opinion on commenting, it shows that have almost zero real world experience. Lord save me from l33t people like you who think they know it all.
Normally I don't reply to anonymous idiots, but I'm in a bad mood today, so I'll let you know that one of my programs just happens to be more or less a de facto world standard. And I graduated university two years ago, thank you very much.
Copious Comments - Lots of comments, clearly written and explanatory. [...] The best comment I heard was from a friend about a former coworkers code: "It's English with some C++ thrown inbetween the comments."
is nonsense. If your code isn't written well enough to make it obvious to another programmer what it does, then no amount of documentation will help the poor sop who comes along after you and has to maintain your code. Programming languages are just that--languages--and can be used to express concepts just as well (better, in some cases) than human languages. For example, if I see:
for (i = 0; i < array_size; i++)
free(array[i]);
free(array);
then it's perfectly obvious that it's freeing the contents of an array; I don't need you to tell me so in a comment, and in fact if you do, it gets in the way. As one of my university professors said, "Use comments to tell me something I don't know."
Comments are good things, of course--used sparingly. But there is such a thing as "too much of a good thing."
This is only valid if ssh is allowed from the site your trying to escape.
Then set up an SSH server listening on port 443 on the machine you want to send to, and tunnel through your proxy as if you were doing an SSL connection. Works fine for me, though YMMV depending on the fascistness of your sysadmin. Ugly source code here for anyone interested.
I don't claim to be a physicist, but I do have a passing knowledge of the subject and a huge interest in just what those little buggers do. This is very unfortunate, and I wish the team the best of luck in getting things back in working order.
Of course, there are threats to the Free Software community. The most dangerous one is abolishing the general
purpose computer, i.e. a computer on which you decide which software you run and install. Abolishing the general
purpose computer is certainly on the agenda of the copyright industry (look at all these copy prevention schemes),
but it is not something Microsoft can do alone.
Abolishing the general-purpose computer is also on the agenda of a whole bunch of ordinary Joe Q. Users, I suspect. Do you think people like having to turn on their computer, wait for it to boot up, start up their Internet connection (dialer or whatever), wait for that to connect, and then start up an E-mail program before they can read their E-mail? If so, you're nuts. I expect that in 20-30 years, the PC will be fading away, to be replaced by either thin clients (think.NET but without the monopoly) or special-purpose E-mail terminals, word processors, whatever.
I don't claim that PC's will completely disappear, of course; I personally will probably keep on using one, and probably a lot of the Slashdot crowd as well. I could even see Open Source staying at least as common as it is today, with companies simply providing network connectivity / hardware and bringing in money from users. But remember that a huge majority of people out there doesn't have a clue what source code is, much less an interest in using it.
Your questions about the origins of Big Bang is a much deeper and harder question. While it seems a philosophical
argument, it is recently being attacked by some theorists. Most of the time, they just ask the question : do we need
a Big Bang that starts from a singularity? The answer, with our current observations, is a BIG NO. But then they
have to figure out a better alternative that can give us a very hot and dense Early Universe (so we can have Big
Bang Nucleosynthesis, which is a very very very very well observed and constrained theory : i.e. it's fucking correct.)
It may just be that I've forgotten all my college physics out of disuse, but is there any reason the Big Bang couldn't have been preceded by a Big Crunch? That would allow for a very hot and dense universe, and would also very neatly (too neatly?) answer the question of what was there before the Big Bang.
So what's wrong with that picture? Not arguing, just seeking enlightenment...
When you show me a program that will let me draw lines and diagrams with the same ease I can do it on paper, then I'll think about switching. But in the meantime it's a hell of a lot faster to draw with pen on paper than with mouse on screen.
As for reusing your notes as an essay, if you're taking notes verbose enough to be able to do that, then your notes are too verbose. You can't concentrate on rearranging your teacher's statements into essay-suitable format without missing some of the content itself (unless you're a brilliant writer, in which case you wouldn't need to resort to tricks like that in the first place).
How is that crazy? It just means they're getting more powerful, like real computers. Desktops had a phase when they
required no cooling, as did consoles, why should only one ever change?
Why must more computing power equate to a need for heat sinks? is I think what the parent post is getting at (and I agree).
See J-Phone (Japanese mobile phone service provider). Granted, they haven't gotten the resolution up very high yet (I think current ones can only do 128x128), but you can send the pictures via E-mail instantly anywhere you want.
[Note: that site does some really weird things with JavaScript, so here's an image of a phone with a built-in camera.]
I think it would be fun to store 10M on my wristwatch and then have any computer within 10ft be able to read it
and use that info.
Great! Now all I have to do to steal that top secret source code of yours is walk by with a laptop in my bag! Somebody want to sell BillG one of these things?
That ftp site owner will be a bit perturbed, however.
So he can just use a regular kernel. I assume something like this would be made a kernel configuration option, something like SMP (though I admit I haven't actually looked at the patches themselves so I don't know how feasible this is); then you'd just turn it on for a workstation and off for a server, or something ilke that.
Re:Check out the Preemptible Kernel patches...
on
Kernel 2.4.11 Released
·
· Score: 4, Insightful
Having a preemptible kernel makes things feel faster because what you're doing right now is getting serviced the
most, but the overall system performance is actually decreased a bit.
Which is bad why? The important thing is not (always) some arbitrary absolute measurement of "speed", but rather the apparent (to the user) speed of the system. If you're reading mail, you probably won't care, or even notice, that your compile takes 49 seconds instead of 47.
On this subject, does anyone know of any Linux software that will monitor/report CPU temperatures? I've searched before, but with no luck, and I don't feel like disassembling one of the Windows ones...
This attack has locked us permanently into our current
policies. Why? If we changed them now, it is an explicit admission that terrorism works. [...] *That* is a message we *MUST NOT* send no matter what action we take.
So where does that leave the US? Either:
Maintain current policies, make even more enemies, and invite more terrorism, or
Change current policies, admit that terrorism works, and invite more terrorism.
I have to admit I'm glad I'm not the one that has to make that decision...
...but what if all countries did this on all "important" drugs? Drug development is massively slowed, and the
deaths start mounting by the millions because of slowly advancing technology -- people who wouldn't have died had
technology kept advancing at a good pace.
But what if all countries respected all of the patents? Drug supply is massively restricted, and the deaths start moutning by the millions because of greedy corporations -- people who wouldn't have died had the countries been able to produce the medicines themselves.
... in a noisy subway, in the car on a noisy highway, etc. This is not supposed to be a complete stereo system, it's a portable music player, and designed to be used that way. Can you honestly claim you can hear the difference between 256kbps and 128kbps over the noise of your engine and the engines in all the cars around you? Hell, I almost never notice any problems with 128kbps using earphones at the office.
As pointed out by another poster, the actual figures in the article are an order of magnitude larger (and yes, I did read the article, I just misread the figures). Even so, claiming $469 million in total sales is an increase of 61% over the previous year, which still seems pretty unlikely--though it would be nice to have figures from earlier years to compare.
Note that the Recording
Industry Association of Korea reports local companies lost $154 million
in sales in 2000 due to use of the program, even though sales
increased to $31.5 million in total sales in 2000 from $29.2 million in
1999.
So they're claiming that they were expecting $185.5 million in sales in 2000? A 535% increase over the previous year? And I thought the RIAA was stupid...
How many millions of geeks would jump
at the chance to use their screensaver and some extra cycles to help create the next Final Fantasy or Star Wars
sequel?
Aside from the studio not knowing when the work will get finished and bandwidth problems, you know somebody's going to hack the client to take Aki's clothes off...
Just imagine--sitting in the grass, in the sun, hacking away at some code that you've pulled from your sourceforge
CVS archive through the ethernet port in the tree behind you.
What you don't realize is that that tree is actually of a variety carefully bred for years to produce Ethernet ports of just the right size. I've only glanced over the reports, but it was apparently quite an undertaking.
Given your opinion on commenting, it shows that have almost zero real world experience. Lord save me from l33t people like you who think they know it all.
Given your opinion on commenting, it shows that have almost zero real world experience. Lord save me from l33t people like you who think they know it all.
Normally I don't reply to anonymous idiots, but I'm in a bad mood today, so I'll let you know that one of my programs just happens to be more or less a de facto world standard. And I graduated university two years ago, thank you very much.
I'll agree with your other points, but this:
Copious Comments - Lots of comments, clearly written and explanatory. [...] The best comment I heard was from a friend about a former coworkers code: "It's English with some C++ thrown inbetween the comments."
is nonsense. If your code isn't written well enough to make it obvious to another programmer what it does, then no amount of documentation will help the poor sop who comes along after you and has to maintain your code. Programming languages are just that--languages--and can be used to express concepts just as well (better, in some cases) than human languages. For example, if I see:
then it's perfectly obvious that it's freeing the contents of an array; I don't need you to tell me so in a comment, and in fact if you do, it gets in the way. As one of my university professors said, "Use comments to tell me something I don't know."Comments are good things, of course--used sparingly. But there is such a thing as "too much of a good thing."
... they remember to mount a scratch monkey.
This is only valid if ssh is allowed from the site your trying to escape.
Then set up an SSH server listening on port 443 on the machine you want to send to, and tunnel through your proxy as if you were doing an SSL connection. Works fine for me, though YMMV depending on the fascistness of your sysadmin. Ugly source code here for anyone interested.
What happens if someone throws a pencil through the keyboard's on/off zone?
The sensors register "FORMAT C: (enter)".
And then when the pencil rebounds, the sensors register "YES (enter)".
I don't claim to be a physicist, but I do have a passing knowledge of the subject and a huge interest in just what those little buggers do. This is very unfortunate, and I wish the team the best of luck in getting things back in working order.
Of course, there are threats to the Free Software community. The most dangerous one is abolishing the general purpose computer, i.e. a computer on which you decide which software you run and install. Abolishing the general purpose computer is certainly on the agenda of the copyright industry (look at all these copy prevention schemes), but it is not something Microsoft can do alone.
Abolishing the general-purpose computer is also on the agenda of a whole bunch of ordinary Joe Q. Users, I suspect. Do you think people like having to turn on their computer, wait for it to boot up, start up their Internet connection (dialer or whatever), wait for that to connect, and then start up an E-mail program before they can read their E-mail? If so, you're nuts. I expect that in 20-30 years, the PC will be fading away, to be replaced by either thin clients (think .NET but without the monopoly) or special-purpose E-mail terminals, word processors, whatever.
I don't claim that PC's will completely disappear, of course; I personally will probably keep on using one, and probably a lot of the Slashdot crowd as well. I could even see Open Source staying at least as common as it is today, with companies simply providing network connectivity / hardware and bringing in money from users. But remember that a huge majority of people out there doesn't have a clue what source code is, much less an interest in using it.
Good one - very funny. I mean, where would she put canteloupes with those enormous breasts?
I've never played Tomb Raider, but I'm not so sure I'd be all that thrilled about seeing cantaloupes with breasts...
(:
No, I'm not exaggerating. This was all on a 700MHz Athlon, 256M, IDE.
Hm, so do you suppose it'll help my 75MHz Pentium, 32M laptop?
Your questions about the origins of Big Bang is a much deeper and harder question. While it seems a philosophical argument, it is recently being attacked by some theorists. Most of the time, they just ask the question : do we need a Big Bang that starts from a singularity? The answer, with our current observations, is a BIG NO. But then they have to figure out a better alternative that can give us a very hot and dense Early Universe (so we can have Big Bang Nucleosynthesis, which is a very very very very well observed and constrained theory : i.e. it's fucking correct.)
It may just be that I've forgotten all my college physics out of disuse, but is there any reason the Big Bang couldn't have been preceded by a Big Crunch? That would allow for a very hot and dense universe, and would also very neatly (too neatly?) answer the question of what was there before the Big Bang.
So what's wrong with that picture? Not arguing, just seeking enlightenment...
When you show me a program that will let me draw lines and diagrams with the same ease I can do it on paper, then I'll think about switching. But in the meantime it's a hell of a lot faster to draw with pen on paper than with mouse on screen.
As for reusing your notes as an essay, if you're taking notes verbose enough to be able to do that, then your notes are too verbose. You can't concentrate on rearranging your teacher's statements into essay-suitable format without missing some of the content itself (unless you're a brilliant writer, in which case you wouldn't need to resort to tricks like that in the first place).
How is that crazy? It just means they're getting more powerful, like real computers. Desktops had a phase when they required no cooling, as did consoles, why should only one ever change?
Why must more computing power equate to a need for heat sinks? is I think what the parent post is getting at (and I agree).
[Note: that site does some really weird things with JavaScript, so here's an image of a phone with a built-in camera.]
I think it would be fun to store 10M on my wristwatch and then have any computer within 10ft be able to read it and use that info.
Great! Now all I have to do to steal that top secret source code of yours is walk by with a laptop in my bag! Somebody want to sell BillG one of these things?
That ftp site owner will be a bit perturbed, however.
So he can just use a regular kernel. I assume something like this would be made a kernel configuration option, something like SMP (though I admit I haven't actually looked at the patches themselves so I don't know how feasible this is); then you'd just turn it on for a workstation and off for a server, or something ilke that.
Having a preemptible kernel makes things feel faster because what you're doing right now is getting serviced the most, but the overall system performance is actually decreased a bit.
Which is bad why? The important thing is not (always) some arbitrary absolute measurement of "speed", but rather the apparent (to the user) speed of the system. If you're reading mail, you probably won't care, or even notice, that your compile takes 49 seconds instead of 47.
On this subject, does anyone know of any Linux software that will monitor/report CPU temperatures? I've searched before, but with no luck, and I don't feel like disassembling one of the Windows ones...
This attack has locked us permanently into our current policies. Why? If we changed them now, it is an explicit admission that terrorism works. [...] *That* is a message we *MUST NOT* send no matter what action we take.
So where does that leave the US? Either:
I have to admit I'm glad I'm not the one that has to make that decision...
But what if all countries respected all of the patents? Drug supply is massively restricted, and the deaths start moutning by the millions because of greedy corporations -- people who wouldn't have died had the countries been able to produce the medicines themselves.
... in a noisy subway, in the car on a noisy highway, etc. This is not supposed to be a complete stereo system, it's a portable music player, and designed to be used that way. Can you honestly claim you can hear the difference between 256kbps and 128kbps over the noise of your engine and the engines in all the cars around you? Hell, I almost never notice any problems with 128kbps using earphones at the office.
As pointed out by another poster, the actual figures in the article are an order of magnitude larger (and yes, I did read the article, I just misread the figures). Even so, claiming $469 million in total sales is an increase of 61% over the previous year, which still seems pretty unlikely--though it would be nice to have figures from earlier years to compare.
Note that the Recording Industry Association of Korea reports local companies lost $154 million in sales in 2000 due to use of the program, even though sales increased to $31.5 million in total sales in 2000 from $29.2 million in 1999.
So they're claiming that they were expecting $185.5 million in sales in 2000? A 535% increase over the previous year? And I thought the RIAA was stupid...
How many millions of geeks would jump at the chance to use their screensaver and some extra cycles to help create the next Final Fantasy or Star Wars sequel?
Aside from the studio not knowing when the work will get finished and bandwidth problems, you know somebody's going to hack the client to take Aki's clothes off...
--
BACKNEXTFINISHCANCEL
Just imagine--sitting in the grass, in the sun, hacking away at some code that you've pulled from your sourceforge CVS archive through the ethernet port in the tree behind you.
What you don't realize is that that tree is actually of a variety carefully bred for years to produce Ethernet ports of just the right size. I've only glanced over the reports, but it was apparently quite an undertaking.
--
BACKNEXTFINISHCANCEL