Thursday, June 30, 2022

Show HN: UI Filler – placeholders for your designs https://ift.tt/mGwMHUs

Show HN: UI Filler – placeholders for your designs https://ift.tt/q8yLDoU July 1, 2022 at 02:17AM

Show HN: Movably – Protect your health, move more while you work https://ift.tt/aNOS02l

Show HN: Movably – Protect your health, move more while you work https://www.movably.com July 1, 2022 at 01:58AM

Show HN: Walker.js – open-source, vendor-agnostic autotrack library https://ift.tt/Cv15t2J

Show HN: Walker.js – open-source, vendor-agnostic autotrack library https://ift.tt/VFnf9OX July 1, 2022 at 12:07AM

Show HN: NativeBird – Ultralight promise extension compatible with Bluebird https://ift.tt/yFZlGYb

Show HN: NativeBird – Ultralight promise extension compatible with Bluebird https://ift.tt/GaF5z47 June 30, 2022 at 11:49PM

Show HN: Predictive ML model on encrypted data with Fully Homomorphic Encryption https://ift.tt/JD1ZUcH

Show HN: Predictive ML model on encrypted data with Fully Homomorphic Encryption https://ift.tt/BjZYMwo June 30, 2022 at 11:37PM

Wednesday, June 29, 2022

Show HN: Sudopad – Private link sharing board for friends https://ift.tt/afRbu6v

Show HN: Sudopad – Private link sharing board for friends https://sudopad.com June 30, 2022 at 05:06AM

Show HN: Ploomber Cloud (YC W22) – run notebooks at scale without infrastructure https://ift.tt/sAb8YDe

Show HN: Ploomber Cloud (YC W22) – run notebooks at scale without infrastructure Hi, we’re Ido & Eduardo, the founders of Ploomber. We’re launching Ploomber Cloud today, a service that allows data scientists to scale their work from their laptops to the cloud. Our open-source users ( https://ift.tt/Y02wM8s ) usually start their work on their laptops; however, often, their local environment falls short, and they need more resources. Typical use cases run out of memory or optimize models to squeeze out the best performance. Ploomber Cloud eases this transition by allowing users to quickly move their existing projects into the cloud without extra configurations. Furthermore, users can request custom resources for specific tasks (vCPUs, GPUs, RAM). Both of us experienced this challenge firsthand. Analysis usually starts in a local notebook or script, and whenever we wanted to run our code on a larger infrastructure we had to refactor the code (i.e. rewrite our notebooks using Kubeflow’s SDK) and add a bunch of cloud configurations. Ploomber Cloud is a lot simpler, if your notebook or script runs locally, you can run it in the cloud with no code changes and no extra configuration. Furthermore, you can go back and forth between your local/interactive environment and the cloud. We built Ploomber Cloud on top of AWS. Users only need to declare their dependencies via a requirements.txt file, and Ploomber Cloud will take care of making the Docker image and storing it on ECR. Part of this implementation is open-source and available at: https://ift.tt/zCGi4Rw Once the Docker image is ready, we spin up EC2 instances to run the user’s pipeline distributively (for example, to run hundreds of ML experiments in parallel) and store the results in S3. Users can monitor execution through the logs and download artifacts. If source code hasn’t changed for a given pipeline task, we use cached artifacts and skip redundant computations, severely cutting each run's cost, especially for pipelines that require GPUs. Users can sign up to Ploomber Cloud for free and get started quickly. We made a significant effort to simplify the experience ( https://ift.tt/auDiy08 ). There are three plans ( https://ift.tt/0j82FAh ): the first is the Community plan, which is free with limited computing. The Teams plan has a flat $50 monthly and usage-based billing, and the Enterprise plan includes SLAs and custom pricing. We’re thrilled to share Ploomber Cloud with you! So if you’re a data scientist who has experienced these endless cycles of getting a machine and going through an ops team, an ML engineer who helps data scientists scale their work, or you have any feedback, please share your thoughts! We love discussing these problems since exchanging ideas sparks exciting discussions and brings our attention to issues we haven’t considered before! You may also reach out to me at ido@ploomber.io. June 29, 2022 at 11:04PM

Show HN: ColorTiles Browser Game https://ift.tt/a9AYSxm

Show HN: ColorTiles Browser Game Hello HN! Here is a little game I made, colorful tiles must be placed next to other tiles and match in symbol or color. This game is inspired by Passage 3 and similar games like Qwirkle, Rummy or Dominoes. There exist some browser-based versions here and there, but I wasn't completely satisfied with any of them, so I made my own. This is optimized for a broad range of screen sizes and auto-rotates the playing field for narrow (portrait) viewports. As I've discovered with my own parents, folks who enjoy playing Solitaire, Hearts and similar games might enjoy this as well, so gladly spread the word. Have fun and feedback is appreciated! :) https://colortiles.net/ June 29, 2022 at 10:38PM

Show HN: Heat Pump Cost Comparison https://ift.tt/3G8DNyp

Show HN: Heat Pump Cost Comparison https://ift.tt/YFKpl5H June 30, 2022 at 02:37AM

Show HN: Brevity 500 – Short games to help you become a powerful writer https://ift.tt/MASmQYu

Show HN: Brevity 500 – Short games to help you become a powerful writer https://brevity500.com June 29, 2022 at 11:48PM

Show HN: Infracost (YC W21): Cloud Costs for Terraform in VSCode https://ift.tt/zb8vQeN

Show HN: Infracost (YC W21): Cloud Costs for Terraform in VSCode Hey, Hugo from Infracost (https://ift.tt/YHOr4ug) here. Infracost shows engineers the cost of each Terraform change in CI/CD before launching resources. When something changes, it posts a comment with the cloud cost impact. e.g. you’ve added two instances and volumes and have changed an instance type from medium to large; this will increase your bill by 25% next month from $1000 to $1250 per month. Over the last few months, I've been working on a native evaluation for Terraform. Previously we relied on the Terraform CLI to fetch cloud resource information, which was a little slow and cumbersome. Native parsing is not only lightning-fast, but it means we have contextual file information, which allows us to try a load of cool new things. For example, we could provide real-time suggestions to optimise your cloud costs as you write your infrastructure code! This VSCode extension is the result of a few weeks of hacking away whilst I should have been relaxing in the sun in Italy... time better spent, I think! We're excited about the possibilities of directly integrating with editors. There is so much we can do to make DevOps lives easier when optimising cloud spend. Right now, we're looking for your feedback on this initial version of the extension. It currently ships with: 1. Show a snapshot of the total cost of resources right above their Terraform definitions. Updated on file save. 2. Resource and module blocks support showing cost estimates, including 3rd party module blocks. 3. A cost overview web-view shows a detailed breakdown of what components affect the price. Please note this is an early release of the VSCode extension, so there will likely be bugs. If you get stuck, please raise an issue (https://ift.tt/f4Akh8s), and we'll help you out asap. We’d love to get your feedback on this extension, mainly what you think it’s missing and would help your workflow. Head over to the GitHub repo (https://ift.tt/AFwgWVk) for more information and installation instructions. June 29, 2022 at 11:12PM

Show HN: Privately own or co-use DialMe phone numbers to receive SMS on web https://ift.tt/exiGMw7

Show HN: Privately own or co-use DialMe phone numbers to receive SMS on web Use brand-new or co-use free SIM-based phone numbers to receive texts to your URL without providing your ID. Don't wait for shipping or pay taxes and activation fees for your DialMe phone numbers. Texts are visible on your dashboard within seconds. https://www.dialme.shop June 29, 2022 at 08:41PM

Tuesday, June 28, 2022

Show HN: We created a data-driven sticky note powered by AI https://ift.tt/iuGOAa3

Show HN: We created a data-driven sticky note powered by AI https://www.notably.ai/ June 29, 2022 at 08:04AM

Show HN: Flookup – Data cleaning by fuzzy matching https://ift.tt/sSUPvnG

Show HN: Flookup – Data cleaning by fuzzy matching Hello HN! It has been about three years since I launched this current iteration of my Google Sheets add-on called Flookup. I'm a solo developer and, currently, I handle absolutely everything to do with Flookup from writing code, designing the user interface, replying support emails and even marketing. It is quite a lot of work but very satisfying when I see how helpful it has been to my userbase. Before Flookup, there was only one prominent Google Sheets add-on that could be used for data cleaning (to a certain degree) but, luckily for men, it had left a gap in its functionality that I was very glad to fill. To develop Flookup, I had to write a new algorithm from the ground up in order to make it more useful to my userbase. Originally, this userbase comprised me and a small team at an organisation I was working for but, today, that number has grown to at least 10,000 Daily Active Users all over the world (except Antarctica). What is Flookup? It is an add-on that uses fuzzy matching algorithms to power its data cleaning functions. Flookup's functions allow you to match or merge tables without worrying about how uniform your data is. You can also highlight and remove duplicates even if the text contains typos, punctuations marks or spelling differences. So, today, I'm inviting you to try it out and let me know what you think... here is the link: > https://ift.tt/ESyKsZB Your free trial is free and unlimited. Thank you; I hope you like it! June 29, 2022 at 04:07AM

Show HN: The Fastest Slider library for high performance websites https://ift.tt/8GaR3Vh

Show HN: The Fastest Slider library for high performance websites https://ift.tt/rAsjbqP June 29, 2022 at 04:12AM

Show HN: We made a fast audio editor for podcasting https://ift.tt/mh3dPQL

Show HN: We made a fast audio editor for podcasting https://teapodo.com/ June 28, 2022 at 04:44PM

Show HN: Inngest – an open-source event-driven queue https://ift.tt/Vb4BT0c

Show HN: Inngest – an open-source event-driven queue Hi HN! We’re Tony and Dan, the founders of Inngest - https://www.inngest.com. We’re an event-driven queueing system. Existing queueing solutions have pretty terrible UX. We solve this by making it simple for you to write delayed or background jobs by triggering step functions from JSON-based events. At a high level, Inngest does two things: - Ingest events from your systems via HTTP (pun intended) - Triggers serverless functions in response to specific events — async, either immediately or delayed. This allows you to build out async functions (eg. background jobs, handling webhooks) much faster, without worrying about config, queues, scaffolding, boilerplate, or infra. Because of the decoupling, it also means cleaner code. We talk about the benefits here [1]. Previously, Tony ran engineering at https://ift.tt/n8aTUpc and Dan was the CTO of https://buffer.com/. At both places, we had to build and manage a lot of complex async logic. You could say that Buffer is one big queue, and at Uniform we had lots of logic to run for compliance… managed via queues. So we're very familiar with the problem. Technicals and how it’s different: Functions are declarative. They specify which events trigger them, with optional conditionals. This is great because you can then deploy functions independently from your core systems, and you get things like canary deploys, plus immediate rollbacks. Each function can have many steps, represented as a DAG. Each step can be any code — an AWS function, custom code in a container, an HTTP call, etc. Edges of the DAG can also have conditions for traversal, and can “pause” until another event comes in, with TTLs and timeout (eg. after signup, run step 1, wait for a user to do something else, then run the next step). Because the functions are event driven, we also statically type and version events for you. This lets you inspect and generate SDKs for events, or to fail early on invalid data. It also lets you replay functions, test with historical data, or deploy functions and re-run historical events. Architecturally, we’ve focused on simple standards that are easy to learn and adopt. Events are published via HTTP requests. Functions use args & stdout. You can get started without knowing any implementation details. You only need to send events via POST requests and write functions that react to them — nothing else required. What people use us for: - A replacement for their current queueing infrastructure (eg. celery). - Running functions after receiving webhooks - Running business logic when users perform specific actions (eg. publishing things at a specific time) - Handling coordinated logic (eg. when a user signs up, wait for a specific event to come in then run another step) Where we’re at: We’ve open sourced our core execution engine [2], which allows you to run an in-memory environment locally with a single command. We’re working on opening more and more of the platform to allow you to self host — that’s currently our main goal. Right now, you can use us “serverless”. Because we record function state, we charge per ‘step’ of a function invoked. We’ve documented our core OS architecture [3], and we’ve also released the function spec and interfaces in our repo. We’ve talked more about about goals, vision, and why in our open sourcing post [4]. There’s also a minimal demo w/ a Next.js backend [5]. We know we’re far from feature complete. There’s so much more we can do. If there’s things you’d like to see, feedback, or improvements, please let us know — we’d love to hear from you and make this better, and get your initial thoughts. [1]: https://ift.tt/hBuE47a [2]: https://ift.tt/8KWtCXY [3]: https://ift.tt/aFjbMcN [4]: https://ift.tt/MroLvZJ [5]: https://ift.tt/Gocjn4q June 29, 2022 at 01:49AM

Show HN: I ranked news websites by speed https://ift.tt/OJf10Pb

Show HN: I ranked news websites by speed I've been working on building "the fastest news website" for a few reasons: 1. I got tired of waiting for news websites to load, so I made a text-only news website that only has major news headlines. 2. I wanted to demonstrate to the world that if you want to build something really fast on the web, you can do it without loads of JavaScript. 3. I wanted to show that you can design something that looks good without having tons of images, etc. I put together the speed page at https://ift.tt/kfxdpgm to hold my website to be more accountable for speed, but it's also interesting to see how fast other news websites are (or in most cases, are not). Some feedback I'm interested in receiving: 1. What's your take both on the speed ranking methodology for Legible News? 2. Are my descriptions of the metrics for a non-web developer reasonable? Example of that at https://ift.tt/qNLziUK , and if you click through the links on that table, you see a description like https://ift.tt/FSYiHjO Sorry ahead of time, but I can't fit all news websites on the speed report. I had to target general news websites, not ones for specific niches like HN for Tech. If there's something you think that's missing please post it, but I can't promise that I'll add it. If you like it, please consider subscribing! Thanks! https://ift.tt/kfxdpgm June 29, 2022 at 01:35AM

Show HN: We used investor tools to find the best startups to work at https://ift.tt/r3Ikjxm

Show HN: We used investor tools to find the best startups to work at https://joinmaasive.com June 29, 2022 at 01:27AM

Show HN: Hasura GraphQL Data Connector SDK to add GraphQL API to any data source https://ift.tt/gTt9BhE

Show HN: Hasura GraphQL Data Connector SDK to add GraphQL API to any data source https://ift.tt/DawoixG June 29, 2022 at 01:13AM

Monday, June 27, 2022

Show HN: I stripped DALL·E Mini to its bare essentials and converted it to Torch https://ift.tt/QtX8G1I

Show HN: I stripped DALL·E Mini to its bare essentials and converted it to Torch https://ift.tt/P4FOHEc June 28, 2022 at 09:27AM

Show HN: WebExtension Playground https://ift.tt/4epC9Zh

Show HN: WebExtension Playground https://ift.tt/xDPVJbz June 28, 2022 at 07:05AM

Show HN: Messy Play Kits Sensory Bins https://ift.tt/ZlUtGy2

Show HN: Messy Play Kits Sensory Bins https://ift.tt/d745uPw June 28, 2022 at 08:47AM

Show HN: AirScript – Like Lua, but in Rust, and Different https://ift.tt/sBVRMZP

Show HN: AirScript – Like Lua, but in Rust, and Different https://ift.tt/Y3fXlPx June 28, 2022 at 06:18AM

Show HN: [NSFW] Diffusion models for porn generation https://ift.tt/XqmsA3c

Show HN: [NSFW] Diffusion models for porn generation https://ift.tt/G2BCHaA June 28, 2022 at 04:08AM

Show HN: PRQL 0.2 – A better SQL — now ready to use https://ift.tt/Nvsqfc1

Show HN: PRQL 0.2 – A better SQL — now ready to use https://ift.tt/ZGxN8Pe June 28, 2022 at 01:03AM

Show HN: Get rid of Git submodules and never look back (now for GitHub users) https://ift.tt/pK6FWXc

Show HN: Get rid of Git submodules and never look back (now for GitHub users) https://gitmodules.com/ June 28, 2022 at 12:49AM

Show HN: Build Dictionaries for Any Language https://ift.tt/r39ao4Y

Show HN: Build Dictionaries for Any Language https://dict.press June 28, 2022 at 12:12AM

Sunday, June 26, 2022

Show HN: A framebuffer console viewer, pure Go https://ift.tt/6EK4Q8i

Show HN: A framebuffer console viewer, pure Go Another Sunday afternoon project: add some pizzaz to your boring bare metal or virtual machine consoles! Written as a single Go binary; no dependencies. https://ift.tt/cKzDj0P As usual, feedback please! June 27, 2022 at 07:16AM

Show HN: A Working Nintendo Gameboy Backpack https://ift.tt/UHvR5Vw

Show HN: A Working Nintendo Gameboy Backpack https://www.youtube.com/watch?v=hdD7AtGhssI June 27, 2022 at 05:46AM

Show HN: Isthisabearmarket.com https://ift.tt/0yBpFw9

Show HN: Isthisabearmarket.com Hey HN! Here's a quick sideproject that I've been working on for the last week The market downturn got me thinking about stock price APIs and how I could use them, overall I had a lot of fun writing this up https://ift.tt/we7oDth June 27, 2022 at 03:57AM

Show HN: CRProxy is a simple and affordable ngrok alternative https://ift.tt/0uHQY68

Show HN: CRProxy is a simple and affordable ngrok alternative CRProxy is a new reverse web proxy service. We have a generous free plan that includes the ability to use custom domains and semi-custom sub-domains. We have reasonably priced plans with good bandwidth and no additional usage charges. Please give it a try and let me know what you think. Thank you, David https://crproxy.com June 27, 2022 at 01:49AM

Show HN: Simple games ported to Scala 3 – Try them in the browser https://ift.tt/4Tsy1lH

Show HN: Simple games ported to Scala 3 – Try them in the browser https://ift.tt/ZcNRets June 27, 2022 at 12:19AM

Show HN: MiniMail – Disposable Email Service for Everyone https://ift.tt/Da4qsV6

Show HN: MiniMail – Disposable Email Service for Everyone https://ift.tt/XbULvye June 27, 2022 at 12:02AM

Show HN: Glossary page template with a built-in editor https://ift.tt/UZWrE6o

Show HN: Glossary page template with a built-in editor This started out as a static HTML file, being used by some developers at my current employer to document "domain terminology" relevant to products we're building. Soon it became too much work to update the items in the HTML manually, so I added a JavaScript-based editor. It relies on a tiny Node.js server to write changes back to the HTML file. Not as user-friendly as a "normal" web-based application, but it does mean we can keep the HTML file under version control and follow our normal development process for making/tracking changes. https://ift.tt/Yecyrat June 26, 2022 at 11:37PM

Saturday, June 25, 2022

Show HN: Tone v0.0.4 – now hackable command line audio tagger, any feedback? https://ift.tt/5d6hGOJ

Show HN: Tone v0.0.4 – now hackable command line audio tagger, any feedback? Hey HN, I just wanted to show the progress on my little (maybe useless) side project called tone[1] to get some qualified feedback. tone is a cross plattform command line audio tagger deployed as a single static binary without dependencies, so a wget should be enough to install on any platform (seems not to work on M1 Macs atm... if someone can help here I would really appreciate it). Features: - Supports most common formats (mp3, m4a, flac, ape, etc.) - Most common AND custom metadata fields - Chapter support - Embeddable pictures - Hackable (write your own taggers with scripting language) Thanks and have fun. [1]: https://ift.tt/Z1WRpNL June 26, 2022 at 06:07AM

Show HN: Medots – Cross-platform tool to deploy dot files https://ift.tt/VrDLPaE

Show HN: Medots – Cross-platform tool to deploy dot files https://ift.tt/rwN3AnI June 26, 2022 at 06:01AM

Show HN: Product Analytics in SQL with dbt https://ift.tt/OWmUlIY

Show HN: Product Analytics in SQL with dbt Hey everyone! Like many data analysts and engineers, I love SQL and the dbt ecosystem. So it bothers me that we have to use separate tools for product analytics. We do our transformations, BI work, and ad-hoc queries in SQL, but when it's time to look at funnels and flows, we have to use (and procure) a separate platform like Mixpanel or Amplitude. This dbt package is a (very rough) start at fixing that. With it, you can create event streams and run funnel analyses via dbt[0]. More features like flows and retention are coming soon! But I'm mostly curious how you all are doing product analytics right now. Are you using a dedicated tool like Amplitude? What could be better? Do you want to do product analytics in SQL in the warehouse or would you rather it live somewhere else? Would love to get your thoughts, and thanks for taking a look! --- 0. (and soon, with dbt Server, in your favorite BI tool or SQL client): https://www.youtube.com/watch?v=MdSMSbQxnO0&ab_channel=dbt https://ift.tt/Ejd76wF June 26, 2022 at 03:23AM

Show HN: Feather – 90 percent of Bloomberg terminal, for 5 percent of the price https://ift.tt/z6ShQRD

Show HN: Feather – 90 percent of Bloomberg terminal, for 5 percent of the price Hey, Wanted to share what my friend and I built — Feather. It provides investors with all imaginable financial data, without breaking the bank. Effectively 90 percent of the Bloomberg Terminal, at 5 percent of the price. We just opened sign ups for early access — all you need to sign up is your email address. We’ll open access to the software in order of sign ups, and we’d love to have you onboard. Check it out! https://try-feather.com June 26, 2022 at 02:35AM

Show HN: Unzip-HTTP – extract files over HTTP https://ift.tt/mVLvQ4S

Show HN: Unzip-HTTP – extract files over HTTP https://ift.tt/T87Rz4G June 26, 2022 at 01:01AM

Show HN: Obsidian – Now on Web with Neverinstall https://ift.tt/nEcr80X

Show HN: Obsidian – Now on Web with Neverinstall https://ift.tt/0CjOBlu June 25, 2022 at 03:36PM

Friday, June 24, 2022

Show HN: An alternative to Splitwise, more minimalist, no ads, no account https://ift.tt/a9HDUWw

Show HN: An alternative to Splitwise, more minimalist, no ads, no account https://spliit.app/ June 24, 2022 at 11:28PM

Show HN: Explore remote SQLite databases over SSH https://ift.tt/5OvqdYB

Show HN: Explore remote SQLite databases over SSH Hi! As a big fan of SQLite, I always found the tooling to explore remote databases a bit lacking. Current solutions involve running an extra service in the remote host and exposing a port to access it. I built a small web app that can explore remote SQLite databases without having to run any service on the remote, you just need SSH. It works by sending sqlite3 CLI commands over a multiplexed SSH connection. The commands use the "-json" flag from the sqlite3 CLI. This basically turns the SSH connection into an JSON API for the remote SQLite database. The project is hosted on GitHub[0] and I wrote a blog post with more details about the project and how it works[1]. I'm still exploring multiple ideas and implementations details, but feedback is more than welcome. [0]: https://ift.tt/65KorRU [1]: https://ift.tt/UKteabR June 24, 2022 at 06:34AM

Show HN: I developed a fast general purpose sorting algorithm https://ift.tt/ZqA6VKk

Show HN: I developed a fast general purpose sorting algorithm https://ift.tt/OZ4Kom9 June 23, 2022 at 03:05PM

Thursday, June 23, 2022

Show HN: Simple Badges – Simple Icons on Your Favorite Shields.io Badges https://ift.tt/vID6Ezl

Show HN: Simple Badges – Simple Icons on Your Favorite Shields.io Badges Around this time a year ago, I forked and built Simple Badges on top of the Simple Icons website. Existing projects on this often try to manually maintain a single, huge Markdown file containing pre-assembled Shields.io badges for people to pick. They usually require constant manual effort to follow upstream updates and may lack some icons as a result. Simple Badges automatically tracks upstream icon updates, provides a badge preview page that easy to navigate, and makes it easy to get all four styles of badges in Markdown or HTML img format. If you happen to be refurbishing your profile - give Simple Badges a try! Suggestion and contribution are welcomed :-) https://ift.tt/kwdQmbA June 24, 2022 at 11:16AM

Show HN: Lexman Artificial Podcast https://ift.tt/hdZ6cYR

Show HN: Lexman Artificial Podcast https://lexman.rocks June 24, 2022 at 05:10AM

Show HN: Nerd Crawler – we monitor original comic art sites so you don't have to https://ift.tt/LbYKiIw

Show HN: Nerd Crawler – we monitor original comic art sites so you don't have to I've been a fan of comics since I watched the X-Men Animated Series in the 90s, and I fell in love with collecting original comic art when I got my first Jim Lee sketch in high school. But, after missing out on some original comic art pieces because I didn't know when they were added for sale on websites, I decided to take it upon myself to make an app that monitors original comic art sites and emails/texts you when new art drops. It's called Nerd Crawler and I'm building it myself so there might be some bugs but I'm hoping it helps comic art collectors. It works with over 40 original comic art websites like Albert Moy (Jim Lee's art dealer), Cadence Comic Art, Artcoholics, a bunch of Big Cartel sites like Jim Cheung / Jason Fabok / Dustin Nguyen, Greg Capullo Art, Skottie Young, and more. It's free to try @ https://ift.tt/58dEyBR , and you can upgrade to a paid plan if you want text messages alerts or want to check sites every 10 minutes or 1 minute. From a technical standpoint, my tech stack is: - Ruby on Rails - Hosted on Heroku - Emails sent by Mailgun - Texts sent by Twilio - Images hosted on Cloudinary - Credit card charging handled by Stripe and the new, low-code Stripe Checkout The minimum viable product was built in about a week with minor bug fixes and new features added weekly. If you have any feedback, have art sites you wanted added, or questions, let me know! https://ift.tt/58dEyBR June 24, 2022 at 06:10AM

Show HN: request_migrations – request and response migrations for Rails APIs https://ift.tt/5TxdfR8

Show HN: request_migrations – request and response migrations for Rails APIs https://ift.tt/FagoxKb June 24, 2022 at 05:43AM

Show HN: Translating DOOM from C to V via C2V, building under 1s and running it https://ift.tt/wJQc5aX

Show HN: Translating DOOM from C to V via C2V, building under 1s and running it https://www.youtube.com/watch?v=6oXrz3oRoEg June 24, 2022 at 05:22AM

Show HN: In-depth photographic look at all the golf courses I play https://ift.tt/BlVdS7R

Show HN: In-depth photographic look at all the golf courses I play I'm an avid golfer; it's my main hobby. I decided to start taking pictures of all the courses I play. While there's a lot of golf websites out there, none of them really try to document the courses in depth and look at each hole, along with the course facilities like the practice areas. I live in Chicago and am starting with the courses in this area (of which there are dozens of public courses to play). While I play golf, I take photos with my phone of every (relevant) aspect of the golf course I can think of. Then they're processed and organized on the website. Obviously I'm starting this journey on my own, and in that sense it's not scalable. I won't be able to visit all the courses in the US, let alone the world. I hope to find others that would like to contribute to the effort. At some point I'd like to add course news and histories to the site. Many golf courses in the US are over 100 years old and have rich histories. And of course many older courses exist in Europe. I also have started adding descriptions/commentary for each hole on courses. For example, see: https://ift.tt/9XwY5Wv... And maybe went a little overboard on this one: https://ift.tt/8dlnOwB... Anyway, it's a fun project and could go in a lot of directions. PS: I'm always looking to expand my golfing circle. If you're in Chicago and want to play sometime, hit me up -- contact details are on the website. https://ift.tt/EZcAqn5 June 24, 2022 at 03:53AM

Show HN: Integrate ONDC with just a few lines of code https://ift.tt/GsMm4PS

Show HN: Integrate ONDC with just a few lines of code https://ift.tt/4vIieMo June 23, 2022 at 03:36PM

Wednesday, June 22, 2022

Show HN: VSCode extension that allows you to find and add links to your Markdown https://ift.tt/kHgFBwi

Show HN: VSCode extension that allows you to find and add links to your Markdown https://ift.tt/WA4LtCa June 23, 2022 at 10:48AM

Show HN: Shopify's headless commerce stack now GA (Hydrogen and Oxygen) https://ift.tt/fZ8muRE

Show HN: Shopify's headless commerce stack now GA (Hydrogen and Oxygen) https://ift.tt/FCDwzyS June 23, 2022 at 06:28AM

Show HN: Pragmatic Formal Modeling (Tutorial series with runnable examples) https://ift.tt/85rPyUZ

Show HN: Pragmatic Formal Modeling (Tutorial series with runnable examples) Formal modeling is a mathematical approach for designing and checking correctness of software systems. It focuses on standard software engineering and distributed systems problems of the sort programmers face every day. It takes a pragmatic engineering approach: each problem starts with UML diagrams, design decisions and sometimes even a requirements document. We work through how to get from a whiteboard design to an initial mathematical model. Then we refine it based on logical errors found by the model checker, which return with a level of detail unheard of in a standard debugger. Formal modeling is a skill every engineer should have in their toolbox. All the examples are downloadable, and their is a quick setup section at the start. Additionally, there is an explorable model error debugger build right into the website. https://ift.tt/Tfd90bg June 23, 2022 at 01:43AM

Show HN: Crocodile - Better code review for GitHub https://ift.tt/p2bmCdV

Show HN: Crocodile - Better code review for GitHub Hi HN! I've been working on a code review app for GitHub called Crocodile for about a year. I used to work at Microsoft where we used a tool called CodeFlow for reviewing code and I missed it after I left. I know many other ex-Microsoft engineers feel the same. Here are some of the distinguishing features of Crocodile that are inspired by CodeFlow: * Comments float above the code instead of being inline. Long discussions that are displayed inline make it really hard to review the code. * Comment on any text selection in the file, even a single character. * Comments don't get lost when code changes. I hate it when comments become "outdated" because I rebase or the line is edited. I also implemented lots of features that I wish CodeFlow had which you can read more about on the blog. [1] For those curious about the tech stack: it's mostly written in Go with Alpine.js, HTMX, and Tailwind CSS for the frontend. For storage I use PostgreSQL, S3 compatible object storage, and Redis for caching. I use Pulumi for infrastructure provisioning and Kubernetes deployments. Everything is hosted on DigitalOcean. Feedback is welcome! [1] https://ift.tt/JpwziId https://ift.tt/5Gszev9 June 23, 2022 at 04:07AM

Show HN: Kicli – open-source CLI for the open source Kimai time tracking project https://ift.tt/M61wW0m

Show HN: Kicli – open-source CLI for the open source Kimai time tracking project https://ift.tt/3XzEl08 June 23, 2022 at 01:03AM

Show HN: Diary of building software startup from scratch https://ift.tt/1eMNz9a

Show HN: Diary of building software startup from scratch Oh, hello. I didn't see you there. Did you ever wonder what it takes to build and launch a software product from scratch? Not a high-level summary. Not a short essay that describes a year of development. Detailed, day to day activities. A captain's log. Mistakes and pivots. Technology choices. Marketing activities. Design considerations. You might know me as the creator of SumatraPDF. I'm starting a new software product from scratch and I decided to make it an experiment of building in public. I hope to inspire others to build more software by de-mystifying the process of creation. I'm on day 14. It's early but that is the point: you can follow along. Here's the daily dev diary: https://ift.tt/syzxfot The product is Filerion, a web-based file browser / file manager with support for s3, Dropbox etc. I'll be posting updates to https://twitter.com/kjk but don't just follow along. Start building your own stuff as well. The world needs more great software. June 23, 2022 at 12:53AM

Show HN: Data Diff – compare tables of any size across databases https://ift.tt/5mfQbGA

Show HN: Data Diff – compare tables of any size across databases Gleb, Alex, Erez and Simon here – we are building an open-source tool for comparing data within and across databases at any scale. The repo is at https://ift.tt/7nrzdC6, and our home page is https://datafold.com/. As a company, Datafold builds tools for data engineers to automate the most tedious and error-prone tasks falling through the cracks of the modern data stack, such as data testing and lineage. We launched two years ago with a tool for regression-testing changes to ETL code https://ift.tt/OFiPXsJ. It compares the produced data before and after the code change and shows the impact on values, aggregate metrics, and downstream data applications. While working with many customers on improving their data engineering experience, we kept hearing that they needed to diff their data across databases to validate data replication between systems. There were 3 main use cases for such replication: (1) To perform analytics on transactional data in an OLAP engine (e.g. PostgreSQL > Snowflake) (2) To migrate between transactional stores (e.g. MySQL > PostgreSQL) (3) To leverage data in a specialized engine (e.g. PostgreSQL > ElasticSearch). Despite multiple vendors (e.g., Fivetran, Stitch) and open-source products (Airbyte, Debezium) solving data replication, there was no tooling for validating the correctness of such replication. When we researched how teams were going about this, we found that most have been either: Running manual checks: e.g., starting with COUNT(*) and then digging into the discrepancies, which often took hours to pinpoint the inconsistencies. Using distributed MPP engines such as Spark or Trino to download the complete datasets from both databases and then comparing them in memory – an expensive process requiring complex infrastructure. Our users wanted a tool that could: (1) Compare datasets quickly (seconds/minutes) at a large (millions/billions of rows) scale across different databases (2) Have minimal network IO and database workload overhead. (3) Provide straightforward output: basic stats and what rows are different. (4) Be embedded into a data orchestrator such as Airflow to run right after the replication process. So we built Data Diff as an open-source package available through pip. Data Diff can be run in a CLI or wrapped into any data orchestrator such as Airflow, Dagster, etc. To solve for speed at scale with minimal overhead, Data Diff relies on checksumming the data in both databases and uses binary search to identify diverging records. That way, it can compare arbitrarily large datasets in logarithmic time and IO – only transferring a tiny fraction of the data over the network. For example, it can diff tables with 25M rows in ~10s and 1B+ rows in ~5m across two physically separate PostgreSQL databases while running on a typical laptop. We've launched this tool under the MIT license so that any developer can use it, and to encourage contributions of other database connectors. We didn't want to charge engineers for such a fundamental use case. We make money by charging a license fee for advanced solutions such as column-level data lineage, CI workflow automation, and ML-powered alerts. June 22, 2022 at 11:28PM

Show HN: Hagana – Runtime protection for Node.js to block supply chain attacks https://ift.tt/5fCEvTs

Show HN: Hagana – Runtime protection for Node.js to block supply chain attacks I recently came across an amazing post that really emphasizes the dangers associated with installing npm packages. It seems that every week a new supply chain attack occurs. In my opinion, the existing solutions for this don't quite cut it so I decided to create a library which provides runtime protection for Node. It currently protects against: - Unauthorized file system access - Unauthorized network access - Unauthorized command execution - (by way of exec/spawn) I just released the first beta version of the library and I'd love to hear what you guys think. Note: Protection is still missing for post/pre install scripts, but that's up next. https://ift.tt/9jPmJE2 June 22, 2022 at 11:59PM

Tuesday, June 21, 2022

Show HN: PTerm – Go module to beautify terminal output with interactive menus https://news.ycombinator.com/item?id=31827865

Show HN: PTerm – Go module to beautify terminal output with interactive menus https://pterm.sh June 22, 2022 at 03:10AM

Show HN: ModResponse – Mock, modify, and replay HTTP response https://news.ycombinator.com/item?id=31827648

Show HN: ModResponse – Mock, modify, and replay HTTP response https://chrome.google.com/webstore/detail/modresponse/bbjcdpjihbfmkgikdkplcalfebgcjjpm June 22, 2022 at 02:54AM

Show HN: Sciagraph, performance+memory profiler for production Python batch jobs https://ift.tt/atpyv0Q

Show HN: Sciagraph, performance+memory profiler for production Python batch jobs https://ift.tt/USFcuI0 June 22, 2022 at 01:42AM

Show HN: Scenario – Tech Interviews That Assess Real Software Engineering Skills https://ift.tt/hFKCNPA

Show HN: Scenario – Tech Interviews That Assess Real Software Engineering Skills https://scenario.tech June 22, 2022 at 01:24AM

Show HN: Weld – ETL, Reverse-ETL and SQL modelling all in one tool https://ift.tt/qDrHW4v

Show HN: Weld – ETL, Reverse-ETL and SQL modelling all in one tool https://weld.app/ June 21, 2022 at 04:47PM

Monday, June 20, 2022

Show HN: Figr.app – a real time, multi-user, notepad style calculator https://ift.tt/W4M2ARI

Show HN: Figr.app – a real time, multi-user, notepad style calculator https://www.figr.app June 21, 2022 at 08:10AM

Show HN: Open-source library to trace code executed per HTTP request https://ift.tt/PVq6Q4u

Show HN: Open-source library to trace code executed per HTTP request https://ift.tt/u8cXpP2 June 21, 2022 at 06:50AM

Show HN: Into the Futureverse https://ift.tt/UtglHZB

Show HN: Into the Futureverse https://ift.tt/sQ0HiC6 June 21, 2022 at 05:11AM

Show HN: Just – Zero Config TypeScript Development Tool https://ift.tt/K73fhlr

Show HN: Just – Zero Config TypeScript Development Tool I built a cli tool that gets you started with TypeScript development with zero config. Initially created to solve my own problem but thought it might be useful for others as well. - SWC compiler - TypeScript type check support - Live reload support - .env file support - Path alias support - Typescript script runner - REPL support Please tell me I am not going down a rabbit hole. https://ift.tt/NIKdAhY June 21, 2022 at 03:52AM

Show HN: A minimal example of DNS amplification attacks https://ift.tt/K3zCshX

Show HN: A minimal example of DNS amplification attacks https://ift.tt/WDOx2C3 June 20, 2022 at 05:56PM

Show HN: Create Tours for Your GitHub Projects https://ift.tt/NuaTstE

Show HN: Create Tours for Your GitHub Projects https://ift.tt/C3dDtBr June 20, 2022 at 04:26PM

Show HN: An open source web crawler for the Mwmbl non-profit search engine https://ift.tt/biea9q7

Show HN: An open source web crawler for the Mwmbl non-profit search engine https://ift.tt/rh8eYaH June 20, 2022 at 04:18PM

Sunday, June 19, 2022

Show HN: Bulletyn – custom email digests of Reddit, HN, and RSS https://ift.tt/ZCIw19u

Show HN: Bulletyn – custom email digests of Reddit, HN, and RSS http://bulletyn.co June 20, 2022 at 04:21AM

Show HN: StatusVista – An all-in-one status page of the systems you depend on https://ift.tt/IkE0T8x

Show HN: StatusVista – An all-in-one status page of the systems you depend on https://statusvista.com June 20, 2022 at 04:06AM

Show HN: Effortless Authentication for Your Web Application https://ift.tt/jR7SJkd

Show HN: Effortless Authentication for Your Web Application Hey folks, Michael here. I have been working in this project on and of for about a year and a half and I finally got it into a state where I can share it. I initially started this project to learn Rust and afterwards decided to make it useful for others. Vulpo Auth is an authentication server that you can host yourself. The goal was to make it as easy as possible for you to get started and have a complete authentication solution without you having to configure anything. Project Website: https://auth.vulpo.dev The Project contains: - Auth Server (Rust) - Admin Dashboard - JS and react SDK - Prebuilt Web UI (currently react) (https://ift.tt/PQZXdk3) - rust SDK for rocket Some of the features: - Email and Password Auth - Passwordless Auth - Google Auth - Translateable Email Templates - Enable/Disable Sign In or Sign Up - Password Reset Flow - Update Email Flow There is still a lot to do, the code base is full of experimental ideas and there a bunch of things to clean up, but first I want to focus on writing documentation and guides before adding more features. Besides the missing documentation, what are you missing? June 20, 2022 at 01:08AM

Show HN: Open source GamePort adapter to connect old DB15 joysticks to USB port https://ift.tt/NspLuxY

Show HN: Open source GamePort adapter to connect old DB15 joysticks to USB port https://ift.tt/miN7eXg June 20, 2022 at 03:10AM

Show HN: Mabel – a fancy BitTorrent client for the terminal https://ift.tt/YlFnbSM

Show HN: Mabel – a fancy BitTorrent client for the terminal https://ift.tt/4eYcd7n June 20, 2022 at 01:47AM

Saturday, June 18, 2022

Show HN: Control your Hyundai car with Python https://ift.tt/PqMkbIn

Show HN: Control your Hyundai car with Python https://ift.tt/FIjROLD June 19, 2022 at 06:45AM

Show HN: I have created something new to make your browsing experience enjoyable https://ift.tt/HwdIKy7

Show HN: I have created something new to make your browsing experience enjoyable https://ift.tt/KqiI0bU June 19, 2022 at 05:56AM

Show HN: Tickler: Go library to enqueue and process jobs in background https://ift.tt/OX43EDS

Show HN: Tickler: Go library to enqueue and process jobs in background https://ift.tt/7VY3Dk6 June 19, 2022 at 04:36AM

Show HN: Check how trackable you are based on your extensions https://ift.tt/97BArC4

Show HN: Check how trackable you are based on your extensions https://ift.tt/IKP1Rym June 19, 2022 at 03:06AM

Show HN: Remove Silence from Videos with Ffmpeg https://ift.tt/TJtyExh

Show HN: Remove Silence from Videos with Ffmpeg There was recently a Show HN for a program that lets one remove silence from video files [0]. I was almost certain that ffmpeg could do this... But after searching for it, it turned out I was wrong: ffmpeg can't do this out of the box, and also can't read input from an EDL file [1]. So I set out to write a solution, as simple as possible: produce a list of select filters that are applied to video and audio, and retain only the non-silent parts. The 'silencedetect' audio filter detects silences, and produces timestamps for when silences start and end. So one can pipe the output of that to a Python script, that builds an ffmpeg command with the appropriate select filters. The resulting ffmpeg command can be run to re-encode the video without the silent parts. Hope this helps. - - - Notes: 1/ I did find something somewhat similar to what I ended up doing [2], but it's complicated, and does the video encoding inside of Python. Granted, moviepy uses ffmpeg under the hood, but it's still better if ffmpeg does all the encoding directly. 2/ This solution doesn't produce a myriad of intermediary files that it would recombine afterwards; there is just one encoding of the output video file. 'silencedetect' is very fast, so all in all running this should be pretty fast. [0] https://ift.tt/Z3rGyml [1] https://ift.tt/4Ek3ZIP [2] https://ift.tt/woEcbdH... https://ift.tt/nIL07A6 June 19, 2022 at 01:51AM

Show HN: DLock – Distributed-Lock-as-a-Service on Cloudflare Durable Objects https://ift.tt/vK57cVt

Show HN: DLock – Distributed-Lock-as-a-Service on Cloudflare Durable Objects https://ift.tt/d4GM1AE June 19, 2022 at 01:34AM

Show HN: Unclutter — A new approach to reader mode https://ift.tt/7FaUHhw

Show HN: Unclutter — A new approach to reader mode Hey! This is a reader mode browser extension I built that hides noisy page elements rather than extracting and re-rendering only the page text. The idea is to not make all articles look the same [0], have them still render graphs, and ideally to work in more cases. There are a few "tricks": patching the site CSSOM to apply simpler mobile styles even at desktop width, detecting the likely main text & removing its non-text siblings, blocklists for classnames that contain words like "sidebar", and testing this on a few hundred popular sites. I got carried away and also added a dark mode, page outlines, private annotations & inline Hacker News comments. The last feature works by parsing every top-level HN comment with a quote in it (formatted with > or "") within a few minutes, and anchoring these quotes in the related article HTML. So when you click a link on HN you’ll see the parts people are talking about while reading. [1] The code is all on GitHub! [0] Screenshots comparing it to the Firefox reader mode: https://ift.tt/yX2bJUM... [1] It's fun to try this on some of the "HN classics" that got 30+ quote comments over the years. Another project I built, https://ift.tt/GAWBE5O shows the number of "annotations" an article has beneath its title. https://ift.tt/DwPxVAp June 18, 2022 at 11:19PM

Friday, June 17, 2022

Show HN: A central bank simulator game with a realistic economic model https://ift.tt/m3FBXs7

Show HN: A central bank simulator game with a realistic economic model https://ift.tt/426iruf June 18, 2022 at 06:24AM

Show HN: Let's build an end-to-end encrypted data store https://ift.tt/9EbpqwO

Show HN: Let's build an end-to-end encrypted data store https://ift.tt/VSBWmi6 June 18, 2022 at 03:16AM

Show HN: Coding as Text Rewriting https://ift.tt/TwRNHUJ

Show HN: Coding as Text Rewriting https://ift.tt/SNIrXAO June 17, 2022 at 11:42PM

Show HN: Mailauth, CLI utility to analyze DKIM, DMARC, SPF, ARC, BIMI signatures https://ift.tt/NhXcDoQ

Show HN: Mailauth, CLI utility to analyze DKIM, DMARC, SPF, ARC, BIMI signatures https://ift.tt/Q21mSKi June 18, 2022 at 12:53AM

Show HN: I built a version of Google Trends for investors https://ift.tt/C59a1mR

Show HN: I built a version of Google Trends for investors https://ift.tt/tC3KMRP June 17, 2022 at 09:47PM

Show HN: Convert Cloudformation Templates to Terraform https://ift.tt/xul0C9V

Show HN: Convert Cloudformation Templates to Terraform https://ift.tt/6WyxLkZ June 18, 2022 at 12:54AM

Show HN: Root Cause as a Service – Never dig through logs again https://ift.tt/R0oaMJc

Show HN: Root Cause as a Service – Never dig through logs again Hey Folks – Larry, Ajay and Rod here! We address the age old painful problem of digging through logs to find the root cause when a problem occurs. No-one likes searching through logs, and so we spent a few years analyzing 100’s of real world incidents to understand how humans troubleshoot in logs. And then we built a solution that automatically finds the same root cause indicators a human would have had to manually search for. We call it Root Cause as a Service. RCaaS works with any app and does not require manual training or rules. Our foundational thoughts and more details can be found here: https://ift.tt/1JTbwuz. Obviously, everyone is skeptical when they hear about RCaaS. We encourage you try it yourself, but we also have a really strong validation point. One of our customers performed a study using 192 actual customer incidents from 4 different products and found that Zebrium correctly identified the root cause indicators in the logs in over 95% of the incidents – see https://ift.tt/T0X8RIq. For those that are interested, this is actually our second SHOW HN post, our first was last June - https://ift.tt/jFZmx6E. The link in that post points to our current home page but our initial comment was, "We're excited to share Zebrium's autonomous incident detection software". At the time, our focus was on a tool that used unsupervised ML to automatically detect any kind of new or unknown software incident. We had done a lot of customer testing and were achieving > 90% detection accuracy in catching almost any kind of problem. But what we underestimated is just how high the bar is for incident detection. If someone is going to hook you up to a pager, then even an occasional false positive is enough for a user to start cursing your product! And users quickly forget about the times when your product saved their bacon by catching problems that they would otherwise have missed. But late last year we had a huge aha moment! Most customers already have monitoring tools in place that are really good at detecting problems, but what they don't have is an automated way to find the root cause. So, we built some really elegant integrations for Datadog, New Relic, Elastic, Grafana, Dynatrace, AppDynamics and ScienceLogic (and more to come via our open APIs) so that when there's a problem, you see details of the root cause directly on your monitoring dashboard. Here's a 2 minute demo of what it looks like: https://youtu.be/t83Egs5l8ok. You're welcome to sign-up for a free trial at https://www.zebrium.com and we'd love to hear your questions and feedback. June 17, 2022 at 11:55PM

Thursday, June 16, 2022

Show HN: Recut automatically removes silence from videos. It's built with Tauri https://ift.tt/fl2M5K3

Show HN: Recut automatically removes silence from videos. It's built with Tauri https://getrecut.com/ June 17, 2022 at 12:19AM

Show HN: QuickOWL – Quickly open favourite URLs with selected text as input https://ift.tt/l6BWiHG

Show HN: QuickOWL – Quickly open favourite URLs with selected text as input QuickOWL (https://quickowl.app) is a custom contextmenu extension/add-on, for browsers & Thunderbird Email client, to quickly open user defined web links (URLs) with selected text from a browser/email as input. Inspiration: The inspiration behind developing this extension was: work related bugs or tickets which come in plain text format in emails or internal work portal reports. In order to open the bugs/tickets which are plain text, the usual steps followed are: 1) copy the bug/ticket number 2) open the respective internal bugs/tickets portal 3) paste the copied bug/ticket number and hit a button to do the search or to open it directly Above scenario is only for bugs/tickets, if our work or day-to-day life demands such copying and pasting of text across websites we will be wasting significant amount of time on this process. The QuickOWL extension/add-on aims to remove the steps 1 & 2, and directly sends the selected text (bug/ticket number) to respective bug/tickets portal as input. June 16, 2022 at 11:14PM

Show HN: Lockable – sync locks for distributed systems https://ift.tt/8uUHbXr

Show HN: Lockable – sync locks for distributed systems https://lockable.dev June 16, 2022 at 05:27PM

Show HN: Chrome Extension for HN Avatars https://ift.tt/O0DmaCP

Show HN: Chrome Extension for HN Avatars https://ift.tt/aJmR7hi June 16, 2022 at 06:12PM

Show HN: Marklog, a minimalist tool to collect links and Twitter Bookmarks https://ift.tt/HmR1wcp

Show HN: Marklog, a minimalist tool to collect links and Twitter Bookmarks https://marklog.app/ June 16, 2022 at 05:04PM

Wednesday, June 15, 2022

Show HN: I made a GPT-3 thing to help me make better hackathon projects https://ift.tt/7EhrgDb

Show HN: I made a GPT-3 thing to help me make better hackathon projects https://ift.tt/Yajbo5H June 16, 2022 at 04:12AM

Show HN: IoT device to warn you of a supernova hours before Earth is destroyed https://ift.tt/iR7Kaok

Show HN: IoT device to warn you of a supernova hours before Earth is destroyed https://ift.tt/PC9snZJ June 16, 2022 at 06:55AM

Show HN: Soliciting post placement on Hacker News https://ift.tt/jsnubQd

Show HN: Soliciting post placement on Hacker News Hey, HN -- I just received the following email and I'm not sure what to do about it. Obviously I want to discourage requested-posting like this; is there some structured way that we can do that? One of the things I love about HN is how high the signal-to-noise ratio is relative to...pretty much the rest of the internet. I wouldn't ordinarily call someone out like this, but I want to innoculate HN against this sort of thing. ---- Hey doches, Not sure if it's conventional, but thought I'd ask anyway. Would you be open to posting about my product on Hacker News? I understand that similar to Product Hunt, HN gives higher priority to users with higher karma. I usually keep up with recent discussions via RSS feed on Feedly, but almost neve post. So I thought I'd reach out to someone that has authority. My product is called Popupular and it helps embed just about anything into a popup via a Google Chrome extension. [rest of email truncated] June 16, 2022 at 01:47AM

Show HN: Cut your AWS costs by stopping non-production resources when not needed https://ift.tt/WH9QJ0t

Show HN: Cut your AWS costs by stopping non-production resources when not needed Hello HN community! Sri and Brian here from CloudPal (https://ift.tt/JAxs3UW). We are building a tool to help companies reduce their cloud costs by stopping non-production resources when they’re not needed. The problem: Almost every company on the cloud struggles with cost management. While optimizing production costs can be complex, reducing non-production costs should be a straightforward case of shutting down resources when they’re not in use. However, most companies lack an elegant solution for this. The solution: CloudPal - A downtime scheduler for non-production resources (currently supports AWS EC2 & RDS) - start / stop button, allowing users to override the schedule (eg. if working on weekends). Next up on the feature roadmap is: - Intelligent start / stop functionality for non-production resources - resources will automatically stop when not in use and quickly spin back up when needed, resulting in lots more delicious cost savings! - Support for more cloud providers and resource types (eg. ECS, K8s, etc.) We're really happy we get to show this to you all, thank you for reading about it! Please let us know your thoughts and questions in the comments. Many thanks, Sri & Brian June 16, 2022 at 12:58AM

Show HN: I made a site that shows jobs where you can work pseudonymously https://ift.tt/SH7EnOD

Show HN: I made a site that shows jobs where you can work pseudonymously https://ift.tt/16UfDxz June 16, 2022 at 12:00AM

Show HN: I made a visual NFT collection https://ift.tt/nQT3aBN

Show HN: I made a visual NFT collection https://ift.tt/kMBCltT June 15, 2022 at 11:42PM

Show HN: Semantic Search Across RSS Feeds https://ift.tt/9Jv3uaR

Show HN: Semantic Search Across RSS Feeds https://ift.tt/ji8ZXHm June 15, 2022 at 04:28AM

Tuesday, June 14, 2022

Show HN: Fu** Digital Sticky Notes https://ift.tt/YZqMPpz

Show HN: Fu** Digital Sticky Notes I said what I said. All the hipster apps that allow you to put stickys on a board to manage progress are missing the point. Tasks to do tasks dont necessarily lead you to accomplishing your goals. I built a tool with my team that makes users align all work to their goals. No way around it. We call them missions. Let me know your thoughts! Roast it, love it, be confused by it...let us know! https://twigflo.com June 15, 2022 at 08:43AM

Show HN: Practice copywriting with a free copywriting prompt generator https://ift.tt/ygqjOhs

Show HN: Practice copywriting with a free copywriting prompt generator https://ift.tt/TEZobVe June 15, 2022 at 01:26AM

Show HN: My Side Project Rocks – Share and discover side projects https://ift.tt/ARbQdNu

Show HN: My Side Project Rocks – Share and discover side projects https://ift.tt/LWcPlGi June 14, 2022 at 11:35PM

Show HN: My Permanent Cure for Boredom https://ift.tt/uiMmN9U

Show HN: My Permanent Cure for Boredom https://ift.tt/adX9MKP June 14, 2022 at 10:55PM

Monday, June 13, 2022

Show HN: The Coinbase FOMO Calculator https://ift.tt/ZGFa7mk

Show HN: The Coinbase FOMO Calculator Made this using Power BI and the Crypto Watch API. Started making this in November 2021, but never got around to publishing it, so that is the reason for the 'FOMO' in the title - probably a good thing if you 'missed out' on the crypto hype late last year. Now it serves as a way to see how much you 'saved' by not putting in money. Hope someone finds it fun! https://ift.tt/a7XjAOg June 14, 2022 at 12:02PM

Show HN: My first website ever, just out of college (1999) https://ift.tt/kF6nrZQ

Show HN: My first website ever, just out of college (1999) https://ift.tt/L9DHVUz June 14, 2022 at 04:06AM

Show HN: How Box-Sizing Works https://ift.tt/plNHt3f

Show HN: How Box-Sizing Works https://ift.tt/Jz2vWwl June 14, 2022 at 03:55AM

Show HN: PostgresML integrates Hugging Face to bring SOTA models into the db https://ift.tt/rNtpbMV

Show HN: PostgresML integrates Hugging Face to bring SOTA models into the db Hello folks, It's been a few weeks, so we thought it might be time for another update and this one is very exciting indeed. We've added automatic integration with Hugging Face transformers! By running just a single SQL command, anyone is now able to deploy any of the state-of-the-art models into their Postgres DB for real time inference & tuning. The list of models is long, but here it is anyway: translation, sentiment analysis, summarization, question answering and text generation. Let us know what you think! Montana & Lev https://ift.tt/dFRgraw June 14, 2022 at 02:12AM

Show HN: Voice Clones for Creators https://ift.tt/TFmcJ8U

Show HN: Voice Clones for Creators https://coqui.ai/# June 14, 2022 at 01:51AM

Show HN: FlexMeasures ― optimize flexible energy demand, in Python https://ift.tt/ganf6qb

Show HN: FlexMeasures ― optimize flexible energy demand, in Python Hi, this is for everybody who is interested in clean tech, especially real-time automation within new energy systems. We've been working on FlexMeasures for a while ― an energy management system (EMS) with a focus on using demand flexibility to its maximum potential. We're running it in several pilots ourselves, but our aim is to speed up the energy transition across the world. Let's not re-invent the wheel (i.e. a software stack around time series and optimization) too many times. Wherever you are in the world, and whatever setting you might be looking at (energy-modern housing in the U.S., smart e-mobility in Africa, self-balancing microgrids in Indonesia, etc.), maybe some of you will like our approach. We've decided that making it easy and clear for developers to build such energy solutions can bring the largest gains. The first step towards that goal was a permissive license (Apache 2.0). The latest step we took was a Docker image (we got a Docker-based tutorial here: https://ift.tt/9D8EIlY... ). You can see the code at https://ift.tt/STp12EG Since recently, FlexMeasures is a project within the Linux Energy Foundation ( https://ift.tt/T42kin6 ), which helps to establish a proper governance and quality standard. Actually, upcoming Thursday is our next Technical Steering Committee meeting, and interested people are warmly invited: Thursday, June 16 at 8:00 am US Pacific Time / 11:00 am US Eastern time / 5:00 pm Central European Time https://ift.tt/m93wyzJ We'd love to hear from you! https://ift.tt/eki9Uya June 13, 2022 at 11:32PM

Show HN: Visualizing the math that powers 3D character animation https://ift.tt/DJku8Oq

Show HN: Visualizing the math that powers 3D character animation Hi everyone! I'm the author of this project. I wrote it because I think that the math that makes characters move in games and movies is incredibly beautiful, and I wanted to give others a glimpse into it. It's crazy to think that quaternions, an abstract mathematical tool discovered by William Rowan Hamilton in 1843, would be so perfectly suited to solve hard problems in the world of 3D character animation more than a hundred years later. The story of how he discovered quaternions is also beautiful. Here's an excerpt from Wikipedia: "Hamilton was looking for ways of extending complex numbers (which can be viewed as points on a 2-dimensional Argand diagram) to higher spatial dimensions. In working with four dimensions, rather than three, he created quaternion algebra. According to Hamilton, on 16 October he was out walking along the Royal Canal in Dublin with his wife when the solution in the form of the equation i2 = j2 = k2 = ijk = −1 occurred to him; Hamilton then carved this equation using his penknife into the side of the nearby Broom Bridge (which Hamilton called Brougham Bridge)." There's a plaque that commemorates that moment on Broom Bridge now. If you have any questions about this project, I would love to answer them, but I recommend reading the README first, which should explain everything: https://ift.tt/hIkbasH... Thank you! https://ift.tt/Q8J9scD June 13, 2022 at 08:37PM

Show HN: Easy Amazon EC2 Instance Comparison https://ift.tt/qknwUIg

Show HN: Easy Amazon EC2 Instance Comparison Hi everyone, My name's Kaveh: I'm the founder of www.usage.ai EC2 Pricing: https://ift.tt/oEMKGVv I thought the previous generation of EC2 Pricing Pages were getting quite slow and a bit buggy. So, I'm excited to announce that we launched a free, new EC2 pricing page for the community. Do you often look up EC2 Pricing? Would love to hear your thoughts direct: kaveh@usage.ai June 13, 2022 at 11:36PM

Saturday, June 11, 2022

Show HN: Building services on lambda should be easy and fun https://ift.tt/MkoF09h

Show HN: Building services on lambda should be easy and fun i had previously posted this when it was aws-rce. it’s changed enough that i want to post it again. https://ift.tt/ubzMwHS June 12, 2022 at 12:23PM

Show HN: Browser extension that spoofs your location data to match your VPN https://ift.tt/qdrvNt2

Show HN: Browser extension that spoofs your location data to match your VPN https://ift.tt/ZJNK36l June 12, 2022 at 10:10AM

Show HN: Album Rotation – Organize and visualize your favorite albums (desktop) https://ift.tt/Cv2c5XD

Show HN: Album Rotation – Organize and visualize your favorite albums (desktop) https://ift.tt/6BXVF8l June 12, 2022 at 09:50AM

Show HN: Generate images using DALL-E Mega and Mini https://ift.tt/oTZVeGU

Show HN: Generate images using DALL-E Mega and Mini https://ift.tt/gRcHqDT June 12, 2022 at 02:04AM

Show HN: The Amalgam Engine – Easily create isometric virtual worlds https://ift.tt/jWVprSP

Show HN: The Amalgam Engine – Easily create isometric virtual worlds https://ift.tt/t6La0ni June 12, 2022 at 04:41AM

Show HN: Present – Put some shell in your markdown https://ift.tt/mtqy4P0

Show HN: Present – Put some shell in your markdown https://ift.tt/Ubd7gfO June 11, 2022 at 08:58PM

Friday, June 10, 2022

Show HN: I built a tool to describe ~4.3B colors https://ift.tt/ZOhz0LJ

Show HN: I built a tool to describe ~4.3B colors A simple tool I made over the week to explore and learn about different colors. You can select any color with any opacity #000000-FFFFFFFF (~4.3 billion colors/variants), and you can view a dedicated page detailing the color's closest name, conversions to Hex, RGB, CMYK, etc., shades, tints, tones, harmonies, opacities, and WCAG contrast compliance. https://colorwaze.com June 11, 2022 at 03:57AM

Show HN: My small program from 2007 that gave Internet Explorer tabs https://ift.tt/Ik0euKY

Show HN: My small program from 2007 that gave Internet Explorer tabs http://tabbed.org/ June 11, 2022 at 02:58AM

Show HN: PeerLite – WebRTC library with perfect negotiation using TypeScript https://ift.tt/Y3B6KNP

Show HN: PeerLite – WebRTC library with perfect negotiation using TypeScript https://ift.tt/sPVgzwU June 11, 2022 at 02:37AM

Show HN: Computer Vision Models for Developers https://ift.tt/o8kNzeV

Show HN: Computer Vision Models for Developers https://ramanlabs.in June 11, 2022 at 12:51AM

Show HN: Mood Surf – A topic-based discovery engine for Twitter threads https://ift.tt/d9Y4Tug

Show HN: Mood Surf – A topic-based discovery engine for Twitter threads Hey HN! We’ve created Mood Surf, a discovery engine to explore topics that intrigue you. We miss the days you could stumble upon weird, wonderful, human-authored pages on the Web. Twitter threads are similarly niche and personal but so much good content gets lost in the algorithmic timeline. So we built Mood Surf to explore the conversations that you might not have found otherwise. Click “Shuffle” to jump into a random corner topic space. Click “Dive Deeper” to go down the rabbit hole of similar threads. Technical details: We ran graph analysis on the tech/startup-adjacent subset of Twitter graph to find the top contributors within a given niche. We extracted each user’s threads and embedded them using sentence transformers [0]. The “dive deeper” functionality is powered by approximate nearest neighbor lookup using Pinecone [1] We hope you like the product — share with us any feedback you have! — The folks at Re:Search [0] https://www.sbert.net/ [1] https://pinecone.io/ https://mood.surf/ June 11, 2022 at 12:35AM

Show HN: Finance for Founders Guide https://ift.tt/jzEVLOX

Show HN: Finance for Founders Guide https://ift.tt/QaymPqL June 10, 2022 at 11:32PM

Thursday, June 9, 2022

Show HN: TLDR (short) news website with my own algorithm https://ift.tt/yPOCI09

Show HN: TLDR (short) news website with my own algorithm I'm actively working on a news shortening website. Trying to save you from clickbaits, save your time and save you from reading Bible-sized articles What I hate the most when reading news is reading Bible-size articles just to find the main point of the article. Usually journalists write a bunch of unnecessary information just to create 400+ long articles and position better on Google. Worst of all are those clickbait titles or titles that tell you a portion of information just to make you intrigue and make you click on the article. For me personally, it is very annoying and frustrating. I like to spend like 30 seconds tops on an article, I want to get the information as fast as possible and move on. So with my [ExcerptDaily]( https://ift.tt/vc8oENU ) I'm trying to: * Save people's time * Inform you as fast as possible * Give you the main point of an article in 5 sentences * Save you from clickbait or half clickbait titles I wrote my own algorithm and tried a few of them, now I'm focusing on my own algorithm and making it better. I focused on the US market and CNN only so far, it is my ground zero. https://ift.tt/vc8oENU June 10, 2022 at 04:07AM

Show HN: Sake – tool to run tasks on remote servers https://ift.tt/wYrfKqu

Show HN: Open-Source Identity Server Written in Go (Ory Kratos) https://ift.tt/e3W2anp

Show HN: Open-Source Identity Server Written in Go (Ory Kratos) https://ift.tt/Yl1rgQo June 9, 2022 at 07:17PM

Show HN: Personal AI Writing Assistant for Mac https://ift.tt/5uDZSi9

Show HN: Personal AI Writing Assistant for Mac https://elephas.app June 9, 2022 at 02:40PM

Wednesday, June 8, 2022

Show HN: One Soft Landing – hire people that were recently laid off https://ift.tt/LUEcaM4

Show HN: One Soft Landing – hire people that were recently laid off https://ift.tt/ZdeCQLc June 9, 2022 at 07:10AM

Show HN: Proof of concept – colorise/animate any website font https://ift.tt/u2BacsR

Show HN: Proof of concept – colorise/animate any website font https://ift.tt/nCe7KWk June 9, 2022 at 02:48AM

Show HN: castable-video https://ift.tt/SNefJxC

Show HN: castable-video https://ift.tt/bda6zvN June 9, 2022 at 12:56AM

Show HN: Color palettes generator for data visualization https://ift.tt/3Od6bXB

Show HN: Color palettes generator for data visualization A generator app for charts/visualizations color palettes based on the article "How to pick the least wrong colors" [1] by Matthew Ström featured recently on HN [2]. The code is available on github [3]. [1] https://ift.tt/NJ9dCnu... [2] https://ift.tt/0kVeNrZ [3] https://ift.tt/v4gBFk8 https://ift.tt/yLOGhqQ June 9, 2022 at 03:29AM

Show HN: Read Wikipedia privately using homomorphic encryption https://ift.tt/95lfvY3

Show HN: Read Wikipedia privately using homomorphic encryption https://spiralwiki.com/ June 8, 2022 at 11:29PM

Show HN: A game fully contained in a link https://ift.tt/Sdac194

Show HN: A game fully contained in a link Hey HN, I made https://linkians.com which is a game where all the action and state is contained in the url. The game involves taking care of little pets (emojis) that live in your url bar. Kind of like tamagotchi or sims. Feed them, play with them, and watch out for enemies! There's no server, just emojis in the url and client-side logic. Any linkians url using the supported emojis is a valid game state so you can save your game, or type out your own url and send it to a friend. I'd appreciate any feedback. https://linkians.com June 8, 2022 at 11:19PM

Tuesday, June 7, 2022

Show HN: SetOps – Run containers, databases and more in your own AWS account https://ift.tt/Djsv7Wp

Show HN: SetOps – Run containers, databases and more in your own AWS account https://www.setops.co/ June 7, 2022 at 10:19PM

Show HN: Salary statistical data shown as infographics for more than 35000 jobs https://ift.tt/YSgJcp1

Show HN: Salary statistical data shown as infographics for more than 35000 jobs https://ift.tt/GCJw4SF June 8, 2022 at 01:42AM

Show HN: Umbrel – A personal server OS for self-hosting https://ift.tt/9yI3TOk

Show HN: Umbrel – A personal server OS for self-hosting https://umbrel.com June 8, 2022 at 01:26AM

Show HN: Interval, CLIs in browser with no front end code https://ift.tt/K5c9Tkn

Show HN: Interval, CLIs in browser with no front end code Hey HN, I'm Alex, founder of Interval [0]. We’re bringing internal tools written like CLIs to the browser to make them more powerful, through a Node.js SDK which attaches them to a hosted dashboard without any frontend code. Large companies have full teams that work on internal dashboards and tooling. Interval brings that infrastructure to anyone. In our previous project we had ~65 CLI scripts for tasks like provisioning user accounts, moderating content, and migrating data. These were quick to write and powerful. They also turned into an ongoing timesuck. Non-technical coworkers needed to bother an engineer every time to run one. Some of them were powerful enough to be footguns, and because we had to rewrite validation every time, we were always a bit scared of them. We wanted to bring the power and speed of cranking out CLI scripts into the world of modern software development: testable, easy to expose to colleagues via a URL, and works with Everything Else by default. That’s why we made Interval. We built: - A Node.js + TypeScript SDK – this embeds in your backend codebase and provides APIs for defining tools + collecting input + displaying output. These APIs are simple awaitable functions that return parsed, validated, and soundly-typed user input. You put your Interval actions in source control, test them, run CI/etc exactly like you do for all your other backend code. - A hosted UI, which handles I/O for the scripts in a less brittle way than command line arguments do, while also taking care of auth, permissions, and audit logs. This lets you take your CLI commands out of an engineer’s terminal and share them with the whole company. Give support the ability to ban spammers but not drop the prod DB. Require two people for sensitive actions. Echo commands to a Slack channel. It’s a powerful set of primitives out of the box and lets you do anything else you want in the code you’re already writing, without making you have to spin up a second company just to support your internal tools. Under the hood, your CLIs and the hosted dashboard talk through a 2-way message passing system. We felt this approach was the best of both worlds: - UIs are hosted by Interval: We build, host, and maintain the part most people don't care about for internal tools. - Backends are self-hosted: We can't see your business logic, secrets, etc. We're in public beta today. I hope you like it and I'm happy to answer any questions/feedback in the comments. [0]: https://interval.com https://interval.com/ June 8, 2022 at 12:14AM

Show HN: Recall – Your Personal Encyclopedia https://ift.tt/Ksp2H09

Show HN: Recall – Your Personal Encyclopedia https://ift.tt/Fhc0UiC June 7, 2022 at 11:20PM

Show HN: The Bitcoin Note – Secure, Self-Custodial Bitcoin Wallets in Cash Form https://ift.tt/jSpmcG6

Show HN: The Bitcoin Note – Secure, Self-Custodial Bitcoin Wallets in Cash Form https://ift.tt/p8cHJCn June 7, 2022 at 09:11PM

Show HN: Notik – A new way of managing projects https://ift.tt/TriNgkv

Show HN: Notik – A new way of managing projects https://notik.app/ June 7, 2022 at 02:12PM

Monday, June 6, 2022

Show HN: Making network frames physical objects in UE5 with a DIY CNI in 67s https://ift.tt/iY5ZFk3

Show HN: Making network frames physical objects in UE5 with a DIY CNI in 67s https://www.youtube.com/watch?v=soxJmFpoNTU June 7, 2022 at 11:37AM

Show HN: Dns.toys https://ift.tt/nKHZG0W

Show HN: Dns.toys https://www.dns.toys June 6, 2022 at 10:57PM

Show HN: Chesskool – Platform for Chess Improvement https://ift.tt/5B72INR

Show HN: Chesskool – Platform for Chess Improvement Launch day is here! This has been my passion project, to recreate Duolingo for chess! I always thought Duolingo had amazing "hooks" to help people learn new languages, so I implemented its spaced-repetition, reports and daily and weekly training reminders in a Chess learning platform for chess improvers! I built it in Meteor.js and React.js. I chose Meteor to be able to add Cordova in the future. The Caro-Kann course (for white) is completely free, if you guys want to try it. What do you folks think? https://ift.tt/sw6NbTM June 7, 2022 at 01:45AM

Show HN: Micro LZMA decoder (x86 assembly code golf) https://ift.tt/eF60rQ9

Show HN: Micro LZMA decoder (x86 assembly code golf) https://ift.tt/ivYxplV June 6, 2022 at 05:27PM

Show HN: WunderGraph – open-source API Developer Toolkit https://ift.tt/BkdRKwP

Show HN: WunderGraph – open-source API Developer Toolkit Dear HN Community. We're Bjorn, Dustin, Stefan & Jens, the founders of WunderGraph. More than two years ago, Jens started WunderGraph as a Side Project. The initial idea was to solve the problem of integrating multiple disparate DataSources into a single, unified API Layer. While solving this problem, Jens realized that his mental model of APIs was wrong. Most API tools treat APIs as abstract things or just endpoints, in a very imperative way. At some point, he realized that there's a better model to think about APIs: APIs are dependencies and we should treat them in a declarative way! And that's how the idea of the "Package Manager for APIs"[1] came to be: WunderGraph is an API Developer toolkit which allows you to import and export APIs, just like npm packages. This is possible because every WunderGraph project generates a static, conflict-free and versionable artifact. It shouldn't take days to add a new 3rd party API to your API layer, with WunderGraph, this is possible in seconds. WunderGraph lets you define your API dependencies in a declarative way. The whole "Graph" of API dependencies is represented as an unified GraphQL Schema. Meta-data like API credentials, can be configured with our TypeScript SDK. API Operations are defined as regular GraphQL Operations. Custom middleware / business logic can be written using TypeScript. Finally, WunderGraph generates a Gateway + Client(s). Gateway and clients communicate via JSON-RPC. We call this approach "Compile-time" GraphQL queries. The client is 100% TypeSafe. The Gateway handles Authentication, Authorization, Caching, Middleware, etc... WunderGraph gives you the Developer Experience of working with a single, monolithic API layer, although you're using many different internal and external Services and Databases behind the scenes. WunderGraph Supports any OpenID Connect compliant IDP for Authentication, S3 for file storage, REST (OpenAPI), GraphQL & Apollo Federation for APIs and PostgreSQL, MySQL, SQLite, SQLServer, Planetscale and MongoDB for the data-layer. Today, we're happy to announce that WunderGraph is finally Open Source! Check out the Monorepo[2] on GitHub. If you like our ambitions, give us a star! You can run WunderGraph locally and air-gapped, no strings attached. There's also a more extensive release post on our blog[3]. Have a look at the examples[4], we're keen to hear your opinion! [1]: https://ift.tt/SivR2qf [2]: https://ift.tt/2Q4xKvo [3]: https://ift.tt/YUM5yWs [4]: https://ift.tt/MGWbrao June 6, 2022 at 08:59PM

Sunday, June 5, 2022

Show HN: Seal – Verifiable timestamp for your private ideas https://ift.tt/EsMRyzI

Show HN: Seal – Verifiable timestamp for your private ideas https://ift.tt/ZKVgbaj June 6, 2022 at 12:00PM

Show HN: Hit – CLI to manage and execute HTTP requests https://ift.tt/wBFNfWv

Show HN: Hit – CLI to manage and execute HTTP requests https://ift.tt/QBTowWR June 6, 2022 at 07:12AM

Show HN: Pidove, an Alternative to the Java Streams API https://ift.tt/HNvhLGw

Show HN: Pidove, an Alternative to the Java Streams API https://ift.tt/LiKTQzg June 6, 2022 at 10:21AM

Show HN: End-to-End 3D Hand Pose Estimation from Stereo Cameras https://ift.tt/1vtiamC

Show HN: End-to-End 3D Hand Pose Estimation from Stereo Cameras https://ift.tt/L3Ex4Hi June 6, 2022 at 09:07AM

Show HN: Worble, a Wordle-inspired word game https://ift.tt/ugQv38m

Show HN: Worble, a Wordle-inspired word game https://www.worble.fun June 6, 2022 at 03:18AM

Show HN: Georeferencing century-old fire insurance maps https://ift.tt/qE5QUT1

Show HN: Georeferencing century-old fire insurance maps https://ift.tt/QfNSbkn June 6, 2022 at 02:28AM

Show HN: The First Softmod for All Japanese PS1 Console Revisions https://ift.tt/fji1ags

Show HN: The First Softmod for All Japanese PS1 Console Revisions https://ift.tt/eOuMB7Z June 5, 2022 at 11:30AM

Show HN: SSH Now – a terminal into any machine https://ift.tt/1wL0Oxl

Show HN: SSH Now – a terminal into any machine https://ift.tt/g8GzoEV June 5, 2022 at 09:37AM

Saturday, June 4, 2022

Show HN: Grid.js – Advanced table library that works everywhere (2020) https://ift.tt/oU0fVeF

Show HN: Grid.js – Advanced table library that works everywhere (2020) https://gridjs.io/?hn June 5, 2022 at 07:35AM

Show HN: Lorblets, a Little Puzzle Game https://ift.tt/D98C3AY

Show HN: Lorblets, a Little Puzzle Game Lorblets is a little puzzle game I made: https://ift.tt/CTyAiWu Lorblets is a variation on Lights Out. The goal of Lorblets is to turn ON all the lights. Unlike Lights Out (typically a grid of black and white squares), Lorblets puzzles have complex shapes (and bright colors!). The puzzles in Lorblets are generated at random from a seed, and they grow in size as you progress. The code quality is...not great? The design leaves something to be desired. And the game itself is a bit derivative. So why am I sharing this? Because I want to celebrate having shipped a complete game - modest though it may be. I'm a 39yo who has long dreamt of one day making a game. And yet I've tended to put my software engineering skills to work doing everything except that. I've devised complicated game mechanics on paper. I've written multiple overly complicated game "engines" in JavaScript. I've daydreamed for countless hours about my magnum opus: a 3D simulated open world with a natural language interface, narrative generation, character customization, scene building tools, a modding system... Long story short, that magnum opus has been fun to tinker on, but has not amounted to much beyond the spinning of wheels and the occupation of my free time. So over the Memorial Day holiday I decided to force myself to complete one game before the weekend was over. I would conceive the simplest possible game mechanic and UI. I would not worry if it was unoriginal. I would resist the urge to add complexity. I would not get bogged down standing up a framework. I would not build an "engine." I would not worry about clean code, or maintainability, or even performance. I would use the tech stack that I could work fastest in: web tech. And I would not worry that the astral projection of Jonathan Blow would visit me at night and chide me for having made a badly performing web browser game. So, Lorblets is the result. Whatever one might say about it, it IS a game, and that's something. Feedback is welcome of course - but I mostly just wanted to share my story with y'all. June 4, 2022 at 11:43PM

Show HN: Stablecoins.WTF – Live-Dashboard and Content about Crypto Stablecoins https://ift.tt/vu5Vmnj

Show HN: Stablecoins.WTF – Live-Dashboard and Content about Crypto Stablecoins https://stablecoins.wtf June 5, 2022 at 12:12AM

Friday, June 3, 2022

Show HN: I love FitnessSF, but I hate their mobile app https://ift.tt/eDdi39l

Show HN: I love FitnessSF, but I hate their mobile app In order to enter my gym, FitnessSF, I must load up their mobile app to open a QR code and scan in. Their app takes roughly 10,000 years to load so I stand like an idiot at the front desk, turning the app off and on again to just get the QR code. I wrote a little bit of javascript that hits the FitnessSF API and generates a Mobile Wallet Pass. I also hard coded all the fitness SF lat/long locations, so the mobile wallet will pop up when you're nearby. I hope this restores a little bit of sanity in someone else's life. https://ift.tt/MeFI7mr June 4, 2022 at 07:33AM

Show HN: Move away from streaming platforms and take your music offline https://ift.tt/5SzVQG9

Show HN: Move away from streaming platforms and take your music offline https://ift.tt/thpK3Fy June 4, 2022 at 04:31AM

Show HN: Ezbitmap.com, create beautiful images from ASCII art https://ift.tt/UKaw1sV

Show HN: Ezbitmap.com, create beautiful images from ASCII art https://ift.tt/MKsrmwL June 4, 2022 at 12:24AM

Show HN: Cryptid Zero Trust Authentication and Authorization, Open Source Oberon https://ift.tt/c73OFPh

Show HN: Cryptid Zero Trust Authentication and Authorization, Open Source Oberon Oberon makes it possible for a service provider to issue capability tokens to clients in such a way that the service provider never sees the value of the capability token. This prevents the service provider from being able to impersonate the client. Oberon relies upon zero-knowledge proof presentation of the capability token so that the token is never transmitted norrevealed. Instead of the client sending the token to the service—as is done with API tokens today—the client sends a zero-knowledge proof proving that they have a valid capability token issued by the service provider; this is called proof-of-knowledge. GitHub: https://ift.tt/P9HVTx4 Get cryptid: https://ift.tt/UXc14Wj] June 4, 2022 at 01:47AM

Show HN: I spent a year building a desktop environment that runs in the browser https://ift.tt/W6qRa9O

Show HN: I spent a year building a desktop environment that runs in the browser https://puter.com/ June 4, 2022 at 01:14AM

Show HN: Enforce Access Policies on Postgres https://ift.tt/kZGK4zu

Show HN: Enforce Access Policies on Postgres https://ift.tt/6ptXCoR June 4, 2022 at 12:03AM

Show HN: Plasmo – a framework for building modern Chrome extensions https://ift.tt/eaBGdOX

Show HN: Plasmo – a framework for building modern Chrome extensions https://ift.tt/5a9ZRPV June 3, 2022 at 11:46PM

Thursday, June 2, 2022

Show HN: I’ve Built a Digital Organ and This Is What I Learned https://ift.tt/uvSFBo8

Show HN: I’ve Built a Digital Organ and This Is What I Learned https://ift.tt/F1VRhHl June 3, 2022 at 04:01AM

Show HN: I spent my vacation writing a modern JVM assembler https://ift.tt/sPHCMtn

Show HN: I spent my vacation writing a modern JVM assembler https://ift.tt/oFKvune June 3, 2022 at 03:40AM

Show HN: Svelvet – A component library for building interactive flow diagrams https://ift.tt/7Xh8KYI

Show HN: Svelvet – A component library for building interactive flow diagrams https://svelvet.io/ June 2, 2022 at 11:09PM

Show HN: Try out my side project Taaalk https://ift.tt/R9bKwBL

Show HN: Try out my side project Taaalk https://ift.tt/wd3mtEQ June 3, 2022 at 12:52AM

Show HN: Go-faker: Faker for Golang. Compatible with postman dynamic variables https://ift.tt/INbg350

Show HN: Go-faker: Faker for Golang. Compatible with postman dynamic variables https://ift.tt/AjBZfCc June 2, 2022 at 10:02PM

Wednesday, June 1, 2022

Show HN: Display famous paintings on your Terminal https://ift.tt/8QMiWjH

Show HN: Display famous paintings on your Terminal https://ift.tt/1SZmT2f June 2, 2022 at 04:25AM

Show HN: Beautiful open-source themes for CodeMirror https://ift.tt/tUhECQP

Show HN: Beautiful open-source themes for CodeMirror https://thememirror.net June 2, 2022 at 04:54AM

Show HN: Easy donation based mumble hosting https://ift.tt/8bKUYu4

Show HN: Easy donation based mumble hosting We want to give everyone the possibility to get their own Mumble server in an uncomplicated way, regardless of their financial and technical possibilities. Source: https://ift.tt/MdpVtT1 https://ift.tt/orxdNAu June 2, 2022 at 02:24AM

Show HN: A color palette design tool for websites https://ift.tt/zFKrEJA

Show HN: A color palette design tool for websites Hi HN, while building something entirely, I realized that there is a lack of tools to pick colors for websites and web apps. While there certainly is an abundance of tools for color palettes, but they mostly give you three to five bright or pastel colors. Not what you need for websites. For that, you need one or two primary colors, and then stuff like text color, background, and so on. So, together with another web dev I built a small web tool that allows picking exactly the colors you need for web projects and live preview your palette on a selection of demo websites. The first version of the tool is online at https://ift.tt/lVIBdhE. Free and no sign up. We are already using this to for early stage projects, so I hope this provides value for you as well. Of course we are also happy about any and all feedback. Cheerz :) June 2, 2022 at 02:08AM

Show HN: Equals – a spreadsheet that you can write SQL in https://ift.tt/UWktfRv

Show HN: Equals – a spreadsheet that you can write SQL in Hey Hacker News, Today we're launching Equals. Equals is a spreadsheet with native connections to your SQL databases and data warehouses. You can write SQL right in your spreadsheet. Equals was born out of a shared frustration of me and my co-founder. Despite the avalanche of new data tools over the last decade – nothing actually seemed better than a spreadsheet. Nothing was as flexible, malleable, and as easy to just dive in and play around with some data. In fact, you nearly always ended back in a spreadsheet regardless of what fancy set up you had: when something broke, when a chart in a BI tool didn't quite make sense, etc. You can learn more about Equals here: https://equals.app/ We'd love to hear what you all think. Ben June 2, 2022 at 01:06AM

Show HN: BrainIDE – A feature-packed brainfuck compiler https://ift.tt/6cm0nqf

Show HN: BrainIDE – A feature-packed brainfuck compiler https://ift.tt/T76xgJO June 2, 2022 at 12:23AM

A Manual on Self-Defense Intended for Survivalists

In the state that the world is in, you need to know self defense. When the SHTF, you could be called on to have to defend yourself from some...