kefin has quit [Ping timeout: 252 seconds]
zachk has quit [Quit: Leaving]
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pera has quit [Quit: leaving]
slemonide has joined #racket
slemonide has quit [Remote host closed the connection]
vxe has joined #racket
zv has quit [Ping timeout: 244 seconds]
ziyourenxiang has joined #racket
davidl has quit [Ping timeout: 252 seconds]
davidl has joined #racket
dented42 has joined #racket
orivej has quit [Ping timeout: 245 seconds]
dddddd has quit [Remote host closed the connection]
mzan has quit [Remote host closed the connection]
ziyourenxiang has quit [Ping timeout: 272 seconds]
pie_ has quit [Ping timeout: 268 seconds]
g00s has joined #racket
g00s has quit [Read error: Connection reset by peer]
g00s has joined #racket
libertyprime has quit [Ping timeout: 252 seconds]
Lowl3v3l has joined #racket
kPb_in has joined #racket
aeth has quit [Ping timeout: 272 seconds]
libertyprime has joined #racket
kPb_in has quit [Quit: kPb_in]
aeth has joined #racket
aeth has quit [Client Quit]
kPb_in has joined #racket
kPb_in has quit [Client Quit]
aeth has joined #racket
kPb_in has joined #racket
dvdmuckle has quit [Ping timeout: 244 seconds]
tcsc has quit [Ping timeout: 264 seconds]
libertyprime has quit [Ping timeout: 268 seconds]
dvdmuckle has joined #racket
tcsc has joined #racket
cpup has quit [Ping timeout: 268 seconds]
<lavaflow> is anybody aware of any racket packages or code for generating thumbnails for files?
<lavaflow> (not displaying the bitmaps, I can do that already, but generating the bitmaps from files.)
g00s has quit [Quit: Textual IRC Client: www.textualapp.com]
libertyprime has joined #racket
kPb_in has quit [Quit: kPb_in]
kPb_in has joined #racket
kPb_in has quit [Client Quit]
kPb_in has joined #racket
orivej has joined #racket
<vxe> is there a way to install raco packages from the repl? ideally without using the system command https://gist.github.com/vxe/9e97f005a27f9d6c5f15bb636ee2eb77
kPb_in has quit [Quit: kPb_in]
kPb_in has joined #racket
cpup has joined #racket
kPb_in has quit [Quit: kPb_in]
orivej has quit [Ping timeout: 252 seconds]
kPb_in has joined #racket
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dented42 has joined #racket
dented42 has quit [Ping timeout: 260 seconds]
dented42 has joined #racket
dented42 has quit [Ping timeout: 252 seconds]
vraid has quit [Disconnected by services]
vraid has joined #racket
widp has quit [Ping timeout: 252 seconds]
dented42 has joined #racket
widp has joined #racket
vraid has quit [Disconnected by services]
vraid has joined #racket
orivej has joined #racket
dented42 has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 276 seconds]
mzan has joined #racket
kPb_in has quit [Quit: kPb_in]
bor0 has joined #racket
<bremner> vxe: in theory, I suppose so, since raco is a thin wrapper around a racket library. In practice I have no idea how.
widp has quit [Ping timeout: 246 seconds]
<Bunogi> I'm trying to install a package using raco, but it prints "ssl-make-client-context: requested protocol not supported;"
kPb_in has joined #racket
orivej has joined #racket
<Bunogi> ah, I needed libssl development packages on my syste
<bremner> meh. that's a bug, but installing the packages is easier than a real fix.
<bremner> there's some kind of mismatch between FFI (or at least the racket FFI), and the way most linux systems use shared libraries
dmiles has quit [Ping timeout: 268 seconds]
kPb_in has quit [Quit: kPb_in]
dddddd has joined #racket
dmiles has joined #racket
dented42 has joined #racket
widp has joined #racket
ziyourenxiang has joined #racket
orivej has quit [Ping timeout: 246 seconds]
widp has quit [Ping timeout: 245 seconds]
dented42 has quit [Ping timeout: 250 seconds]
kPb_in has joined #racket
sagax has joined #racket
bor0 has quit [Quit: Leaving]
widp has joined #racket
orivej has joined #racket
ZombieChicken has joined #racket
kPb_in has quit [Quit: kPb_in]
tautologico has quit [Quit: Connection closed for inactivity]
NB0X-Matt-CA has quit [Ping timeout: 245 seconds]
NB0X-Matt-CA has joined #racket
dented42 has joined #racket
<samth> vxe: see the pkg collection
<samth> bremner: is racket looking for the wrong files?
dented42 has quit [Ping timeout: 252 seconds]
dustyweb has quit [Read error: Connection reset by peer]
pie_ has joined #racket
dented42 has joined #racket
<bremner> samth: well, it's all a bit heuristic. Conventially an executable is linked against a specific SONAME of a library, and assumes that any library with the same SONAME is compatible. racket has a list of SONAMEs that it tries, and then falls back on the unversioned name of the library. The latter is only needed at build time by "normal" executables. I guess it's more about using dlopen than FFI per se.
orivej_ has joined #racket
orivej has quit [Read error: Connection reset by peer]
iyzsong has joined #racket
dented42 has quit [Ping timeout: 252 seconds]
<samth> bremner: so then it sounds like more names need to be added
<bremner> samth: probably. But it's a bit of a maintence nightmare.
<bremner> I think I actually submitted an SSL related pull request to add some libraries for debian
<samth> bremner: is it merged yet?
<bremner> I don't think so.
widp has quit [Ping timeout: 276 seconds]
<samth> If not I’ll look at it
<bremner> darn, can't find the PR. I know I'm carrying a patch in the debian package. http://paste.debian.net/1047726/
<greghendershott> lavaflow: To generate thumbnail files I would probably just `system` out to imagemagick's `convert`.
Lowl3v3l has quit [Quit: Leaving.]
<greghendershott> lavaflow: Absent some specific reason not to do it that way. :)
dented42 has joined #racket
groovy2shoes has joined #racket
iyzsong has quit [Ping timeout: 276 seconds]
dented42 has quit [Ping timeout: 252 seconds]
ZombieChicken has quit [Ping timeout: 256 seconds]
sleepnap has joined #racket
clacke[m] has quit [*.net *.split]
dieggsy has quit [*.net *.split]
[o__o] has quit [*.net *.split]
clacke[m] has joined #racket
sleepnap has quit [Ping timeout: 250 seconds]
sagax has quit [Quit: Konversation terminated!]
vraid has quit [Quit: Page closed]
dented42 has joined #racket
nckx has quit [Read error: Connection reset by peer]
georges-duperon has joined #racket
dan_f has joined #racket
dented42 has quit [Ping timeout: 272 seconds]
orivej_ has quit [Ping timeout: 252 seconds]
georges-duperon has quit [Ping timeout: 246 seconds]
nckx has joined #racket
georges-duperon has joined #racket
dieggsy has joined #racket
[o__o] has joined #racket
zv has joined #racket
Lowl3v3l has joined #racket
dented42 has joined #racket
widp has joined #racket
orivej has joined #racket
georges-duperon has quit [Ping timeout: 264 seconds]
widp has quit [Ping timeout: 245 seconds]
dented42 has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 244 seconds]
sauvin is now known as Sauvin
kefin has joined #racket
tautologico has joined #racket
ubLIX has joined #racket
mzan has quit [Quit: Leaving.]
dented42 has joined #racket
orivej has joined #racket
mzan has joined #racket
dented42 has quit [Ping timeout: 268 seconds]
audriu has joined #racket
libertyprime has quit [Ping timeout: 276 seconds]
georges-duperon has joined #racket
ZombieChicken has joined #racket
libertyprime has joined #racket
dented42 has joined #racket
dented42 has quit [Ping timeout: 252 seconds]
ski has quit [Ping timeout: 252 seconds]
olopierpa has joined #racket
widp has joined #racket
audriu has quit [Remote host closed the connection]
widp has quit [Ping timeout: 250 seconds]
georges-duperon has quit [Quit: Leaving]
johnjay has joined #racket
Arcaelyx has joined #racket
dented42 has joined #racket
CrazyLazyDazy has joined #racket
<lavaflow> greghendershott: yeah that's the best option I've figured out so far
aidalgol has quit [Remote host closed the connection]
<johnjay> question: if you acn't learn from reading code
<johnjay> then how can code ever be used to learn?
<johnjay> racket is an explicitly educational project, yeah?
dented42 has quit [Ping timeout: 268 seconds]
aidalgol has joined #racket
<lexi-lambda> johnjay: Why do you say you can’t learn from reading code?
<johnjay> lexi-lambda: 3n+1
<johnjay> you can write some code in a few lines to compute the 3n+1 problem
<johnjay> but it's an unsolved problem in mathematics that the algorithm always produces 1
<johnjay> it's literally like 5 lines of C code
<ZombieChicken> ?
<lexi-lambda> I don’t understand how that’s related to your earlier statement. The 5 lines of C code can show you some sequence of hailstone numbers, and that can teach you things.
<lavaflow> johnjay: once Socrates was giving a lecture to a crowd on his new definition of man, which he declared was a "featherless biped". Diogenese responded by plucking a chicken.
<johnjay> Thus diogenese was proved correct
<johnjay> my point is that sometimes code is educational depending on what you know and sometimes it isn't
<lexi-lambda> Sure. But that’s awfully different from saying it never is!
<johnjay> right. i agree with that
<lavaflow> I think my point is that fancy epistemological analysis is all well and good, but sometimes you need to reground yourself in practical reality.
aidalgol has quit [Remote host closed the connection]
aidalgol has joined #racket
<lavaflow> (racket plainly has pedagogical value, even if there are tricky things going on with mathemetics and formal definitions of knowledge or whatnot)
<johnjay> so do you just grab a racket module and learn from it
<johnjay> i mean if you think so i can try it lol
<lavaflow> yeah typically when I 'learn from code' I grab the code and documentation, read the documentation to figure out what the code is meant to do, then read the code and figure out how the code does what it's meant to do. often I won't understand it right away because the code is using functions or methods I was unaware of, in which case I dig into those one by one, or because the algorithm being used is new to
<lavaflow> me. In either case I just keep on breaking things down into smaller and smaller pieces until each piece is small enough to 'click' for me.
<lavaflow> recursive descent learning ;)
<lavaflow> reading code is only part of learning though, another big part is writing code yourself. I find that's what actually sets your knowledge in stone so it sticks with you. racket is a nice language for this, imo.
dan_f_ has joined #racket
widp has joined #racket
dan_f has quit [Quit: dan_f]
dan_f_ is now known as dan_f
aeth has quit [Read error: Connection reset by peer]
aeth has joined #racket
<lexi-lambda> johnjay: I don’t think Racket’s educational purpose is achieved by just telling people to stare at code. :p
dented42 has joined #racket
pie_ has quit [Remote host closed the connection]
pie_ has joined #racket
orivej has quit [Ping timeout: 250 seconds]
CrazyLazyDazy has quit [Quit: Leaving]
<greghendershott> lexi-lambda: I disagree. You can learn to be a good painter by just staring at paintings. No need to pick up a brush. ;)
* greghendershott searches for the button to turn on the sarcasm warning light