This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # announcements (2)
- # beginners (42)
- # calva (2)
- # cider (13)
- # clara (2)
- # cljdoc (1)
- # cljs-dev (8)
- # clojure (118)
- # clojure-australia (1)
- # clojure-europe (3)
- # clojure-finland (2)
- # clojure-italy (42)
- # clojure-japan (1)
- # clojure-nl (2)
- # clojure-spec (26)
- # clojure-uk (58)
- # clojurescript (83)
- # cursive (6)
- # data-science (2)
- # datomic (13)
- # devcards (2)
- # duct (9)
- # figwheel-main (4)
- # fulcro (11)
- # graphql (51)
- # jobs (1)
- # juxt (14)
- # kaocha (1)
- # off-topic (24)
- # re-frame (65)
- # reagent (4)
- # reitit (19)
- # remote-jobs (8)
- # shadow-cljs (50)
- # specter (3)
- # speculative (1)
- # vim (5)
- # yada (50)
Morning All! I am in a cold and sunny London MISSING BEING SNOWED IN IN SCOTLAND! 😞
(honestly @maleghast I would have thought that you would know that Scotland is big enough to have different kinds of weather on the same day 😉 )
"skol" would sound roughly like the english word "school" ... "skoll" would be close to how english tv portrays vikings, and the non-existent english-pronounced word "skawl" is probably closest to the scandinavian pronunciation of "skål" - i find it amazing how differently different languages can use the same alphabet
By the time I typed that out, it went through multiple layers of encoding including Polish pronunciation so who knows XD I’m going to look for a sound recording :)
second syllable of "skawl" as in the tool "awl" or the second syllable of "shawl" or "ball" or "fall"
english spelling is the worst. i should learn the phonetic alphabet, except i'd only be able to communicate with linguists
phew, I think the workshop we ran at LL yesterday went okay... everybody managed to get to the end of the main exercise at least
haha. the national view is so dismal its natural to retreat into your local surroundings
I'm still overall happy with national Scottish politics (well, compared to Westminster anyway. I remember how depressed I was about it all when my local Labour MP Chuka Umunna was wanting to get rid of freedom of movement and blaming immigrants for not integrating)
I do know there are lots of problems with Scottish politics still. I do realise this isn't a utopia.
maybe 1cm of snow on the ground here in Saddleworth… heavy snow forecast after lunch though
@jasonbell time for an update? https://www.amazon.com/Clojure-Machine-Learning-Akhil-Wali/dp/1783284358
re my question for yesterday. No-deal would mean the return of hard border in Ireland. source Guardian.
good night everyone... and I just wanted to say that I sent 10k message from my own MQTT client to my own broker with QOS 0 and 1 (only the protocol flow not the actual things needed to make it proper QOS 1).
👍 MQTT is a really nice, well designed and specified protocol. Infinitely better than STOMP and the like. Many years ago I started work on a Clojure implementation of an MQTT broker using Netty; sadly the company folded before I got too far 😞
Initially I wrote a clj STOMP implementation… actually motivated by Rich Hickey evangelising it as a possible transport protocol to what became nREPL… However it turned out STOMP is horrendously underspecified. The spec is only simple because it leaves the parsing rules up to the imagination. A colleague discovered MQTT which is I recall a brilliant, well written, detailed spec, of a good protocol.
aah ok... what was the reason not to use an existing broker implementation? @U06HHF230
writing your own is actually quite a lot of work (as I am finding out) and I am just doing it for the fun of it.
No good reason TBH. Essentially there were big problems with the next funding round, and we weren’t getting paid so a bunch of us didn’t have anything better to do than meet in the office, hack on whatever we wanted and apply for jobs with people that had money. I’d been working on some STOMP stuff as a lighterweight alternative to the bits of XMPP we were using when I was getting paid, and thought MQTT looked pretty neat. Other motivating reasons were that we’d built what was pretty much exactly slack, (but not as polished), but over XMPP, with mobile clients on iOS and Android and native clients on mac and windows. We were using ejabberd, so I was having to extend it in various ways with Erlang to integrate with bits and bobs… I really found what Rich Hickey said about Actors being inextensible to be true… plus also I’d been using RX in the windows desktop client, and really liked it so was curious about what something RX like would be like in clojure… I’d written a simple RX-like lib; but it was very unfinished; and IIRC Stuart Sierrra was doing something similar at the time which was a fair bit nicer than mine… Then manifold and core.async came along. So it was just a combination of things I’d been looking at at the time, and having a lot of free time to play about… I didn’t get that far, before I managed to convince someone to pay my bills again 🙂