Please support the following memory safe Rust projects. It would be great to have such a future:
- Redox OS
- relibc C standard library written in Rust
- reqwest instead of curl
- Servo web browser
- WebRender
- Pathfinder for Canvas, Font, SVG
- Rustls
- graviola for x86_64 + arm64
- aws-lc-rs or ring for the rest (riscv64, wasm32, loongarch64, powerpc64, s390x, mips, x86, arm32)
- Rustls-WebPKI (based on WebPKI)
- rust-av (hopefully as media backend sometime in the future)
- boa (hopefully as safe JS interpreter in the far future)
- Hickory DNS (former name was Trust-DNS)
- Stalwart server: mail (JMAP,IMAP,SMTP,DKIM,DMARC,etc), contacts/calendars/files (WebDAV, later also JMAP), ACME client
- warp or axum web server framework
- Please be green on hardenize.com and use IPv6 (against IPv4 fragmentation attacks), RPKI for BGP, ECDSA DNSSEC (black lies instead of classic NSEC/NSEC3), TLSA/DANE, TLS 1.3,DMARC (
p=reject
), SPF (mx -all
), CSP, XHTML5,- CAA
CAA 128 issue "letsencrypt.org; validationmethods=dns-01"
CAA 0 issuemail ";"
only issuemail can restrict S/MIME cert issuanceCAA 0 issuevmc ";"
only issuevmc can restrict issuance of a signed maildomain logo for the DNS TXT BIMI record
- HSTS
- HTTP header + preload:
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
- HSTS via HTTPS DNS RR (
HTTPS 1 . alpn=h2
)
- HTTP header + preload:
- CAA
- Hardware
- Against Side-channel attacks: Use CPUs that don't have Simultaneous multithreading (SMT = more than 1 thread per physical core / multiple virtual cores per physical core / Intel Hyper-Threading)
- Organic hardware health security (in progress)
- Fat (maximum 30 to 35% of daily kcal consumption, e.g. 0,35*1633=571.55 kcal)
- Fat -> liver -> ketone bodies as energy
- If too little kcal/day: body fat becomes energy if insulin level is low
- (=in case you eat a bit carbohydrates or sugar, way less fat becomes energy, even more muscle mass is consumed and hunger is higher)
- If too much kcal/day (from sugar, carbohydrates, protein or fat): fat becomes body fat if you eat more kcal than needed
- resting metabolic rate: idle condition = 1 kcal per hour per kg body weight = e.g. 65kg * 24kcal = 1560kcal
- basal metabolic rate = HarrisβBenedict equation:
- men: 66,5 + (13,75 * weight in kg) + (5,003 * height in cm) - (6,75 * age)
- e.g. 66,5 + (13,75 * 65 kg) + (5,003 * 175 cm) - (6,75 * 30 years) = 1633 kcal per day
- women: 655,1 + (9,563 * weight in kg) + (1,850 * height in cm) - (4,676 * age)
- e.g. 655,1 + (9,563 * 65 kg) + (1,850 * 175 cm) - (4,676 * 30 years) = 1460 kcal per day
- men: 66,5 + (13,75 * weight in kg) + (5,003 * height in cm) - (6,75 * age)
- saturated fatty acids (maximum 7 to 10% of daily kcal consumption, e.g. 0,07*1633=114.31 kcal)
- pro-inflammatory
- rather solid at room temperature
- land animal fat
- 80-90% of coconut oil (vegetarian butter, cheese)
- unsaturated fatty acids
- monounsaturated fatty acids
- Omega-9
- anti-inflammatory
- oleic acid
- olives / olive oil (rather for cold cooking. safe with distance below smoke point of 130Β°C-190Β°C, you might reach it and harmful substances form.)
- Omega-9
- polyunsaturated fatty acids (maximum 10% of daily kcal consumption, e.g. 0,1*1633=163.3 kcal)
- Omega-6
- If too much: pro-inflammatory (but too less Omega-6 would be unhealthy as well)
- 10:1 Omega-6 to Omega-3 ratio is pro-inflammatory and frequent in the West
- recommended maximum is 5:1, ideal would be 1:1.
- The same enzyme processes Omega 6 and 3: If all enzymes are "occupied" with omega-6, the body cannot absorb omega-3.
- sunflower oil (safe with distance below smoke point of 232-252Β°C)
- Colza/Rape oil for frying (also contains some Omega-3 ALA. safe with distance below smoke point of 190-230Β°C)
- If too much: pro-inflammatory (but too less Omega-6 would be unhealthy as well)
- Omega-3
- anti-inflammatory
- ALA
- Linseed/Flaxseed oil for cold cooking (safe with distance below smoke point of ~107Β°C: Must not be used for frying, otherwise harmful substances form.)
- Colza/Rape oil for frying (contains more Omega-6 than Omega-3 ALA. safe with distance below smoke point of 190-230Β°C)
- EPA+DHA from Schizochytrium microalgae [1] [2]
- for brain, eyes, heart, skin
- 0,25β0,5g/day recommended. up to 5g/day definitely harmless according to EFSA who did not define an upper limit
- alternatives:
fish g EPA/
100gg DHA/
100gg ALA/
100gg Ome
ga-6/
100g6/3 ratio Coastal
sardines0,5β1,0 0,7β1,2 0,1β0,3 0,1β0,3 0,1:1 β High Omega-3, thin bones (often eaten) Coastal
sprats0,6β1,1 0,8β1,3 0,1β0,3 0,1β0,3 0,1:1 β High Omega-3, thin + belly bones (often eaten) Coastal+ offshore
Atlantic herring0,7β1,0 0,9β1,2 0,2β0,4 0,2β0,4 0,1:1 β High Omega-3, bigger bones (need preparation) Coastal
mackerel0,6β1,2 0,9β1,5 0,1β0,3 0,2β0,5 0,2:1 β High Omega-3, bigger bones (need preparation), sustainable if certified Saltwater
net cage aquaculture
salmon0,4β0,8 0,8β1,4 0,1β0,2 0,3β0,6 0,2:1 β High Omega-3 (needs fish flour from sardines/sprats/etc as food for high Omega-3), mild taste, medium bones (easily removed), sustainable if certified, possible contaminants Freshwater aquaculture
eel0,2β0,4 0,3β0,6 0,1β0,2 0,4β0,8 0,7:1 β οΈ Moderate Omega-3, high fat content, possible contaminants Alaska pollack
(fish sticks)0,1β0,2 0,2β0,3 0,05β0,1 0,05β0,1 0,2:1 β Moderate Omega-3, mild taste, small bones (easily removed), sustainable if certified Freshwater
trout0,1β0,3 0,3β0,7 0,1β0,2 0,2β0,4 0,4:1 βοΈ Moderate Omega-3, milder taste Freshwater
chub0,1β0,2 0,2β0,3 0,05β0,1 0,05β0,1 0,2:1 β Lower Omega-3, less common - bad alternatives:
- large fish (high toxic methylmercury): Tuna (0,4β0,8g DHA/100g, 0,1β0,3g EPA/100g, 0,05β0,1g ALA, 0,05β0,1g Omega-6), Wild salmon
- critically endangered + more toxic methylmercury: wild(!) freshwater eel (moderate Omega-3, high fat content)
- Omega-6
- monounsaturated fatty acids
- Protein
- Amino acids
- If too much -> becomes sugar -> insulin goes up -> sugar becomes fat
- If too little -> muscles are consumed
- Carbohydrates
- Indigestible carbohydrates (called fiber)
- Digestible carbohydrates (the actual Carbohydrates)
- Carbohydrates become sugar -> insulin goes up -> sugar becomes fat
- Sugar
- Sugar -> insulin goes up -> sugar becomes fat
- Minerals
- Salt
- rises blood pressure: vascular damage. risk of heart attacks and other cardiovascular diseases
- Salt
- Vitamins and Minerals
- [link]
- Vitamins
- Vitamin A
- Vitamin B1 (Thiamin)
- Vitamin B2 (Riboflavin)
- Vitamin B3 (Niacin)
- Vitamin B5 (Pantothenic acid)
- Vitamin B6 (Pyridoxine)
- Vitamin B7 (Biotin)
- Vitamin B9=B11 (Folic acid)
- Vitamin B12 (Cobalamin)
- Vitamin C (Ascorbic acid)
- Vitamin D3 (Cholecalciferol)
- Vitamin E
- Vitamin K1 (Phytomenadione)
- Minerals
- Calcium
- Phosphorous
- Magnesium for muscles, brain+nerve system, liver, kidneys, blood pressure, heart, bones+teeth
- Zinc for eyes, brain, skin, bones, hair, muscles
- Trace elements
- Chromium
- Iodine
- Molybdenum
- Selenium
- Lutein for eyes
- Vitamins
- [link]
- Silymarin (for liver: anti-inflammatory antioxidant)
- Vitamin B4 (Choline) for liver, brain+nerve system
- Zinc
- [link]
- Fat (maximum 30 to 35% of daily kcal consumption, e.g. 0,35*1633=571.55 kcal)