Hacker Newsnew | past | comments | ask | show | jobs | submit | Gametroleum's commentslogin


I have created: https://contract-signatures.com It's completely free to use, works without any login or signup!

One of the most enjoyable challenges during the development process was ensuring the PDF documents are temper proof (sealed). Traditionally, some companies charge exorbitant fees, up to $10,000 for a 1-year certificate. However, through meticulous research, we discovered a three-year certificate for a fraction of the cost, like $600. It offers the same level of functionality. I had to contact every company from Adobe Approved Trust List: https://helpx.adobe.com/acrobat/kb/approved-trust-list2.html To set up the necessary Hardware Security Module (HSM), we opted for Google HSM, which costs just a few bucks a month.


I just check theirs website and they offer self-hosted version.


Yes, I am looking to understand how straightforward this is.


Humor aside. It is great that they charge money, sometimes big money for their products & services, instead maybe running ads?


it's because these products aren't consumer products - they are business products. You often won't find business products run off ads, because business products have a value proposition which is positive, and thus the business would pay for it.


I can block ads with ublock origin, I can't block credit card charges from my bank account - well I can but then I can't use the service any longer.


This is more balanced view on how to structure your docs than previous article on this topic: https://news.ycombinator.com/item?id=26413937


One of my ideas what to create Atlassian plugin that would allow to use custom domain. I did some PoC. With heavy http proxing/rewriting it would be somehow doable but too fragile. I have skipped that.

Basically all of this is matter of Atlassian priority. If most of clients can accept current state then why bother?

#shameless plug

I have created External Share for Confluence https://marketplace.atlassian.com/apps/1220562/external-shar... to solve some pain and now with hundreds of clients I can and few people make living from that.

It is good market, there are niche needs. Most of work is web development not rocket science.

Actually plugins for Jira / Confluence is something well done by Atlassian. They can not create single solution for all, but with plugins? It is close.


> What to leave out

> [..]

> File name extension. This is a very common one. "cgi", even ".html" is something which will change. You may not be using HTML for that page in 20 years time, but you might want today's links to it to still be valid. The canonical way of making links to the W3C site doesn't use the extension.(how?)

And the page URL is [...]/URI.html


It works fine without the suffix as well: https://www.w3.org/Provider/Style/URI


Since I switched from ASP to PHP (2008), I avoided file extensions in page URI in most cases, and instead placed every page into its own folder. This is compatible with every web server without using rewrite rules.

When I switched from PHP to static generators (2017), most URIs continued working without redirects.


Although there is no redirect, the proposed best practice URL also works: https://www.w3.org/Provider/Style/URI


To be fair, it's the OP that chose to use the URL with the extension. However, you could say WC3 could've disable their servers from automatically creating URLs with file extension if they wanted to follow this.

1. https://www.w3.org/Provider/Style/URI works

2. If https://www.w3.org/Provider/Style/URI.html is ever 404 then you get a very useful 300 page (e.g., try https://www.w3.org/Provider/Style/URI.foobar)

3. However, from (2) you can see Spanish page is encoded as `.../URL.html.es` which is bad because `.../URI.es` does not exist


A page URL. I guess this could be considered the canonical example of hn not always linking to the coolest source?


> You may not be using HTML for that page in 20 years time

Yes it might be all Flash.


Made with JavaFX and build as native application using Java 9 jlink


# My way

Setup:

1. Add mail account to Thunderbird

Routine:

1. Open Thunderbird

2. Check mail, close Thunderbird

3. Let the time pass, go to step 1


Right? Just close your e-mail client. Or you can set up recurring timer or calendar event. Check once in the morning, after lunch, and perhaps before you end your work day.


Glad that systems works for you!

But for many people it doesn't, and this is for them.


Hi, game developer form here. If you have any question I will be happy to answer.


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

Search: