Fork me on GitHub
#clojure-uk
<
2018-08-03
>
dotemacs06:08:01

Oh wow, that is news. What’s in store, a SQL interface for their platform, a la KSQL ? 🙂

dominicm07:08:59

oops, forgot, morning

thomas07:08:42

morning 😼

3Jane08:08:13

good moaning

🇫🇷 12
thomas08:08:03

@lady3janepl Listen very carefully, I will say this only once!

agile_geek08:08:20

Allo allo… I love that you get that quite British reference!

3Jane08:08:47

you will not believe me… I have not actually watched the show

3Jane08:08:10

or been aware it was from the show

3Jane08:08:27

I guess this means I must move to France!! Paris here I come XD

thomas11:08:30

WHAT!!! you never watched Allo Allo...

thomas11:08:05

you should @lady3janepl . partly because it is quintessential English humour...

thomas11:08:54

and because it is a sitcom that has about 3 jokes in it... and they managed to keep it going for 8 or 9 seasons

3Jane11:08:00

I know…

3Jane11:08:07

I didn’t have a TV when it aired ¯\(ツ)

3Jane11:08:09

it’s a weird artefact of where/when I was born that I’m like 0/100 on tv series that aren’t anime-on-vhs, but pretty up to date with films. I do need to catch up on it a bit, if only just for the context… and I’ll do so right after everything else I need to catch up on XD

thomas12:08:13

just watch a few clips on youtube... as said there are about 3 jokes in it... and they go on and on and on.

thomas12:08:25

the best bit though are still the accents.

3Jane08:08:42

you know how sometimes, something annoys you exceedingly?

mccraigmccraig08:08:45

i would guess that means the end of onyx @jasonbell? have mike or lucas blogged on it ?

mccraigmccraig09:08:26

it's true, i believe my reserves of cynicism have increased significantly recently

agile_geek10:08:40

I am stockpiling my cynicism for when we leave the EU and it’s in short supply due to border tarrifs

mccraigmccraig10:08:25

i anticipant having a surplus, so i'll trade you for some optimism futures?

😂 4
yogidevbear11:08:41

I think a healthy dose of cynicism is just that... healthy

3Jane08:08:52

so that you hack at it until it goes away?

3Jane08:08:29

iterator_to_array(map(
                compose(
                    'IrRegular\Tests\Hopper\second',
                    'IrRegular\Tests\Hopper\inc'
                ),
                self::$hashMap
            ))

3Jane08:08:32

(aka I want Clojure when I’m dealing with deeply nested data in other languages, dammit.)

guy08:08:07

morning

👋 4
Rachel Westmacott08:08:33

does anyone have recommendations for a lazy JSON parser?

Rachel Westmacott08:08:07

my primary concern is not holding the entire parsed document in memory

jasonbell09:08:05

@mccraigmccraig Onyx will continue as open source, I think existing paying customers will move over to Confluent. I've not read the full details properly just what I picked up from the channel late last night.

mccraigmccraig09:08:08

@peterwestmacott i've used a stream of separate JSON records separated by newlines in the past

Rachel Westmacott09:08:36

I think there's a name and a spec for that.

mccraigmccraig09:08:40

iirc that was a twitter feed

Rachel Westmacott09:08:53

But I have no control over input format.

Rachel Westmacott09:08:47

I'm looking at Java interop to Jackson ATM, but other recommendations are welcome.

mccraigmccraig10:08:03

is that the jackson streaming api you are looking at @peterwestmacott?

Rachel Westmacott10:08:24

it looks like it might be a bit low level, but I haven’t really got stuck into it yet

mccraigmccraig10:08:11

there's a clojure wrapper for that https://github.com/michalmarczyk/clj-lazy-json - i haven't used it, and it hasn't had any love for a good while... but jackson probably ins't a fast-evolving api, so maybe it's just stable

👍 4
yogidevbear11:08:59

I'm sure you're well aware 😉

yogidevbear11:08:28

Cool news about the Onyx folks

yogidevbear11:08:39

Nice to see Clojure shops in the news

thomas11:08:17

what happened to Onyx? did I miss something?

mccraigmccraig11:08:54

the onyx folks got bought by the kafka peeps @thomas

thomas11:08:14

oooh wow... impressive.

danielneal11:08:42

is this good news?

danielneal11:08:52

it sounds like good news

mccraigmccraig11:08:33

could be a @danieleneal pyrostore is really interesting... onyx is perhaps less interesting in a world containing kafka-streams (i've certainly been considering switching from onyx to kafka-streams just for the simpler config and deployment)

otfrom12:08:44

morning

👋 4
otfrom12:08:54

so very, very glad to be heading away from the heat later today

danm16:08:50

Where is @otfrom today?

otfrom17:08:50

Between London and Dundee

jasonbell16:08:05

@mccraigmccraig Part of me is still a little sad that I couldn't get Onyx to handle what I needed it to handle, Kafka Streams didn't break sweat. And KSQL removes the need for creating Streaming API stuff as it's basically API abstraction, with KSQL you're building a streaming api application in effect.