Become a fan of Slashdot on Facebook


Forgot your password?

Comment: Re:Hold it (Score 1) 452

by Cassini2 (#49515115) Attached to: Automakers To Gearheads: Stop Repairing Cars

If the automakers can use the DMCA, then they can make it so the only source of expensive repair parts is the OEM itself. Using the DMCA, every module that contains a computer can be made expensive and tough to replace, and require trips to the dealer for service. Initially, it will start with the expensive stuff, like the ABS sensors, the engine sensors, the engine ECU, the body control computer. Eventually, even stuff that doesn't really need computers, will include them.

And the HP and Lexmark toner cartridge cases which were just about embedded serialization

Exactly. The automakers want to follow the same strategy as the ink manufacturers. Want a new engine filter, it must be an AC Delco filter. Sooner or later, frequently replaced parts of the car will get micro-chips to boost repair revenues.

Comment: Re:Ok.... Here's the thing, though ..... (Score 1) 501

by Cassini2 (#49508037) Attached to: Utilities Battle Homeowners Over Solar Power

I worked on natural gas turbines. Going from a dead standstill to full on within one minute with any frequency will void the warranty. The thermal stresses involved from going from cold to hot are significant.

You are correct in that a hot unit can handle smaller variations in load relatively well. However, these decisions are not taken without analysis. Ontario would not pay outside operators to idle turbines unless it was the cheapest option. Historically, Ontario did not have sufficient NG capacity to spool up and down and make everything work.

Comment: Re:Ok.... Here's the thing, though ..... (Score 5, Informative) 501

by Cassini2 (#49505255) Attached to: Utilities Battle Homeowners Over Solar Power

Batteries are not cost-effective. The electrical grid must always be balanced. As such, utilities try to find methods of stabilizing the grid without using batteries. Technically this works. However, the economic impact of the guaranteeing a market for subsidized solar and wind power, is another set of hidden subsidies. Ironically, some of these hidden subsidies are going to fossil fuel companies.

To make a complex story short, the grid must always be balanced. If the power source cannot be controlled (like solar), or if the power source is unreliable (like wind), then it is necessary to make up the difference in some other way. The cheapest methods are to remotely turn on and off loads, and to remotely turn on and off generating stations.

The problem with starting and stopping loads is that there are not many loads that can be turned on and off remotely, and still accomplish something useful. Ontario has been experimenting with ways to turn off home air-conditioners during the day. Also, big consumers often get a preferred electricity rate, with the understanding that their electricity is "interruptible". However, there is only so much that this can be pushed. People want a cool house. The price of "interruptible" electricity is a few cents per kWh, which is often below cost.

This brings us to starting and stopping generating stations. A nuclear station takes days to start and stop. A coal station takes on the order of a day to start and stop. A natural gas turbine take about 3 to 6 hours to start. Natural gas (NG) turbines have the ability to run at a "hot-idle", but this is expensive. At "hot-idle" an NG station is still running, it is just not producing power. Hydro power plants (hydro dams) can be started quickly, however unexpected rapid changes in water levels have killed people downstream. As such, very few generating stations can turn on and off as quickly as wind-power changes.

Probably the best way to solve the problem is to have many small power plants, either small hydro-dams or small NG-turbines, and only turn on and off a fraction of those units at any one time. If the grid operator is required to purchase significant amounts of wind-power, then the grid-operator might have to go very far afield to find a sufficiently large enough pool of existing small generating stations that can be started and stopped quickly. In the case of Ontario, Canada, it needed to pay US power plants to not produce electricity to keep the grid balanced. Ontario has a large energy grid, however Ontario was not large enough to deal with wind-power's fluctuations without external help.

In the case of Ontario, which is purchasing solar at 90 cents/kWh and wind at 17 cents/kWh under certain existing contracts, then a "hidden" solar/wind subsidy is going to mines and smelters and fossil fuel producers to keep the grid balanced. This subsidy is cheaper than battery and capacitor banks. However, conservation is far cheaper than many of the above schemes.

Compared to solar/batteries, conservation is the way to go. LED light bulbs almost make sense at current electricity prices. At 90 cents/kWh, converting existing fixtures to LED light bulbs is cheap. Appliances can be moved from electricity to propane or natural gas. Stoves, hot water heaters, furnaces, and even the fridge and air-conditioner can be converted. This is cheaper than paying for battery storage. What little load is left, can then be powered off a roof-top solar / battery system. Conservation is by far the cheapest option.

Comment: Re: Too many pixels = slooooooow (Score 1) 263

by Cassini2 (#49418347) Attached to: LG Accidentally Leaks Apple iMac 8K Is Coming Later This Year

The Hercules graphics card fixed the limitations of MDA, and back in the early days, they had the highest resolution graphics available on a PC.

I remember writing circuit board design software on Windows 2.03 in monochrome graphics on a 286 PC! It was the best thing out there.

Comment: Look at the table in the PDF (Score 5, Informative) 71

by Cassini2 (#49411297) Attached to: USPTO Demands EFF Censor Its Comments On Patentable Subject Matter

In the PDF, there is a table in the PDF of the EFF's response where it compares the issued patent against the rejected patent at the Supreme Court. The wording is amazingly similar.

The significant change between the two is patents swapping the words "banking transaction" for the use of "a credit or charge account", and then updating the rest of the text appropriately. If you do not understand what the EFF's point is, then take a look at the table. It does not take much imagination to see that the patent at stake in the Supreme Court case, and the newly issued patent, are almost identical.

Comment: Two Graduates for the same amount of work! (Score 1) 121

by Cassini2 (#49404193) Attached to: Stanford Turns To Pair Programming: 1 CS Education For the Price of 2?

If this course goes the way of the intro-CS classes of old, then one person will do all of the work, and the other will be bewildered and lost. Once expanded to the entire curriculum, the graduates will be evenly split between the learned and the lost.

I often wonder if programming is an inate ability that can only be polished and improved. It is like fine art or music, it is immediately obvious who the great performers will be. The brilliant students eclipse the teacher in ability. As such, the rote of the teacher is to expose the students to the ideas and works of the great masters, and to help the student with their carreer.

Comment: Re:BCD mode (Score 1) 140

by Cassini2 (#49402157) Attached to: Building an NES Emulator

BCD mode is used extensively in COBOL and in the banking industry. Also, conversions between binary and decimal numbers are really slow on processors that lack a multiply, divide or mod instruction. If the only divides and multiplies are by 10, then BCD math is quite competitive on an 8-bit processor. With the right workload, it is also competitive on some 16-bit processors.

Many older and/or embedded processors lack a fast or single-cycle multiply and divide instructions. For instance, 8080A, 8085, 8088, 8086, 80186, 80286, 80386, 68000-68020, Microchip PIC, Z80, Z8, 8052 and successors, they almost all lack really fast multiply and divide instructions. The 80386 used 9 to 41 clock cycles on multiply. The dsPIC33E is a relatively modern embedded DSP from MicroChip. It takes 18 clock cycles to do a 16-bit divide. I try hard to avoid a 32-bit divides in critical real-time code.

Comment: Re:Easy Solution (Score 3, Insightful) 222

by Cassini2 (#49353865) Attached to: Broadband ISP Betrayal Forces Homeowner To Sell New House

Some markets naturally favor monopolies. Telecommunications is a good example. 23 years after the breakup of AT&T, the phone system, internet and cable systems in the US are back to being monopolies in many areas. The lucky areas have two or three near-monopolistic competitors, and these competitors behave suspiciously like cartels.

Economics 101: Free markets only work under specific conditions. In this case, a free market requires low barriers to entry. Telecommunications has huge capital cost expenses that decline with the number of customers served. Thus, a monopoly that actively excludes competitors can maximize profits. If new entrants enter the marketplace, the monopoly can cut prices sufficiently that they can always bankrupt the new entrant, and continue to make a profit.

This is also why states have laws blocking municipalities from offering Internet. Once a municipality builds the infrastructure, the resulting system is almost guaranteed to be profitable. As such, the big telcos hire lobbyists to pass laws to prevent construction of such systems, as they will be long-term competitors against the big telcos.

Comment: Re:I must be missing something. (Score 3, Insightful) 240

by Cassini2 (#49263933) Attached to: Windows 10 Enables Switching Between Desktop and Tablet Modes

Are you saying that the more advanced the Windows UI, the more power users should and will use the keyboard? The entire GUI premise is flawed if the strategy is to revert to keyboard shortcuts.

I think Microsoft's introduction of Windows 8 and the Office Ribbon have been so badly bungled that many power users have simply reverted to keyboard shortcuts. However, as a strategy, I don't think it is a good idea. Why even have the mouse when we can all go back to command line?

Comment: Re:This statistic is misleading (Score 1) 154

The sub-fields of electrical engineering are not that different. Electrical engineering is about two things:
a) Maxwell's equations.
b) Mathematical Methods to use those equations.
This can be clearly seen if you do a course in Microwave Engineering, and if the course covers Maxwell's equations, capacitance, inductance, and how they are related in transmission line and waveguide theory.

After covering Microwave engineering, it becomes obvious that a significant crossover exists between the following electrical engineering specialities:
1. High Power - Transcontinental power transmission lines follow the same rules as microwave transmission lines. It is just the geometry and wavelengths are far longer.
2. Motor Drives - Same inductance and capacitance problems, particularly when dealing with high-frequency switching power supplies driving much slower motors through cables. Ferromagnetism shows up in motor drives.
3. Power Supplies - Same as motor drives. Strong resemblance to AC/DC and DC/AC power conversion in high power electrical grid systems.
4. Circuit board design - Modern high-frequency circuit boards are all about transmission line theory.
5. IC design - Change the materials. All the theory is back again. Now you are applying Maxwell's equations at much smaller scales.
6. RF design - This is exactly what the microwave theory course is about.
7. Laser and Opto-electronic design - Maxwell's equations are back again. Frequencies, electron voltage changes, etc.

Electrical engineering is about two "simple" subjects: Maxwell's equations, and mathematical methods. Most electrical engineering projects devolve into a combination of:
a) something involving electro-magnetic theory and/or it's formal mathematical solutions, like Laplace, z-transform, Fourier Theory, and Wavelet theory, and
b) something involving Boolean logic, and/or implementations of Turing machines.

Electrical engineering is different from the rest of the engineering fields. In Electrical, there is only the four Maxwell equations, tons of mathematical abstractions, simplifications, solutions, methods and techiques, and all of the implementations and ramifications of the them. For Mechanical engineers, there is no set of unifying equations. Chemical engineers have VESPR and thermo-dynamics, but that only goes so far. Aerospace engineers have a set of CFD assumptions, but those assumptions only hold in gases, and get strange when chemical reactions and/or phase changes are involved. Civil engineers have a basic set of equations to cover the simple stuff, but the complex problems involve sophisticated mechanical engineering. In Engineering Physics, they cover the electrical stuff, plus the quantum equations (which are a mess.) Electrical engineering is the only field of engineering with only 4 equations, and tons and tons of math to simplify their solutions.

Comment: Re:file transfer (Score 1) 466

by Cassini2 (#49146749) Attached to: Ask Slashdot: Old PC File Transfer Problem

Bingo. Interlnk.exe and intersvr.exe came with DOS, and as such, are often already on the old computers hard drive. (This is really important if the floppy drive is unreliable.) They can also be copied over the serial lines with a copy command, so on the other end, you can run Windows XP or DosBox under Linux.

Once the file system is under a pseudo-modern O/S, then you can use TCP/IP networking to copy it wherever you like.

Comment: Re:Understatement! (Score 1) 103

by Cassini2 (#48787185) Attached to: Canadian Government Steps In To Stop Misleading Infringement Notices

Canadian police are very polite. For a minor first infraction, they will apologize for interrupting your activities before announcing that if you do not stop then they may need to arrest you. This is known as a "caution." For a larger first infraction, they will apologize for interrupting your activities before delivering a search warrant and arresting you.

If the Canadian police show up with guns drawn, then you screwed up big-time.

The world is coming to an end. Please log off.