Search
Tuesday, 19th of November 2019, 20:55:58 UTC
1:09:59
equwal
Roswell is a game changer for CL scripting.
1:11:01
equwal
I was able to hack together a build script for these font variants in a few hours, whereas I have no idea how I would have done it without Roswell.
1:11:04
equwal
https://github.com/equwal/alt-hack/tree/generator.ros
1:42:30
_death
I think a script should be two forms: load the system, apply a function with command line args.. the rest belongs in the system, which can be depended upon by other lisp code
1:43:43
equwal
Indeed, my script I linked conflates such things.
1:43:53
equwal
It is the first time I have used Roswell.
1:57:18
_death
anyway, been using terminus (with modified lambda) for a decade now, methinks.. all other fonts are unbearable :d
2:03:39
equwal
Looks like like a DOS terminal
2:05:23
_death
http://i.imgur.com/YWYcb3a.png
2:09:03
equwal
No wonder you modified that thing, it looks like a tent.
2:11:51
equwal
https://spensertruex.com/static/terminus.png
2:14:08
equwal
https://spensertruex.com/static/hack-font.png
2:16:57
_death
if you change the font size it looks very different.. I started with a smaller size but years take a toll
2:18:29
equwal
I have 20/20 vision, but small fonts were giving me eye strain.
2:19:21
_death
same.. with hack I find the "i" glyph jarring.. anyway, sleepytime
2:22:34
equwal
https://github.com/equwal/alt-hack0
2:22:45
equwal
Slabbed I is on there :)
2:26:46
pjb
_death: a script that just loads a pre-compiled system is not a script anymore.
2:27:29
pjb
In a script, you must have a read eval loop, such as the reading and evaluation of later forms DEPENDS on the evaluation of earlier forms.
2:27:49
pjb
If you don't have it or don't need it, then you have a mere program that you can pre-compile.
2:28:06
pjb
(if you don't need it at run-time).
2:28:57
pjb
Note: cl-launch doesn't allows you to make scripts, since it wants to compile your source before running it!
2:29:23
pjb
(this is the reason why in the end, I don't use, and cave in, and just transformed all my scripts into mere programs).
2:29:37
_death
that's what I'm saying, you should just write programs
2:32:47
equwal
https://github.com/source-foundry/alt-hack/issues/46
2:33:31
equwal
But you can't portably pre-compile your lisp programs can you pjb:?
2:36:09
pjb
_death: well, sometimes you want scripts. For example, when you need to adapt, at run-time, to the environment.
2:36:27
pjb
equwal: you can compile them when you install them at least.
3:21:10
equwal
I would like to do exactly that with Roswell.
4:08:02
drmeister
Hey folks, I'm using the local-time system.
4:08:42
drmeister
Does it make sense that (local-time:parse-timestring "2020-01-01") -> @2019-12-31T19:00:00.000000-05:00
4:09:15
drmeister
Is it because I'm not providing a time zone when parsing?
4:12:27
drmeister
Hmm, maybe that's why - maybe I'm parsing 2020-01-01 in GMT and I'm in EST and so it's printing 2020-01-01/GMT in EST and the world is a sphere?
4:12:56
drmeister
Flat earther's - checkmate!
4:12:57
ck_
the -5 looks weird to me
4:13:21
ck_
oh, no, sorry -- it's because I'm too used to GMT+1. My fault.
4:14:19
ck_
but it's the other way around, you're parsing 2020-01-01 as EST, which gets printed as GMT-offset
4:15:14
drmeister
Thanks for the feedback. Hmmm.
4:16:32
drmeister
If I parse 2020-01-01 midnight EST wouldn't that be 2020-01-01 5:00 am in the GST timezone?
4:17:17
Bike
or you could be doing things in the unitd arab emirates, i guess
4:17:47
drmeister
I'm reading up on the time zone stuff in local-time.
4:17:48
ck_
I described what I thought was the case, not what your printout said :|
4:18:26
drmeister
That's ok - I always have to think hard about different timezones.
4:19:02
drmeister
All I'm sure about is you europeans disappear from IRC in my evening and show up just before I collapse in bed. :-)
4:21:54
drmeister
If I force my timezone to UTC then parsing and printing gives the expected result.
4:21:56
drmeister
https://www.irccloud.com/pastebin/Z79ueyCg/
4:23:00
ck_
so what was the value of *default-timezone* before?
4:23:32
ck_
and what does the '@' signify in the line you pasted here a moment ago? on that paste, the 'z' is for zulu / utc, right
4:25:12
Bike
i believe @ is a reader macro in local time.
4:26:20
drmeister
Ah - perhaps I should read http://naggum.no/lugm-time.html - lots of detail.
4:36:36
beach
Good morning everyone!
4:42:11
drmeister
The Naggum paper explains it. If I provide the date but not the time I get ... "absolute time with time omitted, defaulting to 00:00:00Z."
4:43:03
drmeister
That's what I get for my pollyanna assumption that by leaving out the time it would just assume my timezone.
4:43:40
drmeister
I made an assumption and made an "ass" out of "u" and "mption".
5:16:30
ck_
leave mption alone that's one of my closest friends
5:17:02
ck_
so the "-05:00" is a timezone signifier instead of an offset? I don't think I've ever seen that before
5:17:27
ck_
as part of an ISO timestamp I mean
7:25:42
beach
Does anyone recall having seen the term "contents vector" for the slot storage of standard objects, perhaps in the AMOP? Or did I make it up?
7:28:40
Shinmera
well there is the slot index and such
7:29:32
beach
I specifically meant the term "contents vector". I don't think "slot index" is used, but "slot location" is.
7:30:33
Shinmera
I don't remember mention of any vectors, just standard-instance-access.
7:31:27
beach
I must have made it up.
8:22:07
no-defun-allowed
ls: cannot access /: No such file or directory
8:24:22
Davd33
no-defun-allowed: xD
8:24:38
no-defun-allowed
Guest31 (IRC): your hard drive gon
8:37:32
ArthurStrong
zhouzihao: 静安安
8:43:26
Shinmera
Please only use English in this channel, thank you.
8:44:46
ArthurStrong
ACTION only joking. I just recombined Chinese characters he already wrote
8:46:12
zhouzihao
sorry maybe you can not speak Chinese~~
8:46:37
ArthurStrong
zhouzihao: no I can't
8:47:48
ArthurStrong
zhouzihao: do you know Chinese language IRC channels? networks?
8:48:37
zhouzihao
sorry I don't know
8:49:45
zhouzihao
do you what to Practice Chinese?
8:50:18
ArthurStrong
zhouzihao: just got interested if I can play this prank on them
8:52:02
zhouzihao
Or you can write a program to reorder the characters. The second time, I saw it.
8:52:52
edgar-rft
google-translator thinks that ArthurStrong is cursing :-)
8:52:55
zhouzihao
This is not a sentence in Chinese.” 静喜都啥话“
8:53:21
aeth
ArthurStrong: if I interested got this prank can
8:53:32
ArthurStrong
My next step was to copypaste from Chinese wikipedia
8:55:52
zhouzihao
does anybody know mal? https://github.com/kanaka/mal/tree/master/forth
8:55:56
ArthurStrong
Sometimes my prank can last 3-5 lines until interlocutor starts to suspect something
Wednesday, 20th of November 2019, 8:55:58 UTC