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 Clément Robert :python: (neutrinoceros@fosstodon.org)

  1. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Thursday, 10-Oct-2024 02:22:00 JST Clément Robert :python: Clément Robert :python:
    in reply to
    • powersoffour

    @powersoffour I want to laugh, but I fear I might only be getting one half of this joke. What’s the Logan Act ?

    In conversation about a year ago from fosstodon.org permalink
  2. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Sunday, 26-May-2024 19:46:11 JST Clément Robert :python: Clément Robert :python:
    in reply to
    • powersoffour

    @powersoffour ah. I was this close to giving them a try about a year ago, but I went with Daredevil instead (I like following one series in details rather than several superficially). They just went up my list again, thanks !

    In conversation Sunday, 26-May-2024 19:46:11 JST from fosstodon.org permalink
  3. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Monday, 20-May-2024 23:53:57 JST Clément Robert :python: Clément Robert :python:

    I just setup my personal schedule for #PyConIt2024. I was pleasantly surprised with the export button which saved me the pain of manually creating calendar events for each talk. Many thanks to the organisers for this feature !

    In conversation Monday, 20-May-2024 23:53:57 JST from fosstodon.org permalink
  4. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Monday, 01-Apr-2024 23:58:13 JST Clément Robert :python: Clément Robert :python:
    in reply to
    • powersoffour

    @powersoffour at this time of day ? At this time of year ? In this part of the country ? Localized entirely within your kitchen ?

    In conversation Monday, 01-Apr-2024 23:58:13 JST from fosstodon.org permalink
  5. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Thursday, 21-Mar-2024 18:14:41 JST Clément Robert :python: Clément Robert :python:
    in reply to
    • powersoffour

    @powersoffour I can help; let’s make an appointment.

    In conversation Thursday, 21-Mar-2024 18:14:41 JST from fosstodon.org permalink
  6. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Saturday, 16-Mar-2024 00:42:02 JST Clément Robert :python: Clément Robert :python:

    Working on my first actual #rustlang (toy) project, which is nothing fancy, I started noticing how having the `Option` and `Result` enums baked into the standard library forces me to think about edge cases from the start so I know that when my code finally compiles, many rough edges are already solved.
    It doesn’t remove the need for tests, but it definitely helps building robust software from the get go !

    In conversation Saturday, 16-Mar-2024 00:42:02 JST from fosstodon.org permalink
  7. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Saturday, 02-Mar-2024 05:34:53 JST Clément Robert :python: Clément Robert :python:
    in reply to
    • powersoffour

    @powersoffour you’ve been waiting all month to do this one, right ?

    In conversation Saturday, 02-Mar-2024 05:34:53 JST from fosstodon.org permalink
  8. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Monday, 26-Feb-2024 19:51:16 JST Clément Robert :python: Clément Robert :python:

    Unexpected benefit from using #Python 3.10’s match/case syntax:
    I replaced code that was essentially equivalent to
    ```
    axes = {
    CARTESIAN: ("x", "y", "z"),
    CYLINDRICAL: ("r", "theta", "phi"),
    }[geometry]
    ```
    with
    ```
    match geometry:
    case CARTESIAN:
    axes = ("x", "y", "z")
    case CYLINDRICAL:
    axes = ("r", "theta", "phi")
    ```
    Which is equivalent, right ?
    But the *coverage* is not necessarily so !

    In conversation Monday, 26-Feb-2024 19:51:16 JST from fosstodon.org permalink
  9. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Monday, 26-Feb-2024 19:51:15 JST Clément Robert :python: Clément Robert :python:
    in reply to

    In fact one of my supported cases was never tested (and, of course, broken), but I would never have figured it out with the old code: all lines were being hit when the dictionary was initialised !

    Initially I was motivated to switch to newer syntax because it supposedly will help catching missing cases in the future (combining enums and `typing.assert_never`), but I didn't except to find an existing bug !

    In conversation Monday, 26-Feb-2024 19:51:15 JST from fosstodon.org permalink
  10. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Sunday, 25-Feb-2024 20:09:14 JST Clément Robert :python: Clément Robert :python:

    Using gcc’s ffast-math and making my code Fast and Spurious.

    In conversation Sunday, 25-Feb-2024 20:09:14 JST from fosstodon.org permalink
  11. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Friday, 09-Feb-2024 20:17:11 JST Clément Robert :python: Clément Robert :python:
    in reply to
    • powersoffour

    @powersoffour maybe I didn’t get your question ? I’m also assuming that 30min is a normal amount of time for an email to be delayed, which hasn’t been true for at least 15 years at this point 😅

    In conversation Friday, 09-Feb-2024 20:17:11 JST from fosstodon.org permalink
  12. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Friday, 09-Feb-2024 07:57:45 JST Clément Robert :python: Clément Robert :python:
    in reply to
    • powersoffour

    @powersoffour maybe 2 to 6 hours ?

    In conversation Friday, 09-Feb-2024 07:57:45 JST from fosstodon.org permalink
  13. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Monday, 05-Feb-2024 20:11:37 JST Clément Robert :python: Clément Robert :python:

    How do you eat a binary elephant ?

    In conversation Monday, 05-Feb-2024 20:11:37 JST from fosstodon.org permalink
  14. Embed this notice
    Clément Robert :python: (neutrinoceros@fosstodon.org)'s status on Sunday, 04-Feb-2024 02:15:35 JST Clément Robert :python: Clément Robert :python:

    Saying "no" to pull requests that just add functionality that hasn't been previously discussed or identified as needed may be my least favourite thing about maintaining code...
    I think it's necessary to raise awareness in fly-by contributors that these create long term workload for *other* people. Though, no matter how much I sugar-coat my "no", I always feel like I'm being the vilain of someone else's story...

    #Foss #maintenance #GitHub

    In conversation Sunday, 04-Feb-2024 02:15:35 JST from fosstodon.org permalink

User actions

    Clément Robert :python:

    Clément Robert :python:

    Freelance open source maintainer, PhD in astrophysicist.Currently working for the Astropy project. #Python

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          240045
          Member since
          3 Feb 2024
          Notices
          14
          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.