Morning
☕
👋
Morning.
@raymcdermott it is always almost the future
Morning
https://ourworldindata.org/grapher/covid-vaccine-willingness?tab=chart&stackMode=absolute&time=latest&region=World - I wonder why French people are so reluctant
Given how shitty the disease is, I wonder why anyone is reluctant
Apparently lots of Asians in England have been told that the vaccine contains meat, putting off Muslims (who've been told pork) and Hindus (who've been told beef).
I'm not sure what other reasons there are, beyond those who are worried that there hasn't been enough testing
That’s horrible. Although I can understand that people a reluctant as never ever has a vaccine been developed this fast. In germany I can imaginge that the TV series “Charité” had an impact here, telling the story about Robert Koch and the failed attempt to create a TBC vaccine.
Also for adults, vaccinations is a topic “long ago from the childhood”. And most deseases we vaccinate against play (thankfully) no practical role anymore (Measels being a sad exception in parts of germany)
My dad had polio as a child - vaccines for that apparently started in the 1950s
My sisters and I had chicken pocks and one of my sisters even had measles. I rember her being “quarantined” in the living room but only for a couple of days and quite loosely.
But anybody younger than 40 in germany maybe has no personal experience with these “harmless” deseases. It’s similar to how the horror of WW2 slowly fade away when people die that can tell you about it first handed.
I just found this: https://www.euronews.com/2021/01/18/why-do-so-few-people-in-france-want-to-take-the-covid-19-vaccine
> It’s an event that led to “the public feeling that the government was in bed with big business,” Larson said who previously told Euronews that reliance on big business was a weak point in the vaccine “trust chain”. > @djm_uk I guess a valid point for many countries.
Except maybe for the UK where the people would consider the government be too incompetent to make a deal with big pharma in the first place 🙈
Something similar was on /r/europe and the top reply in the comments noted that that survey had been criticised for using a poorly worded question (https://www.reddit.com/r/europe/comments/kxttq0/of_people_per_country_willing_to_take_a_vaccine/gjcn9ma/). There was a second survey where the results were much more strongly in favour of getting the vaccine. In this second survey Denmark comes out on top with 87% willing to get the vaccine, which is pretty great news to me.
The "definitely" in the question was strange, but at least they could strongly agree/agree
You can imagine that anyone of reasonable health who is not a complete egotist would let frontline workers and 80+ year olds get the vaccine first.
> who is not a complete egotist
Welcome to the internet 😛
But really, survey question design is something that is taught to any bachelor student taking a class on research methods (mandatory in Danish universities and most other places, I imagine). It is incredible to me that important surveys like this are often so littered with leading questions or other artefacts that result in misleading results.
In Sweden people seem to have forgotten the recent disaster with mass vaccination against swine flu.
@pez - Sweden (i.e. the aggregate opinions of the population) is noticeably more skeptic towards the COVID19 vaccines than other Nordic countries
Not sceptical enough, I would say.
Definitely not going to enter that discussion.
I agree. 😃
Morning
Good morning!
Good Morning,
I am new to the channel. Thank you for the opportunity to share experiences and problems.
For the past few weeks I’ve been working with “core.async” in Clojure and Clojurescript, wondering if it is a good idea to use outside bound symbols inside a “go” as there is a pool of threads and possibly any of these could do the println
?
(let [x 5]
`(clojure.core.async/go`
`(println x)))`
It seems to work, but is it a good idea?
correct, sorry, I thought you were mutating stuff
@matlux I agree with you, I assumed it as you described. The strange thing macroexpanding it gives an error. So I was wondering if it is a bad idea. Do you have an idea whats wrong expanding it?
(clojure.walk/macroexpand-all
'(let [x 5]
(clojure.core.async/go
(println x))))
;; => Syntax error macroexpanding clojure.core.async/go at (your_project.cljc:93:3).
;; Could not resolve var: x
Strange indeed that it doesn’t macroexpand-all correctly. It does compile and execute though:
(let [x 5]
(clojure.core.async/go
(println x)))
=>
#object[clojure.core.async.impl.channels.ManyToManyChannel
0x67080483
"clojure.core.async.impl.channels.ManyToManyChannel@67080483"]
5
I have managed to macroexpand-all it by cheating the compiler:
(clojure.walk/macroexpand-all '(let [x 5]
(clojure.core.async/go
(println "x"))))
and then re-introduced the x
symbol back in and it compiled and executed too. So the code is definitely valid. Must be a bug or a corner case in the macro-expansion. I reckon it is because x
is a local and it doesn’t get added to the env of the macroexpansion-all code. The macro-expansion must be only looking at global var
s or something. It might be interesting to find out what exactly upset the macroexpand-all here… ??Good morning!
Morning and welcome @jtkdvlp and regarding your question... for debug purposes I guess it is fine if it works. As for doing the correct thing I hope someone else has a more informed opinion about it.
👋 @jtkdvlp
sounds like you might want an atom rather than just a name in a let?
Morning
Morning!
An atom would work I guess, but just for reading the immutable x should work too right?
Morgen!
I’m currently looking into Krell. I like the idea and I like the project, but it’s really hard to tell if there are really people using it. I need to create mobile apps for iOS and Android, and Clojure would be the preference. Do you work with it or know somebody who does?
(Thought the question is a little too subjective for #clojurescript)
@javahippie It's best to ask in #cljsrn where all the people using it are probably hanging out
Didn’t know of this channel, thanks!
Good morning!
good morning
@javahippie yes I work with some people that are using it and they are very happy
the main advantage is that you can take later version of react-native without waiting for the tools to catch up
in fairness he is also the author
but there are three others using it and they are happy
@raymcdermott “I work with some people that are using it”, isn’t that somewhat an understatement?
I’m always understated … even in my death wishes
“I work with two of the most prolific cljs people out there, one of which is the author of Krell”
I think I’ve said enough
I believe you have 🙂
Anyways, lunch-o’clock here
Thanks @raymcdermott! Always forget how small and connected this community is :smiling_face_with_3_hearts:
@raymcdermott Do you also use Cljs these days?
use CLJS? his team is basically all of the CLJS maintainers ;)
Like, personally... I’m just curious, I don’t have anything in particular to ask :)
They are betting car security technology on "NaN is not a function", right @raymcdermott? ;)
Maybe not too different from "class java.lang.Long cannot be cast to class clojure.lang.IFn"
I don’t personally use CLJS at work, though next week that might change
It is a literal bet on CLJS
I don’t think I’m giving to much away to say that we have native security bridges
And that it’s a very layered (trying to avoid complex) approach
we have a CLJS SDK that is exposed as an ObjectiveC or Java API, so that’s novel
And a lot of the magic is of course down to the two gents that know the platform back to front
Ah right. Makes sense @raymcdermott, JS is one of the only ways to expose a cross-platform API on mobile. I only have some experience for iOS development, and seeing the hooks that Apple gives you is one of the things that nudged me to find a nice language that compiles to JS… It is becoming the lingua franca in many aspects (annoyingly, it’s not very good). Much better to target than than staying inside the Apple only technologies.
it’s not pretty when you have to write native bridges so try to avoid that 🙂
the problem with SDKs is that you don’t want a version of react-native in your SDK and in their app … gets confusing !
but writing apps this way is a breeze
also check out https://storybook.js.org for live UI demos
and BTW like some folks enjoy heroine, I do use CLJS for recreational purposes