The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: ts-remove-unused – Remove unused code from your TypeScript project

ts-remove-unused is a command line tool for TypeScript projects that auto-fixes unused `export`s. It removes the export keyword from the declaration or the whole declaration based on its usage in the project.<p>There are some similar tools but they are focused on "detecting" rather than "removing" so I've built one myself. I wanted a solution that's as minimal as possible; config files to specify the files in your project shouldn't be necessary because that info should be already configured in tsconfig.json. All you need to do is to specify your entrypoint file.<p>Feedback is much appreciated!

Show HN: Numscript, a declarative language to model financial transactions

Numscript is a simple, declarative language that helps you model financial transactions. You can do quite a few things with it, such as modeling:<p>* Payments involving vouchers and a user's prepaid balance * Complex funds destination scenario where the customer gets cash back * Configurable user credit balance spending transactions<p>The main idea is to take the pain out of describing of a system dealing with money movements should behave in traditional languages such as JS/TS/Go/Ruby etc, landing an expressive way to model these movements of value.<p>It is voluntarily broad in applicability—our customers use it today for use-cases ranging from marketplaces funds orchestration to home-grown loan management systems.<p>Once those transactions are modeled, they are to be picked up and committed to a system-of-record, ledgering system or executed on a set of payments and banking APIs.<p>It was initially a DSL we bundled into our Core Ledger product at Formance (YCS21) but we're giving it more autonomy now and started to make it standalone, with the idea that anyone could eventually bolt Numscript on top of their ledgering system. We're also exploring to make it natively compatible with other backends.<p>As part of this un-bundling, we've just shipping a playground which lets you fiddle with it without installing anything at <a href="https://playground.numscript.org/" rel="nofollow">https://playground.numscript.org/</a> (it works best on desktop).<p>Happy to chime in on any questions!

Show HN: Numscript, a declarative language to model financial transactions

Numscript is a simple, declarative language that helps you model financial transactions. You can do quite a few things with it, such as modeling:<p>* Payments involving vouchers and a user's prepaid balance * Complex funds destination scenario where the customer gets cash back * Configurable user credit balance spending transactions<p>The main idea is to take the pain out of describing of a system dealing with money movements should behave in traditional languages such as JS/TS/Go/Ruby etc, landing an expressive way to model these movements of value.<p>It is voluntarily broad in applicability—our customers use it today for use-cases ranging from marketplaces funds orchestration to home-grown loan management systems.<p>Once those transactions are modeled, they are to be picked up and committed to a system-of-record, ledgering system or executed on a set of payments and banking APIs.<p>It was initially a DSL we bundled into our Core Ledger product at Formance (YCS21) but we're giving it more autonomy now and started to make it standalone, with the idea that anyone could eventually bolt Numscript on top of their ledgering system. We're also exploring to make it natively compatible with other backends.<p>As part of this un-bundling, we've just shipping a playground which lets you fiddle with it without installing anything at <a href="https://playground.numscript.org/" rel="nofollow">https://playground.numscript.org/</a> (it works best on desktop).<p>Happy to chime in on any questions!

Show HN: Numscript, a declarative language to model financial transactions

Numscript is a simple, declarative language that helps you model financial transactions. You can do quite a few things with it, such as modeling:<p>* Payments involving vouchers and a user's prepaid balance * Complex funds destination scenario where the customer gets cash back * Configurable user credit balance spending transactions<p>The main idea is to take the pain out of describing of a system dealing with money movements should behave in traditional languages such as JS/TS/Go/Ruby etc, landing an expressive way to model these movements of value.<p>It is voluntarily broad in applicability—our customers use it today for use-cases ranging from marketplaces funds orchestration to home-grown loan management systems.<p>Once those transactions are modeled, they are to be picked up and committed to a system-of-record, ledgering system or executed on a set of payments and banking APIs.<p>It was initially a DSL we bundled into our Core Ledger product at Formance (YCS21) but we're giving it more autonomy now and started to make it standalone, with the idea that anyone could eventually bolt Numscript on top of their ledgering system. We're also exploring to make it natively compatible with other backends.<p>As part of this un-bundling, we've just shipping a playground which lets you fiddle with it without installing anything at <a href="https://playground.numscript.org/" rel="nofollow">https://playground.numscript.org/</a> (it works best on desktop).<p>Happy to chime in on any questions!

Show HN: Chili. Rust port of Spice, a low-overhead parallelization library

Show HN: Chili. Rust port of Spice, a low-overhead parallelization library

Show HN: A CLI tool I made to self-host any app with two commands on a VPS

Show HN: A CLI tool I made to self-host any app with two commands on a VPS

Show HN: A CLI tool I made to self-host any app with two commands on a VPS

Show HN: A CLI tool I made to self-host any app with two commands on a VPS

Show HN: Will I run Boston 2025?

Show HN: Selectric – macOS Search for Gmail, Outlook, Drive, Slack

I got frustrated with Outlook, Gmail and Google drive search never being able to find anything in my Inbox or Cloud storage and decided to build a personal email and document search that works better.<p>Selectric is a free MacOS app and currently supports Gmail, Outlook, Drive, Dropbox and Slack. The app is completely private. We index and store all data on your Mac. We also run AI models locally so no data ever needs to leave your computer.<p>I'd love for the HN community to try us out and share feedback!

Show HN: Sol – A de-minifier for shell programs

I've built a tool called sol (like "soul") that helps you inspect and format complex shell one-liners. Features:<p>- Choose which transformations you want (break on pipe, args, redirect, whatever)<p>- "Peeks" into stringified commands (think xargs, parallel) and formats those, too<p>- Auto-breaks at a given width (e.g., 80 characters)<p>- Shows you non-standard aliases, functions, files, etc. that you might not have in your shell environment<p>- Breaks up long jq lines with jqfmt because—let's be honest—they're getting out of hand<p>As a security researcher and tool developer, I often encounter (or create) long pipelined Bash commands. While quick and powerful, they can be a nightmare to read or debug. I created sol to make it easier to understand and share these commands with others.

Show HN: Sol – A de-minifier for shell programs

I've built a tool called sol (like "soul") that helps you inspect and format complex shell one-liners. Features:<p>- Choose which transformations you want (break on pipe, args, redirect, whatever)<p>- "Peeks" into stringified commands (think xargs, parallel) and formats those, too<p>- Auto-breaks at a given width (e.g., 80 characters)<p>- Shows you non-standard aliases, functions, files, etc. that you might not have in your shell environment<p>- Breaks up long jq lines with jqfmt because—let's be honest—they're getting out of hand<p>As a security researcher and tool developer, I often encounter (or create) long pipelined Bash commands. While quick and powerful, they can be a nightmare to read or debug. I created sol to make it easier to understand and share these commands with others.

Show HN: Sol – A de-minifier for shell programs

I've built a tool called sol (like "soul") that helps you inspect and format complex shell one-liners. Features:<p>- Choose which transformations you want (break on pipe, args, redirect, whatever)<p>- "Peeks" into stringified commands (think xargs, parallel) and formats those, too<p>- Auto-breaks at a given width (e.g., 80 characters)<p>- Shows you non-standard aliases, functions, files, etc. that you might not have in your shell environment<p>- Breaks up long jq lines with jqfmt because—let's be honest—they're getting out of hand<p>As a security researcher and tool developer, I often encounter (or create) long pipelined Bash commands. While quick and powerful, they can be a nightmare to read or debug. I created sol to make it easier to understand and share these commands with others.

Show HN: I've Built an Accounting System

It can create invoices and receive payments.<p>Not quite production ready, yet.<p>Only need PostgreSQL installed to try.<p>I will add support to choose SQLite when they add native support for geography types.

Show HN: I've Built an Accounting System

It can create invoices and receive payments.<p>Not quite production ready, yet.<p>Only need PostgreSQL installed to try.<p>I will add support to choose SQLite when they add native support for geography types.

Show HN: I've Built an Accounting System

It can create invoices and receive payments.<p>Not quite production ready, yet.<p>Only need PostgreSQL installed to try.<p>I will add support to choose SQLite when they add native support for geography types.

Show HN: I've Built an Accounting System

It can create invoices and receive payments.<p>Not quite production ready, yet.<p>Only need PostgreSQL installed to try.<p>I will add support to choose SQLite when they add native support for geography types.

Show HN: I've Built an Accounting System

It can create invoices and receive payments.<p>Not quite production ready, yet.<p>Only need PostgreSQL installed to try.<p>I will add support to choose SQLite when they add native support for geography types.

< 1 2 3 ... 177 178 179 180 181 ... 864 865 866 >