The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Prompts as WASM Programs

AICI is a proposed common interface between LLM inference engines (llama.cpp, vLLM, HF Transformers, etc.) and "controllers" - programs that can constrain the LLM output according to regexp, grammar, or custom logic, as well as control the generation process (forking, backtracking, etc.).<p>AICI is based on Wasm, and is designed to be fast (runs on CPU while GPU is busy), secure (can run in multi-tenant cloud deployments), and flexible (allow libraries like Guidance, LMQL, Outlines, etc. to work on top of it).<p>We (Microsoft Research) have released it recently, and would love feedback on the design of the interface, as well as our Rust AICI runtime.<p>I'm the lead developer on this project and happy to answer any questions!

Show HN: Teable – Open-Source No-Code Database Fusion of Postgres and Airtable

Features<p>Spreadsheet-like interface All you want is here • Cell Editing: Directly click and edit content within cells.<p>• Formula Support: Input mathematical and logical formulas to auto-calculate values.<p>• Data Sorting and Filtering: Sort data based on a column or multiple columns; use filters to view specific rows of data.<p>• Aggregation Function: Automatically summarize statistics for each column, providing instant calculations like sum, average, count, max, and min for streamlined data analysis.<p>• Data Formatting: formatting numbers, dates, etc.<p>• Grouping: Organize rows into collapsible groups based on column values for easier data analysis and navigation.<p>• Import/Export Capabilities: Import and export data from other formats, e.g., .csv, .xlsx.<p>Multiple Views<p>Visualize and interact with data in various ways best suited for their specific tasks.<p>• Grid View: The default view of the table, which displays data in a spreadsheet-like format.<p>• Form View: Input data in a form format, which is useful for collecting data.<p>• Coming soon: Kanban View, Calendar View, Gallery View, Gantt View, Timeline View.<p>Super Fast Amazing response speed and data capacity<p>• Millions of data are easily processed, and there is no pressure to filter and sort<p>• Automatic database indexing for maximum speed<p>• Supports batch data operations at one time<p>Full-featured SQL Support Seamless integration with the software you are familiar with<p>• BI tools like Metabase PowerBi...<p>• No-code tools like Appsmith...<p>• Direct retrieve data with native SQL<p>Privacy-First<p>• Bring your own database (coming soon)<p>Real-time collaboration • No need to refresh the page, data is updated in real-time

Show HN: Teable – Open-Source No-Code Database Fusion of Postgres and Airtable

Features<p>Spreadsheet-like interface All you want is here • Cell Editing: Directly click and edit content within cells.<p>• Formula Support: Input mathematical and logical formulas to auto-calculate values.<p>• Data Sorting and Filtering: Sort data based on a column or multiple columns; use filters to view specific rows of data.<p>• Aggregation Function: Automatically summarize statistics for each column, providing instant calculations like sum, average, count, max, and min for streamlined data analysis.<p>• Data Formatting: formatting numbers, dates, etc.<p>• Grouping: Organize rows into collapsible groups based on column values for easier data analysis and navigation.<p>• Import/Export Capabilities: Import and export data from other formats, e.g., .csv, .xlsx.<p>Multiple Views<p>Visualize and interact with data in various ways best suited for their specific tasks.<p>• Grid View: The default view of the table, which displays data in a spreadsheet-like format.<p>• Form View: Input data in a form format, which is useful for collecting data.<p>• Coming soon: Kanban View, Calendar View, Gallery View, Gantt View, Timeline View.<p>Super Fast Amazing response speed and data capacity<p>• Millions of data are easily processed, and there is no pressure to filter and sort<p>• Automatic database indexing for maximum speed<p>• Supports batch data operations at one time<p>Full-featured SQL Support Seamless integration with the software you are familiar with<p>• BI tools like Metabase PowerBi...<p>• No-code tools like Appsmith...<p>• Direct retrieve data with native SQL<p>Privacy-First<p>• Bring your own database (coming soon)<p>Real-time collaboration • No need to refresh the page, data is updated in real-time

Show HN: Teable – Open-Source No-Code Database Fusion of Postgres and Airtable

Features<p>Spreadsheet-like interface All you want is here • Cell Editing: Directly click and edit content within cells.<p>• Formula Support: Input mathematical and logical formulas to auto-calculate values.<p>• Data Sorting and Filtering: Sort data based on a column or multiple columns; use filters to view specific rows of data.<p>• Aggregation Function: Automatically summarize statistics for each column, providing instant calculations like sum, average, count, max, and min for streamlined data analysis.<p>• Data Formatting: formatting numbers, dates, etc.<p>• Grouping: Organize rows into collapsible groups based on column values for easier data analysis and navigation.<p>• Import/Export Capabilities: Import and export data from other formats, e.g., .csv, .xlsx.<p>Multiple Views<p>Visualize and interact with data in various ways best suited for their specific tasks.<p>• Grid View: The default view of the table, which displays data in a spreadsheet-like format.<p>• Form View: Input data in a form format, which is useful for collecting data.<p>• Coming soon: Kanban View, Calendar View, Gallery View, Gantt View, Timeline View.<p>Super Fast Amazing response speed and data capacity<p>• Millions of data are easily processed, and there is no pressure to filter and sort<p>• Automatic database indexing for maximum speed<p>• Supports batch data operations at one time<p>Full-featured SQL Support Seamless integration with the software you are familiar with<p>• BI tools like Metabase PowerBi...<p>• No-code tools like Appsmith...<p>• Direct retrieve data with native SQL<p>Privacy-First<p>• Bring your own database (coming soon)<p>Real-time collaboration • No need to refresh the page, data is updated in real-time

Show HN: Digital Superpowers, a free book highlighting various FOSS tools

I wrote this intermediate-level book as a showcase of various FOSS, mostly command line tools. I'm a nuclear engineer and found myself teaching other nuclear, mechanical, and electrical engineers these tools again and again, so I wanted to package them into book form. I attempted to make it even broader interest, so it's not just about engineering. In the end, it's a fairly eclectic set of topics. Anyway, after selling for a few years, I just decided to release a slightly updated version of it in full for free. You'll find full HTML, PDF and ePub versions (all built with Sphinx) at the link.

Show HN: Digital Superpowers, a free book highlighting various FOSS tools

I wrote this intermediate-level book as a showcase of various FOSS, mostly command line tools. I'm a nuclear engineer and found myself teaching other nuclear, mechanical, and electrical engineers these tools again and again, so I wanted to package them into book form. I attempted to make it even broader interest, so it's not just about engineering. In the end, it's a fairly eclectic set of topics. Anyway, after selling for a few years, I just decided to release a slightly updated version of it in full for free. You'll find full HTML, PDF and ePub versions (all built with Sphinx) at the link.

Show HN: LlamaGym – fine-tune LLM agents with online reinforcement learning

Show HN: LlamaGym – fine-tune LLM agents with online reinforcement learning

Show HN: LlamaGym – fine-tune LLM agents with online reinforcement learning

Show HN: LlamaGym – fine-tune LLM agents with online reinforcement learning

Show HN: Timelock.dev – Send a secret into the future using timelock encryption

This is simply a web interface built on top of the timelock encryption system posted by Cloudflare last week. <a href="https://blog.cloudflare.com/harnessing-office-chaos" rel="nofollow">https://blog.cloudflare.com/harnessing-office-chaos</a>

Show HN: Timelock.dev – Send a secret into the future using timelock encryption

This is simply a web interface built on top of the timelock encryption system posted by Cloudflare last week. <a href="https://blog.cloudflare.com/harnessing-office-chaos" rel="nofollow">https://blog.cloudflare.com/harnessing-office-chaos</a>

Show HN: A talking board game in a 2k program and 128 bytes of RAM

Show HN: Manta – A tool for FPGA Debugging and Rapid Prototyping

Hi HN! I'm Fischer, and I'm super stoked to share a project that I've been working on for a little over a year: Manta, an open-source, cross-platform, vendor-independent tool for debugging and rapid prototyping with FPGAs.<p>This was originally my Master's Thesis at MIT, where I developed it for our course on FPGA design. We needed an alternative to vendor debugging tools, which only supported x86 machines running Windows or Linux. We were able to patch in macOS support with VMs, but as more students came bringing ARM-based devices, we needed a new tool.<p>So I developed this. It's called Manta, and I've just released v1.0.0. It's written in Python using Amaranth HDL, which allows it to run on nearly any machine, and export vendor-agnostic Verilog-2001. It lets you read and write to arbitrary registers and memory on the FPGA, and provides an integrated logic analyzer. It's modular, so you can use any number of these functionalities in any combination, as long as you've got a UART or Ethernet connection to the FPGA.<p>Next up on the docket is adding support for more advanced interfaces like Wishbone, AXI, AHB, and Avalon. And maybe even adding a Web UI for debugging with a logic analyzer in the browser. Or peeking and poking at individual registers. Or issuing arbitrary AHB3 transactions.<p>I'd be super curious to hear your thoughts on the tool! And if you want to kick the tires, be my guest :)

Show HN: Manta – A tool for FPGA Debugging and Rapid Prototyping

Hi HN! I'm Fischer, and I'm super stoked to share a project that I've been working on for a little over a year: Manta, an open-source, cross-platform, vendor-independent tool for debugging and rapid prototyping with FPGAs.<p>This was originally my Master's Thesis at MIT, where I developed it for our course on FPGA design. We needed an alternative to vendor debugging tools, which only supported x86 machines running Windows or Linux. We were able to patch in macOS support with VMs, but as more students came bringing ARM-based devices, we needed a new tool.<p>So I developed this. It's called Manta, and I've just released v1.0.0. It's written in Python using Amaranth HDL, which allows it to run on nearly any machine, and export vendor-agnostic Verilog-2001. It lets you read and write to arbitrary registers and memory on the FPGA, and provides an integrated logic analyzer. It's modular, so you can use any number of these functionalities in any combination, as long as you've got a UART or Ethernet connection to the FPGA.<p>Next up on the docket is adding support for more advanced interfaces like Wishbone, AXI, AHB, and Avalon. And maybe even adding a Web UI for debugging with a logic analyzer in the browser. Or peeking and poking at individual registers. Or issuing arbitrary AHB3 transactions.<p>I'd be super curious to hear your thoughts on the tool! And if you want to kick the tires, be my guest :)

Show HN: bef – a tool that encodes/decodes interleaved erasure coded streams

Show HN: bef – a tool that encodes/decodes interleaved erasure coded streams

Show HN: My AI writing assistant for Chinese

Hi HN! In trying to improve my Chinese skills, I built this tool that lets me write a mix of Chinese and English, then recommends a proper Chinese expression. This is super helpful when I want to write something in Chinese but I don't know all the vocab/grammar - I can enter my best effort and use English for the parts I don't know.<p>Really, the fundamental benefit of the tool is that it encourages me to exercise the writing muscle, rather than defaulting to translating from English.<p>My goal was to build something that is fast, relatively inexpensive, and not prone to misleading people. After some experimentation, I found that pairing GPT-3.5 with Microsoft machine translation works great! I'm using GPT-3.5 to generate an English version of the input, then Microsoft machine translation to translate the English version into Chinese. I've written a blog post about how I arrived at this approach: <a href="https://maybecoding.bearblog.dev/my-attempt-at-an-ai-writing-assistant-for-chinese/" rel="nofollow">https://maybecoding.bearblog.dev/my-attempt-at-an-ai-writing...</a><p>The tool is pretty basic from a technical standpoint. There's a PHP backend that handles the API calls to OpenAI and Microsoft. The frontend is plain HTML with a bit of JS for interactivity - but the whole thing works fine without JS.<p>Hopefully other folks find this useful too. I'm interested to know whether I could have approached this problem in a different/better way. Thanks!

Show HN: My AI writing assistant for Chinese

Hi HN! In trying to improve my Chinese skills, I built this tool that lets me write a mix of Chinese and English, then recommends a proper Chinese expression. This is super helpful when I want to write something in Chinese but I don't know all the vocab/grammar - I can enter my best effort and use English for the parts I don't know.<p>Really, the fundamental benefit of the tool is that it encourages me to exercise the writing muscle, rather than defaulting to translating from English.<p>My goal was to build something that is fast, relatively inexpensive, and not prone to misleading people. After some experimentation, I found that pairing GPT-3.5 with Microsoft machine translation works great! I'm using GPT-3.5 to generate an English version of the input, then Microsoft machine translation to translate the English version into Chinese. I've written a blog post about how I arrived at this approach: <a href="https://maybecoding.bearblog.dev/my-attempt-at-an-ai-writing-assistant-for-chinese/" rel="nofollow">https://maybecoding.bearblog.dev/my-attempt-at-an-ai-writing...</a><p>The tool is pretty basic from a technical standpoint. There's a PHP backend that handles the API calls to OpenAI and Microsoft. The frontend is plain HTML with a bit of JS for interactivity - but the whole thing works fine without JS.<p>Hopefully other folks find this useful too. I'm interested to know whether I could have approached this problem in a different/better way. Thanks!

Show HN: Schedule iMessage Texts from .txt Files

Annoyingly, iPhones don't have a great way to schedule messages. This around 100 lines of python to schedule iMessage texts from .txt files on your computer.<p>If this is useful to you, please give it a try and let me know what you think. Thanks.

< 1 2 3 ... 129 130 131 132 133 ... 720 721 722 >