MS made it way too hard to reconfigure Win7 to have the same quicklaunch bar like in XP. You need the recipe how to do it and around 30 clicks. No wonder user behavior changed compared to XP.
I was really missing the XP-like quicklaunch it in Win7, mainly because "pinned icons" (?) only work to open the first window: Click "Firefox" to open one window. Fine. Click again for a second window? Doesn't work.
Only because of this article, google found me how to get the XP behavior back.
Re:Hate to put a damper on the celebration
on
Diablo III Released
·
· Score: 5, Informative
It's a bit more complicated than just hacking away some license check. Each game happens in it's own randomly generated game world.
The world generator code & data is server-side only. The game client does not have the code to generate a world, it can only display and navigate a world. I heard that some (or all?) world generator stuff was shipped with the closed alpha test builds, but was removed before beta test.
It would take somebody to code something emulating a Blizzard D3 server with quite some logic.
That Virginia Beach residential area and central London residentials are quite a different thing. From Google Maps & Street View: Virginia Beach: 2-story buildings covering one third of the surface. London: ~4-story buildings on two thirds of the surface with seemingly much less floor area per apartment.
Wikipedia says, London has 7.5 times the population density of Virginia Beach.
then what about when crapware gets on a unpatched system and starts spamming the network and you can't block the system on the firewall as it needs to talk to outside systems?
Hospital IT can put a firewall between the medical device and the hospital network and configure it accordingly. Or detach the system from the network and call service.
FDA states on this topic pretty clearly (http://www.fda.gov/MedicalDevices/Safety/AlertsandNotices/ucm189111.htm): "All software changes that address cybersecurity threats should be validated before installation to ensure they do not affect the safety and effectiveness of the medical devices."
This pretty much means that the medical device manufacturer has to validate OS and AV signature updates before allowing their own service or hospital IT to install to systems. This also implies that auto-update of OS and AV must be disabled.
I'm pretty sure that regulation currently prohibits hospital IT and others to change the medical device software (yes, AV, drivers, OS also belongs to that) to some configuration which has not gone through validation testing.
You can be sure that if 80 million Germans suddenly found a message saying "Because of your courts and GEMA you will no longer be able to use YouTube", it wouldn't be long before GEMA came crawling back begging.
Youtube already blocks quite a few current music video clips for german IPs saying "The video is not available in Germany because it might contain music not licensed by GEMA." There's a firefox plugin (ProxTube) which detects exactly this and reloads the video using a non-german proxy.
it's pretty clear from the quality of their products that, for the most part, all they care about is the money. There are bugs in Office that have been there probably more than a decade.
I was also quite annoyed lately as I stumbled upon a bug in Visual Studio 2008 and how it was handled by MS. The bug report was closed as "cannot reproduce", because while it is in VS2008, it could not be reproduced in VS 2010 (!). As if buying and migrating to VS2010 would be a proper bugfix...
The reason is the multi-window paradigm is what works for desktop computing. [..] It is efficient to be able to open up multiple things, arrange them as you like, switch between them easily, and so on.
Just like Excel and Powerpoint windows..... hopefully, someday in the future
On windows, notepad can save a file as foo.exe, and you have an executable.
That's a rather bad example. Go ahead, open some executable file in notepad and save it, then try to run it, what do you get? Yes, that's right, it's totally corrupt. I do actually get your point, but notepad cannot do what you claim.
Actually, there is some trick which allows to convert arbitrary machine code (.com, not.exe) to plain readable ASCII text. Even changes in whitespace or line breaks will not hinder proper execution.
There's a similar project currently being built in Hamburg, Germany, the European XFEL. Compared to the LCLS, it will have 8 times the maximum, 600 times the average brilliance, up to 3 times smaller wavelength, and/or 200 times the flash rate. http://www.xfel.eu/overview/in_brief http://www.xfel.eu/overview/in_comparison
Germanys large installed base of PV panels comes from high subsidies which failed to adjust timely with falling prices of PV panels. Upon installation of a PV system, you got a government guarantee that all generated electical power will be bought off at a fixed rate for the next 20 years. The rate was two to three times the regular end consumer price for electricity, depending on the year of installation. In the last few years, you could buy a PV system and had a guaranteed ROI after 6-8 years and pure profit (of 10-15% per year) after that.
The governments slogan was "100.000 roofs (with solar power)". The intention was to get an installed PV base on residential houses. Therefore, the buy-off price for PV power was higher for on-roof installations than for on-ground installations, leading many farmers to build new huge barns which were completely empty and unused except for the then higher-subsidied PV system on the roof. Quite a few of these barns were built on a motorized floor to rotate the whole barn to let the PV panels have optimum sun incandescent angle, inhibiting any other use of the builiding.
Actually, a single instruction with two operands is enough for a CPU to be turing complete. Nice thing: You don't need coding bits or an instruction decoder, as all instructions are of the same type. http://en.wikipedia.org/wiki/One_instruction_set_computer
I tried GCC (iirc 4.2) and ICC 10 autovectorization on an existing code base of about 50 filters. Each filter is available in plain C code and using SSE intrinsics.I fed the plain C versions to both compilers. GCC could only autovect the simplest filters. ICC vectorized several more, but not even half of them. Even where autovect worked, the results were slower than the hand-written SSE intrinsics code.
Now try using SSE intrinsics. With Java, you can't do that. In C(++) you should get a nice speedup ending up several times faster than Java, unless you're bound by memory bandwidth.
I had a 30 minute look at the source code. It's clearly optimized for shortness, not for speed. There are some obvious performance no-gos, see lines 44-45, using a double variable as a loop counter. Performance depends to a good extent on the erand48 implementation and whether OpenMP knows that erand48 is MT-safe.
Which models? I measured display latency of several large recent monitors (Dell 3007WPF, 3008WPF, some 24", HP 30") and all of these have >= 40ms input lag.
Measurement was done with special hardware: a USB microcontroller device which gets a software signal when frame buffer content is changed (different gray levels) and an optical sensor put on the screen which triggers when the intensity changes. Measurement error is within +-2ms.
Interestingly, most scientific papers talking about large speed gains (factor 2..10) by going from CPU to GPU computation compare a hand-optimized GPU implementation to a plain single-threaded non-SSE CPU implementation.
From my experience, using SSE intrinsics gives a speed-up of 2..8 versus good generic code, and multi-threading gives more improvement until one hits the RAM bandwidth wall.
It's quite different from the HSD in that it has three inputs, contrary to what GP said - one power input, and two control inputs, both of which ought to require just a fraction of the input power to control the input/output gear ratio.
"The torque provided by the Control shaft will typically be of the same magnitude as the torque provided by the Input shaft."
"The Control shaft (and associated mechanical elements) should be sized to this torque requirement accordingly – the Input and Control should be considered as parallel power paths rather than as ‘power’ and a ‘control’ elements respectively."
So this whole thing isn't very useful. To add this as a transmission to a power motor, you need one ore two additional motors of same power with variable speed and enough torque at any speed.
The patent is not for the FAT filesystem itself. The patent is for the kludge that allows FAT to support both long filenames and 8.3 filenames.
Kludge is quite right. I was pretty surprised to find out that on CDROMs, a long filename had a different 8.3 name when listed in pure DOS vs. in a Windows 98 (?) command shell.
MS made it way too hard to reconfigure Win7 to have the same quicklaunch bar like in XP. You need the recipe how to do it and around 30 clicks. No wonder user behavior changed compared to XP.
I was really missing the XP-like quicklaunch it in Win7, mainly because "pinned icons" (?) only work to open the first window:
Click "Firefox" to open one window. Fine. Click again for a second window? Doesn't work.
Only because of this article, google found me how to get the XP behavior back.
It's a bit more complicated than just hacking away some license check. Each game happens in it's own randomly generated game world.
The world generator code & data is server-side only. The game client does not have the code to generate a world, it can only display and navigate a world. I heard that some (or all?) world generator stuff was shipped with the closed alpha test builds, but was removed before beta test.
It would take somebody to code something emulating a Blizzard D3 server with quite some logic.
Nearly 9 years ago, ./ reported about IP over bongo drums already, featuring double the data rate.
http://slashdot.org/story/03/09/27/175242/tcpip-over-bongo-drums
As the original page is offlne since years, here's archive.org:
http://web.archive.org/web/20031230015730/http://eagle.auc.ca/~dreid/
That Virginia Beach residential area and central London residentials are quite a different thing.
From Google Maps & Street View:
Virginia Beach: 2-story buildings covering one third of the surface.
London: ~4-story buildings on two thirds of the surface with seemingly much less floor area per apartment.
Wikipedia says, London has 7.5 times the population density of Virginia Beach.
then what about when crapware gets on a unpatched system and starts spamming the network and you can't block the system on the firewall as it needs to talk to outside systems?
Hospital IT can put a firewall between the medical device and the hospital network and configure it accordingly. Or detach the system from the network and call service.
FDA states on this topic pretty clearly (http://www.fda.gov/MedicalDevices/Safety/AlertsandNotices/ucm189111.htm):
"All software changes that address cybersecurity threats should be validated before installation to ensure they do not affect the safety and effectiveness of the medical devices."
This pretty much means that the medical device manufacturer has to validate OS and AV signature updates before allowing their own service or hospital IT to install to systems. This also implies that auto-update of OS and AV must be disabled.
I'm pretty sure that regulation currently prohibits hospital IT and others to change the medical device software (yes, AV, drivers, OS also belongs to that) to some configuration which has not gone through validation testing.
You can be sure that if 80 million Germans suddenly found a message saying "Because of your courts and GEMA you will no longer be able to use YouTube", it wouldn't be long before GEMA came crawling back begging.
Youtube already blocks quite a few current music video clips for german IPs saying "The video is not available in Germany because it might contain music not licensed by GEMA."
There's a firefox plugin (ProxTube) which detects exactly this and reloads the video using a non-german proxy.
it's pretty clear from the quality of their products that, for the most part, all they care about is the money. There are bugs in Office that have been there probably more than a decade.
I was also quite annoyed lately as I stumbled upon a bug in Visual Studio 2008 and how it was handled by MS. The bug report was closed as "cannot reproduce", because while it is in VS2008, it could not be reproduced in VS 2010 (!). As if buying and migrating to VS2010 would be a proper bugfix...
Bug report:
https://connect.microsoft.com/VisualStudio/feedback/details/654831/dumpbin-exe-output-not-redirectable-from-within-visual-studio-project-files
The reason is the multi-window paradigm is what works for desktop computing. [..] It is efficient to be able to open up multiple things, arrange them as you like, switch between them easily, and so on.
Just like Excel and Powerpoint windows..... hopefully, someday in the future
On windows, notepad can save a file as foo.exe, and you have an executable.
That's a rather bad example. Go ahead, open some executable file in notepad and save it, then try to run it, what do you get? Yes, that's right, it's totally corrupt. I do actually get your point, but notepad cannot do what you claim.
Actually, there is some trick which allows to convert arbitrary machine code (.com, not .exe) to plain readable ASCII text.
Even changes in whitespace or line breaks will not hinder proper execution.
groups.google.com/group/comp.lang.asm.x86/browse_thread/thread/26a8ff035a6d81e0/e05e157df731963b?lnk=gst
There's a similar project currently being built in Hamburg, Germany, the European XFEL. Compared to the LCLS, it will have 8 times the maximum, 600 times the average brilliance, up to 3 times smaller wavelength, and/or 200 times the flash rate.
http://www.xfel.eu/overview/in_brief
http://www.xfel.eu/overview/in_comparison
1700mAh at 3.6V (Lithium) is 6.1Wh, giving 3 hours at 2W power consumption. Still too short...
Germanys large installed base of PV panels comes from high subsidies which failed to adjust timely with falling prices of PV panels. Upon installation of a PV system, you got a government guarantee that all generated electical power will be bought off at a fixed rate for the next 20 years.
The rate was two to three times the regular end consumer price for electricity, depending on the year of installation. In the last few years, you could buy a PV system and had a guaranteed ROI after 6-8 years and pure profit (of 10-15% per year) after that.
The governments slogan was "100.000 roofs (with solar power)". The intention was to get an installed PV base on residential houses. Therefore, the buy-off price for PV power was higher for on-roof installations than for on-ground installations, leading many farmers to build new huge barns which were completely empty and unused except for the then higher-subsidied PV system on the roof.
Quite a few of these barns were built on a motorized floor to rotate the whole barn to let the PV panels have optimum sun incandescent angle, inhibiting any other use of the builiding.
How many files can a explorer show (vertically) on a 768p display?
Vista: 22 files
Windows 7: 24 files (hey, improvement!)
omitted for clarity / marketing reasons:
Windows XP: 34 files
Actually, a single instruction with two operands is enough for a CPU to be turing complete.
Nice thing: You don't need coding bits or an instruction decoder, as all instructions are of the same type.
http://en.wikipedia.org/wiki/One_instruction_set_computer
I tried GCC (iirc 4.2) and ICC 10 autovectorization on an existing code base of about 50 filters. Each filter is available in plain C code and using SSE intrinsics.I fed the plain C versions to both compilers. GCC could only autovect the simplest filters. ICC vectorized several more, but not even half of them.
Even where autovect worked, the results were slower than the hand-written SSE intrinsics code.
Now try using SSE intrinsics. With Java, you can't do that. In C(++) you should get a nice speedup ending up several times faster than Java, unless you're bound by memory bandwidth.
In Germany (and most other west european countries), the current price for regular gasoline is $7/gallon.
I had a 30 minute look at the source code. It's clearly optimized for shortness, not for speed.
There are some obvious performance no-gos, see lines 44-45, using a double variable as a loop counter.
Performance depends to a good extent on the erand48 implementation and whether OpenMP knows that erand48 is MT-safe.
My company desktop was upgraded from XP SP2 to XP SP3 just today. The standard Windows Update UI is disabled by IT department.
Which models? I measured display latency of several large recent monitors (Dell 3007WPF, 3008WPF, some 24", HP 30") and all of these have >= 40ms input lag.
Measurement was done with special hardware: a USB microcontroller device which gets a software signal when frame buffer
content is changed (different gray levels) and an optical sensor put on the screen which triggers when the intensity changes.
Measurement error is within +-2ms.
Interestingly, most scientific papers talking about large speed gains (factor 2..10) by going from CPU to GPU computation compare a hand-optimized GPU implementation to a plain single-threaded non-SSE CPU implementation.
From my experience, using SSE intrinsics gives a speed-up of 2..8 versus good generic code, and multi-threading gives more improvement until one hits the RAM bandwidth wall.
It's quite different from the HSD in that it has three inputs, contrary to what GP said - one power input, and two control inputs, both of which ought to require just a fraction of the input power to control the input/output gear ratio.
Real engineers disagree on the "inventor's" website:
http://infinitelyvariabletransmission.com.au/wp-content/uploads/2010/05/dDrive-Transmission-Report.pdf
"The torque provided by the Control shaft will typically be of the same magnitude as the torque provided by the Input shaft."
"The Control shaft (and associated mechanical elements) should be sized to this torque requirement
accordingly – the Input and Control should be considered as parallel power paths rather than as ‘power’
and a ‘control’ elements respectively."
So this whole thing isn't very useful. To add this as a transmission to a power motor, you need
one ore two additional motors of same power with variable speed and enough torque at any speed.
CT, MRI scanners and mammo units are needed for cancer screening (detection) and checks during treatment, not for treatment itself.
The patent is not for the FAT filesystem itself. The patent is for the kludge that allows FAT to support both long filenames and 8.3 filenames.
Kludge is quite right. I was pretty surprised to find out that on CDROMs, a long filename had a different 8.3 name when listed in pure DOS vs. in a Windows 98 (?) command shell.