Thứ Năm, 30 tháng 6, 2022

#MasterFeed: @LizAnnSonders Yet it’s still +3.5X from pre pandemic levels… #NumbersCanAlsoLie…

June 30, 2022 at 01:54AM via MasterFeed

#MasterFeed: RT @ForeignPolicy: From hiring former Nazis to operating private jets and remote-controlled machine guns—here’s the story of why, and how, Israel uses targeted killings as a tool of statecraft: https://t.co/Eb6T3CvBdv

June 30, 2022 at 01:45AM via MasterFeed

#MasterFeed: RT @choicebyKT: @RampCapitalLLC https://t.co/fL4yuVYB8Y

June 30, 2022 at 01:32AM via MasterFeed

Show HN: Monitoring CDK Constructs (Library) https://ift.tt/r8Z2Hwm

Show HN: Monitoring CDK Constructs (Library) https://ift.tt/HLlmY9t June 29, 2022 at 09:08PM

Thứ Tư, 29 tháng 6, 2022

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

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

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

Show HN: Infracost (YC W21): Cloud Costs for Terraform in VSCode Hey, Hugo from Infracost (https://ift.tt/rvbCNmu) 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/JlFv4Sq), 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/mKc76Lw) for more information and installation instructions. June 29, 2022 at 05:12AM

Show HN: Reject Git-push if you haven't practiced your Spanish today https://ift.tt/a63NkFX

Show HN: Reject Git-push if you haven't practiced your Spanish today https://twitter.com/justinprojects/status/1541481499685294080 June 29, 2022 at 04:51AM

Show HN: I wrote a book on how to hire and manage remote teams https://ift.tt/prWTNv6

Show HN: I wrote a book on how to hire and manage remote teams https://ift.tt/zvTMj2b June 29, 2022 at 03:48AM

#MasterFeed: Turquoise Plumes in the Large Magellanic Cloud from @NASA: Brightly glowing plumes of the Large Magellanic Cloud appear almost like an ocean current. https://t.co/YQGgIgfe9V #Space https://t.co/2Vgpbrbpqq

June 29, 2022 at 04:26AM via MasterFeed

Show HN: Create a Step-by-Step Walkthrough of a Pull Request https://ift.tt/JDCjrHt

Show HN: Create a Step-by-Step Walkthrough of a Pull Request https://www.gitline.io/ June 29, 2022 at 03:36AM

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

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 02:41AM

Thứ Ba, 28 tháng 6, 2022

Show HN: Smart Cards for Everyone https://ift.tt/0rMhWws

Show HN: Smart Cards for Everyone https://ift.tt/fcYNUvA June 28, 2022 at 02:13AM

#MasterFeed: CAPSTONE Launches for Lunar Orbit from @NASA: The CAPSTONE mission launched at 5:55 a.m. EDT (09:55 UTC) on Rocket Lab’s Electron rocket from New Zealand. https://t.co/tMenQVVsrP #Space https://t.co/YuPY1cUABE

June 28, 2022 at 04:01AM via MasterFeed

Show HN: Open-source tool to generate a video from any Wikipedia page https://ift.tt/83JMEDH

Show HN: Open-source tool to generate a video from any Wikipedia page Hi HN, this is a tool I built for fun two years ago, which I now decided to release as open source. It's a Java program that takes a Wikipedia page as input creates a video narrating the content of the page using a combination of sources for images and videos, plus Amazon Polly for speech synthesis. At the time, I wrote a detailed explanation[1] of how the tool works, if you're interested. The project is not active or currently maintained - I'm just releasing it because a few people requested it to me, and so I thought I might as well post it here! EDIT: Forgot to specify: although, in theory, this works with any Wikipedia page, it might not do so very well (or at all) in a few cases. For example if the input page is very short or it has an ambiguous word which will then not result in good matching images from Pixabay. https://ift.tt/ChBiKW8 June 28, 2022 at 01:18AM

#MasterFeed: @carlquintanilla #whatever

June 28, 2022 at 02:49AM via MasterFeed

Show HN: Weekly CS Paper - Get a computer science paper every Weekend https://ift.tt/9XEBxKP

Show HN: Weekly CS Paper - Get a computer science paper every Weekend https://ift.tt/A4aGbPp June 28, 2022 at 12:36AM

#MasterFeed: @zerohedge 👏👏👏👏👏 finally some reason in the Empire State!

June 28, 2022 at 01:03AM via MasterFeed

#MasterFeed: .@yairlapid has done much to bring #Israel away from the illiberalism of the last years. Bibi’s alliance with the extremists on the right and the vitriol coming out of his mouth is not only shameful but a disgrace! Read this piece on him from @Yair_Rosenberg https://t.co/J26mJxLTXS

June 27, 2022 at 11:59PM via MasterFeed

Thứ Hai, 27 tháng 6, 2022

Show HN: Collection of free to use tools for startup founders https://ift.tt/xSEekul

Show HN: Collection of free to use tools for startup founders https://ift.tt/hc7zqum June 27, 2022 at 04:13AM

Show HN: AI powered food ingredient analysis for healthier shopping https://ift.tt/fWu7QRh

Show HN: AI powered food ingredient analysis for healthier shopping Itsmyfood is a Calorie Counter App that encourages healthy eating with Food Additive Library for healthy grocery shopping and a meal planner to make healthy meal plans. Users can access the AI-powered food ingredient analysis by simply scanning a barcode. available at https://ift.tt/k8y5wXW https://ift.tt/itSmJqN June 27, 2022 at 02:02AM

Show HN: Rapidly Develop CRUD Web Apps with Locode https://ift.tt/G6V1weU

Show HN: Rapidly Develop CRUD Web Apps with Locode https://www.locode.dev June 27, 2022 at 12:04AM

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

Show HN: Simple games ported to Scala 3 – Try them in the browser Hi everybody, I just ported some 2018-scalajs games to Scala 3, it is amazing that such 8-year old code base required less than an hour to get all the games working in Scala 3. I encourage you to try Scala.js/Scala3 which work really nice. https://ift.tt/EjcTeRn June 26, 2022 at 06:19AM

Chủ Nhật, 26 tháng 6, 2022

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

Show HN: MiniMail – Disposable Email Service for Everyone https://ift.tt/YmVv3gD June 26, 2022 at 06:02AM

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

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/vToLpl2 June 26, 2022 at 05:37AM

Show HN: A tiny (850B) and fast reactive observables library via functions https://ift.tt/sQxZn2K

Show HN: A tiny (850B) and fast reactive observables library via functions https://ift.tt/UshNHBa June 26, 2022 at 03:57AM

Show HN: I have been creating a tool to analyse blockchain data https://ift.tt/TLuA4z6

Show HN: I have been creating a tool to analyse blockchain data I have been creating a tool to analyse blockchain data side by side (in beta). Currently we support 6 coins with more coming, also more data points. you can add any data block from any supported coin to your personal blockpage. All components you can drag and drop. If you are into streaming I have created a green screen option so you can use these data blocks as a overlay for video creation. Desktop view is the best experience at the minute as mobile is still in dev. Site is in beta bugs still knocking about but it would be nice to get an opinion on the site and what people would want to see https://ift.tt/l7k5syR https://ift.tt/l7k5syR June 26, 2022 at 03:02AM

#MasterFeed: The spelling and grammar on @Bitcoinikdotcom is so bad, it’s not even funny. It’s just plain old embarrassing 🙈. To be fair, it’s mostly the articles posted by @minnnale 🤦‍♂️. Ever heard of @Grammarly ? 🤔

June 26, 2022 at 03:18AM via MasterFeed

Show HN: Particles – the URL contains the whole program code https://ift.tt/WtBG7aM

Show HN: Particles – the URL contains the whole program code https://ift.tt/IRxvc3k June 26, 2022 at 02:07AM

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

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 25, 2022 at 08:35AM

Show HN: Cargo Cult Psychiatry https://ift.tt/D5q29ia

Show HN: Cargo Cult Psychiatry https://ift.tt/SOPdhlF June 25, 2022 at 08:39AM

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

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

Show HN: Pathfinding Visualizer https://ift.tt/SETYdv5

Show HN: Pathfinding Visualizer Decided to remake my old pathfinding project to hexagonal tiles. Pretty happy with how it turned out. Source code: https://ift.tt/XZieGbD https://ift.tt/J689nVF June 25, 2022 at 04:30AM

Thứ Bảy, 25 tháng 6, 2022

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

Show HN: Obsidian – Now on Web with Neverinstall https://ift.tt/DrPZUGw June 24, 2022 at 09:36PM

Show HN: Ferris, social network for IRL activities with your closest friends https://ift.tt/tjuDfpF

Show HN: Ferris, social network for IRL activities with your closest friends https://ift.tt/TyQH9mF June 25, 2022 at 04:00AM

Show HN: Git-bug's reusable data model https://ift.tt/X1LN9qQ

Show HN: Git-bug's reusable data model https://ift.tt/F3Ubhty June 25, 2022 at 12:51AM

Show HN: Easily Convert WARC (Web Archive) into Parquet, Then Query with DuckDB https://ift.tt/ECmBLdF

Show HN: Easily Convert WARC (Web Archive) into Parquet, Then Query with DuckDB https://ift.tt/uhq3HYF June 24, 2022 at 08:26AM

Thứ Sáu, 24 tháng 6, 2022

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

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

Show HN: Explore remote SQLite databases over SSH https://ift.tt/9bsDM0u

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/XQBHkyr [1]: https://ift.tt/NG2RdOx June 23, 2022 at 12:34PM

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

Show HN: I developed a fast general purpose sorting algorithm https://ift.tt/0X2VlGF June 22, 2022 at 09:05PM

#MasterFeed: CAPSTONE Slated for Launch Into Lunar Orbit from @NASA: CAPSTONE, the pathfinder for NASA’s lunar outpost, will test an orbit around the Moon that has never been flown before. https://t.co/atxTDsLYT1 #Space https://t.co/J2P2m2hVut

June 24, 2022 at 03:46AM via MasterFeed

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

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/wn9AW6O , 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/wn9AW6O June 23, 2022 at 12:10PM

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

Show HN: request_migrations – request and response migrations for Rails APIs https://ift.tt/OZmJWdT June 23, 2022 at 11:43AM

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

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

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

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/CJEPgns... And maybe went a little overboard on this one: https://ift.tt/fAXKnRd... 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/jtemSwf June 23, 2022 at 09:53AM

Thứ Năm, 23 tháng 6, 2022

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

Show HN: Integrate ONDC with just a few lines of code https://ift.tt/xUNuFPk June 22, 2022 at 09:36PM

#MasterFeed: Mirrors Aligned: Webb Telescope’s First Full-Color Images Due in July from @NASA: We're counting down to the release of the Webb Telescope’s first full-color images! https://t.co/Lece6E321M #Space https://t.co/500BoNhwUC

June 23, 2022 at 03:11AM via MasterFeed

#MasterFeed: The US Economy Is Headed for a Hard Landing https://t.co/VLiEdFRud9

June 23, 2022 at 03:07AM via MasterFeed

Thứ Tư, 22 tháng 6, 2022

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

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/Ez1Nbs5 June 22, 2022 at 05:59AM

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

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/Ebh0B25, 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/vsk0CoN. 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 05:28AM

Show HN: Implementing an Async Runtime in Rust https://ift.tt/CuktN46

Show HN: Implementing an Async Runtime in Rust https://www.youtube.com/watch?v=yfcJGEISsLc June 22, 2022 at 03:18AM

Show HN: Save podcast moments with AI podcast highlighter app on CarPlay https://ift.tt/d9Jp3Cw

Show HN: Save podcast moments with AI podcast highlighter app on CarPlay https://ift.tt/6vGhiFR June 22, 2022 at 02:26AM

#MasterFeed: A Sea of Stars Like Sequins from @NASA: Near the center of the Milky Way lies this star-studded globular cluster, called Terzan 9 in the constellation Sagittarius. https://t.co/KvD3AGJ6sW #Space https://t.co/9dUcIYQJsl

June 22, 2022 at 03:21AM via MasterFeed

Show HN: Licom – browser plugin for comments on every webpage https://ift.tt/zdOqxP7

Show HN: Licom – browser plugin for comments on every webpage https://licom.fly.dev/ June 22, 2022 at 01:57AM

#MasterFeed: .@ElonMusk’s #Starlink aid to #Ukraine triggers scrutiny in #China over US #military links via @FT And the glaring omission: that it could also be used by Chinese to bypass the state’s surveillance over its people https://t.co/8R0TtX7M0v

June 21, 2022 at 11:41PM via MasterFeed

Thứ Ba, 21 tháng 6, 2022

#MasterFeed: “By embracing hatred, #AntiSemitism and a zero-sum approach to the conflict, anti-#Israel activists make dialogue and peace impossible.” @AbigailDarwish The hatred & bile spewing from these groups on campuses in the West says leagues of those participating in these hate-fests. https://t.co/9MHT9XieGv

June 21, 2022 at 01:25AM via MasterFeed

Show HN: Akedo – Retro gaming and coding platform https://ift.tt/lPIBG0a

Show HN: Akedo – Retro gaming and coding platform https://akedo.app June 21, 2022 at 03:47AM

Show HN: I built a fun, free tool to help you build in public https://ift.tt/XmjQ6qb

Show HN: I built a fun, free tool to help you build in public https://ift.tt/TPFxEbp June 21, 2022 at 03:17AM

#MasterFeed: Instead of powering their #Nuclear reactors…. https://t.co/o1MlKms3or

June 21, 2022 at 01:13AM via MasterFeed

#MasterFeed: RT @EconomyInformal: Economic Freedom Index 2022 Top 10 Countries Singapore🇸🇬 🥇 Switzerland🇨🇭🥈 Ireland🇮🇪 🥉 New Zealand🇳🇿 Luxembourg🇱🇺 Taiwan🇹🇼 Estonia🇪🇪 Netherlands🇳🇱 Finland🇫🇮 Denmark🇩🇰 @Heritage https://t.co/atZnBrOAJz

June 21, 2022 at 01:07AM via MasterFeed

Show HN: Free Datasets for Spatial Engineers and Location Analysts https://ift.tt/5eG126a

Show HN: Free Datasets for Spatial Engineers and Location Analysts location data providers are often in the press with negative headlines. Those services aggregate movement data from apps and aggregate the data to derive movement patterns which might be helpful for marketers. In fact, I had two moments in my life where I evaluated a PoC with those location data brokers. They were all shady about where the data comes from which is important to understand the Bias of the data. I never got a good answer. The data often just represented < 0.4% of the population (at least in Europe - different game in the USA). For a big city they might have 20K unique users while in the city were more than 3M users living. They dismiss any professional data analytics principle. The data comes in CSV (if a lot of data they give you like 10 separate files). Data was not always plausible in itself Those experiences brought me to build certain parts of those data brokers but only with open-source data: If it is about location data you should know OpenStreetMap. It's the biggest Database with meta info on location. It's not perfect but big companies like Mapbox, Apple, and Microsoft rely on it. Since the API is kind of messy, you can load with this repository whole cities information smoothly into a PostGres --> https://ift.tt/hArlSaV Googe Popular Times: Movement data can be also found on Google. When you search a location it is often shown how frequently a place was visited on an hourly-daily basis (on an index of 0-100). With this libary you can access all the Popular Times data for location and entire cities --> https://ift.tt/5bFnq6A Global Admin Boundaries: A huge problem that often people feel when working with location data is aggregating the data into different geo-based slices (country level, admin level, or even smaller into sub-districts). Here is a repo that cleaned the data out of Open Street Map for geo boundaries worldwide from very broad to a very small granularity --> https://ift.tt/eLsAq2o I think with those Open Source Tools and some data science magic you can generate similar outcomes as those location data providers but totally anonymized and free. Would be awesome if anybody is interested in building a case around it :-) June 21, 2022 at 01:35AM

Show HN: Writing a simple Tcl interpreter in Golang https://ift.tt/ETY1G7H

Show HN: Writing a simple Tcl interpreter in Golang https://ift.tt/vIJ6SRb June 20, 2022 at 11:44PM

Thứ Hai, 20 tháng 6, 2022

Show HN: Open-source structured data profiling library https://ift.tt/JIFjtDo

Show HN: Open-source structured data profiling library https://ift.tt/65iZ3Xm June 20, 2022 at 12:01AM

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 19, 2022 at 07:08AM

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 19, 2022 at 10:21AM

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 19, 2022 at 09: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 19, 2022 at 07:47AM

Chủ Nhật, 19 tháng 6, 2022

Show HN: The custom HTML element for interactive panoramas https://ift.tt/f6CgDZw

Show HN: The custom HTML element for interactive panoramas https://ift.tt/3kun6mo June 19, 2022 at 02:57AM

Show HN: WarcDB: Web crawl data as SQLite databases https://ift.tt/HZ0u9qU

Show HN: WarcDB: Web crawl data as SQLite databases https://ift.tt/GUk8rCo June 19, 2022 at 03:26AM

Show HN: Assert: testing and assertion library on top of Go generics https://ift.tt/gw0taB9

Show HN: Assert: testing and assertion library on top of Go generics https://ift.tt/Dr7EOdo June 19, 2022 at 01:04AM

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 18, 2022 at 07: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 18, 2022 at 07:34AM

Thứ Bảy, 18 tháng 6, 2022

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 05:19AM

Show HN: ARElight – A Mass-Media Processing Application for Relation Extraction https://ift.tt/xWFZylj

Show HN: ARElight – A Mass-Media Processing Application for Relation Extraction https://ift.tt/ToZOQCa June 18, 2022 at 02:59AM

Show HN: Using formal methods to write better requirements https://ift.tt/PF2CovI

Show HN: Using formal methods to write better requirements https://ift.tt/HihpGwO June 18, 2022 at 02:28AM

Show HN: Chrome extension that adds YouTube like/dislike ratio to the whole web https://ift.tt/zV6y13u

Show HN: Chrome extension that adds YouTube like/dislike ratio to the whole web https://ift.tt/En3tPxh June 18, 2022 at 12:38AM

Show HN: "The Roots of Lisp" Interpreter https://ift.tt/gcBHnsV

Show HN: "The Roots of Lisp" Interpreter This is the Lisp interpreter in Typescript, as described in "The Roots of Lisp" article. https://ift.tt/hyAPjlB June 17, 2022 at 10:19PM

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

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

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 17, 2022 at 06:53AM

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

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

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 03:47AM

Thứ Sáu, 17 tháng 6, 2022

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 05:55AM

#MasterFeed: Galveston and the Beginning of Juneteenth from @NASA: General Order No. 3 by Union troops on June 19, 1865, marked the official end of slavery in Texas and the U.S. https://t.co/AhpAKnp1Hp #Space https://t.co/mwHSOeVa1J

June 17, 2022 at 05:51AM via MasterFeed

#MasterFeed: @Ostrov_A @JewishAgency He has been nominated, not elected. the vote will take place July 10, I believe? 🤔 In any case he definitely deserves it. I've known him for close to two decades, and is someone who’s always stood for and defended Israel and its people-from its soldiers to its most vulnerable

June 16, 2022 at 11:09PM via MasterFeed

Thứ Năm, 16 tháng 6, 2022

#MasterFeed: The Progress Pride Flag Flies at NASA Headquarters from @NASA: The Progress Pride flag is seen flying at the Mary W. Jackson NASA Headquarters Building. https://t.co/QhcYnDcXkr #Space https://t.co/OvAwqCt6OG

June 16, 2022 at 05:16AM via MasterFeed

Show HN: Tailwind DX – A DevTools Extension for Tailwind CSS Developers https://ift.tt/Vv6s5Lu

Show HN: Tailwind DX – A DevTools Extension for Tailwind CSS Developers https://ift.tt/HLWjsmP June 16, 2022 at 02:13AM

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 15, 2022 at 07:47AM

#MasterFeed: @TikTokInvestors But we're only half way through 2022, they still have time! 😅😰🤪

June 15, 2022 at 07:08AM via MasterFeed

#MasterFeed: @TikTokInvestors Yet they're all still drinking from SOLO cups... 🙄🤦‍♂️ BOOM!

June 15, 2022 at 07:06AM via MasterFeed

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 15, 2022 at 06:58AM

#MasterFeed: @eToro Hey @eToro! what ever happened to your SPAC deal with $FTCV? @yoniassia

June 15, 2022 at 06:39AM via MasterFeed

Thứ Tư, 15 tháng 6, 2022

Thứ Ba, 14 tháng 6, 2022

Show HN: Plain Text Cryptocurrency Prices https://ift.tt/lDdakBc

Show HN: Plain Text Cryptocurrency Prices https://plaintextco.in June 14, 2022 at 03:09AM

#MasterFeed: @TheAfricaReport No. @theanswerisno

June 13, 2022 at 11:23PM via MasterFeed

#MasterFeed: We’re nowhere near the bottom… 👇 https://t.co/tsYkn4tNln

June 13, 2022 at 11:13PM via MasterFeed

#MasterFeed: “Authoritarian countries speak with one voice” led by @UNHumanRights @unhrcpr https://t.co/EIQkjl2QE3

June 13, 2022 at 11:11PM via MasterFeed

#MasterFeed: RT @EmmaReillyTweet: Problem is: everyone with access also ignored the @UNHumanRights policy of handing names of #Uyghur dissidents to #Beijing. It is no longer enough to express frustration with management when management facilitates an ongoing genocide. Stand up for the mandate @mbachelet ignores

June 13, 2022 at 11:08PM via MasterFeed

#MasterFeed: RT @EmmaReillyTweet: .@mbachelet has now shown the world her pro-Beijing views on #UyghurGenocide. She repeated Beijing's talking points yesterday. If she publishes the report, it will be a watered-down travesty. Someone @UNHumanRights needs to do the right thing and leak the real report.

June 13, 2022 at 11:08PM via MasterFeed

Thứ Hai, 13 tháng 6, 2022

Show HN: Hivekit – a spatial automation platform we're working on https://ift.tt/gyFkwIN

Show HN: Hivekit – a spatial automation platform we're working on https://hivekit.io/ June 13, 2022 at 02:21AM

#MasterFeed: @cornjag1 What’s up with the blackberry? 🧐🤔

June 12, 2022 at 11:14PM via MasterFeed

#MasterFeed: The rhyming nature of history comes to mind when thinking of most of the #scams in the #finance world. Madoff was claiming he was the king of the options game, yet a call to any of the major option desks in NY would have told you that was not the case…

June 12, 2022 at 11:02PM via MasterFeed

Show HN: Howl – Share longer and richer content on Twitter https://ift.tt/pmueg7q

Show HN: Howl – Share longer and richer content on Twitter https://ift.tt/tnWihN7 June 12, 2022 at 09:58AM

Show HN: Looking for feedback on Truegit, Git powered Blogging platform https://ift.tt/EgYnrzq

Show HN: Looking for feedback on Truegit, Git powered Blogging platform Hey all, I've been working on a blogging platform Truegit (https://truegit.io) powered by your Github repository. The mission is to give the publishers complete ownership of the the content (as the Github repository is the source of truth of everything including your blog configuration), while we publish your content and help you gain audience. You can write your posts in markdown, commit it to your repository, and we publish it! Not to mention, this also opens up a whole new world of collaboration on your posts through Pull Requests. We want to make it like Medium powered by Github. We are currently working on social features like "Likes", "Comments", "Follow a blog" etc. Would love your feedback! June 12, 2022 at 07:32AM

Show HN: The Tortoise – a sophisticated retirement calculator https://ift.tt/J2mZUYR

Show HN: The Tortoise – a sophisticated retirement calculator Hi HN! I've been working on this calculator for some time now. It started off as a tool to help me do some retirement planning and I think it could be broadly useful to others as well. It's very generic, which is both good and bad. Good, because you are not beholden to the assumptions of the model, like in many other calculators. This also means that it’s not US centric. On the other hand, you do need a bit of financial planning knowledge to be able to use it effectively. There are many retirement calculators out there -- here's what I think The Tortoise does better than most: 1. An easy to use UI 2. Exposes all of the model's assumptions 3. Gives more detailed results than many calculators (more to come), and trusts the user to interpret them 4. Gives you the ability to export/import and save your scenarios 5. Allows you to compare different scenarios, and also perform 'what-if' analysis on Debts and Assets 6. Independent of any other business so there's no conflict of interest I also think there’s a real need for more financial education, and I hope that tools like this one will spark people’s curiosity and drive them to learn more. Let me know what you think, and if you have any suggestions or questions! https://thetortoise.io June 12, 2022 at 04:38AM

Chủ Nhật, 12 tháng 6, 2022

Show HN: Automatic cost control by capping Google Cloud billing https://ift.tt/izVZsSQ

Show HN: Automatic cost control by capping Google Cloud billing https://ift.tt/B82kWc5 June 12, 2022 at 05:56AM

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 11, 2022 at 04:10PM

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 11, 2022 at 03:50PM

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 11, 2022 at 08: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 11, 2022 at 10:41AM

Thứ Sáu, 10 tháng 6, 2022

Show HN: Regular MySQL Backup to Email https://ift.tt/d20GKVE

Show HN: Regular MySQL Backup to Email Hi, everyone. I got big flood last week. Weather was crazy and water got to my company warehouse. Luckily company local server was not in that room. Of course I was to lazy to set up any automatic off site db backup. But now I got it working. I wanna hear you thought? Is it smart to use email for db backup or should I just upload it to remote server? For those lazy like me, try to setup this app and give it a go. https://ift.tt/XRq9kD7 June 10, 2022 at 02:10AM

#MasterFeed: Hubble Investigates an Enigmatic Star Cluster from @NASA: Unlike most globular clusters, Ruprecht 106 may be what astronomers call a single population globular cluster. https://t.co/o2sXx2YYJY #Space https://t.co/0ccYSrcdoP

June 10, 2022 at 03:56AM via MasterFeed

#MasterFeed: Sounds and looks disgusting 🤮 #Russia’s Former ⁦@McDonalds⁩ Chain Unveils New Logo https://t.co/MmuBnuHCCU https://t.co/KeBtDORjIQ

June 10, 2022 at 03:06AM via MasterFeed

Show HN: Terragen.dev – Automagically Generate Terraform for AWS https://ift.tt/gxG4di5

Show HN: Terragen.dev – Automagically Generate Terraform for AWS https://terragen.dev/ June 10, 2022 at 12:42AM

Show HN: Growth Hacking Kit https://ift.tt/zSTwkst

Show HN: Growth Hacking Kit https://ift.tt/GLVn25Z June 10, 2022 at 12:22AM

#MasterFeed: I guess this gives a new meaning to the old adage, “Never let a crisis go to waste”!?! ⁦ @bankofireland @mattmiller1973 ⁦@business @BloombergTV ⁩ #Inflation https://t.co/cAmNpqZkUk

June 09, 2022 at 11:48PM via MasterFeed

Thứ Năm, 9 tháng 6, 2022

Show HN: Open-Source Data Workspace Powered by Dbt and Airbyte https://ift.tt/JgNvKcE

Show HN: Open-Source Data Workspace Powered by Dbt and Airbyte https://ift.tt/R1a2dLN June 9, 2022 at 04:45AM

#MasterFeed: Thank you System Unknown for following us on Twitter! @https://twitter.com/sysuwn @MasterFeeds Brings You #NewsYouCanUse https://t.co/JkqFkzYnJx https://t.co/Tb27pLi2Ax

June 09, 2022 at 03:17AM via MasterFeed

#MasterFeed: When Galaxy Clusters Collide from @NASA: Galaxy clusters contain hundreds of galaxies and huge amounts of hot gas and dark matter. https://t.co/lA5mwU2S8P #Space https://t.co/J61ZgTezEj

June 09, 2022 at 03:11AM via MasterFeed

#MasterFeed: Thank you @DEMS VOTE WE WIN @https://twitter.com/we_dems for following us on Twitter! #MasterFeeds https://t.co/JkqFkzYnJx #NewsYouCanUse

June 08, 2022 at 06:25AM via MasterFeed

Thứ Tư, 8 tháng 6, 2022

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 05:29AM

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 05:19AM

Show HN: Ip4.me/ip6.me API now shows X-Forwarded-For and RFC7239 headers https://ift.tt/Wsc3Zp8

Show HN: Ip4.me/ip6.me API now shows X-Forwarded-For and RFC7239 headers X-Forwarced-For and/or the newer RFC7239 Forwarded headers may show the local or public IP's behind a proxy or load balancer. This could be useful for some users, especially in dynamic environments. It can also be used to (sometimes) detect proxies you might not be aware of or to detect unwanted IP leakage. https://ip4.me/docs/ June 8, 2022 at 03:15AM

Show HN: Tasqueue – A simple, customisable distributed job/worker in Go https://ift.tt/cLldq6u

Show HN: Tasqueue – A simple, customisable distributed job/worker in Go https://ift.tt/Uxm5Opc June 8, 2022 at 01:45AM

#MasterFeed: Pacific Ocean From the Space Station from @NASA: The International Space Station orbits into a dawn 261 miles above a cloudy Pacific Ocean in this image from April 2022. https://t.co/RCpRyXh8Vp #Space https://t.co/fixLtfLsmK

June 08, 2022 at 03:41AM via MasterFeed

Thứ Ba, 7 tháng 6, 2022

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 7, 2022 at 06: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 05:20AM

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 03:11AM

#MasterFeed: Dickinson Crater on Venus from @NASA: This November 1996 image from Magellan shows Dickinson, an impact crater in the northeastern Atalanta Region of Venus. https://t.co/vfbWRjWGaC #Space https://t.co/CR215VYVdK

June 07, 2022 at 04:22AM via MasterFeed

Show HN: Boot.dev – Learn computer science, not the latest hotness https://ift.tt/KDG2LJo

Show HN: Boot.dev – Learn computer science, not the latest hotness https://boot.dev June 7, 2022 at 02:51AM

Show HN: Semantic GIF Search https://ift.tt/rfY5RXD

Show HN: Semantic GIF Search https://ift.tt/2yGxi1u June 7, 2022 at 01:48AM

Show HN: Resize Your Images in Bulk https://ift.tt/eYrgmO5

Show HN: Resize Your Images in Bulk https://ift.tt/dbW4ftq June 7, 2022 at 02:37AM

Show HN: Better (arguably) & 8x cheaper text-to-speech than AWS https://ift.tt/g3Pf1Di

Show HN: Better (arguably) & 8x cheaper text-to-speech than AWS https://ift.tt/5RCo401 June 7, 2022 at 02:06AM

Show HN: looqs – FTS desktop file search with previews https://ift.tt/4G1gUk2

Show HN: looqs – FTS desktop file search with previews https://ift.tt/eaw8C5y June 6, 2022 at 07:06AM

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 5, 2022 at 11:27PM

Thứ Hai, 6 tháng 6, 2022

Show HN: Brx – flow state bionic reading in the terminal (written in rust) https://ift.tt/XwADMf1

Show HN: Brx – flow state bionic reading in the terminal (written in rust) brx is a shell command / cli for converting any text (stdin or file path arg) to bionic text for easy reading. Would love for you to give it a look (or star ) and let me know what you think! Hope this helps some people! Read More: https://ift.tt/yNZREOI https://ift.tt/Oltxm0y June 6, 2022 at 05:53AM

Show HN: Magic Functions in Python https://ift.tt/zd02MGB

Show HN: Magic Functions in Python https://ift.tt/wFz8Ee9 June 6, 2022 at 04:33AM

#MasterFeed: Artemis I Moon Rocket Heads Back to Launch Pad for Testing from @NASA: The rocket is scheduled to launch later in 2022. https://t.co/A3VqpCoSJj #Space https://t.co/DpiQIvwCva

June 06, 2022 at 03:31AM via MasterFeed

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 02:59AM

Chủ Nhật, 5 tháng 6, 2022

Show HN: To prevent dry eyes and back pain, I create a macOS app https://ift.tt/pGicALD

Show HN: To prevent dry eyes and back pain, I create a macOS app In 2019, I experienced eye soreness and back pain for a while because I was constantly working long hours in front of my 16 inch Macbook without any rest. I decided to do something to change that. I’m not a fan of Apple Watch or smartbands. So the first thing I did was looking for some reminder software to remind me to take a break in the App Store, but none of them were smart enough for my needs. I wish the software could automatically tell if I was working, rather than requiring me to manually set an alarm. At the same time, when I go to the bathroom or drink coffee, it can automatically increase the time I can continue to work afterward. So I created Eye Monitor. Eye Monitor is an automatic reminder tool. It judges whether you are using the computer through the use of the mouse and keyboard. (which means when a user is watching Youtube videos, Eye Monitor will consider it as not using computer. I haven't found a solution yet.) Whenever you use it continuously, your fatigue value will increase, and after a period of rest, your fatigue value will decrease automatically. When your fatigue value reaches the threshold you set, it will trigger a reminder (including the dock icon, status bar, notification, full-screen pop-up window, etc.). After a year of iteration, Eye monitor now has a chart to show your usage of the day. And users now can customize the fatigue threshold, rest duration, reminder interval, reminder style, etc., and even customize the text of the notification (My customized notification text is “All work and no play makes Jack a dull boy”) or upload your favorite picture as the wallpaper of the full-screen pop-up window.(Not so useful, but I like it.) I like to set the reminder interval very small, like 1 minute, so that when I turn off the reminder, 1 minute later the reminder will reappear again and I will decide to take a break. This software is like a bit of a nagging mom, taking the trouble to remind you to rest. I hope you will like it. Here is the App Store URL: [https://ift.tt/6pLQZg9 June 5, 2022 at 03:01AM

Show HN: A new way to fight manipulation in news https://ift.tt/TVZiFtb

Show HN: A new way to fight manipulation in news https://dailyedit.com/ June 5, 2022 at 03:01AM

Show HN: Domain driven design with Node.js template https://ift.tt/PrmxA83

Show HN: Domain driven design with Node.js template https://ift.tt/nGAMWOt June 5, 2022 at 12:45AM

Show HN: Send commands to KVM/HDMI matrix devices when touching screen edge https://ift.tt/vCdQwc8

Show HN: Send commands to KVM/HDMI matrix devices when touching screen edge https://ift.tt/9aOoIqP June 4, 2022 at 09:03PM

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 4, 2022 at 05:30PM

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 4, 2022 at 03:37PM

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 4, 2022 at 01:35PM

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 05:43AM

Thứ Bảy, 4 tháng 6, 2022

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 4, 2022 at 06:12AM

Show HN: Paper Prototype CSS https://ift.tt/dMADnFi

Show HN: Paper Prototype CSS https://ift.tt/Pd6k78o June 4, 2022 at 02:13AM

Show HN: Reader mode extension with inline Hacker News comments https://ift.tt/6YHEDAn

Show HN: Reader mode extension with inline Hacker News comments Hey! This is a reader mode browser extension I built that hides noisy page elements rather than only extracting and re-rendering their text content. 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, cleaning up parents of DOM text nodes, blocklists for class names that contain words like "sidebar", plus manual CSS patches for popular sites. I got carried away and also added a dark mode, page outlines, privates notes & 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 story article HTML. So when you open a link you'll directly see the parts people are talking about here. [1] The extension code is all on GitHub: https://ift.tt/xwMtY9n --- [0] Unclutter vs the Firefox reader mode: https://ift.tt/KZf5Dvp... [1] It's fun to try this on some of the "HN classics" that got 30+ quote comments over the years. The list at https://ift.tt/pgUPkV8 shows the number of "annotations" a link has beneath its title. https://ift.tt/hxNfOZp June 4, 2022 at 04:06AM

Show HN: GraphQL Client in the Terminal https://ift.tt/iKfuMGQ

Show HN: GraphQL Client in the Terminal https://ift.tt/A6KnehS June 3, 2022 at 11:27PM

Thứ Sáu, 3 tháng 6, 2022

Show HN: HyperUPnP – Android UPnP Client App That Lets You to Stream Media https://ift.tt/qFUlR9J

Show HN: HyperUPnP – Android UPnP Client App That Lets You to Stream Media https://ift.tt/CleQMN7 June 3, 2022 at 01:48AM

Show HN: Go-srpc: Simple streaming RPC for Golang https://ift.tt/eXz21VF

Show HN: Go-srpc: Simple streaming RPC for Golang https://ift.tt/xyIt4WN June 2, 2022 at 11:07PM

#MasterFeed: Apollo 1 Monument Dedication from @NASA: The Apollo 1 monument at Arlington National Cemetery was dedicated on Thursday, June 2, 2022, in Arlington, Va. https://t.co/HfFrkGLceQ #Space https://t.co/Wokhl4Yqou

June 03, 2022 at 03:06AM via MasterFeed

Show HN: I restored Palm's webOS App Catalog, SDK and online help system https://ift.tt/hkTrv4V

Show HN: I restored Palm's webOS App Catalog, SDK and online help system My pandemic project was to find, restore and organize scattered and archived remnants of Palm/HP's mobile webOS platform to help keep these delightful little devices alive. https://ift.tt/CQHnfju June 3, 2022 at 02:28AM

#MasterFeed: @benshapiro Imagine going on vacation in #Italy and getting this as your rentacar! @BudgetItalia 🥴😱🙄 https://t.co/zhrGiRj4YX

June 02, 2022 at 11:14PM via MasterFeed

#MasterFeed: The average yield on the major #Banks & Financial Services co.'s stands at ~3%, with P/E's bet'n 6-10. The notable exception being $CS... @MasterCharts @TradingView https://t.co/gKR5UqG3oU $JPM $GS $C $SAN $MS $HSBC $DB

June 02, 2022 at 11:08PM via MasterFeed

Thứ Năm, 2 tháng 6, 2022

Show HN: Haberdasher is a Git-like VCS for huge repos https://ift.tt/vbJ3PQm

Show HN: Haberdasher is a Git-like VCS for huge repos https://ift.tt/RwLOPVy June 2, 2022 at 05:40AM

Show HN: Linkians, a sims-like game that happens in your url bar with emojis https://ift.tt/7uY2xXE

Show HN: Linkians, a sims-like game that happens in your url bar with emojis Hey HN, I made https://linkians.com which is a game where all the action and state is contained in the url. 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. 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! In terms of the technical details: It's a static web page. It looks at the url for the initial game state, or starts you off with the default. On an interval the game loop kicks in by reading the url, producing a new game state by having one character act, and updating the url again using history.replaceState. Handling unicode has been fun (like a right-to-left bug). I'd appreciate any feedback. https://linkians.com/ June 2, 2022 at 04:47AM

#MasterFeed: Huge Rings Around a Black Hole from @NASA: This image features a spectacular set of rings around a black hole. https://t.co/Valef2q6l3 #Space https://t.co/58lXXRQVLd

June 02, 2022 at 04:26AM via MasterFeed

Show HN: I hacked my sons Duplo train to go faster using my voice https://ift.tt/mWf3EO6

Show HN: I hacked my sons Duplo train to go faster using my voice https://ift.tt/dbvBDLM June 2, 2022 at 02:49AM

Show HN: I made a deceptively simple but hard sliding puzzle https://ift.tt/hzKOrNQ

Show HN: I made a deceptively simple but hard sliding puzzle https://ift.tt/lCGpt9X June 2, 2022 at 01:50AM

Show HN: I built in public a tool to automate Twitter DMs https://ift.tt/ONP6rEX

Show HN: I built in public a tool to automate Twitter DMs https://ift.tt/l8QZcxq June 1, 2022 at 11:12PM

Thứ Tư, 1 tháng 6, 2022

Show HN: WebAssembly Error Diffusion Dither Performance Comparison https://ift.tt/FMRQJwV

Show HN: WebAssembly Error Diffusion Dither Performance Comparison https://ift.tt/bZ0zPqH June 1, 2022 at 02:46AM

Show HN: Firefox extension to obfuscate web page text https://ift.tt/eKQ3ZUI

Show HN: Firefox extension to obfuscate web page text Sometimes you might want to share a screenshot of the website you're on, without revealing the personal data that is visible at that time. With Obfuscate, you can make text unreadable without changing the structure of the web page. Hit the extension button or press Alt+Shift+O to activate for the current page. (Note that extensions can't modify the add-on website, so trying it on there won't work.) Credit for the original idea: https://ift.tt/vL1iyPK https://ift.tt/IQjWgKP June 1, 2022 at 01:23AM

Show HN: Unlimited machine translation API for $200 / Month https://ift.tt/aeKvWrC

Show HN: Unlimited machine translation API for $200 / Month Hello, I made machine translation server for Ubuntu that can translate unlimited volume of text, HTML, files and audio via REST API. It works ultra-fast, translate millions of web-pages / day in 110 languages. This helps to drive more customers or enter new markets easily. It comes as a docker image. The price starts from $200 / month. Easy integration with your projects. Free demo available. More details here: https://ift.tt/46jnc0S Or write me: alexeir@lingvanex.com June 1, 2022 at 12:19AM

Show HN: GitNoter – An open source alternative to Evernote (Self Hosted) https://ift.tt/qayQYri

Show HN: GitNoter – An open source alternative to Evernote (Self Hosted) https://ift.tt/kxBoe6X June 1, 2022 at 12:37AM

Show HN: My Python 2D/3D Graphics Engine https://ift.tt/RVIv2At

Show HN: My Python 2D/3D Graphics Engine https://ift.tt/rfIlBDE May 31, 2022 at 06:12AM