When it is not really good enough? Your example is nice and all, but if the current line of Macs is not really "good enough," then there's an issue. I gave up on Macminis because Apple started falling behind in keeping them up to date.
...For some operating systems, the fix is already in. Red Hat Enterprise Linux (RHEL) 7 automatically defaults to (safe) "eager" floating point restore on all recent x86-64 microprocessors (approximately 2012 and later) implementing the "XSAVEOPT" extension. Therefore, most RHEL 7 users won't need to take any corrective action.
Other operating systems believed to be safe are any Linux version using the 2016's Linux 4.9 or newer kernel. The Linux kernel developers are patching older kernels. Most versions of Windows, including Server 2016 and Windows 10. are believed to be safe. If you're still using Windows Server 2008, however, you will need a patch. The latest editions of OpenBSD and DragonflyBSD are immune, and there's a fix available for FreeBSD....
...why would I care that "I'm locked to Swirft"?...
You don't need to care, Apple does. If you are writing for Swift, that is time you are not honing your skills in, or learning, other languages. Unless, of course, you've figured out how to tap into your other selves in the multi-verse...
Don't look for reasons why Swift may be technically superior. Look for reasons why Apple wants Swift to keep developers locked inside the Apple world. Every minute that a developer uses to learn Swift, is a minute not spent on learning a non-Apple technology.
--- Is this an official sign that MIcrosoft is finally listening to developers (albeit with a Slashdot-level of negative attention), or are they simply trying to appease the crowd while they are still in the news due to their acquisition of GitHub? ---
.
Definitely the latter.
Microsoft said they should be judged by developers based upon how they acted "in recent years." Well in recent years, Microsoft behaved exactly like the old "embrace, extend, extinguish" Microsoft of olde by (1) naming a product with a conflicting name to sow confusion, and (2) not changing the name when the conflict was noted.
That leads me to believe that Microsoft is throwing a bone to developers, trying to get them to be less concerned about the github takeover.
Microsoft does not spend billions of dollars on an acquisition because they want to be nice to others...
...the contract is to supply image-analysis AI to flag content for human review....
I did read the article. I also note that the article mentions quite the discussion going on within google. But to the point of the article, In a military context, the results of that "flagging" could be the targeting of weapons against people and places. So what's your point?
Will these ethical principles be in effect for as long as they remain both good PR and do not get in the way of what google wants to do? Once "Don't Be Evil" got in the way of google's goals, it was history.
... and over-the-air update can also break it. Or take away the "feature" once the car leaves the showroom. If it were so easy of a fix, one has to wonder why Tesla didn't recognize and fix the problem in the first place? Why did it take a third party tester to find it?
...Most young people don't even use Facebook that much anymore.
That is far too general to have any meaning. There is a trend downwards in young people (under 25) people using Facebook, but many (most?) still do use Facebook. For the 25+ crowd (one could say, the workers being sought) the usage is still quite high, high enough to make job recruiting worthwhile. (btw, Facebook also includes Instagram)
Tech companies have been finding ways to discriminate against older workers for years. It is no surprise that they now use Facebook to that end. Facebook, with its targeted ad infrastructure, makes it more subtle and easier for the companies to continue to discriminate.
...Unix was founded on the ideas of lots os simple command line tools that do one job well and don't depend on system idiosyncracies. If you make the tool have to know the lower layers of the system to exploit them then you break the encapsulation....
Stop standing in the way of progress. There is a new order now. Follow it or get out of the way.
... I've pretty much resigned myself to the fact that Linux is no longer a part of the UNIX family, that I now have to write scripts separately for my Linux boxen. So I'd say that I am OK with breaking nearly every script I've written in Linux in order to stay current with the direction being set by the Linux community.
There is too much of ~then some noise in the background is interpreted as a command~ excuses to make it a plausible explanation for me.
...Danielle says she unplugged all the devices, and she repeatedly called Amazon. She says an Alexa engineer investigated.
"They said 'our engineers went through your logs, and they saw exactly what you told us, they saw exactly what you said happened, and we're sorry.'...
...blaming Twitter's character limitations for his many factual errors...
A good carpenter never blames his tools.
No one?
.
I challenge anyone who says they do work to cross the street on a dark, windy, snowy night while self-driving cars are coming at them.
Then there is the liability aspect. Who is responsible when a self-driving car goes awry?
Toast.
... But what's wrong with good enough?...
When it is not really good enough? Your example is nice and all, but if the current line of Macs is not really "good enough," then there's an issue. I gave up on Macminis because Apple started falling behind in keeping them up to date.
...For some operating systems, the fix is already in. Red Hat Enterprise Linux (RHEL) 7 automatically defaults to (safe) "eager" floating point restore on all recent x86-64 microprocessors (approximately 2012 and later) implementing the "XSAVEOPT" extension. Therefore, most RHEL 7 users won't need to take any corrective action.
Other operating systems believed to be safe are any Linux version using the 2016's Linux 4.9 or newer kernel. The Linux kernel developers are patching older kernels. Most versions of Windows, including Server 2016 and Windows 10. are believed to be safe. If you're still using Windows Server 2008, however, you will need a patch. The latest editions of OpenBSD and DragonflyBSD are immune, and there's a fix available for FreeBSD. ...
...why would I care that "I'm locked to Swirft"?...
You don't need to care, Apple does. If you are writing for Swift, that is time you are not honing your skills in, or learning, other languages. Unless, of course, you've figured out how to tap into your other selves in the multi-verse...
...What a dumb argument. That applies to most other programming languages, too....
Except that Swift is Apple's language. Duh. :)
...And that was true of Obj-C for the last 30 years, so... yeah, solid argument there....
Obj-C was not developed by Apple. It was used by Apple (and, btw, NeXT), but it was developed separately from Apple by StepStone.
Don't look for reasons why Swift may be technically superior. Look for reasons why Apple wants Swift to keep developers locked inside the Apple world. Every minute that a developer uses to learn Swift, is a minute not spent on learning a non-Apple technology.
Some forums will be locked, preventing users from helping each other as well.
.. they may just be a bit different.
Where's My Data File System
.
Definitely the latter.
Microsoft said they should be judged by developers based upon how they acted "in recent years." Well in recent years, Microsoft behaved exactly like the old "embrace, extend, extinguish" Microsoft of olde by (1) naming a product with a conflicting name to sow confusion, and (2) not changing the name when the conflict was noted.
That leads me to believe that Microsoft is throwing a bone to developers, trying to get them to be less concerned about the github takeover.
Microsoft does not spend billions of dollars on an acquisition because they want to be nice to others...
...Anyway, there's no one actually reading the linked story. ...
Another bad conclusion on your part.
...the contract is to supply image-analysis AI to flag content for human review....
I did read the article. I also note that the article mentions quite the discussion going on within google. But to the point of the article, In a military context, the results of that "flagging" could be the targeting of weapons against people and places. So what's your point?
.
That's quite the high horse you rode in on.
Will these ethical principles be in effect for as long as they remain both good PR and do not get in the way of what google wants to do? Once "Don't Be Evil" got in the way of google's goals, it was history.
... and over-the-air update can also break it. Or take away the "feature" once the car leaves the showroom. If it were so easy of a fix, one has to wonder why Tesla didn't recognize and fix the problem in the first place? Why did it take a third party tester to find it?
...Most young people don't even use Facebook that much anymore.
That is far too general to have any meaning. There is a trend downwards in young people (under 25) people using Facebook, but many (most?) still do use Facebook. For the 25+ crowd (one could say, the workers being sought) the usage is still quite high, high enough to make job recruiting worthwhile. (btw, Facebook also includes Instagram)
Tech companies have been finding ways to discriminate against older workers for years. It is no surprise that they now use Facebook to that end. Facebook, with its targeted ad infrastructure, makes it more subtle and easier for the companies to continue to discriminate.
... when google's current tech is viewed as the 1984 Big Brother that it really is. Will they continue to be happy to be a part of this experiment?
...For a fiasco systemd is working pretty darned well. ...
For me, it is still unable to perform clean shutdowns. At least the filesystem has journaling to help recover from systemd's problem.
...Unix was founded on the ideas of lots os simple command line tools that do one job well and don't depend on system idiosyncracies. If you make the tool have to know the lower layers of the system to exploit them then you break the encapsulation....
Stop standing in the way of progress. There is a new order now. Follow it or get out of the way.
... I've pretty much resigned myself to the fact that Linux is no longer a part of the UNIX family, that I now have to write scripts separately for my Linux boxen. So I'd say that I am OK with breaking nearly every script I've written in Linux in order to stay current with the direction being set by the Linux community.
...Danielle says she unplugged all the devices, and she repeatedly called Amazon. She says an Alexa engineer investigated. "They said 'our engineers went through your logs, and they saw exactly what you told us, they saw exactly what you said happened, and we're sorry.' ...
( https://www.kiro7.com/news/loc... ) I wonder what else is in those logs...
Insurance company would probably buy the data from the ad network.