2024-09-26 14:32:13 +02:00
<!DOCTYPE html>
< html lang = "en-us" > < head >
< meta name = "generator" content = "Hugo 0.134.3" > < script src = "/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer > < / script >
< title > Home - phil@bajsicki:~$< / title >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1, viewport-fit=cover" >
< meta name = "description"
content=" ">
< link rel = "canonical" href = "http://localhost:1313/" / >
< link rel = "icon" href = "http://localhost:1313/images/logo_w.png" / >
< link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/modern-normalize/1.1.0/modern-normalize.min.css" crossorigin = "anonymous" referrerpolicy = "no-referrer" / >
< link rel = "preconnect" href = "https://fonts.gstatic.com" crossorigin / >
< link rel = "preload" as = "style"
href="https://fonts.googleapis.com/css?family=Noto+Serif+SC|Noto+Emoji& display=swap" />
< link rel = "stylesheet"
href="https://fonts.googleapis.com/css?family=Noto+Serif+SC|Noto+Emoji& display=swap"
media="print" onload="this.media='all'" />
< noscript >
< link rel = "stylesheet"
href="https://fonts.googleapis.com/css?family=Noto+Serif+SC& display=swap" />
< / noscript >
< link rel = "stylesheet" href = "/css/hugo-tufte.min.css" >
< link rel = "stylesheet" href = "/css/hugo-tufte-options.min.css" >
< link rel = "stylesheet" href = "/css/hugo-tufte-override.css" >
< / head >
< body >
< article id = "main" class = "home-page" >
< header class = "brand" >
< h1 > phil@bajsicki:~$< / h1 >
< p class = "subtitle" > < / p >
< nav class = "menu" >
< ul >
< li > < a href = "/" > Home< / a > < / li >
< li > < a href = "/about/" > About< / a > < / li >
< li > < a href = "/posts/" > Posts< / a > < / li >
< / ul >
< / nav >
< hr / >
< / header >
< section class = "page-list" >
< h2 class = "content-title" >
2024-09-27 15:29:50 +02:00
< a href = "/posts/vps-is-my-new-friend/" > VPS is my new friend< / a >
2024-09-26 14:32:13 +02:00
< / h2 >
2024-09-27 15:29:50 +02:00
< p > < p > half, I have migrated all of my services over to a VPS that I am renting from < a href = "https://netcup.de" > Netcup.de< / a > . Unsurprisingly, I am very happy with it.< / p >
<!-- raw HTML omitted -->
< p > To start …< / p > < /!-->< / p >
2024-09-26 14:32:13 +02:00
< h2 class = "content-title" >
2024-09-27 15:29:50 +02:00
< a href = "/posts/foss-subscription-model/" > Considerations on FOSS and subscription models< / a >
2024-09-26 14:32:13 +02:00
< / h2 >
2024-09-27 15:29:50 +02:00
< p > < p > ew days. Mulled it over. Thought about it. And I end up considering options.< / p >
< p > There are a ton of vendors for automation services. Zapier, …< / p > < / p >
2024-09-26 14:32:13 +02:00
< h2 class = "content-title" >
2024-09-27 15:29:50 +02:00
< a href = "/posts/i-love-emacs/" > I really, really like Emacs< / a >
2024-09-26 14:32:13 +02:00
< / h2 >
2024-09-27 15:29:50 +02:00
< p > < p > I was taking with a friend a few hours ago and he mentioned that Emacs is intimidating. And yes, it may well appear so.< / p > < / p >
2024-09-26 14:32:13 +02:00
< h2 class = "content-title" >
2024-09-27 15:29:50 +02:00
< a href = "/posts/call-it-a-day/" > On the value of calling it a day (and how to get there)< / a >
2024-09-26 14:32:13 +02:00
< / h2 >
2024-09-27 15:29:50 +02:00
< p > < p > There is little as refreshing as finishing all the work you have to do on a Friday early.< / p > < / p >
2024-09-26 14:32:13 +02:00
< / section >
< hr / >
< span class = "previous-page" >
< a class = "link-reverse" href = "/page/5/" > «< / a >
< / span >
< span class = "pagination-indicator" >
2024-09-27 15:29:50 +02:00
6 / 8
2024-09-26 14:32:13 +02:00
< / span >
< span class = "next-page" >
< a class = "link-reverse" href = "/page/7/" > »< / a >
< / span >
< footer class = "page-footer" >
< hr / >
< div class = "previous-post" style = "display:inline-block;" >
< / div >
< div class = "next-post" , style = "display:inline-block;float:right;" >
< / div >
< ul class = "page-footer-menu" >
< / ul >
< div class = "copyright" >
< p >
©2024 Phil Bajsicki
< / p >
< / div >
< / footer >
< / article >
< script > ( function ( ) { var e , t , n , s = document . getElementsByTagName ( "code" ) ; for ( n = 0 ; n < s . length ; ) { if ( t = s [ n ] , t . parentNode . tagName !== "PRE" && t . childElementCount === 0 && ! t . classList . contains ( "nolatex" ) && ( e = t . textContent , /^\$[^$]/ . test ( e ) && /[^$]\$$/ . test ( e ) && ( e = e . replace ( /^\$/ , "\\(" ) . replace ( /\$$/ , "\\)" ) , t . textContent = e ) , /^\\\((.|\s)+\\\)$/ . test ( e ) || /^\\\[(.|\s)+\\\]$/ . test ( e ) || /^\$(.|\s)+\$$/ . test ( e ) || /^\\begin\{([^}]+)\}(.|\s)+\\end\{[^}]+\}$/ . test ( e ) ) ) { t . outerHTML = t . innerHTML ; continue } n ++ } } ) ( ) < / script >
< link rel = "stylesheet" href = "/katex@/dist/katex.min.css" crossorigin = "anonymous" >
< script defer src = "/katex@/dist/katex.min.js" crossorigin = "anonymous" > < / script >
< script defer src = "/katex@/dist/contrib/auto-render.min.js" crossorigin = "anonymous" > < / script >
< script >
document.addEventListener("DOMContentLoaded", function() {
renderMathInElement(document.body, {
trust: (context) => ['\\htmlId', '\\href'].includes(context.command),
macros: {
"\\eqref": "\\href{###1}{(\\text{#1})}",
"\\ref": "\\href{###1}{\\text{#1}}",
"\\label": "\\htmlId{#1}{}"
}
});
});
< / script >
< / body >
< / html >