350 private links
Everything in one place: Organizations, contacts, projects, and how they relate.
Own your data: Plain text files and tooling that runs on your machine.
Open data model: Tailor to your business with custom schemas.
Automate anything: Search, report, integrate, whatever. It's just code.
AI-ready: LLMs can read, write, and query your business structure.
The author creates an extension for 3 uuid functions in Rust.
Tradeoffs: big extension size (330KB for simple uuids)
About using SQLite:
As mentioned in an earlier post the two biggest pain points are the "slow" schema changes on 10M+ rows tables locking the entire database for 10+ seconds, and the difficulty to implement automated failover. But it rocks for services that don't need 99.999 % of availability.
assert!() use in const expression are a great way to ensure safe type casting
Rust code is shared between IOS and Android.
How to store the traits related to an object? Typetag use a type property in JSON format and integrates with serde.
Another supply-chain attack
Rust version of coreutils causes MD5 hashes in some algorithm to break.
A toolkit to bootstrap an application
Un autre article sur la command z, aussi utilisé comme alias de cd
We believe the gap with C can be closed if we can better use Rust's advantages over C, i.e., having access to more information about how the compiler can optimize.
That is the selling point. Rust provides more hints to how data are used compared to C.
That’s where Rust shines. You can achieve ridiculous levels of parallelization without worrying about security issues.
Performance is not only dependent on the language but on the algorithms and system calls you use.
And Matthias endler provides counter-arguments
An efficient minecraft server written in Rust
Scramjet is an experimental interception based web proxy designed to evade internet censorship, bypass arbitrary web browser restrictions and innovate web proxy technologies. This project strives to maintain security, developer friendliness and performance unlike many other web proxies regardless of its open source nature.
It's more than a proxy
It's hard to set zero in the RAM actually
It's absolutely possible to beat even the best sort implementations with domain specific knowledge, careful benchmarking and an understanding of CPU micro-architectures. At the same time, assumptions will become invalid, mistakes can creep in silently and good sort implementations can be surprisingly fast even without prior domain knowledge. If you have access to a high-quality sort implementation, think twice about replacing it with something home-grown.
Help to build microservices as WASM components in Rust.
It can be used to handle HTTP requests for example.
There is a demonstration: https://www.youtube.com/watch?v=UoRfr3Q2R8A