dzoe changed the topic of #racket to: Racket :: Racket v8.0 has been released: https://blog.racket-lang.org/2021/02/racket-v8-0.html | https://racket-lang.org | https://pkgs.racket-lang.org | Paste at http://pasterack.org | This is the right place to ask for help with (Dr)Racket. Remember to wait around for an answer! | https://racket-news.com/ | Next meetup - Sat, 3 Apr 2021 UTC at 20:00 https://gather.town/app/wH1EDG3McffL
brj has quit [Ping timeout: 240 seconds]
brj has joined #racket
cobax has joined #racket
endformationage has quit [Quit: WeeChat 2.9]
endformationage has joined #racket
endformationage has quit [Client Quit]
klltkr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
endformationage has joined #racket
<Charles00> The welfare nation state printing as much money as possible should hold a monopoly on legal tender for the rest of eternity. Taxing everyone who can't afford to escape to tax havens or evade through legal loop holes. It's only goal is to protect it's people from violence. It played it's part for the last 200 years but I don't think the government should have a monopoly on money. I forget when they made this a law but it's silly when you
<Charles00> think about it. The dollars value depreciating 84% between 1954-1996. The only nation state with the lowest was 74% german mark. Also money laundering was always a thing. So what's your point? Only those that are rich should be able to money launder? Only those who have the credentials can speculate? Doesn't that just create oligarchs and monopolies on crime and extortion?
<bremner> could we maybe agree to disagree, and keep the pros/cons of cryptocurrency in general for other venues?
acarrico has quit [Ping timeout: 268 seconds]
endformationage has quit [Quit: WeeChat 2.9]
ermo_ has joined #racket
ermo has quit [Ping timeout: 240 seconds]
ermo_ is now known as ermo
endformationage has joined #racket
<Charles00> sure. then lets treat it as a technology then and appreciate the people working on it. accusing a member of "drinking kool-aid" (a reference to cult members being tricked into suicide) is way worse than me pointing out some ideas about money. I never attacked anyone personally in the racket community. Instead I used sarcasm to express my views on our welfare state and its money monopoly. where as JA_c0p was being quite derogatory toward
<Charles00> a member of the community -- Christoper of spritely being questioning his decision making or even sanity be "drinking the kool-aid". we don't need to agree but i did not prompt this I was only responding to this comment "Blockchain in practice has been all about unregulated financial speculation and money laundering, no idea how the Spritely author can drink the kool-aid on this"
<Charles00> That's it. I just thought he had shared his opinion so I was going to share mine to some extent. at least in defense of someone as what seems like their main work. In his latest blog he called it his most important work he's ever done. I'm not saying he is doing something more important than anyone else. But he doesn't deserve to be accessed of drinking the kool aid and working on something that primarily is used for negative things (JA_
<Charles00> c0p accusation not mine).
<Charles00> no need to respond to anything I just said btw if you find it unrelated or offensive. Just white knighting spritely
drdo has quit [Ping timeout: 246 seconds]
drdo has joined #racket
jboy has quit [Ping timeout: 246 seconds]
jboy has joined #racket
nperez has joined #racket
<Charles00> Anyone read the book Don't Teach Coding: Until You've Read this Book? Simple but interesting in it's comparisons to natural language and programming language. Especially it's discussion about fmri activity of the brain demonstrating the broca area as playing a big role in programming. This is the same area used for speech production. Wernicke's area I don't think was mentioned -- the area of the brain that does speech comprehension. I as
<Charles00> sume it would also be active
<Charles00> I wonder what areas of the brain are associated with math? According to this study it isn't the language processing areas
<Charles00> "Our work addresses the long-standing issue of the relationship between mathematics and language. By scanning professional mathematicians, we show that high-level mathematical reasoning rests on a set of brain areas that do not overlap with the classical left-hemisphere regions involved in language processing or verbal semantics. Instead, all domains of mathematics we tested (algebra, analysis, geometry, and topology) recruit a bil
<Charles00> mathematical achievement." --https://www.pnas.org/content/113/18/4909
<Charles00> ateral network, of prefrontal, parietal, and inferior temporal regions, which is also activated when mathematicians or nonmathematicians recognize and manipulate numbers mentally. Our results suggest that high-level mathematical thinking makes minimal use of language areas and instead recruits circuits initially involved in space and number. This result may explain why knowledge of number and space, during early childhood, predicts
<dustyweb> jA_cOp: my interest in collaborating with Agoric is so that we can collaborate with programs written in javascript more than any of the blockchain stuff
<dustyweb> Agoric is talking about blockchains mainly because that's where their funding source is imo
<dustyweb> spritely itself isn't particularly blockchain oriented, but it's true that once the captp bridge is along well enough you'll be able to talk to agoric's stuff
<dustyweb> but also "blockchain" is the "cloud" of merkle trees... what do people mean? :)
<dustyweb> signed git repos are technically blockchains
<dustyweb> most vocabulary is fuzzy though I guess
<Charles00> "In cryptography and computer science, a hash tree or Merkle tree is a tree in which every leaf node is labelled with the cryptographic hash of a data block, and every non-leaf node is labelled with the cryptographic hash of the labels of its child nodes. Hash trees allow efficient and secure verification of the contents of large data structures. Hash trees are a generalization of hash lists and hash chains." still a bit confused o
<Charles00> n this one
<Charles00> "When you look at a binary tree, you can see there are lots of nodes in it. The bottom ones are called leaf, and all the others are called non-leaf. You can find more detail in "
<Charles00> https://hackernoon.com/merkle-trees-181cb4bc30b4 this helped me understand what a merkle tree is
nperez has quit [Remote host closed the connection]
<Charles00> "Zapping Broca's Area
<Charles00> grammars more quickly (Vries et al. )That's right, zapping Broca's region seems to have benefits in language learning.
<Charles00> The technique is non-invasive and seems to have observable positive effects even in healthy individuals – for example, improvements in working memory (Ke et al. 2019). Will we one day hook students up to brain stimulators while they learn to program?
<Charles00> That day is probably far off. Don't try it at home.
<Charles00> In artificial grammar learning studies, scientists make up entirely new, but very simple formal languages, with their own (designed) grammatical structures. In the learning and producing of these artificial languages, Broca's region is (as should be no surprise by now) also active in fMRIs (Fitch and Friederici 2012). In 2010, it was shown that transcranial direct current stimulation of Broca's region helped people learn these artificial
<Charles00> Note that transcranial direct current stimulation is thought to work by increasing the firing ability of neurons in the “zapped” regions during the zapping period. When this is done during practice sessions, gains are observable in the long term.
<Charles00> However, this line of research suggests something crucial: That Broca's area isn't just “what lights up” when you do language; but rather, it may play a key role in the language acquisition process itself.
<Charles00> So even if such a thing were to be shown to work with languages more complicated than artificial grammars – it would be less of a sudden “I know kung fu” technology, and more of an “I can practice kung fu more effectively” technology."
<Charles00> From the Don't Teach Coding Book. Interesting they included this
<Charles00> Also interesting. Remote Control of a lab rat using deep brain stimulation https://www.cell.com/cell/fulltext/S0092-8674(17)30584-6
nperez has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
caente has quit [Read error: Connection reset by peer]
<Charles00> off topic but interesting...
caente has joined #racket
badkins has quit [Remote host closed the connection]
<Charles00> What is the racket communities opinion on gnu code only? Projects like guile and guix that prevent closed source code? I have always respected this in the past but now it seems that mit licenses which don't care about closed source solutions are also a good option? Also what is the difference between apache and mit licenses and why does racket say you can choose which license you wish to use?
badkins has joined #racket
<Charles00> Seems like they got away from gnu lgpl entirely
badkins has quit [Ping timeout: 240 seconds]
caente has quit [Ping timeout: 268 seconds]
nebunez has quit [Ping timeout: 268 seconds]
<Charles00> In dr racket is there a way to set the background color and the repl color? This is the symbol for string framework:syntax-color:scheme:string? What is the symbol for the repl under framework? What is the symbol for the definitions area?
narimiran has joined #racket
fredmanglis has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
andrei-n has joined #racket
rgherdt_ has joined #racket
DGASAU has joined #racket
endformationage has quit [Quit: WeeChat 2.9]
fredmanglis has quit [Read error: Connection reset by peer]
fredmanglis has joined #racket
cobax has quit [Ping timeout: 240 seconds]
ridik has joined #racket
orivej has joined #racket
sm2n_ has joined #racket
sm2n has quit [Read error: Connection reset by peer]
fredmanglis has quit [Ping timeout: 240 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
Sgeo has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 252 seconds]
brj has quit [Ping timeout: 240 seconds]
brj has joined #racket
notzmv has quit [Ping timeout: 265 seconds]
DGASAU has quit [Ping timeout: 246 seconds]
dhil has joined #racket
DGASAU has joined #racket
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #racket
DGASAU has quit [Read error: Connection reset by peer]
badkins has joined #racket
DGASAU has joined #racket
badkins has quit [Ping timeout: 252 seconds]
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #racket
DGASAU has quit [Read error: Connection reset by peer]
orivej has joined #racket
notzmv has joined #racket
badkins has joined #racket
DGASAU has joined #racket
badkins has quit [Ping timeout: 252 seconds]
narimiran has quit [Quit: leaving]
caente has joined #racket
nebunez has joined #racket
<nisstyre> dustyweb: have you ever looked into named-data networking stuff?
<nisstyre> seems to naturally fit into an ocap-like architecture
<nisstyre> but I can't see that the two ideas have ever crossed over
DGASAU has quit [Read error: Connection reset by peer]
<dustyweb> nisstyre: I haven't, but I wonder if it's similar to ocap ideas of "sturdyrefs", not sure
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
<nisstyre> dustyweb: if you have free time, https://www.youtube.com/watch?v=gqGEMQveoqg
<nisstyre> it's a very good talk on it
<dustyweb> nisstyre: cool thanks
DGASAU has joined #racket
<winny> Hello, in the racket OOP system there is a concept of augment and inner. Is there a paper or language that inspired its use in racket?
badkins has joined #racket
DGASAU has quit [Read error: Connection reset by peer]
notzmv has quit [Ping timeout: 260 seconds]
Sgeo has joined #racket
notzmv has joined #racket
DGASAU has joined #racket
andrei-n has quit [Quit: Leaving]
bitmapper has joined #racket
acarrico has joined #racket
<Charles00> You could look into E. Was an inspiration for. Not sure if it has those features tho
<Charles00> nvr mind ignore that. wrong irc
<jA_cOp> Tahoe-LAFS, I hope I get to try out Goblins soon :)
<jA_cOp> Charles00: I'm sorry for using the "drinking the kool-aid" expression, I'll be more careful. We'll have to agree to disagree on the political role of blockchain cryptocurrencies (or take it out of band). dustyweb: you're right, interop is always nice, and I'm sure the Agoric devs are very smart people and their technical contributions valuable. Thanks for working to develop these ideas further, I was always fascinated by
<dustyweb> jA_cOp: cool, let me know what you think :)
<jA_cOp> All I can say so far is I like your Goblins docs/tutorial 👍️
brj has quit [Ping timeout: 240 seconds]
<Charles00> no problem man. i had coffee last night so it had me typing away like a madman
oats has joined #racket
<oats> does racket have anything equivalent to the "if __name__ == '__main__'" pattern in python?
<oats> so you could write say, a little one-file script that you can also import as library for testing and development
<dutchie> (module+ main ...)
brj has joined #racket
<oats> dutchie, thanks so much!
<oats> I should really understand modules better at this point lol
dataangel has quit [Ping timeout: 252 seconds]
bitmapper has quit [Quit: Connection closed for inactivity]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 252 seconds]
endformationage has joined #racket
Sgeo_ has joined #racket
Sgeo has quit [Ping timeout: 265 seconds]
aeth has quit [Ping timeout: 240 seconds]
aeth has joined #racket
badkins has joined #racket
aeth has quit [Ping timeout: 240 seconds]
aeth has joined #racket
Sgeo_ has quit [Read error: Connection reset by peer]
Sgeo has joined #racket
xgqt has quit [Ping timeout: 240 seconds]
xgqt has joined #racket
aeth has quit [Ping timeout: 268 seconds]
aeth_ has joined #racket
aeth_ is now known as aeth
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #racket
caente has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
caente has joined #racket
phillbush has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 260 seconds]
badkins has joined #racket
aeth has quit [Ping timeout: 246 seconds]
aeth has joined #racket
marinin[t] has joined #racket
sm2n_ is now known as sm2n
marinin[t] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rj has joined #racket
justsomeguy has joined #racket
rj has quit [Ping timeout: 240 seconds]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
rj has joined #racket
tfb has joined #racket
evdubs_ has joined #racket
evdubs has quit [Ping timeout: 240 seconds]
dataangel has joined #racket
badkins has quit [Ping timeout: 265 seconds]
evdubs_ is now known as evdubs
evdubs has quit [Quit: Leaving]
aidalgol has quit [Ping timeout: 240 seconds]
aidalgol has joined #racket
DGASAU has quit [Read error: Connection reset by peer]
evdubs has joined #racket
badkins has joined #racket
DGASAU has joined #racket
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Client Quit]
<oats> how can I send some bytes to a `subprocess` thing?
<oats> it seems like subprocess only likes file stream prots
<oats> *ports
<oats> do I need to create an OS pipe first?
orivej has quit [Ping timeout: 240 seconds]
aeth_ has joined #racket
aeth has quit [Ping timeout: 268 seconds]
aeth_ is now known as aeth
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
aidalgol has quit [Ping timeout: 260 seconds]
aidalgol has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
marinin[t] has joined #racket
ridik has quit [Read error: Connection reset by peer]
badkins has quit [Ping timeout: 252 seconds]
marinin[t] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
badkins has joined #racket
badkins has quit [Ping timeout: 246 seconds]
badkins has joined #racket
paddymahoney has joined #racket
wreed has joined #racket
rj has quit [Ping timeout: 240 seconds]
badkins has quit [Ping timeout: 240 seconds]
rj has joined #racket
marinin[t] has joined #racket
wreed has quit [Quit: Goodbye]
justsomeguy has left #racket ["WeeChat 3.0.1"]
paddymahoney has quit [Read error: Connection reset by peer]
johnjay has quit [Read error: Connection reset by peer]
paddymahoney has joined #racket
johnjay has joined #racket
rgherdt_ has quit [Ping timeout: 246 seconds]
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
dhil has quit [Ping timeout: 268 seconds]
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
rj has quit [Ping timeout: 240 seconds]