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

 



Forgot your password?
typodupeerror
×

Comment Re:Free vs Paid (Score 1) 35

Not only do paid apps have a hard time competing with free apps, but apps that don’t come bundled with the OS are going to have a hard time competing with apps that are bundled with the OS.

It’s not just laziness. Bundled apps are generally assumed to be the “default app”. Users assume that it’s the safest, least problematic choice, and often enough they’re right. The fact that the app is bundled often means that it has some amount of OS integration that 3rd party apps won’t have. It may be, for example, that you can download a competing 3rd party app, but if you click on a link it’ll load the default app anyway.

So a bundled free app against a paid unbundled app? Why take the risk paying for something that’s probably not going to work well anyway?

Of course I think operating systems should generally not ship with applications beyond a bare minimum, in order to lessen this problem. If Apple wants to release a free podcast app, that’s all well and good but they shouldn’t have it installed on iOS by default, build iOS functions to assume it’s installed, or give it any priority whatsoever over other podcast apps. It’s the Internet Explorer problem all over again.

Comment Re:This is just deananomizing (Score 2) 63

I don't know/understand the technical details of how he plans for things to work, but I think there are a couple of different concepts that people conflate:

  • Being able to establish and verify an identity online across various services - This would be that if I establish myself as nine-times, I could have a kind of SSO that lets me prove that identity to other websites, so that you could look at nine-times posts on Reddit and Facebook and other places and know that you're talking to the same nine-times.
  • The ability for other people to track, whitelist, or blacklist that identity - That would be the ability for you to see me on Slashdot, to look up where else I'm posting and find my Facebook and Reddit accounts, and potentially block or highlight my posts across those platforms. Or, for example, to block emails from me if I tried to email you.
  • The ability for you to verify that online identity links to your real-life identity - That would be an ability for me, if I wanted to, to prove to you that I'm John Smith from Denver, Colorado. This would come in handy for avoiding identity theft.
  • To necessarily link that identity to a living person - That would be the ability for you to discover that I'm John Smith from Denver, Colorado, whether I wanted to or not.

Right now we can't really do any of those things, or at least private individuals can't do it easily and reliably. Some of those things are abilities for you to control your identity, and some are for you to get information about me. Some of those things aren't possible without another one, but some would be technically possible to do on their own.

For example, I don't think it'd be possible to allow me to verify/authenticate my real-life identity online for banking without also establishing some ability for me to authenticate my activity to an online identity. I can't make it possible for me to verify that to Twitter and Slashdot account that I really am John Smith from Denver without also making it possible to verify that my Twitter and Slashdot account are controlled by the same person. On the other hand, it'd be technically possible to do the opposite, and allow me to verify that my Twitter and Slashdot account are controlled by the same person (via certificate or SSO) without tying that identity to a real-life person named John Smith. In fact, you could still allow people to create multiple completely independent verified identities, and not link any of them to a real-life individual.

In fact, I'd argue that each of the capabilities that I listed should be made available to individuals, except for the last one. I should be able to establish any number of online identities, verify them across multiple sites and services, and if I choose verify any or all of them against a real-life identity. I should be able to do that easily, using open standards and protocols. Inherently, that opens the possibility of you tracking any one of those identities across sites and services.

However, we should always seek to prevent the last item that I listed, in order to preserve anonymity. The fact that I posted something here as nine-times shouldn't necessarily and automatically give you information about my real-life identity. I think making anonymity complete and absolute carries some danger, but we need to preserve the limited anonymity we currently have online, and perhaps expand it in some areas.

Comment Re:30 years! (Score 1) 172

This gets at a thing that really frustrates me about computing, and the big example that sticks out for me is: There's basically nothing that I do on a computer today that I couldn't have done fine on Windows 2000. However, instead of spending the intervening years on making Windows 2000 clean and stable and secure and problem-free, they keep reskinning it and making it more complicated, more confusing, and harder to control.

Just quit it with the marketing and UI redesigns for a couple of years. Instead, talk to end-users and IT professionals about what's causing problems for them, and fix those things.

It seems like Linux developers have a tendency to do the same thing, spreading a lot of effort among a bunch of DEs constantly rejiggering their UIs rather than fixing long-standing important problems, though honestly I think Linux has done better. The experience of the Linux desktop has improved much more than the user experience in Windows, for example.

Comment Re:Not a moment too soon. (Score 4, Insightful) 110

Honestly you wouldn't need AI doing fancy things to drastically reduce the need for IT personnel. All you'd need is better quality IT products. There's a lot of wasted work spent dealing with bugs, poor quality hardware and drivers, and terrible design choices. Too many developers and hardware vendors opt to create shoddy gimmicky products that don't work, and then IT has to spend hours and hours trying to make it work.

For example, I remember when iPhones first started making their way into the workplace, and it cut out a bunch of work for my department at the time. Instead of supporting crappy Blackberry and Windows devices, employees suddenly had a smartphone that was pretty reliable and easy for them to use, and didn't require a bunch of IT intervention. (I'm sure that example will be a little controversial, and someone will want to say "Nah, Blackberries were awesome and iPhones are stupid!" but this was my real-life personal experience and not an ideological argument about your feelings about Apple.)

If Microsoft would just fix their products and make them work sensibly, it'd cut out a lot of the things my department needs to work on and figure out.

Now there's also the question of what jobs improvements in IT are likely to eliminate. Better products would reduce the need for some technicians and support people, but I don't expect that products will get less stupid and gimmicky in the next 10 years. I fear they'll get worse. AI may improve monitoring and response, but you'll still need someone to evaluate the AI products, figure out which ones to use, make a business case for buying one, figure out how to implement it, and then keep track of it and troubleshoot areas where it doesn't do what it's supposed to.

And I think it's also worth noting that if you make an AI that can do good security monitoring and response, that may displace some low-level security monitoring employees, but the biggest impact will probably be to enable proper monitoring by companies who don't currently do it, or don't do it well. I think a lot of the AI coming in the next few years will do that sort of thing. It'll provide better security monitoring for companies who don't currently do a good job at security monitoring. It'll tag files with metadata that otherwise would require someone to manually assign, but for companies that wouldn't currently pay someone to sit around tagging files.

So you're right, I don't think IT workers should be concerned about AI replacing their jobs in general. AI may replace human work involved in clear and discrete tasks such as IT monitoring and real-time response, receiving calls and routing them, analyzing trends and generating reports, but in a broader sense I think we're safe. Not just because management is bad at understanding what they want, but because developers are terrible at building things. If Microsoft can't make Windows Update work reliably and without problems, what are the chances that they'll make an AI that can run whole IT departments without people in the loop? AI isn't that smart, and the businesses that are developing the AI aren't very smart either.

Comment Re:PR speak for (Score 2) 54

Nope, they’re rebuilding their apps in electron-based web applications, and it won’t just be Outlook. They’ve been telegraphing this for a while, and it’s part of the reason they switched Edge to use Chromium.

It sounds like, basically they’re working on improving the Electron integration with Windows so that applications will use shared libraries that are part of the OS, instead of each app using its own integrated web browser. I don’t know the technical details, but that’s the gist from what they were saying a couple of years ago.

Being this kind of web application makes it easy for them to develop cross-platform and have people have the same experience, whether they’re using the Mac or Windows or Linux application, or even using the web application in your browser. Teams, for example, is the same on each platform. VsCode is the same on every platform. The plan is for all of their Office applications to be like that. There will be a Mac app, Linux app, and Windows app, all identical to the web application that’s available from your browser. The difficulty they’re up against is making sure the new web-based versions have enough of the functionality of the full native app that their user base doesn’t rebel.

Comment Re:Ugh. Like, gag me with a running chainsaw! (Score 1) 115

Yeah, I hate stuff like this.

Why a Teams button? Why not an Outlook button, or a File Explorer button? Is Microsoft so bad at building UIs that they can’t come up with a way to launch applications in software?

When I buy hardware that I intend on keeping for years, I don’t want the design to be determined by what Microsoft’s marketing team believes will make me use the product that they’re pushing this month. I want something generic and future-proof, so it’ll continue to be useful for the life of the product. I don’t want buttons on my monitor. Hell, if they could make all of those hardware controls for brightness and contrast controlled in software by the OS, I’d prefer that. Monitors are for display, not for buttons.

Comment Re:He's right as far as it goes, but it won't work (Score 1) 180

> He's right about the obvious truth that the test was written to answer questions from a different age. Everybody who has done significant work with AI knows this. Actually no, the test was not created to answer questions from a different age. In a sense, it was never a test meant to answer questions at all, but a response to debate over whether how to determine whether a simulated intelligence passes a threshold and becomes "real" intelligence. The nature of test itself, and not the outcome of the test, suggests an answer: It's not worth trying to figure out whether the simulated intelligence has consciousness or sentience, but it's enough that the simulated intelligence is such a good simulation that people can't tell the difference in a blind test. If we can't tell the difference, then we should assume there is no difference. The test is basically a rhetorical argument in response to a philosophic question dealing with consciousness. That question is going to remain relevant, and isn't a question from a different age. It's not meant to be an actual test of whether AI is *useful*. The utility of artificial intelligence is a totally different issue.

Comment Oh noes, we can't track users anymore?!?! (Score 2) 53

All the app developers and news outlets are scared they can't track and monetize iOS users anymore because tracking will be disabled by default. And very few people choose to opt-in to tracking. Imagine making that case to a jury: "We demand to be able to track Apple's customers!"

It's like a shampoo company complaining it can't track the Walmart shoppers who bought their shampoo there. Get real.

Comment You obviously never watch Fox News (Score 1) 230

Fox News has changed dramatically since Roger Ailes and Rupert Murdoch (himself a Hillary Clinton supporter) left the network. The daytime shows have all titled that way since. Prime time (Hannity, Tucker, and Ingraham) are still righties, and they are the ones that Trump TV would try to pick off.

Comment Nonsense (Score 1) 174

Common sense would suggest that a CPU designed by the same company that designs the OS and the App development tools is going to be more optimized than Intel's jack-of-all-trades, cobbled together frankencomputers.

My money is on Macs to crush the competition performance-wise just as Apple does in mobile every year.

Slashdot Top Deals

The only possible interpretation of any research whatever in the `social sciences' is: some do, some don't. -- Ernest Rutherford

Working...