Ousmane Wilane retweeted
What's the best way to showcase what a code refactoring operation using #emacs tree-sitter does before you commit to it? And what do you do when there's more than one tree node to choose from?
masteringemacs.org/article/c…
Ousmane Wilane retweeted
🔥 Excited to open-source the code of our Evol-Instruct!
🏆It's one the most important techniques for the success of WizardLM, WizardCoder, and WizardMath.
❤️Thanks authors: @CanXu20 , @victorsungo_ai , @tangmensan.
🏇Let's build the Evol Universe Together!
💥Code Link: github.com/nlpxucan/WizardLM…
Ousmane Wilane retweeted
🔥🔥🔥Introduce the newest WizardLM models trained from Llama-2 🎉 with brand-new Evol+ methods.
WizardLM-13B-V1.2 achieves:
(1). 7.06 on MT-Bench
(2). 89.17% on Alpaca Eval
(3). 101.4% on WizardLM Eval
👉
Github: github.com/nlpxucan/WizardLM
Weights: huggingface.co/WizardLM/Wiza…
Ousmane Wilane retweeted
#Emacs 29 is coming soon, and it adds native tree-sitter support. However, it's a bit more complicated to install and set up than it appears.
So, here's how to get started with tree-sitter:
masteringemacs.org/article/h…
Ousmane Wilane retweeted
My new favorite thing - Bing's new ChatGPT bot argues with a user, gaslights them about the current year being 2022, says their phone might have a virus, and says "You have not been a good user"
Why? Because the person asked where Avatar 2 is showing nearby
Ousmane Wilane retweeted
I first read this as "lib-req-OS" (a library for requiring an operating system???) but it is "libre-QoS", i.e., free quality of service. It's a free software server that ISPs use to improve their QoS. Dave has helped fight buffer bloat, so he knows what he's talking about.
Replying to @gvanrossum
@gvanrossum libreqos.io could use a few more Pythoneers, and the world could use quite a few more smart ISPs. Know anyone?
Ousmane Wilane retweeted
I have grown to love TMUX but it's ability to log console output is atrocious vs SCREEN. Here are my two setup guides for myself. Screen logs ALL sessions automatically, and even through the PIA setup for TMUX you still have to enable it every single time....
Ousmane Wilane retweeted
Emacs won out over vim. trevorjim.com/how-emacs-beat…
Ousmane Wilane retweeted
Yessss, "C++ Move Semantics - The Complete Guide"
is complete now (see cppmove.com) !
250 pages of basics, advanced stuff, traps, recommendations, and details, details, details...
Missing are only a few to-do's from reviewers and readers and proof reading.
Hurray!
Ousmane Wilane retweeted
Replying to @parastang95
Mistakes happen. The root problem was we didn’t have systems in place to keep them from causing a widespread issue. That’s a problem of leadership that I am more responsible for than the engineer who made the typo.
Ousmane Wilane retweeted
It's ready! 💥 github.com/FiloSottile/yubik…
yubikey-agent is a seamless ssh-agent for YubiKeys. 🔒 Written in Go, it takes one command to set up, and never needs restarting. ✨
Ousmane Wilane retweeted
If you watch one talk this month, make it this one. Profoundly insightful on the complexity threat to security by @halvarflake given at NATOs CYCON.
Video:
err.ee/836236/video-google-0…
And slides:
docs.google.com/presentation…
Ousmane Wilane retweeted
I hacked CPython to write a "one GIL per interpreter" proof-of-concept. Subinterpreters running on parallel are 4x faster than sequential execution or threads on CPU-bound workload: mail.python.org/archives/lis… Subinterpreters and multiprocessing run at the same speed.
Ousmane Wilane retweeted
We all occasionally worry our projects don’t deliver the intended benefits.
But take comfort in seeing how Apple have spent millions on machine learning and hired some of the finest minds in the industry in order to offer this quality of insight.

























