Intel's Humbling
518 by jseliger | 371 comments .
New best story on Hacker News: Show HN: Boardzilla, a framework for making web-based board games
Show HN: Boardzilla, a framework for making web-based board games
468 by joshbuddy | 80 comments on
Show HN: Boardzilla, a framework for making web-based board games Tldr: We’ve made a framework for web-based board games. You can try out some games over at https://boardzilla.io , or you can take a look at https://ift.tt/vlf18cR to learn more about how to develop your own game. Source is available at https://ift.tt/ckLn8gY Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking. It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback.
468 by joshbuddy | 80 comments on
Show HN: Boardzilla, a framework for making web-based board games Tldr: We’ve made a framework for web-based board games. You can try out some games over at https://boardzilla.io , or you can take a look at https://ift.tt/vlf18cR to learn more about how to develop your own game. Source is available at https://ift.tt/ckLn8gY Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking. It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback.
New best story on Hacker News: Show HN: Marimo – an open-source reactive notebook for Python
Show HN: Marimo – an open-source reactive notebook for Python
431 by akshayka | 106 comments on
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. GitHub repo: https://ift.tt/QZjtdKf 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. 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. 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. 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. 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! [1] https://ift.tt/QZjtdKf [2] https://ift.tt/w8CtdGN [3] https://ift.tt/rViHthq
431 by akshayka | 106 comments on
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. GitHub repo: https://ift.tt/QZjtdKf 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. 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. 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. 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. 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! [1] https://ift.tt/QZjtdKf [2] https://ift.tt/w8CtdGN [3] https://ift.tt/rViHthq
New best story on News: Show HN: GodotOS – Fake operating system interface made in the Godot engine
Show HN: GodotOS – Fake operating system interface made in the Godot engine
486 by popcar2 | 243 comments on News.
GodotOS, an operating system interface created entirely in Godot! Browse folders, edit text files, view images, play games, and more in one cohesive polished interface that can even be used on the web. Note that GodotOS is more of a toy than a serious project. It's meant to push the limits on UI design in Godot while creating a desktop that is minimalist, distraction-free, and aesthetically pleasing. Any feedback is greatly appreciated! Apologies for posting again, but I forgot to include "Show HN" in the title, and when I did post yesterday Hackernews almost immediately went down for over an hour, which is unfortunate.
486 by popcar2 | 243 comments on News.
GodotOS, an operating system interface created entirely in Godot! Browse folders, edit text files, view images, play games, and more in one cohesive polished interface that can even be used on the web. Note that GodotOS is more of a toy than a serious project. It's meant to push the limits on UI design in Godot while creating a desktop that is minimalist, distraction-free, and aesthetically pleasing. Any feedback is greatly appreciated! Apologies for posting again, but I forgot to include "Show HN" in the title, and when I did post yesterday Hackernews almost immediately went down for over an hour, which is unfortunate.
New best story on Hacker News: Show HN: GodotOS – Fake operating system interface made in the Godot engine
Show HN: GodotOS – Fake operating system interface made in the Godot engine
486 by popcar2 | 243 comments on
GodotOS, an operating system interface created entirely in Godot! Browse folders, edit text files, view images, play games, and more in one cohesive polished interface that can even be used on the web. Note that GodotOS is more of a toy than a serious project. It's meant to push the limits on UI design in Godot while creating a desktop that is minimalist, distraction-free, and aesthetically pleasing. Any feedback is greatly appreciated! Apologies for posting again, but I forgot to include "Show HN" in the title, and when I did post yesterday Hackernews almost immediately went down for over an hour, which is unfortunate.
486 by popcar2 | 243 comments on
GodotOS, an operating system interface created entirely in Godot! Browse folders, edit text files, view images, play games, and more in one cohesive polished interface that can even be used on the web. Note that GodotOS is more of a toy than a serious project. It's meant to push the limits on UI design in Godot while creating a desktop that is minimalist, distraction-free, and aesthetically pleasing. Any feedback is greatly appreciated! Apologies for posting again, but I forgot to include "Show HN" in the title, and when I did post yesterday Hackernews almost immediately went down for over an hour, which is unfortunate.
New best story on News: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)
Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)
535 by harrisonlo | 166 comments on News.
Nino is a radical approach to solve the app chaos problem for today's knowledge worker. I believe there are still too many tools; even using them becomes work in itself. I'm building all these apps from scratch in one place, using the same database and UI, with the flexibility to eventually support the majority of work from one "superapp." Currently there are 18 apps (called "modules") on Nino: - Database types: Sheet, Form, Calendar, Gallery, Board, Todo, List - Composition types: Doc, Slide, Drive, Notebook, Canvas, Grid, Blog, Site - Communication types: Channel, Chat, Meet I want to improve these modules and build more. Your feedback is important! FAQ: How is it different from Google Workspace, Microsoft 365, or startups like Notion and Clickup? A: I think Nino has a better foundation to (1) consolidate a lot more apps than they currently do, (2) drastically improve speed with offline architecture, and (3) offer unmatched privacy and security with end-to-end encryption (coming soon) Let me expand on these points: 1. Consolidation In Nino, pages and blocks are interoperable with each other. Google and Microsoft still have mostly isolated apps. Nino is one (super)app that supports 18 modules, saving you time from switching and integrating between different providers. 2. Offline mode This is actually more complex than it seems, but I ultimately decided it's worth it, not only for people who need to work without internet, but also for everyone else who want instant page load. Everything is saved locally by default. 3. End-to-end encryption (E2EE) This is just a preview and not open to public yet, but is something I have been building alongside since day 1. In fact, it's likely not architecturally possible for existing products to add later on. Nino is built to offer both E2EE and cloud features (backup, search, collaboration). One more thing: pages on Nino are also publishable! There are blog and site modules, but you can also publish other modules (i.e. sheet, board, canvas, etc.) on your custom domain or on a free nino.page subdomain. Give it a try and let me know how it can improve. I want to hear from you.
535 by harrisonlo | 166 comments on News.
Nino is a radical approach to solve the app chaos problem for today's knowledge worker. I believe there are still too many tools; even using them becomes work in itself. I'm building all these apps from scratch in one place, using the same database and UI, with the flexibility to eventually support the majority of work from one "superapp." Currently there are 18 apps (called "modules") on Nino: - Database types: Sheet, Form, Calendar, Gallery, Board, Todo, List - Composition types: Doc, Slide, Drive, Notebook, Canvas, Grid, Blog, Site - Communication types: Channel, Chat, Meet I want to improve these modules and build more. Your feedback is important! FAQ: How is it different from Google Workspace, Microsoft 365, or startups like Notion and Clickup? A: I think Nino has a better foundation to (1) consolidate a lot more apps than they currently do, (2) drastically improve speed with offline architecture, and (3) offer unmatched privacy and security with end-to-end encryption (coming soon) Let me expand on these points: 1. Consolidation In Nino, pages and blocks are interoperable with each other. Google and Microsoft still have mostly isolated apps. Nino is one (super)app that supports 18 modules, saving you time from switching and integrating between different providers. 2. Offline mode This is actually more complex than it seems, but I ultimately decided it's worth it, not only for people who need to work without internet, but also for everyone else who want instant page load. Everything is saved locally by default. 3. End-to-end encryption (E2EE) This is just a preview and not open to public yet, but is something I have been building alongside since day 1. In fact, it's likely not architecturally possible for existing products to add later on. Nino is built to offer both E2EE and cloud features (backup, search, collaboration). One more thing: pages on Nino are also publishable! There are blog and site modules, but you can also publish other modules (i.e. sheet, board, canvas, etc.) on your custom domain or on a free nino.page subdomain. Give it a try and let me know how it can improve. I want to hear from you.
New best story on Hacker News: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)
Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)
533 by harrisonlo | 166 comments on
Nino is a radical approach to solve the app chaos problem for today's knowledge worker. I believe there are still too many tools; even using them becomes work in itself. I'm building all these apps from scratch in one place, using the same database and UI, with the flexibility to eventually support the majority of work from one "superapp." Currently there are 18 apps (called "modules") on Nino: - Database types: Sheet, Form, Calendar, Gallery, Board, Todo, List - Composition types: Doc, Slide, Drive, Notebook, Canvas, Grid, Blog, Site - Communication types: Channel, Chat, Meet I want to improve these modules and build more. Your feedback is important! FAQ: How is it different from Google Workspace, Microsoft 365, or startups like Notion and Clickup? A: I think Nino has a better foundation to (1) consolidate a lot more apps than they currently do, (2) drastically improve speed with offline architecture, and (3) offer unmatched privacy and security with end-to-end encryption (coming soon) Let me expand on these points: 1. Consolidation In Nino, pages and blocks are interoperable with each other. Google and Microsoft still have mostly isolated apps. Nino is one (super)app that supports 18 modules, saving you time from switching and integrating between different providers. 2. Offline mode This is actually more complex than it seems, but I ultimately decided it's worth it, not only for people who need to work without internet, but also for everyone else who want instant page load. Everything is saved locally by default. 3. End-to-end encryption (E2EE) This is just a preview and not open to public yet, but is something I have been building alongside since day 1. In fact, it's likely not architecturally possible for existing products to add later on. Nino is built to offer both E2EE and cloud features (backup, search, collaboration). One more thing: pages on Nino are also publishable! There are blog and site modules, but you can also publish other modules (i.e. sheet, board, canvas, etc.) on your custom domain or on a free nino.page subdomain. Give it a try and let me know how it can improve. I want to hear from you.
533 by harrisonlo | 166 comments on
Nino is a radical approach to solve the app chaos problem for today's knowledge worker. I believe there are still too many tools; even using them becomes work in itself. I'm building all these apps from scratch in one place, using the same database and UI, with the flexibility to eventually support the majority of work from one "superapp." Currently there are 18 apps (called "modules") on Nino: - Database types: Sheet, Form, Calendar, Gallery, Board, Todo, List - Composition types: Doc, Slide, Drive, Notebook, Canvas, Grid, Blog, Site - Communication types: Channel, Chat, Meet I want to improve these modules and build more. Your feedback is important! FAQ: How is it different from Google Workspace, Microsoft 365, or startups like Notion and Clickup? A: I think Nino has a better foundation to (1) consolidate a lot more apps than they currently do, (2) drastically improve speed with offline architecture, and (3) offer unmatched privacy and security with end-to-end encryption (coming soon) Let me expand on these points: 1. Consolidation In Nino, pages and blocks are interoperable with each other. Google and Microsoft still have mostly isolated apps. Nino is one (super)app that supports 18 modules, saving you time from switching and integrating between different providers. 2. Offline mode This is actually more complex than it seems, but I ultimately decided it's worth it, not only for people who need to work without internet, but also for everyone else who want instant page load. Everything is saved locally by default. 3. End-to-end encryption (E2EE) This is just a preview and not open to public yet, but is something I have been building alongside since day 1. In fact, it's likely not architecturally possible for existing products to add later on. Nino is built to offer both E2EE and cloud features (backup, search, collaboration). One more thing: pages on Nino are also publishable! There are blog and site modules, but you can also publish other modules (i.e. sheet, board, canvas, etc.) on your custom domain or on a free nino.page subdomain. Give it a try and let me know how it can improve. I want to hear from you.
New best story on Hacker News: Sit.
Sit.
457 by rpastuszak | 73 comments on
Happy New Year everyone. Now, please share with a friend who needs to sit the fuck down or enjoy the experience yourself. Why I built it: https://ift.tt/q8lLGr9 and https://ift.tt/qi7ajVk...
457 by rpastuszak | 73 comments on
Happy New Year everyone. Now, please share with a friend who needs to sit the fuck down or enjoy the experience yourself. Why I built it: https://ift.tt/q8lLGr9 and https://ift.tt/qi7ajVk...
Subscribe to:
Posts (Atom)
New best story on News: ChatControl: EU wants to scan all private messages, even in encrypted apps
ChatControl: EU wants to scan all private messages, even in encrypted apps 942 by Metalhearf | 515 comments on News.
-
Qualcomm and Apple agree to drop all litigation 467 by saeedjabbar | 122 comments on News.
-
NASA’s Science Mission Directorate will hold a community town hall meeting with Associate Administrator for Science Thomas Zurbuchen and his...
-
SubEthaEdit 5 is now free and open source 357 by schwuk | 29 comments on