The best Hacker News stories from All from the past day

Go back

Latest posts:

‘This Has Been Going on for Years’: Boeing’s Manufacturing Mess

Dynamic programming is not black magic

Dynamic programming is not black magic

Autonomous trucking is harder than autonomous rideshare

Autonomous trucking is harder than autonomous rideshare

Show HN: #!/usr/bin/env docker run

Vanna.ai: Chat with your SQL database

Vanna.ai: Chat with your SQL database

Show HN: Marimo – an open-source reactive notebook for Python

Hi HN! We’re excited to share marimo, an open-source reactive notebook for Python [1]. marimo aims to solve well-known problems with traditional notebooks [2]: marimo notebooks are reproducible (no hidden state), git-friendly (stored as Python files), executable as Python scripts, and deployable as web apps.<p>GitHub repo: <a href="https://github.com/marimo-team/marimo">https://github.com/marimo-team/marimo</a><p>In marimo, a notebook’s code, outputs, and program state are always consistent. Run a cell and marimo reacts by automatically running the cells that reference its declared variables. Delete a cell and marimo scrubs its variables from program memory, eliminating hidden state. Our reactive runtime is based on static analysis, so it’s performant. If you’re worried about accidentally triggering expensive computations, you can disable specific cells from auto-running.<p>marimo comes with UI elements like sliders, a dataframe transformer, and interactive plots that are automatically synchronized with Python [3]. Interact with an element and the cells that use it are automatically re-run with its latest value. Reactivity makes these UI elements more useful and ergonomic than Jupyter’s ipywidgets.<p>Every marimo notebook can be run as a script from the command line, with cells executed in a topologically sorted order, or served as an interactive web app, using the marimo CLI.<p>We’re a team of just two developers. We chose to develop marimo because we believe that the Python community deserves a better programming environment to do research and communicate it; experiment with code and share it; and learn computational science and teach it. We’ve seen lots of research start in Jupyter notebooks (much of my own has), only to fail to reproduce; lots of promising prototypes built that were never made real; and lots of tutorials written that failed to engage students.<p>marimo has been developed with the close input of scientists and engineers, and with inspiration from many tools, including Pluto.jl and streamlit. We open-sourced it recently because we feel it’s ready for broader use. Please try it out (pip install marimo && marimo tutorial intro). We’d appreciate your feedback!<p>[1] <a href="https://github.com/marimo-team/marimo">https://github.com/marimo-team/marimo</a><p>[2] <a href="https://docs.marimo.io/faq.html#faq-problems" rel="nofollow">https://docs.marimo.io/faq.html#faq-problems</a><p>[3] <a href="https://docs.marimo.io/api/inputs/index.html" rel="nofollow">https://docs.marimo.io/api/inputs/index.html</a>

Updates on Grounding of Boeing 737 MAX 9 Aircraft

DevDocs

I Found David Lynch's Lost 'Dune II' Script

Vector Databases: A Technical Primer [pdf]

A site that tracks the price of a Big Mac in every US McDonald's

Building a fully local LLM voice assistant to control my smart home

Building a fully local LLM voice assistant to control my smart home

Ask HN: Who else is working on nothing?

Everyone seems so busy building or learning the next big thing, but is anyone else working on <i>absolutely nothing</i> lately? If not, why not?<p>Optional reading:<p>I've always been a curious person, interested in learning new skills and finding fun and useful ways to apply them. I don't know much, but what I do know are things I've set out to learn purely out of interest. Any success in my career has been mostly luck, and being somewhat articulate in a few key areas of IT.<p>But not only has my professional life become monotonous and unchallenging, my drive for novelty and improvement in my personal life has also diminished greatly. In other words, I seem to have lost that curiosity. That drive to learn and apply new things.<p>I'm not sure why this is, but my initial suspicion is that the lack of fulfillment I've experienced in the last ~5 years or so has left me feeling like continuing down the same path is a bit of a waste of time at this point. It all just feels as though it amounts to virtually nothing.<p>To be completely honest, I <i>am</i> working on something, but that something is myself. Working through personal issues has all but completely taken priority over any external endeavors and consumed what little energy I have, which isn't necessarily a bad thing, but a healthier balance would probably be ideal.<p>Anyone else from HN in a similar place?

Stellarium: Software which renders realistic skies in real time

Stellarium: Software which renders realistic skies in real time

Did a 1997 merger ruin Boeing?

< 1 2 3 ... 173 174 175 176 177 ... 751 752 753 >