Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Manpacket

@manpacket@functional.cafe
  • Open on functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

82 Followers
126 Following
23 Posts
Joined June 19, 2023
Pronouns:
He/Him
GITHUB:
https://github.com/pacak

Posts

Open post
manpacket
Manpacket @manpacket@functional.cafe · Jul 09, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/

#rustlang 1.97.0 is out

Be careful with `clippy --fix`, `manual_filter` auto fix can eat your comments.

1
1
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Jul 01, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

Just realized that I have 20+ different version of stable #rustlang toolchain installed. Not as good as `cargo clean`, but freed some space.

Check yours with `rustup toolchain list`

0
0
2
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 28, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

#rustlang 1.96 is out.

https://blog.rust-lang.org/2026/05/28/Rust-1.96.0/

Nothing from clippy for me, but finally proper Range types are getting there!

2
1
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 27, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

#github #ux #ui

An email from CI:

> CI: Some jobs were not successful
> There's 10 jobs that succeeded, if you want to see those that failed - follow this link.

Come on GitHub. Try harder. You can do better than that.

2
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 22, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

If you are wondering why #rustlang rust-analyzer suddenly stopped showing size info on hover on some, but not all types - the answer is here:

https://github.com/rust-lang/rust-analyzer/issues/21814

3
0
1
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 17, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @manpacket@functional.cafe
Clarification to #zsh documentation got merged, yay.
1
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 14, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @unsafe@m.webtoo.ls
@unsafe@m.webtoo.ls % du -hs target 306G target Yeah, time to clean it I guess...
1
1
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 11, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @manpacket@functional.cafe
https://github.com/zsh-users/zsh/pull/170 - but maybe...
0
1
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 11, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

Went source diving to understand why `compadd` in `zsh` won't take a literal array with `-d` parameter despite `man zshcompwid` stating that it should take it.

The answer is... Yes, it takes arrays, but for `compadd` specifically an array is anything in parens, with commas and spaces as separators. It supports escaping, but that's about it. Very different from what an array in `zsh` actually is.

https://github.com/zsh-users/zsh/blob/ef574dbb79a4a0bcdaa02819954b39c9614b4b05/Src/Zle/compcore.c#L1971-L1983

This won't be fixed, but now you know.

GitHub

zsh/Src/Zle/compcore.c at ef574dbb79a4a0bcdaa02819954b39c9614b4b05 · zsh-users/zsh

Mirror of the Z shell source code repository. Contribute to zsh-users/zsh development by creating an account on GitHub.

2
2
2
1
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 04, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @danielkhent@writing.exchange
@danielkhent https://archive.org/details/mutant59plastice00pedl/mode/1up
0
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · May 01, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

@FromTheFourthPlanet@mas.to Trap Door?

mas.to

Marta (@FromTheFourthPlanet@mas.to) - mas.to

1
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 30, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @Ambraven@social.mochi.academy
@Ambraven@social.mochi.academy godbolt is great if you want to share the results or run it across a bunch of different compiler versions. If you simply what to see the generated asm for your rust project - there's cargo-show-asm.
1
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 29, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @justindz@mastodon.social
@justindz@mastodon.social it doesn't force me to use snaps and there's no AI, at least for now. Installation was very uneventful. Doesn't require attention, just works.
1
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 29, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @justindz@mastodon.social
@justindz@mastodon.social a year ago I switched to Fedora having more or less the same starting point as you in right now. I'm happy so far.
1
1
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 25, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @david_chisnall@infosec.exchange
@david_chisnall he is in a business of selling shovels during a gold rush. Of cause he wants people to spend much more time digging.
0
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 24, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

Spent a lot of time (a lot of time) trying to figure out why my shell completion experiments are failing. Turns out I was missing a " -- " in one place and "%" needed to be replaced with "%%"., but all the abstraction layers and shell's desire not to print an error on invalid input made it tricky to debug.

Printing errors is important.

2
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 19, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @juergen_hubert@mementomori.social

@juergen_hubert

  1. Thus, there is currently pretty much no ethical way of using LLMs.

https://github.com/phanii9/MeowLLM

1
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 19, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @klausi@mastodon.social
@klausi@mastodon.social Yeah, leaking memory is totally safe thing to do in Rust. For limiting memory usage you can look for a custom allocator (cap crate seem to be able to help, haven't used it myself) or an external solution like cgroups (works great, assuming Linux)
1
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Apr 16, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe

https://blog.rust-lang.org/2026/04/16/Rust-1.95.0/

#rustlang 1.95.0 is out

I can finally see bits needed to make ranges more usable! Eventually, in the next language revision.

Announcing Rust 1.95.0 | Rust Blog
blog.rust-lang.org

Announcing Rust 1.95.0 | Rust Blog

Empowering everyone to build reliable and efficient software.

4
0
4
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Mar 30, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @subjectsphinx@mathstodon.xyz
@subjectsphinx@mathstodon.xyz @abuseofnotation@mathstodon.xyz rude.
0
1
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Mar 30, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @ruben@kedara.social
@ruben NixOS might do the trick. Not beginner friendly, but all the configuration will be living in a few text files that you can copy or test locally.
1
0
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Mar 30, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @subjectsphinx@mathstodon.xyz
@subjectsphinx@mathstodon.xyz @abuseofnotation@mathstodon.xyz I would disagree on the font, at least what my browser substitutes. Ended up using the reader mode.
0
3
0
0
Open post
manpacket
Manpacket @manpacket@functional.cafe · Mar 14, 2026
Manpacket
@manpacket@functional.cafe

A #rustlang programmer with interests in functional programming, category theory and advanced type sorcery

functional.cafe
Replying to @epage@hachyderm.io
@epage thank you for all the improvements to cargo!
0
0
0
0

Remote instance

functional.cafe
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 10:52:16 UTC