Why the need for speed? Typing a verbatim transcript of the class can be a somewhat mindless activity as one zones out and merely recognizes words without context and types them up. You might become a great typist but its a poor way to learn. However if you are paying enough attention to the lecture so that you can summarize and write down the important things you may learn a bit more.
Then, in a more slow fashion, write down only the important things, in summary, rather than try to create a verbatim transcript.:-) The act of paying enough attention so you can summarize helps in the learning process. The act of typing a verbatim transcript offers little learning, you can sort of zone out merely recognizing words without context and typing.
If the universe is defined as the entirety of what exists that is causally connected go us, even theoretically, then these other universes in a greater multimeter is just a renaming of the universe. By definition we can never see or detect or be affected by anything outside of our universe. If another "universe" "made" ours, then that's just renaming an older part of our universe.
Even if so, the point remains that our space/time, our "clock", is not the only "clock" and that our "big bang" can have a well defined moment in time using an alternative "clock"
Do you have a null hypothesis? Is it testable? Do you have data from your tests? Can others repeat your tests? If you answered "no" to any of the above, it's not science.
Consult the UK’s Royal Astronomical Society. As I am not a member I'll have to defer questions on their work to them.
You are not wrong. But then have to deal with a mechanism for creating infinite universes. Which is not science. It can at best be called fan-fic.
Not science?
"It sounds bonkers but the latest piece of evidence that could favour a multiverse comes from the UK’s Royal Astronomical Society. They recently published a study on the so-called ‘cold spot’. This is a particularly cool patch of space seen in the radiation produced by the formation of the Universe more than 13 billion years ago... One of the study’s authors, Professor Tom Shanks of Durham University, told the RAS, “We can’t entirely rule out that the Spot is caused by an unlikely fluctuation explained by the standard [theory of the Big Bang]. But if that isn’t the answer, then there are more exotic explanations. Perhaps the most exciting of these is that the Cold Spot was caused by a collision between our universe and another bubble universe. If further, more detailed, analysis proves this to be the case then the Cold Spot might be taken as the first evidence for the multiverse.” https://www.theguardian.com/sc...
Beyond *our" space/time only. Given a multiverse structure our universe may be somehow derived from a pre-existing universe with its own space/time. So by "their" clock there is a "before".
Nothing against ApplePay, I occasionally use it. However many banks allow you to create temporary account numbers linked to your real number. In addition to letting you set the max amount chargeable and expiration date for this number the number may also lock to the first vendor to charge it. So if that vendor gets hacked a second entity will be denied if they attempt to use the temporary number.
Make a blob that has the same checksum (the checksum routine is in the source, meh) and you're all set.
Except the "checksum" is likely not a checksum because malware could add padding to create the desired checksum just as well. Its likely the "checksum" is a hash and a collision (a match) is not easily created.
Non-production targets are good, having them in the **mix** of test platforms is a good thing. They help find bugs in your code. Bugs that manifest infrequently on one platform sometimes manifest frequently on another. I've seen numerous "how the f' did this ever work" bugs discovered over the years.
There is little cost in doing so going from one posix platform to another and targeting something from the Linux camp and something from the BSD camp can be helpful. Again, note I used "mix of test platforms". Of course the target platform should be the main test platform, but a non-target should get some attention especially for automated testing.
Personally I take things a little farther and try to keep UI and core code separate and the core code portable. Even when targeting a Windows only environment I'll build the core code on Linux and run its regression and fuzzing tests. My supervisor and co-workers at the time thought it unnecessary, they changed their opinions over time. Occasionally asking to have their forked code tested under Linux before merging. Note this indicates nothing special about Linux. Same thing happens when port from one OS to another, say Windows to Mac, it really about a different environment than the main developers. Helps address the "works on my system" issues.
At this point its worth asking who controls linux, the community built out of tends of thousands of projects that come together, or a few corporate entities?
For a while now, the corps. Whoever is paying the salaries of developers is in control. Look at the concept of budgeting. Its not necessarily about how to wisely spend money, its also about control. Control by determining how much in the way of resources get allocated to some idea. To prioritize idea. To ensure that work is following the plan developed by senior management, not some plan developed by a consensus of engineers.
Didn't some analysis of commits a while back show most Linux development is corporate funded? Thus corps are in control.
The release notes I read seem to concern adding new capabilities to Linux, but not IMPROVING the code in the kernel. Are any changes happening there, or is it now perfect and set in stone forever ?
They are waiting for you to implement those kernel improvements and to submit them.:-)
""Mt. Gox"
"In late 2006, programmer [redact] thought of building a website for users of the Magic: The Gathering Online fantasy-based card game service, to let them trade "Magic: The Gathering Online" cards like stocks."
"In July 2010, [redact] read about bitcoin on Slashdot, and decided that the bitcoin community needed an exchange for trading bitcoin and regular currencies."
"Mt. Gox was a bitcoin exchange based in Shibuya, Tokyo, Japan. Launched in July 2010, by 2013 and into 2014 it was handling over 70% of all bitcoin transactions worldwide, as the largest bitcoin intermediary and the world's leading bitcoin exchange.
In February 2014, Mt. Gox suspended trading, closed its website and exchange service, and filed for bankruptcy protection from creditors. In April 2014, the company began liquidation proceedings.
Mt. Gox announced that approximately 850,000 bitcoins belonging to customers and the company were missing and likely stolen, an amount valued at more than $450 million at the time. Although 200,000 bitcoins have since been "found", the reason(s) for the disappearance—theft, fraud, mismanagement, or a combination of these—were initially unclear. New evidence presented in April 2015 by Tokyo security company WizSec led them to conclude that "most or all of the missing bitcoins were stolen straight out of the Mt. Gox hot wallet over time, beginning in late 2011."" https://en.wikipedia.org/wiki/...
This is pure marketing on the part of ASUS, all they did was cut out all the display ports and call it "Mining oriented!" It doesn't really do anything beyond a normal GTX 1060.
Other computationally intense tasks could use cards of this nature as well, image processing, computer vision, etc. Pretty much anything that lends itself to parallel processing. Think of the specialized parallel processing machines based upon GPUs, this is just a consumer oriented version.
Maybe PR statements about cryptocurrency are pure marketing but the underlying hardware is not. It has uses beyond the crypto mining "fads" that come and go with 10x spikes in cryptocurrency pricing that temporarily makes home mining "profitable".
Should the generation of cryptocurrency be the function of a graphics card? I thought that a graphics card's purpose is to process the various graphics operations so that they get optimal performance in the latest and greatest displays, such as 4K
GPUs are also used in image processing (IP) and computer vision (CV), and various other computationally intense non-cryptocurrency tasks. Also a stand alone graphics card is not necessary to drive the display if you are just at the desktop OS, its games and other 3D apps that need the GPU.
Someone doing IP/CV/etc could use one of the "cryptocurrency" cards for their needs while letting the embedded Intel graphics drive the desktop.
Tablets, laptops and desktops are all different. All with have their strengths and weaknesses. All are better for certain "tasks".
And by "task" that is not necessarily some function such as email, but a combination of the function and it frequency of use, the time per instance of use. For a relatively heavy business email environment a tablet may not be a good choice. However for a personal, low rate, short length type of use a tablet may be the better choice. Convenience outweighing a better keyboard, etc.
As an AC pointed out above, there was something analogous in the 1940s.
"A car phone is a mobile phone device specifically designed for and fitted into an automobile. This service originated with the Bell System, and was first used in St. Louis on June 17, 1946.
The original equipment weighed 80 pounds (36 kg), and there were initially only 3 channels for all the users in the metropolitan area. Later, more licenses were added, bringing the total to 32 channels across 3 bands (See IMTS frequencies). This service was used at least into the 1980s in large portions of North America. On October 2, 1946, Motorola communications equipment carried the first calls on Illinois Bell Telephone Company's new car radiotelephone service in Chicago. Due to the small number of radio frequencies available, the service quickly reached capacity." https://en.wikipedia.org/wiki/...
The question that is required here is why you still run XP.
I have a virtual machine for testing purposes in case someone paying the bills say they want the software I'm writing to work on XP. The virtual machine needs the final service pack to install its tools (drivers, management).
If your business is dependent on ISA cards and 16-bit apps you might want to "refactor" things to be safe. Otherwise start buying some 90s era Pentium machines off of eBay,
Some people also use 16 bit apps. Guess what does not run in 64?....
Guess what does run, the virtual machines that runs DOS or OS/2 1.x.
Seriously, if you have some sort of legacy situation that needs a 16-bit app it might be safer to have it in a VM that can be moved from machine to machine, host OS to host OS, etc.
Microsoft wants everyone to use Windows 10. Including the users of older computers (32bit CPU and/or less than 4GB RAM), so they made a 32bit version...
No, many "older" computers are unable to run Windows 10 because the NX bit support is not present. Microsoft expects "newer" 32-bit machines.
When I was first taught to code in FORTRAN, we were told that we really needed to create a flow chart detailing every statement before writing any code. We also needed to start every line in column 8, and variable types were determined by the first letter of their name.
1) They said that, but no one I knew actually did it.
Well there was that first programming assignment in CS 101 Introduction to Computer Science where one did a flow chart (neatly using a plastic template), then wrote (as in pencil on paper) code on a Fortran Coding Form (graph paper like showing the important columns), and then after manually stepping through the code (simulating it) to debug it one typed the code on the punch card machine, submitted the punched card deck, and waited for a printout to be delivered to see if it compiled and ran and generated output. Repeat as necessary.
After this first assignment and the posers dropping the class they handed out the interactive accounts for the terminals. And the coding forms were then used as ad hoc graph paper and the punch cards as bookmarks; the plastic flow chart template going into the drawer with the slide rule my dad gave me many years earlier.
Why the need for speed? Typing a verbatim transcript of the class can be a somewhat mindless activity as one zones out and merely recognizes words without context and types them up. You might become a great typist but its a poor way to learn. However if you are paying enough attention to the lecture so that you can summarize and write down the important things you may learn a bit more.
Then, in a more slow fashion, write down only the important things, in summary, rather than try to create a verbatim transcript. :-) The act of paying enough attention so you can summarize helps in the learning process. The act of typing a verbatim transcript offers little learning, you can sort of zone out merely recognizing words without context and typing.
If the universe is defined as the entirety of what exists that is causally connected go us, even theoretically, then these other universes in a greater multimeter is just a renaming of the universe. By definition we can never see or detect or be affected by anything outside of our universe. If another "universe" "made" ours, then that's just renaming an older part of our universe.
Even if so, the point remains that our space/time, our "clock", is not the only "clock" and that our "big bang" can have a well defined moment in time using an alternative "clock"
Do you have a null hypothesis? Is it testable? Do you have data from your tests? Can others repeat your tests? If you answered "no" to any of the above, it's not science.
Consult the UK’s Royal Astronomical Society. As I am not a member I'll have to defer questions on their work to them.
You are not wrong. But then have to deal with a mechanism for creating infinite universes. Which is not science. It can at best be called fan-fic.
Not science?
... One of the study’s authors, Professor Tom Shanks of Durham University, told the RAS, “We can’t entirely rule out that the Spot is caused by an unlikely fluctuation explained by the standard [theory of the Big Bang]. But if that isn’t the answer, then there are more exotic explanations. Perhaps the most exciting of these is that the Cold Spot was caused by a collision between our universe and another bubble universe. If further, more detailed, analysis proves this to be the case then the Cold Spot might be taken as the first evidence for the multiverse.”
"It sounds bonkers but the latest piece of evidence that could favour a multiverse comes from the UK’s Royal Astronomical Society. They recently published a study on the so-called ‘cold spot’. This is a particularly cool patch of space seen in the radiation produced by the formation of the Universe more than 13 billion years ago
https://www.theguardian.com/sc...
Beyond *our" space/time only. Given a multiverse structure our universe may be somehow derived from a pre-existing universe with its own space/time. So by "their" clock there is a "before".
ApplePay FTW. One-shot accounts work for me.
Nothing against ApplePay, I occasionally use it. However many banks allow you to create temporary account numbers linked to your real number. In addition to letting you set the max amount chargeable and expiration date for this number the number may also lock to the first vendor to charge it. So if that vendor gets hacked a second entity will be denied if they attempt to use the temporary number.
Make a blob that has the same checksum (the checksum routine is in the source, meh) and you're all set.
Except the "checksum" is likely not a checksum because malware could add padding to create the desired checksum just as well. Its likely the "checksum" is a hash and a collision (a match) is not easily created.
Non-production targets are good, having them in the **mix** of test platforms is a good thing. They help find bugs in your code. Bugs that manifest infrequently on one platform sometimes manifest frequently on another. I've seen numerous "how the f' did this ever work" bugs discovered over the years.
There is little cost in doing so going from one posix platform to another and targeting something from the Linux camp and something from the BSD camp can be helpful. Again, note I used "mix of test platforms". Of course the target platform should be the main test platform, but a non-target should get some attention especially for automated testing.
Personally I take things a little farther and try to keep UI and core code separate and the core code portable. Even when targeting a Windows only environment I'll build the core code on Linux and run its regression and fuzzing tests. My supervisor and co-workers at the time thought it unnecessary, they changed their opinions over time. Occasionally asking to have their forked code tested under Linux before merging. Note this indicates nothing special about Linux. Same thing happens when port from one OS to another, say Windows to Mac, it really about a different environment than the main developers. Helps address the "works on my system" issues.
At this point its worth asking who controls linux, the community built out of tends of thousands of projects that come together, or a few corporate entities?
For a while now, the corps. Whoever is paying the salaries of developers is in control. Look at the concept of budgeting. Its not necessarily about how to wisely spend money, its also about control. Control by determining how much in the way of resources get allocated to some idea. To prioritize idea. To ensure that work is following the plan developed by senior management, not some plan developed by a consensus of engineers.
Didn't some analysis of commits a while back show most Linux development is corporate funded? Thus corps are in control.
The release notes I read seem to concern adding new capabilities to Linux, but not IMPROVING the code in the kernel. Are any changes happening there, or is it now perfect and set in stone forever ?
They are waiting for you to implement those kernel improvements and to submit them. :-)
You may as well trade baseball cards.
Magic the gather cards not baseball cards. :-)
""Mt. Gox"
"In late 2006, programmer [redact] thought of building a website for users of the Magic: The Gathering Online fantasy-based card game service, to let them trade "Magic: The Gathering Online" cards like stocks."
"In July 2010, [redact] read about bitcoin on Slashdot, and decided that the bitcoin community needed an exchange for trading bitcoin and regular currencies."
"Mt. Gox was a bitcoin exchange based in Shibuya, Tokyo, Japan. Launched in July 2010, by 2013 and into 2014 it was handling over 70% of all bitcoin transactions worldwide, as the largest bitcoin intermediary and the world's leading bitcoin exchange.
In February 2014, Mt. Gox suspended trading, closed its website and exchange service, and filed for bankruptcy protection from creditors. In April 2014, the company began liquidation proceedings.
Mt. Gox announced that approximately 850,000 bitcoins belonging to customers and the company were missing and likely stolen, an amount valued at more than $450 million at the time. Although 200,000 bitcoins have since been "found", the reason(s) for the disappearance—theft, fraud, mismanagement, or a combination of these—were initially unclear. New evidence presented in April 2015 by Tokyo security company WizSec led them to conclude that "most or all of the missing bitcoins were stolen straight out of the Mt. Gox hot wallet over time, beginning in late 2011.""
https://en.wikipedia.org/wiki/...
This is pure marketing on the part of ASUS, all they did was cut out all the display ports and call it "Mining oriented!" It doesn't really do anything beyond a normal GTX 1060.
Other computationally intense tasks could use cards of this nature as well, image processing, computer vision, etc. Pretty much anything that lends itself to parallel processing. Think of the specialized parallel processing machines based upon GPUs, this is just a consumer oriented version.
Maybe PR statements about cryptocurrency are pure marketing but the underlying hardware is not. It has uses beyond the crypto mining "fads" that come and go with 10x spikes in cryptocurrency pricing that temporarily makes home mining "profitable".
Should the generation of cryptocurrency be the function of a graphics card? I thought that a graphics card's purpose is to process the various graphics operations so that they get optimal performance in the latest and greatest displays, such as 4K
GPUs are also used in image processing (IP) and computer vision (CV), and various other computationally intense non-cryptocurrency tasks. Also a stand alone graphics card is not necessary to drive the display if you are just at the desktop OS, its games and other 3D apps that need the GPU.
Someone doing IP/CV/etc could use one of the "cryptocurrency" cards for their needs while letting the embedded Intel graphics drive the desktop.
Tablets, laptops and desktops are all different. All with have their strengths and weaknesses. All are better for certain "tasks".
And by "task" that is not necessarily some function such as email, but a combination of the function and it frequency of use, the time per instance of use. For a relatively heavy business email environment a tablet may not be a good choice. However for a personal, low rate, short length type of use a tablet may be the better choice. Convenience outweighing a better keyboard, etc.
As an AC pointed out above, there was something analogous in the 1940s.
"A car phone is a mobile phone device specifically designed for and fitted into an automobile. This service originated with the Bell System, and was first used in St. Louis on June 17, 1946.
The original equipment weighed 80 pounds (36 kg), and there were initially only 3 channels for all the users in the metropolitan area. Later, more licenses were added, bringing the total to 32 channels across 3 bands (See IMTS frequencies). This service was used at least into the 1980s in large portions of North America. On October 2, 1946, Motorola communications equipment carried the first calls on Illinois Bell Telephone Company's new car radiotelephone service in Chicago. Due to the small number of radio frequencies available, the service quickly reached capacity."
https://en.wikipedia.org/wiki/...
The question that is required here is why you still run XP.
I have a virtual machine for testing purposes in case someone paying the bills say they want the software I'm writing to work on XP. The virtual machine needs the final service pack to install its tools (drivers, management).
It would be nice if either TFA actually linked to the patches.
It would also be nice if MS would make available for download that final Win XP service pack.
Seriously, final service packs for obsolete/unsupported versions of Windows have to be removed from the download site?
If your business is dependent on ISA cards and 16-bit apps you might want to "refactor" things to be safe. Otherwise start buying some 90s era Pentium machines off of eBay,
Some people also use 16 bit apps. Guess what does not run in 64?....
Guess what does run, the virtual machines that runs DOS or OS/2 1.x.
Seriously, if you have some sort of legacy situation that needs a 16-bit app it might be safer to have it in a VM that can be moved from machine to machine, host OS to host OS, etc.
Microsoft wants everyone to use Windows 10. Including the users of older computers (32bit CPU and/or less than 4GB RAM), so they made a 32bit version ...
No, many "older" computers are unable to run Windows 10 because the NX bit support is not present. Microsoft expects "newer" 32-bit machines.
THIS! Add to that the fact that some business only run 32bit legacy software and running a 64bit OS would do nothing but add overhead.
64-bit has additional security. Some from the 64-bit CPU itself and some from the 64-bit OS implementation.
When I was first taught to code in FORTRAN, we were told that we really needed to create a flow chart detailing every statement before writing any code. We also needed to start every line in column 8, and variable types were determined by the first letter of their name.
1) They said that, but no one I knew actually did it.
Well there was that first programming assignment in CS 101 Introduction to Computer Science where one did a flow chart (neatly using a plastic template), then wrote (as in pencil on paper) code on a Fortran Coding Form (graph paper like showing the important columns), and then after manually stepping through the code (simulating it) to debug it one typed the code on the punch card machine, submitted the punched card deck, and waited for a printout to be delivered to see if it compiled and ran and generated output. Repeat as necessary.
After this first assignment and the posers dropping the class they handed out the interactive accounts for the terminals. And the coding forms were then used as ad hoc graph paper and the punch cards as bookmarks; the plastic flow chart template going into the drawer with the slide rule my dad gave me many years earlier.
This is proof that economics is not a hard science
It is quite dismal isn't it? :-)
Heading to Canada to hide the red barchetta :-)