πŸ’Ύ Archived View for station.martinrue.com β€Ί acidus β€Ί tinylog captured on 2024-03-21 at 16:03:56. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-02-05)

➑️ Next capture (2024-06-16)

🚧 View Differences

-=-=-=-=-=-=-

acidus on Station

author: acidus

2024-03-21 17:40 UTC

Man islands are hard

Where In The World? β€’ Puzzle #599 β€’ 2024-03-21

βœ…βŒβŒβŒβŒβ¬…οΈ

βœ…βœ…βœ…βŒβŒβ†–οΈ

βœ…βœ…βœ…βŒβŒβž‘οΈ

βœ…βœ…βœ…βŒβŒβ¬‡οΈ

βœ…βœ…βœ…βœ…βŒβ¬‡οΈ

βœ…βœ…βœ…βœ…πŸ€β¬…οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/game/599/

Β· 0 Replies Β· 0 Thumbs

2024-03-16 12:38 UTC

Total bummer

Where In The World? β€’ Puzzle #594 β€’ 2024-03-16

βœ…βœ…βœ…βŒβŒβž‘οΈ

βœ…βœ…βœ…βŒβŒβ†™οΈ

βœ…βœ…βœ…βŒβŒβž‘οΈ

βœ…βœ…βŒβŒβŒβž‘οΈ

βœ…βœ…βœ…βŒβŒβ†–οΈ

βœ…βœ…βœ…βŒβŒβž‘οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 1 Thumb

2024-01-09 21:49 UTC

"My knowledge of Python and it's ecosystem is kind of like my knowledge of ffmpeg command line arguments. Every few years, for a period of a few days, I'm doing something complex and I ended up I self-teaching myself enough to be a Jedi, only to then immediately forget what I've learned, until the ignorance cycle repeats again in a year or two. "

gemini://gemi.dev/gemlog/2024-01-09-ubuntu-and-python.gmi

Β· 1 Reply Β· 2 Thumbs

2024-01-09 18:51 UTC

Doing so long-overdue upgrades to my gemi.dev server. May how some outages but Kennedy will be available

Β· 0 Replies Β· 2 Thumbs

2024-01-02 22:57 UTC

This is fun:

A gemini proxy that looks like Netscape

https://www.obsessivefacts.com/gemini-proxy

Β· 0 Replies Β· 2 Thumbs

2023-09-29 11:30 UTC

Fun read. Like a short version of "Hackers" by Steven Levy. Also, looks surprisingly good reading it in Gemini via my HTTP proxy since the source HTML is so clean.

http://www.catb.org/~esr/faqs/things-every-hacker-once-knew/

Β· 0 Replies Β· 0 Thumbs

2023-08-16 02:26 UTC

Any iOS developers out there? Specifically Swift (and SwuiftUI)? I'm thinking about building a mobile app and was looking for good tutorials/introductions to iOS development with Swift, for engineers without much native app experience.

While I think I'm a fair developer my background is in console apps, web apps, and APIs. Based on what I've read, it reminds me a bit of programming Windows apps in the mid 2000's (XAML for declaritive UI, event loops, components with event handlers, etc), however I'm pretty out of practice with that.

Any recommended resources to get into iOS development as an experienced dev?

Β· 0 Replies Β· 0 Thumbs

2023-08-08 15:25 UTC

@dimkr has been publishing about Guppy, a new smolnet protocol based on UDP. It's interesting for sure:

gemini://gemini.dimakrasner.com/guppy-v0.2.gmi

I posted some feedback on the spec based on writing a toy Guppy client and server.

gemini://gemi.dev/gemlog/2023-08-07-guppy-udp.gmi

gemini://gemi.dev/gemlog/2023-08-08-more-guppy-feedback.gmi

TLDR: UDP makes things hard. Writing unambiguous protocols is also hard. Reading and commenting on the spec has been a fun experience though.

Β· 3 Replies Β· 4 Thumbs

2023-07-12 17:36 UTC

hey @martin, could you please share stats on the size of Station besides tne user count? Specifically how many posts are there?

Β· 3 Replies Β· 2 Thumbs

2023-06-30 20:23 UTC

If you want to have tables in your gemtext, just burn them in:

gemini://gemi.dev/gemlog/2023-06-30-tables-in-gemtext.gmi

Β· 2 Replies Β· 6 Thumbs

2023-06-30 18:50 UTC

gemini://tilde.town/~dzwdz/b/ctcp.gmi

This is super interesting. de-anonymozing users on IRC based on their IRC client version and humand readable timestamp

Β· 0 Replies Β· 1 Thumb

2023-06-28 20:03 UTC

Is geminispace.info timing out for anyone else?

Β· 2 Replies Β· 0 Thumbs

2023-06-28 20:03 UTC

Easy lay up!

Where In The World? β€’ Puzzle #332 β€’ 2023-06-28

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 0 Thumbs

2023-06-24 16:18 UTC

that scale will get you!

Where In The World? β€’ Puzzle #328 β€’ 2023-06-24

βœ…βœ…βœ…βœ…βŒβž‘οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 1 Thumb

2023-06-23 20:04 UTC

This has been my soundtrack all week.

https://www.youtube.com/watch?v=XdRSVVu6P_o&t=4418s

Β· 0 Replies Β· 2 Thumbs

2023-06-14 20:56 UTC

So there are more unique finger URL links in Geminispace than unique Spartan URL links. (69 vs 46). πŸ€”. Perhaps I should be indexing finger πŸ˜‚ The challenge is "crawling" finger since a human can tell when a response is just a list of user names to query but the diversity of responses makes that hard to program. Maybe I should feed it to a LLVM? "Hey ChatGPT this is the output of a finger response. What words are usernames?"

Β· 0 Replies Β· 0 Thumbs

2023-06-10 15:14 UTC

Spent some time adding new capabilities to Kennedy to help geminauts update and maintain their capsules. I actually built these while on week long beach vacation:

gemini://gemi.dev/images/beach.jpg

First is a Capsule Health Report, whic shows you URLs of broken or missing links and the pages that link to them. Just type in a domain.

Next is "Backlinks to Capsule" This should you all URLs on a capsule and all the URLs that link to them. Just type in a domain.

gemini://kennedy.gemi.dev/

Β· 5 Replies Β· 6 Thumbs

2023-05-23 15:50 UTC

Based on @smokey's feedback, I added Simple English as a supported language in Gemipedia. I too find this makes complex subjects more readable and approachable:

Example:

gemini://gemi.dev/cgi-bin/wp.cgi/view/simple?Apollo+11

You can select the language here:

gemini://gemi.dev/cgi-bin/wp.cgi/lang

Β· 0 Replies Β· 4 Thumbs

2023-05-16 12:12 UTC

There we go! Back in the geography saddle!

Where In The World? β€’ Puzzle #289 β€’ 2023-05-16

βœ…βœ…βŒβŒβŒβ†˜οΈ

βœ…βœ…βœ…βœ…πŸ€β¬‡οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2023-05-15 11:09 UTC

Where In The World? β€’ Puzzle #288 β€’ 2023-05-15

βœ…βœ…βœ…βŒβŒβ¬†οΈ

βœ…βœ…βœ…βŒβŒβ†–οΈ

βœ…βœ…βœ…βœ…βŒβ†™οΈ

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

βœ…βœ…βœ…βœ…πŸ€β¬…οΈ

βœ…βœ…βœ…βœ…βŒβ¬…οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2023-05-14 22:21 UTC

I just added @mozz's gemini archives from late 2020 into my Gemini Wayback machine, Delorean,.

It now has 2.7M captures from 710K URLs, across 2742 capsules. Thanks to deduping logic, the archive is only 43GB on disk. The oldest captures are from September 2020.

It's the best way to find and read old capsules that no longer exist:

gemini://kennedy.gemi.dev/archive/

Β· 2 Replies Β· 5 Thumbs

2023-05-14 13:22 UTC

Well crap, I picked a hard day to start playing Where in the world again

Where In The World? β€’ Puzzle #287 β€’ 2023-05-14

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

βœ…βœ…βœ…βœ…βŒβ†–οΈ

βœ…βœ…βœ…βœ…πŸ€β¬…οΈ

βœ…βœ…βœ…βœ…πŸ€βž‘οΈ

βœ…βœ…βœ…βœ…πŸ€β¬†οΈ

βœ…βœ…βœ…βœ…βŒβ¬†οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2023-05-11 11:39 UTC

Current page is now down to 58KB from 138KB. That's a lot of previously invalid accounts.

gemini://gemlog.blue/users/

I'll make sure to include this in my gemlog directory

Β· 0 Replies Β· 3 Thumbs

2023-05-11 11:36 UTC

You can see the improvement by looking at the history of gemlog.blue's user page in the Delorean time machine:

gemini://kennedy.gemi.dev/archive/history?gemini%3a%2f%2fgemlog.blue%2fusers%2f

~33% of all accounts were spam so the user list page dropped in size by 30KB between 2023-01-29 and 2023-03-20.

THANK YOU @SLOUM!

Β· 0 Replies Β· 0 Thumbs

2023-05-11 11:32 UTC

oh hot damn! Sloum cleaned all the fake/spam accounts off of gemlog.blue! no more link spam! πŸ₯³

Β· 1 Reply Β· 2 Thumbs

2023-03-19 21:42 UTC

For example, here is what my capsule looked like a little over a year ago!

gemini://kennedy.gemi.dev/archive/cached?url=gemini%3a%2f%2fgemi.dev%2f&t=637817435463972450&raw=False

Β· 0 Replies Β· 2 Thumbs

2023-03-19 21:33 UTC

I used all the content from previous crawls by my search engine Kennedy to construct a searchable archive! It's just like the Internet Archive's Wayback machine, but for Gemini. 2 million+ URLs/versions, going back to Jan 2022.

Example: gemini://kennedy.gemi.dev/archive/cached?url=gemini%3a%2f%2fdrewdevault.com%2f&t=637898933801779424&raw=False

You can enter and exact URL, or just search for part of a URL, like searching for a domain name

gemini://kennedy.gemi.dev/

Β· 6 Replies Β· 8 Thumbs

2023-03-17 00:40 UTC

Come get some sweet sweet Warez.......... book reading

gemini://gemi.dev/warez-book/

Β· 0 Replies Β· 3 Thumbs

2023-02-06 00:59 UTC

... ... I'm going to have to write a Gemini client aren't I? [sigh]...

Β· 3 Replies Β· 1 Thumb

2023-02-06 00:59 UTC

So... The IANA MIME registry officially defines "+gzip" as a valid mime suffix.

So... gemini capsules *could* serve a "20 text/gemini+gzip" response for gemtext, it clients could know to gunzip it.

Now the client's request has no way to say it support this, but you could config the server with a super simple rewrite rule so that any .gmi file would use a text/gemini+gzip MIME type if the client requests it with an ".gmi.gz" extension. You could also rewrite the gemtext body on the fly so the same-site .gmi links are also .gmi.gz...

Is compression for Gemini (and specifically Gemtext) necessarily? No. But it woudl be fun to hack it into a client!

Β· 1 Reply Β· 0 Thumbs

2023-01-30 16:49 UTC

oh now this is interesting bm25 is a fairly standard relevance algorithm in information retrieval. Interesting to see how Yandex applies it to body content, link content, etc.

https://searchengineland.com/yandex-search-ranking-factors-leak-392323

Β· 0 Replies Β· 1 Thumb

2023-01-29 22:52 UTC

@martin, not sure if this is a feature or a bug, but Station doesn't decrement your "Logs" count if you delete a post

Β· 1 Reply Β· 0 Thumbs

2023-01-29 22:51 UTC

Well now that is interesting. I've seen a few capsules that use a "size=" parameter in their Gemini META fields, but this capsule has a "cache=3600"! paramter. Cool hack. I wonder what software this is, and for that matter if any clients look for anything other than "charset" and maybe "lang" when parsing the META field.

parameters gemini://gem.bestalbumsintheuniverse.com/

Β· 0 Replies Β· 1 Thumb

2023-01-07 22:18 UTC

I found it a little odd that the Awesome Gemini list on GitHub didn't seem to exist at all in Geminispace, so I spent way more time than I expected to using wget, sed, and perl to fetch the Awesome List dynamically and convert it to gemtext. It syncs every time I build my capsule:

gemini://gemi.dev/awesome.gmi

Β· 6 Replies Β· 12 Thumbs

2023-01-05 00:04 UTC

Speaking of cool content, I've been porting Steven Weyhrich Magnum Opus on Apple II History to Markdown and Gemtext:

gemini://gemi.dev/apple-ii-history/

Β· 0 Replies Β· 4 Thumbs

2023-01-03 13:20 UTC

This is cool. A history of the original Project Gemini, as written by NASA in 1977. Its available as a whole book, but because its a US govt work, its in the public domain:

https://www.hq.nasa.gov/office/pao/History/SP-4203/toc.htm

Β· 3 Replies Β· 7 Thumbs

2022-12-13 15:21 UTC

Where In The World? β€’ Puzzle #135 β€’ 2022-12-13

βœ…βœ…βŒβŒβŒβ†–οΈ

βœ…βœ…βœ…βœ…βŒβ†–οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2022-12-13 15:03 UTC

I built a new game on Gemini! MineSweeper. Find the πŸ’£s, try not to πŸͺ¦

gemini://gemi.dev/cgi-bin/mines.cgi

Β· 8 Replies Β· 8 Thumbs

2022-11-16 16:43 UTC

Where In The World? β€’ Puzzle #108 β€’ 2022-11-16

βœ…βœ…βŒβŒβŒβ†—οΈ

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

still going strong!

Β· 2 Replies Β· 0 Thumbs

2022-11-03 00:38 UTC

there is an interesting and serious security vulnerability in OpenSSL that may impact Gemini servers. basically a Malformed certificate can cause a crash to a program using OpenSSL to read it. Gemini uses client side certificates, so I can create a malformed client side and connect to random Gemini capsides and send it as part of the TLS handshake. this could crash the Gemini server.

to be clear I think TLS in Gemini is A Good Thing (tm). this is the biggest issue in 6 years which shows how far OpenSSL has come. but it does show how the security of a system is a union of the security of its parts

https://www.openssl.org/blog/blog/2022/11/01/email-address-overflows/

Β· 4 Replies Β· 4 Thumbs

2022-10-22 22:30 UTC

Where In The World? β€’ Puzzle #83 β€’ 2022-10-22

βœ…βœ…βœ…βŒβŒβ†™οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

ok kind of a guess

Β· 0 Replies Β· 0 Thumbs

2022-10-11 10:52 UTC

Where In The World? β€’ Puzzle #72 β€’ 2022-10-11

βŒβŒβŒβŒβŒβ¬…οΈ

βœ…βœ…βœ…βœ…πŸ€βž‘οΈ

βœ…βœ…βœ…βœ…πŸ€β†–οΈ

βœ…βœ…βœ…βœ…πŸ€β¬†οΈ

βœ…βœ…βœ…βœ…πŸ€β†™οΈ

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

oh wow. that first guess what about as wrong as it could possibly be!

Β· 0 Replies Β· 0 Thumbs

2022-10-09 13:00 UTC

Where In The World? β€’ Puzzle #70 β€’ 2022-10-09

βœ…βœ…βœ…βœ…βŒβ†˜οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2022-09-29 00:58 UTC

pretty easy!

Where In The World? β€’ Puzzle #60 β€’ 2022-09-29

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 4 Replies Β· 1 Thumb

2022-09-25 13:59 UTC

Where In The World? β€’ Puzzle #56 β€’ 2022-09-25

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

βœ…βœ…βœ…βœ…πŸ€β¬‡οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2022-09-20 14:44 UTC

oh snap CDG is cool. it’s like public shared bookmarks! I love this. I’ve got some cool stuff to add

Β· 0 Replies Β· 3 Thumbs

2022-09-10 16:54 UTC

this was a little lucky

Where In The World? β€’ Puzzle #41 β€’ 2022-09-10

βœ…βœ…βŒβŒβŒβ¬…οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2022-09-08 23:56 UTC

Where In The World? β€’ Puzzle #39 β€’ 2022-09-08

βœ…βœ…βœ…βœ…βŒβ†˜οΈ

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2022-09-07 12:00 UTC

Where In The World? β€’ Puzzle #38 β€’ 2022-09-07

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

oh yeah! getting back at it!

Β· 1 Reply Β· 0 Thumbs

2022-09-03 13:14 UTC

Where In The World? β€’ Puzzle #34 β€’ 2022-09-03

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

this one is super cool. read the Wikipedia article about it

Β· 1 Reply Β· 1 Thumb

2022-08-28 14:19 UTC

Just kept guessing countries with "and" in the title πŸ˜‚

Where In The World? β€’ Puzzle #28 β€’ 2022-08-28

βœ…βœ…βœ…βœ…πŸ€β¬…οΈ

βœ…βœ…βœ…βœ…πŸ€β¬†οΈ

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 1 Thumb

2022-08-25 20:42 UTC

With each guess, I get further away!

Where In The World? β€’ Puzzle #25 β€’ 2022-08-25

βœ…βœ…βœ…βœ…βŒβž‘οΈ

βœ…βœ…βœ…βœ…βŒβ†˜οΈ

βœ…βœ…βŒβŒβŒβ¬…οΈ

βœ…βœ…βœ…βŒβŒβ†—οΈ

βœ…βœ…βœ…βŒβŒβ¬…οΈ

βœ…βŒβŒβŒβŒβ¬…οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 0 Thumbs

2022-08-24 00:26 UTC

I had no idea! Look at those wild guesses

Where In The World? β€’ Puzzle #24 β€’ 2022-08-24

βœ…βœ…βŒβŒβŒβ¬…οΈ

βœ…βœ…βŒβŒβŒβž‘οΈ

βœ…βœ…βœ…βœ…πŸ€βž‘οΈ

βœ…βœ…βœ…βœ…πŸ€β†–οΈ

βœ…βŒβŒβŒβŒβ¬…οΈ

βœ…βœ…βŒβŒβŒβ†–οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 0 Thumbs

2022-08-22 13:39 UTC

ok this was super tricky. as I got closer, I only got more confused. so I guessed the only thing that I knew was around there, between those 2 known places

Where In The World? β€’ Puzzle #22 β€’ 2022-08-22

βœ…βŒβŒβŒβŒβ¬…οΈ

βœ…βœ…βŒβŒβŒβ†–οΈ

βœ…βœ…βœ…βœ…πŸ€β†–οΈ

βœ…βœ…βœ…βœ…πŸ€βž‘οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 6 Replies Β· 1 Thumb

2022-08-21 00:24 UTC

yea! this is what I’m talking about! can you guess it before your turns run out?

Where In The World? β€’ Puzzle #21 β€’ 2022-08-21

βœ…βœ…βœ…βœ…πŸ€β†™οΈ

βœ…βœ…βœ…βœ…πŸ€β¬‡οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 2 Replies Β· 2 Thumbs

2022-08-20 01:30 UTC

OK, this is just unfair.

While building and testing Where In the World, I kept getting stupid hard puzzles like Diego Garcia, Bouvet Island, Palau, or Central African Republic. But once it's live for everyone, it's serviing up these easy, fairly distinctive countries. WTF random algorithm I created? Why do you hate me so?! πŸ˜‚

Give us something weird like a French Island near Antarctica!

Β· 0 Replies Β· 5 Thumbs

2022-08-20 01:24 UTC

Where In The World? β€’ Puzzle #20 β€’ 2022-08-20

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 2 Replies Β· 1 Thumb

2022-08-15 17:47 UTC

@martin the search feature of Station is really great. How do you implement it?

Β· 2 Replies Β· 1 Thumb

2022-08-15 17:06 UTC

Where In The World? β€’ Puzzle #15 β€’ 2022-08-15

βœ…βœ…βœ…βŒβŒβž‘οΈ

βœ…βœ…βœ…βœ…βŒβ†–οΈ

βœ…βœ…βœ…βœ…πŸ€β†˜οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 1 Thumb

2022-08-14 19:57 UTC

Success! I was able to restore much of Drew's capsule from older Kennedy crawl data. I'm hosting the mirror here:

gemini://gemi.dev/mirrors/drewdevault.com/

Β· 8 Replies Β· 6 Thumbs

2022-08-13 23:58 UTC

Where In The World? β€’ Puzzle #13 β€’ 2022-08-13

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Oh yeah! got it in one!

Β· 0 Replies Β· 2 Thumbs

2022-08-12 16:59 UTC

Where In The World? β€’ Puzzle #12 β€’ 2022-08-12

βœ…βœ…βœ…βŒβŒβ¬†οΈ

βœ…βœ…βœ…βœ…βŒβ†—οΈ

βœ…βœ…βœ…βœ…βŒβž‘οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 1 Thumb

2022-08-10 13:23 UTC

I had no idea those islands were part of that country. Learn something new every day πŸ•΅οΈ

Where In The World? β€’ Puzzle #10 β€’ 2022-08-10

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 2 Thumbs

2022-08-09 14:26 UTC

Where In The World? β€’ Puzzle #9 β€’ 2022-08-09

βœ…βœ…βœ…βœ…βŒβ†˜οΈ

βœ…βœ…βœ…βœ…βŒβ†–οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 2 Replies Β· 0 Thumbs

2022-08-08 19:44 UTC

Where In The World? β€’ Puzzle #8 β€’ 2022-08-08

βœ…βœ…βŒβŒβŒβ†–οΈ

βœ…βœ…βœ…βŒβŒβ¬†οΈ

βœ…βœ…βœ…βœ…βŒβ¬†οΈ

βœ…βœ…βœ…βœ…βŒβž‘οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2022-08-07 22:13 UTC

One of my favorite classes at university was a computer engineering class where we started with a RISC processor core, and added optimizations over the entire semester as we learned about the evolution of processor design. Things like pipelining, opcode and then data caching, out-of-order execution, etc.

I've been wanting to follow this style and write about taking a simple (web or gemini) crawler and evolving it to web scale since I first started building Kennedy. It's still a work on progress, but the best way to write is to write:

gemini://gemi.dev/crawlers/

Β· 0 Replies Β· 3 Thumbs

2022-08-07 17:06 UTC

Found an awesome tool for drawing ASCII art drawings.

https://asciiflow.com/legacy/

I actually like the legacy version a little better.

https://asciiflow.com/legacy/

Β· 0 Replies Β· 0 Thumbs

2022-08-07 02:08 UTC

So close! and when I saw what it was, it made total sense!

Where In The World? β€’ Puzzle #7 β€’ 2022-08-07

βœ…βŒβŒβŒβŒβž‘οΈ

βœ…βœ…βŒβŒβŒβž‘οΈ

βœ…βœ…βœ…βœ…βŒβž‘οΈ

βœ…βœ…βœ…βœ…βŒβ†˜οΈ

βœ…βœ…βœ…βœ…βŒβ†™οΈ

βœ…βœ…βœ…βœ…βŒβ¬‡οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 1 Thumb

2022-08-05 13:22 UTC

oh heck yeah! Got it in 1!

Where In The World? β€’ Puzzle #5 β€’ 2022-08-05

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 0 Replies Β· 0 Thumbs

2022-08-04 16:16 UTC

Wrote up a post about how I built Where In the World, including drawing countries with high enough resolution in just text art, maintaining state, and getting input from the user. Code snippets are included as well. This was a super fun project, and I hope people enjoy playing it. Should I make more games?

gemini://gemi.dev/gemlog/2022-08-04-where-in-the-world.gmi

Β· 4 Replies Β· 3 Thumbs

2022-08-04 15:03 UTC

Today wasn't a crazy island and is a country most people will know. This should be a more approachable challenge than the first day, when the answer was Aruba πŸ˜‚

Where In The World? β€’ Puzzle #4 β€’ 2022-08-04

βœ…βœ…βœ…βœ…βŒβ¬…οΈ

βœ…βœ…βœ…βœ…βŒβ†–οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 2 Replies Β· 1 Thumb

2022-08-03 13:43 UTC

Where In The World? β€’ Puzzle #3 β€’ 2022-08-03

βŒβŒβŒβŒβŒβ¬…οΈ

βœ…βœ…βœ…βœ…βŒβž‘οΈ

βœ…βœ…βœ…βœ…βŒβ¬‡οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

this one was tricky!

Β· 0 Replies Β· 0 Thumbs

2022-08-02 12:00 UTC

@martin, looks like you are stripping '>' (greater than) from a Station post when its shown in a list (the main station page, my archive ). But its visible when you view an individual post. Trying to stop an XSS attack? :-) This might be a feature of the input function you are using. Any way you can allow that character anywhere?

Β· 1 Reply Β· 0 Thumbs

2022-08-02 11:52 UTC

Where In The World? β€’ Puzzle #2 β€’ 2022-08-02

βœ…βœ…βœ…βœ…βŒβ†–οΈ

βœ…βœ…βœ…βœ…βŒβž‘οΈ

βœ…βœ…βœ…βœ…βŒβ¬…οΈ

βœ…βœ…βœ…βœ…βŒβ†—οΈ

βœ…βœ…βœ…βŒβŒβ†–οΈ

βœ…βœ…βœ…βœ…βŒβ†—οΈ

gemini://gemi.dev/cgi-bin/witw.cgi/play

So close! 3 of those guess were > 90%, but I just couldn't get there. How did anyone else do?

Β· 0 Replies Β· 0 Thumbs

2022-08-01 13:45 UTC

Where In The World? β€’ Puzzle #1 β€’ 2022-08-01

βœ…βœ…βŒβŒβŒβ¬…οΈ

βœ…βœ…βœ…βŒβŒβ†™οΈ

βœ…βœ…βœ…βœ…βŒβ†˜οΈ

βœ…βœ…βœ…βœ…βŒβ†™οΈ

βœ…βœ…βœ…βœ…βœ…πŸŽ‰

gemini://gemi.dev/cgi-bin/witw.cgi/play

Β· 1 Reply Β· 2 Thumbs

2022-08-01 13:36 UTC

I create a Gemini game: Where in the World? A daily geography puzzle game where you have to guess the country from a picture

gemini://gemi.dev/cgi-bin/witw.cgi

Everyone gets the same puzzle. New puzzles generate every day. You can share a spolier-free summary of your game via Station. Can you guess correctly?

Β· 5 Replies Β· 4 Thumbs

2022-07-29 01:25 UTC

Oh hot damn! Last week @freezr posted about trying to get Drew DeVault's capsule back online. I went looking at data from old Kennedy crawls and found I had visited 124 URLs on his capsule in mid June. Back then I only cached text content, which returned a status of 20. So I have 104 gemtext pages from Drew's Capsule. I need to write some code to export that (maybe make it a gempub as well) and then I'll post it back on line!

Saving full bodies, FTW!

Β· 5 Replies Β· 6 Thumbs

2022-07-28 02:54 UTC

Facebook had their first year-over-year decline of revenue in their history. good, they have monetized the emotional manipulation of their users with no regard to the damage that is doing to society and our institutions. they are morally bankrupt and anyone who chooses to work there is complicit.

despite all this, astonishingly FB received over 20% of all online advertising spend. that is… mind booglingly large and sadly means they aren’t going anywhere soon πŸ’€

The way you take away a bullys power is ignore them

from the BBC via πŸ§‡NewsWaffle

gemini://gemi.dev/cgi-bin/waffle.cgi/article?https%3A%2F%2Fwww.bbc.com%2Fnews%2Fbusiness-62322862

Β· 7 Replies Β· 6 Thumbs

2022-07-26 19:17 UTC

I added image search to Kennedy, my Gemini search engine. Now you can search over 18,000 images across all of Gemini space with text queries.

gemini://gemi.dev/gemlog/2022-07-26-kennedy-image-search.gmi

Searching for "cats" brings up a cute picture of @smokey's cat

gemini://kennedy.gemi.dev/image-search?cats

Here is an example of finding images of Lagrange.

gemini://kennedy.gemi.dev/image-search?lagrange

I really like that because it's finding images on non-English capsules too.

Β· 1 Reply Β· 6 Thumbs

2022-07-22 18:14 UTC

This made my day @marginalia!

https://status.marginalia.nu

"The database has been moved to a new partition, and rebuilt. Next the search engine index needs to reconstructed. This looks like it take about 80 hours."

I love your posts about astrolobe. Would you consider sharing some stories about how you handle the operations side of things?

Β· 1 Reply Β· 1 Thumb

2022-07-22 04:05 UTC

hey @martin, you like Esperanto... so check this out:

gemini://gemi.dev/cgi-bin/wp.cgi/view/eo?Esperanto

I updated Gemipedia to work with other languages. Like.... all of them. Even the dead ones. For example, Wikipedia, in Latin:

gemini://gemi.dev/cgi-bin/wp.cgi/view/la?Roma

If Wikipedia exists for that language, you can use it. So now you can Esperanto all you want and never leave Gemini!

You can swap the language here:

gemini://gemi.dev/cgi-bin/wp.cgi/lang

Just keep that between you, and me, and I guess all of Station. At least until this weekend when I can write a proper gemlog post πŸ™ˆπŸ€£

Β· 2 Replies Β· 4 Thumbs

2022-07-20 14:41 UTC

what do people use to generate ASCII art for their capsules? I’m looking for something that handles edges well

Β· 7 Replies Β· 0 Thumbs

2022-07-18 19:17 UTC

While I love the simplicity of gemtext, the inconsistency of the line rules is iratating Specifically whitespace between the start-of-line identifier, and the rest of the line. Headings? Optional. Lists? Not optional. Turns out whitepsace between the "=>" and the URL of a link line is optional. I fixed a bug in Kennedy's crawler, where I was only pars out link lines that had whitespace after the "=>". That one character bug fix led to the crawler discovering 15% more URLs!!! Kennedy is now indexing ~315K URLs

Β· 6 Replies Β· 2 Thumbs

2022-07-18 19:11 UTC

I moved Kennedy from an old mac mini running MacOS, to an old mac mini running Ubuntu. Let me know if you hit any problems

Β· 0 Replies Β· 2 Thumbs

2022-07-14 23:50 UTC

gemlog.blue is a great idea, but its become a wasteland of spam, thanks to account creation and posting via a insecure web interface, with no captcha or verification. So stuff like this happens:

gemini://gemlog.blue/users/Jasonneorp/1656260599.gmi

gemini://gemlog.blue/users/2tpuqZCI/1646694574.gmi

gemini://gemlog.blue/users/GQD2qjzO/1640806567.gmi

the vast majority of users/pages is spam from web bots

gemini://gemlog.blue/users/

Does anyone have contact info for who runs this? Would like to help try and clean this up. Otherwise I'm going to delist it from Kennedy

Β· 6 Replies Β· 2 Thumbs

2022-07-13 15:22 UTC

πŸ€” so... crazy idea. Kennedy's crawler allows me I can see all pages in gemini space. Which means I can detect all the atom feeds and gemtext pages with URLs that comply with "Subscribe to gemtext page" standard. Which means I have a list of URLs I can check for posts/updates. Which means I could build a "super" Antenna, which aggregates all updates across all of Gemini, daily... an "orbitial antenna" if you will... πŸ€”

Β· 7 Replies Β· 8 Thumbs

2022-07-10 21:19 UTC

I made an emoji test page since some emoji haven’t been displaying when I use Buran on Android on a Kindle Fire.

gemini://gemi.dev/tests/emoji.gmi

also, how on earth do I get Lagrange to display emoji as solid, colorful emoji instead of the Noto style outlines? I think I installed the GNU emoji font @Skyjake suggested but no dice

Β· 1 Reply Β· 1 Thumb

2022-07-10 13:42 UTC

check out my new project: πŸ§‡ NewsWaffle: Read any news website, all via Gemini.

gemini://gemi.dev/cgi-bin/waffle.cgi/

Read about it here:

gemini://gemi.dev/gemlog/2022-07-10-newswaffle.gmi

Β· 10 Replies Β· 9 Thumbs

2022-06-30 21:18 UTC

I really really wish more Gemini clients URL encoded a space as + instead of %20. my posts to Station could be so much longer πŸ˜‚πŸ˜‚

Β· 5 Replies Β· 1 Thumb

2022-06-27 23:42 UTC

inspired by @smokey asking about a public Duckling proxy, I set one up. put this in your Lagrange proxy settings for HTTP:

stargate.gemi.dev:1994

this lets you access HTTP resources from Gemini and converts to gemtext on the fly:

http://www.example.com

WARNING: this is a public proxy. I can see your web traffic. dont be a jerk and access illegal/explicit stuff

I’m experimenting with a more generic Gemini->HTTP gateway and running Duckling is good experience of how well current proxies handle modern websites

Β· 8 Replies Β· 7 Thumbs

2022-06-19 02:27 UTC

a gemlog on crypto crashing: β€œmillions of people who lost their whole life savings” β€œthousands of people who committed suicide”

ok. first of all, if you want to make wild claims about thousands of people dying, you’re gonna have to cite a source. have a September 11th’s-worth people really killed themselves?

ditto for the claim that β€œmillions have lost their whole life savingsβ€œ. who puts their life’s work into a single coin of crypto? if they exist, that’s negligence, not investing

comatoast, Being so hyperbolic makes it hard to take you seriously, which is a shame because your content is usually awesome

Β· 8 Replies Β· 1 Thumb

2022-06-08 19:42 UTC

calling all spartan capsules!

do you have a spartan capsule? please reply with a link. I’m looking to play around with Spartan crawling and indexing and need some example capsules. who knows, maybe Kennedy will be the first search engine for spartan πŸ˜‚

Β· 5 Replies Β· 5 Thumbs

2022-05-11 01:57 UTC

about a month ago I posed here about building a Gemini interface to Wikipedia. after a month of bug fixes and new features (tables with row and column spans!) I announced it on my gemlog and Antenna. check it out

gemini://gemi.dev/gemlog/2022-05-10-launching-gemipedia.gmi

Β· 7 Replies Β· 13 Thumbs

2022-04-10 21:49 UTC

FYI: I updated the certificate for Kennedy (Kennedy.gemi.dev). it’s now an EC certificate with wildcard support. i’ve got some exciting things I wanna do with it.

Β· 1 Reply Β· 2 Thumbs

2022-04-10 13:29 UTC

Security issues in Elaho: HTML tags rendered in plaintext and JavaScript execution. I mentioned these a few weeks back and tried to email the author multiple times in the last 3 weeks with no response so I filed public bugs:

https://github.com/pitr/gemini-ios/issues/41

https://github.com/pitr/gemini-ios/issues/42

Β· 0 Replies Β· 0 Thumbs

2022-03-27 23:21 UTC

Hello all, I’m looking for some people to beta test a gemini front-end to Wikipedia I’ve been building. Specifically I”m looking for feedback on the interface, and any articles that aren’t rendering well. There is a β€œreport a problem” link on the bottom of every page. While some big items remain (no support for tables yet) others have been solved (math formulas work). Only the English WP is supported for now. I’ll need a little help from people who know other languages to get the international versions working. Reach out if you use WP in other languages πŸ™Œ

Thanks for your help! you can try it below:

gemini://gemi.dev/cgi-bin/wp.cgi/

Β· 9 Replies Β· 11 Thumbs

2022-03-24 00:34 UTC

question for everyone: do you use any of the Wikipedia proxies in Gemini space? if not, why not? if so, what would you change about it or add. for me, it not handling redirects is a big one (search for any fighter jet and you can’t read the article) and not having links to any other Wikipedia articles

Β· 14 Replies Β· 1 Thumb

2022-03-23 18:15 UTC

oh shit. I just found JavaScript code execution in a Gemini browser 😬😬. I’m literally looking at an Alert dialog. (goes looking for developer contact info…)

Β· 5 Replies Β· 6 Thumbs

2022-03-22 00:39 UTC

I just launched Chilly Weather:a new Gemini weather service. feedback is welcome!

gemini://gemi.dev/cgi-bin/chilly.cgi

Β· 17 Replies Β· 20 Thumbs

2022-03-19 01:35 UTC

this story describing a Startup β€œdisturbing” static file hosting is both hilarious and rings a little too true. feels like an episode of Silicon Valley where you know it is satire but also you could swear you have seen it in real life too. well worth your time!

gemini://marginalia.nu/log/51-the-file-startup.gmi

Β· 0 Replies Β· 3 Thumbs

2022-02-25 15:23 UTC

A Ukrainian soldier on a tiny island in the Black Sea didn't hold back when threatened with bombing by a Russian warship as Moscow continued its assault on Ukrainian territory.

The Russian officer says: "This is a military warship. This is a Russian military warship. I suggest you lay down your weapons and surrender to avoid bloodshed and needless casualties. Otherwise, you will be bombed."

A Ukrainian soldier responds: "Russian warship, go f*** yourself."

Those were the final known words heard from the island

https://lite.cnn.com/en/article/h_071a90a9516ca180d1cafb3b751fa81f

Β· 1 Reply Β· 3 Thumbs