2020-07-18T13:12:53Z Just setting up my twtxt 2020-07-21T07:04:32Z Whoa. It's getting crowded here. Hi people 👋 2020-07-23T11:12:25Z Happy Friday eve folks. 2020-07-23T13:25:30Z @ No no, it's still Thursday afternoon where I live, but I like to call Thursdays 'Friday eves' :) 2020-07-23T21:59:35Z @ Warsaw, Polandball. GMT+2 atm. :) 2020-07-24T13:49:48Z @ this is neat. Very welcome change. Also, congrats on trending on GH. :) 2020-07-24T15:17:54Z Exercising the idea of enabling GitHub sponsorships but looking at other people in the community I feel like an impostor. 2020-07-26T00:00:43Z I learnt basics of Ansible and I feel it's time to dive into Docker. 2020-07-26T01:06:09Z @ I'll probably use it in a similar way. My goal is to automate everything and reduce number of steps needed to bring changes to production in my side projects. I'm a little tired of managing VMs manually, I'd rather spend that time coding. 2020-07-26T09:14:03Z @ (re approval) This is the first time I approved something on GitHub. Here's history being written. :) 2020-07-26T09:32:39Z @ To be more precise - first time publicly on GitHub. For 99% of time I'm the one submitting changes and I haven't had many occasions to do reviews / approvals so far. At work we use self-hosted Bitbucket, so that doesn't count. 2020-07-27T09:35:42Z Monday's on, coffee's in. Let's produce. 2020-07-27T10:25:43Z @ weekly team meeting, fixing old bugs from my Jira backlog, then finishing Ansible stuff for my side project. Just another day in not-exactly-but-close-to-paradise haha. 2020-07-27T11:12:18Z @ I'm primarily a frontend dev but I'm bored of maintaining legacy software. I mostly dabble in Node and React in my spare time to scratch my itch for building new things. As of company names -more details in my GitHub readme. :) 2020-07-27T11:40:03Z @ Also, I'm super honored to be a member of this community, I check it more often than Twitter these days. :) Spreading the word will take some time, but I'll definitely do that should the opportunity arise. 2020-07-27T14:35:35Z @ (why twtxt > twitter): Many things, I'll mention a few. Twitter requires quite a lot of effort to discover interesting voices or filter noise out and I'm tired of it. Being able to see this place grow and evolve at such an early stage is fascinating to me. 2020-07-27T14:38:02Z @ (why twtxt > twitter): also, being able to self-host part of the infrastructure and operate it in a decentralized fashion is an interesting proposition to me. 2020-07-27T20:38:22Z @ feeds is something I still have to look at. I'll see if I can add any new ones I'd like to follow. 2020-07-27T20:39:33Z @ (slashdot link) to be honest I'm not sure if I'm surprised or not. 2020-07-27T21:07:53Z @ didn't have time today. Feel free to merge, I'll probably check tomorrow as I'm about to go to sleep. 2020-07-28T09:09:17Z @ there's something ironic about this piece and the fact the company in question is called 'Ballistic Beer Company' :) 2020-07-28T11:45:41Z Every minute spent launching legacy Java projects in Windows environment makes me slightly more miserable. 2020-07-28T12:46:46Z @ My case is more about scarcity of documentation and a major knowledge gap between me and Java devs who seem to think I'm one of them even though I'm not and never will be. I want to fix frontend bugs god dammit! 2020-07-29T09:33:47Z Wow. I haven't seen this address for a while. http://del.icio.us/ 2020-07-29T10:04:34Z @ now this is the recipe that is dead simple and delivers exactly what it promises. <3 2020-07-29T11:14:17Z @ how dare you use your internet for something else than watching Netflix and scrolling Facebook. 2020-07-30T07:38:36Z So uhm, today around 12 pm GMT my name, alongside 10M others, will go to Mars on a Perseverance rover. Much to my haters' disappointment I'm still here going nowhere in the nearest future. 2020-07-30T07:43:00Z @ (re new users) I'm planning to launch my instance around the end August / beginning of September and get it a little more visible here and there. That also means I'll finally get a chance to see if I can contribute anything of value to UI/UX department. 2020-07-30T07:47:09Z @ (Mars Rover) https://mars.nasa.gov/participate/send-your-name/mars2020/ they were collecting names in May 2019. Perseverance is launching today. I almost forgot but I still have my boarding pass in my mailbox :) 2020-07-30T08:02:27Z @ NASA prefers to call it 'samples for future missions' but I believe you're on to something here 😄 2020-07-30T09:39:29Z @ if my bananas wouldn't go overripe the very moment I forget I have them, that would be great. *Photo of Bill Lumbergh goes here* 2020-07-30T11:28:10Z So, if you want to evade taxes or hide some corpse you have 30 minutes left to talk to NASA. Maybe they agree for a small ride share. https://www.youtube.com/watch?v=JIB3JbIIbPU 2020-07-30T21:35:15Z I have a problem. I'm trying to solve it with regular expressions. Now I have between 2 and ~128243 problems and the number fluctuates across entire range. 2020-07-31T07:28:01Z @ (blazingly hot) Where I live it's still morning so it hasn't got as hot as it's been lately yet. But soon... 2020-07-31T07:29:55Z @ (regexes) I partially solved a problem in a very dirty way, but it works for now. I might want to clean it up later. I wrote an Ansible role that has potential to be my first role on Ansible Galaxy but I need to get it right. 2020-07-31T09:27:46Z @ (following @) I swear I remember myself having followed him earlier (his twt about bore pump sounds familiar) but somehow he wasn't in my following list today. Not sure if another bug or I'm getting insane. 2020-07-31T10:21:44Z @ (following @) I don't know. Let's just assume I'm getting insane haha. :) 2020-07-31T23:41:18Z @ (Cloudflare) I'm pretty sure it's possible to set 'Respect existing headers' or lower cache time below 4 hours even in free tier. I'll check tomorrow. 2020-08-02T11:32:18Z Me when I can finally spam cat pics on twtxt ![](https://twtxt.net/media/93id3FMaGo5UhS4GYg9tnA.png) 2020-08-02T12:14:08Z @ (re 😺 spam) absolutely right. And wow, I like how replies work now. 2020-08-02T20:16:52Z @ (i hate regex) that opinion is not _that_ unpopular, right @? 2020-08-02T21:08:54Z Shameful confession: I once rejected a job offer because it involved working with NLP. It took me good few months to learn NLP stood for natural language processing, not neuro-linguistic programming. 2020-08-03T07:40:01Z Well hello another Monday. 2020-08-03T07:50:46Z @ btw, you shouted up wrong lukem in the GitHub release :) https://github.com/prologic/twtxt/releases it got me wondering whether I should keep my names here and on GitHub in sync now that I'm not a random visitor here any more. 2020-08-03T07:51:34Z @ I can't into English before coffee. 2020-08-03T08:11:22Z @ (re shoutout) haha, no problem :) Also, I'm happy to learn API is already live, looking forward to play with it this week. 2020-08-03T12:06:39Z Today I get more out-of-office messages than actual human-made replies to my emails. 2020-08-03T23:54:38Z I published and made my Ansible roles for [initial setup](https://github.com/lwojcik/ansible-role-initial-setup), [server creation](https://github.com/lwojcik/ansible-role-webserver) and [OS updates](https://github.com] somewhat reusable. It ain't much, but learning new stuff is fun. 2020-08-04T00:08:34Z @ (re instance) I am and it's 100% going to happen. as [I said before](https://twtxt.net/user/lukem#d4rgzg7tseozgc7ojsmf2yeqspnojocmc446av5dceyp53rwhmpq) I'll have a time slot for that in 2-3 weeks. Can't wait to get my hands on this. 2020-08-04T00:30:58Z @ (re instance) that's super nice of you but domain names are within my budget and I already have two Linux boxes with unused resources, so no problem here. PS. misclickked 'unfollow', sorry about that. 2020-08-04T20:08:08Z @ (Netlify) #151,048. Netlify is awesome. 2020-08-04T22:14:31Z @ (Netlify) static sites built with various generators. React apps work well. I also like [11ty](https://www.11ty.dev/). 2020-08-04T22:18:44Z @ @ (re Netlify hosting) GitHub Pages is just 'deploy whatever is on this branch'. Netlify adds CI mechanism that will build your site before deployment and provides a few nice things like collecting form submissions or AWS Lamba functions. 2020-08-05T13:06:35Z @ (re char. limits) in case of Twitter it was once a technical limitation. Twitter in its infant phase was heavily based on SMS services, thus initial 140-character limit. Only a few years ago they increased it to 280 characters. 2020-08-05T13:50:10Z @ (re char. limits) when you bring Twitter, support media upload and remove character limit, you get something similar to Tumblr. That's my first thought for now and I feel it has potential for a wall of text, but I'd have to think more about this. 2020-08-06T22:22:08Z @ good morning and good night :) 2020-08-07T07:16:28Z @ (re country stats) as my fellows would say on the internet, Poland stronk. :) 2020-08-07T12:47:23Z My Android tablet is starting to show its age. With 5G around the corner every potential replacement wihout it looks obsolete and 5G devices within reasonable price range are not there yet. Sigh. 2020-08-08T10:48:29Z @ @ (re IOS App) I'm feeling challenged to build my first Android app. Might happen once I finish API wrapper in JS 🤔 2020-08-08T11:30:51Z @ (re Android App) yup. Or, to be more precise, twtxt.net and any other compatible pod. 2020-08-08T12:30:02Z @ (re Android App) I'll definitely be happy to join you guys but I'd like to wait for that to happen until I have something tangible to present. Talk is cheap and I want to have code to show. :) 2020-08-08T19:43:03Z @ @ (re Android App) thanks a lot, will do! 2020-08-08T19:46:37Z @ VSCode too but my Vim skills are too 💩 to use it daily. Intellij Idea and Eclipse at my day job but I don't like IDEs in general. 2020-08-08T21:55:10Z @ @ (re Settings quirk) Rob's screenshot looks like IE 11 and your VM is Edge. I think I still have Windows 7 VM on my disk, I'll try to replicate this when I'm back home (~20hrs from now) 2020-08-09T16:17:02Z @ (re IE quirk) launched IE 11 on Windows 7, failed to reproduce the exact issue mentioned by Rob. I found quite a few other problems though. 2020-08-09T16:44:57Z @ (re IE quirk) probably, but they have to wait a little bit. I can look at them in ~2 weeks once my twtxt pod is up and running. 2020-08-09T18:55:54Z Something nice is brewing here. ![twtxt-net-api](https://twtxt.net/media/gCKNDC7hw6NHSvW8FWEZh7.png) 2020-08-09T19:19:15Z @ (re Twtxt Net API) that is [TypeScript](https://www.typescriptlang.org/) and the project in question is an API wrapper for a certain microblogging service. :) It compiles to plain ol' JavaScript. I'm targeting web browsers, Node.js and React Native. 2020-08-09T20:26:44Z @ (re Twtxt Net API) yes. Will release when it's done (somewhere next week hopefully) 2020-08-10T14:01:55Z Done working for today. America, passing Monday depression over to you guys. 😃 2020-08-11T12:59:51Z I have hard time talking to recruiters on LinkedIn. On one hand I know they're just ordinary human beings doing their job. On the other, after dozens of failed recommendations and just as many silent rejections over last years I'm sick and tired of whole industry of HR done by third-party companies on behalf of their clients. 2020-08-11T14:57:12Z @ (re HR recruitment industry) yeah, that whole 'marketing hype' thing bothers me big time as well. 2020-08-11T16:41:58Z @ (song) perfect. I'll use this someday. 2020-08-11T18:02:11Z @ Complaining doesn't always imply lack of understanding. 2020-08-11T20:35:12Z @ good night :) 2020-08-12T09:18:51Z @ (dinner) depends if you're just asking or inviting. 2020-08-12T10:34:49Z @ (dinner) oh, right! Yeah, I need a good dinner idea too. cc @ 2020-08-13T12:20:09Z This new Surface Duo from Microsoft looks so sexy. But specs are disappointing and the price tag is ridiculous. 2020-08-13T12:51:02Z @ (Surface Duo) good morning good sir! ~$1,400 for a _flagship_ Android device without 5G or NFC, rather unimpressive 6 GB of RAM, 60Hz display and a single speaker. To me it feels a little like iPhone in 2007: cool idea but severely lacking for now. 2020-08-13T13:59:52Z @ (Surface Duo) I don't know exact sales figures, but judging from my anecdotal experience of never seeing anyone using any MS-branded device since Windows Phone, I'd say either US-based sales or enterprise sales. Or both. 2020-08-13T19:23:40Z @ https://opencollective.com/ 2020-08-17T18:15:58Z Yes netdata, I get it, my Raspberry Pi is struggling. Already bought a new one but I still can't find time to replace it. ![](https://twtxt.net/media/3jEHVXWqZo8L9zMPdYhSAC.png) 2020-08-17T18:26:07Z @ @ I know, I saw your GitHub profile. :) 'use' is rather bold term, I prefer to say I sometimes look at dashboards and mark alert emails as read. I like the project though. 2020-08-17T19:11:30Z @ @ sure thing, feel free :) 2020-08-19T05:30:39Z https://fs.blog/2019/01/how-not-to-be-stupid/ - note to self: read in full later 2020-08-19T06:26:26Z @ (ranch) True Australian ranch. Upside down. 😂 2020-08-19T09:01:35Z @ (ranch) Damn, I knew this was an easy trap. 2020-08-20T07:16:38Z @ (upside down ranch) not an Australian ranch in California any more. :) 2020-08-20T09:21:09Z With [Blackberry confirming new phone in 2021](https://www.techradar.com/news/new-blackberry-5g-phone-with-a-physical-keyboard-is-coming-in-2021) I might have a second look to an idea of using a phone with physical keyboard as my workhorse. 2020-08-20T10:18:01Z Okay. Now that I created @ feed I have two weeks to figure out how to make it automatic. For now I have enough time and processor cycles to curate it manually. 2020-08-20T11:33:47Z @ @ (re automated Dilbert feed) Yeah, being able to post-as via API would be nice, but Dilbert is still particularly tricky to work with because their official RSS feed is broken and their TOS are very prohibitive. Doesn't change the fact I can see certain solutions to that problem. 2020-08-20T12:00:37Z @ @ (re automated Dilbert feed) I haven't coded Go before, but I might give it a shot unless anyone is faster than me. I'm having two weeks off work starting next Monday and that means more time slots for side projects. 2020-08-20T17:05:34Z @ @ @ (re Flutter App functionality) just saying I'm still planning to come up with my Android app as well and I'll probably call it 'X for Twtxt.net' or 'X for Twt.social', where X is a word I haven't decided upon yet. Like [Relay for Reddit](https://play.google.com/store/apps/details?id=free.reddit.news) or [Fenix 2 for Twitter](https://play.google.com/store/apps/details?id=it.mvilla.android.fenix2). Whether it becomes 'official' or not doesn't really matter to me. There's no 'official' app for XMPP, World Wide Web or e-mail. 2020-08-20T17:07:31Z @ (postas) oh, true that. :) No problem, I'll get my first lines of code in Go in some other PR. 2020-08-21T18:52:48Z @ if it's hacky, but it works, it works. I don't use XMPP these days but if I would I'd definitely try it out. 2020-08-21T23:19:23Z @ THAAAAANK GOOOOOOOOOD IT'S FRIIIIII.... wait, where I live it's Saturday already. :) 2020-08-22T13:31:48Z @ (re Theme) I have a weird feeling you broke profile pages in the process. ![](https://twtxt.net/media/yANBrCjYdWP8iVMkgeTYEF.png) 2020-08-22T13:36:21Z @ @ (re 5G Doorway To The Demon World) Dilbert can be so brutally on point under the disguise of light-hearted satire. 2020-08-22T14:20:28Z @ (re Theme) looks fine on my end now. That was quick. 2020-08-22T21:55:08Z Windows 10 and Xbox should be owned by PornHub. Microsoft doesn't understand reliability or smooth gaming experiences, especially when cross-platform play is involved. 2020-08-22T21:56:31Z @ (re Theme) no problem :) 2020-08-24T18:25:15Z I upgraded all capable devices at home to use 5 Ghz wifi. I have no idea when and why any of them would ever need 300 Mbps download speed, but it feels good. 2020-08-25T13:10:57Z @ @ no big deal, fixed. :) 2020-08-25T13:12:56Z @ @ (re Ted Takes Selfie With Bear) as long as Dilbert strips are funny, it's all good. Having worked as a corporate drone for a few years some of them hit very close to home. 2020-08-25T13:18:35Z @ (Dilbert) technically it's possible and I've seen unofficial applications doing that. I'm just not sure if I want to join the dark side. 2020-08-25T13:19:28Z @ @ no more waiting for avatars to get refreshed. Wooohoo! Good job. 2020-08-25T13:37:39Z @ (Dilbert) if 'politely' means 'pay for a licensing deal', than yeah, that could work. But I'm afraid we won't get it free of charge. This is a [quite a big business ran by a serious corporation](https://dilbert.com/contact). 2020-08-25T14:08:23Z @ (Dilbert) it's possible to [license single strips](https://licensing.andrewsmcmeel.com/features/dt?date=2020-08-25) for fixed fees. Long-term deals would probably require reaching their sales team. 2020-08-26T09:36:05Z @ [gentle ping](https://dev.twt.social/twt/tumipdwp7uq) 2020-08-26T09:52:48Z @ (re ping) no worries, thanks! 2020-08-26T10:42:29Z @ Happiness is back. I missed you. 2020-08-26T13:09:21Z Dear people who post tech tutorials on your blogs. **PRETTY EFFIN' PLEASE WITH A CHERRY ON TOP** provide dates of publication on your sites. I'd rather know your tips are severely outdated *before* I spend 2 hours on testing them. 2020-08-26T13:46:15Z @ (re old undated blog tutorials) also, hooray to [random guys who try to be the change they want to see in the world](https://github.com/elboman/typescript-lib-example/pull/5). Not all heroes wear capes. 2020-08-26T15:17:38Z @ streaming games on Twitch.tv. 2020-08-27T01:36:14Z @ @ (cache ttl) I'm about to go to sleep as it's almost morning. I'll should be able to give it a look in ~10 hours. 2020-08-27T15:29:47Z @ @ good call, I'll have it in mind when I start automating this. 2020-08-27T16:29:11Z @ @ still doing this manually. Automation will be done when I finish and release API wrapper in JS (we're getting close). Dogfooding as much as I can :) 2020-08-27T16:46:53Z [Baby steps](https://lukestestpod.twt.social/twt/pyf4sthb6bq) 2020-08-27T18:36:23Z @ @ (broken mentions) same here 2020-08-27T19:46:54Z @ (pandemic) Yes. On the other hand though, I call pandemic 'eternal April', just like [Eternal September](https://en.wikipedia.org/wiki/Eternal_September). 2020-08-27T20:27:53Z @ (pandemic eternal ~~April~~ March) True that. I was thinking about March and typed April 🤦 Yeah, within those few months since March I was in the office for 15 days. And it sucked big time. I'm still in the process of setting up proper home office but I really enjoy WFH. So much time saved and I don't have to pay for car rental. 2020-08-27T21:58:10Z @ @ (re Mentions bug) seems to be gone. 2020-08-27T22:41:12Z @ @ (double mentions) yup, same here. yup, same here 2020-08-27T22:46:15Z @ (session bug) I wonder if [my symptoms](https://github.com/jointwt/twtxt/issues/142) were related to this. 2020-08-27T22:49:30Z I've done that multiple times but unit testing anything that performs `fetch` requests always intimidates me at first. 2020-08-27T23:12:01Z @ @ @ the need for automating all the things aligns well with my inner laziness. I hate repetitive chains of tasks and my ultimate dream is to have a single button for everything. Nothing bad about iterating fast at the expense of bugs here and there as long as issues aren't ignored. 2020-08-28T12:51:16Z @ @ (Rick Astley) if this was intentional, it was briliant. 2020-08-28T17:21:44Z 🎉 I just released [twt.js - JavaScript library for Twtxt.net API](https://www.npmjs.com/package/twt.js). It's reasonably tested and documented, installable via npm and available on [GitHub](https://github.com/jointwt/twt.js). I'll be dogfooding it myself a lot very soon. 2020-08-28T17:23:26Z I also shared a [sample Express.js server app using Twt.js](https://github.com/jointwt/twt.js-example), but it still needs proper documentation (soon). 2020-08-30T11:20:39Z Hello from Goryon on Android 👋 2020-08-30T13:02:21Z All right. Mission accomplished. Starting tomorrow @ goes fully automatic. 2020-08-30T18:40:47Z @ (re goryon) thanks for sharing it! Great job! 2020-08-30T20:44:13Z @ @ (automated Dilbert) at least I hope cron does the job because I will be asleep when it goes off haha. 2020-08-30T21:32:03Z @ @ (#) oh. So you're a father and a son. Wow. I wish I could bring my dad here. 2020-08-30T22:21:13Z (#<2qrxmla https://twtxt.net/search?tag=2qrxmla>) New Blog Post [Just testing this cool feature](https://twtxt.net/blog/lukem/2020/08/30/just-testing-this-cool-feature) by @ 📝 2020-08-30T22:26:53Z @ @ (#) there is something about the fact you both have your avatars showing side profile :) 2020-08-30T22:38:47Z For some weird reason SpaceX has their upcoming launch stream unlisted on YouTube, so here's the link from their website if anyone wants to watch some expensive piece of metal being launched high above our heads in less than an hour. https://www.youtube.com/watch?v=P-gLOsDjE3E 2020-08-30T22:51:09Z @ (#<2qrxmla https://twtxt.net/search?tag=2qrxmla>) I don't know exactly what it means in my language but it contains all Polish diacritics and thus it's been used for a while to test Polish language support in text editors and font faces. As of my strategy for long writing, even though I'll probably bring some more here and there, I'm generally in love with static site generators. You can't beat simplicity of a few HTML files that can be hosted pretty much free of charge for an infinite amount of time. 2020-08-31T00:19:27Z @ (#<2qrxmla https://twtxt.net/search?tag=2qrxmla>) end of 2020 is my deadline but I hope to make it sooner. I'll ask you about yours once I'm done with mine :D 2020-08-31T11:21:50Z @ (re injured) Ouch. Here's to speedy recovery! 2020-08-31T13:51:28Z Who on Earth put this unit test here when there's no support for it in the project. Goddamit, what a brainless idio... oh wait, it was me. 2020-08-31T17:11:49Z @ @ @ (re injured foot) thanks for the heads-up, I'll have to add support for it in twt.js. 2020-08-31T20:41:38Z If you ever in your life regret deploying something to production that shouldn't have landed there, think about Nik Kershaw and the fact his iconic song 'The Riddle' basically contains Lorem Ipsum as its lyrics. https://www.youtube.com/watch?v=bDygS0a6Tgo 2020-09-01T06:24:56Z Good morning peeps. 2020-09-01T08:47:26Z I have very hard time getting @ to work automagically. Something keeps failing silently and I can't figure out what. Works fine on test instances, refuses to work on production. *sigh* 2020-09-01T09:11:49Z @ (Wally Will Look Into It) THANK YOU 2020-09-01T09:27:41Z @ @ (Wally Will Look Into It) yeah, it took me a few minutes to notice the irony of today's title in relation to my script problems :'-) (also, having '#' sign in user password and encoding it as an environment variable is a questionable idea that might result in failed API authentications) 2020-09-01T10:48:41Z Kanban boards on GitHub are very underrated. 2020-09-01T12:02:10Z @ (re Github Kanban) If you add a board on the organization level it does support multiple repos, here's [my private example](https://github.com/orgs/sc2pte/projects/1). As for companies, well, I don't know ¯\\_(ツ)_/¯ 2020-09-01T12:09:17Z @ (re Github Kanban) no, I've been using this since at least 2018 :) 2020-09-01T12:31:06Z @ (re Github Kanban) in fact it looks like this has been around [since 2016](https://github.blog/2016-10-27-introducing-projects-for-organizations/). 2020-09-01T16:36:35Z Ansible variables make me feel so stupid. 2020-09-01T18:43:12Z @ (Urban Dictionary) no. UD is often more reliable than traditional online dictionaries. 2020-09-01T20:34:54Z @ catch this ![](https://twtxt.net/media/pK542VPNVzMAmSMdscSohN) 2020-09-01T20:48:55Z @ (re ipad) hard to tell, but I find it plausible :) 2020-09-02T09:32:19Z @ @ (Becoming Golem) it finally worked without my intervention, oh thank goodness. Also, I identify myself a lot with this strip. 2020-09-02T09:41:44Z @ @ (Becoming Golem) sure thing, will do that before tomorrow's strip. 2020-09-02T10:01:36Z @ @ (Becoming Golem) I'm glad it's called 'Conversations', not 'threads' 😌 Also, removed parentheses, now we wait for a strip tomorrow. 2020-09-03T07:43:04Z @ (#<5nflr3a https://twtxt.net/search?tag=5nflr3a>) I can't really argue with performance implications but I'm curious of one thing. Is the limit of 10 days / 150 items adjustable in any way? I can see why it matters for a crowded instance like the one we're on but what about a single-user self-hosted pod? 2020-09-03T07:55:32Z @ (#<5nflr3a https://twtxt.net/search?tag=5nflr3a>) awesome! 2020-09-03T10:36:48Z I accidentally dropped production database in my side project while writing a migration script. Luckily snapshots were available to restore. Did I already tell you how much I hate working with databases? 2020-09-03T10:56:18Z @ (#<5wtfywq https://twtxt.net/search?tag=5wtfywq>) In my case it was a MongoDB document store but I generally dread working with anything that (a) deals with user-generated data, (b) requires special treatment when it comes to backups and (c) cannot be easily fixed in case of a destructive event. It takes a lot of my brainpower while offering very little value in return. 2020-09-03T11:46:41Z @ (#<5wtfywq https://twtxt.net/search?tag=5wtfywq>) fortunately for my post-release sprint I'll [migrate to a dedicated solution](https://github.com/sc2pte/backend/issues/23) that didn't exist when I was starting. Hell, it's about damn time. 2020-09-03T11:48:12Z @ (#<5wtfywq https://twtxt.net/search?tag=5wtfywq>) but I looked at the projects of yours and they look cool! I use plain ol' Redis for basic caching and I wonder if I could replace it with Bitcask or Bitraft. 2020-09-03T21:42:53Z @ (#) I was thinking about that too tbh. 2020-09-03T22:00:27Z @ (#) I can try but I personally don't use any social media via browser extensions so I don't know what needs I want to address. GitHub issue with a rough list of use-case scenarios would be great. 2020-09-03T22:17:22Z @ (#) Okay, basically a 'Share to Twt' component. Fair enough. If you have more ideas I'll be happy to read them. 2020-09-03T22:54:09Z @ (#) acknowledged. Btw, we talked about boards on GitHub, I created one for myself. As a corporate animal I operate better when I have task lists :) 2020-09-04T10:07:56Z Dear Luke. When it comes to expiring Redis keys there is _actual_ difference between 600000 miliseconds and 600000 seconds, okay? 2020-09-04T10:19:59Z @ (#) more importantly, there are apparently two methods of setting expiry time on Redis keys and only one of them uses miliseconds. I'm still digging into it as I handle Redis via server drivers and it's not super obvious. But damn, do I feel so stupid sometimes. 2020-09-04T10:38:38Z @ (#) when you [SET value with expire time](https://redis.io/commands/set) you can choose between seconds and miliseconds. What I did in my project was [setting EXPIRE on existing key](https://redis.io/commands/expire) and it only accepts seconds. 2020-09-04T10:44:16Z @ (#) also, thank you for serving as my [rubber duck](https://en.wikipedia.org/wiki/Rubber_duck_debugging) for this bug. Given the complexity of the matter and the fact I'm completely outside of my comfort zone it was super helpful. 2020-09-04T22:35:46Z The fact Kerbal Space Program keeps crashing on my PC is one of the biggest tragedies about my entertainment. And perhaps one of the best things about my open source activity. 2020-09-04T23:47:28Z I don't always use newlines.

But when I do, I try to use them for actual plot twists, not some dumb testing of an awesome feature lol. 2020-09-05T00:02:23Z @ (#) aaah god dammit Daven, I'm jealous. 2020-09-05T00:44:09Z @ (#) we also need to fix the _audience_. Shitty clickbait sells. Guess who is the buyer. 2020-09-05T11:59:44Z This is a nice twt. 2020-09-05T11:59:59Z @ (#) And this is even nicer reply to this twt. 2020-09-05T12:01:08Z @ (#) cc @ re [this](https://github.com/jointwt/twtxt/issues/167#) 2020-09-05T12:07:51Z @ (#) also, the heck happened to the GitHub link in my Twt. I spent whole 5 seconds of my life copy-pasting and markdowning it to the best of my skills and on my end it rendered as an empty anchor. 2020-09-05T12:17:40Z @ (#) oh yeah, regex problems, that's what I love in my developer life 😂😅😆😁🙂😐🙁😢😭 2020-09-05T19:38:37Z Okay. My honeymoon with React is officially over. Now we're like an old married couple. I'm frustrated about unnecessary rerenders and confusing relations between renders, hooks, useState, useEffect and prop changes but I'm determined to push forward. 2020-09-05T21:50:55Z @ (#) React is fun but it does require understanding what exactly is happening under the trunk. It's fine though. I'm okay to master React and never understand site reliability or database issues. 2020-09-05T22:37:42Z Also, my follower community on Twitter understands it so I want to make it clear here as well. If you ever see me swearing in Polish it means the situation is dead serious and there's no room for jokes. Using English as my second language I use English swearings in a loose way but I resort to my own language when I have no more brainpower to process my feelings. Thank you for your understanding. 2020-09-06T00:12:22Z (#<4shsxia https://twtxt.net/search?tag=4shsxia>) @ for your information, the flagship swear I'll use is 'kurwa'. Thank you for your understanding. In general I rarely post regrettable stuff online but I still do that when I see no hope. 2020-09-06T00:16:15Z @ (#<6ciojbq https://twtxt.net/search?tag=6ciojbq>) No until this one. Neither on Twitter. 2020-09-06T02:26:44Z @ some time ago you were inviting me to the developer team, you mentioned a Telegram group or something. I think I'm in a good position to join it right now. Let me know what and where I should join if it's still valid. 2020-09-06T02:44:48Z @ (#) I have Signal installed. But I don't want to throw my phone number here. Send me an email or hit me on LinkedIn 2020-09-06T02:49:20Z @ (#) sup Daven 2020-09-06T02:51:54Z @ (#) lwojcik at the name of the public GitHub organization that starts with L, just put a dot in a place that seems correct to you :) 2020-09-07T06:23:24Z First day at work after 2-weeks leave. I got my mailbox sorted out in 3 minutes. No major disaster happened while I was out. Suspicious. Either they hide something from me or they don't need me any more. 2020-09-07T07:04:14Z @ (#) Note to self: add twtxt.txt feed generation to my upcoming blog. Fortunately it's very easy to do. 2020-09-07T07:19:28Z Oh of course, Jira email templates changed and my email rules need to be updated again. Thanks a lot. 2020-09-07T07:38:28Z @ (#<6l5f6dq https://twtxt.net/search?tag=6l5f6dq>) for intranet emails, yes. Except that, very few emails out of all I got required any more effort than shallow scanning of title / content. It's... strange. 2020-09-07T07:54:03Z @ (#<6l5f6dq https://twtxt.net/search?tag=6l5f6dq>) this may also mean I'm so good at this job that everything runs smooth even when I'm out. But it also means I'll never get promoted. I don't know any more. 2020-09-07T07:57:54Z @ (#) you can't have rss feed when the blog isn't out yet :) I know about feeds service but my generator can build [pretty much anything as long as it's given relevant template](https://github.com/lwojcik/tangledbits/blob/master/feed/feed.njk). 2020-09-07T08:13:15Z @ (#) hi there! 2020-09-07T13:14:27Z (#) @ @ oh god. Don't even get me started. 2020-09-07T13:48:45Z I have a dilemma. I don't know if I want my project to take longer to complete first API request but serve fresh data (it's expensive until local cache is built) or serve stale cache object immediately and trigger an update in the meantime so that next request would always be up-to-date. There's 10 to 30 minutes of interval between subsequent requests so stale data would always be visible for some time. 2020-09-07T16:05:33Z "Not that the story need be long, but it will take a long while to make it short" -- H.D. Thoreau 2020-09-07T18:58:04Z @ (#<6e5ssda https://twtxt.net/search?tag=6e5ssda>) this is pretty. 2020-09-07T21:35:49Z (#) @ there's quite a lot to explain to be honest. For now I settled on doing one expensive request to hydrate the cache but I can fix this any time, so I'll get back to this when I have more free time. 2020-09-08T07:44:36Z @ (#664o7lq) as long as they get paid... 2020-09-08T08:30:26Z My mum stumbled upon a guy who recently came out as a flat Earther on his YouTube channel. I'm getting ready to explain one of his videos to her on Saturday. I've spent 2 days dealing with this bullshit and my brain is in constant overheat mode because I waste brainpower for some idiot who just happened to use gullible people to build his business. 2020-09-08T09:34:40Z @ (#) sounds like [the guy mentioned here](https://www.youtube.com/watch?v=QynNpzqYt0Y). Fortunately my case is more about explaining business principles of modern marketers and the role of YouTube in all of that, not debunking false dichotomies about a piece of rock we all live on.

At least I hope so. 2020-09-08T10:07:31Z @ (#) oooooh, this one I haven't heard of :O 2020-09-08T16:32:13Z @ (#) Welcome to the club. Felt the same pain yesterday. 2020-09-08T18:23:22Z Microsoft is releasing a transistor radio. ![](https://twtxt.net/media/LaCV2rpjNaud58QXg6EPni) 2020-09-09T06:50:26Z Good morning 😴 2020-09-09T07:58:17Z @ (#<4byncdq https://twtxt.net/search?tag=4byncdq>) yes please. 2020-09-09T09:40:23Z @ (#) something's missing there. They forgot to add 'Premium' label. What kind of marketers do they hire? 2020-09-09T17:30:11Z @ @ (#) I've seen this very post in my feed but my conscience clause prohibits me to engage in controversial / unproductive threads on LinkedIn. 2020-09-09T21:54:11Z @ (#<4rykzia https://twtxt.net/search?tag=4rykzia>) hello hello! All good, how about you? 2020-09-10T11:41:25Z So weird to be in the office for the first time since ~~freakin' forever~~ July or so. 2020-09-10T11:52:45Z @ (#) not exactly. We still WFH and we're happy. Today part of our team agreed voluntarily to arrive in the office for one day, do work and have 🍻 later. 2020-09-10T12:05:25Z @ (#) yup, that was a game changer :) 2020-09-10T18:33:45Z @ (design patterns) note to self: examine more carefully when I have time. Looks super promising. 2020-09-10T21:35:25Z @ @ (#) >3AM >weekly >OUCH 2020-09-11T10:28:42Z 'New normal' of 2020 is that every single company announces important things or shares knowledge via webinars / live streams while offering no option to watch a VOD post factum. If I wanted to watch live all of the stuff I'm invited to, I'd have had to neglect work. WFH doesn't solve this.

Hey guys, 1990s called, they're asking if you by any chance want some VHS recorders and cassettes. 2020-09-11T10:34:50Z Startup idea: a bot, compatible with any live meeting / video conferencing system out there, that I can use to sign up for the online events I'm interested in and get a recording of them to watch when I wish to.

Affordable monthly fee or an expensive per-event per-minute flat fee. 2020-09-11T11:56:56Z @ (#) in my book it's more complicated. I watch a lot of 'small' live streams on Twitch and they're fun for the exact reason I can join in the conversation. 2020-09-11T12:32:29Z @ (#) it varies a lot. My anecdata shows ~3 hours per session is an average length of a single stream by a hobbist (e.g. not relying on streaming as their primary source of income). 2020-09-11T13:27:41Z @ @ (#) just to clarify: It doesn't mean I always watch full streams. I treat Twitch like TV. A bit of this, a bit of that, shutting it down with no regrets when I can't divide attention any more. 2020-09-13T03:42:30Z Someone signed up for an online casino using an email in one of the domains I own.

Catch-all email lets me see things your philosophers have never dreamt of. 2020-09-13T04:37:43Z @ (#<7yisdmq https://twtxt.net/search?tag=7yisdmq>) I actually have a valid use case for catch-all emails. Looking at the part before @ I can easily tell which online service leaked my data and treat the alias as compromised. 2020-09-13T04:38:35Z @ (#) Somehow that doesn't surprise me at all. 2020-09-13T13:45:00Z @ @ (#<7yisdmq https://twtxt.net/search?tag=7yisdmq>) I don't self-host email. I'm not scared of technical part because what can be so difficult about setting up and hosting just another server. But there are issues that are kinda hard for me to control, like host reputation and email deliverability and this is something I don't want to deal with. 2020-09-13T13:48:57Z @ @ (#) oh god. Every single software estimation of mine EVER. 2020-09-13T18:19:51Z @ @ (#<7yisdmq https://twtxt.net/search?tag=7yisdmq>) I use paid GSuite Basic plan but I'm faaaaaaar from liking it. ;) 2020-09-13T22:04:15Z @ @ (#<7yisdmq https://twtxt.net/search?tag=7yisdmq>) Proton looks okay overall but I need their Professional plan at the very minimum, and even then it supports only 2 custom domains (I currently have 3 domains that host actual projects + bazillion empty ones) whereas Visionary with 10 custom domains is quite expensive. Tutanota is also interesting and it's more affordable. 2020-09-14T08:00:58Z Good morning internets. 😴 2020-09-14T08:31:36Z @ @ @ (#<3era3ta https://twtxt.net/search?tag=3era3ta>) is it 'legal' to use Category pages at the bottom of each article? 2020-09-14T12:08:47Z @ @ @ (#<3era3ta https://twtxt.net/search?tag=3era3ta>) makes sense. Wikipedia articles are so well categorized this competition would have had very little sense if anything beyond core article content had been permitted. 2020-09-14T12:31:02Z @ @ @ (#<3era3ta https://twtxt.net/search?tag=3era3ta>) I just tried doing that myself. It's fun. There's a lot of metagame behind choosing which pairs of articles are 'promising' and a lot of skill required to navigate efficiently. And the setup is insanely simple. 2020-09-14T14:46:18Z The Art of Turboing http://www.macwhiz.com/blog/art-of-turboing/ 2020-09-15T08:12:21Z @ (#<52xeltq https://twtxt.net/search?tag=52xeltq>) Just like my birthday every year. Happy birthday good sir, I'll have a moonshine shot for your health this weekend. 🎉 2020-09-15T09:15:30Z Radio Yerevan joke goes here. https://www.techdirt.com/articles/20200914/09195245303/oracle-doesnt-buy-tiktok-gets-lucrative-hosting-deal-trump-friends-will-pretend-this-means-something.shtml 2020-09-15T19:05:15Z @ (#) yes. iPad Air and watches if I remember correctly. 2020-09-15T21:42:47Z @ (#<4it57da https://twtxt.net/search?tag=4it57da>) Once in a while I check what's up with a contact tracing app in my country (it's open source and funded by one of our ministries) and it actually is strongly focused on privacy. It has a different problem though: it had a very bumpy start that degraded its reputation a lot. As a result, you can count distributed keys on a single hand. 2020-09-15T22:12:17Z @ (#<4it57da https://twtxt.net/search?tag=4it57da>) it's a fairly big project involving two huge corporations, numerous state actors from dozens of countries around the world, hundreds of developers working on apps consuming the protocol and user communities sponsoring the whole process and demanding transparency. Don't get me wrong - I do feel it took more time than it could but I also feel we severely underestimate how gargantuan this whole thing is. 2020-09-16T07:01:31Z @ (#<2flr5lq https://twtxt.net/search?tag=2flr5lq>) Excellent. 2020-09-16T08:12:39Z @ @slashdot (#<4pbcjza https://twtxt.net/search?tag=4pbcjza>) I had doubts about it years ago when I saw carriers in my country offering those 'bonuses' with their plans. Nobody perceived it as bad because 'hey, don't you like free things huh'. 2020-09-16T12:10:09Z Aaaaaaah, cute. https://github.com/skeeto/endlessh 2020-09-16T14:26:08Z @ (#) in this case my take is that somebody else pays for that lunch. Most likely service operators to mobile carriers. Netflix, Facebook, YouTube etc. are wealthy enough to afford this, especially in my country where 1 GB of mobile internet is darn cheap compared to the rest of Europe. 2020-09-16T16:30:15Z @ @New_scientist (#) now this is something I'm curious about, I apologize if I ask very stupid questions but I genuinely struggle to get good answers from Google. What does '1% useful sight' exactly mean? Is it like you see blurry and no glasses or surgery can help? You see darkness? Anything else? 2020-09-16T19:38:26Z This was supposed to be a release evening for my toy project but data provider broke their API and things went south. Awesome. 2020-09-16T21:22:29Z @ (#) Holy shit man. I have more questions than I'm able to ask in a single twt. Most importantly, how does your work setup differ from mine? 2020-09-17T07:11:40Z @ (#) I'm somewhat surprised you use a single stock display, other than that it doesn't look out of the ordinary (yeah, that text zoom setting). I kinda expected to see [something very custom like this guy](https://www.vincit.fi/en/software-development-450-words-per-minute/). 2020-09-17T12:08:08Z "I woke up late and well rested today" 😂 https://annoying.technology/posts/e82ff3bde8b225e6/

To be honest, it's not funny even a little if it's true. 2020-09-17T18:47:57Z A few minutes ago I finally released a major upgrade to [my toy project for StarCraft II players streaming on Twitch.tv](https://www.sc2pte.eu/). This is the moment I've been waiting for since 2018.

It was a bumpy but exciting journey. Learnt tons of new stuff on the way.

Now, onto new challenges I guess. 2020-09-17T18:53:49Z Also, I like to think I'm just as good at releasing things as SpaceX.

I had to postpone the release yesterday and they postponed their Starlink launch tonight as well. 2020-09-17T18:57:09Z @ @ (#) that really strengthens my belief that people with impaired senses sooner or later develop superpowers unavailable for ordinary mortals. 2020-09-17T21:50:03Z @ (#) Lua rings the bell as I occasionally play DCS World and it's used there as a scripting language. I have it on my long term todo list so that I can use my Android tablet as an external display in this game. 2020-09-17T22:27:52Z @ (#) morning. finishing beer and going to sleep lol. 2020-09-17T22:40:06Z @ (#) this is the most local thing I can get. It's produced in my family province. Overall it's just a generic mainstream lager but hey, you can go wrong with it if you know what you're doing. ![](https://twtxt.net/media/Xj5a2Q2DKrbSgZEuXKU9Rf) 2020-09-17T22:42:17Z @ @ (#) also, Perła in Polish means 'pearl'. 2020-09-18T08:31:19Z @ @slashdot (#) I see you what you did there. 2020-09-18T10:11:30Z My mic shock mount broke. I bought it in May. It didn't even have that much weight to hold.

Cheap microphones may be good enough. Cheap accessories sooner or later reveal their true nature of being cheap garbage. 2020-09-19T13:10:51Z Note to self: publish that kind of CV on my blog when it goes live. https://shkspr.mobi/blog/2020/09/all-the-jobs-i-didnt-get/ 2020-09-20T14:38:16Z @ @ (#) could we talk about a Linux command called `chage`? 2020-09-21T18:56:13Z NPM down, no coding tonight I guess. 2020-09-21T23:12:57Z @ (#) I exaggerated a bit, but certain parts are much harder and less time-efficient to do without a package manager. 2020-09-21T23:14:29Z (#<6wbncva https://twtxt.net/search?tag=6wbncva>) @ @slashdot not whole photos. Only previews presented in the timeline. Except some basic compression you could still see full unaltered version of each image any time you clicked on the preview. 2020-09-22T07:17:12Z @ (#<6wbncva https://twtxt.net/search?tag=6wbncva>) to be honest I'm not so sure. Thumbnails on Twitter save screen space and bandwidth, allowing me to choose what I want to see and skip anything else. I can see reasons why Twitter would want to use an algorythm to generate those, even if it turned out to be flawed. I'm more willing to explain this as an unfortunate chain of events or a side effect of how the algorythm works rather than 'racial bias' or any other loaded term stupid journalists want to use here. 2020-09-22T07:18:23Z @ (#<6wbncva https://twtxt.net/search?tag=6wbncva>) Twitter is bad enough on its own but this thing is not malice IMO. I'd rather call it stupidity on their end. :) 2020-09-22T07:23:50Z @ (#) according to their [status page](https://status.npmjs.org/) this was unplanned maintenance window, also known as major outage 😜 2020-09-22T08:14:11Z @ (#) quality doesn't matter. Impression does. 2020-09-22T13:48:43Z So, for the first time I signed up for an online event on LinkedIn. This is one of few functionalities that has potential to make this platform fun for me again. 2020-09-22T17:08:44Z @ (#<4g6aauq https://twtxt.net/search?tag=4g6aauq>) virtual. Some Zoom webinar about React. But only recently LinkedIn started exposing events as a separate section in 'My network' so I decided to give it a shot. 2020-09-23T07:03:02Z @ (#) and that's why I'm sick at work for most of the time. 2020-09-23T08:10:50Z @ @ (#) stop hitting so close to home you bastard 😥🤣 2020-09-23T17:06:14Z @ (#) acknowledged. Great job. Mine's still waiting until I finish other cool stuff. :) 2020-09-24T07:42:36Z (#) @ @ as for cross-posting, in my blog I'll have an email subscription, RSS feed and twtxt.txt with titles and urls. I could either utilize those to get my content cross-posted to Twt without my intervention or build a script that could do that via API.

Actually, is it possible to post long blog posts via Twt API? 2020-09-24T07:46:44Z @ (#) I'm pretty sure you can disable this kind of ads somewhere in LinkedIn settings so that they refer to you as 'LinkedIn Member' rather than using your name or don't display them at all (not 100% sure though, I haven't seen them myself for a while). 2020-09-24T12:37:59Z @ (#) also, I think I once wrote custom uBlock rules to hide stuff I don't care about on LI so I lost an ability to answer that kind of questions in a constructive way. :( But yeah, I get your point and I agree it's gross. 2020-09-24T13:22:37Z @ (#) Never heard of this, looks similar to [Pi-hole](https://pi-hole.net/) on my Raspberry Pi. But DNS blocking doesn't block 100% of unwanted stuff. First-party or proxied ads still need to be taken care of with browser extensions. 2020-09-24T13:59:19Z @ (#) uBlock Origin for Chrome or Firefox and uBlock Origin Extra for anything Chromium-based. If you learn how to create custom rules (either point'n'click within the extension or writing basic regexes) you essentially possess a superpower. 2020-09-25T10:02:54Z [Chernobyl Gallery](http://www.chernobylgallery.com/) 2020-09-26T00:40:03Z (#) @ @slashdot on Android, in theory it has very little influence, because you can always sideload any app you want. In practice, quite a lot, because very few people exercise that possibilty. For iPhone/iPad users, unless they jailbreak their device (and I think it's a much smaller group than people who sideload apps on Android), it effectively means the app is non-existent. So, if you already have the app, you'll probably need more effort to get more of your friends / relatives into it. 2020-09-26T00:44:04Z @ (#) I deeply appreciate your sense of humor good sir. :) 2020-09-26T00:45:23Z @ (#<5nghmvq https://twtxt.net/search?tag=5nghmvq>) I feel invited to your house. 2020-09-26T02:43:20Z (#<5nghmvq https://twtxt.net/search?tag=5nghmvq>) @ there’s no such thing as bad homemade pizza. Period. Also, there’s no such thing as ‘I’ll be there in 5 minutes’ when there’s a bigass puddle between our homes. 2020-09-27T17:31:33Z @ (#) oh yeah, I saw it. Not great, not terrible. :) On a serious note though, the series was thrilling to watch. I was too young to witness it myself but my family could confirm general misinformation and Lugol's iodine were indeed real. 2020-09-27T18:42:27Z [Foo@bar.com](https://www.bar.com/) 2020-09-27T20:18:38Z The guy who invented the USB connector died. They lowered the coffin into his grave. Then they lifted it back out, turned it round, and lowered it back in again. 2020-09-27T22:26:57Z @ (#) I'm not sure, but looking at the [WHOIS record](https://who.is/whois/bar.com) it's perfectly plausible. 2020-09-28T08:08:42Z (#) @ this old (and certainly not my own) joke was very well received a lot among my less nerdy friends too :) 2020-09-28T12:21:28Z [Richard Stallman on RT](https://www.rt.com/shows/sophieco-visionaries/501613-stallman-data-protection-privacy/) 2020-09-28T22:29:54Z (#) If you're familiar with RMS agenda then nothing new or insightful to be honest. Fairly well balanced interview in a rather peculiar medium, but I rarely see RMS in mainstream channels so that counts too. 2020-09-28T23:10:52Z @ (#) [This article sums it all](https://stallman.org/stallman-computing.html) I think. Take note what he says about free software, online tracking and cash and you essentially know what his next interview will be about. 2020-09-28T23:23:55Z @ (#) mostly because I coined that term myself for brevity. RMS is Stallman's initials, whereas by agenda I understand his general stance on free software and non-free services online. 2020-09-28T23:37:50Z @ (#) all right, I'll write quick and dirty commentary as a blog post tomorrow, as I can't fit it in a single twt. For now I'm about to go to sleep :) 2020-09-29T13:56:04Z I got an international call to my private number from a representative of a certain well-known database provider who was surprisingly well informed who I am and where I work.

I'm very careful to whom and when I give my private phone number and this situation is annoying. I guess someone will get a GDPR data request soon. 2020-09-29T14:40:31Z (#) New Blog Post [On Richard Stallman and free software](https://twtxt.net/blog/lukem/2020/09/29/on-richard-stallman-and-free-software) by @ 📝 2020-09-29T14:41:36Z @ (#) Well, uhm, wasn't quick nor dirty. https://twtxt.net/blog/lukem/2020/09/29/on-richard-stallman-and-free-software 2020-09-29T22:01:24Z @ (#) there are a few entities that could ever have a dataset consisting of my phone number and my employment information: 1. Recruiters 2. My favorite pizzeria. I'm considering setting a few companies in my country in a legal fire. 2020-09-29T22:57:24Z @ (#) in theory the law works fairly well, some companies were fined. In practice, I set my expectations very low. Cases like mine happen everyday and I'd have to hire a personal assistant to post complaints about every single company that does stupid stuff with my data. 2020-09-29T23:06:43Z @ @ (#) I'm pretty sure James knew what he was doing and just tricked me to write another blog post here so that I delay launching my own blog. :) In all seriousness though, I'm very glad to read that. I learnt a lot myself while doing the research for this piece. 2020-09-30T06:30:15Z @ (#) beautifully simple idea as long as it holds phone tightly. 2020-09-30T13:57:30Z @ @ (#) I like what you guys are into here. Also, hi there! 2020-10-01T07:30:19Z Wow. Just wow. On the other hand, I wish I could hire a programmer to fix all of my projects for a $5 T-shirt. https://blog.domenic.me/hacktoberfest/ 2020-10-02T13:46:06Z Thank you Epic and Apple Store, as an Android user I deeply appreciate the shitstorm you started. https://9to5google.com/2020/09/28/google-play-android-billing/ 2020-10-03T05:25:45Z @ (#<46bva2q https://twtxt.net/search?tag=46bva2q>) Epic tried to challenge the fact they have to pay 30% for each in-app purchase in Fortnite by adding an alternative payment method against App Store and Google Play rules. Both app stores removed the game and additionally 🍎 suspended developer license to Epic. What follows is that Google is silently exploiting this fiasco to sync their IAP policy with Apple - all purchases only via Google Pay and no mentions of other forms of payment. I'm not a fan of Epic, but I'm sad to see both app stores decided to go for a war against their own users. 2020-10-04T23:21:45Z (#) @ damn, good render :P 2020-10-05T08:52:39Z @ (#<7frchfq https://twtxt.net/search?tag=7frchfq>) this is brilliant. 2020-10-05T21:29:15Z Adding contribution guidelines to all of my open source projects on GitHub. Because apparently I have real human beings using my stuff and some already contributed things.

This is something I didn't expect to happen any time soon and I'm not treating this lightly. 2020-10-05T21:44:14Z @ @ (#) I'm pretty sure I've seen one social network having their app deleted from both app stores for reasons orbitting closely around this issue. 2020-10-05T21:47:43Z @ (#) if you want an annoyingly detailed point of view on this aka another boring wall of text, I can offer one later this week. 2020-10-05T22:13:38Z @ @ (#) I can't remember. Some non-mainstream one, but bigger than ours. I'll get back to you if I recall the name. 2020-10-05T22:25:40Z GitHub pretends it's still 2018 and they just added that cookie consent popup. Lol. 2020-10-06T07:28:26Z @ @ (#) oh come on Carl, this is easy. Should have placed your webcam so that it pointed to your neck and say you can't get it any higher. 😂 2020-10-07T08:18:17Z @ (#) stupid Ted lol. 2020-10-07T08:21:53Z PayPal is about to introduce fees for inactive accounts in a majority of European countries starting 16th December.

No one in Europe seems to know what 'inactivity' exactly means. Even PayPal uses offensively vague terms like "not too much" in their help pages. 2020-10-07T10:33:20Z @ (#) I'm not sure if new regulations apply to your region but that doesn't sound like a bad idea. At least spend or withdraw any money you may have on it. 2020-10-07T12:28:48Z @ conversation view seems broken on my end. ![](https://twtxt.net/media/cSkLwdRpP5udGsrsRAVb74) 2020-10-07T13:04:22Z @ (#<6v5vblq https://twtxt.net/search?tag=6v5vblq>) fix confirmed :) 2020-10-07T13:06:57Z @ (#<6v5vblq https://twtxt.net/search?tag=6v5vblq>) haven't we all done that at some point of our lives? 2020-10-07T13:09:42Z (#<6v5vblq https://twtxt.net/search?tag=6v5vblq>) @ I, for example, once committed and published a change that broke a functionality and I didn't even blink when I saw test snapshots being overwritten with garbage. 4 hours later it turned out those parentheses in a regular expression were in fact meaningful. Several build processes on the way and full test coverage didn't protect me from my own stupidity. So yeah. 2020-10-07T13:14:00Z @ (#<6v5vblq https://twtxt.net/search?tag=6v5vblq>) my take is that people doing stupid things with computers is what keeps our industry alive and interesting😁 2020-10-08T07:24:20Z @ @ (#) in all honesty I prefer people who wear masks on Zoom calls (that implies they might keep wearing them in appropriate contexts as well) than people who refuse to do that out of their own stubbornness. 2020-10-08T07:39:02Z @ @ (#) I wear masks as my local regulations require (currently they're required in shops and crowded places where you can't keep enough distance from another people). Yes, it's a little harder to breathe, but I personally never had problems with that. 2020-10-08T07:46:37Z @ @ (#) as for mask effectiveness, I'll just say that low probability of an event doesn't mean it will NEVER happen. I've seen enough in my life to just be cautious on my own while other people ignore risks. 2020-10-09T07:46:08Z Note to self: Netflix CEO is a pointy-haired boss. https://www.theverge.com/2020/9/8/21426956/netflix-ceo-reed-hastings-return-to-office-vaccine-working-from-home-negative 2020-10-09T09:38:42Z Today I realized this month marks exactly 10 years since I jumped into IT.

Obviously my journey with computers is much longer than that. It's only 10 years ago when someone decided to put a price tag on my skills.

I'm not sure if that's worth celebrating or not. Despite seeing things over those 10 years I often feel just as insecure as I was back in 2010. 2020-10-09T11:28:11Z @ (#) thank you! Been a hell of a ride and I'm still enjoying it after all. 2020-10-09T11:54:04Z @ (#<4qlpnaa https://twtxt.net/search?tag=4qlpnaa>) I can do that in 3-4 hours when Friday afternoon officially starts for me :) 2020-10-09T11:59:32Z @ (#<4qlpnaa https://twtxt.net/search?tag=4qlpnaa>) actually I had a look at 2 of them that I felt competent enough to read and fully understand :) But the rest has to wait until I'm done with my work day. 2020-10-09T22:02:26Z GitHub is dying tonight. https://www.githubstatus.com/ 2020-10-09T22:12:49Z @ @ in my case PRs fail to trigger CI builds with Travis (GH Actions are said to be affected too but I don't use any). I disabled them and I merge things without test builds tonight. No big deal as I have fairly strict testing regime in critical projects, but feels weird. 2020-10-09T23:30:25Z Really GitHub?

I mean, REALLY? ![](https://twtxt.net/media/tGjiNWEgGAbLseK4uVhrSE) 2020-10-09T23:38:15Z @ (#) Yeah, I mistakenly blame GitHub out of habit as I do majority of my merges via web interface. Still, it makes ZERO sense to me haha. 2020-10-10T21:00:56Z @ (#) hi there! 2020-10-10T21:01:07Z @ (#) hello! 2020-10-10T21:42:01Z Approximately 20% of minor releases in my projects on npm happen because I mess up linking or omit words in sentences. I feel sorry and not sorry. 2020-10-10T21:47:15Z Therefore, any major x.x.0 version is usually faulty for one reason or another. x.x.1 is the one that works. :D 2020-10-10T22:06:31Z @ (#) typo fixing is what I do very often as well, but I don't care that much because I squash commits before merging. 2020-10-10T22:07:19Z @ (#) there are, however, ways of fixing typos without spamming commits but I'm just too lazy to learn new tricks. 2020-10-10T22:08:47Z @ (#) https://medium.com/infrastructure-adventures/how-to-mask-meaningless-fix-typo-commit-messages-abd5c520095c 2020-10-12T05:44:58Z @ @slashdot (#) if it was indeed 'criminal defamation' as the article suggests (I have no further evidence to question or back up that claim), then I see nothing crazy about that. I've seen enough people doing malicious things online to give business owners the benefit of the doubt. 2020-10-12T05:45:57Z Out of a sudden I woke up before 6am like on old pre-pandemic times. Now, how do I repeat that trick tomorrow. 2020-10-12T06:18:34Z @ (#) the last time I was consistently getting up at 5am was when I was still commuting to the office and had to drive early in the morning to avoid traffic and find parking space close to my workplace. I'm not saying I miss those times but something of value definitely was lost. 2020-10-12T06:29:11Z @ (#) 100% agree, but the side effect of having to commute / work-from-office regime in my life was that it offered consistency. WFH, while giving me plenty of extra time in my life, introduced a lot of chaos and I'm still struggling with it. And when I can't deal with it, I start oversleeping. 2020-10-12T18:28:51Z Okay, I'm glad I could help contributing a highly requested change to your open source product I use myself every day. But you merged it and never relased an update which effectively sends me a message that my effort was meaningless. 2020-10-13T05:31:23Z @ (#<5qw2atq https://twtxt.net/search?tag=5qw2atq>) no, that story is much older. 2020-10-13T08:10:28Z @ (#<5qw2atq https://twtxt.net/search?tag=5qw2atq>) I try to resolve that kind of issues with relevant people first. Once that fails, online rants are sometimes produced. :) The aim of those is not to blame anyone in particular but (hopefully) raise awareness of a problem in question. 2020-10-13T10:23:51Z How The Dude Was Duped By Big Tech https://medium.com/@hansdezwart/how-the-dude-was-duped-by-big-tech-f1311e097d1b 2020-10-14T07:46:55Z Quite a few of my friends independently of each other started talking chess this year, so I decided to sit down and finally learn it. I signed up for an account on Chess.com and I'll see how it goes. If anyone has a profile there, [feel free to add me to your list](https://www.chess.com/member/lukem_sc). 2020-10-14T08:43:11Z @ (#<5beag2q https://twtxt.net/search?tag=5beag2q>) Can't play at this very moment as I'm still learning how to move pieces, but [feel free to challenge me when I'm ready](https://lichess.org/@/lukem_sc). 2020-10-14T21:21:19Z How on Earth do I 3-star this. https://lichess.org/learn#/9/5 2020-10-14T21:43:37Z @ (#) okay, but what about the rook on a2? I have to clean whole board. 2020-10-14T21:44:37Z (#) @ @ I want a real coffee machine that doesn't use proprietary capsules but those are darn expensive :( 2020-10-14T22:06:09Z @ (#) got it! Thanks for the hint about promoting the pawn, that was the thing I didn't try. Now off to sleep, more learning tomorrow :) 2020-10-15T11:27:12Z @ @ (#) that model without a screen looks vaguely familiar, what is it? 2020-10-15T11:59:48Z @ (#) oh okay, I didn't know this one but I've seen devices running on a very similar concept. This whole idea of a 'basic phone' has been alluring me for years but I'm afraid I'm a lost cause when it comes to carrying an always-online computer in my pocket. 2020-10-15T16:49:47Z Won my first match against the computer. Feels like winning my first StarCraft 2 match back in 2015. ![](https://twtxt.net/media/RgxGcTrKSP98MPty6MVD9J) 2020-10-15T17:31:47Z @ (#) thanks! Road to grandmaster has begun.

Whether I manage to get it done within my lifetime is another story. :) 2020-10-16T00:02:52Z @ (#) (a) any older flagship, e.g. something Samsung Galaxy line, or (b) any middle-end past 2016 or later e.g. Samsung Galaxy J or Galaxy A, or (c) something from Xiaomi, Oppo, OnePlus or Huawei that has Google apps pre-installed and fits the budget. 2020-10-16T00:04:12Z @ (#) thanks! 2020-10-16T01:06:43Z @ (#) specs look decent and the price is okay. Motorola is generally underappreciated as a smartphone manufacturer. 2020-10-17T11:07:39Z Recipe for a hard-boiled egg: 1. cook a soft-boiled egg, 2. forget you're cooking an egg. 2020-10-17T13:02:33Z @ (#) true definition of mixed feelings lol. 2020-10-30T23:57:37Z Today I'm breaking a no-politics-on-my-social-channels rule to pass an important message.

-> read [news from my area from last week](https://www.google.pl/search?q=abortion+law+poland&tbm=nws)

-> consider supporting [Women Help Women](https://womenhelp.org/), [Abortion Support Network](https://www.asn.org.uk/) or any other similar organization so that women from countries like mine can work around oppressive governments that refuse to draw a clear line between religious beliefs and personal choices of individuals.

Thank you. 2020-10-31T00:24:00Z @ (#<27swima https://twtxt.net/search?tag=27swima>) we've had a stupid de-facto-dictatorial government since 2015 but only recently they crossed the line and pushed forward very unpopular court ruling about abortion that pissed off hundreds of thousands of people in whole country. Even my tiny family town which has been consistently supporting the governing party for a decade saw people protesting. I'm not sure if it turns out to be revolutionary but we definitely haven't seen this kind of shit since 1989. 2020-10-31T00:49:25Z @ (#<27swima https://twtxt.net/search?tag=27swima>) that's why I try to approach this from unusual angles to keep stuff somewhat actionable. I won't change anything by generating more political content online but spreading call-to-actions and giving support to relevant entities is what can make this... I dunno, a little more bearable? 2020-10-31T23:15:55Z How did Sean Connery shave? Just like all of us. Ctrl+S. 2020-11-01T00:02:39Z @ (#) stole the joke from Hacker News. Yeah, may his soul rest in peace :( 2020-11-01T00:32:59Z @ btw, you down for correspondence chess? I want to challenge you for best-of-3, is 3 days per move fine? 2020-11-01T23:53:04Z @ (#) apparently I can't challenge you due to both of us having provisional rating in correspondence chess, even for an unrated game. Weird, Chess.com allows for that. Could you follow me back? Maybe it's about us not following each other mutually. 2020-11-06T22:26:18Z @ (#<6dijmxq https://twtxt.net/search?tag=6dijmxq>) let's do this! 2020-11-06T23:39:21Z @ (#<6dijmxq https://twtxt.net/search?tag=6dijmxq>) I'm glad it's finally happening, that's my 4th correspondence board at the moment :) Off to bed for now though, more moves tomorrow. 2020-11-12T14:44:56Z (#<64riy3a https://twtxt.net/search?tag=64riy3a>) @ (#<64riy3a https://twtxt.net/search?tag=64riy3a>) Note to self: push the cron job back a few hours 2020-11-13T11:15:50Z @ (#<764pwrq https://twtxt.net/search?tag=764pwrq>) masterpiece. 2020-11-21T02:46:42Z For the first time since mid-2010s I redesigned my [business homepage](https://www.lukem.net/).

I hate the way it looks and the language it uses but I made it in egoless fashion to fulfill a very specific purpose and cater to a very niche group of people.

The silver lining is that it contains an Easter egg. You need a certain popular cheat code and you should know it by heart if you were playing games in 80s and / or 90s. Find it. 2020-11-21T13:05:32Z @ (#<7gcpfaa https://twtxt.net/search?tag=7gcpfaa>) good job! 2020-11-21T14:48:32Z (#<7gcpfaa https://twtxt.net/search?tag=7gcpfaa>) @ you mean the site or the egg? Unless it's a bug I failed to catch I can't think of what can be missing there. 2020-11-21T15:05:11Z (#<7gcpfaa https://twtxt.net/search?tag=7gcpfaa>) @ thanks! The website by itself is an expensive long-term investment and I have very modest expectations about it. In fact, if it attracts one cool opportunity within next 3-4 years I'll call it profitable. 2020-11-24T15:24:27Z @ (#) Hits damn close to home. Pun maybe intended. 2020-11-25T13:14:51Z @ (#<3qcc36q https://twtxt.net/search?tag=3qcc36q>) you mean [Vagrant](https://www.vagrantup.com/)?