Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Devine Lu Linvega
Devine Lu Linvega
@neauoire@merveilles.town  ·  activity timestamp 2 days ago

EVERYTHING’S GOING TO BE OK
Implementing a tiny virtual machine, assembler, and compiler

The thesis of Tre O’Neal
https://digitalcommons.ncf.edu/cgi/viewcontent.cgi?article=7765&context=theses_etds

#uxn #permacomputing

Finally, and arguably most importantly, this project reflects an interest in creativity
and independence in computing. Building an entire software ecosystem, from a low-
level virtual machine to an assembler and compiler – can be both educational and
empowering. I bring up a lot of the reasons behind why I took specific approaches
while creating the software for this thesis, but by far the most important aspect was
that I was having fun – it is entertaining to make things, whether they are software
or other creative activities like writing or painting or music – and by the end of it,
you have a cool project that you created entirely by yourself, that is just as fun to
play around with as it was to make
Finally, and arguably most importantly, this project reflects an interest in creativity and independence in computing. Building an entire software ecosystem, from a low- level virtual machine to an assembler and compiler – can be both educational and empowering. I bring up a lot of the reasons behind why I took specific approaches while creating the software for this thesis, but by far the most important aspect was that I was having fun – it is entertaining to make things, whether they are software or other creative activities like writing or painting or music – and by the end of it, you have a cool project that you created entirely by yourself, that is just as fun to play around with as it was to make
Finally, and arguably most importantly, this project reflects an interest in creativity and independence in computing. Building an entire software ecosystem, from a low- level virtual machine to an assembler and compiler – can be both educational and empowering. I bring up a lot of the reasons behind why I took specific approaches while creating the software for this thesis, but by far the most important aspect was that I was having fun – it is entertaining to make things, whether they are software or other creative activities like writing or painting or music – and by the end of it, you have a cool project that you created entirely by yourself, that is just as fun to play around with as it was to make
  • Copy link
  • Flag this post
  • Block
gregori
gregori
@Gregori@merveilles.town  ·  activity timestamp 2 days ago

@neauoire Wow, what a great paper/thesis. It's so well written! Love the section on establishing trust. And the clear explanation of UXN/Varvara. And the timeout to do such a good "Brief Explanation of Concatenative Programming". And just the machine title "OK Computer". And of course the title of the whole thing - a masterstroke. As someone who has tried doing similar (albeit non-academic) writing and who will soon be doing more, I feel like I'm being shown how it's done. Very cool.

  • Copy link
  • Flag this comment
  • Block
256k
256k
@256k@merveilles.town  ·  activity timestamp 2 days ago

@neauoire in these fraught uncertain times, just reading that title:

"EVERYTHING’S GOING TO BE OK"

stirs up so many emotions and bring my eyes virtually to tears.

  • Copy link
  • Flag this comment
  • Block
Devine Lu Linvega
Devine Lu Linvega
@neauoire@merveilles.town  ·  activity timestamp 2 days ago

@nasser sorry, I'm not sure which part you mean? MK2?

  • Copy link
  • Flag this comment
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Code of Conduct