The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Peridot – A functional language based on two-level type theory

Show HN: Oldest Search – Search for the oldest result on internet

Oldest Search is a custom google search that specifically targets the oldest entries available. I'm always curious about the first entries for certain data on the internet, it's a valuable perspective builder.<p>I personally like news articles that have been digitized that were written in the pre-internet era. Unfortunately some results don't always work well because pages have been dated incorrectly. For example, searching "Covid" shows recent results.<p>I launch new projects like this daily: small tools to increase human agency. I'm also very open to suggestions to improve!

Show HN: Oldest Search – Search for the oldest result on internet

Oldest Search is a custom google search that specifically targets the oldest entries available. I'm always curious about the first entries for certain data on the internet, it's a valuable perspective builder.<p>I personally like news articles that have been digitized that were written in the pre-internet era. Unfortunately some results don't always work well because pages have been dated incorrectly. For example, searching "Covid" shows recent results.<p>I launch new projects like this daily: small tools to increase human agency. I'm also very open to suggestions to improve!

Show HN: Oldest Search – Search for the oldest result on internet

Oldest Search is a custom google search that specifically targets the oldest entries available. I'm always curious about the first entries for certain data on the internet, it's a valuable perspective builder.<p>I personally like news articles that have been digitized that were written in the pre-internet era. Unfortunately some results don't always work well because pages have been dated incorrectly. For example, searching "Covid" shows recent results.<p>I launch new projects like this daily: small tools to increase human agency. I'm also very open to suggestions to improve!

Show HN: Oldest Search – Search for the oldest result on internet

Oldest Search is a custom google search that specifically targets the oldest entries available. I'm always curious about the first entries for certain data on the internet, it's a valuable perspective builder.<p>I personally like news articles that have been digitized that were written in the pre-internet era. Unfortunately some results don't always work well because pages have been dated incorrectly. For example, searching "Covid" shows recent results.<p>I launch new projects like this daily: small tools to increase human agency. I'm also very open to suggestions to improve!

Show HN: Pythondocs.xyz – Live search for Python documentation

Hi everyone!<p>I've been working on a web search interface for Python's documentation as a personal project, and I think it's ready for other people to use...<p>Please give it a go (and join me in praying to the server gods):<p><a href="https://pythondocs.xyz/" rel="nofollow">https://pythondocs.xyz/</a><p>Here's the tech stack for those interested:<p>- Parser: Beautiful Soup + Mozilla Bleach<p>- Database: in-memory SQLite (aiosqlite) + SQLAlchemy<p>- Web server: FastAPI + Uvicorn + Jinja2<p>- Front end: Tailwind CSS + htmx + Alpine.js<p>I have ideas for future improvements but hopefully the current version is useful to someone.<p>Let me know what you think!

Show HN: Pythondocs.xyz – Live search for Python documentation

Hi everyone!<p>I've been working on a web search interface for Python's documentation as a personal project, and I think it's ready for other people to use...<p>Please give it a go (and join me in praying to the server gods):<p><a href="https://pythondocs.xyz/" rel="nofollow">https://pythondocs.xyz/</a><p>Here's the tech stack for those interested:<p>- Parser: Beautiful Soup + Mozilla Bleach<p>- Database: in-memory SQLite (aiosqlite) + SQLAlchemy<p>- Web server: FastAPI + Uvicorn + Jinja2<p>- Front end: Tailwind CSS + htmx + Alpine.js<p>I have ideas for future improvements but hopefully the current version is useful to someone.<p>Let me know what you think!

Show HN: A Spatial Environment for Python

Hi all! A little background: I've been working on natto.dev, a spatial environment for JavaScript. I'm really excited about new interfaces for code (leveraging metaphors we're good at, spatial reasoning, making state visible, design tools, etc). With all the buzz around PyScript, I discovered Pyodide and got it working inside natto. This Python version is a stripped down version of <a href="https://natto.dev" rel="nofollow">https://natto.dev</a> (eg interactive outputs, multiplayer) so please check that out if this interests you.<p>I'm excited to share this spatial environment for Python. Imagine Jupyter cells arranged on a 2D canvas.<p>Some key differences from traditional Python notebooks:<p>- By default, cells rerun whenever its code changes or an input reruns, like a spreadsheet!<p>- Dependencies are explicit. There is no parsing or global scope.<p>- Duplicate panes by option-dragging. This is a core interaction in design tools for exploring ideas.<p>- State panes add interactive elements. Check out this scikit demo <a href="https://python.natto.dev/example/de5cae3dfbcb43919981cc1420309756" rel="nofollow">https://python.natto.dev/example/de5cae3dfbcb43919981cc14203...</a><p>- Python execution happens in your browser as WASM via Pyodide (implementation detail, not design choice). This is currently a demo, not meant to replace your production ML notebooks.<p>I would love to hear your feedback on any of this and your thoughts on new programming interfaces!

Show HN: A Spatial Environment for Python

Hi all! A little background: I've been working on natto.dev, a spatial environment for JavaScript. I'm really excited about new interfaces for code (leveraging metaphors we're good at, spatial reasoning, making state visible, design tools, etc). With all the buzz around PyScript, I discovered Pyodide and got it working inside natto. This Python version is a stripped down version of <a href="https://natto.dev" rel="nofollow">https://natto.dev</a> (eg interactive outputs, multiplayer) so please check that out if this interests you.<p>I'm excited to share this spatial environment for Python. Imagine Jupyter cells arranged on a 2D canvas.<p>Some key differences from traditional Python notebooks:<p>- By default, cells rerun whenever its code changes or an input reruns, like a spreadsheet!<p>- Dependencies are explicit. There is no parsing or global scope.<p>- Duplicate panes by option-dragging. This is a core interaction in design tools for exploring ideas.<p>- State panes add interactive elements. Check out this scikit demo <a href="https://python.natto.dev/example/de5cae3dfbcb43919981cc1420309756" rel="nofollow">https://python.natto.dev/example/de5cae3dfbcb43919981cc14203...</a><p>- Python execution happens in your browser as WASM via Pyodide (implementation detail, not design choice). This is currently a demo, not meant to replace your production ML notebooks.<p>I would love to hear your feedback on any of this and your thoughts on new programming interfaces!

Show HN: A Spatial Environment for Python

Hi all! A little background: I've been working on natto.dev, a spatial environment for JavaScript. I'm really excited about new interfaces for code (leveraging metaphors we're good at, spatial reasoning, making state visible, design tools, etc). With all the buzz around PyScript, I discovered Pyodide and got it working inside natto. This Python version is a stripped down version of <a href="https://natto.dev" rel="nofollow">https://natto.dev</a> (eg interactive outputs, multiplayer) so please check that out if this interests you.<p>I'm excited to share this spatial environment for Python. Imagine Jupyter cells arranged on a 2D canvas.<p>Some key differences from traditional Python notebooks:<p>- By default, cells rerun whenever its code changes or an input reruns, like a spreadsheet!<p>- Dependencies are explicit. There is no parsing or global scope.<p>- Duplicate panes by option-dragging. This is a core interaction in design tools for exploring ideas.<p>- State panes add interactive elements. Check out this scikit demo <a href="https://python.natto.dev/example/de5cae3dfbcb43919981cc1420309756" rel="nofollow">https://python.natto.dev/example/de5cae3dfbcb43919981cc14203...</a><p>- Python execution happens in your browser as WASM via Pyodide (implementation detail, not design choice). This is currently a demo, not meant to replace your production ML notebooks.<p>I would love to hear your feedback on any of this and your thoughts on new programming interfaces!

Making a falling sand simulator

Show HN: Automedia – a tool for managing bitrot and formats in media libraries

Show HN: Automedia – a tool for managing bitrot and formats in media libraries

Wordle in Python using literate programming

Hey HN!<p>I wanted to demo TDD with Python, as well as showcase some BDD practices I've been blogging about recently[1]. So I used literate programming to implement Wordle, and rendered the narrative into this "Show HN" webpage.<p>I'm certainly no Knuth, but I'm pretty proud of the result. Proud enough to chance myself to a HN post, and risk HN's mockery and ire: my first "Show HN".<p>I hope this crowd will enjoy this annotated walkthrough of Wordle implementation in Python. Codebase available on Github[2].<p>Relevant for folks here (though not covered in the main narrative) is how the Gherkin files are listed as Requirements[3] via Sphinxdocs extensions[4]<p>[1]: <a href="https://jiby.tech/" rel="nofollow">https://jiby.tech/</a> [2]: <a href="https://github.com/OverkillGuy/literate-wordle" rel="nofollow">https://github.com/OverkillGuy/literate-wordle</a> [3]: <a href="https://jiby.tech/project/literate_wordle/_collections/gherkin_feature.html" rel="nofollow">https://jiby.tech/project/literate_wordle/_collections/gherk...</a> [4]: <a href="https://github.com/OverkillGuy/literate-wordle/blob/6d51eb6db4950fbeea3479036e701b7e479dd5da/docs/source/conf.py#L75" rel="nofollow">https://github.com/OverkillGuy/literate-wordle/blob/6d51eb6d...</a>

Wordle in Python using literate programming

Hey HN!<p>I wanted to demo TDD with Python, as well as showcase some BDD practices I've been blogging about recently[1]. So I used literate programming to implement Wordle, and rendered the narrative into this "Show HN" webpage.<p>I'm certainly no Knuth, but I'm pretty proud of the result. Proud enough to chance myself to a HN post, and risk HN's mockery and ire: my first "Show HN".<p>I hope this crowd will enjoy this annotated walkthrough of Wordle implementation in Python. Codebase available on Github[2].<p>Relevant for folks here (though not covered in the main narrative) is how the Gherkin files are listed as Requirements[3] via Sphinxdocs extensions[4]<p>[1]: <a href="https://jiby.tech/" rel="nofollow">https://jiby.tech/</a> [2]: <a href="https://github.com/OverkillGuy/literate-wordle" rel="nofollow">https://github.com/OverkillGuy/literate-wordle</a> [3]: <a href="https://jiby.tech/project/literate_wordle/_collections/gherkin_feature.html" rel="nofollow">https://jiby.tech/project/literate_wordle/_collections/gherk...</a> [4]: <a href="https://github.com/OverkillGuy/literate-wordle/blob/6d51eb6db4950fbeea3479036e701b7e479dd5da/docs/source/conf.py#L75" rel="nofollow">https://github.com/OverkillGuy/literate-wordle/blob/6d51eb6d...</a>

Show HN: Thanks to BeAware, Deaf iPhone users have a free alerting device (OSS)

Show HN: Thanks to BeAware, Deaf iPhone users have a free alerting device (OSS)

Show HN: CaskDB – project to teach you building a key value store

Show HN: CaskDB – project to teach you building a key value store

Show HN: CaskDB – project to teach you building a key value store

< 1 2 3 ... 654 655 656 657 658 ... 913 914 915 >