Nero's
278 subscribers
3.12K photos
318 videos
44 files
681 links
Download Telegram
6💋2
8👍3
Обнаружил баг в pkgs.formats.toml:
Welcome to Nix 2.18.2. Type :? for help.

nix-repl> :l <nixpkgs>
Added 21521 variables.

nix-repl> toml = pkgs.formats.toml {}

nix-repl> toTOML = v: builtins.readFile (toml.generate "nigger" v)

nix-repl> malicious = { niggers = [ { pigger = { zigger = 1337; wigger = true; }; } ]; }

nix-repl> builtins.trace (toTOML malicious) true
trace: [[niggers]]
[niggers.pigger]
wigger = true
zigger = 1337


Заебись.
🤯5👎1
Нет, это какая-то хуйня с томлом
🥴2
А вы знали?
>>> from tomli import loads
>>> loads("""[[niggers]]
... nigger = true
...
... [niggers.pigger]
... wigger = true
... zigger = 1337""")
{'niggers': [{'nigger': True, 'pigger': {'wigger': True, 'zigger': 1337}}]}
>>>

Дичь
👎2🔥1
>>> loads("""[[niggers]]
... nigger = true
...
... [[niggers.pigger]]
... wigger = true
... zigger = 1337
... """)
{'niggers': [{'nigger': True, 'pigger': [{'wigger': True, 'zigger': 1337}]}]}

Дичь.
🐳2
Раст не осилил вот такую штуку
trait Borrow<Borrowed<'a>: Hash + Eq + Copy + 'a> {
fn borrow<'a>(&'a self) -> Borrowed<'a> { ... }
}

#[derive(Hash, PartialEq, Eq, Clone)]
struct WithKind {
kind: u8,
str: String,
}
#[derive(Hash, PartialEq, Eq, Clone, Copy)]
struct WithKindBorrowed<'a> {
pub kind: u8,
pub str: &'a str,
}

impl Borrow<WithKindBorrowed> for WithKind {
fn borrow<'a>(&'a self) -> WithKindBorrowed<'a> {
WithKindBorrowed { kind: self.kind, str: &self.str }
}
}


Грустно.
😭2🤡1
Forwarded from zaza providing | w1thlyv
11
🔥10👍32
не я
🙏10💋1
💋73🍌2👍1
💋43🥰1
7💋4😨2🥰1
💋8🥰4🐳1
Forwarded from анальный дебош с вконтакте точка ком (𐌁𐌄Ɀ𐌃Ꝋ𐌌𐌍𐌙𐌙 𐌔𐋅𐌀𐌌𐌀𐌍)
💋5🐳2❤‍🔥1🤬1
👍6💋4🥰3
"nigger" site:lkml.org (1 result)
"faggot" site:lkml.org (1 result)
"jews" site:lkml.org (2 results)

Почему так мало
🔥2
БЛЯ
😨12😁71👍1👎1🫡1
просчитался... но где?
1😁1
🤯7💋2😡2👍1🔥1😭1
🔥8