Live data from Hacker News

Project Gemini

geminiprotocol.net

61–70 of 194 posts

Re: Project Gemini

#61
post #50

Earlier quoted context omitted.

I reserved go/poop years ago, but the ability to name a project with that name is diminishing

What happens to your go links when you leave Google?

This one is still up. I just checked it. I was underwhelmed by where it linked to.

Re: Project Gemini

#62

Earlier quoted context omitted.

I wonder how discovery and search work if it’s just a bunch of linked documents? Do search engines exist outside of Gemini and link into it?

There are several search engines of Geminispace, running as Gemini servers. There are also a number of feed aggregators that are widely used.

Also, part of the idea is discovery through linked high-quality sites. Like the webrings of the 1990s.

You find a capsule you like and discover others through that person's links.

Re: Project Gemini

#63

Earlier quoted context omitted.

Back when I was a Googler, I used to play a little game where I would think of a random word and then check if there was a Google internal project code named for it. It was a bit hard finding stuff that wasn't some system or project, and often there would be multiple ones. I actually found one that I thought would be a nice name and reserved the go link for it, but naming anything after it never panned out, when I fi…

Google eats their own with names. Their latest and greatest AI framewofk is Agent Development Kit (ADK). Not to be confused with the Android Development Kit...

At least the internal name of that kit is a cool name. So we should blame the Cloud marketing people who likely don't know about Android since they're Cloud people.

Re: Project Gemini

#64

I have got only two annoyance on Gemini, lack of inline links and _font styling_, and they are by design ( https://geminiprotocol.net/docs/faq.gmi#44-questions-about-t... ) It's fine for something like HN, but I heavily rely on named links and emphasis on all my blogs and is a dealbreaker.

Yeah they missed an opportunity to more fully support something more like markdown that offered in-line links and basic text formatting. Missing tables is also quite the deal breaker for a bunch of things.

But yeah it seems like these lack of features is a willful and highly-opinionated approach to what the author of the protocol wants to take a stance on (their excuse is ease of implementation for clients, but I think it is a more of a deliberate choice). That's fine. It's their protocol and they can do what they want with it, but I think they missed an opportunity for it to take off.

Various people since have suggested we just settle on HTML 4 (with no scripting) and we'd be way better off and I agree.

Re: Project Gemini

#65
I really enjoyed messing around with Gemini a while ago! But after the "messing around" stage with the protocol itself, the restrictions inherent to gemtext sapped my excitement around it.

It's a mark up language squarely focused on those that write text, but arduous to use if you want to share things you've illustrated, which is most of what I share online that isn't tech related. There's of course the argument that inline images/a spec'd way to expose an image directory listing with thumbnails/etc would only serve to distract or exploit you... but that also ignores the fact that people make art for your eyeballs too. Text is certainly the first class citizen, where images/music/video are all tied for second class, accessible only by downloading them 1 by 1.

That does mean it's perfectly fit for purpose! I wouldn't say it's bad just because I don't get my specific needs met. Someone who's needs are met by Gemini will love it.

Re: Project Gemini

#66

Why do programmers have so little imagination when it comes to names? It should almost never be the case that project names conflict

"It should almost never be the case that project names conflict" My corollary to this is "You should never reach for a language you are not fluent in for a name. Especially, just stop it with using Japanese words to name stuff please ffs"

> You should never reach for a language you are not fluent in for a name

I agree, but that still doesn't stop funny name related issues between languages. One of my favourites was Pidora (a Fedora release for the RPI) which caused offence to some Russian speakers.

Re: Project Gemini

#67

Earlier quoted context omitted.

Ask Google, this project predates the LLM.

Back when I was a Googler, I used to play a little game where I would think of a random word and then check if there was a Google internal project code named for it. It was a bit hard finding stuff that wasn't some system or project, and often there would be multiple ones. I actually found one that I thought would be a nice name and reserved the go link for it, but naming anything after it never panned out, when I fi…

Please no more "Project Espresso" nonsense that is entirely meaningless to anyone reading this.

Pick a descriptive name. Everyone else who is not in your team will thank you.

Re: Project Gemini

#68

Earlier quoted context omitted.

Back when I was a Googler, I used to play a little game where I would think of a random word and then check if there was a Google internal project code named for it. It was a bit hard finding stuff that wasn't some system or project, and often there would be multiple ones. I actually found one that I thought would be a nice name and reserved the go link for it, but naming anything after it never panned out, when I fi…

Google eats their own with names. Their latest and greatest AI framewofk is Agent Development Kit (ADK). Not to be confused with the Android Development Kit...

I remember a comment on here years ago from someone in GCP who mentioned that they did not control the "Cloud" namespace. So any VP could launch a new project and call it cloud something and make people very confused about why it wasn't showing up in the cloud dashboard and API.

Re: Project Gemini

#69

Why do programmers have so little imagination when it comes to names? It should almost never be the case that project names conflict

Do you have a pile of projects lying around with good names? Coming up with a good one is hard and getting harder every day.

Re: Project Gemini

#70

Why do programmers have so little imagination when it comes to names? It should almost never be the case that project names conflict

There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton

I've always wondered if he meant coming up with good names or if he meant ensuring that names, however they're chosen, reliably resolve to the named thing.
Post reply on HN