Timeline Sandbox

@sdk@codevoid.de

From now on, my twtxt feed is gpg signed. I hope this works for everyone.

Read replies 4 years ago
@sdk@codevoid.de

Hmm. I haven't used twtxt in a while. How are you doing?

Read replies 4 years ago
@sdk@codevoid.de

@prologic why do I see https://twtxt.net/search?tag=d5sj7ba as twtxt source in your tweets? This is not a text file...

Read replies 5 years ago
@sdk@codevoid.de

Oh this is sad. I'm looking at twtxt again after a while and most of my peers disappeared and I look at a long list of 404 errors.

Read replies 5 years ago
@sdk@codevoid.de

Oh fun. I was not active on txtnish for a while and now all the feeds are 404 :( I miss you guys...

Read replies 5 years ago
@sdk@codevoid.de

@lahvak: And a decent base system as well as a decent terminal and decent defaults.

Read replies 6 years ago
@sdk@codevoid.de

Looks good. Next stop: gopher://hex22.org? :-)

Read replies 6 years ago
@sdk@codevoid.de

Today I was looking for a place where I can buy nonDRM digital movies. There is none.

Read replies 6 years ago
@sdk@codevoid.de

Same for chrome: start with --enable-features=WebUIDarkMode --force-dark-mode and set classic theme

Read replies 6 years ago
@sdk@codevoid.de

Firefox: about:config -> create integer key ui.systemUsesDarkTheme = 1 -> Dark Mode enabled! Check my website with and without...

Read replies 6 years ago
@sdk@codevoid.de

https://registry.twtxt.org << certificate has expired

Read replies 6 years ago
@sdk@codevoid.de

Oh sweet! There is a twtxt directory at http://twtxt.xyz

Read replies 6 years ago
@sdk@codevoid.de

Days last since Off-By-One-Incident: -1

Read replies 6 years ago
@sdk@codevoid.de

I had some time while compiling and so I wrote a name generator https://codevoid.de/idgen

Read replies 6 years ago
@sdk@codevoid.de

Huh?! I bombed myself! Allocating 1GB to gzip and send it to the evil bot didn't sound too wrong. But I forgot that the script runs in parallel for each request... BOOM!

Read replies 6 years ago
@sdk@codevoid.de

@lucidiot I had this idea. I can probably just set the gz header and send gzip. The request is ending up in a cgi script written in C, which assemples the response. I can do pretty much everything there...

Read replies 6 years ago
@sdk@codevoid.de

@gbmor Your certificate has expired...

Read replies 6 years ago
@sdk@codevoid.de

I have trouble with a web crawler using the TOR network. It's misusing the gopher proxy on my page. I don't want to disable/block tor (that would be the easy way out). It's permanently changing user agents and ignoring robots.txt. It ignores HTTP status codes. I'm currently serving it 4MB binary garbage in form of Link. It sucked in about 40GB of data now, but it doesn't explode and keeps crawling. Any other idea about what to do with it?

Read replies 6 years ago
@sdk@codevoid.de

@tx I have a Dyson V7 Cordless Cleaner and I have to say, this was the best purchase I made in the recent years.

Read replies 6 years ago
@sdk@codevoid.de

Btw. there is a nice BBS reachable via telnet gopher.su 1234 (Extra Plus: It's running on a Playstation 3)

Read replies 6 years ago
@sdk@codevoid.de

@tw hahaha <3

Read replies 6 years ago
@sdk@codevoid.de

@freemor: Have you ever looked at pfsense? Once I started, I never touched a DD-WRT again.

Read replies 6 years ago
@sdk@codevoid.de

@von: I stole the idea from a random webpage that listed a finger address for contact information. I would assume it's pretty effective against spam ;)

Read replies 6 years ago
@sdk@codevoid.de

I've set up a fingerd on my domain. I've not had that much fun for quite a while... feel free to finger sex@ dick@ butt@ touch@ root@. The real one is finger@.

Read replies 6 years ago
@sdk@codevoid.de

wow, richtig gut, das: https://github.com/trizen/youtube-viewer (yt cli client #perl)

Read replies 6 years ago
@sdk@codevoid.de

Phew - server migration completed. What a journey...

Read replies 6 years ago
@sdk@codevoid.de

It is way too hot today. And I have my laptop on my lap, which is also hot. So I put another laptop between my laptop and my lap.

Read replies 7 years ago
@sdk@codevoid.de

I'm using mastodon again.... => https://bsd.network/@sh

Read replies 7 years ago
@sdk@codevoid.de

I'm shocked. My car navigation system is built with Adobe Flash: https://codevoid.de/I/p/navierror.jpg

Read replies 7 years ago
@sdk@codevoid.de

Qualityland - by Marc Uwe Kling.

Read replies 7 years ago
@sdk@codevoid.de

I can recommend the beach in Scheveningen (NL). Nice place, good coffee.

Read replies 7 years ago
@sdk@codevoid.de

Setting an X background picture with feh makes trouble with dropdown menus in chrome.

Read replies 7 years ago
@sdk@codevoid.de

Oh cool, I didn't know that there is a twtxt directory. http://twtxt.xyz <3

Read replies 7 years ago
@sdk@codevoid.de

Phlog update: gopher://codevoid.de/0/posts/2019-04-27-manage-dotfiles-with-git.txt (https protocol works too)

Read replies 7 years ago
@sdk@codevoid.de

Is it weird that I just want to hang around with some folks and discuss sysctl(2) over a beer or two?

Read replies 7 years ago
@sdk@codevoid.de

I need to find OpenBSD and C-developers in my area. I feel lonely and stuck way too often. And I feel annoyed by every event here being targeted at linux beginner folks.

Read replies 7 years ago
@sdk@codevoid.de

@metamurks: Also, maybe switch to my https url: https://codevoid.de/tw.txt - txtnish can deal with gopher, but it would always fetch the full file even when nothing has changed (gopher doesn't support HEAD requests). So https might be faster.

Read replies 7 years ago
@sdk@codevoid.de

@metamurks: Actually I'm running OpenBSD on APU2 routers, but that would have been to much to explain for the tweet. And OpenWRT is pretty much as good. The APU2 hardware is quite nice compared with what else is out there.

Read replies 7 years ago
@sdk@codevoid.de

I work in IT, which is the reason our house has: mechanical locks, mechanical windows, routers using OpenWRT, no smart home crap, no Alexa/Google Assistant/..., no internet connected thermostats

Read replies 7 years ago
@sdk@codevoid.de

@metamurks: CEC is solving one problem and introduces hundreds. Way to complex and overengineered https://github.com/floe/CEC/blob/master/extras/CEC_Specs.pdf

Read replies 7 years ago
@sdk@codevoid.de

Fundsache: "Ob das Internet in 20 Jahren genauso kommerzialisiert sein wird wie etwa die öffentlich-rechtlichen Fernsehsender (die ursprünglich auch vollkommen ohne Werbung ausgekommen sind), liegt an den Weichen, die jetzt gestellt werden. Wenn das Internet eines Tages nur noch als Träger von Werbung fungiert und große Unternehmen das Angebot bestimmen, sind die Chancen vertan worden, die wir heute haben." Source: https://events.ccc.de/congress/1994/internet-hype_folgen.html

Read replies 7 years ago
@sdk@codevoid.de

@kas: Reg. Gajim: Does setting env. variable GDK_DPI_SCALE=2 help?

Read replies 7 years ago
@sdk@codevoid.de

@mdosch: Hmm fgallery relies on javascript, which is something I try to avoid.

Read replies 7 years ago
@sdk@codevoid.de

@71m: why web when it is local? I use sxiv for local browsing and llgal to generate a static gallery from a directory: https://github.com/bgoglin/llgal. If you want something more CGI-ish, you could build it with a few lines of perl: https://metacpan.org/pod/CGI::Application::PhotoGallery

Read replies 7 years ago
@sdk@codevoid.de

I switched to OpenBSD and it's nice.

Read replies 7 years ago
@sdk@codevoid.de

Today is: "Spreadsheet Day"

Read replies 7 years ago
@sdk@codevoid.de

Me, 3 times a day, "/bin/ksh: :wq: not found"

Read replies 7 years ago
@sdk@codevoid.de

@nblade: Stuff is heavy on the mind. What is a lightweight lifestyle worth? Trash everything under this value. You can always rebuy it.

Read replies 7 years ago
@sdk@codevoid.de

O2 offers me 6MB in 24h for 2EUR How could anybody not want this? https://codevoid.de/?q=/I/p/IMG_5328.png

Read replies 7 years ago
@sdk@codevoid.de

Tweeting from a plane. Just fyi. Lufthansa doesn't block port 22 on their 'chat only' rate.

Read replies 7 years ago
@sdk@codevoid.de

I'm getting used to OpenBSD rather fast. I's really very consistent and joyful to work with. #openbsd

Read replies 7 years ago
@sdk@codevoid.de

Not having a CoC is the closest thing to achive what a CoC is supposed to achive.

Read replies 7 years ago
@sdk@codevoid.de

@freemor: As long as they are dimmable or relate to the screen brightness. I'm often working in the dark with 1% screen brightness.

Read replies 7 years ago
@sdk@codevoid.de

Dear Manufacturers: Stop putting ultrabright LEDs on everything.

Read replies 7 years ago
@sdk@codevoid.de

...when you realize that the automated API you're using is really just sending an email to someone who will perform the task.

Read replies 7 years ago
@sdk@codevoid.de

I got a MOTO z2 Force just for LineagueOS and now this damn thing is stubborn: kInstallDeviceOpenError #twrp

Read replies 7 years ago
@sdk@codevoid.de

@mdom metadata is there now. I was one commit behind.

Read replies 7 years ago
@sdk@codevoid.de

@mdom Or limit the the amount and use random 10 followers or so...

Read replies 7 years ago
@sdk@codevoid.de

@mdom did you think about not putting all followers into the twtxt file, but a URL to a follower list? Think performance. If the network grows to 10000 users, you'd have 10000 extra lines in each twtxt file.

Read replies 7 years ago
@sdk@codevoid.de

@mdom Nice! activated

Read replies 7 years ago
@sdk@codevoid.de

Good Morning #textiverse

Read replies 7 years ago
@sdk@codevoid.de

dummy tweet to fix my gopher page #wontfix

Read replies 7 years ago
@sdk@codevoid.de

In other news: I'm doing my first ever diet. I lost 5kg already. No big deal really. Just reduce calories. I don't understand all that fuss about diets... just eat a little less and stick to it.

Read replies 7 years ago
@sdk@codevoid.de

As much as I love photography... working on the pictures for hours afterwards wears me out. But ususally the result rewards for everything. So I just keep working...

Read replies 7 years ago
@sdk@codevoid.de

@mdosch: Yes. I first thought gopher would be a good protocol for this purpose. But HTTP has the advantage, that you don't always need to fetch the whole file. You can do a HEAD and check for last-modified header.

Read replies 7 years ago
@sdk@codevoid.de

@mdosch: Yes, #txtnish uses curl and can therefore handle all curl supported protocols.

Read replies 7 years ago
@sdk@codevoid.de

@nblade: Check my tw.txt file. The specification does not allow a comment. I've added this now: 1970-01-01T01:00:00.000000Z▸FF:https://codevoid.de/tw.following.txt. I'd use the special date/time + FF: comment as trigger. This is backwards compatible and shouldn't really come up in anyones' timeline.

Read replies 7 years ago
@sdk@codevoid.de

I just read that more than 140 chars are prohibited per twtxt specification. Oops.

Read replies 7 years ago
@sdk@codevoid.de

@nblade: Either that, or provide URL to a follower file: #followfile https://codevoid.de/tw.following.txt

Read replies 7 years ago
@sdk@codevoid.de

@nblade: It's just an idea. Not a clean one thoug, as clients would not know upfront who serves such a fiele and who not. Another idea would ne to mix a number of random followers into the twtxt file, which are updated when a person tweets.

Read replies 7 years ago
@sdk@codevoid.de

Good night, textuniverse :)

Read replies 7 years ago
@sdk@codevoid.de

Need some relaxing dubstep sounds on your ears? Try this: rtmp://codevoid.de/radio #PlayingWithRTMP #NowAACPowered

Read replies 7 years ago
@sdk@codevoid.de

@metamurks It's not really live. Check my 'File Storage' on gopher :-)

Read replies 7 years ago
@sdk@codevoid.de

@metamurks Have fun in captcha hell :(

Read replies 7 years ago
@sdk@codevoid.de

DJ-SDKs Programming Music - rtmp://codevoid.de/live

Read replies 7 years ago
@sdk@codevoid.de

Any thoughts about decentralized ways to discover twtxt users? I've set up https://codevoid.de/tw.following.txt which is my following list plus whatever comes in via user-agent. If everybody would set this up with the with an added .following we could fetch each others list and discover users that way.

Read replies 7 years ago
@sdk@codevoid.de

@metamurks Really? I'm super happy with DDG. But I haven't heard of searx as of now.

Read replies 7 years ago
@sdk@codevoid.de

My search forwarder https://codevoid.de/q=%s is now forwarding to the JS version of duckduckgo with a dark theme applied and safe search off. I've pretty much set my own preferences to it. If you prefer the html version, you can still just turn JS for DDG off and DDG will forward you. I find the html version totally usable, but it's not customizable at all.

Read replies 7 years ago
@sdk@codevoid.de Read replies 7 years ago
@sdk@codevoid.de

@mdom Shall we have an additional twtxt list: we-are-onion.txt? I'm here http://codevoid4p3lowez.onion/?q=twtxt

Read replies 7 years ago
@sdk@codevoid.de

Migration successful. My page (http version) is now running on gopherproxy-c. Unfortunately not without functionality loss. If you used my site as search engine, you need to replace the smiley with "q". The redirect is now handled by nginx and nginx can not read emoji variables.

Read replies 7 years ago
@sdk@codevoid.de

Evil Bobs brand new gopherproxy-c is double as fast as gopherproxy-go. Amazing! (migration is in progress)

Read replies 7 years ago
@sdk@codevoid.de

I think the cloud is also the ISPs fault. If there would never have been any NAT and async connectivity, the world would be different.

Read replies 7 years ago
@sdk@codevoid.de

@nblade Most programmers are just users that are writing/maintaining programs. Most can't even handle the underlying OS, let alone a Network or a Server.

Read replies 7 years ago
@sdk@codevoid.de

My twtxt file is now also available without emoji variable: https://codevoid.de/?q=twtxt

Read replies 7 years ago
@sdk@codevoid.de

@freemor My take on this is... let's let people ruin the web. Let centralized services control everything. But let us tech savvy people stick together and provide an alternative space for us. A space that's welcoming to those that want to join and learn. Maybe people will come over when their online actions show real life consequences. There are statistics about decreasing social media use in Generation Z. Maybe they want to learn from us Internet-Dinosaurs :)

Read replies 7 years ago
@sdk@codevoid.de

@freemor This is completely contrary to what people want. People don't care about how something works. They want to use something that's premade and that they can use without learning anything about it. Decentralization is a technical Detail, nobody cares about. Just like security or freedom. It's all nice to have if it comes for free, no time investment and no convenience cuts. So the only way to establich decentralization is by making it better, cheaper and easier to use than centralized services. #sadtruth

Read replies 7 years ago
@sdk@codevoid.de

I'm back on #facebook! Visit my profile @ follow me here: http://shorturl.at/suwFH

Read replies 7 years ago
@sdk@codevoid.de

You can now use https://codevoid.de/?q=%s as search provider in your browser. Requests that do not start with gopher:// will be forwarded to the non-JS version of duckduckgo. Gopher will be shown directly. I'm not logging anything. But you must be aware that your search terms would touch my server first.

Read replies 7 years ago
@sdk@codevoid.de

I got my new bag from #getdigital gopher://codevoid.de/I/p/IMG_5271.png

Read replies 7 years ago
@sdk@codevoid.de

Worst IAP ever. 15sec w/o ads? really? gopher://codevoid.de/I/p/IMG_5270.png

Read replies 7 years ago
@sdk@codevoid.de

Woah, this is amazing. Here is a cat: https://codevoid.de/?q=/I/p/IMG_5259.png #cat

Read replies 7 years ago
@sdk@codevoid.de

iOS autotweet test #sorry

Read replies 7 years ago
@sdk@codevoid.de

The workflow app on iOS is magic. I now have a button that asks me to select a picture, then converts it to png, resizes it, strips the metadata, scps it to my jumphost, scps it further to my gopher jail and into my paste directory, constructs the http proxy URL and opens it in safari. All without user-interaction. Now I can share my mobile life with you guys! Prepare for cat pictures!

Read replies 7 years ago
@sdk@codevoid.de

Why do most new cool things depend on hipster tech like nodejs? sigh #dat

Read replies 7 years ago
@sdk@codevoid.de

@kas: nevermind, found it @ https://www.datprotocol.com

Read replies 7 years ago
@sdk@codevoid.de

@kas: What is dat://?

Read replies 7 years ago
@sdk@codevoid.de

This tweet was written on an iphone. (via http proxy to gopher to txtnish)

Read replies 7 years ago
@sdk@codevoid.de

@mdom: I'm using txtnish on FreeBSD and I had to switch it to gawk (not sure why BSD awk fails) and disable color. Just fyi. I didn't look into it any further.

Read replies 7 years ago
@sdk@codevoid.de

I always thought about putting together some sort of micro-blog/journal where I can post my daily brainfarts and list them on my webpage. Now, after adding twtxt to my page I have exactly that. It's kind of cool.

Read replies 7 years ago
@sdk@codevoid.de

I've started to manage my gopher content with RCS. Together with rcsvers.vim it's a no-brainer. It's pretty nice to have an automatic version created whenever vim is being closed.

Read replies 7 years ago
@sdk@codevoid.de

Use the x-use-gopher header on your http proxies.. "curl -sI https://codevoid.de | grep ^x-u" bitreich.org, r-36.net, taz.de are already there. #gopher

Read replies 7 years ago
@sdk@codevoid.de

@metamurks I use them a lot myself. Plaintext is beautiful.

Read replies 7 years ago
@sdk@codevoid.de

@metamurks Thank you very much!

Read replies 7 years ago
@sdk@codevoid.de

...and I've also added my last tweets to my gopher hole. I don't know why, but this makes me happy.

Read replies 7 years ago
@sdk@codevoid.de

txtnish people can follow me via gopher! @ gopher://codevoid.de/0/tw.txt

Read replies 7 years ago
@sdk@codevoid.de

Suggestion for the next #GDPR iteration: No landing pages allowed. Content must be served on the first request.

Read replies 7 years ago
@sdk@codevoid.de

"The job is payed extremely well!" - no job offer, ever.

Read replies 7 years ago
@sdk@codevoid.de

Hello World!

Read replies 7 years ago
Comment via email