Toots for sqrtminusone@bsd.cafe account

Written by Pavel Korytov :emacs:☮️ on 2025-01-18 at 10:43

Hey @stefano,

Do you have anything to do with that I can't access https://media.bsd.cafe/ without a VPN?

=> View attached media

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2025-01-17 at 20:28

Do you encrypt your SSH keys?

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2025-01-16 at 21:45

I think I'll move my website from XetHost to Cloudzy.

At least while I haven't set up a server in my living room, after which... who knows. Maybe it's not the best idea if I get to the HackerNews frontpage again.

I'm only sad that I won't be supporting this lovely Hungarian small business with a single datacenter and a UI from the 2000s, but that's life, I guess.

Cloudzy is a bit more expensive but doesn't require contacting support to reboot the server, among other things :-) And supports paying with USDT on the TON network, which maybe I should also leave for something more established.

[#]selfhosting

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2025-01-08 at 14:21

Relying on robots.txt to scare away crawlers is like using a 'no trespassing' sign instead of a lock. No legislation will change that as long as there's competitive advantage in ignoring the file. If you're serious about preventing parsing, use CAPTCHAs.

Or, if you're serious about your information being used (and about not annoying me when I try to contribute to #rssbridge), let it go.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2025-01-02 at 21:52

Ah, also that chart is wrong because I've made a mistake in setting the "is_reply" field somewhere.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2025-01-02 at 21:46

[#]gnuplot is great. I've been feeding the results of #sqlite queries into it via org-babel, and it works almost perfectly; the only exception being that I can't use column names in the gnuplot dataset.

Maybe I'll write a blog post about that... In some moderately distant future.

It feels much less accessible compared to #matplotlib, but not more so than #emacs, I guess. And it's great not to carry any dependencies except the gnuplot library, particularly for the Org Mode use case.

The charts sometimes look like a hello from the 90s, but to me it's a plus that they don't give the "matplotlib on defaults" vibe which is omnipresent in modern science :D

[#]orgmode

=> View attached media

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-29 at 23:03

Rest in peace, #JimmyCarter 😢

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-27 at 23:32

Is there a generic #SQL (#SQLite) query builder for #Emacs?

There's emacsql, but it's not designed to interact with arbitrary databases.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-22 at 12:11

Maybe I'm just out-of-touch.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-22 at 12:06

I just wonder...

If you're planning to get a group of n=40 people to sign some Very Important Papers in the last week of December, without any alternative dates, isn't it immediately obvious that:

1 - (1 - p)^n = 1 - (1 - 0.007)^40 ~= 1 - 0.755 = 24.5%

And that is assuming the infections are conditionally independent and people don't regularly meet each other.

How is it even possible not to think about it and not plan for contingencies?

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-20 at 08:27

I'm getting weary of the continuous AI hate in my timeline.

Should I just unfollow everyone?

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-18 at 19:18

I think I'm gonna try the following pipeline:

To convert MentalOutlaw's channel to the superior textual format. I think I want to follow them, but I won't return to watching YouTube for this.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-18 at 19:03

Please don't call if you can write everything in text, a superior communication format.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-07 at 09:12

A week ago, I made an #RSS bridge for #Anthropic Research.

It was a complicated one: getting a list of articles required parsing JSONs in JSONs in obfuscated inline tags, but articles themselves were plain HTMLs, fortunately.

It broke yesterday.

First, GET https://www.anthropic.com/research/ (and GET any HTML on Anthropic) started returning 500 for no reason. Just a normal response with the 500 status code.

Second, the articles are now also JSONs in obfuscated inline tags.

What the heck is that? Have they noticed I'm parsing them?

[#]rssbridge

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-12-05 at 10:12

"Unsubscribe" is a misnomer because, in most cases when I click on that button, I never subscribed in the first place.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-11-29 at 23:10

[#]OpenAI: Makes an #RSS feed

Me: \o/

OpenAI: puts rss.xml behind #CloudFlare's CAPTCHA

Me: O_o... X_X

Right.

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-11-29 at 11:39

Alright, here's what I'll do.

Before I post or message anything negative/controversial/disagreeable/etc., whether in public or in private, I'll write the whole thing down in an Org file, where it will wait at least 24 hours.

"Read-it-later" works great [1], so maybe "write-it-later" will also.

I was about to say something about "say-it-later" but, I suppose, that variation usually becomes "never".

Sources:

  1. https://fortelabs.com/blog/the-secret-power-of-read-it-later-apps/

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-11-29 at 10:38

And this is why, kids, we should use decentralised social media which can't be coerced to comply with information controls.

There just shouldn't be a central point of failure which can be blackmailed to do the government's bidding.

With #Mastodon, even if Mastodon gGmbH is put in line, there's no way to enforce the ruling on thousands of private instances. So:

The former is more likely because Mastodon isn't that important, but I wish it were the dilemma any such lawmakers faced.

And, anyway, Mastodon doesn't have many of the issues that made that bill even conceivable. #Bluesky will be more interesting to watch, because it's much more like the old #Twitter. So we'll see:

Also, seriously, this story gives me Mother Russia vibes: ~one week to pass the bill, two readings in one day, maximally vague formulations that give power of interpretation to bureaucrats and law enforcement, and, of course, it introduces information controls to protect children.

https://www.aph.gov.au/Parliamentary_Business/Bills_Legislation/Bills_Search_Results/Result?bId=r7284

[#]privacy

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-11-29 at 00:09

It hasn't been a great day, so... I've spent until 3am making #RSS bridges to help me recover from the last Great RSS Feed Purge of mine.

It seems like #Google Research has discontinued their RSS about 8 months ago? Whyyy? D:

[#]rssbridge

=> More informations about this toot | View the thread

Written by Pavel Korytov :emacs:☮️ on 2024-11-28 at 19:21

My work chats in a nutshell

=> View attached media

=> More informations about this toot | View the thread

=> This profile with reblog | Go to sqrtminusone@bsd.cafe account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/113137136861365747
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
367.734316 milliseconds
Gemini-to-HTML Time
7.076499 milliseconds

This content has been proxied by September (ba2dc).