prologic

twtxt.net

"Problems are Solved by Method" 🇦🇺👨‍💻👨‍🦯🏹♔ 🏓⚯ 👨‍👩‍👧‍👧🛥 -- James Mills (operator of twtxt.net / creator of Yarn.social 🧶)

Recent twts from prologic
In-reply-to » @prologic I'm taking a look at yarn.social search codebase. Just created a tiny PR to add some documentation around setup. I was thinking that I might start with "Document how to use the query language really well" since that would be a good learning exercise. It looks like maybe https://search.twtxt.net/help would be a good place to put that work. Were you wanting to put any search help text anywhere else in the UI?

@brasshopper@twtxt.net Oh! 🤦‍♂️ That was you 😅 I should have known 🤣 – The biggest thing I want to see improved as well is the memory usage of this thing, it keeps triggering “memory pressure” alarms and its kind of annoying, not really sure what to do about it yet…

⤋ Read More
In-reply-to » In the case you like Football/Soccer ⚽ and card games, I'm working on this https://www.kickstarter.com/projects/gemugami/1830716041?ref=cjv00z&token=681f66e1

I don’t suppose you could talk about the experience and work that goes into a crowd funding campaign? 🤔

⤋ Read More

Woke up this morning to see two different offers from GoDaddy and Aftermarket to purchase my domain name mills.io for $1,000 USD 😳 I obviously declined this, as it is our family name and have had this domain since ~2013 😅 It is actively in use 🤣

⤋ Read More
In-reply-to » @eaplmx Thanks bud 🤗

@brasshopper@twtxt.net Yeah you are right. This is sadly very true. Probably some of it comes down to “education” though. How many people actually understand where their data goes? How many actually understand anything about even the most basic security? What about the meaning of privacy? I’ve managed to teach my young (7r old) daughter the meaning of privacy by showing her that I can see what she watches on on our Plex TV and explained to her that by using “Cloud Services” you are “spied” on in the same way. The difference? She trusts her father 😅

⤋ Read More
In-reply-to » @eaplmx not to be daft, but ipv6 gaining wide adoption would be a plus. A lot of web 2.0 problems emerge from resource battles over the limited ip4 address space.

@abucci@anthony.buc.ci I agree, if we all adopted IPv6 already globally world-wide, I mean 100% adoption, we would be in a space where true decentralization would be trivial 👌 – But maybe nobody wants that?! 🤔

⤋ Read More
In-reply-to » web3 exists because circa 2016 or so, a bunch of venture capitalists figured out how to get a quick payday out of startups by getting them to issue a cryptocurrency ("Initial Coin Offering"), gifting a bunch of that currency to the VC at a discounted rate, and then pumping-and-dumping the rest. The VC avoids liability because the field is unregulated and even if it were the startup is guilty of whatever financial crimes might be present, not the VC. This happened to the tune of many many billions of dollars, flooding the world with cryptocurrencies that then everyone holding them had a vested interest in finding value for so that they din't end up empty handed. What we've watched transpire since is the unwinding of this criminal pyramid of financial bullshit.

@abucci@anthony.buc.ci Yes you’ve just reminded me just what a stupid idea it is to “store” your “data” in a “blockchain” network 🤦‍♂️ I can’t wait for all thebreachess, privacy and public outcry when people lose their data, or is stolen or all of the above 🤣

⤋ Read More
In-reply-to » Android is Google Windows. I don't know why people get excited about it.

@abucci@anthony.buc.ci Yeah okay…

And what about Google using its powerful might and monopoly to pay Mozilla Firefox, Apple and others to be the no. 1 search engine (default/) in their products? I mean c’mon ! 🤦‍♂️ When will these fucking useless ass politicians cry afoul and stop this already. It harms competition.

Oh wait… They’re making money of this, and being bribe (I mean lobbied?) So hmmm 🤔

⤋ Read More
In-reply-to » web3 exists because circa 2016 or so, a bunch of venture capitalists figured out how to get a quick payday out of startups by getting them to issue a cryptocurrency ("Initial Coin Offering"), gifting a bunch of that currency to the VC at a discounted rate, and then pumping-and-dumping the rest. The VC avoids liability because the field is unregulated and even if it were the startup is guilty of whatever financial crimes might be present, not the VC. This happened to the tune of many many billions of dollars, flooding the world with cryptocurrencies that then everyone holding them had a vested interest in finding value for so that they din't end up empty handed. What we've watched transpire since is the unwinding of this criminal pyramid of financial bullshit.

@abucci@anthony.buc.ci Yeah it really baffles me too. Just because you have a set of nodes participating in “work” in some “fancy algorithm” makes it no more decentralised than basically any centralised web service owned by a large corporation 🤦‍♂️ Its frankly deceitful 🤬

⤋ Read More
In-reply-to » web3 exists because circa 2016 or so, a bunch of venture capitalists figured out how to get a quick payday out of startups by getting them to issue a cryptocurrency ("Initial Coin Offering"), gifting a bunch of that currency to the VC at a discounted rate, and then pumping-and-dumping the rest. The VC avoids liability because the field is unregulated and even if it were the startup is guilty of whatever financial crimes might be present, not the VC. This happened to the tune of many many billions of dollars, flooding the world with cryptocurrencies that then everyone holding them had a vested interest in finding value for so that they din't end up empty handed. What we've watched transpire since is the unwinding of this criminal pyramid of financial bullshit.

@abucci@anthony.buc.ci Very true. And it disgusts me a lot (as does you by the looks).

The worst part about all this Web3 / cryptocurrency / blockchain hype is just how much people get sucked into this shit. It’s what I was saying to @eaplmx@twtxt.net about the differences between distributed and decentralised systems and how often we blur the lines between them.

Calling any blockchain network of any kind “decentralized” is total bullshit.

⤋ Read More
In-reply-to » I guess the problem I really have, same with this whole Web3 Blockchain nonsense, is that we blur the lines between what is a centralised system, vs a decentralised system, vs a distributed system (sorry forked as we're getting off topic...)

This ☝️

⤋ Read More
In-reply-to » I guess the problem I really have, same with this whole Web3 Blockchain nonsense, is that we blur the lines between what is a centralised system, vs a decentralised system, vs a distributed system (sorry forked as we're getting off topic...)

@screem@yarn.yarnpods.com Not to mention it’s unnecessary complexity 🤦‍♂️

⤋ Read More
In-reply-to » Interesting and tough moral dilemma: is it appropriate for Government to strip privacy away from all citizens in favour for the safety of children online to avoid the production and distribution of CSAM? I ask because there’s a podcast from the Australian Federal Police around CSAM in Australia and there was a statement that effectively the prevention of CSAM needs to take a priority over privacy.

What @mckinley@twtxt.net said too 👌

⤋ Read More
In-reply-to » Interesting and tough moral dilemma: is it appropriate for Government to strip privacy away from all citizens in favour for the safety of children online to avoid the production and distribution of CSAM? I ask because there’s a podcast from the Australian Federal Police around CSAM in Australia and there was a statement that effectively the prevention of CSAM needs to take a priority over privacy.

@screem@yarn.yarnpods.com Simple answer. No. Having children myself it is my responsibility not anyone else’s to protect them 🤦‍♂️

⤋ Read More
In-reply-to » I guess the problem I really have, same with this whole Web3 Blockchain nonsense, is that we blur the lines between what is a centralised system, vs a decentralised system, vs a distributed system (sorry forked as we're getting off topic...)

@mckinley@twtxt.net Eww 🤮

⤋ Read More
In-reply-to » @prologic Any plans/thoughts on implementing the twtxt registry protocol as part of yarn.social?

@brasshopper@twtxt.net Here’s what my thoughts are:

  • Someone needs to fiddle with the search engine’s codebase and improve it
  • Fix some performance issues and correctness
  • Add support for indexing mentions and feed authors of twts
  • Document how to use the query language really well
  • Provide results over both HTML and JSON

I think that would get us in a good place. Keeping the API as simple as hitting the search endpoint with ?q=... would suffice I think? 🤔

⤋ Read More
In-reply-to » @eaplmx Thanks bud 🤗

I guess the problem I really have, same with this whole Web3 Blockchain nonsense, is that we blur the lines between what is a centralised system, vs a decentralised system, vs a distributed system (sorry forked as we’re getting off topic…)

Does that make sense? 🤔 Even though it’s not too different from say you using my pod and trusting me, I feel its about making it as easy as possible to rely on your own infra if you so desired.

For example, I am quite sure you coudl run up your own Session node, hell even run up a Swarm of them (as they are called), but how easy is that to do? 🤔

⤋ Read More
In-reply-to » 👋 Hey y'all Yarn.social and Twtxt users out there 🙇‍♂️ One of our sister projects we recently begun work on a few months ago this year (2022) is called Salty IM -- Some of you may have heard of it, seen it, even played with it. If you haven't do check it out! 🙏

@eaplmx@twtxt.net Thanks bud 🤗

I’ve read the paper from Session and even played with it in the past 👌 I just wanted to point out something though, right there, not very far down:

Session utilises the decentralised Oxen Service Node Network to store and route messages. This means that unlike P2P messaging applications you can message Session users when they are offline. This network consists of community operated nodes which are stationed all over the world. Service nodes are organised into collections of small co-operative groups called swarms. Swarms offer additional redundancy and message delivery guarantees even if some service nodes become unreachable. By using this network, Session doesn’t have a central point of failure, and Session’s creators have no capacity to collect or store personal information about people using the app.

⤋ Read More
In-reply-to » @prologic Any plans/thoughts on implementing the twtxt registry protocol as part of yarn.social?

@brasshopper@twtxt.net In which case I strongly believe a really good search engine and crawler is more suited to this, as it has the capability of self-discovering other feeds by crawling the entire space.

It works because of the inevitable “network effect”, for example: Say you were mentioned by a new person I’m interacting with for some reason or another, but you don’t follow them. Because you follow me, you get to know about this because of your connection with me.

A crawler can also discover this as well (and does).

Are you any good at Go btw? We have a search engine, but it needs a bit more work I think.

⤋ Read More
In-reply-to » 👋 Hey y'all Yarn.social and Twtxt users out there 🙇‍♂️ One of our sister projects we recently begun work on a few months ago this year (2022) is called Salty IM -- Some of you may have heard of it, seen it, even played with it. If you haven't do check it out! 🙏

Just a friendly reminder that I probably want to submit this soon (tomorrow), in the next 24-48 hours. It’s always gone through a few revisions. 🙏

⤋ Read More
In-reply-to » For my fellow Australians, I hope none of you use Optus for any ISP services 😬

The very fact that we continue to fucking store “Personal Identifiable Information” at all astounds me 😳 – Yes okay fine, there are commerce laws around “Know your customer” apparently, in which case, why da fuq do companies continue to store PII in the clear in databases and systems so easily hacked?! 🤦‍♂️ Encrypt it at rest FFS 🤣

⤋ Read More
In-reply-to » @prologic Any plans/thoughts on implementing the twtxt registry protocol as part of yarn.social?

In practise, almost no-one uses a Twtxt registry. I think it got bolted on to the spec as an “afterthought”, but required clients to add an implementation and use one or more registries, but which one? 😅 My personal opinion has always been to just rely on a search engine, of which there is one currently (needs some love), but hmmm not sure, this keeps coming up, regitries, but why? 🤔

⤋ Read More
In-reply-to » 👋 Hey y'all Yarn.social and Twtxt users out there 🙇‍♂️ One of our sister projects we recently begun work on a few months ago this year (2022) is called Salty IM -- Some of you may have heard of it, seen it, even played with it. If you haven't do check it out! 🙏

@eaplmx@twtxt.net Not really. Aession is also centralized – They just route through a few distributed nodes in a network to dither obfuscate the traffic 😆

⤋ Read More
In-reply-to » I've found a weird edge-case (bug?) with matching domains for @akoizumi's pod with the "Permitted Images" domain check(s) that I can't figure out.

Nope! I’m just a complete moron! 🤦‍♂️ I had somehow turned off “Display Media” on my own settings 😅 Whoops!

⤋ Read More
In-reply-to » 👋 Hey y'all Yarn.social and Twtxt users out there 🙇‍♂️ One of our sister projects we recently begun work on a few months ago this year (2022) is called Salty IM -- Some of you may have heard of it, seen it, even played with it. If you haven't do check it out! 🙏

Sorry fixed permissions on that doc: https://docs.mills.io/s/s5c6sTSwH

I don’t fully understand Hedgedoc’s permission model sometimes 😅

⤋ Read More

👋 Hey y’all Yarn.social and Twtxt users out there 🙇‍♂️ One of our sister projects we recently begun work on a few months ago this year (2022) is called Salty IM – Some of you may have heard of it, seen it, even played with it. If you haven’t do check it out! 🙏

I have written up an NL Net Funding Submission Proposal which you can find here (you will need to sign-in with either Github or your Gita login via git.mills.io).

I would appreciate any feedback, comments, criticisms as I would like to submit this before the Deadline of 1st Oct 2022. I an hopeful we can get a small funding amount to primarily build a great Mobile App experience for Salty Chat (the reference client) and place a number of (free) brokers around the globe for folks to use if they so wish 👌

Thank you! 🙏 #Salty.im #NLNet #Funding

⤋ Read More