Featured post

INTERVIEW WITH frankie(n)

 https://whatsmusic.de/frankien-interview-creating-the-singer-songwriter-genre-standing-against-racism-and-a-memorable-open-mic-episode/

Showing posts with label Hacker News. Show all posts
Showing posts with label Hacker News. Show all posts

Wednesday, May 24, 2023

Show HN: Honda Civic Infotainment Reverse-Engineering https://ift.tt/khBse5U

Show HN: Honda Civic Infotainment Reverse-Engineering I own a 2021 Honda Civic and have been annoyed by the lack of public documentation/hacking tools for the Android-based headunit. I hope to address this by publishing my research into the headunit and encouraging discussion and community contribution https://ift.tt/SM7VNKE May 24, 2023 at 01:05AM

Tuesday, May 23, 2023

Show HN: Aimless.js – the missing js randomness library https://ift.tt/4MniJNY

Show HN: Aimless.js – the missing js randomness library https://ift.tt/ZzFxLmV May 22, 2023 at 10:41PM

Monday, May 22, 2023

Show HN: A Simple Load Testing CLI Built in Go https://ift.tt/yDrWOda

Show HN: A Simple Load Testing CLI Built in Go There are plenty of good tools for load testing such as JMeter, Minigun, and plenty more - but they all have their own set of options to learn. I built this one to support a simpler workflow where you just paste your curl request (or other cli command) after your `spam` config (literally just `spam -r 2 -- curl www.google.com). It's pretty barebones but I'm 100% going to use it in my day to day - figured I'd share it here if it helped anyone else! https://ift.tt/IuQ64FP May 21, 2023 at 07:32PM

Sunday, May 21, 2023

Show HN: Loofi – Our AI-Powered SQL Query Builder https://ift.tt/oFcEj8I

Show HN: Loofi – Our AI-Powered SQL Query Builder Hi HN Community, We're a team of software engineers who've experienced the complexity of crafting SQL queries. To address this, we've developed a tool that simplifies this process. Introducing Loofi, an AI-powered SQL Query Builder. Loofi streamlines query building and leverages AI algorithms for intelligent recommendations. We value community feedback and invite you to try out Loofi. Your thoughts and suggestions will help us improve our tool. Here's the link to Loofi: https://loofi.dev/ For any questions or assistance, feel free to reach out. We're eager to engage with this community. Your valuable feedback is much appreciated! https://loofi.dev/ May 21, 2023 at 02:19AM

Show HN: Drift, a self-hostable Gist and pastebin https://ift.tt/LaDfZhw

Show HN: Drift, a self-hostable Gist and pastebin https://drift.lol/ May 20, 2023 at 11:07PM

Saturday, May 20, 2023

Show HN: A site with trolley problems about famous people https://ift.tt/WMxDEPl

Show HN: A site with trolley problems about famous people https://ift.tt/79q4Grp May 20, 2023 at 12:11AM

Show HN: Freenet 2023, a drop-in decentralized replacement for the web https://ift.tt/gQCBF45

Show HN: Freenet 2023, a drop-in decentralized replacement for the web https://freenet.org May 19, 2023 at 11:32PM

Show HN: Swap.js – a JavaScript micro-framework (HTML fragments over the wire) https://ift.tt/FAB8yra

Show HN: Swap.js – a JavaScript micro-framework (HTML fragments over the wire) Hi HN! I created this lib in the need of a simple and tiny framework to easily do AJAX-style navigation / replacement of fragments in the page, in a web application. For people who don't want to use client-side-rendering and complex frameworks à la React, there are nowadays a few "HTML-over-the-wire" libraries, like HTMX, Unpoly or this super-tiny one Swap.js :) One other key thing is that no external tool is needed: no bundler, no webpack, no TypeScript compiler, no minification needed. Just write HTML, JS (+ your preferred server-side language: PHP, Python, etc.) and it works. The framework makes use of fetch (of course) but also MutationObserver API to be able to launch actions when parts of the DOM change. Let me know what you think! https://ift.tt/qTiLZKx May 18, 2023 at 06:04PM

Friday, May 19, 2023

Show HN: Lunchtoast – a CLI tool for functional testing of console applications https://ift.tt/1JlxUe9

Show HN: Lunchtoast – a CLI tool for functional testing of console applications It helps to create tests that check program output with a simple test description format. It's written in C++20 and works on Windows and Linux. https://ift.tt/G9bEAsy May 18, 2023 at 10:28PM

Tuesday, May 16, 2023

Show HN: Capillaries: Distributed data processing with Go and Cassandra https://ift.tt/J9RM4ET

Show HN: Capillaries: Distributed data processing with Go and Cassandra I started thinking about this approach after working on a large-scale project for a major financial company where our group developed a distributed in-house data processing solution. On a regular basis, it ingested a few gigabytes of financial data and, within a tight SLA time limit, produced a lot of enriched/aggregated/validated data for a number of customers. Sometimes, source data had errors, so operators with domain knowledge had to verify data validity at some checkpoints, immediately make corrections, and re-run parts of the workflow manually. The solution involved complex web service orchestration, custom database and was very demanding on the infrastructure availability. Capillaries is a built from scratch, open-source Go solution that does just that: ingests data and applies user-defined transforms - Go one-liner expressions, Python formulas, joins, aggregations, denormalization - using Cassandra for intermediate data storage and RabbitMQ for task scheduling. End users just have to provide: - source data in CSV files; - Capillaries script (JSON file) that defines the workflow and the transforms; - Python code that performs complex calculations (only if needed). The whole data processing pipeline can be split into separate runs that can be started independently and re-run by the user if needed. The goal is to build a platform that is tolerant to database and processing node failures, and allows users to focus on data transform logic and data quality control. “Getting started” Docker-based demo calculates ARK funds performance, using EOD holdings and transactions data acquired from public sources. There are also integration tests that use non-financial data. There is a test deploy tool that uses Openstack API for provisioning in the cloud. https://capillaries.io May 16, 2023 at 12:13AM

Show HN: Legend-State 1.0 – The fastest React state library https://ift.tt/bsIkmVf

Show HN: Legend-State 1.0 – The fastest React state library After almost a year of development and iterating, we just released Legend-State 1.0. It's the fastest React state library and is very easy to use, based on Observables (Signals) with fine-grained reactivity and built-in persistence. I'd love to know what you think, and I'm also happy to answer any general JavaScript performance questions if you want since I've gone very deep into optimizing . https://ift.tt/VKH1QbT https://ift.tt/dkO5qFu May 15, 2023 at 11:06PM

Monday, May 15, 2023

Show HN: Terminal Notifications for Long Processes over Slack and Discord -Nudge https://ift.tt/80MRt6r

Show HN: Terminal Notifications for Long Processes over Slack and Discord -Nudge Hi HN! Nudge is an effortless notifier for long-running terminal commands. No prompt needed, you can set it up to automatically notify you for completion of commands running over X minutes over Mac, Slack, and Discord. It can even notify you of commands running over ssh without installing it on the remote host. I built it to notify me of long, monolithic builds at my workplace. Check out Nudge Notifier at NudgeNotifier.com https://ift.tt/ryMTUp0 May 14, 2023 at 06:21PM

Show HN: Online and CLI Tool to backup password protected data with QR codes https://ift.tt/dKNCrAp

Show HN: Online and CLI Tool to backup password protected data with QR codes https://ift.tt/r9ZfMmG May 14, 2023 at 06:17PM

Saturday, May 13, 2023

Show HN: A game about guessing which YT video is the most popular https://ift.tt/JRhbiPg

Show HN: A game about guessing which YT video is the most popular https://ift.tt/57ozURI May 13, 2023 at 01:06AM

Wednesday, May 10, 2023

Show HN: Askhn.ai – generate answers based on expertise on HN https://ift.tt/yYRfp2d

Show HN: Askhn.ai – generate answers based on expertise on HN https://askhn.ai/ May 10, 2023 at 11:10AM

Show HN: Awesome OpenAI Whisper List https://ift.tt/SY2aXqQ

Show HN: Awesome OpenAI Whisper List https://ift.tt/peSKGVH May 10, 2023 at 11:14AM

Show HN: A clock app developed based on flutter https://ift.tt/7YJSlkf

Show HN: A clock app developed based on flutter https://ift.tt/wjc6lmx May 10, 2023 at 04:00AM

Show HN: Build progressively enhanced reactive HTML apps using Go and Alpine.js https://ift.tt/7vAwY4m

Show HN: Build progressively enhanced reactive HTML apps using Go and Alpine.js Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps. The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin. How it works ? On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client library selectively updates the changed areas. When a user event is received by a Fir route, an array of html templates are rendered on the server and returned as an array of DOM events to the browser. The DOM events are consumed by the alpinejs plugin and dispatched within the DOM where listeners attached to elements can use the event to update the DOM. See the demo and quickstart here: https://ift.tt/0vldz4K https://ift.tt/0vldz4K May 10, 2023 at 12:03AM

Tuesday, May 9, 2023

Show HN: Novika – a free-form, moldable, interpreted programming language https://ift.tt/TSdtqhf

Show HN: Novika – a free-form, moldable, interpreted programming language https://ift.tt/wBqZ7k9 May 8, 2023 at 11:34PM

Monday, May 8, 2023