That's essentially the same as "-no-remote" and just gives a error message if an instance is already running:
"Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system."
If you are wondering why I am not simply opening a new window via the GUI if an instance is already running: Sometimes the last window left of the instance will be a download window and the download window doesn't give you an option to open a new window.
Either way, it's just a damn old and annoying bug in Ubuntu's Firefox that turns using multiple profiles into quite a pain.
Have they published final specs for the controller? Last I checked it lacked start/select buttons and featured an unnecessary awkward button labeling and it wasn't clear how the trigger would be setup. Has any of that changed?
-a or --debugger-args Specify arguments for debugger
And doesn't seem to have any effect for me. If I remember correctly, -a used to be to select the running process instance in the past, but even back then it never worked for me either. The relevant bug report from 2006 about the profile mess.
Firefox has supported multiple simultaneous sessions since at least the 3.x days.
They don't work properly in Ubuntu. Do a "firefox -P myprofile" while you have another profile running and Firefox will open a new Window with profile that was already running, not the one you gave on the command line. It's pretty badly broken and nobody seems to care.
Doesn't seem to me like such a big deal, CPU upgrades never were that practical to begin with as anything that was significantly faster then the last one would need a new motherboard anyway. All the PCs I ever bought stayed with the same CPUs and never got upgrades. It's the RAM, HDDs and cards that get upgraded and swapped. Biggest problem I would think would be fried motherboards, which would get more expensive to replace.
It provides a censorship free way to transfer small amounts of money pseudonymously over the Internet, something regular payment providers still fail at (Paypal censors, proper bank transfers are far to expensive).
How come then that the Genesis could do 3D games like F15: Strike Eagle II, while the SNES had to wait for the arrival of the SuperFX chip to do that kind of graphics? Games like Out of this World also looked much better on the Genesis, while the SNES could barely handle them.
The Wii U has neither a Cell nor SPE units, it only has it's slow CPU. On top of that not even the PS3 ever fully recovered from it's hardware issue, as third party titles almost always end up looking better on Xbox360.
A clue does not help you a bit. The only thing you can get out of a OTP is the maximum length of the message, but not the minimum or actual length,. Everything else is completely arbitrary and depends completely on the key. You can literally decode all possible messages with that maximum length out of that encrypted sequence with the right key. All Twitter posts ever written, all messages passed around in WWII, a whole bunch of Haiku's and what ever else you want you can get out of that sequence with the right key. That encoded sequence is essentially just random junk without the original key. The only clue that brings you to the original message is the original key used to decrypt it.
I mean, that the mainstream avg person sees linux as the OS for nerdy, contrarian, anti-establishment type peoples
The problem is that the Linux that all those nerdy people have talked about for the last 10 years is GNU/KDE/Gnome/Ubuntu/Linux, while that Android thing is just bare-bones Linux, it uses the Kernel and not much else, it essentially throws away all the userland and replaces it with Google stuff. On top of that GNU/Linux isn't even very compatible with Android, you can download an Android SDK and get some stuff done that way, but where is the Android integration in Ubuntu, Gnome and KDE?
Also, we have this thing called the "web", which is built by making so-called "links".
And once the link is a few years old, you can be almost certain that it will be dead. Links are a really shitty way when you want to make sure things stay available.
That's different, as that's just overlapping all the frames. The fun part with slitscan is that you only expose a single vertical line and don't overlap anything. That way the x-axis ends up capturing time, not space, which leads to quite a few interesting and unintuitive results.
The reason why all of these libraries are incomplete or create problems is economical not technological.
And yet in the Open Source world things get reinvented and reimplemented in slightly incompatible ways all the time. Heck, even a Gnome2 isn't very much compatible with a Gnome3 and cross-distribution compatibility is still not something we don't have on Linux, let alone a package management system that could handle it.
Sometimes incompatibility is intentional, but very often it's simply a case that it's easier to hack together your own solution for a problem, then trying to get everybody else agree on one. It doesn't help when the available solution are kind of crap and a rewrite from scratch is easier then trying to clean up the mess.
There are no benefits whatsoever to using spaces, only downsides.
Spaces have the advantage that they work everywhere. The issue with Tabs is that there are to many editors that will break them, most famously Emacs, which will use Tabs for alignment and indention, so whenever somebody hits reindent with a different Tab-width setting all the code gets changed. Spaces just work, they are the worse solution, but at least they stay equally bad everywhere.
Yep, things also get extremely unclear when it comes to media. Can I for example use a CC-by-sa graphics in a GPL'ed game? Can I ship them in the same.zip? Can I inline them into the same.exe? It's not clear where aggregation stops and where it starts to be a derived work. And just as for scripting language, I haven't seen any good advice on how to deal with those situations either. People on Debian might complain and rip graphics out of a game before they package it, but there is very little good advice on best practices when actually building a complex Free Software project that combines different pieces under different licenses. None of the FAQs seem to properly answer those basic questions.
We're going to see tablets that connect to monitors and keyboards.
I doubt it. While such devices already exist, I don't think they will see any wide adoption anytime soon. I think the real future is all cloud/network based. I mean why would you ever want to limit your data storage to a single device when instead you could just store the data on the network? Every picture you make gets automatically uploaded and becomes accessible to any other device you have. Wanna see your picture on the TV? Just flip on the TV make some funky gesture to zap it over there. No need to connect things with wires, as it's all wireless. Even your applications will probably all be in the cloud and when HTML5/Javascript isn't enough for an app, you'll live stream a native x86 app over the network right onto your ARM tablet, OnLive-style.
For those concerned with privacy, there will probably be a private-cloud, which is simply some network storage and CPU that you stick into some corner of your room. And with some help of IPv6 that storage will probably be accessible from anywhere in the world.
I fully expect that we move away from the idea that devices are the place where you store your data. The device you hold in your hand will be nothing more then an interface to interact with data stored somewhere else. Also you won't only have a tablet, you will have multiple and every screen you have will be able to interact with the cloud, you TV, your desktop, your picture frame, your table and even your fridge.
You can't opt-in if you are dead, in a coma, clinically insane, etc.
Doesn't matter, copyright still applies. I do like what Google is doing, but it seems to be about as incompatible with current copyright laws as you can get.
And Wayland will not be able to display efficiently to any other machine. It will require some shitty pixel-scraping technology like VNC.
That "shitty pixel-scraping technology" is how all apps are written today. Nobody draws his vectors with X11 any more, they all use Cairo, Qt or whatever to get pretty anti-aliased lines and subpixel rendered text not supported by X11. It might not be the nicest approach in the world to do it that way, but that doesn't change the fact that it's the way things are today. X11 has been obsolete for a while and is essentially just dragged around so you can run some old Motif applications.
Also the oh so awesome network transparency of X11 is actually quite shit, as it doesn't allow basic things such as moving applications between displays or screen sharing and all that other cool stuff that is completely trivial with VNC.
That's essentially the same as "-no-remote" and just gives a error message if an instance is already running:
"Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system."
If you are wondering why I am not simply opening a new window via the GUI if an instance is already running: Sometimes the last window left of the instance will be a download window and the download window doesn't give you an option to open a new window.
Either way, it's just a damn old and annoying bug in Ubuntu's Firefox that turns using multiple profiles into quite a pain.
Have they published final specs for the controller? Last I checked it lacked start/select buttons and featured an unnecessary awkward button labeling and it wasn't clear how the trigger would be setup. Has any of that changed?
The -a option right now is:
-a or --debugger-args Specify arguments for debugger
And doesn't seem to have any effect for me. If I remember correctly, -a used to be to select the running process instance in the past, but even back then it never worked for me either. The relevant bug report from 2006 about the profile mess.
Firefox has supported multiple simultaneous sessions since at least the 3.x days.
They don't work properly in Ubuntu. Do a "firefox -P myprofile" while you have another profile running and Firefox will open a new Window with profile that was already running, not the one you gave on the command line. It's pretty badly broken and nobody seems to care.
4.3" is to small, as you need something that covers both your eyes. The sweet spot would be something around 5.5" I think.
Doesn't seem to me like such a big deal, CPU upgrades never were that practical to begin with as anything that was significantly faster then the last one would need a new motherboard anyway. All the PCs I ever bought stayed with the same CPUs and never got upgrades. It's the RAM, HDDs and cards that get upgraded and swapped. Biggest problem I would think would be fried motherboards, which would get more expensive to replace.
What problem does it solve for normal people?
It provides a censorship free way to transfer small amounts of money pseudonymously over the Internet, something regular payment providers still fail at (Paypal censors, proper bank transfers are far to expensive).
SNES wasn't slower than Genesis.
How come then that the Genesis could do 3D games like F15: Strike Eagle II, while the SNES had to wait for the arrival of the SuperFX chip to do that kind of graphics? Games like Out of this World also looked much better on the Genesis, while the SNES could barely handle them.
The Wii U has neither a Cell nor SPE units, it only has it's slow CPU. On top of that not even the PS3 ever fully recovered from it's hardware issue, as third party titles almost always end up looking better on Xbox360.
A clue does not help you a bit. The only thing you can get out of a OTP is the maximum length of the message, but not the minimum or actual length,. Everything else is completely arbitrary and depends completely on the key. You can literally decode all possible messages with that maximum length out of that encrypted sequence with the right key. All Twitter posts ever written, all messages passed around in WWII, a whole bunch of Haiku's and what ever else you want you can get out of that sequence with the right key. That encoded sequence is essentially just random junk without the original key. The only clue that brings you to the original message is the original key used to decrypt it.
So, did you read the linked article then?
Where does it explain what package I have to apt-get to run Android on my Ubuntu? I want to run Android software on a PC, not Ubuntu on a phone.
Unless I'm misunderstanding you,
I am not asking for Ubuntu on Android devices, but for Android software being well integrated into the Linux PC desktop.
I mean, that the mainstream avg person sees linux as the OS for nerdy, contrarian, anti-establishment type peoples
The problem is that the Linux that all those nerdy people have talked about for the last 10 years is GNU/KDE/Gnome/Ubuntu/Linux, while that Android thing is just bare-bones Linux, it uses the Kernel and not much else, it essentially throws away all the userland and replaces it with Google stuff. On top of that GNU/Linux isn't even very compatible with Android, you can download an Android SDK and get some stuff done that way, but where is the Android integration in Ubuntu, Gnome and KDE?
Also, we have this thing called the "web", which is built by making so-called "links".
And once the link is a few years old, you can be almost certain that it will be dead. Links are a really shitty way when you want to make sure things stay available.
That's different, as that's just overlapping all the frames. The fun part with slitscan is that you only expose a single vertical line and don't overlap anything. That way the x-axis ends up capturing time, not space, which leads to quite a few interesting and unintuitive results.
Hundred? Try two:
mplayer -vo jpeg -vf "crop=$WIDTH:$HEIGHT:$X:$Y" -ss "$STARTPOS" -endpos "$DURATION" "$VIDEOFILE"
montage -geometry "${WIDTH}x${HEIGHT}" -tile x1 *.jpg "$OUTFILE"
Set WIDTH to 1 and HEIGHT to the size of the video file. (Warning: will spam the current directory with a whole bunch of jpegs).
The reason why all of these libraries are incomplete or create problems is economical not technological.
And yet in the Open Source world things get reinvented and reimplemented in slightly incompatible ways all the time. Heck, even a Gnome2 isn't very much compatible with a Gnome3 and cross-distribution compatibility is still not something we don't have on Linux, let alone a package management system that could handle it.
Sometimes incompatibility is intentional, but very often it's simply a case that it's easier to hack together your own solution for a problem, then trying to get everybody else agree on one. It doesn't help when the available solution are kind of crap and a rewrite from scratch is easier then trying to clean up the mess.
There are no benefits whatsoever to using spaces, only downsides.
Spaces have the advantage that they work everywhere. The issue with Tabs is that there are to many editors that will break them, most famously Emacs, which will use Tabs for alignment and indention, so whenever somebody hits reindent with a different Tab-width setting all the code gets changed. Spaces just work, they are the worse solution, but at least they stay equally bad everywhere.
Yep, things also get extremely unclear when it comes to media. Can I for example use a CC-by-sa graphics in a GPL'ed game? Can I ship them in the same .zip? Can I inline them into the same .exe? It's not clear where aggregation stops and where it starts to be a derived work. And just as for scripting language, I haven't seen any good advice on how to deal with those situations either. People on Debian might complain and rip graphics out of a game before they package it, but there is very little good advice on best practices when actually building a complex Free Software project that combines different pieces under different licenses. None of the FAQs seem to properly answer those basic questions.
We're going to see tablets that connect to monitors and keyboards.
I doubt it. While such devices already exist, I don't think they will see any wide adoption anytime soon. I think the real future is all cloud/network based. I mean why would you ever want to limit your data storage to a single device when instead you could just store the data on the network? Every picture you make gets automatically uploaded and becomes accessible to any other device you have. Wanna see your picture on the TV? Just flip on the TV make some funky gesture to zap it over there. No need to connect things with wires, as it's all wireless. Even your applications will probably all be in the cloud and when HTML5/Javascript isn't enough for an app, you'll live stream a native x86 app over the network right onto your ARM tablet, OnLive-style.
For those concerned with privacy, there will probably be a private-cloud, which is simply some network storage and CPU that you stick into some corner of your room. And with some help of IPv6 that storage will probably be accessible from anywhere in the world.
I fully expect that we move away from the idea that devices are the place where you store your data. The device you hold in your hand will be nothing more then an interface to interact with data stored somewhere else. Also you won't only have a tablet, you will have multiple and every screen you have will be able to interact with the cloud, you TV, your desktop, your picture frame, your table and even your fridge.
You can't opt-in if you are dead, in a coma, clinically insane, etc.
Doesn't matter, copyright still applies. I do like what Google is doing, but it seems to be about as incompatible with current copyright laws as you can get.
So far, every time we reduced the human labor in one sector, we invented another sector which required a new set of human work.
The problem is that once you have flexible robots, that newly invented sector will use robots right from the start, not human labor.
That problem sounds familiar.
That doesn't sound like a new probelm, as X11 has allowed borderless windows for ages.
And Wayland will not be able to display efficiently to any other machine. It will require some shitty pixel-scraping technology like VNC.
That "shitty pixel-scraping technology" is how all apps are written today. Nobody draws his vectors with X11 any more, they all use Cairo, Qt or whatever to get pretty anti-aliased lines and subpixel rendered text not supported by X11. It might not be the nicest approach in the world to do it that way, but that doesn't change the fact that it's the way things are today. X11 has been obsolete for a while and is essentially just dragged around so you can run some old Motif applications.
Also the oh so awesome network transparency of X11 is actually quite shit, as it doesn't allow basic things such as moving applications between displays or screen sharing and all that other cool stuff that is completely trivial with VNC.