Peer ID Spec Multihash spec Multicodec table
Similar exploration to the one in this document
import { blake3 as b3 } from '@noble/hashes/blake3' | |
import { from } from 'multiformats/hashes/hasher' | |
import { createVerifiedFetch } from '@helia/verified-fetch' | |
export const blake3 = from({ | |
name: 'blake3', | |
code: 0x1e, | |
encode: (input) => b3(input), | |
}) |
.DS_Store | |
._.DS_Store | |
**/.DS_Store | |
**/._.DS_Store | |
.vscode | |
.idea | |
Thumbs.db | |
# used to need to run git config --global core.excludesfile ~/.gitignore_global to set this but apparently no longer needed https://x.com/bate5a55/status/1840594630972191118 |
CID | Name | Tags | |
---|---|---|---|
bafyreidyjlqwe7dmvnk5ts2c4firtfaordiy5pzywmtavcqv5lvosa46lu | DAG with same 3 blocks balooning into ~444TB | ||
bafybeib66nyby767evpqrnpen4u7jeflavtmrhcdkazptyrxaxhlt4qyaa | Monkey JPGs at nft.storage | ||
bafybeifcd5ysgcmgsn3l3nebo3wu7jsuf7xumnsfup55dk2ikis3ujsnue | Malformed UnixFS discuss.ipfs.tech | ||
ESM Metagenomic Atlas dataset (around 30TiB total) | |||
bafyaabakaieac | Inlined Empty UnixFS dir | ||
bafkqaaa | Inlined Empty File | ||
bafybeifiq5oapwiv55ss6vlqpck3mbsh4mzbal35s6zw5yrskphzjm7ypa | 1M JSONs: NFT drop that hits wantlist overflow bug | ||
QmeV8PDCHC1HRY3wjDC1WKXu66VyLfYJajMpzYNAgig5Vp | IPTV OFFLINE video | ||
QmNwDj9iUY3yJyDUP9yGagF6vFiorXEqx74pGn6RH2uTnz | 2.1TB trusted-setup.filecoin.io |
Peer ID Spec Multihash spec Multicodec table
Similar exploration to the one in this document
import { IDBDatastore } from 'datastore-idb' | |
import { | |
createDelegatedRoutingV1HttpApiClient, | |
DelegatedRoutingV1HttpApiClient, | |
} from '@helia/delegated-routing-v1-http-api-client' | |
import { createLibp2p, Libp2p } from 'libp2p' | |
import { identify } from '@libp2p/identify' | |
import { peerIdFromString } from '@libp2p/peer-id' | |
import { noise } from '@chainsafe/libp2p-noise' | |
import { yamux } from '@chainsafe/libp2p-yamux' |
dig +noall +answer TXT \_dnslink.chat.thedisco.zone
use std::collections::HashMap; | |
fn main() { | |
let v: Vec<u32> = vec![10, 20, 20, 30, 38, 42, 48, 51, 62, 70]; | |
println!("vector: {:?}", v); | |
println!("mean: {}", mean(&v)); | |
// println!("median: {}", median(&mut v)); | |
println!("median: {}", median_1(&v)); | |
// println!("median: {}", median_2(v.clone())); | |
println!("mode: {}", mode(&v)); |