Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    rwarren
    @rwarren
    200 users still on the old opag channel, too! numbers don't lie! :)
    Ian Ward
    @wardi
    are users ever removed?
    rwarren
    @rwarren
    almost certainly not. unless manually done by the user.
    the numbers are just more telling for who actually uses the platform overall, not necessarily active.
    Ian Ward
    @wardi
    sounds like something to discuss at our next meeting
    rwarren
    @rwarren
    agreed. stupid covid.
    Ian Ward
    @wardi
    had a very successful virtual one last week, 30+ people attended
    rwarren
    @rwarren
    yep - I was there for a while but had to bail.
    Pretty nice to see so many show up. Nicely done.
    Ian Ward
    @wardi
    here I was thinking people just showed up for the free food
    rwarren
    @rwarren
    definitely looking forward to a real meetup again (aren't we all)
    Ian Ward
    @wardi
    for sure
    Cody Scott
    @Siecje
    Make a poll during the next meeting. I'd vote Discord, I don't use Slack anymore.
    Ian Ward
    @wardi
    @Siecje interesting, why aren't you using slack anymore?
    Cody Scott
    @Siecje
    I don't use it for work and that was my primary use. I was in the yow-dev channel but didn't really use it. Now I don't have Slack installed.
    Ian Ward
    @wardi
    ok, here's a discord server if anyone wants to play around https://discord.gg/FgXWmbkS discord is new to me
    Thanh Ha
    @zxiiro
    I don't have any of the apps but I do like discord more than gitter if I had to choose.
    Cody Scott
    @Siecje
    I'm looking at YC companies and found this one, that appear to make it easier to run linux containers. https://github.com/nestybox/sysbox
    Cody Scott
    @Siecje
    Tesla buying BTC. I wonder how many people buying BTC because they follow Tesla don't know how much energy is used to mine BTC.
    Ian Ward
    @wardi
    been so long since I hacked on prolog
    Cody Scott
    @Siecje
    @rwarren I found a SO answer by you from 2017. https://stackoverflow.com/a/43546406
    ypakzad
    @ypakzad
    Hi all, I hope all doing well! Can anyone recommend good intermediate/advanced Python 3 books?
    Hao
    @snowsky
    been a while again after last meeting :)
    Ian Ward
    @wardi
    it was a year before last month's meeting. The one on Thursday will be back to our normal schedule. Assuming we have enough interest and speakers it would be great stick to the monthly schedule going forward.
    Hao
    @snowsky
    awesome
    Cody Scott
    @Siecje
    @ypakzad https://www.obeythetestinggoat.com/ This is a book on Test Driven Development.
    Thanh Ha
    @zxiiro
    Glad to see we're back on schedule :)
    Cody Scott
    @Siecje

    I'm reading the SEC filing for Coinbase and they have to define hodl

    Hodl: A term used in the crypto community for holding a crypto asset through ups and downs, rather than selling it.

    Ian Ward
    @wardi
    💎👐
    Thanh Ha
    @zxiiro
    @Siecje gonna get in on that?
    Glebite
    @glebite
    Agreed @wardi https://www.python.org/dev/peps/pep-0636/ is pretty much the bomb. Wow - that is pretty cool indeed.
    Cody Scott
    @Siecje
    @zxiiro Buy Coinbase stock when it opens? Nope.
    Thanh Ha
    @zxiiro
    @Siecje I think Coinbase stock will be pumped up and institutional investors will sell to the hyped retail folks turning them into bag holders. Crypto is just too hyped up right now.
    Cody Scott
    @Siecje
    Just because of Musk?
    A lot of money is going into the markets right now.
    Thanh Ha
    @zxiiro
    Musk made it worse but I think even before his tweets crypto was already pretty hyped up. I suspect Coinbase when it gets on the market the price per share will more than double whatever the target price it is already. So us retail guys won't be able to get it at a good price.
    I also think Coinbase is a money printer though. Those transaction fees are good money for them.
    G4ertner
    @G4ertner

    To follow up with my presentation about Kerbal Space Program today, let me share some resources:

    Here is the official website of the Kerbal mod for Python:
    https://krpc.github.io/krpc/index.html

    Here is one Youtube tutorial explaining the basics and doing some cool stuff (self-landing rockets):
    https://www.youtube.com/playlist?list=PL9hNFus3sjE6ytss60WutImLSb6_PQjdL

    And here is another tutorial also going through the beginnings:
    https://www.youtube.com/watch?v=RQzWri_K_UY&t

    Cody Scott
    @Siecje
    @G4ertner Thanks for the talk, it was really cool!
    Ian Ward
    @wardi

    Here are the results of the poll we ran last night:

    Are you satisfied with our group's online chat at gitter.im/ottawa-python ( Single Choice)

    Answer 1: Yes
    ▇▇▇▇

    Answer 2: No

    Answer 3: I haven't joined our group's online chat
    ▇▇▇▇▇▇▇▇▇▇

    Which platform(s) do you enjoy using for online chat? ( Multiple Choice)

    Answer 1: Gitter (our current chat platform)
    ▇▇▇

    Answer 2: Slack
    ▇▇▇▇▇▇▇

    Answer 3: Discord
    ▇▇▇▇▇▇▇▇

    Answer 4: IRC
    ▇▇▇

    Answer 5: Others
    ▇▇

    What features do you look for in an online chat platform? ( Multiple Choice)

    Answer 1: Web interface
    ▇▇▇▇▇▇▇▇▇▇▇

    Answer 2: App for my phone
    ▇▇▇▇▇▇

    Answer 3: 3rd party integrations
    ▇▇▇▇▇

    Answer 4: Ability to keep history of messages
    ▇▇▇▇▇▇▇▇

    Answer 5: Voice/Video chat
    ▇▇▇▇

    Answer 6: Developed as Open Source software
    ▇▇▇

    Answer 7: Connection to Ottawa developer communities
    ▇▇

    1 reply
    Cody Scott
    @Siecje
    Seems like winter is over.
    Ian Ward
    @wardi
    the first fake spring begins
    Cody Scott
    @Siecje
    second winter
    Cody Scott
    @Siecje
    Is OPAG tonight?
    Ian Ward
    @wardi
    no we have nothing scheduled this month
    Cody Scott
    @Siecje
    I was surprised that Python does the right thing here.
    >>> a = 'foo'
    >>> b = []
    >>> b.append(False)
    >>> not a in b
    True
    >>> a not in b
    True
    >>> ((not a) in b)
    True
    >>> b
    [False]
    >>> b = []
    >>> not a in b
    True
    >>> a not in b
    True
    >>> ((not a) in b)
    False
    >>>
    Ian Ward
    @wardi
    which one is surprising? (not a) is False because a isn't an empty string and not a in b and a not in b are two ways of saying the same thing
    Cody Scott
    @Siecje
    Yeah I didn't know they were two ways to say the same thing.
    I expected not a in b to check if (not a) was in b