home.social

Search

1000 results for “hywan”

  1. `cargo-sort`, crates.io/crates/cargo-sort.

    Check if tables and items in a `.toml` file are lexically sorted.

    Pretty handy to get nice `Cargo.toml` files for example!

    #RustLang #toml #style #cargo

  2. Received 21.7 tonnes of rocks for dry stone walls, an “amphitheatre”, and other projects in the garden. Wish me luck.

    5 more tonnes are missing, but will join the party soon.

  3. How to measure the power consumption of a process?

    Asking for a friend.

  4. I wrote another higher-stream stream, `Skip`, inside `eyeball`, github.com/jplatte/eyeball/pul. It provides a limited view over an `ObservableVector` where the first values are skipped.

    This one was funny to write!

    Oh, `Limit` has been renamed to `Head`, and `RLimit` to `Tail`, it makes things clearer.

  5. I wrote a new higher-order stream, `RLimit`, inside `eyeball`, github.com/jplatte/eyeball/pul. It provides a limit over an `ObservableVector` starting from the end of the vector.

    This one was fun.

  6. Okay, the last album of Rilès, SURVIVAL MODE, is excellent. The lyrics, the production, the variety of styles, the composition… what a great artist.

  7. My for 2024. Not bad for someone who works 3 days per week (the other 2 are for the kids!).

    git-wrapped.com/

    What’s yours?

  8. Practical Data-oriented Design, youtube.com/watch?v=IroPQ150F6c by @andrewrk. That's an amazing talk, with concrete examples on the Zig compiler.

  9. Why an Elf file with a single small segment produces an error?, stackoverflow.com/questions/79

    If someone has an answer to my question, that would be lovely!

  10. A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux, (or Size Is Everything), muppetlabs.com/~breadbox/softw

    An excellent article! The author tries to produce the smallest Elf32 executable file possible. It's well written, it's fun, and particularly impressive. Well done!

  11. Finally been able to produce a tiny executable:

    ```
    $ cat exit.s
    section .text
    global _start

    _start:
    mov edi, 42 ; return code 42
    mov eax, 60 ; `_exit` syscall
    syscall
    $ nasm -f elf64 exit.s -o exit.o
    $ cargo run -- --target x86_64-unknown-unknown exit.o -o a.out

    $ [go on a x86-64 Linux machine]

    $ chmod u+x a.out
    $ ./a.out
    $ echo $?
    42
    ```

    That's a first step! Patches are coming.

  12. If only the Open Graph protocol `og:image` would allow SVG encoded as base64, that would be awesome to get dynamic posters.

  13. Designing A Fast Concurrent Hash Table, ibraheem.ca/posts/designing-pa.

    The author presents a novel Rust library called papaya, that is a (really) fast concurrent hash table. The article explains the inspirations, the differences with other libraries, the new techniques etc. A really instructive article.

  14. Designing A Fast Concurrent Hash Table, ibraheem.ca/posts/designing-pa.

    The author presents a novel Rust library called papaya, that is a (really) fast concurrent hash table. The article explains the inspirations, the differences with other libraries, the new techniques etc. A really instructive article.

    #RustLang #concurrency #HashTable #performance

  15. Designing A Fast Concurrent Hash Table, ibraheem.ca/posts/designing-pa.

    The author presents a novel Rust library called papaya, that is a (really) fast concurrent hash table. The article explains the inspirations, the differences with other libraries, the new techniques etc. A really instructive article.

    #RustLang #concurrency #HashTable #performance

  16. Designing A Fast Concurrent Hash Table, ibraheem.ca/posts/designing-pa.

    The author presents a novel Rust library called papaya, that is a (really) fast concurrent hash table. The article explains the inspirations, the differences with other libraries, the new techniques etc. A really instructive article.

    #RustLang #concurrency #HashTable #performance

  17. Designing A Fast Concurrent Hash Table, ibraheem.ca/posts/designing-pa.

    The author presents a novel Rust library called papaya, that is a (really) fast concurrent hash table. The article explains the inspirations, the differences with other libraries, the new techniques etc. A really instructive article.

    #RustLang #concurrency #HashTable #performance

  18. 📣 New blog post

    ✨ Building a new site! — mnt.io/articles/building-a-new

    It's time to rewrite my site from scratch. I'm nostalgic of the good old Web. This site is hand-written, and promotes smallness, speed, simplicity and fun. Let's discover the new lore (!), and let's talk about series a little bit.

  19. 📣 New series on mnt.io named ✨ Reactive programming in Rust ✨.

    mnt.io/series/reactive-program

    👉 Episode 1 — Observability

    I'm trying a new style. Feel free to give any feedback (preferably with the new Discuss link in the menu). I hope you'll enjoy the new character: Le Comte. Its friends are not in this episode; maybe in the next ones 😉.

  20. The first episode of the new series I’m preparing for mnt.io/series is finally mentioning the type I wanted to talk about. After 17mn reading time. Now I understand @fasterthanlime.

  21. It has rained 36mm in 2 days. We have collected 7200L, be 120 days of self-sufficiency, be 4 months. Nature is nice.

    Yes, the house consumes ≈60L/day/4persons, be 15L/day/person, which is not a lot!

    Want to learn more about our self-sufficient house? lamaisonvivante.blog/

    #SelfSuffiency #house #ecology #water