Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Prose.sh – A blog platform for hackers (prose.sh)
453 points by jstanley on July 17, 2022 | hide | past | favorite | 148 comments


I selected username www and it told me I would find my blog at https://www.prose.sh. Yet, I went to that URL, and found some other random persons content. Please remove that other persons content so I can display mine.


Great catch! We need to add this to the deny list. Thanks for your feedback!


There’s a legend that a Facebook employee chose www for their username and broke all sorts of stuff.


Can confirm they started our as an intern, I had to fix the internal tools that broke.

The main issue was that at this point in time, we were relying on people’s Unix names to directly to setup the person’s dev box. Obviously, <unixname>.dev.facebook.com with the unixname of www was going to lead to issues. It just broke things internally and was fixed pretty quickly.


That is a real thing that happened.


What things broke?


If by any chance that led to the push for 'real name' and thereby Facebook realizing it to be the cash cow; Then that person has single handedly broke more than just software.


Cmon dude


Hackers yo


Testers, surely.


[flagged]


Pretty sure GP is a tongue-in-cheek bug report.


Can you not tell it's sarcasm?


Amazing response... I can't tell if this is sarcasm too...


An incredible display of meta-irony.


Hey all! Thanks to everyone for checking our prose!

We just launched support for custom domains and plan to add image hosting shortly.

We also have two sibling services that leverage the same technology:

- https://lists.sh — microblog for lists

- https://pastes.sh — pastebin

Also happy to answer any questions!


Not to scare you, but I’m building the same thing in telnet rather than ssh. It won’t be slowed down by all that encryption and secured authentication.


That is scary. How much time do you think is spent on encryption and secured authentication, and why don’t you think they are worth it?


A lot if you're posting from your Apple ][. Users should really be signing their posts themselves anyway, not relying on authentication and vouching from a third party. Session authentication is kind of silly for blog posting IMO. The problem is that message authentication still isn't common so people just use session authentication since it's easy and it's what we have.


I can’t help but think OP was being sarcastic


This is the correct answer


lol. Fair point. I totally failed to see that possibility


I am loving this. Just created my first blog post.

1) Lists and Prose seem identical. Is there an actual difference?

2) Is there a way to actually just paste in pastes.sh? Like, without having to create a local file. I guess I can do a FIFO or something but I hate having to google bash jujutsu commands


1) Lists uses a plain text specification for creating lists. We could have built it using markdown but we wanted something extremely simple but readable as plain text. So there are subtle differences. Otherwise, the underlying tech is the same.

2) There is no way to just paste in pastes.sh. The idea behind it is you don't need to leave the terminal to generate a paste to share. There are alternative pastebins that do something similar but they require memorizing curl with authentication tokens and such.


How does the SSH UI work? I thought that was pretty neat and a good way to give off a hacker vibe right off the bat.


It seems like they are using [1] Wish [2], a library for "SSH apps"

[1]: https://git.sr.ht/~erock/prose.sh/tree/main/item/cmd/ssh/mai... [2]: https://github.com/charmbracelet/wish


I didn’t know this was open source! Thanks.


First, congratulations, this seems really cool. :)

My question is, how are you going to deal with spam and, y'know, bad stuff? Related to that, how do you contact users without an email address? (I know it's possible, like you could send a custom banner, I'm curious about how you do it.)


Spam and bad stuff: we are seeing if it’ll ever get to the scale that it’ll be an issue. Our hunch is since you have to use terminal tools to publish that it’ll weed out a lot of nefarious activity.

Contacting users: this is a very interesting limitation that we want to see how far we can take it. Right now we have no way of contacting users and see that as a feature.

Having said that we have an official blog (https://hey.prose.sh) with an RSS feed to notify users of updates.


>since you have to use terminal tools to publish that it’ll weed out a lot of nefarious activity.

Meanwhile: script kiddie copy-pasting noises


That’s great. Why not combine the three services into one? I’d like to sometimes post lists and pastebins on my blog? It’d be easier to login to one ssh and have a central website.

Unless I missed something.


Thanks for engaging! Right now we are experimenting with different services and seeing what sticks. We have lofty ideas of combining everything into one service or at least a service that aggregates them. We will chat about this idea in #pico.sh on libera so feel free to join the convo!


Well even it's not bad and I like it, but it's not new at all I'm already tired of seeing projects that copy old ideas to make them work over SSH. But I tested it and it works, the cool thing is that I can edit my paste and the changes are visible as soon as I upload the file to the server. https://modinfo.pastes.sh/test.js The only pity is that the title changes to capital letters and does not respect the original file title.

It is nothing inoffensive, but respects for the creation. I like it but I don't know if I will use it, because you can have the same thing on a real SSH server for free, such as view-source:https://hashbang.sh/.

Only on hashbang.sh you have to set up nginx yourself and watch to see if your ssl certificate expires.

So, I don't know if it makes sense to create such sites, if you have hashbang.sh? But, don't get me wrong, I checked it out and I like the service, you just don't have to worry about anything, just create content. Which is for lazy users than for "hackers".


I've checked this out with genuine interest because I've been looking for pure text file, Markdown-based blogging platform for a while.

I built Madblog some months ago (https://git.platypush.tech/blacklight/madblog) to fill that gap. Madblog has a lot of the features I wanted (including RSS feeds, git versioning for the static files, a good looking index and LaTeX support), all while being purely staticly served with zero JavaScript. But now I feel the need for some more meaningful user interactions - adding comments on articles, preferably through Fediverse/OpenID login instead of using Disqus or other bloated stuff. But I don't feel like going down that rabbit hole implementation.

Is there any source code for prose.sh by the way? Can it be self-hosted?


Link is at the bottom. https://git.sr.ht/~erock/prose.sh


Markdown is severely limiting for prose and blogging though and leads to unsemantic element abuse or having to do a lot of manual HTML markup (which with no controls over styles means you’re limited further). There aren’t good conventions for a lot of ‘normal’ concepts like admonitions, figures, definition lists, citing blockquotes, footnotes, table of contents, etc.

Another red flag to me is supporting GitHub-flavored Markdown over CommonMark which actually tries to follow good standards practice for everyone. Instead projects like Pandoc have to work hard on alternative parsers because GitHub does whatever it wants with little regard for CommonMark's RFC, and in some cases, even basic semantic HMTL.


If you are adding a lot of html into prose, then I'm not sure you really want a microblog. The limitations of markdown are a feature here.


There is no mention of “microblog” on the page. If you’re implying “a blog platform for hackers” means ‘hackers’ don’t need proper tools for providing a semantic blogging, then ‘hackers’ need to get better at communication because these sorts of features matter for accessibility and experience.


I think the 'hacker' aesthetic and mentality enforces limitations to keep things standard and quickly pareseable. Think man pages for people. Yet, the full power of html is there if you want it and don't mind doing the extra legwork. But such things are discouraged in favor of regularity and ease of production.

This is precisely what I expected when I first visited OP/TFA.


Then at that point, you might as well use Gemini or not render the document to HTML. I would expect to see more use of ASCII art and box model drawing from the Unicode blocks. The thing is this “hacker aesthetic” via Markdown from the GitHub RENDERME.md—because you can rarely read the plaintext anymore—is now percolating the use of the unsemantic elements to the general internet. I’m seeing misuse of blockquotes in the wild. I’m seeing manual table of content management in Markdown. The list continues. Because the context is HTML, one should probably try to follow the spec because this matters to screen readers and alternate browsers like the TUI as well as just general parsability for upstream and downstream tools.


this is a silly thing to over analyze. it's OK it you have a different definition /understanding. But I guess infinite pedantry is also part of the hacker aesthetic.


It doesn't need to be spelled out that it's a microblogging platform, it just needs to mention that one of the features is that you write your posts in markdown, and I guess the average person would reason that it's a blogging platform with limited functionally as a feature, aka microblog.


> Markdown is severely limiting for prose and blogging though and leads to unsemantic element abuse or having to do a lot of manual HTML markup (which with no controls over styles means you’re limited further). There aren’t good conventions for a lot of ‘normal’ concepts like admonitions, figures, definition lists, citing blockquotes, footnotes, table of contents, etc.

Really excellent point. Instead of markdown, what would you suggest?


AsciiDoc or reStructuredText. Maybe Org Mode, but I don’t know as much about it.


Github's flavour is based on Commonmark, with just some extensions on top FYI.

"GFM is a strict superset of CommonMark.", https://github.github.com/gfm/#introduction, third paragraph.


You say that, but look what they are doing with admonitions right now (https://github.com/orgs/github-community/discussions/16925). Despite the RFC (https://talk.commonmark.org/t/generic-directives-plugins-syn...) which is used in a lot of implementations, GitHub decided to do their own thing with an unsemantic, buggy implementation by overloading blockquotes (meanwhile still not supporting admonition styling in reStructuredText or AsciiDoc despite their specs having the feature for years).


That's impossible since there is no invalid markdown/CommonMark in the first place so to add anything you need to change the meaning of something.


> In order for this to work, 2 DNS records need to be created: >CNAME for the domain to prose

I don't think RFC 1034 even allows that (zone apex must be A record).

https://serverfault.com/questions/613829/why-cant-a-cname-re...


Yep you’re right! My example was done with a CNAME on a subdomain (replaced the domain for privacy), and most providers provide flattening so I didn’t even think about it! I’ll update the copy to mention that.


Even for a subdomain, having CNAME and TXT records on the same name isn't supposed to be okay; normally you'd work around it by reading the TXT record off an other unlikely-to-be-used subdomain of the name you're putting a CNAME on.


Now that's one I never knew about. I'll have to take a look, should be easy enough to update prose to handle that though.

edit: Updated prose to handle this


i think SRV records might be more appropriate for this use case.


This also has the advantage that it doesn't boat the TXT response for the domain. Putting it at some thing like _prose.sub.domain allows just getting the relevant record.


CNAME flattening works just fine and is supported by a variety of DNS providers at this point, but yes — there’s an RFC otherwise.


more precisely a CNAME must be the only record type for a given label as it would be otherwise ambiguous to revolvers. that doesn't hold true for DNSSEC secured zones where the records for signatures are to be allowed, but also arent creating any ambiguity on how to resolve queries. the apex must have NS and SOA records for a minimum to work so that rules out any CNAME in addition to that. an apex without any other record but SOA and NS would work fine though. so saying it needs to be an A record implies the wrong thing.


It's strange they even put an example but it would never work. You could use cloudflare DNS to approximate a CNAME? Or prose has an A record that you could use? Not sure how this slipped by.


If you use Cloudflare, it will do "CNAME Flattening" for you


It is not allowed but I have never seen a situation where it doesn't work.


2 bug reports:

* dashes in file names (that become blog post titles) are elminated! ( proof: https://leidner.prose.sh/welcome-2022-07-17 )

* my blog's first post has a wrong date ("01 Jan, 0001"; proof: https://leidner.prose.sh/ )


Date issue has been fixed.

I wonder if we should just replace underscores with spaces but not hyphens to avoid this collision with hyphens you want to keep?

There’s also the frontmatter variable “title” that you can customize.

Thanks for the feedback!


I ran into the date thing too, but found the option for metadata here: https://prose.sh/help


i wish it had "published: false" flag in case you accidentally upload an unfinished file.


You have RSS which is nice, however, it is not advertised in the index html. Please see:

https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types

It is just a meta tag that will make every feed reader happy.


Fun fact: if you set a date: in the future (not sure how much but 2042-01-01 worked), neither the HTML index nor the SSH interface will list your post -- though it's definitely here and accessible using the filename.


That’s partially by design. The ssh app should show the post, that’s a bug. However posts in the future do not show up in the indexes so you can upload the post without it being publicly listed.

I’ll fix the bug, thanks!


I just got something setup pretty simple with Hugo, Netlify, GoogleDrive and a simple action. It's still a little much to be super accessible especially since you need to fuss over markdown editor settings for pasting images and I only know of Typora that does this well, but it's pretty manageable.

That is my vision -- Something nice and simple to use like markdown in a Gdrive folder, flexibility and theme niceness of Hugo and full automation without ever needing to get into a terminal or repo unless you're coding.

Last time I tried to do this with org mode but since decided, while I learned a lot of takeaways and had a good experience, org mode isn't something I want to use every day, or even emacs for that matter.


This is a cool idea (I love seeing clever uses of SSH, and this is definitely one of them), but I wonder who the intended audience is: it’s not complete novices or the non-technical, and it’s presumably not people like me (who already use an SSG + rsync over SSH to accomplish the same thing on their own).


It's turnkey blogging but without the BS.

There's blogger, and wordpress(.com), and a lot more, but I (and presumably you and OP) would take anything over those types of platforms.

This fills the gap between 'do your own thing' and 'just use wordpress'.


For many, that gap is sufficiently filled by GitHub Pages.


Sure, but there's something about just logging in via SSH to a server and sending your post in one command. GH pages is easy to set up, but it's not 'hey it's all done for me' easy.

No matter what you do, GH pages requires more complexity and setup. And that's not a bad thing in this case, it gives you flexibility, but I can see a lot of people preferring prose.sh simply because they don't care about making a website, they just want a blog.


Makes sense, thanks for the explanation.


Very neat, from a technical perspective. I hope you don't have business aspirations, since from a business point of view, key creation may throw off 99% of potential user volume, so this limits your audience and growth.

Out of curiosity, was this developed as an exercise in procrastination while preparing for a pharmacology exam?


I’m not the creator, so maybe this response was on the wrong comment?

(I don’t think key creation throws off adoption by developers, who are clearly the target audience. I just didn’t understand which subset of developers was being targeted.)


Hopefully they’ll be adding a light theme and prefers-color-scheme support.


It is on the short list!


This looks great, a while ago I was thinking it would be great to have a blogging platform that would be easy to use, no tracking, no ads, and effectively anonymous. The anonymous part obviously depends on your secops but this ticks all the boxes.

As others have asked, I wonder about long term survival of the project so what are your monetization options? Since its no ads no tracking which is one of the best features it would have to be freemium model or even donation, and since one of the potential use cases is anonymous blogging it should have the option to pay with crypto (something like Monero).

You can always self-host but it's more burdensome, even if you know how to do it (most people using this service will know how to self-host a blog or would be able to figure it out), and if you want an anonymous blog and you self host you would have to figure out how to anonymously pay for your server.

I do have a Hugo blog hosted on Netlify for free and configured to my own domain but as a command line lover prose.sh looks great (mind you the workflow to edit and publish using a Hugo blog on Netlify or anywhere else is pretty much also command line centric).

It would be great to be able to also push your own themes on prose.sh to customize the look and feel of your blog though.


I see something about using Caddy in the repo. Nice! That's a great solution for custom domain TLS.


Thanks for Caddy :)

I use certmagic for a different project, but saw on_demand_tls with the ask feature and knew it was a good fit!


Slightly off topic, but the page says "we don't want your email" and I vaguely remember a site that was looking up public keys on GitHub and getting the email address from the GitHub account. Not sure if I got that right, or what the site name was, but it's definitely possible to get public keys from GitHub users like so: https://github.com/binwiederhier.keys

If you mine these, along with crawling GitHub for email addresses, you can map public keys to email addresses.


Best practice and what everyone should be doing is have different ssh key for every different server, that is, create a new ssh key for prose.sh with a custom file name.

Of course there will be many people reusing the same key for everything and I think it's obvious that doing that increases the risk exposure


Maybe this doesn't make any sense, but when I write a blog post, I don't necessarily want lots of people to read it. My blog is primarily for me, the public nature of it just forces me to think about what I'm writing a bit more, and try to articulate my thoughts better.

It seems that the main reason you'd post to a "blog platform" rather than just your own website or some GitHub pages thing is to get more people to read it, so I've never really been attracted to any of these things.


Don't have much to say about this other than that it's nice that it's just plain old HTML+CSS.

However, I get white flashes of content every three or four times I navigate this website despite the CSS being downloaded just fine. Anyone have an idea why my browser won't cache the CSS?


For something that seems to be lightweight and simple, I’d have liked to see it being file based or like a static site generator. The official documentation for self-hosting this refers to Postgres (and Docker, to make it easier). That seems heavy on resource requirements.

I also didn’t find any pricing information for the hosted version. I don’t think supporting custom domains and images (the latter said to be coming soon) can be effortless for the platform maintainers. Since that author is here responding to comments, I’d like to know more about plans for pricing.


> For something that seems to be lightweight and simple, I’d have liked to see it being file based or like a static site generator.

We're contemplating the idea of adding "Pages" to prose.sh.

> The official documentation for self-hosting this refers to Postgres (and Docker, to make it easier). That seems heavy on resource requirements.

Yeah I reached for postgres because that's what I'm comfortable with. I probably should have just went with sqlite but here we are.

> I also didn’t find any pricing information for the hosted version.

As of right now, it costs us $8.25/mo to host prose.sh. You can find transparency details here: https://prose.sh/transparency

We are definitely looking into a paid subscription service, especially if we add image hosting to the list. The goal would be to cover costs and ensure the service is up and running for years. We also plan to send "profits" to open source projects. The numbers will all be documented on the transparency page I linked above when it is official.

Happy to answer any follow up questions about it!


https://rtnf.prose.sh/prose-sublime-text-integration

Upload directly from your text editor. Ctrl+B to upload.


on windows you can type cmd into any windows explorer address bar and have command line open at that folder.

Useful for markdown editors that have no integrations but offer a way to show file in a new explorer window.


Kudos. How about a voting mechanism so that quality rises to the top?


It is that sort of thing that ruins the internet


You mean like getting on page 1 of HN?



Q: I use GH pages for my simple site. Why would I use prose over GH pages with a simple action to turn markdown + template —> html and put it on a GH-pages branch for publish?


GitHub Pages (or many alternative static hosts) will be more rich experience as you can control the rendering pipeline and the presentation (CSS). This looks to take some of the concern away and focus on the content instead of presentation and build pipelines (which limits expression). Both options, the code isn't on your own server which could pose a 'freedom' risk depending on what you're saying as well as limited ability to modify the server (like adding Brotli compression (both only seem to provide GZip only) and adding security headers; see Prose.sh has an F score on Mozilla Observatory https://observatory.mozilla.org/analyze/prose.sh which will carry over to your blog). GitHub will mean you're on a proprietary, closed-source, Microsoft-owned platform top to bottom vs. Prose which is open source on SourceHut.


Great response!

I added a ticket to improve our http rating: https://todo.sr.ht/~erock/pico.sh/27


I could see this being really useful in conjunction with iOS shortcuts’ “Run Script Over SSH” and “Get Contents of URL” actions.


Please add ipv6 support.


I always admired these kind of projects but unfortunately having a blog without JS means no LaTeX.


You can run LaTeX-to-HTML/SVG/... server-side too.


Tex4ht makes for a nice LaTeX to HTML renderer, use as static generator and JS is a non-issue.


I created a key with `ssh-keygen -t ed25519 -C "your_email@example.com"` and then connected with `ssh new@prose.sh` how did it know to use the new key I just created?


It just tried out all keys you have until it worked. If you run `ssh new@prose.sh -v` you should see something like this after you closed the TUI:

  debug1: Authentications that can continue: publickey
  debug1: Next authentication method: publickey
  debug1: Offering public key: /home/tender_euler/.ssh/id_rsa RSA SHA256:F67gFVIydWnAVPU6HcYUD/tEjmmgOgwFPs+dzELhgD8
  debug1: send_pubkey_test: no mutual signature algorithm
  debug1: Trying private key: /home/tender_euler/.ssh/id_ecdsa
  debug1: Trying private key: /home/tender_euler/.ssh/id_ecdsa_sk
  debug1: Offering public key: /home/tender_euler/.ssh/id_ed25519 ED25519 SHA256:1H4mPO+WR0SMockqr+Vljy+1ht7bj/QIKL71d8nBIZk
  debug1: Server accepts key: /home/tender_euler/.ssh/id_ed25519 ED25519 SHA256:1H4mPO+WR0SMockqr+Vljy+1ht7bj/QIKL71d8nBIZk
  Authenticated to prose.sh ([2604:a880:800:10::8c1:e001]:22) using "publickey".


What's the deal with copycats and similarities? This looks like a copy of bearblog.dev and one cannot tell who has copied whom. Is there anything on the Internet that is trustworthy anymore?


Hi! Co-creator of prose.sh. This blog was heavily inspired by bear. We have acknowledgements at the bottom of this page: https://prose.sh/ops


This looks dope. I live at the command line and ssh is secure and good. Question on pricing. Because if I invest time in this I’d like to know it will be around. Sure I’ll have the data and can push to anything else but it’s still nice to know that this will be paid and reasonably around for years to come.


We have heard this a couple of times and read you loud and clear. We would price the blog to pay for its costs. Join #pico.sh on libera or sub to https://hey.prose.sh to get updates


Glad to hear it!


They have commented elsewhere that they are experimenting to see what "sticks", so definitely assume this may disappear soon. OTOH, code is open and easy to self host.


if you're worried about this going away, why not use something like hugo. It's markdown, and there are dozens of places that will host for free. I host on Netlify (free). If they go away or start charging, I have many more options, and as it's hugo/markdown, there's no lock-in. You can do that on the command line (ultimately it's just a text editor and git).


Did not know about netlify hosting Hugo for free. Thanks for the tip.


Agreed, seeing both atop the frontpage simultaneously is confusing. An enlightening explanation for the rest of us would be great.

For reference, here is the "Bear Blog" thread:

https://news.ycombinator.com/item?id=32127363


Back in the 90s we considered the ability to "View Source" an indispensable tool not just for learning but also for keeping the spirit of the early web alive.

If your design is so precious to you, you can use flash or DRM or something similar so nobody can copy your design quite as easily, but this is a disappointing attitude to see.


You can create your own versions of things that other people have already made. Consult local law for limitations.


These are open source apps, copycats are great and should be encouraged. That’s the nature of open source!


Ah yes, reminds me of this video "everything is a remix": https://vimeo.com/563833916


I think this is a great trend. Why have only one website doing it?


Nobody owns ideas or designs


Yes, how dare one site inspire another to make something similar. Not sure how that automatically makes it untrustworthy... would rather have more players in the minimal blog space than only one or two


A lot of people (especially software devs) seem to have zero ethical quandaries over completely ripping off other people's designs, mechanics or ideas without even so much as giving attribution to the original source that directly inspired them.

I feel like these are the same people that are absolutely losing their shit over something like github copilot though. Cognitive dissonance is fun.

Fortunately, prose is doing the right thing by giving credit where credit is due. Sadly this is typically the exception rather than the rule.


New posts are showing Jan 1, 0000 as the date. Did I miss something?


This was not immediately clear to me either. It seems to require date metadata inside the post.

https://prose.sh/help#blog-metadata

Would be neat if instead it defaulted to using the mod-time of the file, if the metadata is not present.


Hmmm, if the date is related to any client-side entries, this could be used to post backdated blogs.


This bug has been fixed, sorry about that!


Thanks! Cool site, really like it. Are you using Charm CLI?


Honest question: why not Gemini and Gemtext support?


One of our sibling services (https://lists.sh) has support for Gemini. Because we are targeting people that would otherwise use something like Hugo, we wanted to offer rich markdown support.

Converting GitHub flavored markdown to Gemini is work and we aren’t sure if the juice is worth the squeeze. If enough people feel otherwise I’d be happy to add it to the roadmap.


Easier interoperability, more available tooling, less complexity by supporting only one format that is already wide-spread.


There's https://smol.pub for that!


Honest question: why Gemini and Gemtext support over Markdown?


Gemini are liars, don’t trust


how will you keep that thing afloat?

do you plan making money?


Very interesting concept, too late in the evening for me now, but will give it a try very soon.


As this is for hackers what is your stance on posting exploits, sqli, xss etc?


This very neat and well done !

I'm holding out for a lispy/Clojure variant :P


What’s the value of this over GitHub Pages?


Nice TUI it seems


any plans to add IPv6 support? not reachable from my IPv6 only VPS.


this is really cool. great work!


I click on "discover some interesting posts" and none of them were interesting; same issue I have with most everything on reddit, all the posts are "I POSTED!"

The only reason I bring this up is because it is a "Platform for Hackers" but none of the posts really reflect anything like that. Just seems like another new site where people post the "I'm on this site now, and setup a default page" and then it never really goes beyond that.

There was some pub/bar themed Gemini site awhile back, and every new post was some variation of being in a virtual pub; again, nothing interesting and I moved on.


That's the majority of everyone's first blog posts ever though. It's nothing wrong with this platform, that's just what people's first blog posts look like.

Most people write 1 blog post, saying they have a blog, and then never write any more. That's fine.

Any new blogging platform is going to first attract users who are new to blogging: everyone who is not new to blogging already has their blog set up, so unless they're particularly unhappy with it there is no reason for them to use a new blogging platform.


It was mostly an "Old man yells at cloud" post. I'm always excited about small communities online, since in theory they aren't pandering to the lowest common denominator, so there is a chance they could have more specific and interesting content, like back in the day when magazines could target a specific group of people and have in depth articles on tech, instead of today where they have to write for the lowest common denominator to reach the most people for ads.


The blogs https://erock.prose.sh/ and https://ben.prose.sh/ do have substantial content. Maybe give it some time?


That's good to know, ""discover some interesting posts" should be a curated list of things like that to get people in the door.


Well, it’s obvious that it’s just linking to the “recent posts” page and that you’re supposed to discover for yourself what you find interesting.


So there is a new content platform on hacker news almost weekly if not more. I doubt most people are going to sort through a ton of "my first posts" posts on each new platform to look for something interesting.


Why would I use ssh to manage a blog? What a weird interface. Maybe I'm not hackering hard enough. I'll pass.


Keeps people who don't know ssh out


Might want to rethink the name, as the tool seems very similar to https://prose.io/


"Prose" is an English word.


I have a .sh domain (https://ntfy.sh). Maybe I should rebrand and call it "push notifications for hackers" ;-) -- Maybe I'd get more traffic that way, hmm.

No but in all seriousness, there are a lot of "for hackers" sites out there it seems


I mean, it's posted on a site that's about news for hackers...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: