# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 535
# self = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/adi/twtxt.txt/twtxt.txt&offset=535
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/adi/twtxt.txt/twtxt.txt&offset=435
@prologic Just skill man!
@lyse I believe *$ is more appropriate?
https://github.com/tomnomnom/anew\n\n> A tool for adding new lines to files, skipping duplicates
@prologic @tfurrows Tbh I didn't ever questioned the "utility" of "yarn.social" πŸ˜›, it just fits me as a concept and people here share the same interests and values.
@prologic @tfurrows Well I guess Facebook is/was a way to keep in touch with friends? and to show off your life, your public image mostly? Instagram same?
@adi @darch @lyse pp version:\n\n
\n#!/usr/local/bin/pp\n#!\nt="$*"\n#!\n<!DOCTYPE html>\n<meta charset=utf-8>\n<title>${t:=$(basename "$PWD")}</title>\n<style>*{font-family:sans-serif}</style>\n<h1>$t</h1>\n#!\nfor img in ??.jpg\ndo\n#!\n<a href=$img style=cursor:zoom-in><img src=$(basename "$img" .jpg)-vorschau.jpg alt='$t'></a>\n#!\ndone\n#!\n
@lyse @darch Why "$@"? Support for spaces?
@lobste_rs Interesting...
@will Yeah, unlikely you'll do them! πŸ˜›
@eldersnake Have no idea, I probably would play around with some select boxes or text inputs and server side validation?
@prologic Exactly!
I'm watching this https://www.youtube.com/watch?v=0fBhad-_zN8 and I find it weird that nobody is wearing masks, haha!
@jlj Commissioned? What do you mean? Spoke with a designer? Hmmm... What kind of transition? What themes? I agree, the current one is super cool!
@lyse @darch Ah, awesome HTML, agree!
@lyse @movq Nice hobby!
@mckinley What site?
@will Do you really _need_ to?
@prologic What was that docker command to run ulinux?
@movq I agree man, it's getting to me also, my patience is stretched to the max. And we still have almost an year to go at least in Romania.
@jlj Nice logo on your pod!
https://develop.cafe/category/website-generators.html
@adi @movq The idea is that people will pop up in your view and you'll get the a chance to review their twts and decide whether to follow or not. Decide if they're a "fit" naturally.
@movq People!
@eldersnake Agree! <--- Speaking of "Likes"
@movq Don't search!
@adi @eldersnake @prologic Bad idea, in general, to force them to anything tbh.
@eldersnake @prologic Bad idea to force people to argue.
@adi @prologic May be a good idea to have that in a future FAQ.
@prologic I understand what you mean by force in context. I believe answering with "Just sent a reply" to people complaining about not having Likes is enough.
@adi @prologic It's one thing to be afraid of being burned and another thing to understand that you will get burned.
@prologic @adi Scream! Shout! "Move away!" "Don't touch the stove!".
@prologic At that point it would have been better to just get up and move him away from the stove if that's what you ment.
@prologic Force who? The hospital personnel? To do what?
@prologic If you touch that stove you will get burned, if you prefer not getting burned, might be a good idea not to touch, if you prefer getting burned, go ahead and touch it. What do you prefer?
@prologic Not necessarily about the word more about the idea, there's no psychological consensus on the act of thinking (as in making an effort to think) and pretty sure you can't force someone to do that. Also, as you may have noticed I don't believe in hard "shoulds" or "shouldn'ts", but more on "it would be better to", "it would be a good idea to", "it's preferable to", this way, things are more relaxed.
@prologic Yes, we agree, might have been a good idea not to.
@adi @prologic I'm just speaking my mind.
@prologic Got the joke, did I misunderstand?\n\n>… and participating in open conversations. that’s ok! since what we’re building forces you to think anyway,\n\nHow are we forced to think?
@prologic I did some reasoning that's right but you didn't answer my question, how are you forcing me to think?
@prologic I really have to pack mkws for ulinux!
@prologic How are we being _forced_ to think? πŸ˜›
@eldersnake Do you have https://www.andrewjvpowell.com/ under version control?
Also wondering if the *.upphtml extension as unpreprocessed makes sense grammatically speaking (I'm not a native English speaker).
I wonder how to incorporate tips and tricks or howtos into https://mkws.sh/, wonder if it's a good idea to add a small blog where I could ocassionaly publish them.
I have do something on https://adi.tilde.institute. Some nostalgic design to fit the https://tilde.institute theme. This theme is nice, might adopt it https://christine.website/ although I prefer a custom one.
@eldersnake I don't believe your site looks like a 90s horror show! πŸ˜›
@eldersnake @prologic Regarding bloated websites, I observed I usually just close the tab on first glance when I see one. My solution is to just not visit bloated websites. That's why I don't run an ad blocker. I just close bloated websites.
Regarding OpenBSD and Git, there's http://gameoftrees.org/.
@movq I believe RCS is pretty cool and has a nice interface. My idea is to create something really close to it that can also version directories. Expand it just a little bit.
@lyse @movq Yeah, I call that consciously ignoring best practices. It's healthy as opposed to unconsciously ignoring them, when you just don't understand why it's a good idea to follow them or are unaware of them.
@adi @movq @lyse I plan to write a "dumb" versioning system at some point working with just a text file as a repository with a list of patches.
@movq @lyse I used CVS for a while for mkws, it's not horrible, I dropped off any kind of versioning system as of recently.
@adi Although they don't really need to be smaller.
Ok, improved the fonts on the https://mkws.sh/ main svg, fonts could be smaller, not easy to fix tho.
@eldersnake @prologic Exactly what was missing!
@prologic What's the original link, can't see the start of the conversation?
@prologic @adi Works fine here, I’m adding mkws to https://develop.cafe/.
@adi @prologic Didn't work there also, spinning up a VPS on Vultr. (referral link).
@prologic Nvm, solved on my tilde.institute shell.
@prologic What was that IP where you had those virtual machines again? It would be cool if I could test something on a Linux machine. My Linux machine is low on resources.
@eldersnake https://lobste.rs/s/o8yhzs/pp_sh_preprocessor#c_tpezcw
@eldersnake How are you generating the RSS feed on https://www.andrewjvpowell.com/, I believe I also had some code for generating Atom feeds?
@eldersnake Regarding your article, I don't actively encourage modifying the mkws scripts, but it is the recommended way of customizing it.
@prologic What kind of state?
@prologic This judo https://github.com/rollcat/judo
@prologic https://github.com/intuit/judo? What's wrong with it?
@eldersnake It's particularly nice how I have the HTTP logs in common log format and the mkws build log in the same view.
@prologic Ok, that's weird! Cash for linking? Like traffic wasn't enough?
@movq You don't necessarily have to keep up and read everything! I don't have it in my feed reader, I just visit the site. I had the some problem with with readers, now I get my news just by opening 2-3 sites.
@prologic Can you give me a tldr; on that law? Sorry, been busy these days to follow the conversation.
@prologic @jlj I see identity as everyone running their own private hardware server at home, not going to happen in my lifetime if ever.
@prologic I don't believe the web needs saving either.
@prologic Why are _we_ trying to save the Internet?
Patience is indeed a virtue!
@xuu @movq Solved!
@movq I get my reading from lobste.rs exclusively as of lately I observe.
@adi I host my development script in a ../bin/d file.
@adi https.go http://ix.io/2PWA, maybe you can give me some tips on that.
@adi https is a simple https server in go, and entr is http://eradman.com/entrproject/, couple that with https://livejs.com/ that gives me a live reload environment.
My development script for https://mkws.sh:\n\n
\n#!/bin/sh\n\nexport DEV=1\nexport PACK=0\n\ntrap "exit" INT TERM\ntrap "kill 0" EXIT\n\nhttps &\n\nfind . -type f -name '*.upp*' | entr ./bin/mkws https://mkws.sh\n
Morning! β˜•
@lyse @darch @eldersnake @prologic Not sure if it fits the https://mkws.sh website theme. It's not exactly security focused but rather building focused.
@darch @eldersnake @lyse @movq @prologic Any "must read" HTML CSS books?
@darch @eldersnake @lyse @movq @prologic https://mkws.sh/docs.html
@eldersnake @darch @lyse @movq @prologic Recommended books on http://46.23.94.13:9000/docs.html.
@prologic Not familiar with it. I don't visit many sites with ads I guess.
@prologic @eldersnake @lyse @movq @darch and anybody else can you recommend other books?
@prologic Regarding the blocking? Do you believe your filter might be too aggressive?
@prologic What's your opinion?
@eldersnake Might remove the supplied images and replace them with no tracking ones. Also, have some minor work to do on the layout.
@eldersnake What's your opinion on the book afiliate links? I believe they fit the docs page quite well.
@eldersnake Thanks man, I feel grateful!
@prologic Yeah, I derailed!
@prologic @xjix By capitalism I ment "forced" work.
@prologic @markwylde He may!
What I was actually saying is that it's impossible for a SPA not to eat resources like a sieve because of the stack behind it.
> should not eat resources like a sieve.\n\nIt's impossible, desire for progress is instatiable like any desire, it's an ideal, by definition not real.
@adi @prologic Problems are not solved by force, it's called software!
@adi @prologic Hence "never done" software, we're constatly plugging holes while in the boat! It's never done, the boat is sinking and constantly getting new holes. People call that "advancing".
@adi (#qrq326q)