HNHacker News
TopNewBestAskShowJobs

carreau

1,089 karma · joined December 12, 2012

[ my public key: https://keybase.io/mbussonn; my proof: https://keybase.io/mbussonn/sigs/9CMg2KRb3kpQqr2nxJWMc749spQUHV4KlEskZsh1OZA ]
submissionscomments
carreau··on Penrose: From mathematical notation to beautiful diagrams
From 2020, and still not open...
carreau··on Tokio Console
There is https://github.com/google/evcxr/blob/main/evcxr_repl/README....
carreau··on Saintcon: Lock Picking Lawyer Keynote
Read some of these and tell me if you hear his voice.

https://www.reddit.com/r/WritingPrompts/comments/irszx0/wp_h...

"Anyways, that’s all for me today, if you liked this video please subscribe to see more videos like this, and as always, have a nice day."

carreau··on Aphantasia
I think that part of what I discovered in the multiple degrees/kind of aphantasia. And like you most of those questions dot make sens. For many aphantasic people they do. And a lot of question I get is "how do you remember color if you don't see them in your head". One of the analogies I have is that my memory is a bit like a hash/bloom filter. I can't really get the original value, but I can tell you wether it's the same or not. I think the other part where aphantasic differ is WRT math. Others in this thread said that can't do math in their head as they can't see the number/equations. I have no issues with it but I don't rely at all on the number symbols in my head (or on paper) to do arithmetic. I wouldn't be surprised if aphantasia get more subcategories in the following decades.
carreau··on Aphantasia
Would suggest https://aphantasia.com/ and their twitter as well. As Someone with aphantasia I was still amazed as how different the level of aphantasia can vary between people.
carreau··on Rust Moderation Team Resigns
You realize that the author of those posts are also devs right?
carreau··on Show HN: Pony – a messenger for mindful correspondence
It's unclear to me. It's also hard to have something recognizable, but a even just a dynamic URL on the main website: https://www.ponymessenger.com/contactme/<username> where a user can have an easy to customize message, or even a pre-done one "Hi I'm using pony for my inbox, you can send me a message using pony by doing XXX,". That way in slides, mails, ... I can just put "contact me at URL".

Maybe also a mail server bridge ? If So write to <user>@ponymessenger.com it reply with "You message will be once a day, you can edit and cancel, by clicking this link".

carreau··on Show HN: Pony – a messenger for mindful correspondence
What the best/recognizable way to advertise the someone can write to me using pony. Can there be like ponyto://myusername@ponymessenger.com ?
carreau··on Show HN: I made a no-code tool to create animated technical papers
Congrats ! I think you should make sure an animation stops before the next one starts, or something similar. I am a burst scroller (read the full page, then scroll), and sometime I have to be very careful about how much I need to scroll to not trigger 2+ animations at the same time. Maybe an indicator somewhere the show where animations would happen so that I can control my scroll ?
carreau··on Show HN: I made a no-code tool to create animated technical papers
^ .app not .com I guess ?
carreau··on Show HN: Display a bell emoji on HN comments you haven't read yet
Another chrome extension that does similar things https://chrome.google.com/webstore/detail/hckr-news/mnlaodle...
carreau··on My phone case, the hidden state of an RNN
"This post may contain adult or erotic images...". Well I didn't knew neural network were in the nsfw categories now.
carreau··on Thousands of Debian packages updated from their upstream Git repository
I'm not using debian that much anymore, but I'd be happy to make any changes upstream to make it easier on debian.

When possible I try to have reproducible builds (https://reproducible-builds.org/) that respect SOURCE_DATE_EPOCH extracted from the commit datetime. At least for IPython I alway build twice to make sure the sha is identical.

I'd also be happy to have a way to signal to debian that there is a new release instead of having QA watch have to scan things regularly.

carreau··on Thousands of Debian packages updated from their upstream Git repository
IIRC before 2007 debian policy was that packages had to be installed from tarball even if a repo existed. Thus it is likely that the info about the repository was simply not tracked. It might still be the case for many packages.

It stemmed from the fact that often releases tars might not be exactly the same as asking git to do a tarfile. For example releasing Python packages may require a build step and installing from PyPI or a git repo is sometime not the same.

carreau··on Thousands of Debian packages updated from their upstream Git repository
> The QA watch service regularly polls all watch locations in the archive and makes the information available, so it’s possible to know which packages have changed without downloading each one of them.

Is there a way to notify the watch service of a new version to avoid (or decrease frequency) of regular polling ?

carreau··on Bitcoin extends losses after U.S. seizes most of Colonial ransom
Well ... https://www.smbc-comics.com/?id=2540
carreau··on Show HN: Render Jupyter notebooks as interactive articles
What's your security model for logged-in users, one of the reason we (the jupyter team) have nbviewer on a separate domain with no login is to have embedded JS and other potentially sensitive content to be rendered without risk. We've seen people trying many attack vectors against renderer like this one with for example injecting script tags in things like prompt numbers.
carreau··on "I’ve kept silent on the Apple situation; they broke silence, so will I"
Search just for "preg" or read at maximum 3 sentences from linked posts. "pregnant" is the 60th word.
carreau··on Idempotence now prevents pain later
No, you are confusing with involution. 1/x is an involution. Symetries are often involutions.

Squaring a upper triangular matrix with 0 on the diagonal is nilpotent. Derivatiting a polynomial of degree N is nilpotent after N iteration.

carreau··on How to make a Python package in 2021
Thomas is well know as one of the maintainer of IPython and Jupyter, and developed flit while working on the pep for pyproject.toml and the pip backend allowing things like python -m build.

Though `python -m build` only works _if_ you use something like flit or setup.py in the backend to do build the package and hence why you can set flit as a build-backend.

So yes, flit is one of the latest tool, and yes it is one of the things that push for the ability to use pyproject.toml+python3 -m build, you just seem to miss some subtleties of the toolchain.

carreau··on IPython as a System Shell
IPython maintainer and Xonsh dev here. Yes, that is the right answer. I'll update de IPython docs.

[EDIT] Pr updating the docs https://github.com/ipython/ipython/pull/12894

carreau··on IPython as a System Shell
IPython maintainer and Xonsh dev here, this is an acceptable pronunciation.
carreau··on The new Jupyter Book
Sure, great ! Do you also have a Python binding for nbconvert ? There are about a dozen places where we render and sanitize markdown can you go add hooks for asciidoc as well ? There also need to be an option for user to select the formatting they want, and likely store that in the notebook format ; I guess it will take you only a couple of hours to patch it and translate. The docs will need fixing as well.

Once you've done it for notebook, can you do it for Lab, VS Code, Nteract, Cocal, Colaboratory ? Thanks.

carreau··on The new Jupyter Book
Make all the articles by default behind paywall, and even as an admin on the blog.jupyter.org I can' deactivate that, I need to ask the author that submitted it.
carreau··on The new Jupyter Book
That is my POV, but I'm not the only one deciding, and not all people contributing to the blog are coders, we had request for execs/manager for guest blog posts to review before publishing so a lot of poeple were against github.
carreau··on The new Jupyter Book
Well the nice thing is you can, Notebook is just a file format; but many tools allow you to select a bunch of text or use comments as delimiter and still execute using Jupyter. JupyterLab text editor does that by default. ANd I've seen vim plugins for that.

Notebook document are _meant_ to keep output as they are design for research and where the records of your results are important, but you also don't have to use ipynbformat with the notebook UI either.

carreau··on The new Jupyter Book
Never had the opportunity to really document it, so thinks for finding it; I would have hoped for a much wider variety of exporter to be published. I'm still happy about the "pip install package" --to=qualname. I thin you can hardly make it simpler.
carreau··on The new Jupyter Book
I've seen ghost, the problem is actually migrating the content, and while there are services they are too expensives for an OSS project, but thanks.
carreau··on The new Jupyter Book
Wow someone use the features I wrote years ago ! <3 You might want to submit a blog post to Jupyter.org to show that this is possible and make it more known.
carreau··on The new Jupyter Book
Sorry only 24h per day. Most of the work is volunteer. If you want ascii doc you'll need to put some elbow grease.
← PreviousPage 3 of 8Next →