chaselambert
2018-2-15 13:38:46

@chaselambert has joined the channel


chaselambert
2018-2-15 13:41:13

hello! I was hoping to go through the SICP text book and wanted to use racket for it as I hear there is good SICP tooling for it. But i’m on an old chromebook and basically have a command line only linux environment installed and use vim. is it still feasible to do this? can i still use the racket SICP (dialect?) if I’m only using vim and the command line?


abmclin
2018-2-15 15:05:20

@chasote yes you can! SICP does not care which editor or shell you use. You’re free to use whatever tool you want to write and run your code.


zenspider
2018-2-15 21:17:39

@chasote (not sure why I can’t tab complete you?)


zenspider
2018-2-15 21:18:24

@chasote you can do everything in the terminal EXCEPT the portion of chapter 2 that does functional graphics composition… that’s fine tho. You can still work through them and think about the problems even if you can’t visualize them


zenspider
2018-2-15 21:21:41

oh. deactivated. meh


leif
2018-2-15 22:15:51

@mflatt Have you ever had slideshow lock up (like its trying to cache in new slides), but never return? (Also it ignores Ctr+C events to kill it get ignored)?


leif
2018-2-15 22:16:24

I ask because I’m having that problem, and trying to diagnose a cause. At first I thought it was video, but it seems to happen on non-video slides as well.


leif
2018-2-15 22:16:45

(But only sporadically)


mflatt
2018-2-15 22:17:05

I don’t see that. I would attach to the process with gdb to get an idea of why it’s not responding to Ctl-C


leif
2018-2-15 22:18:51

Mmm…good idea. I’ll try that the next time it happens.


leif
2018-2-15 22:19:12

(Its very hard to catch when like 99% of the time it doesn’t freeze. :confused: )


leif
2018-2-16 01:47:42

@mflatt Okay, it happened again, and this is the output lldb gave: https://gist.github.com/LeifAndersen/64cc0971d737217502c0bbef093c32e6


leif
2018-2-16 01:47:43

leif
2018-2-16 01:47:49

Does that mean anything to you?


mflatt
2018-2-16 01:48:13

try bt


leif
2018-2-16 01:52:01

Ah, good call. It looks like its ffmpeg (or at least how I am using it):

  * frame #0: 0x00007fff90f1c5fe libsystem_c.dylib`__vfprintf + 507
    frame #1: 0x00007fff90f466c9 libsystem_c.dylib`__v2printf + 669
    frame #2: 0x00007fff90f2a915 libsystem_c.dylib`_vsnprintf + 596
    frame #3: 0x00007fff90f2a9ca libsystem_c.dylib`vsnprintf + 80
    frame #4: 0x000000010f75c319 libavutil.55.dylib`av_bprintf + 265

leif
2018-2-16 01:52:38

It looks like its the logger that’s causing the problem. Sigh. Thanks. :slightly_smiling_face: