Fork me on GitHub
#clojure-europe
<
2021-03-12
>
djm07:03:33

👋

plexus07:03:39

Happy Friday!

mccraigmccraig08:03:17

do you always have to wear the helmet in public now @U05390U2P?

agile_geek08:03:07

I have to wear a mask in public.... Govt says so.

mccraigmccraig08:03:37

but once you're a mandalorian, there's no taking it off ever in public - it's the rules!

mccraigmccraig08:03:56

lol - nice change!

agile_geek08:03:07

There changed my mask.... Just for you!

mccraigmccraig08:03:33

looking good, iron man!

agile_geek08:03:55

I keep telling my youngest daughter that you don't ever see me and Tony Stark in the same room at the same time, coincidence? I think not. BTW I am exactly the same height and 2 days older than Robert Downey Jr. .... but his bank balance is a bit larger!

agile_geek08:03:30

I just booked my vaccination appointments (cos I'm old!). But I had to get up at 2:30am to do it! I tried over 20 times yesterday but the web app either showed no bookable timeslots for the location selected or the timeslots I picked had gone by the time I got the confirm button. The NHS (England) web app takes you thru 8 pages to pick location and time slot for two appointments and whoever wrote it didn't think holding the chosen timeslot with a TTL might be a good idea! I hate to say this is a result of outsourcing but it's a direct result of outsourcing development to large consultancy!

javahippie08:03:48

Looking forward to a large tech company “helping” to build the german vaccination passport with 5(!) blockchains

simongray08:03:26

From what I hear in the news, the Danish booking system is also pretty shit, experiencing similar issues.

agile_geek08:03:42

I would laugh but I think u may be right!

javahippie08:03:24

(It’s indeed IBM with a german startup, and they did mention 5 blockchains)

javahippie08:03:35

I wondered how such a system would be set up efficiently. You get vaccinated, you get a printed QR code, and everytime sbd scans it, the system verifies you got your shot. So you store 80 million datasets at max, with maybe 500 read requests per second in peak times? This is more than you can safely handle with “database and synchronous HTTP call”, but not too heavy, is it?

agile_geek08:03:05

The thing is it wouldn't have needed much more than RDS database with a table of timeslots with TTL timestamp and the NHS number (which u need to apply and they give u in the letters sent out). I'd prefer a key value store with compare and swap fns but a relational DB would work

solf08:03:20

With a vaccine distribution network powered by IBM Blockchain, manufacturers can proactively monitor for adverse events and improve recall management. Distributers can gain real-time visibility and enhanced ability to respond to supply chain disruptions. Dispensers can improve inventory management and safety monitoring. Citizens can trust the vaccines and confidently return to society.
Yikes 😞

🚒 3
solf08:03:58

Thanks ibm blockchain, I wouldn't be able to trust vaccines without you.

agile_geek08:03:12

I suspect it's a German thing about personal ownership of health records? (& data in general). Like the data hosting rules?

javahippie08:03:22

I don’t think that this will be a public blockchain providing personal ownership at all, it’s meant as a tech demo for “German Engineering đŸ’Ș”. But yes, anonymization and data protection are held very high in germany, in general

agile_geek08:03:32

I think that's a good thing in principle (UK could learn from Germany) BUT the devils in the detail and the implementation is everything.

javahippie08:03:18

I’m also a big fan. It’s easy to point at data protection and say “If we did not have that, we could be much faster and more successful”, but that’s a red herring

dharrigan08:03:21

Good for the environment, all this computational power being devoted to blockchains!

javahippie08:03:40

I’m wondering why I’m defending IBM, but their blockchain has a central certificate authority, signing all the transactions. Which makes the whole blockchain completely pointless, but at least more energy-efficient 😁

3
solf09:03:57

That's... somehow worse 😅

ordnungswidrig09:03:18

I read “blockchain” for the german vaccination proof and was sure this is not “blockchain” but something with distributed signed transactions

ordnungswidrig09:03:42

It’s blockchain in a way that scrum is scrum.

otfrom10:03:39

Surely we only need Blockchain here if we think the entire German state is going to fail and we need an independent store of the data?

😂 6
otfrom10:03:26

And vaccine passports are silly if vaccinated people can still be infectious. The thing we need to track is population immunity. This is even setting aside the human and civil rights issues

agile_geek10:03:19

@U0525KG62 what’s the latest research on vaccinated ppl being infectious? I thought they were unlikely to be?

otfrom10:03:51

they are unlikely to be, but we don't really know yet. New variations might also get past the vaccines, but we don't know (we keep learning as we go along)

👍 6
otfrom10:03:49

basically getting infections down as low as possible reduces the chances of new variants and means that people are unlikely to get it. Saying that an individual is safe is a stronger claim that should be backed up by stronger evidence

ordnungswidrig11:03:45

That’s important. Actually more vaccination puts preassure to evolve onto the viruses. That’s why it’s also important to keep the infections down. In communities with a lot of infections, e.g. parts of south africa or part of brazil, we saw the virus to evolve to be more aggressive. This makes sense to me from an evolutionary point of view.

dharrigan08:03:04

Good Morning!

pez08:03:05

Good morning!

synthomat09:03:31

Good day! Long time no read!

reefersleep12:03:51

Goddag alle sammen 🙂

slipset13:03:29

BTW, I don’t know if you remember me rambling about optimizing data.json? Anyways, now it’s somewhat on its way: https://clojure.atlassian.net/browse/DJSON-31

clojure-spin 21
otfrom15:03:07

that will make my life a bit faster. Thx!

otfrom21:03:38

I'll have more time to be bored? Or do something else?