Live data from Hacker News

Got an old Raspberry Pi spare? Try RISC OS. It is, something else

theregister.com

81–90 of 205 posts

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#81
post #71

Earlier quoted context omitted.

Modern multi-user paradigms also have very weird ideas of what’s shared. Like, installing or updating software is the same permission tier as accessing another user’s documents, wtf?

> Like, installing or updating software is the same permission tier as accessing another user’s documents, wtf? To some extent, yes. If I can install software of my own choosing on basically any normal desktop OS that will appear to other users of the system as "LibreOffice", "Firefox", etc. then I more or less have access to all their data. MacOS is starting to sandbox applications but not by a lot, and of course Wi…

Do not mix Windows Store (UWP) sandboxes, with Windows sandbox, which not only is pretty much alive, is making its way across Windows 11 updates since last year.

Check "Windows 11 Security", "App Isolation", "Sandbox", "Standard User", "Pluton".

https://github.com/dwizzzle/Presentations/blob/master/David%...

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#82
post #45

Earlier quoted context omitted.

The march toward systemd-electron continues.

This can actually make sense - why not make Electron a shared part of the OS instead of so many apps bundling it. As I understand Apple once built its entire GUI system around a flavour of PostScript which was designed for documents typesetting. Now the world just is doing a similar thing with HTML.

Microsoft already did that with Windows 98, it was called Active Desktop.

And you're mixing Apple with NeXT (NeXTSTEP) and Sun (NeWS).

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#83
post #61

Earlier quoted context omitted.

> This can actually make sense - why not make Electron a shared part of the OS instead of so many apps bundling it. Microsoft did this ages ago, they lost a big anti-trust trial over it. Aside from that, people ship electron because it works the same across different OSs, if you just want to target one OS, you are better off using that OSs native dev toolkit. Although good luck finding anyone who knows how to write n…

> people ship electron because it works the same across different OSs Why does Microsoft build the very VisualStudio installer with Electron then? To me it seems companies ship electron because it's easy to hire a JavaScript developer.

Visual Studio installer uses WPF.

They did indeed try to use Electron, and the backslash was big enough they went back to WPF.

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#84
post #74

Earlier quoted context omitted.

> people ship electron because it works the same across different OSs Why does Microsoft build the very VisualStudio installer with Electron then? To me it seems companies ship electron because it's easy to hire a JavaScript developer.

> Why does Microsoft build the very VisualStudio installer with Electron then? > To me it seems companies ship electron because it's easy to hire a JavaScript developer. When I worked at Microsoft, one team I was on, very ironically, had a really hard time finding Windows developers. We actually resorted to drawing straws to see who on the team would have to learn native Windows development! IMHO a large part of the…

Unless one works for the games industry, does IT at big corp, embedded devices programming.

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#85
post #62

Earlier quoted context omitted.

The NC is one of those things that feels like it was simply to far ahead of where the technology and the mind set of users was. Nowadays it would have much more traction thanks to SaaS. In tech, one step ahead is an innovator. Two step ahead is a martyr.

Yeah, this was back in the days of dial-up. Chromebooks are effectively the modern NC

A great example. Chromebooks also managed to also take the better ideas of Netbooks and go with them.

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#86
post #80

Earlier quoted context omitted.

> rather behind in the foundations. It's a single user system with no real security I believe multi-user systems are actually an ancient, outdated rather than a "modern" concept. It made sense when computers were huge, expensive and many users shared one even at work, let alone at home. Nowadays computers are almost never shared. Even when people used to have just one home PC per family (during pre-Win7 days) they mo…

OS security always requires a concept of a user, unless you want to run all processes under the same identity.

But if you're sandboxing and running all applications in a separate space, is it really correct to refer to it as "users" anymore?

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#88
post #86
post #80

Earlier quoted context omitted.

OS security always requires a concept of a user, unless you want to run all processes under the same identity.

But if you're sandboxing and running all applications in a separate space, is it really correct to refer to it as "users" anymore?

3rd party apps are written (controlled) by other people, and you are effectively granting that 3rd party permission to run their code on your device, so the user concept isn’t that far off the mark. Since ~nobody reads the source code of 3rd party apps, security vetting is usually a matter of deciding to trust the app’s author, same as how you would trust anyone else that you give a user account to.

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#89
post #80

Earlier quoted context omitted.

> rather behind in the foundations. It's a single user system with no real security I believe multi-user systems are actually an ancient, outdated rather than a "modern" concept. It made sense when computers were huge, expensive and many users shared one even at work, let alone at home. Nowadays computers are almost never shared. Even when people used to have just one home PC per family (during pre-Win7 days) they mo…

OS security always requires a concept of a user, unless you want to run all processes under the same identity.

This is a very Android centric viewpoint ;)

Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else

#90
post #84
post #74

Earlier quoted context omitted.

> Why does Microsoft build the very VisualStudio installer with Electron then? > To me it seems companies ship electron because it's easy to hire a JavaScript developer. When I worked at Microsoft, one team I was on, very ironically, had a really hard time finding Windows developers. We actually resorted to drawing straws to see who on the team would have to learn native Windows development! IMHO a large part of the…

Unless one works for the games industry, does IT at big corp, embedded devices programming.

None of which are particularly sexy, unfortunately.
Post reply on HN