Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:why (Score 2, Funny) 43

sooo F1 is now mario kart?

Yes. Each team gets exactly three bananas to drop in "banana mode" for each race. However, banana mode can only be activated if the car is at least 2.17 seconds ahead of the nearest trailing car, unless that trailing car is outside an 18 degree cone whose vertex is at the nose of the lead car. Banana mode cannot be used if a driver has more than 16.5 MJ of energy in the liquid fuel tank, or less than 3.27 MJ of energy in the hybrid battery, nor can it be used if there are less than 37.3km of travel on the current set of tires. Both the lead and trailing car must have a velocity of at least 82.3m/s for banana mode to be active. At most one banana can be dropped between any two pit stops.

Comment Re:..former ASML engineers who reverse-engineered. (Score 1) 146

Sorry, but copying from what others are doing is very normal. Copyrights and patents were originally intended to be quite temporary in duration. And that's as it should be.

I'm all in favor of temporary copyrights and patents, say 5 years. Perhaps 10 if there are a LOT of up front development costs. Beyond that is an aberration, and one shouldn't expect others to abide by it. (And the US basically ignored UK patents and copyrights until quite recently.)

Comment Re:That was fast (Score 1) 146

This is a lab machine, and it's not clear that it's making large chips. I think your 5-10 year prediction of last year is probably right. There will be engineering challenges in converting a lab machine into a production machine.

Actually, my (uninformed) prediction last year, and this year, is that it will take about a decade for China to equal the production of TSMC assuming TSMC keeps improving. But that they'll have "good enough for 90% of the market" within a very few years (and perhaps already do).

Comment Re: so dumb (Score 1) 146

It's not that simple. Every holder of power acts to restrain challengers. If you allow monopolies, then innovation in that area slows drastically. When you have diverse centers of development, then development tends to be faster...but more expensive.

So if you want the most profitable companies, then you allow monopolies. If you want the fastest development, then you break up monopolies, of prevent them from ever arising...but this will make the companies less profitable (on the average).

Historically democracies have been more willing to break up monopolies. Right now, though, the US doesn't seem to be willing to do so. So now rapid development depends on competition between either countries or blocks of countries.

Comment Re: so dumb (Score 1) 146

I don't know what the History Channel said, but Germany was many years away from making the atomic bomb when the Nazi's went on the path of expelling the intellectuals. They had most of the theory, but so did everyone else. They had the people who could have helped convert the theory to practice, but they expelled them. But this was multiple years before theory was converted into practice (i.e. "The Italian navigator has landed in the new world. The natives are friendly.") At at THAT time, the US government didn't really believe in atomic power.

Comment Re:Nope (Score 1) 150

I specified "single threaded", which is true for most of the code I write, even that used by multi-threaded routines. (It means that a lot of the reference parameters need to be const, but that's minor.)

FWIW, I find even C++ to be annoyingly overprotective in the wrong places. It causes me to need to write multiple copies of the same routine that differ (nearly) only in the parameter specs. E.g. when the looser version would be safe anywhere, but can only be used by routines within the class.

Comment Re:Not news for Nerds (Score 1) 79

This guy either socially engineered his way through a line, analyzed a weakness in the line, or time-traveled from the '90's not realizing we've set up an incompetent but totalizing police-state control grid to interpose every tiny aspect of our lives.

To be fair, "pay on board" is less applicable to airplanes than trains because seatbelts are important in turbulence.

That said, the lack of capacity is widely acknowledged to be a feature of wildly incompetent management.

We just heard they've started a new project to rewrite the air traffic control system for the umpteenth time (and billions and billions later) to hopefully allow for more frequent landings and departures. I fear it won't be specified for AI-assist takeoffs and landings and will be obsolete before it's done.

Better make some more 8" floppies.

Comment Re: Nope (Score 2) 150

Not by a long shot. Unsafe is scoped. 20% of Rust packages may use unsafe, but the amount of code in unsafe sections is far far far lower. Unsafe means "I accept the risk of doing unsafe things" but because it's scoped, just because a package uses Unsafe, it's still benefiting from the memory safety of bounds checking and borrow checking 99% of the time.

That's a far far cry from "it's just the same thing as doing it in C"

Comment Re:Nope (Score 1) 150

To be fair, C practically insists that you use raw pointers. I think the C standard should allow references. Also some way to handle unique_pointer and shared_pointer. (I mean a way that's standard for the language.) But this would require that the pointer know how large a chunk of memory it was pointing at.

Slashdot Top Deals

"To take a significant step forward, you must make a series of finite improvements." -- Donald J. Atwood, General Motors

Working...