Saturday, December 14, 2024

Show HN: @smoores/epub, a JavaScript library for working with EPUB publications https://ift.tt/HLaUQj8

Show HN: @smoores/epub, a JavaScript library for working with EPUB publications Howdy! I've just written a blog post about this, and I figured I would share it here: https://ift.tt/SxJwiVT . As I've been working on Storyteller[1], I've been developing a library for working with EPUB files, since that's a large amount of the work that Storyteller does. After a friend asked for advice on creating EPUB books in Node.js, I decided to publish Storyteller's EPUB library as a standalone NPM package. I really love the EPUB spec, and I think the Node.js developer community deserves an actively maintained library for working with it! [1]: https://ift.tt/nogVIQP https://ift.tt/y4VEZHx December 14, 2024 at 01:22AM

Show HN: Imposter Attack – Among Us-themed infrared game made with ESP32 https://ift.tt/Mz3fmiY

Show HN: Imposter Attack – Among Us-themed infrared game made with ESP32 https://ift.tt/oTtG0Uu December 13, 2024 at 10:30PM

Show HN: Novel Minds, an AI Book Producer https://ift.tt/5g0M8ha

Show HN: Novel Minds, an AI Book Producer Read AI-illustrated versions of the classics for free at http://novelminds.ai . I hope this inspires people to read the classics and ultimately enriches all books so more people will read them. https://ift.tt/4APqw8k December 13, 2024 at 10:25PM

Friday, December 13, 2024

Show HN: Made ready-to-use zip files with TOP animations on NextJS https://ift.tt/oOCitQw

Show HN: Made ready-to-use zip files with TOP animations on NextJS I'm a solopreneur passionate about web dev and creating tools for developers. Over the years, I've built countless animations for projects and realized many people struggle with implementing complex visuals easily. So, I made BuildFast for two reasons: -To help developers and designers learn and use high-quality animations built with Next.js and Three.js. -To save time with ready-to-use ZIP files or access the entire collection with login-protected resources. Whether you're looking for inspiration, want to learn from reusable code, or need to quickly boost your project’s visuals, BuildFast is for you. Would love your feedback and thoughts! www.buildfast.es Cheers, Arthur(Faxraddin) https://ift.tt/YE7iOye December 12, 2024 at 09:56PM

Ringing in the New Year with a Better, Safer Taraval: Video Story

Ringing in the New Year with a Better, Safer Taraval: Video Story
By Sevilla Mann

Your one-seat ride from the beach to downtown is back! As we look ahead to the new year, we're excited to cheer on a new chapter for Taraval Street. The L Taraval Improvement Project has made Muni service safer and more reliable on Taraval Street. This multiagency project has also increased accessibility and replaced decades-old infrastructure. Our new video, “ A Better Safer Taraval,” shares how community members and city agencies worked together to improve the corridor. It's a great chance to take a virtual ride along Taraval before you board the L. You’ll see what we upgraded with city...



Published December 12, 2024 at 05:30AM
https://ift.tt/UEQ5LId

Show HN: Credit reports about German companies https://ift.tt/IeXLqyD

Show HN: Credit reports about German companies Hello, In addition to my studies in computer science, I have been working on a side project. I obtain data from the Unternehmensregister, a register where every German limited company is required to publish their financial statements. These statements are published as HTML files and are completely unstructured. While financial statements often look similar, companies are not required to follow a specific structure, which often leads to inconsistently formatted statements. The use of the Unternehmensregister is completely free, so you can check out some examples. I wrote code that converts the unstructured financial statements into structured data using the ChatGPT API. This works well. Of course, there are some problems that have not yet been solved, but data extraction works well for the majority of companies. I than coded a Random Forest algorithm to estimate the probability of default for a company based on its financial statement from the Unternehmensregister. I built a website to present the structured data along with the scores. Essentially, I create a credit reports for companies. Currently, there are four companies in Germany that also create credit reports (Schufa, Creditreform, Crif, and Creditsafe). Other companies resell the data from these four providers. I provide the same services as these companies, but without including personal information such as directors or investors. The market for this service is quite large; for example, Creditreform sold over 26 million credit reports about companies in 2020. My probability of default prediction performs quite well, achieving an AUC score of 0.87 on my test data. An AUC of 0.87 means that there is an 87% chance that the model ranks a randomly selected company that defaults higher than a randomly selected company that does not default. Additionally, there are many more companies to crawl for my database. Currently, I am focusing on companies that are required to publish their profit and loss statements. For testing purposes, there are currently 2,000 companies available on my website. At the moment, the website is only available in German, but you can use Google Translate, which works ok for my website. Thank you very much for your feedback! https://bonscore.org/ December 12, 2024 at 09:59PM

Thursday, December 12, 2024

Show HN: Free OSS transcription app I made and found it's faster than wispr flow https://ift.tt/jXQh9Tk

Show HN: Free OSS transcription app I made and found it's faster than wispr flow title doesn't let nuance, ofc it's not the app ...