Today’s #History research #Rabbithole: #CycleCars! Thanks to a helpful and prompt response from one of the curators at the National Motor Museum at #Birdwood in South Australia, I might have a lead on a very odd light car owned by my family company in 1920/21, and the only one of it’s type I can find mentioned or registered. It’s a Bloomfield 8.10 Cycle Car. The Rabbithole is - possible tenuous link to #Hupmobile, who did also make cyclecars in that period. Fascinating!
Credo che fare quello che volevo fare riguardo le #PWA, a maggior ragione ora che mi sto informando un po’, è più complicato di quanto credevo… ecco perché ai tempi cercai vie apparentemente più impegnative. Il lavoro di ieri è comunque valido e meglio di nulla, ma ho paura che la mancanza del supporto offline si possa sentire, perché quel metodo non la aggiunge magicamente, e riuscire a farlo appunto non è una passeggiata. 😤️
Per poter “funzionare #offline”, un sito web deve registrare un Service Worker che risponde ad un particolare evento restituendo risorse precedentemente cachate. Sarebbe abbastanza semplice, se non fosse che, per una scomodissima combinazione di requisiti di sicurezza e mancanza di #API nei browser, non c’è letteralmente alcun modo pratico di registrare uno di ‘sti cosi tramite estensioni, figurarsi userscript. Nello specifico, gli script per i ServiceWorker devono essere necessariamente serviti su protocollo https: (quindi niente blob: o data:, cosa che ci taglia via immediatamente gli inject con gli userscript, ma nemmeno file: o http:), per forza dallo stesso dominio della pagina (e quindi non si scappa ospitando per conto proprio solo quel file senza clonare il #sito), e come ho detto non ci sono API per iniettarne da #estensioni. 😨️
Ovviamente, andando per la strada di creare un’estensione, in pura teoria non servirebbe nemmeno preoccuparsi di usare questo metodo, perché a quel punto si potrebbe direttamente usare l’estensione per intercettare il traffico, salvandolo quando è nuovo, per poi servirlo da una cache quando non c’è Internet. Le API sembravano proprio adatte, quindi mi sono messa a fare varie prove, per poi scoprire che… non riesco in alcun modo a visualizzare il contenuto restituito per una pagina se non c’è #Internet: la schermata di errore del #browser prende precedenza, e nessuna delle cose che ho provato riesce a sovrastarla. E anche potenziali #workaround, come usare le API per modificare il contenuto della pagina di errore pur rimanendo sull’URL desiderato, col piffero che funzionano! (E no, sembra proprio che io non possa usare le richieste #web dell’estensione per servire una risposta fake ad un path da registrare come worker, l’evento viene triggerato ma il navigatore non si beve il risultato.) 😭️
In poche parole: ennesimo #rabbithole#JavaScript che mi sta completamente consumando, e anche molto velocemente, perché più trovo ostacoli alla mia #idea più cerco di andare veloce per superarli, ma più ne incontro sempre di nuovi e più il cervellino ammuffito deve elaborare, ma ci sono aspetti del #webdev che sarebbe meglio non elaborare proprio. A questo punto, tutte le strade che posso prendere per risolvere il #problema sono in ogni caso #hack: ne ho in mente qualcuna rimanendo con un’estensione, che comporterebbe comunque un dietro le quinte estremamente bizantino ma nessun particolare compromesso di sicurezza o usabilità… oppure, ben due soluzioni ancora peggiori (e in parte simili), che spero vivamente di non dover usare; sarebbe anche peggio. Comunque, che cavolo, questa piattaforma di #sviluppo è piena di risorse, una maniera prima o poi si troverà. ☠️
Sono finito sui controlli degli alettoni del Lockheed SR-71 Blackbird¹ che, essendo risalenti al 1962, erano totalmente meccanici (e decisamente complicati!).
Video interessante anche per chi vuole vedere che animazioni si possono fare con #blender (il video è stato caricato ieri, quindi è difficile che l'abbiate visto).
@GustavinoBevilacqua This is perfect thanks for sharing! I am thinking about making a video game that is about as realistic as possible in terms of gameplay, not graphics and if I make the blackbird I would deft use this video!
Non so cosa è peggio: che non riesco a trovare in giro #editor grafici decenti di #tabelle per l’editoria #web, che crearle con roba come #HTML, #WikiText, Markdown, ecc è #scomodo oltre il sopportabile (non si vede a colpo d’occhio che intersezione di riga e colonna si sta modificando), o che #TiddlyWiki si dimostra anche questa volta un #tremendo#rabbithole in cui perdersi a #sviluppare#visualizzazioni#avanzate con tutte quelle funzioni #esoteriche integrate, anche per le tabelle. Ho creato ora, per questa #tabella che sto costruendo, una #macro che integra la modifica dei #dati direttamente nella versione renderizzata, così non devo usare scomodi linguaggi di marcatura. …e funziona, ma solo ora mi rendo conto di dover trovare un modo di aggiungere righe e colonne in mezzo a quelle esistenti, e con la struttura dati che questa roba in automatico costruisce, fidatevi, non sarà facile. Ci impazzirò temo. L’ennesima mia #megafine. 💀️
Codice e anteprima della tabella specialeComunque, a dire il vero una piccola app l’ho trovata cercando: https://www.htmltables.io/. Fa modificare una tabella tramite anteprima #grafica (scarna ma adeguata), ma permette di copiare ed incollare (o modificare direttamente, ma a me non serve) il #codice HTML (anche lì, unico modo per spostare righe e colonne, non va dalla #GUI)… solo che, quest’ultimo passaggio è macchinoso, almeno a lungo termine, perché mi troverei a fare avanti e indietro tra modificare i dati e salvarli dove mi servono, quindi… ecco giustificato il trovare una #soluzione nativa alla mia #OcttKB. (Ci sarebbero poi i programmi di fogli di calcolo, ma ecco… non mi servono tutte le loro funzioni, devo solo disporre testo, quindi usare quella roba significherebbe bloat e sofferenza, tra UI disfunzionali su mobile e app in generale laggose.) 🤥️
The first day of 2024's unexpected rabbit hole is "Who Wrote Caramelldansen", because a car passed me last weekend blasting that song out the window and, well, who doesn't like Caramelldansen? But even considering I've been around memes since before memes were a thing anybody knew about*, I was still surprised how complicated the story is... https://youtu.be/rI3yD3WAcz4?si=Ooe-CI6ieqKcpkjS#CaramellDansen#HappyNewYear#RabbitHole
(probably 1989, when I first read Dawkins' "The Selfish Gene" which coined the term)
"Maybe in a sense the Caramella Girls are the modern incarnation of Caramell. They've just been Ship-of-Theseused into a lineup that no longer has any of their original members.
Except it's not really like the Ship of Theseus. It's more like if you were to disassemble a ship one piece at a time, but instead of replacing those parts as you take them out, the ship is just left without those parts, and eventually, the ship is completely gone...."
"...But then a few years later, a song created by the Ship of Theseus becomes a big meme in Japan, and in response, the guy who owns the rights to the Ship of Theseus, who is not Theseus, decides to make a new ship, the Thesea Girls, in order to appeal to this demographic that enjoys works made by this old ship that no longer exists"
Thx all.
After MUCH consideration, I ended up going for the Logitech MX Mechanical Mini.
While I was very tempted with other "low-profile" options (looking at you non-ISO Lofree Flow) this seemed a safer entry option (already had a complimenting Logi device, mostly for biz use, etc.) 🤓
So far, I'm quite liking it. Though, as someone who's been using "chicklet" keyboards since forever, it's gonna take some getting used to (my fingers are definitely feeling the workout! 😅) #MechanicalKeyboard
Halber Druck gerade fertig geworden für ein Geburtstagsgeschenk. Zweite Hälfte sollte in anderer Farbe sein. Mich geärgert, weil ich nicht dran gedacht habe, dass ich sie hätte gut vorab trocknen können. Dann festgestellt, dass ich das Fillament bis jetzt nicht habe, es wird erst am Nachmittag geliefert 😄
Aktuell den SUNLU S2. Der hat aber seine Tücken und man muss dadran etwas rumbasteln.
In ein paar Tagen kommt der neue S4. Da hoffe ich, dass die meisten Kinderkrankheiten weg sind.
Die Trocknung ist toll. Aber was echt Probleme bereiten kann, ist das Drucken aus der Trocknerbox raus. Die Rollen bleiben entweder hängen, oder das Filament überlappt sich gerne mal.
Also trockne ich vorab und hänge es dann über den Drucker.
Aber dieses teilweise entrollen und verknoten des Filaments an der Rolle ist ja ein grundsätzliches Problem und wenn ich sehe, was es da an Lösungen in der Druckcommunity gibt, bin ich da nicht alleine.
Learning #languages: I often have favourite #words because they hit something in my brain better than in my mother tongue.
I do love the expression of the #rabbitHole. I imagine walking down to a hole in a meadow of wild flowers. Inside it's cosy and warm, and looks very much like in a Beatrix Potter book. The rabbit family visits all the other animals and flowers with me and I discover something new around every corner. Rabbit holes are entries to wonder worlds. 😊 #languageLearning#English