Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:That sounds safe... (Score 2) 219

Not really-- this solution is even weirder. We've already been moving toward a "thin client" solution with everything running in web browsers, which actually runs a web application on the server. That's already a push toward the "thin client" model.

This then takes that and runs the browser on the sever, and streams the output locally. So it's like saying, "What if we emulate the thing client on the server too, and try to make a thinner client that just connects to the emulated thin client, which then connects to the server to run things."

If web browsers are such resource hogs that you can't even run the browser on your local computer, it's time to reevaluate what you're doing.

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 Re:Harm Done by Microsofts Anti-Competitive Monopo (Score 2) 85

Yes, thank you.

Microsoft's behavior in the 90s and early 2000s was straight out anti-competitive and harmful to the advancement of computing. People forget that because Gates has given a lot of money to charity, but a lot of that money was ill-gotten gains.

Microsoft held back improvements in operating systems. They held back improvements in web browsing. They torpedoed any competitors to MS Office. They pushed poor standards merely because they were the standards that would give Microsoft more leverage. The world might be something like 5-10 years behind where our technology should be, because Microsoft abused the market, abused their partners, and abused their customers. And Bill Gates is largely responsible.

And yes, they're better now, but they're still not quite good.

Comment Re:Series seemed a little ponderous (Score 1) 80

In my opinion, the first book was totally boring with a few somewhat interesting concepts. I don't know if that's because it seems focused on Chinese politics and history that I don't know about. The second book is still a bit boring, but better, and it finishes strong. The third book is really interesting.

It's a shame if you made it through the first one and halfway through the second one, and then gave up.

Comment Re:I still love Firefox (Score 1) 318

What I'd really like to see is for Firefox-- or someone-- to really focus on making a stripped-down, secure, privacy and performance focussed web browser. No nonsense. No bundled services. No ads or marketing. Don't try to be innovative with the UI, just make it look completely normal and native on every platform. Don't have it do anything other than browse web pages. That's it. Keep the ability to make add-ons, but for anything that's not simple web browsing, allow someone to make an add-on to do it.

If they want to spread out into something else, I would really love to see them developing open standards for basic internet communication and collaboration. We really need updating modern replacements for SMTP, IMAP, and XMPP. Someone should come up with new open standard protocols and develop simple, direct reference implementations. Stop trying to make one application that does everything, and make each application do one thing simply and well.

Comment Re:Not sure why this is a problem (Score 1) 231

It's easy to see where the product ID ends and the tracking begins.

This change doesn't prevent that, and most people aren't going to pay attention to that most of the time anyway. If I'm copying and pasting a link to email it or something like that, I strip those things out too, but I don't constantly do it while I'm browsing around.

Comment Re:Not sure why this is a problem (Score 1) 231

I think for most people and for most uses, it's not a problem. Most people don't pay attention to the URL, don't understand what a URL is, what it means, or how it works. It's just an arbitrary string that you put into the box to bring up a specific website. Insofar as you're dealing with those people, it doesn't matter much what displays in the address bar.

I can see why someone might like this. It's cleaner and highlights the domain. Arguably this might help a little to prevent phishing attacks, but they could have done something like, put the URL in bold or display it in a different color. They could have even color-coded the domain to signal how secure/trustworthy the domain is. Like maybe if it's secured with an EV cert of a trusted company, the domain is green. If it's some random $10 cert from who-knows-where, it's yellow...?

I'll note that Safari already does this. It just shows the domain. I use Safari constantly and never noticed. Personally, I don't think I'll have a problem. At least it appears to add the HTTPS:// back in when you hover over it, which I think is an improvement over the current behavior.

Slashdot Top Deals

"A car is just a big purse on wheels." -- Johanna Reynolds

Working...