metanohi/site/about/niels.md

144 lines
4.6 KiB
Markdown
Raw Normal View History

2016-08-30 18:02:19 +02:00
# About Niels
2011-08-01 22:39:41 +02:00
2017-11-27 17:47:37 +01:00
I, Niels G. W. Serup, am the creator of metanohi. I was born in 1992
2019-10-30 00:31:08 +01:00
and live in Copenhagen, Denmark. I am a software developer by day and a
hacker by night.
2011-08-01 22:39:41 +02:00
2017-11-27 17:47:37 +01:00
I have a Master's degree in computer science from
[DIKU](http://diku.dk/) where I have also participated in the yearly
student revue [DIKUrevy](http://dikurevy.dk/), the [Canteen
association](http://kantinen.org), among other things.
2011-08-01 22:39:41 +02:00
2012-02-21 23:55:57 +01:00
2016-08-30 18:02:19 +02:00
## Contact
2011-08-01 22:39:41 +02:00
2016-08-30 18:57:51 +02:00
I can be contacted at [ngws@metanohi.name](mailto:ngws@metanohi.name).
2016-08-30 18:02:19 +02:00
I also hang out as `ngws` in `#diku` on `irc.freenode.net`.
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
## Things I use
2013-02-08 16:47:53 +01:00
2016-08-30 18:02:19 +02:00
### Emacs
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
Emacs is a nice text editor.
2016-08-30 18:57:51 +02:00
[Get it](http://www.gnu.org/software/emacs/).
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
### StumpWM
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
StumpWM is a tiling, Emacs-like window mananger. It has fewer features
than e.g. XMonad (another tiling wm), but it's simple and
understandable. I don't even have to add a keybinding for running Emacs
2016-08-30 18:57:51 +02:00
-- it's already there! [Get it](https://stumpwm.github.io/).
2011-08-01 22:39:41 +02:00
2019-09-09 12:09:27 +02:00
### NixOS
2011-08-13 18:09:32 +02:00
2019-09-09 12:09:27 +02:00
I run NixOS with only a small amount of proprietary software.
[Get NixOS](https://nixos.org/).
2011-08-13 18:09:32 +02:00
2016-08-30 18:02:19 +02:00
### Dvorak
2013-02-10 17:58:53 +01:00
I use the a modified variant of the Danish Dvorak keyboard layout. This is my
2016-08-30 18:02:19 +02:00
`~/.Xmodmap`:
```
2013-02-10 17:58:53 +01:00
keycode 108 = Mode_switch
keycode 34 = apostrophe acute quotedbl
keycode 21 = grave dead_caron dead_acute
keycode 35 = Tab equal backslash bar
2016-08-30 18:02:19 +02:00
keycode 36 = Return
2013-02-10 17:58:53 +01:00
keycode 49 = section brokenbar paragraph dead_circumflex
keycode 10 = 1 exclam onesuperior exclamdown
keycode 11 = 2 EuroSign twosuperior ssharp
keycode 12 = 3 numbersign threesuperior sterling
keycode 13 = 4 dollar onequarter currency
keycode 14 = 5 percent onehalf U2030
keycode 15 = 6 ampersand threequarters idotless
2019-09-09 12:09:27 +02:00
keycode 16 = 7 slash division braceleft
2013-02-10 17:58:53 +01:00
keycode 17 = 8 parenleft bracketleft eth
keycode 18 = 9 parenright bracketright ETH
keycode 19 = 0 equal braceright NoSymbol braceright
2016-08-30 18:02:19 +02:00
keysym a = a A at dead_diaeresis
keysym o = o O exclam dead_grave
keysym u = u U parenleft parenleft parenleft
2013-02-10 17:58:53 +01:00
keysym e = e E slash backslash slash backslash
2016-08-30 18:02:19 +02:00
keysym h = h H parenright parenright parenright
2013-02-10 17:58:53 +01:00
keysym t = t T asciitilde dead_tilde
keysym n = n N asterisk
keysym s = s S plus plusminus
keysym aring = aring Aring percent division
keysym comma = comma semicolon dollar
keysym period = period colon asciicircum dead_circumflex
keysym p = p P braceleft
keysym r = r R equal
keysym l = l L ampersand
keysym g = g G braceright
keysym c = c C numbersign
keysym q = q Q question
keysym k = k K bracketleft
keysym b = b B bracketright
keysym m = m M bar brokenbar
keysym j = j J Insert
2016-08-30 18:02:19 +02:00
```
I run these commands to properly enable it:
```
2013-02-10 17:58:53 +01:00
setxkbmap dk dvorak
2016-04-20 21:26:30 +02:00
setxkbmap -option ctrl:swapcaps
2019-10-30 00:31:08 +01:00
xmodmap ~/.Xmodmap
2016-08-30 18:02:19 +02:00
```
It works quite well.
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
## Virtual existences
2011-08-01 22:39:41 +02:00
2016-04-20 21:26:30 +02:00
Most of these I don't use actively.
2012-02-21 23:55:57 +01:00
2016-08-30 18:57:51 +02:00
+ [GitHub](https://github.com/nqpz)
+ [Twitter](https://twitter.com/ngwwws)
+ [KeyBase](https://keybase.io/ngws)
+ [The Esolang Wiki](https://esolangs.org/wiki/User:Nqpz)
2017-11-27 17:47:37 +01:00
+ [Wikipedia](http://en.wikipedia.org/wiki/User:NqpZ)
2016-08-30 18:57:51 +02:00
+ [GNU Savannah](https://savannah.gnu.org/users/nqpz)
2019-09-09 12:09:27 +02:00
+ [GitLab](https://gitlab.com/ngws)
2020-08-25 22:18:36 +02:00
+ [Gitea](https://gitea.com/ngws)
2017-11-27 18:35:22 +01:00
+ [Bitbucket](https://bitbucket.org/ngws/)
2016-11-13 21:10:16 +01:00
+ [Hacker News](https://news.ycombinator.com/user?id=ngws)
2017-11-27 17:47:37 +01:00
+ [Reddit](https://www.reddit.com/user/ngws)
2019-09-09 12:09:27 +02:00
+ [Launchpad](https://launchpad.net/~ngws)
+ [Libreplanet](http://libreplanet.org/wiki/User:NqpZ)
+ [Uncyclopedia](https://en.uncyclopedia.co/wiki/User:Schabeindividuum)
+ [LinkedIn](https://www.linkedin.com/in/ngwwws/)
2019-09-09 12:09:27 +02:00
+ [Identi.ca](https://identi.ca/nqpz)
2019-09-26 22:26:02 +02:00
+ [HackerRank](https://www.hackerrank.com/ngwwws)
2020-08-25 22:18:36 +02:00
+ [Meetup](https://www.meetup.com/members/222324674/)
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
## Keys
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
### SSH
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
```
2019-09-09 12:09:27 +02:00
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDwQ5QjevH5C9GI8uGa9ngCqZQ83rk6y7BZUuzNrbNJWR/5xnEWPbWeclwKf4bs24zjYQyarEcAl8X6oeRjxepAhR5d8fTMQzH8mBIef6aHo/fLKgZncQgxwEeKCgibUe7E2EDXgWfZCJVhFtr4nvSeObh2jvagr/KwBiP9l3fTh8CdwzRYIcj9b1E6TWrdPlRSNEGVJzRE1QC87+JZ2r6xWOq8EAt3pF6kcmn8nhTB3By4BTnJ5XtAHf3SPgT5N1as6hm7nLNfzCUDKby0XB89Y1rXHbai/AEOcb+B7oZyeGSKawzO84/rY1xKJ5SflJzRcypLa6OuOm1I4x8glAKtvenrBC9bZSHYddy+lXLgR45ReqONHri8h3Na/FnJ9Mro6denbbbMgpquQO4i9pXMaOLVOrpcosk7CPYznXrH4mbg5TJEnfyRoQSLMD4qWfO/lPOm/wSnqhXbbbw/2awJBW4lvkyILrjxoE/8b8JccnGHBHYTCdqwSPhx7lNkxW1zuGZINjF9gTkrXRs6I1tTfTXOCF4IEx8ffPd6gJrEf5WZMf76Q3lhIjUybPLa51tCJR97ODLbqXVbBp7Ewa/FlViXSxJC+2fCNnkqMyYSU4BPuyvsYxZaYCeLs779noZ6FrzYTdr4hW9271VEFD171QzMkaNRxvTjdJkb2XI3Fw== ngws@metanohi.name
2016-08-30 18:02:19 +02:00
```
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
### PGP
2011-08-01 22:39:41 +02:00
2016-08-30 18:02:19 +02:00
```
2019-09-09 12:09:27 +02:00
pub rsa2048 2014-06-11 [SC]
A2811D02FBC9F96D9521CE4075468AE485445363
uid [ unknown] Niels G. W. Serup <ngws@metanohi.name>
sub rsa2048 2014-06-11 [E]
2016-08-30 18:02:19 +02:00
```
2014-08-02 09:45:40 +02:00
2016-08-30 18:02:19 +02:00
## Hongabar
2014-08-02 09:45:40 +02:00
2016-08-30 18:57:51 +02:00
[https://hongabar.org/](https://hongabar.org/) is the main domain of the
server that I share with a friend.