The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Htmldocs – Typeset and generate pdfs with HTML/CSS

htmldocs is an Overleaf-style editor for typesetting documents using HTML/CSS, which provides the same benefits as LaTeX while being more accessible, customizable, and familiar.<p>I built this because I wanted to programatically generate invoices as well as automatically tailor my resume to jobs but had no good way of generating well-formatted PDFs. I ended up building a templating engine to Chromium rendering pipeline to generate PDFs, and due to the amount of engineering effort, turned it into a tool for others that might want to do the same. There's a built-in API (<a href="https://htmldocs.com/docs/documents" rel="nofollow">https://htmldocs.com/docs/documents</a>) that you can call to turn JSON into PDFs in a single call.<p>htmldocs is different from other tools like Wkhtmltopdf and Weasyprint in that it uses Chromium to generate PDFs, meaning that it supports the most modern CSS features and there's minimal drift between the rendered HTML document and PDF.<p>Will also consider open sourcing if there's enough interest in the project!

Show HN: Htmldocs – Typeset and generate pdfs with HTML/CSS

htmldocs is an Overleaf-style editor for typesetting documents using HTML/CSS, which provides the same benefits as LaTeX while being more accessible, customizable, and familiar.<p>I built this because I wanted to programatically generate invoices as well as automatically tailor my resume to jobs but had no good way of generating well-formatted PDFs. I ended up building a templating engine to Chromium rendering pipeline to generate PDFs, and due to the amount of engineering effort, turned it into a tool for others that might want to do the same. There's a built-in API (<a href="https://htmldocs.com/docs/documents" rel="nofollow">https://htmldocs.com/docs/documents</a>) that you can call to turn JSON into PDFs in a single call.<p>htmldocs is different from other tools like Wkhtmltopdf and Weasyprint in that it uses Chromium to generate PDFs, meaning that it supports the most modern CSS features and there's minimal drift between the rendered HTML document and PDF.<p>Will also consider open sourcing if there's enough interest in the project!

Show HN: Htmldocs – Typeset and generate pdfs with HTML/CSS

htmldocs is an Overleaf-style editor for typesetting documents using HTML/CSS, which provides the same benefits as LaTeX while being more accessible, customizable, and familiar.<p>I built this because I wanted to programatically generate invoices as well as automatically tailor my resume to jobs but had no good way of generating well-formatted PDFs. I ended up building a templating engine to Chromium rendering pipeline to generate PDFs, and due to the amount of engineering effort, turned it into a tool for others that might want to do the same. There's a built-in API (<a href="https://htmldocs.com/docs/documents" rel="nofollow">https://htmldocs.com/docs/documents</a>) that you can call to turn JSON into PDFs in a single call.<p>htmldocs is different from other tools like Wkhtmltopdf and Weasyprint in that it uses Chromium to generate PDFs, meaning that it supports the most modern CSS features and there's minimal drift between the rendered HTML document and PDF.<p>Will also consider open sourcing if there's enough interest in the project!

Show HN: I made a website to find best bus seat to avoid the sun while traveling

Show HN: I made a website to find best bus seat to avoid the sun while traveling

Show HN: I made a website to find best bus seat to avoid the sun while traveling

Show HN: Shelly: Write Terminal Commands in English

Shelly is a powerful tool that translates English into commands that can be seamlessly executed in your terminal. You won't have to remember obscure commands anymore.

Show HN: Indiebackers – Back indie projects and earn rewards

Hi Hackernews! My name is Sokrates and today I am launching indiebackers.dev<p>I started working on Indiebackers once I realized that a lot of people (including myself) do all the heavy lifting, such as<p>- A brand and logotype - Buy a domain - Make a landing page - Deploy a website - Coding if necessary<p>All that jazz all to validate an idea?<p>Existing platforms today focus primarily on launching. Indiebackers focus on the shaping of the idea until it's a MVP and ready to launch.<p>Why would anyone want to become a early bird or adopter? What do indiehackers get from early birds and what do they get in return?<p>By incentivize, by rewarding early adopters with benefits and perks for their help, both parties gain in their partnership.<p>The process is easy:<p>Submit your ideas to the community See what sticks - Get upvoted, or maybe it just was a silly idea? If you're lucky you might just get people signing up for your idea! If you're lucky, people sign up, then it's time to start working towards an MVP. Launch and reward your early adopters for their input during the development phase!<p>Things to know! What is Indiebackers not? Crowdsourcing platform. Crowdsourcing are for projects that are dependent on monetary forms. The idea behind Indiebackers is that monetary forms are great but not the essential part for in the beginning of a indie products journey.<p>Find out more! <a href="https://indiebackers.dev/faqs" rel="nofollow">https://indiebackers.dev/faqs</a><p>ProductHunt Launch! <a href="https://www.producthunt.com/posts/indiebackers" rel="nofollow">https://www.producthunt.com/posts/indiebackers</a>

Show HN: Indiebackers – Back indie projects and earn rewards

Hi Hackernews! My name is Sokrates and today I am launching indiebackers.dev<p>I started working on Indiebackers once I realized that a lot of people (including myself) do all the heavy lifting, such as<p>- A brand and logotype - Buy a domain - Make a landing page - Deploy a website - Coding if necessary<p>All that jazz all to validate an idea?<p>Existing platforms today focus primarily on launching. Indiebackers focus on the shaping of the idea until it's a MVP and ready to launch.<p>Why would anyone want to become a early bird or adopter? What do indiehackers get from early birds and what do they get in return?<p>By incentivize, by rewarding early adopters with benefits and perks for their help, both parties gain in their partnership.<p>The process is easy:<p>Submit your ideas to the community See what sticks - Get upvoted, or maybe it just was a silly idea? If you're lucky you might just get people signing up for your idea! If you're lucky, people sign up, then it's time to start working towards an MVP. Launch and reward your early adopters for their input during the development phase!<p>Things to know! What is Indiebackers not? Crowdsourcing platform. Crowdsourcing are for projects that are dependent on monetary forms. The idea behind Indiebackers is that monetary forms are great but not the essential part for in the beginning of a indie products journey.<p>Find out more! <a href="https://indiebackers.dev/faqs" rel="nofollow">https://indiebackers.dev/faqs</a><p>ProductHunt Launch! <a href="https://www.producthunt.com/posts/indiebackers" rel="nofollow">https://www.producthunt.com/posts/indiebackers</a>

Show HN: BSON Extension for Postgres

JSON support in postgres is superb but sometimes you really want decimal, date, and binary types, "carefree" UTF8 string handling (i.e. no escaping), and robust roundtrippability. So I made an extension for BSON.

Show HN: BSON Extension for Postgres

JSON support in postgres is superb but sometimes you really want decimal, date, and binary types, "carefree" UTF8 string handling (i.e. no escaping), and robust roundtrippability. So I made an extension for BSON.

Show HN: Wasted hours on Unit tests, so I built VS Code ext for AI tests

Hey guys,<p>I'm investing a ton of time on writing unit tests, for both enterprise and personal projects.<p>I came up with the idea to make extension for AI-generated tests and cases within a VS Code.<p>Happy to hear feedback, both positive and negative.

Show HN: Spent 450hrs to bring my CV down to 1 page (ML, AI)

10 second version: Get 10000feet view of job descriptions - <a href="https://be-distinguished.com" rel="nofollow">https://be-distinguished.com</a><p>2 minute version :<p>Hi HN, Long time lurker, big fan, and first time poster inspired by how this community elaborates on ideas and new products.<p>Recently was given feedback that my CV was too long at 2 pages, I was at loss as to how to update it without having a high-level view of the requirements of the type of jobs I would be interested in. So I built <a href="https://be-distinguished.com" rel="nofollow">https://be-distinguished.com</a> to help me study relevant job requirements categorized by seniority, salary and keywords.<p>I then used my site to update my own CV!<p>Overall the whole process was far simpler than I thought it'd be and the work looked like below:<p>[0]. study corpus (70hrs), [1]. gather job descriptions(requests - 50hrs), [2]. apply NLP to this text (nltk - 120hrs), [3]. have a custom spacy model to decide if a sentence is requirement (40hrs) [4]. return the results in a harmonized format (pandas - 50hrs), [5]. present findings through a website (flask/postgres/heroku/bootstrap - 120hrs).<p>Have a look and let me know what you think.<p>HN Special:<p>I don't want to hoard this data and let it sit on some database. If it inspires, send across queries (sql or otherwise) you would like to run against this database. I would love to add them to a future version of BDDB.<p>you can assume these columns for your mock queries: requirements, location, seniority, title, date, salary, keywords.<p>relay email account for queries 8fi1pj5fb_at_mozmail_dot_com<p>upwards and onwards!

Show HN: Spent 450hrs to bring my CV down to 1 page (ML, AI)

10 second version: Get 10000feet view of job descriptions - <a href="https://be-distinguished.com" rel="nofollow">https://be-distinguished.com</a><p>2 minute version :<p>Hi HN, Long time lurker, big fan, and first time poster inspired by how this community elaborates on ideas and new products.<p>Recently was given feedback that my CV was too long at 2 pages, I was at loss as to how to update it without having a high-level view of the requirements of the type of jobs I would be interested in. So I built <a href="https://be-distinguished.com" rel="nofollow">https://be-distinguished.com</a> to help me study relevant job requirements categorized by seniority, salary and keywords.<p>I then used my site to update my own CV!<p>Overall the whole process was far simpler than I thought it'd be and the work looked like below:<p>[0]. study corpus (70hrs), [1]. gather job descriptions(requests - 50hrs), [2]. apply NLP to this text (nltk - 120hrs), [3]. have a custom spacy model to decide if a sentence is requirement (40hrs) [4]. return the results in a harmonized format (pandas - 50hrs), [5]. present findings through a website (flask/postgres/heroku/bootstrap - 120hrs).<p>Have a look and let me know what you think.<p>HN Special:<p>I don't want to hoard this data and let it sit on some database. If it inspires, send across queries (sql or otherwise) you would like to run against this database. I would love to add them to a future version of BDDB.<p>you can assume these columns for your mock queries: requirements, location, seniority, title, date, salary, keywords.<p>relay email account for queries 8fi1pj5fb_at_mozmail_dot_com<p>upwards and onwards!

Show HN: Spent 450hrs to bring my CV down to 1 page (ML, AI)

10 second version: Get 10000feet view of job descriptions - <a href="https://be-distinguished.com" rel="nofollow">https://be-distinguished.com</a><p>2 minute version :<p>Hi HN, Long time lurker, big fan, and first time poster inspired by how this community elaborates on ideas and new products.<p>Recently was given feedback that my CV was too long at 2 pages, I was at loss as to how to update it without having a high-level view of the requirements of the type of jobs I would be interested in. So I built <a href="https://be-distinguished.com" rel="nofollow">https://be-distinguished.com</a> to help me study relevant job requirements categorized by seniority, salary and keywords.<p>I then used my site to update my own CV!<p>Overall the whole process was far simpler than I thought it'd be and the work looked like below:<p>[0]. study corpus (70hrs), [1]. gather job descriptions(requests - 50hrs), [2]. apply NLP to this text (nltk - 120hrs), [3]. have a custom spacy model to decide if a sentence is requirement (40hrs) [4]. return the results in a harmonized format (pandas - 50hrs), [5]. present findings through a website (flask/postgres/heroku/bootstrap - 120hrs).<p>Have a look and let me know what you think.<p>HN Special:<p>I don't want to hoard this data and let it sit on some database. If it inspires, send across queries (sql or otherwise) you would like to run against this database. I would love to add them to a future version of BDDB.<p>you can assume these columns for your mock queries: requirements, location, seniority, title, date, salary, keywords.<p>relay email account for queries 8fi1pj5fb_at_mozmail_dot_com<p>upwards and onwards!

Show HN: A minimal working Rust / SDL2 / WASM browser game

"Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.

Show HN: A minimal working Rust / SDL2 / WASM browser game

"Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.

Show HN: A no-frills CV template using Typst and YAML to version control CV data

Show HN: A no-frills CV template using Typst and YAML to version control CV data

Show HN: A no-frills CV template using Typst and YAML to version control CV data

< 1 2 3 ... 372 373 374 375 376 ... 937 938 939 >