Morn!
☕☕
gooood morgen!
Mrn
👋
☕👋
Morn!
mårn
Morn!
https://clojurians.slack.com/archives/CBJ5CGE0G/p1765447751393949?thread_ts=1765409717.396349&cid=CBJ5CGE0G Jeg innser at Mai-juni i Oslo kanskje er mer eksotisk enn mange har tenkt! Vi tar fort de lange dagene for gitt.
Mørketid i desember er litt som å være tett i nesen: Jeg setter for lite pris på å ha lange dager og frie luftveier når de er her.
Fun fact! Vi bruker i hovedsak ett nesebor av gangen. Nervesystemet regulerer via blodtilførsel hvilket nesebor som er mest åpent. De bytter ca. annenhver time. Det er derfor man ofte opplever at kun ett nesebor er tett.
Flere enn meg som måtte sjekke nå? Jeg bruker i skrivende stund venstre.
Det står litt om det https://no.wikipedia.org/wiki/Nesesyklusen!
Man kan legge en finger over ett nesebor av gangen så merker man hvilket som er mest åpent.
Det var min fastlege som fortalte meg om dette når jeg hadde problemer med soving pga. tett nese. Han sa det ofte løser seg (eller blir verre) automatisk etter 2~3 timer når neseborene bytter tur.
Jo mer jeg lærer om kroppen jo mer takknemlig blir jeg for at jeg slipper å ta bevisst ansvar for mesteparten av hva den foretar seg
Ja, ganske kult at så mye er autopilot.
Jeg kom til å tenke på dette her om dagen når jeg lærte om hvordan Datomic kan ha en ekstra "backup transactor" og veksle mellom to transactors. Derfor var det ferskt i minne. Det er rart hvordan hjernen kan koble konsepter fra helt forskjellige domener som ligner på hverandre. Det er sånn min hjerne husker ting tror jeg.
Haha, veldig bra fun fact @leif.eric.fredheim 😄 Akkurat nå er det åpenbart mitt høyre nesebor som er primary. Det sprøeste er at jeg plutselig er veldig obs på det. Selvom jeg ikke egentlig er tett føles det litt sånn 😅
Hahaha, ja, samme her. Etter jeg lærte det av fastlegen er det noe jeg plutselig tenker på fra tid til annen. Sorry!
"Redpill kroppslære" 🤣
Dette minnet meg om den gangen noen gjorde meg oppmerksom på hvordan tungen hviler i munnen, som nå plutselig ble litt travelt kombinert med nesebevisstheten
Fra en liten samtale på kontoret — det finnes et par kule funksjoner som lar deg inspisere ett navnerom, eller alle navnerommene, alt kan brukes dynamisk i REPL.
For å starte, sjekk (all-ns) og ns-publics!
Jeg legger to eksempler i tråd.
*ns*
;; => #namespace[]
(ns-publics (symbol (str *ns*)))
;; => {K #',
;; A #',
;; kg #',
;; cd #',
;; m #',
;; s #',
;; mol #'
(ns-publics ')
;; => {K #',
;; A #',
;; kg #',
;; cd #',
;; m #',
;; s #',
;; mol #'
(->> (all-ns)
shuffle
(take 5)
(map (comp symbol str)))
;; => (clojure.core
;; clojure.pprint
;; cljs.vendor.clojure.tools.reader
;; refactor-nrepl.inlined-deps.rewrite-clj.v1v1v49.rewrite-clj.parser.keyword
;; clojure.java.process) Du kan dermed identifisere alle tester du har lastet inn i minnet:
(->> (all-ns)
(mapcat (comp vals ns-publics))
(filter (comp :test meta)))
;; => (#'munit.units-test/divide-test
;; #'munit.units-test/--test
;; #'munit.units-test/+-test
;; #'munit.units-test/measure-in-test
;; #'munit.units-test/rebase-test
;; #'munit.units-test/pow-pow
;; #'munit.units-test/magnitude-n-unit
;; #'munit.units-test/*-test
;; #'munit.impl-test/div-test
;; #'munit.impl-test/negate-test
;; #'munit.impl-test/invert-test
;; #'munit.impl-test/sub-test
;; #'munit.impl-test/add-test
;; #'munit.impl-test/simplify-test
;; #'munit.impl-test/mult-test
;; #'munit.impl-test/same-unit?-test
;; #'munit.datomic-test/to-entity
;; #'munit.datomic-test/from-entity)… og man kan kjøre testene, hvis man vil.
(->> (all-ns)
(mapcat (comp vals ns-publics))
(filter (comp :test meta))
(group-by (fn [the-var]
((-> the-var meta :test)))))
;; => {true
;; [#'munit.units-test/divide-test
;; #'munit.units-test/--test
;; #'munit.units-test/+-test
;; #'munit.units-test/measure-in-test
;; #'munit.units-test/rebase-test
;; #'munit.units-test/pow-pow
;; #'munit.units-test/magnitude-n-unit
;; #'munit.units-test/*-test
;; #'munit.impl-test/div-test
;; #'munit.impl-test/negate-test
;; #'munit.impl-test/invert-test
;; #'munit.impl-test/sub-test
;; #'munit.impl-test/add-test
;; #'munit.impl-test/simplify-test
;; #'munit.impl-test/mult-test
;; #'munit.impl-test/same-unit?-test
;; #'munit.datomic-test/to-entity
;; #'munit.datomic-test/from-entity]}(til vanlig, når man bruker feks kaocha, sørger test-rammeverket også for å scanne over filer etter tester for å laste inn eventuelle tester. Men dette kan være kjekt til feilsøking.)
Morn!
Morn!
god morgen!
Morn
☕