Live data from Hacker News

🥺: the best sudo replacement

xeiaso.net

251–260 of 559 posts

Re: 🥺: the best sudo replacement

#251
post #87

Typing emoji is a pain, but the chat suggests that that might be an advantage: > Using this program requires you to be able to type an emoji. Most attack code is of such poor quality that they are unable to run commands named with emoji.

I'm really curious how much of a joke that was and wasn't

Yeah! First I read the HN comments and saw how pissed many people were. That helped set the tune for the article (read: it helped me handle my own triggers) and it was a lot more fun that way.

Re: 🥺: the best sudo replacement

#252
post #125
post #63

Earlier quoted context omitted.

I have a poem that I published which has a Japanese title (宝石の十字架). The journal that published it put that in the URL: https://www.invisiblecitylit.com/poetry/宝石の十字架/ and not surprisingly, many URL parsers don’t like the Japanese text.¹ I really need to get around to changing the link that I have in my publications list to use the URL encoded version of the title so that it's easier to share on systems that don’t lik…

Ahh, that is because that isn't a valid URI - it is an IRI. The space of IRI implementations is quite sparse, mostly limited to browsers (and often rather spotty within the browsers as well). So a page hyperlink or paste into a browser bar will turn it into a URI behind the scenes, but it is unlikely another program or script will handle them. In fact, I believe WHATWG defines that hyperlinks are URI, not IRI - so th…

Screw that nomenclature. URI is universal. Banning non-ASCII letters doesn't make sense. I will continue to call it a URL/URI.

Re: 🥺: the best sudo replacement

#253

The first time I saw perfectly valid Unicode take down an RSS reader (in ~2003), it was an ü that did it. I have taken to calling that the kaboomlaut in unit tests.

The are quite a lot of "gotchas" with passwords being Unicode though. One of my favourite tricks is to include a null byte in passwords and see what happens. Sudo treats it as the end of the string. Passwd gives "token manipulation error" and nopes out. Many websites seem to fail in interesting ways...

[dead]

Re: 🥺: the best sudo replacement

#255

There is a lot of complaining in this thread about the website, the idea, and the author but I have to say I really enjoyed this webpage. There was a another website posted recently [0] that a different style than most things posted here which I also enjoyed. I don't understand why people get so up in arms about things like this. I thought the in-article conversations were fun and playful and added to my enjoyment of…

Rust, unique website design and cartoon characters together are like a perfect storm.

Re: 🥺: the best sudo replacement

#256

Earlier quoted context omitted.

[flagged]

Or you could just, you know, not read the author's stuff? They're posted here enough that you know it's going to be there. No one is demanding you read it and then share your brilliant takes on sexuality with us.

You know it's a terrible take when it can be turned around on you. That is, "if you don't like comments no one is demanding you read them and share your brilliant takes on opposition to mixing sexuality into technical matters".

Re: 🥺: the best sudo replacement

#258
post #120

Earlier quoted context omitted.

Yeah, many are just too small to distinguish clearly. I actually thought it was "rolling eyes". That's kind of how it renders for me in Firefox anyway, but if I zoom in a lot I see it's not.

I also find tiny body-text-sized emojis hard to grok. A thing that’s helped me is heavily focusing on context and trying to imagine the human speaker/writer making the same face in said context—i.e. relating it to their apparent emotional state or other clues in their language. It’s like learning vocabulary from scratch all over again, with some prior learning pathways as a shortcut. I don’t know if that’ll help you…

I will make the emoji bigger in CSS

Re: 🥺: the best sudo replacement

#259
post #123
post #116

Earlier quoted context omitted.

What's wrong with ssh keys? Or ssh/sshd for that matter?

The main problem with SSH keys is that they are good at small scales, but at larger scales the abstractions start to be really leaky. Distributing SSH keys across hundreds of machines is a nontrivial task. Not to mention the lack of audit logging in opensshd and the lack of session recording (these requirements suck but acronym compliance means you need them anyways). It's also kind of the wrong tool for the job anyw…

> It's also kind of the wrong tool for the job anyways. I'd love to see tools that are more built to purpose for what you are _actually doing with the servers_ instead of giving people a REPL and telling them to go nuts.

On the other hand, if you knew what I'd need to do with the servers, I probably wouldn't need to do it. It's really hard to investigate problems without tools. Nobody is going to make a graph for how much cpu poorly configured docker/datadog are wasting rereading the same 1GB of json logs once or twice a minute, because nobody thought it would be meaningful, but watching top in one window, and running lsof at the right time to see what's being read, and whatever performance tools are hanging out to confirm.

Re: 🥺: the best sudo replacement

#260

Tangent: I’ve never seen emoji rendered on HN before. Really surprised to see this in the title.

Only because dang went into the backend and manually inserted it as a special exception, bypassing the filter: https://news.ycombinator.com/item?id=34460417
Post reply on HN