Coding at Night
@codingatnight
924
subscribers
266
links
A channel for those who deeply love technology.
Download Telegram
Join
Coding at Night
924 subscribers
Coding at Night
https://supabase.com/blog/postgres-wasm
Supabase
Postgres WASM by Snaplet and Supabase
We're open sourcing postgres-wasm, a PostgresQL server that runs inside a browser, with our friends at Snaplet.
Coding at Night
Postgres server running inside a browser
😯
Coding at Night
https://github.blog/2022-10-03-highlights-from-git-2-38/
The GitHub Blog
Highlights from Git 2.38
Another new release of Git is here! Take a look at some of our highlights on what's new in Git 2.38.
Coding at Night
https://jalammar.github.io/illustrated-stable-diffusion/
jalammar.github.io
The Illustrated Stable Diffusion
Translations: Chinese, Vietnamese.
(V2 Nov 2022: Updated images for more precise description of forward diffusion. A few more images in this version)
AI image generation is the most recent AI capability blowing people’s minds (mine included). The ability…
Coding at Night
https://xai.sh/2020/10/16/Move-running-process-into-tmux-session.html
./xai.sh
Move a running process into a tmux session
How to move a running process into a tmux session
Coding at Night
https://cs.brown.edu/courses/cs033/docs/guides/x64_cheatsheet.pdf
Coding at Night
https://stackoverflow.com/questions/7825055/what-does-the-operator-do-in-c
Stack Overflow
What does the ??!??! operator do in C?
I saw a line of C that looked like this:
!ErrorHasOccured() ??!??! HandleError();
It compiled correctly and seems to run ok. It seems like it's checking if an error has occurred, and if it has, it
Coding at Night
https://erikexplores.substack.com/p/what-makes-the-zig-programming-language
Substack
What Makes the Zig Programming Language Unique?
Zig lets you run code during compilation. What are the implications?
👍
1
Coding at Night
http://mywiki.wooledge.org/BashFAQ/105
Coding at Night
“Why doesn't set -e (or set -o errexit, or trap ERR) do what I expected?"
Coding at Night
https://github.com/schollz/croc
GitHub
GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
Easily and securely send things from one computer to another :crocodile: :package: - GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
Coding at Night
https://github.com/ggandor/leap.nvim
GitHub
GitHub - ggandor/leap.nvim: Neovim's answer to the mouse
🦘
Neovim's answer to the mouse
🦘
. Contribute to ggandor/leap.nvim development by creating an account on GitHub.
Coding at Night
https://saveall.ai/blog/learn-exponentially
gizmo.ai
Gizmo is the easiest way to learn
AI quizzes that help you learn and remember anything
Coding at Night
https://lowendbox.com/blog/how-much-faster-is-making-a-tar-archive-without-gzip/
LowEndBox
How Much Faster Is Making A Tar Archive Without Gzip? - LowEndBox
About Gzip And TarEverybody on Linux and BSD seems to use a program called gzip, frequently in conjunction with another program called tar. Tar, named from Tape ARchive, is a program which copies files and folders (
Coding at Night
https://github.com/golang/go/discussions/56010
GitHub
redefining for loop variable semantics · golang/go · Discussion #56010
Update 2023-06-06: Go 1.21 is expected to support GOEXPERIMENT=loopvar as a way of trying out these new semantics. See #57969 and https://go.dev/wiki/LoopvarExperiment. We have been looking at what...
Coding at Night
https://github.com/rxi/lite
GitHub
GitHub - rxi/lite: A lightweight text editor written in Lua
A lightweight text editor written in Lua. Contribute to rxi/lite development by creating an account on GitHub.
Coding at Night
https://articles.adsabs.harvard.edu/pdf/1974A%26AS...15..497M
Coding at Night
FORTH: A New Way to Program a Mini Computer (1974)
👆
Coding at Night
https://lemire.me/blog/2022/10/11/the-number-of-comparisons-needed-to-sort-a-shuffled-array-qsort-versus-stdsort/
Daniel Lemire's blog
The number of comparisons needed to sort a shuffled array: qsort versus std::sort
Given an array of N numbers of type double, the standard way to sort it in C is to invoke the qsort function
qsort(array, N, sizeof(double), compare);
where compare is a function which returns an integer less than, equal to, or greater than zero if the…
Coding at Night
https://www.bbc.com/future/article/20221011-how-space-weather-causes-computer-errors
Bbc
The computer errors from outer space
The Earth is subjected to a hail of subatomic particles from the Sun and beyond our solar system which could be the cause of glitches that afflict our phones and computers.
Coding at Night
https://blog.akatz.org/fixing-macos-zsh-terminal-history-settings/
akatz.org
Fixing macOS zsh Terminal History Settings - Andrew Katz
Related thread on HN: https://news.ycombinator.com/item?id=33186412
The Problem macOS ships with Z shell settings that do not find commands far back enough using the history command to be useful.
If you have a shell open and echo "test", then history | grep…