Ambroisie
Ambroisie on Hacker News
I'll be honest, that does not sound "easy".
It is straightforward, but so is the NixOS module system, and I could describe writing a custom module the same way you described custom Docker images.
I haven't double checked, but my recollection of that story was that they were using Git as part of the operations at runtime, not (just) as a development dependency.
Do you have a link to a more in-depth analysis of the queuing theory for these numbers?
I don't think you can equate CI/CD unit tests and killing humans with 2 tons of metal.
I have to say, I don't see what makes it handle the criticism from the OP. It looks exactly the same as every other Dyson product I've ever seen.
I'm still in love with Caml from my time in prépa, one of the reasons I'm sometimes eyeing JS for a move.
Posted by
Ambroisie on Friday March 07, 2025 @05:18AM
from the bolt.graphics dept.
I think OOP meant to say that the `.envrc` file _is_ committed, but they want to do local changes _without_ the possibility of them getting accidentally committed by mistake.
When looking at their bridge documentation for my own homeserver, I noticed that they do provide a way to self-host the bridges to be used with Beeper's homeserver as well.
See https://github.com/beeper/bridge-manager
Posted by
Ambroisie on Wednesday February 14, 2024 @12:27PM
from the lwn.net dept.
My thinking is that the dev _did_ work on it for X amount of time, but as part of their contract is not allowed to share the _actual_ history of the repo, thus the massive code dumped in their "Nobody expects the Red Team" commit?
Opening it in a new tab on FF on Android works fine on the first try.
This looks like a worse version of the one I used, the TI nspire CX CAS, for about the same price.
I run my own self-hosted synapse (backend) and element (front-end).
It's been working flawlessly since I deployed it (about 2 years ago now).
Can you explain what you mean, about unsafe friendliness in the standard library?
Can you elaborate on some of gotosocial odd choices?
I think both specializations are in the same profile, which is a GC root.
As pointed out, the idiomatic way to do this is to use the try operator (`?`).
But to answer your question about copies : Rust is a move-only language, copies are actually called `.clone()`, except for a few types which are cheap enough to copy that they implement the `Copy` trait.
So in the code you quoted, the match is done on the value of `result` (notice that there is not borrowing/`&` operator). The match arm `Err(err)` moves `err` out of `result` and returns it. Obviously, the compiler will optimize away all those moves, it's as if they did not exist.
You could just create an angle in the middle of the edge of the rectangle, so that each line of the angle goes to a corner on the opposite side.
Then use the trisection folds to divide that opposite side in three equally sized parts, and fold it up.
What's the problem with VoLTE?
Is there no RSS feed for the blog? I tried finding a link but failed to do so. Hopefully I am just blind.
Could you share your style? I'd like to use it too.
How do you turn this off?
I remember reading about your project a previous time NixOS had been mentioned on HN, and tried to look for it again but couldn't manage to bring up the correct set of keywords to find it.
Thank you for posting it again. I don't think I'll go back to Arch unless I grow tired of NixOS, but if I do I'll be sure to give it a spin!
I'm surprised the `gensym` machinery is so "naive" as in it could actually be possible to craft a symbol that can refer to a `gensym`ed symbol.
I am not very familiar with other languages that implement (un)hygienic macros, is that a common problem in things like Scheme, Lisp, or even Rust, or do they all circumvent that issue with actually private/un-nameable symbols?
It's its brothe (more accurately its inverse), usually written Phi with a bar on top. They both respect the golden ratio.
I've had the previous version of those earphones for almost two years now, they've been working flawlessly. The only issue is the foam in-ear insert is getting old and less comfortable, but that's a cheap fix on Amazon (and not a problem with the plastic inserts).
Spaces are a way to group channels together according to a topic : they are similar to Discord servers and groups of channels. You can add sub-spaces to further divide your channels, which is better than Discord's flat hierarchy.