@graham_knapp@hachyderm.io
@graham_knapp@hachyderm.io avatar

graham_knapp

@graham_knapp@hachyderm.io

Python, engineering, folk music, français, English, Brezhoneg, Leeds, Sheffield, Nantes

This profile is from a federated server and may be incomplete. Browse more on the original instance.

graham_knapp, to random
@graham_knapp@hachyderm.io avatar

Women are less likely to die if their hospital doctor is a woman. This will not surprise @mekkaokereke
https://www.acpjournals.org/doi/10.7326/M23-3163

graham_knapp, to random French
@graham_knapp@hachyderm.io avatar

Apres 13 ans en France je ne comprends toujours pas pourquoi il n'y a que 4 ou 5 trains directe entre les capitaux de la Bretagne, Rennes + Nantes dont la moitié qui prennent plus de deux heures. Quelqu'un peut expliquer cette bizarrerie ?

graham_knapp, to random
@graham_knapp@hachyderm.io avatar

Trugarez d'an holl / merci a toutes / thanks all "Mention spéciale pour la créativité Familh Ambuhl-Knapp". On a passé une belle journée a Pontivy https://kan-ar-bobl.bzh/

graham_knapp,
@graham_knapp@hachyderm.io avatar

@ewen trugarez oui on a fait le déplacement avec nos enfants pour le plaisir de la scène ! Deliou Brau + le renard et le corbeau conté en breton sur notre morceau Lost Al Louarn ( queue de renard 🦊)

graham_knapp, to django
@graham_knapp@hachyderm.io avatar

Why does an idle project (no api calls) running on compose on on constantly use 20% of my cpu?

graham_knapp,
@graham_knapp@hachyderm.io avatar

@satya that looks good - I'm on Python 3.10 and I see watchman was broken for 3.10+ but there was a new release last month so maybe we're good now @adamchainz ?

dabeaz, to random
@dabeaz@mastodon.social avatar

Welp, kid managed to get a drone stuck about 50ft up in a tree. Thus, further reconfirming my earlier claim (prior to him wasting his money on it) that drones are, in fact, the worst toy in the whole toy universe.

graham_knapp,
@graham_knapp@hachyderm.io avatar

@dabeaz do you know someone with a bigger drone?

mitsuhiko, to random
@mitsuhiko@hachyderm.io avatar

If you want it or not, I wrote about pseudonymity and anonymity in Open Source. That's a more structured thought on an earlier tweet about it. https://lucumr.pocoo.org/2024/3/31/skin-in-the-game/

graham_knapp,
@graham_knapp@hachyderm.io avatar

@mitsuhiko interesting read and the title resonates with me - thank you for sharing! It reminded me tangentially of this article which suggests that, anonymous or not, you should avoid making your first contributions to a project with an obviously female-gendered account 👩🏻‍💻 https://www.researchgate.net/publication/308716997_Gender_bias_in_open_source_Pull_request_acceptance_of_women_versus_men

mekkaokereke, (edited ) to random
@mekkaokereke@hachyderm.io avatar

As we hear reports that it will take 10 years (🤯) to replace the 1.6 mile Francis Scott Key bridge in Baltimore, remember that China built the Danyang-Kunshan bridge and Qingdao Jiaozhou Bay Bridge in 4 years each.

Danyang-Kunshan Bridge is 102 miles long, and 100 ft above the water.

Jiaozhou Bay Bridge is 16 miles and 623 ft tall, earthquake and typhoon proof, and can withstand a direct strike from a 300,000 ton cargo ship. That last point is unfortunately topical.

https://m.youtube.com/watch?v=U7iQqogVmr8

graham_knapp,
@graham_knapp@hachyderm.io avatar

@mekkaokereke the amazing bridge spanning almost a mile across the Bosphorus took 4 years from international design competition to opening https://en.m.wikipedia.org/wiki/Yavuz_Sultan_Selim_Bridge I worked on the aerodynamics with the franco-swiss design team and construction was a real international effort. https://en.m.wikipedia.org/wiki/File:Yavuz_sultan_selim_k%C3%B6pr%C3%BCs%C3%BC_(cropped).jpg

graham_knapp, to python
@graham_knapp@hachyderm.io avatar

For as long as I can remember some people have dismissed as "just trendy". Python is unusually easy to learn, welcoming to beginners, flexible across use cases and adaptable to complex systems and organisations. Over recent decades many trendy subjects (devops, web collaboration, ML, AI, ...) have found a welcoming home in Python. I'm confident that tomorrow's trends will do the same and people will again dismiss python as "just trendy" 🤡.

grimalkina, to random
@grimalkina@mastodon.social avatar

More followup, more work I've been influenced by. This is from 2020 but it's the funniest headline I've ever seen*

https://www.brookings.edu/articles/math-intensive-fields-have-a-gender-problem-the-men-are-worse-at-math/

*for a very serious finding about how biased evaluation actually MASKS us from accessing achievement that might look the opposite to what we (stereotypically) expect. Aka, we need good math work done, and high achieving women could fill that demand, but our biases are directly sabotaging us from seeing the achievement of women in math skills.

graham_knapp,
@graham_knapp@hachyderm.io avatar

@grimalkina Oh my god that's awful so the worst 10% of men as likely to choose + get in to STEM majors as the best 20% of women ?

graham_knapp, to folk
@graham_knapp@hachyderm.io avatar

Fest Noz is breton for "night festival". I can no longer find a trace of one of my early Fest Noz experiences watching the mega group Ar Re Yaouank at Rufford Park in Nottinghamshire around 2001

graham_knapp, to random
@graham_knapp@hachyderm.io avatar

42 in breton is "daou ha daou ugent" - two and two twenty https://github.com/dancergraham/num2words

graham_knapp, to random
@graham_knapp@hachyderm.io avatar

With thousands of menhirs (from the Breton maen hir: long stone 🪨) is amazing

timClicks, to random
@timClicks@mastodon.nz avatar

Any suggestions on how to create a scatter plot with 10 million points? I appear to be extremely ungood with gnuplot.

graham_knapp,
@graham_knapp@hachyderm.io avatar

@timClicks datashader tended to be recommended for lots of data points a few years ago https://datashader.org/index.html

graham_knapp, to random
@graham_knapp@hachyderm.io avatar
b0rk, to random
@b0rk@jvns.ca avatar
graham_knapp,
@graham_knapp@hachyderm.io avatar

@b0rk nice! Any tips for dealing with VERY diverged git branches? Asking for a friend...

demofox, (edited ) to random
@demofox@mastodon.gamedev.place avatar

my god... sorting the numbers 0-99 in german makes a low discrepancy sequence. wtf.
Thanks for the link @andrewhelmer47
https://www.reddit.com/r/dataisbeautiful/comments/1adux6w/the_numbers_099_sorted_alphabetically_in/

graham_knapp,
@graham_knapp@hachyderm.io avatar

@demofox @andrewhelmer47 and here in Breton - Breton numbers are really wild

graham_knapp, to random
@graham_knapp@hachyderm.io avatar

Can we please make -d the default option on docker compose up ?
😅

yanncphoto, to photography French
@yanncphoto@piaille.fr avatar

deleted_by_author

  • Loading...
  • graham_knapp,
    @graham_knapp@hachyderm.io avatar

    @yanncphoto en jouant sur la mise à zéro ? Par exemple en suspendant la balance par le plateau ou en la mettant à l'envers ?

    graham_knapp, to python French
    @graham_knapp@hachyderm.io avatar
    brettcannon, (edited ) to random
    @brettcannon@fosstodon.org avatar

    With https://peps.python.org/pep-0723/ being accepted, I'm starting to think about how to implement it for https://python-launcher.app/ .

    I'm leaning towards the py command implicitly detecting the block of TOML and doing the "right" thing automatically. The other option is making the functionality opt-in via a py run subcommand. I don't see enough benefit to warrant the subcommand, but I figured I would gut-check this in case I'm missing some workflow where this would be a concern.

    So, which UX?

    graham_knapp,
    @graham_knapp@hachyderm.io avatar

    @brettcannon either way I would normally expect py to run in an environment I had already built. I would want to explicitly confirm downloading and installing things, e.g. because py or py run detected the block and asked me to confirm.

    graham_knapp,
    @graham_knapp@hachyderm.io avatar

    @brettcannon I mean I would not expect a tool to install new things without explicit permission - "pip install" or "conda install" explicitly says please install some stuff. "py myfile.py". Even if I read the file I might not expect the comments to have the side effect of downloading, installing and running code. (thinking as a general python user, e.g. my colleagues, rather than someone who has read the pep, ie me)

    graham_knapp,
    @graham_knapp@hachyderm.io avatar

    @brettcannon I guess I could live with auto-install with abundantly clear logging and Ctrl-C to cancel but that's cutting my own nose off. :)

    graham_knapp,
    @graham_knapp@hachyderm.io avatar

    @brettcannon I think part of my unease comes from "py" sounding like a shortcut for python (which it kind of is on Windows) and part comes from the existing "py my_script.py" command taking on a different behaviour.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • magazineikmin
  • Youngstown
  • khanakhh
  • ngwrru68w68
  • slotface
  • ethstaker
  • mdbf
  • everett
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • cisconetworking
  • rosin
  • JUstTest
  • Durango
  • GTA5RPClips
  • Leos
  • tester
  • tacticalgear
  • InstantRegret
  • normalnudes
  • osvaldo12
  • cubers
  • anitta
  • modclub
  • provamag3
  • lostlight
  • All magazines