Live data from Hacker News

Show HN: Markdown HN profiles at {user}.at.hn

at.hn

31–40 of 169 posts

Re: Show HN: Markdown HN profiles at {user}.at.hn

#31

Earlier quoted context omitted.

I don't see a change in your profile. See here: https://hn.algolia.com/api/v1/users/jstanley I can't see 'jstanley.at.hn' in there at all [..?]

That doesn't seem to be necessary, https://jstanley.at.hn/ works fine?

It's running the script tag from your profile.

  alert(1)
Are you testing it?

Re: Show HN: Markdown HN profiles at {user}.at.hn

#32

There seems to be some weird encoding issues and failure to convert URLs to links properly, for my profile - https://mike-cardwell.at.hn/ - Also, some of the indenting and white space is broken making the PGP signature invalid

The link to your public key is missing the colon after the https

Re: Show HN: Markdown HN profiles at {user}.at.hn

#33
post #30

Earlier quoted context omitted.

Yeh I'm sanitizing already thankfully. I've fixed the decoding issue, but I'm expecting some % of users to be borked for a whole other variety of quirky reasons.

Nice :) Ah, I bet you discovered that subdomains aren't case-sensitive while HN usernames are case-sensitive, didn't you? :)

HN usernames aren't case-sensitive:

> That username conflicts with an existing one. Names are case-insensitive. Please choose another.

Re: Show HN: Markdown HN profiles at {user}.at.hn

#34
post #33
post #30

Earlier quoted context omitted.

Nice :) Ah, I bet you discovered that subdomains aren't case-sensitive while HN usernames are case-sensitive, didn't you? :)

HN usernames aren't case-sensitive: > That username conflicts with an existing one. Names are case-insensitive. Please choose another.

They're case-sensitive for the purpose of scraping a profile page.

https://news.ycombinator.com/user?id=Retr0id - 200

https://news.ycombinator.com/user?id=retr0id - 404 (Edit: 200 now?)

Re: Show HN: Markdown HN profiles at {user}.at.hn

#35
post #28

And are you prepared to respond to GDPR and other jurisdiction requirements of data collection and management?

Aren't you jumping the gun a little bit? While it's a valid question, it's very premature.

It's not premature; it's something to consider whenever sharing people's personal data on the internet.

The GDPR does not apply "in the course of a purely personal or household activity and thus with no connection to a professional or commercial activity" [1].

However, that does not extend to generally sharing the information on the internet [2] as that's no longer purely personal.

[1] https://gdpr-text.com/read/recital-18/

[2] https://law.stackexchange.com/questions/92229/what-does-hous...

Re: Show HN: Markdown HN profiles at {user}.at.hn

#36
post #34
post #33

Earlier quoted context omitted.

HN usernames aren't case-sensitive: > That username conflicts with an existing one. Names are case-insensitive. Please choose another.

They're case-sensitive for the purpose of scraping a profile page. https://news.ycombinator.com/user?id=Retr0id - 200 https://news.ycombinator.com/user?id=retr0id - 404 (Edit: 200 now?)

That second one doesn't give me a 404 but correctly shows your profile.

Re: Show HN: Markdown HN profiles at {user}.at.hn

#38
post #34

Earlier quoted context omitted.

They're case-sensitive for the purpose of scraping a profile page. https://news.ycombinator.com/user?id=Retr0id - 200 https://news.ycombinator.com/user?id=retr0id - 404 (Edit: 200 now?)

That second one doesn't give me a 404 but correctly shows your profile.

Weird, it also works for me now, I could've sworn it didn't work before.

The firebase API on the other hand remains case-sensitive:

https://hacker-news.firebaseio.com/v0/user/Retr0id.json => full response

https://hacker-news.firebaseio.com/v0/user/retr0id.json => null

Re: Show HN: Markdown HN profiles at {user}.at.hn

#39
post #12

> opt-in only by adding a slug to your bio I really like this. It’s respectful of people’s wishes to not be added to any random site, and at the same time the way to give consent advertises the service. Ethical and effective business practice? Yes, please. If only all things posted to HN were like this. PS: It says something about my disillusionment with most software projects these days that I have nothing but prais…

> It says something about my disillusionment with most software projects

My disillusionment is I don't trust any of you. My devices have so few apps, that it could almost be mistaken for a clean install. In coding, I use very few libraries because I don't trust anyone. I don't have time to read all of the code of the dependencies. Also, by using libraries, I don't learn how to do what is needed to be done. I hate black boxes. Between bad packages including malicious/bad dependencies in an otherwise acceptable package or flat out devs pushing something that looks useful for the sole purpose of pushing bad code, it's just not worth my time.

Not sure if disillusionment is the right word though. It's close, but the lack of trust doesn't come through.

Post reply on HN