Show HN: Stock Photos Using Stable Diffusion
3 by jarrenae | 2 comments on Hacker News.
Hi HN, this is an early version of what we’re imagining as a truly functional stock photo platform using Stable Diffusion. We’re doing our best to hide the customization prompts on the back end so users are able to quickly search for pre-existing generated photos, or create new ones that would ideally work as well. If we keep going with it, in future versions we’d like to add voting, better tags, and more varied prompts, or maybe whatever you recommend!
Friday, 30 September 2022
New Show Hacker News story: latest news
Show HN: I made a site that lets you generate AI images using templates
8 by gdramos | 1 comments on Hacker News.
8 by gdramos | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Awesome Online Volunteering
3 by emacsen | 1 comments on Hacker News.
I made a collection of places where a person with no prior skillset can contribute their time and energy to make the world a better place, often without needing to leave home.
3 by emacsen | 1 comments on Hacker News.
I made a collection of places where a person with no prior skillset can contribute their time and energy to make the world a better place, often without needing to leave home.
New Show Hacker News story: latest news
Show HN: Build your gRPC apps with embedded zero trust networking
9 by ekoby | 0 comments on Hacker News.
This project template lets you bootstrap your next gRPC app with zero trust overlay networking. Make your gRPC server invisible to bad actors, and only allow verified clients to connect to it.
9 by ekoby | 0 comments on Hacker News.
This project template lets you bootstrap your next gRPC app with zero trust overlay networking. Make your gRPC server invisible to bad actors, and only allow verified clients to connect to it.
New Show Hacker News story: latest news
Show HN: Jsonnet Course Online
2 by raphinou | 0 comments on Hacker News.
Hi HN! I'm usually a lurker here, but I wanted to share this: I'm an enthusiastic user of Jsonnet[1] to flexibly generate JSON and YAML files (eg for kubernetes configurations). I wanted to spread awareness of Jsonnet and made a course on Udemy. The first 1000 students enrolling within 5 days with this link get the course for free: https://ift.tt/VJyzto3... I hope you enjoy the course (I'm interested in your feedback!) and if it makes you start using Jsonnet it will be mission accomplished :-) [1] https://jsonnet.org/
2 by raphinou | 0 comments on Hacker News.
Hi HN! I'm usually a lurker here, but I wanted to share this: I'm an enthusiastic user of Jsonnet[1] to flexibly generate JSON and YAML files (eg for kubernetes configurations). I wanted to spread awareness of Jsonnet and made a course on Udemy. The first 1000 students enrolling within 5 days with this link get the course for free: https://ift.tt/VJyzto3... I hope you enjoy the course (I'm interested in your feedback!) and if it makes you start using Jsonnet it will be mission accomplished :-) [1] https://jsonnet.org/
New Show Hacker News story: latest news
Show HN: Red Goose – Convert your website to mobile app
2 by satie | 0 comments on Hacker News.
Hi HN! We're Sonica, Marvin, and Satie, and we are building Red Goose (https://goose.red). Red Goose is a web app to mobile app conversion engine that produces ready-to-publish apps for the app stores using GitHub repos. There was a discussion on HN a few weeks ago about how a developer shaved off almost half of their native app's code without losing functionality [1]. Our launch today is a direct outcome of that thread and, moreso, in the context of this comment [2] and this one [3]. Paraphrasing the context below: > "Fastmail is the only email/calendar app with a reasonable size (just 20MB)." Followed by: > "… EDIT: just realized the app is a web view. Sigh." As someone who has been into mobile app development since 2010, the comments above read like a punch to the gut. We grew up believing that the native experience was better than the web! It took a while to admit, but the web, it appears, has genuinely caught on. It has matured to a point where the four pillars of web development—HTML, CSS, JavaScript, and WebAssembly—are likely enough for universal distribution. We already host compute-heavy environments for graphic designers [4], video editors [5], and rich document editing [6] on the web. And there is still more capability [7] in the works, if you will. So the question we asked ourselves was: Could the modern web become the "native stack" of mobile app development? With Red Goose, we want developers to be able to do just that. Create web applications that double up as mobile apps for the app stores. But this isn't always easy. Historically, native mobile apps have differed from (outdone?) the mobile web in three broad ways: An app-specific design language, Smooth and fancy screen transitions and, Solving compute-heavy processes that scaled to millions of users. However, at the same time, building and maintaining native mobile apps is super expensive, and it requires hiring separate teams of experienced developers whose sole job is to focus on mobile APIs. Even with the newest alternatives like React Native, Flutter, Cordova, Xamarin, Ionic, or any other similar framework, there is a quantum increase in the amount of boilerplate code. Over time, as many of us have experienced in the industry, the web and native teams grow distant, leading to a less than optimum situation and bloat. Red Goose puts the webview back in the ring. This step alone removes all the duplicated code from the equation. Red Goose then offers an alternate strategy [8], using the webview as the main leverage over your web app. And solve for native experience in the following three ways: First—Intrinsic Design: we have built a new css framework called Toucaan [9] to tackle the gaps between mobile app design and mobile web. It allows the development of "app-like" interfaces using new css standards and the intrinsic qualities of the medium. Second—Screen Transitions and Animations: Not all apps need this, but smooth transitions and performant animations are already possible with the new web APIs. With a strongly cached webpage using a service worker (PWA) and a better understanding of initial containing blocks (ICBs) pertaining to your front end, one can easily take steps to take the experience to the next level. Third—Webassembly: The best thing about webassembly is that the wasm functions return immediately and synchronously. So one can easily offload compute-heavy transactions to a locally installed wasm utility and benefit from performance gains instantly on both web and mobile apps. It appears that many apps wouldn't need to sprinkle webassembly into the mix to reach the level of performance expected of mobile apps, and just caching with a service worker and an app-like layout would do the trick. Red Goose itself uses vanilla javascript and an experimental version of Toucaan for its frontend. Its backend is made with Node.js, Express, and MongoDB and is hosted on AWS within Docker. Our web-to-mobile app conversion pipeline uses NodeGit for app delivery, and the freshly minted mobile apps are written in Swift or Kotlin and shared directly over GitHub. We believe that the opportunity to reduce app development and distribution cost using the newfangled powers of the web is massive—we've already helped a few teams to cut back on their expenses by as much as 80%. At the same time, we're still early and would love to hear what you think about what we're building with Red Goose. We look forward to your comments and experiences, especially if you have been on this path before on your own. Thanks! Relevant links: HN Discussion: [1] https://ift.tt/8uZbtCL [2] https://ift.tt/G46dwDR [3] https://ift.tt/DBYmtP7 Leading web examples: [4] https://ift.tt/Eszyu7q [5] https://ift.tt/mVnrc5t [6] https://ift.tt/xr35SuX [7] https://ift.tt/wZ2MuaK Tooling: [8] https://ift.tt/kNC9Vfw [9] https://toucaan.com The end.
2 by satie | 0 comments on Hacker News.
Hi HN! We're Sonica, Marvin, and Satie, and we are building Red Goose (https://goose.red). Red Goose is a web app to mobile app conversion engine that produces ready-to-publish apps for the app stores using GitHub repos. There was a discussion on HN a few weeks ago about how a developer shaved off almost half of their native app's code without losing functionality [1]. Our launch today is a direct outcome of that thread and, moreso, in the context of this comment [2] and this one [3]. Paraphrasing the context below: > "Fastmail is the only email/calendar app with a reasonable size (just 20MB)." Followed by: > "… EDIT: just realized the app is a web view. Sigh." As someone who has been into mobile app development since 2010, the comments above read like a punch to the gut. We grew up believing that the native experience was better than the web! It took a while to admit, but the web, it appears, has genuinely caught on. It has matured to a point where the four pillars of web development—HTML, CSS, JavaScript, and WebAssembly—are likely enough for universal distribution. We already host compute-heavy environments for graphic designers [4], video editors [5], and rich document editing [6] on the web. And there is still more capability [7] in the works, if you will. So the question we asked ourselves was: Could the modern web become the "native stack" of mobile app development? With Red Goose, we want developers to be able to do just that. Create web applications that double up as mobile apps for the app stores. But this isn't always easy. Historically, native mobile apps have differed from (outdone?) the mobile web in three broad ways: An app-specific design language, Smooth and fancy screen transitions and, Solving compute-heavy processes that scaled to millions of users. However, at the same time, building and maintaining native mobile apps is super expensive, and it requires hiring separate teams of experienced developers whose sole job is to focus on mobile APIs. Even with the newest alternatives like React Native, Flutter, Cordova, Xamarin, Ionic, or any other similar framework, there is a quantum increase in the amount of boilerplate code. Over time, as many of us have experienced in the industry, the web and native teams grow distant, leading to a less than optimum situation and bloat. Red Goose puts the webview back in the ring. This step alone removes all the duplicated code from the equation. Red Goose then offers an alternate strategy [8], using the webview as the main leverage over your web app. And solve for native experience in the following three ways: First—Intrinsic Design: we have built a new css framework called Toucaan [9] to tackle the gaps between mobile app design and mobile web. It allows the development of "app-like" interfaces using new css standards and the intrinsic qualities of the medium. Second—Screen Transitions and Animations: Not all apps need this, but smooth transitions and performant animations are already possible with the new web APIs. With a strongly cached webpage using a service worker (PWA) and a better understanding of initial containing blocks (ICBs) pertaining to your front end, one can easily take steps to take the experience to the next level. Third—Webassembly: The best thing about webassembly is that the wasm functions return immediately and synchronously. So one can easily offload compute-heavy transactions to a locally installed wasm utility and benefit from performance gains instantly on both web and mobile apps. It appears that many apps wouldn't need to sprinkle webassembly into the mix to reach the level of performance expected of mobile apps, and just caching with a service worker and an app-like layout would do the trick. Red Goose itself uses vanilla javascript and an experimental version of Toucaan for its frontend. Its backend is made with Node.js, Express, and MongoDB and is hosted on AWS within Docker. Our web-to-mobile app conversion pipeline uses NodeGit for app delivery, and the freshly minted mobile apps are written in Swift or Kotlin and shared directly over GitHub. We believe that the opportunity to reduce app development and distribution cost using the newfangled powers of the web is massive—we've already helped a few teams to cut back on their expenses by as much as 80%. At the same time, we're still early and would love to hear what you think about what we're building with Red Goose. We look forward to your comments and experiences, especially if you have been on this path before on your own. Thanks! Relevant links: HN Discussion: [1] https://ift.tt/8uZbtCL [2] https://ift.tt/G46dwDR [3] https://ift.tt/DBYmtP7 Leading web examples: [4] https://ift.tt/Eszyu7q [5] https://ift.tt/mVnrc5t [6] https://ift.tt/xr35SuX [7] https://ift.tt/wZ2MuaK Tooling: [8] https://ift.tt/kNC9Vfw [9] https://toucaan.com The end.
Thursday, 29 September 2022
New Show Hacker News story: latest news
Show HN: Git in-memory in browser with Web Assembly
2 by thomscoder | 0 comments on Hacker News.
Create, upload, edit (multiple) files on the fly, in the browser. Git branches and git commits allow to save your changes, create multiple "workspaces" and switch between them in one click. Repo: https://ift.tt/SLh834r
2 by thomscoder | 0 comments on Hacker News.
Create, upload, edit (multiple) files on the fly, in the browser. Git branches and git commits allow to save your changes, create multiple "workspaces" and switch between them in one click. Repo: https://ift.tt/SLh834r
New Show Hacker News story: latest news
Show HN: Coupon – self-hostable store for coupons/discounts and loyalty cards
2 by phylor | 1 comments on Hacker News.
2 by phylor | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: A Node.js SDK to embed zero trust principles in your app
10 by rentallect | 1 comments on Hacker News.
10 by rentallect | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Restapp.io – SQL Data Modeling Tool in No/Low Code
3 by BXScore | 0 comments on Hacker News.
Hey all! We've been working on RestApp V1 and this is our first time posting it on HN. It's an No/Low Code data modeling tool that enables you to build & maintain data pipelines with a visual programming interface. We don't store your data but we compute them through Apache Spark for query speed & efficiency. Here's some features: `Connectors: Connect to any source and destinations (DB, DWH and SaaS Applications). We currently support MongoDB, Snowflake, BigQuery, MySQL, MSSQL, SFTP (JSON, txt, csv, excel files supported), Hubspot, Stripe, GDrive (JSON, txt, csv, excel files supported). `Pipeline: Visual Programming Interface where you drag-and-drop SQL, NoSQL & Python functions instead of writing them to create a query and debug it easily. `Automation: You can automate your data pipeline (Job) through a scheduler. `Domain: Think of it like a workspace in which you can share securely your connectors and pipelines to specific users (colleagues, partners, clients...) We've designed this because as a data team member, we were writing a lot of long SQL queries with bad performances and we were getting headaches by debugging them. Now you can build, monitor and debug any kind of data pipelines with just Drag-and-drop built-in SQL functions to save you tremendous amount of time & effort. We're working on this continuously so we're keen to hear any feedback. Feature requests and critique are more than welcome. Try it out for free (30min of computing time offered each month): https://ift.tt/Ofp8hW6 The Getting Started docs are here for anyone who wants to check this out: https://ift.tt/63WutYB and https://ift.tt/gxKYFlA...
3 by BXScore | 0 comments on Hacker News.
Hey all! We've been working on RestApp V1 and this is our first time posting it on HN. It's an No/Low Code data modeling tool that enables you to build & maintain data pipelines with a visual programming interface. We don't store your data but we compute them through Apache Spark for query speed & efficiency. Here's some features: `Connectors: Connect to any source and destinations (DB, DWH and SaaS Applications). We currently support MongoDB, Snowflake, BigQuery, MySQL, MSSQL, SFTP (JSON, txt, csv, excel files supported), Hubspot, Stripe, GDrive (JSON, txt, csv, excel files supported). `Pipeline: Visual Programming Interface where you drag-and-drop SQL, NoSQL & Python functions instead of writing them to create a query and debug it easily. `Automation: You can automate your data pipeline (Job) through a scheduler. `Domain: Think of it like a workspace in which you can share securely your connectors and pipelines to specific users (colleagues, partners, clients...) We've designed this because as a data team member, we were writing a lot of long SQL queries with bad performances and we were getting headaches by debugging them. Now you can build, monitor and debug any kind of data pipelines with just Drag-and-drop built-in SQL functions to save you tremendous amount of time & effort. We're working on this continuously so we're keen to hear any feedback. Feature requests and critique are more than welcome. Try it out for free (30min of computing time offered each month): https://ift.tt/Ofp8hW6 The Getting Started docs are here for anyone who wants to check this out: https://ift.tt/63WutYB and https://ift.tt/gxKYFlA...
Wednesday, 28 September 2022
New Show Hacker News story: latest news
Show HN: All-in-one open source tool for data pipelines
9 by TommyDANGerous | 0 comments on Hacker News.
9 by TommyDANGerous | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: I wrote a database engine in TypeScript
3 by skelet | 0 comments on Hacker News.
Hi! I wanted to understand more about databases' internals so I wrote one from scratch. It has a T-SQL inspired syntax with support for functions and procedures. It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients. Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the queries the web app is running. The server runs in a container for that specific document and shutdowns automatically after a set amount of minutes of inactivity. Why did I spend time on this? I am self taught and have been a software developer for about 20 years; moved to the UK for about 10 years, now in Spain and I'm still looking for the place I want to call home. My lack of diploma has never been an issue in Europe but if I want to discover other horizons, having one makes things easier. There's a process in France call "Validation des acquis" (Validation of knowledge) which allows anybody at whatever level to present to a panel of professionals and academics a request to validate one experience and deliver a diploma. That diploma is completely equivalent to a diploma delivered from a university. The experience must validate all of the targeted diploma curriculum so I thought digging into databases will help with that... Any questions, hate mail can be directed at alex at ixai.net. I'm also looking for a remote position as a Senior software developer
3 by skelet | 0 comments on Hacker News.
Hi! I wanted to understand more about databases' internals so I wrote one from scratch. It has a T-SQL inspired syntax with support for functions and procedures. It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients. Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the queries the web app is running. The server runs in a container for that specific document and shutdowns automatically after a set amount of minutes of inactivity. Why did I spend time on this? I am self taught and have been a software developer for about 20 years; moved to the UK for about 10 years, now in Spain and I'm still looking for the place I want to call home. My lack of diploma has never been an issue in Europe but if I want to discover other horizons, having one makes things easier. There's a process in France call "Validation des acquis" (Validation of knowledge) which allows anybody at whatever level to present to a panel of professionals and academics a request to validate one experience and deliver a diploma. That diploma is completely equivalent to a diploma delivered from a university. The experience must validate all of the targeted diploma curriculum so I thought digging into databases will help with that... Any questions, hate mail can be directed at alex at ixai.net. I'm also looking for a remote position as a Senior software developer
New Show Hacker News story: latest news
Show HN: Devlog on my Python graphics engine – node editor optimization
3 by Rayterex | 0 comments on Hacker News.
I've started making devlogs for my python graphics engine. In this episode I'm discussing node editor optimizations I've implemented, like node collision detection and culling. Hope You find it interesting
3 by Rayterex | 0 comments on Hacker News.
I've started making devlogs for my python graphics engine. In this episode I'm discussing node editor optimizations I've implemented, like node collision detection and culling. Hope You find it interesting
New Show Hacker News story: latest news
Show HN: Subsection – A tool for creating Support Docs for SaaS
10 by octobereleven | 1 comments on Hacker News.
10 by octobereleven | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Krita Stable Diffusion Plugin for Windows and Linux
3 by w4ffl35 | 0 comments on Hacker News.
17 days ago I showed off a plugin I created for Krita that allowed you to run Stable Diffusion. It was only for linux and required you to install lots of python dependencies. Now I am compiling Stable Diffusion with Pyinstaller and all its dependencies and have added Windows support. All you have to do is run the server and pass it a PID (this manual passing of a PID will be removed in the next release). Here's how it works: * I forked and cleaned up Stable Diffusion https://ift.tt/9jYVsZz... that's what this version is using to compile it. * The Krita plugin is just a basic client that communicates with the "sdrunner.exe" process ("kritastablediffusion" on linux) * That process opens up a local socket server on port 50006, while the Krita plugin runs a socket client on the same port * binary json strings are passed between server and client server gets a request and runs Stable Diffusion (which it keeps "hot" in GPU memory waiting for requests) * after an image is generated it is stored to disc, the response is sent to Krita * Krita imports the image I plan to add more features, including more models and a cloud service. If you like what you see, please consider starring the repo or even supporting me on GitHub. This project is currently my primary focus.
3 by w4ffl35 | 0 comments on Hacker News.
17 days ago I showed off a plugin I created for Krita that allowed you to run Stable Diffusion. It was only for linux and required you to install lots of python dependencies. Now I am compiling Stable Diffusion with Pyinstaller and all its dependencies and have added Windows support. All you have to do is run the server and pass it a PID (this manual passing of a PID will be removed in the next release). Here's how it works: * I forked and cleaned up Stable Diffusion https://ift.tt/9jYVsZz... that's what this version is using to compile it. * The Krita plugin is just a basic client that communicates with the "sdrunner.exe" process ("kritastablediffusion" on linux) * That process opens up a local socket server on port 50006, while the Krita plugin runs a socket client on the same port * binary json strings are passed between server and client server gets a request and runs Stable Diffusion (which it keeps "hot" in GPU memory waiting for requests) * after an image is generated it is stored to disc, the response is sent to Krita * Krita imports the image I plan to add more features, including more models and a cloud service. If you like what you see, please consider starring the repo or even supporting me on GitHub. This project is currently my primary focus.
New Show Hacker News story: latest news
Show HN: Feedster, a semi-minimalistic open-source selfhosted RSS Reader
4 by racc1337 | 0 comments on Hacker News.
4 by racc1337 | 0 comments on Hacker News.
Tuesday, 27 September 2022
New Show Hacker News story: latest news
Show HN: Ponzu – AI Generated Textures for 3D models
3 by dxu | 0 comments on Hacker News.
Hey everyone! We just launched Ponzu, an AI-powered prototyping tool that generates tile-able textures for your 3d models. You can give it any prompt, choose an art style, and get an interactive playground to preview and export your generated textures. What you get with Ponzu: 1. AI-generated texture assets 2. Normal, AO, specular, and displacement maps for each texture 3. Adjustable 3D previews in the browser 4. Customizable styles and shareable links We're excited to use AI to supercharge artist and dev workflows, and we're looking forward to feedback on Ponzu! Ponzu is free to use, but we have limited capacity to run GPUs. As a heads up, there might be times when requests queue up and take a few seconds to process. We also launched today on product hunt: https://ift.tt/p4ICdwO
3 by dxu | 0 comments on Hacker News.
Hey everyone! We just launched Ponzu, an AI-powered prototyping tool that generates tile-able textures for your 3d models. You can give it any prompt, choose an art style, and get an interactive playground to preview and export your generated textures. What you get with Ponzu: 1. AI-generated texture assets 2. Normal, AO, specular, and displacement maps for each texture 3. Adjustable 3D previews in the browser 4. Customizable styles and shareable links We're excited to use AI to supercharge artist and dev workflows, and we're looking forward to feedback on Ponzu! Ponzu is free to use, but we have limited capacity to run GPUs. As a heads up, there might be times when requests queue up and take a few seconds to process. We also launched today on product hunt: https://ift.tt/p4ICdwO
New Show Hacker News story: latest news
Show HN: A curation of resources telling the story of Bitcoin
2 by VvdHout | 0 comments on Hacker News.
Spend the past couple of months creating a large curation of resources from the best Bitcoin educators. The goal was to create a wholesome journey that went beyond just talking about what Bitcoin is and how it works, but also helps newcomers understand why Bitcoin exists and why it can be such an impactful technology for people all over the world. I hope it can help people get a broader understanding of Bitcoin and allow them to make an informed judgement on its value to the world. p.s. I would love to make this community-driven and the GitBook is open-source. Do contribute if you would like to! It would be much appreciated.
2 by VvdHout | 0 comments on Hacker News.
Spend the past couple of months creating a large curation of resources from the best Bitcoin educators. The goal was to create a wholesome journey that went beyond just talking about what Bitcoin is and how it works, but also helps newcomers understand why Bitcoin exists and why it can be such an impactful technology for people all over the world. I hope it can help people get a broader understanding of Bitcoin and allow them to make an informed judgement on its value to the world. p.s. I would love to make this community-driven and the GitBook is open-source. Do contribute if you would like to! It would be much appreciated.
New Show Hacker News story: latest news
Show HN: MockMechanics is now open source
7 by felipereigosa | 0 comments on Hacker News.
Hey guys, a couple of years ago I posted about MockMechanics, a visual programming language/sandbox building game that I've been working on and there was a very positive response [0]. Since then I've been implementing most of the things I promised in my first youtube video [1] and making it ready for an open source release and I'm happy to say it's ready [2]. I've also been building new things and showing them in the youtube channel. It's written in clojure and you can use it to create all sorts of machines, games, musical instruments, etc using little to no code at all. You've seen the piano, the tetris game, the clock the combination safe and so on but since then I've built a 3d printer, a robotic hand, a bubble sorting algorithm, a 7 segment display, a ball cannon, a paint program and more, you can see all these things in the youtube channel [3]. [0] https://ift.tt/VAjkgvY [1] https://www.youtube.com/watch?v=HrwxbQj5mj0 [2] https://ift.tt/8YGDVyt [3] https://www.youtube.com/c/MockMechanics Channel trailer with some of the new machines - https://www.youtube.com/watch?v=VQiA42ReNYE
7 by felipereigosa | 0 comments on Hacker News.
Hey guys, a couple of years ago I posted about MockMechanics, a visual programming language/sandbox building game that I've been working on and there was a very positive response [0]. Since then I've been implementing most of the things I promised in my first youtube video [1] and making it ready for an open source release and I'm happy to say it's ready [2]. I've also been building new things and showing them in the youtube channel. It's written in clojure and you can use it to create all sorts of machines, games, musical instruments, etc using little to no code at all. You've seen the piano, the tetris game, the clock the combination safe and so on but since then I've built a 3d printer, a robotic hand, a bubble sorting algorithm, a 7 segment display, a ball cannon, a paint program and more, you can see all these things in the youtube channel [3]. [0] https://ift.tt/VAjkgvY [1] https://www.youtube.com/watch?v=HrwxbQj5mj0 [2] https://ift.tt/8YGDVyt [3] https://www.youtube.com/c/MockMechanics Channel trailer with some of the new machines - https://www.youtube.com/watch?v=VQiA42ReNYE
New Show Hacker News story: latest news
Show HN: Etch – Stable Diffusion Client for iOS
2 by shbhrsaha | 0 comments on Hacker News.
TestFlight download: https://ift.tt/z5TSgCW Requires a free DreamStudio API key from https://ift.tt/nxoakKz Supports txt2img, img2img, & inpainting (not affiliated with Stability AI)
2 by shbhrsaha | 0 comments on Hacker News.
TestFlight download: https://ift.tt/z5TSgCW Requires a free DreamStudio API key from https://ift.tt/nxoakKz Supports txt2img, img2img, & inpainting (not affiliated with Stability AI)
New Show Hacker News story: latest news
Show HN: ClockFace – an icon font family for displaying time
3 by jasonm23 | 0 comments on Hacker News.
3 by jasonm23 | 0 comments on Hacker News.
Monday, 26 September 2022
New Show Hacker News story: latest news
Show HN: Another Darn To-Do List App
2 by cw12574 | 3 comments on Hacker News.
Hi guys, This is my first time building something from scratch so go easy on me. I've always used to-do lists to keep me productive and stave off anxiety (not sure why they work so well for me but they do). I get kinda annoyed at the to-do list apps on the app stores because they move tasks to the bottom of the list when you tick them off. Some people may like that, but it annoys the shit out of me, because I like to feel a sense of progression as I go down through the list over the course of the day. So this was borne out of my frustration really. I also made it browser-based so it's easy to access the same list on all devices without installing apps on all of them. It's free to use. It's just something I made for myself and if others find it useful then that's great. I'd appreciate any feedback (there's a button to give feedback when logged in). Thanks!
2 by cw12574 | 3 comments on Hacker News.
Hi guys, This is my first time building something from scratch so go easy on me. I've always used to-do lists to keep me productive and stave off anxiety (not sure why they work so well for me but they do). I get kinda annoyed at the to-do list apps on the app stores because they move tasks to the bottom of the list when you tick them off. Some people may like that, but it annoys the shit out of me, because I like to feel a sense of progression as I go down through the list over the course of the day. So this was borne out of my frustration really. I also made it browser-based so it's easy to access the same list on all devices without installing apps on all of them. It's free to use. It's just something I made for myself and if others find it useful then that's great. I'd appreciate any feedback (there's a button to give feedback when logged in). Thanks!
New Show Hacker News story: latest news
Show HN: Trading Exchange Engine/Simulator
2 by martinmayer | 0 comments on Hacker News.
The qmrExchange project is an open-source financial markets exchange simulator that realistically mimics all the main components of modern trading venues. It allows us to test and quantify the behavior of different agents in a laboratory and isolated environment without the high noise-to-signal ratio that is otherwise unavoidable in live settings. By creating a completely functioning trading venue whose access is only granted to a finite and known number of agents or trading algorithms, qmrExchange enables analyzing causation and quantifying the impact of each agent in a way that is otherwise unfeasible.
2 by martinmayer | 0 comments on Hacker News.
The qmrExchange project is an open-source financial markets exchange simulator that realistically mimics all the main components of modern trading venues. It allows us to test and quantify the behavior of different agents in a laboratory and isolated environment without the high noise-to-signal ratio that is otherwise unavoidable in live settings. By creating a completely functioning trading venue whose access is only granted to a finite and known number of agents or trading algorithms, qmrExchange enables analyzing causation and quantifying the impact of each agent in a way that is otherwise unfeasible.
Sunday, 25 September 2022
New Show Hacker News story: latest news
Show HN: Clammer – share and discuss article excerpts with friends
2 by LeonMalisov | 1 comments on Hacker News.
Clammer is a social platform for sharing and discussing excerpts from online written content. It's like Twitter but every post and thread stems from the facts, quotes, and insights you collect online, all tied back to the source. In fact, you can have a whole conversation without ever writing a single word. I made this because I was tired of rehashing vague opinions, the real juicy conversations are in the details. Would love to know if this resonates with anyone; any and all feedback is hugely appreciated. Demo: https://www.youtube.com/watch?v=ZU-4uMcNiGk
2 by LeonMalisov | 1 comments on Hacker News.
Clammer is a social platform for sharing and discussing excerpts from online written content. It's like Twitter but every post and thread stems from the facts, quotes, and insights you collect online, all tied back to the source. In fact, you can have a whole conversation without ever writing a single word. I made this because I was tired of rehashing vague opinions, the real juicy conversations are in the details. Would love to know if this resonates with anyone; any and all feedback is hugely appreciated. Demo: https://www.youtube.com/watch?v=ZU-4uMcNiGk
New Show Hacker News story: latest news
Show HN: Outstatic an open source CMS for Next.js
3 by AndreVitorio | 1 comments on Hacker News.
Hi, I've been working on a new project for a couple of months and I'm close to launching it. It is called Outstatic, I created a landing page for it. Sing up to the waitlist to be notified when it comes out. Features include: Open source Host for free Keep your data 5 minute setup (5 minutes to live!) The CMS was built with Next.js and uses Github and Vercel as its main hosting platforms. Full site with examples and documentation coming soon. Feedback on the idea and the current landing page is appreciated. Thank you!
3 by AndreVitorio | 1 comments on Hacker News.
Hi, I've been working on a new project for a couple of months and I'm close to launching it. It is called Outstatic, I created a landing page for it. Sing up to the waitlist to be notified when it comes out. Features include: Open source Host for free Keep your data 5 minute setup (5 minutes to live!) The CMS was built with Next.js and uses Github and Vercel as its main hosting platforms. Full site with examples and documentation coming soon. Feedback on the idea and the current landing page is appreciated. Thank you!
New Show Hacker News story: latest news
Show HN: Just a simplified easy way to call URLs automatically without crontab
3 by orsifrancesco | 0 comments on Hacker News.
3 by orsifrancesco | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Curved carousel demo in 2D canvas (no GPU or worker code)
2 by rikroots | 0 comments on Hacker News.
2 by rikroots | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Ahey: Share your current status with ur friends and family in 160 chars
4 by serious-sam | 2 comments on Hacker News.
4 by serious-sam | 2 comments on Hacker News.
Saturday, 24 September 2022
New Show Hacker News story: latest news
Show HN: I build a terminal-friendly static file server
2 by memorable | 0 comments on Hacker News.
If you ask why there was .hg and .hgignore in a Git repository, it's because I completely forgot this project is my first ever project using Mercurial as SCM. As such, I foolishly `git init` the repository and have to update both .gitignore and .hgignore to finish the changes. You can also see the Mercurial version of this thing at here: https://ift.tt/i3yXlau
2 by memorable | 0 comments on Hacker News.
If you ask why there was .hg and .hgignore in a Git repository, it's because I completely forgot this project is my first ever project using Mercurial as SCM. As such, I foolishly `git init` the repository and have to update both .gitignore and .hgignore to finish the changes. You can also see the Mercurial version of this thing at here: https://ift.tt/i3yXlau
New Show Hacker News story: latest news
Show HN: Jot: Rapid note management for the terminal, inspired by Obsidian
2 by araekiel | 0 comments on Hacker News.
2 by araekiel | 0 comments on Hacker News.
Friday, 23 September 2022
New Show Hacker News story: latest news
Show HN: Magellan VHDL Monitor
2 by chclau | 0 comments on Hacker News.
Monitor registers through TCL commands (via JTAG to AXI module) and/or display on Basys 3 board
2 by chclau | 0 comments on Hacker News.
Monitor registers through TCL commands (via JTAG to AXI module) and/or display on Basys 3 board
New Show Hacker News story: latest news
Show HN: Media Hoarder – media front end for data hoarders and movie lovers
3 by MK2k | 0 comments on Hacker News.
Here's a video showcasing Media Hoarder's features: https://www.youtube.com/watch?v=TGkU9e1l8HU As we're on hackernews I wouldn't go much into the features of Media Hoarder with this post (see the video above for that). I'd rather like to comment on the DX. I'm a long-time lurker here on HN and in 2019 I felt the urge to develop my own take on a media center application. Media Hoarder was already usable after a few days of development and after one year it had 90% of the features I wished for myself but was not exactly ready for a release to the public. So, for this project the last 10% took another two years :) During the development I read a lot about the "ship fast" mindset which I obviously did not adopt. I could never live with a publicly released version that does not completely show what I had in mind with the app. And yeah, currently my focus is not to get external feedback as fast as possible but to create and release a product as v1.0.0 that I envisioned and use myself. The tech-stack is: - Electron - Vue.js with Vuetify - SQLite this way the app runs on Win/Linux/Mac and can be entirely developed with web technologies - which to me is a great plus regarding development speed. Mind you, Media Hoarder is developed during the free-time of a father of two young kids :D Anyways, I'm really glad it's out there. Personally, I use it every day and I hope, some of you may find it useful or would like to contribute. Please feel free to discuss features, development and sideproject-y things, I'm really curious :) Media Hoarder Website: https://ift.tt/TfFcyo6 Blog post "Why Media Hoarder?": https://ift.tt/KgetsCE GitHub project: https://ift.tt/3sUcn2W cheers -- MK2k
3 by MK2k | 0 comments on Hacker News.
Here's a video showcasing Media Hoarder's features: https://www.youtube.com/watch?v=TGkU9e1l8HU As we're on hackernews I wouldn't go much into the features of Media Hoarder with this post (see the video above for that). I'd rather like to comment on the DX. I'm a long-time lurker here on HN and in 2019 I felt the urge to develop my own take on a media center application. Media Hoarder was already usable after a few days of development and after one year it had 90% of the features I wished for myself but was not exactly ready for a release to the public. So, for this project the last 10% took another two years :) During the development I read a lot about the "ship fast" mindset which I obviously did not adopt. I could never live with a publicly released version that does not completely show what I had in mind with the app. And yeah, currently my focus is not to get external feedback as fast as possible but to create and release a product as v1.0.0 that I envisioned and use myself. The tech-stack is: - Electron - Vue.js with Vuetify - SQLite this way the app runs on Win/Linux/Mac and can be entirely developed with web technologies - which to me is a great plus regarding development speed. Mind you, Media Hoarder is developed during the free-time of a father of two young kids :D Anyways, I'm really glad it's out there. Personally, I use it every day and I hope, some of you may find it useful or would like to contribute. Please feel free to discuss features, development and sideproject-y things, I'm really curious :) Media Hoarder Website: https://ift.tt/TfFcyo6 Blog post "Why Media Hoarder?": https://ift.tt/KgetsCE GitHub project: https://ift.tt/3sUcn2W cheers -- MK2k
New Show Hacker News story: latest news
Show HN: Morgan – PyPI Mirror for Restricted/Offline Environments
11 by idop | 0 comments on Hacker News.
Mirroring PyPI packages for environments/networks that do not have access to the Internet is hard. It's actually hard even in environments that do have access to the Internet. Most solutions out there either: 1. Depend on pip to download and cache package distributions. This means those downloads will probably only work in a similar environment (same Python interpreter, same libc), because of the nature of binary package distributions and the fact that packages have optional dependencies for different environments. 2. Depend on other PyPI packages, meaning installing the mirror in a restricted environment in itself is too difficult. 3. Cannot resolve dependencies of dependencies, meaning mirroring PyPI partially is extremely difficult, and PyPI is huge. Morgan works differently. It creates a mirror based on a configuration file that defines target environments (using Python's standard Environment Markers specification from PEP 345) and a list of package requirement strings (e.g. "requests>=2.24.0"). It downloads all files relevant to the target environments from PyPI (both source and binary distributions), and recursively resolves and downloads their dependencies, again based on the target environments. It then extracts a single-file server to the mirror directory that works with Python 3.7+, has no outside dependencies, and implements the standard Simple API. This directory can be copied to the restricted network, through whatever security policies are in place, and deployed easily with a simple `python server.py` command. I should note that Morgan can find dependencies from various metadata sources inside package distributions, including standard METADATA/PKG-INFO/pyproject.toml files, and non-standard files such as setuptools' requires.txt. There's more information in the Git repository. If this is interesting to you, I'll be happy to receive your feedback. Thanks!
11 by idop | 0 comments on Hacker News.
Mirroring PyPI packages for environments/networks that do not have access to the Internet is hard. It's actually hard even in environments that do have access to the Internet. Most solutions out there either: 1. Depend on pip to download and cache package distributions. This means those downloads will probably only work in a similar environment (same Python interpreter, same libc), because of the nature of binary package distributions and the fact that packages have optional dependencies for different environments. 2. Depend on other PyPI packages, meaning installing the mirror in a restricted environment in itself is too difficult. 3. Cannot resolve dependencies of dependencies, meaning mirroring PyPI partially is extremely difficult, and PyPI is huge. Morgan works differently. It creates a mirror based on a configuration file that defines target environments (using Python's standard Environment Markers specification from PEP 345) and a list of package requirement strings (e.g. "requests>=2.24.0"). It downloads all files relevant to the target environments from PyPI (both source and binary distributions), and recursively resolves and downloads their dependencies, again based on the target environments. It then extracts a single-file server to the mirror directory that works with Python 3.7+, has no outside dependencies, and implements the standard Simple API. This directory can be copied to the restricted network, through whatever security policies are in place, and deployed easily with a simple `python server.py` command. I should note that Morgan can find dependencies from various metadata sources inside package distributions, including standard METADATA/PKG-INFO/pyproject.toml files, and non-standard files such as setuptools' requires.txt. There's more information in the Git repository. If this is interesting to you, I'll be happy to receive your feedback. Thanks!
New Show Hacker News story: latest news
Show HN: LeanQt – a stripped-down, adaptable Qt easy to build and to integrate
3 by Rochus | 0 comments on Hacker News.
3 by Rochus | 0 comments on Hacker News.
Thursday, 22 September 2022
New Show Hacker News story: latest news
Show HN: Use your DNA to recommend high blood pressure medications
2 by robertakarobin | 1 comments on Hacker News.
2 by robertakarobin | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Big Picture” project management for software developers
2 by jamespaden | 1 comments on Hacker News.
We got tired of not being able to accurately answer "When will this be done?" and "Will anyone be required to work overtime on the current schedule?", or spending too much time in meetings and standups trying to answer those questions. Just opened up for beta. Would love some opinionated developers to guide future improvements (or feedback on the general idea).
2 by jamespaden | 1 comments on Hacker News.
We got tired of not being able to accurately answer "When will this be done?" and "Will anyone be required to work overtime on the current schedule?", or spending too much time in meetings and standups trying to answer those questions. Just opened up for beta. Would love some opinionated developers to guide future improvements (or feedback on the general idea).
New Show Hacker News story: latest news
Show HN: Open Prompts – dataset of 10M Stable Diffusion generations
5 by vipermu | 1 comments on Hacker News.
Open Prompts is the dataset used to build krea.ai. The data comes from the Stability AI Discord and includes around 10M images from 2M prompts. You can use it for creating semantic search engines of prompts, training LLMs, fine-tuning image-to-text models like BLIP, or extracting insights from the data—like the most common combinations of modifiers.
5 by vipermu | 1 comments on Hacker News.
Open Prompts is the dataset used to build krea.ai. The data comes from the Stability AI Discord and includes around 10M images from 2M prompts. You can use it for creating semantic search engines of prompts, training LLMs, fine-tuning image-to-text models like BLIP, or extracting insights from the data—like the most common combinations of modifiers.
New Show Hacker News story: latest news
Show HN: Go http.RoundTripper that emits Open Telemetry Metrics automatically
2 by bepolite | 0 comments on Hacker News.
2 by bepolite | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: I Built 0xFast Stream – 100x Faster Ethereum Block Downloads
5 by mrjn | 0 comments on Hacker News.
Getting web3 data out of Ethereum nodes or node services is excruciatingly slow (at least days if not weeks). I had wanted a way to just download the blocks quickly since I started exploring the web3 space. Took me a bunch of trial and errors to get to a way where I can parse all the blocks since genesis within 12 hours. But, instead of moving on to the next thing, I put this service together over the last few days, so everyone can benefit.
5 by mrjn | 0 comments on Hacker News.
Getting web3 data out of Ethereum nodes or node services is excruciatingly slow (at least days if not weeks). I had wanted a way to just download the blocks quickly since I started exploring the web3 space. Took me a bunch of trial and errors to get to a way where I can parse all the blocks since genesis within 12 hours. But, instead of moving on to the next thing, I put this service together over the last few days, so everyone can benefit.
New Show Hacker News story: latest news
Show HN: Copy link to highlight alternative for Chrome with multiple highlights
2 by SamEdosa | 0 comments on Hacker News.
Hi HN! I made a Chrome extension called Save Link to Highlight. It makes it easy to share multiple highlights on a page without any hassles. It uses the same built-in technology in Chrome as Copy link to highlight. So, the link you share will highlight text on a page in most browsers without 3rd party tools. Ex. https://ift.tt/mHUWxjO It's free! No account or signup needed. Some everyday use cases • Share an article with a friend that also has the parts you found most interesting highlighted. • A teacher can share key points they highlighted for students on a Wikipedia page.
2 by SamEdosa | 0 comments on Hacker News.
Hi HN! I made a Chrome extension called Save Link to Highlight. It makes it easy to share multiple highlights on a page without any hassles. It uses the same built-in technology in Chrome as Copy link to highlight. So, the link you share will highlight text on a page in most browsers without 3rd party tools. Ex. https://ift.tt/mHUWxjO It's free! No account or signup needed. Some everyday use cases • Share an article with a friend that also has the parts you found most interesting highlighted. • A teacher can share key points they highlighted for students on a Wikipedia page.
New Show Hacker News story: latest news
Show HN: Rust, Apache Arrow, Parquet based cloud native log storage platform
3 by devupio | 0 comments on Hacker News.
3 by devupio | 0 comments on Hacker News.
Wednesday, 21 September 2022
New Show Hacker News story: latest news
Show HN: A board of job boards, is it useful?
2 by rrmdp | 1 comments on Hacker News.
Made a job board aggregator, 330 curated job boards so far! URL -> https://ift.tt/LzskmTb Recently added a meta feature to fetch job offers (500+) from multiple feeds URL (only with job offers) -> https://ift.tt/LNktSXc Feedback from job seekers or job board founders much appreciated :)
2 by rrmdp | 1 comments on Hacker News.
Made a job board aggregator, 330 curated job boards so far! URL -> https://ift.tt/LzskmTb Recently added a meta feature to fetch job offers (500+) from multiple feeds URL (only with job offers) -> https://ift.tt/LNktSXc Feedback from job seekers or job board founders much appreciated :)
New Show Hacker News story: latest news
Show HN: Check if anyone else submitted a thing to HN and then submit it
2 by jeanmayer | 0 comments on Hacker News.
Hi HN! I made this for myself to submit stuff to HN without copy pasting. I also recently added a thing to check if anyone else already submitted the link to avoid posting duplicates. I find it pretty useful myself and I hope you do too!
2 by jeanmayer | 0 comments on Hacker News.
Hi HN! I made this for myself to submit stuff to HN without copy pasting. I also recently added a thing to check if anyone else already submitted the link to avoid posting duplicates. I find it pretty useful myself and I hope you do too!
New Show Hacker News story: latest news
Show HN: Airflow is cool but have you tried this for data pipelines?
7 by TommyDANGerous | 1 comments on Hacker News.
7 by TommyDANGerous | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: The simplest drum pattern composing algorithm I could come up with
2 by rurtrack | 1 comments on Hacker News.
Hi there, my name is Jay. Making music and writing software have probably been the two biggest pleasures of my life -only after my family. My team and I recently started a long journey of trying to completely change the way people create music, and as it usually happens with any long journey, it all starts with small steps. One of those small steps was to build https://drummy.io, or "Dummy Drums," a very simple yet useful drum machine that stores the entire drum pattern in the hashtag of the URL. There is no backend. Fully served by a CDN. If you wanna learn how to build your own drum machine in Javascript using the WebAudioAPI, here's an amazing read: "A tale of Two Clocks." (https://ift.tt/UbQ3N6c). Also, check Howler.js (https://howlerjs.com/), a rock-solid library with a great community. Anyway, not long ago I noticed the dummy drums site hasn't been getting much traction, but I think I figured out why. Most of the new users are getting frustrated because it is very easy to get stuck trying to come up with a fresh drum pattern, and so https://twitter.com/DrummyBot was born! A function written in less than an hour that comes up with pretty decent rhythms. While not in any specific style, and no ability to choose settings or tune it, it may still be a great kickstarter for that new beat you just can't seem to find. It is like the opposite of a fancy AI that seems to be so hot these days. If you think DrummyBot can help you get inspired, just follow it on Twitter. The bot publishes a new pattern every hour, and even tries to give it a name using PHP's Faker library. You can also simply go to https://drummy.io and use the magic wand button to get a fresh pattern with each click! The function is totally randomized, you will never get the same pattern twice, and customizing literally requires just a few seconds. I hope you like it, and of course, all feedback is gladly welcome!
2 by rurtrack | 1 comments on Hacker News.
Hi there, my name is Jay. Making music and writing software have probably been the two biggest pleasures of my life -only after my family. My team and I recently started a long journey of trying to completely change the way people create music, and as it usually happens with any long journey, it all starts with small steps. One of those small steps was to build https://drummy.io, or "Dummy Drums," a very simple yet useful drum machine that stores the entire drum pattern in the hashtag of the URL. There is no backend. Fully served by a CDN. If you wanna learn how to build your own drum machine in Javascript using the WebAudioAPI, here's an amazing read: "A tale of Two Clocks." (https://ift.tt/UbQ3N6c). Also, check Howler.js (https://howlerjs.com/), a rock-solid library with a great community. Anyway, not long ago I noticed the dummy drums site hasn't been getting much traction, but I think I figured out why. Most of the new users are getting frustrated because it is very easy to get stuck trying to come up with a fresh drum pattern, and so https://twitter.com/DrummyBot was born! A function written in less than an hour that comes up with pretty decent rhythms. While not in any specific style, and no ability to choose settings or tune it, it may still be a great kickstarter for that new beat you just can't seem to find. It is like the opposite of a fancy AI that seems to be so hot these days. If you think DrummyBot can help you get inspired, just follow it on Twitter. The bot publishes a new pattern every hour, and even tries to give it a name using PHP's Faker library. You can also simply go to https://drummy.io and use the magic wand button to get a fresh pattern with each click! The function is totally randomized, you will never get the same pattern twice, and customizing literally requires just a few seconds. I hope you like it, and of course, all feedback is gladly welcome!
New Show Hacker News story: latest news
Show HN: Search for the Best of Anything
7 by switchstance | 0 comments on Hacker News.
Bestlist is a search engine that is focused solely on helping users discover the best of anything. All of our results are non-biased, non-paid, and are dynamically generated via our search algorithm. It’s not perfect, but we’re working extremely hard and are determined to make it ubiquitous in the lives of the everyday internet user. Other Features Voting: If you’re feeling strongly about a search results, you can up or downvote the listing to voice your opinion. When you vote, you’ll be asked to state why you voted. This gives other users better insights into the listing. Collections: With collections you can easily save and keep track of all of your favorite listings. Collections can be public or made private, and they’re easily edited, reordered, and shared. Submissions If you find that we’re missing a result for a particular query, you can easily submit it as a suggestion. We’ll review it, and publish it if it makes the cut. Current Limitations •It’s currently English only. •We don’t handle searches that start with “Best way..” or “Best settings ..” or “Best route..” very well. •Also, searches for professionals (doctors, etc,) and recipes have issues. We'd love for you to try it and let us know what you think. Thank you!
7 by switchstance | 0 comments on Hacker News.
Bestlist is a search engine that is focused solely on helping users discover the best of anything. All of our results are non-biased, non-paid, and are dynamically generated via our search algorithm. It’s not perfect, but we’re working extremely hard and are determined to make it ubiquitous in the lives of the everyday internet user. Other Features Voting: If you’re feeling strongly about a search results, you can up or downvote the listing to voice your opinion. When you vote, you’ll be asked to state why you voted. This gives other users better insights into the listing. Collections: With collections you can easily save and keep track of all of your favorite listings. Collections can be public or made private, and they’re easily edited, reordered, and shared. Submissions If you find that we’re missing a result for a particular query, you can easily submit it as a suggestion. We’ll review it, and publish it if it makes the cut. Current Limitations •It’s currently English only. •We don’t handle searches that start with “Best way..” or “Best settings ..” or “Best route..” very well. •Also, searches for professionals (doctors, etc,) and recipes have issues. We'd love for you to try it and let us know what you think. Thank you!
Tuesday, 20 September 2022
New Show Hacker News story: latest news
Show HN: TaskTXT, plain text task-timing notepad
6 by trafnar | 0 comments on Hacker News.
I built TaskTXT.com based on my experience timing my tasks. I found that committing to a task before I start helps with my focus, and guessing how long it will take, then timing it prevents me from wanting to give in to distractions because I'm "on the clock". Video Overview: https://www.youtube.com/watch?v=HOYO0c_D6w0 There's also a Mac app which you can download here: https://ift.tt/OEMvx63 Video overview of the Mac app: https://www.youtube.com/watch?v=qMs-V5v5gZY But I didn't want the tool to be distracting, so its based on plain text. That means the UI is very familiar and you can use it for generic notes in any structure you like. When you work in TaskTXT you are working directly on its data format, I made a video about this concept here: https://www.youtube.com/watch?v=kZdBgVZn5NI I think this tool is uniquely suited for programmers, so I'd be interested to hear any feedback about the product, or its viability as a business.
6 by trafnar | 0 comments on Hacker News.
I built TaskTXT.com based on my experience timing my tasks. I found that committing to a task before I start helps with my focus, and guessing how long it will take, then timing it prevents me from wanting to give in to distractions because I'm "on the clock". Video Overview: https://www.youtube.com/watch?v=HOYO0c_D6w0 There's also a Mac app which you can download here: https://ift.tt/OEMvx63 Video overview of the Mac app: https://www.youtube.com/watch?v=qMs-V5v5gZY But I didn't want the tool to be distracting, so its based on plain text. That means the UI is very familiar and you can use it for generic notes in any structure you like. When you work in TaskTXT you are working directly on its data format, I made a video about this concept here: https://www.youtube.com/watch?v=kZdBgVZn5NI I think this tool is uniquely suited for programmers, so I'd be interested to hear any feedback about the product, or its viability as a business.
New Show Hacker News story: latest news
Show HN: Tigris – the open source developer data platform for your next app
13 by ovaistariq | 0 comments on Hacker News.
Tigris is the first truly open source developer data platform with a simple yet powerful, unified API that spans search, event streaming, and transactional document store. It enables you to focus on building your applications and stop worrying about the data infrastructure.
13 by ovaistariq | 0 comments on Hacker News.
Tigris is the first truly open source developer data platform with a simple yet powerful, unified API that spans search, event streaming, and transactional document store. It enables you to focus on building your applications and stop worrying about the data infrastructure.
New Show Hacker News story: latest news
Show HN: A Telegram Bot that put your read-later links into your email inbox
3 by zicxor | 1 comments on Hacker News.
3 by zicxor | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Amplication v1.0 – open-source generator for Node.js microservices
18 by yuvalhazaz | 5 comments on Hacker News.
18 by yuvalhazaz | 5 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: VoiceLine – Work with STT voice messages in your Chrome Browser
15 by VoiceLino | 1 comments on Hacker News.
Hey all, I’m super happy to share the official launch of the VoiceLine Chrome Extension that my colleagues and I have been building over the last year. It allows you to record, share, and play voice notes within any browser-based application. We’re using an STT model to transcribe your notes into what we call a VoiceLine, a hybrid audio-text snippet, to address the problems of conventional voice messaging. Our vision is to introduce a new category of professional voice communication by building our service as a layer, not yet another instant messenger like Slack or MS teams. It works within any tool like Jira, GitHub, G Suite, Notion, … you name it. Would love to get some feedback and support, we’re also on producthunt today: https://ift.tt/ZCKHRnS
15 by VoiceLino | 1 comments on Hacker News.
Hey all, I’m super happy to share the official launch of the VoiceLine Chrome Extension that my colleagues and I have been building over the last year. It allows you to record, share, and play voice notes within any browser-based application. We’re using an STT model to transcribe your notes into what we call a VoiceLine, a hybrid audio-text snippet, to address the problems of conventional voice messaging. Our vision is to introduce a new category of professional voice communication by building our service as a layer, not yet another instant messenger like Slack or MS teams. It works within any tool like Jira, GitHub, G Suite, Notion, … you name it. Would love to get some feedback and support, we’re also on producthunt today: https://ift.tt/ZCKHRnS
New Show Hacker News story: latest news
Show HN: The Raspberry Pi robot I'm using to ship other Raspberry Pis
2 by schappim | 0 comments on Hacker News.
2 by schappim | 0 comments on Hacker News.
Monday, 19 September 2022
New Show Hacker News story: latest news
Show HN: Redframes, a Python data manipulation library like dplyr
2 by emehex | 1 comments on Hacker News.
2 by emehex | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Cogram – Turning meeting transcripts into actionable insights
8 by alexvboe | 1 comments on Hacker News.
8 by alexvboe | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Confabulists – “Substack for Fiction”
3 by pipnonsense | 0 comments on Hacker News.
Hey HN, I am launching a newsletter tool for those who write fiction: https://ift.tt/eKDVUs0 This is the page focusing on convincing writers to sign up. It is a two-sided marketplace (writers and readers), but since I am just starting, there are no published writers yet -- who write in English at least. So if you write fiction of any genre, professionally or not, I invite you to try it. Confabulists is the culmination of several personal experiences. First, I am trying to start a new career as a fiction writer. Which is hard. It is one type of content or art creation still heavily controlled by gatekeepers -- book editors. Amazon created a good option for self-publishing, but since it is not "media", it does not offer much opportunity for growing an audience. Or retain it, as there is no guarantee that a reader of one of your books will even know about the release of your latest one. In contrast, creative people that work with visual arts have TikTok, Instagram, YouTube, Vimeo, Twitch. Audio creators have the video platforms as well, but also Spotify, Deezer, Bandcamp. And finally, creators of the written word benefited from the resurgence of newsletters. Substack took it to a new level, attracting great thinkers and journalists with a good model for these professionals to earn their money a bit more directly. I am a big fan of Substack. I created my newsletter there early on and tried three times to get a job there as a software developer (always politely rejected because they don't hire globally remote). But, despite a few recent efforts, I don't think Substack is a good place for fiction writers. The main thing is that writing fiction takes time. It's hard to post new fiction weekly. And fiction is about past, completed works. Something that the current media landscape, newsletter tools included, strongly incentive against. You should always be creating new content. A new subscriber only gets your future work. Past texts are for those with a neck for digital archeology. That's why I created Confabulists. The main difference in the tool is that new readers, when they subscribe to an author, choose a book and start getting that book in installments from the first chapter. Completed books matter. "Old" fiction attracts new readers. Another experience that led me to Confabulists was a free site that I built and launched in a Show HN [0] a couple of years ago: https://ift.tt/WRZg1mp It was built for reading of public-domain classics in installments delivered by email. Just like Confabulists is for new authors. It got some traction here on HN and proved to me that people really engage in reading fiction in their email inboxes. At this peak, right after the Show HN, it had 800 active subscribers receiving installments from a book. Today, after two years, with zero marketing effort (I never even posted again on social media or anywhere), there are almost 200 active subscribers. No available book lasts that long in weekly installments, so these are either people who subscribed to a new book or new subscribers that found Serial Literature through word of mouth. For a zero-marketing effort, I consider this good retention and evidence that reading fiction through email has its audience. I am solo on this. From idea to coding, to copy and design -- this last one with AI help with the illustrations. As a Brazilian and wanting to publish my work on it, I created it initially in Portuguese [1]. It was great for the beta reading of my first novel. And useful to find and fix some bugs and iterate the product until I had a solid solution. I think it is good enough to try to reach more people with its version in English. I hope some fiction writers on HN find it useful too. Thanks! [0] https://ift.tt/9Xj3DcT [1] https://ift.tt/GTW7BJz
3 by pipnonsense | 0 comments on Hacker News.
Hey HN, I am launching a newsletter tool for those who write fiction: https://ift.tt/eKDVUs0 This is the page focusing on convincing writers to sign up. It is a two-sided marketplace (writers and readers), but since I am just starting, there are no published writers yet -- who write in English at least. So if you write fiction of any genre, professionally or not, I invite you to try it. Confabulists is the culmination of several personal experiences. First, I am trying to start a new career as a fiction writer. Which is hard. It is one type of content or art creation still heavily controlled by gatekeepers -- book editors. Amazon created a good option for self-publishing, but since it is not "media", it does not offer much opportunity for growing an audience. Or retain it, as there is no guarantee that a reader of one of your books will even know about the release of your latest one. In contrast, creative people that work with visual arts have TikTok, Instagram, YouTube, Vimeo, Twitch. Audio creators have the video platforms as well, but also Spotify, Deezer, Bandcamp. And finally, creators of the written word benefited from the resurgence of newsletters. Substack took it to a new level, attracting great thinkers and journalists with a good model for these professionals to earn their money a bit more directly. I am a big fan of Substack. I created my newsletter there early on and tried three times to get a job there as a software developer (always politely rejected because they don't hire globally remote). But, despite a few recent efforts, I don't think Substack is a good place for fiction writers. The main thing is that writing fiction takes time. It's hard to post new fiction weekly. And fiction is about past, completed works. Something that the current media landscape, newsletter tools included, strongly incentive against. You should always be creating new content. A new subscriber only gets your future work. Past texts are for those with a neck for digital archeology. That's why I created Confabulists. The main difference in the tool is that new readers, when they subscribe to an author, choose a book and start getting that book in installments from the first chapter. Completed books matter. "Old" fiction attracts new readers. Another experience that led me to Confabulists was a free site that I built and launched in a Show HN [0] a couple of years ago: https://ift.tt/WRZg1mp It was built for reading of public-domain classics in installments delivered by email. Just like Confabulists is for new authors. It got some traction here on HN and proved to me that people really engage in reading fiction in their email inboxes. At this peak, right after the Show HN, it had 800 active subscribers receiving installments from a book. Today, after two years, with zero marketing effort (I never even posted again on social media or anywhere), there are almost 200 active subscribers. No available book lasts that long in weekly installments, so these are either people who subscribed to a new book or new subscribers that found Serial Literature through word of mouth. For a zero-marketing effort, I consider this good retention and evidence that reading fiction through email has its audience. I am solo on this. From idea to coding, to copy and design -- this last one with AI help with the illustrations. As a Brazilian and wanting to publish my work on it, I created it initially in Portuguese [1]. It was great for the beta reading of my first novel. And useful to find and fix some bugs and iterate the product until I had a solid solution. I think it is good enough to try to reach more people with its version in English. I hope some fiction writers on HN find it useful too. Thanks! [0] https://ift.tt/9Xj3DcT [1] https://ift.tt/GTW7BJz
New Show Hacker News story: latest news
Show HN: DevTools-X – a cross platform alternative of devutils and devtoys
25 by Sparkenstein | 0 comments on Hacker News.
25 by Sparkenstein | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Lost Pixel – open-source visual regression testing for your frontend
3 by divdev_ | 0 comments on Hacker News.
3 by divdev_ | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Implementing a simple FORTH, inspired by a Hacker News thread
2 by stevekemp | 0 comments on Hacker News.
2 by stevekemp | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Coroot – a monitoring tool for microservice architectures
2 by nikolay_sivko | 0 comments on Hacker News.
2 by nikolay_sivko | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Vanity Post – Create a stylish image/video of your post
2 by xenni | 0 comments on Hacker News.
Hey there, over the past fortnight I decided to create a stylish and simple way to create images or videos of your soon to be social media posts. Simply enter your twitter profile, toggle which vanity badges you would like, and write your post! All data is kept on the client side so we won't see your upcoming content either. We're currently live on Product Hunt as well so if you enjoyed the tool please support us there: https://ift.tt/plnDNY6
2 by xenni | 0 comments on Hacker News.
Hey there, over the past fortnight I decided to create a stylish and simple way to create images or videos of your soon to be social media posts. Simply enter your twitter profile, toggle which vanity badges you would like, and write your post! All data is kept on the client side so we won't see your upcoming content either. We're currently live on Product Hunt as well so if you enjoyed the tool please support us there: https://ift.tt/plnDNY6
Sunday, 18 September 2022
New Show Hacker News story: latest news
Show HN: Distributed JMAP and IMAP Servers in Rust
2 by StalwartLabs | 0 comments on Hacker News.
I am happy to announce Stalwart JMAP [1], an open-source JSON Meta Application Protocol server that aims to be scalable, robust and secure. Some of its key features are: - JMAP Core, JMAP Mail and JMAP over WebSocket full compliance. - IMAP4 rev2/1 support via Stalwart IMAP, an imap-to-jmap proxy [2]. - Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas. - RocksDB backend with full-text search support in 17 languages. - OAuth 2.0 authorization code and device authorization flows. - Domain Keys Identified Mail (DKIM) message signing. - Written in Rust. - No third-party software required to run or scale. The next item on the roadmap is to release an SMTP server in Rust with the goal of making self-hosting an e-mail server much simpler. Any comments or suggestions are more than welcome! [1]: https://ift.tt/UlRWKHP [2]: https://ift.tt/ebxasjW
2 by StalwartLabs | 0 comments on Hacker News.
I am happy to announce Stalwart JMAP [1], an open-source JSON Meta Application Protocol server that aims to be scalable, robust and secure. Some of its key features are: - JMAP Core, JMAP Mail and JMAP over WebSocket full compliance. - IMAP4 rev2/1 support via Stalwart IMAP, an imap-to-jmap proxy [2]. - Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas. - RocksDB backend with full-text search support in 17 languages. - OAuth 2.0 authorization code and device authorization flows. - Domain Keys Identified Mail (DKIM) message signing. - Written in Rust. - No third-party software required to run or scale. The next item on the roadmap is to release an SMTP server in Rust with the goal of making self-hosting an e-mail server much simpler. Any comments or suggestions are more than welcome! [1]: https://ift.tt/UlRWKHP [2]: https://ift.tt/ebxasjW
New Show Hacker News story: latest news
Show HN: Create, share or browse multimedia polls (image, video, audio, text)
2 by samiezkay | 0 comments on Hacker News.
A place to create, share & browse multimedia polls for free. For fun, for work, for school, for friends, for family, for anything.
2 by samiezkay | 0 comments on Hacker News.
A place to create, share & browse multimedia polls for free. For fun, for work, for school, for friends, for family, for anything.
New Show Hacker News story: latest news
Show HN: iq – jq for images (using rust, LALRPOP)
3 by michaelgiba | 0 comments on Hacker News.
I wanted to share an experimental side project I have been working on for some time. I constantly use commands like `jq` and `yq` for processing structured data in my day job and I was curious if a similar idea could be applied to images. Another goal of mine was to get some exposure to with rust. I discovered the LALRPOP parser generator which really helped moved the project along ( https://ift.tt/osqtrhf )
3 by michaelgiba | 0 comments on Hacker News.
I wanted to share an experimental side project I have been working on for some time. I constantly use commands like `jq` and `yq` for processing structured data in my day job and I was curious if a similar idea could be applied to images. Another goal of mine was to get some exposure to with rust. I discovered the LALRPOP parser generator which really helped moved the project along ( https://ift.tt/osqtrhf )
New Show Hacker News story: latest news
Show HN: An ORM for PHP that understands your table relationships
2 by EGreg | 2 comments on Hacker News.
2 by EGreg | 2 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: our Open Source Platform for powering Self-Hosted Events
2 by EGreg | 0 comments on Hacker News.
2 by EGreg | 0 comments on Hacker News.
Saturday, 17 September 2022
New Show Hacker News story: latest news
Show HN: Krita Stable Diffusion Plugin
2 by w4ffl35 | 0 comments on Hacker News.
This is still a very new project under active development but I wanted to show it off in case anyone is interested in bookmarking it or contributing. Demo here: https://www.youtube.com/watch?v=maWR7dDf4SE Although it will be improving, the codebase has a few issues The Good - ability to multitask within krita while generating images - uses a queue so you can queue up multiple images without waiting for your other batches to come back - no need for a webserver (uses sockets to communicate) - clean code - active development (i want to use this tool myself) - uses stablediffusiond and stablediffusion as separate repos, these can be swapped out as desired with some hacking The Bad - currently relies on rabbitmq and doesn't provide another option - plugin only does txt2txt. img2img works but is disabled - must acquire the model manually The ugly - not all of the features work yet. in fact you can only generate an image. - installation is somewhat involved (requires CUDA 11.3, rabbitmq and more) - there is an installation file and instructions but likely need improvement, Krita Stable Diffusion plugin https://ift.tt/pydJZcq stablediffusiond (daemon / queue runners) https://ift.tt/JFhveZi stable diffusion https://ift.tt/oY9dKkh --- if anyone uses this and runs into problems, just open an issue in the appropriate repo and i'll do my best to help.
2 by w4ffl35 | 0 comments on Hacker News.
This is still a very new project under active development but I wanted to show it off in case anyone is interested in bookmarking it or contributing. Demo here: https://www.youtube.com/watch?v=maWR7dDf4SE Although it will be improving, the codebase has a few issues The Good - ability to multitask within krita while generating images - uses a queue so you can queue up multiple images without waiting for your other batches to come back - no need for a webserver (uses sockets to communicate) - clean code - active development (i want to use this tool myself) - uses stablediffusiond and stablediffusion as separate repos, these can be swapped out as desired with some hacking The Bad - currently relies on rabbitmq and doesn't provide another option - plugin only does txt2txt. img2img works but is disabled - must acquire the model manually The ugly - not all of the features work yet. in fact you can only generate an image. - installation is somewhat involved (requires CUDA 11.3, rabbitmq and more) - there is an installation file and instructions but likely need improvement, Krita Stable Diffusion plugin https://ift.tt/pydJZcq stablediffusiond (daemon / queue runners) https://ift.tt/JFhveZi stable diffusion https://ift.tt/oY9dKkh --- if anyone uses this and runs into problems, just open an issue in the appropriate repo and i'll do my best to help.
New Show Hacker News story: latest news
Show HN: LambdaLisp – A Lisp Interpreter That Runs on Lambda Calculus
14 by woodrush | 2 comments on Hacker News.
14 by woodrush | 2 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Project Atlas- Generate even complex automations from simple language
3 by GPUboy | 1 comments on Hacker News.
We started solving this problem when we launched in august of last year, and we finally reached an MVP that users are testing now! We also setup a framework such that users can help us train new solutions daily. I appreciate any feedback. If anyone is interested in helping us train, we're directly paying for automations on the training list in the blog post.
3 by GPUboy | 1 comments on Hacker News.
We started solving this problem when we launched in august of last year, and we finally reached an MVP that users are testing now! We also setup a framework such that users can help us train new solutions daily. I appreciate any feedback. If anyone is interested in helping us train, we're directly paying for automations on the training list in the blog post.
New Show Hacker News story: latest news
Show HN: Processing Nginx Logs with Python
2 by H4sh3 | 0 comments on Hacker News.
Hello, I wrote a little script to process nginx access.log files and get some statistically information. Also wrote my first write up about this project.
2 by H4sh3 | 0 comments on Hacker News.
Hello, I wrote a little script to process nginx access.log files and get some statistically information. Also wrote my first write up about this project.
Friday, 16 September 2022
New Show Hacker News story: latest news
Show HN: Smart Device ESP32 Firmware for Home Lighting and Weather Station
2 by Narutu | 1 comments on Hacker News.
2 by Narutu | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Open-source orchestrator for ESP32, Arduino, STM32 etc.
3 by nrabault | 1 comments on Hacker News.
3 by nrabault | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Practice the YC interview with a voice bot in the browser
19 by zachthewf | 5 comments on Hacker News.
19 by zachthewf | 5 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Goroutine-analyzer: A visual goroutine stack dump debugging tool
2 by adhocpotato | 1 comments on Hacker News.
2 by adhocpotato | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Follow this Twitter bot and get the fastest growing GitHub Repos daily
3 by molli | 0 comments on Hacker News.
Hey everyone! I am obsessed with checking the GitHub Trending page and heard that they want to kill it. So I built this little bot. Follow the bot & get the fastest growing Github Repos in your twitter feed!
3 by molli | 0 comments on Hacker News.
Hey everyone! I am obsessed with checking the GitHub Trending page and heard that they want to kill it. So I built this little bot. Follow the bot & get the fastest growing Github Repos in your twitter feed!
New Show Hacker News story: latest news
Show HN: Reflio – Open-source affiliate program creator for SaaS
10 by mcilroy | 2 comments on Hacker News.
10 by mcilroy | 2 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: A Search Engine for the Tildeverse
4 by cylo | 0 comments on Hacker News.
The tildeverse is the name for a loose community of public access unix systems inspired by Paul Ford's famous tilde.club essay. These little communities are built up around shared access to a single unix system, utilizing its native multi-user properties almost as a retro social network. Over time, the communities have grown and folks published handmade pages that have the vibe of the early WWW days. I built a search engine to let everyone find things on this quirky part of of the net. Enjoy!
4 by cylo | 0 comments on Hacker News.
The tildeverse is the name for a loose community of public access unix systems inspired by Paul Ford's famous tilde.club essay. These little communities are built up around shared access to a single unix system, utilizing its native multi-user properties almost as a retro social network. Over time, the communities have grown and folks published handmade pages that have the vibe of the early WWW days. I built a search engine to let everyone find things on this quirky part of of the net. Enjoy!
New Show Hacker News story: latest news
Show HN: A framework for building Slack bots in Python
2 by DandyDev | 0 comments on Hacker News.
I started building this framework a couple of years ago because I found no easy existing solution to build Slack bots that can be composed/organized from plugins. I recently rewrote the complete framework to make use of asyncio and the newest Slack SDKs Let me know what you think!
2 by DandyDev | 0 comments on Hacker News.
I started building this framework a couple of years ago because I found no easy existing solution to build Slack bots that can be composed/organized from plugins. I recently rewrote the complete framework to make use of asyncio and the newest Slack SDKs Let me know what you think!
New Show Hacker News story: latest news
Show HN: Off-site, encrypted backups for $1/TB/month at 99.999999999% durability
2 by mrich | 0 comments on Hacker News.
Hi, most people (hopefully) have local backups. However, when that backup fails, it is good to have a backup stored somewhere off-site. In the old days you would ship physical drives/tapes, which is cumbersome, costly, and slow. With fast upload speeds, it is now possible to upload your data to the cloud. I have found S3 Glacier Deep Archive to be a great solution for this: - It is very cheap ($1/TB/month for US region) - Very reliable (99.999999999% data durability, data spread over 3 Availability Zones) However, usability out of the box is not that great, I'm not aware of any automated backup solution for Deep Archive. This free project provides that. Currently, ZFS is required, but that might change. Please try it out and provide feedback!
2 by mrich | 0 comments on Hacker News.
Hi, most people (hopefully) have local backups. However, when that backup fails, it is good to have a backup stored somewhere off-site. In the old days you would ship physical drives/tapes, which is cumbersome, costly, and slow. With fast upload speeds, it is now possible to upload your data to the cloud. I have found S3 Glacier Deep Archive to be a great solution for this: - It is very cheap ($1/TB/month for US region) - Very reliable (99.999999999% data durability, data spread over 3 Availability Zones) However, usability out of the box is not that great, I'm not aware of any automated backup solution for Deep Archive. This free project provides that. Currently, ZFS is required, but that might change. Please try it out and provide feedback!
Thursday, 15 September 2022
New Show Hacker News story: latest news
Show HN: PiChess: Chess puzzles from your games in printable PDF format
2 by pierotofy | 0 comments on Hacker News.
2 by pierotofy | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Aperture Open Source Flow Control and Reliability Platform
5 by gillh | 0 comments on Hacker News.
Hello people of HN and fellow SREs! Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control. Using Aperture’s powerful policy language, you can deploy flow control techniques such as weighted fair queuing for prioritized load-shedding and distributed rate-limiting for abuse prevention to your applications. Using modular components to build policies allows you to maintain optimal user experience during traffic spikes, prevents cloud resource wastage by regulating abusive users, and ensures that new feature rollouts don’t result in accidental downtime. We are excited to release Aperture as an open source project under the AGPL v3 license and invite SREs, DevOps, enthusiasts to give the project a try. We would love to hear your feedback on Aperture and how we can improve! Github: https://ift.tt/0lNe2Lo Docs: https://ift.tt/BYUTHtb Announcement: https://ift.tt/9iI2K07... Explainer Video: https://www.youtube.com/watch?v=sEl4SMo3KNo [1]: https://ift.tt/w16rfmu ... [2]: https://ift.tt/oRYXJPE [3]: https://ift.tt/2YMm3I8 ... [4]: https://ift.tt/DijCY93
5 by gillh | 0 comments on Hacker News.
Hello people of HN and fellow SREs! Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control. Using Aperture’s powerful policy language, you can deploy flow control techniques such as weighted fair queuing for prioritized load-shedding and distributed rate-limiting for abuse prevention to your applications. Using modular components to build policies allows you to maintain optimal user experience during traffic spikes, prevents cloud resource wastage by regulating abusive users, and ensures that new feature rollouts don’t result in accidental downtime. We are excited to release Aperture as an open source project under the AGPL v3 license and invite SREs, DevOps, enthusiasts to give the project a try. We would love to hear your feedback on Aperture and how we can improve! Github: https://ift.tt/0lNe2Lo Docs: https://ift.tt/BYUTHtb Announcement: https://ift.tt/9iI2K07... Explainer Video: https://www.youtube.com/watch?v=sEl4SMo3KNo [1]: https://ift.tt/w16rfmu ... [2]: https://ift.tt/oRYXJPE [3]: https://ift.tt/2YMm3I8 ... [4]: https://ift.tt/DijCY93
New Show Hacker News story: latest news
Show HN: WunderBase – Serverless OSS database on top of SQLite, Firecracker
37 by jensneuse | 2 comments on Hacker News.
37 by jensneuse | 2 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Outpainting with Stable Diffusion on an infinite canvas
3 by lkwq | 0 comments on Hacker News.
3 by lkwq | 0 comments on Hacker News.
Wednesday, 14 September 2022
New Show Hacker News story: latest news
Show HN: iOS app to rent out your driveway
2 by jantanja | 0 comments on Hacker News.
Heya! I built Kotse, an app that finds driveway parking for tourists. You can list your driveway up for short-term rentals, or book them as a guest if you're going to big events, cities, or even the beach. We're looking for feedback and beta testers. What do you guys think? Thanks! (p.s. apologies for the repost if you're seeing this again - wondering why my post keeps getting flagged. Is looking for beta testers not allowed? If so, I'll stop :D )
2 by jantanja | 0 comments on Hacker News.
Heya! I built Kotse, an app that finds driveway parking for tourists. You can list your driveway up for short-term rentals, or book them as a guest if you're going to big events, cities, or even the beach. We're looking for feedback and beta testers. What do you guys think? Thanks! (p.s. apologies for the repost if you're seeing this again - wondering why my post keeps getting flagged. Is looking for beta testers not allowed? If so, I'll stop :D )
New Show Hacker News story: latest news
Show HN: Yatai: Production-first ML platform on Kubernetes
2 by yubozhao | 0 comments on Hacker News.
2 by yubozhao | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware
38 by daniele_dll | 27 comments on Hacker News.
I am the author of the platform, happy to reply to any question you might have! It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS. cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis functionalities supported and to impelement a tiered storage to cache more data than the available memory. Longer term our goal is to expand the support to different platforms (e.g. memcache, kafka, etc.), add support to webassembly to have user defined functions and server side events, and of course a network bypass (combining XDP and a lockless FreeBSD tcp/ip stack) and a storage bypass. Although it can easily used via docker, here a direct link to the latest release https://ift.tt/WdHqviM.... Currently we are focused on supporting Redis, here the list of commands currently implemented https://ift.tt/jQRIg8s...
38 by daniele_dll | 27 comments on Hacker News.
I am the author of the platform, happy to reply to any question you might have! It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS. cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis functionalities supported and to impelement a tiered storage to cache more data than the available memory. Longer term our goal is to expand the support to different platforms (e.g. memcache, kafka, etc.), add support to webassembly to have user defined functions and server side events, and of course a network bypass (combining XDP and a lockless FreeBSD tcp/ip stack) and a storage bypass. Although it can easily used via docker, here a direct link to the latest release https://ift.tt/WdHqviM.... Currently we are focused on supporting Redis, here the list of commands currently implemented https://ift.tt/jQRIg8s...
New Show Hacker News story: latest news
Show HN: Hacker News by Dalle
3 by danecjensen | 0 comments on Hacker News.
I literally type the headline into DALLE and pick the best image. Welcome to the future of news. Enjoy!
3 by danecjensen | 0 comments on Hacker News.
I literally type the headline into DALLE and pick the best image. Welcome to the future of news. Enjoy!
New Show Hacker News story: latest news
Show HN: Rentaflop – Render your Blender projects without sacrificing quality
12 by dasokol112358 | 7 comments on Hacker News.
Hi HN, My name is David Sokol, and I'm the founder of rentaflop (https://rentaflop.com). We're a crowdsourced render farm aimed at making Blender rendering fast and affordable. If you've used Blender, then I'm sure you've experienced the pain of waiting around for your animations to render. You've probably even had to sacrifice the quality of your work to reduce your render times. I've been there too. If you're like me, then you're also disappointed with the alternative solutions: spending thousands of dollars on graphics cards or using prohibitively expensive cloud render farms to get fast render times. Our solution to this dilemma is to leverage low opportunity cost hardware from around the world to allow Blender artists to render their projects quickly, affordably, and without compromising on quality. Since most graphics card owners aren't utilizing their hardware to do valuable work 24/7, we provide them with a way to make money without lifting a finger, while lowering the cost curve for 3D rendering. We're currently doing a public beta. If you'd like to try us, check out our site (https://rentaflop.com) and render your Blender project quickly and affordably! If you're a graphics card owner who wants to help Blender artists while earning money, reach out to support@rentaflop.com and we'll help you get set up. We posted about our private beta on HN a few weeks ago. If you'd like, you can check out the discussion here (https://ift.tt/59Vhgqm). Please leave a comment below, we'd love to hear your thoughts :)
12 by dasokol112358 | 7 comments on Hacker News.
Hi HN, My name is David Sokol, and I'm the founder of rentaflop (https://rentaflop.com). We're a crowdsourced render farm aimed at making Blender rendering fast and affordable. If you've used Blender, then I'm sure you've experienced the pain of waiting around for your animations to render. You've probably even had to sacrifice the quality of your work to reduce your render times. I've been there too. If you're like me, then you're also disappointed with the alternative solutions: spending thousands of dollars on graphics cards or using prohibitively expensive cloud render farms to get fast render times. Our solution to this dilemma is to leverage low opportunity cost hardware from around the world to allow Blender artists to render their projects quickly, affordably, and without compromising on quality. Since most graphics card owners aren't utilizing their hardware to do valuable work 24/7, we provide them with a way to make money without lifting a finger, while lowering the cost curve for 3D rendering. We're currently doing a public beta. If you'd like to try us, check out our site (https://rentaflop.com) and render your Blender project quickly and affordably! If you're a graphics card owner who wants to help Blender artists while earning money, reach out to support@rentaflop.com and we'll help you get set up. We posted about our private beta on HN a few weeks ago. If you'd like, you can check out the discussion here (https://ift.tt/59Vhgqm). Please leave a comment below, we'd love to hear your thoughts :)
New Show Hacker News story: latest news
Show HN: StackAid – fund 100s of open source dependencies with one subscription
4 by nevernude | 0 comments on Hacker News.
We strongly believe working on open source software should be a viable source of income for many more developers. Unfortunately, the following barriers limit the extent of open source funding: - Only a small fraction of open source projects are funded, and most money goes to a few notable projects. - Each project has to market is self to get significant funding. - Large corporate donations provide the bulk of the funding, making it unreliable and unattainable for many. - Finding and supporting each of your dependencies is a cumbersome task. Which ones, how much, and on which platforms? So we built StackAid, a service that automatically discovers and funds your direct and indirect (second order) open source dependencies with a monthly subscription. StackAid is early and has a unique allocation model, so we're working with supporters and open source projects to validate the experience further. We're matching subscriptions up to $100/month during the beta.
4 by nevernude | 0 comments on Hacker News.
We strongly believe working on open source software should be a viable source of income for many more developers. Unfortunately, the following barriers limit the extent of open source funding: - Only a small fraction of open source projects are funded, and most money goes to a few notable projects. - Each project has to market is self to get significant funding. - Large corporate donations provide the bulk of the funding, making it unreliable and unattainable for many. - Finding and supporting each of your dependencies is a cumbersome task. Which ones, how much, and on which platforms? So we built StackAid, a service that automatically discovers and funds your direct and indirect (second order) open source dependencies with a monthly subscription. StackAid is early and has a unique allocation model, so we're working with supporters and open source projects to validate the experience further. We're matching subscriptions up to $100/month during the beta.
New Show Hacker News story: latest news
Show HN: Deploy your Rust app with one-line, for free
4 by dohguy | 0 comments on Hacker News.
Meet shuttle, an open source, Rust-native platform for deploying apps with zero infra hassle. Built by a distributed YC-backed team. In order to deploy your app, all it takes is one annotation on your main function and you're good to go! At this point, we support most of the major Rust web frameworks such as; * Axum * Rocket * Tide * Poem * Tower And we’ve recently added support for Serenity, a Rust library for the Discord API — so you can even build & deploy Discord bots, for free. Our repository has a couple of examples per framework/library enabling you to get started in under 5 minutes so feel free to pick one and give it a go ( https://ift.tt/6fkEjcv )! We are in alpha so constructive criticism and feedback are extra welcome!
4 by dohguy | 0 comments on Hacker News.
Meet shuttle, an open source, Rust-native platform for deploying apps with zero infra hassle. Built by a distributed YC-backed team. In order to deploy your app, all it takes is one annotation on your main function and you're good to go! At this point, we support most of the major Rust web frameworks such as; * Axum * Rocket * Tide * Poem * Tower And we’ve recently added support for Serenity, a Rust library for the Discord API — so you can even build & deploy Discord bots, for free. Our repository has a couple of examples per framework/library enabling you to get started in under 5 minutes so feel free to pick one and give it a go ( https://ift.tt/6fkEjcv )! We are in alpha so constructive criticism and feedback are extra welcome!
New Show Hacker News story: latest news
Show HN: ViruSaas – Virus Checks as a Service
4 by ManuelKiessling | 0 comments on Hacker News.
Hi all, here is a side project I've just launched which might come in handy for certain situations. It's a very simple and free "do one thing and do it well" online service with exactly one feature: you upload a file, and it tells you — based on a ClamAV check — if that file contains a virus or not. I'm not having any ambitious plans with this project, but thanks to very low operational costs, I thought I can as well put it out there and keep it alive — maybe it's even useful for some people every now and then (just today, one of my coworkers forwarded me a fishy-looking email with an attachment, and using virusaas.com turned out to be the least painful way to do this kind of one-off check for a virus). I've also released the source code of the web app under GPLv3 at https://ift.tt/FMSD1ZJ , although it's not as polished as it could be (no tests, for example — but see above, no ambitious plans). The main reason to do the project was to follow through with my own tutorial at https://ift.tt/YpdHGZw... , which worked out quite nicely.
4 by ManuelKiessling | 0 comments on Hacker News.
Hi all, here is a side project I've just launched which might come in handy for certain situations. It's a very simple and free "do one thing and do it well" online service with exactly one feature: you upload a file, and it tells you — based on a ClamAV check — if that file contains a virus or not. I'm not having any ambitious plans with this project, but thanks to very low operational costs, I thought I can as well put it out there and keep it alive — maybe it's even useful for some people every now and then (just today, one of my coworkers forwarded me a fishy-looking email with an attachment, and using virusaas.com turned out to be the least painful way to do this kind of one-off check for a virus). I've also released the source code of the web app under GPLv3 at https://ift.tt/FMSD1ZJ , although it's not as polished as it could be (no tests, for example — but see above, no ambitious plans). The main reason to do the project was to follow through with my own tutorial at https://ift.tt/YpdHGZw... , which worked out quite nicely.
Tuesday, 13 September 2022
New Show Hacker News story: latest news
Show HN: Generative AI – Short and Sweet – Perpetual Views/ Videos
2 by martinmusio7 | 1 comments on Hacker News.
The 7th episode of the newsletter Generative AI - Short & Sweet is out now. --> https://ift.tt/2RVH9uk Perpetual View/Video Generation (PVG). AI models generate open-ended videos from one image only - at least that’s the newest approach from Google Research [1]. These videos are “flying“ through a scene depicted in the input image. The range of potential applications is endless. Further, the tech behind it is incredibly smart and it marks the next cornerstone of generative AI. In this episode we talk about the PVG's tech side and brainstorm about its future applications. (+ a little digression about the future usage of synthetic data in AI training.) Best, Martin
2 by martinmusio7 | 1 comments on Hacker News.
The 7th episode of the newsletter Generative AI - Short & Sweet is out now. --> https://ift.tt/2RVH9uk Perpetual View/Video Generation (PVG). AI models generate open-ended videos from one image only - at least that’s the newest approach from Google Research [1]. These videos are “flying“ through a scene depicted in the input image. The range of potential applications is endless. Further, the tech behind it is incredibly smart and it marks the next cornerstone of generative AI. In this episode we talk about the PVG's tech side and brainstorm about its future applications. (+ a little digression about the future usage of synthetic data in AI training.) Best, Martin
New Show Hacker News story: latest news
Show HN: ChIPs – A Polycube/Voxel Construction Set
3 by choonway | 2 comments on Hacker News.
Have you wanted to use a construction set to build a model, but don't want to deal with complicated techniques to remove studs / build sideways? Not Square? Too many different types of bricks? Something you can freely 3D print cheaply? etc. Look no further, this is the construction set for you!
3 by choonway | 2 comments on Hacker News.
Have you wanted to use a construction set to build a model, but don't want to deal with complicated techniques to remove studs / build sideways? Not Square? Too many different types of bricks? Something you can freely 3D print cheaply? etc. Look no further, this is the construction set for you!
New Show Hacker News story: latest news
Show HN: pg_netstat, a Postgres extension to monitor database network traffic
13 by burmecia | 2 comments on Hacker News.
pg_netstat is a Postgres extension to monitor database network traffic. It uses libpcap to capture packets and aggregates at user-specified interval.
13 by burmecia | 2 comments on Hacker News.
pg_netstat is a Postgres extension to monitor database network traffic. It uses libpcap to capture packets and aggregates at user-specified interval.
Monday, 12 September 2022
New Show Hacker News story: latest news
Show HN: IPDetective bots using IP address
2 by ipdetective | 0 comments on Hacker News.
IPDetective collects data from about 60+ different sources such as official cloud provider endpoints and public VPN/Proxy/Tor/Bot net lists. Then aggregates this data into a fast and easy to use API that can be integrated into applications or scripts easily. IPDetective started as a hobby project for my other hobby projects :) and I decided to wrap a simple website around and offer it as a service. Let me know what your thoughts, if you find value in this service or if you have any feature requests.
2 by ipdetective | 0 comments on Hacker News.
IPDetective collects data from about 60+ different sources such as official cloud provider endpoints and public VPN/Proxy/Tor/Bot net lists. Then aggregates this data into a fast and easy to use API that can be integrated into applications or scripts easily. IPDetective started as a hobby project for my other hobby projects :) and I decided to wrap a simple website around and offer it as a service. Let me know what your thoughts, if you find value in this service or if you have any feature requests.
New Show Hacker News story: latest news
Show HN: VHDL code snippets (sources, simulation)
2 by chclau | 0 comments on Hacker News.
Several examples in VHDL including source code, testbench file, and Vivado waveform: Generic register with load Binary to seven-segment decoder Generic demultiplexer and decoder Generic down-counter Modulo counter Parallel to serial converter https://ift.tt/L0Mhs1Y
2 by chclau | 0 comments on Hacker News.
Several examples in VHDL including source code, testbench file, and Vivado waveform: Generic register with load Binary to seven-segment decoder Generic demultiplexer and decoder Generic down-counter Modulo counter Parallel to serial converter https://ift.tt/L0Mhs1Y
New Show Hacker News story: latest news
Show HN: Intuitive – A Rust crate for writing declarative TUIs
5 by enricozb | 3 comments on Hacker News.
5 by enricozb | 3 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Inko 0.10.0 – build concurrent software with confidence
4 by YorickPeterse | 0 comments on Hacker News.
I last did a "Show HN" about Inko in 2018 ( https://ift.tt/SB8uI2A ), but the language has changed drastically since then. For example, the GC is removed and we now use a single ownership model, and Inko's concurrency API is now type-safe (inspired a bit by Pony). I'm hopeful these changes will make Inko a more interesting/compelling language to use compared to the likes of Ruby, Python, and Go (basically any mid/high level language where concurrency is needed).
4 by YorickPeterse | 0 comments on Hacker News.
I last did a "Show HN" about Inko in 2018 ( https://ift.tt/SB8uI2A ), but the language has changed drastically since then. For example, the GC is removed and we now use a single ownership model, and Inko's concurrency API is now type-safe (inspired a bit by Pony). I'm hopeful these changes will make Inko a more interesting/compelling language to use compared to the likes of Ruby, Python, and Go (basically any mid/high level language where concurrency is needed).
New Show Hacker News story: latest news
Show HN: ReadToMyShoe – an offline-first web app for listening to your articles
4 by doomrobo | 2 comments on Hacker News.
4 by doomrobo | 2 comments on Hacker News.
Sunday, 11 September 2022
New Show Hacker News story: latest news
Show HN: A 3D city created with GitHub real-time contribution datas
3 by daemond | 0 comments on Hacker News.
3 by daemond | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Compass and Ruler construction problems as puzzle game
2 by sdkgames | 0 comments on Hacker News.
Ecocoru is a puzzle game where you have to solve compass and ruler construction problems. The game mimics compass and ruler and let you draw straight lines/segments and circles/arcs. You can also view and explore a solution for each problem. A basic knowledge of well-known results of Euclidean geometry is needed to play the game. The game has over 70 problems.The game is designed for full-screen mode and the use of the mouse.
2 by sdkgames | 0 comments on Hacker News.
Ecocoru is a puzzle game where you have to solve compass and ruler construction problems. The game mimics compass and ruler and let you draw straight lines/segments and circles/arcs. You can also view and explore a solution for each problem. A basic knowledge of well-known results of Euclidean geometry is needed to play the game. The game has over 70 problems.The game is designed for full-screen mode and the use of the mouse.
New Show Hacker News story: latest news
Show HN: Chard – simple async/await background tasks for Django
13 by drpancake | 1 comments on Hacker News.
13 by drpancake | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: pg_idkit, a Postgres extension for generating exotic UUIDs
2 by hardwaresofton | 1 comments on Hacker News.
2 by hardwaresofton | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Open-source animated chart presentations in computational notebooks
2 by andraskangyal | 1 comments on Hacker News.
2 by andraskangyal | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Quake VR – Quake (1996) as a first-class PCVR experience
2 by SuperV1234 | 0 comments on Hacker News.
Hello HN! I am proud to show you Quake VR, a "labor of love" one-man project that I started back in 2020 with the goal of turning Quake -- the timeless classic from 1996 -- into a first-class PCVR experience. --- > What do you mean by "first-class"? There are many mods out there that enable older games to be played in VR, however, not much thought is put into VR-unique mechanics or in making the experience feel seamless. While I do enjoy reliving nostalgic classics in VR (and thank the modders for their efforts), it does feel weird having to use a keyboard+mouse setup for a VR game, or -- even with motion controls -- not being able to physically interact with the game's world, or having a gun glued to one of my hands. With Quake VR, I tried my best to make the game feel like an experienced designed from the ground up for VR. A video is worth a thousand words: https://www.youtube.com/watch?v=MBoI16z8Nxg --- As you can see from the video above, Quake VR provides a plethora of VR-specific features, including: - Virtual in-game hands with finger tracking - Dual-wield weapons or hold a weapon with two hands - Physical melee combat, including throwing weapons and headbutts - Weapon models with ironsights - Collisions between the player's hands and the environment - Holster system with virtual torso For a complete list of features, check out the README: https://ift.tt/2guCaod I love VR-unique interactions, and I try to find opportunities to add more. As an example, I recently added "flick reloading" to the SSG -- see it in action here: https://www.youtube.com/watch?v=uV8gbDvNYAM . Here is an older trailer showcasing features like dual-wielding, holsters, and the grappling hook: https://www.youtube.com/watch?v=c_ctxSqs6gA --- Quake VR is written in modern C++ and it's completely free and open-source : https://ift.tt/I2O3gyJ . If you have any question about the game or any implementation detail, feel free to ask here on or the official Discord server ( https://ift.tt/eoxm9KI ). --- If you have a PCVR headset, I sincerely hope you will check out the game and let me know what you think! The game is available on a "pay what you wish" model here: https://quakepcvr.com/ - Make sure you closely follow the installation guide ( https://ift.tt/JKp9adI )! Cheers, Vittorio --- FAQ: > Is this project related to the Quake ports available for the Meta Quest? * No, this project is separate from those. It uses a different engine and it was developed by me, Vittorio Romeo, with some very appreciated contributions by community members (https://ift.tt/xitry8M). > Why is Quake VR not available on Steam? * I've tried really, *really* hard to release it on Steam as a free community mod. However, that requires permission from the owners of the Quake IP. I have spent countless hours trying to communicate with id Software, Bethesda, Microsoft, never receiving *any* sort of response. I've even tried directly contacting employees, who kindly forwarded my request to the legal team, to no avail: zero answers whatsoever. I have not given up -- if you know someone that can help, please let me know! > Is Quake VR compatible with existing Quake mods or existing Quake servers? * No, Quake VR uses a custom protocol and engine in order to deliver first-class VR features. It is possible to adapt mods to work with Quake VR -- I have done that for the official expansions and some popular mods. > How can I support the Quake VR project? * Quake VR is FOSS, however I am more than happy to accept donations for my efforts. PayPal (https://ift.tt/0AwxmlM) works best for me, alternatively consider purchasing "Open Hexagon" (https://ift.tt/DrN7s5h), my first commercial game on Steam.
2 by SuperV1234 | 0 comments on Hacker News.
Hello HN! I am proud to show you Quake VR, a "labor of love" one-man project that I started back in 2020 with the goal of turning Quake -- the timeless classic from 1996 -- into a first-class PCVR experience. --- > What do you mean by "first-class"? There are many mods out there that enable older games to be played in VR, however, not much thought is put into VR-unique mechanics or in making the experience feel seamless. While I do enjoy reliving nostalgic classics in VR (and thank the modders for their efforts), it does feel weird having to use a keyboard+mouse setup for a VR game, or -- even with motion controls -- not being able to physically interact with the game's world, or having a gun glued to one of my hands. With Quake VR, I tried my best to make the game feel like an experienced designed from the ground up for VR. A video is worth a thousand words: https://www.youtube.com/watch?v=MBoI16z8Nxg --- As you can see from the video above, Quake VR provides a plethora of VR-specific features, including: - Virtual in-game hands with finger tracking - Dual-wield weapons or hold a weapon with two hands - Physical melee combat, including throwing weapons and headbutts - Weapon models with ironsights - Collisions between the player's hands and the environment - Holster system with virtual torso For a complete list of features, check out the README: https://ift.tt/2guCaod I love VR-unique interactions, and I try to find opportunities to add more. As an example, I recently added "flick reloading" to the SSG -- see it in action here: https://www.youtube.com/watch?v=uV8gbDvNYAM . Here is an older trailer showcasing features like dual-wielding, holsters, and the grappling hook: https://www.youtube.com/watch?v=c_ctxSqs6gA --- Quake VR is written in modern C++ and it's completely free and open-source : https://ift.tt/I2O3gyJ . If you have any question about the game or any implementation detail, feel free to ask here on or the official Discord server ( https://ift.tt/eoxm9KI ). --- If you have a PCVR headset, I sincerely hope you will check out the game and let me know what you think! The game is available on a "pay what you wish" model here: https://quakepcvr.com/ - Make sure you closely follow the installation guide ( https://ift.tt/JKp9adI )! Cheers, Vittorio --- FAQ: > Is this project related to the Quake ports available for the Meta Quest? * No, this project is separate from those. It uses a different engine and it was developed by me, Vittorio Romeo, with some very appreciated contributions by community members (https://ift.tt/xitry8M). > Why is Quake VR not available on Steam? * I've tried really, *really* hard to release it on Steam as a free community mod. However, that requires permission from the owners of the Quake IP. I have spent countless hours trying to communicate with id Software, Bethesda, Microsoft, never receiving *any* sort of response. I've even tried directly contacting employees, who kindly forwarded my request to the legal team, to no avail: zero answers whatsoever. I have not given up -- if you know someone that can help, please let me know! > Is Quake VR compatible with existing Quake mods or existing Quake servers? * No, Quake VR uses a custom protocol and engine in order to deliver first-class VR features. It is possible to adapt mods to work with Quake VR -- I have done that for the official expansions and some popular mods. > How can I support the Quake VR project? * Quake VR is FOSS, however I am more than happy to accept donations for my efforts. PayPal (https://ift.tt/0AwxmlM) works best for me, alternatively consider purchasing "Open Hexagon" (https://ift.tt/DrN7s5h), my first commercial game on Steam.
Saturday, 10 September 2022
New Show Hacker News story: latest news
Show HN: Diffusion.gallery – A Constantly Changing Machine Generated Art Gallery
2 by kallsyms | 0 comments on Hacker News.
2 by kallsyms | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: QWER- SvelteKit Blog Starter. 100 PageSpeed Insights
2 by kwchang0831 | 0 comments on Hacker News.
2 by kwchang0831 | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Power your study habits with AI question generation
2 by juantwojuan | 0 comments on Hacker News.
2 by juantwojuan | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Generate Protobuf definitions conforming to popular design guides
2 by slavomirvojacek | 0 comments on Hacker News.
2 by slavomirvojacek | 0 comments on Hacker News.
Friday, 9 September 2022
New Show Hacker News story: latest news
Show HN: GPT-3 and similar models are vulnerable to command injection
2 by upwardbound | 0 comments on Hacker News.
2 by upwardbound | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: We're building a search engine for GCP
5 by 1776smithadam | 0 comments on Hacker News.
Hi HN, I previously wore SWE/SRE hats on GCP. Later, I was on the other side, managing thousands of machines. The friction points of onboarding and operating cloud systems are personal problems to me. I’ve found it hard to keep track of all the random cloud resources floating around, especially as my team’s assets proliferated. Occasionally, there is a resource affecting an outage but no one remembers where it is. I am constantly frustrated by existing tooling. APIs can work, after you’ve navigated the byzantine documentation, but I often find myself doing ad-hoc tasks which are best served by a UI. Unfortunately, the search bar in the GCP web console does not behave as you expect. For example, it only seems to search for prefixes, rather than substrings, on App Engine stuff. The GCP web console as a whole is boatloads of JavaScripts, 90+ navigation items on the left menu, and a constant stream of UX/UI controls. I'm fond of HackerNews and Craigslists, because ultimately, we just need to list/search and maybe submit a webform. This year I convinced my friend to quit their coding gig on Wall Street to help me make the cloud accessible. We’ve started with a small tool to this end: a search engine for the cloud. What we have demo-able for you today is the GCP component of it. Our tech: - Go with conservative sprinkles of VanillaJS. It allowed us to focus on the domain rather than the language. - SSR. Right now the pages are under the magical 14kb, but we’re eyeing the - HTMX (rendering fragments of HTML strings from the server) pattern - We’ll dabble with Elixir, Rust, and Zig in other parts of the system - GCP (We think GCP runs great once you get set. The problem is getting to that point, which is what we want to help others do). We also have some stuff on AWS. - Plaintext. Our “agile process” was a TODO.org file, and Git. It’ll be super fun to do a timelapse of it.
5 by 1776smithadam | 0 comments on Hacker News.
Hi HN, I previously wore SWE/SRE hats on GCP. Later, I was on the other side, managing thousands of machines. The friction points of onboarding and operating cloud systems are personal problems to me. I’ve found it hard to keep track of all the random cloud resources floating around, especially as my team’s assets proliferated. Occasionally, there is a resource affecting an outage but no one remembers where it is. I am constantly frustrated by existing tooling. APIs can work, after you’ve navigated the byzantine documentation, but I often find myself doing ad-hoc tasks which are best served by a UI. Unfortunately, the search bar in the GCP web console does not behave as you expect. For example, it only seems to search for prefixes, rather than substrings, on App Engine stuff. The GCP web console as a whole is boatloads of JavaScripts, 90+ navigation items on the left menu, and a constant stream of UX/UI controls. I'm fond of HackerNews and Craigslists, because ultimately, we just need to list/search and maybe submit a webform. This year I convinced my friend to quit their coding gig on Wall Street to help me make the cloud accessible. We’ve started with a small tool to this end: a search engine for the cloud. What we have demo-able for you today is the GCP component of it. Our tech: - Go with conservative sprinkles of VanillaJS. It allowed us to focus on the domain rather than the language. - SSR. Right now the pages are under the magical 14kb, but we’re eyeing the - HTMX (rendering fragments of HTML strings from the server) pattern - We’ll dabble with Elixir, Rust, and Zig in other parts of the system - GCP (We think GCP runs great once you get set. The problem is getting to that point, which is what we want to help others do). We also have some stuff on AWS. - Plaintext. Our “agile process” was a TODO.org file, and Git. It’ll be super fun to do a timelapse of it.
New Show Hacker News story: latest news
Show HN: WOMBOT – Create AI-Generated Artwork and Memes in Discord
13 by talhaatta | 0 comments on Hacker News.
13 by talhaatta | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Learn how to build SaaS application from scratch with React and Django
2 by pplonski86 | 0 comments on Hacker News.
2 by pplonski86 | 0 comments on Hacker News.
Thursday, 8 September 2022
New Show Hacker News story: latest news
Show HN: How simple (but clever) algorithms can find label issues in datasets
2 by calebchiam | 0 comments on Hacker News.
I built Vizzy as a hackathon project, with the goal of explaining how relatively simple (but clever) algorithms can be a powerful tool to automatically find issues in datasets, including label errors and out-of-distribution data. Vizzy uses a JavaScript port of (a part of) https://ift.tt/436VWxO , which implements the algorithms described in https://ift.tt/GrAu8O7 . There are other neat technical nuggets in the implementation of Vizzy as well, including ML model training in the browser (using features from a pretrained ResNet-18, performing truncated SVD, and using an SVM model for speed). If you’re interested in the details of how Vizzy works, check out this blog post: https://ift.tt/HByjt3S I’m happy to answer any questions related to Vizzy, cleanlab, or confident learning and data-centric AI in general!
2 by calebchiam | 0 comments on Hacker News.
I built Vizzy as a hackathon project, with the goal of explaining how relatively simple (but clever) algorithms can be a powerful tool to automatically find issues in datasets, including label errors and out-of-distribution data. Vizzy uses a JavaScript port of (a part of) https://ift.tt/436VWxO , which implements the algorithms described in https://ift.tt/GrAu8O7 . There are other neat technical nuggets in the implementation of Vizzy as well, including ML model training in the browser (using features from a pretrained ResNet-18, performing truncated SVD, and using an SVM model for speed). If you’re interested in the details of how Vizzy works, check out this blog post: https://ift.tt/HByjt3S I’m happy to answer any questions related to Vizzy, cleanlab, or confident learning and data-centric AI in general!
New Show Hacker News story: latest news
Show HN: I'm building a mind and this is how I plan to do it
3 by lehmannerich | 1 comments on Hacker News.
3 by lehmannerich | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Shared – Triptych for data exchange and persistence
2 by alexrustic | 1 comments on Hacker News.
2 by alexrustic | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Twofer Goofer: daily rhyme game built with Midjourney/Stable Diffusion
12 by cowllin | 1 comments on Hacker News.
Twofer Goofers are pairs of rhyming words that form a nonsensical phrase. Each day, there’s a roundabout prompt that describes a new Twofer Goofer. Players can use up to 4 hints. Inspired by a game back from my high school English teacher, I built this in the past few weeks with a couple friends. We’ve been using Midjourney and Stable Diffusion (been on waitlist for Dalle for ages) to generate each day’s art. Extremely fun and simple way to leverage these super-powerful generative art tools! We “playtested” on Google Forms for about a month while building the app w/ Vercel and Supabase. We also use Figma, Midjourney, Stable Diffusion, Sendgrid. Lots of usual suspects!
12 by cowllin | 1 comments on Hacker News.
Twofer Goofers are pairs of rhyming words that form a nonsensical phrase. Each day, there’s a roundabout prompt that describes a new Twofer Goofer. Players can use up to 4 hints. Inspired by a game back from my high school English teacher, I built this in the past few weeks with a couple friends. We’ve been using Midjourney and Stable Diffusion (been on waitlist for Dalle for ages) to generate each day’s art. Extremely fun and simple way to leverage these super-powerful generative art tools! We “playtested” on Google Forms for about a month while building the app w/ Vercel and Supabase. We also use Figma, Midjourney, Stable Diffusion, Sendgrid. Lots of usual suspects!
New Show Hacker News story: latest news
Show HN: 6 Steps to build a usage-based billing system with Lago (YC S21)
3 by Rafsark | 0 comments on Hacker News.
3 by Rafsark | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Kubernetes Native AutoML System
2 by gaocegege | 0 comments on Hacker News.
Katib is a Kubernetes-native project for automated machine learning (AutoML). Katib supports Hyperparameter Tuning, Early Stopping and Neural Architecture Search. Katib is the project which is agnostic to machine learning (ML) frameworks. It can tune hyperparameters of applications written in any language of the users’ choice and natively supports many ML frameworks, such as TensorFlow, Apache MXNet, PyTorch, XGBoost, and others.
2 by gaocegege | 0 comments on Hacker News.
Katib is a Kubernetes-native project for automated machine learning (AutoML). Katib supports Hyperparameter Tuning, Early Stopping and Neural Architecture Search. Katib is the project which is agnostic to machine learning (ML) frameworks. It can tune hyperparameters of applications written in any language of the users’ choice and natively supports many ML frameworks, such as TensorFlow, Apache MXNet, PyTorch, XGBoost, and others.
New Show Hacker News story: latest news
Show HN: Proof of concept – colorise/animate any website font
2 by rikroots | 0 comments on Hacker News.
2 by rikroots | 0 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Compare Objects on a Graph at Scale
2 by pcbje | 0 comments on Hacker News.
Would love your feedback on what we're working on: The swiss army knife for finding stuff out! Sign up for our free beta to try it out: https://ift.tt/3jgQfhX
2 by pcbje | 0 comments on Hacker News.
Would love your feedback on what we're working on: The swiss army knife for finding stuff out! Sign up for our free beta to try it out: https://ift.tt/3jgQfhX
Wednesday, 7 September 2022
New Show Hacker News story: latest news
Show HN: Ranking ML conference papers based on their citation count
2 by md2rp | 1 comments on Hacker News.
Hey everyone, I built this little website that keeps an updated ranking of scientific papers published at the ICLR, ICML & NeurIPS conferences (2017-today) based on their citation count. Hope it can be useful! Please let me know what you think :) PS: You can also find some additional details about the project in this short article: https://ift.tt/UbJdRtr
2 by md2rp | 1 comments on Hacker News.
Hey everyone, I built this little website that keeps an updated ranking of scientific papers published at the ICLR, ICML & NeurIPS conferences (2017-today) based on their citation count. Hope it can be useful! Please let me know what you think :) PS: You can also find some additional details about the project in this short article: https://ift.tt/UbJdRtr
New Show Hacker News story: latest news
Show HN: Create tiny and beautiful CVs with ease
3 by vangeltzoo | 2 comments on Hacker News.
Tinycv it's a perfect tool when your experience and some links are enough to fill your cv. No signup is required - and it's completely free. All CVs last for 60 days, after that they self-destruct in the deep abyss of outdated cvs. Try it, it's simple & fun!
3 by vangeltzoo | 2 comments on Hacker News.
Tinycv it's a perfect tool when your experience and some links are enough to fill your cv. No signup is required - and it's completely free. All CVs last for 60 days, after that they self-destruct in the deep abyss of outdated cvs. Try it, it's simple & fun!
New Show Hacker News story: latest news
Show HN: estela, a modern elastic web scraping cluster
2 by breno | 0 comments on Hacker News.
estela is an elastic web scraping cluster running on Kubernetes. It provides mechanisms to deploy, run and scale web scraping spiders via a REST API and a web interface. It is a modern alternative to the few OSS projects available for such needs, like scrapyd and gerapy. estela aims to help web scraping teams and individuals that are considering moving away from proprietary scraping clouds, or who are in the process of designing their on-premise scraping architecture, so as not to needlessly reinvent the wheel, and to benefit from the get-go from features such as built-in scalability and elasticity, among others. estela has been recently published as OSS under the MIT license: https://ift.tt/ax9sgHG More details about it can be found in the release blog post and the official documentation: https://ift.tt/DjdpEiJ https://ift.tt/4FrcJjf estela supports Scrapy spiders for the moment being, but additional frameworks/languages are on the roadmap. All kinds of feedback and contributions are welcome! Disclaimer: I'm part of the development team behind estela :-)
2 by breno | 0 comments on Hacker News.
estela is an elastic web scraping cluster running on Kubernetes. It provides mechanisms to deploy, run and scale web scraping spiders via a REST API and a web interface. It is a modern alternative to the few OSS projects available for such needs, like scrapyd and gerapy. estela aims to help web scraping teams and individuals that are considering moving away from proprietary scraping clouds, or who are in the process of designing their on-premise scraping architecture, so as not to needlessly reinvent the wheel, and to benefit from the get-go from features such as built-in scalability and elasticity, among others. estela has been recently published as OSS under the MIT license: https://ift.tt/ax9sgHG More details about it can be found in the release blog post and the official documentation: https://ift.tt/DjdpEiJ https://ift.tt/4FrcJjf estela supports Scrapy spiders for the moment being, but additional frameworks/languages are on the roadmap. All kinds of feedback and contributions are welcome! Disclaimer: I'm part of the development team behind estela :-)
New Show Hacker News story: latest news
Show HN: WASM/TS crypto library for Ed25519, Shamir sharing, AEAD secret boxes
2 by fuzzc0re | 0 comments on Hacker News.
Hello HN, I made this library because I wanted better performance than tweetnacl and I also wanted Shamir secret sharing. I wrote some C functions that use libsodium and compiled them to WASM with emscripten and everything is fully typed. Would love to hear your thoughts on this. Try it out, and of course feedback and contributions are very welcome!
2 by fuzzc0re | 0 comments on Hacker News.
Hello HN, I made this library because I wanted better performance than tweetnacl and I also wanted Shamir secret sharing. I wrote some C functions that use libsodium and compiled them to WASM with emscripten and everything is fully typed. Would love to hear your thoughts on this. Try it out, and of course feedback and contributions are very welcome!
New Show Hacker News story: latest news
Show HN: Build SaaS application from scratch with React and Django
3 by pplonski86 | 1 comments on Hacker News.
3 by pplonski86 | 1 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: Executing Python from Tweets
2 by guilatrova | 0 comments on Hacker News.
Hello HN! Pyrun is a Chrome Extension that brings a Python IDE into your Twitter for those who consume and create Python content. *The Status Quo (This is quite a limited experience!)* - Content creators share Python snippets as images; - The audience zooms into the image to see what’s in there; * The Pyrun extension creates a whole new learning experience:* ▶ Hit one button to execute the Python snippet See Python's output inside Twitter Edit the code and rerun Content creators only have to share the code inside the image’s ALT, add “#pyrun” in their Tweet and that’s it! This extension will enhance the learning experience and improve engagement without disrupting the Twitter experience!
2 by guilatrova | 0 comments on Hacker News.
Hello HN! Pyrun is a Chrome Extension that brings a Python IDE into your Twitter for those who consume and create Python content. *The Status Quo (This is quite a limited experience!)* - Content creators share Python snippets as images; - The audience zooms into the image to see what’s in there; * The Pyrun extension creates a whole new learning experience:* ▶ Hit one button to execute the Python snippet See Python's output inside Twitter Edit the code and rerun Content creators only have to share the code inside the image’s ALT, add “#pyrun” in their Tweet and that’s it! This extension will enhance the learning experience and improve engagement without disrupting the Twitter experience!
Tuesday, 6 September 2022
New Show Hacker News story: latest news
Show HN: VoxelChain – An Experimental Voxel Engine
3 by x1m4 | 0 comments on Hacker News.
VoxelChain is an experimental tool to create voxel worlds in the browser. The lighting is fully ray traced in real-time and there is powerful cellular-automata based programming system, which allows to create complex digital circuits and model the behaviour of voxels (behaviour such as falling sand or water). Technology wise, I'm using WebGL2 for the rendering and the simulation is coded in C89 and gets compiled to WebAssembly (with multi-threading) using Clang. The simulation is basically a custom cellular automaton and is fully parallelized. Once WebGPU is released, I'm planning to run the simulation on the GPU, instead of the CPU, which will give a massive speed up. I've been working on this project full-time for over a year now, and finally came to the point of realising a public version of it to play with. There is already some really cool stuff that the community has built, and it's super fun to see how everything evolves! Let me know what you think and feel free to ask any questions :>
3 by x1m4 | 0 comments on Hacker News.
VoxelChain is an experimental tool to create voxel worlds in the browser. The lighting is fully ray traced in real-time and there is powerful cellular-automata based programming system, which allows to create complex digital circuits and model the behaviour of voxels (behaviour such as falling sand or water). Technology wise, I'm using WebGL2 for the rendering and the simulation is coded in C89 and gets compiled to WebAssembly (with multi-threading) using Clang. The simulation is basically a custom cellular automaton and is fully parallelized. Once WebGPU is released, I'm planning to run the simulation on the GPU, instead of the CPU, which will give a massive speed up. I've been working on this project full-time for over a year now, and finally came to the point of realising a public version of it to play with. There is already some really cool stuff that the community has built, and it's super fun to see how everything evolves! Let me know what you think and feel free to ask any questions :>
New Show Hacker News story: latest news
Show HN: Simulate dollar-cost averaging in any mix of stocks
15 by dwmcc | 6 comments on Hacker News.
15 by dwmcc | 6 comments on Hacker News.
New Show Hacker News story: latest news
Show HN: I built an open source job scheduler to help script everything
4 by galdor | 0 comments on Hacker News.
As a software engineer, my reflex has always been to script everything I can. Scripting is easy, but everything around it is tricky: scripts have to run somewhere, they need access to credentials, they need to be monitored. None of it is simple. No-code automation platforms such as Zapier or IFTTT are too restrictive for technical tasks; CI/CD platforms make it easy to script tasks related to a repository, but are limited when trying to do anything else. I wanted the low level control you have when writing scripts while retaining the comfort of a platform managing execution for me. So I built a program for that. Eventline schedules, runs and monitors any script. Jobs can be executed on various runtimes (currently locally, with SSH, in Docker or in Kubernetes), manually or in reaction to various events. You then get observability (script output, history, execution stats…), full control (with the web UI, HTTP API or command line tool) and the ability to share scripts with others. Eventline 1.0 is out. I use it myself, so does a friend and a first client. The roadmap is packed with features which will make Eventline even more useful: global registry for value injection, sub-jobs, scratchpad to share data between jobs, artifacts, ACL (and SSO for Eventline Pro), a lot more connectors, identities and events… I quitted my job in 2020 and created a company, Exograd, hoping to become financially independent. This has been quite a ride, both exhilarating and scary: I made lots of mistakes and learned more in 22 months than in my entire career. I would like to bring enough revenue to be able to live from it, and then work on expanding Eventline and developing new technical products. I currently offer a support contract, a proprietary extension (Eventline Pro) for enterprise use, and cloud hosting to use Eventline without having to host it. Happy to answer any question!
4 by galdor | 0 comments on Hacker News.
As a software engineer, my reflex has always been to script everything I can. Scripting is easy, but everything around it is tricky: scripts have to run somewhere, they need access to credentials, they need to be monitored. None of it is simple. No-code automation platforms such as Zapier or IFTTT are too restrictive for technical tasks; CI/CD platforms make it easy to script tasks related to a repository, but are limited when trying to do anything else. I wanted the low level control you have when writing scripts while retaining the comfort of a platform managing execution for me. So I built a program for that. Eventline schedules, runs and monitors any script. Jobs can be executed on various runtimes (currently locally, with SSH, in Docker or in Kubernetes), manually or in reaction to various events. You then get observability (script output, history, execution stats…), full control (with the web UI, HTTP API or command line tool) and the ability to share scripts with others. Eventline 1.0 is out. I use it myself, so does a friend and a first client. The roadmap is packed with features which will make Eventline even more useful: global registry for value injection, sub-jobs, scratchpad to share data between jobs, artifacts, ACL (and SSO for Eventline Pro), a lot more connectors, identities and events… I quitted my job in 2020 and created a company, Exograd, hoping to become financially independent. This has been quite a ride, both exhilarating and scary: I made lots of mistakes and learned more in 22 months than in my entire career. I would like to bring enough revenue to be able to live from it, and then work on expanding Eventline and developing new technical products. I currently offer a support contract, a proprietary extension (Eventline Pro) for enterprise use, and cloud hosting to use Eventline without having to host it. Happy to answer any question!
Subscribe to:
Posts (Atom)