The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: A nom parser for the Starcraft 2 Protocol Replay format

Been having a lot of fun reading an SC2Replay collection through nom parsers, serializing into Arrow files so that pola.rs can read them and perform data analysis with jupyter lab, plotly or interact with SQL operations, etc. Looking for feedback and ideas on what to progress on. For example, "through history, are my timings getting better?". etc. Also would love to have ideas on what libraries to use to perform forecasting.

Show HN: A nom parser for the Starcraft 2 Protocol Replay format

Been having a lot of fun reading an SC2Replay collection through nom parsers, serializing into Arrow files so that pola.rs can read them and perform data analysis with jupyter lab, plotly or interact with SQL operations, etc. Looking for feedback and ideas on what to progress on. For example, "through history, are my timings getting better?". etc. Also would love to have ideas on what libraries to use to perform forecasting.

Show HN: Shuttle – Build and ship backends without writing infrastructure files

Show HN: Shuttle – Build and ship backends without writing infrastructure files

Show HN: Classic Video Poker

I'm a Unity 3D refugee, certified expert, started in 2005 when it was a two man-band with Joachim and David.<p>I've been lucky enough to make a good living out of Unity with my own consultancy over the years making data visualisation applications (Wind Energy) and innovation projects (Visualising accounting data for Wolters Kluwer etc.).<p>Godot is pretty amazing in my opinion. Wrote this game over a few days and was productive in Godot basically instantly. I couldn't get up and running in Unreal despite trying a few times.<p>It's my ambition to start a niche agency developing 80's style games of skill and chance for the corporate world.<p>So... If anyone has any leads for making Space Invaders for Nike - please help! Happy to pay 5% on whatever work I get.

Show HN: Classic Video Poker

I'm a Unity 3D refugee, certified expert, started in 2005 when it was a two man-band with Joachim and David.<p>I've been lucky enough to make a good living out of Unity with my own consultancy over the years making data visualisation applications (Wind Energy) and innovation projects (Visualising accounting data for Wolters Kluwer etc.).<p>Godot is pretty amazing in my opinion. Wrote this game over a few days and was productive in Godot basically instantly. I couldn't get up and running in Unreal despite trying a few times.<p>It's my ambition to start a niche agency developing 80's style games of skill and chance for the corporate world.<p>So... If anyone has any leads for making Space Invaders for Nike - please help! Happy to pay 5% on whatever work I get.

Show HN: Bookmark in Public – Curate and Share Collections of Links Easily

Show HN: Wild Moose – Autonomous agent for production debugging

Hi Hacker News! We launched an autonomous agent that helps debug production issues, and we’re curious to get your feedback.<p>Today's GenAI devtools, such as Copilot, are limited: they are great for writing code, but we all know that programming is only 20% coding, and 80% debugging.<p>So how can GenAI be used for debugging? As opposed to code completion or test automation, production debugging is not about generating text. Debugging is mostly about root-cause analysis. We realized two things:<p>1) Generative AI is drastically changing the way we work with data, thanks to its ability to not only generate queries, but also run code and analyze unstructured data. This enables building better data-exploration experiences with far more intuitive interfaces.<p>2) RCA is all about exploring different types of data. When you don’t know why a transaction was dropped or which customers are affected – you explore metrics, logs, your code, other people’s code, old slack messages, and whatnot, to figure out what’s broken.<p>Putting those two together, we built an autonomous agent that helps debug production issues. Our LLM "moose" (ok, it's corny but we like it) connects to your logs, metrics, and other observability data, and lets you extract and analyze them by conversing with it. Once it gets a task, it will start reasoning, invoking APIs, and running code, until it comes back with an answer.<p>For example, when requested to “show me IDs of transactions that took over 1 minute today”, it will fetch those transactions from Datadog for you. You might then ask it if long-running transactions correlate with a metric such as DB CPU load. It will fetch the metric values, visualize them on a graph alongside the long transaction frequency, and give you the answer.<p>Our software both runs code and invokes API calls; the interplay between these is nontrivial to design and a fertile ground for innovation. There are “textbook” solutions to let agents write and run code (open sourced by, for example, Open Interpreter), and also to invoke tools/APIs (for example, Gorilla). But doing both together is harder, and yet required. We welcome your thoughts on this!<p>Try our tool with your Datadog’s logs and metrics >> <a href="https://app.wildmoose.ai/slack/install">https://app.wildmoose.ai/slack/install</a><p>Setup demo >> <a href="https://tinyurl.com/mvaj8emf" rel="nofollow noreferrer">https://tinyurl.com/mvaj8emf</a><p>If you want to see other integrations, or have ideas for features, or you’ve spotted behaviors that seem off - we’d love to hear. Hit us up in the comments!

Show HN: Binance Orderbooks Consumer in C++

Show HN: A better visual builder for complex business logic

I’m Frank, part of the engineering team re-imagining how software is built at Superblocks. We’re an extensible low-code platform that developers use to build mission-critical internal apps and workflows.<p>We just launched “Control Blocks”, a visual builder for backend business logic that enables developers to drag and drop “blocks” (conditional, loop, parallel, try/catch, variables etc.) onto a canvas and construct cohesive business logic that reads linearly like code.<p>The industry's approach to visual builders thus far has primarily been free-form flow diagrams where lines define the “control”. This approach works fine for a small set of blocks. However, as logical complexity increases, it quickly becomes impossible to read and debug. We wanted to take a much different approach that catered to the enterprise developer by retaining the same abstractions as code.<p>With Control Blocks, developers get a visual programming language that looks, feels, and scales like code. We provide the core primitives that allow you to build visually in Superblocks what you would through code. Some of these primitives, such as our take on parallelism, offer a much simpler abstraction than code. With this approach, operations like debugging and refactoring feel much more “native”. With this as our foundation, we’ve found that it is much easier to design features for testing, tracing, reusability, breakpoints, generative AI, and more.<p>On the technical side, we used this as an opportunity to improve our core execution engine so that it can provide the performance and reliability needed for enterprise usage. We migrated from TypeScript to Golang and started utilizing V8 for our binding resolution engine.<p>Read the linked blog and watch the embedded video and let’s have a conversation about your thoughts on our new take on this visual builder.

Show HN: Generate JSON mock data for testing/initial app development

Show HN: Generate JSON mock data for testing/initial app development

Show HN: Generate JSON mock data for testing/initial app development

Show HN: Leporello.js – interactive functional programming IDE for JavaScript

Hi! Leporello.js is an interactive functional programming environment designed for pure functional subset of JavaScript. It executes code instantly as you type and displays results next to it. Leporello.js also features an omnipresent debugger. Just position your cursor on any line or select any expression, and immediately see its value. Leporello.js visualizes a dynamic call tree of your program. Thanks to the data immutability in functional programming, it allows you to navigate the call tree both forward and backward, offering a time-travel-like experience. Leporello.js offers the ability to develop HTML5 applications interactively, enabling you to update your code without losing the application's state.<p>It records an IO trace of your program, which is then transparently replayed during subsequent program executions. This allows you to instantly reexecute your code after making small tweaks, thereby tightening your feedback loop.<p>Furthermore, Leporello.js can serve as an interactive notebook. You have the flexibility to utilize any JavaScript libraries to visualize your data directly within your code.<p>For a more detailed walkthrough, please watch the product video. Currently, Leporello.js is available as a free online application that you can try right in your browser. My goal is to build the Leporello.js standalone Electron app and a VSCode plugin, both with TypeScript support. Additionally, I plan to add Node.js support (currently, Leporello.js is only for HTML5 apps). In the VSCode plugin, Leporello.js will sit on top of the built-in TypeScript/JavaScript mode, utilizing its code analysis information to enhance the default VSCode experience with unique Leporello.js features.<p>I am building Leporello.js as a single independent developer. Leporello.js is funded solely by donations. Support me on Github Sponsors [0] and be the first to gain access to the Leporello.js Visual Studio Code plugin with TypeScript support.<p>I'll be delighted to answer any questions you may have.<p>[0] <a href="https://github.com/sponsors/leporello-js">https://github.com/sponsors/leporello-js</a>

Show HN: Leporello.js – interactive functional programming IDE for JavaScript

Hi! Leporello.js is an interactive functional programming environment designed for pure functional subset of JavaScript. It executes code instantly as you type and displays results next to it. Leporello.js also features an omnipresent debugger. Just position your cursor on any line or select any expression, and immediately see its value. Leporello.js visualizes a dynamic call tree of your program. Thanks to the data immutability in functional programming, it allows you to navigate the call tree both forward and backward, offering a time-travel-like experience. Leporello.js offers the ability to develop HTML5 applications interactively, enabling you to update your code without losing the application's state.<p>It records an IO trace of your program, which is then transparently replayed during subsequent program executions. This allows you to instantly reexecute your code after making small tweaks, thereby tightening your feedback loop.<p>Furthermore, Leporello.js can serve as an interactive notebook. You have the flexibility to utilize any JavaScript libraries to visualize your data directly within your code.<p>For a more detailed walkthrough, please watch the product video. Currently, Leporello.js is available as a free online application that you can try right in your browser. My goal is to build the Leporello.js standalone Electron app and a VSCode plugin, both with TypeScript support. Additionally, I plan to add Node.js support (currently, Leporello.js is only for HTML5 apps). In the VSCode plugin, Leporello.js will sit on top of the built-in TypeScript/JavaScript mode, utilizing its code analysis information to enhance the default VSCode experience with unique Leporello.js features.<p>I am building Leporello.js as a single independent developer. Leporello.js is funded solely by donations. Support me on Github Sponsors [0] and be the first to gain access to the Leporello.js Visual Studio Code plugin with TypeScript support.<p>I'll be delighted to answer any questions you may have.<p>[0] <a href="https://github.com/sponsors/leporello-js">https://github.com/sponsors/leporello-js</a>

Show HN: Trigger.dev V2 – a Temporal alternative for TypeScript devs

Back in February, we posted a Show HN about building a “developer-first open source Zapier alternative” (<a href="https://news.ycombinator.com/item?id=34610686">https://news.ycombinator.com/item?id=34610686</a>). This was v1 of Trigger.dev.<p>During the months since, we’ve gathered a lot of feedback from early users and realized that what developers actually wanted was more like an easier-to-use Temporal with integrations.<p>Here’s what we’ve learned so far:<p>- Serverless timeouts make it hard for anyone to write reliable background jobs. So our current product makes that easy for Next.js and other full-stack React frameworks. Long-running server support is coming soon.<p>- We simplified the architecture to make it far easier to self-host. This was the most common comment in our previous Show HN.<p>- We made it much easier to contribute to. You can now add new API integrations for any service we don’t already support. Either publicly (we appreciate PRs) or privately in your existing codebase.<p>We’re open about what we’re building (<a href="https://trigger.dev/changelog">https://trigger.dev/changelog</a>) and what we’re planning on doing next (<a href="https://trigger.dev#roadmap">https://trigger.dev#roadmap</a>) as we believe community feedback ensures that we’re solving real problems.<p>So here’s where we’re at, and where we’re headed:<p><pre><code> [x] Easy self-hosting. [x] Serverless. Long-running Jobs on your serverless backend. [x] Integration kit. Build your own integrations, or use ours. [x] Bring-Your-Own-Auth. You can now authenticate integrations as your users. [x] Dashboard. View every Task in every Run. [x] Cloud service. No deployment required. [x] React hooks. Easily update your UI with Job progress. [x] React frameworks. Support for Next.js, Astro, Remix, Express. [ ] More frameworks. Support for SvelteKit, Nuxt.js, Fastify, Redwood. [ ] Background functions. Offload long or intense tasks to our infrastructure. [ ] Long-running servers. Use Trigger.dev from your long-running backend. [ ] Polling Triggers. Subscribe to changes without webhooks. [ ] And lots more… </code></pre> I’d love to hear your thoughts on background jobs. Have we missed anything off the list? What should we be building next?<p><a href="https://github.com/triggerdotdev/trigger.dev">https://github.com/triggerdotdev/trigger.dev</a>

Show HN: Trigger.dev V2 – a Temporal alternative for TypeScript devs

Back in February, we posted a Show HN about building a “developer-first open source Zapier alternative” (<a href="https://news.ycombinator.com/item?id=34610686">https://news.ycombinator.com/item?id=34610686</a>). This was v1 of Trigger.dev.<p>During the months since, we’ve gathered a lot of feedback from early users and realized that what developers actually wanted was more like an easier-to-use Temporal with integrations.<p>Here’s what we’ve learned so far:<p>- Serverless timeouts make it hard for anyone to write reliable background jobs. So our current product makes that easy for Next.js and other full-stack React frameworks. Long-running server support is coming soon.<p>- We simplified the architecture to make it far easier to self-host. This was the most common comment in our previous Show HN.<p>- We made it much easier to contribute to. You can now add new API integrations for any service we don’t already support. Either publicly (we appreciate PRs) or privately in your existing codebase.<p>We’re open about what we’re building (<a href="https://trigger.dev/changelog">https://trigger.dev/changelog</a>) and what we’re planning on doing next (<a href="https://trigger.dev#roadmap">https://trigger.dev#roadmap</a>) as we believe community feedback ensures that we’re solving real problems.<p>So here’s where we’re at, and where we’re headed:<p><pre><code> [x] Easy self-hosting. [x] Serverless. Long-running Jobs on your serverless backend. [x] Integration kit. Build your own integrations, or use ours. [x] Bring-Your-Own-Auth. You can now authenticate integrations as your users. [x] Dashboard. View every Task in every Run. [x] Cloud service. No deployment required. [x] React hooks. Easily update your UI with Job progress. [x] React frameworks. Support for Next.js, Astro, Remix, Express. [ ] More frameworks. Support for SvelteKit, Nuxt.js, Fastify, Redwood. [ ] Background functions. Offload long or intense tasks to our infrastructure. [ ] Long-running servers. Use Trigger.dev from your long-running backend. [ ] Polling Triggers. Subscribe to changes without webhooks. [ ] And lots more… </code></pre> I’d love to hear your thoughts on background jobs. Have we missed anything off the list? What should we be building next?<p><a href="https://github.com/triggerdotdev/trigger.dev">https://github.com/triggerdotdev/trigger.dev</a>

Show HN: Hardcover – Letterboxd for Books

Hi HN!<p>A little over two years ago, Goodreads announced they were shutting off access to their API. I was using it to show what I was reading on my blog at the time, and started looking for alternatives. I found a few that showed potential. I'd been using Letterboxd for a few years at that point and felt it had something that was missing from GR and the others I found, but I couldn't put my finger on it.<p>I decided to build it instead (I'm sure many creators can relate ). I made a post on the /r/cofounders subreddit about the idea, and found Ste. With me as a full-stack product dev and him on product design, we talked to hundreds of readers about what they want in a book tracking and social platform. We've listened to their feedback, tested and iterated constantly. We believe we've created a book space that feels as warm as a familiar library but as exciting as a midnight book launch party.<p>This past weekend we launched Hardcover on Product Hunt (and hit #3!). We describe Hardcover as a book tracking social network for readers to find new books, track what they read and make lasting connections with other readers. So, Letterboxd for books!<p>Here are a few of my favorite things you can do on Hardcover:<p>Find books - Search for books you know of, check out trending books, explore lists and prompts to find hidden gems, review your recommendations, stumble on friends reads in your feed, or browse all book by genre, mood or tag.<p>Decide what to read - Besides all the book facts you'd expect to see, we show you a personalized Match Score from 0% to 100% for each book based on your reading history. You'll also see ratings & reviews from readers you follow and readers most similar to you.<p>Track your reading - One place for every book you want to read, have read and more. You can set your privacy level to public, private (for a book?) or friends only. Use Airlists (our version of Airtable for Books) to further organize your library.<p>Log your reads - Rate and review books on a 5-star scale with half-star increments. Showcase your favorite books on your profile at hardcover.app/@username<p>Read even more - Set reading goals and explore your reading stats through charts and data visualizations to help keep you consistent and understand your own reading habits and tastes.<p>AI librarian, Bookle game, referral program, Goodreads/StoryGraph importer, GraphQL API, light/dark modes, an active Discord and so much more!<p>I'm excited to share and get feedback from the Hacker News community we've all been a part of for so long (even if I've mostly lurked here since 2009 ).<p>In terms of launch numbers (which I always love to see), here's our dashboard that shows how it went. We had about 250 new members join in the last 3 days, and a few new subscribers. We're still a ways away from being profitable. It costs us about $1,000/month to run Hardcover – even before salaries. We're about 30% of the way there.<p><a href="https://wp.hardcover.app/wp-content/uploads/2023/10/Screenshot-2023-10-02-at-11.50.41-AM-1024x532.png" rel="nofollow noreferrer">https://wp.hardcover.app/wp-content/uploads/2023/10/Screensh...</a><p>I'm most excited about the momentum from launch - seeing people share Hardcover with friends of theirs who read and growing the community. If you're a reader I'd love to invite you to join us! Any feedback, questions or comments are always welcome. I'm an open book, so feel free to ask me anything.<p>Adam <a href="https://hardcover.app/@adam" rel="nofollow noreferrer">https://hardcover.app/@adam</a>

Show HN: Anything World – AI for 3D auto-rigging and animation

Show HN: Anything World – AI for 3D auto-rigging and animation

< 1 2 3 ... 339 340 341 342 343 ... 852 853 854 >