97 lines
4.9 KiB
Markdown
97 lines
4.9 KiB
Markdown
---
|
|
layout: default.liquid
|
|
---
|
|
|
|
# Welcome to Andromeda's website!
|
|
|
|
Ich bin eine Austausch in Deutschland (bis Juni), also habe ich nicht viele Freizeit zu schreiben. Ich werde auf Deutsch und auf Englisch posten. Die FOSS Gemeinschaft, UNIX Philosophie, und Functional programming interessieren mich. Du kannst mich sitzend in meinem Fenster (auch wenn es kalt ist) programmierend finden. Meine Grammatik ist bestimmt weit von perfekt, weil ich Amerikanerin bin. Sei geduldig, weil ich nur seit August Deutsch gelernt habe <3
|
|
|
|
## links to cool stuff I'm working on
|
|
|
|
#### [hs-game](https://git.mtgmonkey.net/Andromeda/hs-game)
|
|
|
|
A game, and eventually game engine, that I am working on in [Haskell](https://learnyouahaskell.github.io/) (note that I didn't link [haskell.org](https://haskell.org); it's become too 'gentrified' for my taste). Isn't much now, but I hope to develop a number of Haskell libraries to assist in game creation.
|
|
|
|
- `hs-ga`, a limited subset of [geometric algebra](https://arxiv.org/pdf/1205.5935) to assist with [graphics](https://marctenbosch.com/quaternions/). Development is not started.
|
|
- [hs-rgfw](https://git.mtgmonkey.net/Andromeda/hs-rgfw), Haskell bindings to the fantastic [RGFW](https://github.com/ColleagueRiley/RGFW) single-header library to serve as an alternative to the frankly bloated [GLFW](https://www.glfw.org/). Bindings generated with [hs-bindgen](https://github.com/well-typed/hs-bindgen). Early in development.
|
|
- `hs-glsl`, a [DSL](http://conal.net/papers/type-class-morphisms/type-class-morphisms-long.pdf) of [GLSL 330](https://registry.khronos.org/OpenGL/specs/gl/GLSLangSpec.3.30.pdf) to ensure type safety. Development abandoned, will be new started.
|
|
- `hs-glsl-4d`, a set of tools to write shaders for 4-dimensional worlds. Development is not started.
|
|
|
|
#### [home-configuration](https://git.mtgmonkey.net/Andromeda/home-manager)
|
|
|
|
[home-manager](https://github.com/nix-community/home-manager) configuration. Intended only for personal use.
|
|
|
|
#### [system-configuration](https://git.mtgmonkey.net/Andromeda/system-configuration)
|
|
|
|
[NixOS](https://nixos.org) system configuration. Intended only for personal use.
|
|
|
|
#### [server-configuration](https://git.mtgmonkey.net/Andromeda/server-configuration)
|
|
|
|
remote server configuration. Intended only for personal use.
|
|
|
|
## articles
|
|
|
|
{% for article in collections.posts.pages %}
|
|
#### [{{article.title}}]({{article.permalink}})
|
|
|
|
{{article.description}}
|
|
|
|
{%endfor%}
|
|
|
|
## other people's sites that I think are really, really cool and that all of you should read in whole
|
|
|
|
disclaimer: I have *not* read the following sites in whole
|
|
|
|
#### [Ben Lynn](https://crypto.stanford.edu/~blynn/)
|
|
|
|
a site with an extensive and clearly articulated Haskell [section](https://crypto.stanford.edu/~blynn/haskell/). Every section of this site is fascinating!
|
|
|
|
#### [Calitabby](https://calitabby.net/)
|
|
|
|
provides a ton of cool decentralized services. I use this [instance](https://bin.calitabby.net/) of [private bin](https://privatebin.info/) and have had good experiences with their [Matrix](https://matrix.org/docs/chat_basics/matrix-for-im/) [node](https://calitabby.net/matrix)
|
|
|
|
#### [Conal Elliott](http://conal.net/) [http only]
|
|
|
|
a really cool site with interesting articles and [papers](http://conal.net/papers/) about functional programming and [NVC philosophy](http://conal.net/awakeningcompassion/).
|
|
|
|
#### [NotAShelf](https://notashelf.dev/)
|
|
|
|
tons of cool projects here; the creater of [NVF](https://github.com/notashelf/nvf), the [Neovim](https://neovim.io/) manager for Nix
|
|
|
|
## sites I host
|
|
|
|
- [personal blog](https://blog.mtgmonkey.net), nicht benutzt, weil ich direkt hier jetzt poste
|
|
- [gitea instance](https://git.mtgmonkey.net). [Contact me](https://mtgmonkey.net/contact) to register.
|
|
- [libre translate instance](https://translate.mtgmonkey.net)
|
|
- [random math visualizer from a while ago](https://math.mtgmonkey.net). War gut, um [Elm](https://elm-lang.org) zu lernen
|
|
|
|
## project shout outs
|
|
|
|
#### [Stylix](https://nix-community.github.io/stylix/)
|
|
|
|
a simple, consistent theming framework for Home Manager and NixOS
|
|
|
|
#### [NVF](https://github.com/notashelf/nvf)
|
|
|
|
Neovim for Nix
|
|
|
|
#### [Goat Counter](https://www.goatcounter.com/)
|
|
|
|
privacy-respecting statistics, that I use for this site
|
|
|
|
#### [LibreWolf](https://librewolf.net/)
|
|
|
|
my go-to Firefox fork since Mozilla [stabbed its users in the back](https://blog.mozilla.org/en/firefox/update-on-terms-of-use/) and [ran it into the ground](https://blog.mozilla.org/en/mozilla/leadership/mozillas-next-chapter-anthony-enzor-demeo-new-ceo/) with AI.
|
|
|
|
#### [Suckless](https://suckless.org/)
|
|
|
|
a [philisophically](https://suckless.org/philosophy/) grounded software project. I do not use their products but I have had with them in the past good experiences.
|
|
|
|
#### [Semantic Versioning](https://semver.org/)
|
|
|
|
a simple and expressive versioning scheme
|
|
|
|
#### [Elm](https://elm-lang.org/)
|
|
|
|
'A delightful language for reliable web applications'
|