871 private links
This article talks about the evolution of HTTP versions. From the earliest HTTP/0.9 where there is just a single bare GET method and supports no headers, to HTTP/3 which is completely optimized for speed and security. By the way, HTTP/0.9 resembles FTP a lot, which is interesting.
A nice showcase of powershell features.
Visualize tokenization for OpenAI models.
“Quantity creates emergence. Simple elements, complex interactions, new patterns.” -- by Bing Chat
I am always fascinated by how interesting phenomenon seem to emerge suddenly in complex systems. The recent breakthrough in Large Language Models has brought me surprises after surprises.
This article aggregates a list of articles on emergent capabilities found in LLM.
This site collects rare and (mostly) old movies not easily found on the internet.
Fast and low quality image generation from prompts. Not affiliated with OpenAI.com.
A modern typesetting tool as an alternative to TeX. The clear syntax is not a lot more complicated than markdown yet it supports a lot of typesetting features, scripting, math symbols, etc. The syntax is certainly a huge improvement comparing to the obscure TeX. I may give it a try when there is an Emacs mode for that.
An interesting approach towards procedurely generated level/room/dungeon: specify various constraints and use a solver to place the objects on the tiles.
Small utility for generating DHCP options for pushing static routes to devices via DHCP.
The article explains how to use a CA (certificate authority) with SSH (secure shell) to sign host and user keys, which allows for easier authentication and management of large numbers of machines or users.
This is a not-so-short article teeming with "Aha!" moments.
- reduce all branching in the solution to a math expression
- converted to a lookup algorithm
- we need a perfect hash function
- use multiplication + shr as bit mixer
- store answers directly in a single u32 integer
- cram the answers even tighter with overlaps
The post shows off lot of tricks, very interesting read.
An AI search engine that accepts natural questions and search the web for answers. From my limited experience it has better result than New Bing.
The creator of Phind claimed that they do not use any of OpenAI's model.
Replicate lets you run machine learning models with a cloud API, without having to understand the intricacies of machine learning or manage your own infrastructure.
A collection of prompts to jailbreak ChatGPT.
Over-engineering my document storage system with Paperless-ngx
https://skerritt.blog/how-i-store-physical-documents/
An extremely well written article on paperless-ngx. It showcased the interesting features (auto-tagging) of the service as well archiving techniques, with a lot of emphasis on how to automate importing and backup.
An article about Ray casting, WASM4 (a game console emulator that runs WASM "cartridges"), binary size reduction, and generally how to interface with WASM in Rust.
The idea that hiding is not good for privacy: it's often easier and more effective to make a fake persona than hiding, which creates a mystery people are intrigued to solve.
This article gives suggestions on how to generate a fake persona:
- pick a common name
- ai face generation + face aging software
- use mailbox.org for email
- create a social media profile
Hask is the category of Haskell types. This article lists some interesting exceptions where the programming language do not quite hold the consistent properties to the corresponding mathematically description of category theory objects.
A detailed description and comparison of various ESP32 models and different boards.
Trick learned: echo w > /proc/sysrq-trigger
to show a stack trace in dmesg for tasks in uninterruptible sleep state. This is helpful to learn what the process is blocking on.