The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Scripton – Python IDE with built-in realtime visualizations

Hey HN, Scripton (<a href="https://scripton.dev" rel="nofollow">https://scripton.dev</a>) is a Python IDE built for fast, interactive visualizations and exploratory programming — without the constraints of notebooks.<p>Why another Python IDE? Scripton hopes to fill a gap in the Python development ecosystem by being an IDE that:<p>1. Focuses on easy, fast, and interactive visualizations (and exposes rich JS plotting libraries like Observable Plot and Plotly directly to Python) 2. Provides a tightly integrated REPL for rapid prototyping and exploration 3. Is script-centric (as opposed to, say, notebook-style)<p>A historical detour for why these 3 features: Not so long ago (ok, well, maybe over a decade ago...), the go-to environment for many researchers in scientific fields would have been something like MATLAB. Generating multiple simultaneous visualizations (potentially dynamic) directly from your scripts, rapidly prototyping in the REPL, all without giving up on writing regular scripts. Over time, many switched over to Python but there wasn't an equivalent environment offering similar capabilities. IPython/Jupyter notebooks eventually became the de facto replacement. And while notebooks are great for many things (indeed, it wasn't uncommon for folks to switch between MATLAB and Mathematica Notebooks), they do make certain trade-offs that prevent them from being a full substitute.<p>Inner workings:<p>- Implemented in C++ (IDE <-> Python IPC), Python, TypeScript (UI), WGSL (WebGPU-based visualizations)<p>- While the editor component is based off Monaco, the IDE is not a vscode fork and was written from scratch. Happy to chat about the trade-offs if anyone's interested<p>- Uses a custom Python debugger written from scratch (which enables features like visualizing intermediate outputs while paused in the debugger)<p>Scripton's under active development (currently only available for macOS but Linux and Windows support is planned). Would love for you to try it out and share your thoughts! Since this is HN, I’m also happy to chat about its internals.

Show HN: Scripton – Python IDE with built-in realtime visualizations

Hey HN, Scripton (<a href="https://scripton.dev" rel="nofollow">https://scripton.dev</a>) is a Python IDE built for fast, interactive visualizations and exploratory programming — without the constraints of notebooks.<p>Why another Python IDE? Scripton hopes to fill a gap in the Python development ecosystem by being an IDE that:<p>1. Focuses on easy, fast, and interactive visualizations (and exposes rich JS plotting libraries like Observable Plot and Plotly directly to Python) 2. Provides a tightly integrated REPL for rapid prototyping and exploration 3. Is script-centric (as opposed to, say, notebook-style)<p>A historical detour for why these 3 features: Not so long ago (ok, well, maybe over a decade ago...), the go-to environment for many researchers in scientific fields would have been something like MATLAB. Generating multiple simultaneous visualizations (potentially dynamic) directly from your scripts, rapidly prototyping in the REPL, all without giving up on writing regular scripts. Over time, many switched over to Python but there wasn't an equivalent environment offering similar capabilities. IPython/Jupyter notebooks eventually became the de facto replacement. And while notebooks are great for many things (indeed, it wasn't uncommon for folks to switch between MATLAB and Mathematica Notebooks), they do make certain trade-offs that prevent them from being a full substitute.<p>Inner workings:<p>- Implemented in C++ (IDE <-> Python IPC), Python, TypeScript (UI), WGSL (WebGPU-based visualizations)<p>- While the editor component is based off Monaco, the IDE is not a vscode fork and was written from scratch. Happy to chat about the trade-offs if anyone's interested<p>- Uses a custom Python debugger written from scratch (which enables features like visualizing intermediate outputs while paused in the debugger)<p>Scripton's under active development (currently only available for macOS but Linux and Windows support is planned). Would love for you to try it out and share your thoughts! Since this is HN, I’m also happy to chat about its internals.

Show HN: Live-updating version of the 'What a week, huh?' meme

As a fun evening project, I made a live-updating version of the 'What a week, huh?' meme (based on a panel from The Adventures of Tintin comics [1]).<p>There's a page for every timeframe:<p>- 'What a day': <a href="https://tintin.dlazaro.ca/day" rel="nofollow">https://tintin.dlazaro.ca/day</a><p>- 'What a week': <a href="https://tintin.dlazaro.ca/week" rel="nofollow">https://tintin.dlazaro.ca/week</a><p>- 'What a month': <a href="https://tintin.dlazaro.ca/month" rel="nofollow">https://tintin.dlazaro.ca/month</a><p>- 'What a year': <a href="https://tintin.dlazaro.ca/year" rel="nofollow">https://tintin.dlazaro.ca/year</a><p>Current time is determined by a Cloudflare Worker using the request IP (not logged or stored). No JavaScript is sent to the browser.<p>[1] <a href="https://knowyourmeme.com/memes/what-a-week-huh" rel="nofollow">https://knowyourmeme.com/memes/what-a-week-huh</a>

Show HN: Live-updating version of the 'What a week, huh?' meme

As a fun evening project, I made a live-updating version of the 'What a week, huh?' meme (based on a panel from The Adventures of Tintin comics [1]).<p>There's a page for every timeframe:<p>- 'What a day': <a href="https://tintin.dlazaro.ca/day" rel="nofollow">https://tintin.dlazaro.ca/day</a><p>- 'What a week': <a href="https://tintin.dlazaro.ca/week" rel="nofollow">https://tintin.dlazaro.ca/week</a><p>- 'What a month': <a href="https://tintin.dlazaro.ca/month" rel="nofollow">https://tintin.dlazaro.ca/month</a><p>- 'What a year': <a href="https://tintin.dlazaro.ca/year" rel="nofollow">https://tintin.dlazaro.ca/year</a><p>Current time is determined by a Cloudflare Worker using the request IP (not logged or stored). No JavaScript is sent to the browser.<p>[1] <a href="https://knowyourmeme.com/memes/what-a-week-huh" rel="nofollow">https://knowyourmeme.com/memes/what-a-week-huh</a>

Show HN: Live-updating version of the 'What a week, huh?' meme

As a fun evening project, I made a live-updating version of the 'What a week, huh?' meme (based on a panel from The Adventures of Tintin comics [1]).<p>There's a page for every timeframe:<p>- 'What a day': <a href="https://tintin.dlazaro.ca/day" rel="nofollow">https://tintin.dlazaro.ca/day</a><p>- 'What a week': <a href="https://tintin.dlazaro.ca/week" rel="nofollow">https://tintin.dlazaro.ca/week</a><p>- 'What a month': <a href="https://tintin.dlazaro.ca/month" rel="nofollow">https://tintin.dlazaro.ca/month</a><p>- 'What a year': <a href="https://tintin.dlazaro.ca/year" rel="nofollow">https://tintin.dlazaro.ca/year</a><p>Current time is determined by a Cloudflare Worker using the request IP (not logged or stored). No JavaScript is sent to the browser.<p>[1] <a href="https://knowyourmeme.com/memes/what-a-week-huh" rel="nofollow">https://knowyourmeme.com/memes/what-a-week-huh</a>

Show HN: Bag of words – Build and share smart data apps using AI

Show HN: Tetris Variant in a Rotating / Flipping Square

Show HN: Kartoffels – Cellular Automata, Statistics, 32-bit RISC-V

Show HN: Kartoffels – Cellular Automata, Statistics, 32-bit RISC-V

Show HN: Synergetica – A Modern, End-to-End Genetic Circuit Design Desktop App

We’ve built Synergetica, an open-source desktop app for end-to-end genetic circuit design. It supports node-based or code-based editing, interactive simulations, and automated DNA sequence generation.<p>You can find the repo and docs here:<p>- GitHub: <a href="https://github.com/khokao/synergetica">https://github.com/khokao/synergetica</a><p>- Docs: <a href="https://khokao.github.io/synergetica/" rel="nofollow">https://khokao.github.io/synergetica/</a>

Show HN: Inscribed, create stop motion animation and slide powered by Excalidraw

Inscribed.app, a slide-based tool for creating stop motions animation and slides.<p>I've been writing a lot of tech content lately and needed a way to create a stop motion to visualize ideas for my blog.<p>I'm a big fan of Excalidraw and Apple Keynote, so this tool is an attempt to combine the UX of the two together. Sketch like Excalidraw with a slide making interface (with shortcuts) like Apple Keynote.<p>Features: - keyboard shortcuts: copy/paste/del, up/down navigation - adjust document size - drag and drop images - google fonts integration - presentation mode - export as GIF, or as iframe to embed everywhere you want.<p>Try it yourself: <a href="https://inscribed.app" rel="nofollow">https://inscribed.app</a><p>Demo: <a href="https://www.youtube.com/watch?v=wEXE8-6yEzw" rel="nofollow">https://www.youtube.com/watch?v=wEXE8-6yEzw</a><p>Github: <a href="https://github.com/chunrapeepat/inscribed">https://github.com/chunrapeepat/inscribed</a><p>Hope you like it. any feedback is welcome.

Show HN: Inscribed, create stop motion animation and slide powered by Excalidraw

Inscribed.app, a slide-based tool for creating stop motions animation and slides.<p>I've been writing a lot of tech content lately and needed a way to create a stop motion to visualize ideas for my blog.<p>I'm a big fan of Excalidraw and Apple Keynote, so this tool is an attempt to combine the UX of the two together. Sketch like Excalidraw with a slide making interface (with shortcuts) like Apple Keynote.<p>Features: - keyboard shortcuts: copy/paste/del, up/down navigation - adjust document size - drag and drop images - google fonts integration - presentation mode - export as GIF, or as iframe to embed everywhere you want.<p>Try it yourself: <a href="https://inscribed.app" rel="nofollow">https://inscribed.app</a><p>Demo: <a href="https://www.youtube.com/watch?v=wEXE8-6yEzw" rel="nofollow">https://www.youtube.com/watch?v=wEXE8-6yEzw</a><p>Github: <a href="https://github.com/chunrapeepat/inscribed">https://github.com/chunrapeepat/inscribed</a><p>Hope you like it. any feedback is welcome.

Show HN: Inscribed, create stop motion animation and slide powered by Excalidraw

Inscribed.app, a slide-based tool for creating stop motions animation and slides.<p>I've been writing a lot of tech content lately and needed a way to create a stop motion to visualize ideas for my blog.<p>I'm a big fan of Excalidraw and Apple Keynote, so this tool is an attempt to combine the UX of the two together. Sketch like Excalidraw with a slide making interface (with shortcuts) like Apple Keynote.<p>Features: - keyboard shortcuts: copy/paste/del, up/down navigation - adjust document size - drag and drop images - google fonts integration - presentation mode - export as GIF, or as iframe to embed everywhere you want.<p>Try it yourself: <a href="https://inscribed.app" rel="nofollow">https://inscribed.app</a><p>Demo: <a href="https://www.youtube.com/watch?v=wEXE8-6yEzw" rel="nofollow">https://www.youtube.com/watch?v=wEXE8-6yEzw</a><p>Github: <a href="https://github.com/chunrapeepat/inscribed">https://github.com/chunrapeepat/inscribed</a><p>Hope you like it. any feedback is welcome.

Show HN: Blunderchess.net – blunder for your opponent every five moves

blunderchess.net is an open source, peer-to-peer chess app where every five moves, players each get to make one blunder-move for their opponent

Show HN: Blunderchess.net – blunder for your opponent every five moves

blunderchess.net is an open source, peer-to-peer chess app where every five moves, players each get to make one blunder-move for their opponent

Show HN: Blunderchess.net – blunder for your opponent every five moves

blunderchess.net is an open source, peer-to-peer chess app where every five moves, players each get to make one blunder-move for their opponent

Show HN: Air traffic control radio and chill music for focus

Show HN: Air traffic control radio and chill music for focus

Show HN: Air traffic control radio and chill music for focus

Show HN: OpenSCAD configurable calendar 3D model

I created a highly configurable calendar 3D model using OpenSCAD. This project uses Zeller’s Congruence to automatically adjust the calendar layout for any year. Just change the year in the configurator, and the model updates accordingly.<p>The link contains a little more of the backstory and the downloadable model from a 3rd-party site, additionally the full source code is included in the post.<p>Some highlights:<p>- Implemented date calculations entirely in OpenSCAD (with no built-in date support, which was challenging but fun). - Customizable layout, multi-material printing support, and translation for all text elements. - Configurable holes for magnets/screws to mount on a fridge or wall. - Utilizes JustinSDK/dotSCAD and davidson16807/relativity.scad for string manipulation. - Correctly takes into account leap years.<p>Would love to hear your feedback. Thanks for checking it out!

< 1 2 3 ... 101 102 103 104 105 ... 863 864 865 >