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

 



Forgot your password?
typodupeerror
×

Comment Re: The Golden Age of Silicon Valley (Score 1) 67

I've only been in silicon valley a bit over 20 years, and I think I arrived on the downslope

Yes; I arrived in 1993, and Silicon Valley was something to behold. Here are some excerpts from a rant I've been working on about the change:

Part of the cause may be the change of dominant business model, from "Make something enough better than the competition that people will pay for it" to "give things away and sell your customers to advertisers." But the problem is older than clickbait; a prominent open-source maintainer with a day job once told me that customers will not pay for quality.

Once users liked us and paid us, and we deserved it: Software got better and added features, and hardware got faster, thinner, and lighter. During the golden age of Silicon Valley, we put a dent in the universe. Now users hate us and we deserve it. (Michael Mace, former Zen of Palm official guru, saw some of the techlash coming: http://mobileopportunity.blogs...) One thing we can do is to stop making it worse by blindly assuming that we’re making it better: Users may have a good reason not to upgrade, and we should stop forcing them to.

Submission + - China Sanction Lockheed Martin over Arms Sales to Taiwan (cnn.com)

hackingbear writes: China said on Tuesday it would place sanctions on Lockheed Martin for its involvement in arms sales to Taiwan, a move that could further escalate tensions between Beijing and Washington. Taiwan, an island broke off from mainland China after the Republic of China government lost in a protracted civil war, has spent billions of dollars on advanced American military hardware since the US dumped the island and established formal diplomatic relation with the People's Republic in 1978 in a quasi-partnership to fight the Cold War. The US State Department last week approved a request by Taiwan to upgrade its Patriot Surface-to-Air missiles at an estimated cost of $620 million, according to Taiwan's government-run Central News Agency. In response, China is imposing "sanctions on the main contractor of this arms sale, Lockheed Martin," Chinese foreign ministry spokesman Zhao Lijian said, without going into detail. The United States should "stop selling arms to Taiwan and cut its military ties to Taiwan, so it won't do further harm to bilateral relations between China and the United States," he added. It is also considered a tit-for-tat response against the US sanctions on Chinese firms Huawei and ZTE for their alleged business deals with Iran, a long-time arch rival of the US and Israel. It is not clear what kind of impact, if any, China’s action would have on Lockheed Martin. Some analysts have estimated that China represents 2 percent of the company’s revenue. Lockheed Martin subsidiary Sikorsky is involved in a joint venture called Shanghai Sikorsky Aircraft Co, a civilian helicopter company.

Comment Re:and people will still buy it (Score 1) 153

Lots of people seem to think they're CPU-bound. Personally, I'm clinging to the last good version of Microsoft Word, or at least the last one I was willing to pay for, which is 32-bit and a lot slimmer than what came after it. I also need VMware to run Windows Quicken, at least until it's ported to ARM Windows, Mac Quicken gets its act together, or Greeks reckon time by the Calends.

Comment Re: would make no sense (Score 2) 97

> In 2007 I had to do a small job in python

Yes, you had a small job, so you could get away with Python 3. In 2018 I had a medium-sized job to do, which would need to run on other developers' machines. Python 2 was part of the system installation on them, Python 3 wasn't, and some libraries had still not been ported. Some had been ported, but incompatibly (looking at you, unittest).

> Python 2->3 has had the longest transition period in history,

This isn't the end of the transition, it's the start of the middle.

Comment The discipline formerly known as software testing (Score 1) 349

According to the _Times_:

'there were concerns that the app would malfunction in areas with poor connectivity, or because of high bandwidth use, such as when many people tried to use it at the same time.

"This app has never been used in any real election or tested at a statewide scale and it's only been contemplated for use for two months now," said David Jefferson, a computer scientist at Lawrence Livermore National Laboratory, who also serves on the board of Verified Voting'.

(Even twenty years ago, FreeBSD Dummynet was a good tool for testing poor connectivity, and there were commercial tools for load testing.)

Submission + - Approximately Isaac Asimov's 100th Birthday (asimovs.com) 1

FlaSheridn writes: The science and science fiction writer Isaac Asimov may have been born a hundred years ago this Thursday--there are no precise records, but that's the date within the possible range which he chose. The editor of Asimov's Science Fiction Magazine discusses this in her editorial, and (disclaimer) will be celebrating at my wife's college in Brooklyn (CUNY’s City College of Technology) this Saturday (January 4).

Comment Re: Support for another decade (Score 2) 130

I wish them well, though we recently caved and upgraded, which is still unnecessarily painful due to some gratuitous breakages, e.g. the unittest framework now returning non-zero on unexpected success. (I admit that Python 3 has some worthy changes, but importing from the future got us the most relevant ones.)
        I think the era of "Install Updates Automatically" is over; cp. Apple, which is removing functionality (e.g. MacOS management of iOS apps, effective ad-blocking in Safari) and backward compatibility with 32-bit apps, which are still some of the best versions available, e.g. the last good version of MS Word on MacOS (or at least the last one I was willing to pay for), and the best Oxford English Dictionary on iOS.

Comment Re: Read it as a pedant (Score 1) 383

I'm reminded of the infamous GCC non-bug which led to a Linux kernel exploit (https://lwn.net/Articles/342330/). GCC had a perfect right, according to the C Spec, to optimize away a security-critical null-check, since some unimportant code had already dereferenced the pointer.

Disclaimer 1: I'm biased, since a much less important GCC non-bug I filed, about regrettable handling of undefined behavior, was dismissed on what seemed to me similarly Stallmanesque grounds at a much lower level of the FSF.

Disclaimer 2: Since Stallman's forced resignation, I've seen allegations of actual misconduct at MIT; I don't know enough about their truth to comment.

Slashdot Top Deals

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...