> The point of a spacial file browser is to use your spacial memory
I thought spacial file browsers were for "spacial people" e.g. retards;).
Seriously though, I agree. Lots of these "fancy UIs" that these jokers come up with only work fine for users who just need to manage a handful of objects (windows, tasks, files, folders) at a time.
We don't really need help when there are a few objects and need help when there are lots. But that's when all those stupid GUIs start getting in the way.
For example: thumbnailed windows don't really help when you have > 10 of them (especially if they are similar looking documents - using the same standardized template), same goes for those graphical selectors where they show the windows from a 3d or fancy perspective. Useless if you have 20+ windows, cool looking when you have three or four windows, but why'd you need them when you only have a few windows?
When you have a few objects to track you should be able to remember which ones are which. When you have way more, you need some help. That's where computers and software should help. But they don't!
The exceptions are some game UIs. Some of which are proof that you can build UIs that work for "noobs" and still help skilled users.
Games are also proof that people, when sufficiently motivated to, can actually do far more than what these Desktop GUI makers assume. Very many actions per second. Keeping track of stuff. Learning of difficult combos. So where's the Desktop GUI that actually helps you to sustain a high "actions per second" average?
I think this sort of thing will help skilled users more, while not getting in the way of "naive" users (you can still leave the flashy stuff for them).
Car analogy: current OS GUI designers seem to be making cars that look really cool (and are theme-able) but have top speed of 30kph (play a beautiful animation while doing so), have a range of 3km, and have only space for one person at a time.
Not really helpful when we need to do some serious traveling.
> I can go to http://ipv6gate.sixxs.net/ right now. It tells me I'm connecting via IPv6, and lets me connect to various IPv4-only web sites via IPv6.
That's exactly my point. You'd have to use a NAT or a proxy. http://ipv6gate.sixxs.net/ is a proxy.
Good to see that you've finally realized the problem.
Your original links (RFC2473 etc) and comments (e.g. "an IPv6 connection can reach any IPv4 host using tunneling") were the wrong answer to the problem.
As I said: "you either need IPv4 on your client, or something has to do proxying or NAT."
Lastly, the push for IPv6 might not be so great if Big Media realize that they might like a world where the $$$$ is in the IPv4 Internet, and the "viewers" are stuck behind NATs or proxies run by ISPs.
Then ISP users can't easily P2P or be "broadcasters" in that situation.
Most users might not realize the implications - the web stuff and even many online games will still work.
Fish, vegetables, egg and I do eat stuff like pig intestines and kidneys (and like it if it's done nicely), so that sort of stuff isn't a problem for me - doesn't need to be disguised in a sausage/patty/nugget. Yum;).
You clearly[1] don't understand the documents you're linking to.
Go read what they actually do. They solve a very different problem from what I and the other poster are talking about.
The stuff you're talking about either wraps IPv4 packets in IPv6 packets, or wraps IPv6 packets in IPv4.
That does NOT help an IPv6 only machine talk to an IPv4 only machine.
[1] just look four lines into the document you just linked to:
"DSTM Clients: Dual-stacked nodes, create tunnels to Tunnel End Pont (TEP)."
See there? Dual-stacked nodes.
That means the nodes have both IPv4 and IPv6 addresses. They are not IPv6 only (or IPv4 only). If there will be enough IPv4 addresses in the world for these nodes, then it logically follows there will be enough IPv4 addresses for IPv4 only nodes.
If you still can't understand this (or the problem), you're still wrong, but I'm sorry I don't know how to explain it better to you.
> A system with IPv6-only connectivity can use a tunnel to access the rest of the Internet.
A system with IPv6-only connectivity can use a tunnel to access the rest of the _IPv6_ hosts on the Internet.
An IPv6-only system cannot communicate with IPv4 only hosts (unless there is some proxying or translation). And that was what the poster was talking about.
Actually Big Media might be rather happy if everyone stuck to IPv4, ran low on IPv4 addresses resulting in ISPs putting everyone behind NATs.
Then: 1) P2P wouldn't work so well - since the NAT device is controlled by the ISP. 2) Only a few with public IPs could "broadcast" to the many. Just like the old days of TV and Radio.
> an IPv6 connection can reach any IPv4 host using tunneling.
You're wrong. He's not talking about ISPs. He's talking about websites (and other servers on the Internet).
If a server you want to access only supports IPv4, you either need IPv4 on your client, or something has to do proxying or NAT.
If there are enough IPv4 addresses to do NAT for everyone using IPv6, then there are enough IPv4 addresses to do NAT if those users use IPv4 instead:).
Try this experiment: remove the IPv4 addresses on your home machine's network interfaces. Now see how well you can access the rest of the Internet.
Or even this: Remove the IPv4 addresses on your home machine's network interfaces. Now try to ping/access an IPv4 only device on your home network.
And not all those who say they are Christians are Christians.
It's just like in my country a lot of people say they are Buddhists, but they actually believe in a mix of Taoism with just some Buddhist references thrown in.
Similarly there are lots of muslims who don't know what the Koran and Hadith actually say about lots of stuff - because they don't understand Arabic - so they have to rely on a religious leader to tell them what their religion is (which sometimes diverges from what the Koran/Hadith says).
No the environmental impact would be a lot less. Facebook would need a lot fewer servers if they used C++, but not for the reasons stated in the article.
If facebook wrote everything in C++, the millions of people would still be using myspace and friendster, because the facebook team would still be busy writing and debugging.
The very many lines of PHP code at Facebook aren't going to be easily replaced by something with far fewer lines of C++. If you think it's easy, go ahead and reproduce Facebook's functionality using C++, let me know when you're done.
I don't like PHP, but there are very many good reasons to use a higher level language than C++.
Yes, there are very good and very productive C++ programmers. But only a few of them. And there's a limit to how fast they can write code.
So what wise people do is have them write stuff for the other programmers to use. You don't make the "normal" programmers write C++.
Sure, but barring nukes and WMDs, it should be expected that it's harder for a group to kill 100 people in one incident, than it is for them to kill 10 people.
So I'm not sure how useful this pattern is.
My dinner spending patterns might follow a mathematical pattern too. I spend 10 bucks on dinner a lot more often than I spend 100 bucks. Whoopee.
> The problem with libertarianism is it has a very narrow definition of what government services protect liberty and freedom.
The real problem with libertarianism is that it's barking up the wrong tree (and almost makes a religion of doing so).
It's not the quantity of Government that matters so much. It's the quality of Government that matters far more.
Picking a Government based on quantity is more foolish than picking a place to eat based on how many/few workers it has.
There is little advantage to the citizens between having a small corrupt government that works with huge corrupt corporations to milk the citizens, or having a huge corrupt government milking the citizens.
There are many examples around the world where a government has proven itself capable of managing things better than most corporations. Not all governments are good at the same things, or bad at the same things - because governments are made up of people. So one government might decide to do some stuff internally, and another government might decide to leave it to a bunch of external organizations to bid for and yet another might even help form an independent organization to handle it. A good quality government would make such decisions better than a poor quality one.
If you don't know what the real problem is, you are unlikely to solve it.
When too many voters don't know what the real problems are, you are less likely to get a better government.
Yeah I wonder where the power supply and internet connection was from.
Maybe 15 minutes of very vigorous motions on the bed could supply enough energy to send out a tweet or two. I guess they could have had a battery powered sensor that just did radio comms on start and stop, then the relay is elsewhere.
Anyway from the tweets it seems like it stopped already since the last post is: "# They're on the job! #5 - Action commenced at 09.33GMT. Weight: 152KG. 1:33 AM Dec 14th from Power Twitter". There's no "they're off the job" message and that's days ago.
Which part of using vmware was not as easy as virtualbox for you?
Here's my experience:
vmware server doesn't have signed drivers so I had problems getting it to work with Windows 7 x64. I didn't try vmware workstation - it's not free.
In contrast Virtual Box worked, and it was free.
Microsoft Virtual PC on the other hand wouldn't even let me boot up ubuntu after an install - got all the way past installation, but on boot to the installed OS it couldn't start up - not surprised though, I generally regard Virtual PC as crap (but perhaps it works very well running MS only stuff).
However Virtual Box is not as good as vmware if you are going to have virtual networks and muck about with them. With vmware changing the networks a virtual interface is attached to is easy - you can do it while the virtual machine is running.
Also, Virtual Box virtual machines don't seem to be stored all in one folder. A single virtual machine is stored in more than one directory - there's one path for the disks and another path for the other stuff. In contrast with vmware, it's all in one directory, so you can just copy the entire directory/folder and/or compress it.
vmware's "get out of virtual machine" keys are customizable combinations of ctrl-shift-alt (can be all, or partial). virtual box's equivalent is the "host key", you can have many choices but you can only use one key - not a combo.
I have not tested what happens on virtualbox if the host screen saver locks while you are still in the guest. IIRC vmware used to have problems with that in some cases (you can't get out).
Lastly you can't run virtualbox and virtualpc at the same time. Fortunately you don't have to reboot - if you stop virtualpc, after a while you can run virtualbox.
> His best tool must be his mind: he must use it to set his own procedures
He also said: "I want at least the project/task list all on one screen. Essentially what I'd want would be a Task List on steroids, allowing for hierarchical subtasks, attachments, and prioritization."
Maybe he could just chuck everything into a directory (and subdirectories), including the notes and stuff and use git or some other version control tool to keep track of it:).
Then the filesystem would be used for grouping subtasks storing attachments etc.:)
> Investors in the US dollar will sell up and buy Gold, Euros or similar
Yes, but there is a significant time before they can get out of the "US Zimbabwe" meanwhile "US Mugabe" is relatively rich and so are his cronies (favoured US citizens), and they can buy more than those Investors.
If they don't make it too obvious, they can get away with it for quite a while.
> many foreign players have a lot of US dollars that they will sell at the first sign of trouble
Sure. But good luck selling 9 trillion US dollars worth of debt that's payable in US dollars to someone else.
See why I say the US isn't in as deep shit as those who lent it trillions?
> The point of a spacial file browser is to use your spacial memory
I thought spacial file browsers were for "spacial people" e.g. retards ;).
Seriously though, I agree. Lots of these "fancy UIs" that these jokers come up with only work fine for users who just need to manage a handful of objects (windows, tasks, files, folders) at a time.
I find this silly since there is evidence that people are already able to manage a handful of objects at a time ( http://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus_or_Minus_Two ), but can't manage far more.
We don't really need help when there are a few objects and need help when there are lots. But that's when all those stupid GUIs start getting in the way.
For example: thumbnailed windows don't really help when you have > 10 of them (especially if they are similar looking documents - using the same standardized template), same goes for those graphical selectors where they show the windows from a 3d or fancy perspective. Useless if you have 20+ windows, cool looking when you have three or four windows, but why'd you need them when you only have a few windows?
When you have a few objects to track you should be able to remember which ones are which. When you have way more, you need some help. That's where computers and software should help. But they don't!
The exceptions are some game UIs. Some of which are proof that you can build UIs that work for "noobs" and still help skilled users.
Games are also proof that people, when sufficiently motivated to, can actually do far more than what these Desktop GUI makers assume. Very many actions per second. Keeping track of stuff. Learning of difficult combos. So where's the Desktop GUI that actually helps you to sustain a high "actions per second" average?
I've personally suggested this:
http://live.gnome.org/GnomeShell/DesignersPlayground/KeyboardShortcuts
And something like it in 2006:
http://bugs.kde.org/show_bug.cgi?id=121349
I think this sort of thing will help skilled users more, while not getting in the way of "naive" users (you can still leave the flashy stuff for them).
Car analogy: current OS GUI designers seem to be making cars that look really cool (and are theme-able) but have top speed of 30kph (play a beautiful animation while doing so), have a range of 3km, and have only space for one person at a time.
Not really helpful when we need to do some serious traveling.
How about this instead: http://www.youtube.com/watch?v=9BnLbv6QYcA
Courtesy of The Onion News Network...
> I can go to http://ipv6gate.sixxs.net/ right now. It tells me I'm connecting via IPv6, and lets me connect to various IPv4-only web sites via IPv6.
That's exactly my point. You'd have to use a NAT or a proxy. http://ipv6gate.sixxs.net/ is a proxy.
Good to see that you've finally realized the problem.
Your original links (RFC2473 etc) and comments (e.g. "an IPv6 connection can reach any IPv4 host using tunneling") were the wrong answer to the problem.
As I said: "you either need IPv4 on your client, or something has to do proxying or NAT."
Lastly, the push for IPv6 might not be so great if Big Media realize that they might like a world where the $$$$ is in the IPv4 Internet, and the "viewers" are stuck behind NATs or proxies run by ISPs.
Then ISP users can't easily P2P or be "broadcasters" in that situation.
Most users might not realize the implications - the web stuff and even many online games will still work.
I'm wondering how much it costs, initial costs, and maintenance (including support+repair contracts).
Basically: is it cheaper than a factory worker in a 3rd world country?
http://www.bunniestudios.com/blog/?p=185
In some cases where it is cheaper, they do use a mix of robotics and humans in China:
http://www.bunniestudios.com/blog/?p=186
BTW some of the factory food there looks quite decent to me:
http://www.bunniestudios.com/blog/?p=190
Fish, vegetables, egg and I do eat stuff like pig intestines and kidneys (and like it if it's done nicely), so that sort of stuff isn't a problem for me - doesn't need to be disguised in a sausage/patty/nugget. Yum ;).
You clearly[1] don't understand the documents you're linking to.
Go read what they actually do. They solve a very different problem from what I and the other poster are talking about.
The stuff you're talking about either wraps IPv4 packets in IPv6 packets, or wraps IPv6 packets in IPv4.
That does NOT help an IPv6 only machine talk to an IPv4 only machine.
[1] just look four lines into the document you just linked to:
"DSTM Clients: Dual-stacked nodes, create tunnels to Tunnel End Pont (TEP)."
See there? Dual-stacked nodes.
That means the nodes have both IPv4 and IPv6 addresses. They are not IPv6 only (or IPv4 only). If there will be enough IPv4 addresses in the world for these nodes, then it logically follows there will be enough IPv4 addresses for IPv4 only nodes.
If you still can't understand this (or the problem), you're still wrong, but I'm sorry I don't know how to explain it better to you.
The big problem with ReiserFS: Vendor lock-in.
> A system with IPv6-only connectivity can use a tunnel to access the rest of the Internet.
A system with IPv6-only connectivity can use a tunnel to access the rest of the _IPv6_ hosts on the Internet.
An IPv6-only system cannot communicate with IPv4 only hosts (unless there is some proxying or translation). And that was what the poster was talking about.
Actually Big Media might be rather happy if everyone stuck to IPv4, ran low on IPv4 addresses resulting in ISPs putting everyone behind NATs.
Then:
1) P2P wouldn't work so well - since the NAT device is controlled by the ISP.
2) Only a few with public IPs could "broadcast" to the many. Just like the old days of TV and Radio.
> an IPv6 connection can reach any IPv4 host using tunneling.
:).
You're wrong. He's not talking about ISPs. He's talking about websites (and other servers on the Internet).
If a server you want to access only supports IPv4, you either need IPv4 on your client, or something has to do proxying or NAT.
If there are enough IPv4 addresses to do NAT for everyone using IPv6, then there are enough IPv4 addresses to do NAT if those users use IPv4 instead
Try this experiment: remove the IPv4 addresses on your home machine's network interfaces. Now see how well you can access the rest of the Internet.
Or even this: Remove the IPv4 addresses on your home machine's network interfaces. Now try to ping/access an IPv4 only device on your home network.
They could try getting glaciers to "marry" and produce children.
http://www.dawn.com/wps/wcm/connect/dawn-content-library/dawn/in-paper-magazine/sci-tech-world/glaciers-at-risk
http://www.umb.no/statisk/akrsp/06_publications_and_presentations/03_phd_and_masters_theses/5_ingvar_tveiten.pdf
The scientific bunch call it seeding. But the bunch who've been doing it for generations (way before the scientists figured it out) call it marrying.
But how's that relevant?
I could say I'm an Apple employee, wear black etc. Doesn't necessarily make me one.
Or I could even say I'm a hardcore Apple Fan. But if I actually serve and follow the Chair Throwing Steve instead, my claims would be in doubt.
I could say I'm serving the American Public and Protecting the Children. But it could be just a bunch of bullshit to get votes.
> upper management generally goof around all day at golf clubs and political dinners.
;). They might have to put their health on the line - foie gras, butter sauces etc...
That sort of "goofing off" often gets the contracts and projects.
It's hard work and someone has to do it
Not all Catholics are Christians.
And not all those who say they are Christians are Christians.
It's just like in my country a lot of people say they are Buddhists, but they actually believe in a mix of Taoism with just some Buddhist references thrown in.
Similarly there are lots of muslims who don't know what the Koran and Hadith actually say about lots of stuff - because they don't understand Arabic - so they have to rely on a religious leader to tell them what their religion is (which sometimes diverges from what the Koran/Hadith says).
No the environmental impact would be a lot less. Facebook would need a lot fewer servers if they used C++, but not for the reasons stated in the article.
If facebook wrote everything in C++, the millions of people would still be using myspace and friendster, because the facebook team would still be busy writing and debugging.
The very many lines of PHP code at Facebook aren't going to be easily replaced by something with far fewer lines of C++. If you think it's easy, go ahead and reproduce Facebook's functionality using C++, let me know when you're done.
I don't like PHP, but there are very many good reasons to use a higher level language than C++.
Yes, there are very good and very productive C++ programmers. But only a few of them. And there's a limit to how fast they can write code.
So what wise people do is have them write stuff for the other programmers to use. You don't make the "normal" programmers write C++.
Sure, but barring nukes and WMDs, it should be expected that it's harder for a group to kill 100 people in one incident, than it is for them to kill 10 people.
So I'm not sure how useful this pattern is.
My dinner spending patterns might follow a mathematical pattern too. I spend 10 bucks on dinner a lot more often than I spend 100 bucks. Whoopee.
> I'd love to see someone in combat running around hopping like a rabbit wielding akimbo style shotguns, I'm sure that guy would make it home.
He might actually. His teammates might require the nice bunch in white coats to come and take him home.
XML is like Lisp, but with uglier parentheses. ;)
> The problem with libertarianism is it has a very narrow definition of what government services protect liberty and freedom.
The real problem with libertarianism is that it's barking up the wrong tree (and almost makes a religion of doing so).
It's not the quantity of Government that matters so much. It's the quality of Government that matters far more.
Picking a Government based on quantity is more foolish than picking a place to eat based on how many/few workers it has.
There is little advantage to the citizens between having a small corrupt government that works with huge corrupt corporations to milk the citizens, or having a huge corrupt government milking the citizens.
There are many examples around the world where a government has proven itself capable of managing things better than most corporations. Not all governments are good at the same things, or bad at the same things - because governments are made up of people. So one government might decide to do some stuff internally, and another government might decide to leave it to a bunch of external organizations to bid for and yet another might even help form an independent organization to handle it. A good quality government would make such decisions better than a poor quality one.
If you don't know what the real problem is, you are unlikely to solve it.
When too many voters don't know what the real problems are, you are less likely to get a better government.
See that's a result of the UK sending its best and brightest to America and then to Australia when the Americans rebelled later on.
Oh wait...
Yeah I wonder where the power supply and internet connection was from.
Maybe 15 minutes of very vigorous motions on the bed could supply enough energy to send out a tweet or two. I guess they could have had a battery powered sensor that just did radio comms on start and stop, then the relay is elsewhere.
Anyway from the tweets it seems like it stopped already since the last post is: "# They're on the job! #5 - Action commenced at 09.33GMT. Weight: 152KG. 1:33 AM Dec 14th from Power Twitter". There's no "they're off the job" message and that's days ago.
I want to know how much money _net_ he'll get out of the deal after the Hollywood Accounting is done.
Stan Lee, Peter Jackson and many others had trouble getting their alleged fair share of the $$$ from Hollywood.
Which part of using vmware was not as easy as virtualbox for you?
Here's my experience:
vmware server doesn't have signed drivers so I had problems getting it to work with Windows 7 x64. I didn't try vmware workstation - it's not free.
In contrast Virtual Box worked, and it was free.
Microsoft Virtual PC on the other hand wouldn't even let me boot up ubuntu after an install - got all the way past installation, but on boot to the installed OS it couldn't start up - not surprised though, I generally regard Virtual PC as crap (but perhaps it works very well running MS only stuff).
However Virtual Box is not as good as vmware if you are going to have virtual networks and muck about with them. With vmware changing the networks a virtual interface is attached to is easy - you can do it while the virtual machine is running.
Also, Virtual Box virtual machines don't seem to be stored all in one folder. A single virtual machine is stored in more than one directory - there's one path for the disks and another path for the other stuff. In contrast with vmware, it's all in one directory, so you can just copy the entire directory/folder and/or compress it.
vmware's "get out of virtual machine" keys are customizable combinations of ctrl-shift-alt (can be all, or partial).
virtual box's equivalent is the "host key", you can have many choices but you can only use one key - not a combo.
I have not tested what happens on virtualbox if the host screen saver locks while you are still in the guest. IIRC vmware used to have problems with that in some cases (you can't get out).
Lastly you can't run virtualbox and virtualpc at the same time. Fortunately you don't have to reboot - if you stop virtualpc, after a while you can run virtualbox.
> His best tool must be his mind: he must use it to set his own procedures
:).
:)
He also said: "I want at least the project/task list all on one screen. Essentially what I'd want would be a Task List on steroids, allowing for hierarchical subtasks, attachments, and prioritization."
Maybe he could just chuck everything into a directory (and subdirectories), including the notes and stuff and use git or some other version control tool to keep track of it
Then the filesystem would be used for grouping subtasks storing attachments etc.
> Investors in the US dollar will sell up and buy Gold, Euros or similar
Yes, but there is a significant time before they can get out of the "US Zimbabwe" meanwhile "US Mugabe" is relatively rich and so are his cronies (favoured US citizens), and they can buy more than those Investors.
If they don't make it too obvious, they can get away with it for quite a while.
> many foreign players have a lot of US dollars that they will sell at the first sign of trouble
Sure. But good luck selling 9 trillion US dollars worth of debt that's payable in US dollars to someone else.
See why I say the US isn't in as deep shit as those who lent it trillions?
So what happens if a company doesn't sell to Marshall, Texas? Sells to everywhere else in the USA, but not there :).