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

 



Forgot your password?
typodupeerror

Comment Re:I can see why they ignored it for so long. (Score 2) 33

I can see why they ignored it for so long: having multiple places to put dot files for a single app is irritating.

Not nearly as irritating as having dozens of random dot subdirectories in the root of your home directory.

The first issue costs a few developers a few days of their time to fix. The second is a problem that nags millions of users for eternity.

Comment Re:No thanks. (Score 1) 31

What I typically do is leave in the no-name AAA alkaline batteries that the remote came with, and it works for a couple of years until I move on to newer gear.

Then after I've left it idle for 15 years, I'll come back and open the remote to discover that the batteries have leaked all over the inside and destroyed it.

Comment Re:Your tax dollars hard at work (Score 3, Insightful) 74

... going to corporations. One billion dollars no less. Socialize the risk, privatize the profits.

Oh stop it. This is a loan to Constellation energy to help finance the cost to restart a nuclear power plant by 2027.

Why should he stop exactly explaining the situation?

Lenders take on the risk of a default, and when the government lends money, the risk is socialized.

The loan is being made to a private, for-profit corporation, who will be able to keep any profits generated by this scheme (however unlikely that may be).

Whatever activity the loan is for is irrelevant, whether it's for cranking up a crusty old nuclear power plant, or for bailing out a Wall Street firm during a market panic.

Comment Re:C/C++ code covers more complex legacy code (Score 3, Interesting) 37

I'm not a die-hard fan of C++, I do prefer Rust to it if forced to choose, but my greenfield choice is C-like options. However, this Rust fanboy stuff is super off-putting. There is much more to programming than memory safety, in fact, the overwhelming majority of defects are not related to memory safety. Rust isn't a magic bullet that writes bug-free code, careless devs can write bad code in Rust. Rust can and does crash, it's not bulletproof, it just makes it harder for you to work around the compiler when it comes to memory.

Comment Re:TIOBE vs Github (Score 2) 96

Wait, VB is still around?

Also, Java needs to go the way of COBOL. Java was once a language with a lot of promise, then Struts and Springs came along and decided it would be even better with a large dollop of XML and DI on top. Everybody knows nothing is more stable and maintainable than hot-swappable runtime dependencies glued together by XML files. That's the point I relegated it to the trash pile of history.

I don't have strong opinions of C#, but I don't think it's a pretty language, largely because it carries a lot of the baggage of its time trying to out-Java Java. It reminds me of what Swift has become, a good concept that is more suited to serving its masters than relevance as a general-purpose language. I don't see C# ever overtaking C/C++/Python, but Java, sure, I don't think anybody will shed a tear that day except maybe the consulting shops seeing their cash cow lose ground.

Comment Re:Getting along with the U.S. [Re:Higher Costs] (Score 1) 98

You know China has import tariffs, right? Especially on finished goods. If any company in China is making a similar product, you can expect an import duty in the range of 30%. Do you honestly think China is the lesser of two evils between the US and China? If so, you should stop drinking the Kool-Aid and read the Budapest Memorandum. The one where China signed security guarantees with Ukraine in exchange for disposing of their nuclear weapons. Oops.

Slashdot Top Deals

//GO.SYSIN DD *, DOODAH, DOODAH

Working...