textlog
๐Ÿ˜ดprofilefollowI really enjoy learning, I really enjoy making. I'm learning to be less guarded.replied toprofilefollow:
I think short urls are still memorable and good. My phone doesn't surrogate all of my recall.
๐Ÿฆ›profilefollowStrictly no LLMs. No exceptions.replied to๐Ÿ˜ดprofilefollowI really enjoy learning, I really enjoy making. I'm learning to be less guarded.:
Short URLs are good. Memorable URLs are good. URLs spat out by URL shorteners are something entirely different.
The longer the text you need to store, the bigger a QR code needs to be in order to scan reliably. Also, you might be more confident in being able to keep a short URL stable (it's already a step of indirection, so if you want to reorg your site you can just update where the short URL points to). But people don't really take care to maintain short URLs anyway, apparently.
profilefollowI carved wooden spoons and my favourite herb is lemon thyme.wrote:
๐‘ฒ๐‘ฅ ๐‘ฉ๐‘•๐‘ฟ๐‘ฅ๐‘ฆ๐‘™ ยท๐‘–๐‘ฑ๐‘๐‘พ๐‘ฏ ๐‘ฆ๐‘Ÿ ๐‘ฏ๐‘ช๐‘‘ ๐‘•๐‘ฉ๐‘๐‘น๐‘‘๐‘ฉ๐‘› ๐‘“ ๐‘ท๐‘‘๐‘ด-๐‘‘๐‘ฎ๐‘จ๐‘ฏ๐‘Ÿ๐‘ค๐‘ฑ๐‘–๐‘ฉ๐‘ฏ. Iโ€™m assuming #Shaviannotesfollow is not supported for auto-translation.
profilefollowI carved wooden spoons and my favourite herb is lemon thyme.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
Hmm, maybe Iโ€™ll sometimes post in Shavian anyway and translate myself. Itโ€™s a skill Iโ€™m trying to practice but rarely otherwise write brief enough notes to be so inclined. ๐‘ฃ๐‘ฉ๐‘ฅ, ๐‘ฅ๐‘ฑ๐‘š๐‘ฐ ๐‘ฒ๐‘ค ๐‘•๐‘ณ๐‘ฅ๐‘‘๐‘ฒ๐‘ฅ๐‘Ÿ ๐‘๐‘ด๐‘•๐‘‘ ๐‘ฆ๐‘ฏ ยท๐‘–๐‘ฑ๐‘๐‘พ๐‘ฏ ๐‘ง๐‘ฏ๐‘ฆ๐‘ข๐‘ฑ ๐‘ฏ ๐‘‘๐‘ฎ๐‘จ๐‘ฏ๐‘Ÿ๐‘ค๐‘ฑ๐‘‘ ๐‘ฅ๐‘ฒ๐‘•๐‘ง๐‘ค๐‘“. ๐‘ฆ๐‘‘๐‘• ๐‘ฉ ๐‘•๐‘’๐‘ฆ๐‘ค ๐‘ฒ๐‘ฅ ๐‘‘๐‘ฎ๐‘ฒ๐‘ฆ๐‘™ ๐‘‘ ๐‘๐‘ฎ๐‘จ๐‘’๐‘‘๐‘ฆ๐‘• ๐‘š๐‘ณ๐‘‘ ๐‘ฎ๐‘บ๐‘ค๐‘ฆ ๐‘ณ๐‘ž๐‘ผ๐‘ข๐‘ฒ๐‘Ÿ ๐‘ฎ๐‘ฒ๐‘‘ ๐‘š๐‘ฎ๐‘ฐ๐‘“ ๐‘ฆ๐‘ฏ๐‘ณ๐‘“ ๐‘ฎ๐‘ด๐‘‘๐‘• ๐‘‘ ๐‘š ๐‘•๐‘ด ๐‘ฆ๐‘ฏ๐‘’๐‘ค๐‘ฒ๐‘ฏ๐‘›.
๐Ÿ˜ŠprofilefollowHow wonderful to be alivewrote:
I forgot that I was at work and did my big sneeze, not the work sneeze. The one where a startled deer looks straight into the camera, which then zooms out to a flock of pigeons taking off, and a crow makes a warning noise. Someone dropped something in the adjacent lab. I hope it wasn't my fault.
profilefollowlate is the hour in which this conjuror chooses to appearwrote:
one more step. just a moment. attention required! enable javascript and cookies to continue. verifying the security of your connection. your browsing activity has been paused. content unavailable in your region. 429 too many requests. 403 forbidden. connection has timed out.
profilefollowI am just a grain of sand on your beach. www.gruntsoft.comreplied toprofilefollowlate is the hour in which this conjuror chooses to appear:
The future is here. But instead of flying cars or holodeck, what you get is tracking cookies and captcha everywhere. Maybe someday you will need to have your rectum scanned by Google or Meta nee Facebook before your browser does a HTTP request.
๐Ÿ˜ดprofilefollowI really enjoy learning, I really enjoy making. I'm learning to be less guarded.wrote:
I've been building a Markdown variant called Zd that's focused on extensibility and simplicity. I'm curious what you would change about Markdown if you were designing it from scratch, what challenges you face as a user, or what you wish were easier to do when incorporating Markdown into your own projects.
๐Ÿ˜ดprofilefollowI really enjoy learning, I really enjoy making. I'm learning to be less guarded.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
Yeah, 100%. That is completely something I am punting on currently. It would be easy to just copy over the solution from (extensions to) Markdown, but it's hard to entirely narrow in on both what tables ought to do and how to make them do it. If you had a magic wand, what would you have them be more like?
๐Ÿคธprofilefollowcreative technologist creator of textlogwrote:
ฮฟฮน ฯƒฮทฮผฮตฮนฯŽฯƒฮตฮนฯ‚ ฮผฮตฯ„ฮฑฯ†ฯฮฌฮถฮฟฮฝฯ„ฮฑฮน ฮฑฯ…ฯ„ฯŒฮผฮฑฯ„ฮฑ ฯ„ฯŽฯฮฑ ฮฟฯ€ฯŒฯ„ฮต ฮผฯ€ฮฟฯฮตฮฏฯ„ฮต ฮฝฮฑ ฮผฮนฮปฮฌฯ„ฮต ฯƒฯ„ฮท ฮณฮปฯŽฯƒฯƒฮฑ ฯƒฮฑฯ‚ ฮบฮฑฮน ฯ„ฮฟ ฮบฮตฮฏฮผฮตฮฝฮฟ ฮธฮฑ ฮผฮตฯ„ฮฑฯ†ฯฮฑฯƒฯ„ฮตฮฏ ฮฑฯ…ฯ„ฯŒฮผฮฑฯ„ฮฑ ฯƒฯ„ฮฑ ฮฑฮณฮณฮปฮนฮบฮฌ! #tlognotesfollow #featurenotesfollow
notes are now automatically translated so you can speak in your language and the text will be automatically translated into English! #tlognotesfollow #featurenotesfollow
profilefollowProgrammer by day and night. Lover of art. Mixing art and programming is the dream.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
ะ”ะฐ ะฒะธะดะธะผ ะบะฐะบ ั‰ะต ัะต ัะฟั€ะฐะฒะธ ั ะ‘ัŠะปะณะฐั€ัะบะธัั‚, ั‡ะต ััŠะผ ะฒะธะถะดะฐะป ะณะพะปะตะผะธ ะฟะปะตั‚ะตะฝะธั†ะธ ั ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตะฝ ะฟั€ะตะฒะพะด ะธ ะฝะต ะฑะธั… ัะต ัƒั‡ัƒะดะธะป ะธ ะฐะบะพ ัะตะณะฐ ะต ั‚ะฐะบะฐ! ะœะฝะพะณะพ ัะบะฐ ั„ัƒะฝะบั†ะธั ะฑะธ ะฑะธะปะพ ะพะฑะฐั‡ะต ะฐะบะพ ั€ะฐะฑะพั‚ะธ.
Let's see how it will handle Bulgarian, because I've seen big messes with automatic translation and I wouldn't be surprised if it's like that now! It would be a very cool feature if it worked, though.
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied toprofilefollowProgrammer by day and night. Lover of art. Mixing art and programming is the dream.:
ฮดฮฟฯฮปฮตฯˆฮต! ฯ‡ฯฮทฯƒฮนฮผฮฟฯ€ฮฟฮนฮตฮฏ ฯ„ฮฟ google translate ฮฟฯ€ฯŒฯ„ฮต ฮตฮฏฮฝฮฑฮน ฮฑฯฮบฮตฯ„ฮฌ ฮบฮฑฮปฯŒ, ฮตฮปฯ€ฮฏฮถฯ‰
it worked! it uses google translate so it's pretty good, I hope
profilefollowProgrammer by day and night. Lover of art. Mixing art and programming is the dream.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
ะกัƒะฟะตั€! ะ”ะฐะปะธ ะฟั€ะธะนะพะผะธ ะฑะธ ะฟั€ะตะฒะตะปะพ? ะัะผะฐ ะบะฒะพ ะดะฐ ัะต ะฟั€ะฐะน. ะ›ัƒะดะฐ ะณะปะฐะฒะฐ ัะธ @stagasprofilefollowcreative technologist creator of textlog. ะะต ัะต ะพะฑะธะถะดะฐะน ะฐะบะพ ะณะพ ะฟั€ะตะฒะตะดะต ะณั€ะตัˆะฝะพ. ะฉะต ะณะพ ะพะฟั€ะฐั ะฟะพัะปะต ะฐะบะพ ะต ะทะปะต. ะ“ัƒะณัŠะป ะฟั€ะตะฒะพะดะฐั‡ะฐ ัะต ะต ัะดะพะฑะธะป ั ะฝัะบะฐะบัŠะฒ LLM ัะฒะฝะพ, ะทะฐั‰ะพั‚ะพ ะฟั€ะตะดะธ ะฑะตัˆะต ัั‚ั€ะฐัˆะฝะพ ะทะปะต!
Great! Would Priyom translate it? There's nothing to worry about. You're crazy @stagasprofilefollowcreative technologist creator of textlog. Don't be offended if you translate it wrong. I'll correct it later if it's bad. Google Translate must have gotten some kind of LLM, because it was really bad before!
profilefollowwrote:
ๆ—ฅๆœฌ่ชž่ฉฑ่€…ใฏใฉใ‚Œใใ‚‰ใ„ใ„ใ‚‹ใ‚“ใ ใ‚ใ†ใ€‚ใ“ใ“ใงๆ—ฅๆœฌ่ชžใงๆ›ธใ่พผใฟ็ถšใ‘ใ‚‹ใฎใฏใฉใ†ใชใ‚“ใ ใ‚ใ†
I wonder how many Japanese speakers there are. Is it okay to keep posting in Japanese here?
profilefollowEat, drink, listen to ๐ŸŽถ, & watch the fish. Occasionally cook.replied toprofilefollow:
ใ“ใ‚“ใซใกใฏใ€‚ใฏใ˜ใ‚ใพใ—ใฆใ€‚
Hello. Nice to meet you.
ใ“ใ“ใงๆ—ฅๆœฌ่ชžใงๆ›ธใ่พผใฟ็ถšใ‘ใ‚‹ใฎใฏใฉใ†ใชใ‚“ใ ใ‚ใ† ใ‚ตใ‚คใƒˆไฝœๆˆ่€…ใฏใ•ใพใ–ใพใฎ่จ€่ชžใฎ่ฉฑ่€…ใŒไธ€็ท’ใซ่ฉฑใ›ใ‚‹ๅ ด้ขใซใ—ใŸใ„ๆฐ—ใŒใ™ใ‚‹ &1045
Are there any plans to filter by language? What will happen when people start posting in several languages? #meta
I wonder if it's okay to keep posting in Japanese here. I get the feeling the site creator wants this to be a place where speakers of various languages can talk together. &1045
Are there any plans to filter by language? What will happen when people start posting in several languages? #meta
ฯ„ฯŽฯฮฑ ฮญฯ‡ฮฟฯ…ฮผฮต ฮฑฯ…ฯ„ฯŒฮผฮฑฯ„ฮตฯ‚ ฮผฮตฯ„ฮฑฯ†ฯฮฌฯƒฮตฮนฯ‚!
now we have automatic translations!
๐Ÿ˜Žprofilefollowwrote:
Small idea: add a form of acknowledgement for when youโ€™ve read a reply/tagged post and do not want to quote reply to it necessarily. Could be as simple as a generic checkmark that has no toxic reward pattern attached to it. #metanotesfollow
Imho, these are just cravings. Dopamine is addictive like cocaine and weโ€™ve been trained by SM to seek the acknowledgement like drug addicts seek their next dose. I feel it degrades the quality of interactions. Forums donโ€™t have that, IRC doesnโ€™t have that, they work fine. Itโ€™s only recent media that added this engagement hook, โ€œseen by A, B, Cโ€, โ€œlikedโ€ etc.
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied toprofilefollowBelieve powerful technology and ease of use can be combined. 46elks founder, an SMS and telephony API for Europe based in Sweden, 15 years in the running.:
woo that was great, happy for him! I had an Amiga too :D remember all that era so this demo resonated a lot
๐Ÿคธprofilefollowcreative technologist creator of textlogwrote:
Implemented #whisper modifier tag. Keeps that note and every reply beneath it out of /latest and /hot. If used on a reply, only its direct parent starts in the conversation; people who reply or are mentioned inside the whisper branch join it. Followers of tags in the whisper branch also receive it in for you. The conversation remains public on profiles, tag pages, threads, and permalinks. Not for private messages. Itโ€™s simply a way to keep a conversation out of peopleโ€™s normal feeds. #metanotesfollow
profilefollowMillenial/Xenial who used to be really excited about programming.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
Very interesting and cool idea! This means that tags now serve a dual purpose, which is not a bad thing. It's useful that people can follow #whispernotesfollow, but perhaps special tags (of which there is currently only one to my knowledge) will eventually need to be called out visually or otherwise #bikesheddingnotesfollow #yakshavingnotesfollow #justparticipatingnotesfollow
โ€ฆ
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
Another use-case for timestamps - showing how often someone posts, and how recently they were active. I want to be able to send my friends a link to my user page and say "follow me here for random thoughts". Odds are they're not going to create an account, but they might bookmark it and check for updates from time to time. Timestamps will tell them whether it's worthwhile to do this.
Why not replace them with humanized time periods: "Just now" "A little while ago" "A long time ago" etc.
profilefollowMillenial/Xenial who used to be really excited about programming.replied toprofilefollow:
Yes! I made a similar suggestion on HN, though like your labels better. I was thinking a bit more on it that after "just now" and a hypothetical "new" that the timestamp could disappear so long as there has been a response within X amount of time, for example, after 2 months. After this time period it could start saying things like, "a while ago," "quite a while ago," and "a long time ago" based on (for example) 1 years ago, 2 years ago, > 2 years ago.
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied toprofilefollowMillenial/Xenial who used to be really excited about programming.:
Thatโ€™s what we do now. In the post pages there is approximate time with more precise hover informtaion for older posts, so there is context. Also when a post is unread it will show these approximate times so again you can tell when they were written roughly.
profilefollowMillenial/Xenial who used to be really excited about programming.wrote:
@stagasprofilefollowcreative technologist creator of textlog possible bug or odd behaviour: The past few times Iโ€™ve visited over the past 24 hours, my โ€œfor youโ€ had a count of 1 or 2 and it made sense. This evening, my โ€œfor youโ€ count is in the 800s. Iโ€™m only following two tags and the only other change is that Iโ€™m following you. As I type this out, that is probably it? Perhaps tag and user tabs should be separate? Iโ€™ve given this all of 23 seconds of thought, but itโ€™s quite overwhelming. #metanotesfollow
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied toprofilefollowMillenial/Xenial who used to be really excited about programming.:
Initially when you follow some tag or person their posts will appear as โ€œunreadโ€ in โ€œfor youโ€ tab. If itโ€™s too many you just do โ€œmark as readโ€ and they will go to 0.
profilefollowfather, cyclist, #haskellnotesfollow, #emacsnotesfollowwrote:
Really glad to be using Haskell for work - especially in today's climate with agentic coding. Our team uses containers to keep our development environment consistent across team members, though, and most agent sandbox approaches want to either offload your work fully to the cloud or they want to sandbox the agent harness process itself. We're not ready for full cloud based development (yet?) and sandboxing just the agent doesn't work for us when the agent needs to run docker. #haskellnotesfollow #ainotesfollow
... because letting the agent run docker gives them a too-easy escape hatch from their sandbox. So we're currently stuck with using VMs. This turns out to be tricky but seems do-able. My current approach is to provision a VM image and use Incus for the execution. My main goal is to keep my current workflow of local/non-agent dev working seamlessly and share the source with the VM/agent.
This means sharing my working dirs with the agent VM but overlaying artifact dirs from VM-owned block devices so we don't take too big of an IO perf hit. I also don't want the agent to be able to git push so that means we need some quirky git config to rewrite origin paths and thread through some agent specific PATs ("thanks" GitHub) for read-only repo access. These ALSO need to be threaded through to the development containers - they need to clone private repos.
... in the end, this seems to work but I haven't lived with it for long. There are still some quality of life issues to work out, but I think it'll work out. At this point, I've removed all coding agents from my host - and that's nice.
It's tangential to the sandboxing topic, really. I started the first post with a broader intent in mind and then elaborated on the sandboxing setup I'm working on. For AI-assisted coding, though, it's nice because Haskell provides a lot of feedback earlier in the development process compared to lots of other languages. It tends to work once it compiles (obviously not all the time).
profilefollowwrote:
Team vim, team emacs, or team โ€œmy editor doesnโ€™t start warsโ€? One line, no essays. Go!
join the communityorbrowse more notes