aard

joined 2 years ago
[–] aard@kyu.de 2 points 5 hours ago

China is currently building coal power plants to replace old, less efficient and dirtier plants. Then they use them for base load / network stabilization while they build up ridiculous amounts of energy storage. They're not running all the time, only to compensate variability in renewables power generation while they build up storage. They'll probably be taken out of use in a few decades without having much runtime.

For installed capacity the new power plants don't change much as they take old ones offline - percentage wise coal is falling due to the ridiculous speed of building renewables.

[–] aard@kyu.de 4 points 1 day ago

Ich wohne ausserhalb von Deutschland - wir kommen halt immer mal zum Verwandtschaft besuchen, und machen dann auf dem Rueckweg noch diverse Stadtbesuche.

Nahverkehr als Besucher war in vielen Deutschen Staedten eh schon beschissen - via Telefon fuer Gelegenheitbenutzer ist ein riesen Aufwand oder geht gar nicht (irgendeine Stadt wollte vor ein paar Jahren sogar dass ich fuer Aktivierung der Anwendung zu deren Buergeramt gehen sollte. Wir sind dann Auto gefahren), und die Automaten sind oft unbedienbar, bzw, haben nicht alle Informationen die man als Besucher braeuchte um zu wissen welches Ticket man braucht. Um das noch interessanter zu machen wird dann teilweise auch nur Bargeld angenommen.

Mit den Waffenverboten dazu (unter das mein Taschenmesser auch faellt) ist es dann praktisch ueberall stressfreier einfach mit dem Auto in die Naehe der Innenstadt zu fahren, und den Rest zu laufen.

[–] aard@kyu.de 3 points 1 week ago

The image link is not broken as such, but I seem to be hitting this bug. I'll look into updating and/or backporting that tonight.

[–] aard@kyu.de 58 points 1 week ago (1 children)

Nur mal wieder zur Erinnerung - konsequentes Verfolgen und Rueckfordern von Cum-Ex haette ein Jahr Buergergeld finanziert.

 
[–] aard@kyu.de 6 points 1 week ago

Erinnert mich daran wie ich damals an Fasnacht mit meinem Chemielehrer und Bier in Buegelflaschen im Schulsekretariat stand. Als der Schulleiter dazukam kam irgendwie das Thema "oeffnen durch mit Handkante dagegenschlagen" auf. Nachdem der Schulleiter sich nach ein paar Versuchen ueber Schmerzen in der Hand beklagte haben wir dann verraten dass man den Daumen unter der Hand den Buegel wegschieben laesst.

[–] aard@kyu.de 17 points 2 weeks ago (2 children)

Gerade auch wenn man mit Kindern unterwegs ist - grossartig. Ich kann einfach die Flasche rausgeben, und mir sicher sein dass sie mit Deckel zurueckkommt.

Wer damit beim trinken ein Problem hat muss sich schon ziemlich daemlich anstellen.

[–] aard@kyu.de 9 points 1 month ago (1 children)

Die reden hier von "Kurzzeitparkplatz", das ist normalerweise das direkt vor dem Terminal wo man die Leute mit Gepaeck direkt vor der Tuer abwerfen kann, damit sie nicht so lange laufen muessen. Normalerweise wird das im 5-Minuten-Takt abgerechnet, und laenger als 5-10 Minuten sollte das auch nicht dauern.

Viele Parkplaetze in Tuernaehe gibts natuerlich nicht - und wer meint er koenne jetzt nicht ein paar hundert Meter laenger laufen wenn er am Flugplatz ne lange Verabschiedung braucht kann dann fuer das Blockieren auch gerne bezahlen.

[–] aard@kyu.de 49 points 1 month ago (1 children)

Nett dass die dabei wenigstens transparent sind - aber meiner Meinung nach trotzdem inakzeptables Vorgehen: Die Konsequenzen von Politik groessenwahnsinniger Politiker sollte das Volk tragen das sie gewaehlt hat, und nicht auf den Rest der Welt umgelegt werden.

[–] aard@kyu.de 4 points 1 month ago

Und wenn sie einen Hochstuhl haben ists oft so eine Konstruktion von jemand der sicher keine Kinder hat - hochkompliziert, komischer Tisch davor der ueberall im Weg ist, und viele Polster die man nie wieden sauberbekommt.

Im Zweifel einfach ne Handvoll Ikea-Hochsitze in die Ecke stellen - die sind billig, stapelbar, und bekommt man mit dem Hochdruckreiniger wieder sauber. Ist hier auch das was man am meisten findet.

 

This uses the tool support from gptel to let any LLM with tool support

  • search my bbdb for contact info
  • perform a bbdb search for all contacts with an anniversary field
  • use gnus to compose an email

plus a few helper functions to make it useful (like giving it the ability to query the current date).

The tool definition it used in the above screenshot are:

(defun gptel-tool--get-date ()
  "Return the current date"
  (format-time-string "%Y-%m-%d"))

(defun gptel-tool--compose-email (to-address subject text)
  "Open an email compose buffer '*new message*' to to-address with subject subject."
  (gnus-setup-message 'message (message-mail to-address subject))
  (insert (concat "\n" text)))

(defun gptel-tool--bbdb-search (name)
  "Search bbdb for NAME"
  (bbdb-search (bbdb-records) :name name))

(defun gptel-tool--bbdb-search-anniversary (anniversary-type)
  "Search bbdb for anniversary with ANNIVERSARY-TYPE"
  (let ((bbdb-default-xfield 'anniversary))
    (bbdb-search (bbdb-records) :xfield anniversary-type)))

And they get registered with the following code:

      (gptel-make-tool
       :function #'gptel-tool--get-date
       :name  "gptel-tool--get-date"
       :description "Use to get the current date in %Y-%m-%d format. After calling this tool, stop. Then continue fulfilling user's request."
       :category "emacs")

      (gptel-make-tool
       :function #'gptel-tool--compose-email
       :name  "gptel-tool--compose-email"
       :description "Open an email compose buffer and set subject, to-address and body. After calling this tool, stop. Then continue fulfilling user's request."
       :args (list '(:name "to-address"
                           :type string
                           :description "The address to send to")
                   '(:name "subject"
                           :type string
                           :description "The mail subject")
                   '(:name "body"
                           :type string
                           :description "The body text of the email"))
       :category "emacs")

      (gptel-make-tool
       :function #'gptel-tool--bbdb-search
       :name  "gptel-tool--bbdb-search"
       :description "Return a bbdb entry for name, or nil if not found. After calling this tool, stop. Then continue fulfilling user's request."
       :args (list '(:name "name"
                           :type string
                           :description "The name to search for"))
       :category "emacs")

      (gptel-make-tool
       :function #'gptel-tool--bbdb-search-anniversary
       :name  "gptel-tool--bbdb-search-anniversary"
       :description "Return or a specific anniversary type. After calling this tool, stop. Then continue fulfilling user's request."
       :args (list '(:name "anniversary-type"
                           :type string
                           :description "The anniversary to search for, for example 'birthday' for birthdays"))
       :category "emacs")
[–] aard@kyu.de 15 points 1 month ago (2 children)

Hier in Finnland schicken wir die Kinder wenn sie unruhig werden halt in die Spielecke oder so. Gibts natuerlich nicht ueberall, aber oft genug - und zumindest in denen wo man laenger sitzen wuerde dass das ein Problem werden koennte.

In Deutschland scheitern sie schon oft eine Ebene drunter - bei unserem ersten Besuch mit Kindern damals waren wir komplett ueberrascht dass schon so einfache Sachen wie Hochstuehle oder Wickelmoeglichkeiten glueckssache sind.

[–] aard@kyu.de 13 points 2 months ago (9 children)

Der ist noch erstaunlich jung. Falls der ein Arschloch ist (was ich bei US-Katholiken mal annehme) koennen wir die Kirche dann in paar Jahren endlich abschaffen.

 
 

Screenshots of the UI changes on the Mac - in my opinion it is now just wasting a lot of screen estate for zero benefit.

On non-Macs they're adding an extra usability issue by hiding the top menu bar. I've gove back to 2.7.4 for now - fortunately I had my configuration in git.

Up to 2.7.4:

2.8.4:

 
 

Vor ein paar Tagen gabs hier ein Post zu Deutschlandwochen im Lidl in Italien, wo einer aus Schweden und ich mich ueber das Layout gewundert haben.

Jetzt sind auch hier Deutschlandwochen - und anscheinend wurde generell das Packungslayout geaendert - frueher war das alles "Alpenfest", jetzt "taste of deutschland".

Einige Produkte haben sich auch geaendert - z.b. waren die Apfel/Kirsch/Pflaumenkuchen frueher grosse runde Kuchen, jetzt sinds mehrere Teile.

Und Maultaschen sind wieder nicht dabei.

 

This is OpenDalle with img2img to make an existing picture into a futuristic city.

I took this picture at work a while ago, and it reminded me of cities with brutalist architecture we see in movies now and then, so I tried to get it made into one:

Other interesting attempts:

Forcing it to stay closer to the source made things look more like a highschool cardboard model:

 

I've finally found a bag which nicely fits almost everything I want to carry every day, and alos makes everything easily accessible - it is about the same size as what I used to carry, but now I no longer need to dump everything out to find what I neede, even with some lose parts still in there.

Contents:

Center:

  • 4 empty 64 microSD with SD adapter
  • one rpi 2040 with USB-A interface
  • headphones
  • bag of female jumper cables, with male-male adapters
  • a collection of the most used NFC keyfobs

Left side:

  • USB-C cable with attached USB-A adapter (USB3, missing on picture)
  • two USB-C to headphone adapters
  • satechi USB-C power meter
  • headphone splitter
  • USB-C to SATA adapter
  • USB-C smartcart reader
  • VGA to HDMI
  • USB Ninja (USB-C)
  • proxmark3 with battery/bt
  • collection of NFC magic cards

Right side:

  • USB-C hub with charging port
  • miniDP to HDMI
  • small USB-C dock
  • USB-C to whatever adapters (mini, micro, B, HDMI, ..)
  • Chameleon ultra
  • MPP pen
  • Ninja USB remote
  • USB-C to serial, connected via jumper cables

 

I recently had to add a Mac to my zoo of hardware I'm trying to do productive work on - which prompted me to clean up and document my environment variable importer, which had grown to platform specific functions with lots of code duplication.

On both Windows and MacOS I have properly configured shells with all relevant variables - so it makes sense to query them, instead of duplicating the logic how they create that configuration into Emacs.

On Linux that'd have worked too, but I also have the relevant variables in the systemd user session, and querying that is a tiny bit faster than launching a shell.

 

I was thinking about that when I was dropping my 6 year old off at some hobbies earlier - it's pretty much expected to have learned how to ride a bicycle before starting school, and it massively expands the area you can go to by yourself. When she went to school by bicycle she can easily make a detour via a shop to spend some pocket money before coming home, while by foot that'd be rather time consuming.

Quite a lot of friends from outside of Europe either can't ride a bicycle, or were learning it as adult after moving here, though.

edit: the high number of replies mentioning "swimming" made me realize that I had that filed as a basic skill pretty much everybody has - probably due to swimming lessons being a mandatory part of school education here.

 

I'm currently in the process of taking over as maintainer for the emacs-keybindings addon for Firefox.

I've just published the first update in years, with changes including:

  • tested on Windows and Linux now
  • some functionality is now configurable: debug logging, custom new tab page, experimental features, modifier-less high level bindings
  • all keybindings are listed in the options settings page
  • M- keybindings are now also reachable via ESC
  • M-< and M-> was added for scrolling to top/bottom
  • introducing prefix key, currently only used for opening/closing of windows (C-u C-x C-f or C-u C-k)
  • search is introduced as experimental feature - currently it just highlights all matches
  • the extension now registers as browser action in preparation for additional features

Unfortunately a lot of things that used to work with the old XUL plugins few years back just don't work with the new APIs - and Firefox developers have been sitting on relevant bugs for 8 years or more without anything happening now - so this is probably close to the best we can have for now. In combination with setting editing keybindings either via Gnome settings or AHK it makes browsing almost bearable again.

view more: next ›