AntoinePrv
@antoineprv.bsky.social
π€ 36
π₯ 137
π 8
This was quite some work and proud to have it finally out!
add a skeleton here at some point
about 1 month ago
0
3
0
reposted by
AntoinePrv
Antoine Pitrou
about 2 months ago
At
@quantstack.bsky.social
we designed novel bit-unpacking SIMD optimizations for
@arrow.apache.org
and
#ApacheParquet
, and implemented them entirely using C++ metaprogramming instead of Python-based code generation. We'll publish a deep dive blog post soon.
github.com/apache/arrow...
loading . . .
GH-48277: [C++][Parquet] unpack with shuffle algorithm by AntoinePrv Β· Pull Request #47994 Β· apache/arrow
Rationale for this change The current bit-unpacking algorithm (which is implemented as a C++ code generator script in Python) does not fully leverage SIMD operations: all loads and some bitshifts u...
https://github.com/apache/arrow/pull/47994
1
10
6
reposted by
AntoinePrv
Jeremy Tuloup
2 months ago
Everybody is talking about secure Python sandboxes for LLM code execution, but what about using the browser sandbox? Quick demo using JupyterLite and the Pyodide kernel π‘
loading . . .
0
7
2
A viewer for Parquet, SQLite, and Avro files in JupyterLab. Check out our new JupyterLab extension: Arbalister. πΉ Built upon Apache Datafusion,
@jupyter.org
, and
@arrow.apache.org
, it lazily fetches rows so that you can view files larger than memory!
blog.jupyter.org/instantly-vi...
3 months ago
0
15
8
reposted by
AntoinePrv
QuantStack
3 months ago
We are thrilled to introduce
notebook.link
, a platform that lets you create, share, and run Jupyter notebooks instantly in your browser. Powered by JupyterLite and WebAssembly, it supports Python, R, C++, and a full in-browser terminal experience. π Read the full story:
medium.com/@QuantStack/...
loading . . .
Notebook.link
https://notebook.link
0
24
21
SIMD coding is hard: platforms, inconsistencies, lane constraints... but xsimd abstracts a lot away. With my first contributions, I improved byte shuffling, now available in the latest 14.0 release.
#C++
#SIMD
#xsimd
#openSource
5 months ago
0
6
2
reposted by
AntoinePrv
Apache Arrow
8 months ago
Register for the Apache Arrow Summit Paris 25 (October 2nd) at:
www.meetup.com/pydata-paris...
The event is hosted by
@pydataparis.bsky.social
We are looking forward to seeing you there and talking about all things Arrow.
loading . . .
Apache Arrow Summit, Thu, Oct 2, 2025, 9:30 AM | Meetup
The day after the PyData Paris conference, weβre excited to host the first-ever Apache Arrow Summit - a gathering dedicated to fostering collaboration and innovation within
https://www.meetup.com/pydata-paris/events/310646396/
0
12
8
I'll be attending the event, looking forward to meet Python folks!
add a skeleton here at some point
8 months ago
0
2
0
you reached the end!!
feeds!
log in