Live data from Hacker News

Thoughts.page: hosting a small webpage for your thoughts

thoughts.page

81–90 of 111 posts

Re: Thoughts.page: hosting a small webpage for your thoughts

#81
post #68

sorry to crash here, but I've made a version of it before. If people want try and give some feedback: https://logfile.app

Doesn't scale properly on mobile (android, chrome), don't know if that's super important though.

Thanks for bringing it up. Will update soon. Is it the editor?

Re: Thoughts.page: hosting a small webpage for your thoughts

#82

This site is subject to severe XSS via the post mechanism. Just entering alert(1) works. So be careful when going to links. See https://hacker.thoughts.page for a demo

Hey! I'm the person who made this — I don't believe there's an actual problem here, since login cookies are set on the top-level domain (and thus are inaccessible to content on subdomains), and are HTTPOnly as well. I do notice that Stripe sets a tracking cookie (which only happens for people who pay for the service, since I don't load the Stripe JS elsewhere), so you could track pageviews with that or something. Tha…

Just a heads up, a sister comment already pointed out the biggest "danger", but not what that means for your webapp:

Google will penalize your domain strongly as soon as anyone used your service for malicious content. You might even get blocked entirely if you are particularly unlucky.

That's also the reason why GitHub pages is hosted under github.io instead of GitHub.com for example.

Re: Thoughts.page: hosting a small webpage for your thoughts

#83
post #38
post #18

Earlier quoted context omitted.

It's a shame because its pricing structure works like how many people misunderstand taxes to work. If you earn $39,990/year and then get a $30/year raise, then you'll actually be set back to $39,960/year after you pay the new price for this service. You might have to awkwardly explain to your boss that you don't want that $0.015/hour raise. If instead the service worked like taxes by charging a percent of the money y…

From the pricing page: it obviously isn't perfect — there are people making more than $40,000/year for whom $5/month is an undue burden, and there are people making less than $40,000/year who can easily afford $5/month. but it's not like i'm checking, it's basically pay-what-you-want with $40,000 as a suggested cutoff for paying.

This is very reasonable. I wish all small software shops acted like this. Reminds me of REAPER program which also has a reasonable pricing model like this giving you unlimited time to try and buy it once it's useful to you.

Re: Thoughts.page: hosting a small webpage for your thoughts

#84
post #5

Meh, GitHub pages is free

True, but GitHub Pages requires more time to set up your website: Create a new GitHub account (If you don't have one already), create a repo for your website, create your website, push that website to your repo, and then even that, you still have to set up your website for blogging, which is going to take you from a few minutes to a few days depends on what you use to create the website and how lazy you are.

I just set this blog up in under a minute: https://bachmeil.github.io/blogdemo/

I can edit in the browser using VS Code. I clicked two buttons to set up Jekyll.

Re: Thoughts.page: hosting a small webpage for your thoughts

#85

Earlier quoted context omitted.

> ...is tweeting into the void kinda sad? No, I think it's brilliant. I think we'd see more interesting writing on the internet if it didn't always start with the goal of acquiring and maintaining an audience.

Really? I don't know many authors who are motivated to write interesting content and then hide it / have zero idea if anyone is reading it.

It's not hidden. It's just not connected to an internet-style social network. Interest can still spread through word-of-mouth, even if the platform doesn't provide any tools for audience measurement and management. It's akin to a 'zine from the pre-internet days, except it doesn't cost as much money to distribute.

EDIT: A 'zine isn't a perfect analogy, since someone who published it would know how many they printed. A freely copyable newsletter would probably be a stronger analog.

Re: Thoughts.page: hosting a small webpage for your thoughts

#86

Earlier quoted context omitted.

It used to be public; the news papers had databases where you could look up individuals or list by location/birthyear/gender. Some even made maps, but they were a bit unpopular as it was suspected to be used by criminals. But knowing what politicians earned was nice and important, and news papers still report on "people of public interest" Today, you have to login online and the person you look up can see your name i…

> Today, you have to login online and the person you look up can see your name in the log I really don't see a problem with that and would still consider it public information.

I agree, I expressed myself poorly: it is less available today than it used to; for example, I think it would be much more difficult for foreigners to gain access today. And there is a limit of 500 searches per month

So - there has been changes that resulted in less transparency or better privacy, depending on point of view

Re: Thoughts.page: hosting a small webpage for your thoughts

#87
post #82

Earlier quoted context omitted.

Hey! I'm the person who made this — I don't believe there's an actual problem here, since login cookies are set on the top-level domain (and thus are inaccessible to content on subdomains), and are HTTPOnly as well. I do notice that Stripe sets a tracking cookie (which only happens for people who pay for the service, since I don't load the Stripe JS elsewhere), so you could track pageviews with that or something. Tha…

Just a heads up, a sister comment already pointed out the biggest "danger", but not what that means for your webapp: Google will penalize your domain strongly as soon as anyone used your service for malicious content. You might even get blocked entirely if you are particularly unlucky. That's also the reason why GitHub pages is hosted under github.io instead of GitHub.com for example.

Safe Browsing is a must-consider for anyone hosting user-submitted content.

Re: Thoughts.page: hosting a small webpage for your thoughts

#88

Earlier quoted context omitted.

>allowing people to use arbitrary HTML and JS was an intentional choice Oh, you'll be reversing this choice VERY quickly if your product gets any traction, I assure you...

I don't actually see a problem. It goes against my gut reaction but given the pages that are published are entirely isolated there is no more of a threat than someone publishing whatever they want on another web host. There is no user information to hijack, no cookies, no login buttons, no local storage, no auth etc. Yes, the pages can publish illegal information, be set up as phishing hubs, but none of that is as a…

Google will flag the entire domain in Safe Browsing. Unless you are a big company with a legal team, getting off the Safe Browsing flag list is a days or weeks long nightmare.

Re: Thoughts.page: hosting a small webpage for your thoughts

#89
post #20

Earlier quoted context omitted.

In Norway, everyone's income is public information. Other countries could do the same to make things more transparent.

> In Norway, everyone's income is public information. > Other countries could do the same to make things more transparent. What verifiable tangible benefits does this have?

Kidnappers no longer need to waste time scoping out potential targets.

Re: Thoughts.page: hosting a small webpage for your thoughts

#90
post #61

Earlier quoted context omitted.

I think that can be accomplished with wordpress (or a similar blogging platform)...i suppose it would simply take tweaking the template/site settings to not expose features like comments, post titles, etc. Maybe wordpress might be overkill, but i think what you desire is achievable with an existing blogging platform out there.

But it would still be hard to discover. As a reader I imagine going to a specific website, choosing a topic and immediately seeing a stream of genuine thoughts of many different people on it. As a writer I would rather go to GitHub pages with a tweaked theme. WordPress is a huge overkill with a huge pile of problems.

> ...As a reader I imagine going to a specific website, choosing a topic and immediately seeing a stream of genuine thoughts of many different people on it....

I see your point. I made an assumption that the separate websites would in fact be separate, and not living under a singular umbrella of discoverable content. What you described is still achievable - either via walled gardens (where content is centralized and more easily discoverable), or through looser connections such as web rings, and even search engines. Also acknowledged that wordpress is total overkill...it was just an example that the tech exists to achieve what is desired. ;-)

Post reply on HN