GNU social JP
  • FAQ
  • Login
GNU social JPใฏๆ—ฅๆœฌใฎGNU socialใ‚ตใƒผใƒใƒผใงใ™ใ€‚
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)

  1. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 10-Oct-2024 03:01:18 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • aracnus

    @aracnus that's another thing I dislike in Python. There are at least four ways to solve all this. And even more alternatives that don't work (anymore).

    In conversation about 7 months ago from mastodon.nl permalink
  2. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 10-Oct-2024 01:15:06 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ

    Seriously. How do #Python devs get any work done?

    I'm only working in it occassionally. In a broad range of projects/versions.

    I honestly spend at least half my time on resolving version stuff, getting pip to work in this venv/pipenv/whateverenv, fixing pyright again.

    I mean, this is bad with Ruby and insane in JavaScript. But Python pushes it to another level alltogether for me.

    Is it because I'm on Ubuntu LTS? Is it that I only occasionally work on Python projects?

    In conversation about 7 months ago from mastodon.nl permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: www.me.is
      Menntaskรณlinn รก Egilsstรถรฐum
      from Menntaskรณlinn รก Egilsstรถรฐum
  3. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 19-Sep-2024 21:55:50 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ

    I'm a big proponent of "simple".

    I try to keep all my software as simple as possible. Software architecture, UX and in features. But I often fail at that.

    Simple is hard. It's probably the hardest of all software things. "Just pull in a library", "just add a layer of abstraction", "just make it configurable", "I'll think about that later", are just a few of the pitfalls.

    Simple is hard. But, I believe, also the most important feature of software.

    In conversation about 8 months ago from mastodon.nl permalink
  4. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 06-Jun-2024 02:16:33 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    • Evan Prodromou
    • MPAQ Admin

    @admin @evan that doesn't nessecarily make it good, though๐Ÿ˜‰

    In conversation about a year ago from mastodon.nl permalink
  5. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Saturday, 10-Feb-2024 07:16:19 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ

    Hmm. What do you need a pair of huge pruning scissors for, in a Chinese Massage?

    In conversation about a year ago from mastodon.nl permalink

    Attachments


    1. https://mastodon.nl/system/media_attachments/files/111/903/345/468/698/376/original/41f3a5db848ac3db.jpg
  6. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 18-Jan-2024 05:53:04 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • Anil Dash
    • josep

    @anildash @josep no.

    I started a blogpost a few times, but it keeps getting too angry and too easy to mistake for critique on the entire fediverse, easily sounding destructive. I did not manage to make it constructive. I guess my frustrations are too much in the way.

    I'd rather leave it at that, than put something out there that might harm the great work of mods, admins and devs.

    In conversation about a year ago from mastodon.nl permalink
  7. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Wednesday, 17-Jan-2024 22:46:38 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • Anil Dash
    • josep

    @josep @anildash I built exactly that with flockingbird. It got blocked, banned, pitchforks were raised, threats posted to my and some volunteers DMs and a lot of outrage and anger vented.

    Believe me, there are some very strong bullies here on the fediverse that will use outraged mobs to push anything they dislike off the fediverse. Not just from their own part, but pushed from as large a fediverse as possible.

    In conversation about a year ago from mastodon.nl permalink
  8. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 21-Dec-2023 19:15:37 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • Daniel Supernault
    • phiofx

    @phiofx @dansup I think it's important to be vigilant and careful. To err on the safe side when information is lacking.

    So I think what @dansup does is good.

    But I also believe in science and evidence. That, if Threads proves not to be the threat, or proves its users behave (any instance, really), that then the actual facts and data are at least considered.

    In conversation Thursday, 21-Dec-2023 19:15:37 JST from mastodon.nl permalink
  9. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 21-Dec-2023 18:37:25 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • Daniel Supernault

    @dansup I can imagine that hard data can strengthen, or sway, your stance on this.

    In conversation Thursday, 21-Dec-2023 18:37:25 JST from mastodon.nl permalink
  10. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Thursday, 21-Dec-2023 18:35:28 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • Daniel Supernault

    @dansup will you be reviewing your consideration when you have data?

    E.g. the amount of your users that manually unblock. Or amount of interactions with threads? Or when you have a statistical significant amount of "reports" or "flags" over various domains, incl Threads?

    In conversation Thursday, 21-Dec-2023 18:35:28 JST from mastodon.nl permalink
  11. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Tuesday, 19-Dec-2023 20:49:04 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • ๐ŸŽ“ Doc Freemo :jpf: ๐Ÿ‡ณ๐Ÿ‡ฑ

    @freemo like I said. A very different (wrong?) definition of ergonomics in *programming languages*.

    In conversation Tuesday, 19-Dec-2023 20:49:04 JST from mastodon.nl permalink
  12. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Tuesday, 19-Dec-2023 20:19:35 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • ๐ŸŽ“ Doc Freemo :jpf: ๐Ÿ‡ณ๐Ÿ‡ฑ
    • Julien Palard

    @freemo @mdk You have a completely different (wrong?) definition of ergonomics in software. Aesthetics is *part of* ergonomics.

    As is a **readable and expressive syntax, an effective standard library**, good tooling, and so on.

    having to read backwards from deeply nested function calls is neither of these. And, indeed, it also looks ugly, but that's the least of the concerns.

    In conversation Tuesday, 19-Dec-2023 20:19:35 JST from mastodon.nl permalink

    Attachments


  13. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Tuesday, 19-Dec-2023 19:11:06 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • ๐ŸŽ“ Doc Freemo :jpf: ๐Ÿ‡ณ๐Ÿ‡ฑ
    • Julien Palard

    @freemo @mdk You make it sound as if ergonomics aren't important.

    In conversation Tuesday, 19-Dec-2023 19:11:06 JST from mastodon.nl permalink
  14. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Tuesday, 19-Dec-2023 18:27:31 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • ๐ŸŽ“ Doc Freemo :jpf: ๐Ÿ‡ณ๐Ÿ‡ฑ
    • Julien Palard

    @mdk @freemo Python could have the Ruby way where iterators are modules (shared behavior) that's mixed in. Or java, where it's an interface. Or the rust way where .iter() turns anything that wants to, into an actual Iterator.

    If the reasons are 'technical limitations' it only strengthens my point that Python is doing a poor job here.

    In conversation Tuesday, 19-Dec-2023 18:27:31 JST from mastodon.nl permalink
  15. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Tuesday, 19-Dec-2023 18:24:38 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • ๐ŸŽ“ Doc Freemo :jpf: ๐Ÿ‡ณ๐Ÿ‡ฑ
    • Julien Palard

    @freemo @mdk it hardly makes theoretical difference.

    But the ergonomics and the communication are very different.

    Ergonomics: Many other methods in python act 'on the thing' (str.capitalize() etc). So it's inconsistent.
    Chaining isn't possible: thelist.map().filter().sort().reduce() vs reduce(sort(filter(map(thelist))). Gets worse with multiline lambdas.

    Comms: custom classes can have iterator methods implemented (ie a custom .sort()) But they cannot introduce global methods.

    In conversation Tuesday, 19-Dec-2023 18:24:38 JST from mastodon.nl permalink
  16. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Tuesday, 19-Dec-2023 02:30:48 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • ๐ŸŽ“ Doc Freemo :jpf: ๐Ÿ‡ณ๐Ÿ‡ฑ

    @freemo I was referring to that. The insanity being that they are global functions and not something you call on a iterator like every other language has.

    In conversation Tuesday, 19-Dec-2023 02:30:48 JST from mastodon.nl permalink
  17. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Tuesday, 19-Dec-2023 02:14:38 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ

    I'm truly baffled by how insane the `map/reduce/filter` iterator API for #Python is. Most languages, even JavaScript, have some sort of "other_list = the_list.map().filter()" API. Except Python (and PHP?).

    Now, I can imagine that a language that primarily deals with string manipulation or DOM management or so, to have a crappy API for handling large lists of data. But python's entire success comes from "handleing large lists of data", yet the tools to do so are infuriating.

    In conversation Tuesday, 19-Dec-2023 02:14:38 JST from mastodon.nl permalink
  18. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Sunday, 03-Sep-2023 03:42:01 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    • Evan Prodromou

    @evan au contraire: we should *avoid* news.

    As Rolf Dolbelli so eloquently explains in his "Stop Reading the News: A Manifesto for a Happier, Calmer and Wiser Life". https://www.goodreads.com/book/show/48581422-stop-reading-the-news

    ยซnews focuses mainly on exceptional events. It doesn't help you to fundamentally to understand the world. And it makes you cynical and anxiousยป

    I have been following this advice for two years. And it's made me calmer *and* better informed. Not about "Kardashians" but about stuff that matters to me.

    In conversation Sunday, 03-Sep-2023 03:42:01 JST from mastodon.nl permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: images-na.ssl-images-amazon.com
      Stop Reading the News: A Manifesto for a Happier, Calmeโ€ฆ
      STOP READING THE NEWS is a vital toolkit for managing tโ€ฆ
  19. Embed this notice
    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ (berkes@mastodon.nl)'s status on Wednesday, 26-Jul-2023 16:50:09 JST Bèr Kessels 🐝 🚐 🏄 🌱 Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ
    in reply to
    • Aral Balkan

    @aral could be just a lie. Or optimistic guess.

    Or an old dataset they purchased years ago.

    Is there any proof this would be data from right before the deletion request? Like a unique emailaddress, a canary character or so?

    In conversation Wednesday, 26-Jul-2023 16:50:09 JST from mastodon.nl permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Stafrรฆnn bรฆklingur
      from audungeorg

User actions

    Bèr Kessels 🐝 🚐 🏄 🌱

    Bรจr Kessels ๐Ÿ ๐Ÿš ๐Ÿ„ ๐ŸŒฑ

    Freelance, #forhire.Living in the future, building what's missing.$BTC #software #FLOSS

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          106433
          Member since
          12 Mar 2023
          Notices
          19
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP็ฎก็†ไบบ. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.