curi blog discussion Explanations for the curious en-us curi New Community Website: Features and Tech
Whenever someone posts an external link, we save an archive copy of the linked page.

Alternative: send the link to and we just save a link to their copy.]]>
Tue, 19 Jan 2021 20:51:36 +0000
curi New Community Website: Marketing
> Do you include FI ppl in that? I think it'd be good for us to be able to host blogs there. Mostly because discussion is already happening there (I'm thinking of something of microblog threads, but more substantial if ppl want).

My current thinking is that people can post a private, members-only blog or microblog, but can't make arbitrary nodes public to non-members.]]>
Tue, 19 Jan 2021 20:49:56 +0000
Max New Community Website: Features and Tech
Tue, 19 Jan 2021 14:46:44 +0000
Max New Community Website: Features and Tech
A side effect that's nice: if you want a private forum, setting read:group_name on the root node will automatically make everything public. If you removed the 'all' group, too (sorta hardcoded atm), then there'd be no way for an anon user to see anything.]]>
Tue, 19 Jan 2021 14:33:53 +0000
Anonymous New Community Website: Marketing
That sounds sensible. Easy to add.

> we could also auto-generate long but human-friendly links for any post with a title like /posts/[title] which ppl might prefer to share over something with a number in it.

Yeah, that should be easy.

Little aside: I noticed amazon have URLs like this: e.g. <>]]>
Tue, 19 Jan 2021 14:29:26 +0000
Max New Community Website: Marketing
> I'm not sure how this will work given my plan to make it a paid forum. I don't think I want to host people's (presumably public in the sense of free, no paywall) blogs because having a lot of public (free) sections mixed with the private (paid) sections would be more confusing and unfocused.

Ahh okay. I might have had a different idea of scope. nbd, tho I think.

> I don't think I want to host people's ... blogs

Do you include FI ppl in that? I think it'd be good for us to be able to host blogs there. Mostly because discussion is already happening there (I'm thinking of something of microblog threads, but more substantial if ppl want).

WRT ppl generally, yeah it makes sense not to host ppls blogs. If there was a reason to do that (income, mb) then it'd be better to do it from different instance/server/etc.

Another thing I thought of selling was disk/storage/attachment space. Like ppl might get an allocation depending on subscription. The economics are a bit difficult if we're storing stuff ~forever and the person leaves, tho. But disk space is cheap. I got a wasabi storage account the other day; they have an S3 compatible API and I was going to use it to integrate like picture upload and stuff. (also they don't charge for egress traffic which is great for a forum)

> My current plan is to make one public (meaning free) open thread per year, and it'll be easy for people to understand that's being treated differently, it'll be clearly labelled, etc.

I think I need to get a better idea of what you have in mind (tho not a blocker atm). I can't remember if you've posted anything relevant about that.

> If people want to use this forum software for their own public blog (or private invite-only forum, e.g. internal at a company), my initial idea is we should either sell it or give it away.

I think keeping an open mind to licensing would be good, though there might be software support and stuff expected then, and open source ppl wouldn't build stuff for it. We can wait and see whether it looks like a good product or not.]]>
Tue, 19 Jan 2021 14:26:02 +0000
Max New Community Website: Features and Tech

Looking for feedback. ATM doing stuff like subject-only visibility might be hard, but mb there's an easy way to add that feature. I haven't thought about it much.

Permissions for read/write will be the main ones. Read implies 'read this node and all children until new permissions are set'. Write implies 'can create nodes under this node until new permissions are set'.

I think 'wiki'/group editing of a post would be mb be a good feature. but I think it'd be better to implement that differently to the main 'write' permission, like via an `authz_collaborator` permission or something. mb with a different prefix, but nbd. would be useful in project situations.]]>
Tue, 19 Jan 2021 12:09:43 +0000
Max New Community Website: Features and Tech Tue, 19 Jan 2021 11:36:40 +0000 Max New Community Website: Features and Tech
I've implemented recursive node visibility entirely in SQL. I started prototyping it as like a monstrous ~40 line SQL query, but since managed to refactor it down to a few views (some are still decently large queries though).

My big reservation about going with a method like this is performance -- like DB performance might be bad.

On the other hand, the reason I really like this is that we get visibility of nodes directly from the query result itself, and don't need to do more processing or more queries.

I think we could optimize performance issues by adding indexes over the views (and cut down the views to minimal size, too). That will increase storage space and write operation times, but IMO that'll be usually worth it since a forum is read-intensive, not write-intensive. maybe that's an issue for DOS attacks, but I think those a soluble with other more traditional methods.

you can test it out on with accounts and (both pws are `hunter2`). cfsub is the 'subscriber' test acct, and cfgen is a general acct with no special privileges.

Most of the files in this directory are views I created to do the visibility-via-db-query thing; here are some interesting ones:

Node I wrote some views to make querying a nodes ancestors and decedents easier too -- using the recursive stuff mentioned above.]]>
Tue, 19 Jan 2021 11:22:27 +0000
curi Open Discussion (2021)

>>> I see that you (curi) said "Ppl like that it being a meme distracts from it being dumb. Gives excuse Like the "I was joking" standard excuse." Your sentence used "Ppl" instead of "People" and isn't great sentence structure. You then criticize Felix The Cat on his low effort sentence structure without apostrophes and not capitalizing "always". There is something natural in me that reflects what I perceive in the other person. This may apply here. You didn't use great sentence structure. Then he didn't use great sentence structure. But you seem too quick to see his faults and not your own. I have this bias where I am quick to point fingers at others instead of myself. I also practice not letting my perception of other people be reflected in my actions.


>> timestamps? it's hard for me to comment without looking at what was said and its context. this is from over a year ago so i don't remember.


> @curi 24:21 - low effort and social status

Thanks for the critical feedback. I reviewed it.

First, here's some context:

Justin posted an LT meme tweet and called it a horror show.

Felix said "You don't like memes ?"

Justin and I answered.

Felix asked me "What's misleading?"

Felix has written six words total. Then:


Note: Felix turned out to be [Andy B](

After considering what happened, I have several responses.

HLFG misquoted me. I think it's a reasonably understandable accident, but it makes a difference. I wrote two separate messages. "Gives excuse" and "Like..." are different sentences, not one sentence with an incorrectly-capitalized word in the middle. I omitted trailing periods at the end of the messages, as is typical with IM type formats.

I don't think there's a sentence structure problem with what I said (shortcuts aren't a structural problem). I think that criticism is due to misreading two messages as one.

I don't think the "Ppl" abbreviation has a functional downside (maybe with ESL people? which Felix wasn't).

One of HLFG's main criticisms was potential hypocrisy.

I brought up the lower-cased "always" and apostrophe issues for two reasons, neither of which was hypocritial. First, because it was inconsistent with his own prior writing (including earlier in the same message), which is a sign of tilt. Second, because I was (when making the video) doing lengthy, detailed analysis for the purpose of explaining some things about Felix's messages which I'd been asked to explain.

I omitted some minor glue words. Instead of "It gives them an excuse" or "That gives ppl an excuse" I wrote "Gives excuse". All the missing words are simple words that are pretty easy to infer. I don't think it's very ambiguous. In retrospect, shortcuts are a bad idea for communicating with Felix, and perhaps I should have guessed that already at the time I wrote it.

Felix's message is *substantively, philosophically confusing*. He's majorly under-explaining some complex philosophical claims (re BoI, which he hadn't read before he tried to disagree with me about its meaning). The poor writing is an amplifier for that. It brings up multiple topics at once instead of staying focused (I think with no genuine intention of following up on or adequately explaining all the topics raised) and turns the conversation into a mess. It was a big jump in complexity without using effort to try to make the complexity work. I was trying to say one thing that I think is reasonably simple and understandable, even for a new person. He responded with five different things at once, all of which are low quality, and there was a drop in the quality of his writing, in a weirdly inconsistent way, just when some clarity was most needed.

My two messages weren't high effort, but were focusing on one reasonably simple point, which I was prepared to explain further if needed. I expected iterative discussion. Felix's response was lower effort and brought up five points simultaneously to derail the discussion and cause chaos. That's not parallel to my communication.

I think HLFG's other point is about mirroring (reflecting). I think he's saying that maybe Felix was copying my conversational style, and it'd be bad to criticize him for copying me. But that wouldn't explain the style inconsistencies within Felix's message, nor the five things at once. He may have been trying to mirror some (which would be another social thing he did), but I think my criticisms were about things he was doing that I wasn't.]]>
Tue, 19 Jan 2021 08:43:14 +0000
some sql recursive stuff Max New Community Website: Features and Tech
A node and it's parents:

node_and_parents(id, parent_id) AS (
SELECT id, parent_id
FROM nodes
WHERE id = #{}
SELECT, n.parent_id
FROM node_and_parents np, nodes n
WHERE np.parent_id =
SELECT * FROM nodes n, node_and_parents np WHERE =

Here's some more on github (in this case for finding authz tags)]]>
Tue, 19 Jan 2021 05:35:30 +0000
curi Gaming Discussion]]>
Tue, 19 Jan 2021 03:59:00 +0000
curi Deplatforming and Fraud Tue, 19 Jan 2021 01:20:02 +0000 Max Max Microblogging
FYI I don't think they show comments if you're not logged in.

> you can get millions of Likes on TikTok by saying stuff like "you got this; you're gonna make it; don't give up". different phrasing, and some visuals, but verbal content along those lines.

It seems like there's a lot of common ~benedictions ppl use, but common ones like those -- I don't think they're good benedictions. There are lots of lies ppl expect from social situations (like 'you got this' -- you might not). I think there are ways to be nice to ppl where you don't have to lie, and you basically get the same thing across. Some topics are harder tho, where like a more full on idea is needed.]]>
Mon, 18 Jan 2021 23:51:44 +0000
Anonymous Politics Discussion
> ... the Democratic Party - which has been doing this for decades - is intent on suppressing the free speech of anybody who opposes them, you know, under the guise of the accusation that everything that Republicans say that Democrats find uncomfortable has to be a lie. And we need to ban lies, we need to ban them from Twitter, from Facebook.

Dems ban 1A-protected speech under the guise that it incites violence.]]>
Mon, 18 Jan 2021 23:08:22 +0000
curi Max Microblogging
> Who has been there?🙋🏻‍♂️ #relationshipgoals #ex #exes #singlemom #youarebeautifiul #over30 #over30club #over40 #over40club #divorced #queen

There are also 3500 comments. tiktok seems to be displaying comments as images to prevent copy/paste or something. the first one (for me atm) says it's not always an ex, it can be someone you're currently with too. the second one complained this video didn't fully solve their emotional abuse problem. the third said their husband doesn't show love enough.]]>
Mon, 18 Jan 2021 22:33:13 +0000
curi Max Microblogging]]>
Mon, 18 Jan 2021 22:28:56 +0000
curi Max Microblogging Mon, 18 Jan 2021 22:21:06 +0000 curi New Community Website: Marketing]]>
Mon, 18 Jan 2021 22:19:22 +0000
curi Max Microblogging
tangent: i think you could get even more Likes if you said "i love you" (especially for unmarried women) in a socially calibrated, non-creepy way. if ppl can think "things will turn out well" applies to them, and personalize it when hearing it, why not "I love you" too? if they can feel stuff from "you're a strong person who will succeed" from a recorded video, why not from a more emotionally charged and desired statement? and getting a loser 18yo boyfriend to say "i love you" enough (and dealing with him in general) is a big hassle. maybe there's a popularity-market opportunity here.]]>
Mon, 18 Jan 2021 22:15:08 +0000
curi New Community Website Project
1: member (includes all learning activities, e.g. group tutoring streams)
2: private subforum & chatroom
3: backroom

pricing ballpark i think 30/50/150 is ok. i'm thinking do 3 or 4 month subscriptions b/c i think doing year-long lock ins is kinda sketchy. i want customers who want to be here. but i'd like ppl to sign up for a significant trial period, like 3 or 4 months, not 1 month, to try to get them to give it more of a try and think of it as a longer term project. 12 month projects seem too long but 1 month is too short for ppl who are pretty busy and are just doing it on the side, not focusing on it full time. (can also allow 1 month subscriptions at a higher price per month.)]]>
Mon, 18 Jan 2021 21:43:35 +0000
curi New Community Website: Marketing
An alternative idea would be to host two copies ourselves, one for the paid forum and one for a free site where people could put their public blogs. (Not a priority.)]]>
Mon, 18 Jan 2021 21:34:14 +0000
curi Politics Discussion Mon, 18 Jan 2021 21:20:30 +0000 curi The CCP Coronavirus
Mon, 18 Jan 2021 21:17:32 +0000
curi The CCP Coronavirus Mon, 18 Jan 2021 21:11:29 +0000 curi Deplatforming and Fraud
Mon, 18 Jan 2021 21:10:03 +0000
curi Deplatforming and Fraud
> There's a bunch of different black pills that members of my tribe and adjacent tribes are tempted to take.

> One is "the game is all over, the commies won."

> Friend, censoring dissident voices, building walls, and lying about everything is not what winning looks like.]]>
Mon, 18 Jan 2021 21:02:12 +0000
curi curi's Microblogging
>> Podcasts rife with misinformation remain on social platforms like Apple and Google as extremists exploit a loophole left after the tech companies cracked down on other mediums.

> Absolutely incredible that we're culturally converging on "you can't say things that aren't true" after literally every other era of human history is a lesson in why not to do that

*I like free speech, but we have to stop harmful misinformation or disinformation!* Said the dishonest would-be tyrants.]]>
Mon, 18 Jan 2021 20:59:45 +0000
curi Politics Discussion
> DAVID HOROWITZ (GUEST): Well, look, where were those troops last summer when there were 633 violent attacks, arsons, killings, in 220 American cities. And Democrats were cheering on the rioters and bailing them out of jail. We are in the early stages of the establishment of a fascist state in America. People are sort of intimidated from saying that.

> But we had an election, so-called, where there were 1.4 million questionable votes that were questionable legally. There were illegal votes. And Biden won -- and this is in the battleground states -- and Biden won those states by a total of 158,000 votes. Yet if you suggest that this might be a rigged election, and you're a United States senator like Josh Hawley or Ted Cruz, the Democrats want to remove you from Congress, put you on no-fly lists. We're in a situation where the Democratic Party - which has been doing this for decades - is intent on suppressing the free speech of anybody who opposes them, you know, under the guise of the accusation that everything that Republicans say that Democrats find uncomfortable has to be a lie. And we need to ban lies, we need to ban them from Twitter, from Facebook.]]>
Mon, 18 Jan 2021 20:58:19 +0000
curi Deplatforming and Fraud
Google can blacklist you in Chrome (and FireFox and Safari use the blacklist some) even if you don't use any Google services.

How? Via their safe browsing stuff that allegedly is just for phising, malware, etc. It has false positives and awful customer support. It may or may not currently have political bias, but certainly could in the future.]]>
Mon, 18 Jan 2021 20:56:41 +0000
curi Deplatforming and Fraud
It's easier to record people on Zoom/etc than with hidden cameras IRL.]]>
Mon, 18 Jan 2021 20:54:49 +0000
curi New Community Website: Marketing
> * features like CNAMEs for blogs/etc. That's nice. I want to do that for my blog.

I'm not sure how this will work given my plan to make it a paid forum. I don't think I want to host people's (presumably public in the sense of free, no paywall) blogs because having a lot of public (free) sections mixed with the private (paid) sections would be more confusing and unfocused. And it'd lead to problems where e.g. someone says X, and if X was in a paywalled section I would reply with Y, but I don't want to give that away, so I treat X as a lower class citizen and reply worse, but many observers don't understand that and think if they wrote something as good as X or less then they would get no reply.

My current plan is to make one public (meaning free) open thread per year, and it'll be easy for people to understand that's being treated differently, it'll be clearly labelled, etc.

Public/private also means "Can I quote or talk about this elsewhere?" The answer to that will be yes in general, and no for a "private" section (no NDA, just requesting ppl not share from that section – btw we should give it a different color scheme so ppl are aware of when they're in that section).

If people want to use this forum software for their own public blog (or private invite-only forum, e.g. internal at a company), my initial idea is we should either sell it or give it away. Then they can host it themselves.]]>
Mon, 18 Jan 2021 20:49:07 +0000
curi New Community Website: Features and Tech
> Basically I'm thinking discord emote reactions would be a good thing to include.

I'd prefer a more verbal forum culture which is more differentiated from social media. I don't want a popularity contest. I don't want people to judge their posts (or anyone else's) by how many likes (or smiley face or thumbs up emoji reactions) they get, or worry about that at all.

One of the problems reactions are trying to solve, besides enabling popularity contests, is to post something that doesn't ask for or merit much attention. It lets you communicate in a way that's smaller than a regular post.

So what I want to try is two types of nodes: regular and minor. Minor nodes will have a different (less emphasized) visual appearance, and can be collapsed or removed by a search filter. This will let people say things like "+1" without it cluttering up the thread or asking for attention in the regular way. It will also let people say things like "going to bed; will reply more tomorrow" and other side comments.]]>
Mon, 18 Jan 2021 20:36:42 +0000
Andy Dufresne Max Microblogging Maybe I don't understand tensegrity precisely. I was thinking a tensegrity structure is one that bears weight through a combination of compression and tension, rather than rigidity alone.

Regardless, I think the structure in the video could be made to set up and collapse as easy as a camp chair.

It might help to imagine what would happen if the silver "arms" on the inside top and inside bottom of the table in the video had lockable horizontal hinges in the middle and at the table (red disc) attachment points.

So when the hinges are locked, no difference from the video behavior. But when you unlock the hinges, now the arms can fold over on themselves vertically and lie flat against the inside table faces.

When that starts to happen, the tension goes out of the wires, and the table collapses into two discs with the arms and jumbled wires in the middle. If you twist one of the discs while the structure is collapsing it wouldn't even be a jumble - the wires would be approximately straight along the edges.

To reverse the collapsing process you pull the discs apart and re-lock the hinges.]]>
Mon, 18 Jan 2021 14:17:03 +0000
Max Max Microblogging Mon, 18 Jan 2021 13:52:17 +0000 praise, appreciation, and benedictions Max Max Microblogging
praise is a weird thing in FI. I agree with curi that people ~withhold it here when they wouldn't otherwise. There are good and bad things about that, in large part because there's good and bad praise. Praise is somewhat related (at least commonly) with something like endorsement; mb something a little gentler than endorsement. If you're because cautious, it's easy to think that -- bc of that relation -- praise can be like a bit dangerous, like if you praised something that had mistakes. IDK the solution, but I think that's accurate so far.

Appreciation is sort of like a superset of praise (tho mb there are some things that are praiseworthy but not good to appreciate). I appreciate a lot about FI and discussions here, but not every part of those discussions is *praiseworthy* even tho it is *appreciated*. I think -- if you wanted to take action to make FI a ~friendlier place -- appreciation is a safer/easier way to do it than praise (tho that shouldn't mean we like exclude praise or whatever).

Benedictions are a thing I only learnt about recently. The word refers to like the nice stuff a priest will say at the end of a church service. 'may you be blessed in all you do' or something. more generally I think it's a good description for lots of the stuff we say, esp to lots of ppl at once, like 'hope you all have a good break' between classes.

In general, I think of benedictions as like less than praise and appreciation, but also more general b/c of that. *Benedictions have reach.*

*What is praiseworthy? What is appreciation-worthy?* These are questions that are related to morality. Good answers to those questions have a lot of morality baked in, but different moral knowledge is baked in to each. I think the same applies to benedictions.

I think benedictions are so general that good answers to questions like 'What benedictions are worth making?' will have some very deep and fundamental moral truths baked in. The benedictions with the most reach are *things you can wish people that apply to all people and all situations, all the time*. Put in that context it almost seems obvious that deep/far-reaching moral knowledge needs to be baked in.

So good benedictions are ~special in a way that other well-wishings aren't. It seems significant.


On new years (very shortly after learning about benedictions) I had an idea for a video that was basically me saying benedictions the whole time, interspersed with some of the philosophy/ideas above (IDK what I would have done with editing/b-roll or whatever). The title would have been something like 'benedictions for 2021; a video for everyone' I wrote 3000 words of benedictions as a sort of draft-script while I was playing with the idea. There are some longer paragraphs that were making more of a point than just the benediction (about like society or democracy or living a good life), but there are like 100+ things on the list. Stuff like: (paraphrasing from memory) 'i hope you learn new things' and 'i hope you figure out the places that you get stuck and ways to avoid getting stuck on those things'. there was also stuff like 'if you die, i hope you get to do so on your own terms' and 'i hope you don't get sick'. there was more stuff like access to running water, living in a democracy, don't accidentally contribute to the destruction of your society, learn humility, able to reliably take care of your family (like for parents). If anyone is interested I think I'm okay posting it.]]>
Mon, 18 Jan 2021 13:33:15 +0000
Max Alisa Discussion Mon, 18 Jan 2021 13:09:00 +0000 Max Alisa Discussion
I think I just misremembered the details of the wrong warp and forgot they were backwards jumps not forwards (aside: is this actually crucial? like the shift in position only happens when mario is the wrong way? mb I'm confusing it with some wall clipping stuff)

Thinking about #19595 in this context: curiously I don't think I should change my mind about the learning strat stuff.

*reflection:* It feels like there's something singificant in the idea of creating knowledge out of noise. I suspect it's a combination of: evolution + reach of constituent ideas + measurement theory.

Here's my attempt at it: we sometimes create bridging theories that bridge noise to actual ideas. A problem with the bridging theory doesn't impact the idea (or the data), so it's never a reason to doubt the main idea. We can create knowledge out of noise because: knowledge persists/endures, the creative process of evolution doesn't need to 'input' knowledge to output knowledge, the identification of noise doesn't criticise the result idea (that realisation just ~removes some ~support, which wasn't neccessary anyway).]]>
Mon, 18 Jan 2021 13:05:33 +0000
Max New Community Website: Marketing
* low numbered nodes -- could have a reserved section, like triple digits (and reserve lower numbers for big/important things). one benefit of this is we immediately get into >= 4 digits, where there's very little marginal utility, and far less reason to spam to get low numbered stuff. (arbitrary versioning/editing of node body/titles would mean 'reserving' stuff would be more valuable, esp with e.g. blog support)

* custom shortlink things / stubs. if someone wants to redirect to then they might pay for that convenience + the other benefits.

* features like CNAMEs for blogs/etc. That's nice. I want to do that for my blog.

* * on that note, encouraging ppl to use it for stuff like project mgmt could be fine/easy with some supporting features, and would provide other revenue streams and mean more ppl were benefiting from the features/addons we (or others) could build. probs not something to focus on in the near future, but it's a thing we could do.

* private areas? IDK about this one, like it's hard to imagine good use cases. it makes more sense when combined with a cname.]]>
Mon, 18 Jan 2021 12:50:47 +0000
Max Max Microblogging

okay, thinking through what you said again, mb I do get what you mean. Was a bit hard to think about without looking at the structure again.

Are they *full* tensegrity? Mb, like definitely if you compromise the fabric they can't bear weight. so I guess it's a bit unintuitive because, unlike the table example in the vid, you're not putting weight on a rigid part; there are no rigid surfaces. Mb the intersection points are not ~proper tensegrity either, but you could easily replace them with e.g. small loops of rope or something that could hold them via tension (and coat the rope loops in rubber to keep them in place).

Who really cares about 'full' tensegrity tho, I just remembered the relevant part at the end of the video, where it's explained that the demo table isn't even 'full' tensegrity bc some of the aluminium is under tension.]]>
Mon, 18 Jan 2021 11:30:53 +0000
Max Max Microblogging
(I haven't been checking FIGG regularly, so might have missed something there, but i think it's been quiet for a while. mb discord, too, bc there are some channels I don't read in full)]]>
Mon, 18 Jan 2021 11:23:36 +0000
Max New Community Website: Features and Tech
Basically I'm thinking discord emote reactions would be a good thing to include.]]>
Mon, 18 Jan 2021 11:19:51 +0000
Max New Community Website: Features and Tech
this idea is to show an additional UI element when the user selects text. there's a lot of great features we could "hide" behind that, which only show up if the user selects text. ofc the specific behaviour of that UI element could be done lots of different ways and have user prefs, etc.

some people select text while reading, so we need a way for this to be noninvasive, but that doesn't matter much for the default I think. (mb incognito browsers would be an issue if not logged in?)

Mon, 18 Jan 2021 11:15:14 +0000
Max New Community Website: Features and Tech
Mon, 18 Jan 2021 06:19:50 +0000
Max New Community Website: Features and Tech
here are some notes I drew up:


btw, if anyone is colorblind: i use color to separate content in a fairly ad-hoc manner, please lmk if there's any issues and will try some other stuff. maybe nbd.]]>
Mon, 18 Jan 2021 05:52:16 +0000
Alisa Alisa Discussion
> I noticed you bumping 3 jumps in 4-2 and then not doing the wrong warp. I guess that you could go a bit faster if you didn't do that, but also that it'll probably be easier to get the wrong warp if you've got those 3 bumps consistent already.

I didn't think 3 forward bumps would shift Mario's position rightwards far enough to get the wrong warp in 4-2. Do you have more info about that? (The bumps in 4-2 in [my 5m 37s run]( were forward bumps. I wasn't trying to do them on purpose. They happened because I jumped imprecisely.)

The approach for 4-2 that I'm following now, from [Miniland's video](, calls for 4 *backwards* bumps, though some players do it in 3, e.g., in [Kosmic's tutorial](, he says:

> One is the main method. You need to jump backwards into 3 walls.]]>
Mon, 18 Jan 2021 05:37:53 +0000
Gab’s Dissenter browser is insecure Anonymous Open Discussion (2021)
> Warning! Dissenter for Windows and Linux hasn't been updated since March, 2020. For macOS, it hasn't been touched since November, 2019. The GitHub repo is stagnant since mid 2020. Chromium receives more than a hundred security patches yearly. Dissenter remains unpatched & unsafe.
> I cannot stress enough how reckless this is of @getongab; they know Dissenter is woefully out of date, and incredibly dangerous for their users.
> You're better off using Internet Explorer. Seriously. :

> I have been trying to tell people this. Huge security risk. They dont follow upstream code and theres been like 4 zero days.

Also, Dissenter is based on Brave, but Dissenter uses poor coding practices.

Brendan Erich, the founder of Brave, [tweeted](

> Are they still using our classids in Windows registry so as to make an uninstall hell for anyone who installs Brave then them?

@bravesampson, who shared the warning above, [replied](

> It was going to be fixed in "the next build" according to the still-open issue

The GitHub issue was last updated in July 2020.]]>
Sun, 17 Jan 2021 07:12:47 +0000
Anonymous Deplatforming and Fraud
> Loews Hotels just canceled an upcoming fundraising event for Sen. Josh Hawley.
> They will no longer allow the Conservative Senator to rent their facilities.]]>
Sun, 17 Jan 2021 07:03:30 +0000
Alisa Alisa Discussion
> To get there, I plan to do both of the following:

There are three items in the list that followed that. I should have said "all of the following".]]>
Sun, 17 Jan 2021 05:40:40 +0000
Fat loss project Alisa Alisa Discussion
I want to get thinner. My goal is to get my BMI down to 28. This is still in the "Overweight" category, but it's less overweight than I currently am. To get there, I plan to do both of the following:

- enter everything I eat into an app that tracks calories, macronutrients, and net carbs
- eat at most 75% of the amount of calories that I need to maintain my weight
- eat at most 50 grams† of "net carbs" per day, where net carbs = total grams of carbohydrate - grams of fiber - grams of sugar alcohols

I have a "sponsor" who will help me deal with exceptions and mistakes.

I'm not trying to argue that this approach is in any way optimal and I'm not recommending it for anyone else. The reason I'm proposing to use it is because, when I followed it over the past few months or so, I reduced my BMI from 31 to 29.5, and I didn't really mind it.

I hope that by continuing to follow it I can reduce my BMI some more. I will monitor my progress and adjust my approach if it isn't working.

† One reason for limiting my net carbs like this is that I suspect it reduces my feelings of hunger.]]>
Sun, 17 Jan 2021 05:35:33 +0000
Anonymous Politics Discussion
Sun, 17 Jan 2021 04:30:52 +0000
curi Politics Discussion


they have a lot of convenient bugs]]>
Sun, 17 Jan 2021 03:42:36 +0000
Andy Dufresne Max Microblogging > There's one other issue I can think of WRT tensegrity furniture (atm at least): deconstruction for transport. They don't look like the easiest structures to (un)assemble. Mb with enough slack on the ropes that sort of solves itself, though?

Camp furniture solves this by providing hinge points in the compression elements, usually with some sort of locking mechanism. When the hinge is unlocked and folded, the compression element(s) no longer provide compression. Without offsetting compression, the tension elements have slack and the structure substantially collapses.]]>
Sun, 17 Jan 2021 01:43:21 +0000
Max New Community Website: Features and Tech
> Do we need the 'rename' fork method?

I think we do. I am seeing how everything can/will work together more clearly now.

There are some cool things like project management that are more intuitive with rename-forks. (e.g. breaking down tasks and having subtasks; you list the subtasks by using the 'index' view on the main task)]]>
Sat, 16 Jan 2021 22:42:39 +0000
oh my god it's turpentine Deplatforming and Fraud]]>
Sat, 16 Jan 2021 22:26:24 +0000
curi Deplatforming and Fraud Sat, 16 Jan 2021 20:22:38 +0000 Max Max Microblogging
> A less permanent stake-like option that would also be suitable indoors would be something like weightlifting dumbells attached to the leg bottoms.

Yeah, I was thinking that pairing something like that with a tensegrity table/etc might be a good option. You could make weights cheaply and have standard mounts the weights screw in to (or connect however). Ppl could adjust their preferred mass that way. And it'd be cheap to produce plastic ones to fill in the gaps. Similar to how some mice have weights you can add/remove.

There's one other issue I can think of WRT tensegrity furniture (atm at least): deconstruction for transport. They don't look like the easiest structures to (un)assemble. Mb with enough slack on the ropes that sort of solves itself, though?]]>
Sat, 16 Jan 2021 20:05:46 +0000
Max New Community Website: Features and Tech
I have [a basic impl of WITH RECURSIVE]( based on [an example in SQLite docs](

One thing I note with is that the node_ids come back sorted from a WITH REC query -- even tho I didn't include any sorting logic and none was included in the raw SQL query printed by `rails s` stdout.

That might mean that rendering a tree structure isn't as straight forward. My manual-recursive logic ([in the template]( comes out nicer.

This image shows what I mean -- check the order of titles in the TOC (WITH REC) vs comments (naive)

Sat, 16 Jan 2021 19:43:13 +0000
Max New Community Website: Features and Tech
> more advanced: i think it'd be good to be able to set a permission that isn't passed to descendants, so you can share something individually without sharing its descendants/subtree.

i think this might naturally fall out of an elegant design:

if posts are a child of main/etc which is a child of root, it's elegant to use a system where a node has permissions for itself being different to permissions for the children. like main should only be editable by admin, but it should also specify that topics can be created by anyone. topics can be edited by the author (and admin) and should specify that replies can be made by everyone.

most of the time the permissions for children will be set by the method that handles the node creation, so normal users won't be able to do weird stuff.]]>
Sat, 16 Jan 2021 16:57:56 +0000
Max New Community Website Project
Nested replies example:

If you post a reply then you'll get a page like: -- click on 'to parent' to traverse back up to parent comments/post/etc

The root is at (or you can omit the `0`)

I'll try to leave this page accessible if anyone wants to check it out.

Sat, 16 Jan 2021 15:53:47 +0000
Andy Dufresne Max Microblogging Camping furniture (especially camp chairs - Google it if you're not familiar) are commonly implemented with some tensegrity like structures where fabric supplies the tension and hollow rods supply the compression.

They're light & easy to move as well as reasonably comfortable. But as you mention light & easy to move is also a downside. A good gust of wind can move them, or if you sit down with too much lateral force the chair will move or perhaps tip over.

Water is problematic because the structures to hold it are either bulky or fragile, and when water sits things tend to start growing in it. Dry sand is better about sitting for long periods, but otherwise similarly difficult to hold structurally. Depending on location, it can also be significantly harder to get than water. And in the case of both water and sand, getting it in and out in the contest of an indoor setting is difficult and probably messy.

Outdoors, you can use ground stakes to substantially improve stability of camp furniture. Most people don't bother with that because they won't be leaving it in the same place for very long. The indoor equivalent to stakes would be bolting to the floor. That would work great for stability, but just trades difficulty moving the furniture itself for difficulty (and damage) moving the bolt holes.

A less permanent stake-like option that would also be suitable indoors would be something like weightlifting dumbells attached to the leg bottoms. 4 X 10 Kilogram dumbells at the bottom would add 40 Kilograms of stability with extremely low center of gravity so would be super hard to tip over. Yet, when detached you're only moving things that are 10 kilos and relatively small - not especially difficult unless you're frail. But you wouldn't want to use standard shaped dumbells because people would stub their toes on them. You'd want something tapered from the top to a rounded off edge at the bottom. Or some kind of soft bumper along the edge.]]>
Sat, 16 Jan 2021 14:54:25 +0000
Max Alisa Discussion
#19594 I noticed you bumping 3 jumps in 4-2 and then not doing the wrong warp. I guess that you could go a bit faster if you didn't do that, but also that it'll probably be easier to get the wrong warp if you've got those 3 bumps consistent already.

This sounds like a good learning technique when you have excess capacity. Bc you don't have to focus on much else at that point, you can focus on consistency before you could without the learning optimization. (the alternative being that you'd only do more advanced once you'd finished with the foundational skills.) It's using excess capacity to work on a future constraint. :thumbsup:

Also, if you didn't do that then you'd be, effectively, doing local optimisation instead of global. the local optima would have gotten you a slightly faster run *this time*, but at the expense of getting to your ultimate goal faster. Using excess capacity like you do is working towards global optima.

> This accomplishes my goal of getting a time of 5m 39s or better.

I said "ultimate goal" above even tho you haven't defined it (not that I saw skimming back, at least). I think this means that you had an implicit background goal in addition to your 5:39 goal; something like: you didn't want your learning/practice/performance to inhibit more ambitious goals. If you didn't have a bg goal like that then it doesn't make sense for you to start including practice for more advanced techniques that you won't actually use in the current run. my guess is that this sort of bg goal is pretty common and mostly implicit.

> I've added a new sheet to my spreadsheet to help me figure out which improvements to focus on.

I like the method you use in the spreadsheet. It looks effective, pracitcal, and reasonably general.

Are you including frame-rule stuff yet? I didn't see anything in the spreadsheet. I'm not sure if it's premature optimisation, but there might be some breakpoints you can hit that would bump up frames-saved to the next multiple of 21. I think that means some of the new tech could save more than you calculate; e.g. if 'fast backwards jump onto 1st of 3 piranhas' hit a framerule breakpoint you might save like 60 frames instead of 47. My guess is that this sort of thing isn't worth worrying about yet. I guess that framerules align themselves to the start of levels, so you might just be able to do some excel math to figure out how many frames you lose compared to Miniland's 5:03.]]>
Sat, 16 Jan 2021 08:06:34 +0000
Alisa Alisa Discussion
I'm learning to jump backwards, which is a skill required for wrong warps. I'm also practicing doing a specific sequence of backwards jumps on 4-2 that should let me do a wrong warp which saves about 5 seconds.]]>
Sat, 16 Jan 2021 05:26:29 +0000
Max Max Microblogging
I think there's a big problem with furinture - it's heavy and hard to move. IMO there's a decent business opportunity for anyone who can solve this and mb some other problems too. Tensegrity sounds like a reasonable approach to start with. The two other starting points I know of are: modularity + flexible construction (so the same parts could make a chair or a table); and something like structures that could be filled with water to add mass (and drained for moving). There are some major issues with the second one, tho. It's a bit of a hard problem b/c ppl like the sturdyness of furniture (for the most part).]]>
Sat, 16 Jan 2021 05:12:26 +0000
curi New Community Website: Features and Tech
> IDK what the performance characteristics would be like for a traversal of a subtree

It sounds like multiple root nodes would be a premature performance optimization, and I think it's unlikely to be the right optimization if one is needed – there are tools designed for performant graph traversal without giving up the conceptual elegance of having stuff connected together.

> I think -- in an SQL db -- you could do like recursive self-joins mb to get all children.

Postgres has graph traversal functions which were discussed above, and there are other options like turpentine brought up neo4j.]]>
Sat, 16 Jan 2021 02:42:12 +0000
Max New Community Website: Features and Tech
> Another more advanced idea would be to have permissions for the subject and author contact of nodes independent from the node content.

> Example use cases:
> Allow people to view the topic list (node subjects) of some areas as a marketing method for free, but then pay to read the content.
> In free-to-read areas, allow paid members access to author contact information (ex: their email) but not unpaid members.

I think this would be mostly simple to do with a decent+heirarchical permissions system design. Provided it's structured right, a lot of those finer-grain permisisons should typically be inherited, then stuff like public-subject + private-body should be easy. I'm not so sure about one-shot permissions tho; like exactly how they'd be represented without reaching for another tag/flag/property (which would also mean checking for it on any call that needs to check permissions.)]]>
Sat, 16 Jan 2021 02:16:42 +0000
Max New Community Website: Features and Tech
I was thinking about not having an override setting and what that might be like. Do we need the ['rename' fork method]( I was thinking you could set a title on a comment like here on -- setting a title doens't automatically make it show up in a list of posts or something.

I feel like the 'move' fork method might be all we really need, and that can be supported via good quoting + rich links between nodes (the secondary link type)

Mb one use case for the rename-fork method (not that this is really forking) is: I want a 3+ node to be treated as a level 2 node, which would mean treating the level 2 node (actual topic start) as a level 1 node, at least some of the time. This way you could have like subthreads/subtopics, but IDK it seems like there are better ways to do this sorta thing (like via tags). One reason tags might not be so good here is permissions; there will need to be some restrictions on tags, but do we need to restrict subtopics then too? Hmm.


> it'll be a lot easier to understand after having the core features working so you can try them out. it's harder to plan ahead about forking now, and unnecessary.

Yeah, going to leave this for now. I made some progress last night on having exactly 1 root node with children main/meta/etc, so will play with that more today to get a prototype working.]]>
Sat, 16 Jan 2021 02:12:33 +0000
Max New Community Website: Features and Tech
I might be a bit sensitive to this b/c of different performance requirements for different envs (like high capacity voting systems) -- i haven't worked on a webapp like this for a while. my general approach is that you have some authoritative data behind inferences/calculations/etc and then cache as required for performance. I will try relaxing that a bit b/c it will probs start to become significant WRT architecture.

> Is there a benefit to having more than one root node in the post tree? (in other words, making it multiple separate trees)

It's easier to find all the replies to a topic in one query. Or at least it was at that point in prototyping. Tho I did that via approx `select * from nodes where genesis_id = #{}`. (note: i'm deliberately avoiding any string interpolation in queries in the actual ruby code, just easier to write it out as sql here)

IDK what the performance characteristics would be like for a traversal of a subtree (e.g. to get all replies recursively). I think -- in an SQL db -- you could do like recursive self-joins mb to get all children. IDK if that would error out or never-halt if a cycle accidentally got introduced, tho. I don't like the idea of doing multiple queries, though, from the ruby side. if there's a long chain of replies that could get laggy.]]>
Sat, 16 Jan 2021 02:01:19 +0000
curi Alisa Discussion
> I was able to get 5m 37s without adding any new tricks to my repertoire.

> I'm now setting a new goal: get within 10% of the SMB1 world record.

Yeah. Since you didn't add new tricks I was gonna suggest going for a faster time. It didn't get too hard to improve yet.

Makes sense to copy some strategies from a fast run that don't require new tricks. (btw, i figure tricks means stuff like clipping through walls, doing wrong warp pipe glitches, or doing wall jumps).]]>
Fri, 15 Jan 2021 20:57:11 +0000
curi New Community Website Project Fri, 15 Jan 2021 20:11:16 +0000 curi New Community Website: Features and Tech
Is there a benefit to having more than one root node in the post tree? (in other words, making it multiple separate trees)

BTW in general I think things should be inferred, calculated or inherited when possible instead of set. E.g. the best default view for a node can be inferred by its distance to root. (distance 1 = subforum, distance 2 = topic start, distance 3+ = comment). This will only need to be overridden occasionally and the forum could function initially and be tried out without an override setting.]]>
Fri, 15 Jan 2021 20:08:33 +0000
Anonymous New Community Website: Features and Tech
> more advanced: i think it'd be good to be able to set a permission that isn't passed to descendants, so you can share something individually without sharing its descendants/subtree.

Another more advanced idea would be to have permissions for the subject and author contact of nodes independent from the node content.

Example use cases:
Allow people to view the topic list (node subjects) of some areas as a marketing method for free, but then pay to read the content.
In free-to-read areas, allow paid members access to author contact information (ex: their email) but not unpaid members.]]>
Fri, 15 Jan 2021 15:08:37 +0000
Max New Community Website Project
Fri, 15 Jan 2021 12:46:35 +0000
Max New Community Website Project

the tags are denoted like: `value :: type` and blog_c::view means the blog_comment view]]>
Fri, 15 Jan 2021 12:45:43 +0000
Max New Community Website: Features and Tech Fri, 15 Jan 2021 12:11:12 +0000 Max New Community Website: Features and Tech
I want to try an alternate idea, too: doing that high-level organisation via tags. The way you've described permissions might make the tag-method more complex, tho. Like it's elegant if permissions are set on some siblings of main/meta/etc, e.g. main_private, main_subscribers, etc.

tho doing the high-level org via tags might fit with some search methods/systems better.]]>
Fri, 15 Jan 2021 11:00:03 +0000
Max New Community Website: Features and Tech
> yes. i'm thinking some subscription tier gets you access to a Private node (subforum) that you can post under, which not all members can read, which ppl are asked not to share quotes from elsewhere, and which admins won't make posts from public as free samples.

Yup, I think I have a clear idea of what's required.

> not to share quotes from elsewhere

Do you mean 'not to share quotes from the private forum elsewhere'? Otherwise I'm not sure exactly what you mean. It reads like 'don't quote stuff from outside the private section', but that sounds wrong to me.

>> t.boolean :is_top_post

> is this meant to indicate subforum type nodes? or thread starts? either way, a default_view field would be more generic. (i think pointing any view at any node is ok, so i'm thinking of it as just a default to make things convenient so u don't have to change views after clicking on that node.)

thread starts. I am not sure what the value of `default_view` would be. The idea of a view sounds like the results of a search/filter/sort type operation. but I'm not sure how that and the current idea I have of top_posts / thread_starts unifies with that idea.

>> t.integer :genesis_id, index: true

> not sure what this is

This is the earliest ancestor without a parent. A node's parent's parent's ... parent's parent.]]>
Fri, 15 Jan 2021 10:54:44 +0000
curi New Community Website: Features and Tech
yes. i'm thinking some subscription tier gets you access to a Private node (subforum) that you can post under, which not all members can read, which ppl are asked not to share quotes from elsewhere, and which admins won't make posts from public as free samples.

> t.boolean :is_top_post

is this meant to indicate subforum type nodes? or thread starts? either way, a default_view field would be more generic. (i think pointing any view at any node is ok, so i'm thinking of it as just a default to make things convenient so u don't have to change views after clicking on that node.)

> t.integer :genesis_id, index: true

not sure what this is]]>
Fri, 15 Jan 2021 10:30:33 +0000
Max New Community Website: Features and Tech
I'll try adding user accounts soon and building out some of the UI elements and backend logic.]]>
Fri, 15 Jan 2021 10:03:01 +0000
Max New Community Website: Features and Tech
Otherwise sounds good. I have been thinking about how to do stuff using tags and tag-tags. I think there's a nice way to do lots of stuff with 1 general system.



Not much yet, but a start. [Here's the migrations file]( Hope that's enough to give ppl an idea of what I've been thinking of so far. Crits and suggestions welcome - ctx: this is my first 'working' draft of the schema.

I have some fixtures set up, hence the weird titles/content.

Note: nodes and content_versions have authors, and authors have users. that way we can manage identities or ppl can use an anon identity, etc.]]>
Fri, 15 Jan 2021 10:00:52 +0000
THIS WORKS 100% LUKE102010 How to Disable VLC Crash Reporting Fri, 15 Jan 2021 06:03:37 +0000 THIS WORKS 100% LUKE102010 How to Disable VLC Crash Reporting Fri, 15 Jan 2021 06:03:19 +0000 curi New Community Website: Features and Tech Fri, 15 Jan 2021 05:55:10 +0000 curi New Community Website: Features and Tech
more advanced: i think it'd be good to be able to set a permission that isn't passed to descendants, so you can share something individually without sharing its descendants/subtree.]]>
Fri, 15 Jan 2021 05:53:41 +0000
Max New Community Website: Features and Tech Fri, 15 Jan 2021 05:48:30 +0000 curi New Community Website Project
i think they should have a default_view property or something to accomplish a similar goal. some way to tell the system to display like a forum index, a blog post with replies, a blog comment, or possibly something else. nodes like Main and Meta will use the forum index default, and by default their children will use blog post and their grandchildren use blog comment (in other words, if the property is blank, traverse up the graph to figure out the right default).

this would let you create a subforum, e.g. "politics", anywhere, e.g. as the child of Other or 50 levels deep in a discussion.

an issue to consider is the usage distinction between subforums and category tags.

another consideration is how to display mixed pages. my first guess is the OP (root of the subtree currently being displayed – basically the way you view the forum is point your browser at a particular node and see it plus some descendants) should control the display type and the display settings of everything else on the page don't matter.]]>
Fri, 15 Jan 2021 05:48:05 +0000
curi New Community Website Project
1. rename topic
2. move topic

moving involves linking to and/or quoting from a node, but giving your post a different parent, e.g. the Main node.

renaming involves setting a title on your post.

it'll be a lot easier to understand after having the core features working so you can try them out. it's harder to plan ahead about forking now, and unnecessary. rapid prototyping and iterating is the way to go instead of trying to imagine everything in advance.

the core features are things like creating a node, specifying a parent, quoting stuff, linking stuff. those are the ones that should be considered before coding, but not details like thread forks.

some design considerations re the core features have been discussed above, like:

- post graph or tree?
- two types of connections between nodes? parent/child (main tree) and reference (graph with cycles). two separate graphs?
- two types of node: regular post or side comment

these are the kinds of decisions that are harder to change later.]]>
Fri, 15 Jan 2021 05:41:39 +0000
problem with 'forking' threads? Max New Community Website Project
What happens with replies to the new post? My intuition is that different things should happen for different threads.

If we take FIGG norms as an example: when you fork a topic (reply all & new subject + (was: X)), filtering by the original topic won't bring up the new topic + replies to the new topic, typically. (Google groups UI seems to do this, but also hides the new thread as a consequence).

My intuition is that we want to include all replies when the new and previous topics are closely related. we don't want to include all replies when the topics aren't closely related (which mb includes topics started to discuss meta).

Mb an alternate soln for closely related topics is like creating a subtopic within the thread. For a thread view, we could show a list of the titles of subtopics near the top, for example. then provide easy filter access so that you just look at replies to the subtopics.

For like forking a topic, that's more like FIGG where the new topic and replies aren't included in the original topic. Then the behaviour is consistent, and it better matches my intuition about how it should work.]]>
Fri, 15 Jan 2021 05:21:51 +0000
Max New Community Website Project
FYI i bought that domain just now and am willing to donate it if we want to use the domain.]]>
Fri, 15 Jan 2021 04:30:27 +0000
easy/quick way to practice learning and achieving goals Max Max Microblogging
**You could learn to juggle.** It's a good way to practice the 3 steps of learning.

I learnt to juggle like 15+ yrs ago as part of a sports science class. It was demonstrating learning via parts vs learning everything at once. Half the class went in one room and tried to learn to juggle 3 balls, all in one go. The other half (which i was in) learnt to first "juggle" one ball, then two, then three. Success rates were 10% and 90% respectively (~10 ppl in each class). this was an elective subject, so everyone there wanted to be there and had decent hand-eye coordination and all that. by the end of the hour-ish exercise, I could maybe get like 6-20 throws in a row before dropping one of the balls.

The first video I found on learning to juggle was demoing this method. The method looks good and is better than the notes I wrote on the method applied to juggling. She has some good extra bits in a 'troubleshooting' section, too.

The host doesn't mention where she's looking, but it's probably worth noticing that she's always looking at the apex of her throws, not at her hands or down low.]]>
Fri, 15 Jan 2021 03:50:17 +0000
SMB1: 2nd mission accomplished Alisa Alisa Discussion
I was able to get 5m 37s without adding any new tricks to my repertoire. I just got faster and more consistent at the techniques I was already using. Even a novice to SMB1 wouldn't see anything in my latest run that he didn't understand.

# Deciding how to improve

Following the plan I outlined in #19368, I broke each level down into segments and compared my time on each segment to the time achieved by Miniland in his [5m 3s video]( I recorded this data in a [spreadsheet](

Each segment on which Miniland was faster than me (this was almost all segments) has a note in the spreadsheet explaining what he did that made him faster. I picked a few segments where I thought Miniland's approach would be easiest to learn and where the time savings would add up to enough to reach my goal. I practiced those segments until I could consistently do them Miniland's way.

Then I re-did my original run, over multiple attempts, replacing the old way I did my chosen segments with the new way. While practicing, I also got better at some other segments, which made me faster overall.

I didn't track my individual level times at all during this process. However, I got to know by looking at the in-game timer at the end of each level whether I had done the level according to my expectations or not.

# How I spent my time

It took me 19.5 hours to improve from 5m 46s to 5m 37s. Of this, I spent:
- 4.5 hours on my spreadsheet, including deciding how to break each level down into small segments, recording the exact times for each segment on my video and Miniland's video, and deciding which improvements to focus on
- 1.5 hours improving my video capture setup
- 1 hour editing videos uploading to YouTube and reviewing runs (I uploaded a 5m 42s run to YouTube on the way to 5m 37s, but I didn't submit it to
- 12.5 hours actually playing the game and practicing

I'm now setting a new goal: get within 10% of the SMB1 world record. This works out to a time of [5m 24.846s](*+1.1) or better.

To achieve this goal, I plan to use the same approach as before. I've added a new sheet to [my spreadsheet]( to help me figure out which improvements to focus on.]]>
Fri, 15 Jan 2021 03:44:35 +0000
curi Deplatforming and Fraud Fri, 15 Jan 2021 01:35:43 +0000 Anonymous Politics Discussion Thu, 14 Jan 2021 19:30:29 +0000 Anonymous Open Discussion 2 (2019)
> It's also important to realize that the backup includes your encrypted iMessage messages, and the key required to decrypt them. Meaning that if you have backups enabled, all the "end-to-end" encryption in iMessage is defeated. Apple and by extension the FBI can read your messages. This is documented by Apple here:
> Even if you disable backups, whenever you correspond with someone that has backups enabled those messages are still accessible to Apple.]]>
Thu, 14 Jan 2021 18:51:34 +0000
microblogging is really good -- or, at least, it's really good for me Max Max Microblogging
blogging is hard and it's hard to get started. if you want a high quality blog then it's easy to avoid publishing anything. you can also end up avoiding publishing stuff because you don't think it's good enough. sometimes that inaction is a mistake, and you might have avoided it if you had better thinking methods.

blogging is also a good way to: build up a track record, publish ideas, and get criticism. those are all things that can help in improving one's own thinking methods.

so building a blog can help improve thinking methods, but a lack of good thinking methods can get in the way of building a blog.

(before your thinking methods have improved enough, you can easily spend too much time on topics that are too hard, which can slow your progress, too.)

microblogging is a totally different mindset -- at least that's what i've found. no message is too small, but also, large posts are okay too. it's nice b/c there's fewer ideas getting in your way when you're thinking about making a post. you don't have to get every post perfect; not every idea needs to be fully developed; if you post something that you change your mind about, well, you probably didn't post a big long lengthy thing about it, so the mistake is smaller and doesn't affect things as much. It also exposes your ideas to criticism early, and helps you get ideas clearer in your mind, earlier, too. That way, it's easier to find problems before you spend too much time on things, instead of after.

I've averaged like 2 posts a year on my [old blog]( when i wrote a post i needed to wait for a moment of inspiration, or more recently i was lazy and only posted videos of me giving a talk in person or online. i've averaged something like 1 post a day in this thread (that'd be like ~120 of the currently 186 posts, excluding this one). there are conversations and things mixed in with ~mini-essays, but I have written (and am writing!) more than I've ever written before. it feels great.

I'm excited for the new community site b/c I want to start a permanent blog there (and redirect my old site to that new blog).]]>
Thu, 14 Jan 2021 08:23:48 +0000
Max New Community Website: Features and Tech Thu, 14 Jan 2021 01:31:15 +0000 Max Max Microblogging Thu, 14 Jan 2021 01:29:59 +0000 Max New Community Website: Features and Tech Thu, 14 Jan 2021 00:38:07 +0000 curi New Community Website: Features and Tech Thu, 14 Jan 2021 00:14:56 +0000 caching in new comm forum Max New Community Website: Features and Tech
particularly around responsiveness of UI, easy of doing UI features, reducing query load on the server (could be done in the client), etc.]]>
Thu, 14 Jan 2021 00:04:27 +0000
curi New Community Website: Features and Tech
- leave browser open and page will auto-update with replies, so you can have a conversation at the speed of IMs

- auto link titling. so i can put in a youtube link or blog/article link, and it'll find the title for me. here i often go back and forth between tabs and do two separate copy/pastes, one for link and one for title, which is a minor inconvenience

- tweet or YT vid embeds]]>
Wed, 13 Jan 2021 20:58:48 +0000
curi New Community Website: Features and Tech
I'm doubtful about user sections. My initial thought was your own blog is just a site search that filters for only your own posts with a nesting limit (or with an article/comment distinction). Your user profile page could link to and/or contain multiple standard (or customized by you) searches (e.g. one with all comments, one with comments with certain filters).

A problem with sections is we end up with content in different places. If I don't follow Max, how will I see Max's posts on his blog? They are all nested under /u/max.

I figure Max should post in /main and then /u/max/blog is a particular search/filter that gathers Max content from everywhere. that way someone who just reads /main will see Max articles. so Max is participating on the main site in the usual way instead of off in a separate world.]]>
Wed, 13 Jan 2021 19:55:25 +0000
Anonymous Deplatforming and Fraud
> So now the ADL is lobbying the US government to remove us from the internet. We will never bend to their demands and we will never censor legal, 1A-protected speech that hurts the ADL’s feelings. Ever. Jesus is King.

Re "Jesus is King", in [a March 2019 FI list post](, someone [asked]:

>> We can ask [ourselves]: Had I been around back then, would I have acted differently [from the Nazis]?

Anon replied:

> ... One of the best groups to find "yes" answers from is American Christians who exemplify American values and the American spirit.]]>
Wed, 13 Jan 2021 17:35:26 +0000
Anonymous Deplatforming and Fraud
> We will be just fine, but wanted to let Americans know that @AIGinsurance canceled our insurance due to my "Social Media profile"

He didn't say what kind of insurance policy it was.]]>
Wed, 13 Jan 2021 15:46:19 +0000
Anonymous Deplatforming and Fraud
Wed, 13 Jan 2021 12:56:27 +0000
Max Max Microblogging
I think writing down my ideas is good, and working on something substantial now is probs bad (bc of how it would affect sleep). I think I'm going to try doing one, and avoid doing the other, so that I don't end up coding till 5am. I can code any time (roughly) and I can't finish in 5 hrs. I could do something, but would I be a better coder now for 5 hrs, or tomorrow after sleeping? Probs tomorrow. Writing, though, is good to do now because I actually might forget new ideas.]]>
Wed, 13 Jan 2021 12:48:41 +0000
Max New Community Website: Features and Tech
- use posix paths, start at `/` (aka 'root')
- have few, well known, etc top level categories; e.g. `/main`, `/meta`, `/other`, `/detailed` (mb `/technical` but that implies like tech/code type stuff and isn't what I'm thinking of) -- users can post in these
- posts always go under `p/:id`, e.g. `/main/p/123`, `/other/p/84938`, etc; alt: `/p/main/123` and `/p/other/4985`
- users have a personal area for a blog under `/u/:username`
- users can connect a custom domain via a cname pointing to a dns name like `#{username}` (where the forum is primarily hosted at `` and there's a wildcard dns `*` set)
- other users can comment on that user's posts, but can't post to the namespace themselves
- when browsing the forum under `/`, the user sees all blog posts and all posts in all categories (they could filter to just a subset or like a saved set; effectively things they 'subscribed' to)
- when browsing under a specific category/path (e.g. `/main`, `/u/max`) they see just the posts in that cat.]]>
Wed, 13 Jan 2021 12:40:23 +0000
integrating TOC w/ software dev Max Max Microblogging Wed, 13 Jan 2021 12:25:13 +0000 Max Deplatforming and Fraud Wed, 13 Jan 2021 11:28:20 +0000 Max Max Microblogging Wed, 13 Jan 2021 11:24:00 +0000 YouTube and Twitter are anti 'western values' Max Deplatforming and Fraud
YouTube and Twitter both act like news sources. e.g. YouTube has a dedicated 'news' section that is like 3rd or 4th on the home page.

If YT and Twitter want to be that -- and claim to be that and make features emphasising their broadcast of news -- but do not provide a free environment for news and discourse to take place, then *they are deliberately forsaking principles of free press*. They're acting immorally. They should be recognised as what they are: voluntary regulators of acceptable ideas and practitioners of anti-western values.

They *want* to be the Ministry of Truth; they *want* to become peddlers of propaganda.

ctx: watching *You Have Been Convicted of WrongThink*; 6:30, section on twitch]]>
Wed, 13 Jan 2021 11:22:29 +0000
crit of UEG's *The Fall of a Society* Max Deplatforming and Fraud
I thought the video was mostly good. The author is wrong a few times about Bitcoin, though:

[He claims it's a digital commodity](, not a digital currency. I'm not sure what definition of commodity he's using, but I don't see how it fits into any definition of a commodity that I know of. Principally: commodities have a use outside of: storing value, being a medium of exchange, and unit of account. What is Bitcoin's uses besides those things?

He also claims that it is "as of yet unregulated" which is only true if you add an implied 'by government' or something like that. Bitcoin has rules governing the supply and transfer of the unit itself. The supply and throughput of Bitcoin is regulated. This is maybe a less serious error than the above in that 'regulation' typically implies something like 'by government agencies'. It's also in a section regarding the US dollar. But it's misleading bc it also implies that Bitcoin is absent of governing principles and rules.

(Also, lots of the Bitcoin ecosystem is regulated: KYC on exchange accounts, reporting of capital gains tax and buy/sell events, etc. Additionally the SEC has shut down plenty of dodgey crypto schemes, and although they're not technically Bitcoin, the statements made are not representative of the current state of affairs.)

(Also, Bitcoin goes through this pattern regularly; it wasn't surprising to me and the pattern started a relatively long time ago. the pattern doesn't fit an explanation like 'the recent civil unrest in the US is driving BTC price'.)

I think these errors are significant (but probs not a constraint) bc they don't add anything substantial to the vid. Why did the author include these things, driven mostly by opinion, when he claims early in the vid that he's doing objective analysis?

The bit about maths/stats said there was a problem with ['in general, all math really']( but the author then only talks about stats and doesn't explain the other bits. That's misleading, and I don't think he should have included it without more explanation. He would have been better to say something like 'all evidence-based analysis' since framing can play a role in that and the mechanism is clearer.]]>
Wed, 13 Jan 2021 11:01:01 +0000
curi Deplatforming and Fraud
[The Fall of a Society](

[You Have Been Convicted of WrongThink](]]>
Wed, 13 Jan 2021 06:49:33 +0000
curi Deplatforming and Fraud Wed, 13 Jan 2021 03:05:50 +0000 curi Politics Discussion Tue, 12 Jan 2021 22:34:24 +0000 curi Deplatforming and Fraud
> payment processors are 'just private companies'. from 2011 to 2015, they were pressured by the DoJ (via banks) to deplatform the (legal, if sometimes distasteful) industries listed below. private companies always exist in an inescapable political context.

Tue, 12 Jan 2021 22:31:55 +0000
Anonymous Deplatforming and Fraud
> If you want to see how the state actually controls private firms, read the FDIC circular. the strategy: arbitrarily (and extra-judicially) declaring certain industries 'high risk', and threatening enormous compliance costs to banks who support them.

This deplatforming began with a secret Obama-era program called "[Operation Choke Point](". That program ended after it was exposed in 2015, but the deplatforming continues, because, the thread author claims, banks are afraid it may come back:

> 'operation choke point' as it is known "ended" in 2015 when Rep. Luetkemeyer blew the lid off the scandal. but it didn't end. payment processors internalized this guidance and now carry it out informally, in the hopes of not being sanctioned in the future when it returns.]]>
Tue, 12 Jan 2021 22:20:42 +0000
Pricing Thoughts curi New Community Website Project

Some public stuff that people can start learning from
curated selections from forum
marketing materials
can talk at one public open thread (requires free account)


Read my stuff (weekly article; ~daily small posts)
Watch my stuff (e.g. regular videos, streaming, group classes/Q&A; unlisted on YT)
Read the forum
Discuss on the forum
Structured learning activities (e.g. topic of the week, book of month, worksheets)
Ask questions


~private forum section

behind scenes stuff (some planning, moderation, meta, community stuff. some marketing and biz discussions. some exploratory writing)


Tips/Donations (also can sign up for any subscription amount, not just the tiers)
Digital goods
Tutoring, coaching, consulting, advice, writing for hire
Live courses

I don’t want to sell cheap/small things. I don’t want to ask people to make lots of purchasing decisions. Just have the subscription pricing and some big, high effort products. If you pay money, you get something substantive. If it’s too small to sell, I’ll just give it to subscription members.

I don’t want to use advertising for revenue.]]>
Tue, 12 Jan 2021 20:55:04 +0000
oh my god it's turpentine Deplatforming and Fraud]]>
Tue, 12 Jan 2021 20:21:18 +0000
curi New Community Website: Features and Tech Tue, 12 Jan 2021 19:31:31 +0000 Max New Community Website: Features and Tech
I think we have similar ideas in mind, but I'm not completely sure.]]>
Tue, 12 Jan 2021 11:00:16 +0000
curi New Community Website: Features and Tech Tue, 12 Jan 2021 09:59:53 +0000 Max New Community Website: Features and Tech
> I want to be wary of special cases. Can a general concept of forking threads ... be used for this or whatever else?

Yes, I think so. I think forking threads is a good feature (like adding "was:" to a subject on FI), and we can signal this sort of stuff with metadata.


> Something like a label on a post saying it is a paths forward post might work without being too burdensome.

Yup. I think this sort of thing would work in a linear list of posts in some thread for the general case:

> ---
> from: x
> title: tttt
> body: asdf
> ---
> thread forked to: <new thread title>
> forked by: <user>
> [preview button/link or something]
> ---
> from: y
> body: <some later reply>
> ---

Then we can add special cases only when showing an optional reason (or w/e) associated with the new topic.

I think the most common problem with special cases is when they get too difficult to maintain, or reason about, or even keep track of. This is a way to keep things pretty limited so the code can stay clean, but we also can have more custom features. Like, in a paths forward case, we can show extra material about the process, goals, etc.

In the main topic curi had a thing required: "Guided new person learning tour"; this sort of thing feels like a natural extension of that.]]>
Tue, 12 Jan 2021 09:36:38 +0000
oh my god it's turpentine New Community Website: Features and Tech Tue, 12 Jan 2021 07:35:18 +0000 curi New Community Website: Features and Tech Tue, 12 Jan 2021 06:27:39 +0000 Max New Community Website: Features and Tech
one way to support this sort of thing (and lots of other stuff too) would be to have some kind of *event* object that is listed and shown alongside replies/posts. it's not an MVP level feature, but it feels like it'd be useful to have the ability to easily add that later.]]>
Tue, 12 Jan 2021 06:20:12 +0000
curi Deplatforming and Fraud
Tue, 12 Jan 2021 05:17:41 +0000
curi Deplatforming and Fraud
> I know I am not the first one to say this, but there are a lot of very well credentialed people in tech worrying what would happen if internet giants collectively de-platformed a group who isn't right wing, while totally erasing the fact that it already happened to sex workers.]]>
Tue, 12 Jan 2021 05:16:11 +0000
curi curi's Microblogging
i think we don't live in that world. i've seen lots of [evidence](]]>
Tue, 12 Jan 2021 04:49:25 +0000
Anonymous Deplatforming and Fraud Tue, 12 Jan 2021 03:29:57 +0000 Anonymous Deplatforming and Fraud
> I asked other banks where Trump has checking/savings or brokerage accounts – including @jpmorgan and @CapitalOne – what they were doing about their Trump relationships.
> They declined to comment.

Conservative commentator Yossi Gestetner quote tweeted that and [wrote](

> Folks, see how it works? “Reporters” are just “asking” questions.
> No they are not. They are intimidating business into doing things because those businesses don’t like the political/policy [heat].
> David also uses handles to drive outrage tweets that will be seen by the banks.Z]]>
Tue, 12 Jan 2021 02:57:16 +0000
Anonymous Deplatforming and Fraud
> Susan Turkell, a spokeswoman for the bank, said Signature had decided that it “will not do business in the future with any members of Congress who voted to disregard the Electoral College.” Ms. Turkell said that in the wake of the riots the bank began closing Mr. Trump’s two personal accounts, which had about $5.3 million.]]>
Tue, 12 Jan 2021 02:34:08 +0000
Anonymous Deplatforming and Fraud
> Deutsche Bank, which has been Mr. Trump’s primary lender for two decades, has decided not to do business with Mr. Trump or his company in the future, according to a person familiar with the bank’s thinking.]]>
Tue, 12 Jan 2021 02:31:09 +0000
Anonymous Deplatforming and Fraud
> FB has just blocked Law Enforcement Today - with it's nearly 900,000 members - from posting. All admins blocked from posting to any page and group they are associated with. This is out of control.

Law Enforcement Today seems to be a conservative group. They just tweeted a [news story]( about a new speech code being enforced by the National Association of Realtors, a group in which membership is required in many areas to access the Multiple Listing Service used by real estate agents.]]>
Tue, 12 Jan 2021 02:11:47 +0000
curi curi's Microblogging
> The wild duality of the Internet economy, which has more addressable niches than conceivable and where platforms have powers we would have thought unlikely for governments.

> (That sounds like a subtweet this week, but this genie won't go back in the bottle during our lifetimes.)

From a thread. patio11 hints that he's opposed to big tech deplatforming.]]>
Tue, 12 Jan 2021 02:01:45 +0000
Anonymous Deplatforming and Fraud
> Epik, which now will host Parler and all of the death threats against cops and the Vice President that come with it, along with Nazi-friendly Gab and Sandy Hook parent-harassing InfoWars works with @visa @mastercard @AmericanExpress and @discover for payments.

This kind of online activism has commonly been followed by deplatforming in the past.]]>
Tue, 12 Jan 2021 00:55:00 +0000
Facebook now removing posts with the phrase "stop the steasl" Anonymous Deplatforming and Fraud
> We are now removing content containing the phrase “stop the steal” under our Coordinating Harm policy from Facebook and Instagram.]]>
Tue, 12 Jan 2021 00:31:43 +0000
Anonymous Deplatforming and Fraud
> The day has come. We knew it would. Twitter has decided to permanently ban us from the site. And the reason they give is "platform manipulation and spam". We call bull on that.]]>
Tue, 12 Jan 2021 00:19:46 +0000
Anonymous Deplatforming and Fraud :

> ARFCOM Is Down. We've been booted from GoDaddy and are looking for an alternative solution.
> The site will return at[ ]
> Standby for more information]]>
Mon, 11 Jan 2021 23:48:38 +0000
Anonymous Deplatforming and Fraud Mon, 11 Jan 2021 23:11:18 +0000 Anonymous Deplatforming and Fraud
> The Donald Trump campaign has not used its millions-strong email list since the riots at the Capitol. Its email provider says it has taken action to prevent Republicans from using "our services in any way that could lead to violence.”

> To send its emails, the Trump campaign uses infrastructure from a company called ExactTarget, an email marketing firm now owned by Salesforce, according to a Motherboard analysis of the emails. The emails are sent in conjunction with the Republican National Committee, according to the emails themselves. In response to a question about whether the company had taken action to prevent Trump from using the "" email infrastructure, Salesforce said it had "taken action" against the RNC to "prevent its use of our services in any way that could lead to violence."
> "We are all deeply troubled by the terrible events of January 6. And while we all hope that they are never repeated, sadly there remains a risk of politically incited violence across the country," Salesforce said in a statement. "The Republican National Committee has been a long-standing customer, predating the current Administration, and we have taken action to prevent its use of our services in any way that could lead to violence."]]>
Mon, 11 Jan 2021 23:03:37 +0000
Anonymous Deplatforming and Fraud :

> This book will not be placed on our shelves. We will not promote it. That said, it will remain in our online catalog. We carry a lot of books we find abhorrent, as well as those that we treasure. (2 of 3)]]>
Mon, 11 Jan 2021 22:45:12 +0000
curi Politics Discussion
Canary Mission exposing both left and right wing anti-semites.]]>
Mon, 11 Jan 2021 21:14:37 +0000
Anonymous Deplatforming and Fraud
Sleeping Giants [tweeted](

> If you had to name one company responsible for the platforming of violent extremism and hate right now, you’d be hard pressed to find one worse than @Cloudflare.]]>
Mon, 11 Jan 2021 20:11:50 +0000
Anonymous Politics Discussion
@Cernovich [wrote](

> My take on Trump is that you let him leave ignobly. Don't make him a martyr. Keep him on a leash and dog walk him out. He'll keep the truly low tier element of society, but he's lost his smart and competent supporters. He's neither Hitler nor Caesar. He's a Karshasian.

Pool [replied](

> What he has left is mostly made up of the most fringe conspiracy Q bunch]]>
Mon, 11 Jan 2021 20:00:01 +0000
Anonymous Blizzard's Speech Suppression
Someone [wrote](

> Anyone who knows the history of pornography laws should find such sentiments incredibly concerning coming from a "free speech" platform. It's a slippery slope of defining things as not speech in order to justify censoring them.

Gab [replied](

> Pornography is not free speech.
> Full stop.

Yesterday, Gab [wrote](

> If you think for one second that the Founding Fathers had “pornography in the hands of ten year old children” in mind when they wrote 1A you are insane.]]>
Mon, 11 Jan 2021 18:22:39 +0000
Anonymous Politics Discussion
> But the most concerning element of Trump’s social media ban may be what it says about where we are evolving as a society, and as a nation. In short, we are very rapidly headed towards a situation where we are no longer even remotely living in one unified nation, but rather literally different universes based upon our political beliefs (or, even more absurdly, our view of Donald Trump).
> Twitter and other social media giants have now made it exceedingly clear that they view Republicans, at best, as second-class citizens and many of them, either by choice or because they have been banned, are going elsewhere.... Now... their alternative destination, Parler, has been essentially kicked off the Internet by yet another super-woke “Big Tech” giant, Amazon.

> While Donald Trump clearly lost the election, he had more Americans vote for him to be reelected than any incumbent president in our history. He is obviously not some fringe character we can pretend is only supported by overtly crazy people.
> When at least 46% of our nation just voted for a president who is now no longer even allowed to fully participate in the public dialogue, and they understandably feel that they need to even further isolate themselves from what currently passes for the “national dialogue,” we are no longer even a marginally “united” nation. Forget about ever being on the same page, we are no longer even reading from the same book, and are living in at least two different realities that have almost nothing in common with one another.
> The foundation of our union will very soon be eroded to the point where circumstances could cause it to finally crumble in ways we never thought imaginable. After what has happened over the last week, and looks like could easily occur in the next one, all within a pandemic which has greatly divided the way we are governed, it is unfortunately no longer a question of if this will happen, but when.]]>
Mon, 11 Jan 2021 18:08:15 +0000
Anonymous Deplatforming and Fraud Mon, 11 Jan 2021 17:50:33 +0000 Anonymous Politics Discussion
> While most murder investigations focus on the person or persons who caused the fatal injury, former federal prosecutor Tim Heaphy said prosecutors could charge many rioters with felony murder, even if they were nowhere near Sicknick.]]>
Mon, 11 Jan 2021 17:49:52 +0000
Anonymous Deplatforming and Fraud
> Cumulus Media, which employs some of the most popular right-leaning talk-radio hosts in the United States, has told its on-air personalities to stop suggesting that the election was stolen from President Trump — or else face termination.

> We need to help induce national calm NOW,” Brian Philips, executive vice president of content for Cumulus, wrote in an internal memo, which was first reported by Inside Music Media. Cumulus and its program syndication arm, Westwood One, “will not tolerate any suggestion that the election has not ended. The election has been resolved and there are no alternate acceptable ‘paths.’ ”
> The memo adds: “If you transgress this policy, you can expect to separate from the company immediately.”

> Since the election, Cumulus has remained silent while some of its most popular hosts — which include Mark Levin and Dan Bongino — have amplified Trump’s lies that the vote was “rigged” or in some way fraudulent.

> Atlanta-based Cumulus owns 416 radio stations in 84 regions across the country. Many of its stations broadcast a talk format, a medium that has been dominated by a conservative point of view for decades. In addition to its national personalities, it employs local talk-radio hosts in many of its markets.
> Cumulus’s biggest stations include WMAL in Washington, KABC in Los Angeles, WLS in Chicago and KGO in San Francisco, all of which air a news-talk format.]]>
Mon, 11 Jan 2021 17:45:43 +0000
Anonymous Deplatforming and Fraud
> FYI, here’s the Acceptable Use Policy & contact info for Hurricane Electric, Gab’s hosting provider, for when you find messages that advocate violence or harass others
Mon, 11 Jan 2021 10:00:23 +0000
Anonymous Deplatforming and Fraud :

> :

>> Imagine going to a bar and seeing some Nazis getting bounced and saying to your friend "we should avoid that bar, they might kick us out. Let's go to the bar where nobody gets kicked out"

> This is an amazing and poignant analogy. There are valid reasons to avoid one or more cloud providers; "they might hit us with the banhammer" is absolutely not one of them for any business that isn't basically Al Qaeda.]]>
Mon, 11 Jan 2021 09:52:31 +0000
Anonymous Deplatforming and Fraud
> [Gab’s] One /24 that's single-homed through @henet ain't gonna cut it sadly.

> Gab has their own autonomous system (AS42651) that routes the IP netblock – which is ~255 usable IP addresses.
> AS42651 (Gab) connects to the internet via AS6939 (@henet). No other ASN (network provider) peers with Gab, making them single-homed to the internet.

> Extremely insufficient and not failure redundant.]]>
Mon, 11 Jan 2021 09:41:30 +0000
Anonymous Deplatforming and Fraud
> Guns of Gab has a new banner and a LOT of new members. Fuck.
> [screenshot of Gab post consisting of an image of a gun, accompanied by the text: "When democracy becomes tyranny... I still get to vote"]
> [screenshot of Gab post talking about election fraud and suggesting that there will be problems if anti-2nd-amendment legislation is passed]]]>
Mon, 11 Jan 2021 09:14:48 +0000
Anonymous Deplatforming and Fraud
Gab connects to the internet entirely through [Hurricane Electric](, a backbone ISP. One hour ago, someone who works for Amazon AWS (according to his [Twitter bio]( [asked]( Hurricane Electric about their relationship with Gab:

> Good evening @henet
> [Waving hand emoji] You appear to be the sole transit to Gab (AS42651) via a port in Miami. Are you working with them on content moderation, or reconsidering this peer’s relationship with your network?]]>
Mon, 11 Jan 2021 09:08:32 +0000
Anonymous Deplatforming and Fraud
> Still no word from @stripe on why they’re processing payments for GiveSendGo, the “Christian” fundraising platform raising funds for the leader of the Proud Boys and the Kenosha shooter.]]>
Mon, 11 Jan 2021 08:04:28 +0000
RIP Parler? Anonymous Deplatforming and Fraud
> I wanted to send everyone on Parler an update. We will likely be down longer than expected. This is not due to software restrictions—we have our software and everyone’s data ready to go. Rather it’s that Amazon’s, Google’s and Apple’s statements to the press about dropping our access has caused most of our other vendors to drop their support for us as well. And most people with enough servers to host us have shut their doors to us. We will update everyone and update the press when we are back online.
> Parler is my final stand on the Internet. I won’t be making an account on any social. Parler is my home. See you all soon 👋]]>
Mon, 11 Jan 2021 07:26:19 +0000
Anonymous Deplatforming and Fraud
> We aren’t talking enough about the one company that provides services to all of these extremist sites: @cloudflare. This isn’t even a moderation issue. Their CEO @eastdakota KNOWS he’s doing business with them and is proud of that fact.

> Their CEO penned a regretful letter after they had to take The Daily Stormer (the neo-Nazi website) offline because we had contacted the company’s investors.
> Imagine being sad about no longer working with Nazis.

> As of now, @cloudflare is continuing to work with TheDonald [dot] win, where the same threats appear, numerous QAnon sites, and Gab, where users are now likely heading after Parler.
> This company, despite making billions, is steadfastly refusing to take responsibility.

One person [replied](

> Who are their biggest clients that we should contact and ask why they support a company that platforms terrorists?

Someone else [replied](

> It's time.
> Blackhole Cloudflare :

> In networking, black holes refer to places in the network where incoming or outgoing traffic is silently discarded (or "dropped"), without informing the source that the data did not reach its intended recipient.

He's suggesting that ISPs and other big internet players should drop all traffic from Cloudflare.]]>
Mon, 11 Jan 2021 07:23:37 +0000
Anonymous Deplatforming and Fraud
> Now that @Amazon is kicking them to the curb, what do you think about the situation @Atlassian?
> Think Parler should continue to be serviced by your company? Just had to ask.

> It seems that Parler may also be using a @gitlab enterprise license.
> Any thoughts over there on continuing to service their company?

> Hey @okta - you want to keep Parler as a customer, perhaps? Would be a shame if you continued to service them.

> Yo, @Zendesk, wondering if you have any comment on Parler utilizing your services? Seems to be a problematic company.

> Hey, @Dreamhost - I don't know what your position is on providing domain registrar services to breeding grounds for hate movements and insurrectionists, but it seems is under your purview. Thoughts?

> Yo @GoDaddy, @Stripe, wondering if you're in any way okay with servicing Parler for their merchandise store? Seems the domain and payment processing are using your services.

> BREAKING - @twilio has cut services with Parler, registration is now inoperable due to SMS capabilities being lost.
> Thank you, Twilio. Let us hope other vendors follow suit.

> John Matze is clearly having a moment. Keep pushing. RT everything in this thread.
> Don't stop. Make sure every vendor servicing Parler hears you.

> Hey! @Microsoft @Outlook - Are you okay with Parler utilizing your services? Might want to reconsider doing business with them, given their current state of affairs and lack of moderation.



> @okta has terminated service to Parler
>> We were notified that Parler was using a free trial of Okta’s product and we have terminated Parler’s access to the Okta platform. While we support organizations across the political spectrum, our platform will not be used for threats of violence and illegal activity.

> Update: @Zendesk is terminating their business with Parler at midnight tonight at the same time as @awscloud
> Thank you!

> Keep the RTs of this thread flowing! We still have a few more vendors left as we fully deplatform the hate-filled extremist nightmare called Parler! WE'RE MAKING IT HAPPEN!
> TERMINATED: @Twilio @Okta @Zendesk
> REMAINING: @Stripe @GoDaddy @Dreamhost @Microsoft @Office @Office365

> In another moment of classical Anonymous hilarity, Dan Bongino has been openly doxxed and musings of ordering pizza to his house is abuzz. [image including phone numbers, supposedly Bongino's]

> Guys, check it out! We might have actually put Parler out of business today! Seriously!
> :
>> “They all work together to make sure at the same time we would lose access to not only our apps, but they’re actually shutting all of our servers off tonight, off the internet,” Matze said. “They made an attempt to not only kill the app, but to actually destroy the entire company. And it’s not just these three companies. Every vendor from text message services to email providers to our lawyers all ditched us too on the same day.”

> Can't let up yet though, they still have service from some key players - @Stripe and @Microsoft / @Office / @Office365
> Do they agree with Parler continuing to be their client? Let's find out! RT and make more noise!

Quoting screenshots of the above thread, @getongab [wrote](

> You’re witnessing the Gab Treatment: the systematic deplatforming of a business for purely political purposes on behalf of the communist regime.

@RealOGAnonymous [replied]( :

> I'm coming for Gab next.]]>
Mon, 11 Jan 2021 06:54:08 +0000
Anonymous Deplatforming and Fraud
> Antifa are threatening to picket Portland bookstore @Powells if they don’t ban my book about antifa.]]>
Mon, 11 Jan 2021 06:26:18 +0000
Attempted deplatforming of Andy Ngo's new book by Antifa Anonymous Deplatforming and Fraud
> Antifa are threatening to picket Portland bookstore
@Powells if they don’t ban my book about antifa.

Ngo's tweet includes screenshots of example tweets, including those below which are archived at :

> Powell's Books @Powells is platforming the PNW's most notorious fascist propagandist.
> Boycott these bourgeois reactionary booksellers for putting profit over black lives.

> There's nothing that stops us from planning to picket the store on 2/2/21, the release date. If Powell's doesn't want that, they can pull it and send it back to the publishers and cancel preorders.

> (won’t) see you there when all the copies go mysteriously missing

> [Smiling face with open mouth and tightly-closed eyes emoji] def won't see me]]>
Mon, 11 Jan 2021 06:25:19 +0000
Anonymous Deplatforming and Fraud (2021-01-10):

> “We are clearly being singled out,” Chief Policy Officer Amy Peikoff told “Fox & Friends Weekend” one day after Apple suspended Parler from its App Store even as it surged to the No. 1 spot in the free apps section earlier in the day.]]>
Mon, 11 Jan 2021 06:15:31 +0000
curi curi's Microblogging]]>
Mon, 11 Jan 2021 05:20:45 +0000
Anonymous Deplatforming and Fraud Mon, 11 Jan 2021 02:58:53 +0000 curi Open Discussion (2021)
399 posts in [Politics Discussion](

389 posts in [Deplatforming and Fraud Discussion](

Both topics are highly active lately. Read or join in!]]>
Mon, 11 Jan 2021 02:30:34 +0000
curi Politics Discussion Mon, 11 Jan 2021 02:25:51 +0000 Anonymous Politics Discussion

> Secret Service agents wounded outside White House, car bombs feared; official says Trump was taken to bunker]]>
Mon, 11 Jan 2021 02:24:35 +0000
curi Deplatforming and Fraud
> Parler CEO Says Service Dropped By “Every Vendor” And Could End His Business


> “They all work together to make sure at the same time we would lose access to not only our apps, but they’re actually shutting all of our servers off tonight, off the internet,” Matze said. “They made an attempt to not only kill the app, but to actually destroy the entire company. And it’s not just these three companies [Apple, Google, Amazon]. Every vendor from text message services to email providers to our lawyers all ditched us too on the same day.”


> He added: “We’re going to try our best to get back online as quickly as possible. But we’re having a lot of trouble because every vendor we talk to says they won’t work with us. Because if Apple doesn’t approve and Google doesn’t approve, they won’t.”]]>
Mon, 11 Jan 2021 02:23:39 +0000
Max New Community Website: Features and Tech
Note: it does look like there's a small number of like 'native' graphql DBs, but nothing with the maturity of postgres. here's a [saas example](]]>
Mon, 11 Jan 2021 01:39:20 +0000
Anonymous Politics Discussion
> The Left brilliantly institutionalizes violence to such a point that it is no longer news when they act violently every single day, which enables them to get away with it.]]>
Mon, 11 Jan 2021 01:14:11 +0000
Anonymous Philosophy Side Quests
Karl Jobst reviews math and simulations to determine whether YouTube speedrunner Dream used a modified version of Minecraft to give himself more luck. At 2.5 million views as of today, this is one of Jobst’s most-watched videos.]]>
Mon, 11 Jan 2021 00:03:20 +0000
curi Politics Discussion Sun, 10 Jan 2021 23:50:43 +0000 curi Politics Discussion
Sun, 10 Jan 2021 23:48:49 +0000
curi Deplatforming and Fraud
Collison's short reply lowered my confidence in Stripe despite being in the ~"everything will be fine" ballpark. He didn't seem to have much understanding of what my concern was.

patio11's reply was good and convinced me that he understands my concern. He said several things. The conclusion was roughly a tactful way of saying: Stripe has a variety of viewpoints in high level internal discussions; it's has some SV SJWs but they don't dominate it; so there's hope but no guarantees.]]>
Sun, 10 Jan 2021 23:37:49 +0000
Anonymous Deplatforming and Fraud
> Stripe Inc. will no longer process payments for President Trump’s campaign website following last week’s riot at the Capitol, according to people familiar with the matter.]]>
Sun, 10 Jan 2021 23:23:49 +0000
oh my god it's turpentine New Community Website: Features and Tech

Graphql isn't a database:]]>
Sun, 10 Jan 2021 22:39:11 +0000
curi New Community Website: Features and Tech

might have useful stuff.

gnu 2 license. i think that means if we use their code we have to make our code open source? idk details.]]>
Sun, 10 Jan 2021 21:52:12 +0000
curi Open Discussion (2021) Sun, 10 Jan 2021 19:44:43 +0000 Max New Community Website: Features and Tech
> in almost every context, there is one or 2 popular add-ins that both quasi-do what you want but then fall short and you really have no alternatives besides just living with the annoyances.

WRT python web apps: I have typically used [tornado]( over flask or 'heavier' frameworks like django. I like it's abstraction (class based over messier function based handlers), and I like that it's unopinionated about database stuff. I've used it with sqlalchemy, mongodb (via motor), and dynamodb (via pynamodb). I think some other ORMs too over the years. It's always been easy to maintian stuff, and it's clean when it comes to routing and implementing get/put/post/delete/etc logic.

curi said:

> (though i'm not sure if it's relevant if we use a graph db instead of postgres)

IMO the main reason to use graphql (as a DB backend / schema) is being able to codegen DB stuff for multiple languages. Otherwise SQL is easier and better known (not to mention more frameworks which are also more mature). If using graphql as an API ~framework, well that doesn't preclude using SQL+postgres.

If it's better for us to go with a design that's *easily* self-hostable, then I don't think multi-language makes sense.]]>
Sun, 10 Jan 2021 14:14:43 +0000
am I wrong to be annoyed by this pronoun thing? Max Open Discussion (2021)
GlitchCat7 says at 18:15 to 18:27:

> So what Mitch is going to do here is die on purpose instead of leave the level. That's a time save because **they** respawn at the checkpoint, and that allows **them** to go backwards and access the, uhh, little hidden room here.

GlitchCat7 uses the pronouns *they/them* to refer to Mitchflowerpower in the above quote.

In 2019 (I think), GDQ started adding the runner's chosen pronouns after their name. It's only sometimes there, which -- I suspect -- is because there's an optional field the runner can fill out on some form when providing details to GDQ. Some runners opt out (so nothing is shown), and some runners choose pronouns.

In this case Mitch has chosen *he/him* which is shown next to his name.

Other common pronouns I've seen (on GDQ vods) are *she/her* and *they/them*.

I think some people have tried to train themselves to say *they/them* all the time, instead of using traditional pronouns. I'm not sure why; maybe it's an attempt to not misgender ppl by using (supposedly) gender neutral pronouns. But *they/them* isn't gender neutral in the singular. 'They' indicates either 2+ ppl and is gender neutral, *or* 1 person and an *unspecified* gender (or nonbinary/nontraditional). 'Them' is similar. Neither word is gender neutral in the singular. (I checked the definitions via Google's dictionary.)

I think GlitchCat7 is wrong to use *they/them* in this context. Mitch deliberately specified his chosen pronouns and GlitchCat7 is not using them. How is this not misgendering? IMO: *if*, after learning of someone's chosen pronouns, it is wrong to use other pronouns *then* it *must* be just as wrong for GlitchCat7 to use *they/them* in this context. Moreover, this should *not* depend on whether (and how) it affects the feelings of the person referenced. It should be wrong (or okay) regardless of how the person feels. (Granted, there may be practical considerations from person-to-person, but in principle the person-to-person aspects don't matter.)

There's lots of things I don't understand about why ppl do certain things regarding pronouns, but my main concern with this post is:

am I wrong to be annoyed by GlitchCat7's inconsistency here? if so, why? are there other explanations for GlitchCat7's use of *they/them* (besides self-training) that I should consider and do such explanations change the picture?]]>
Sun, 10 Jan 2021 14:00:20 +0000
Anonymous Politics Discussion
> The dismissal of objectivity and debate is the language of the oppressor.

Good quote.]]>
Sun, 10 Jan 2021 07:29:23 +0000
Paramilitary types at the storming of the Capitol Anonymous Politics Discussion
> NEW FOOTAGE: a long, disciplined line of men in body armor moves as a unit up the #CapitolBuilding steps.

There were a fair number of people in paramilitary gear with helmets and body armor at the forefront of storming the Capitol. Most of the people who were fighting the police, scaling walls, etc. looked like normal Trump rally participants, but there were also these paramilitary types who stand out. More examples:

A few replies from the thread below. :

> "Normal" protesters do not arrive with full equipment, like zip ties, body armor, scaling gear etc., these people were ready and trained :

> It's like out of all the people there 90% were National Lampoon's cousin Eddie, and 10% were some kind of trained armed group of paramilitary terrorists.]]>
Sun, 10 Jan 2021 07:22:38 +0000
Anonymous Politics Discussion Sun, 10 Jan 2021 04:25:00 +0000 My Mother Told Me Anonymous Open Discussion (2021)
> The author is Egill Skalla-Grímsson. The first stanza is Egill’s first poem, which is preserved in the Egil’s Saga. In W. C. Green’s translation of 1893 it reads:
> Thus counselled my mother,
> For me should they purchase
> A galley and good oars
> To go forth a-roving.
> So may I high-standing,
> A noble barque steering,
> Hold course for the haven,
> Hew down many foemen.

A different translation of those verses was made into a song that was used in the Vikings show on the History Channel. A clip was [uploaded to YouTube]( in 2016:

> my mother told me
> someday I would buy
> galleys with good oars
> sail to distant shores
> stand up high in the prow
> noble barque I steer
> steady course for the havens
> hew many foe men

[My favorite version of that song]( is by jonnystewartbass and natidreddd on TikTok.]]>
Sun, 10 Jan 2021 04:06:56 +0000
Anonymous Deplatforming and Fraud]]>
Sun, 10 Jan 2021 03:47:41 +0000
Anonymous Deplatforming and Fraud]]>
Sun, 10 Jan 2021 03:45:56 +0000
Anonymous Deplatforming and Fraud]]>
Sun, 10 Jan 2021 03:44:02 +0000
Anonymous Deplatforming and Fraud
> Amazon's suspension of Parler's account means that unless it can find another host, once the ban takes effect on Sunday Parler will go offline.]]>
Sun, 10 Jan 2021 02:24:48 +0000
Anonymous Deplatforming and Fraud
> Apple removes Parler from App Store in wake of U.S. Capitol riot]]>
Sun, 10 Jan 2021 02:11:18 +0000
Anonymous Deplatforming and Fraud
> Twitter should face a large class action claim from stockholders for their lies to the marketplace about censorship intentions.]]>
Sun, 10 Jan 2021 01:48:34 +0000
Anonymous Deplatforming and Fraud
Wow that's really dirty and seems really exploitable]]>
Sun, 10 Jan 2021 01:40:46 +0000
Anonymous Deplatforming and Fraud
> Leftists have engaged in a coordinated attack on my email. They signed up then mass reported me for spam. My email service is now shut down. My Facebook is shut down.
> You’re kidding yourselves if u think we’re not experiencing a cold civil war. We’re being attacked & slaughtered.

More details from the #WalkAway guy. Elliot has talked about mass flagging before, but I never thought about mass signing up for a newsletter and then mass flagging it for spam!]]>
Sun, 10 Jan 2021 01:35:31 +0000
Anonymous Deplatforming and Fraud
> Pretty chilling what @BrandonStraka just said on FNC. It's not just that his page was pulled from FB. It's that every page admin/employee/contractor/associate of his page was pulled from FB PERSONALLY. What does that mean? Well...
> 2) It means that if you're a gig worker (videographer, editor, writer, etc.) and you were simply fulfilling a contract for a gig to earn a living, and you didn't even give a crap about what Brandon's page was all about, you just lost access to OTHER GIGS. Why? Well....
> 3) Because social media platforms are what connects us all to each other. If your personal page was the admin for your own business gig page, then your business gig page is gone too as a result. […]]]>
Sun, 10 Jan 2021 01:15:52 +0000
Anonymous Open Discussion (2021)
Awesome service that lets you read newsletters via RSS/Atom. It gives you a custom email address with which you sign up for the newsletter, and it also gives you a customized Atom URL to put into your feed reader to follow the messages that get sent to that address.]]>
Sun, 10 Jan 2021 01:02:26 +0000
Anonymous Deplatforming and Fraud
> My email service has been cancelled by mail chimp and constant contact. Is anybody aware of a conservative run mass email service?

Brandon Straka is the founder of the #WalkAway organization.]]>
Sun, 10 Jan 2021 00:45:05 +0000
Anonymous Deplatforming and Fraud
> Delta airline landed a plane to remove these people because they was having a private conversation about supporting President Trump.

I haven’t verified the info in the tweet. A video is included.]]>
Sun, 10 Jan 2021 00:26:33 +0000
curi Deplatforming and Fraud
Sat, 09 Jan 2021 23:52:22 +0000
curi Politics Discussion
> 9. If you replace "Trump" with "Navalny" in today's discussion, you will get an 80% accurate Kremlin's answer as to why my name can't be mentioned on Russian TV and I shouldn't be allowed to participate in any elections.

More above and below at the link.

Navalny was nominated for the nobel peace prize in 2020 and has been praised by Western mainstream media for standing up to Putin. He has been poisoned, apparently by the Russian govt.

Sat, 09 Jan 2021 20:49:37 +0000
Encrypted Messaging Apps curi curi's Microblogging

I got Signal too, but don't see how to let anyone message me without giving out my phone number, which I don't want to do. Also, it won't let me add any friends unless I give it access to my contacts.

BTW, Telegram defaulted to giving out lots of info or permissions to everybody. Phone number was contacts only I think, but I changed that to nobody. It allowed calls from everybody, which I changed to contacts only.

Telegram accounts auto-delete if you don't log in for a while. Default is 6 months. Max allowed is 12 months. Can't pick never. Since I don't plan to use the app regularly, they might just delete my account after a while, which is kinda dumb.]]>
Sat, 09 Jan 2021 19:51:57 +0000
curi Deplatforming and Fraud

I was going to say Twitch [banned]( Trump too, but then I realized their icon was there. I didn't recognize it at first because *there's no purple*.

Apparently Twitch also banned Trump temporarily in [June 2020](, too.

Twitch branding uses purple consistently:

Sat, 09 Jan 2021 19:28:31 +0000