1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <!DOCTYPE html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /><meta name="keywords" content="GNU, Emacs, Libre Software, Hurd, Guile, Guix" /><meta name="description" content="GNUcode.me is a website focusing on libre software projects, especially the GNU project." /><link type="application/atom+xml" rel="alternate" title="GNUcode.me -- Feed" href="/feed.xml" /><a rel="me" href="https://fosstodon.org/@thegnuguy"></a><link type="text/css" href="css/footer.min.css" rel="stylesheet"></link><link type="text/css" href="css/header.min.css" rel="stylesheet"></link><link type="text/css" href="css/main.min.css" rel="stylesheet"></link><title>About — GNUcode.me</title></head><body><header><nav><ul><li><a href="index.html">GNUcode.me</a></li><li><a href="services.html">Services</a></li><li><a href="about.html">About</a></li><li><a href="business-ideas.html">Business-ideas</a></li></ul></nav></header><h1>About</h1><main><article class="basic-section-padding"><p>Hi! I'm Joshua Branson. I'm a tinker with a passion for <a href="http://local.gnucode.me/about.html" target="_blank">libre software</a>. GNUcode.me is my journey towards aiding the <a href="https://gnu.org">GNU project.</a> I also occassionally <a href="https://writefreesoftware.org" target="_blank">write free software.</a> Wanna be my friend? Send me an email: joshua AT dismail DOT me</p><img width="300px" src="./images/joshua-branson.png" alt="picture of Joshua Branson" /><p>My git repositories are available at <a href="https://notabug.org/jbranso">notabug.org/jbranso</a>. You'll find my emacs' doom's configuration there, my guix config that runs
- this site, and the souce code for this site. It uses Haunt, which is a
- static site generator!</p><p>I have been uploading some of my hacking videos online. You can view them <a href="https://video.hardlimit.com/accounts/joshua_branson/video-channels">here</a>. I've got videos about guile, emacs, guix, etc.</p><p>My irc nick is jab or gnucode. I usually hang out in
- the #guix or #hurd irc chatroom in libera.chat.</p><p>I am particularly interested in the software below.</p></article><section class="section-background"><article class="basic-section-padding"><img width="300px" src="./images/guix.svg" alt="guix logo" /><p><a href="https://guix.gnu.org" target="_blank">GNU Guix</a> is the official GNU Operating system and universal package
- manager. It supports declarative system configuration, atomic updates,
- reverting to previous versions of packages and system state! With it
- you can declare developmental environments with packages from
- programming languages like javascript, python, ruby, rust, R,
- guile, etc. GNU Guix lets you declare your entire operating system
- environment as scheme code. It is super awesome. I use it on my
- laptop, and it powers this website!</p></article></section><section><article class="basic-section-padding"><img width="300px" src="./images/emacs.svg" alt="emacs logo" /><p><a href="https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html" target="_blank">GNU Emacs</a> is the world's best operating system. It also includes a
- fabulous text editor, email client, task manager, web browser, etc.
- There are people that open up their computer, and the only program
- they use is Emacs! You can do literate devops, play games, edit
- remote files, program in any programming language. It is a fabulous
- and extremely customize text editor.</p></article></section><section class="section-background"><article class="basic-section-padding"><img width="300px" src="./images/guile.svg" alt="guile logo" /><p><a href="https://www.gnu.org/software/guile/" target="_blank">GNU Guile</a> is the GNU Ubiquitous Intelligent Language
- for Extensions, the official extension language of the GNU system. It
- allows one to extend their application in what is perhaps the best
- programming language in the world: scheme. It supports most
- programming paradigms, is reasonably fast, has numerous features that
- many languages lack, and is famously flexible in the things that it
- can do.</p><p>GNU Guile is an implementation of scheme, with the goal of
- helping programmers create flexible applications. If bits of your
- application need to be preferment, then you can write those bits in
- C. Guile has great support for inter operating with C.</p></article></section><section><article class="basic-section-padding"><img width="300px" src="./images/openbsd-textual-logo.svg" alt="hurd logo" /><p><a href="https://www.openbsd.org/" target="_blank">OpenBSD</a> is perhaps the most secure operating systems know to man. They refuse to sign
- any NDAs or allow proprietary software in their OS (though they do allow
- proprietary firmware, which is needed for various hardware to function). They
- design of OpenBSD is pretty slick, and the developers are really prolific
- software developers. They have developed httpd, opensmtpd, and quite a few bits
- of software. They support 14 different platforms including riscv64, amd64,
- arm64, powerpc, and some other ones. That's really quite impressive! They have
- designed new security features including pledge and unveil. If you want a really
- powerful safe-by-default OS, then OpenBSD is really worth your time.</p></article></section><section class="section-background"><article class="basic-section-padding"><img width="300px" src="./images/hurd.svg" alt="hurd logo" /><p><a href="https://www.gnu.org/software/hurd/" target="_blank">The GNU Hurd</a> is the GNU project's official kernel (of course I've
- saved the best for last). It is currently not as feature-complete as
- it ought to be, but it has a ton of amazing features like the
- possibility of extending the kernel with high level languages like
- scheme or python. It is based on the design of a microkernel. It's
- kernel is only about 90,000 lines of code, whereas the Linux kernel is
- approaching 30 million lines of code. The GNU/Hurd wants to support
- an extensible operating system, where the user is free to securely
- change virtually any aspect about their system.</p></article></section></main><footer><p>© 2020 Joshua Branson. The text on this site is free culture under the Creative Commons Attribution Share-Alike 4.0 International license.</p><p>This website is build with Haunt, a static site generator written in Guile Scheme. Source code is <a href="https://notabug.org/jbranso/gnucode.me">available.</a></p><p>The color theme of this website is based off of the famous <a href="#3f3f3f" target="_blank">zenburn</a> theme.</p></footer></body>
|