If I may be so kind as to play the devil's advocate here, you might also rephrase the question as: do you think that people who think of themselves as l33t h4x0rs but who really just like to download shitloads of pr0n, music, software, gaming-data and movies at the expense of everyone else, should be given preference over those who would like to use the internet responsibly and who cannot believe that such arbitration would necessarily lead to the curbing of the freedom of speech ? Because that is the undertone I can just feel oozing out of the write-up here. O, it's about big bad companies who want to make a buck over all of our backs and potentially use their power to wedge out the competition ? Excuse me then - may they die in a fire !
I am not sure that this is the right solution. Not running it as root is good, but running it as me - I don't know. I'd rather that the user that runneth the X server is some sort of 'xserver' user - to whose process I connect. That 'xserver' user then has the right to push my screen into VGA mode and all that. Also, this doesn't fix all those other services (that gnome has, for example) that allow my X programs to mount stuff etc. Which is, again, a security risk by itself.
Well, I've interacted with them in small ways in the past, and they've been most helpful always. That being said - didn't we use to have this whole 'multi-process' thingy before the days that it all went to some sort of IPC of the same process ? So what's new about it ?
Sentencing people for doing illegal things serves three purposes: - to protect society from further harm - to inflict 'pain' (in whatever form) on the perpetrator - to gain a sense of vindication by the victims That's the standard lecture, and you should have known it.
If the elements of the 'cloud' were distributed all over the world, then: yes. However, we already have a name for that: it's called 'distributed computing'. But that's what people wearing purple pants do to your exact computing terms. Let's hope that this one doesn't go the way of the 'intranet' - which for some reason now seems to mean 'a web application dealing with internal data that can also be accessed from the outside', and not 'network of computers with internal addresses'.
When business is booming and he wants to order in some extra and the floor he's going to put it on says: I'm going to break when you put more than a ton on me. Things change, and interaction happens along different lines. As long as they stay the same, your grocer doesn't have a problem. But that goes for either system. And nothing ever stays the same.
More grip, larger surface, which means more flexibility, more nerve-endings - more sensitivity, better warmth-exchange, 'folded-up-ness', which means more protection from wounds, easier to clean (like footprints, the mud just falls out), 'little bits that stick out' - meaning more sensitivity again.
Maybe one can use this site to their advantage. Obviously, the owners know something we know not - popularity of websites. If you can 'play' the browser at the user end, you can have a look into their database. See what they're searching for and how. It cuts both ways.
Oestrogen is also a naturally occurring hormone. It helps to stop new pregnancies in women. If women take it, they can't get pregnant and as a result, can drop thong for anybody they like without fear of getting pregnant. They have a nifty little pill for that. Has been popular for decades. Very competitive product. But you're right. It's all a conspiracy.
You said it: among the best qualities of Linux there will always be speed, choice, community, freedom, the fact that it costs nothing, and the body hair of Alan Cox.
Re:Unix is over the hill
on
Unix Turns 40
·
· Score: 1
10.5/is/ the latest OS right ? Or is Snow Leopard out already ?
I guess my greater point is that, even though you can replace anything on the machine with your own stuff, you still don't know what you break when you do that. Also, certain things have become so ingrained within UNIX, that they hold back true invention: why don't we have a proper network filesystem ? What's happened to a real event API ? And look at all the trouble we have coming up with a really good, fine-tunable access control system !
Re:Unix is over the hill
on
Unix Turns 40
·
· Score: 4, Insightful
Is that so ? Then why does Mac OS, for example, take a step back when it want to suddenly comply with UNIX ? The philosophy may be there, but the institution's grip is still firm. This is no slap on Mac OS, mind you - anyone and everyone can be silly enough to take -n out of echo for the simple sake of complying with a piece of paper instead of going with the times.
This is how companies undercut each other in countries that are ever so slightly inclined to mandate certain types of internet use. Now, India's government has every excuse (I'm not saying that they will, I'm just saying that they might be tempted to try) to mandate 'bing' over 'google' as a matter of law. Australia's recent history shows that this is not too over the top, and more than a billion people as your exclusive advertising audience is nothing the sneeze at. Just tempt the people in power. Ever so slightly.
Unlike software documentation, in a network there is more than one approach, pretty much a function of the amount of people that have to fiddle with the network at any given time. Usually there is physical laying of cables (where are they), box location and naming (labeling and Visio-sheets), peripherals (printers, faxes, phone system), box setup (OS and processes), server process configuration specifics and client requirements. And then there's that (what I think) very important document that describes what you wanted and why you implemented it in this way. It's a lot of writing, that's for sure, but like some other poster said: take a brainy, young intern and create this stuff on the fly.
No, there is a difference in this example between the selected and the sorted-on field. Plus, the selected field may not be unique (which is the main reason for getting an arbitrary amount of results). If I make a webapp in which I produce a subset of one or more tables that are the result of a query that I want to present to the user in the form of pages, I may, for example select on everybody in Houston (which gives me a subset), and sort on name. If I get to use offset and limit, I can do something like this:
SELECT * FROM PEOPLE WHERE CITY='Houston' ORDER BY NAME OFFSET 0 LIMIT 20;
For the next page, I would then replace '0' with '20', to give me the next 'page' of the result set. Fantastic. However, if I did this:
SELECT * FROM PEOPLE WHERE CITY='Houston' AND ROWNUM() >= 0 AND ROWNUM() < 20 ORDER BY NAME;
I would first select the first twenty (arbitrary) results from the database, and only *then* sort them. My result could contain names beginning with 'a' through 'z' for every page ! The 'solution' proposed here, says that you should be aware of your resultset. Something like this:
SELECT * FROM PEOPLE WHERE CITY='Houston' AND UPPER(NAME) >= 'A' AND ROWNUM() < 20 ORDER BY NAME;
Assuming (and that's a big if) that the database now outputs rows in a sorted fashion (which it might do, if a proper index was used), this might work: the next page would then take the last name of the first page, and change the criterium to say: 'UPPER(NAME) >= 'BUTTHEAD'. However, it means that you can't 'go back a page', and when there are people with the same name across page boundaries, or worse: more people with the same name than fit on a single page, you're stuck. Can't go forward, can't go back.
"Well I define fork more broadly than that." Yeah and I can define 'two cows and a daisy' to mean 'man I had too much to drink last night', but that doesn't make it so.
Are you trolling ? You don't have to quote your identifiers if they don't contain spaces in postgres. And if you don't know what sequences do or why they're useful, then you probably don't use any normalization anyway and you're better off using BerkeleyDB. I suppose your sequence gets 'out of sync' after an import (which doesn't include setting the sequence), and that by 'losing data' you mean that your inserts start failing on your unique constraints. This is why you reset your sequence after an import. If it's the 'holes' in your numbering that you're concerned about, then you haven't understood what primary keys are for. You don't count() with them, for example.
No that doesn't fix it. That requires you to know the range you're trying to retrieve. When you don't know that (there might be 10 results from 1 to 10, but 700000 results from 10 to 20), the fact that the ROW_NUMBER() function is part of the WHERE clause is the dealbreaker: matching rows get fetched first (in arbitrary order) and only then sorted, not, as you would want, sorted first and then only have a subset delivered.
I always use the first name of my first real girlfriend. But then, that's not going to be much use for many slashdotters. But then, you can also use the first name of your faux girlfriend. Her name is even more secret !
42 miles per gallon = 17.8560357 kilometers per liter. According to Google. Sounds very doable. Your average Jap city car these days, already gets that, and more.
If I may be so kind as to play the devil's advocate here, you might also rephrase the question as: do you think that people who think of themselves as l33t h4x0rs but who really just like to download shitloads of pr0n, music, software, gaming-data and movies at the expense of everyone else, should be given preference over those who would like to use the internet responsibly and who cannot believe that such arbitration would necessarily lead to the curbing of the freedom of speech ? Because that is the undertone I can just feel oozing out of the write-up here. O, it's about big bad companies who want to make a buck over all of our backs and potentially use their power to wedge out the competition ? Excuse me then - may they die in a fire !
I am not sure that this is the right solution. Not running it as root is good, but running it as me - I don't know. I'd rather that the user that runneth the X server is some sort of 'xserver' user - to whose process I connect. That 'xserver' user then has the right to push my screen into VGA mode and all that. Also, this doesn't fix all those other services (that gnome has, for example) that allow my X programs to mount stuff etc. Which is, again, a security risk by itself.
Well, I've interacted with them in small ways in the past, and they've been most helpful always. That being said - didn't we use to have this whole 'multi-process' thingy before the days that it all went to some sort of IPC of the same process ? So what's new about it ?
No, the (toll) road from Florence to Milano is pretty good, too. And the road from Bordeaux to say, Poitiers - there are good stretches on that.
Sentencing people for doing illegal things serves three purposes:
- to protect society from further harm
- to inflict 'pain' (in whatever form) on the perpetrator
- to gain a sense of vindication by the victims
That's the standard lecture, and you should have known it.
If the elements of the 'cloud' were distributed all over the world, then: yes. However, we already have a name for that: it's called 'distributed computing'. But that's what people wearing purple pants do to your exact computing terms. Let's hope that this one doesn't go the way of the 'intranet' - which for some reason now seems to mean 'a web application dealing with internal data that can also be accessed from the outside', and not 'network of computers with internal addresses'.
When business is booming and he wants to order in some extra and the floor he's going to put it on says: I'm going to break when you put more than a ton on me. Things change, and interaction happens along different lines. As long as they stay the same, your grocer doesn't have a problem. But that goes for either system. And nothing ever stays the same.
It's also about dropability. And moving parts. And use of Coulomb. And heat.
More grip, larger surface, which means more flexibility, more nerve-endings - more sensitivity, better warmth-exchange, 'folded-up-ness', which means more protection from wounds, easier to clean (like footprints, the mud just falls out), 'little bits that stick out' - meaning more sensitivity again.
Maybe one can use this site to their advantage. Obviously, the owners know something we know not - popularity of websites. If you can 'play' the browser at the user end, you can have a look into their database. See what they're searching for and how. It cuts both ways.
Oestrogen is also a naturally occurring hormone. It helps to stop new pregnancies in women. If women take it, they can't get pregnant and as a result, can drop thong for anybody they like without fear of getting pregnant. They have a nifty little pill for that. Has been popular for decades. Very competitive product. But you're right. It's all a conspiracy.
You said it: among the best qualities of Linux there will always be speed, choice, community, freedom, the fact that it costs nothing, and the body hair of Alan Cox.
10.5 /is/ the latest OS right ? Or is Snow Leopard out already ?
I guess my greater point is that, even though you can replace anything on the machine with your own stuff, you still don't know what you break when you do that. Also, certain things have become so ingrained within UNIX, that they hold back true invention: why don't we have a proper network filesystem ? What's happened to a real event API ? And look at all the trouble we have coming up with a really good, fine-tunable access control system !
Is that so ? Then why does Mac OS, for example, take a step back when it want to suddenly comply with UNIX ? The philosophy may be there, but the institution's grip is still firm. This is no slap on Mac OS, mind you - anyone and everyone can be silly enough to take -n out of echo for the simple sake of complying with a piece of paper instead of going with the times.
This is how companies undercut each other in countries that are ever so slightly inclined to mandate certain types of internet use. Now, India's government has every excuse (I'm not saying that they will, I'm just saying that they might be tempted to try) to mandate 'bing' over 'google' as a matter of law. Australia's recent history shows that this is not too over the top, and more than a billion people as your exclusive advertising audience is nothing the sneeze at. Just tempt the people in power. Ever so slightly.
Or run your data line through a gas line. Where you /also/ use the gas.
Oh, and did I mention procedures, like backups ?
Unlike software documentation, in a network there is more than one approach, pretty much a function of the amount of people that have to fiddle with the network at any given time. Usually there is physical laying of cables (where are they), box location and naming (labeling and Visio-sheets), peripherals (printers, faxes, phone system), box setup (OS and processes), server process configuration specifics and client requirements. And then there's that (what I think) very important document that describes what you wanted and why you implemented it in this way. It's a lot of writing, that's for sure, but like some other poster said: take a brainy, young intern and create this stuff on the fly.
Leave it to the badanalogyguy, then !
No, there is a difference in this example between the selected and the sorted-on field. Plus, the selected field may not be unique (which is the main reason for getting an arbitrary amount of results). If I make a webapp in which I produce a subset of one or more tables that are the result of a query that I want to present to the user in the form of pages, I may, for example select on everybody in Houston (which gives me a subset), and sort on name. If I get to use offset and limit, I can do something like this:
SELECT * FROM PEOPLE WHERE CITY='Houston' ORDER BY NAME OFFSET 0 LIMIT 20;
For the next page, I would then replace '0' with '20', to give me the next 'page' of the result set. Fantastic. However, if I did this:
SELECT * FROM PEOPLE WHERE CITY='Houston' AND ROWNUM() >= 0 AND ROWNUM() < 20 ORDER BY NAME;
I would first select the first twenty (arbitrary) results from the database, and only *then* sort them. My result could contain names beginning with 'a' through 'z' for every page ! The 'solution' proposed here, says that you should be aware of your resultset. Something like this:
SELECT * FROM PEOPLE WHERE CITY='Houston' AND UPPER(NAME) >= 'A' AND ROWNUM() < 20 ORDER BY NAME;
Assuming (and that's a big if) that the database now outputs rows in a sorted fashion (which it might do, if a proper index was used), this might work: the next page would then take the last name of the first page, and change the criterium to say: 'UPPER(NAME) >= 'BUTTHEAD'. However, it means that you can't 'go back a page', and when there are people with the same name across page boundaries, or worse: more people with the same name than fit on a single page, you're stuck. Can't go forward, can't go back.
"Well I define fork more broadly than that." Yeah and I can define 'two cows and a daisy' to mean 'man I had too much to drink last night', but that doesn't make it so.
Are you trolling ? You don't have to quote your identifiers if they don't contain spaces in postgres. And if you don't know what sequences do or why they're useful, then you probably don't use any normalization anyway and you're better off using BerkeleyDB. I suppose your sequence gets 'out of sync' after an import (which doesn't include setting the sequence), and that by 'losing data' you mean that your inserts start failing on your unique constraints. This is why you reset your sequence after an import. If it's the 'holes' in your numbering that you're concerned about, then you haven't understood what primary keys are for. You don't count() with them, for example.
No that doesn't fix it. That requires you to know the range you're trying to retrieve. When you don't know that (there might be 10 results from 1 to 10, but 700000 results from 10 to 20), the fact that the ROW_NUMBER() function is part of the WHERE clause is the dealbreaker: matching rows get fetched first (in arbitrary order) and only then sorted, not, as you would want, sorted first and then only have a subset delivered.
I always use the first name of my first real girlfriend. But then, that's not going to be much use for many slashdotters. But then, you can also use the first name of your faux girlfriend. Her name is even more secret !
42 miles per gallon = 17.8560357 kilometers per liter. According to Google. Sounds very doable. Your average Jap city car these days, already gets that, and more.