The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Use an old tablet as an extra monitor
but only for terminal and curses apps
Show HN: Use an old tablet as an extra monitor
but only for terminal and curses apps
Show HN: Use an old tablet as an extra monitor
but only for terminal and curses apps
Show HN: Use an old tablet as an extra monitor
but only for terminal and curses apps
Show HN: Vanilla CSS Tailwind alternative in 16 lines
Show HN: Running LLMs in one line of Python without Docker
Hello Hacker News! We're Yangqing, Xiang and JJ from lepton.ai. We are building a platform to run any AI models as easy as writing local code, and to get your favorite models in minutes. It's like container for AI, but without the hassle of actually building a docker image.<p>We built and contributed to some of the world's most popular AI software - PyTorch 1.0, ONNX, Caffe, etcd, Kubernetes, etc. We also managed hundreds of thousands of computers in our previous jobs. And we found that the AI software stack is usually unnecessarily complex - and we want to change that.<p>Imagine if you are a developer who sees a good model on github, or HuggingFace. To make it a production ready service, the current solution usually requires you to build a docker image. But think about it - I have a few python code and a few python dependencies. That sounds like a huge overhead, right?<p>lepton.ai is really a pythonic way to free you from such difficulties. You write a simple python scaffold around your PyTorch / TensorFlow code, and lepton launches it as a full-fledged service callable via python, javascript, or any language that understands OpenAPI. We use containers under the hood, but you don't need to worry about all the infrastructure nuts and bolts.<p>One of the biggest challenge in AI is that it's really "all-stack": in addition to a plethora of models, AI applications usually involves GPUs, cloud infra, web services, DevOps, and SysOps. But we want you to focus on your job - and we take care of the rest "boring but essential" work.<p>We're really excited we get to show this to you all! Please let us know your thoughts and questions in the comments.
Show HN: Running LLMs in one line of Python without Docker
Hello Hacker News! We're Yangqing, Xiang and JJ from lepton.ai. We are building a platform to run any AI models as easy as writing local code, and to get your favorite models in minutes. It's like container for AI, but without the hassle of actually building a docker image.<p>We built and contributed to some of the world's most popular AI software - PyTorch 1.0, ONNX, Caffe, etcd, Kubernetes, etc. We also managed hundreds of thousands of computers in our previous jobs. And we found that the AI software stack is usually unnecessarily complex - and we want to change that.<p>Imagine if you are a developer who sees a good model on github, or HuggingFace. To make it a production ready service, the current solution usually requires you to build a docker image. But think about it - I have a few python code and a few python dependencies. That sounds like a huge overhead, right?<p>lepton.ai is really a pythonic way to free you from such difficulties. You write a simple python scaffold around your PyTorch / TensorFlow code, and lepton launches it as a full-fledged service callable via python, javascript, or any language that understands OpenAPI. We use containers under the hood, but you don't need to worry about all the infrastructure nuts and bolts.<p>One of the biggest challenge in AI is that it's really "all-stack": in addition to a plethora of models, AI applications usually involves GPUs, cloud infra, web services, DevOps, and SysOps. But we want you to focus on your job - and we take care of the rest "boring but essential" work.<p>We're really excited we get to show this to you all! Please let us know your thoughts and questions in the comments.
OCI container of OBS Studio with 50 plugins included
Show HN: Use your familiar Markdown editor to create and publish web pages
I'm excited to introduce my own developed Markdown editor to everyone. It's built on the Monaco editor and designed specifically for developers. This editor integrates various features such as document management, resource management, and MDX extensions. You can embed images, audio, video, and even use plugins like drawing tools, calendars, and cards to showcase your creativity. What's even more thrilling is that it allows users to customize PostgreSQL table structures, insert and display data in Markdown documents, and even collect form submissions.<p>My original intention in design was to use MDX to describe pages (with limited differentiation), and utilize low-code building tools to present and collect data. This way, users can use simple text to describe individual web pages and aggregate multiple web pages into their site.<p>Now, it has completed a portion of the work; for instance, the blog on my official website is self-generated using this method.<p>However, most users should use it as a markdown editor with extension components. I'm not sure how to better describe my vision. I really hope that you are interested in trying it out and providing suggestions.
Show HN: Use your familiar Markdown editor to create and publish web pages
I'm excited to introduce my own developed Markdown editor to everyone. It's built on the Monaco editor and designed specifically for developers. This editor integrates various features such as document management, resource management, and MDX extensions. You can embed images, audio, video, and even use plugins like drawing tools, calendars, and cards to showcase your creativity. What's even more thrilling is that it allows users to customize PostgreSQL table structures, insert and display data in Markdown documents, and even collect form submissions.<p>My original intention in design was to use MDX to describe pages (with limited differentiation), and utilize low-code building tools to present and collect data. This way, users can use simple text to describe individual web pages and aggregate multiple web pages into their site.<p>Now, it has completed a portion of the work; for instance, the blog on my official website is self-generated using this method.<p>However, most users should use it as a markdown editor with extension components. I'm not sure how to better describe my vision. I really hope that you are interested in trying it out and providing suggestions.
Show HN: An app store just for installable web apps
Show HN: An app store just for installable web apps
Show HN: An app store just for installable web apps
Show HN: An app store just for installable web apps
Show HN: An app to create asynchronous micro podcasts
Share thoughts and stories with friends worldwide, on your time.
Show HN: Ambient, a multiplayer game engine and platform using WASM/WebGPU/Rust
Earlier this year, we released our open-source game engine [0] built with Rust, WebAssembly, and WebGPU. Today, we’re happy to announce the Ambient platform, which brings web deployment, server hosting, and more to the runtime. With Ambient, you can make a game, deploy it to the browser in one command, share your URL and instantly play with others, no downloads or installs needed.<p>Our WASM use is innovative; it is being used as both a sandboxed runtime for user code, and as a way to run the entire Ambient runtime in the browser. This, paired with our ECS data model, enables a highly modular architecture that allows other developers to make isolated packages (code, 3D models, tools, etc.) that they can add as a mod to your game.<p>Once deployed, these packages can be activated on-the-fly while running the game in the browser, acting as their own small applications inside the game. This can be great for testing out game features, but it also enables building games with others - whether they be friends or strangers. In the future, we hope that whole communities can build games together, not unlike open-source development.<p>The runtime already has many of the features expected from a capable game engine, including physics (PhysX), a React-like UI toolkit and a GPU-driven renderer.<p>Check out the blog post [1] to learn more, and to try out a live multiplayer demo on supported browsers. The team and I will be around to answer any questions you might have.<p>[0]: <a href="https://news.ycombinator.com/item?id=34906166">https://news.ycombinator.com/item?id=34906166</a><p>[1]: <a href="https://ambient.run/blog/platform" rel="nofollow noreferrer">https://ambient.run/blog/platform</a>
Show HN: Atlassian Design for Bootstrap v5
Atlassian Design for Bootstrap 5. Beautifully crafted Bootstrap components ready for your next project.
Show HN: Sqinn-Go is a Golang library for accessing SQLite databases in pure Go
Show HN: Sqinn-Go is a Golang library for accessing SQLite databases in pure Go
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.