TeaTime
Learning and science
distributed book library
SHOW HN2024
How HN took it
7 positive, 16 neutral or asking, 0 mixed, 4 critical, out of 27 comments about the project. Thread score +0.15.
Execution: 2 for, 2 againstPrivacy: 1 for, 2 againstIdea: 2 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Privacy-respecting design with no users, cookies or tracking
From 1 comment
"Everything is done in the browser - no users, no cookies, no tracking. LocalStorage and IndexedDB are used for saving your last readings, your position in each file." I love…
viborcip on HN
Clever decoupling of UI from database and files
From 2 comments
beautiful! i made a much crappier version of the same kind of thing a year or two ago with a manually converted libgen db from annas-archive's index, but the best i could come up…
nyolfen on HNLibgen is one of the databases that are currently available (and was probably a good fit because they already had their files on IPFS), but I think that this architecture, in…
yoavm on HN
Objections
Malicious database repos could be used to distribute harmful files
From 2 comments
> The databases used in TeaTime are GitHub repositories tagged with the teatime-database topic, which are published on GitHub Pages. Couldn't this be a security issue, for a bad…
mushufasa on HNthere's been several attacks recently where a bad actor takes over a repo where the original maintainer wants to take a step back, then launch a supply chain attack. in recent…
mushufasa on HN
IPFS gateway access fails with CORS errors for some files
From 1 comment
It does not work for me. For example: > Access to fetch at 'https://bafykbzacedvzdo4hru3wul5excjthwjuz5ggd6jcs4wg77tg7bkn3c7hlvohq.ipfs.dweb.link/' (redirected from…
garganzol on HN
Requests
Browse feature to explore database contents
From 1 comment
I don't know what's in the database, so I don't know what to search for. How about a browse feature?
sram1337 on HN
Support for BitTorrent in the browser
From 1 comment
Yeah - the desire to have TeaTime run as a normal website. BitTorrent doesn't run over HTTP, unless you use WebTorrent, which most BitTorrent clients aren't 100% compatible with.…
yoavm on HN
Questions
Whether IPFS requires a server running
From 2 comments
I absolutely don't understand this. Doesn't ipfs require a server running? Where is the server code?
lakomen on HNIPFS needs server running or am I wrong?
user_james92 on HN
Whether static site generators like Hugo or Sphinx work with TeaTime
From 1 comment
Do static sites built with sphinx-build or jupyter-book or hugo or other jamstack static site generators work with TeaTime? sphinx-build:…
westurner on HN
Alternatives named
Datasette and datasette-lite
From 1 comment
Do static sites built with sphinx-build or jupyter-book or hugo or other jamstack static site generators work with TeaTime? sphinx-build:…
westurner on HN
Pear P2P framework
From 1 comment
The Pear P2P framework might be worth a look if you want to get off of GitHub and turn it into a truly distributed system. If the index must be on GitHub then what good is it to…
aeyes on HN
OrbitDB
From 1 comment
> (I'm looking into using Helia so that users are also contributing nodes in the network) I had to look that term up <https://github.com/ipfs/helia#readme> but while sniffing…
mdaniel on HN