[–]▶ No.915966>>916405 >>916435 >>921904 >>922001 >>936113 [Watch Thread][Show All Posts]
Last thread (>>793208) doesn't seem to be bumping anymore
Updates
0.4.15
>Features:
>>Add options for record count and timeout for resolving DHT paths (ipfs/go-ipfs#4733)
>>Add low power init profile (ipfs/go-ipfs#4154)
>>Add Opentracing plugin support (ipfs/go-ipfs#4506)
>>Add make target to build source tarballs (ipfs/go-ipfs#4920)
>Improvements
>>Add BlockedFetched/Added/Removed events to Blockservice (ipfs/go-ipfs#4649)
>>Improve performance of HAMT code (ipfs/go-ipfs#4889)
>>Avoid unnecessarily resolving child nodes when listing a sharded directory (ipfs/go-ipfs#4884)
>>Tar writer now supports sharded ipfs directories (ipfs/go-ipfs#4873)
>>Infer type from CID when possible in ipfs ls (ipfs/go-ipfs#4890)
>>Deduplicate keys in GetMany (ipfs/go-ipfs#4888)
tl;dr for Beginners
>decentralized P2P network
>like torrenting, but instead of getting a .torrent file or magnet link that shares a pre-set group of files, you get a hash of the files which is searched for in the network and served automatically
>you can add files to the entire network with one line in the CLI or a drag-and-drop into the web interface
>HTTP gateways let you download any hash through your browser without running IPFS
>can stream video files in mpv or VLC (though it's not recommended unless the file has a lot of seeds)
How it Works
When you add a file, the files are cryptographically hashed and a merkle tree is created. These hashes are announced by the IPFS client to the nodes in the network. (The IPFS team often describes the network as a "Merkle forest.") Any user can request one of these hashes and the nodes set up peer connections automatically. If two users share the same file then both of them can seed it to a third person requesting the hash, as opposed to .torrent files/magnets which require both seeders use the same file.
FAQ
>Is it safe?
It's about as safe as a torrent right now, ignoring the relative obscurity bonus. They are working on integration with TOR and I2P. Check out libp2p if you're curious.
>Is it fast?
Finding a seeder can take anywhere from a few seconds to a few minutes. It's slowly improving but still requires a fair bit of optimization work. Once the download starts, it's as fast as the peers can offer, just like a torrent.
>Is it a meme?
You be the judge.
It has implementations in Go (meant for desktop integration) and Javascript (meant for browser/server integration) in active development that are functional right now, it has a bunch of side projects that build on it, and it divides important parts of its development (IPLD, libp2p, etc) into separate projects that allow for drop-in support for many existing technologies.
On the other hand, it's still alpha software with a small userbase and has poor network performance.
Websites of interest
https://ipfs.io/ipfs/
Official IPFS HTTP gateway. Slap this in front of a hash and it will download a file from the network. Be warned that this gateway is slower than using the client and accepts DMCAs.
http://glop.me/
Pomf clone that utilizes IPFS. Currently 10MB limit.
Also hosts a gateway at gateway.glop.me which doesn't have any DMCA requests as far as I can tell.
/ipfs/QmP7LM9yHgVivJoUs48oqe2bmMbaYccGUcadhq8ptZFpcD/links/index.html
IPFS index, has some links (add ipfs.io/ before to access without installing IPFS)
▶ No.915976>>916336
/ipns/QmUkcA1EfgP6pWMDF4nDNNqXFKfaGgCfRM4vMLgsn3ZKVq
bunch of anime and good uptime (I don't switch off that computer so there is always at least one seeder)
▶ No.916334>>916336
Can you change the contents of a directory and keep the same link? I honestly think this would be one of the best features if possible.
▶ No.916336
>>916334
If you use IPNS like >>915976, it's possible to make it point to a different IPFS object. Old versions of the page are still available, but the IPNS link will point to the newest one.
▶ No.916405>>916406 >>917043 >>981800
>>915966 (OP)
Warning IPFS leaks your IP. Don't use IPFS if you need security. Anyone can see what you have downloaded on your computer. IPFS is not secure software.
▶ No.916406>>916407 >>916409
>>916405
▓▓▓▓▓▓▓█▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓██░▓▓▓▓▓▓▒█▓▓▓▓▒░░░░░█░░░░░███▓▒██▓▓▓▓▓██▓▓▒░░░░░░░░░░░░░░░░
▓▓▓▓▓▓██▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓█▓░▓▓▓▓▓▓▓█▓▓▓▒▒░░░░░▓▒░░░░░██▓▓▒░█▓▓▓▓▓▓█▓▓▓▒░░░░░░░░░░░░░░░
▓▓▓█▓██▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓██░▓▓▓▓▓█░█▓▓▓▒▒▒░░░░░░█░░░░░░▓█▓▓░░▓█▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░
▓▓▓▓█▓█▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█▓▓▓▓▓▓██▒▒▓▓▓▓▓░█▓▓▓▒▒░░░░░░░░█░░░░░░░▒█▓▓░░░█▓▓▓▓▓▓█▓▓▓▒░░░░░░░░░░░░░░
▓▓█▓▓█▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▓▓▓▓▓██░░▓▓▓▓▒░▓▓▓▓▒▒░░░░░░░▒▓█▓▓▓▓▓▓▓▓▓██▒░░░░█▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░
▓▓▓▓▓█▒▒▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓███▒█▒█▓▓▓▓█░░░▓▓▓▓░░█▓▓▒▒░░░░░░░░░░█░░░░░░░░░░▒█▒░▒▒░░▒▓▓▓▓▓▓█▓▓▓▒░░░░░░░░░░░░░
▓█▓▓██░▒▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓██▓█▒▒▓▓▓▓░░░░▒▓▓░░█▓▒▒░░░░░░░░░░░▒▓░░░░░░░░░░░░█▓░░░░░░░█▓▓▓▓▓▓▓▓▓▒▓░░░░░░░░░░░░
▓▓▓▓█▒░▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓██▓░░▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▒░░░░░░░░▓▓▓█▓▓▓▓▓▓▓▒▓░░░░░░░░░░░
███▓█▒░▓▓▓▓▓▓▓▓█▓▓▓█▓▓▓▓▓▓▓▓██▓░▓▓█▓█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓██▓▓▓▓▓▓▒░▓░░░░░░░░░░
▓██▓█▒▒▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▒▓█▓░░▓█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓█▓▓▓▓▓▓▒░░▓░░░░░░░░░
▓██▓█▒▒▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓░▓▓░░░▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▒██▓▓▓▓▓▒░░░▓░░░░░░░░
▓███▓▒▒▓▓▓▓▓▓▓███▓▓█▓▓▓▒▓▓░▓░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓░▒█▓▓▓▓▓▓▒▒░░░▓░░░░░░░
████▓▒▒▓▓▓▓▓▓█▓██▓▓█▒▓▓░▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓░░▓█▓▓▓▓▓▓▓▒░░░░▒░░░░░░
████▓▒▒▓▓▓▓▓▓█▓▓██▓█▒▓▓░░░░░░░▓██████▓▓▓▓▓████▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░▒▒▓▓▓███▓▓▓▓███▓░░░░▓░░▓██▓▓▓▓▓▓▒░░░░▒░░░░░░
████▓▒▒▓▓▓▓▓▓▓█▓▓█▓█▒▓█░░░░█████████████████▓▓██▓▓░▒░░░░░░░░░░░░░░░░░░░░░░▒░▓▓████████████████░░░░███▓▓▓▓▓▓▒░░░░░▓░░░░░
████▓▒▒▓▓▓▓▓▓▓▓▓▓███▒░▓░▒█████▒░░░██████████████░▒▓░░░░░░░░░░░░░░░░░░░░░░░▒▓█████████▓▓▒░░▒███▓░░░██▓▓▓▓▓▓▓▒░░░░░░▓░░░░
████▓▒▒▓▓▓▓▓▓▓▓▓▓▓██▓░░░░▓██░░░░░░██▓███▓▓███▓██░░░░░░░░░░░░░░░░░░░░░░░░░░░░██▓██▓▓██▓██░░░░██▓░░░██▓▓▓▓▓▓▓▒▒░░░░░▒░░░░
████▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓██░░░░░▓█░░░░░░█▓▓▓█▓▓▓▓█▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▓▓▓█▓▓▓█▓▓▓░░░░█▓░░░▒██▓▓▓▓▓▓▓▒▒░░░░░░▓░░░
████▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓██░░░░░▓▒░░░░░▓▓▓▒▒▒▒▒▒▒▓▓█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓▒▒▒▓▓▒▓▓░░░░░▓░░░░▓█▓▓█▓▓▓▓▓▒▒░░░░░░░▓░░
███░▒▒▒▓▓▓▓▓▓██▓▓▓▓▓▓▓█░░░░░░▒░░░░░▒░░▒▒▒▒▒▒▒▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▓░░░░░▒░░░░░██▓▓▓▓▓▓▓▓▒▒▓░░░░░░▒░░
██▓▒▒▒▒▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓░░░░░░░░▒░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒░▒░░░░░▒██▓▓▓▓█▓▓▓▒▒▓░░░░░░░▓░
██▒▒▒▒▒▓▓▓▓▓▓▓▓░▓██▓▓▓▓▓▓█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░███▓▓▓█▓▓▓▓▒▒█▓░░░░░░▒░
██▓░▒▒▒▓▓▓▓▓▓▓▓░░░░▒██▓▓▓▓▓█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██▓██▓▓▓▓▓▓▒▒█▓░░░░░░░▓
███░▒▒▒▓▓▓▓▓▓▓▓▒░░░░░░░▒▓██▓▓▓█▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓█████▓▓▓▓▓▓▒▒▓█▓░░░░░░░
████▒▒▒▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████▓▓▓▓▓▓▒▒▓██▓░░░░░░
████▓▒▒▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓██████▓▓▓▓▓▓▓▒▒██▓▓░░░░░
████▓▒▒▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████▓██▓▓▓▓▓▓▓▒▒███▓▒░░░░
████▓▒▒▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████▓███▓▓▓▓▓▓▒▒███▓▓░░░░
████▓▒▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████▓███▓▓▓▓▓▓▒▒▓███▓▓░░░
████▓▒▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓██████▓███▓▓▓▓▓▓▒▒▒███▓▓▓░░
████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░▓███████▓███▓▓▓▓▓▓▒▒▒▒███▒▓▓░
████▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████████████▓▓▓▓▓▓▒▒▒▒▓██▓░▓▓
████▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████████████▓▓▓▓▓▓▒▒█▒▒███▓░▓
█████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓███████████████▓▓▓▓▓▓▒▒█▒▒▒██▓░░
>t. literal retard
If you were actually secure, people knowing your IP wouldn't cause any problem. Please tell me you're trolling. Please.
▶ No.916407>>916411 >>916413 >>916424 >>933061
>>916406
>If you were actually secure, people knowing your IP wouldn't cause any problem.
Yes anon I just love the idea of every random fucko being able to read everything I have downloaded on IPFS. I love that they can do an IP lookup and see what city i'm in. I just love that I cant setup private files on IPFS where only authorized users can download them. This is a great system real good job. Tor and IPFS support still in development years later. Total bullshit.
▶ No.916409>>916411 >>917245
>>916406
IPFS developers are wasting all their time on crypto coin scam projects so they can make some shekels. This is why IPFS will never be done. Muh filecoin.
▶ No.916411>>916453
>>916407
>>916409
>the state of IPFShills rn
Based anons exposing this shit for what it is. Everyone who isn't fucking retarded abandoned this shit months ago. It's laughingstock nigger-tier, OPis a fag.
▶ No.916413>>916453
>>916407
>read everything I have downloaded on IPFS
Eggsblein bleez
>only authorized users can download them
IPFS is for file sharing. If you want to have only (((authorized users))) be able to download, I recommend you use SFTP with an appropriate password.
I do however agree with you that IPFS development is slow. The software is bloated and written in a shitty meme language (Go). However, I can't make anything better myself, so I won't complain too much.
▶ No.916424
>>916407
Well, considering the popularity of public BitTorrent trackers, I have this eerie suspicion that most people are okay with this.
▶ No.916435>>916437
>>915966 (OP)
>Is it a meme?
>You be the judge.
>It has implementations in Go (meant for desktop integration) and Javascript (meant for browser/server integration) in active development that are functional right now
I have judged.
▶ No.916437
>>916435
You are right they clearly don't know what they are doing. They should have just written it ONLY in javascript. Then they could just use NodeJS on the backend having halving their work.
▶ No.916453>>916472 >>916473
>>916411
>look fellow anons, I'm trolling using cutting edge shitposting lingo
>rolf I btfo'd those guys so you should totally listen to me
You're the same fag that derailed the last thread. You obviously have an ulterior motive since nobody can naturally be this retarded. You're just slapping together a bunch of shitposting vocabulary without even knowing how to apply it correctly in context.
Who hired you to try to shut IPFS threads down?
>>916413
IPFS can have private swarms.
▶ No.916472>>916550
>>916453
>IPFS can have private swarms.
Bullshit no it cant. Their solution to "private swarms" is configure your node bootstrap list to only have nodes you like and then hope no one else connects. There is no authentication or particular support for it or anything. And if you do do that you cant also use IPFS for public files.
▶ No.916473>>916476 >>916550
>>916453
>You obviously have an ulterior motive
No way anyone could actually be against a shitty meme software written in javascript and go (((Google))) that has the development pace of a snail still missing basic features because the devs are money grubbing on other projects.
▶ No.916476>>916532
>>916473
I agree. Point me to a better solution which contains the same functionality, then. Until that happens I will continue to use IPFS.
▶ No.916532>>916536
>>916476
It is harmful software that solves nothing. It has not a single use case. You don't use it. You don't store files on it. No one does.
▶ No.916536>>916539 >>934674
>>916532
Point out the specific deficiencies of IPFS. Point out a better alternative as well.
▶ No.916539>>916550
>>916536
>Point out the specific deficiencies of IPFS.
Did that already.
>Point out a better alternative as well.
Torrents
▶ No.916550>>916554 >>916555
░░░░░░▒▒▓▒▒▓▒▓▒▒▒█████████████████████████████████████████████▓▓▓▓ >>916472
░░░░░░▒▓▒▓█▓▒▒▓▒▓██████████████████████████████████████████████▓▓▓ >muh private file sharing
░░░░░▒▓▒██▓▒▒██▓▓██████████████▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓████████████████▓▓ IPFS is for content distribution. If you don't want it
░░░░▒▒▓███▒▓█████████████████████████████████▓▓▓▒▒▒▒▒▒▒▓▓▓██████▓▓ to be public, don't bother using IPFS. Use SFTP or
░░░▒▓██▓█▓▓█████████████▒██████████████████████████████▓▓▒▒▒▒▒▒▓▓▓ something like that.
░░▒███▒████████████████▒▒▓████████████████████████████████████▓▓▓▓ >>916473
░▒▒█▓▒███████████████▓▒░░▒████████████▓▓████████████████████████▓▓ >shitty meme software written in javascript and go (((Google)))
▒▒██▒▒███████████▒██▒░░░░▓████████████▒▓█████▒██████████████████▓▓ IPFS is a protocol. As long as the protocol is implemented
▒▒█▒▒▓██████████░██░░░░░░░░██████████▒▒░████░▒▓██████████████████▓ correctly, I don't give a shit about what language it is
▒█▓▒▒██████████░▒▒░░░░░░░░░▓████████▒▒░░▓██▒░▒▓██████████████████▓ written in unless I have to write code which interfaces with
▒█▒▒▒█████████░░░░████████░░███████▒▒░░░░██░░░░▓█████████████████▓ it. Google has nothing to do with IPFS.
▒█▒▒▓████████▓░░░░██████░░░░▒█████▓░░▒▒███████▓▒█████████████████▓ >>916539
▒█▒▒█████████▒░░░░█████▓░░░░░▓████░░░░░██████░░░▓███████████████▓▓ Torrents don't have content-addressability. Webpages can't be
▒▓▒▒█████████░░░░░█████▒░░░░░░███░░░░░▒██████░░░▓███████████████▓▓ conveniently hosted on a torrent. Torrents reveal your IP
▓▓▒▒▓████████░░░░░▓██▓█░░░░░░░░▓▒░░░░░▒█████▓░░░████████████████▓▓ to everyone who is uploading or downloading from you.
▒▒▒▒▒████████░░░░░░░░░░░░░░░░░░░░░░░░░▒█████░░░░████████▒░██████▓▓
▒▓▒▒▒▓███████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████▓█▒░██████▓▓
▒▓▒▒▒▒▓██████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒██████▒█▓▒██████▓▓
▒▓▒▒▒▒▒▓█▓████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓██████▒░████████▓▓
▒▒▒▒▒▒▒▒█▒█████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓█████▒▒█████████▓▓
▒▒▒▒▒▒▒▒▒▓▒██████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓████████████████▓▓
▒▒▒▒▒▒▒▒▒▒▓███████▓░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░█████████████████▓▓
▒▒▒▒▒▒▒▒▒▒▓██████████▓░░░░░░░░░░░░░░░░░░░░░░▓███████████████████▓▓
▒▒▒▒▒▒▒▒▒▒▓████████████████▓▒░░░░░░░░░▒▓████████████████████████▓▓
▒▒▒▒▒▒▒▒▒▒▓██████████████████▓▒▒▒▒▒▒▒███████████████████████████▓▓
▒▒▒▒▒▒▒▒▒▒▓█████████████████▒▒▓▓▒▓▒▒▒▒▓████████████████████████▓▓▓
▒▒▒▒▒▒▒▒▒▒▓██████████████▓▓█▓▓███▓▓▒▒▓▓▓▓██████████████████████▓▓▓
▒▒▒▒▒▒▒▒▒▒▒████████▓▒▓▓▓▓▓▓█████████████▓▓▓▓███████████████████▓▓▓
▒▒▒▒▒▒▒▒▒▒▒█████▒▒▒▒▒▓▓▓▓▓▓▓▓▓████████▓█▓█▒▒▒▒█████████████████▓▓▓
▶ No.916554>>916563
>>916550
> Torrents don't have content-addressability.
You have no idea how torrents work. Thats what a magnet link does for the DHT.
>IPFS is a protocol
We live in a society
>don't bother using IPFS
Oh shit I should only use this tool if I want to share it with everyone! Fuck sharing among friends or using it in a company. Really this lack of a basic feature is a good thing.
>Torrents reveal your IP
I can use I2P and shit with torrents. Not with IPFS.
>As long as the protocol is implemented correctly,
I'm sure their javascript is perfect
▶ No.916555>>916563
>>916550
>Webpages
<What is webtorrent
▶ No.916563>>916566 >>916567
>>916555
>>916554
>Magnet link
Magnet links contain the hash of the torrent file itself, not the actual contents of the torrent.
>Webtorrent
But webtorrent is javascript and according to you javascript is bad. Serving IPFS over the web doesn't require the use of any javascript anywhere.
>We live in a society
Yes.
>Oh shit I should only use this tool if I want to share it with everyone! Fuck sharing among friends or using it in a company.
Actually you can use IPFS to share private information. Just be sure to encrypt it first.
>I2P and shit with torrents. Not with IPFS.
You can use IPFS through tor, I believe.
>I'm sure their javascript is perfect
Use the Go implementation then.
▶ No.916566>>916571
>>916563
>Magnet links contain the hash of the torrent file itself, not the actual contents of the torrent.
Why the fuck do you think that is a response. You said:
>>> Torrents don't have content-addressability.
That is exactly what a magnet is.
>Actually you can use IPFS to share private information. Just be sure to encrypt it first.
Or they could implement basic access controls. Having to encrypt everything would be a massive PITA making the whole easy filesystem part worthless.
>You can use IPFS through tor, I believe.
Its been "in development" for years.
>Use the Go implementation then.
>GoogleLang
>But webtorrent is javascript and according to you javascript is bad.
Yep, thats why I don't use it or any of the web shit.
▶ No.916571>>916575
>>916566
>exactly what a magnet is
The magnet allows you to address the .torrent file. It does not allow you to address the content (i.e. what you want to download), whereas IPFS does.
>implement basic access controls
And how are they going to do that? How are they going to identify who has access to the file besides by using a password? If they did that you might as well use encryption from outside IPFS, which is simpler and more secure.
>"in development" for years
You can use IPFS gateway through a hidden service. However, yes it is true that the IPFS daemon itself can't be run through Tor without deanonymization.
This is still better than torrents, which can't be run through Tor at all.
>GoogleLang
The language being invented by Google isn't a reason not to use all software programmed in it. It's a compiled language so it's all the same in the end.
>thats why I don't use it
You can't use webtorrent, but you can use IPFS (through the gateway) without using any javascript.
▶ No.916575>>916580
>>916571
>It does not allow you to address the content
Again this is just wrong.
>How are they going to identify who has access to the file besides by using a password?
Via the node key they already generate for authentication purposes. Or a password.
>You can use IPFS gateway through a hidden service
<You can run an http server that you proxy all your requests through on tor
durr
>It's a compiled language so it's all the same in the end.
<All compiled languages are the same
<Trust google
>through the gateway
Anon torrents have "gateways" too.
▶ No.916580>>916581
>>916575
You've fucking run out of arguments now.
>via the node key
so they would need to send me a long ass public key, instead of telling them a simple password? nice "solution" you got there.
>blah blah cant use through tor
You can download stuff from IPFS through tor. This is a fact and you can't ignore that. That is already better than torrents.
>all compiled languages are the same
>trust google
Now you've run out of things to say. The Go compiler is free software. Many people from non-google backgrounds work on it. The fact that the best implementation of IPFS is written in Go doesn't affect you in any way whatsoever, unless you are working on the code, because it's a compiled language which generates static executables.
▶ No.916581>>916586
>>916580
>You've fucking run out of arguments now.
Nice try anime poster. He cries out as he strikes you.
>instead of telling them a simple password?
Nice way to cut off that quote
<Via the node key they already generate for authentication purposes. Or a password.
<Or a password.
LOL
>You can download stuff from IPFS through tor.
Yes you can go to a website and download a file through tor. Great feature! Come back when I can run IPFS on tor.
>The Go compiler is free software
Yes goy if its free software it must be good.
> unless you are working on the code
Ah yes what things are written in has no effect on me what so ever.
▶ No.916586>>916587
>>916581
>nice way to cut off that quote
Sorry I didn't read properly.
Either way, you are proposing a "solution" which is identical to mine, except that yours requires the introcucktion of additional code to the IPFS daemon. GPG symmetric encryption is very easy to use and if you can't figure it out you should read the fucking man pages.
>Great feature!
It's not ideal, I agree. Point out a better alternative.
>Yes goy if its free software it must be good.
If it's proprietary software, I won't trust it until someone has evidence to the contrary.
If it's free software, I will trust it until someone has evidence to the contrary. I'm not going to explain why this is the case; you should know already.
>Ah yes what things are written in has no effect on me what so ever.
If it is a compilable language generating statically linked binaries, then no. Clearly you don't work on the code, so it doesn't matter to you.
▶ No.916587>>916589
>>916586
>GPG symmetric encryption is very easy to use and if you can't figure it out you should read the fucking man pages.
The FS part of IPFS would be useless then. I'm supposed to just be able to DL a file and have it work. Not to have to decrypt and copy it somewhere else. Total waste.
>Point out a better alternative.
Torrents.
>I will trust it until someone has evidence to the contrary.
Well thats retarded.
>so it doesn't matter to you.
I suppose if I buy a car and its made of inferior steel that does not matter to me either. I don't build cars after all.
▶ No.916589>>916591
>>916587
>useless, waste, blah blah i wanna just werks
Are you too lazy to run gpg --decrypt <file> and type the password?
>Torrents
Torrents don't work through Tor, autismo. IPFS doesn't either, but at least you can download something from IPFS through Tor, whereas you can't do that with torrents.
>Well thats retarded
No, it's not. You will have to explain how the hundreds of contributors to the Go programming language, many of whom do not work at Google, are all engaged in secret activities to insert botnet into the code without it being hilariously easy to notice.
>made of inferior steel
The material of a car is not comparable to the programming language something is written in. If a car is made of bad steel, you die. If something is written in a bad programming language, you get a headache when trying to read and write the code.
>inb4 memory safety
Point out a serious security bug in go-ipfs which was caused explicitly by its choice of programming language.
▶ No.916591>>916597
>>916589
>Are you too lazy to run gpg --decrypt <file> and type the password?
With IPFS i'm supposed to open a file on my file system and its supposed to fetch from the network and open automatically. So yes.
>whereas you can't do that with torrents.
No anon I can connect to a server through tor and download my torrents. Same thing as IPFS. Also torrents work through I2P a network superior to tor.
>are all engaged in secret activities
Anon its a bad language. Its not backdoor-ed (I think).
>you get a headache when trying to read and write the code.
Yes of course nothing could possibly happen when someone fucks up a program. It could not delete all my files, allow remote code execution, leak my key, etc.
>caused explicitly by its choice of programming language.
In literally any language retards are always like "Muh bad programmer muh error muh blah blah". C fags do this all the time.
▶ No.916597>>916599 >>916604
>>916591
>With IPFS i'm supposed to open a file on my file system and its supposed to fetch from the network and open automatically. So yes.
You still have to enter a password with your shitty solution of including encryption/decryption code into the IPFS daemon.
>connect to a server through tor and download my torrents
I don't believe this is the case, unless you operate some server somewhere which you torrent from and then transfer the files to your torified computer. Actually torrenting through the tor network, while possible, deanonymizes you in the same way as using IPFS over tor does.
>security bugs
>muh bad programmer
Find a security bug. Go ahead, find a security bug which was caused by it being written in Go. I believe Go is more "memory safe" than C, and you're using (either directly or indirectly) many C programs right now (and trusting them with private data) without screeching autistically about them.
▶ No.916599>>916601 >>916608
>>916597
>You still have to enter a password
Yes I agree passwords are a bad idea. I don't know why you thought that was good. Better to just use the public
> unless you operate some server somewhere
Yes thats what IPFS does.
>Find a security bug
Anon i'm not going to go audit a project for you.
> I believe Go is more "memory safe" than C
There are few things worse for memory safety than C.
▶ No.916601
>>916599
>public
*Public key system
▶ No.916604>>916608
>>916597
>You still have to enter a password
I can enter that in the daemon in one command and then get access to the whole repository that is being hosted. Much different than a manual PGP layer.
▶ No.916608>>916609 >>916610 >>921904
>>916599
What keys are you talking about? If you're talking about the autogenerated IPFS key then it would be necessary to acquire the public keys of everyone who you want to share files with. This is more inconvenient than typing in a password, ONCE, when you download the file, and then storing it normally on your own hard disk.
>I can't find a bug but it's still insecure because I say so
Nice argument
>There are few things worse for memory safety than C
Not if you program properly. Anyway, as I said, you aren't complaining about the multitude of C programs you (either directly or indirectly) depend on for handing your sensitive information, and instead choose to sperg out over something being written in Go because "MUH GOOGLE REEEEE".
>>916604
No you can't you imbecile. Passing a password in as part of argv[] is highly insecure. And if you don't there is no difference to using gpg.
▶ No.916609>>916622
>>916608
>If you're talking about the autogenerated IPFS key then it would be necessary to acquire the public keys of everyone who you want to share files with.
Yes anon this is a basic property of access control.
>This is more inconvenient than typing in a password, ONCE, when you download the file, and then storing it normally on your own hard disk.
It totally breaks the convenience of the whole system.
>Nice argument
Its not an argument. I am not your personal auditor.
>Not if you program properly
You can say that about literally anything. This logic has done untold amount of damage.
>as I said, you aren't complaining about the multitude of C programs you
Not in this thread.
>No you can't you imbecile
Anon typing a password into a CLI is fine.
>And if you don't there is no difference to using gpg.
With GPG I have to go manually decrypt everything and then copy it to a different directory. Compared to IPFS now where I just open it and it downloads and thats that.
▶ No.916610>>916616
>>916608
I hope the (((IPFS))) devs, are paying you a bunch of their scam coin. The money you make from this shilling may counterbalance the utter lack of features their system has.
▶ No.916616>>916621
>>916610
>ran out of arguments
>SHILL REEEEEEEEEEEE
top kek
▶ No.916621>>916623
>>916616
Nice try IPFS shill. After having all your points debunked you keep on posting.
▶ No.916622
>>916609
>You can say that about literally anything. This logic has done untold amount of damage.
It's true, though. Programming in C is perfectly fine. However, if dealing with anything remotely related to security, you need to test your program thoroughly. If the programmer is willing to do that, there is no problem with C programming.
>typing a password into a CLI is fine
Which is exactly what you do when you use gpg. You were suggesting that the password be included into argv[] i.e. as an argument to the ipfs command; this is not fine for a variety of reasons.
>manually decrypt everything
>Durr I have to type one more commaaaaaaand! I want muh conveeeenience!
Yeah, at the expense of additional, unnecessary complexity which also decreases the level of security. Go back to wangblows you giant faggot.
▶ No.916623>>916625
>>916621
>butthurt: the post
Go on, sperg out some more :-)
▶ No.916625>>916633
>>916623
>you need to test your program thoroughly
Yes anon I have no doubt you can build a house with duct tape and broken glass. I have no doubt you can program a working program by entering it one bit at a time in raw assembly. ERROR RATES ARE A THING.
>Which is exactly what you do when you use gpg.
No its totally different. If use the CLI and set the credentials in IPFS and then IPFS handles all the fetching and decryption with the interaction layer staying the same.
>You were suggesting that the password be included into argv[]
>as an argument to the ipfs command
No you would type "IPFS credentials" and then it would ask you for them or something like that on the CLI.
>unnecessary complexity
Yes anon basic authentication is unnecessary complexity. The issue is not that you have to decrypt files with GPG, the problem is that it totally breaks the interface.
>>916623
>The anime pedophile is concerned with sperging
▶ No.916633>>916636
>>916625
>Yes anon I have no doubt you can build a house with duct tape and broken glass. I have no doubt you can program a working program by entering it one bit at a time in raw assembly. ERROR RATES ARE A THING.
This strays from my point. My original argument was that it doesn't matter what programming language something is written in if you aren't going to be contributing to the code. As long as they test their program appropriately and ensure its security.
>le authentication
IPFS isn't supposed to be especially for distributing files to an authenticated group of people. IPFS is the "permanent web", not a way to share files with specific people by way of the protocol itself. If you want to share files with specific people, you use GPG. Does TCP, for example, include a method to share files only with specific people? No. Encryption is built on top of a general web protocol, not shoehorned inside because "muh convenience".
▶ No.916636>>916641
>>916633
>n if you aren't going to be contributing to the code
Which is obviously wrong for the reasons pointed out.
>No. Encryption is built on top of a general web protocol
Anon encryption happens BELOW HTTP FTP and all that other shit. It should happen below the IPFS layer all teh same.
▶ No.916641>>916643 >>916644 >>921914
>>916636
If you're saying that <your solution> is to IPFS what SSL is to HTTP, it's an acceptable idea -- but the (((Certificate Authorities))) have to go. If you can devise a scheme which doesn't use any centralized method of certifying peers and making sure that there are no impostors, go ahead. (pro tip: no such solution is currently in wide use, so it might be a little difficult)
▶ No.916643>>916646
>>916641
Anon its easy. Its called THE EXISTING KEYS NODES HAVE, and passwords. Done.
▶ No.916644>>916646
>>916641
>but the (((Certificate Authorities)))
Woah anon i'm not adding a human readable name system here. Totally different problem. I don't need to certify a name I just go get they password from them.
▶ No.916646>>916650
>>916644
>>916643
You have a good point. I agree with that. Do torrents have this kind of functionality?
▶ No.916650>>916690
>>916646
Yes, private trackers. You can have an authentication server (that works ever tor / I2P) and then use the torrent part normally.
▶ No.916690>>916694
>>916650
That is more complex than using GPG.
▶ No.916694
>>916690
I agree torrents are annoying for this. SyncThing and BitTorrentSync (proprietary dont use) use the torrent protocol and do this very nicely though.
▶ No.916736
>>916735
Keep shilling for your meme software that literally nobody on this board but you thinks is anything worth shits.
▶ No.916742
>>916735
>>916741
anon thats not me
▶ No.916743>>916784
>>916741
The people with actual brains actually had arguments against your shitty meme protocol, unlike your "NOOOOOOOOOOOO STOP HATING ON IT NOOOOOOOOOOO WAAAAAAAAAA :'("
▶ No.916784>>916841
>>916743
What kind of retarded /g/ happening brought you faggots here?
▶ No.916841
>>916784
0.000000000002 Filecoin has been placed into your account
▶ No.916982>>917016
>>916967
>I wonder why they're derailing the threads now of all times
Yeah, I wonder why people are JUST NOW catching on to the (((IPFS))) scam. Controlled opposition at its finest.
▶ No.917016
>>916982
We all know you're a FUD troll but why put IPFS in echos? What's the scam? If you're salty about the $252 million they raised for Filecoin why bitch about it now? Why didn't you whine about their ICO when it happened last year? Only (((accredited investors))) could buy in but that has no impact on the open source protocol or implementations they're coding. They outright say everything is still in heavy development and is not production ready. They're in the process of having the code audited.
▶ No.917043>>917245
WTF is going on in this thread? Why are shills suddenly coming out of the woodwork against IPFS of all things? Did it recently hit some milestone or something?
>>916405
>warning p2p program leaks your IP
>t. retard
▶ No.917050
>>917048
Nigger if you're going to be a shill at least tell me what FUD you're slinging. You keep rambling about bitcoin so link me to something to prove your point.
▶ No.917073>>917080 >>917082 >>917084 >>920869
So I recently claimed the /ipfs/ board. There probably isn't enough of a community or interest on here at the moment to warrant a board, but hopefully it can be used as a place for anons to post ipfs related content or share whatever they're working on.
>>>/ipfs/
Ultimately, I think an ipfschan would be pretty cool, so I'm gonna do some research on that and post progress on the board. If anyone has any ideas or suggestions, I'm all ears.
▶ No.917080>>917087
>>917073
>ipfschan
Personally I don't think IPFS is good as a framework for an imageboard, but besides that there is already an IPFS-based imageboard called smugchan.
▶ No.917082
>>917073
Don't worry, anon. Once normies ipfs is a streamlined version of BitTorrent, people will come in flocks to share their files. I'll post on your board.
▶ No.917084>>917085 >>917087
>>917073
Please actively moderate the board so it doesn't turn into /tech/. Years ago we had great discussions here but now that /g/'s here to stay I'm running out of retard-free places to go.
▶ No.917085>>917087
>>917084
There are retard-free places to go. Of course I won't mention them on this cancerous board, but they do exist if you look for them.
▶ No.917087>>917091
>>917080
>there is already an IPFS-based imageboard called smugchan.
Huh, I'll have to check it out then.
>>917084
>>917085
>Please actively moderate the board so it doesn't turn into /tech/.
Easier said than done, but I'll do my best. Personally I think boards can just about self-moderate themselves if the communities occupied and there are things to do that aren't shitposting and template threads. The Libbie threads were a good example for that type of thing, /tech/ was really great those few weeks because people could put their energy into something.
▶ No.917091>>917243 >>917245 >>917870
>>917087
True. I also believe that people shouldn't depend on moderation but rather filter anyone who's an obvious troll, instead of replying and derailing the thread.
▶ No.917243>>917249
>>917091
>What is a sybil attack
LOL
▶ No.917245>>933626
>#2
This is closer to thread 12.
Previous thread:
/ipfs/Qmdp1CL6VQPsRaqd34n9vr71EnQ4xDU8Yed1XdDqVupuWJ/
>>917043
Big CDNs stand to lose money if people can host and distribute content on their own machines just as easily. Obviously the usual DMCA suspects are mad about a system that is censorship resistant as well.
There's adoption in Firefox already so I think we're at the "fight you" stage of Ghandi's bullshit.
There's just no stopping such a technology, it's too convenient for everyone (hosts and clients) and there's no basis against it.
The big argument seem to be language wars which makes no sense since IPFS is a protocol and there's existing implementations in Go, Javascript, C, C++, Python, and probably more by now. So that makes no sense to argue over, just pick the one you personally want. Outside of that I haven't heard a good argument. Something people bring up a lot is the fact IPFS isn't as secure as TOR or I2P which doesn't make sense either since that's not the goal, the goal is interop with them, if you like I2P's routing over IPFS's, you'll be able to just swap them out. It's not trying to compete, it's trying to be the gluecode between many existing technologies that are ALREADY proven and liked.
>>917091
I agree but I think filters are bad for you. People should strengthen their patience by actively ignoring it themselves, not removing it before they can even see it.
>>916409
>wasting all their time on crypto coin scam projects so they can make some shekels
most jej
I doubt they're in financial need with the support they have.
Filecoin is literally just "what if we took your seeding credit and let you exchange it".
Private torrent trackers already do this, letting you exchange some value for some bonus like exchanging seed time for actual upload. ed2k clients have prioritized connections based off of this concept forever, people who seed more have higher download priority. The concept isn't new. It's all just a means to deal with the problem of hosts going offline. If I seed something all day I'll earn some token, I can ask someone else to host my content at night while my machine is off, in exchange for the tokens I earned during the day. That's all it is and I don't know how anyone could be mad over it. Standardized seeding credit.
▶ No.917249>>917252
>>917243
That functionality already exists in 8chan. It's called "hide post", or "filter by ID".
▶ No.917252>>917256
>>917249
No anon. Thats not how it works.
▶ No.917253>>917258
>I doubt they're in financial need with the support they have.
Yes anon thats whats so bad about it. They have all they need and they are money grubbing for more.
▶ No.917256>>917266
>>917252
>durrrrrrrrrrr
Explain what you are trying to say you raging autist. I don't understand how you think a feature already present in ALL major imageboard software is somehow vulnerable to a sybil attack (which is quite an unrelated attack to what I am suggesting).
▶ No.917258>>917265
>>917253
That doesn't make any sense. You act as if something that isn't even released yet, is inherently valuable. Knowing how cheap Amazon instances are, and the purpose of Filecoin, I can only imagine the monetary value of these things will be low. I can't see how this would be a detriment to anyone other than big hosters. People like me who leave their ocmputer on anyway and pay for fast service anyway at least stand to make a few bucks while sleeping.
I'm real curious as to how you see this as a negative thing or how the team can even exploit it for profit. Even beyond that, if they do profit, I'm still curious as to why this is bad too. I would rather open source projects get funding than Amazon, Google, et al.
Maybe it's there but I can't see any negative to this for individuals, only for corporations.
▶ No.917265>>917314
>>917258
The negative is that they are wasting all their time on it instead of implementing basic IPFS features.
> is somehow vulnerable to a sybil attack
They are.
▶ No.917266>>917269
>>917256
>Filter by ID
>ID is free
LOL
▶ No.917269>>917621
>>917266
>ID is free
What the fuck are you talking about you utter moron. Filter by ID is to hide all posts made by the same user, if he's being insufferable and hasn't bothered to switch IP.
▶ No.917314>>917568 >>917622
>>917265
I think that's a bit unreasonable. The progress of go-ipfs alone has been great, for an alpha release they're doing all the experiments they can and improving things all the time. The js-ipfs people have done what's necessary to get browser vendors to adopt at least preliminary support, which is necessary to be a viable alternative to HTTP at all. The Filecoin project handles the incentive for hosting and distributing content, much like CDNs today, a necessary component for people who would otherwise not be able to afford to host something all over the world, and 24/7 with their own hardware. For people who are comfortable with that, go-ipfs exists already. I see nothing wrong with creating options for people, especially individuals.
Until electricity is free and networks are reliable, an incentive to host content feels like a necessity. For those with disposable resources (a good amount of people), we're already ahead of the curve.
To put it another way, in the same way HTTP is worthless if the server is down, IPFS is worthless if the content doesn't resolve.
With HTTP your only options are CDNs, with IPFS you have a CDN-like option or a self distributed option, over whatever networks you want to boot.
▶ No.917568>>917758
>>917314
>I-IT'S MAKING PROGRESS I SWEAR
Kys
▶ No.917621>>920869
>>917269
>filter by ID is to hide all posts made by the same user,
<ID is still free
LOL
▶ No.917622>>917758
>>917314
> an incentive to host content feels like a necessit
I agree, now let them make a platform thats not shit to build it on before they try to get a bunch of shekels out of it.
▶ No.917758>>917765 >>917767 >>917783
>>917568
They fix bugs, conduct experiments, add features and reach out to vendors. I'm not sure what you're expecting. What area are they neglecting for a distributed filesystem? From my perspective this is the most active project for distributed filesystems. All I ever hear about ZeroNet are the limitations and security concerns, bittorrent doesn't have the flexibility to compete here, Upspin may as well only exist on Google's campus, and anything else is just a whitepaper with no working implementation.
IPFS is usable right now, in multiple languages, and has preliminary browser support. When is the last time you remember browsers adding protocol support like this? That sounds like vetted progress. The libp2p project (what IPFS relies on) were posting about the possibility of writing a kernel module for Linux, that would mean inserting their networking at the OS level.
You're going to have to point out the slack if you want to say they're not making progress. As someone who really wants something like this and has investigated a lot of the alternatives that existed before IPFS, this one is the only one I've seen that has reasonable progress, in a field FULL of hypothetical competition (the majority of projects like this never make it past concept let alone YEARS of regular commits).
>>917622
>now let them make a platform thats not shit to build it on before they try to get a bunch of shekels out of it.
If you're saying that Filecoin should be stable before they release it, that's what they appear to be doing. I don't know what you think is happening.
Maybe you're conflating Filecoin and IPFS? They're separate projects with separate teams. The only thing in common is some of the developers overlap and the parent company is Protocol Labs for both.
These things should be done in parallel, otherwise you end up in situations where IPFS is released and people don't adopt it because there's no CDN-like equivalent. For a p2p network, adoption/popularity is obviously important. They're most likely trying to finish everything at the same time.
IPFS on the desktop, server, browser in combination with Filecoin for non-tech businesses who want to host data worldwide.
For reference, Filecoin is a blockchain, the only thing it likely has in common with IPFS is libp2p, having 2 applications of libp2p during development is valuable in itself since it will likely have different needs and encounter different problems to fix before release.
IPFS is just a decentralized datastore with content addressing. You could implement a blockchain on top of it but I'm willing to bet Filecoin is Ethereum based or very similar.
▶ No.917765>>917837
>>917758
>If you're saying that Filecoin should be stable before they release it
No. IPFS should have more basic shit working before they build filecoin.
▶ No.917767>>917768 >>917837
>>917758
> The only thing in common is some of the developers overlap and the parent company is Protocol Labs for both.
Totally wrong
> Filecoin works as an incentive
layer on top of IPFS
https://filecoin.io/filecoin.pdf
▶ No.917768
▶ No.917783>>917832 >>917837
>>917758
>write a tl;dr denialfagging post
>everyone ITT roasts the fuck out of you
oh no no no no
▶ No.917832>>917840
>>917783
>two anons give brief responses
>this is somehow roasting the fuck out of him
>actually using oh no no no no
>>>/cuckchan/
▶ No.917837>>917840 >>917841
>>917765
>No. IPFS should have more basic shit working before they build filecoin.
Why? I can see the benefit of developing them in parallel, I can't see a reason not to do it.
What I'm asking is, how is Filecoins existence detrimental to IPFS, especially when we both agree it's a necessary component to have early on for adoption.
Implementing something on top of IPFS is a perfect way to actually test the stability and limitations of the base. How else would you do it?
>>917767
>The Filecoin protocol is a Decentralized Storage Network construction built on a blockchain and with a native token. Clients spend tokens for storing and retrieving data and miners earn tokens by storing and serving data.
Being built on top of IPFS does not mean it is similar to IPFS, it means it is an extension of it. They're implementing things on top of IPFS that IPFS doesn't have itself. IPFS obviously isn't a blockchain and doesn't have a token of its own, but you could easily implement them with merkledags and libp2p. That's what they're doing.
>>917783
I think we're just having a discussion, Anon. I'm not interpreting the replies as "roasts", they seem legitimate. As someone who is interested in seeing decentralized networks take off, I'm very interested to hear the negatives of IPFS and what alternatives we have for it, but from everything I've seen and heard I'm banking on IPFS for now.
People are saying something is wrong but not explaining it well, I'm trying to discuss it with them to figure things out for me and anyone reading. From my current perspective a lot of the flak seems unfounded but I'm giving people the benefit of the doubt.
▶ No.917840
>>917837
>Implementing something on top of IPFS is a perfect way to actually test the stability and limitations of the base. How else would you do it?
More importantly, this should be done before they freeze all the APIs and decide on defaults. Now is the only time to do that. Otherwise you have an implementation meant to build on top of without that having actually been tested first. I don't just mean technical testing either but conceptually too.
>why can't it do x
>why does y happen when I try to implement z
etc.
If they dogfood their own product now, it should benefit everyone currently and later.
>>917832
>assuming the gender of /tech/ is male
lel
▶ No.917841>>917866
>>917837
>Why? I can see the benefit of developing them in parallel, I can't see a reason not to do it.
Because they are working on too much shit and IPFS needs more work.
>What I'm asking is, how is Filecoins existence detrimental to IPFS,
Because its the same developers and company.
>Being built on top of IPFS does not mean it is similar to IPFS
Exactly. Which is why they need IPFS to be good before they build more shit on top of it.
▶ No.917845>>917860 >>917866 >>917870
Ok, I like ipfs, I like where it is going, it might be shit currently but luckily that's only because of its slow development, it's not bad by design, however, I REALLY do think that Tor support is a priority, or any sort of anonymity mechanism, the point of IPFS is to have a permanent uncensorable network, but it being uncensorable is pointless when you can't share files anonymously, in other words, what's the point of it being uncensorable if you can't share files that someone would want to censor without getting in trouble.
Ok, someone blogposts about something and regrets it 10 minutes later, 9:30 minutes too late, everyone is already hosting the file on IPFS, "haha, lel, sorry friend but you can't delete things on the internet :)", the blogposter says "ok" and sues everyone doing it.
I know you can't just sue an IP (well it depends on your ISP/Country), but you better bet this will be a thing if IPFS becomes mainstrean.
▶ No.917860>>917866
>>917845
Oh, and additionally, if they do implement Tor support, there should be a way prevent folks from seeding "risky files" (stuff that might get you in trouble) on accident, say, you share a risky file on the network and mark it as a risky file, now everyone who tries to get that file from you gets a warning saying that they should use Tor to get the file or just get it with Tor automatically, once they get the file and save it to the to the datastore it's automatically marked a risky file, of course there will always be people who are gonna shit it up so you could just make the warning show what percentage of the swarm marked it as a risky file, so if for example 30% of the swarm marked it as a risky file you get the warning.
▶ No.917866>>917890 >>933626
>>917841
>Because they are working on too much shit
I think we just disagree on this, it's hundreds of people spread across like 4 or 5 projects with what I would call steady progress. They've only gotten faster with more people.
>IPFS needs more work
This is what I'm curious about, can you be more specific? What in particular are you missing right now.
>Because its the same developers and company.
I don't see how that's a problem, or even how it's anything other than standard. Even in my personal life I work on multiple projects. If you don't do this, you go insane or burn out. My current employer is the same way, we have overlap between teams but it's not 1:1.
>Which is why they need IPFS to be good before they build more shit on top of it.
Strongly disagree, I think building on top of the foundation and testing it is what strengthens said foundation.
I guess we have to agree to disagree. Even if I did agree though, I don't know how you solve the problem. Like you can't just throw more devs at it and hope for the best. Other people with experience are probably already being paid to work on simillar proprietary tech at other companies. I don't even have to mention why you don't want inexperienced devs working on it.
It's a tough problem for any project but I always preffer a slower and steady approach to a fast and loose. Being wild about it isn't going to get you into any web standards meetings (maybe Mozillas because they just don't care anymore).
It seems like the major complaint is just that people wish it was already done, which sounds better to me than other types of complaints.
>>917845
They've started treating libp2p like its own project recently. Bolstering efforts there may contribute to interoperability with things like TOR, I2P, etc
The only thing missing from the tor transport is an audit, but it's functional otherwise and has existed since 2016 without anyone making complaints.
Obviously a security audit isn't going to happen until right before release.
>>917860
The OpenBazzar people have been using the IPFS over tor for a while now. And they openly sell drugs and shit on their platform.
https://github.com/OpenBazaar/go-onion-transport
https://github.com/ipfs/notes/issues/37#issuecomment-247717781
That doesn't mean it's secure but also nobody has been busted yet.
▶ No.917870>>917874
>>917091
As you can see, self moderation only impacts those who were never going to reply in the first place. That makes it essentially useless in preventing replies to trolls. There needs to be an active force against serious shitposters or it'll keep happening.
>>917845
You beat me to the punch. The tor transport isn't officially recognized because it hasn't been through an audit yet.
▶ No.917874>>918739
>>917870
>There needs to be an active force against serious shitposters or it'll keep happening.
We should go back to old etiquette and tell those replying to trolls to lurk more. Trolls were never a problem, replying to them is. Humiliate people who reply to bad posts, not the people who make bad posts to begin with.
It will be worse short term, better long term.
Better moderation in the first place would help but in multiple decades it has been proven to be something we can't rely on, on any site, in any bbs-like service. The only thing you can influence is the community, not the moderators.
▶ No.917890
>>917866
>What in particular are you missing right now.
Tor, I2P, access controls. Just to name a few.
▶ No.918690>>918739
Keeping this thread alive
▶ No.918739>>918824
>>917874
>We should go back to old etiquette and tell those replying to trolls to lurk more
>The only thing you can influence is the community, not the moderators
I agree that shaping the community is the best line of defense against degrading post quality. That said, there's a tipping point where outsider's low quality content becomes normalized. On large imageboards we're only delaying the inevitable. It's beginning to happen here.
I'm just saying we need all the extra help from mods we can get (but from the looks of it they don't care which is a real shame. If only they enforced the questions/support and consumer advice stickies).
>>918690
Don't bump the thread until it's on page 14 or 15. Otherwise you're just killing it sooner.
▶ No.918824
>>918739
bumping to kill thread
▶ No.919324>>919384 >>921413
▶ No.919384>>919490 >>919784
>>919324
Then buy a drive and start hosting a shit ton of stuff on it. It would only take a few people doing this to make it practical.
▶ No.919490>>919493 >>919578 >>919784
>>919384
>have an extra drive laying around and ipfs running on a raspberry pi
>drive takes 900mA, while the usb ports can only support 200 tops
Guess I need to get a powered hub or some shit. Or maybe I can just use an old laptop that's lying around and skip the pi altogether. That or I need to bite the bullet and purchase an actual home server one of these days.
▶ No.919493
>>919490
Buy an old thinkpad with an i5 for $100 on ebay and leave it plugged in somewhere. Even has a built in battery backup.
▶ No.919578>>919629 >>919784
Now I remember why I stopped browsing this fucking board months ago. The IPFS thread used to be a nice little oasis from /g/ but I guess no longer. Why is the OP numbered like some faggy general? There's been far more than 2 IPFS threads.
>>919490
If you had purchased a decent SBC instead, you wouldn't have this problem. I used to run IPFS on a Banana Pi Pro and external hard drive (with an AC adapter). It even has at least enough power to run a 2.5" SSD.
▶ No.919629>>920071
Threadly reminder that >>>/ipfs/ is a board. If you're working on an ipfs-related project or just want to post some cool hashes where people can find them, there's no better place.
>>919578
>It even has at least enough power to run a 2.5" SSD.
Nice, I might pick one of those up then. I like SBC's, but I guess rpi's turned out to be the shittiest of the bunch.
▶ No.919689>>919779 >>921413
So why doesn't everyone use Zeronet?
▶ No.919779
>>919689
Fag.js, that's why
▶ No.919784>>920071
▶ No.920071>>921413
>>919629
>>919784
Made a thread on >>>/ipfs/9 about IPFS + Bittorrent indexes. I think I've come up with a pretty good decentralized solution.
▶ No.920869>>920896 >>920902 >>921413
>>917621
>what is a dynamic IP
A lot of people can change their IPs and clear their cookies in less than a minute, which changes their IDs and bypasses any kind of block. Mobile carriers will give you a new IP every time you reconnect to the network (you can force this by turning airplane mode on and off), IDs aren't as good as you think.
>>917073
How would you use IPFS with a dynamic website like an imageboard? IPFS websites don't even have search engines afaik.
▶ No.920896
>>920869
>and clear their cookies in less than a minute,
Yes anon that was my exact point
▶ No.920902
>>920869
>How would you use IPFS with a dynamic website
Very easily, you have a database consisting of JSON files. I explain it in my post on >>>/ipfs/9 for use as a real-time decentralized database for a bittorrent/IPFS sharing site. That said, it might not be worth the trouble for using it in an IPFS imageboard since not much is lost if threads get nuked because we (hopefully) archive the important ones.
Decentralizing data and changing the authority model are two completely different things if that's what your aim of using IPFS is for.
▶ No.920962
>>920577
I could see it happening to bitchute as well
▶ No.921107>>921690
>>920577
You're totally right, we all remember when SMTP got sued over spam and they had to invent facebook. That sucked balls.
▶ No.921413>>921555 >>971948
>>919324
We'll see it when it's actually out of alpha. Until then this is a gentoomen exclusive.
>>919689
Zeronet is just bittorrent, it's not as exciting because it doesn't really change or add anything, it's not nearly as versatile as IPFS. Not to mention it feels like an experimental project, not a serious attempt at replacing HTTP. I'm not saying it's bad, just that it doesn't seem like anything to be excited about, we've had bittorrent in the browser for a long time, even before zeronet.
https://en.wikipedia.org/wiki/BitTorrent_(software)#BitTorrent_DNA
>>920869
You should look at the smugchan source code if you want to see an example of that exact thing.
>IPFS doesn't even have search
There's a few search projects, some crawl sites and others scrape the dht to build an index.
http://ipfs-search.com/
>>920071
Cool stuff. I'm more interested in all the shady projects that use IPFS more than any of the legitimate ones. I'm waiting for someone to host some video game romsets that people can just mount.
Like this but for everything:
/ipfs/QmacAqRVhJX9eS7YJX1vY3ifFKF9CduDqPEgaCUSa4x5xb/
>>920577
JUST
▶ No.921555>>971974
>>921413
> I'm more interested in all the shady projects that use IPFS more than any of the legitimate ones.
id also like more sites like this, but i am afraid of creating one because it could damage IPFS' reputation
▶ No.921690
>>921107
>we all remember when SMTP got sued over spam
Except the public mail routers did get sued and then all shut down and now we have non public alternatives.
▶ No.921841
Juse use OneDrive, theres no point in this shits.
▶ No.921904>>921949
>>915966 (OP)
>>916608
>it would be necessary to acquire the public keys of everyone who you want to share files with.
Then use plain AES encrpytion with a password goy
▶ No.921914>>921915
>>916641
A couple of solutions for decentralized resolution already exist, mostly work by ownership of a private key. But i hear there is already work on something called IPNS (Inter Planetary Name Service).
Regarding the shills it is going to happen. Remember all the fakenews when Let's Encrypt was invented? oh-no mah scammer website can gets SSL. Education and facts are to be used against shills and fake news. In the case of Let's Encrypt it was LE doesn't authenticate the motives of websites, just the website itself. Laymen: Encryption does not mean people will not scam you, it just means nobody else can read the interaction between you and the scammer, not a third party. (unless you give up that information)
▶ No.921915
>>921914
More clearly, It doesn't mean your not going to get scammed, It means your communication channel with the scammer is secure.
▶ No.921943>>921948
We need Windows installer for IPFS+I2P for mass adoption
▶ No.921948>>921953 >>923010
>>921943
>mass adoption
What if this is a bad thing?
▶ No.921949
>>921904
>Then use plain AES encrpytion with a password goy
Then you have to share the password for every file with every person you want to share with, and then they have to manually do all the decryption fucking up the caching. OR we could go with public keys that already exist and have IPFS seamlessly decrypt.
▶ No.921953>>921958
>>921948
It won't.
>Whole of *booru can be downloaded with ease
>Every video and ebook can be mirrored
>The wet dream of >>>/ipfs/ when combined with I2P
▶ No.921957>>923054
▶ No.921958
▶ No.922001>>922011
▶ No.922011
>>922001
The silver lining is here
>>>/ipfs/9
▶ No.922027
/ipfs/QmY3eTAm48UDEdu8vPVhvvPZu9ra5SBKH4ZcLcYqaytRnN
Most recent /hgg2d/ translated games repo.
▶ No.922064>>922186
I wish they had a TODO page somewhere, I can't get excited for something when I don't even know what they are working towards.
▶ No.922186
▶ No.923010
>>921948
Don't friendly up good software or hardware too much. This is what happened to the Internet, now look at it. slopping along the floor half dead with FaceBook aids ,goobermint regulation, and spying. Or mobile computing. You want an emote bar right and no IO right?
▶ No.923053>>923456
Their Rabin Chunking is just bad, can't be used to save space if they want it to.
▶ No.923054
>>921957
THIS but more refined
▶ No.923070>>923460
▶ No.923296
Requesting tutorials for IPFS+I2P setup on Linux.
Do it for Windows as well if you want mass adoption.
▶ No.923456>>923585
>>923053
What's bad about it? Is there a better alternative? Variable sized chunks seem better than fixed offsets.
▶ No.923460
>>923070
Zeronet is more for dynamic content. It also requires js, which is problematic for some people. Finally, it's supposed to be decentralized, but ZeroID ends up being necessary for a lot of websites, which is centralized. You also end up being pseudoanonymous on most sites because of it, but I think the identity only applies to that specific site. There's a screencap of a post claiming that you can track people across different zeronet websites, but I don't think that's true anymore.
You can route it through tor, but not i2p yet.
I've never heard of blockstack
▶ No.923584>>923585 >>923651
▶ No.923585
▶ No.923651>>971974
>>923584
The problem I'm having, is figuring out where the problem is. That is to say, I can't tell if they have bad results due to a faulty implementation or if the method is inherently worse than fixed sized. Another variable is obviously the dataset.
Ive seen people talk about rabin fingerprinting outside of IPFS, as something that greatly improves efficiency in one way or another. I think mostly for getting deltas between binaries. That seems like it would fit well here and I'm curious as to why it doesn't.
I wonder what de-dupe methods other people are using, like ZFS, BTRFS, etc.
I know people seem to complain about memory usage for ZFS when de-dupe is enabled.
▶ No.925012>>925017 >>925022 >>925095 >>925117
If you watch the Apple WWDC, then youll realize that this will never catch on, because Apple is ending the personal computer forever. /tech/ is starting to realise this and give up on fighting against the cloud. All will be centralized on the cloud. Conform or be vaporized.
▶ No.925017
>>925012
Lmao this
>INVALID
>PENILE
>FAGGOTRY
>SHED
▶ No.925022>>925031
>>925012
Fucking this.
People in this thread >>924688 are now talking about it. It's fucked forever.
▶ No.925031>>925094 >>925110
>>925022
Watch some cuckfag call us CIA niggers just because we actually see shit realistically instead of living in the giggly happy fun time ideal future rose tinted soy-o-vision world that decentralcucks see.
▶ No.925045
dead thread
GEE I WONDER WHY
▶ No.925076
Shit thread, dying project. NEXT
▶ No.925083
Hopefully the WWDC shit recently shut this delusional thread up.
▶ No.925094>>925110
>>925088
didn't take long >>925031
▶ No.925095>>925099
>>925012
Forgot to quote the largest shill in the thread
▶ No.925099>>925110
>>925095
Read this >>925019 and this >>924970 conversation. No shilling here, just straight truth from people with a realistic view of the world.
▶ No.925110
>>925031
>>925094
>just because we actually see shit realistically
>`Just Give it up Goy` shitposting is being realistic
>implying
Go jump in front of Terry's van.
(Does he still have that thing?)
>>925099
Thank you for actually posting something substantial,keeping above part of post for the sake of consistence.
I have read those threads linked.
The points being made are valid but saying that there is nothing to be done is just being a defeatist nigger.It also doesnt contribute anything to any sort of goal.
If your goal is for people to give up than you are equivalent to a shill for all puposes whether you are doing it for hotpockets or due to some affiliation
▶ No.925117
>>925012
> what is porting software to another platform
i hope you know that js-ipfs is being developed, and that's one thing Apple and Microsoft cannot kill, the browser
▶ No.925227>>925494
Can someone please write up an instruction book on how to use IPFS with I2P?
▶ No.925397
Test input (Some latex 2hu doujin) (pin if you want)
/ipfs/Qmc9ritHTbf4nzNo4kE1ezuaY8fTR22q4G2hPLJB5Si3Q7
▶ No.925494
>>925227
Go ahead and test it yourself. Stop begging for content and start making some.
▶ No.925530>>925748 >>925754
JS-IPFS v0.29 is released
https://github.com/ipfs/js-ipfs/issues/1320
>Bitswap is 30% faster
>js-ipfs now works with uglify-es just fine
>Circuit Relay was merged in
https://github.com/ipfs/js-ipfs/tree/master/examples/circuit-relaying
>S3 backend for IPFS
https://github.com/ipfs/js-ipfs/tree/master/examples/custom-ipfs-repo
>interface-ipfs-core keeps getting more API calls documented and tested
>Bandwidth stats now available
>Fully Async PubSub API
>Ping API implemented
>Electron Main Process support with Electron 2.0
Circuit relay was one of the two features that js-ipfs was missing to get full connectivity. Alternate backend support is something I didn't even know existed. It's a pretty awesome feature if you combine it with Minio (self hosted S3) or Ceph (massively clustered S3). I wonder if it's possible to switch your go-IPFS backend to something similar.
▶ No.925748>>927563 >>935064
>>925530
Yes. We are getting closer of having in-browser IPFS similar to Torrent Tornado. I like this.
▶ No.925754
▶ No.926348>>927408
▶ No.927157>>927408
▶ No.927408
>>927157
>>926348
Stop. You're only spamming the thread.
There's no need to bump unless it's on the last page. Everyone already knows the thread exists.
▶ No.927563>>927613
>>927558
Nice, I'll try this out and post a reply later today.
>>925748
I'm excited about this too and hope that it will allow us to have a /comfy/ P2P imageboard like smugchan that is more friendly to access. I've been waiting on support to get better so I can build a site around js-ipfs. We need to see if we can get the fansubfags to move over to releasing on ipfs instead of torrents.
▶ No.927611
>>927558
thought this was that peersub orion chat project, really confused me for a while
▶ No.927613>>927631
>>927558
>>927563
So far so good although it does seem to have some issues on Windows 7 but I'm chalking that up to the fact that it's a shit OS. I'm curious though, why does it connect to your gateway instead of localhost by default? It also seems to have trouble grouping large file sets as one folder but I'm unsure if I screwed up, if the random error it threw during the process messed it up or if it simply hasn't finished processing all those files yet. I'll give it a while before I give up but some form of progress indication would really help here.
Anyway, it seems like a good simple client to shill to normalfags stuck on Windows. I'm going to throw a large dataset at it (entire Dreamcast .gdi set) in awhile to see how it handles it. If I'll goes well I'll dump my entire Wii library and some other stuff today. For now here are some .pdfs that'll teach you how to convert and selfboot Dreamcast games from .gdi files
/ipfs/QmNmFve6tQ4AJ7daA4fq2kHwbGfdrHk9b5n8A3GLuhgUFz
▶ No.927616>>927622 >>927631
>>927558
>using electron for a simple program
Do people forget webview exists? There's no reason he should be using electron.
▶ No.927622>>927631
>>927616
I think a lot of people use it just because it's the flavor of the month. The main issue with the application right now is the fact that (at least on Windows) it gives you no option to choose a custom directory during installation if you use the .exe installer. Also, it doesn't seem to be respecting where I told IPFS to put the datastore. Thus, my datastore is now on my SDD instead of the large HDD I pointed it to. I had this issue last time I used IPFS on Windows but managed to fix it but this client doesn't seem to respect the environment variable I've set.
▶ No.927631>>927634
>>927613
Well we should contact >>>/pdfs/ about this, such that more people use it.
>>927616
See >>927622 about "flavor of the month". I think it is more of a cross-platform thing and not a JS thing.
>>927622
Tell the dev and make an issue.
▶ No.927634>>927635
>>927631
I'll share it on /pdf/ sometime after I take care of this machine. Currently backing up everything on it to finally get rid of the Windows dual boot hell I've been suffering from. Had to wait until I upgraded the CPU for hardware passthru before I could get rid of Win7.
As for the datastore issue I think it was simply misconfigured. I'm going to do further debugging before I send off bug reports. I also think it may be the ipfs port for Windows and not this GUI. I'm going to see is a symlink solves the issue because ipfs doesn't seem to respect the environment variable for the datastore.
>I think it is more of a cross-platform thing and not a JS thing.
Exactly, I just think qt would be better than electron but this stuff is for normalfags so I'm sure they wouldn't care either way. Just prefer qt in these cases as it's more mature and better tested. This client is a good start though and I'd love to see it eventually implement search features. In time it could be turned into a full blown Napster/Kazaa/traditional P2P application clone with chat and text forums. It'd be nice to have something like that for normalfags so we'd have more people connected to the network and seeding files.
▶ No.927635>>927636 >>927655
>>927634
I said >>>/pdfs/ not /pdf/... also http://inclibuql666c5c4.onion/ and https:// inclib.i2p/ could be a good candidate.
▶ No.927636
▶ No.927650>>927651
about IPFS over Tor, hasn't OpenBazaar forked IPFS and made it work over Tor? https://github.com/OpenBazaar/go-ipfs
▶ No.927651>>928031
>>927650
Good, but no I2P.
▶ No.927655>>927659
>>927635
It was a typo my man, relax. Anyway, I fixed my issues with ipfs on this machine now so I'll be dumping a lot of stuff today. Most of it is /v/ related but I plan on adding a lot of /tech/ stuff too. I'm a datahoarder so I have lots of random stuff I've acquired over the years and plenty of good books I haven't seen shared here yet. As luck would have it I was going through my old house yesterday getting things I left there when I moved 15+ years ago and found a lot of old HDDs. I don't know what is on them but I imagine there are plenty of 1992-2001 era fansubs, warez and rom hacks on them. When I get some time I'll go through them and see if there is anything worth sharing. Also found a lot of my old hardware that I thought I'd lost forever. Going to get a few old 386 and 486s machines going sometime this week. Rebuild my 1999 gaming PC and see if I can make anything useful out of all those old desktops people gave me between 98 and 2003 or so.
Sorry for blogpost, getting back on topic; This GUI for ipfs seems stable enough to shill to normalfags. When I get some time I'll take a look at the code and see if there is anything I can contribute. I have a few ideas to make it better. It mainly just needs some type of progress bar so you don't think it's frozen when it's working with large datasets. It's processing a lot of stuff atm and chugging along fine now that I've got ipfs pointed at the correct storage device. I'll come back later on today and share some more content.
▶ No.927659>>927666 >>927667
>>927655
>This GUI for ipfs seems stable enough to shill to normalfags
Exactly. That is the goal.
Also do me a favor, if you like smut, >>>/rule34/38083
▶ No.927666>>927669
>>927659
> tfw finally have a place to dump my porn
▶ No.927667>>927669 >>927959
>>927659
>Exactly. That is the goal.
Assuming you're the one making this application would you please add an option to have a dark/black style? The white background conflicts with the rest of my desktop on Windows. Soon to be a non-issue for me but it'd be nice if it wasn't the only thing on my desktop that was white in the meantime.
>Also do me a favor, if you like smut
I'm not a rule34fag, sorry. I will dump my reaction folder later today for you though.
In the meantime, and I'll add these to the share threads later once I get more stuff up:
Adobe Photoshop and Illustrator CC 2015 (Windows 64-bit)
QmTCdrPZDVpGYxwBNGswR2pQW6mKfgRu27HfWT38ZQrHy6
How to make Dreamcast cdi files from .gdi dumps + how to make custom Capcom vs SNK 2 Discs with your own music
QmZokn7herARUAT9mjYH9xM21WoJLym3xD6FxT9CZJ1cpT
Voicemod version 108/crack
QmavRa9TGMxmnQ6UNvDjCZD62Gxx8wTgZ8J7S3Ywp2B3Mm
The "top 100 Doom WADs" archive, includes doom2.wad
QmayUD7caJms7rxgjqwjD5AsfuGXGz123jSXZewbhBzpkG
NASCAR Racing 2003 + crack + patches for modern hardware/netplay
QmekfpavtzFavPYLoTnpGGSXGqKRapYbyAD6TajxQ8zApW
Lots more to come, takes a long time to hash most of these large directories/files I have. This computer stays online 24/7 and I have decent upload bandwidth so they should never go offline unless there is a power outage. I'm currently hashing:
>Entire Dreamcast gdi collection
>Entire Dreamcast optimized .cdi collection
>(Almost) entire library of Wii games in .wbfs format
>Various ROM sets (mostly 8-bit consoles to 2000 era consoles including handhelds)
>Various game music in .mp3 format
Will move on to old fansubs and such later on once I grab those files from the CD-Rs, DVD-Rs, and old HDDs they're currently stored on.
▶ No.927669
>>927666
satanic porn trips, pump it to >>>/d/ and >>>/hentai/ as well.
>>927667
Fight at all fronts, >>>/pol/, >>>/pdfs/ and >>>/redstick/
▶ No.927671>>927678 >>927731 >>927767 >>935064
Okay I figured out what my issue with this is. IPFS wasn't at fault, this frontend installs the the /user/ folder on Windows by default and gives you no option to install it elsewhere. As such any time it's processing data it eats up a ton of space on the primary SDD/HDD. I'll have to make a syslink for it but there should really be an option to install it anywhere you please.
▶ No.927678>>927731 >>927922
>>927671
Okay, I finally found it. I'll put all this on the Git later but you really need to add some options for the Windows installer because I know a ton of people are going to run into this same problem. To summarize:
>Orion includes the go-ipfs daemon within one of its subfolders
>Orion automatically installs to this directory on windows: C:\Users\Username\AppData\Local\Programs\Orion\Orion.exe
>You have no option to change this it just installs there without prompting for a location
>This isn't a huge problem in itself but it also makes another directory for temp files/ipfs cache
>The cache is located in this directory: C:\Users\Username\AppData\Roaming\Orion
>Orion does not respect/use the evn variable for ipfs that allows you to move the cache to another location
Your only solution for using this without it eating space on your primary SDD/HDD is the use of symbolic links. Which isn't hard for anyone on /tech/ but is not going to be something you can convince normalfags to do just for one application. Despite how user friendly this application is this one problem kills any hope of making it normalfag friendly. Normalfags aren't going to put up with the frustration of setting all that up.
▶ No.927731>>927758
>>927671
>>927678
The holy grail is here. I am glad that it is here. >>>/hentai/ is temporary, >>>/pdfs/ are forever.
▶ No.927758>>927922 >>928023
>>927731
I actually had to uninstall it for now. It just isn't stable enough for general use yet, at least on Windows. It also didn't use my usual hash, nor does it support hosting files without duplicating them from what I can tell. Going back to the command line for now. I added everything I posted before plus a couple of other things to my usual hash.
>NASCAR Racing 2003 (with crack/patch for modern hardware/netplay)
/ipfs/QmekfpavtzFavPYLoTnpGGSXGqKRapYbyAD6TajxQ8zApW
>100 DOOM .wads including Doom2.wad
/ipfs/QmayUD7caJms7rxgjqwjD5AsfuGXGz123jSXZewbhBzpkG
>Voicemod version 1.08 (so you can be the little girl)
/ipfs/Qma9tkPk7TRPGoHvZevEwe42TVL91utr4vPxcCo2VuRzC5
>Adobe Illustrator CC 2015 19.0.0 (64-Bit) + Crack.7z and Adobe Photoshop CC 2015 (20150529.r.88) (32+64Bit) + Crack.7z
/ipfs/QmfKsw4tnkpM6Kbtk4YxsELv88XcHjhSeGy12iZU37k2Aj
>NES ROMs (full set)
/ipfs/QmVXMjiTmdc2vhP2AjupJtQVLmJDEnL5r5PZ627EBU1CdC
>Sega Master System (full set)
/ipfs/QmUP3ML6x55yCZjgNYDHvLVDvkUG3mgnkoSyUf1WJ3nU36
>Sega GameGear (fullset)
/ipfs/QmWLAU9tUeEdLfgdvbfDSCJ6LSvpRTvg5smUei6DK343NA
>SNES ROMs (full set)
/ipfs/QmVuRrosJNr6ZQgN7UEiEoj8Z2FvKM2s2QPwEaoNoGVRCm
>Turbografx 16 ROMs (full set)
/ipfs/QmeC6nFBcgRXeT5bNMMQUry13zMqU5pg7MEcRN7ggZ5JZv
>Sega Genesis/Megadrive ROMs (full set)
/ipfs/QmdwqnsCCZktCjmYoZE4gcUDpi6oFKxjLbBptrgK3dTLj9
>GameBoy Advanced ROMs (Full Set)
/ipfs/QmZzvPV93vpBRMFTQbXxdt6L6cUonwAmkyBxGKq2JgUpsv
>Gameboy Color ROMs (full set)
/ipfs/QmSTCZFixkES1VyXgsQou8m3S5p9BMYL5ueNsjPxfwUpU1
>Gameboy ROMs (full set)
/ipfs/Qmd4CkZBvwU31XY8GPqe554x5drEYKGnp77jTHmgpuGejK
>Nintendo 64 ROMs (full set)
/ipfs/QmdheLMxaXUyXDRSN3v9j9Ta7b8wB7EohDVKk87five3q1
▶ No.927767
>>927671
For IPFS itself you can set the environment variable IPFS_PATH
SET IPFS_PATH=X:\wherever
Maybe the software would respect it too.
▶ No.927922>>927937 >>928023
>>927678
>Normalfags aren't going to put up with the frustration of setting all that up
Why not make a batch script?
>>927758
>nor does it support hosting files without duplicating them
That's still and experimental feature you have to manually enable. The gui should give users advanced options to tweak settings like that.
▶ No.927937>>927947
>>927922
>Why not make a batch script?
Batch script? Whats that anon? Is it a type of play?
▶ No.927947>>927958
>>927937
Are you trying to be funny?
▶ No.927959
>>927667
Why CC 2015 and not 2017/2018? Or are they the same thing?
▶ No.927961
>>927958
do you mean a batch file, .bat?
▶ No.928023
▶ No.928031>>928039
>>927651
>I2P
Install Java Runtime Version 7 or higher.
▶ No.928039>>928136
>>928031
I2P has a non java implementation that works (I use it) just fine.
▶ No.928136>>928141
>>928039
Exactly, and we need it for a more VPN-like experience for IPFS (to handle some ISPs)
▶ No.928141>>928143
>>928136
>VPN-like experience
What's that?
▶ No.928143
>>928141
Some people wants their IP to be safe (OpSec), and some people can't really torrent through their ISPs so they need work-arounds.
▶ No.928338
Test Input (Some Railgun doujin) pin if you want
/ipfs/QmbCW35reZKktWUrg63hEALZC9WubysDyQZAVpnpwmmH92
▶ No.928550
Test Data Supreme (Evangelion Doujin) pin if you want
/ipfs/QmYofmy26TZs4j6Mso5wAzGLLe9i5f9qmMB2eFPrXspbRm
▶ No.928884>>928972
Is there something like a mirror of The Odin Project and the websites it links to?
▶ No.928972
>>928884
Be the man you wish to become
▶ No.930702
Can someone please give an update on DistributedMemetics?
▶ No.933061>>933136
>>916407
Well IPFS through TOR/I2P, damn it
▶ No.933136>>933158 >>933626
>>933061
IPFS does not work over tor.
▶ No.933158>>933459 >>933598
>>933136
But someone did it with I2P and did not post a guide.
▶ No.933436>>933626
Beatoraja, a rhythm game player, has an option to download/distribute songs using IPFS.
The game looks like this: https://youtu.be/63PM00d8Xm0?t=39m58s The song files store the key charts, all key sounds (each key can make a different sound) and the background video. Trying to find working download links for the thousands of songs out there is a pain in the ass, so IPFS is really helpful.
▶ No.933459>>933598
▶ No.933598>>933611 >>933626
>>933459
>>933158
I highly doubt that would ever work considering the almost complete absence of bridges from I2P to normalweb.
It's simple, IPFS is Redditware. Designed with total disregard for privacy, security, anonymity.
But hey, they have a shithub, a cool name, website and they gave some talks, so it must be good right?
▶ No.933611
>>933598
>It's simple, IPFS is Redditware. Designed with total disregard for privacy, security, anonymity.
this
▶ No.933626>>933627
>>933136
>IPFS does not work over tor.
Why do people not read the thread? /tech/ is a slow board, you have days-weeks to read it.
bottom part of >>917866
>>933436
That's cool, I wonder if they use libraries from beets to do the syncing.
https://github.com/beetbox/beets
>>933598
>complete absence of bridges from I2P to normalweb
There's a gorillion tor and i2p tunnels, if someone has done it, it's obviously possible.
https://www.hiddenservice.net/
It's not a complicated process of just translating the requests or implementing some other hybrid method.
>Designed with total disregard for privacy, security, anonymity.
The baseline is the baseline, the high end is the high end, the benefit of IPFS is the ability to utilize the existing high ends.
See >>917245
>Something people bring up a lot is the fact IPFS isn't as secure as TOR or I2P which doesn't make sense either since that's not the goal, the goal is interop with them, if you like I2P's routing over IPFS's, you'll be able to just swap them out. It's not trying to compete, it's trying to be the gluecode between many existing technologies that are ALREADY proven and liked.
There's no sense in reinventing encryption or anonymous routing when solutions already exist. It's better to just use IPFS (as an interface) on top of it.
>But hey, they have a shithub, a cool name, website and they gave some talks, so it must be good right?
The best thing they have over everyone else is a working implementation that's practically useful. I'm sure this is what is securing them adoption. Nobody cares about promises, if you're older than 10 then you'll know that people present p2p networks all the time with either no implementation, or terrible ones. It's all whitepapers, concept documents, etc.
You can use IPFS right now, they have a clear roadmap, active developers, and publicly known funds. This isn't just going to disappear like everything else.
Any doubt I had in the project was pushed out when Mozilla added support for the ipfs:// and ipns:// protocol. How often does that happen?
▶ No.933627>>933638
>>933626
>Why do people not read the thread? /tech/ is a slow board, you have days-weeks to read it.
We have addressed multiple times at this point why your claim of tor support is bullshit
▶ No.933638>>933641 >>933643
>>933627
Where?
All I see is a project in production using it to openly market anything, including drugs and illegal services. I haven't heard of anyone getting caught and this project has been around for a while and is somewhat popular.
https://www.openbazaar.org/
If IPFS security and anonimity is supposedly bullshit, and the tor support is also supposedly bullshit, then how are these people getting away with it? Can't they just be tracked down easily?
IPFS reminds me of Freenet, nobody likes to talk about it, but by nature of the platform, you can't stop people from hosting what they want, or someone else from relaying it if they openly chose to be a relay.
To me, after seeing things like this stand around for years, it looks about as secure as the rest. Half the time you did a search for ".mp4" on ipfs-search, you'd get back something illicit.
It's used to be easy to stumble upon. Google could index the public gateway if someone posted a hash in a thread. So if you searched for IPFS hashes and were just clicking every one, you'd eventually encounter some bad content. Especially with people who are just mirroring giant directories full of whatever bullshit they have, and sharing it with some relay/exit nodes with impunity.
I just don't see the problem you have with it, if it's good enough for use now, in alpha, how could it be anything other than better from here on out? What specifically is "bullshit" about the "tor support".
The fact that it's not in the prebuilts?
You don't know how to set it up?
It has some bug?
Be specific.
When I pointed out that something was already discussed, I linked back to it. You haven't provided anything, so I'm in the dark as to what you're referring to.
▶ No.933641>>933660
>>933638
Answer: That is not official, it is a fork that can raise a few eyebrows
▶ No.933643>>933660
>>933638
>If IPFS security and anonimity is supposedly bullshit, and the tor support is also supposedly bullshit, then how are these people getting away with it?
You live in a fantasy land where you think everyone has to use l33t haxor technology or the NSA / FBI van you at 3AM. In reality facebook groups and clearnet sites are what almost all (uncaught but nearly in the open) crime happens on.
▶ No.933660>>933661 >>933753
>>933643
I suppose I don't understand the fear then. If people on the clearnet aren't even at risk, there's no way something even more secure puts them at any risk either. It feels like locks on locks, with more on the way.
I could maybe see an argument about petty crime in the open vs heinous crime done secretly, but again, if they can't trace the petty crime, how can they trace crime on a more secure and anonymous line?
Given that the alternatives use the same methods, it seems like there's no detriment in using one over the other, but there is a benefit of flexabilty when using IPFS. The standard interface and toolset that spans across multiple networks, routers, hardware, etc.
Not competing with Tor, interoperating with it. Just like everything else. It's modeled after IP, but imagine instead of a machine address, you could reference anything. A peer, data, some merkledag, whatever. It's extremely convenient at every level, if you want to reference anything, you just do. It doesn't matter what type it is, what machine it's on, what network, etc.
If content lives on Tor, then just fetch it from tor, but it's still referenced with a multihash, and still works with every other hash which has the same properties. It ties all this shit together, under a standard interface, without compromise. It seems like a direct upgrade since it's on par with compatibility but still offers its own advantages.
This is the difference. It's like when TV vendors put every interface on a TV, so that people can migrate gradually. I don't think anyone is expecting to use the IPFS network alone when the whole point is interop and cross-platform traversal techniques.
>>933641
Are you worried that it's insecure or bugged?
I think the plan is to have it audited. If they audit it and adopt it, would it fix this?
▶ No.933661>>933662
>>933660
> there's no way something even more secure puts them at any risk either.
<You should not have trivial security features because people sell drugs on facebook
IPFS fags are all absolute retards jfc
▶ No.933662>>933666 >>933667
>>933661
The issue with what you just said is that they don't have trivial security features, they have the standard with the option for you to use what you want. If you can just use what you trust, what's the problem?
What security feature is missing? Even by default you can have an F2F network with relay nodes. How's that different from the rest? And again, if you don't like it, you can just use tor underneath. I fail to see the gap that you do. I would understand lack of trust for new security, but you can use either a new or vetted system.
▶ No.933666>>933669 >>933674
>>933662
>What security feature is missing?
Tor support, IPFS support, MAC, etc.
▶ No.933667>>933674
>>933662
> if you don't like it, you can just use tor underneath
Except you cant because it does not have tor support
▶ No.933669
▶ No.933674>>933675 >>933924
>>933667
>>933666
Do you specifically mean by default? Because when you say it like that, you seem to imply generally, which is not the case.
Experimental forks exist now, and first party support is planned, so says the developers in the github threads.
When IPFS is released, if they have first party support for it. Would you be okay with it then?
The thing I'm trying to figure out, and I'm sure most people are. Is if this is technically better, so that we can prepare for it early.
I've seen all kinds of methods to solve the simple problem of "get data X". As a poorfag, I've been pirating content forever which means using the hotest meme clients and networks, while dodging DMCA without paying for a VPN.
Eventually you see something pop up that just incorporates all the benefits of A and B, or wraps them both in some way. Like IRC+DC clients, or eDonkey(MFTP)+Kademlia(DHT).
Given all the public knowledge, the statements of intent, the track record of fulfilling them, the support from other developers. This is looking like the next thing and if it is, I want to be familiar with it sooner rather than later, because I'm getting really sick of everything else being shutdown and censored.
If the Openbazzar can function, I think it's at least good enough for my needs. But it still looks like it will be secure enough for people who need it to, in the long term.
I'm not trying to bury it before it's released since this one shows actual potential to see adoption, which in turn would benefit the networks it plans to support, such as tor, i2p, etc. I think it could be a benefit for everyone.
More people using secure networks, more content on that network, no compromise in usability or migration costs.
So I'm coming from a frustrated perspective where I feel like this solves our censorship issue, which relies on security/anonymity. But the latter half is still in development.
I think it will resolve in time. But I'm confused as to whether or not you guys are implying the path they're taking isn't sufficient, or if you're just saying you wish it was in the default right now instead of later.
I don't want to recommend it if it's doomed, but they seem like they're on the right track. This tor experiment seems to be going well? I don't know what else can be done other than audit it yourself right now, but it does exist, and it does seem to work. If it's provably secure, I think that puts a lid on it and shows that it's a more convenient method of sharing data, anonymously.
ipfs daemon --init-profile=tor
ipfs get /the/data.xz
is convenient compared to say, setting up a proxy per application, per network, etc.
Look at Bittorrent clients like BiglyBT, they have a plugin that runs its own I2P node to fetch bittorrent content over it and you can select which network(s) you use for each transaction.
The foundation for that is in IPFS but it's not limited to just switching networks. When it comes to reach/availability, you'd be able to restrict it as narrow or wide as you want. If you only trust i2p you could just pull from it, if you're not concerned, you can pull from everyone on every network, but the paranoid nodes make no compromise since to them, since the traffic conforms to the standard protocol that they already understand and trust.
Openbazzars implementation should be as secure over the wire as the other implementations since they both have to conform to the same protocol/standard. Assuming they didn't stumble into a new flaw in the protocol themselves, which tor and i2p are relatively vetted.
▶ No.933675>>933677 >>933924
>>933674
>Do you specifically mean by default
It does not have to have tor turned on by default no
>Experimental forks exist now
Right so its not a feature
>if they have first party support for it. Would you be okay with it then?
Assuming it supports the full feature set. That would mean being able to host files and not having go through a website.
▶ No.933677>>933678
>>933675
>Assuming it supports the full feature set. That would mean being able to host files and not having go through a website.
If I understand everything correctly, this seems to be the goal of the project. To standardize the interface across networks, without special cases.
If you want to use ipfs to host or retrieve data over tor only, to specific peers only, you should be able to do that and the tools will honor your restrictions without complex setup. But also, it can multiplex them if you don't care, meaning that as long as you can reach the data, you will reach it, also without complex setup.
`add` add's. `get` get's, etc.
The security and networking stuff is handled by the configuration of the daemon/libp2p. So even if the reference implementation doesn't handle it (unlikely since it's the reference), the capability is there.
To tie back into the previous example, it's like how BitTorrent(the client) doesn't do i2p native like biglybt does, but they're both using BitTorrent(the protocol) and a bridge interface between BT and i2p.
It's like 2 layers of APIs, the simple one for the interface, and the core one for configuring your node, which secures/restricts the api on top of it. It removes the chance for you to leak data easily for not knowing if something is going to respect your config or if you need to provide it with a special environment (socks proxy and shit). If you can trust the node, you can trust the tools using the node to not leak. *In theory
It seems like a solid concept and people are implementing it without obvious issues.
Obviously on anonymous imageboards, people are trying to figure out how to make anonymous services, and some people are making them with success using what's available now. I'm hopeful, but yes, it's not complete yet.
▶ No.933678>>933679
>>933677
>his seems to be the goal of the project
Well that's great and all but IPFS has been talking about these kinds of features for literally years and they still don't exist. Hell I remember even 6 months ago it was supposed to be just around the corner. Still waiting. Once IPFS fags get a system that actually works I will use it. Until then its just muh ITS ALMOST DONE GUYS I SWEAR.
▶ No.933679
>>933678
Fair enough, this space is littered with corpses of concept projects.
The problem is my own eagerness to jump ship. I'm ready to commit to anything that even partially works better than the current system. I hate the current stuff so much and the new stuff looks promising. They've been taking care of a lot of the issues I focus on, but I'm not concerned about anonymity as much as I am concerned about availability and performance, both technical performance but also practical node replication speed/automation. In that way, it's been progressing steadily. I guess the security stuff is stagnant because they have to audit it last to make sure nothing new slips in after the audit.
▶ No.933753>>933815 >>933842
>>933660
>Those images
I've seen those images before, but riddle me this. If that is what they were going for, then how come the integration with tor/I2P is so troublesome?
▶ No.933815>>933842
>>933753
>based anon brings this up
>entire thread goes silent
>Redditware (((IPFS))) fucking exposed and BTFOed yet again
Fucking victory.
▶ No.933842>>971974
>>933753
I'm not sure what you mean. It's obviously not troublesome if a third party implemented it, especially considering there used to be even less documentation than there is now.
If they've been using it to garner profit in production for over a year, it must be a valid implementation.
People say it's not supported, but the OpenBazzar team does support it, as they (and their users) depend on it to work. You can still use and improve it now, knowing the work will likely go into mainline later where it will have more support than it already does. But to say it's not supported, just because it's not in the same repository, is just untrue. It's not a one off patch in a lone branch that's been abandoned.
What difference does it make as to who supports it if the functionality is there? Is that not the focal point / concern? Support of the feature? Is it trust in who audits it? Does it matter who wrote it?
I'm not sure what the real issue is.
In any case, though, if you feel strongly about it, maybe you should write the developers. IPFS is not a trivial project, there's a lot of components to write and they likely prioritize what users are asking for. Maybe the 2 teams could collaborate under a single repo if you make a compelling reason to do it sooner rather than later. But from my own perspective, I don't see the feature not being in the main branch as the feature not being supported. It has a third party developer with public promise of long term support eventually. I don't see it disappearing in thin air if it's making people money.
The last commit to their fork was 18 days ago, the work started in 2016 and has seen regular patches. I fail to see how this isn't supported. And the whole thing makes little sense to me when you consider, from a client and node perspective, that all of these things interoperate without compromise.
What doesn't support what? The feature exists, the developers exist, the only thing missing is the Nintendo seal of quality, as if it would make a difference.
>>933815
I'm real curious; in the event that distributed networks lose, who wins? How could anyone see lack of progress as victory and not frustration? Are you honestly content with the current state of data transfer? How can you be anything but frustrated, from any perspective. When the more time goes on, the more this system shows its warts. An unreliable, inefficient, but still complex, centralized network, that struggles to handle decade old concepts. I'm sorry but the current state of things leads a lot to be desired.
Why do we use anything other than HTTP? Why do we have CDNs? How come we have all these people online but still have single points of failure? Why do our phones have short range radios when everything is beamed out to a satellite so that it can come back down to someone 3 feet away for only 5.99 McBucks™ a syllable (when not roaming)?
Current networks, are either shit, or not practical for everyone, and it doesn't have to be that way. Someone is going to fix this problem, to me, it's looking like IPFS is going to at worst be a catalyst for something else to supplant it, but from my personal perspective, I can't see anything but widespread adoption in the future if they're getting this much external support in alpha, for this long. People outside of their own team want this concept and they deliver on it.
I'm usually reasonable but I'm baffled at the idea that anyone can be content with the tools we have right now. The only exception is for RIAA/MPAA members, I get why they'd like it.
▶ No.933924>>934052
>>933674
>>933675
So the forks actually gets things done instead of the main project... also how do you IPFS+TOR/I2P in detail? Could you add that to Orion GUI client?
▶ No.934052>>934063
>>933924
>So the forks actually gets things done instead of the main project
This is typical of large open source projects. If the main project doesn't have the manpower to do what you want right now, nothing stops you from doing it yourself and trying to get it adopted into the main repo.
If they could just do everything themselves right now, there'd be no alpha phase. You can't just click heels and pray that it writes itself. At least with open source projects, anyone can contribute to the work as long as there are enough people to do patch reviews.
I doubt tor and i2p are a short term focus for them, they don't stand to gain anything but negative publicity from pirates, pedophiles, and perpetrators. Why choose that when you could implement literally any other feature? They've been improving the browser side of things recently which seems like a more obvious choice.
>IPFS works better in major browsers
vs
>IPFS now supports popular darknets officially
Tor, Freenet, etc are good projects who's adoption was stifled by this exact thing. Nobody wants to associate with it.
As long as you can do it now, and they plan to officially adopt it later, I don't see a problem for anyone.
>how do you IPFS+TOR/I2P in detail
There's nothing complicated about it, if the daemon supports it, you just listen on that transport. So if you want to listen on the onion network, in your config, just add the address you wish to listen on as a multiaddr and it will use it.
/ipv4/127.0.0.1/.../onion/...
use whatever addr, port, etc. you want.
https://github.com/ipfs/go-ipfs/blob/master/docs/config.md#addresses
if you want to listen on that exclusively, make sure to remove other listeners.
If you want to setup a F2F network you just do this
https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md#private-networks
Then you could have your own private network comprised of onion nodes, or any weird combination you want.
Combine it with
https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md#circuit-relay
and you can make exit nodes so non-onion nodes can still get content via relay if you want that, obviously if you don't, just don't set them up.
>Could you add that to Orion GUI client?
I don't even know which Orion you're referring to, but I'm not going to add it for you anyway. Ask the maintainer or look into it on your own. Again that's the point of distributed open development.
No offense, but I'm a little surprised to see that ignorance on /tech/ of all places. Are you not familiar with how Linux is developed? How most open projects are made? Even our own imageboard software was pretty collaborative at a time.
▶ No.934063>>934078
>>934052
>You can't just click heels and pray that it writes itself
No the reason its taking so long as the faggots are money grubbing with their scam coin instead of working on IPFS.
▶ No.934078>>934081 >>934082
>>934063
That doesn't make any sense. They had an ICO for Filecoin that raised actual millions and they're likely using that to fund development. This was discussed earlier in the thread, you should read it.
Filecoin only stands to weaken Amazon and friends while giving individuals a way to make free money or get free seeding credit.
Please explain how it's a scam, especially when it's not even out yet. In concept it's literally just S3 tokens at competitive prices. I don't know how this is anything but a benefit, even if you still want to use AWS yourself the prices should stay competitive and your content should be more reliably hosted.
▶ No.934081
>>934078
It's more likely that Amazon introduces a pinning service if IPFS rises in popularity. Buy hosting time in fiat or crypto.
▶ No.934082>>934087
>>934078
>d they're likely using that to fund development.
Except they are not.
>Filecoin only stands to weaken Amazon
Only in the same way microsoft weakens amazon
>especially when it's not even out yet
Oh shit no way it can be a scam if it does not even exist!
> In concept it's literally just S3 tokens at competitive prices.
Its a centralized POS with a meme token on top. This is why the SEC yelled at them.
▶ No.934087>>934095
>>934082
>Except they are not.
My fault, I didn't realized you worked in their financial department. What are they spending the money on, sports cars? How nice is your office?
The public activity on Github, from new contributors with new big projects, begs to differ. I guess these people are just making contributions daily out of the kindness of their hearts.
>Only in the same way microsoft weakens amazon
Exactly. If you're trying to implying MS's Azure didn't steal a portion of the market, I don't know what to tell you. In any case, I fail to see how more options and competition is bad for consumers.
>Oh shit no way it can be a scam if it does not even exist!
I said it's not out, as in not released, not that it doesn't exist. You've presented no evidence that supports it's a scam, most likely because you know nothing about it. Is there some inherent flaw in their spec? Is someone being cheated out of their money right now?
What makes you assume it's a scam when you can't even review it yet? There's no basis as far as I can see unless you're witholding some insider info. If it's a scam, why not expose it?
>Its a centralized POS with a meme token on top.
I don't see how that's any different than what I said. At the end of the day it's a token that you can use to barter hosting time or try to exchange for something else. I assume most of /tech/ understands the basics of this by now.
I doubt your sincerity.
▶ No.934095>>934099 >>934105
>>934087
I'm not excited about yet another AWS, GCE, Azure competitor and your shilling is no different than if Google reps came in here pushing their new shitty email platform. The ONE cool thing they had was this nice distributed file system called IPFS, and its what they are letting die on the vine with years of slow development while they work on other shit.
▶ No.934099>>934100 >>934105 >>934107
>>934095
You're the one that brought it up, dude. Also your perspective on this is warped. I fail to see how them gaining more funds hurts IPFS, you've given no reason whatsoever.
Please explain to me how IPFS is dying.
You're clueless but you act like you know details as private as their spending habits.
Talk about shills, I wonder what company you work for that benefits from spreading FUD like this. Either that or you're some impatient Windows user from /v/.
>but I want official support RIGHT NOW
>I don't know how to edit config files
>I don't know how to build it myself
>can you implement this in a GUI for me?
most jej
>The ONE cool thing they had was this nice distributed file system called IPFS, and its what they are letting die on the vine
I can't believe you're being this dramatic over nothing. You know nothing and cast assertions all over the place, what a jackass.
▶ No.934100
>>934099
It's a scam in my mind though
▶ No.934105>>934107
>>934099
>>934095
Let me put this in a more civil way, like I did before.
If you're interested in the project, and concerned with how they're managing it. I suggest you contact the developers, instead of trying to argue with me. Even if you managed to convince me, I have no power over them. Your job would be to convince them, not me.
Maybe they'll share their scambux with you and everyone will come out with something positive.
▶ No.934107>>934121
>>934099
>>but I want official support RIGHT NOW
I actually want official support for a bunch of shit years ago at this point like it was promised. Right now would be incredibly late.
>I can't believe you're being this dramatic over nothing.
Yes anon, over nothing. Because thats what IPFS is. Years of promised features without anything to show for it.
>>934105
> I suggest you contact the developers
I'm just going to try and warn people to stay away from this scam until they get their shit together or it implodes totally.
▶ No.934117>>934121
> tfw the only way this thread gets bumped is from arguments
wew
▶ No.934121>>934141
>>934107
>I'm just going to try and warn people to stay away from this scam until they get their shit together or it implodes totally.
You realize the cyclical nature of that right? You're problem is that they don't have enough eyes focused on the issues you care about, so you're telling people not to look at it.
You're doing everything ass backwards. Saying you have a vague problem with the project, dancing around explaining it for hours, then finally admitting that your intent isn't actually anything other than to drive people away from the project. None of that benefits anyone, not even yourself if you actually want to see this come to fruition.
You disregard the growth and focus purely on what's lacking. The problem seems to be your impatience more than anything else. Just because your specific feature set isn't implimented, when you admit to not reaching out about it. What a surprise that nobody is focusing on the features people are silent about.
>late
You're being completely unreasonable in your expectations coupled with your own actions (wasting time and driving people away) and lack of action (not speaking out).
I'll take late over never myself too. I'd say you have some semblance of a point if you presented alternatives, but there aint any. Everyone else making these promises has even less support. IPFS remains the most likely contender. And while they're not kissing your ass personally, they're for sure implementing features people want, at a steady pace.
Things people used to post about like no-copy adding, faster hashing, more efficient datastores, faster dynamic data, libp2p sockets, ipfs clusters, etc. were promised and then implemented.
But since you can't trade filecoin for pedo images over tor officially yet, I guess they've made no progress.
>>934117
Isn't the whole point of this place to discuss?
What else would you post? How else would you get a better understanding of the topic?
▶ No.934141>>934156
>>934121
>I'd say you have some semblance of a point if you presented alternatives
Lets see, torrents. That was easy!
>inb4 torrents are not an identical copy of the system
▶ No.934142>>934156
>None of that benefits anyone
You know what benefits anons? Warning them about a companies scam project so that they don't invest their time into using it.
▶ No.934156>>934160 >>934167
>>934142
We have before us something that could be a better platform for anonymous, censorship resistant discussion, and the place that should be most excited about this is doing nothing but saying
>what if we could just stick with our current broken platforms?
That isn't a warning at all, it's a disappointment.
People here should know the flaws of the existing systems, seek out better alternatives, and hope to improve them.
Instead what do we have, people saying it's not worth even looking at because it's not 100% complete. On /tech/, an anonymous technology focused imageboard.
>>934141
The thing to compare would be bitswap to bittorrent, but those are just transports. It's obvious that IPFS is much larger in scope.
Projects like DNA were proprietary and failed miserably, projects like Zeronet stumbled with arbitrary limitations and weird ZeronetID bullshit.
Things like Bittorrent sync are interesting, but again proprietary and not very extensible or interoperable as a result.
IPFS is at worst on par with multiple protocols, like HTTP, as well as various P2P protocols like bittorrent, DC, etc.
But manages to wrangle all the advantages together under an open standard and open implementations.
The best feature of IPFS is the flexibility, if you don't like bitswap, use bittorrent under IPFS.
If you use BTSync, what options do you have?
If you use Zeronet, you're still limited to the limitations of Bittorrent itself unless you come up with a migration plan and then migrate all the nodes.
Look at all these bt trackers hosted on HTTP that are being shut down. If you want to use trackers on i2p you have to install more software, and make them collaborate. None of that should be necessary, and we shouldn't be locked into a single transport standard either. Look at how many networks came and went before BT. BT itself isn't the greatest transport of all time.
When the time comes to migrate from it, wouldn't it be nicer if we didn't actually have to account for it? No need to rehash anything, no new client, all the old tools still work. Wouldn't that be nice?
▶ No.934160>>934167
>>934156
Actually, a more concise way to put this.
With Bittorrent, you can't even share identical blocks across different swams reliably. With IPFS you can share whatever, across whatever, even spanning different networks and relay nodes.
The evolution in my mind is
old bullshit -> torrent files -> magnets -> multihash
It's not rare to see torrents with partial seeders, where you're forced to cobble together the full file from multiple torrent swarms manually. There's no reason for that problem to exist anymore, and we're talking in the same protocol, same network, same client. Trash.
▶ No.934167>>934168
>>934160
>>934156
FFS look at this shill, writing literal blog posts in response. We cant be expected to respond to the metric shit load of bad arguments one after another. Split it up atleast.
▶ No.934168>>934173
>>934167
You've convinced me, I'm migrating all my content to Napster.
▶ No.934173>>934184
>>934168
I would recommend torrents over i2p.
▶ No.934184>>934187
>>934173
While it's not terrible, what I'm saying is, I think there's room for improvement and it looks like people are actually working on that. From both a technical and usability standpoint.
We can have an improved protocol and user experience (for both developers and end users) without compromise.
▶ No.934187>>934191 >>934196
>>934184
We have a bunch of features that exist RIGHT NOW for torrents over I2P. And we have a bunch of features that barely work, or are promised for IPFS. IPFS devs have a long history of making progress sound like its just around the corner. You should NOT trust their expectations, and instead use what exists already for things you need to rely on. If you want to contribute to experimental future shit thats great and all please do, but we have needs now.
▶ No.934191>>934193
>>934187
I'm not sure who "we" refers to.
If you're not interested in experimental projects, you might be in the wrong thread.
Everything I just mentioned, exists right now as well. You can fetch blocks from peers across multiple networks and transports, publicly and privately. The only concern people seem to have is if it's "official" or not, which makes little sense to me when you look at things like third party torrent clients implementing these non-standard feature, however they chose.
This seems like an odd thing to focus on, because you're saying you need things "right now", while they're available, "right now".
Are you concerned about the features or the authors of the features? Because on the other side of things, they seem to be doing things the same way.
▶ No.934193>>934202
>>934191
>If you're not interested in experimental projects
Experimental things existing is fine. Whats not fine is shilling on people as something to actually use.
▶ No.934196>>934199
Question: could someone explain the relationship between libp2p and ipfs?
Is libp2p where the anonymous networks like tor and i2p will be added, or ipfs itself.
>>934187
>IPFS devs have a long history of making progress sound like its just around the corner.
Progress towards what? If it's specific features that they promised would happen soon, like missed deadlines and all, I can understand. But if it's just you expecting a certain feature, like i2p or tor integration and/or the DHT for ipfs-js, then that's not a fault on their part. They would just not be implementing the features you want. There's also seems to be a lot of other shit they need to do based of the size of the project. Could be wrong, so an example wouldn't hurt.
I would also suggest using torrents over i2p if you want to fileshare anonymously (or retroshare maybe), but I don't see the point in shitting on ipfs if others are fine not using those features for now.
▶ No.934199>>934209
>>934196
>but I don't see the point in shitting on ipfs if others are fine not using those features for now.
There is no problem with IPFS if you use the minimal subset of things it supports and you dont have expectations of other things things in the near future.
▶ No.934202>>934203
>>934193
I don't understand how you conduct experiments without use.
While everything may not be tip-top right now, it's in a usable state, enough so that we can build on top of it and experiment with it, today. I don't think anybody is in the dark that this is a pre-release alpha project, nobody is trying to say otherwise.
I figured this was implied given that this is /tech/, a place where people conduct experiments like this as a hobby and have done so historically in these threads.
Most recently we have people talking about building hash indexes, imageboards, and weird video streaming services.
People interested in this usually like to start building now, so that when release comes, you're already finished.
I don't think it's practical to assume a hundred million dollar company, with backing from major browser vendors, and backing from big web services, is going to suddenly disappear, and all the effort wasted.
Am I crazy for believing that the people responsible for building the tools of the internet are going to suddenly allow that? On an open source project that at worst would see a fork?
Like come on man, I'm not exactly trusting but this is beyond the line. We're talking about a project that has only seen an increase in developers and patches.
Everything is public and open
https://githab.com/ipfs/go-ipfs/pulse
All the funding, the promises, their meetings, their source code.
Where's the deception? Where's the doubt? I just don't see it.
▶ No.934203>>934209
>>934202
>I don't understand how you conduct experiments without use.
Thats fine. Just don't pretend its a viable alternative.
▶ No.934209>>934216 >>934221
>>934199
If you have even the slightest amount of comprehension of software development, you can use experimental features too though. And the people that want those features, probably should have that competency. I think that's where the confusion is.
>>934203
The excitement comes from the fact that, in its experimental phase, it's competitive with established projects. It's not polished but it is actually viable, right now, and has only improved over time.
This is demonstrated by people like Neocities, OpenBazaar, various pinservices, etc. running IPFS in production, with real users, real money, real instances.
While the project itself is still experimental, people are using it right now on real products. And the exciting thing is that they're doing so without problems.
Me and you can exchange data over a private f2f network, using IPFS, today. It may require some setup but the promise is that it won't always be this way. You have to employ the benefit of the doubt at some point.
▶ No.934216>>934218
>>934209
>over a private f2f network
Thats just it even trivial shit like that, DOES NOT ACTUALLY WORK. There are no "private f2f networks". What you can do is bootstrap off your own node that you keep secret and then HOPE no one else ever connects to you. There is no mechanism for private networks. You just hope a normal network stays netsplit.
▶ No.934218
>>934216
And if you want to take that hack netsplit system and actually download a file on the real network? Guess what, ur fucked!"
▶ No.934221>>934223
>>934209
>It may require some setup but the promise is that it won't always be this way. You have to employ the benefit of the doubt at some point.
Or at least don't be outright dismissive and say a project is useless before it's even finished.
If an analog to torrents over i2p is what you want, you can implement it right now and it would present a better experience. The only way to get there is through experimenting with experimental features, and I think those experiments should be encouraged, not dismissed.
>yes, you can pull the patch from this fork, follow these instructions, and if it works, try to make it more streamlined or get your patches into mainline
vs
>lmao no i2p support, ded meme
▶ No.934223>>934234
>>934221
>>yes, you can pull the patch from this fork, follow these instructions, and if it works, try to make it more streamlined or get your patches into mainline
No you cant. There is no full tor or i2p support.
▶ No.934234>>934236 >>934238
>>934223
Nobody is saying there is, nobody is trying to pretend that experimental support is "first party anon approved support" whatever that constitutes.
But there are people saying that it's not supported, which again is not the truth. If you want to move data with IPFS over tor and i2p, you can do that right now.
You'll have to be more specific on what you mean by "full" support. What feature is lacking, and have you told the developers about it? If so what was their response? Do you trust that response? Why or why not? Is there anything you can do to change it yourself?
When you remain vague, I have no idea what you mean, where you're coming from, or what you expect.
The argument that there's no support, is flatout wrong and has been wrong publicly since 2016.
Now that people are referencing it, the argument has changed to
>no true fork would put sugar on their patches
so then the developers say
>we'll support this eventually
and people are going
>IT'S STILL NOT GOING TO BE REAL SUPPORT
This is absurd.
▶ No.934236
>>934234
>The argument that there's no support, is flatout wrong and has been wrong publicly since 2016.
Yes you could download from the HTTP website over tor that works fine.
▶ No.934238>>934242
>>934234
You know what does work? You know what many people have looked at? You know what has worked for years??? Torrents over I2P.
▶ No.934242>>934244
>>934238
That's not a good case to make. Why did you migrate to torrents over i2p in the first place when things before it worked?
I would assume there was some advantage.
People want to migrate to IPFS for the same reason, it has advantages.
Just because it isn't complete yet doesn't mean it's not viable, a superset can be on par while still being incomplete itself, especially when considering users on a case to case basis.
For me, several advantages already exist over bittorrent for sharing data, so obviously, I'm going to use it now.
Do you seriously have trouble comprehending why someone would use something ahead of release?
You think nobody used torrents or i2p in beta?
Even forgoing use, to act like we shouldn't be discussing it is even more absurd. As if people can't talk about something until it caters to you specifically.
Maybe it's not viable for you yet, but it is viable for some and these people should be allowed to discuss it. Eventually it should be viable for most, but there's no reason to hush discussion before then.
▶ No.934244>>934248
>>934242
>Why did you migrate to torrents over i2p in the first place when things before it worked
They actually did mostly just work. By the time that shit got into the general public it just werked unlike IPFS.
▶ No.934248>>934249
>>934244
All I'm saying is, if Openbazaar's users can take the place of the silk road, openly, for almost 3 years now, I doubt you're going to run into any issues with their implementation. I think it's unfair to say it's "not supported" at all.
Can I ask what your plans really are? I won't judge, I just want to know why the concern is there. What are you afraid of getting caught with that requires this much anonymity?
▶ No.934249>>934252
>>934248
>You don't actually need secure software look at these guys selling drugs on facebook
▶ No.934252>>934255
>>934249
I'm not saying you don't need it, I'm saying they offer it and it seems to work. I'm not seeing cases where the security is faulty because nobody is presenting them. The arguments so far are
>it doesn't exist
which isn't true
>it's not official
which I don't see the relevance since you shouldn't trust the ipfs team inherently anyway, so both would require a personal audit.
and now
>it's not full support
which doesn't make sense to me since it seems to work, and it seems secure.
I'm not saying it's bulletproof, but at the same time, nobody is presenting holes in it. I would understand the concern if someone posted some news article where someone got busted, or a link to the source code where a vulnerability is.
At the moment the whole thing boils down to people invalidating somethings existence because they don't understand it.
▶ No.934255>>934258
>>934252
> I'm saying they offer it and it seems to work
Again no they don't.
▶ No.934260>>934278
>>934258
>not official
disregarded
▶ No.934262>>934264 >>934278
>>934258
This does not support direct tor 2 tor communication
▶ No.934264>>934278
>>934262
If 2 onion nodes can communicate without conflict, how doesn't it support that? It should be 1 implementation talking to another.
Is this being discussed somewhere?
▶ No.934278>>934286 >>934287 >>934402
>>934260
If you're worried about security, I hope you know none of IPFS has been officially audited yet so there's no reason why not to use it. It's all still in alpha with no security guarantees.
>>934262
>>934264
If I'm reading the code comments correctly it does support onion-to-onion address connections.
▶ No.934281>>934287
>>927558
Some people never learn.
▶ No.934286>>934290
>>934278
>If you're worried about security
>It's all still in alpha with no security guarantees.
...
>so there's no reason why not to use it.
lol
▶ No.934287>>934290
>>934281
>all those coincidental similarities
wew
>>934278
Well the javascript version is beyond redemption for security. The Go versions need to be audited/mathematically proven though.
▶ No.934290>>934293
>>934286
You don't want to use the unofficial tor transport. Why is that? As I said, if your reason is concern about its security, you don't need to worry since the whole thing could be insecure right now. People are using it right now for fun and testing.
>>934287
I'm guessing some time next year the go version and its libraries will be finished audited. Hopefully at that point the reliability and efficiency problems will be fixed too.
▶ No.934293>>934332
>>934290
I found it hilarious that you said
>It's all still in alpha with no security guarantees.
...
>so there's no reason why not to use it.
▶ No.934332
>>934293
I think they're mocking my earlier posts.
▶ No.934402>>934425
>>934278
Same as some BitTorrent clients and Retroshare right?
>>934258
Until someone make it official, this is just an experiment. (No matteer how I want it to be perfect)
▶ No.934425>>934514
>>934402
A previous version of Retroshare was audited so the core should be pretty solid.
>Until someone make it official, this is just an experiment
As I've explained numerous times, they're waiting for an audit.
>We want to get all of IPFS and libp2p audited before we start encouraging people to use it with TOR. Unfortunately, this will take a while.
https://github.com/ipfs/notes/issues/37#issuecomment-353223480
That said, they should really get off their asses and start spending some of that $260 million they raised on more programmers. This is taking way longer then it should.
▶ No.934514>>934519 >>934527 >>934671
>>934425
>That said, they should really get off their asses and start spending some of that $260 million they raised on more programmers. This is taking way longer then it should.
The IPFS shill will defend this. They are probably giving him a fraction of it just to post all day.
▶ No.934519>>934527 >>934671
>>934514
It really isn't ready for use yet in its current state. The main issue is the fact that it duplicates all the data you share on the network. I have TBs of data I'd love to put on the network but I'm not devoting double the space just to share it with the few autists using IPFS at the moment. The shills will say it's a solved issue and point to a half implemented feature on github but it doesn't work like it's supposed to. If you attempt to use IPFS in a way that isn't the default configuration that "feature" shits itself and returns unrelated error codes. It wants to place the datastore on the same HDD/SDD as the OS in the default configuration which is retarded since most of the time the OS isn't going to be on the drive with the data you want to host.
These are the same problems I've had with IPFS every time I've attempted to use it and share things with people. It has been almost four years now and they've made almost no progress on fixing these issues. It really sucks because IPFS would make for a fine P2P network but until such things are fixed no one is going to take the time to put a large amount of data on the network. Eventually IPFS will need a idiot proof GUI to see widespread adoption among normalfags which yes we do need simply because it makes the network faster/better due to having more peers. If I'm having constant problems using the CLI for it how do you think someone that doesn't live, breath, eat, and shit /tech/ is going to fare using it?
They need to get off their asses and fix these fundamental problems if they ever hope to see it go anywhere beyond a toy for a few autists. Maybe someone that actually wants to do the work will fork it and turn it into something decent.
▶ No.934527>>934671
>>934514
The fact that the shill isn't even responding anymore just gives away that he got fucking exposed lol
>>934519
Doesn't matter what they do, SV will find that they're not kosher and centralized enough and destroy it effortlessly, because they have the fucking money. Press S to spit on grave.
▶ No.934593>>934700
time to make a new thread :^)
▶ No.934671>>934800
>>934514
>>934527
I'm pretty sure the only shill here is the obvious anti-IPFS one. I just criticized the slow progress but was called a shill for defending them on different points earlier in the thread.
>>934519
>It wants to place the datastore on the same HDD/SDD as the OS in the default configuration which is retarded since most of the time the OS isn't going to be on the drive with the data you want to host
I posted this before but for JS-IPFS you're able to store your datastore in databases. I'm not sure when the same functionality will be brought to Go-IPFS. Hopefully soon you'll be able to store your files once in your filesystem and just have the IPFS metadata in a SQLite or Postgres DB.
https://github.com/ipfs/js-ipfs/tree/master/examples/custom-ipfs-repo
>Eventually IPFS will need a idiot proof GUI to see widespread adoption among normalfags which yes we do need simply because it makes the network faster/better due to having more peers
I think this will come after some of the big problems you mentioned gets fixed. If you're concerned about it right now, it isn't hard to make a simple python Qt GUI wrapper.
▶ No.934674>>934686
▶ No.934686
>>934674
Freenet is a slow, resource-hungry piece of shit.
▶ No.934700>>934704
>>934593
Can public users see the bumplimit for a board? What is /tech/'s?
▶ No.934704>>934717 >>934727
>>934700
bump limit/auto-sage = anchor icon
I think /tech/'s is 400.
▶ No.934717>>935064
>>934704
Ahh, I though the anchor was only for explicit bump locked thread (flagged by moderators).
▶ No.934727>>934729
>>934704
Well lets post some more so this IPFS shill thread can die.
▶ No.934729>>934730
>>934727
You know that they will just make another thread right? This is thread #2 after all.
▶ No.934730>>934734
>>934729
that would be spam
▶ No.934734>>934735
>>934730
How would it be spam if they are talking about technology, IPFS, and staying on topic?
▶ No.934735>>934740
>>934734
If someone came on here and made sure there was always an active thread on gmail features would you think thats spam?
▶ No.934740>>934745
>>934735
As long as they talk about gmail features, only made one thread on the catalog at a time, and kept it strictly on topic in the thread using constructive arguements, then why not? But gmail is fucking botnet and there are better alternatives to it for security and privacy. Such as IPFS.
▶ No.934745>>934763
>>934740
>alternatives to it for security and privacy. Such as IPFS.
IPFS offers neither security, nor privacy. Gmail is actually more private because not every person in the world can read your inbox.
▶ No.934763>>934778
>>934745
>encrypt email or textfile using pgp or openssl
>upload email to IPFS
>retrieve email at your leisure by keeping hashfile
>share password IRL to send messages and upload hash to public place to recieve messages
Already more secure then gmail.
▶ No.934772>>934796
>they think as soon as a thread hits the bump limit it should be abandoned
Shit like that is why you stay at /g/. We've had IPFS threads survive weeks after the bump limit.
Also OP is a huge newfag for saying this is thread #2. We've always had active IPFS threads since it was first released in 2014. Don't bring your pointless mannerisms from cuckchan over here. For 4 years everything was fine until the this and the previous thread which got spammed with shills and newfags.
▶ No.934778>>971974
>>934763
>Manually encrypting and hosting on IPFS is more secure than not manually encrypting and sending to gmail
durrrrr
▶ No.934796>>934825
>>934772
0.0000003 filecoins have been placed into your account
▶ No.934800>>934807
▶ No.934825>>934930
>>934796
Looks like the newfag kike is still here. Why are you trying to shut down discussions about IPFS?
Seems like you respond when I call out your obvious bullshit.
▶ No.934919>>934930
are there plans to link js-ipfs nodes to go-ipfs nodes? that would be pretty neat
▶ No.934930>>936329
>>934919
Aren't they already?
>>934825
You are an oldfag and you know what to do.
▶ No.934949
found a nice webm on endchan
▶ No.934988
This thread is yet more proof we need to kick out the nig/g/ers before they ruin everything.
▶ No.935064>>935103 >>970204 >>971974
>it's another "responding seriously to shitposters and 'if your free software is so good, why doesn't it do X' retards" episode
Can you fuckers get tripcodes so we can filter you? The thread is unreadable.
>>925748
Brave teased integration with IPFS but that hasn't moved forward in about six months, so I assume it's dead in the water. All the work the guy did got killed when it moved to being Chromium-based.
>>927671
I wonder why none of these Windows-friendly GUIs ever use the filestore instead. Pretty hard to sell it to normalfags if it eats up a ton of space.
>>934717
It is.
▶ No.935103>>935109
▶ No.935109
>>935103
Does it? I took a glance at it but I didn't see it specify filestore usage anywhere. I figured it used the datastore.
▶ No.935161>>935165 >>935771
So how do I actually use this crap? I type "ipfs get hash" and nothing fucking happens. No error either.
▶ No.935165>>935746
>>935161
>>935164
How about first reading the install instructions. That usually solves most people's installation issues.
▶ No.935170
>>935164
please go back to facebook
▶ No.935174>>935190
>>935164
It's not gay as fuck, it was designed to be difficult to install to ward off retards such as yourself. It's a very useful application if you are skilled enough to install it, which you appearently are not. Either learn how it works to install it or go back.
▶ No.935176>>935182 >>971974
the Daily Stormer is telling all of its readers to install IPFS
it's actually a pretty high-traffic site so it will be interesting to see if there is any influx of users
▶ No.935182>>935206
>>935176
Why doesn't fag anglens fuck shack make the users install the browser addon for IPFS here https://github.com/ipfs-shipyard/ipfs-companion ? I thought they would be stupider as to recomend pajeetscript stuff. Actually said plugin is very useful as you can just embed IPFS hashes in your webpage and it will load it automagically. Beats opening a terminal to copy+paste a hash for lazy niggers like such.
▶ No.935188>>935199
>>935186
Tell me about a torrent plugin that displays video in browser via a plugin via libtorrent for FOSS software.
▶ No.935190
>>935174
The post you're replying to is obviously bait. Also,
>it was designed to be difficult to install to ward off retards such as yourself
Nobody actually does this
▶ No.935195
>>935189
>what is a proxy
>what is using the IPFS main server where everything is cached and you only have to trust the host of said server instead of your peers
git gud
▶ No.935199>>935209
>>935188
>Tell me about a torrent plugin that displays video in browser via a plugin via libtorrent for FOSS software.
<What is webtorrent
▶ No.935206
>>935182
Andrew Faglin's Thai Fuck Shack?
Too gay for /tech/. Even Siderus's Orion is too much for them to handle
▶ No.935209>>935599
>>935199
>what is webRTC being backdoored at the encryption transport level
>what is file duplication
>what is not using libtorrent
I guess they both serve their own purposes. Webtorrent for data that is transformed and IPFS for data that is to stay the same. Granted it uses webRTC which is fucking botnet, but it works. Also webtorrent doesn't use libtorrent as it is pure pajeetscript.
▶ No.935588
So I was taking a look at some of the experimental features.
https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md
Two things I wanted to ask about:
First, has anyone done anything with Plugins? How much does the plugin system allow? So far it looks like there's only one Plugin, and I'm not exactly sure what it's for.
Second, what's "IPNS pubsub" about? Is it for making updating IPNS records faster, or is for some kind of dedicated pubsub channel, with only one allowed "publisher"? Both sound useful in their own way, I suppose.
▶ No.935592>>935594 >>935597
So, I'm going set up my crappy desktop computer and my crappy residential for use as a web server which any idiot can use to download horse porn. And I"m not even going to receive compensation for my efforts.
Great idea
▶ No.935594
>>935592
Same shit as BitTorrent, unless you want http://joystream.co/ or https://filecoin.io/
Sia, Storj and Maidsafe are also avaliable
▶ No.935597
>>935592
>which any idiot can use to download horse porn.
IPFS won't have you distributing horse porn unless you downloaded horse porn.
▶ No.935599
>>935209
>Also webtorrent doesn't use libtorrent as it is pure pajeetscript.
Wait hold the fuck up, are you telling me that code that runs in the web browser, is using the programming language native to the browser? HOH SHIT.
>what is file duplication
I have a file system for that anon lol.
>>what is webRTC being backdoored at the encryption transport level
bullshit
▶ No.935746
>>935165
It is installed it just doesn't do shit. Why didn't you read the question?
▶ No.935771>>935836 >>935844
>>935161
replace "hash" in "ipfs get hash", with a hash that you found, e.g. "/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco"
▶ No.935836>>935844
>>935771
were you able to do this?
https://ipfs.io/docs/getting-started/
you'll get a picture of a cat.
also, did you initialize ipfs daemon?
▶ No.935844>>936238
>>935771
I'm not that stupid.
>>935836
I did this before, and it didn't work - but now it does for some reason. So nevermind then, and thanks.
▶ No.936113
>>915966 (OP)
New release candidate update.
0.4.16-rc1
>Features
>>Embed public keys inside ipns records, use for validation (ipfs/go-ipfs#5079)
>>Preload git plugin by default (ipfs/go-ipfs#4991)
>Improvements
>>Only resolve dnslinks once in the gateway (ipfs/go-ipfs#4977)
>>Libp2p transport refactor update (ipfs/go-ipfs#4817)
>>Improve swarm connect/disconnect commands (ipfs/go-ipfs#5107)
▶ No.936238>>936367
>>935844
>Reddit spacing
Newfags
▶ No.936367>>936431
>>936238
Maybe we are just used to text formatting languages? Ever thing of that anon?
▶ No.936431>>936432
>>936367
Still makes you a newfag.
▶ No.936681
>>936432
At least you are not a newfag now
▶ No.938519>>938522
So I was planning a sort of torrent index type of site purely within IPFS. (I'm sure plenty of people have had the idea)
So far the idea is allowing people to submit "publications" to the site, which can include IPFS hashes, torrent files or magnet links, possibly more. The message would be sent over a pubsub channel, which my server (and potentially others) would be listening to, and process.
Looking at https://ipfsearch.xyz/ I'm thinking that there'd be an open index file that's used to search the database, and when someone submits an entry, the listening nodes would update the index and republish them over IPNS.
Using this system, even if my "Indexer" goes down, the website is still searchable and can function as a proper index.
The main issue with this plan, is that like with torrents, everything is basically out in the open. Tor and i2p may be able to work around this, but it comes with a few consequences of its own.
Biggest of which is that there's no user accounts. There can't be, because any kind of login info you send would be viewable by the world. IPFS comes with Peer IDs, which can be considered the network's "user accounts", but using that is hardly ideal, seeing as people can update from just about any gateway.
User accounts would be ideal for keeping track of whose torrents belong to whom, and thus has permission to edit them and such. It would also allow us to mark "users" and their submissions as "trustworthy".
My (less than ideal) solution to this is allowing people to submit a public key and signature along with the publication. Indexers can then associate these public keys (internally) with a pseudo-user, and connect other publications they submit together.
Well, handling keys and signatures oneself is less than ideal, but there might be a way to automate it?
Well, that's what I've had in mind the last couple days.
▶ No.938522>>938524 >>938857
>>938519
>So far the idea is allowing people to submit "publications" to the site
It's either going to be full of infinite spam, or effectively centralized
▶ No.938524>>938733
>>938522
There is an element of centralization, with needing a central server to actually update the index and put it out, but the index itself will be accessible without the server accepting and updating submissions.
Heck, I'd even put out the source for everything so anyone could just run their own server and effectively fork the index.
▶ No.938638
▶ No.938697
>>938580
cicada larpers are at it again?
▶ No.938703
>>938580
>trying to persuade /tech/ with 3DPD
▶ No.938733>>940053
>>938524
>There is an element of centralization
Windows 10 + p2p distributed Windows updater = Just as centralized Windows.
▶ No.938857>>938861
>>938522
> full of infinite spam
what about setting up a blacklist of banned IPFS hashes?
▶ No.938860>>938899
>>938714
Proprietary cuck.
▶ No.938861>>938927
>>938857
Then you change 1 bit and the hash is broken?
▶ No.938899
>>938860
+tech:matrix.ordoevangelistarum.com
Tell Discord kikes to go gas themselves
▶ No.938927
>>938861
Well then people will need to start making Rabin-esque hashes to remove certain similar files
▶ No.940053
>>938733
That's a valid point, I hadn't considered that.
Well, an idea I had before, that I concluded isn't practical, was decentralizing the indexers, and not just the index.
The idea is that people can choose to become a node as long as they run ipfs with a script that listens in to a specific pubsub channel. Whenever someone publishes something, each node will receive the message and independently add it to their index. Thus, everyone will always have a full copy of the index.
Someone can then access a different public channel, and request the latest index, to search it.
The problem here is establishing how to verify that the latest index you want is actually trustworthy. And of course, assuming there are a lot of nodes, one could get flooded by responses as to which is the latest node.
My only solution here is to let nodes host their own "frontends" from which the latest index's hash is always the one they have.
An alternative idea I had, was that instead of passing around indexes, was having nodes respond directly to search queries through pubsub. It's less clunky than passing around an index, and if the node has a proper database to query, it could be a lot faster.
The problem is again, trust. Which nodes do you trust, if some ass can take apart the node and start sending malicious results?
Also, how do you coordinate what to send and such?
There's just a lot of wasted computation and bandwidth being wasted if you try to completely decentralize. I'm thinking there's probably someone that's done a lot of distributed computing type of stuff (if that's even applicable here), but how do you get a bunch of nodes to coordinate if you can't trust each one?
▶ No.941244
A little late but whatever
JS-IPFS v0.30.0 released
https://github.com/ipfs/js-ipfs/issues/1375
▶ No.944840>>944867
Only bumping so 8ch can laugh at this shits corpse
▶ No.944906>>944909 >>945044
>>944867
> not updated in a day
> dead as fuck
i don't understand
by your reasoning 8ch is dead as fuck as OpenIB hasn't been contributed to in a long while
also, check js-ipfs, that's where they are focusing their work
▶ No.944909>>945013 >>946011
>>944906
I was shitposting. That's why I included the picture and saged
should have include the :^)
▶ No.945013
>>944909
that would of helped, now i feel like an idiot :^(
▶ No.945044>>945113
>>944867
>>944906
I really wish people would stop treating patches as some kind of metric of health or quality. Literally on par with comparing SLOC. It's completely irrelevant. Something can see multiple commits daily and still be bad, something could see no patches in years and still be functionally correct.
Please be more critical in your assertions. I swear people are pushing out updates to their products for no reason anymore.
What's New: updated the version string
Wow what a good update, obviously better than all these other dusty old programs.
▶ No.945113>>945908
>>945044
>It's completely irrelevant
Yeah anon there is absolutely no correlation between a healthy project and it having active contributors. If no one is updating it we should assume the software is totally perfect instead of being dead.
▶ No.945908
>>945113
I'm more annoyed with people saying the opposite. Implying that, just because a project is being updated, it is healthy.
I'm sure someone here has that collection of useless commits on various projects.
>used code formatter
>renamed variables from 'blacklist' to 'blocklist'
>updated copyright year
etc.
▶ No.946011
>>944909
>using the :) space with a ^ nose
▶ No.947887>>951770 >>951837
IPFS 0.4.17 is out. Changelog is here: https://github.com/ipfs/go-ipfs/blob/master/CHANGELOG.md
>Ipfs 0.4.17 is a quick release to fix a major performance regression in bitswap (mostly affecting go-ipfs -> js-ipfs transfers). However, while motivated by this fix, this release contains a few other goodies that will excite some users.
>The headline feature in this release is urlstore support. Urlstore is a generalization of the filestore backend that can fetch file blocks from remote URLs on-demand instead of storing them in the local datastore.
>Additionally, we've added support for extracting inline blocks from CIDs (blocks inlined into CIDs using the identity hash function). However, go-ipfs won't yet create such CIDs so you're unlikely to see any in the wild.
<Features
>>Add options for record count and timeout for resolving DHT paths (ipfs/go-ipfs#4733)
>>Add low power init profile (ipfs/go-ipfs#4154)
>>Add Opentracing plugin support (ipfs/go-ipfs#4506)
>>Add make target to build source tarballs (ipfs/go-ipfs#4920)
<Improvements
>>Add BlockedFetched/Added/Removed events to Blockservice (ipfs/go-ipfs#4649)
>>Improve performance of HAMT code (ipfs/go-ipfs#4889)
>>Avoid unnecessarily resolving child nodes when listing a sharded directory (ipfs/go-ipfs#4884)
>>Tar writer now supports sharded ipfs directories (ipfs/go-ipfs#4873)
>>Infer type from CID when possible in ipfs ls (ipfs/go-ipfs#4890)
>>Deduplicate keys in GetMany (ipfs/go-ipfs#4888)
▶ No.951770>>951787
>>947887
>Urlstore is a generalization of the filestore backend that can fetch file blocks from remote URLs on-demand instead of storing them in the local datastore.
What's the use case for this?
▶ No.951787>>954376
>>951770
Maybe it's for CDN migration.
Seems like another means of circumventing the standard to use whatever module you want, in this case, for data storage. The default datastore is placed in ~/.ipfs and uses some flatfs storage there, you can change it to other databases, or use the filestore to point it to files mounted by your own filesystem. In this case it seems like the same thing, allowing you to say "I can't use the built in datastores right now, but I can provide a url to the resource." This allows you to effortlessly make the content available on IPFS without changing anything at all about your current system (if you own a CDN you might like this).
This means you can host on both networks at once, while migrating, or just sustain like that because it's of no additional setup cost. You just make sure the daemon is running and pointing to your url, file path, or contains the blocks in the built in datastore.
*If I'm understanding it correctly.
Seems like a nice feature that demonstrates the modularity of the interfaces. Impressive that it's a relatively simple thing to implement between hotfixes. Basically adding another gateway/bridge to other protocols. They already served HTTP, now they can GET with it too, under the same IPFS interface/toolset.
▶ No.951837>>954376
>>947887
> Still no TOR or I2P option
> Still can't replace Retroshare
▶ No.954376>>954379
>>951787
I guess that makes sense when you keep in mind that the purpose is to make a brand new protocol and not another fucking filesharing program like >>951837 seems to think.
▶ No.954379>>954448 >>955328
>>954376
>really lacking features that they have claimed are just around the corner for years is a good thing!
▶ No.954448>>955267
>>954379
doesn't openbazaar have an IPFS node that works over TOR?
https://github.com/OpenBazaar/go-onion-transport
▶ No.955267>>957406
>>954448
There is an unofficial fork not supported by the mainline network.
▶ No.955328
>>954379
When did they say those features were "just around the corner"? Was there a deadline you can point to that they missed?
▶ No.957406
>>955267
Well then. MAKE IT HAPPEN
▶ No.962721
▶ No.969336>>969346 >>969358
i made a telegram channel for IPFS news and discussions
t.me/ipfs_unofficial
right now we have about 22 subscribers
▶ No.969346
▶ No.969358
>>969336
>telegram
>doesn't even bother capitalizing sentences
Nice data mining botnet you've got there. Not suspicious in the slightest.
▶ No.970204
>>935064
>Brave teased integration with IPFS but that hasn't moved forward in about six months, so I assume it's dead in the water
Seems a lot of work was done on this front in the last couple months, and I'm pretty sure full integration should be in, in like the next update or so? Dunno anything about Brave's dev cycle, but that's what I understood from a few searches.
▶ No.971464>>971487 >>971501 >>971645
▶ No.971487
▶ No.971501>>971519 >>977583
>>971464
The article says that Cloudflare set up an IPFS gateway. It's no different than if ipfs.io or you or I had set one up.
▶ No.971519>>977583
>>971501
Yeah, seems at the moment it's just an alternative to the main gateway, with whatever benefit (and detriment) there might be in using Cloudflare's infrastructure.
They also support DNSLink.
I'm interested in what the catch is, and what they plan to do with this in the long run. Kinda doubt they'll keep this as for Free™
Unless this is some attempt to get more people into IPFS, so that they can then offload their CDN to the network?
▶ No.971645>>971704 >>971900 >>977583
>>971464
Really makes you think, does this mean (((they))) are trying to push IPFS?, or is this just (((them))) preparing for when it really takes off?
▶ No.971704>>971846 >>977583
>>971645
It's the second one. IPFS has pretty much won the next gen protocol war so they're getting in the game early. Most likely they're just going to data mine which will earn them some extra cash and the ability to build a profile for every user and file that get accessed. They're doing this before it gets official tor/i2p support.
▶ No.971846>>971933
>>971704
you can already data mine. Strip their bootstrap servers and simply put a cloistered set of servers in the list. That way it never touches IPFS dht network.
You can build middleware to allow certain IPNS' or content hashes to crossover to IPFS proper so long as you emulate the ipfs-network api enough.
▶ No.971900
>>971645
CIANiggers want to cash in on IPFS... but you will never take our anime >>>/hydrus/
▶ No.971933>>971974 >>972201
>>971846
Disable the bootstrap servers in your config you faggot. Or better yet, don't use the main IPFS instance and make your own like cloudfare did. Only idiots would intentionally use cloudfare's instance or trust centralized bootstrap servers.
▶ No.971948>>971974
>>921413
zeronet has the best ui/ux though
▶ No.971974
>>921555
After Kikeflare's IPFS entry, all I want to says is let freedom ring.
>>923651
Effective de-duplication take skill
>>933842
Juden Rauss, IPFS Uber Alles
>>934258
Freedom is one step away
>>934778
IPFS or >>>/oven/ your choice
>>935064
Brave are adFags so IDGAF
>>935176
> It's the fuck shack
#ipfs:matrix.ordoevangelistarum.com
>>971933
This guy get it
>>971948
Shit UI/UX with speed
▶ No.972201>>973557
>>971933
didn't the IPFS team say that as soon as IPFS gets wide adoption, they'll remove the bootstrap nodes?
▶ No.973435
Open Challenge #1: IPFS all the guns >>>/pol/12171313 https://github.com/maduce/fosscad-repo
▶ No.973553>>973612 >>977583
Passerby who studies in a field unrelated to computers but happens to like projects that encourage counter-censorship coming through. What kind of overhead would an individual or group need to set up their own IPFS gateway to provide for others without fear of getting Shut Down via cloudflare or official gateways? I have half a mind to hire some qualified lads to do some good in the world.
▶ No.973557
>>972201
>they'll remove the bootstrap nodes
Thats not how p2p works. You have to bootstrap.
▶ No.973612>>977583
>>973553
>What kind of overhead would an individual or group need to set up their own IPFS gateway
If you want this gateway to be public, then it'll need considerable storage and bandwidth. If you already have that, then you can just set-up IPFS, and run a daemon. Maybe get someone with some know-how to configure it if you want people to be able to do anything interesting with the gateway.
▶ No.974378
▶ No.977583
>>973553
The gateway in itself is just like a local HTTP server, so whatever you would normally do to harden/anonimize that.
>launch daemon
>nginx reverse proxy in front of it
>maybe something else in front to hide the nginx instance and act as a more restricted request handler
>>973612
You could also have a whitelist of hashes, but I don't know if that's built in. You could probably just invert their blacklist code. The daemon also lets you set storage limits that trigger garbage collection so you don't need unlimited space.
>>971501
>It's no different than if ipfs.io or you or I had set one up.
I think the takeaway is that it's using cloudflares fleet. That's a lot of nodes that are likely geographically close to you.
>>971519
>>971645
>>971704
I have no doubt they're going to try and compete with Amazon in some way around fiat or Filecoin.
It's just going to be their current model extended. Want your website to have uptime and global distribution? Pay us this small competitive fee and we'll host it for you.
▶ No.981800
>>916405
This, never use anything p2p for security