Hundred Rabbits
Hundred Rabbits | |
---|---|
![]() Devine Lu Linvega (left) and Rek Bell (right) | |
Occupation(s) | Video game development, software development, illustration |
Years active | 2014–present |
Notable work |
|
Website | 100r xxiivv |
Hundred Rabbits, also stylized as 100 Rabbits or 100R, is a two-person art collective of Devine Lu Linvega and Rek Bell, creating video games and software. Within the collective, Linvega is a programmer and musician, and Bell is an illustrator. Hundred Rabbits is known for living and working from a sailboat in the northern Pacific Ocean and their projects which have been designed to work within the limitations of living at sea. Their work typically follows the tradition of permacomputing, emphasizing sustainability and operating within limits.
Among their projects includes the Uxn/Varvara personal computing stack based on a small virtual machine used to build portable software in the assembly language Uxntal.
Background
[edit]Hundred Rabbits is a two-person art collective of Devine Lu Linvega and Rek Bell.[1][2][3] Both Linvega and Bell are Canadian in origin.[4][5] Prior to 2015, Linvega and Bell lived in Japan, where they first met. Linvega was living in Japan on a work visa at the time, for which they[a] were denied renewal that year. After losing their visa, Linvega and Bell decided to return to their hometown of Montreal.[4][6] Linvega and Bell are a couple.[3][4][2]
Devine Lu Linvega
[edit]
Linvega was a web developer[7] and works as a video game developer as a part of Hundred Rabbits.[8][4] Outside their work in software, Linvega also creates music under the name "Aliceffekt."[1][2]
Rek Bell
[edit]Bell is an illustrator and a writer.[1][4][8] They are non-binary.[9]
History
[edit]In January 2016, Linvega and Bell left their apartment in Montreal to move onto a liveaboard sailboat docked in Victoria, British Columbia. They decided to document their lives and work in hopes of inspiring others to find ways to practice resiliency in their lives.[5] They named their sailboat "Pino" after the cyberpunk character of the same name from the anime Ergo Proxy.[7] Pino is a 10-meter, fiberglass, 1982 Yamaha sailboat,[1][4] costing $38,000 at purchase.[6] They were able to buy Pino with the support of 170 backers on Patreon at the time.
Hundred Rabbits has said their decision to move offshore was inspired by watching liveaboard videos online[1][4] and their desire to live more sustainably, using little electricity.[5] Linvega has also said they wanted to find a way to live a mobile and minimalist lifestyle following their frustration with living a sedentary life, the need to relocate their belongings and to go through the process of acquiring and renewing visas during travels.[2][6]
After buying Pino, they sought to remove any technology they were concerned they would be unable to repair mid-journey, including their refrigerator and hot water tank.[4] Neither Linvega or Bell had experience as sailors prior to them moving onto Pino.[2][4][5] At the time, their work was partially supported by Patreon donations. Linvega and Bell also maintained remote jobs they could complete from their sailboat to support their projects.
During the first six months of their travels they sailed around the Canadian Pacific coast near British Columbia.[6] They had planned a four-week trip to Hawaii starting Canada Day,[7] however, after a storm complicated their plans they decided to travel south to San Francisco[6] and then Mexico.[4][6] They later travelled to French Polynesia, Japan, and then back to the Canadian Pacific coast.[4]
In 2017, Hundred Rabbits shifted their focus towards building software in the spirit of permacomputing after their struggle to download the latest version of Xcode, an integrated development environment required for developing software for Apple platforms. While the update was 10GB, each SIM card they owned only offered them 5GB of cellular data. To get the download to work, they needed to put their phone in a plastic bag and hoist it up onto the mast, effectively using their boat as a large antenna. To complete the whole download, they would lower their phone from the mast, swap out the SIM card with a replacement, and hoist it up again to resume downloading. This process was fragile and time-consuming, as any errors would force them to start over.[1][5] Having attempted to do this several times, they decided they would need to find new approaches for their work.[5] Permacomputing is a computing philosophy that rejects aspects of modern computing culture and practice in favour of sustainability, repairability, long-term thinking and individual empowerment.[1]
Hundred Rabbits initially considered building on the Nintendo Entertainment System as a simple and offline-first platform which could be emulated on modern computers,[1][5] before creating the Uxn virtual platform and Varvara portable computing system. Uxn attracted a small community of developers seeking to use it to create tools and games, citing the platform's simplicity and accessibility.[1]
By 2020, Hundred Rabbits had travelled to California, Mexico and Japan by sailboat.[4] As of 2025 the collective continued to live off-shore, generally around the north Pacific.[3]
Projects
[edit]Oquonie
[edit]Oquonie was the first video game that Linvega and Bell created together.[2] First released on 14 February 2014[10] as an iOS app, Oquonie is an isometric game where you explore a non-Euclidean maze controlling a character who can change shape in order to access new spaces. The other characters the player meets speak in a fictional symbolic language called Camilare. The game was illustrated by Bell.[11][12]
In 2018, Hundred Rabbits decided to remove Oquonie from the App Store, citing their disagreement with Apple's environmental impact. The game was re-released on Itch.io. A Uxn port of Oquonie was released on 9 April 2023.[10]
Markl
[edit]Markl is a turn-based puzzle platformer. The game, which was inspired by Linvega and Bell's experience trying to understand the Japanese manual that came with Pino, uses a fictional language that the player has to try to interpret using context clues.[6] Development of Markl began in 2016 and as of 2025 the game remains unreleased. Hundred Rabbits' has said they still hope to publish the game eventually.[13]
Uxn and Varvara
[edit]Hundred Rabbits describe the Uxn/Varvara ecosystem as a "personal computing stack."[14] Uxn is a simple virtual machine and Varvara is a portable computing system built on top of it. Uxn can run on old and low-powered devices, such as the Nintendo DS, Game Boy Advance and Raspberry Pi Pico[1]
Programs for Uxn work like video game ROMs and are written in an assembly language known as Uxntal, or TAL. The build of the Uxn desktop emulator distributed by Hundred Rabbits ships with several programs including tools for writing, sketching, and music creation. Additional programs have been developed by the Uxn community.[1]
Orca
[edit]Orca is an experimental audio sequencer. Developed by Linvega, the project was initially created to suit their particular needs as a musician.[8] Hundred Rabbits describes Orca as a two-dimensional esoteric programming language, synthesizer and live coding environment. It can be run on multiple platforms including Uxn and the web.[15]
Style and philosophy
[edit]Hundred Rabbits creates games based on their experiences as seafarers.[2] Their work has an emphasis on storytelling, particularly through illustrations created by Bell.[1]
Low technology
[edit]Their video games are characteristically low-tech, which manifests in their use of colour and music. Additionally, all their games require no internet-access as they run entirely offline.[4]
Their use of technology is informed by the limitations of living at sea. This has motivated their use of solar energy, small batteries and donated, second-hand hardware. Hundred Rabbits has argued that the technologies with the greatest longevity are those that rely on common, portable, low-technology. They believe building on simple virtual machines serves this criteria because they are easy to port to new devices. Hundred Rabbits also believes using open-source software is preferable for living within limits due to the availability of documentation and for how it enables individuals to troubleshoot and solve problems on their own.[1] Linvega has said they have an appreciation of both minimalism and open-source software.[8]
Linvega describes efficiency in programming as "the least amount of transformation of state possible." They prefer to use low-level programming languages such as Forth in order to maximize their use of the limited computing resources they have available. In an article, Wired writer Tiffany Ng contrasted Linvega's philosophy of computing with that of Collapse OS, an operating system developed by Canadian programmer Virgil Dupras designed to run on scavenged hardware such that it may be useful following a societal collapse. Ng, who suggests that Collapse OS offers a pessimistic vision of the future, argues that Linvega's philosophy is more optimistic, in that low-level computing could help to prevent a societal collapse today.[3]
Permacomputing
[edit]First developed by Finnish writer and artist Ville-Matias "Viznut" Heikkilä,[1] permacomputing is a trend in computing that encourages being mindful of computer use and operating within limitations.[3] As a philosophy, permacomputing rejects aspects of modern computing culture and practice in favour of sustainability, repairability, long-term thinking and individual empowerment. Hundred Rabbits aims to create software in the spirit of permacomputing.[1]
Artificial intelligence
[edit]Linvega described AI as the end result of "human-centric" programming, where the computer acts in service of the desire of the human programmer, rather than the human programmer working to meet the needs of the computer. They identify this as a problem in the context of computer efficiency; the decrease in demand for skills in low-level programming will increase demand for computer resources to support the abstractions required to do high-level programming.[3]
See also
[edit]Notes
[edit]- ^ Both Linvega and Bell use singular they pronouns.[3]
References
[edit]- ^ a b c d e f g h i j k l m n o Ong, Alexis (7 March 2022). "These artists are making tiny ROMs that will probably outlive us all". The Verge. Retrieved 21 May 2025.
- ^ a b c d e f g Nguyen, Clinton (11 December 2015). "The Game Design Studio on a Boat". Motherboard. Archived from the original on 11 June 2016. Retrieved 21 May 2025.
- ^ a b c d e f g Ng, Tiffany (26 March 2025). "The Best Programming Language for the End of the World". Wired. Retrieved 24 May 2025.
- ^ a b c d e f g h i j k l m Picault, Hilaire (1 October 2020). "Depuis quatre ans, ce couple vit et travaille sur un voilier". CANAL+ (in French). Archived from the original on 27 October 2020. Retrieved 24 May 2025.
- ^ a b c d e f g Wood, Molly (5 December 2020). "How We Survive: A changing mindset". Marketplace. Retrieved 24 May 2025.
- ^ a b c d e f g Knoop, Joseph (22 August 2016). "Planes, Games, and Automobiles: The Nomads of Game Development". Vice. Archived from the original on 22 August 2016. Retrieved 24 May 2025.
- ^ a b c Chia, Kenny (12 July 2016). "Two Canadian game developers set sail around the world". DailyHive. Retrieved 24 May 2025.
- ^ a b c d Cafeine (31 May 2019). "Le code qui venait de l'eau". Geekzone. Retrieved 24 May 2025.
- ^ "about". kokorobot.ca. Retrieved 12 June 2025.
- ^ a b "oquonie". 100R. Retrieved 12 June 2025.
- ^ Starr, Michelle (20 February 2014). "Oquonie: down the rabbit hole". CNET. Retrieved 12 June 2025.
- ^ Stevens, Antony (28 March 2014). "Oquonie Review – A Paradox Both Illustrious and Obscure". Indiegame Magazine. Archived from the original on 17 December 2015. Retrieved 12 June 2025.
- ^ "markl". 100R. Retrieved 12 June 2025.
- ^ "uxn". 100R. Retrieved 12 June 2025.
- ^ "ora". 100R. Retrieved 12 June 2025.