The best Hacker News stories from Show from the past day
Latest posts:
Show HN: hcker.news – an ergonomic, timeline-based Hacker News front page
Hi folks,<p>I've built an alternative Hacker News front page. It is inspired by and meant to be a replacement for hckrnews.com.<p>I built this because HN is woefully underfeatured, but most sites that try to improve it seem to assume that the visual design is the problem. hcker.news tries to maintain HN's familiarity while adding useful enhancements.<p>There are three primary views:<p><pre><code> - Timeline View: Browse top stories by votes or comments grouped by day, week, or month (e.g., top 20 per day, top 100 per week).
- Aggregate View: See top stories by votes or comments over custom time ranges.
- Front Page View: The original HN front page, untouched.
</code></pre>
Feed Filtering:<p><pre><code> - Kagi Small Web: View only stories from websites that are a part of Kagi's Small Web, which is a curated list of non-commercial blogs
- Custom Keyword Filters: Include/exclude keywords (e.g., include "Rust," exclude "DOGE") or set a minimum score threshold.
- No HN Algorithm: Timeline and Aggregate Views show stories usually downranked by the HN algo (e.g., flagged posts or those with too many comments).
</code></pre>
UI:<p><pre><code> - Unread Flags: Quickly spot new stories or ones you haven't seen.
- Two Layouts: Classic HN style or a compact story view inspired by hckrnews.com.
- Multi-column & High-density Modes: Fit more content on screen.
- Themes: Light, Dark, and Manila.
</code></pre>
I'd love your feedback and suggestions. Cheers!
Show HN: hcker.news – an ergonomic, timeline-based Hacker News front page
Hi folks,<p>I've built an alternative Hacker News front page. It is inspired by and meant to be a replacement for hckrnews.com.<p>I built this because HN is woefully underfeatured, but most sites that try to improve it seem to assume that the visual design is the problem. hcker.news tries to maintain HN's familiarity while adding useful enhancements.<p>There are three primary views:<p><pre><code> - Timeline View: Browse top stories by votes or comments grouped by day, week, or month (e.g., top 20 per day, top 100 per week).
- Aggregate View: See top stories by votes or comments over custom time ranges.
- Front Page View: The original HN front page, untouched.
</code></pre>
Feed Filtering:<p><pre><code> - Kagi Small Web: View only stories from websites that are a part of Kagi's Small Web, which is a curated list of non-commercial blogs
- Custom Keyword Filters: Include/exclude keywords (e.g., include "Rust," exclude "DOGE") or set a minimum score threshold.
- No HN Algorithm: Timeline and Aggregate Views show stories usually downranked by the HN algo (e.g., flagged posts or those with too many comments).
</code></pre>
UI:<p><pre><code> - Unread Flags: Quickly spot new stories or ones you haven't seen.
- Two Layouts: Classic HN style or a compact story view inspired by hckrnews.com.
- Multi-column & High-density Modes: Fit more content on screen.
- Themes: Light, Dark, and Manila.
</code></pre>
I'd love your feedback and suggestions. Cheers!
Show HN: DockFlow – Switch between multiple macOS Dock layouts instantly
I built DockFlow after constantly rearranging my macOS Dock when switching between coding, designing, or writing tasks.
macOS only supports one Dock layout, and every context switch felt like wasted time and broken focus.<p>DockFlow solves this by letting you save multiple Dock presets and switch between them instantly, all without complex setup or bloat.<p>Key features:
- Save and switch between multiple Dock configurations
- Assign custom hotkeys to change layouts instantly
- Add apps, folders, files, or links to your Dock
- Insert visual spacers to group items
- Lightweight and macOS-native (no permissions or custom dock)
- Supports macOS 13.5 and above
- Includes CLI tools and Shortcuts integration<p>*Launch Price:* €4.99
Price increases to €9.99 on June 1<p>No subscriptions. One-time payment for lifetime access.<p>Try it here: <a href="https://dockflow.appitstudio.com/" rel="nofollow">https://dockflow.appitstudio.com/</a>
Happy to hear your feedback or questions!<p>Let me know what you think
Hope more people will find this app helpful.
Show HN: DockFlow – Switch between multiple macOS Dock layouts instantly
I built DockFlow after constantly rearranging my macOS Dock when switching between coding, designing, or writing tasks.
macOS only supports one Dock layout, and every context switch felt like wasted time and broken focus.<p>DockFlow solves this by letting you save multiple Dock presets and switch between them instantly, all without complex setup or bloat.<p>Key features:
- Save and switch between multiple Dock configurations
- Assign custom hotkeys to change layouts instantly
- Add apps, folders, files, or links to your Dock
- Insert visual spacers to group items
- Lightweight and macOS-native (no permissions or custom dock)
- Supports macOS 13.5 and above
- Includes CLI tools and Shortcuts integration<p>*Launch Price:* €4.99
Price increases to €9.99 on June 1<p>No subscriptions. One-time payment for lifetime access.<p>Try it here: <a href="https://dockflow.appitstudio.com/" rel="nofollow">https://dockflow.appitstudio.com/</a>
Happy to hear your feedback or questions!<p>Let me know what you think
Hope more people will find this app helpful.
Show HN: SQLite JavaScript - extend your database with JavaScript
Show HN: SQLite JavaScript - extend your database with JavaScript
Show HN: SQLite JavaScript - extend your database with JavaScript
Show HN: SQLite JavaScript - extend your database with JavaScript
Display any CSV file as a searchable, filterable, pretty HTML table
I combined this with a simple API to update a CSV file using Deno/deno-csv library, allowing an Ansible job to easily update a CSV file via the API with Ansible URI module, and then have that same CSV file viewable/downloadable in a simple and easy/dashboardy way (with CSV-to-html-table). Copilot created the Deno/deno-csv CSV API code and then with a little back and forth I added static website functionality (to serve the CSV table), and I had a /view and a /update route. I'm just a sysadmin but I love piecing together stuff like this. Thanks Derek!
Show HN: Defuddle, an HTML-to-Markdown alternative to Readability
Defuddle is an open-source JS library I built to parse and extract the main content and metadata from web pages. It can also return the content as Markdown.<p>I built Defuddle while working on Obsidian Web Clipper[1] (also MIT-licensed) because Mozilla's Readability[2] appears to be mostly abandoned, and didn't work well for many sites.<p>It's still very much a work in progress, but I thought I'd share it today, in light of the announcement that Mozilla is shutting down Pocket. This library could be helpful to anyone building a read-it-later app.<p>Defuddle is also available as a CLI:<p><a href="https://github.com/kepano/defuddle-cli">https://github.com/kepano/defuddle-cli</a><p>[1] <a href="https://github.com/obsidianmd/obsidian-clipper">https://github.com/obsidianmd/obsidian-clipper</a><p>[2] <a href="https://github.com/mozilla/readability">https://github.com/mozilla/readability</a>
Show HN: Defuddle, an HTML-to-Markdown alternative to Readability
Defuddle is an open-source JS library I built to parse and extract the main content and metadata from web pages. It can also return the content as Markdown.<p>I built Defuddle while working on Obsidian Web Clipper[1] (also MIT-licensed) because Mozilla's Readability[2] appears to be mostly abandoned, and didn't work well for many sites.<p>It's still very much a work in progress, but I thought I'd share it today, in light of the announcement that Mozilla is shutting down Pocket. This library could be helpful to anyone building a read-it-later app.<p>Defuddle is also available as a CLI:<p><a href="https://github.com/kepano/defuddle-cli">https://github.com/kepano/defuddle-cli</a><p>[1] <a href="https://github.com/obsidianmd/obsidian-clipper">https://github.com/obsidianmd/obsidian-clipper</a><p>[2] <a href="https://github.com/mozilla/readability">https://github.com/mozilla/readability</a>
Show HN: Defuddle, an HTML-to-Markdown alternative to Readability
Defuddle is an open-source JS library I built to parse and extract the main content and metadata from web pages. It can also return the content as Markdown.<p>I built Defuddle while working on Obsidian Web Clipper[1] (also MIT-licensed) because Mozilla's Readability[2] appears to be mostly abandoned, and didn't work well for many sites.<p>It's still very much a work in progress, but I thought I'd share it today, in light of the announcement that Mozilla is shutting down Pocket. This library could be helpful to anyone building a read-it-later app.<p>Defuddle is also available as a CLI:<p><a href="https://github.com/kepano/defuddle-cli">https://github.com/kepano/defuddle-cli</a><p>[1] <a href="https://github.com/obsidianmd/obsidian-clipper">https://github.com/obsidianmd/obsidian-clipper</a><p>[2] <a href="https://github.com/mozilla/readability">https://github.com/mozilla/readability</a>
Show HN: JavaFactory – IntelliJ plugin to generate Java code
Hi HN,<p>I built a code generator plugin for IntelliJ that uses LLMs to create repetitive Java code like implementations, tests, and fixtures — based on custom natural-language patterns and annotation-based references.<p>Most tools like Copilot or Cursor aim to be general, but fail to produce code that actually fits a project structure or passes tests.<p>So I made something more explicit: define patterns + reference scope, and generate code consistently.<p>In this demo, 400 lines of Java were generated in 20 seconds — and all tests passed:
<a href="https://www.youtube.com/watch?v=ReBCXKOpW3M" rel="nofollow">https://www.youtube.com/watch?v=ReBCXKOpW3M</a><p>GitHub: <a href="https://github.com/JavaFactoryPluginDev/javafactory-plugin">https://github.com/JavaFactoryPluginDev/javafactory-plugin</a>
Show HN: A Simple Server to Match Long/Lat to a TimeZone
I figured this might be useful to folks.<p>It's a simple PHP server that requires a single-table database (It's fairly "agnostic," but all my uses are in MySQL).<p>I won't publish any of the servers that I've set up for my apps, because someone is bound to write an application that drives my bandwidth into the stratosphere.<p>I could definitely take it further, but this gives me all I need for my purposes.<p>Here's an app I wrote, that uses it: <a href="https://apps.apple.com/us/app/we-are-never-alone/id6504826025">https://apps.apple.com/us/app/we-are-never-alone/id650482602...</a>
Show HN: Kraa.io – Markdown editor for notes, blogs, chats
Hi HN! Excited to share the public beta of Kraa – a web-based markdown editor.<p>It's aiming to be distraction-free and has strong separation of the document's styling from the experience of writing it — while still alowing for rich customization. Example of a leaf with custom styles: <a href="https://kraa.io/kraa/examples/echolibrary" rel="nofollow">https://kraa.io/kraa/examples/echolibrary</a><p>Curious about your feedback in hopes of improving Kraa before the planned launch later this year.
Show HN: Confidential computing for high-assurance RISC-V embedded systems
Dear HN community! Looking forward to hearing your feedback on ACE (assured confidential execution), technology that implements VM-based trusted execution environment (TEE) for embedded RISC-V systems with focus on a formally verified and auditable firmware. We target high-assurance systems that can benefit from compartmentalization and hardware-backed isolation. The key ingredient called security monitor (firmware) is implemented in Rust. The formal specification is defined as annotations directly in code and gets translated to Coq using RefinedRust automation. ACE design is now part of the RISCV confidential VM extension (CoVE) specification (deployment model 3).
Show HN: Confidential computing for high-assurance RISC-V embedded systems
Dear HN community! Looking forward to hearing your feedback on ACE (assured confidential execution), technology that implements VM-based trusted execution environment (TEE) for embedded RISC-V systems with focus on a formally verified and auditable firmware. We target high-assurance systems that can benefit from compartmentalization and hardware-backed isolation. The key ingredient called security monitor (firmware) is implemented in Rust. The formal specification is defined as annotations directly in code and gets translated to Coq using RefinedRust automation. ACE design is now part of the RISCV confidential VM extension (CoVE) specification (deployment model 3).
Show HN: Confidential computing for high-assurance RISC-V embedded systems
Dear HN community! Looking forward to hearing your feedback on ACE (assured confidential execution), technology that implements VM-based trusted execution environment (TEE) for embedded RISC-V systems with focus on a formally verified and auditable firmware. We target high-assurance systems that can benefit from compartmentalization and hardware-backed isolation. The key ingredient called security monitor (firmware) is implemented in Rust. The formal specification is defined as annotations directly in code and gets translated to Coq using RefinedRust automation. ACE design is now part of the RISCV confidential VM extension (CoVE) specification (deployment model 3).
Show HN: ClipJS – Edit your videos from a PC or phone
Show HN: ClipJS – Edit your videos from a PC or phone