I'm not a cr🤮pto fan but... If it's bad that Mozilla takes money from Google, and it's bad that they tap the massive amount of cash hiding in cr🤮pto bros wallets, how do we expect such an important organization to get money?Mon Jan 03 14:50:26 +0000 2022
Replying to @pradyunsg
Also, if taking money from Google is bad... should we cancel GS0C?Mon Jan 03 14:51:29 +0000 2022
I'm not trolling, these are honest questions.
RT @numpy_team: NumPy 1.22.0 is released 🎉Mon Jan 03 15:58:00 +0000 2022
Highlights include completion of type annotations in the main namespace, preliminary array API…
Replying to @gvwilson
Absolutely! This is very much neededTue Jan 04 16:34:26 +0000 2022
Replying to @MissingClara
Would love to give it a read!Tue Jan 04 16:41:42 +0000 2022
Replying to @MissingClara
I see. I'm subscribed to all these PRs, trying to get a feeling of where the ecosystem is moving to. Thanks for taking the time of writing your opinion!Tue Jan 04 18:42:37 +0000 2022
I started exploring @observablehq recently and it's so cool! I wonder if supporting Python cells is in their roadmap? The current alternative is gist/gh + nbviewer or binder, but it isn't as exciting 😄Wed Jan 05 19:45:32 +0000 2022
Replying to @ayhanfuat, @observablehq and @senornestor
Thanks a lot! A minor annoyance is that syntax highlight is lost, but worth playing around with 🚀 Looking forward for progress in https://bugs.python.org/issue40280 and https://github.com/pyodide/pyodide/issues/2000Wed Jan 05 20:32:30 +0000 2022
Replying to @rabernat, @observablehq, @davidbrochart and @ProjectJupyter
Thanks @rabernat ! I see this addresses the reactive part. @observablehq has other powerful features, it makes it so easy and nice to share and reuse notebooks made by othersWed Jan 05 20:34:24 +0000 2022
Replying to @jaime_rgp and @ocefpaf
Greetings from Jose Luis 💀Fri Jan 07 17:40:43 +0000 2022
Replying to @psychemedia
The proposal explicitly says that Jupyter Notebook v7 "will provide an equivalent user experience to the current (version 6) application". Why does this trigger you to find a new editor?Fri Jan 07 17:44:20 +0000 2022
Replying to @Linux_Mint
Downloading updates at ~35 kBps...Fri Jan 07 18:55:58 +0000 2022
Replying to @kearneymw
.ipynb_checkpoints/Fri Jan 07 23:24:22 +0000 2022
"rendering is now performed primarily in the browser using open-source libraries like nbconvert"Sat Jan 08 14:10:02 +0000 2022
How does @github run nbconvert in the browser? cc @ProjectJupyter https://twitter.com/GHchangelog/status/1479561436993134594
Replying to @DougBlank, @github and @ProjectJupyter
I'm not sure if your comment applies to the changes introduced yesterday https://github.blog/changelog/2022-01-07-jupyter-notebooks-and-specialized-file-formats-display-faster/ since it explicitly says that nbconvert is used. But I'm guessing from incomplete information here.Sat Jan 08 15:43:07 +0000 2022
Replying to @DougBlank, @github and @ProjectJupyter
https://twitter.com/gwincr11/status/1479840894215991301Sat Jan 08 15:43:40 +0000 2022
Replying to @gvwilson, @rowancockett and @choldgraf
This is something we've discussed at @readthedocs a lot. Should RTD aim to set up this complex toolchain for users as one of its features, or instead seek alternative ways of generating static docs aka PDFs (rst2pdf, weasyprint, rinohtype, paged.js)?Sun Jan 09 10:33:45 +0000 2022
Replying to @five9a2, @gvwilson, @choldgraf, @rowancockett and @TiffanyTimbers
Good point. I think folks usually want something they can read offline, and by default we think of PDFs for that (since it's too easy to accidentally save a crippled website that suddenly is full of remote URLs that can't be opened).Sun Jan 09 10:36:08 +0000 2022
Replying to @gvwilson, @choldgraf, @Hao_and_Y, @bolkerb and @rowancockett
Or, related to your thoughts a few days ago https://third-bit.com/2021/12/26/effort-estimation/, maybe the answer is LuaTeX https://tex.stackexchange.com/a/4091/2488Sun Jan 09 10:40:31 +0000 2022
Replying to @gvwilson
I once bookmarked a site that explained "the 3 things that TeX got right" (line/page breaking algorithm and another 2, possibly math typesetting) and how they were building a modern system around them. But after some minutes I'm unable to find it...Sun Jan 09 10:49:29 +0000 2022
Replying to @gvwilson
The common theme I see in the many responses to this tweet is that we don't agree on how such replacement should look like. So we can only strive to have different systems with different features and tradeoffs and let the ecosystem evolve.Sun Jan 09 10:49:45 +0000 2022
RT @cmaureir: Today's a great day for the Python Community: with the help of around 200 people, the Spanish translation of the official doc…Sun Jan 09 19:59:51 +0000 2022
Replying to @DrJohnWagner
https://github.com/rougier/scientific-visualization-book#book-gallerySun Jan 09 21:42:49 +0000 2022
Your point about suboptimal defaults stands, but definitely not the best way to frame it 😉
RT @TalkPython: Want to learn something this weekend? We just released a new course over at Talk Python: Static Sites with Sphinx and Markd…Mon Jan 10 01:02:33 +0000 2022
Important article to read today. https://twitter.com/mitsuhiko/status/1480336537632059396Mon Jan 10 08:55:42 +0000 2022
Replying to @tk0miya
Google Translate fails so bad with Japanese 🙈Mon Jan 10 15:05:56 +0000 2022
RT @readthedocs: Sphinx and Markdown around the world in 2021 🌎🌍🌏 with special mention to @ExecutableBooks. Read our new blog post! https:/…Mon Jan 10 16:14:23 +0000 2022
RT @ProjectJupyter: Sign ups are now open for the first Jupyter Community Workshop of 2022! It features @FrankElavsky on how to build inclu…Mon Jan 10 17:02:57 +0000 2022
RT @BouillonCourt: #release − WeasyPrint v54.0Mon Jan 10 20:01:15 +0000 2022
Footnotes support finally comes into WeasyPrint thanks to http://codeandco.com 🎉
This re…
RT @PamphileRoy: Great email in my inbox from @jetbrains! They agreed to help #scipy by providing all maintainers a license to their IDEs!…Mon Jan 10 21:01:18 +0000 2022
RT @gjbernat: Let's add TOML to the Python standard library ☺️ https://www.python.org/dev/peps/pep-0680/Tue Jan 11 06:38:42 +0000 2022
RT @oscafrica: You may have heard whispers about this.Tue Jan 11 06:39:32 +0000 2022
You may have dreamt about it too.
Open Sourcerers, the long-awaited Open Source F…
Today 9 years ago Aaron Swartz committed suicide, after being arrested by @MIT police and prosecuted by the then U.S. Attorney for Massachusetts Carmen Ortiz for massively downloading academic journal articles from @JSTOR. He was 26 years old. #AaronSwartzTue Jan 11 09:08:19 +0000 2022
RT @CienciaConFutur: La comunicación de la ciencia, imprescindible para el avance del conocimiento, da soporte uno de los negocios editoria…Tue Jan 11 13:51:50 +0000 2022
This is INSANE https://twitter.com/NatureNeuro/status/1480909476546891784Wed Jan 12 10:33:13 +0000 2022
RT @NathanShammah: This work on an automated way to calculate quantum cumulants looks awesome. Been discussing for years, e.g. with Fabrizi…Wed Jan 12 15:50:19 +0000 2022
Replying to @yabellini
Right?? But it looks like APCs are increasing... and coming from top journals, the scam is becoming more obvious. Exasperating 😓Wed Jan 12 18:12:20 +0000 2022
RT @ProjectJupyter: Are you a #Jupyter user ? The new release of #IPython 8.0.0 makes your experience better in notebooks. Tracebacks now h…Wed Jan 12 18:14:50 +0000 2022
RT @readthedocs: Faster creation of corporate custom domains, documentation improvements, more privacy: read our January newsletter https:/…Wed Jan 12 18:33:09 +0000 2022
Replying to @gvwilson
Found it: @simoncozens SILE https://sile-typesetter.org/what-is/#sile-versus-tex and it's scripted in Lua. Version 0.12.1 released 12 hours ago https://twitter.com/OlivierNicole1/status/1440775465673781253Thu Jan 13 08:14:58 +0000 2022
Replying to @Danilomg34 and @Pulgar_Panda
Precisamente, esta es la respuesta de las editoriales a Sci-Hub.Thu Jan 13 10:38:07 +0000 2022
Nature Neuroscience es de acceso abierto, todos podemos leer sus artículos. ¡Albricias, ciencia abierta!
Pero quien quiere publicar ahí, 10 000 € de peaje. Nos mean y dice @ANECAinfo que llueve.
@pakitochus
RT @juanluisback: @Danilomg34 @Pulgar_Panda Precisamente, esta es la respuesta de las editoriales a Sci-Hub.Thu Jan 13 10:38:16 +0000 2022
Nature Neuroscience es de acc…
Replying to @esc___
Wowwwww 😍Thu Jan 13 10:45:34 +0000 2022
RT @esc___: Interesting read about #opensource, #astropy, the #jwst and also funcding: https://github.com/readme/featured/webb-telescope-astropyThu Jan 13 10:45:40 +0000 2022
RT @ecanrog: Más de 20.000 millones en los fondos Next Generation para la digitalización de Españita y todavía no existe ni una API para co…Thu Jan 13 14:34:45 +0000 2022
RT @CriticalStress_: Don’t worry! Nature will soon be providing alternative payment methods to allow all scientists to easily afford these…Thu Jan 13 14:37:09 +0000 2022
RT @isidroaguillo: NO al factor de impacto. Lo explico: Supon que para un indicador se saca la media de todos los investigadores de una Uni…Thu Jan 13 14:59:10 +0000 2022
RT @jezdez: > NASA did decide in 2020 that maintenance of software is an allowable expense. “That was a major victory for Astropy,” Cruz sa…Thu Jan 13 22:05:57 +0000 2022
RT @J_B_Alvarez: Episodio 17 🐍⚙️, by @juanluisback https://astrojuanlu.substack.com/p/episodio-17-?r=zc6en&utm_campaign=post&utm_medium=emailFri Jan 14 08:47:04 +0000 2022
RT @gmarkall: Numba (@numba_jit) 0.55 is out - supporting Python 3.10, NumPy 1.21, and lots of other changes: https://numba.readthedocs.io/en/latest/release-notes.html#version-0-55-0-13-january-2021Fri Jan 14 15:34:14 +0000 2022
E.g.…
RT @poliastro_py: poliastro wishes everyone a merry new revolution around the Sun! 💫 Read our December updates in the @NumFOCUS newsletter…Fri Jan 14 17:11:59 +0000 2022
_Now_ I can start using Python 3.10! https://twitter.com/numba_jit/status/1481992809385181184Fri Jan 14 22:12:42 +0000 2022
Replying to @reydelhumo
¡Esta foto lo tiene todo! 😋Sat Jan 15 17:45:43 +0000 2022
RT @ArmitageDW: Part of me feels guilty about writing these, but I feel strongly about equitable access to scientific publishing and ethica…Sat Jan 15 18:46:55 +0000 2022
RT @choldgraf: Just a reminder that the more twitter followers you have, the more your words have a non-linear impact on their target. Othe…Sat Jan 15 20:04:09 +0000 2022
RT @ocefpaf: What is happening to @Mbussonn reminds me why I left folium. Maintaining a high profile library is not easy and people attacki…Mon Jan 17 09:28:18 +0000 2022
Replying to @raymondh
Next time, try opening an issue in the GitHub issue tracker instead of argh-complaining on Twitter to your +73k followers. Maintainers of open source projects will thank you.Mon Jan 17 09:33:50 +0000 2022
Can we do less subtweeting and more @-telling folks "this was a mistake, do a proper apology, and don't repeat that again"?Mon Jan 17 09:47:54 +0000 2022
Replying to @pradyunsg
Not necessarily on social media. They could send an email or something, I'm not here for the show. I see your point about "there is always N > 0 angry tweeters that will consider it a non-apology", but ignoring the issue or deflecting blame surely guarantees a bad one.Mon Jan 17 10:00:22 +0000 2022
Replying to @pradyunsg
And the rest of us throwing our hands to the air saying "people should be nice" is also guaranteed to not have absolutely any effect, IMHO.Mon Jan 17 10:00:59 +0000 2022
Replying to @story645 and @pradyunsg
That's very true 😓Mon Jan 17 13:46:24 +0000 2022
Replying to @jezdez and @pradyunsg
Subtweets all the way down 🙃Mon Jan 17 13:49:55 +0000 2022
I don't necessarily mean dragging more people in like "hey, this person made a mistake, let's all tell them". But, if you pass by the thread, and spot shitty behavior, why not call that person out in a polite manner? Not necessarily in public.
Replying to @jezdez and @pradyunsg
Especially if, as @story645 says, you wield comparative power. https://twitter.com/story645/status/1483021973139693569Mon Jan 17 13:50:57 +0000 2022
Replying to @jezdez and @pradyunsg
It didn't even occur to me to reach out to the CoC teams, assuming that they would be mostly in charge of interactions happening through "official channels" (whatever that means, but definitely not this case) or that they should be a "last resort". But maybe you're right.Mon Jan 17 14:04:47 +0000 2022
RT @pradyunsg: This is an appreciation tweet for @tk0miya. Takeshi does some incredible work for the Python documentation ecosystem.Tue Jan 18 14:19:44 +0000 2022
A dec…
Thanks for the shoutout on @TalkPython, @pradyunsg ♥️ I'm stoked that the new #sphinxdoc tutorial is getting some love. Wouldn't have been possible without the support from the community! https://twitter.com/TalkPython/status/1483601217058050049Wed Jan 19 22:02:55 +0000 2022
Replying to @sigmavirus24
A thousand times this.Thu Jan 20 09:12:43 +0000 2022
For me, the difficult thing is not kicking out grifters, sexual harassers, and stalkers though (big, obvious red flag 🚩). There are subtle ways of poisoning a community - toxic people are sometimes well-intentioned. But it's important to detect them.
Replying to @gsingers
Both GitHub and GitLab make it fairly straightforward to propose changes these days: edit on the web editor, click "propose changes", done (no need to fork & clone). I'm not sure how one can have a vetted approval process (i.e. not a wiki) that is simpler than this...Thu Jan 20 15:32:09 +0000 2022
I'm looking for a JupyterHub-as-a-service for small classes (30-60 students) with light workloads over definite periods of time (1-3 months). What are the options? Is this something @2i2c_org could provide, or are they focused on big communities? cc @ProjectJupyter @yuvipandaThu Jan 20 16:12:47 +0000 2022
RT @readthedocs: Excellent write-up on how to publish your Jupyter Book project on Read the Docs! ♃📖 https://twitter.com/amoroso/status/1484194864736747521Thu Jan 20 16:18:59 +0000 2022
Replying to @amittrathi, @2i2c_org, @ProjectJupyter and @yuvipanda
I don't like Google Colab UI, I don't like how they reinvented Jupyter notebooks in a slightly but annoyingly incompatible fashion, and I don't like tying myself to Google in general.Thu Jan 20 17:05:39 +0000 2022
I hope Yjs + JupyterHub will render Colab outdated. (And then it will be @killedbygoogle 😜)
Replying to @rabernat, @2i2c_org, @ProjectJupyter, @yuvipanda and @2i2c
Thanks both! https://twitter.com/colliand/status/1484228137823076352 I'll send an email then :)Thu Jan 20 18:33:54 +0000 2022
Replying to @tai271828, @2i2c_org, @ProjectJupyter, @yuvipanda and @InfuseAI
Maybe! I'll explore it more, thanks!Thu Jan 20 22:38:37 +0000 2022
Replying to @lais_bsc, @2i2c_org, @ProjectJupyter, @yuvipanda and @iaktech
QHub looks awesome! Maybe QHub-as-a-Service? 😄Thu Jan 20 22:39:15 +0000 2022
Replying to @Enroweb, @pierrepo, @2i2c_org, @ProjectJupyter and @yuvipanda
I love JupyterLite! But it lacks a git command line, can't use it for what I want.Fri Jan 21 06:59:28 +0000 2022
RT @Mala_Leche: Episodio 18 🐍⚙️, by @juanluisback https://astrojuanlu.substack.com/p/episodio-18?r=hyh7w&utm_campaign=post&utm_medium=emailFri Jan 21 11:42:12 +0000 2022
"And I think somebody somewhere must be tolling a bell.Fri Jan 21 12:00:39 +0000 2022
And the last thing I see is my heart
Still beating,
Breaking out of my body and flying away,
Like a bat out of hell."
Meat Loaf and Jim Steinman are now gone, but their music will stay with me forever. RIP 💔
RT @_w0bb1t_: IBM slide, 1979 ..Fri Jan 21 16:07:16 +0000 2022
RT @mariatta: NBD, just making a release on Friday 😛Sat Jan 22 09:29:20 +0000 2022
📣 Gidgethub v5.1.0 is out:
- Handle HTTP 202 Accepted status (PR by @juanluisback)
- g…
RT @DGlaucomflecken: Nature does open accessSat Jan 22 10:07:07 +0000 2022
Replying to @PilaRicoCastro
Una estrategia de ciencia abierta que no ataje los APCs abusivos es una estrategia incompleta. En Nature ya van casi por 10 000 €. ¿Cuánto más se va a tensar la cuerda? https://twitter.com/NatureNeuro/status/1480909476546891784Mon Jan 24 15:27:50 +0000 2022
Replying to @lluisanglada
https://twitter.com/juanluisback/status/1485635459678359555Mon Jan 24 15:27:57 +0000 2022
Replying to @choldgraf, @ExecutableBooks and @ProjectJupyter
Wondering if using @marcwouts jupytext MyST notebooks would play along nicely with this, essentially rendering everything correctly both on JupyterLab and on HTML documentation 😄 I want to use MyST everywhere!Mon Jan 24 18:07:26 +0000 2022
RT @melissawm: We are planning for SciPy community meetings for 2022 - all are welcome 💗Tue Jan 25 14:28:53 +0000 2022
Details:
- https://hackmd.io/@tupui/scipy-meetup
- https://t.co…
RT @PilaRicoCastro: Legitimate scientific communication platforms need to be given back to public institutions. Publishing incentives and r…Tue Jan 25 15:00:36 +0000 2022
RT @danielskatz: The 1st paper in our (@danielskatz @npch) Software Citation, Indexing & Discoverability @PeerJCompSci special issue (https…Wed Jan 26 08:37:57 +0000 2022
RT @ralfgommers: meson-python is coming along nicely - it works with SciPy now. Great to see how @MissingClara is tackling this topic with…Wed Jan 26 10:07:48 +0000 2022
About time! https://twitter.com/json_dirs/status/1486135162505072641Wed Jan 26 10:38:58 +0000 2022
Replying to @json_dirs
Keyword "steganography".Wed Jan 26 10:39:07 +0000 2022
Replying to @ecanrog and @cryptosyllabus
Solo he leído el principio y ya me parece brutal... Esto es para digerirlo con calmaWed Jan 26 14:42:54 +0000 2022
Replying to @richardpelgrim
2-3 years is a short timeframe, it took Python 15 years if we count from the creation of NumPy (almost a decade if we count from the creation of pandas) to be in that position. I vote for "no, never". I'm curious about the future though, maybe I'm totally wrong!Wed Jan 26 17:55:18 +0000 2022
RT @readthedocs: Sphinx 4.4 is out, and other #sphinxdoc extensions got new releases too! We made an abridged summary in our latest blog po…Wed Jan 26 18:19:35 +0000 2022
Replying to @AdamChainz
git stash --stagedWed Jan 26 19:42:22 +0000 2022
Finally!
Replying to @pwang, @alex_wykoff and @matrixdotorg
Discord is down https://discordstatus.com/incidents/pllv57603svqWed Jan 26 22:03:44 +0000 2022
(Yes, apparently DAOs mostly hang around on a centralized chat)
👏🏼 Congrats @tk0miya! And thanks @readthedocs ♥️ Long live #sphinxdoc https://twitter.com/tk0miya/status/1486502270787526662Thu Jan 27 07:01:30 +0000 2022
Now that Windows can run Linux GUI apps from WSL, will resource-constrained libre projects like @inkscape, the GNU Image Manipulation Program, and others divert resources away from supporting Windows natively? And if not, why not? cc @lgworld https://twitter.com/gmarkall/status/1486648594966929408Thu Jan 27 10:50:34 +0000 2022
Fibra instalada con @SomConnexio, y móvil en camino. Las cooperativas de servicios han venido para quedarse, no hay vuelta atrás 💪🏼Thu Jan 27 13:14:26 +0000 2022
Today I have some bittersweet news to share: it's my last day as Developer Advocate at @readthedocs. 💔Thu Jan 27 18:00:57 +0000 2022
I leave the company on good terms after having so much fun and having learned a lot. 🧵
Replying to @juanluisback
But now I'm confident that it was the right decision, and that I want to be an Advocate for many years. And that was thanks to being in a place like @readthedocs (a tiny company with a huge mission) and having mentors like @ericholscher (a million thanks ♥️) 👇🏼Thu Jan 27 18:00:58 +0000 2022
Replying to @juanluisback
Before I started at RTD I was burned out, overworked, and felt that I needed a long vacation. And then I got offered my first Advocate role, so I had lots of questions. Would I do a good job? Should I turn down the offer, rest, and charge batteries before completely switching? 👇🏼Thu Jan 27 18:00:58 +0000 2022
Replying to @juanluisback
I learned so much about #sphinxdoc, marketing, advocacy, business, technical writing. I could apply my knowledge (err obsession?) about Python packaging and its scientific ecosystem in many ways. I filled gaps that needed to be filled time ago. I'm so thankful! 👇🏼Thu Jan 27 18:00:59 +0000 2022
Replying to @juanluisback
Thanks again to the beautiful #sphinxdoc and #writethedocs communities. I'll announce my next steps in a few days, but expect more advocacy, more open-source, more PyData, more talks, and surely more docs.Thu Jan 27 18:01:00 +0000 2022
Keep rocking 🤘🏼 https://youtu.be/pVFjo8XINAs
Replying to @TerraMeijar
Thanks a lot Vuyisile!Thu Jan 27 18:31:52 +0000 2022
Replying to @0xShreyas
Thanks Shreyas! 🙌🏼Thu Jan 27 18:32:09 +0000 2022
Replying to @reydelhumo
Thank you, my dear friend, working with you was a dream come true ♥️ Have a good trip back home, and see you in person very soon!Thu Jan 27 18:40:26 +0000 2022
@PyDataMad ¡Knock knock! 🚪 https://www.meetup.com/PyData-Madrid/events/283522463/Thu Jan 27 19:05:57 +0000 2022
Replying to @fvonbergen and @readthedocs
Thank you Fede!! 🤘🏼Thu Jan 27 22:52:37 +0000 2022
Replying to @pradyunsg
Explaining whether they should use conda or pip to install a certain package without getting too deep into the rabbit hole...Fri Jan 28 08:34:13 +0000 2022
RT @Mala_Leche: Episodio 19 🐍⚙️, by @juanluisback https://astrojuanlu.substack.com/p/episodio-19?r=hyh7w&utm_campaign=post&utm_medium=emailFri Jan 28 19:38:32 +0000 2022
Replying to @cfbolz and @pradyunsg
Same here. For my Python I and Python II courses, I stick to whatever the latest Anaconda Individual Edition brings. Then I teach them to create their own virtual environments in Advanced Python and ruin their lives forever 😂Sat Jan 29 00:39:30 +0000 2022
Replying to @rykovd
Thanks a lot Denis! 🙌🏼 Hope we can have a beer in Barcelona soon!Sun Jan 30 10:09:56 +0000 2022
RT @mdtrevisani: If you need to update the dependencies of python recipes on @condaforge , in an open PR please call "@conda-grayskull show…Sun Jan 30 21:33:33 +0000 2022
I finally got to listen to this! Very interesting historical insight on how the Python Array API Standard was created. https://twitter.com/ralfgommers/status/1463098578642026499Mon Jan 31 13:21:01 +0000 2022
RT @egonwillighagen: "upon request" is not a data availability statement... it's an euphemism for "no, the data is not available"Mon Jan 31 18:21:07 +0000 2022
Replying to @LeahAWasser
Thanks a lot Leah! I won't go far - probably closer to @pyopensci than ever :)Mon Jan 31 21:03:49 +0000 2022