diff --git a/html/about.html b/html/about.html index 97564b0..0465045 100644 --- a/html/about.html +++ b/html/about.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + diff --git a/html/art/index.html b/html/art/index.html index 9057351..1d85bf6 100644 --- a/html/art/index.html +++ b/html/art/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -212,7 +215,7 @@
-
+
lone_rider.png
Figure 1: Lone Rider, 2024. I made this to get some of the anxiety out of my system while taking motorcycle lessons.
diff --git a/html/events/index.html b/html/events/index.html index 27a7be9..73a91e8 100644 --- a/html/events/index.html +++ b/html/events/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,33 +214,33 @@
-
-

Events and Trips

-
+
+

Events and Trips

+

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.

-
-

Co-organized

-
+
+

Co-organized

+
-
-

Premier Impact

-
+
+

Premier Impact

+

A doujin music event in Paris which I helped organize!

-
-

Participated or Support Crew

-
+
+

Participated or Support Crew

+
-
-

Millennium Strike WROC.WAV + Wrocław trip

-
+
+

Millennium Strike WROC.WAV + Wrocław trip

+

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 2a720ae..151bd13 100644 --- a/html/events/premier_impact.html +++ b/html/events/premier_impact.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,20 +214,20 @@
-
-

Premier Impact Retrospective

-
+
+

Premier Impact Retrospective

+
-
-

Introduction

-
+
+

Introduction

+

This is a retrospective on Premier Impact, a music event we held on the 10th of May 2025.

-
+
premier_impact_poster.png
Figure 1: Event poster. I participated under the alias “Sakka”.
@@ -232,13 +235,13 @@ This is a retrospective on Premier I
-
-

Organisation

-
+
+

Organisation

+
-
-

Context

-
+
+

Context

+

A bit of context that’ll help illustrate some of the organisational difficulties involved in the event:

@@ -255,9 +258,9 @@ The observant reader might notice that this is a bit of a tight squeeze; it coul

-
-

Motivation, Branding & Concept

-
+
+

Motivation, Branding & Concept

+

The 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.

@@ -271,9 +274,9 @@ For the poster we ended up borrowing a lot from the -

Searching for a Venue

-
+
+

Searching for a Venue

+

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.

@@ -311,7 +314,7 @@ One place that was open to talks with us was the awesome -
+
spot13_1.jpg
@@ -319,7 +322,7 @@ One place that was open to talks with us was the awesome
-
+
spot13_2.jpg
@@ -344,17 +347,17 @@ At the time we seriously considered the logistics of this — with less tha

-
-

Finding a Venue

-
+
+

Finding a Venue

+

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!

-
-

Staff and Promotion

-
+
+

Staff and Promotion

+

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.

@@ -365,16 +368,16 @@ I want to give massive thanks to Ed for agreeing to take over the slot that my s
-
-

Event Day

-
+
+

Event Day

+
-
-

The Venue; Setting Up

-
+
+

The Venue; Setting Up

+
-
+
pi_les_amaress.jpg
Figure 2: The venue, Les Amarres.
@@ -387,7 +390,7 @@ We arrived at the venue 2 hours early, and we needed every minute of that time,
-
+
pi_empty.jpg
Figure 3: … like this.
@@ -404,7 +407,7 @@ Anyhow, the place was a maze — from what I hear Apt drew a little map to
-
+
pi_setup.jpg
Figure 4: All set up. The big subwoofer in the corner took four men to carry up the stairs; on the way back down after the event we used the elevator we had then learned exists.
@@ -416,12 +419,12 @@ A big shout out to Shiz for actually knowing what he was doing and setting up al

-
-

The Event

-
+
+

The Event

+
-
+
pi_party.jpg
Figure 5: Ravers. This picture is in the midst of the TECHNICAL DIFFICULTIES of next section.
@@ -433,9 +436,9 @@ The event was, by all means, a smashing success. Being a free event it&rs

-
-

TECHNICAL DIFFICULTIES; Our Act

-
+
+

TECHNICAL DIFFICULTIES; Our Act

+

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.

@@ -466,9 +469,9 @@ The GK-3B is pretty expensive so we had bought it with the intention of using it
-
-

Closing Words

-
+
+

Closing Words

+

Looking 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.

@@ -506,7 +509,7 @@ And You, The Reader, for bearing with my doubtlessly excessive wordiness.
-
+
pi_congratulations.png
Figure 6: And to all children, congratulations.
@@ -515,8 +518,8 @@ And You, The Reader, for bearing with my doubtlessly excessive wordiness.
-
-

Set Rerecordings

+
+

Set Rerecordings

diff --git a/html/events/wroclaw.html b/html/events/wroclaw.html index bcb26c3..f4cc078 100644 --- a/html/events/wroclaw.html +++ b/html/events/wroclaw.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,20 +214,20 @@
-
-

Wrocław/Millennium Strike WROC.WAV

-
+
+

Wrocław/Millennium Strike WROC.WAV

+
-
-

Arriving

-
+
+

Arriving

+

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.

-
+
wroclaw_boys.jpg
Figure 1: Quake III was a good game.
@@ -241,7 +244,7 @@ We had a bunch of gear to transport and were trying to limit luggage charges, so
-
+
wroc_bags.jpg
Figure 2: Finding suitable bags.
@@ -250,7 +253,7 @@ We had a bunch of gear to transport and were trying to limit luggage charges, so
-
+
poland_plane.jpg
Figure 3: Poland from above.
@@ -258,16 +261,16 @@ We had a bunch of gear to transport and were trying to limit luggage charges, so
-
-

Setcrafting

-
+
+

Setcrafting

+

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.

-
+
setcrafting_wroc.jpg
Figure 4: Cowboy Bebop at his computer Setcrafting.
@@ -275,12 +278,12 @@ Basically all the time in Wrocław before the event was spent on… actuall
-
-

The Event

-
+
+

The Event

+
-
+
milstrike_wroc.jpg
Figure 5: Event poster.
@@ -293,7 +296,7 @@ The venue for the event was a club called Transformator. Pretty cool place, good
-
+
transformator_backstage.jpg
Figure 6: Backstage at Transformator
@@ -306,7 +309,7 @@ The itself event was a lot of fun. Nothing much particular to say, other than th
-
+
milstrike_merc.jpg
Figure 7: Merc is always so photogenic.
@@ -318,24 +321,24 @@ Unfortunately as the event was winding down (in the early morning, I think aroun

-
-

Wrocław

-
+
+

Wrocław

+
-
-

Pleasant Surprise

-
+
+

Pleasant Surprise

+

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.

-
-

Food and Drink

-
+
+

Food and Drink

+
-
+
poland_food.jpg
Figure 8: Delicious.
@@ -351,9 +354,9 @@ Food prices were maybe about half what you’d find in an equivalent western

-
-

Architecture, Cityscape

-
+
+

Architecture, Cityscape

+

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:

@@ -374,7 +377,7 @@ Lots of beautiful brickwork which is a style of architecture I have not encounte
-
+
wroc_architecture1.jpg
@@ -387,7 +390,7 @@ There was something very familiar about the layout of the city and the style of
-
+
wroc_architecture2.jpg
@@ -399,7 +402,7 @@ The streets are broad, well-maintained and very clean. There’s good public
-
+
wroc_architecture4.jpg
@@ -411,7 +414,7 @@ The nighttime atmosphere was very pleasant as well, perhaps owning to the high s
-
+
wroc_street.jpg
@@ -423,7 +426,7 @@ We were there at the same time as the largest guitar festival in the world. Guit
-
+
wroc_guitars.jpg
Figure 9: That’s a lot of guitars. We didn’t really have the time to hang around unfortunately, and as you can see it was very busy anyhow.
@@ -431,16 +434,16 @@ We were there at the same time as the largest guitar festival in the world. Guit
-
-

People, History and Closing Notes

-
+
+

People, History and Closing Notes

+

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.

-
+
wroc_dwarf.jpg
Figure 10: The Wrocław Dwarves that abound in the cityscape are emblematic of the resistence. Their appearance traces directly from Dutch kabouters, so they were a strangely familiar sight.
diff --git a/html/friends.html b/html/friends.html index 8ed9e9a..e3f9c06 100644 --- a/html/friends.html +++ b/html/friends.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + diff --git a/html/index.html b/html/index.html index c7e868a..9e8c14a 100644 --- a/html/index.html +++ b/html/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,9 +214,9 @@
-
-

Hello There!

-
+
+

Hello There!

+

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.

@@ -234,18 +237,18 @@ Here’s a short Best Of: Here’s this week’s journal!

-
-

Pro Tips

-
+
+

Pro Tips

+
  • You can fold and unfold sections by clicking the headline. Try it!
  • Click on any cell with a dotted outline in the habit tracker to see my journal entry for it. The currently selected cell will be highlighted with a solid line.
-
-

Habits

-
+
+

Habits

+
Today is Thursday, November 27th.
@@ -258,11 +261,11 @@ Here’s this week’s journal! data-status="YES">● - - diff --git a/html/journal/index.html b/html/journal/index.html index f98531a..3c7527a 100644 --- a/html/journal/index.html +++ b/html/journal/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + diff --git a/html/journal/template.html b/html/journal/template.html index b31ae42..f1dfd2f 100644 --- a/html/journal/template.html +++ b/html/journal/template.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -216,22 +219,22 @@ Previous | Index

-
-

Journal Week XX, XXXX

-
+
+

Journal Week XX, XXXX

+
-
-

Monday, XXth XXXXXXXX   journal

-
+
+

Monday, XXth XXXXXXXX   journal

+

NO Journal   jentry

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
NO Meditation
diff --git a/html/journal/w27-2025-30.06-06.07-journal.html b/html/journal/w27-2025-30.06-06.07-journal.html index fa3e9a8..8218328 100644 --- a/html/journal/w27-2025-30.06-06.07-journal.html +++ b/html/journal/w27-2025-30.06-06.07-journal.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,52 +214,52 @@
-
-

Journal Week 27, 2025 (June 30 to July 06)

-
+
+

Journal Week 27, 2025 (June 30 to July 06)

+
-
-

Thursday, July 3rd

-
+
+

Thursday, July 3rd

+
-
-

Dailies

-
+
+

Dailies

+
-
-
DONE Meditation
-
+
+
DONE Meditation
+

Only about 10 minutes, in the park. It’s been a while, so I’ll slowly build up to 30 mins of good practice a day again and just try to hang there for a few months. Might pick up a Brightmind subscription again, though I can’t afford to pay for one right now.

-
-
DONE Walk 5000 steps
-
+
+
DONE Walk 5000 steps
+

Just shy of 12000 on the pedometer, getting to the park and around the neighborhood.

-
-
DONE Runescape
-
+
+
DONE Runescape
+

Completed The Feud on the GIM. Just questing up a bit still, trying to get Agility XP in as well as working up towards fairy rings.

-
-

Journal

-
+
+

Journal

+

First day back from holiday visiting my family. Today I repaired the bedroom shelf, installed a longer duct on the portable AC so it can be used in the bedroom more easily as well as installed the AC-window-thing. The longer duct works alright, you can tell the little AC is a little underpowered for a duct that long and it’s leaking some heat.

-
+
duct_taped.jpg
Figure 1: Duct, taped.
@@ -275,48 +278,48 @@ Things learned today:
-
-

Friday, July 4th

-
+
+

Friday, July 4th

+
-
-

Daillies

-
+
+

Daillies

+
-
-
DONE Meditation
-
+
+
DONE Meditation
+

~20 minutes breath meditation

-
-
DONE Walk 5000 steps
-
+
+
DONE Walk 5000 steps
+

Slightly north of 12k steps.

-
-
CANCELLED Runescape
-
+
+
CANCELLED Runescape
+

Just didn’t have the time today!

-
-

Journal

-
+
+

Journal

+

Didn’t sleep very well so I ended up staying in bed until 11 or so today. Exercise-heavy day; spent close to an hour in the gym and swam for ~30 minutes. For lunch I made stir fried vegetables with a lot of tofu, flavored with laoganma, doubanjiang and ground sichuan pepper — I like this recipe, especially given that I’m trying to eat more protein. I highly recommend laoganma, it goes well with a lot of things, by the way​~.

-
+
cat_teto.jpg
Figure 2: Picture of the Day!
@@ -331,7 +334,7 @@ We ended up buying the Huion Kamvas for €70, including pen, stand and cables & -
+
osrs_huion.jpg
Figure 3: This also gives me a (small) secondary monitor for the first time in half a year, which is something I’ve really missed.
@@ -342,7 +345,7 @@ I finally got around to hanging up the canvas print of my picture my mom got me!

-
+
canvas_framed_bedroom.jpg
Figure 4: Here you can also see the shelf I talked about yesterday — the little triangles at the bottom are not load-bearing and don’t attach to the wall (there’s metal angle brackets screwed into the concrete wall for that) but do serve to stabilize it.
@@ -354,7 +357,7 @@ Also, in the process of setting up the tablet I opened up Krita and rediscovered

-
+
lone_rider.png
Figure 5: Lone Rider, 2024.
@@ -366,35 +369,35 @@ Accordingly, I’ve added an art section to
-
-

Saturday, July 5th

-
+
+

Saturday, July 5th

+
-
-

Dailies

-
+
+

Dailies

+
-
-
DONE Meditation
-
+
+
DONE Meditation
+

~25 minutes walking meditation.

-
-
DONE Walk 5000 steps
-
+
+
DONE Walk 5000 steps
+

13.7k

-
-
DONE Runescape
-
+
+
DONE Runescape
+
-
+
rs_quest_doti.png
@@ -405,11 +408,11 @@ This reward feels kind of overpowered, though I guess it still doesn’t com
-
-

Journal

-
+
+

Journal

+
-
+
japan_expo_aura.jpg
Figure 6: Two gentlemen “giving aura”, as the kids say.
@@ -420,14 +423,14 @@ Japan Expo today! I’m glad we got to go in the end despite complaining abo

-
+
japan_expo_loot_2025.jpg
Figure 7: Loot.
-
+
laptop_stickers_june_2025.jpg
Figure 8: Glad to add some more color to my laptop stickers. Sticker credit: Progress (logo), Suzu (logo), apt-get (untz), Sauce (possum).
@@ -438,78 +441,78 @@ Always feels good to support local small artisans. It’s interesting to see

-
+
je2025cosp1.jpg
-
+
je2025cosp2.jpg
-
+
je2025cosp3.jpg
-
+
je2025cosp4.jpg
-
+
je2025cosp5.jpg
-
+
je2025cosp6.jpg
-
+
je2025cosp7.jpg
-
-

TODO Credit sauce properly

+
+

TODO Credit sauce properly

-
-

TODO Align cosplays

+
+

TODO Align cosplays

-
-

Sunday, July 6th

-
+
+

Sunday, July 6th

+
-
-

Dailies

-
+
+

Dailies

+
-
-
DONE Meditation
-
+
+
DONE Meditation
+

12 min breath.

-
-
DONE Walk 5000 steps
-
+
+
DONE Walk 5000 steps
+

The weather was horrid today, so only barely.

-
-
DONE Runescape
-
+
+
DONE Runescape
+
-
+
osrs_stats_w27.png
Figure 9: Stats as of today.
@@ -521,15 +524,15 @@ Next up is The Dig Site, then Elemental Workshop I & II
-
-

Journal

-
+
+

Journal

+
-
-
Market
-
+
+
Market
+
-
+
market_pierogi.jpg
@@ -540,11 +543,11 @@ These pierogi are alright, but I miss the ones in -
Mahoako
-
+
+
Mahoako
+
-
+
baiser_sorry.jpg
@@ -554,9 +557,9 @@ I’ve been reading
-
Hover notes2
-
+
+
Hover notes2
+

Today I added support for footnotes3! The hover functionality requires a bit of JS, but the footnotes themselves should work just fine without JS.

diff --git a/html/journal/w28-2025.html b/html/journal/w28-2025.html index 9a72b3a..cb62326 100644 --- a/html/journal/w28-2025.html +++ b/html/journal/w28-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,21 +214,21 @@
-
-

Journal Week 28, 2025 (July 7 to 13) (suspended early)

-
+
+

Journal Week 28, 2025 (July 7 to 13) (suspended early)

+
-
-

Monday, July 7

-
+
+

Monday, July 7

+
-
-

Dailies

-
+
+

Dailies

+
-
-
DONE Exercise
-
+
+
DONE Exercise
+
  • Stationary bike 40 min/16km
  • Cable Fly machine 3x6x40kg
  • @@ -243,51 +246,51 @@ Whew, that was an intense day.
-
-
DONE Meditation
-
+
+
DONE Meditation
+

Bit of walking meditation on the way to the pool, maybe ~15 mins.

-
-
DONE Runescape
-
+
+
DONE Runescape
+

Completed Dig Site and both Elemental Workshop​s last night. Next up is Woodcutting for Lost City. I was gonna be smart and have my GIM buddy help me skip the WC requirement on Fremennik Isles for the 10k XP but he’s busy, so I guess soon will be my first bit of actual training in quite a while.

-
-
DONE French
-
+
+
DONE French
+

Gonna add this to the rotation and mark it “done” for today though I mostly thought about it on a meta level. Tomorrow I’ll try and write up a bit of it and set up a bit of a study plan.

-
-

Journal

-
+
+

Journal

+

Mostly been preoccupied with exercise today, so not much to report.

-
-

Tuesday, July 8th

-
+
+

Tuesday, July 8th

+
-
-

Dailies

-
+
+

Dailies

+
-
-
DONE Exercise
-
+
+
DONE Exercise
+
  • Stationary bike 18km
  • The uhh abdominal back and forth thing (my baka-ass didn’t note what it’s called), 4x10x35kg
  • @@ -297,46 +300,46 @@ Mostly been preoccupied with exercise today, so not much to report.
-
-
DONE Meditation
-
+
+
DONE Meditation
+

Mainly daily life practice/morality stuff, but good stuff at that so I’ll count it – plus the exercise bike has been rather meditative.

-
-
DONE Runescape
-
+
+
DONE Runescape
+

Completed Lost City. Forestry is good new content, I love it! My bf is making fun of what qualifies as “content” to runescape players, ww.

-
-
CANCELLED French
-
+
+
CANCELLED French
+

FOrgor

-
-

Journal

-
+
+

Journal

+
-
-
Exercise
-
+
+
Exercise
+

Another heavy exercise day! I feel good, the mind is sharp, but the body definitely needs a lot of recovery on days like this and energy comes in starts and stops. Next two days are rest days, at least! Honestly mixed feelings on rest days, they’re necessary but I’ve actually been really enjoying pushing the body ww. I’m surprised how quickly the body is adapting to the exercise load, but that’s being a man in his 20s for ya.

-
-
Career
-
+
+
Career
+

It’s not much of a surprise, but I got word that I got rejected for all the MSc programmes I applied to. It’s a shame — there’s only a handful of English-taught compsci Master’s programmes around here, and unlike in my home country they have very limited availability and are highly selective (in my home country getting into an MSc is essentially a rubber stamp if you have a BSc, so academic record is pretty mediocre).

@@ -360,60 +363,60 @@ I’ve started more seriously considering a career for the good cause, worki
-
-

Wednesday, July 9th

-
+
+

Wednesday, July 9th

+
-
-

Dailies

-
+
+

Dailies

+
-
-
DONE Exercise
-
+
+
DONE Exercise
+

Not sure how many steps but I walked to the park and back (my phone was dead).

-
-
DONE Meditation
-
+
+
DONE Meditation
+

Breath meditation in the park, and walking meditation on the way back.

-
-
DONE Runescape
-
+
+
DONE Runescape
+

Completed Restless Ghost and Lost City.

-
-
CANCELLED French
-
+
+
CANCELLED French
+

Just kinda slipped through in all the commotion.

-
-

Journal

-
+
+

Journal

+
-
-
Ultraman
-
+
+
Ultraman
+

Meet Ultraman, the latest member of the family:

-
+
ultraman.jpg
Figure 1: Named in honor of the lady who in Tokyo told us in quiet confidence that Ultraman is her son. Don’t worry, I cleaned him up again after this!
@@ -428,9 +431,9 @@ I really hope he recovers well.

-
-
Master’s
-
+
+
Master’s
+

I’ve sent an appeal email regarding my rejection from the Master’s programmes I applied to at IP Paris. I’ve reproduced the email on this blog because I think the information contained within is interesting and because I think it’s a good letter.

@@ -438,10 +441,10 @@ I’ve sent an appeal email rega
-
-

Thursday, July 10th

-
-
+
+

Thursday, July 10th

+
+

Q: How is Ultraman doing?

diff --git a/html/journal/w29-2025.html b/html/journal/w29-2025.html index 1224bb9..2e119e5 100644 --- a/html/journal/w29-2025.html +++ b/html/journal/w29-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,20 +214,20 @@
-
-

Journal Week 28, 2025 (July 14 to 20)

-
+
+

Journal Week 28, 2025 (July 14 to 20)

+
-
-

Thursday - Thursday, July 10th - 17th

-
+
+

Thursday - Thursday, July 10th - 17th

+

Just kinda lumping these together as I left a bit of a hiatus in the journaling and let things slip a little bit, mostly a consequence of working too hard the week prior.

-
-

Thursday, July 10th

-
+
+

Thursday, July 10th

+

As alluded to in last week’s journal, Ultraman passed away around midnight. He was recovering strength fast throughout the day, but started going backwards fast starting from around 6PM, ultimately passing away some six hours later. I will write up his full story.

@@ -234,17 +237,17 @@ Other than that, Thursday was a normal day.

-
-

Friday - Sunday

-
+
+

Friday - Sunday

+

I took friday off and then spent the weekend doing normal weekend things. I needed some recovery; been going at it too hard with exercise.

-
-

Monday

-
+
+

Monday

+

Bastille day! We threw a bit of a party at home and had fun. The Eiffel Tower fireworks/drone show was very beautiful this year. I was also very impressed by the Indonesian division at the military parade.

@@ -266,26 +269,26 @@ Bastille day! We threw a bit of a party at home and had fun. The Eiffel Tower fi
-
-

Tue - Wed

-
+
+

Tue - Wed

+

Spent most of Tuesday just resting since I went a bit too hard on Monday and stayed up too late. Wednesday I was feeling a lot of physical malaise but I managed to drag myself to the pool and felt better after that. I definitely notice a couple days of unhealthy living and lack of exercise.

-
-

Thu

-
+
+

Thu

+

Put everything back into order, cleaned the house, did a lot of exercise. Also worked on the blog a lot. Goal is to officially launch the blog on the 27th, now.

-
-

Friday, July 18th

-
+
+

Friday, July 18th

+

Back to full power today. Gonna leave the daily logs off until next week.

@@ -295,23 +298,23 @@ Lot of exercise — gonna stay with machines for another week and then move

-
-

Saturday, July 19th

-
+
+

Saturday, July 19th

+

Exhausted from yesterday’s exercise hehe. Dusted off the EMPTYHEAD today, going through the code and explaining it to my co-dev-to-be. Looking forward to picking this back up — more to follow soon. Restful Saturday otherwise.

-
-

TODO Link EMPTYHEAD

+
+

TODO Link EMPTYHEAD

-
-

Sunday, July 20th

-
+
+

Sunday, July 20th

+
-
+
end_sky_day_2025.jpg
Figure 1: Happy End Sky Day!
@@ -323,19 +326,19 @@ Went to see some gardens/greenhouses today, otherwise a restful Sunday as well.

-
+
greenhouse07251.jpg
-
+
greenhouse07252.jpg
-
+
greenhouse07253.jpg
diff --git a/html/journal/w30-2025.html b/html/journal/w30-2025.html index b5a59f1..49f068c 100644 --- a/html/journal/w30-2025.html +++ b/html/journal/w30-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,29 +214,29 @@
-
-

Journal Week 30, 2025 (July 21 to 27)

-
+
+

Journal Week 30, 2025 (July 21 to 27)

+
-
-

Monday, July 21st

-
+
+

Monday, July 21st

+

Restless legs syndrome caused me to not sleep all night, so it was a bit of a struggle day for a while. I did drag myself to the gym and used the stationary bike for a full hour — quite impressed with myself!

-
+
stationary_bike_1hr.jpg
-
-

Tuesday, July 22nd

-
+
+

Tuesday, July 22nd

+

I actually slept well today, thank god.

@@ -243,9 +246,9 @@ I wrote a post about my travels to Wrocław

-
-

Wednesday, July 23rd.

-
+
+

Wednesday, July 23rd.

+

Started writing a retrospective about Premier Impact.

diff --git a/html/journal/w31-2025.html b/html/journal/w31-2025.html index 183aef4..5d71532 100644 --- a/html/journal/w31-2025.html +++ b/html/journal/w31-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,77 +214,77 @@
-
-

Journal Week 31, 2025 (July 28 to August 3)

-
+
+

Journal Week 31, 2025 (July 28 to August 3)

+
-
-

Wednesday, July 30th

-
+
+

Wednesday, July 30th

+
-
-

Daily Planning

-
+
+

Daily Planning

+
-
-
DONE Call grandparents
+
+
DONE Call grandparents
-
-
DONE Look for work
+
+
DONE Look for work
-
-
TODO 2 pages Le Petit Prince
+
+
TODO 2 pages Le Petit Prince
-
-
DONE Clean house
+
+
DONE Clean house
-
-
DONE Finish writing Premier Impact retrospective
+
+
DONE Finish writing Premier Impact retrospective
-
-
TODO Start graphic redesign website
+
+
TODO Start graphic redesign website
-
-
DONE Clean browser tabs
+
+
DONE Clean browser tabs
-
-
DONE Set up hobby desk
+
+
DONE Set up hobby desk
-
-
DONE Motorcycle ride
+
+
DONE Motorcycle ride
-
-

Journal

-
+
+

Journal

+

Busy day today. Haven’t kept up with journaling for a few days – must be the poor sleep. I finished the Premier Impact retrospective today. Tried looking for work but my LinkedIn account, which I made yesterday, got blocked due to suspicious behaviour; still did a bunch of planning. I got a 3D printer (Creality Ender 3 V3 SE) yesterday — amazing product, very fun, will write more soon. RIP Ozzy Osbourne, Hulk Hogan and Shunsaku Tamiya.

-
-

Thursday, July 31st

-
+
+

Thursday, July 31st

+
-
-

Daily Planning

-
+
+

Daily Planning

+
-
-
DONE 3 pages Le Petit Prince
+
+
DONE 3 pages Le Petit Prince
-
-
TODO Graphic redesign of website
+
+
TODO Graphic redesign of website
-
-
TODO Continue Honeycomb Storage Wall
+
+
TODO Continue Honeycomb Storage Wall
-
-
TODO Write a blog post
+
+
TODO Write a blog post
-
-
TODO Look for workies
+
+
TODO Look for workies
diff --git a/html/journal/w41-2025.html b/html/journal/w41-2025.html index 719a2ff..44e6b39 100644 --- a/html/journal/w41-2025.html +++ b/html/journal/w41-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,82 +214,82 @@
-
-

Journal Week 41, 2025 (5 – 12 October)

-
+
+

Journal Week 41, 2025 (5 – 12 October)

+
-
-

Wednesday, 8th October

-
+
+

Wednesday, 8th October

+
-
-

Daily Planning

-
+
+

Daily Planning

+
-
-
DONE Walkie
+
+
DONE Walkie
-
-
DONE Call mom
+
+
DONE Call mom
-
-
DONE Work on bloggie
+
+
DONE Work on bloggie
-
-
TODO Get started on Category Theory bookie
+
+
TODO Get started on Category Theory bookie
-
-
TODO Earn my sticker
+
+
TODO Earn my sticker
-
-
TODO Groceries
+
+
TODO Groceries
-
-
DONE Meditate
+
+
DONE Meditate
-
-

Journal

-
+
+

Journal

+

Phew it’s been a few weeks. It’s the end of the “guy occasionally mumbles to himself in the corner” era of this website… Webbieweb.org is close enough to “launched” that select people are already getting links to it now. The domain is new and so is the design.

-
-

Thursday, 9th October

-
+
+

Thursday, 9th October

+
-
-

Daily Planning

-
+
+

Daily Planning

+
-
-
DONE Earn my sticker (French)
+
+
DONE Earn my sticker (French)
-
-
TODO 3D Printy
+
+
TODO 3D Printy
-
-
TODO Write one bloggie page
+
+
TODO Write one bloggie page
-
-
TODO Start Category Theory
+
+
TODO Start Category Theory
-
-
DONE Exercise
+
+
DONE Exercise
-
-
DONE Development
+
+
DONE Development
-
-
DONE Meditate
+
+
DONE Meditate
-
-

Journal

-
+
+

Journal

+

Sleep rhythm is pretty stabilized right now. Feeling kinda sick; feverish. Working on picking good habits back up.

diff --git a/html/journal/w42-2025.html b/html/journal/w42-2025.html index 3b15fb3..099eb11 100644 --- a/html/journal/w42-2025.html +++ b/html/journal/w42-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,13 +214,13 @@
-
-

Journal Week 42, 2025

-
+
+

Journal Week 42, 2025

+
-
-

Thursday, 16th October

-
+
+

Thursday, 16th October

+

YES Exercise

@@ -250,9 +253,9 @@
-
-

Friday, 17th October

-
+
+

Friday, 17th October

+

EXCELLENT Exercise

@@ -290,9 +293,9 @@
-
-

Sunday, 19th October

-
+
+

Sunday, 19th October

+

YES Exercise

diff --git a/html/journal/w43-2025.html b/html/journal/w43-2025.html index 09b580f..f54379f 100644 --- a/html/journal/w43-2025.html +++ b/html/journal/w43-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -216,21 +219,21 @@ Previous | Index | Next

-
-

Journal Week 43, 2025

-
+
+

Journal Week 43, 2025

+
-
-

Thursday, 23th October

-
+
+

Thursday, 23th October

+

EXCELLENT Journal

-
-
Four Fields
-
+
+
Four Fields
+

I’ve been feeling as though I’ve been bootlooping for a while now… like there’s never enough momentum to really get the habits I’m trying to build online. Especially with work-hunting and French studies this is starting to become a real problem.

@@ -254,12 +257,12 @@ In principle this system should ensure that I can constrain myself to thinking a

-
-
Cleaning House
-
+
+
Cleaning House
+
-
+
yes_chad_tabs.png
Figure 1: I’m not fucking around.
@@ -272,9 +275,9 @@ Got rid of over 1500 tabs. Good riddance. I’m sure whatever was in there w
-
-

Habits   autocollapse

-
+
+

Habits   autocollapse

+
YES Meditation
@@ -325,9 +328,9 @@ Resumed reading After the Ecstasy, the Laundry.
-
-

Friday, 24th October

-
+
+

Friday, 24th October

+

YES Journal

@@ -337,9 +340,9 @@ Luminous.

-
-

Habits   autocollapse

-
+
+

Habits   autocollapse

+
YES Meditation
@@ -378,9 +381,9 @@ Luminous.
-
-

Saturday, 25th October

-
+
+

Saturday, 25th October

+

YES Journal

@@ -394,9 +397,9 @@ Went to the forest and farm today. First time printing PETG with the 3D printer

-
-

Habits   autocollapse

-
+
+

Habits   autocollapse

+
YES Meditation
@@ -408,7 +411,7 @@ Went to the forest and farm today. First time printing PETG with the 3D printer
-
+
drawing-25102025.jpg
diff --git a/html/journal/w44-2025.html b/html/journal/w44-2025.html index 2f7518c..f916c4a 100644 --- a/html/journal/w44-2025.html +++ b/html/journal/w44-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -216,13 +219,13 @@ Previous | Index | Next

-
-

Journal Week 44, 2025

-
+
+

Journal Week 44, 2025

+
-
-

Monday, 27th October

-
+
+

Monday, 27th October

+

YES Journal

@@ -232,9 +235,9 @@ Slow day today. Mondays are dangerous! Played a lot of Minecraft which was fun.

-
-

Habits   autocollapse

-
+
+

Habits   autocollapse

+
NO Meditation
@@ -273,9 +276,9 @@ Slow day today. Mondays are dangerous! Played a lot of Minecraft which was fun.
-
-

Tuesday, 28th October

-
+
+

Tuesday, 28th October

+

YES Journal

@@ -285,9 +288,9 @@ Did a lot of cleaning in the house today, as well as a trip to the hardware stor

-
-

Habits   autocollapse

-
+
+

Habits   autocollapse

+
NO Meditation
@@ -329,17 +332,17 @@ Didn’t have much stamina at the gym, but I’m very glad I still went.
-
-

Wednesday, 29th October

-
+
+

Wednesday, 29th October

+

YES Journal

-
-
Home Makeover
-
+
+
Home Makeover
+

Today I moved the desk around so that it faces into the living room instead of into the wall. I am not exaggerating when I say this took 5 full hours, mostly because of all the cleaning and especially cable management involved. The new setup has a lot of significant advantages:

@@ -355,7 +358,7 @@ Today I moved the desk around so that it faces into the living room instead of i
-
+
2025.10-desk.jpg
Figure 1: New living room situation.
@@ -364,7 +367,7 @@ Today I moved the desk around so that it faces into the living room instead of i
-
+
2025.10-cables.jpg
Figure 2: This is only a part of the cable management.
@@ -372,9 +375,9 @@ Today I moved the desk around so that it faces into the living room instead of i
-
-
Dutch Elections
-
+
+
Dutch Elections
+

It was election day in NL today. I really don’t follow Dutch politics much anymore, but my view in summary:

@@ -389,9 +392,9 @@ Overall the results feel like somewhat of a return to sanity but also just a ret

-
-
Pinko Shit
-
+
+
Pinko Shit
+

I continue to think that there would be a large support base for the Left, if only they would:

@@ -407,18 +410,18 @@ I always feel like the left constantly struggles to express itself through any f

-
-
Eepy
-
+
+
Eepy
+

Other than that I slept in very late and used up all my energy cleaning, so I left quite a few things undone.

-
-

Habits   autocollapse

-
+
+

Habits   autocollapse

+
NO Meditation
@@ -457,9 +460,9 @@ Other than that I slept in very late and used up all my energy cleaning, so I le
-
-

Friday, 31st October

-
+
+

Friday, 31st October

+

YES Journal

@@ -469,9 +472,9 @@ Picked up EMPTYHEAD development again.

-
-

Habits   autocollapse

-
+
+

Habits   autocollapse

+
NO Meditation
diff --git a/html/journal/w45-2025.html b/html/journal/w45-2025.html index 9778872..2eb67b6 100644 --- a/html/journal/w45-2025.html +++ b/html/journal/w45-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -216,13 +219,13 @@ Previous | Index | Next

-
-

Journal Week 45, 2025

-
+
+

Journal Week 45, 2025

+
-
-

Thursday, 6th November   journal

-
+
+

Thursday, 6th November   journal

+

YES Journal   jentry

@@ -236,9 +239,9 @@ Went to see TEKE::TEKE li

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
NO Meditation
@@ -277,9 +280,9 @@ Went to see TEKE::TEKE li
-
-

Friday, 7th November   journal

-
+
+

Friday, 7th November   journal

+

YES Journal   jentry

@@ -289,9 +292,9 @@ Tired, so tired.

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
NO Meditation
@@ -330,9 +333,9 @@ Tired, so tired.
-
-

Saturday, 8th November   journal

-
+
+

Saturday, 8th November   journal

+

YES Journal   jentry

@@ -350,9 +353,9 @@ Today I finished After the Ecstacy, the Laundry.

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
YES Meditation
@@ -391,9 +394,9 @@ Today I finished After the Ecstacy, the Laundry.
-
-

Sunday, 9th November   journal

-
+
+

Sunday, 9th November   journal

+

YES Journal   jentry

@@ -402,16 +405,16 @@ Today I finished After the Ecstacy, the Laundry. Bunch more chores today. Leather buttons on my old wool coat fell off and I fixed them with superglue. I ripped out my old1 guitar’s crusty wiring and hardwired one of the pickups in the interim until I get around to rewiring it:

-
+
-
+
2025.11-guitar-old.jpg
Figure 1: Before (crusty and broken).
-
+
2025.11-guitar-new.jpg
Figure 2: After.
@@ -432,9 +435,9 @@ New bugs unlocked:
-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
YES Meditation
diff --git a/html/journal/w46-2025.html b/html/journal/w46-2025.html index dbc3659..b471edd 100644 --- a/html/journal/w46-2025.html +++ b/html/journal/w46-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -216,13 +219,13 @@ Previous | Index | Next

-
-

Journal Week 46, 2025

-
+
+

Journal Week 46, 2025

+
-
-

Monday, 10th November   journal

-
+
+

Monday, 10th November   journal

+

YES Journal   jentry

@@ -252,9 +255,9 @@ I want to start writing my Summer 2025 Anime Retrospective soon. I have my thoug

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
YES Meditation
@@ -293,9 +296,9 @@ I want to start writing my Summer 2025 Anime Retrospective soon. I have my thoug
-
-

Tuesday, 11th November   journal

-
+
+

Tuesday, 11th November   journal

+

YES Journal   jentry

@@ -317,7 +320,7 @@ Starting to get serious about practicing the electronic drum kit that’s be

-
+
2025.11-drums.jpg
Figure 1: Tweaking the ergonomics on this thing is a lot of work.
@@ -346,9 +349,9 @@ Still getting less-than-ideal sleep with a lot of nightmares, though it feels li

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
NO Meditation
@@ -387,9 +390,9 @@ Still getting less-than-ideal sleep with a lot of nightmares, though it feels li
-
-

Friday, 14th November   journal

-
+
+

Friday, 14th November   journal

+

YES Journal   jentry

@@ -403,9 +406,9 @@ Started making a lot of refactors to the website.

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
YES Meditation
@@ -444,9 +447,9 @@ Started making a lot of refactors to the website.
-
-

Saturday, 15th November   journal

-
+
+

Saturday, 15th November   journal

+

YES Journal   jentry

@@ -456,9 +459,9 @@ Good gym session today. Worked on formatting my Anki cards. Read about the Three

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
YES Meditation
@@ -497,9 +500,9 @@ Good gym session today. Worked on formatting my Anki cards. Read about the Three
-
-

Sunday, 16th November   journal

-
+
+

Sunday, 16th November   journal

+

YES Journal   jentry

@@ -509,9 +512,9 @@ Two hours of drums practice today! Started feeling somewhat lethargic after that

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
NO Meditation
diff --git a/html/journal/w47-2025.html b/html/journal/w47-2025.html index 3220e2c..2bf83d3 100644 --- a/html/journal/w47-2025.html +++ b/html/journal/w47-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -216,13 +219,13 @@ Previous | Index | Next

-
-

Journal Week 47, 2025

-
+
+

Journal Week 47, 2025

+
-
-

Thursday, 20th November 2025   journal

-
+
+

Thursday, 20th November 2025   journal

+

YES Journal   jentry

@@ -244,9 +247,9 @@ Planning to change/simplify the habit tracker somewhat, and drop some of the cat

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
EXCELLENT Meditation
@@ -285,9 +288,9 @@ Planning to change/simplify the habit tracker somewhat, and drop some of the cat
-
-

Friday, 21st November 2025

-
+
+

Friday, 21st November 2025

+

YES Journal   jentry

@@ -301,9 +304,9 @@ Added a favicon to the website. They’re really hard to make!

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
NO Meditation
diff --git a/html/journal/w48-2025.html b/html/journal/w48-2025.html index 0b7bb8e..fa8816f 100644 --- a/html/journal/w48-2025.html +++ b/html/journal/w48-2025.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -216,13 +219,13 @@ Previous | Index

-
-

Journal Week 48, 2025

-
+
+

Journal Week 48, 2025

+
-
-

Monday, 27th November   journal

-
+
+

Monday, 27th November   journal

+

YES Journal   jentry

@@ -373,9 +376,9 @@ Gonna start cold emailing for employment leads today… nervous as hell, no

-
-

Habits   autocollapse habits

-
+
+

Habits   autocollapse habits

+
NO Meditation
diff --git a/html/links/index.html b/html/links/index.html index 074f65b..c11ffd0 100644 --- a/html/links/index.html +++ b/html/links/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,13 +214,13 @@
-
-

Links

-
+
+

Links

+
-
-

2025

-
+
+

2025

+
diff --git a/html/links/w27-2025-30.06-06.07-links.html b/html/links/w27-2025-30.06-06.07-links.html index 63bc64b..a3245c7 100644 --- a/html/links/w27-2025-30.06-06.07-links.html +++ b/html/links/w27-2025-30.06-06.07-links.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,12 +214,12 @@
-
-

Links for week 27, 2025 (June 30 to July 06)

-
+
+

Links for week 27, 2025 (June 30 to July 06)

+
-
diff --git a/html/other/ip_paris_appeal.html b/html/other/ip_paris_appeal.html index c48a2ac..4f725f1 100644 --- a/html/other/ip_paris_appeal.html +++ b/html/other/ip_paris_appeal.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,9 +214,9 @@
-
-

Appeal Regarding Rejection for Computer Science MSc Programmes at IP Paris

-
+
+

Appeal Regarding Rejection for Computer Science MSc Programmes at IP Paris

+

Dear esteemed President of the Institut Polytechnique de Paris,

diff --git a/html/other/ultraman.html b/html/other/ultraman.html index a34750b..c5b8abb 100644 --- a/html/other/ultraman.html +++ b/html/other/ultraman.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
-
-

The Story of Ultraman

+
+

The Story of Ultraman

diff --git a/html/posts/blog-tech.html b/html/posts/blog-tech.html index b46b37c..e441891 100644 --- a/html/posts/blog-tech.html +++ b/html/posts/blog-tech.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
-
-

How This Blog Works

+
+

How This Blog Works

diff --git a/html/posts/fiction/index.html b/html/posts/fiction/index.html index 4f3c74b..cbd7283 100644 --- a/html/posts/fiction/index.html +++ b/html/posts/fiction/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
-
-

Fiction

+
+

Fiction

diff --git a/html/posts/fiction/jesus.html b/html/posts/fiction/jesus.html index 6dac307..ca5e219 100644 --- a/html/posts/fiction/jesus.html +++ b/html/posts/fiction/jesus.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,13 +214,13 @@
-
-

todo title

-
+
+

todo title

+
-
-

I

-
+
+

I

+

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.

@@ -227,9 +230,9 @@ Naively reasoning one would suggest that, with nanobots supporting one’s e

-
-

II

-
+
+

II

+

It 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.

@@ -251,9 +254,9 @@ He finished his meal and went back inside, making his way past the office and to

-
-

III

-
+
+

III

+

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).

@@ -267,9 +270,9 @@ Enfin, since carcinogenic compounds were considered Schedule I drugs (the era of

-
-

IV, or as Uccello Knew It, IIII

-
+
+

IV, or as Uccello Knew It, IIII

+

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.

@@ -295,9 +298,9 @@ Jesus’ apartment. Wanna come in, have a smoke?

-
-

V

-
+
+

V

+

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.

@@ -315,17 +318,17 @@ Jesus felt for her. He wanted to hear it. He wanted all of her, the song of her

-
-

VI

-
+
+

VI

+

Jesús webbed.

-
-

notes

-
+
+

notes

+

something something violin string it’s a sexual metaphor diff --git a/html/posts/framework.html b/html/posts/framework.html index deee515..5dd9762 100644 --- a/html/posts/framework.html +++ b/html/posts/framework.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,13 +214,13 @@

-
-

My Experience with the Framework Laptop

-
+
+

My Experience with the Framework Laptop

+
-
-

Ordering

-
+
+

Ordering

+

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.

@@ -228,13 +231,13 @@ I asked their customer service to make a small change to the delivery address, b

-
-

Set-up

-
+
+

Set-up

+
-
-

Hardware

-
+
+

Hardware

+

I 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.

@@ -261,9 +264,9 @@ The more you look at it, the nicer it gets!

-
-

Software

-
+
+

Software

+

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.

@@ -272,9 +275,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.

-
-
Display scaling
-
+
+
Display scaling
+

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.

@@ -284,33 +287,33 @@ The odd application requires its own scaling setting. Rofi requires setting
-
-
Display manager
-
+
+
Display manager
+

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.

-
-
Hibernate/suspend-to-disk
-
+
+
Hibernate/suspend-to-disk
+

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.

-
-
Guake-like transient terminal
-
+
+
Guake-like transient terminal
+

-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)!

-
-
Wallpaper-setting script
-
+
+
Wallpaper-setting script
+

I wrote a script to set a random wallpaper.

@@ -321,11 +324,11 @@ I wrote a script to set a random wallpaper.
-
-
Lockscreen
-
+
+
Lockscreen
+

-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.

@@ -338,33 +341,33 @@ Is there a better lockscreen out there that will let me set my own image as the

-
-
TODO
-
+
+
TODO
+
    -
  • Battery level notifications
  • -
  • sleep-then-hibernate
  • -
  • Battery tuning
  • +
  • Battery level notifications
  • +
  • sleep-then-hibernate
  • +
  • Battery tuning
-
-

Impressions

-
+
+

Impressions

+
-
-
Build Quality
-
+
+
Build Quality
+

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.

-
-
Screen
-
+
+
Screen
+

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.

@@ -378,51 +381,51 @@ The brightness goes up quite high, but colours feel somewhat washed out at high

-
-
Keyboard
-
+
+
Keyboard
+

Framework 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.

-
-
Touchpad
-
+
+
Touchpad
+

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!

-
-
Battery
-
+
+
Battery
+

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~

-
-
Expansion cards/ports
-
+
+
Expansion cards/ports
+

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!

-
-
Performance
-
+
+
Performance
+

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.

-
-

Closing words

-
+
+

Closing words

+

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.

@@ -437,9 +440,9 @@ Personally, I’m getting a rare chance to critically examine all the little
-
-

Appendix A: Transient Terminal Sources

-
+
+

Appendix A: Transient Terminal Sources

+

togglescratch

@@ -508,9 +511,9 @@ opacity-rule=["90:name = 'scratchterminal'"];
-
-

Appendix B: lock.py

-
+
+

Appendix B: lock.py

+
#!/usr/bin/python3
 import os
diff --git a/html/posts/index.html b/html/posts/index.html
index 7b1a371..69633be 100644
--- a/html/posts/index.html
+++ b/html/posts/index.html
@@ -190,6 +190,9 @@
     { background-color: #ffff00; color: #000000; font-weight: bold; }
   .org-svg { }
 
+
+
+
 
 
 
@@ -211,8 +214,8 @@
 
-
-

Posts

+
+

Posts

diff --git a/html/productivity.html b/html/productivity.html index bab9c39..cd88197 100644 --- a/html/productivity.html +++ b/html/productivity.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,13 +214,13 @@
-
-

Productivity Notes

-
+
+

Productivity Notes

+
-
-

Current Daily Schedule

-
+
+

Current Daily Schedule

+
@@ -344,29 +347,29 @@
-
-

Activity Notes

-
+
+

Activity Notes

+
-
-

French

-
+
+

French

+
-
-
Phonology
-
+
+
Phonology
+

Sound (within word) + recording in Anki cards

-
-
Grammar
-
+
+
Grammar
+
    -
  • Verbs
    -
    +
  • Verbs
    +
    • Regular -er, -ir, -re
    • Existential Irregular (être, avoir, faire, aller)
    • @@ -378,9 +381,9 @@ Systematically put in anki decks (cloze deletion).

  • -
  • Stock phrases/counting/telling time/directions etc
  • -
  • Tenses
    -
    +
  • Stock phrases/counting/telling time/directions etc
  • +
  • Tenses
    +
    • Past tense
    • Future and conditional
    • @@ -391,31 +394,31 @@ Again in Anki with cloze deletion maybe.

  • -
  • Pronouns
  • -
  • Prepositions
  • -
  • Subjunctive
  • +
  • Pronouns
  • +
  • Prepositions
  • +
  • Subjunctive
-
-
Reading
-
+
+
Reading
+

Continue daily reading Le Petit Prince

-
-
Writing
-
+
+
Writing
+

Challenge: write a little story every friday!

-
-

Lead Generation

-
+
+

Lead Generation

+

Current plausible sources:

diff --git a/html/projects/blog.html b/html/projects/blog.html index 661024c..1ef8f81 100644 --- a/html/projects/blog.html +++ b/html/projects/blog.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,111 +214,90 @@
-
-

TODO Source Exposure

-
+
+

TODO Source Exposure

+

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.

-
-

TODO Comment Section

-
+
+

TODO Comment Section

+
- -
-

TODO Feeds

-
+
+

TODO Feeds

+
-
-

TODO RSS

+
+

TODO RSS

-
-

TODO Email?

+
+

TODO Email?

-
-

TODO Multiple frontends dispatch

+
+

TODO Multiple frontends dispatch

-
-

TODO Custom emojis

+
+

TODO Naming a section “footnotes” will cause org-mode to interpret it as the footnotes section when exporting (causing it to be hidden)

-
-

TODO Port esquemadorg.js to CLJS and get rid of JQuery dependency

+
+

TODO Write Ultraman page

-
-

TODO “Last Modified” implementation is a bit janky and I don’t remember exactly how it works

+
+

TODO Automatically remove EXIF data from static images

-
-

TODO Rewrite all JS to CLJS

+
+

TODO !! OLD HTML FILES STILL DON’T AUTO CLEAR WHEN CORRESPONDING ORG FILE IS REMOVED !!

-
-

TODO Naming a section “footnotes” will cause org-mode to interpret it as the footnotes section when exporting (causing it to be hidden)

+
+

TODO Put DJ sets on bloggie

-
-

TODO Tangle CSS and (CL)JS from org file

+
+

TODO click images to expand

-
-

TODO Reorganize static/ dir

+
+

TODO general mobile review

-
-

TODO Write Ultraman page

+
+

TODO add badges

-
-

TODO Automatically remove EXIF data from static images

+
+

TODO floating TOC if viewport is big enough

-
-

TODO !! OLD HTML FILES STILL DON’T AUTO CLEAR WHEN CORRESPONDING ORG FILE IS REMOVED !!

+
+

TODO Fill in missing index pages

-
-

TODO Put DJ sets on bloggie

+
+

TODO Auto template only applies to posts/ subdirectory

-
-

TODO Fix background flash

+
+

TODO optimize fonts

-
-

TODO click images to expand

+
+

TODO web caching

-
-

TODO general mobile review

+
+

TODO org-mode export caching

-
-

TODO add badges

+
+

TODO front page habit table thing

+
-
-

TODO floating TOC if viewport is big enough

+
+

TODO relative links do not work here!!

-
-

TODO Fill in missing index pages

+
+

TODO caching problems

-
-

TODO Auto template only applies to posts/ subdirectory

-
-
-

TODO optimize fonts

-
-
-

TODO web caching

-
-
-

TODO org-mode export caching

-
-
-

TODO front page habit table thing

-
-
-
-

TODO relative links do not work here!!

-
-
-

TODO caching problems

-
-
-

TODO footnote thing doesn’t render the same as in the actual page

+
+

TODO footnote thing doesn’t render the same as in the actual page

diff --git a/html/projects/emptyhead/index.html b/html/projects/emptyhead/index.html index 99cc05c..57a2f9e 100644 --- a/html/projects/emptyhead/index.html +++ b/html/projects/emptyhead/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + diff --git a/html/projects/emptyhead/todo.html b/html/projects/emptyhead/todo.html index 406dbbd..0db190e 100644 --- a/html/projects/emptyhead/todo.html +++ b/html/projects/emptyhead/todo.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
-
-

TODO fill this in

+
+

TODO fill this in

diff --git a/html/projects/index.html b/html/projects/index.html index f57bd2f..92c4c74 100644 --- a/html/projects/index.html +++ b/html/projects/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,24 +214,24 @@
-
-

Projects Index

-
+
+

Projects Index

+

Here’s a list of projects I maintain or am currently working on.

-
-

TO-DOs for this website

+ -
-

The EMPTYHEAD

+ - diff --git a/html/projects/tenma/index.html b/html/projects/tenma/index.html index 1624e19..7729b66 100644 --- a/html/projects/tenma/index.html +++ b/html/projects/tenma/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,16 +214,16 @@
-
-

Opening tenma up to friends

-
+
+

Opening tenma up to friends

+

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.

-
-

Tenma Specs

-
+
+

Tenma Specs

+
  • Storage: 2×12TB in RAID 1
  • CPU: Ryzen 7 3700X (16 threads @ 3.6GHz)
  • @@ -229,69 +232,69 @@ Our server/intranet Tenma is currently underutilized, and it would be nice/fun/u
-
-

Things that Tenma can provide

-
+
+

Things that Tenma can provide

+
-
-

Storage

-
+
+

Storage

+

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.

-
-

Bandwidth/hosting

-
+
+

Bandwidth/hosting

+

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.

-
-

VPS

-
+
+

VPS

+

In line with the previous 2 points; compute resources are currently underutilized.

-
-

Intranet

-
+
+

Intranet

+

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.

-
-

DNS Server

-
+
+

DNS Server

+

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.

-
-

Git

-
+
+

Git

+

Tenma has a Gitea instance

-
-

Livestreaming

-
+
+

Livestreaming

+

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.

-
-

Other things

-
+
+

Other things

+

Some other services that currently run on Tenma or have run there before:

@@ -304,9 +307,9 @@ Some other services that currently run on Tenma or have run there before:
-
-

Considerations

-
+
+

Considerations

+
  • This would require Tenma’s internal documentation to be updated, adapted and publicized.
  • Security :teto:
  • diff --git a/html/projects/webbiewebworld/index.html b/html/projects/webbiewebworld/index.html index e85d851..96d5b31 100644 --- a/html/projects/webbiewebworld/index.html +++ b/html/projects/webbiewebworld/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
-
-

TODO fill this in

+
+

TODO fill this in

diff --git a/html/sitemap.html b/html/sitemap.html index e190880..18016c3 100644 --- a/html/sitemap.html +++ b/html/sitemap.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + diff --git a/html/source.html b/html/source.html index f3faee3..37255fa 100644 --- a/html/source.html +++ b/html/source.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,13 +214,13 @@
-
-

Webbieweb.org Literate Sources   h4left h5left h3underline

-
+
+

Webbieweb.org Literate Sources   h4left h5left h3underline

+
-
-

Introduction

- -
-

Export Commands

-
+
+

Export Commands

+

Load this file up in Emacs and hit C-c C-c on the code block below to export changes to HTML.

-
<<blog-scaffolding>>
+
<<blog-scaffolding>>
 (blog/publish)
 (org-babel-tangle)
 
@@ -261,22 +264,22 @@ The one below will ignore caching; necessary in some situations, for instance: c Currently the habit tracker table also gets erronously cached.

-
<<blog-scaffolding>>
+
<<blog-scaffolding>>
 (blog/force-publish)
 (org-babel-tangle)
 
-
-

Elisp

-
+
+

Elisp

+
-
-

Basic Settings/Scaffolding   autocollapse

-
+
+

Basic Settings/Scaffolding   autocollapse

+
-
(require 'ox-publish)
+
(require 'ox-publish)
 
 <<no-sitemap>>
 
@@ -377,18 +380,18 @@ Currently the habit tracker table also gets erronously cached.
 
-
-

Features

-
+
+

Features

+
-
-

Sitemap   autocollapse

-
+
+

Sitemap   autocollapse

+

Files with #+FILETAGS: :no-sitemap: at the top will be excluded from the sitemap. Every directory dir/ will link to dir/index.org, with index.org being removed as a child entry.

-
(defun blog/sitemap-format-entry
+
(defun blog/sitemap-format-entry
     (entry style project)
   ;; Blank out entries with :no_sitemap:
   (let* ((tags (org-publish-find-property entry :filetags project))
@@ -423,9 +426,9 @@ Files with #+FILETAGS: :no-sitemap: at the top will be excluded fro
 
-
-

Tag-based Section Control   autocollapse

-
+
+

Tag-based Section Control   autocollapse

+

Org-mode headers support tags:

@@ -463,9 +466,9 @@ We will hide the tags themselves:
-
-

Header Styling Tags   autocollapse

-
+
+

Header Styling Tags   autocollapse

+

Tags for granular styling. This page has :h4left:h5left:h3underline: at the top level.

@@ -485,16 +488,16 @@ Tags for granular styling. This page has :h4left:h5left:h3underline:
-
-

Journal   autocollapse

-
+
+

Journal   autocollapse

+

Here’s a template for the journal files, as reference for what follows:

-
-
Template   autocollapse
-
+
+
Template   autocollapse
+
#+FILETAGS: :no_sitemap:
 #+TODO: NO(n) | YES(y) EXCELLENT(e) FREED(f)
@@ -545,9 +548,9 @@ Here’s a template for the journal files, as reference for what follows:
 
-
-
Styling
-
+
+
Styling
+
div:has(h3 .tag .journal) {
     border: none;
@@ -580,18 +583,18 @@ Here’s a template for the journal files, as reference for what follows:
 
-
-

Habit Tracker   autocollapse

-
+
+

Habit Tracker   autocollapse

+

Implements the habit tracking table on the front page. Habits are extracted from journal entries and rendered into a table, including a “streak” heatmap and the ability to click cells to see the corresponding entry.

-
-
Elisp   autocollapse
-
+
+
Elisp   autocollapse
+
-
(defun akk0/org-to-html (org-string)
+
(defun akk0/org-to-html (org-string)
   "Convert ORG-STRING to HTML."
   (with-temp-buffer
     (insert org-string)
@@ -787,9 +790,9 @@ Implements the habit tracking table on the front page
 
-
-
Expansion Section   autocollapse
-
+
+
Expansion Section   autocollapse
+

A bit of JS for enabling the expanding of entries.

@@ -831,9 +834,9 @@ A bit of JS for enabling the expanding of entries.
-
-
CSS   autocollapse
-
+
+
CSS   autocollapse
+

Color habit entries based on their completion status:

@@ -909,9 +912,9 @@ Style the cells, set legible text color, outline clickable:
-
-

Header Collapsing   autocollapse

-
+
+

Header Collapsing   autocollapse

+

Sections can be expanded and collapsed by clicking on their headers; this will assign .orgjq-expanded and .orgjq-contracted CSS classes as appropriate. Headers with the :autocollapse: tag will be collapsed by default (like this section).

@@ -1030,9 +1033,9 @@ Sections can be expanded and collapsed by clicking on their headers; this will a
-
-

Hover Notes   autocollapse

-
-
-

Appearance

-
-
-

Global   autocollapse

-
+
+

Appearance

+
-
-
Variables
-
+
+

Global   autocollapse

+
+
+
+
Variables
+
:root {
     --site-width: 1000px;
@@ -1108,7 +1126,7 @@ document.addEventListener('DOMContentLoaded', en
 
     --font-size: 1.2rem;
     --line-height: 1.6rem;
-    --font-family: "Source Serif Pro";
+    --font-family: "Source Serif Pro", "Noto Sans Symbols 2";
 
     --scale: 2;
 }
@@ -1116,9 +1134,9 @@ document.addEventListener('DOMContentLoaded', en
 
-
-
Color Variables
-
+
+
Color Variables
+
:root {
     --green1: #123218;
@@ -1162,9 +1180,9 @@ document.addEventListener('DOMContentLoaded', en
 
-
-
Background image
-
+
+
Background image
+
body::before,
 body::after {
@@ -1199,8 +1217,8 @@ document.addEventListener('DOMContentLoaded', en
 
    -
  • TODO This is a weird approach and has some issues
    -
    +
  • TODO This is a weird approach and has some issues
    +
    • White line in center in some setups
    • Crunchy lines depending on DPI
    • @@ -1209,9 +1227,9 @@ document.addEventListener('DOMContentLoaded', en
    -
    -
    Fonts
    -
    +
    +
    Fonts
    +
    body {
         font-family: var(--font-family);
    @@ -1224,9 +1242,9 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -
    Header/Content/Footer blocks
    -
    +
    +
    Header/Content/Footer blocks
    +
    #content, #header, #footer {
         min-width: 500px;
    @@ -1289,13 +1307,13 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -

    Colors   autocollapse

    -
    +
    +

    Colors   autocollapse

    +
    -
    -
    Color Assignments
    -
    +
    +
    Color Assignments
    +
    body {
         color: var(--black);
    @@ -1306,9 +1324,9 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -
    Syntax Highlighting
    -
    +
    +
    Syntax Highlighting
    +
    pre                                      {background-color:var(--grey1); color:var(--grey5);}
     pre span.org-builtin                     {color:var(--blue4);font-weight:bold;}
    @@ -1348,13 +1366,13 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -

    General CSS   autocollapse

    -
    +
    +

    General CSS   autocollapse

    +
    -
    -
    Et Cetera
    -
    +
    +
    Et Cetera
    +
    tbody { border-bottom: 1px dotted var(--grey1); }
     thead { border-bottom: 1px solid var(--grey1); }
    @@ -1407,9 +1425,9 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -
    Utility Classes
    -
    +
    +
    Utility Classes
    +
    .center {
         display: block;
    @@ -1458,13 +1476,13 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -

    Elements   autocollapse

    -
    +
    +

    Elements   autocollapse

    +
    -
    -
    Looking for Work
    -
    +
    +
    Looking for Work
    +
    #looking-for-work {
         background-color: var(--red2);
    @@ -1484,9 +1502,9 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -
    Code Blocks
    -
    +
    +
    Code Blocks
    +
    .src, .example {
         font-family: monospace;
    @@ -1496,9 +1514,9 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -
    Publish/modified Date
    -
    +
    +
    Publish/modified Date
    +
    #publish-date, #modified-date {
         font-style: italic;
    @@ -1507,9 +1525,9 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -
    Table of Contents
    -
    +
    +
    Table of Contents
    +
    #table-of-contents {
         z-index: 1;
    @@ -1560,9 +1578,9 @@ document.addEventListener('DOMContentLoaded', en
     
    -
    -
    To-Dos
    -
    +
    +
    To-Dos
    +
    .TODO { color: var(--red3); }
     .DONE { color: var(--green3); }
    @@ -1571,6 +1589,18 @@ document.addEventListener('DOMContentLoaded', en
     
    +
    +

    No unstyled content   autocollapse

    +
    +
    +
    html {
    +    visibility: visible;
    +    opacity: 1;
    +}
    +
    +
    +
    +
    diff --git a/html/static/fonts.css b/html/static/fonts.css index d396a64..7be5ad8 100644 --- a/html/static/fonts.css +++ b/html/static/fonts.css @@ -8,6 +8,14 @@ src: url('fonts/Cambria.ttf'); } +@font-face { + font-family: 'Noto Sans Symbols 2'; + src: url('/fonts/NotoSansSymbols2-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + font-display: swap; /* Prevents invisible text during load */ + unicode-range: U+2190-21FF, U+2600-26FF, U+2700-27BF, U+2B00-2BFF; /* Limit to symbol ranges */ +} @font-face { font-family: 'Source Sans Pro'; diff --git a/html/static/fonts/NotoSansSymbols2-Regular.ttf b/html/static/fonts/NotoSansSymbols2-Regular.ttf new file mode 100644 index 0000000..7816268 Binary files /dev/null and b/html/static/fonts/NotoSansSymbols2-Regular.ttf differ diff --git a/html/static/fonts/OFL.txt b/html/static/fonts/OFL.txt new file mode 100644 index 0000000..106e5d8 --- /dev/null +++ b/html/static/fonts/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2022 The Noto Project Authors (https://github.com/notofonts/symbols) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/html/static/style.css b/html/static/style.css index 677fb49..314e75a 100644 --- a/html/static/style.css +++ b/html/static/style.css @@ -143,7 +143,7 @@ h2:has(.done.FREED), h3:has(.done.FREED), h4:has(.done.FREED), h5:has(.done.FREE --font-size: 1.2rem; --line-height: 1.6rem; - --font-family: "Source Serif Pro"; + --font-family: "Source Serif Pro", "Noto Sans Symbols 2"; --scale: 2; } @@ -482,3 +482,8 @@ div.center figcaption { .TODO { color: var(--red3); } .DONE { color: var(--green3); } + +html { + visibility: visible; + opacity: 1; +} diff --git a/html/todo.html b/html/todo.html index 00df9d2..b9d3f3a 100644 --- a/html/todo.html +++ b/html/todo.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,111 +214,111 @@
    -
    -

    New phone

    -
    +
    +

    New phone

    +
    -
    -

    TODO Import contacts

    +
    +

    TODO Import contacts

    -
    -

    TODO Deeper Tenma integrations

    +
    +

    TODO Deeper Tenma integrations

    -
    -

    Tenma Infrastructure

    -
    +
    +

    Tenma Infrastructure

    +
    -
    -

    TODO Prepare Tenma to open her up to other users.

    +
    +

    TODO Prepare Tenma to open her up to other users.

    -
    -

    TODO Deeper copyparty integration

    -
    +
    +

    TODO Deeper copyparty integration

    +
    -
    -

    TODO Screenshot service

    +
    +

    TODO Screenshot service

    -
    -

    Life/houshold things

    -
    +
    +

    Life/houshold things

    +
    -
    -

    TODO Adopt a cat

    +
    +

    TODO Adopt a cat

    -
    -

    TODO Have wisdom teeth pulled

    +
    +

    TODO Have wisdom teeth pulled

    -
    -

    TODO Health checkup

    +
    +

    TODO Health checkup

    -
    -

    TODO Put plants in the house

    +
    +

    TODO Put plants in the house

    -
    -

    Blog

    -
    +
    +

    Blog

    +
    -
    -

    See blog.org

    +
    +

    See blog.org

    -
    -

    Design Documents

    -
    +
    +

    Design Documents

    +
    -
    -

    WebbieWebWorld

    + -
    -

    EMPTYHEAD

    + -
    -

    VDP

    +
    +

    VDP

    -
    -

    Other

    -
    +
    +

    Other

    +
    -
    -

    TODO Exercise playlists

    +
    +

    TODO Exercise playlists

    -
    -

    TODO Create Friends webring page on the blog

    +
    +

    TODO Create Friends webring page on the blog

    -
    -

    TODO Keyboards blog page

    +
    +

    TODO Keyboards blog page

    -
    -

    TODO custom emacs theme

    +
    +

    TODO custom emacs theme

    -
    -

    TODO Learn about ATProto

    +
    +

    TODO Learn about ATProto

    -
    -

    TODO Process Genius Ideas

    +
    +

    TODO Process Genius Ideas

    -
    -

    TODO Cancel Amazon Prime

    +
    +

    TODO Cancel Amazon Prime

    -
    -

    TODO Compile Compsci Resources page

    +
    +

    TODO Compile Compsci Resources page

    -
    -

    TODO Tell the keyboard guy I’ve moved house

    +
    +

    TODO Tell the keyboard guy I’ve moved house

    -
    -

    TODO Look into live coding music setup

    +
    +

    TODO Look into live coding music setup

    -
    -

    TODO Make Runescape video

    +
    +

    TODO Make Runescape video

    -
    -

    TODO Create looking for work journey page

    +
    +

    TODO Create looking for work journey page

    diff --git a/html/work/crypto_contracting_reflections.html b/html/work/crypto_contracting_reflections.html index 189d70b..ae18e50 100644 --- a/html/work/crypto_contracting_reflections.html +++ b/html/work/crypto_contracting_reflections.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,25 +214,25 @@
    -
    -

    TODO This page is unfinished

    +
    +

    TODO This page is unfinished

    -
    -

    Reflections on Independent Contracting in the Cryptocurrency Sector (2021-2022)

    -
    +
    +

    Reflections on Independent Contracting in the Cryptocurrency Sector (2021-2022)

    +
    -
    -

    Introduction

    -
    +
    +

    Introduction

    +

    This is a reflective article on the time I spent working as a software contractor in the cryptocurrency sector between 2021 and 2022 (maybe 10 months total?). I did a variety of things including full-stack web development, blockchain integrations, as well as some smart contract development and general consulting.

    -
    -

    Background

    -
    +
    +

    Background

    +

    This period was around the tail end of my passing interest/involvement in the cryptocurrency phenomenon, a time period that roughly spans from 2016 until the end of this gig in early 2022. I was interested in the technology, but wasn’t actively building on it until 2021 and being 23 years old and living off student loans I didn’t hold a significant financial stake in cryptocurrency. My connection to the wider crypto1 ran primarily through a good friend, and it was this friend that recruited me to this gig.

    @@ -255,28 +258,28 @@ Given its central importance to the story I suppose I must detail exactly how mu

    -
    -

    The Work

    -
    +
    +

    The Work

    +
    -
    -

    VW

    +
    +

    VW

    -
    -

    EW

    +
    +

    EW

    -
    -

    CM

    +
    +

    CM

    -
    -

    Quitting

    +
    +

    Quitting

    -
    -

    Spending the Money

    +
    +

    Spending the Money

    -
    -

    Lessons Learned

    +
    +

    Lessons Learned

    diff --git a/html/work/eris_retrospective.html b/html/work/eris_retrospective.html index a84ed98..d29c864 100644 --- a/html/work/eris_retrospective.html +++ b/html/work/eris_retrospective.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
    -
    -

    TODO

    +
    +

    TODO

    diff --git a/html/work/index.html b/html/work/index.html index ae07f52..b2ed282 100644 --- a/html/work/index.html +++ b/html/work/index.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,31 +214,31 @@
    -
    -

    Work Index

    -
    +
    +

    Work Index

    +

    Here I keep various documents relating to my professional life.

    -
    -

    I am looking for work! Here are the services I offer.

    +
    +

    I am looking for work! Here are the services I offer.

    -
    -

    Here’s my portfolio.

    +
    +

    Here’s my portfolio.

    -
    -

    Memoirs about work I did in the past

    -
    +
    +

    Memoirs about work I did in the past

    +
    -
    -

    Toshokan.moe

    + - diff --git a/html/work/looking_for_work.html b/html/work/looking_for_work.html index d72ef19..5c44db4 100644 --- a/html/work/looking_for_work.html +++ b/html/work/looking_for_work.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,13 +214,13 @@
    -
    -

    Looking for Work

    -
    +
    +

    Looking for Work

    +
    -
    -

    About Me

    -
    +
    +

    About Me

    +

    I’m Akk0, long-term enthusiast software developer, sysadmin, freelancer and this website’s webmaster. I’ve been at this computer thing for a while — my first dist-upgrade was Linux Mint 15 “Olivia” in 2013 — and I am currently actively looking for work on a freelance, contract or part-time basis, full remote or partially on-site in the Paris area1. I am also open to regular full-time positions at interesting copmanies.

    @@ -227,9 +230,9 @@ In order to rapidly build connections and get the ball rolling, I am currently o

    -
    -

    Services Offered

    -
    +
    +

    Services Offered

    +

    My specialisation is in end-to-end, start to finish software development; taking software from idea to specification and through implementation to clean, finished, deployed and of course well-documented product. The independence and flexibility on which I pride myself can be put to many uses, however, and jobs I would love to do for example include:

    @@ -254,17 +257,17 @@ I especially love working with small businesses and individuals, as well as empo

    -
    -

    Two Hours Free!

    -
    +
    +

    Two Hours Free!

    +

    As an offer of goodwill, I am currently offering up to 2 hours of work entirely free, with no obligations, no strings attached; simply contact me using the contact information below. Time starts from the moment I start reading your email and includes communication time, so try to be detailed!

    -
    -

    Contact Me

    -
    +
    +

    Contact Me

    +

    To inquire further, contact me at akk0 {at} webbieweb {dot} org and tell me:

    @@ -279,9 +282,9 @@ I am of course more than willing to jump on a call to discuss or just to prove I

    -
    -

    Qualifications and Accomplishments

    -
    +
    +

    Qualifications and Accomplishments

    +

    Main page: portfolio; under construction.

    diff --git a/html/work/portfolio.html b/html/work/portfolio.html index 3091b0a..1a0b8b0 100644 --- a/html/work/portfolio.html +++ b/html/work/portfolio.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
    -
    -

    TODO Portfolio

    +
    +

    TODO Portfolio

    diff --git a/html/work/toshokan_retrospective.html b/html/work/toshokan_retrospective.html index a1d9e94..a60b4ef 100644 --- a/html/work/toshokan_retrospective.html +++ b/html/work/toshokan_retrospective.html @@ -190,6 +190,9 @@ { background-color: #ffff00; color: #000000; font-weight: bold; } .org-svg { } + + + @@ -211,8 +214,8 @@
    -
    -

    TODO

    +
    +

    TODO

    diff --git a/org/source.org b/org/source.org index cadbef4..5bd5a0c 100644 --- a/org/source.org +++ b/org/source.org @@ -753,7 +753,7 @@ document.addEventListener('DOMContentLoaded', enableFootnotes); --font-size: 1.2rem; --line-height: 1.6rem; - --font-family: "Source Serif Pro"; + --font-family: "Source Serif Pro", "Noto Sans Symbols 2"; --scale: 2; } @@ -1134,3 +1134,10 @@ div.center figcaption { .TODO { color: var(--red3); } .DONE { color: var(--green3); } #+END_SRC +*** No unstyled content :autocollapse: +#+BEGIN_SRC css :tangle ../html/static/style.css +html { + visibility: visible; + opacity: 1; +} +#+END_SRC diff --git a/static/fonts.css b/static/fonts.css index d396a64..7be5ad8 100644 --- a/static/fonts.css +++ b/static/fonts.css @@ -8,6 +8,14 @@ src: url('fonts/Cambria.ttf'); } +@font-face { + font-family: 'Noto Sans Symbols 2'; + src: url('/fonts/NotoSansSymbols2-Regular.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + font-display: swap; /* Prevents invisible text during load */ + unicode-range: U+2190-21FF, U+2600-26FF, U+2700-27BF, U+2B00-2BFF; /* Limit to symbol ranges */ +} @font-face { font-family: 'Source Sans Pro'; diff --git a/static/fonts/NotoSansSymbols2-Regular.ttf b/static/fonts/NotoSansSymbols2-Regular.ttf new file mode 100644 index 0000000..7816268 Binary files /dev/null and b/static/fonts/NotoSansSymbols2-Regular.ttf differ diff --git a/static/fonts/OFL.txt b/static/fonts/OFL.txt new file mode 100644 index 0000000..106e5d8 --- /dev/null +++ b/static/fonts/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2022 The Noto Project Authors (https://github.com/notofonts/symbols) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/util/head.html b/util/head.html index ce332f0..307c1de 100644 --- a/util/head.html +++ b/util/head.html @@ -1,3 +1,6 @@ + + +