{"exhaustive":{"nbHits":false,"typo":false},"exhaustiveNbHits":false,"exhaustiveTypo":false,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cmdtab"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runable - Design Agent To Create Anything"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://runable.com"}},"_tags":["story","author_cmdtab","story_45824773"],"author":"cmdtab","created_at":"2025-11-05T16:25:59Z","created_at_i":1762359959,"num_comments":0,"objectID":"45824773","points":1,"story_id":45824773,"title":"Runable - Design Agent To Create Anything","updated_at":"2026-03-05T22:57:38Z","url":"https://runable.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"chrisMyzel"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Hi HN! How would you build a remote browser like browserstack (cross os browser testing) nowadays? I started prototyping with noVNC (HTML 5 vnc client) & tigervnc but especially with the use of webgl, the load of a machine running dockerrized Ubuntu xfce easily gets >60 % on an 4core i7 16gb server.

Next I found the amazing GTK Broadway, have you ever used it? It brings GTK apps into the browser. You can seamlessly use libre office in your browser by just starting it with two environment variables (and the Broadway daemon) BUT it was impossible for me to find a working webgl Bowser purely running on GTK (epiphany etc all crash in Broadway when webgl content is present) or even use webgl in webkitgtk.

The next thing Im looking into is screen sharing via websockets and remote controlling the remote browser with something like node-remote, which basically just captures the mouse movements on a website and sends it over to the server, but the delay seems bigger even when sharing on the same machine in two browsers.

I've ready about qt being able to stream via webgl to expose UI via the web, but I could not find any runable demo of it.

I think remote browser isolation is a great tool for security, experimentation, hiding the origin of content , working on other OS , working on software not supported on the local env, or even bringing technologies like webgl to non supported browsers.

I'm Keen if there's something I haven't heard of in 2018, if someone knows about how browserstack is build that would be so much of interest, as I somehow can't believe that they put so much resources into their service as my current approach (VM with VNC)"},"title":{"matchLevel":"none","matchedWords":[],"value":"Remote Browser Isolation in 2018"}},"_tags":["story","author_chrisMyzel","story_17986194","ask_hn"],"author":"chrisMyzel","children":[17996966],"created_at":"2018-09-14T10:53:02Z","created_at_i":1536922382,"num_comments":1,"objectID":"17986194","points":3,"story_id":17986194,"story_text":"Hi HN! How would you build a remote browser like browserstack (cross os browser testing) nowadays? I started prototyping with noVNC (HTML 5 vnc client) & tigervnc but especially with the use of webgl, the load of a machine running dockerrized Ubuntu xfce easily gets >60 % on an 4core i7 16gb server.

Next I found the amazing GTK Broadway, have you ever used it? It brings GTK apps into the browser. You can seamlessly use libre office in your browser by just starting it with two environment variables (and the Broadway daemon) BUT it was impossible for me to find a working webgl Bowser purely running on GTK (epiphany etc all crash in Broadway when webgl content is present) or even use webgl in webkitgtk.

The next thing Im looking into is screen sharing via websockets and remote controlling the remote browser with something like node-remote, which basically just captures the mouse movements on a website and sends it over to the server, but the delay seems bigger even when sharing on the same machine in two browsers.

I've ready about qt being able to stream via webgl to expose UI via the web, but I could not find any runable demo of it.

I think remote browser isolation is a great tool for security, experimentation, hiding the origin of content , working on other OS , working on software not supported on the local env, or even bringing technologies like webgl to non supported browsers.

I'm Keen if there's something I haven't heard of in 2018, if someone knows about how browserstack is build that would be so much of interest, as I somehow can't believe that they put so much resources into their service as my current approach (VM with VNC)","title":"Remote Browser Isolation in 2018","updated_at":"2024-09-20T03:04:08Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"SNvD7vEJ"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Spock is a DSL based on Groovy, and is for writing run-able test specifications.

We are looking into standardizing on using Spock for test specifications in our automated system testing in several Java system projects.

But I can't find many success stories.\nNetflix Asgard [1] seems to use it, and the MongoDB project [1] seems to use it for their Java driver.

Also, the activity in the Spock project has been rather low the last two years or so.

[1] https://forums.manning.com/posts/list/35739.page"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Spock is a DSL for automated testing. Anyone here using it? Thoughts?"}},"_tags":["story","author_SNvD7vEJ","story_12371592","ask_hn"],"author":"SNvD7vEJ","created_at":"2016-08-27T08:42:27Z","created_at_i":1472287347,"num_comments":0,"objectID":"12371592","points":1,"story_id":12371592,"story_text":"Spock is a DSL based on Groovy, and is for writing run-able test specifications.

We are looking into standardizing on using Spock for test specifications in our automated system testing in several Java system projects.

But I can't find many success stories.\nNetflix Asgard [1] seems to use it, and the MongoDB project [1] seems to use it for their Java driver.

Also, the activity in the Spock project has been rather low the last two years or so.

[1] https://forums.manning.com/posts/list/35739.page","title":"Ask HN: Spock is a DSL for automated testing. Anyone here using it? Thoughts?","updated_at":"2024-09-19T23:39:13Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Umesh110"},"title":{"matchLevel":"none","matchedWords":[],"value":"Open-source browser-use/CUA equivalent for androids: mobile-use"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://github.com/runablehq/mobile-use"}},"_tags":["story","author_Umesh110","story_43517243"],"author":"Umesh110","children":[43517244],"created_at":"2025-03-29T17:52:05Z","created_at_i":1743270725,"num_comments":0,"objectID":"43517243","points":8,"story_id":43517243,"title":"Open-source browser-use/CUA equivalent for androids: mobile-use","updated_at":"2025-04-01T12:03:05Z","url":"https://github.com/runablehq/mobile-use"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"AyodeleFikayomi"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: A tool that audits healthcare ML models for safety and trust"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://htas.runable.site/"}},"_tags":["story","author_AyodeleFikayomi","story_47344769","show_hn"],"author":"AyodeleFikayomi","children":[47346064],"created_at":"2026-03-12T00:47:35Z","created_at_i":1773276455,"num_comments":2,"objectID":"47344769","points":4,"story_id":47344769,"title":"Show HN: A tool that audits healthcare ML models for safety and trust","updated_at":"2026-03-12T12:17:20Z","url":"https://htas.runable.site/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cmdtab"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: MCP server to automate your mobile"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://github.com/runablehq/mobile-mcp"}},"_tags":["story","author_cmdtab","story_43559394","show_hn"],"author":"cmdtab","children":[43559409],"created_at":"2025-04-02T17:57:17Z","created_at_i":1743616637,"num_comments":1,"objectID":"43559394","points":2,"story_id":43559394,"title":"Show HN: MCP server to automate your mobile","updated_at":"2025-04-02T18:12:12Z","url":"https://github.com/runablehq/mobile-mcp"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cmdtab"},"title":{"matchLevel":"none","matchedWords":[],"value":"List of Presentation Tools"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://github.com/runablehq/Awesome-presentation-tools"}},"_tags":["story","author_cmdtab","story_46047213"],"author":"cmdtab","created_at":"2025-11-25T16:11:16Z","created_at_i":1764087076,"num_comments":0,"objectID":"46047213","points":2,"story_id":46047213,"title":"List of Presentation Tools","updated_at":"2026-03-05T23:07:25Z","url":"https://github.com/runablehq/Awesome-presentation-tools"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cmdtab"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Package Manager for MCP Servers"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://github.com/runablehq/mcp_ctl"}},"_tags":["story","author_cmdtab","story_43633942","show_hn"],"author":"cmdtab","created_at":"2025-04-09T16:26:58Z","created_at_i":1744216018,"num_comments":0,"objectID":"43633942","points":2,"story_id":43633942,"title":"Show HN: Package Manager for MCP Servers","updated_at":"2025-04-09T17:26:45Z","url":"https://github.com/runablehq/mcp_ctl"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cmdtab"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: I wrote MCP server to control your mobile"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://github.com/runablehq/mobile-mcp"}},"_tags":["story","author_cmdtab","story_43573918","show_hn"],"author":"cmdtab","created_at":"2025-04-03T19:02:37Z","created_at_i":1743706957,"num_comments":0,"objectID":"43573918","points":1,"story_id":43573918,"title":"Show HN: I wrote MCP server to control your mobile","updated_at":"2025-04-03T19:05:04Z","url":"https://github.com/runablehq/mobile-mcp"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cmdtab"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Mobile Use"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://github.com/runablehq/mobile-use"}},"_tags":["story","author_cmdtab","story_43425526","show_hn"],"author":"cmdtab","created_at":"2025-03-20T16:40:23Z","created_at_i":1742488823,"num_comments":0,"objectID":"43425526","points":1,"story_id":43425526,"title":"Show HN: Mobile Use","updated_at":"2025-03-20T16:41:41Z","url":"https://github.com/runablehq/mobile-use"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jbverschoor"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable \u2013 jsfiddle for everything"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://runnable.com/"}},"_tags":["story","author_jbverschoor","story_7832730"],"author":"jbverschoor","children":[7832734,7832804,7832821,7832863,7832909,7832916,7832919,7832925,7832932,7832956,7832960,7832967,7832975,7832994,7832995,7833008,7833086,7833119,7833144,7833170,7833230,7833297,7833335,7833520,7833559,7833564,7833703,7833730,7833854,7834423,7834606,7834712,7834842,7834879,7835018,7836149,7836443,7837131,7839204,7839214,7839330],"created_at":"2014-06-02T10:30:34Z","created_at_i":1401705034,"num_comments":100,"objectID":"7832730","points":303,"story_id":7832730,"title":"Runnable \u2013 jsfiddle for everything","updated_at":"2024-09-19T20:53:37Z","url":"http://runnable.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"phantom_oracle"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Glot.io: Open Source pastebin with runnable snippets and API"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://glot.io/"}},"_tags":["story","author_phantom_oracle","story_11550380"],"author":"phantom_oracle","children":[11550627,11550636,11550662,11550668,11550694,11550706,11550713,11550882,11550975,11550997,11551386,11551576,11551702,11551769,11551877,11552023,11552065,11552118,11552140,11552153,11552211,11552483,11552572,11552823,11553081,11553287,11553915,11554069,11554338],"created_at":"2016-04-22T16:33:08Z","created_at_i":1461342788,"num_comments":59,"objectID":"11550380","points":245,"story_id":11550380,"title":"Glot.io: Open Source pastebin with runnable snippets and API","updated_at":"2024-09-19T23:08:04Z","url":"https://glot.io/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sundip"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable \u2013 Edit, run, and share code in your browser"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://runnable.com"}},"_tags":["story","author_sundip","story_5343807"],"author":"sundip","children":[5343861,5343865,5343919,5343955,5344034,5344057,5344147,5344153,5344175,5344331,5344365,5344751,5344864,5344954,5345090,5345717,5345729,5347261,5347328,5347576,5347774,5348085,5348101,5348409,5350160,5351776],"created_at":"2013-03-08T15:12:13Z","created_at_i":1362755533,"num_comments":55,"objectID":"5343807","points":142,"story_id":5343807,"title":"Runnable \u2013 Edit, run, and share code in your browser","updated_at":"2024-09-19T19:20:39Z","url":"http://runnable.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"hiphipjorge"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable Sandboxes: Full-stack environments for every GitHub branch"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://blog.runnable.com/post/141200219146/runnable-sandboxes-full-stack-environments-for"}},"_tags":["story","author_hiphipjorge","story_11304291"],"author":"hiphipjorge","children":[11304368,11304439,11304525,11304528,11304747,11304754,11304877,11304878,11304923,11305000,11305333,11305611,11306009,11306086,11306405,11306642,11306658,11307792,11310849,11310872],"created_at":"2016-03-17T13:50:13Z","created_at_i":1458222613,"num_comments":54,"objectID":"11304291","points":130,"story_id":11304291,"title":"Runnable Sandboxes: Full-stack environments for every GitHub branch","updated_at":"2024-09-19T22:55:23Z","url":"http://blog.runnable.com/post/141200219146/runnable-sandboxes-full-stack-environments-for"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mlejva"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Hi HN community,

I'm Vasek, co-founder, and CEO of Devbook [0]. Devbook is an SDK that you add to your docs website and then every time a user visits your dev docs, we spin up a VM just for that user. The VM is ready in about 18-20 seconds. We haven't had enough time to work on optimization but from our early tests, we are fairly confident we can get this to about 1-2 seconds.

In the VM you can run almost anything. Install packages, edit & save files, run binaries, services, etc.

You as a documentation owner have full control over the VM. We give you full access to filesystem, shell, stdout, and stderr. You don't have to worry about any infrastructure management. It's just one line of code on your frontend.

On the backend, the VM is a Firecracker microVM [1] with our custom simple orchestrator/scheduler built on top that just gets the job done. \nWe chose Firecracker for 4 reasons:

* (1) the security with a combination of their jailer

* (2) its snapshotting capabilities

* (3) quick booting times

* (4) option to oversubscribe the underlying server resources

This allows you to create a whole new set of interactions between your dev docs and a developer visiting the docs. \nWe've had users building coding playgrounds [2] to show how their SDK works or adding embedded terminals to a landing page [3] to show how their CLI works.

The way Devbook works is that you use our frontend SDK [4] on our website. The SDK pings our backend and we boot up a VM. The VMs are ephemeral and get destroyed after a while of not getting pinged.\nYou can predefine what the VM filesystem will look like through our CLI via a simple Dockerfile [5].\nWe also have an open sourced UI library for components like terminal, file system explorer, or code editor [6].

The need for Devbook came from our own frustration with dev docs. It has always felt strange that dev docs contain so much code but none of it is actually runnable. You as a developer have to set up full environments to see how the API works and get a deeper understanding.

We are very early so we don't offer self-serve for now. A bit of manual work is still required when we are onboarding new customers. \nWe are looking for some specific use-case that would make our go-to-market strategy much easier. It feels like the product we offer is way too general. We basically say "here's a whole computer, have fun".

I'd love to know what you think about it. I'll hang out here and I'm happy to answer your questions!

[0] https://usedevbook.com/

[1] https://github.com/firecracker-microvm/firecracker

[2] https://app.banana.dev/docs/carrot?ref=navmenu

[3] https://runops.io/

[4] https://github.com/devbookhq/sdk

[5] https://github.com/devbookhq/devbookctl

[6] https://github.com/devbookhq/ui"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Add live runnable code to your dev docs"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.usedevbook.com/"}},"_tags":["story","author_mlejva","story_31004973","show_hn"],"author":"mlejva","children":[31005184,31005994,31006035,31006539,31006590,31008134,31010624,31010639,31010767,31011125,31011433,31011736,31012126,31033167],"created_at":"2022-04-12T16:38:06Z","created_at_i":1649781486,"num_comments":33,"objectID":"31004973","points":128,"story_id":31004973,"story_text":"Hi HN community,

I'm Vasek, co-founder, and CEO of Devbook [0]. Devbook is an SDK that you add to your docs website and then every time a user visits your dev docs, we spin up a VM just for that user. The VM is ready in about 18-20 seconds. We haven't had enough time to work on optimization but from our early tests, we are fairly confident we can get this to about 1-2 seconds.

In the VM you can run almost anything. Install packages, edit & save files, run binaries, services, etc.

You as a documentation owner have full control over the VM. We give you full access to filesystem, shell, stdout, and stderr. You don't have to worry about any infrastructure management. It's just one line of code on your frontend.

On the backend, the VM is a Firecracker microVM [1] with our custom simple orchestrator/scheduler built on top that just gets the job done. \nWe chose Firecracker for 4 reasons:

* (1) the security with a combination of their jailer

* (2) its snapshotting capabilities

* (3) quick booting times

* (4) option to oversubscribe the underlying server resources

This allows you to create a whole new set of interactions between your dev docs and a developer visiting the docs. \nWe've had users building coding playgrounds [2] to show how their SDK works or adding embedded terminals to a landing page [3] to show how their CLI works.

The way Devbook works is that you use our frontend SDK [4] on our website. The SDK pings our backend and we boot up a VM. The VMs are ephemeral and get destroyed after a while of not getting pinged.\nYou can predefine what the VM filesystem will look like through our CLI via a simple Dockerfile [5].\nWe also have an open sourced UI library for components like terminal, file system explorer, or code editor [6].

The need for Devbook came from our own frustration with dev docs. It has always felt strange that dev docs contain so much code but none of it is actually runnable. You as a developer have to set up full environments to see how the API works and get a deeper understanding.

We are very early so we don't offer self-serve for now. A bit of manual work is still required when we are onboarding new customers. \nWe are looking for some specific use-case that would make our go-to-market strategy much easier. It feels like the product we offer is way too general. We basically say "here's a whole computer, have fun".

I'd love to know what you think about it. I'll hang out here and I'm happy to answer your questions!

[0] https://usedevbook.com/

[1] https://github.com/firecracker-microvm/firecracker

[2] https://app.banana.dev/docs/carrot?ref=navmenu

[3] https://runops.io/

[4] https://github.com/devbookhq/sdk

[5] https://github.com/devbookhq/devbookctl

[6] https://github.com/devbookhq/ui","title":"Show HN: Add live runnable code to your dev docs","updated_at":"2025-03-07T10:00:12Z","url":"https://www.usedevbook.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dannyow"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Glot.io \u2013 An open source multi-lang pastebin with runnable snippets and API"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://glot.io/"}},"_tags":["story","author_dannyow","story_22118816"],"author":"dannyow","children":[22120063,22121816],"created_at":"2020-01-22T16:17:31Z","created_at_i":1579709851,"num_comments":8,"objectID":"22118816","points":67,"story_id":22118816,"title":"Glot.io \u2013 An open source multi-lang pastebin with runnable snippets and API","updated_at":"2024-09-20T05:28:25Z","url":"https://glot.io/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"brettcvz"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Codeblock.js - Editable, runnable javascript code blocks"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://filepicker.github.io/codeblock.js/"}},"_tags":["story","author_brettcvz","story_5699870","show_hn"],"author":"brettcvz","children":[5699988,5700009,5700426,5700522,5701001,5701121,5701244,5701567,5701679],"created_at":"2013-05-13T17:06:20Z","created_at_i":1368464780,"num_comments":15,"objectID":"5699870","points":50,"story_id":5699870,"story_text":"","title":"Show HN: Codeblock.js - Editable, runnable javascript code blocks","updated_at":"2024-09-19T19:36:33Z","url":"http://filepicker.github.io/codeblock.js/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"makeshifthoop"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable Wants To Become The \u201cYouTube Of Code\u201d"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://techcrunch.com/2013/10/02/runnable-wants-to-become-the-youtube-of-code/"}},"_tags":["story","author_makeshifthoop","story_6484857"],"author":"makeshifthoop","children":[6484909,6484948,6485034,6485137,6485139,6485176,6485211,6485218,6485219,6485225,6485270,6485292,6485331,6485340,6485441,6485454,6485482,6485486,6485657],"created_at":"2013-10-02T19:57:23Z","created_at_i":1380743843,"num_comments":56,"objectID":"6484857","points":49,"story_id":6484857,"title":"Runnable Wants To Become The \u201cYouTube Of Code\u201d","updated_at":"2023-09-06T22:20:37Z","url":"http://techcrunch.com/2013/10/02/runnable-wants-to-become-the-youtube-of-code/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Swizec"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Learn React and D3 in the browser with runnable code playgrounds"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.educative.io/collection/5164179136708608/5629499534213120"}},"_tags":["story","author_Swizec","story_15340218","show_hn"],"author":"Swizec","children":[15341004,15346095],"created_at":"2017-09-26T16:33:48Z","created_at_i":1506443628,"num_comments":6,"objectID":"15340218","points":48,"story_id":15340218,"title":"Show HN: Learn React and D3 in the browser with runnable code playgrounds","updated_at":"2024-09-20T01:24:54Z","url":"https://www.educative.io/collection/5164179136708608/5629499534213120"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"smn"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Job Description as runnable python UnitTest"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://github.com/praekelt/careers/blob/master/software_engineer.py"}},"_tags":["story","author_smn","story_1659109"],"author":"smn","children":[1659171,1659175,1659347,1659558,1659794,1659894,1660835],"created_at":"2010-09-03T10:33:02Z","created_at_i":1283509982,"num_comments":27,"objectID":"1659109","points":46,"story_id":1659109,"story_text":"","title":"Job Description as runnable python UnitTest","updated_at":"2024-09-19T17:12:41Z","url":"http://github.com/praekelt/careers/blob/master/software_engineer.py"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"hcm"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"CodeCube: Docker-powered Runnable Gists"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://hmarr.com/2013/oct/16/codecube-runnable-gists/"}},"_tags":["story","author_hcm","story_6585908"],"author":"hcm","children":[6586082,6586335,6586457],"created_at":"2013-10-21T14:50:53Z","created_at_i":1382367053,"num_comments":5,"objectID":"6585908","points":33,"story_id":6585908,"story_text":"","title":"CodeCube: Docker-powered Runnable Gists","updated_at":"2024-09-19T20:06:44Z","url":"http://hmarr.com/2013/oct/16/codecube-runnable-gists/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"joeyespo"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Introducing Runnable JavaScript, CSS, and HTML Code Snippets"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/"}},"_tags":["story","author_joeyespo","story_8326861"],"author":"joeyespo","children":[8326967],"created_at":"2014-09-16T20:20:06Z","created_at_i":1410898806,"num_comments":1,"objectID":"8326861","points":33,"story_id":8326861,"title":"Introducing Runnable JavaScript, CSS, and HTML Code Snippets","updated_at":"2024-09-19T21:05:02Z","url":"http://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"todsacerdoti"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Markdown \u2013 Runnable Notebooks with VS Code"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://runme.dev:443/"}},"_tags":["story","author_todsacerdoti","story_33267679"],"author":"todsacerdoti","children":[33270003,33271534,33272969,33282258,33287479],"created_at":"2022-10-19T20:43:21Z","created_at_i":1666212201,"num_comments":10,"objectID":"33267679","points":31,"story_id":33267679,"title":"Markdown \u2013 Runnable Notebooks with VS Code","updated_at":"2024-09-20T12:18:25Z","url":"https://runme.dev:443/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"rigelbm"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"ProgramBench Vetted: Reverse Engineering from a Runnable Binary"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://vetto.ai/companies/programbench-vetted.html"}},"_tags":["story","author_rigelbm","story_49375176"],"author":"rigelbm","children":[49378249,49404137],"created_at":"2026-08-20T14:35:08Z","created_at_i":1787236508,"num_comments":1,"objectID":"49375176","points":27,"story_id":49375176,"title":"ProgramBench Vetted: Reverse Engineering from a Runnable Binary","updated_at":"2026-08-23T02:36:40Z","url":"https://vetto.ai/companies/programbench-vetted.html"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sundip"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable is now GA: Staging environments and microservices don\u2019t mix"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://blog.runnable.com/post/150655663306/runnable-is-now-ga-staging-environments-and"}},"_tags":["story","author_sundip","story_12539197"],"author":"sundip","children":[12540016],"created_at":"2016-09-20T13:07:40Z","created_at_i":1474376860,"num_comments":1,"objectID":"12539197","points":24,"story_id":12539197,"title":"Runnable is now GA: Staging environments and microservices don\u2019t mix","updated_at":"2024-09-19T23:43:07Z","url":"http://blog.runnable.com/post/150655663306/runnable-is-now-ga-staging-environments-and"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"cheerGPU"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Hi HN,

I\u2019m excited to share RUNRL JOB, our new one-click service for running Reinforcement Learning Fine-Tuning (RFT) workloads\u2014think GRPO, PPO, or any custom reward-based tuning\u2014directly on HPC-AI.com.

What It Is\nPre-wired RFT pipeline: dual-network configs, memory optimizations, logging, and reward modules are all set up for you.

Model support: demos with Qwen-3B and Qwen-1.5 out of the box; drop in your own model if you like.

Cost & performance transparency: real-hardware benchmarks on 8\u00d7 H100/H200, with live metrics in TensorBoard and built-in cost tracking.

Why It Matters\nMemory-efficient GRPO: up to 40% memory savings vs PPO\u2014no separate value network or double backward pass.

Zero setup: no Dockerfiles, no dependency hell\u2014just click \u201cStart\u201d and your training job spins up.

Accessible RLHF: lowers the barrier for researchers, students, and indie hackers to experiment at scale.

How to Try\nVisit the blog post:\nhttps://hpc-ai.com/blog/RUNRL_JOB_is_live_on_hpc-ai

Click \u201cLaunch GPU Instances\u201d, choose H100 or H200.

Select the RUNRL JOB template and hit \u201cStart Job\u201d.

Monitor progress live in JupyterLab or via TensorBoard\u2014zero extra setup."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: I replicated GRPO and made it one-click runnable on HPC-AI.com"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://hpc-ai.com"}},"_tags":["story","author_cheerGPU","story_44354133","show_hn"],"author":"cheerGPU","children":[44354171,44354180,44354184],"created_at":"2025-06-23T10:19:10Z","created_at_i":1750673950,"num_comments":6,"objectID":"44354133","points":20,"story_id":44354133,"story_text":"Hi HN,

I\u2019m excited to share RUNRL JOB, our new one-click service for running Reinforcement Learning Fine-Tuning (RFT) workloads\u2014think GRPO, PPO, or any custom reward-based tuning\u2014directly on HPC-AI.com.

What It Is\nPre-wired RFT pipeline: dual-network configs, memory optimizations, logging, and reward modules are all set up for you.

Model support: demos with Qwen-3B and Qwen-1.5 out of the box; drop in your own model if you like.

Cost & performance transparency: real-hardware benchmarks on 8\u00d7 H100/H200, with live metrics in TensorBoard and built-in cost tracking.

Why It Matters\nMemory-efficient GRPO: up to 40% memory savings vs PPO\u2014no separate value network or double backward pass.

Zero setup: no Dockerfiles, no dependency hell\u2014just click \u201cStart\u201d and your training job spins up.

Accessible RLHF: lowers the barrier for researchers, students, and indie hackers to experiment at scale.

How to Try\nVisit the blog post:\nhttps://hpc-ai.com/blog/RUNRL_JOB_is_live_on_hpc-ai

Click \u201cLaunch GPU Instances\u201d, choose H100 or H200.

Select the RUNRL JOB template and hit \u201cStart Job\u201d.

Monitor progress live in JupyterLab or via TensorBoard\u2014zero extra setup.","title":"Show HN: I replicated GRPO and made it one-click runnable on HPC-AI.com","updated_at":"2025-06-25T10:25:55Z","url":"https://hpc-ai.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"waitingkuo"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Introducing Runnable JavaScript, CSS, and HTML Code Snippets"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/?cb=1"}},"_tags":["story","author_waitingkuo","story_8328741"],"author":"waitingkuo","children":[8328793],"created_at":"2014-09-17T05:50:57Z","created_at_i":1410933057,"num_comments":2,"objectID":"8328741","points":16,"story_id":8328741,"story_text":"","title":"Introducing Runnable JavaScript, CSS, and HTML Code Snippets","updated_at":"2024-09-19T21:05:13Z","url":"http://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/?cb=1"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"samlambert"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable Documentation: Code for Humans"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://githubengineering.com/runnable-documentation/"}},"_tags":["story","author_samlambert","story_10346026"],"author":"samlambert","children":[10346444,10346595],"created_at":"2015-10-07T14:01:09Z","created_at_i":1444226469,"num_comments":2,"objectID":"10346026","points":16,"story_id":10346026,"title":"Runnable Documentation: Code for Humans","updated_at":"2023-09-06T23:47:31Z","url":"http://githubengineering.com/runnable-documentation/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"theloup"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Runnable Code Snippets in more than 20 languages"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://tech.io/snippet"}},"_tags":["story","author_theloup","story_15499981","show_hn"],"author":"theloup","children":[15502219],"created_at":"2017-10-18T15:33:38Z","created_at_i":1508340818,"num_comments":1,"objectID":"15499981","points":15,"story_id":15499981,"title":"Show HN: Runnable Code Snippets in more than 20 languages","updated_at":"2024-09-20T01:34:43Z","url":"https://tech.io/snippet"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sundip"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable Adds C/C++ And Java Support, Launches Company Channels"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://techcrunch.com/2014/01/02/code-discovery-service-runnable-adds-cc-and-java-support-launches-company-channels/"}},"_tags":["story","author_sundip","story_7000648"],"author":"sundip","children":[7000824],"created_at":"2014-01-02T17:09:13Z","created_at_i":1388682553,"num_comments":1,"objectID":"7000648","points":13,"story_id":7000648,"story_text":"","title":"Runnable Adds C/C++ And Java Support, Launches Company Channels","updated_at":"2024-09-19T20:18:23Z","url":"http://techcrunch.com/2014/01/02/code-discovery-service-runnable-adds-cc-and-java-support-launches-company-channels/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"petterrasmussen"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Glot.io \u2013 an open source pastebin with runnable snippets and API"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://glot.io/"}},"_tags":["story","author_petterrasmussen","story_9825804","show_hn"],"author":"petterrasmussen","children":[9825873,9825892,9828466],"created_at":"2015-07-03T14:39:55Z","created_at_i":1435934395,"num_comments":3,"objectID":"9825804","points":12,"story_id":9825804,"story_text":"","title":"Show HN: Glot.io \u2013 an open source pastebin with runnable snippets and API","updated_at":"2023-09-07T03:07:22Z","url":"https://glot.io/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mscolnick"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Would love to share a new open-source project I've been working on - Runnable.

Runnable is a framework to build user-facing admin-like workflows with ease, while keeping operations internal. No need to setup REST or GraphQL for internal applications.

There are other similar tools out there that have comparable features, but Runnable is fully open-source and is much easier to set up (due to its simplicity). For example, it does not require a DB or even it's own server. There is an option to use Runnable as a library or as a standalone web-socket server.

Site here: https://getrunnable.com/

You can demo Runnable here https://demo.getrunnable.com/admin/login and login with any Google creds.

Open to feedback and feature requests."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Runnable \u2013 Build user-facing internal workflows without writing UI code"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://getrunnable.com/"}},"_tags":["story","author_mscolnick","story_35745237","show_hn"],"author":"mscolnick","children":[35745578,35746404],"created_at":"2023-04-28T18:30:21Z","created_at_i":1682706621,"num_comments":2,"objectID":"35745237","points":12,"story_id":35745237,"story_text":"Would love to share a new open-source project I've been working on - Runnable.

Runnable is a framework to build user-facing admin-like workflows with ease, while keeping operations internal. No need to setup REST or GraphQL for internal applications.

There are other similar tools out there that have comparable features, but Runnable is fully open-source and is much easier to set up (due to its simplicity). For example, it does not require a DB or even it's own server. There is an option to use Runnable as a library or as a standalone web-socket server.

Site here: https://getrunnable.com/

You can demo Runnable here https://demo.getrunnable.com/admin/login and login with any Google creds.

Open to feedback and feature requests.","title":"Show HN: Runnable \u2013 Build user-facing internal workflows without writing UI code","updated_at":"2024-09-20T13:59:49Z","url":"https://getrunnable.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"montyanderson"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"The Y Combinator explained in a runnable Scheme file"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://gist.github.com/jjwatt/e8e615d115f28db9662a1f3742034478"}},"_tags":["story","author_montyanderson","story_40502222"],"author":"montyanderson","children":[40502549,40505772],"created_at":"2024-05-28T16:08:33Z","created_at_i":1716912513,"num_comments":1,"objectID":"40502222","points":12,"story_id":40502222,"title":"The Y Combinator explained in a runnable Scheme file","updated_at":"2024-09-20T17:06:54Z","url":"https://gist.github.com/jjwatt/e8e615d115f28db9662a1f3742034478"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Swizec"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Interactive ES6, ES2016, ES2017 cheatsheet \u2013 47 runnable code samples"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://es2017.io/"}},"_tags":["story","author_Swizec","story_15697739","show_hn"],"author":"Swizec","children":[15721269],"created_at":"2017-11-14T18:26:02Z","created_at_i":1510683962,"num_comments":1,"objectID":"15697739","points":11,"story_id":15697739,"title":"Show HN: Interactive ES6, ES2016, ES2017 cheatsheet \u2013 47 runnable code samples","updated_at":"2024-09-20T01:41:51Z","url":"https://es2017.io/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"amasad"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Embed runnable code snippets on your website"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://amasad.me/2015/04/09/hello-world/"}},"_tags":["story","author_amasad","story_9392345","show_hn"],"author":"amasad","children":[9392349,9398932],"created_at":"2015-04-17T05:06:39Z","created_at_i":1429247199,"num_comments":11,"objectID":"9392345","points":10,"story_id":9392345,"title":"Show HN: Embed runnable code snippets on your website","updated_at":"2023-09-07T02:32:48Z","url":"http://amasad.me/2015/04/09/hello-world/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"pramodbiligiri"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable: full stack environments for every branch and any application"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"https://runnable.com"}},"_tags":["story","author_pramodbiligiri","story_12586304"],"author":"pramodbiligiri","created_at":"2016-09-26T22:52:44Z","created_at_i":1474930364,"num_comments":0,"objectID":"12586304","points":10,"story_id":12586304,"title":"Runnable: full stack environments for every branch and any application","updated_at":"2024-09-19T23:47:41Z","url":"https://runnable.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"atlantic"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Stack Overflow introduces runnable code snippets"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets"}},"_tags":["story","author_atlantic","story_8382209"],"author":"atlantic","created_at":"2014-09-29T09:54:24Z","created_at_i":1411984464,"num_comments":0,"objectID":"8382209","points":9,"story_id":8382209,"story_text":"","title":"Stack Overflow introduces runnable code snippets","updated_at":"2024-09-19T21:10:31Z","url":"http://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"tuananh"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"StackOverflow to get runnable code snippets in questions/answers"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://meta.stackoverflow.com/questions/269754/stack-snippets-sandbox-try-it-out-here"}},"_tags":["story","author_tuananh","story_8226264"],"author":"tuananh","created_at":"2014-08-26T09:07:25Z","created_at_i":1409044045,"num_comments":0,"objectID":"8226264","points":8,"story_id":8226264,"story_text":"","title":"StackOverflow to get runnable code snippets in questions/answers","updated_at":"2024-09-19T21:04:59Z","url":"http://meta.stackoverflow.com/questions/269754/stack-snippets-sandbox-try-it-out-here"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"fatihturker"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Could ternary weights make 500B models runnable on consumer hardware?"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://opengraviton.github.io"}},"_tags":["story","author_fatihturker","story_47301180"],"author":"fatihturker","children":[47301181,47301182,47301371,47301418,47312068],"created_at":"2026-03-08T20:38:32Z","created_at_i":1773002312,"num_comments":6,"objectID":"47301180","points":7,"story_id":47301180,"title":"Could ternary weights make 500B models runnable on consumer hardware?","updated_at":"2026-03-10T14:55:44Z","url":"https://opengraviton.github.io"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"amasad"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Jeff Atwood: If I was starting StackOverflow today it would have runnable code"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://twitter.com/codinghorror/status/1129176888088309760"}},"_tags":["story","author_amasad","story_19935091"],"author":"amasad","children":[19935240],"created_at":"2019-05-17T00:55:52Z","created_at_i":1558054552,"num_comments":2,"objectID":"19935091","points":7,"story_id":19935091,"title":"Jeff Atwood: If I was starting StackOverflow today it would have runnable code","updated_at":"2024-09-20T04:15:45Z","url":"https://twitter.com/codinghorror/status/1129176888088309760"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sdkhere"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: AnalystAIPack \u2013 118 runnable agent skills for malware analysis and RE"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://meltedinhex.com/posts/analyst-ai-pack/"}},"_tags":["story","author_sdkhere","story_48750336","show_hn"],"author":"sdkhere","children":[48750355,48751641,48752438],"created_at":"2026-07-01T17:27:00Z","created_at_i":1782926820,"num_comments":1,"objectID":"48750336","points":7,"story_id":48750336,"title":"Show HN: AnalystAIPack \u2013 118 runnable agent skills for malware analysis and RE","updated_at":"2026-07-01T21:14:46Z","url":"https://meltedinhex.com/posts/analyst-ai-pack/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"lizparody23"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable Tutorial Straight from Your Blog Post"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://stateful.com/blog/runme-blog-launcher"}},"_tags":["story","author_lizparody23","story_34885564"],"author":"lizparody23","created_at":"2023-02-21T19:16:05Z","created_at_i":1677006965,"num_comments":0,"objectID":"34885564","points":7,"story_id":34885564,"title":"Runnable Tutorial Straight from Your Blog Post","updated_at":"2024-09-20T13:28:28Z","url":"https://stateful.com/blog/runme-blog-launcher"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"corkill"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Is down at the moment but really looking forward to checking this out."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Code Now relaunches as Runnable"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://runnable.com/"}},"_tags":["story","author_corkill","story_5325623"],"author":"corkill","created_at":"2013-03-05T17:01:03Z","created_at_i":1362502863,"num_comments":0,"objectID":"5325623","points":6,"story_id":5325623,"story_text":"Is down at the moment but really looking forward to checking this out.","title":"Code Now relaunches as Runnable","updated_at":"2024-09-19T19:18:35Z","url":"http://runnable.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jonbaer"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Bootique: Minimally Opinionated Framework for Runnable Java"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://bootique.io/"}},"_tags":["story","author_jonbaer","story_11735652"],"author":"jonbaer","created_at":"2016-05-20T05:07:24Z","created_at_i":1463720844,"num_comments":0,"objectID":"11735652","points":6,"story_id":11735652,"title":"Bootique: Minimally Opinionated Framework for Runnable Java","updated_at":"2024-09-19T23:13:19Z","url":"http://bootique.io/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"zh217"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"ChatGLM, a ChatGPT-like LLM developed by Tsinghua Univ, runnable on consumer GPU"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://chatglm-cn.translate.goog/blog?_x_tr_sl=zh-CN&_x_tr_tl=en&_x_tr_hl=zh-CN&_x_tr_pto=wapp"}},"_tags":["story","author_zh217","story_35150190"],"author":"zh217","children":[35150191],"created_at":"2023-03-14T12:09:17Z","created_at_i":1678795757,"num_comments":1,"objectID":"35150190","points":5,"story_id":35150190,"title":"ChatGLM, a ChatGPT-like LLM developed by Tsinghua Univ, runnable on consumer GPU","updated_at":"2024-09-20T13:36:29Z","url":"https://chatglm-cn.translate.goog/blog?_x_tr_sl=zh-CN&_x_tr_tl=en&_x_tr_hl=zh-CN&_x_tr_pto=wapp"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"crawdog"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"How Runnable is different than CI"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://blog.runnable.com/post/155694013156/how-is-runnable-different-from-ci-solutions"}},"_tags":["story","author_crawdog","story_13373982"],"author":"crawdog","created_at":"2017-01-11T14:18:27Z","created_at_i":1484144307,"num_comments":0,"objectID":"13373982","points":5,"story_id":13373982,"title":"How Runnable is different than CI","updated_at":"2024-09-20T00:16:13Z","url":"http://blog.runnable.com/post/155694013156/how-is-runnable-different-from-ci-solutions"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"adhocpotato"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"I put together a library in Golang which lets you use Markdown in a literate programming style. Blockquotes and comments can specify associated actions, calling back into your Go code. This lets you create tutorials and scripts which can be viewed in a browser or run on the command line. We use this in the OpenZiti project (https://github.com/openziti/ziti) for our tutorials and demos. I thought others might be interested in using the code or even just the concept."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Rundmz \u2013 library for runnable Markdown for tutorials and demos"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/openziti/runzmd"}},"_tags":["story","author_adhocpotato","story_33346944","show_hn"],"author":"adhocpotato","children":[33347379],"created_at":"2022-10-26T17:41:50Z","created_at_i":1666806110,"num_comments":3,"objectID":"33346944","points":4,"story_id":33346944,"story_text":"I put together a library in Golang which lets you use Markdown in a literate programming style. Blockquotes and comments can specify associated actions, calling back into your Go code. This lets you create tutorials and scripts which can be viewed in a browser or run on the command line. We use this in the OpenZiti project (https://github.com/openziti/ziti) for our tutorials and demos. I thought others might be interested in using the code or even just the concept.","title":"Show HN: Rundmz \u2013 library for runnable Markdown for tutorials and demos","updated_at":"2024-09-20T12:24:12Z","url":"https://github.com/openziti/runzmd"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"tgalal"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"promptcmd is a CLI tool for composing and running LLM prompts like "native" programs.

Feedback welcome."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Show HN: Promptcmd: AI prompts manager that turns prompts into runnable programs"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://promptcmd.sh/"}},"_tags":["story","author_tgalal","story_46694028","show_hn"],"author":"tgalal","children":[46694463],"created_at":"2026-01-20T16:43:20Z","created_at_i":1768927400,"num_comments":1,"objectID":"46694028","points":4,"story_id":46694028,"story_text":"promptcmd is a CLI tool for composing and running LLM prompts like "native" programs.

Feedback welcome.","title":"Show HN: Promptcmd: AI prompts manager that turns prompts into runnable programs","updated_at":"2026-03-05T23:29:10Z","url":"https://promptcmd.sh/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ingve"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Stack (Overflow) Snippets: Runnable code snippets in questions and answers"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://meta.stackoverflow.com/questions/269753/feedback-requested-runnable-code-snippets-in-questions-and-answers"}},"_tags":["story","author_ingve","story_8225989"],"author":"ingve","created_at":"2014-08-26T06:58:49Z","created_at_i":1409036329,"num_comments":0,"objectID":"8225989","points":4,"story_id":8225989,"story_text":"","title":"Stack (Overflow) Snippets: Runnable code snippets in questions and answers","updated_at":"2024-09-19T21:04:53Z","url":"http://meta.stackoverflow.com/questions/269753/feedback-requested-runnable-code-snippets-in-questions-and-answers"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mindaugas"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"Runnable Userspace Meta Programs in NetBSD 5.0"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["runable"],"value":"http://blog.netbsd.org/tnf/entry/runnable_userspace_meta_programs_in"}},"_tags":["story","author_mindaugas","story_633241"],"author":"mindaugas","created_at":"2009-05-30T04:05:45Z","created_at_i":1243656345,"num_comments":0,"objectID":"633241","points":4,"story_id":633241,"story_text":"","title":"Runnable Userspace Meta Programs in NetBSD 5.0","updated_at":"2023-09-06T19:48:43Z","url":"http://blog.netbsd.org/tnf/entry/runnable_userspace_meta_programs_in"}],"hitsPerPage":50,"nbHits":2756,"nbPages":20,"page":0,"params":"query=Runable&tags=story&hitsPerPage=50&advancedSyntax=true&analyticsTags=backend","processingTimeMS":22,"processingTimingsMS":{"_request":{"queue":8,"roundTrip":16},"afterFetch":{"format":{"total":1},"merge":{"mergeLoop":{"prepareNextHit":2,"total":2},"total":3},"total":3},"fetch":{"query":8,"scanning":9,"total":18},"total":22},"query":"Runable","serverTimeMS":31}