aatree

https://github.com/aatree
2016-01-23T01:09:13.000477Z

new project: aacounters

2016-01-23T01:09:25.000478Z

will be used to demo aalog

2016-01-23T04:08:07.000479Z

Time to redo aalog. 'Cause I am not sure the goog.log is what I want. Looks like I just want aalog to be a dumb wrapper of console. --I'm NOT shooting for the moon here!

👽 1
😇 1
🤘 1
🌚 1
🚀 1
😎 1
2016-01-23T04:09:11.000480Z

Once I have it working with js, I want to start on me databases again.

2016-01-23T04:10:11.000481Z

😄

meow 2016-01-23T04:10:38.000482Z

reactji performance art inspire by la lune

2016-01-23T04:12:02.000484Z

I am happy with the very small progress made today. 'Cause it is all so new to me. But hopefully I can soon become productive again. New is fine, but nothing beats productive for the sheer joy of living. :simple_smile:

meow 2016-01-23T04:12:20.000485Z

agreed - it will come

2016-01-23T04:12:30.000486Z

It is due.

2016-01-23T04:12:36.000487Z

Past due!

2016-01-23T04:12:46.000488Z

I need a break from all this.

meow 2016-01-23T04:12:50.000489Z

😸

2016-01-23T04:12:57.000490Z

I want to crank some code!

meow 2016-01-23T04:13:09.000491Z

I want to smoke some weed

2016-01-23T04:13:32.000492Z

That would not help my productivity.

2016-01-23T04:13:42.000494Z

😄

meow 2016-01-23T04:13:45.000495Z

¯\(ツ)/¯

2016-01-23T04:14:03.000496Z

aen "what me worry!"

meow 2016-01-23T04:14:39.000497Z

instead I got a pack of "roll yer own" american spirit organic

2016-01-23T04:14:42.000498Z

Alfred (mad magazine) was an early precursor to south park

meow 2016-01-23T04:14:52.000499Z

love that mag

2016-01-23T04:15:22.000500Z

figured. 😄

meow 2016-01-23T04:15:34.000501Z

you know me too well

meow 2016-01-23T04:16:06.000502Z

how about OMNI magazine - big influence on me

2016-01-23T04:16:19.000503Z

We all love being predictable. What we don't like is when folk know when we are going to break pattern. We hate being predicted.

meow 2016-01-23T04:16:32.000504Z

and drinking coffee with sinfire

2016-01-23T04:16:45.000505Z

Analog science fiction / science fact!

2016-01-23T04:17:34.000507Z

Big John W. Campbell fan here!

2016-01-23T04:17:46.000508Z

Read dune 25 times.

meow 2016-01-23T04:17:59.000509Z

mythology at its best - wait -that's another Campbell

2016-01-23T04:18:00.000510Z

And it was serialized in Analog.

meow 2016-01-23T04:18:37.000511Z

Joseph Conrad - Heart of Darkness

2016-01-23T04:18:38.000512Z

I love writing code indistinguishable from magic. But other devs just refuse to buy in.

meow 2016-01-23T04:18:51.000513Z

it's all magick

2016-01-23T04:20:12.000515Z

So now I want to write code in a series of modules, where each one is simple and understandable. And the composition is deep magic.

2016-01-23T04:20:45.000516Z

I love clojure's bag of properties pattern!

2016-01-23T04:20:59.000517Z

--use it extensively

2016-01-23T04:23:23.000518Z

But what I want is airity checking (number of arguments) when invoking a function reference.

2016-01-23T04:23:52.000519Z

(x 1 2) where x is a variable or expression.

2016-01-23T04:24:22.000520Z

((;f1 bag) bag 1 2) is how I like things, but there are NO checks!

2016-01-23T04:24:34.000521Z

--instead of methods

2016-01-23T04:24:57.000522Z

(bag is a map)

2016-01-23T04:25:19.000523Z

bag is a map holding both data and functions.

2016-01-23T04:25:48.000524Z

ttfn. tired

2016-01-23T04:28:31.000525Z

brackets are better? [[:funFun bag] bag :apple "sam"]

2016-01-23T04:29:32.000526Z

And lets bring back camel case!

meow 2016-01-23T04:48:40.000527Z

no, I hate camel case

meow 2016-01-23T04:48:53.000528Z

dashes are much better, don't you agree

2016-01-23T14:20:58.000529Z

Unless you are providing a java interop!

2016-01-23T14:21:15.000530Z

Why not underscore then?

2016-01-23T14:22:20.000531Z

the _ - issues of clojure/java are really ugly.

meow 2016-01-23T14:56:15.000532Z

true

2016-01-23T16:02:46.000533Z

Most of what I've done in clojure has been using the java interop. Which is why I have a worse-than-usual low opinion of the language. Very ad hoc and difficult to work with.

2016-01-23T16:24:15.000534Z

I've simplified aalog and gotten it working in aademo console. For the moment, it is residing in the console demo itself. Gotta fix that. :simple_smile:

meow 2016-01-23T17:07:49.000539Z

coffee w/fireball for breakfast, yum

2016-01-23T18:01:00.000541Z

fireball?

meow 2016-01-23T21:45:37.000551Z

@laforge49: fireball is cinnamon-flavored whiskey - yum!!!

2016-01-23T21:46:20.000552Z

for breakfast

2016-01-23T21:46:46.000553Z

Put it on your oatmeal? 😄

meow 2016-01-23T21:47:01.000554Z

no, in my coffee

2016-01-23T21:47:10.000555Z

Then you can light it. Oh! Oatmeal flambe.

🎉 1
2016-01-23T21:47:46.000556Z

Was wondering if you had any interest in rewriting aalog.

2016-01-23T21:48:39.000557Z

It really needs to be implemented using macros. So the formatting overhead is not invoked unless it qualifies for the current logging level.

2016-01-23T21:48:55.000558Z

Of course, I'm only talking about the clj side.

meow 2016-01-23T21:49:15.000559Z

I still haven't installed any developer tools on this borrowed laptop yet, and my speaker proposal for clojure/west is due by the 29th and I've got some other things going on so it wouldn't be until the end of the month

2016-01-23T21:49:30.000560Z

Actually, I'm thinking pancakes flambe would be more interesting.

2016-01-23T21:49:52.000561Z

There's no timeline on this.

meow 2016-01-23T21:50:05.000562Z

yes, fireball on pancakes sounds good - maybe for breakfast tomorrow

2016-01-23T21:50:20.000563Z

tell me how it comes out!

2016-01-23T21:51:13.000564Z

I really think of aalog as a place holder. I'm quite surprised that no one has done a cljc logger yet!

2016-01-23T21:51:37.000565Z

I mean, it is a pain to use separate loggers when writing cljc.