Wednesday 30 October 2024

Show HN: Logforth, a Rust versatile and extensible logging implementation https://bit.ly/4hutyBK

Show HN: Logforth, a Rust versatile and extensible logging implementation https://bit.ly/4cldONW October 31, 2024 at 04:05AM

Show HN: Genomie – a genome browser you can talk to https://bit.ly/3AjWawV

Show HN: Genomie – a genome browser you can talk to I built a natural language interface for semantically searching across FutureHouse's WikiCrow generated gene summaries embedded in a genome browser. As a PhD student working with non-coding variants, I found it challenging to quickly interpret genetic associations using traditional genome browsers. Genomie helps prioritize genes that could be regulated by nearby non-coding associations by running cosine similarity between gene article and your search terms. Would love to hear what other bio people think about interfaces with new ml/bio tools. https://bit.ly/3AgxLbD October 30, 2024 at 10:52PM

The Probability Times https://bit.ly/3NKyFQy

The Probability Times https://bit.ly/3UtghPW October 29, 2024 at 10:05AM

Show HN: Course platform made out of YouTube videos and Free Resources https://bit.ly/4e5SPPP

Show HN: Course platform made out of YouTube videos and Free Resources I've been working on this for a few days now. The goal is to create a library of the best free educational content available and to build personalised learning paths for each user, using only free resources and at no cost to the user. Let me know what you think. https://bit.ly/4fmx3s8 October 30, 2024 at 09:34PM

Tuesday 29 October 2024

Show HN: An update to my friendly C++ WebGPU open source library https://bit.ly/3YHuAmw

Show HN: An update to my friendly C++ WebGPU open source library Since my last post was received well, I decided to post an update here :) wgpu-lab is a library to get you started with developing WebGPU apps in C++ It's based on google's dawn implementation and is an open work in progress. Your contributions are welcome ! In my previous release, it was still difficult to build and use the library. This should now be fixed! https://bit.ly/4e2dXGR October 30, 2024 at 02:10AM

Show HN: I built PixSpeed to optimize website images for free https://bit.ly/3YohxFu

Show HN: I built PixSpeed to optimize website images for free https://bit.ly/40nG6oo October 29, 2024 at 11:57PM

Show HN: I built an app to use a QR code as my doorbell https://bit.ly/4hr7VlO

Show HN: I built an app to use a QR code as my doorbell I didn’t have a doorbell before (multiple reasons) and my house feels unwelcoming without one. So I built a doorbell app that uses a QR code - visitors scan the QR code to ring the doorbell and I get notified on my phone. Here is an example of the QR code I have on my door. You can scan it and say hello: https://bit.ly/40phETS This was also a great excuse to build my first app for Android and iPhone. I’d love to get some feedback before I spend more time polishing the app. Please try it out and feel free to ask me any questions! No logins or accounts needed. https://bit.ly/3Ur4XUC October 29, 2024 at 09:03AM

Monday 28 October 2024

Show HN: I made a utility I named pmake to generate project files https://bit.ly/3YH4YXa

Show HN: I made a utility I named pmake to generate project files My code works but it could probably be improved. Something I'm worried about is this part of the code printf ' ;;; Directory Local Variables -*- no-byte-compile: t -*- ;;; For more information see (info "(emacs) Directory Variables") (setq flycheck-gcc-include-path "'$indir'") ' > .dir-locals.el It generates a .dir-locals.el file that forces flycheck (an emacs package) to look inside the include directory inside the project folder. I'm a little worried about whether setq is the right approach. Any help would be appreciated! https://bit.ly/3AdbNWZ October 29, 2024 at 06:04AM

Show HN: Apache ResilientDB, High-Performance Open-Source Blockchain https://bit.ly/3NPCy6N

Show HN: Apache ResilientDB, High-Performance Open-Source Blockchain Hey Hacker News! We've been building Apache ResilientDB (incubating), a lightweight, modular, and high-performance open-source blockchain framework written in C++. Recently accepted into the Apache Incubator, ResilientDB is designed for flexibility, supporting various Byzantine Fault-Tolerant (BFT) and Crash Fault-Tolerant (CFT) consensus protocols, with native PBFT integration. With features like dynamic client-server architecture, robust checkpoint/recovery, and smart contract support, ResilientDB aims to push distributed ledger tech further. Check us out and join our community: Apache ResilientDB GitHub ( https://bit.ly/3C1Nrjn ). Would love your feedback! https://bit.ly/3YgZRLO October 29, 2024 at 12:26AM

Show HN: Saasdoor – Glassdoor for Enterprise SaaS price parody https://bit.ly/3UsNOdg

Show HN: Saasdoor – Glassdoor for Enterprise SaaS price parody https://bit.ly/4fmVOV3 October 28, 2024 at 09:05PM

Show HN: I made a site to track 2024 U.S. election PAC winners https://bit.ly/4f3Cxby

Show HN: I made a site to track 2024 U.S. election PAC winners https://bit.ly/4e99phI October 28, 2024 at 08:02PM

Show HN: Trench – Open-source analytics infrastructure https://bit.ly/3C1sbKB

Show HN: Trench – Open-source analytics infrastructure Hey HN! I want to share a new open source project I've been working on called Trench ( https://bit.ly/3YmYmvy ). It's open source analytics infrastructure for tracking events, page views, and identifying users, and it's built on top of ClickHouse and Kafka. https://bit.ly/40ia0un I built Trench because the Postgres table we used for tracking events at our startup ( https://bit.ly/3YlvIel ) was getting expensive and becoming a performance bottleneck as we scaled to millions of end users. Many companies run into the same problem as us (e.g. Stripe, Heroku: https://bit.ly/3YqjP6H ). They often start by adding a basic events table to their relational database, which works at first, but can become an issue as the application scales. It’s usually the biggest table in the database, the slowest one to query, and the longest one to back up. With Trench, we’ve put together a single Docker image that gives you a production-ready tracking event table built for scale and speed. When we migrated our tracking table from Postgres to Trench, we saw a 42% reduction in cost to serve on our primary Postgres cluster and all lag spikes from autoscaling under high traffic were eliminated. Here are some of the core features: * Fully compliant with the Segment tracking spec e.g. track(), identify(), group(), etc. * Can handle thousands of events per second on a single node * Query tracking data in real-time with read-after-write guarantees * Send data anywhere with throttled and batched webhooks * Single production-ready docker image. No need to manage and roll your own Kafka/ClickHouse/Nodejs/etc. * Easily plugs into any cloud hosted ClickHouse and Kafka solutions e.g. ClickHouse Cloud, Confluent Trench can be used for a range of use cases. Here are some possibilities: 1. Real-Time Monitoring and Alerting: Set up real-time alerts and monitoring for your services by tracking custom events like errors, usage spikes, or specific user actions and sending that data anywhere with Trench’s webhooks 2. Event Replay and Debugging: Capture all user interactions in real-time for event replay 3. A/B Testing Platform: Capture events from different users and groups in real time. Segment users by querying in real time and serve the right experiences to the right users 4. Product Analytics for SaaS Applications: Embed Trench into your existing SaaS product to power user audit logs or tracking scripts on your end-users’ websites 5. Build a custom RAG model: Easily query event data and give users answers in real-time. LLMs are really good at writing SQL The project is open-source and MIT-licensed. If there’s interest, we’re thinking about adding support for Elastic Search, direct data integrations (e.g. Redshift, S3, etc.), and an admin interface for creating queries, webhooks, etc. Have you experienced the same issues with your events tables? I'd love to hear what HN thinks about the project. https://bit.ly/4foGt6G October 25, 2024 at 03:07PM

Sunday 27 October 2024

Show HN: Finstruments - Financial instrument library built with Python https://bit.ly/4eY8br2

Show HN: Finstruments - Financial instrument library built with Python finstruments is a Python library designed for modeling financial instruments. It comes with the core financial instruments, such as forwards and options, out of the box, as well as position, trade, and portfolio models. finstruments comes with the basic building blocks, making it easy to extend and build new instruments for any asset class. These building blocks also provide the functionality to serialize and deserialize to and from JSON, enabling the ability to store a serialized format in a document database. This library is ideal for quantitative researchers, traders, and developers who need a streamlined way to build and interact with financial instruments. https://bit.ly/4f1sB2a October 28, 2024 at 06:18AM

Show HN: Decentralized Twitter clone built on Ethereum blockchain https://bit.ly/40oW7KP

Show HN: Decentralized Twitter clone built on Ethereum blockchain https://bit.ly/40ihsFF October 27, 2024 at 02:41PM

Show HN: Mahjong Dark Dimensions: Mahjong Dimensions Game Online https://bit.ly/3UNVYgD

Show HN: Mahjong Dark Dimensions: Mahjong Dimensions Game Online Mahjong Dark Dimensions is a captivating mahjong puzzle game set in a mysterious and dark dimension. Solve the puzzles and uncover the secrets of the dimension. https://bit.ly/3UtFg5N October 27, 2024 at 07:55AM

Show HN: AI agents working together in a virtual podcast studio. NotebookLM alt https://bit.ly/4ffc4rP

Show HN: AI agents working together in a virtual podcast studio. NotebookLM alt Made this project in a couple of weekends after playing around with NotebookLM and seeing the hype for more projects like this. Let me know what you think! https://bit.ly/4eXd97b October 27, 2024 at 07:36AM

Saturday 26 October 2024

Music: Seed - Bless Me


This astonishing masterpiece is a vibe that won't be forgotten soon because it has alot of messages and melodies to pass.  

talented Nigerian melodic destination, songwriter, Seed”, is out with his debut single titled “Bless me” It’s a Ghetto_boy_prayer

 DOWNLOAD: Seed - Bless Me

Show HN: I built a paragraph rewriter that runs 100% in the browser https://bit.ly/4e2DiQV

Show HN: I built a paragraph rewriter that runs 100% in the browser https://bit.ly/48nEBsi October 26, 2024 at 03:29PM

Show HN: Jist searches JSON 3x faster than jq https://bit.ly/4hzYkth

Show HN: Jist searches JSON 3x faster than jq Hi HN, jist is a JSON path search tool that feels like accessing a JavaScript object. It’s 3x faster than jq for the same use case, and over 2000x more memory efficient when searching a 3.3GB file for the last element (jist reads data in chunks so has constant space use). It doesn’t implement pattern matching yet. A feature I’m looking to add is generating a full JSON schema using the same streaming approach so stay tuned! Any feedback and feature requests are more than welcome https://bit.ly/3YBVAEa October 26, 2024 at 02:25PM

Show HN: Simple Text Blog https://bit.ly/4fle7de

Show HN: Simple Text Blog https://bit.ly/4faPpfI October 26, 2024 at 01:40PM