Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. I’m really excited to be one of the co-chairs of the Maintainers track at SciPy 2026.

  2. What is this?

  3. As many of you know, I have been doing a lot of intense therapeutic work over the last few years, with the primary goal of being more consistently emotionally regulated under a variety of circumstances.

  4. Recently, I started becoming aware that I hold opinions and desire choices outside what is considered “mainstream” in many circumstances.

  5. Jeff Nippard (the science communicator you watch if you want to spend your evening reading scientific papers and going to the gym) wrote a beautiful post recently about handling harassment and bullying at Gyms.

  6. If I want to share a YouTube video with someone while on my phone, here is what I need to do: Click the ‘Share’ button on the YouTube app Click ‘copy link’ Paste it into a textbox where I can edit the URL (so if I am using iMessages on the iphone, I have…

  7. Julia pre-compiles packages on first load, allowing them to deeply optimize the generated code for the particular CPU architecture the user is running on for maximum performance.

  8. ADHD and Me

    Why write this?

  9. Trying to start these back up, as a list of the kind of ‘work’ I have done the last few weeks.

  10. I’ve had a bit of a slump the last few months, working through what feels like deep mental fog for totally unclear reasons.

  11. First Turn

    I walked into a local hardware store, with the following thought in my mind: I need a 5mm metric hex key And I wandered around aimlessly as I do in stores, almost bought some double sided tape for a different project (decided against it), and eventually m…

  12. If you are running a JupyterHub on Kubernetes and use NFS for home directory storage (a common occurance), I highly recommend the following settings: singleuser: extraEnv: # notebook server writes secure files that don't need to survive a # rest…

  13. Alex Merose asked me on Mastodon how to best set up a conda environment on GitHub Actions.

  14. I am not smart enough to consistently write and debug shell scripts that use any conditional or looping constructs.

  15. I decided to write publicly and publish my motorcycle riding trip notes now.

  16. I wanted a single keyboard shortcut that would let me switch between the built-in terminal and the editor in vscode.

  17. Sometimes you want to temporarily disable a JupyterLab extension on a JupyterHub by default, without having to rebuild your docker image.

  18. This post is inspired by a slack conversation with Ryan Abernathey and Sarah Gibson.

  19. Sharing notebooks is harder than it should be.

  20. (Leave comments or discuss this post on the jupyter discourse) nbgitpuller is my most favorite way to distribute content (notebooks, data files, etc) to students on a JupyterHub.

  21. Learning R

    I’m paying money to learn datascience with R via this John Hopkins course on Coursera.

  22. JupyterHub was designed to provide multi-user access to Classic Jupyter notebook and JupyterLab, running on machines far away with access to data & compute your local machines don’t have.

  23. Submitting ’non-interactive’ jobs that can run independent of a user’s current session on a JupyterHub is a pressing problem.

  24. The Littlest JupyterHub is an extremely capable hub distribution that I’d recommend for situations where you expect, on average, under 100 active users.

  25. You can run your Jupyter Notebook locally, and connect easily to a remote dask-kubernetes cluster on a cloud-based Kubernetes Cluster with the help of kubefwd.

  26. I needed to find out if an organization was using GSuite for their emails, so I can allow their users to login to a JupyterHub I was setting up.

  27. Entitled users burn out maintainers.

  28. Talking to Ankur Sethi made me think more clearly about why I want note-taking, bookmarking setups.

  29. In conversation with Nirbheek about my blog post on note taking, he said something like ‘my system of knowledge has holes, and I lose track of stuff I learnt because of that’.

  30. Blogroll

    This is a page with links to people’s blogs I like.

  31. I am trying to find a nice way to keep thoughts, ideas and notes outside my head for a few months now.

  32. This person misses blogs a lot.

  33. Physical activity I walked for about 6 miles yesterday evening, after doing 3-4 miles each day for about 2-3 days before.

  34. Gracefully exiting asyncio application Continuing yesterday’s work on my simple supervisor library, I continued trying to propagate signals cleanly to child processes before exiting.

  35. I have enjoyed keeping running logs of my coding work (devlogs) in the past, and am going to start doing those again now.

  36. This post is from conversations with Matt Rocklin and others at the PANGEO developer meeting at NCAR Today, almost all of ’the cloud’ is run by ruthlessly competitive hypercapitalist large scale organizations.

  37. I’m writing up monthly ‘work plans’ to plan what work I’m trying to do every month, and do a retrospective after to see how much I got done.

  38. Inspired by conversations with Nick Bollweg and Matt Rocklin, I experimented with using conda constructor as the installer for The Littlest JupyterHub.

  39. This idea comes from brainstorming along with Lindsey Heagy, Carol Willing, Tim Head & Nick Bollweg at the Jupyter Team Meeting 2018.

  40. Recently I had to write some code that had to call the kubernetes API directly, without any language wrappers.

  41. 2017

    I haven’t done a ‘year in retrospective’ publicly for a long time, but after reading Alice Goldfuss’ 2017 year in review decided to do one for me too!

  42. The wonderful Graham Dumpleton asked on twitter why we built an entirely new tool (repo2docker) instead of using OpenShift’s cool source2image tool.

  43. I was at maintainerati today, which was super fun & quite intense!

  44. I’ve been reading Designing Data Intensive Applications book & am using this post to keep notes!

  45. think os

    Following a trail from a wonderful Julia Evans post led me to Allen Downey’s nice textbook manifesto.

  46. I am trying to understand SELinux and AppArmor, and collecting resources here as I learn. k SELinux for mere mortals (2014) This was the first video I watched, and it helped me understanding what SELinux does at a fundamental basic level.

  47. This is a running list of things I want to build!

  48. I was in a conversation about the Python GIL with friends a few days ago, and realized that my understanding of the specifics of the GIL problem were super hand-wavy & unstructured.

  49. I earlier had a vaguely working setup for making sure browsers, shells and other applications don’t eat all RAM / CPU on my machine with systemd + sudo + shell scripts.

  50. Update: There’s a follow-up post with a simpler solution now.