Skip to main content

Posts

Showing posts from September 25, 2022

Show HN: An ultra-light-weight tool to quickly test your ping https://ift.tt/1SCpXEM

Show HN: An ultra-light-weight tool to quickly test your ping Howdy HN! I find myself testing my ping from time to time, especially when my internet seems wonky while WFH. It feels like there should be an easier way test my ping than puling up a terminal or a complex web app - especially when I'm on my phone or any other device that doesn't have a terminal. I figured I should be the change I wish to see in the world and created this super light ping test. I also created a latency monitoring solution ( https://ift.tt/9GhawPX ), feel free to clone and try it out! I know there are a lot more mature monitoring solutions out there, but I never did figure out how to set them up. This one is super simple: clone it to some device that's always on, compile it, set up some systemd stuff, and it's ready to rock on port 8180! https://ift.tt/qkOyvtB October 2, 2022 at 02:31AM

Show HN: Sksql a Database Engine in TypeScript https://ift.tt/oIuaEAx

Show HN: Sksql a Database Engine in TypeScript 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. https://ift.tt/HxA0wfn October 1, 2022 at 09:54PM

Show HN: Build your gRPC apps with embedded zero trust networking https://ift.tt/jpLs7n6

Show HN: Build your gRPC apps with embedded zero trust networking 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. https://ift.tt/LlwMsrj September 30, 2022 at 06:28PM

Show HN: Jsonnet Course Online https://ift.tt/cMDnsk5

Show HN: Jsonnet Course Online 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/EvcCDA2... 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/ https://ift.tt/jruQd2v September 30, 2022 at 01:49PM

Show HN: Red Goose – Convert your website to mobile app https://ift.tt/xkf4qUp

Show HN: Red Goose – Convert your website to mobile app 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

Show HN: Git in-memory in browser with Web Assembly https://ift.tt/SRbeqNP

Show HN: Git in-memory in browser with Web Assembly 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/tJrRa5H https://ift.tt/6F27qWN September 30, 2022 at 12:50AM

What a Year It Has Been! Let the Celebration of Transit Month Continue

What a Year It Has Been! Let the Celebration of Transit Month Continue By Erin McMillan 49 Van Ness/Mission using the brand new bus rapid transit lanes on opening day in April. During Transit Month this September, we’re continuing the celebration by looking back to more of the work we’ve done over the last year— some that has been less obvious to Muni customers, but critical to a well-functioning system and other work that is more front and center. Fix It! Week and Continuing State of good Repair Work Muni is an impressive transit system. Moving thousands of people on rail and buses every day takes a lot of coordination and a lot of work. Dealing with unique challenges like San Francisco’s geography and shifting travel patterns, we also have to deal with issues related to the Muni system’s age. Proper care and maintenance of a transit system many decades old takes strategic planning as regular maintenance needs to happen while continuing to provide service. Typically, regular Mun

Show HN: Restapp.io – SQL Data Modeling Tool in No/Low Code https://ift.tt/8fAN4yd

Show HN: Restapp.io – SQL Data Modeling Tool in No/Low Code 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

Show HN: KaithemAutomation, the home automation system for coders and artists https://ift.tt/HekW3MO

Show HN: KaithemAutomation, the home automation system for coders and artists I've talked about this one on Reddit a bit, and I think it's finally about ready to talk about here. I started this project around 2013 for internal use, and GPL licensed it because I have no desire to own my own software business. Kaithem is, for the most part, somewhere between a SCADA and a Home Assistant clone, heavily focused on easy deployment with minimal tinkering. It allows for Python code based if-then events you edit via the web, along with web-editable HTML dashboards, but also includes loadable modules for more point-and-click style editing. One of these is Chandler, a scenes/cues manager that includes a simple visual scripting language inspired by ladder logic. It saves everything you create in Git-friendly plain text files, and is meant to integrate well with a linux system, with convenience features like using the user account username/password to log in. Device drivers created via an

Show HN: A curation of resources telling the story of Bitcoin https://ift.tt/zfGSh1J

Show HN: A curation of resources telling the story of Bitcoin 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. https://ift.tt/np2BEAz September 27, 2022 at 11:59PM

Show HN: Etch – Stable Diffusion Client for iOS https://ift.tt/CRuiJYA

Show HN: Etch – Stable Diffusion Client for iOS TestFlight download: https://ift.tt/CaU86JX Requires a free DreamStudio API key from https://ift.tt/5oyMAn2 Supports txt2img, img2img, & inpainting (not affiliated with Stability AI) https://twitter.com/shubroski/status/1574767056003780608 September 27, 2022 at 09:16PM

Show HN: Get conversational practice in over 20 languages by talking to an AI https://ift.tt/xIpYXBZ

Show HN: Get conversational practice in over 20 languages by talking to an AI Hi everyone, Let me introduce you to Quazel, where we want to enable people to talk their way to fluency. We have all tried various language learning apps and tools, however, one aspect of language learning current services are really bad at is conversational practice. You might get a chat-like interface, but in the end, the conversation partner will only respond with a predefined "if the users say X I say Y". With Quazel that's completely different. In completely dynamic and unscripted conversation you can talk about pretty much anything you want. For example, you can try ordering food at a restaurant and even hold a philosophical discussion with Socrates. Additionally, you can analyze the grammar of your responses or use hints to help you out when you get stuck. We want to change how languages are learned from a grammar-centric approach to a more natural, conversation-focused one. https://ift.

Show HN: Script to prevent same day meetings on my corporate calendar https://ift.tt/7r5lpCX

Show HN: Script to prevent same day meetings on my corporate calendar Hi, I have a corporate job, I have most of my notifications off, and try to work in blocks of focus time. When colleagues schedule same day meetings I often miss it because I saw it too late. Which makes me feel guilty. This tool helped me avoid feeling guilty by preventing last-minute meetings. https://ift.tt/WM38Jq6 September 26, 2022 at 12:30PM

Show HN: Clammer – share and discuss article excerpts with friends https://ift.tt/PMTHIxL

Show HN: Clammer – share and discuss article excerpts with friends 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 https://clammer.io September 26, 2022 at 06:35AM

Show HN: Outstatic an open source CMS for Next.js https://ift.tt/Unxpq4v

Show HN: Outstatic an open source CMS for Next.js 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! https://outstatic.com September 25, 2022 at 11:47PM