frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

The RISC OS GUI

https://telcontar.net/Misc/GUI/RISCOS/
53•rbanffy•10h ago

Comments

teddyh•5h ago
See also:

• <http://toastytech.com/guis/indexriscos.html>

• <https://guidebookgallery.org/guis/riscos>

lizknope•5h ago
I searched for "ARM" and didn't see it in the article. The Acorn ran on ARM (that's what the A in ARM stood for anyway, Acorn RISC Machine)

You can run RISC OS on a Raspberry Pi which is also ARM based.

https://www.riscosopen.org/content/sales/risc-os-pi

sillywalk•5h ago
I do like the "Adjust" mouse button.

EDIT: especially that you can use it to do multiple menu selections without actually closing the menu.

fidotron•5h ago
> When a program needs to allow the user to choose a file, drag and drop is again used, with the window providing a drop area to collect the file

The neat part was you could "save" from one app into another, without having decided to actually save the file yourself yet at all.

I have to echo the comments about the mouse button "Adjust". Being able to move windows about while they preserve depth position without some obscure shortcut was very useful.

Over the years I've grown to appreciate the extent to which whatever vision there may have been behind RISC OS originally the lack of a proper GUI toolkit and serious OS internals held them back such that by Win95 Windows really was better. At exhibitions in 94/95 Acorn devs themselves were conspicuously more interested in running NetBSD than RISC OS, and it always seemed a shame they didn't make a more serious effort to get some descendant of the RISC OS desktop ported over to a UNIX like kernel, rather like a more serious shot at the ROX desktop, but in truth Win95 won the late 90s desktop paradigm war convincingly.

sillywalk•3h ago
> serious OS internals

There is a "moonshot" effort to redo the internals of RiscOS from RiscOS assembly.

https://www.riscosopen.org/news/articles/2025/03/28/moonshot...

https://www.riscosopen.org/content/documents/risc-os-moonsho...

fidotron•3h ago
Yeah, I'd seen this. I've not been a participant in the RISC OS community since the 90s, and clearly do not share the same enthusiasm some have for aspects of it.

I'm honestly of the view the wisest thing to do would be focus on making it play well with being emulated, right down to enabling enhancements when doing so (such as graphics acceleration), but then not being in that world it really is not my call at all.

Lammy•3h ago
> rather like a more serious shot at the ROX desktop

ROX-Filer is still to this day my file manager of choice for any X11 system.

fiddlerwoaroof•3h ago
Yeah, ROX-Filer is an amazingly good bit of software, once you figure out its UX quirks
ajb•3h ago
Acorn just plain didn't have the manpower. They failed to effectively enter the international market and so other companies with a wider customer base out-invested them.

They had a UNIX clone in 1988. The guy that did the kernel, Mark Taunton, used it for his daily driver until some time after 2000 but they never ported their GUI to it.

The internals of riscos were creaking by the end; it didn't have a proper library system and only had cooperative multitasking. There was an internal project ('galileo') to replace it, but it suffered from second system effect and NIH and never saw the light of day.

fidotron•2h ago
> They had a UNIX clone in 1988. The guy that did the kernel, Mark Taunton, used it for his daily driver until some time after 2000 but they never ported their GUI to it.

Are you referring to RISC iX? I had no idea there were serious users of that to be honest.

A few years ago some Acorn strategy documents leaked from the early 90s and it showed they basically knew the game was up long pre-Risc PC. I don't think any number of people would have helped them by 1992. There was this odd void where everyone (such as Xara) kind of knew the PC was going to take over everything, but it just wasn't quite there, and then suddenly it was.

ajb•1h ago
Yes, RISC iX. I've no idea how many users it had to be honest .

They kept going for a period by virtue of owning ARM. When the shareholders persuaded them to list it directly, the game was over. Before that they bet on set-top-boxes and the supposed PC replacement, the NC (thin client).

trebligdivad•2h ago
Yeh that was pretty neat - as I remember the OS/libraries had a concept of whether the place you had dragged to was file storage or another application, so that an application could know not to mark itself as 'saved' if you just dragged to another application.
rjmunro•3h ago
> The Save dialog is normally presented as a menu, into which you enter a filename

> This menu however is deeply confusing.

No, this is the greatest piece of the RISC OS UI. It makes all other systems save dialogs seem like total nonsense. You just put files where you want them. The only thing is that the OK button shouldn't exist.

ranger_danger•3h ago
One of the biggest problems I've noticed with younger computer users is that they have no idea where they saved a file. Having to drag it to a specific folder seems like it would be harder to forget in that case.
fidotron•14m ago
The end of the Mac spatial Finder with the OS X transition was not entirely welcomed by some people on that basis, but we live in a world that prioritizes thinking in words and looks down on visual/spatial reasoning.
Sophira•1h ago
I grew up with the RISC OS desktop, and it's one of the biggest reasons why I'm so comfortable with the multi-window interface of the GIMP, because it's very reminiscent of how things worked on RISC OS.

France Becomes First Government to Endorse UN Open Source Principles

https://social.numerique.gouv.fr/@codegouvfr/114529954373492878
111•bzg•1h ago•24 comments

An Efilist Just Bombed a Fertility Clinic. Was This Bound to Happen?

https://default.blog/p/an-efilist-just-bombed-a-fertility
30•starkparker•55m ago•22 comments

Spaced repetition systems have gotten better

https://domenic.me/fsrs/
656•domenicd•12h ago•406 comments

Show HN: I modeled the Voynich Manuscript with SBERT to test for structure

https://github.com/brianmg/voynich-nlp-analysis
260•brig90•7h ago•73 comments

Show HN: Vaev – A browser engine built from scratch (It renders google.com)

https://github.com/skift-org/vaev
102•monax•5h ago•39 comments

Ditching Obsidian and building my own

https://amberwilliams.io/blogs/building-my-own-pkms
207•williamsss•7h ago•241 comments

California vanity license plate applications with reasons for rejection

https://github.com/veltman/ca-license-plates
9•networked•26m ago•1 comments

$30 Homebrew Automated Blinds Opener

https://sifter.org/~simon/journal/20240718.html
161•busymom0•6h ago•66 comments

Spaced Repetition Memory System

https://notes.andymatuschak.org/Spaced_repetition_memory_system
139•gasull•7h ago•12 comments

The Journal of Imaginary Research

https://journalofimaginaryresearch.home.blog/
7•cenazoic•2d ago•0 comments

The effect of physical fitness on mortality is overestimated

https://www.uu.se/en/press/press-releases/2025/2025-05-15-the-effect-of-physical-fitness-on-mortality-is-overestimated
5•gnabgib•59m ago•0 comments

I built a platform to find tech conferences, discounts, and ticket giveaways

https://www.tech.tickets/
24•danthebaker•2d ago•10 comments

The Fall of Roam

https://every.to/superorganizers/the-fall-of-roam
72•ingve•5h ago•26 comments

K-Scale Labs: Open-source humanoid robots, built for developers

https://www.kscale.dev/
41•rbanffy•4h ago•26 comments

Comparing Parallel Functional Array Languages: Programming and Performance

https://arxiv.org/abs/2505.08906
39•vok•2d ago•5 comments

Show HN: Python Simulator of David Deutsch’s "Constructor Theory of Time"

https://github.com/gvelesandro/constructor-theory-simulator
40•SandroG•3h ago•6 comments

Building my childhood dream PC

https://fabiensanglard.net/2168/index.html
134•todsacerdoti•8h ago•49 comments

KDE is finally getting a native virtual machine manager called "Karton"

https://www.neowin.net/news/kde-is-finally-getting-a-native-virtual-machine-manager-called-karton/
31•bundie•1h ago•5 comments

Hyper Typing

https://pscanf.com/s/341/
38•azhenley•3h ago•33 comments

Show HN: Buckaroo – Data table UI for Notebooks

https://github.com/paddymul/buckaroo
74•paddy_m•7h ago•6 comments

Emergent social conventions and collective bias in LLM populations

https://www.science.org/doi/10.1126/sciadv.adu9368
43•jbotz•7h ago•11 comments

How the humble chestnut traced the rise and fall of the Roman Empire

https://www.bbc.com/future/article/20250513-what-chestnuts-reveal-about-the-roman-empire
38•bookofjoe•4d ago•4 comments

In Memoriam: John L. Young, Cryptome Co-Founder

https://www.eff.org/deeplinks/2025/05/memoriam-john-l-young-cryptome-co-founder
155•coloneltcb•3d ago•15 comments

Dezyne Programming Language

https://dezyne.org/dezyne/manual/dezyne/dezyne.html
24•aulisius•1d ago•2 comments

Yahtzeeql – Yahtzee solver that's mostly SQL

https://github.com/charliemeyer/yahtzeeql
12•skadamat•3d ago•6 comments

Show HN: Hardtime.nvim – break bad habits and master Vim motions

https://github.com/m4xshen/hardtime.nvim
154•m4xshen•11h ago•59 comments

Show HN: Stack Error – ergonomic error handling for Rust

https://github.com/gmcgoldr/stackerror
22•garrinm•4h ago•6 comments

Mystical

https://suberic.net/~dmm/projects/mystical/README.html
349•mmphosis•1d ago•42 comments

Severed Fingers and 'Wrench Attacks' Rattle the Crypto Elite

https://www.wsj.com/finance/currencies/crypto-industry-robberies-attacks-32c2867a
23•spenvo•47m ago•13 comments

Show HN: Model2vec-Rs – Fast Static Text Embeddings in Rust

https://github.com/MinishLab/model2vec-rs
46•Tananon•8h ago•5 comments