Going back to old MemoryCache
for now and going to bed π
"Problems are Solved by Method" π¦πΊπ¨βπ»π¨βπ¦―πΉβ πβ― π¨βπ©βπ§βπ§π₯ -- James Mills (operator of twtxt.net / creator of Yarn.social π§Ά)
Ooops I ran a docker build
on one of my production nodes (the ingress node) π±
π Folks that use this pod, I'll be rolling out an experimental new caching backend to this pod shortly. Stay tuned. Please provide feedback either here via Twtxt or on IRC. Thanks! π
I think my new SqliteCache
is almost ready for prime time π€
I wonder if I can do away with the followers follows mutes
tables and expect the client to actually filter Twts appropriately before Display? This would simplify the SqliteCache
considerably and also mean it would be agnostic of single-user or multi-user as that's delegated to another layer. Hmmm π§
Loved this so much I had to re-post it! π€£ Thanks @xuu
Business trips / Off-Sites can be rather exhausting π΄
One of the biggest gripes of the community with the way the threading model currently works with Twtxt v1.2 (https://twtxt.dev) is this notion of:
What is this hash? What does it refer to?
Idea: Why can't we all agree to implement a simple URI scheme where we host our Twtxt feeds?
That is, if you host your feed at https://example.com/twtxt.txt
-- Why can't or could you not also host various JSON files (let's agree on the spec of course) at https://example.com/twt/<hash>
? π€
That way we solve this problem in a truly decentralised way, rather than every relying on yarnd
pods alone.
We've now had centimeters of rainfall in the last 24hrs π± -- Yesterday afternoon the local creek near us had already gone several inches over the footbridge too! π±π±
So... Cylone Alfred made landfall (whatever that means) last night, and I watched it hit my wife's Uncle/Aunt's place on one of the outer islands, then move westwards and sort of fizzle out. It's now been downgrade to a "Tropical Low" (I guess not good enough for a Cat X anymore?), but we're still in the Eye of it, and there's still a swirling mass of winds (just not as fast). Now we get to look forward to flooding π€£
This is what I'll be facing into in the next few hours and over the next couple of days! Cyclone Alfred π
Idea: The entire world population email comments@whitehouse.gov with words of disdain π€£ For example:
Dear Mr. President
Your behavior today was woeful. I am writing to ask you to resign immediately before you make things much worse.
Kind regards
Citizen of the World
'Putin and his cronies are probably popping champagne': Sen. Kelly blasts Trump - YouTube
Honestly, the U.S President and Vice President should just resign immediately. What a disgrace.
Reading into the so-called CLEAN architecture reminds me of the work I did nearly two decades earlier called circuits hmmm π§
I'm going to bed. I left them a 1 Star rating and full Review on Google Maps π€£
Why are some America so fucking rude and hostile? Is this normal? π€
So I contact the Miramar Police West District Station just now to seek help in finding out if a business called Claro Enterprise Solutions located at 3350 SW 148th Ave #400, Miramar, FL 33027, Estados Unidos with phone number +19545177301 actually exists, is legit and to validate the phone number.
Why? Because someone or something from this ASN (network) is doing some stupid shitβ’ that I had to block at the ASN (entire network) level π€¬
The people have spoken! π₯³ twtxt.dev shall have a new logo of:
Project 2025, which is an initiative from the Heritage Foundation, is generally considered to be aligned with right-wing or conservative policies. The project, officially known as "The Conservative Action Project," is focused on shaping the future direction of the U.S. government by promoting conservative principles, particularly around limiting the size of the government, reducing taxes, deregulation, and emphasizing a strong national defense. It also places a significant focus on reversing progressive policies, including those related to climate change, healthcare, and social programs.
The projectβs plans include reshaping the federal bureaucracy, restoring what its proponents see as the Constitutionβs original principles, and ensuring a government that reflects conservative values. Given this focus, it is typically associated with right-wing politics.
The Australian LNP (Liberal National Parry) are big fat LIARS!!!
https://greens.org.au/campaigns/legalise-it -- The Greens party inI Australia want to legalize cannabis / weed / pit / marijuana π€£ I have zero issue with this! I'd you're an adult you can make your own heath decisons π
Short summary of Project2025 and Trump's plans for the US:
-
Abolish the Federal Reserve
Why? To end what is seen as an unelected, centralized body that exerts too much influence over the economy and monetary policy, replacing it with a more transparent, market-driven approach. -
Implement a national consumption tax
Why? To replace the current federal income tax system, simplify taxation, and increase government revenue through a broader base that includes all consumers. -
Lower corporate tax rates
Why? To promote business growth, increase investment, and stimulate job creation by reducing the financial burden on companies. -
Deregulate environmental policies
Why? To reduce government intervention in the economy, particularly in energy and natural resources sectors, and to foster a more business-friendly environment. -
Restrict abortion access
Why? To align with conservative pro-life values and overturn or limit abortion rights, seeking to restrict the practice at a federal level. -
Dismantle LGBTQ+ protections
Why? To roll back protections viewed as promoting LGBTQ+ rights in areas like employment and education, in line with traditional family values. -
Eliminate diversity, equity, and inclusion (DEI) programs
Why? To end policies that are seen as divisive and to promote a merit-based system that prioritizes individual achievements over group identity. -
Enforce stricter immigration policies, including mass deportations and detentions
Why? To prioritize border security, reduce illegal immigration, and enforce existing laws more aggressively, as part of a broader strategy to safeguard U.S. sovereignty. -
Eliminate the Department of Education
Why? To reduce federal control over education and shift responsibilities back to local governments and private sectors, arguing that education decisions should be made closer to the community level. -
Restructure the Department of Justice
Why? To ensure the department aligns more closely with the administrationβs priorities, potentially reducing its scope or focus on areas like civil rights in favor of law-and-order policies. -
Appoint political loyalists to key federal positions
Why? To ensure that government agencies are headed by individuals who are committed to advancing the administration's policies, and to reduce the influence of career bureaucrats. -
Develop training programs for appointees to execute reforms effectively
Why? To ensure that political appointees are equipped with the knowledge and skills necessary to implement the proposed changes quickly and effectively. -
Provide a 180-day transition plan with immediate executive orders
Why? To ensure that the incoming administration can swiftly implement its agenda and make major changes early in its term without delay.
Do y'all agree with any/all/some of these poliices? Hmmm π€
I am so sorry Maggie Forest, but I won't be voting for you for the Ryan electorate. I will continue to vote for and support Elizabeth Watson-Brown a voice for the people of Ryan who actually gets things done!
On my hit list of assholes tech giants that break the rules and are bad web citizens:
-
Microsoft
-
Google
-
Alibaba
-
Open AI
-
more to come...
Can't seem to prevent "bad bots" from aggressively hitting your shitβ’ π€¦ββοΈ
Bloody hell π€¦ββοΈπ€¦ββοΈ
$ jq -r --arg host "gopher.mills.io" '. | select(.request.host==$host) | "\(.request.client_ip) \(.request.uri) \(.request.headers["User-Agent"])"' mills.io.log-au | while IFS=$' ' read -r ip uri ua; do asn="$(geoip -a "$ip")"; echo "$asn $ip $uri $ua"; done | grep -E '^45102.*' | sort | head
45102 47.251.70.245 /gopher.floodgap.com/0/feeds/democracynow/2015/Oct/14/0 ["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"]
45102 47.251.84.25 /gopher.floodgap.com/0/feeds/voaheadlines/2014/Mar/09/voanews.com-content-article-1867433.html ["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"]
45102 47.82.10.106 /gopher.viste.fr/1/OnlineTools/hangman.cgi%3F0692937396569A52972EB2 ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.43"]
45102 47.82.10.106 /gopher.viste.fr/1/OnlineTools/hangman.cgi%3F9657307A96569A52974634 ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.43"]
45102 47.82.10.106 /gopher.viste.fr/1/OnlineTools/hangman.cgi%3FB7571C7896569A529E6603 ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.43"]
45102 47.82.10.106 /gopher.viste.fr/1/OnlineTools/hangman.cgi%3FB75EF81296569A529E6617 ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.43"]
45102 47.82.10.106 /gopher.viste.fr/1/OnlineTools/hangman.cgi%3FC6564ADB96569A5A9E660C ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.43"]