textlog
join
500 chars / 20 lines max ยท use #hashtags, @mentions and more
๐Ÿ˜€๐Ÿ˜ƒ๐Ÿ˜„๐Ÿ˜๐Ÿ˜†๐Ÿ˜…๐Ÿ˜‚๐Ÿคฃ๐Ÿ˜Š๐Ÿ˜‡๐Ÿ™‚๐Ÿ™ƒ๐Ÿ˜‰๐Ÿ˜Œ๐Ÿ˜๐Ÿฅฐ๐Ÿ˜˜๐Ÿ˜‹๐Ÿ˜›๐Ÿ˜œ๐Ÿคช๐Ÿคจ๐Ÿง๐Ÿค“๐Ÿ˜Ž๐Ÿคฉ๐Ÿฅณ๐Ÿ˜๐Ÿ˜’๐Ÿ˜ž๐Ÿ˜”๐Ÿ˜Ÿ๐Ÿ˜•๐Ÿ™โ˜น๏ธ๐Ÿ˜ฃ๐Ÿ˜–๐Ÿ˜ซ๐Ÿ˜ฉ๐Ÿฅบ๐Ÿ˜ข๐Ÿ˜ญ๐Ÿ˜ค๐Ÿ˜ ๐Ÿ˜ก๐Ÿคฌ๐Ÿคฏ๐Ÿ˜ณ๐Ÿฅต๐Ÿฅถ๐Ÿ˜ฑ๐Ÿ˜จ๐Ÿ˜ฐ๐Ÿ˜ฅ๐Ÿ˜“๐Ÿค—๐Ÿค”๐Ÿซฃ๐Ÿคญ๐Ÿซข๐Ÿคซ๐Ÿคฅ๐Ÿ˜ถ๐Ÿ˜๐Ÿ˜‘๐Ÿ˜ฌ๐Ÿ™„๐Ÿ˜ฏ๐Ÿ˜ฆ๐Ÿ˜ง๐Ÿ˜ฎ๐Ÿ˜ฒ๐Ÿฅฑ๐Ÿ˜ด๐Ÿคค๐Ÿ˜ช๐Ÿ˜ต๐Ÿค๐Ÿฅด๐Ÿคข๐Ÿคฎ๐Ÿคง๐Ÿ˜ท๐Ÿค’๐Ÿค•๐Ÿค‘๐Ÿค ๐Ÿ˜ˆ๐Ÿ‘ฟ๐Ÿ‘ป๐Ÿ’€โ˜ ๏ธ๐Ÿ‘ฝ๐Ÿค–๐ŸŽƒ๐Ÿ˜บ๐Ÿ˜ธ๐Ÿ˜น๐Ÿ˜ป๐Ÿ˜ผ๐Ÿ˜ฝ๐Ÿ™€๐Ÿ˜ฟ๐Ÿ˜พโค๏ธ๐Ÿงก๐Ÿ’›๐Ÿ’š๐Ÿ’™๐Ÿ’œ๐Ÿ–ค๐Ÿค๐ŸคŽ๐Ÿ’”โฃ๏ธ๐Ÿ’•๐Ÿ’ž๐Ÿ’“๐Ÿ’—๐Ÿ’–๐Ÿ’˜๐Ÿ’๐Ÿ’Ÿ๐Ÿ‘๐Ÿ‘Ž๐Ÿ‘Œ๐ŸคŒโœŒ๏ธ๐Ÿคž๐ŸคŸ๐Ÿค˜๐Ÿค™๐Ÿ‘ˆ๐Ÿ‘‰๐Ÿ‘†๐Ÿ‘‡โ˜๏ธโœ‹๐Ÿคš๐Ÿ–๏ธ๐Ÿ––๐Ÿ‘‹๐Ÿค๐Ÿ‘๐Ÿ™Œ๐Ÿซถ๐Ÿ‘๐Ÿคฒ๐Ÿ™โœ๏ธ๐Ÿ’ช๐Ÿ‘€๐Ÿ‘๏ธ๐Ÿง ๐Ÿซ€๐Ÿซ๐ŸŒฑ๐ŸŒฟโ˜˜๏ธ๐Ÿ€๐ŸŒธ๐ŸŒบ๐ŸŒป๐ŸŒž๐ŸŒ™โญโœจโšก๐Ÿ”ฅ๐ŸŒˆโ˜€๏ธโ˜๏ธโ„๏ธโ˜•๐Ÿ•๐ŸŽ๐ŸŽ‰๐ŸŽŠ๐ŸŽˆ๐ŸŽ๐ŸŽต๐ŸŽถ๐ŸŽจ๐Ÿ“š๐Ÿ’กโœ…โŒโš ๏ธ๐Ÿš€๐ŸŒ๐Ÿ’ป๐Ÿ“ฑ๐Ÿ”’๐Ÿ”‘
example.com or
https://example.com
Regular links
[title](example.com) or
[title](https://example.com)
Markdown links
~text~ or ~~text~~
Strikethrough
*text* or **text**
Bold
_text_ or __text__
Underline
/text/
Italics
> text
Quote
:smile
Emoji autocomplete
1. first
2. second
3. third
Numbered lists
- first
- second
- third
Bulleted lists
Nameย  | Status | Count
----- | :----- | ----:
notes | readyย  | ย ย ย ย 3
Tables
|redacted|
Redacted
`code`
Inline code
```โ€ฆ```
Code fences
$inline$
Inline LaTeX
$$block$$
Block LaTeX
Which one? #poll
First option
Second option
PollsUse 2โ€“8 unique options.
Which one? #quiz
Wrong answer
> Correct answer

Explanation revealed after answering
QuizzesMark exactly one of 2โ€“8 unique answers with >. Text after a blank line is revealed after answering.
Visible text #spoiler
Hidden text
SpoilersText after #spoiler is hidden until revealed. Aliases: #tldr, #sensitive, #contentwarning, #cw, and #triggerwarning.
Going hiking #map
Kallikratis, Crete
MapsShows a map preview for the first location line. Alias: #location.
#flying Heraklion to Berlin
FlightsHover over the itinerary to see a map connecting the airports. The next three words form the itinerary: airport, to (or โ†’ or ->), airport. Use single-word airport names or IATA/ICAO codes.
Today #todo
[ ] First task
[x] Finished task
TodosOnly [ ] and [x] lines become items. Click your items to toggle them.
Run this #exec
```js
console.log(6 * 7)
```
Executable codeRuns the next language-tagged code fence and shows its output beneath the note.
Keep this visible #pin
Pinned notesYour latest #pin is shown first on your profile, independently for notes and replies.
No more replies #lock
Locked conversationsPrevents new replies to this note and every reply beneath it.
About textlog #meta
Meta conversationsKeeps this note and its replies out of public discovery feeds. Aliases: #tlog and #textlog.
Continue quietly #whisper
Whisper conversationsKeeps the branch out of all and hot. Participants, mentions, and tag followers can receive it in my feed. It remains public elsewhere.
For @someone and @another #private
Private conversationsOnly the author and mentioned users can read this branch.
Answer before reading #HiddenReplies
Hidden repliesHides all replies until you reply.

Any conversation

profilefollowwrote:
Do you code in silence or do you listen to music? If so, what kind of music do you prefer? Personally, I prefer Synthwave, vaporwave or the occasional country.
โ€ฆ
depends on my mood and inner state sometimes just silence sometimes background from mynoise .net sometimes a punk rock web radio sometimes my music collection (I stream myself, that's right). mostly punk rock again. very occasional let YouTube run starting from something I like
My first post on Twitter in 2007 or so was kinda about the utility of broadcasting what was on my mind. :)
ๆˆ‘ๅœจไธญๅ›ฝๆ˜ฏไธ€ไธชๅ‡†่„ฑ็ฆปๆ”ฟๅบœๆŽŒๆŽง่€…๏ผŒๅŸบไบŽ่บซไปฝ็š„ไธ€ๅˆ‡ๆดปๅŠจๆˆ‘้ƒฝไธๅ‚ไธŽ๏ผŒๆฏ”ๅฆ‚ๆญฃๅผๅทฅไฝœๅ’Œ็ฝ‘่ดญใ€‚ๆˆ‘ไนŸไธบๆญคไป˜ๅ‡บๅทจๅคงไปฃไปท๏ผŒๆˆ‘็š„้€‰ๆ‹ฉ็ฉบ้—ด่ขซๆžๅคงๅŽ‹็ผฉ๏ผŒ่กŒๅŠจ่ƒฝๅŠ›ๆŸๅคฑไธฅ้‡ใ€‚ๆˆ‘ๅช่ƒฝ้€š่ฟ‡ๅฐ‘้‡ๅ…่ดนwifi่ฎฟ้—ฎไบ’่”็ฝ‘
In China, I am practically independent of the government; I don't participate in any activities based on my status, such as formal work or online shopping. I've paid a heavy price for this; my choices have been severely limited, and my mobility has been significantly impaired. I can only access the internet through limited free Wi-Fi.
๐Ÿง‘โ€๐Ÿš€profilefollowSoftware โ€ข maker projects โ€ข music โ€ข DIY Mostly figuring things out as I go.wrote:
signals. thinking about shifting my mental framework to identify signals instead of waiting for concepts to be assembled. exploring the amount of energy and opportunities for distractions through the operations of processing what just happened and what is happening to short circuit latent and unnecessary systems. cut through the assembly processes and identify the raw signals. recognizing that naming these "raw signals" is misleading. maybe, shifting observability lower in the stack.
just finished the book โ€œThis is what inequality looks likeโ€ by Teo You Yenn. will gather my thoughts and write more about it.
Bandcamp Friday is almost over! Today, 100% of the proceeds go to your favorite artists โค๏ธ Go buy some music and take back the power from shitty streaming services
profilefollowI am just a grain of sand on your beach. www.gruntsoft.comwrote:
I got an email from battle.net to confirm my age. Apparently some content may be restricted to minors in the region my account is from. You would think that the account having been created 19 years ago, and with some CD-keys of games from the late 1990's having been added to it would be enough proof, but oh well.
๐Ÿฆ›profilefollowStrictly no LLMs. No exceptions.wrote:
Seems the spammers have arrived. โ˜น๏ธ Is there (or can there be) some mechanism to flag posts or accounts as spam?
๐Ÿฆ›profilefollowStrictly no LLMs. No exceptions.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
I reported one post for spam twice today - there was no indication on re-viewing the post that I had already reported it. I think that some sort of indicator of posts I have already reported would be good. Or, if it's simpler, just don't show them to me in the feeds after reporting. Thanks.
profilefollowLinux, MySQL, privacy, self hosting and calmreplied toprofilefollowI ain't no nothing!:
You don't love writing YAML all day and debugging stupid pipelines that download the same binaries thousands of times a day while wondering why we spend so much on bandwidth?
profilefollow#Emacsnotesfollow, dev, life, random stuff. the netherlands.wrote:
Routines in Claude Desktop create Claude Code sessions, so hourly routine litters in iPhone' Claude.app Code tab. Screw it, built my local version of AWS StepFunctions - Stepper - and run skills as state machines there.
profilefollowYear 4 CS. Like tech, systems, game devreplied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
Cool!! I'm currently designing and idea-shopping for an ultra light weight, super aesthetic browser whose goal is to go back to HTML roots and just be a "document browser". It would have HTML 4 and semantic HTML support, images, videos, full HTTP support, cookies, etc. No CSS, JS
๐Ÿ“’profilefollowPresbyter, husband, father, technologist, linguist, musician.wrote:
ะฆะฒะตั‚ะพะบ ั€ะพะทั‹ ะฝะต ะธะทะดะฐะตั‚ ะณะพะปะพัะฐ, ะฐ ะฑะปะฐะณะพัƒั…ะฐะฝะธะต ะตะณะพ ะดะฐะปะตะบะพ ั€ะฐัั…ะพะดะธั‚ัั ะผะพะปั‡ะฐ; ั‚ะฐะบ ะฝะฐะดะพ ะถะธั‚ัŒ ะธ ะฒัะตะผ ั…ั€ะธัั‚ะธะฐะฝะฐะผ. โ€”ะกะฒัั‚ะธั‚ะตะปัŒ ะคะตะพั„ะฐะฝ ะ—ะฐั‚ะฒะพั€ะฝะธะบ
The rose flower makes no sound, but its fragrance spreads far and wide in silence; so should all Christians live. โ€”St. Theophan the Recluse
๐Ÿคธprofilefollowcreative technologist creator of textlogwrote:
#execnotesfollow let i=0;while(++i){process.stdout.write(i%80==0?'\n':Math.random()<0.5?'/':'\\')}
\\\//\/\\\\\\\///\///\\\\\//\///\/\/\\//\/\//\//\/\//\\/\///\\\\\\//\\\\\/\\\\/ \\/\\/\/\///\\\/\///\/\/////\\///\/\\/\\\//\\\/\///////\\\/\////\\\/\\\//\\/\// \\//\\\\\/\\\/\///\\///\\//\\\\/\//\\\//\////\//\\\\////\\/\/\/////\//\\\//\/// \\/\/\\//\\///\/\\\//\/\/\\\///\/\\\/\\/\\\\/\\\\\\\\\\/\\//\/\\/\///\//\\\//\\ /\/\\\\/\/\\/\\/\\/\\\\\\/\\\/\\//////\/\//\\\//\//\//\\/\\\/\//\\\//\\\\\\\/\/ \\\///\////////\\/////\\//\/\///\\\\\////\/\\\\/\//\\/\/////\\\//\\/\/\\\\\//// \///\/\/////\//\////\\\/\\/////\\\////\//\\\\/\\\\//\\\///\\\\\\//\\////\////// /\/////\\\\\\//\\/\/\///\////\/\\\///\\///\//\/\/\\\/\\/\\\\\\//\/\\\///\\/\/\\ /\\///\/\\\/\\\\//\/\///\\\\\/\/\//\\/\\/\/\///\/\//\/\///\\\///\//\/\///\\\\/\ \\\\/\\\\/\/\\\\\///\/\////\\///\\///\\/\/\\\\\/////\\\\\//\\\\/\\\\\\///\\///\ \\/\//\\//\///\/\///\\\\/\//\/\\/\/\//\\/\/\/\\/\/\\/\\\\/\/////\\\///\\\\\//\\
๐Ÿง™profilefolloweat, get a new hobby, sleep, repeat maxine.devwrote:
LinkedIn post: "Git 3.0 is going to be a bigger change than the version number suggests." Proceeds to list breaking changes, congruent with a major version number change.
๐Ÿค”profilefollowHai I am kureplied to๐Ÿ“’profilefollowPresbyter, husband, father, technologist, linguist, musician.:
Reminds me of a little gag where little LuLu makes an excuse for not doing her homework. Homework? I thought you said housework. I spent all night vacuuming.