diff --git a/html/about.html b/html/about.html index 851e553..86fbb8f 100644 --- a/html/about.html +++ b/html/about.html @@ -1,7 +1,7 @@
- +
Here I keep some memoirs of (mostly music) events I’ve helped organized, participated in, or attended; I’m putting trips I’ve gone on here as well.
A doujin music event in Paris which I helped organize!
I sorta-kinda was support crew here. Also includes general notes on my trip to the beautiful city of Wrocław, Poland.
diff --git a/html/events/premier_impact.html b/html/events/premier_impact.html index 3f5fa76..0097997 100644 --- a/html/events/premier_impact.html +++ b/html/events/premier_impact.html @@ -1,7 +1,7 @@ - +This is a retrospective on Premier Impact, a music event we held on the 10th of May 2025.
A bit of context that’ll help illustrate some of the organisational difficulties involved in the event:
@@ -259,9 +259,9 @@ The observant reader might notice that this is a bit of a tight squeeze; it coulThe event theme was doujin music and generally J-core/breakcore/anison, though in practice we gave DJs complete free reign as to what to play and the event was better characterized as “we invite our friends to play good music”; it’s perhaps best understood in relationship to other similar events2. These events are already common elsewhere, but not aren’t yet established in France, despite there clearly existing a sizeable audience for them — our aim was thus to start putting this on the map here in Paris.
@@ -275,9 +275,9 @@ For the poster we ended up borrowing a lot from the -Since this was our first event3 we went into this without existing contacts and without a confirmed audience. Largely because of this4 we mostly committed to finding a venue that would let us host the event for free.
@@ -315,7 +315,7 @@ One place that was open to talks with us was the awesome -
We originally got a reply from Les Amarres on April 4th, so we were in communication with both them and Spot 13 in parallel, but we only got confirmation they’d be available on April 15th. They let us hold the event in their venue for free, so accepting immediately was a no-brainer. They even gave our staff free drinks and meals11!
Only now that we had a venue we ready to formally invite guest DJs and start putting publicity out. Promo went out on April 24th, less than 2.5 weeks until the event.
@@ -369,16 +369,16 @@ I want to give massive thanks to Ed for agreeing to take over the slot that my s
Those that were present around the end of the event might have seen Apt and I frantically faffing about with two DJ controllers, three laptops and a bass guitar. We ran into two kinds of technical issues during our set.
@@ -470,9 +470,9 @@ The GK-3B is pretty expensive so we had bought it with the intention of using itLooking critically, behind the scenes—and to some extend unfortunately also on the stage—this was an organisational mess. Some of this definitely could’ve been prevented – Apt and I take full responsibility for the original error of failing to secure a venue in time. Other hecticness in the planning wasn’t really preventable—there’s a reason this post opens with a description of our schedule—but will be avoided in the future. It was a learning experience for sure.
@@ -510,7 +510,7 @@ And You, The Reader, for bearing with my doubtlessly excessive wordiness.
Alex, apt-get, mercury.lamp, pachy and myself were in Wrocław1, Poland between April 30th and May <END DATE> for Millennium Strike Live WROC.WAV where apt and merc were performing (B2B, under alias Re;iwa Diabolik). Shout out to pachy for finding time and money to join us last minute; I am very very glad he was able to be there, it wouldn’t have been the same without him.
Basically all the time in Wrocław before the event was spent on… actually preparing the set, which hadn’t really been started yet, so we were mostly inside the hotel — this had much to do with apt and I being busy preparing for Premier Impact and everyone just generally being busy. Alex, pachy and I were technically free, but I was also trying to make stuff happen for Premier Impact still, and we all kinda hung around for moral support.
With us primarily being there for the event and it being a really busy period, I don’t think any of us had really read up on the city very much. Safe to say we were all very pleasantly surprised! Wrocław is an absolutely lovely city; real student town energy with lots of young people, very warm hospitality and a very homely, casual atmosphere in restaurants as well.
Wrocław has really cool architecture, a pretty eclectic mix of styles and old and new stuff. Lots of old defensive works that I believe were built after the Mongol invasion. Quoting Wikipedia:
@@ -378,7 +378,7 @@ Lots of beautiful brickwork which is a style of architecture I have not encounte
Overall Wrocławians made a strong impression on me as warm, hospitable, humorous and headstrong people. Wrocław had a very active anti-communist resistance that they are very proud of, and they’ve kept that history very alive, both visibly in the city scape but also in their endearing fashion sense.
Welcome to my website! I’m akk0. I blog about Emacs, programming, meditation, otaku stuff, and other things that interest me. You can view the full list of pages on the sitemap.
@@ -227,24 +227,24 @@ This site launched recently and is still under construction; please pardon the d-Today is Saturday, 25th October. +Today is Friday, 7th November.
| ○ | ○ | ○ | ○ | ● | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Blogging | -- | - | - | - | - | - | - | - | - | - | - | - | journal! data-status="NODATA"> | - | ♦ | ● | -● | ++ | ● | +● | +● | ++ | ● | ++ | + | + | + | + | ● | +● | ||
| Meditation | -- | - | - | - | - | - | - | - | - | - | - | - | journal! data-status="YES">● | ● | ++ | × | +× | +× | ++ | × | ++ | + | + | + | + | × | +× | |||||
| French | -- | - | - | - | - | - | - | - | - | - | - | - | journal! data-status="YES">● | ● | ++ | × | +● | +× | ++ | ● | ++ | + | + | + | + | ● | +× | |||||
| Engineering | -- | - | - | - | - | - | - | - | - | - | - | - | journal! data-status="FREED">♣ | ♣ | ++ | ● | +♣ | +♣ | ++ | ♦ | ++ | + | + | + | + | × | +× | |||||
| Exercise | -- | - | - | - | - | - | - | - | - | - | - | - | journal! data-status="EXCELLENT">♦ | ♦ | ++ | ● | +● | +● | ++ | ● | ++ | + | + | + | + | ● | +× | |||||
| Drawing | -- | - | - | - | - | - | - | - | - | - | - | - | journal! data-status="NO">× | × | -♦ | ++ | × | +♣ | +♣ | ++ | × | ++ | + | + | + | + | × | +× | ||||
| Reading | @@ -659,67 +659,41 @@ Here’s this week’s journal! data-status="NODATA">- | - | - | - | - | - | - | - | - | - | - | - | - | ● | ● | ● | ++ | ● | +× | +× | ++ | × | ++ | + | + | + | + | × | +× | |||
| Social | -- | - | - | - | - | - | - | - | - | - | - | - | journal! data-status="YES">● | ● | ++ | ● | +● | +● | ++ | ● | ++ | + | + | + | + | ♦ | +● |
Dear esteemed President of the Institut Polytechnique de Paris,
diff --git a/html/other/ultraman.html b/html/other/ultraman.html index d967728..45b446d 100644 --- a/html/other/ultraman.html +++ b/html/other/ultraman.html @@ -1,7 +1,7 @@ - +Sacramento, California, 2355. Jesus Salvador Rodriguez was a teacher and healer. Working two jobs was hard work, but he liked the extra income, hoping the size of his palestial two-bedroom apartment would help attract a mate. Long ago, before the Singularity, there had been many jobs; now it was down to just two. There were healers, who worked in healthcare administration, and teachers, who worked in college administration. Rumors had it that somewhere out there the Digital Nomads yet roamed, traversing the galaxy in a bid to get ever further away from California. Scientific concensus dismissed these rumors as a hoax, holding that the universe held nil but Earth and Paperclip.
@@ -231,9 +231,9 @@ Naively reasoning one would suggest that, with nanobots supporting one’s eIt was Thursday afternoon, and Jesus was at work. When not? Long ago, there had been the matter between Working From Home and Living In The Office, and the office had won. Everyone was, of course, well aware of the irony of living at the office for the sole purpose of renting an apartment, this being the subject of a centuries-old comedic tradition. A tale as old as time; so as the peacock shows its fitness by painting a target of auspicious technicolor plumes on its own back, so must humans do retarded shit to get laid.
@@ -255,9 +255,9 @@ He finished his meal and went back inside, making his way past the office and to
SPIDER!!!. Now that I have your attention, SPIDER!!!. It’d bit him. It shouldn’t have been there. After months of negotiation, a deal’d been reached. Clippy, the universe. Humans, the Earth. Spiders, Australia. This was not Australia. Thus the Tripartite Partition Treaty designated the spider as an enemy combatant, overruling the California Bill of Animal Rights’ prohibition on killing insects. Jesus shot at it with his web. Web? Web! Spider silk! Strong as steel, tough as kevlar, a wonderful material. Extremely illegal, as it was not listed on the California State Whitelist Allowlist of Materials Known Not To Cause Cancer (Superintelligence offered to provide a much longer list, but since the bulk of chemicals is not carcinogenic, the list would’ve required Randian amounts of paper to print and this was deemed environmentally unfriendly).
Skirt. Crop top. Boots; leather. Jacket; leather. Socks - long, green; nails, too. Victoria. And her guitar. Not the kind that goes pling plong. The kind that makes an onomatopoeia befitting very aggressive electric guitar playing. She looked like a relic. Fashion from when old was new again in her great-great-great-grandmother’s days. Loved to smoke the ganja. Everyone smoked, as cannabis consumption had been made compulsory in California, but she really enjoyed it.
@@ -299,9 +299,9 @@ Jesus’ apartment. Wanna come in, have a smoke?Before the cloud had left her black lips, she’d already pinched the pegs of her axe - she carried it with her everywhere - and started tuning it. Looking down, blushing, wanting to look at anything but Jesus. Cute. Cutecutecutecutecutecute, he thought. The damn guitar obscures her belly, he thought. She, on her part, thought something perhaps best transliterated as asodifhweofnoqfc. She was no good with this kind of thing. She couldn’t deal with emotions using words. She’d rather play than speak; her fingers outskilled her tongue.
@@ -319,17 +319,17 @@ Jesus felt for her. He wanted to hear it. He wanted all of her, the song of herJesús webbed.
something something violin string it’s a sexual metaphor diff --git a/html/posts/framework.html b/html/posts/framework.html index 5fcdd7f..af045b9 100644 --- a/html/posts/framework.html +++ b/html/posts/framework.html @@ -1,7 +1,7 @@
- +I’d been eyeing the Framework laptop since somewhere in October 2021, but the EU release got delayed and they were very hesitant to give time estimates. I only managed to get my hands on it in late February, and I ended up having to have it delivered to France. I understand the difficulty of setting up logistics especially these days, but I broke my previous laptop and being stuck in limbo like this was not fun.
@@ -232,13 +232,13 @@ I asked their customer service to make a small change to the delivery address, bI got the DIY edition with the (lowest-end) i5-1135G7 CPU, 2x16GB RAM. I brought my own 1TB SSD. The higher spec CPUs didn’t seem worth the money to me. The RAM is probably overkill.
@@ -265,9 +265,9 @@ The more you look at it, the nicer it gets!I installed Gentoo GNU+Linux on the laptop, just like I have on my desktop. I used an Ubuntu live CD as the install medium together with the Gentoo stage3 tarball, and it worked well. I didn’t really have to jump through any laptop-specific hoops, it was a very nice experience. I did use the dist-kernel rather than configuring my own.
@@ -276,9 +276,9 @@ I installed Gentoo GNU+Linux on the laptop, just like I have on my desktop. I us The laptop held up well during compiling. It’s not as fast as a desktop of course, but compile times are not limiting. I’ve put this thing through bootstrapping GCC for a cross-compilation toolchain, which is just about the biggest compile job I’ve ran, and it wasn’t that painful.
Simply setting Xft.dpi: 192 in .Xresources was enough for the vast majority of applications to use 2x scaling, which looks very good on this display. This is on X11 obviously; I don’t use Wayland.
I used SDDM which works very well. I wanted to go for something a bit fancier looking, and this delivers. I don’t usually use things in the whole QT ecosystem, so it’s refreshing.
This required setting up a swap file and setting a kernel command line parameter to refer to it, but it was easy to do. It works well. I’ve observed the laptop auto-hibernating when the battery runs out, but it doesn’t do this reliably, so I should probably configure it myself.
-Using some fish scripts, bspwm, picom and xst I rigged up a transient, transparent terminal to use for quick shell jobs. I used the scripts and config file in Appendix A to do this. The implementation is a bit hacky, and it’s not impossible to break, but it serves my purposes well (and more important, it was fun to make)!
+Using some fish scripts, bspwm, picom and xst I rigged up a transient, transparent terminal to use for quick shell jobs. I used the scripts and config file in Appendix A to do this. The implementation is a bit hacky, and it’s not impossible to break, but it serves my purposes well (and more important, it was fun to make)!
I wrote a script to set a random wallpaper.
@@ -340,11 +340,11 @@ I wrote a script to set a random wallpaper.
-I hacked together some pretty crappy code to lock the screen using i3lock, with my wallpaper composed with a little lock icon as the background. Very overengineered.
+I hacked together some pretty crappy code to lock the screen using i3lock, with my wallpaper composed with a little lock icon as the background. Very overengineered.
@@ -357,33 +357,33 @@ Is there a better lockscreen out there that will let me set my own image as the
The laptop is made of aluminium and feels solid but light. The screen does seem pretty flimsy, though. I probably wouldn’t want to drop this thing. It looks sleek and elegant, but pretty muted.
This is my first time ever using a high-DPI screen, and I’m very impressed by it. Text looks unbelievably crisp and pleasant to read. I was somewhat worried about the linux high DPI situation, but I am having no issues whatsoever.
@@ -397,51 +397,51 @@ The brightness goes up quite high, but colours feel somewhat washed out at highFramework seems to advertise their keyboard as having particularly deep travel, but it mostly just feels like any chiclet keyboard to me. Not a bad chiclet keyboard, but not that great, either. The layout is fine, but it makes me miss the thinkpad.
I’ve never had a decent touchpad before, so I was pleasantly surprised. I expected to miss the trackpoint on the thinkpad a lot, but this is fine, though it’s still a step down. Pinch to zoom doesn’t work very well, but I don’t use that functionality a lot. I miss having dedicated mouse buttons; the clicking functionality on this touchpad works fine for me, but it’s hard not to mess up left/middle/right click. That’s a good incentive for me to practice relying on the mouse less, though. There’s plenty of work being done on the Linux touchpad experience software-side, too. It’s a nice time to be a linux laptop user!
With the disclaimer that I haven’t tested very intensely and I haven’t tuned power settings very much.
I seem to get about 6.5 hours of real-world use time when using Emacs and doing light web browsing. I don’t have a good benchmark for more intensive tasks, but compiling does hit the battery pretty hard. All in all I’m very happy with it, getting decent battery life on Linux is hard. It might be worth eventually buying a power bank for it though, for travel~
The little expansion cards are one of Framework’s big marketing things. I think they’re pretty neat, though I don’t always quite understand the way people talk about them, as “dongle killers”. I would find hotswapping these about equally obnoxious as carrying dongles. The idea of aftermarket expansion cards is interesting, though - these are low level, high bandwidth ports, with I think similar capabilities to the ExpressCard ports on old business laptops, but more modern with a USB-C port. I’m looking forward to the USB4 era!
So far I haven’t felt limited by performance at all, the experience has been really snappy. I haven’t thrown particularly difficult things at it, though, but that’s fine - most of what I do on a laptop is reading, web browsing, and text editing. I played some Factorio on it and that seemed fine, but using the touchpad felt limiting so I didn’t play very much.
Getting this laptop set up has been really fun! It’s a good opportunity to take stock of where we’re at. On the hardware side, I am very impressed that it’s now possible to make a laptop that’s this user-servicable, this well-specced and still not that expensive. It’s a reminder of how much better things could be.
@@ -456,9 +456,9 @@ Personally, I’m getting a rare chance to critically examine all the little
togglescratch
#!/usr/bin/python3 import os diff --git a/html/posts/index.html b/html/posts/index.html index d393ce0..d05a23f 100644 --- a/html/posts/index.html +++ b/html/posts/index.html @@ -1,7 +1,7 @@ - +Posts @@ -215,8 +215,8 @@
Every page should have a button that takes you to the org-mode source for that page, using the beautifully named org-org-export-to-org.
static/ dirstatic/ dirHere’s a list of projects I maintain or am currently working on.
Our server/intranet Tenma is currently underutilized, and it would be nice/fun/useful to open it up to select other people. This would only be available to friends, not a public service.
As of 23-06-2025, 4.6TB free space. Could start by reserving 1TB, which would provide enough storage for 20×50GB for guests users, which would be plenty for a long time. Tenma also hosts a copyparty instance that could be opened to the public to some extent or another.
Tenma has full web hosting infrastructure set up (hosting this blog among other things), so that would be easy to extend to other people as well.
In line with the previous 2 points; compute resources are currently underutilized.
Tenma runs a Wireguard VPN network. You can use this to, for instance, access services between two connected devices without having to open them up to the wider internet.
Tenma runs a fully resolving DNS server, with some local entries for devices on the VPN network. This should probably be automated in some way, and the service should be augmented with DNSSEC before opening.
Tenma has a Gitea instance
Tenma has infrastructure proven capable of restreaming 1080p video and high quality audio to at least ~100 people although this is CPU intensive and requires activating a high bandwidth restreaming VPS that is usually kept disabled to save costs.
Some other services that currently run on Tenma or have run there before:
@@ -308,9 +308,9 @@ Some other services that currently run on Tenma or have run there before: