User contributions for Razzi

Jump to navigation Jump to search
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View (newer 500 | ) (20 | 50 | 100 | 250 | 500)

11 April 2024

  • 10:2610:26, 11 April 2024 diff hist +342 N Blog: 2024-04-11Created page with "https://bzg.fr/en/emacs-strip-tease/ I noticed evil-collection added an unimpaired minor mode that wasn't being diminished properly, then I thought: why display minor modes at all? Vim for example has a much more minimal ui. So I'm interested in hiding the emacs mode line and other ui elements. That article looks like a good starting spot." current

31 March 2024

  • 12:0512:05, 31 March 2024 diff hist +1,363 N Blog: 2024-03-31Created page with "Sigh... haven't got this vim help menu thing working, but it's maybe a good idea, to the extent that vim customization ideas can be good ideas. <pre> .vim $ cat ftplugin/help.vim set timeout timeoutlen=200 nnoremap <silent> <buffer> q :q<cr> </pre> Fan of this https://www.villagevoice.com/a-chat-with-das-racist-the-geniuses-behind-combination-pizza-hut-and-taco-bell/ Continuing with my little python scheme wrapper. It hangs when you hit enter, I guess the scheme subpr..." current

26 March 2024

  • 15:4815:48, 26 March 2024 diff hist +145 N Blog: 2024-03-26Created page with "Messing with emoji <pre> >>> "\U0001F604" '😄' >>> "\U0001FA76" '🩶' >>> "\U0001FA75" '🩵' >>> "\U0001FA74" '🩴' >>> "\U0001FA74" </pre>" current

25 March 2024

15 March 2024

13 March 2024

  • 15:5515:55, 13 March 2024 diff hist +3,017 N Blog: 2024-03-13Created page with "Alright, last day in Colombia and I'm chillin. Checked out of my room but left my suitcase at the hostel and I'm here now in a hammock. Nice all the hammocks that are here. 3:40pm, quite warm this time of day though there isn't much sun out today. Was planning on doing laundry but decided I'll make it back to the states and deal with it then. Ended up withdrawing some more money to pay for clothing since my card was declining, nice to do because then I had cash to buy a..." current

9 March 2024

  • 10:4910:49, 9 March 2024 diff hist +385 N Blog: 2024-03-09Created page with "Interesting stuff https://superuser.com/questions/1762066/how-to-let-qemu-acquire-memory-dynamically Default qemu ram size is 128M https://www.qemu.org/docs/master/system/qemu-manpage.html Finally understand this "target triplet" https://wiki.osdev.org/Target_Triplet osdev.org seems like a good resource. Starting a virtualization guide, it'll be good to collect some definitions." current

7 March 2024

  • 20:4520:45, 7 March 2024 diff hist +64 People Razzi followsNo edit summary current Tag: Visual edit
  • 20:4420:44, 7 March 2024 diff hist +108 Blog: 2024-03-07No edit summary current
  • 20:4320:43, 7 March 2024 diff hist +772 N Blog: 2024-03-07Created page with "Looked into ronin again, and after some curiosity about debian version 12 being hardcoded, I took a deep dive on architectures and os stuff. Here are some of the highlights: * https://gitlab.com/giomasce/dqib / https://people.debian.org/~gio/dqib/ - doing stuff with qemu and debian. Hardcodes ssh keys. * https://lists.debian.org/debian-riscv/2023/07/msg00053.html * https://postmarketos.org/blog/2024/03/05/adding-systemd/ * https://mirror.postmarketos.org/temp.fdcc091b5..."

4 March 2024

27 February 2024

  • 03:0603:06, 27 February 2024 diff hist +920 N Blog: 2024-02-27Created page with "Moment of realization just now: why can't you shutdown debian from the login screen? bc it would need a root user to submit the "shutdown" command. Even when you switch with alt-f2 or whatever to the text login screen, it prompts for username; you can't enter commands from there. Maybe the solution is to boot to a root repl (like safe mode) and from there you can launch login gui. Other realization I'll note down here: lots of software isn't available in apt because its..." current

23 February 2024

  • 14:4914:49, 23 February 2024 diff hist +1,175 N Back to BloggingCreated page with "You may notice this website's blog is unorganized and untidy. That's by design "Blog" is a truncation of "weblog" - breaking that word apart we get web log. That's what this blog is, it's a log of my web activities. Mostly for me, but you're welcome to browse as well. In the early days of internet, I think "bloggers" were simply logging their lives. Posting pictures and stuff, since social media hadn't taken off. It was a uninhibited and exciting time... Some people w..." current
  • 14:4314:43, 23 February 2024 diff hist +245 N Blog: 2024-02-23Created page with "Thinking about this book https://en.wikipedia.org/wiki/The_Story_About_Ping#cite_note-4 after seeing ducks on the https://en.wikipedia.org/wiki/Rice page And I have been rewarded with some internet lore https://ftp.arl.army.mil/~mike/ping.html" current

21 February 2024

  • 21:4921:49, 21 February 2024 diff hist +430 N Blog: 2024-02-21Created page with "Alright I was trying to do some tmux pane renaming and this is what I came up with <pre> if not string-empty $TMUX function _fish_tmux_window_title_command --on-event fish_preexec tmux rename-window (echo $argv | cut -d ' ' -f 1) end function _fish_tmux_window_title_pwd --on-event fish_postexec tmux rename-window (curdir) end end </pre> Now I'm restoring it out bc I don't care for the feature" current

19 February 2024

  • 03:3103:31, 19 February 2024 diff hist +395 N Blog: 2024-02-19Created page with "Realizing it's not actually trivial for a copy operator to do a whole line, and not dump the line after the current character on paste. Need p to be aware of clipboard length I guess, then paste after current line if the clipboard has its own newline... I guess the oscyank has probably been doing the right thing, it'd say the number of characters that would include a newline. Tired, bedtime." current
  • 00:0800:08, 19 February 2024 diff hist +214 Blog: 2024-02-18No edit summary current
  • 00:0700:07, 19 February 2024 diff hist +62 Blog: 2024-02-18No edit summary
  • 00:0600:06, 19 February 2024 diff hist +288 N Blog: 2024-02-18Created page with "cool got rid of needrestart which was posting the "need restart" messages like <pre> No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. </pre>"

16 February 2024

13 February 2024

12 February 2024

  • 13:0713:07, 12 February 2024 diff hist +1,523 N Blog: 2024-02-12Created page with "Started on this quest to have a scheme repl where the outputs are italicized, like the SICP book. Printing italics is pretty easy: <pre> In [1]: line = 'a' In [2]: print(f'\x1B[3m{line}\x1B[0m') a </pre> ''It's italic, trust me!'' But when it comes to spawning a scheme subprocess and interacting with its stdin and stdout, I took many turns, eventually trying nodejs since its asynchronous io model more closely fits this use case. Here's what worked (or at least is a..."

10 February 2024

9 February 2024

8 February 2024

7 February 2024

3 February 2024

  • 12:4412:44, 3 February 2024 diff hist +547 N Blog: 2024-02-03Created page with "Weirdly, running `man hexdump` invoked xcodebuild and lagged for a while, so I thought I'd cut out the middleman and learned how to do this: groff -mandoc /usr/share/man/man1/hexdump.1 -Tascii Then I can groff -mandoc /usr/share/man/man1/hexdump.1 -Tascii | less Makes me think about how groff is antiquated and I don't know how to write its bespoke text format, so probably a better approach for a modern os would be to write man pages in md, or maybe just html? Is it..." current

2 February 2024

1 February 2024

30 January 2024

27 January 2024

25 January 2024

  • 15:0215:02, 25 January 2024 diff hist +667 Blog: 2024-01-25No edit summary current
  • 14:4814:48, 25 January 2024 diff hist +1,093 N Blog: 2024-01-25Created page with "Ok a new day, a new machine to configure for oftc certificate. Based on https://wiki.abuissa.net/wiki/Blog:_2024-01-08 Basing this on https://www.oftc.net/NickServ/CertFP/#weechat $ mkdir-cd ~/.config/weechat/certs certs $ openssl req -batch -noenc -newkey ed25519 -keyout nick.key -x509 -days 3650 -out nick.cer ----- certs $ ls nick.cer nick.key certs $ chmod 400 nick.key certs $ cat nick.cer nick.key > nick.pem certs $ chmod 400 nick.pem Back in weechat:..."
  • 00:4400:44, 25 January 2024 diff hist +712 Blog: 2024-01-24No edit summary current

24 January 2024

23 January 2024

  • 20:4120:41, 23 January 2024 diff hist +319 N Blog: 2024-01-23Created page with "Was able to connect to twitch over irc: https://gist.github.com/noromanba/df3d975613713f60e6ae The key: https://twitchapps.com/tmi/ then /server add twitch irc.twitch.tv/6667 -password=oauth:*** -nicks=TWITCH_NAME -username=TWITCH_NAME Thinking of trying nix on usb again: https://nixos.org/download.html#nixos-iso" current
  • 00:5300:53, 23 January 2024 diff hist +551 Blog: 2024-01-22No edit summary current

22 January 2024

20 January 2024

19 January 2024

18 January 2024

17 January 2024

  • 16:0216:02, 17 January 2024 diff hist +78 People Razzi followsNo edit summary
  • 15:1715:17, 17 January 2024 diff hist +10,832 N Blog: 2024-01-17Created page with "Had an idea of how to handle creating abbrs seamlessly: add the new abbr with "abbr -a $argv" then dump `abbr` to abbrs file. But on my ubuntu computer, I have many UVAR implemented abbrs, and have to clear them first. Here they are: <pre> SETUVAR _fish_abbr__2D_:cd\x20\x2d SETUVAR _fish_abbr__2E_c:\x2e/configure SETUVAR _fish_abbr__2E_v:\x7e/\x2evim SETUVAR _fish_abbr__2F_:search SETUVAR _fish_abbr_a:rg SETUVAR _fish_abbr_a_2F_:sudo\x20apt\x20search SETUVAR _fish_abbr..." current

12 January 2024

  • 16:0116:01, 12 January 2024 diff hist +352 Blog: 2024-01-12No edit summary current
  • 15:5815:58, 12 January 2024 diff hist +289 N Blog: 2024-01-12Created page with "Sourcehut is coming back up https://outage.sr.ht/ They are available in #sr.ht on libera Made a new function url-size and updated hub to use a regex so it works with git@ and https:// git urls Thinking about hosting git repositories using secure scuttlebutt, worth experimenting with it"

11 January 2024

  • 11:4711:47, 11 January 2024 diff hist +8 Blog: 2024-01-11No edit summary current
  • 11:4711:47, 11 January 2024 diff hist +358 N Blog: 2024-01-11Created page with "Link roll up from mac https://media.libreplanet.org/u/libreplanet/tag/libreplanet-2023-video/ https://www.youtube.com/watch?v=byNwCHc_IIM made it 28 mins https://awesomekling.substack.com/p/ladybird-a-new-cross-platform-browser-project https://www.youtube.com/watch?v=27Iv8Jf4vZ0 Sourcehut is down huh https://status.sr.ht/issues/2023-01-10-network-outage/"

10 January 2024

  • 17:5417:54, 10 January 2024 diff hist +196 N Blog: 2024-01-10Created page with "Interestingly, creating your own operating system with private keys baked in is akin to creating a backup of your disk, which has an operating system with user data baked in including private keys" current

9 January 2024

8 January 2024

  • 16:4216:42, 8 January 2024 diff hist +241 Blog: 2024-01-08No edit summary current Tag: Visual edit
  • 13:4713:47, 8 January 2024 diff hist +908 N Blog: 2024-01-08Created page with "https://www.oftc.net/NickServ/CertFP/ setting up certificate Ok certificate request in ~/hack/oftc-certs: <pre> oftc-certs $ openssl req -nodes -newkey ed25519 -keyout nick.key -x509 -days 3650 -out nick.cer ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there..."

7 January 2024

6 January 2024

5 January 2024

4 January 2024

3 January 2024

29 December 2023

  • 07:1307:13, 29 December 2023 diff hist +372 Blog: 2023-12-29No edit summary current
  • 05:4605:46, 29 December 2023 diff hist +3,364 N Blog: 2023-12-29Created page with "Helix is somewhat similar to deno and here is its progress towards debian packaging: https://github.com/helix-editor/helix/issues/6824 Cat is also somewhat similar in that it is built using rust but much simpler; it has already made its way into debian. Here is its debian info: <pre> helix $ apt show bat Package: bat Version: 0.22.1-4 Built-Using: rust-ansi-colours (= 1.1.1-1), rust-onig-sys (= 69.8.0-1), rustc (= 1.63.0+dfsg1-2) Priority: optional Section: utils Sour..."
  • 05:1205:12, 29 December 2023 diff hist +78 People Razzi followsNo edit summary
  • 05:0405:04, 29 December 2023 diff hist +1,078 N Technologies list 2023Created page with "Ok technologies that come to mind as 2023 comes to a close * vim * emacs * helix * firefox * windows * wsl * firefox dev tools * powershell * fish * debian * ubuntu * pass * puppet * redis * haproxy * kafka * apt * processing * supercollider * php * python * git * awk * javascript * typescript * signal * elixir * perl * django * flask * css * html * graal * maven * ant * ripgrep * n * jekyll * clang * gcc * alpine * musl * qemu * hare * sourcehut * ssh * mastodon * bitc..." current
  • 02:0702:07, 29 December 2023 diff hist +65 People Razzi followsNo edit summary Tag: Visual edit

28 December 2023

27 December 2023

26 December 2023

25 December 2023

24 December 2023

23 December 2023

22 December 2023

20 December 2023

19 December 2023

  • 02:3202:32, 19 December 2023 diff hist +576 N Blog: 2023-12-19Created page with "Ok I learned any-jump.vim uses gpl-licensed data from dumb-jump.el, also this explains how it works, it's literally a copy paste of the regexes with some vim ui magic. I adde..." current

18 December 2023

4 December 2023

3 December 2023

2 December 2023

21 November 2023

  • 15:0815:08, 21 November 2023 diff hist +119 N Blog: 2023-11-21Created page with "Django tutorial: code snippets have copy button but command lines don't (when copied, don't copy the prompt!) #favissue" current

15 November 2023

11 November 2023

10 November 2023

8 November 2023

6 November 2023

30 October 2023

27 October 2023

  • 10:0910:09, 27 October 2023 diff hist +120 N Blog: 2023-10-27Created page with "Calendar feature: event with start time and no end time #cal also simple natural language processing event creation #cli" current

25 October 2023

23 October 2023

18 October 2023

16 October 2023

11 October 2023

10 October 2023

9 October 2023

8 October 2023

6 October 2023

4 October 2023

3 October 2023

2 October 2023

  • 12:2312:23, 2 October 2023 diff hist +444 N Blog: 2023-10-02Created page with "https://github.com/microsoft/PowerToys/issues/6756 would like this fixed, so I don't have to deal with numpad 4 weirdness outside of games. But it also just kinda makes me th..." current

30 September 2023

29 September 2023

28 September 2023

27 September 2023

26 September 2023

25 September 2023

24 September 2023

23 September 2023

22 September 2023

21 September 2023

20 September 2023

19 September 2023

18 September 2023

17 September 2023

15 September 2023

14 September 2023

13 September 2023

11 September 2023

8 September 2023

7 September 2023

6 September 2023

4 September 2023

1 September 2023

31 August 2023

30 August 2023

29 August 2023

28 August 2023

23 August 2023

22 August 2023

21 August 2023

16 August 2023

15 August 2023

14 August 2023

  • 12:4612:46, 14 August 2023 diff hist +927 N Blog: 2023-08-14Created page with "Setting up a fresh debian server on digitalocean to be a python application server. Upon login it prompted for the password, which was having trouble pasting any method other..." current

13 August 2023

12 August 2023

11 August 2023

9 August 2023

7 August 2023

6 August 2023

1 August 2023

31 July 2023

  • 13:0313:03, 31 July 2023 diff hist +225 N Blog: 2023-07-31Created page with "Stumbled upon this fish issue with tab completions and files with uppercasing: https://github.com/fish-shell/fish-shell/issues/7944 My use case was to view a CODE_OF_CONDUCT...." current

21 July 2023

  • 08:5508:55, 21 July 2023 diff hist +849 N Blog: 2023-07-21Created page with "Incredible... I finally have the vim terminal editor functionality working. First I fixed the pwd issue by looking into autoshelldir. Then I realized I learned about :enew and..." current

20 July 2023

19 July 2023

18 July 2023

17 July 2023

  • 13:2813:28, 17 July 2023 diff hist +119 N Blog: 2023-07-17Created page with "Discovered diskernet today, looks aight though rough, and there seems to be an associated commercial product browserbox" current

14 July 2023

  • 17:1817:18, 14 July 2023 diff hist +324 N Blog: 2023-07-14Created page with "Finally got the vim terminal integration thing working, with a hardcoded arg, but should be easy from the shell side to make it use a $variable. fish function vcall echo..." current

12 July 2023

11 July 2023

10 July 2023

5 July 2023

3 July 2023

30 June 2023

28 June 2023

  • 23:0423:04, 28 June 2023 diff hist +1,194 N Blog: 2023-06-29Created page with "Ok I got emacs compiled learned about pkg-config, use this to get the flags for c compiler: <pre> gtk-learn $ cat Makefile all: hello-world-gtk hello-world-gtk: hello-world..." current
  • 14:0714:07, 28 June 2023 diff hist +712 N Technology takesCreated page with "Here is an alphabetical list of technologies and how I feel about them. Python - solid, has some unfortunate legacy holdovers c - amazing, some of the best software I use us..."

27 June 2023

  • 20:3020:30, 27 June 2023 diff hist +193 N Blog: 2023-06-28Created page with "Reading up on https://www.nushell.sh/book/, it's got the nice structured-data approach from powershell. But I like fish's interactivity. Maybe it has a good user interface too..." current

21 June 2023

16 June 2023

15 June 2023

  • 19:0819:08, 15 June 2023 diff hist +115 N Blog: 2023-06-16Created page with "Convert git repository to shallow: https://stackoverflow.com/questions/4698759/converting-git-repository-to-shallow" current

14 June 2023

13 June 2023

7 June 2023

6 June 2023

5 June 2023

8 May 2023

15 April 2023

12 April 2023

  • 21:0421:04, 12 April 2023 diff hist +377 N Blog: 2023-04-13Created page with "Idea: a nontechnical guide to web presence, about how stuff like hostgator is wack, how you want a domain with a registrar that doesn't suck, how that could be your only cost..." current

9 April 2023

8 April 2023

22 March 2023

  • 04:1404:14, 22 March 2023 diff hist +749 N Blog: 2023-03-22Created page with "Ok new app: leaderless file backup system Will it have versions backed up? probably not https://radicle.xyz is a github competitor, I like the sourcehut design pretty good e..." current

17 March 2023

16 March 2023

14 March 2023

12 March 2023

11 March 2023

(newest | oldest) View (newer 500 | ) (20 | 50 | 100 | 250 | 500)