textlog
profilefollowlate is the hour in which this conjuror chooses to appearwrote:
๐Ÿ‰ #execnotesfollow let N=6,D0=[0,1,0,-1],D1=[1,0,-1,0],s=[],g={},d=x=y=xa=xb=ya=yb=0; for(let n=0;n<N;n++){s=s.concat([1]).concat(s.map(x=>!x).reverse())} for(let i=0;i<s.length;i++) { x<xa && (xa=x);y<ya && (ya=y);x>xb && (xb=x);y>yb && (yb=y); let t=s[i]?1:-1,e=(d+t+4)%4; g[x]||(g[x]={}); g[x][y]=g[x][y]?"โ”ผ":"โ”Œโ”โ””โ”˜"[(t*(D0[d]+D0[e])>0?0:2)+(t*(D1[d]+D1[e])>0?0:1)]; x+=D0[e];y+=D1[e];d=e; } for(j=yb;j>=ya;j--) { let u=""; for(i=xa;i<=xb;i++){u+=(g[i][j]||"ยท")} console.log(u); }
ยทโ”Œโ”โ”Œโ”ยทยทยทยทยทยทยท โ”Œโ”˜โ””โ”ผโ”˜ยทยทยทยทโ”Œโ”ยท โ””ยทยทโ””โ”โ”Œโ”ยทยทยทโ””โ” ยทยทยทโ”Œโ”ผโ”ผโ”˜ยทยทยทโ”Œโ”˜ ยทยทยทโ””โ”ผโ”ผโ”โ”Œโ”โ”Œโ”ผโ” ยทยทยทโ”Œโ”ผโ”˜โ””โ”ผโ”ผโ”˜โ””โ”˜ ยทยทยทโ””โ”ผโ”ยทโ””โ”ผโ”ยทยท ยทยทยทยทโ””โ”˜ยทยทโ””โ”˜ยทยท
profilefollowlate is the hour in which this conjuror chooses to appearcontinued:
OK, so you only get 10 lines of output. (I tried to get ChatGPT to write this program but it kept messing up, so I wrote it by hand.)
โ˜•profilefollowEternal disciple of impostor syndrome โˆ™ Perth, WA.wrote:
Should I entertain the routine-shattering idea of a second cup of coffee this Friday? #execnotesfollow console.log(Math.random() < 0.5 ? "Yes" : "No")
Yes
profilefollowlate is the hour in which this conjuror chooses to appearreplied toโ˜•profilefollowEternal disciple of impostor syndrome โˆ™ Perth, WA.:
Need to use a quantum RNG to split the timeline into one where you did, and one where you didn't
profilefollowwrote:
I think more than 50% of our economy's businesses, are cosplaying. Not in it for customers or profit; in it for investors and investments. "Looking like a business", as your real line of work.
โ€ฆ
I've never thought of something like OF as gambling. But I guess your point is that young adults are pushed to a lot of "you have a 0.1% chance of hitting it big and a 99.9% chance of getting no online traction at all" types of careers?
โ€ฆ
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.
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿฆ›profilefollowStrictly no LLMs. No exceptions.:
Using the internet these days is like pulling off an elaborate heist operation. Every time I successfully load a page I feel like I've "gotten away with something".
๐Ÿฆ›profilefollowStrictly no LLMs. No exceptions.replied toprofilefollowlate is the hour in which this conjuror chooses to appear:
It is sometimes tempting to mutter, "I'm in!" in your movie hacker voice when you finally get past all the cookie/subscription/notification pop-ups.
๐Ÿคธprofilefollowcreative technologist creator of textlogwrote:
Made another important decision to remove all counters โ€” notes, replies, following, followers โ€” from both people and hashtags, so you focus on the content not the numbers. It was creating competition which feeds the dopamine system, which we have exhausted and try to avoid. #metanotesfollow
โ€ฆ
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
Hm idk, various things. If someone finds posts from months/years ago, timestamps put them in context (what "current events" are on their mind &c). Also hints if it's still fresh in mind when you reply, or if it'll be a blast from the past. (Arg for YYYYMMDD, perhaps not HHMMSS.)
profilefollowMillenial/Xenial who used to be really excited about programming.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
As others have said, this made me join (textlog has been open in a tab for weeks now without my creating an account). I'm on the fence about timestamps but everything else is great. The lack of dopamine from not being able to like or get liked is both painful and incredibly freeing. Also, I LOVE the design of this site.
profilefollowreplied toprofilefollowMillenial/Xenial who used to be really excited about programming.:
The lack of dopamine from not being able to like or get liked is both painful and incredibly freeing. It feels impressively like actually just talking to people.
๐Ÿ˜ดprofilefollowI really enjoy learning, I really enjoy making. I'm learning to be less guarded.replied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
numbers In a past life, when I was a statistician, I often though that the primary goal of statistics was to communicate numerical ideas without actually using any numbers. Numbers make people anxious, manufacture false certainty, project false confidence. They invariably appear to say something that's related to but not quite exactly the truth. I love the experiment of just not having them. I also wonder about the experiment of: could something fuzzier, less fraught replace them?
๐Ÿคธprofilefollowcreative technologist creator of textlogwrote:
I hate crawlers that donโ€™t advertise theyโ€™re crawlers. โ€™n badly written. They donโ€™t respect the canonical URLs so they keep getting themselves into a loop instead of actually crawling the site properly. They make the logs really hard to read. Canโ€™t block them theyโ€™re distributed.
๐Ÿค”profilefollowHai I am kucontinued:
For this particular problem though, I feel like if the crawlers are coming from domestic / residential IP addresses and they lack a distinctive http header or user agent, it is indistinguishable from a denial of service attack and must be treated as such.
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied to๐Ÿค”profilefollowHai I am ku:
It would require permaban on IPs which would require permalogging of IPs in order to track them, and we are currently obfuscating them before hitting the DB with daily rotating salt so an anonymous user canโ€™t be tracked. So weโ€™d have to give up privacy/security :/
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿค”profilefollowHai I am ku:
But as long as people can still use the site it's OK, right? Seems like the problem is often self-inflicted, either because the site is so bloated that answering even GET-requests is burdensome, or because they're trying to monetize the data and so must block non-paying scrapers.
โ€ฆ
Well no signups yesterday. Thatโ€™s weird. Iโ€™ve changed the landing page wonder if that was the case or itโ€™s a one-off event. Iโ€™ll leave it like this for today and maybe change it back tomorrow if the trend continues. :(
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
It's not obvious how to sign up. (Did it change or did I just forget?) Are you supposed to enter your email address in the login field, same as if you're logging into an existing account? But also, check if the "magic link" emails are going through, because I suspect they aren't.
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
I tried inviting an alt email address via the "invite a friend" page, and I tried signing up through the "enter" page, but in neither case did any emails arrive. (It's not in spam either; I checked that.)
โ€ฆ
profilefollowa work in progress; i love cats ๐Ÿฑreplied to(deleted account):
I love how dates go so well with cashews. So at least once a day, I grab about 5 whole cashews and 1 date. Itโ€™s a perfect little snack!
profilefollowa work in progress; i love cats ๐Ÿฑwrote:
Whatโ€™s your favorite #fruitnotesfollow? Mine is banana for snack, blueberries for my yogurt bowl, and mango when Iโ€™m feeling rather indulgent.
profilefollowI'm Nobody! Who are you? Are you - Nobody - too? Then there's a pair of us! Dont tell! they'd banish us - you know!wrote:
I'm Nobody! Who are you? Are you - Nobody - too? Then there's a pair of us! Dont tell! they'd banish us - you know! How dreary - to be - Somebody! How public - like a Frog - To tell your name - the livelong June - To an admiring Bog!
profilefollowa work in progress; i love cats ๐Ÿฑreplied toprofilefollowI'm Nobody! Who are you? Are you - Nobody - too? Then there's a pair of us! Dont tell! they'd banish us - you know!:
Nobody is perfect. Iโ€™m nobody.
profilefollowlate is the hour in which this conjuror chooses to appearreplied toprofilefollowI'm Nobody! Who are you? Are you - Nobody - too? Then there's a pair of us! Dont tell! they'd banish us - you know!:
Yesterday upon the stair I saw a man who wasn't there He wasn't there again today How I wish he'd go away!
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied toprofilefollowlate is the hour in which this conjuror chooses to appear:
no no such thing, just needed to use R2 buckets to upload the Open Graph images so that they are served securely, otherwise the client would be forced to make external calls and leak cookies and some other minor issues that we circumvent now.
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
TBH I thought I was just being cantankerous by instinctively pattern-matching Cloudflare=Bad (the server already knows what pages I'm loading, so what difference do client-side analytics make?) but I had no idea CF injects it without the operator's knowledge. Instinct vindicated.
profilefollow"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ€” Sid Meyersreplied to๐Ÿฆ›profilefollowStrictly no LLMs. No exceptions.:
Cloudflare NSs are fairly fast, and their registrar prices are very good. I use them (in addition to some other free stuff they offer with the hopes of getting me buy into more; I don't. LOL).
โ€ฆ
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied to(deleted account):
Itโ€™s called Dekapentavgoustos, meaning 15th of August in Greek, itโ€™s a celebration of Virgin Mary. Itโ€™s a big national holiday.
๐Ÿคธprofilefollowcreative technologist creator of textlogwrote:
Big holiday today in Greece, bells ringing, bands singing, people gathered in the village, eating, enjoying life and I'm spending it inside coding. I don't feel bad and I'm not #antisocialnotesfollow, it's just that I'm a bit odd. I don't like these forced gatherings. Feel stressful.
โ€ฆ
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿคชprofilefollow:
You've hit the nail on the head. But here's the mindblowing partโ€”writing isn't just about text on a page. It's not about listing a bunch of facts to memorize. Writing is about human connection. And here's where it gets even more fascinating... [parody, not AI]
๐Ÿคชprofilefollowreplied toprofilefollowlate is the hour in which this conjuror chooses to appear:
Some writing yes, If you want to write a post saying why your company has a position yes; if you are documenting an API, does the average swagger page have a human connection factor? If you are in X/FB, is any of your followers a "human connection"?
Then, in some spaces, say big corp communications, the terse, direct communication is desired, for example the quarter earning communication? What about software?, what part of your browser gives you the "human connection"?
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿคชprofilefollow:
If writing (incl X/FB posts) is meant to convey "some human being did/saw/thought this and found it worth writing about", then AI undermines human connection and will annoy people. API docs, earnings reports, &c never conveyed that to begin with, so nobody will care about AI use.
๐Ÿค”profilefollowHai I am kureplied to๐Ÿคธprofilefollowcreative technologist creator of textlog:
Something that came up recently was a css only implementation of showing when we have hit the character max count before you click submit. Unlike the JavaScript implementation which can show you a dynamic count, this cannot but it is cool and is lightweight
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied to๐Ÿค”profilefollowHai I am ku:
Thanks! I used the auto-grow field-sizing trick! Works well. The other trick has issues with prefilled textareas, so it fails in bio textarea and when editing a post/preview/draft. Also I was talking about counting the characters or showing some sort of progress bar, thatโ€™s impossible as well. The <textarea> maxlength hard limit is fine. With the new 500 char limit youโ€™d hardly notice it as well.
profilefollowwrote:
I like this, it feels like Reddit before what it is now, but I feel like it wonโ€™t be long until the internet destroys this place. Until then Iโ€™m happy to be here.
profilefollowlate is the hour in which this conjuror chooses to appearreplied toprofilefollow:
My favorite part of classic reddit was the use of elaborate hacks to circumvent the restrictions on custom subreddit CSS. E.g. animated gifs weren't allowed, so people made filmstrip sprites with stepwise animation in such a way as to look exactly the same.
โ€ฆ
profilefollowwrote:
I stopped interacting much with social media years ago and am honestly not sure how to do this any moreโ€ฆ but I like the shape of what is starting here.
profilefollowlate is the hour in which this conjuror chooses to appearreplied toprofilefollowresearcher, developer, dancer:
Reminds me of the Kiwix offline Wikipedia "nopic" version. (I downloaded that version because it's much smaller than the full version that includes images.)
profilefollowProgrammer by day and night. Lover of art. Mixing art and programming is the dream.replied toprofilefollowresearcher, developer, dancer:
Images are fine for me, but should be behind a link, or a small thumbnail. Non-animated. Videos too. But thatโ€™s me. They will most likely have to be hosted elsewhere, while the thumb could be here. Nah. We are ok with just text.
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied toprofilefollowProgrammer by day and night. Lover of art. Mixing art and programming is the dream.:
Yeah, before you know it the feed becomes a collection of memes. Have to click or perhaps a browser extension that you personally see the opengraph/linked image in the feed but it's not inviting people to post them for the feed itself.
โ€ฆ
profilefollowlate is the hour in which this conjuror chooses to appearreplied toprofilefollow:
Password is way more convenient IMO. Takes 3 seconds to log in rather than 60 (I timed it: open webmail, log in, open textlog, submit email, wait for email, click link) and I have to do this every time because the browser is set to clear all cookies on exit
Password login implemented, can be enabled from /account/securitytextlogenterA quieter place for your thoughts. cc @procyonprofilefollowlate is the hour in which this conjuror chooses to appear @fastidiousprofilefollow"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ€” Sid Meyers @superprofilefollow @chenxiangprofilefollow #featurenotesfollow #tlognotesfollow
profilefollow"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ€” Sid Meyerscontinued:
Found the use for it just now. At work I get my personal emails on my mobile device, but I am accessing textlog on the desktop. Getting a magic link on my mobile doesn't help me at all getting logged in on desktop. Enter the old, venerable, password.
๐Ÿคธprofilefollowcreative technologist creator of textlogreplied toprofilefollow"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ€” Sid Meyers:
Good catch! I've added yet another option, you can enter the six-digit code manually in the "Check your email" screen instead of the magic link. This should cover this case without the need to enable password.
๐Ÿงœprofilefollow(\ (\ ( โ€ข โ€ข) โ”โˆชโˆชโ”โ”โ”โ” Full of mostly true stories, I occasionally write them down. Habit of talking to anyone. Bipolar. Author.wrote:
I love the "feel" of this place. It's minimal, but not too minimal. Nice work! I'm probably gonna be a little chatty on here. If anyone minds that, then just @ me :-) #launchnotesfollow
๐Ÿงœprofilefollow(\ (\ ( โ€ข โ€ข) โ”โˆชโˆชโ”โ”โ”โ” Full of mostly true stories, I occasionally write them down. Habit of talking to anyone. Bipolar. Author.continued:
Also, thank you for not turning my emoticons into emoji!! As someone from the pre-internet era, I appreciate that :-)
profilefollowlate is the hour in which this conjuror chooses to appearreplied to๐Ÿงœprofilefollow(\ (\ ( โ€ข โ€ข) โ”โˆชโˆชโ”โ”โ”โ” Full of mostly true stories, I occasionally write them down. Habit of talking to anyone. Bipolar. Author.:
But can we use emoji if we want? ๐Ÿค”
join the communityorbrowse more notes