So, SourceHut is not hosted in anyone's cloud. I own all of the hardware outright and colocate most of it in a local datacenter.
I just built a new server for git.sr.ht, and boy is she a beat. It cost me about $5.5K as a one-time upfront cost, and now I just pay for power, bandwidth, and space, which runs about $650/mo for *all* of my servers (10+).
Ran back of the napkin numbers with AWS's price estimator for a server of equivalent specs, and without even considering bandwidth usage it'd cost me almost TEN GRAND PER MONTH to host JUST that server alone on AWS.
AWS is how techbro startups pile up and BURN their investor money.
Hearing a foreign coworker be racist as fuck against Egyptians... Wait, I recognize this... This is exactly what Republicans say about Hispanic people, fucking point for point, including disease, crime, and how they "don't want to work"
Rather eye opening, racism is a universal, and it's always lazy and uncreative.
@garbados doesn't dat rely on having an exact byte-for-byte works-like-node json serializer? I thought you couldn't get the needed guarantees about hashes without that.
@garbados well, for bittorrent to work, you have to have one canonical hash for a given piece of data, right? the problem was that while JSON is a decent format for general interchange, it lacks that property, but they used it anyway.
because dat has had only the one reference implementation since it was created, it was an easy mistake to make early on, and now it is too late to fix. and that mistake ensures that no alternate dat implementations can arise, cementing the problem in place.
@teleclimber Another key notion is that for books, that is, _physical objects_, you need some form of _shelving logic_. That is, a schema by which you can place (and locate) physical volumes in space.
Digital storage bypasses (or at least abstracts) that case -- our HCIs don't rely on physical storage, but other handles. So _single_ classification isn't critical.
The as-yet-unlaunched blog mentioned briefly in my BOTI Diaspora post is waiting in part on a useful set of such hooks.
@teleclimber Durable, useful, usable ontologies are Hard to Create. I've failed multiple times.
I've been exploring the Library of Congress Classifications and Subject Headings over the past few weeks (attempting to parse these usefully from their PDF sources), in part as an exploration of those as a useful ontology (or the basis for one).
There's an inherent conflict between _completeness_ (mission accomplised!) and _utility_ (notsomuch), especially for smaller collections.
getting a bit off-topic, but just a bit
The net needs curation. It did then; it does now.
It needs to be a place where anyone can put anything, but also where the cream rises to the top.
Algorithms don't know cream from whey.
Happy new year 20191!
I just donated $25 to Archive.org, the Internet Archive, which is currently matching donations 2-to-1 - meaning my real impact was $75.
Internet Archive is a critical part of the future of history. Please donate.
I blogged about the various note taking services I used since 2008:
Darktable just had a major release! Photographers using Linux rejoice! https://www.darktable.org/2019/12/darktable-300-released/
I need to get something off my chest. Buckle up folks.
I'm deeply concerned about the future of the #fediverse and open social protocols. NOT because of the recent Twitter news, but quite the opposite.
The way so many poo-poo'd and decried those efforts was heartbreaking. It shows a severe blind spot in the "libre" community.
Listen, if you don't understand why Twitter, why iOS, why Microsoft (back in the day), etc. is popular, you just don't get this fight.
Very cool open source remote for smart homes.
The design and function look top notch, which is noteworthy for an open source project.
This post makes the case that attaching a crypto currency to a protocol would ensure the long term funding of development and maintenance of the protocol.
OK. But IMO it seems like a distraction too, and rife with potential mistakes. Mistakes that could sink your protocol. Is it worth it? Maybe there are other ways?
Anyways, everything I read about the governance of crypto tells me it's a total ****-show so it's probably better to find a better solution.
- it's the first time I hear of an application for Bitcoin technology that is actually interesting to me.
- article was a bit "hand-wavy" and unconvincing wrt users controlling their data but putting an encrypted blob in the cloud.
- I am quite concerned about the filter bubble problem, but I am afraid it's a societal problem, and needs resolution at that level
- I agree we should put more effort in protocols than in applications. There is lots that can be done here.
Just read this piece on protocols: https://knightcolumbia.org/content/protocols-not-platforms-a-technological-approach-to-free-speech
.. And the hn discussion and followed some links.
- if you great an open protocol, don't expect it to survive if users don't know there using the protocol. Ex: email versus jabber/XMPP.
- protocols get run over by platform due to lack of funds. What causes people to invest in a protocol? And if they don't, h ow do you keep up with funded platforms?
Seeking refuge in a distributed world. Web, future programming. Building things.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!