Skip Navigation
I know Python basics, what next?
  • Learn how to test (which is also what the article recommends).

    Write unit tests. Write property-based tests. I don't care which ones, but automate the SHIT out of your tests.

    Also curse at your school for not teaching you this from day one.

    Alas, I don't know any articles or books on how to learn, because school didn't teach me either. I learned the theory from Uncle Bob, among some others, but had to learn the actual work from work...

  • Does each language have "lefty loosey righty tighty"?
  • DROL: Dicht Rechts, Open Links.

    I think I just prefer Links Los, which implies that the other way tightens.

    Dutch, BTW.

  • Anon tests something
  • What about ballsweat?

  • Explains a lot...
  • Topologically speaking, the frog is a donut.

  • Can’t upgrade your PC to Windows 11? Buy a new one, is Microsoft’s laughable solution
  • One year left, before W10 support goes out the Window.

  • dream job
  • If not STEM, then HEAL? (Health, Education And Learning)

  • Featured
    Python 3.13.0 (final) has been released
  • Protip: pip install pyupgrade And then find . -name '*.py' -not -path '*.tox*' -print0 | xargs -0 pyupgrade --py310-plus in your repo to update what can be updated.

    BTW, pyupgrade's creator, asottile (that's his name) also has an informative channel: Anthony Writes Code where he explains Python features, or goes into interesting bugs he ran into, etc. The good stuff.

  • Featured
    Python 3.13.0 (final) has been released
  • So I remember the plan to improve Python's speed from 3.9 to 3.13... Has there been an updated plan since? I presume the JIT will likely be faster in 3.14 (it';s already at parity - pretty impressive for a first release), but is there anything else planned?

  • Featured
    Python 3.13.0 (final) has been released
  • VSCodium doesn't have the Python plugin, does it? It also misses the config sync when you're logged in (IIRC). Not the worst to miss if you start out, but I'll take it over having to track EVERYTHING in my code-workspace file.

  • What's your pet peeve when it comes to tropes? What bothers you when you see it in a show or a movie?
  • As long as they pull a /r/VXJunkies:

    Looking for a double-helix transistor to magnify your oblidisk? Want to discuss ballooning algorithms or Dormison's Paradox? Ever wondered about Swedish teutonic logic commands, the Hans-Rodenheim Law of Vectoral Momentum, Fankel readings, Mornington axions, the Armistan Codex, Envels, or the newest breakthroughs in ion insulate module technology?

    Or this Technobabble, I'm OK with it.

  • What's your pet peeve when it comes to tropes? What bothers you when you see it in a show or a movie?
  • According to Quora it takes 5 minutes, with a willing participant.

    Anaesthesia that's injected right before an operation can knock you out in about 30 seconds (and until then you could still struggle, technically speaking), but that's a thick-ass tube of drugs they're pumping inside of you. Some vapours from a rag is going to do jack shit.

  • The EuroPython 2024 videos and playlist is now live on YouTube
  • Nice! I didn't go because I couldn't find anything I really wanted to see, but my co-workers enjoyed themselves, which was nice :D

  • What's an obsolete or incredibly obscure word you think people should know?
  • Oh, I also really like Mammonism: "the greedy pursuit of riches", from the Biblical "Mammon".

  • What's an obsolete or incredibly obscure word you think people should know?
  • I've got six of them:

    • Tittynope: "A small amount left over; a modicum."
    • Cacography: "bad handwriting or spelling."
    • Epeolatry: "the worship of words."
    • Kakistocracy: "a state or society governed by its least suitable or competent citizens."
    • Oikophilia: "love of home"
    • Tenebrous: "dark; shadowy or obscure"
  • Kotaku being Kotaku
  • I was referring to Borderlands: The Movie, not Mario.

    And I'm blaming him a little as he still took the bag.

  • Academic writing
  • I understand; I was just being transparent with the fact that I'm a lazy motherfucker and that I used it to "translate" the text.

  • WordPress.org bans WP Engine, blocks it from accessing its resources
  • ThePrimeagen invited Matt to explain what's going on.

    TL;DW Matt's claim is that he tried to get WP Engine to pay for a Trademark license (or whatever it's called - I'm recalling from watching yesterday), over several months, and they tried to legally block him in every way. Their self-claimed contributions to Wordpress were (as he tells it) that they held conferences where they promoted their own stuff only - code contributions have been minimal.

    So the combination of not willing to pay for the trademark + not contributing back (not in code, not in helping the community) is Matt's reasoning for blocking them from using Wordpress' resources.

    He also mentioned that he has good relations with other Wordpress hosts, so it's not like he's trying to block anyone else from hosting, but they were all willing to pay for the use of the Trademark (and/or contribute back).

  • Suggest me a book on algorithms
  • There are YT courses available to support the book. Or rather, the book exists to support the courses:

    Don't mind the ages of these series - I watched them in full, and they're generally still relevant. I say generally because I'm not sure if I'll ever use a Tango Tree, but who knows!

    PS: If you're not sure if you don't know the required Math, I created a graph of all MIT courses with YT videos here. The courses on the left are dependencies for those to the right.

  • "Ladybird announcement" by Andreas Kling (from SerenityOS)

    Ladybird, the browser from SerentityOS, now has a non-profit behind it! The guy in the video is not Andreas, but Chris Wanstrath (former CEO from Github), and he's pumping some financial backing into this non-profit.

    I for one am happy we're getting an alternative to the Chrome/Firefox duality we're stuck with.

    https://ladybird.org/

    11
    NostraDavid NostraDavid @programming.dev
    Posts 1
    Comments 323