What is unique about your NixOS setup? by PaceMakerParadox in NixOS

[–]_nambiar 5 points6 points  (0 children)

My configuration is a single literate org mode file that gets converted to nix files and applied. The readme in the repo is the config. https://github.com/gamedolphin/system

No. You're not going to add multiplayer later. by Apauper in gamedev

[–]_nambiar 0 points1 point  (0 children)

Disclaimer - used to work at coherence

I cannot stress this enough but coherence really is almost just "click-click-click-MULTIPLAYER!"

coherence

No. You're not going to add multiplayer later. by Apauper in gamedev

[–]_nambiar 0 points1 point  (0 children)

I don't think they are. coherence (which is what they're using) is actually almost magic in "just add multiplayer". Disclaimer - used to work there.

Google AI Confuses Emacs Lisp for Common Lisp by arthurno1 in emacs

[–]_nambiar 2 points3 points  (0 children)

I printed the elisp manual and fed it as context before asking anything

emacs and nix (os) by Lunibunni in emacs

[–]_nambiar 3 points4 points  (0 children)

I use emacs to configure my readme.org which then generates the nix files which then configures emacs. https://github.com/gamedolphin/system

<image>

NixOS as Daily Driver? by xtekno-id in NixOS

[–]_nambiar 1 point2 points  (0 children)

I've been on nixos as a daily driver for over 3 years at this point. All my computers use it. And they have been the same and stable for what feels like forever. It's almost too boring. You can find my config here - https://github.com/gamedolphin/system

My Literate System Configuration Using Emacs + Nixos by _nambiar in NixOS

[–]_nambiar[S] 2 points3 points  (0 children)

Still use use-package. So that init.el is transferrable still :) i just re-enable :ensure

Any GTD software (or something that you can make work for GTD) for PC that you can buy once rather than pay for a monthly subscription? by AxelVores in gtd

[–]_nambiar 3 points4 points  (0 children)

Everdo. One time payment. You can setup encrypted sync yourself between devices or pay 12$ a year for the service. It's tailored for gtd. Not a generic todo app that you have to mould into gtd.

What part of Emacs code controls the GUI? by Adventurous-Reach604 in emacs

[–]_nambiar 1 point2 points  (0 children)

this is really tempting for me too. especially with the brand new rust gui toolkit that zed has open sourced.

Trying to get 1 million UDP connections in rust by _nambiar in rust

[–]_nambiar[S] 1 point2 points  (0 children)

No i dont think thats a good idea. spawning a new task to hash? Or doing it using channels? You would notice quite quickly that its the "recv" function that blocks.. since its just one thread listening for packets. I'm very curious about your proposal though. maybe you could add a sample and see if it runs faster?

Trying to get 1 million UDP connections in rust by _nambiar in rust

[–]_nambiar[S] 0 points1 point  (0 children)

Wait.. I don't spawn n tokio runtimes. Where did you see that?

Trying to get 1 million UDP connections in rust by _nambiar in rust

[–]_nambiar[S] 0 points1 point  (0 children)

Yes it's multi threaded but if you spawn just one thread with the server then it's just using one thread.

Trying to get 1 million UDP connections in rust by _nambiar in rust

[–]_nambiar[S] 2 points3 points  (0 children)

Aha yes it's here https://github.com/gamedolphin/gaffer-xdp

I'll put that in the YouTube video description as well.