Irreducible
https://irreducible.io/blog/porting-doom-to-wasm/
Anyways… I’ve reached the point that my VM is fully compliant with version 2.0 of the WebAssembly core specification, and I need a large program to stress test it with. The obvious choice for this sort of thing is a DOOM port. For those unaware, DOOM runs on just about every computing environment under the sun. For every calculator, satellite, or turing-complete system, there’s likely a software engineer theorizing about how to get DOOM running on it.
I made my VM think it has a CPU fan | mindless-area
https://wbenny.github.io/2025/06/29/i-made-my-vm-think-it-has-a-cpu-fan.html
Some malware samples are known to do various checks to determine if they are running in a virtual machine. One of the common checks is to look for the presence of certain hardware components that are typically not emulated in virtualized environments. One such component is the CPU fan.
luchina-gabriel/OSX-PROXMOX: Voilà, install macOS on ANY Computer! This is really and magic easiest way!
https://github.com/luchina-gabriel/OSX-PROXMOX
Voilà, install macOS on ANY Computer! This is really and magic easiest way!
leaningtech/webvm: Virtual Machine for the Web
https://github.com/leaningtech/webvm
WebVM is a server-less virtual environment running fully client-side in HTML5/WebAssembly. It's designed to be Linux ABI-compatible. It runs an unmodified Debian distribution including many native development toolchains.
WebVM is powered by the CheerpX virtualization engine, and enables safe, sandboxed client-side execution of x86 binaries on any browser. CheerpX includes an x86-to-WebAssembly JIT compiler, a virtual block-based file system, and a Linux syscall emulator.
SqueakJS by Bert Freudenberg
http://bertfreudenberg.github.io/SqueakJS/
SqueakJS executes Squeak in a web page without a plugin. It is a fully capable virtual machine implemented in pure JavaScript running unmodified Squeak images. Squeak is a modern implementation of Smalltalk, the original dynamic object-oriented programming environment. It runs bit-identically on virtually any platform, and now in the web browser, too.
SqueakJS by Bert Freudenberg
http://bertfreudenberg.github.io/SqueakJS
SqueakJS executes Squeak in a web page without a plugin. It is a fully capable virtual machine implemented in pure JavaScript running unmodified Squeak images. Squeak is a modern implementation of Smalltalk, the original dynamic object-oriented programming environment. It runs bit-identically on virtually any platform, and now in the web browser, too.
progrium / gitreceive
https://github.com/progrium/gitreceive
Creates an ssh+git user that creates repositories on the fly and lets you run scripts or hit HTTP endpoints when you push code.
Build your own Heroku. Push code anywhere.
It's just not a post-receive hook. It's a powerful wrapper around pre-receive giving you easy access to the code that was pushed while still being able to send output back to the git user.
progrium / buildstep
https://github.com/progrium/buildstep
Buildstep is the glue that turns Docker and gitreceive into a mini-Heroku
Docker - the Linux container engine
http://www.docker.io/
Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.
Docker - the Linux container engine
http://www.docker.io
Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.
Wikimedia Labs - MediaWiki
https://www.mediawiki.org/wiki/WMF_Projects/Wikimedia_Labs
Wikimedia Labs is a two-part project aimed at improving the volunteer involvement in operations and software development. The first part of this project is Test/Dev Labs, and the second part is Tool Labs.
Slimming down a Linux VirtualBox machine | MichaelCole.com
http://www.michaelcole.com/node/13
sudo dd if=/dev/zero of=/zerofile; sudo rm /zerofile
Josh Matthews: A Firefox dev VM?
http://www.joshmatthews.net/blog/2011/10/a-firefox-dev-vm
#14: CentOS hanging leads to failure - Issues - jedi4ever/veewee - GitHub
https://github.com/jedi4ever/veewee/issues/14
config.ssh.max_tries = 50 config.ssh.timeout = 300
Duplicated Virtual Machines Have Same IP Address (View topic) • virtualbox.org
http://forum.virtualbox.org/viewtopic.php?f=8&p=149855
"Ok, that Ubuntu issue is a known problem. It saves the assignment of MAC ethX using an udev rule. Have a look at /etc/udev/rules.d and you will find a file 70-persistent-net.rules there. You can savely remove this file. This file is auto-generated by /lib/udev/rules.d/75-persistent-net-generator.rules. You can remove that file as well. From now on, the guest will no longer store the assignment between the MAC and ethX interface."
Clue: an ANSI C compiler targeting high level languages
http://cluecc.sourceforge.net
"Clue is an ANSI C compiler (C89, some C99) that targets high-level languages such as Lua, Javascript or Perl (and some low-level ones). It supports the entire C language, including pointer arithmetic, and can be used to run arbitrary pure-C programs."
Screencast: Install Internet Explorer on OSX using VirtualBox (updated X2) | 10 Volt Media Blog
http://www.10voltmedia.com/blog/2008/12/screencast-install-internet-explorer-on-osx-using-virtualbox
"In this screencast I’ll show you how to set up a virtual machine for Internet Explorer 7 on OSX in about 15 minutes without spending a penny."