Featured post

INTERVIEW WITH frankie(n)

 https://whatsmusic.de/frankien-interview-creating-the-singer-songwriter-genre-standing-against-racism-and-a-memorable-open-mic-episode/

Friday, February 12, 2021

Show HN: Easy Dependency Injection for Golang https://ift.tt/3d5tSbt

Show HN: Easy Dependency Injection for Golang https://ift.tt/2YHHmBF February 11, 2021 at 04:57PM

Show HN: Real-time multiplayer games with cubes. Early feedback on dev docs? https://ift.tt/2Nh8uoL

Show HN: Real-time multiplayer games with cubes. Early feedback on dev docs? https://ift.tt/3d5f5xt February 11, 2021 at 03:51PM

Thursday, February 11, 2021

Show HN: Automatic Website to RSS Feed Parser https://ift.tt/3d3gaG3THE RIGHT PEOPLE https://ift.tt/2ZawKviTHE RIGHT PEOPLE https://ift.tt/3pcnhOW https://ift.tt/3pcnhOW

Show HN: Automatic Website to RSS Feed Parser https://ift.tt/3oORPHg February 11, 2021 at 05:16AM

via Blogger https://ift.tt/3tNvufM

(https://ift.tt/3b1BglI

Show HN: Emacs Keyboard Shortcuts mapped onto a virtual Keyboard https://ift.tt/3qaWEeBTHE RIGHT PEOPLE https://ift.tt/2Z5xTUWTHE RIGHT PEOPLE https://ift.tt/2Z9xnWi https://ift.tt/2Z9xnWi

Show HN: Emacs Keyboard Shortcuts mapped onto a virtual Keyboard https://ift.tt/370ri2r February 11, 2021 at 05:03AM

via Blogger https://ift.tt/3d3zKlx

(https://ift.tt/36ZwEez

Show HN: Writer – Free, secure Markdown notes app for iOS/iPadOS https://ift.tt/3qdwIyKTHE RIGHT PEOPLE https://ift.tt/2MUAD5fTHE RIGHT PEOPLE https://ift.tt/3acexUC https://ift.tt/3acexUC

Show HN: Writer – Free, secure Markdown notes app for iOS/iPadOS https://ift.tt/3aVy8Yj February 11, 2021 at 04:51AM

via Blogger https://ift.tt/373PlgW

(https://ift.tt/3qdX03R

Show HN: Shrink my video – Opinionated ways to reduce video file size https://ift.tt/3jCxYZMTHE RIGHT PEOPLE https://ift.tt/3jGwDkYTHE RIGHT PEOPLE https://ift.tt/375SMnt https://ift.tt/375SMntTHE RIGHT PEOPLE https://ift.tt/2MNYiV6THE RIGHT PEOPLE https://ift.tt/3tQEqBl https://ift.tt/3tQEqBl

Show HN: Shrink my video – Opinionated ways to reduce video file size https://ift.tt/3d3i9dE February 11, 2021 at 01:22AM

via Blogger https://ift.tt/3rISz1v

(https://ift.tt/3qda7Cr

via Blogger https://ift.tt/3725inS

(https://ift.tt/3qd0unr

Show HN: Izuna, show type annotations on pull requests https://ift.tt/3jEQ1OXTHE RIGHT PEOPLE https://ift.tt/3pfeNGxTHE RIGHT PEOPLE https://ift.tt/3pbgVz9 https://ift.tt/3pbgVz9THE RIGHT PEOPLE https://ift.tt/3paXjvgTHE RIGHT PEOPLE https://ift.tt/3q86fTg https://ift.tt/3q86fTg

Show HN: Izuna, show type annotations on pull requests https://ift.tt/3gKIFbu February 11, 2021 at 12:16AM

via Blogger https://ift.tt/2MXXhd1

(https://ift.tt/3jD1XAZ

via Blogger https://ift.tt/3pbc80E

(https://ift.tt/3abmQzX

Show HN: Introduction to Event-Driven Architecture https://ift.tt/3qaF3mNTHE RIGHT PEOPLE https://ift.tt/3d4qwWmTHE RIGHT PEOPLE https://ift.tt/3aU337w https://ift.tt/3aU337w

Show HN: Introduction to Event-Driven Architecture https://ift.tt/3qeVxdJ February 11, 2021 at 03:21AM

via Blogger https://ift.tt/2MV0Dxm

(https://ift.tt/3rGAxNm

Show HN: Get a secure HTTPS tunnel with Let’s Encrypt https://ift.tt/2LEAemMTHE RIGHT PEOPLE https://ift.tt/3jFn05OTHE RIGHT PEOPLE https://ift.tt/2NcyUYN https://ift.tt/2NcyUYN

Show HN: Get a secure HTTPS tunnel with Let’s Encrypt https://ift.tt/3a9WCht February 11, 2021 at 02:41AM

via Blogger https://ift.tt/3tQRq9M

(https://ift.tt/3cZudMV

Show HN: Next.js Template for Interactive Courses https://ift.tt/3aT7yit

Show HN: Next.js Template for Interactive Courses https://ift.tt/3tNKOJv February 11, 2021 at 05:21AM

Show HN: Automatic Website to RSS Feed Parser https://ift.tt/3d3gaG3

Show HN: Automatic Website to RSS Feed Parser https://ift.tt/3oORPHg February 11, 2021 at 05:16AM

Show HN: Emacs Keyboard Shortcuts mapped onto a virtual Keyboard https://ift.tt/3qaWEeB

Show HN: Emacs Keyboard Shortcuts mapped onto a virtual Keyboard https://ift.tt/370ri2r February 11, 2021 at 05:03AM

Show HN: Writer – Free, secure Markdown notes app for iOS/iPadOS https://ift.tt/3qdwIyK

Show HN: Writer – Free, secure Markdown notes app for iOS/iPadOS https://ift.tt/3aVy8Yj February 11, 2021 at 04:51AM

Show HN: Shrink my video – Opinionated ways to reduce video file size https://ift.tt/3jCxYZMTHE RIGHT PEOPLE https://ift.tt/3jGwDkYTHE RIGHT PEOPLE https://ift.tt/375SMnt https://ift.tt/375SMnt

Show HN: Shrink my video – Opinionated ways to reduce video file size https://ift.tt/3d3i9dE February 11, 2021 at 01:22AM

via Blogger https://ift.tt/3rISz1v

(https://ift.tt/3qda7Cr

Show HN: Izuna, show type annotations on pull requests https://ift.tt/3jEQ1OXTHE RIGHT PEOPLE https://ift.tt/3pfeNGxTHE RIGHT PEOPLE https://ift.tt/3pbgVz9 https://ift.tt/3pbgVz9

Show HN: Izuna, show type annotations on pull requests https://ift.tt/3gKIFbu February 11, 2021 at 12:16AM

via Blogger https://ift.tt/2MXXhd1

(https://ift.tt/3jD1XAZ

Show HN: Introduction to Event-Driven Architecture https://ift.tt/3qaF3mN

Show HN: Introduction to Event-Driven Architecture https://ift.tt/3qeVxdJ February 11, 2021 at 03:21AM

Show HN: Get a secure HTTPS tunnel with Let's Encrypt https://ift.tt/2LEAemM

Show HN: Get a secure HTTPS tunnel with Let's Encrypt https://ift.tt/3a9WCht February 11, 2021 at 02:41AM

Show HN: Shrink my video – Opinionated ways to reduce video file size https://ift.tt/3jCxYZM

Show HN: Shrink my video – Opinionated ways to reduce video file size https://ift.tt/3d3i9dE February 11, 2021 at 01:22AM

Show HN: Izuna, show type annotations on pull requests https://ift.tt/3jEQ1OX

Show HN: Izuna, show type annotations on pull requests https://ift.tt/3gKIFbu February 11, 2021 at 12:16AM

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms https://ift.tt/3q8zeGwTHE RIGHT PEOPLE https://ift.tt/3jDW06XTHE RIGHT PEOPLE https://ift.tt/3tMVWXa https://ift.tt/3tMVWXaTHE RIGHT PEOPLE https://ift.tt/2NdZwbRTHE RIGHT PEOPLE https://ift.tt/2Z2OFnU https://ift.tt/2Z2OFnU

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms I’m Seth, creator of discourse.fm, a browser-based tool/platform to create live audio chat rooms. I just launched an extension of the site – https://ift.tt/3pdK50t – which pulls stories in real-time from the HN site using the public API, and enables anyone to join a live audio discussion about the story (think Clubhouse rooms autogenerated for HN stories). Once you enter a room, you can grab the link generated for a room and paste it back to the comments on the HN story to invite more participants. hackernews.discourse.fm is both a full-fledged product and a demo of how discourse.fm can be used to create live audio communities. HN is an ideal for this, as it benefits from its synchronicity, similarly-minded users, and it’s basically a non-stop source of interesting discussion topics. That being said, almost any consistently active text-based community, forum, or news site could likely benefit from integrating live audio discussions. If you’re interested in how you can use discourse.fm to accomplish this, let me know at info@discourse.fm. I’d love to hear feedback about what I’ve built. It would be especially cool (and very meta) to discuss this live using the room on the hackernews.discourse.fm site. Link to site: https://ift.tt/3pdK50t Link to room: https://ift.tt/37jQu4v February 10, 2021 at 04:15PM

via Blogger https://ift.tt/3a7rezT

(https://ift.tt/2NkHzso

via Blogger https://ift.tt/3cYBixa

(https://ift.tt/3cZYpYf

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms https://ift.tt/3q8zeGwTHE RIGHT PEOPLE https://ift.tt/3jDW06XTHE RIGHT PEOPLE https://ift.tt/3tMVWXa https://ift.tt/3tMVWXa

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms I’m Seth, creator of discourse.fm, a browser-based tool/platform to create live audio chat rooms. I just launched an extension of the site – https://ift.tt/3pdK50t – which pulls stories in real-time from the HN site using the public API, and enables anyone to join a live audio discussion about the story (think Clubhouse rooms autogenerated for HN stories). Once you enter a room, you can grab the link generated for a room and paste it back to the comments on the HN story to invite more participants. hackernews.discourse.fm is both a full-fledged product and a demo of how discourse.fm can be used to create live audio communities. HN is an ideal for this, as it benefits from its synchronicity, similarly-minded users, and it’s basically a non-stop source of interesting discussion topics. That being said, almost any consistently active text-based community, forum, or news site could likely benefit from integrating live audio discussions. If you’re interested in how you can use discourse.fm to accomplish this, let me know at info@discourse.fm. I’d love to hear feedback about what I’ve built. It would be especially cool (and very meta) to discuss this live using the room on the hackernews.discourse.fm site. Link to site: https://ift.tt/3pdK50t Link to room: https://ift.tt/37jQu4v February 10, 2021 at 04:15PM

via Blogger https://ift.tt/3a7rezT

(https://ift.tt/2NkHzso

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms https://ift.tt/3q8zeGw

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms I'm Seth, creator of discourse.fm, a browser-based tool/platform to create live audio chat rooms. I just launched an extension of the site - https://ift.tt/3pdK50t - which pulls stories in real-time from the HN site using the public API, and enables anyone to join a live audio discussion about the story (think Clubhouse rooms autogenerated for HN stories). Once you enter a room, you can grab the link generated for a room and paste it back to the comments on the HN story to invite more participants. hackernews.discourse.fm is both a full-fledged product and a demo of how discourse.fm can be used to create live audio communities. HN is an ideal for this, as it benefits from its synchronicity, similarly-minded users, and it's basically a non-stop source of interesting discussion topics. That being said, almost any consistently active text-based community, forum, or news site could likely benefit from integrating live audio discussions. If you're interested in how you can use discourse.fm to accomplish this, let me know at info@discourse.fm. I'd love to hear feedback about what I've built. It would be especially cool (and very meta) to discuss this live using the room on the hackernews.discourse.fm site. Link to site: https://ift.tt/3pdK50t Link to room: https://ift.tt/37jQu4v February 10, 2021 at 04:15PM

Wednesday, February 10, 2021

Show HN: I've built a Python and FastAPI project to mock APIs during development https://ift.tt/3rFDYUn

Show HN: I've built a Python and FastAPI project to mock APIs during development https://ift.tt/3rED4HR February 10, 2021 at 09:21AM

Launch HN: Wasp (YC W21) – DSL for building full-stack web apps https://ift.tt/3qaJXQK

Launch HN: Wasp (YC W21) – DSL for building full-stack web apps Hi HN! We are Martin and Matija, twin brothers and creators of Wasp ( https://wasp-lang.dev ). Wasp is a declarative language that makes it really easy to build full-stack web apps while still using the latest technologies such as React, Node.js and Prisma. Martin and I both studied computer science where we mostly focused on algorithms for bioinformatics. Afterwards we led engineering teams in several SaaS companies, on the way gaining plenty of experience in building web apps. Moving from one project to another, we used various technologies: JQuery -> Backbone -> Angular -> React, own scripts / makefile -> Grunt -> Gulp -> Webpack, PHP -> Java -> Node.js, … , and we always felt that things are harder than they should be. We were spending a lot of time adopting the latest tech stack and figuring out the best practices: how to make the web app performant, scalable, economical and secure and also how to connect all the pieces of the stack together. While the tech stack kept advancing rapidly, the core requirements of the apps we were building changed very little (auth, routing, data model CRUD, ACL, …). That is why about 1.5 years ago we started thinking about separating web app specification (what it should do) from its implementation (how it should do it). This led us to the idea of extracting common web app features and concepts into a special specification language from which we could generate code in the currently popular technologies. We don’t think it is feasible to replace everything with a single language so that is why we went with a DSL which integrates with the modern stack (right now React, NodeJS, Prisma). Wasp lets you define high-level aspects of your web app (auth, routing, ACL, data models, CRUD) via a simple specification language and then write your specific logic in React and Node.js. The majority of the code is still being written in React and Node.js, with Wasp serving as the backbone of your whole application. To see some examples of what the language looks like in practice, take a look here: https://ift.tt/3jD007v... The main difference between Wasp and frameworks (e.g. Meteor, Blitz, Redwood) is that Wasp is a language, not a library. One benefit of that is a simpler and cleaner, declarative syntax, focused on the requirements and detached from the implementation details. Another benefit of a DSL is that it allows Wasp to understand the web app’s requirements during the build time and reason about it before generating the final code. For example, when generating code to be deployed to production, it could pick the most appropriate architecture based on its understanding of the web app and deploy it to serverless or another type of architecture (or even a combination). Another example would be reusing your data model logic through all the parts of the stack while defining it just once in Wasp. DSL opens the potential for optimisations, static analysis and extensibility. Wasp’s compiler is built in Haskell and it compiles the source code in Wasp + React/Node.js into the target code in just React and Node.js (currently in Javascript, but we plan to move to Typescript soon). The generated code is human readable and can easily be inspected and even ejected if Wasp becomes too limiting. We are currently in Alpha and many features are still rough or missing, but you can try it out and build and deploy web apps! There are things we haven’t solved yet and others that will probably change as we progress. You can check out our repo at https://ift.tt/2SIi9DY and give it a try at https://ift.tt/370R06Z . Thank you for reading! We would love to get your feedback and also hear about your experiences building web apps - what has worked for you and where do you see the opportunities for improvement? February 10, 2021 at 09:15AM

Show HN: HN Comment Saver – best tool to save and manage your favorite comments https://ift.tt/3tOj0F0

Show HN: HN Comment Saver – best tool to save and manage your favorite comments https://ift.tt/3d0CxMu February 10, 2021 at 04:53AM

Show HN: Using ML to highlight unusual parts of S-1s for IPOs https://ift.tt/3rGMu5O

Show HN: Using ML to highlight unusual parts of S-1s for IPOs http://marketvirgil.com February 10, 2021 at 07:55AM

Show HN: Meething-Mesh dark mode support - Free personalized video meetings https://ift.tt/3q83lxL

Show HN: Meething-Mesh dark mode support - Free personalized video meetings https://ift.tt/36ZV6fD February 10, 2021 at 03:54AM

Show HN: I’ve made 10 Telegram channels where juniors can find remote jobs https://ift.tt/3p73kJhTHE RIGHT PEOPLE https://ift.tt/2MKwOzGTHE RIGHT PEOPLE https://ift.tt/3a8BRTf https://ift.tt/3a8BRTf

Show HN: I’ve made 10 Telegram channels where juniors can find remote jobs https://twitter.com/xoelipedes/status/1359465041985175552 February 10, 2021 at 03:35AM

via Blogger https://ift.tt/2Z0OZU4

(https://ift.tt/3rEboCN

Launch HN: Taste (YC W21) – Recreate nice restaurant experiences at home https://ift.tt/3p84298

Launch HN: Taste (YC W21) – Recreate nice restaurant experiences at home https://ift.tt/3q4ocSG February 10, 2021 at 07:17AM

Show HN: I built an internet speed analytics tool https://ift.tt/36XTkeYTHE RIGHT PEOPLE https://ift.tt/3jxLdeoTHE RIGHT PEOPLE https://ift.tt/3a4aMR9 https://ift.tt/3a4aMR9

Show HN: I built an internet speed analytics tool https://ift.tt/3cRFG0X February 8, 2021 at 10:56AM

via Blogger https://ift.tt/3jAhuS1

(https://ift.tt/3p7ycJF

Show HN: I wrote an entire book to build a mouseless dev environment https://ift.tt/3p7ile7

Show HN: I wrote an entire book to build a mouseless dev environment https://ift.tt/2ZNEhR1 February 10, 2021 at 03:27AM

Show HN: Screenstab – A tool to turn screenshots into beautiful image assets https://ift.tt/2Ni3hwP

Show HN: Screenstab – A tool to turn screenshots into beautiful image assets https://ift.tt/3rCB9n6 February 10, 2021 at 05:14AM

Show HN: Start working remotely is a job search I built using V https://ift.tt/3tGST2xTHE RIGHT PEOPLE https://ift.tt/3aaZhaNTHE RIGHT PEOPLE https://ift.tt/3a2AaXn https://ift.tt/3a2AaXnTHE RIGHT PEOPLE https://ift.tt/2OgKJO4THE RIGHT PEOPLE https://ift.tt/2Z4QJMc https://ift.tt/2Z4QJMc

Show HN: Start working remotely is a job search I built using V https://ift.tt/37gRy9h February 9, 2021 at 10:27PM

via Blogger https://ift.tt/2NetH2w

(https://ift.tt/3q7OvYg

via Blogger https://ift.tt/2OkUhrn

(https://ift.tt/3jzcaOT

Show HN: I've made 10 Telegram channels where juniors can find remote jobs https://ift.tt/3p73kJh

Show HN: I've made 10 Telegram channels where juniors can find remote jobs https://twitter.com/xoelipedes/status/1359465041985175552 February 10, 2021 at 03:35AM

Show HN: I built an internet speed analytics tool https://ift.tt/36XTkeY

Show HN: I built an internet speed analytics tool https://ift.tt/3cRFG0X February 8, 2021 at 10:56AM

Show HN: How you got your first 10 users for your product? https://ift.tt/3q6woBZTHE RIGHT PEOPLE https://ift.tt/3qjVi1fTHE RIGHT PEOPLE https://ift.tt/2Na5QkO https://ift.tt/2Na5QkOTHE RIGHT PEOPLE https://ift.tt/3p6xr3qTHE RIGHT PEOPLE https://ift.tt/3rD2oxL https://ift.tt/3rD2oxL

Show HN: How you got your first 10 users for your product? We are all building some kind of product or business and gaining the initial set of users can be a difficult task. They are not only the users, but they play a very big role as they believed in your product, they should provide the non-biased review about your product and that will define how you’ll shape your product. So, I would be grateful if you can share the process of getting your initial set of users. By this, we’ll learn from each other’s experience, we’ll appreciate each other’s effort and help out the maker who need help with their initial set of users. Comment below the strategies If you want to discuss with me, then you can connect with me through Twitter: @ujjwal_sukheja February 9, 2021 at 08:58PM

via Blogger https://ift.tt/3q8TaJk

(https://ift.tt/3a5rmA4

via Blogger https://ift.tt/2Z1aGn9

(https://ift.tt/3p4ZhNG

Show HN: Start working remotely is a job search I built using V https://ift.tt/3tGST2xTHE RIGHT PEOPLE https://ift.tt/3aaZhaNTHE RIGHT PEOPLE https://ift.tt/3a2AaXn https://ift.tt/3a2AaXn

Show HN: Start working remotely is a job search I built using V https://ift.tt/37gRy9h February 9, 2021 at 10:27PM

via Blogger https://ift.tt/2NetH2w

(https://ift.tt/3q7OvYg

Show HN: How you got your first 10 users for your product? https://ift.tt/3q6woBZTHE RIGHT PEOPLE https://ift.tt/3qjVi1fTHE RIGHT PEOPLE https://ift.tt/2Na5QkO https://ift.tt/2Na5QkO

Show HN: How you got your first 10 users for your product? We are all building some kind of product or business and gaining the initial set of users can be a difficult task. They are not only the users, but they play a very big role as they believed in your product, they should provide the non-biased review about your product and that will define how you’ll shape your product. So, I would be grateful if you can share the process of getting your initial set of users. By this, we’ll learn from each other’s experience, we’ll appreciate each other’s effort and help out the maker who need help with their initial set of users. Comment below the strategies If you want to discuss with me, then you can connect with me through Twitter: @ujjwal_sukheja February 9, 2021 at 08:58PM

via Blogger https://ift.tt/3q8TaJk

(https://ift.tt/3a5rmA4

Show HN: Start working remotely is a job search I built using V https://ift.tt/3tGST2x

Show HN: Start working remotely is a job search I built using V https://ift.tt/37gRy9h February 9, 2021 at 10:27PM

Show HN: How you got your first 10 users for your product? https://ift.tt/3q6woBZ

Show HN: How you got your first 10 users for your product? We are all building some kind of product or business and gaining the initial set of users can be a difficult task. They are not only the users, but they play a very big role as they believed in your product, they should provide the non-biased review about your product and that will define how you'll shape your product. So, I would be grateful if you can share the process of getting your initial set of users. By this, we'll learn from each other's experience, we'll appreciate each other's effort and help out the maker who need help with their initial set of users. Comment below the strategies If you want to discuss with me, then you can connect with me through Twitter: @ujjwal_sukheja February 9, 2021 at 08:58PM

Tuesday, February 9, 2021

Show HN: FINT, more than just a gRPC Test Client https://ift.tt/3pcwK93THE RIGHT PEOPLE https://ift.tt/3cSeuzbTHE RIGHT PEOPLE https://ift.tt/2Nfyote https://ift.tt/2Nfyote

Show HN: FINT, more than just a gRPC Test Client https://ift.tt/3jE88oj February 9, 2021 at 02:22AM

via Blogger https://ift.tt/2YWRW86

(https://ift.tt/3p4acqW

Show HN: A strongly typed XML reader based on XPath for JVM https://ift.tt/3cWv15aTHE RIGHT PEOPLE https://ift.tt/36ZxuIhTHE RIGHT PEOPLE https://ift.tt/2OnF2Oz https://ift.tt/2OnF2Oz

Show HN: A strongly typed XML reader based on XPath for JVM https://ift.tt/3aPrYsG February 9, 2021 at 01:35AM

via Blogger https://ift.tt/2Z31X3A

(https://ift.tt/3jFKx6Q

Show HN: PHP Laravel logging and payload in the same format https://ift.tt/2On82WHTHE RIGHT PEOPLE https://ift.tt/2YYNrtVTHE RIGHT PEOPLE https://ift.tt/3jz3QOT https://ift.tt/3jz3QOT

Show HN: PHP Laravel logging and payload in the same format https://ift.tt/2BzLk73 February 8, 2021 at 09:51PM

via Blogger https://ift.tt/2YY4CeP

(https://ift.tt/3q90xAK

Show HN: Kloudi – Locally-hosted universal CLI https://ift.tt/3a3MzudTHE RIGHT PEOPLE https://ift.tt/3cWVcsyTHE RIGHT PEOPLE https://ift.tt/3tDs92W https://ift.tt/3tDs92WTHE RIGHT PEOPLE https://ift.tt/3rD6AxDTHE RIGHT PEOPLE https://ift.tt/3tGC4ou https://ift.tt/3tGC4ou

Show HN: Kloudi – Locally-hosted universal CLI https://kloudi.tech February 7, 2021 at 10:37PM

via Blogger https://ift.tt/3cWeBJO

(https://ift.tt/2NaW8yA

via Blogger https://ift.tt/3tDRj1o

(https://ift.tt/2YXsIql

Show HN: A fast JSON library for Go https://ift.tt/3a2B9a9THE RIGHT PEOPLE https://ift.tt/2MN6fK1THE RIGHT PEOPLE https://ift.tt/3cROhRj https://ift.tt/3cROhRjTHE RIGHT PEOPLE https://ift.tt/3aHbz9yTHE RIGHT PEOPLE https://ift.tt/37f2Uur https://ift.tt/37f2Uur

Show HN: A fast JSON library for Go https://ift.tt/3ilDWN1 February 8, 2021 at 04:58AM

via Blogger https://ift.tt/2Lx1wvg

(https://ift.tt/36Va5rg

via Blogger https://ift.tt/3aPClwx

(https://ift.tt/3qi27Ap

Show HN: "100 Page Python Intro" eBook https://ift.tt/2Z2Idgu

Show HN: "100 Page Python Intro" eBook https://ift.tt/3ryX8va February 9, 2021 at 04:33AM

Show HN: FINT, more than just a gRPC Test Client https://ift.tt/3pcwK93

Show HN: FINT, more than just a gRPC Test Client https://ift.tt/3jE88oj February 9, 2021 at 02:22AM

Show HN: A strongly typed XML reader based on XPath for JVM https://ift.tt/3cWv15a

Show HN: A strongly typed XML reader based on XPath for JVM https://ift.tt/3aPrYsG February 9, 2021 at 01:35AM

Show HN: PHP Laravel logging and payload in the same format https://ift.tt/2On82WH

Show HN: PHP Laravel logging and payload in the same format https://ift.tt/2BzLk73 February 8, 2021 at 09:51PM

Show HN: Kloudi – Locally-hosted universal CLI https://ift.tt/3a3MzudTHE RIGHT PEOPLE https://ift.tt/3cWVcsyTHE RIGHT PEOPLE https://ift.tt/3tDs92W https://ift.tt/3tDs92W

Show HN: Kloudi – Locally-hosted universal CLI https://kloudi.tech February 7, 2021 at 10:37PM

via Blogger https://ift.tt/3cWeBJO

(https://ift.tt/2NaW8yA

Show HN: A fast JSON library for Go https://ift.tt/3a2B9a9THE RIGHT PEOPLE https://ift.tt/2MN6fK1THE RIGHT PEOPLE https://ift.tt/3cROhRj https://ift.tt/3cROhRj

Show HN: A fast JSON library for Go https://ift.tt/3ilDWN1 February 8, 2021 at 04:58AM

via Blogger https://ift.tt/2Lx1wvg

(https://ift.tt/36Va5rg

Show HN: Kloudi – Locally-hosted universal CLI https://ift.tt/3a3Mzud

Show HN: Kloudi – Locally-hosted universal CLI https://kloudi.tech February 7, 2021 at 10:37PM

Show HN: A fast JSON library for Go https://ift.tt/3a2B9a9

Show HN: A fast JSON library for Go https://ift.tt/3ilDWN1 February 8, 2021 at 04:58AM

Show HN: That $100 you didn’t invest in Bitcoin because they said so https://ift.tt/3a2oEvmTHE RIGHT PEOPLE https://ift.tt/3q3E482THE RIGHT PEOPLE https://ift.tt/2Z1qfet https://ift.tt/2Z1qfetTHE RIGHT PEOPLE https://ift.tt/2N6W82DTHE RIGHT PEOPLE https://ift.tt/2ME6zLd https://ift.tt/2ME6zLd

Show HN: That $100 you didn’t invest in Bitcoin because they said so https://ift.tt/2Z0nauZ February 8, 2021 at 04:11PM

via Blogger https://ift.tt/3cQoYz3

(https://ift.tt/2OlNSfJ

via Blogger https://ift.tt/2ME1vqb

(https://ift.tt/2MMva0g

Show HN: InstaRoom turns your iPhone into a smart webcam https://ift.tt/3jw3fxuTHE RIGHT PEOPLE https://ift.tt/3a2HhPOTHE RIGHT PEOPLE https://ift.tt/3p3iSxq https://ift.tt/3p3iSxqTHE RIGHT PEOPLE https://ift.tt/3rEcpuyTHE RIGHT PEOPLE https://ift.tt/3aKXckI https://ift.tt/3aKXckI

Show HN: InstaRoom turns your iPhone into a smart webcam https://instaroom.me/ February 8, 2021 at 02:06PM

via Blogger https://ift.tt/36VzFwm

(https://ift.tt/3tEKCvU

via Blogger https://ift.tt/3tzTkvD

(https://ift.tt/3tNWNH9

Show HN: That $100 you didn’t invest in Bitcoin because they said so https://ift.tt/3a2oEvmTHE RIGHT PEOPLE https://ift.tt/3q3E482THE RIGHT PEOPLE https://ift.tt/2Z1qfet https://ift.tt/2Z1qfet

Show HN: That $100 you didn’t invest in Bitcoin because they said so https://ift.tt/2Z0nauZ February 8, 2021 at 04:11PM

via Blogger https://ift.tt/3cQoYz3

(https://ift.tt/2OlNSfJ

Show HN: InstaRoom turns your iPhone into a smart webcam https://ift.tt/3jw3fxuTHE RIGHT PEOPLE https://ift.tt/3a2HhPOTHE RIGHT PEOPLE https://ift.tt/3p3iSxq https://ift.tt/3p3iSxq

Show HN: InstaRoom turns your iPhone into a smart webcam https://instaroom.me/ February 8, 2021 at 02:06PM

via Blogger https://ift.tt/36VzFwm

(https://ift.tt/3tEKCvU

Show HN: That $100 you didn't invest in Bitcoin because they said so https://ift.tt/3a2oEvm

Show HN: That $100 you didn't invest in Bitcoin because they said so https://ift.tt/2Z0nauZ February 8, 2021 at 04:11PM

Show HN: InstaRoom turns your iPhone into a smart webcam https://ift.tt/3jw3fxu

Show HN: InstaRoom turns your iPhone into a smart webcam https://instaroom.me/ February 8, 2021 at 02:06PM

Monday, February 8, 2021

Launch HN: Jiga (YC W21) – Faster custom parts for hardware products https://ift.tt/3a0MGqATHE RIGHT PEOPLE https://ift.tt/2YWABfzTHE RIGHT PEOPLE https://ift.tt/36RRcWo https://ift.tt/36RRcWo

Launch HN: Jiga (YC W21) – Faster custom parts for hardware products Hi HN! It’s Assaf and I’m the co-founder of Jiga ( https://app.jiga3d.com ). We make it fast and easy to produce parts for hardware products. You can upload a 3D model (such as STL or SLDPRT) file and get a production quote within seconds. We have a vetted network of manufacturers around the world who can produce your part with 3D printing (plastic and metal), CNC machining (plastic and metal), or sheet metal. It’s literally 3 clicks: 1. upload your file on https://app.jiga3d.com . 2. select manufacturing process 3. select quote and order. We built this because we are hardware makers ourselves. I was running a 3D printing manufacturing service before starting Jiga, and we were shocked by how bad an experience it was to get quotes and order parts online, or from machine shops. I spent a significant amount of my time and money on inefficient communication, paperwork, sourcing and quoting. Ok, so now you’re probably asking how we’re different from other online manufacturing companies? Well, besides being not as fast, they act as an unnecessary middleman. They cut a huge fee, block hardware builders from talking directly to manufacturers and getting professional feedback (such as making sure they can produce that 0.15mm tolerance exactly on that little hole). For examples, take some of our customers: an enterprise that builds jets for the US army, a company that builds a device that enables tractors to be autonomous, a hospital that builds 3D printed ventilation machines to tackle Covid-19 (first parts ordered with Jiga!) or a company that builds robotic arms. These companies start by looking for the right supplier to make their part. They email quote requests with the designs, some suppliers reply after a week, some don’t. They log this data into spreadsheets and folders while making comparisons. Finally after two weeks the supplier is ready to take your order but oh no! They mixed up the email threads and made a mistake – and the wrong part was produced. Worse, when getting into producing more than just prototypes, they have to manage the supply of many different components and timelines, making sure that that they won’t find themselves delaying over some little component and avoiding any miscommunication about parts or revisions. All this inefficiency is not only frustrating but also costly – makers and companies lose millions every year because of miscommunication and delays. We built Jiga to make this process efficient and painless. We handle all logistics (always first class/priority shipping) and make sure that customers are 100% happy with every order that they get. Additionally, we let you read supplier reviews, check their certifications and communicate directly with them. Want to make sure that the supplier is aware of that 0.15mm hole? No problem, reach to them over our platform and they will answer promptly. We make money from commissions on orders based on agreements with suppliers. I’m looking forward to talking to anyone who builds hardware, and to hearing your feedback and ideas and experiences in this space. If you’ve ever needed parts for things you were making, I hope you’ll give us a spin. Have at it, HN! February 8, 2021 at 08:03AM

via Blogger https://ift.tt/3q3kcll

(https://ift.tt/3a0PX9f

Show HN: A PC Gamepad Adapter for Path of Exile I Built in Golang https://ift.tt/39XbvUbTHE RIGHT PEOPLE https://ift.tt/3a2rrVkTHE RIGHT PEOPLE https://ift.tt/3q0NZva https://ift.tt/3q0NZva

Show HN: A PC Gamepad Adapter for Path of Exile I Built in Golang https://ift.tt/3rBTwIG February 8, 2021 at 07:06AM

via Blogger https://ift.tt/3tH6PcL

(https://ift.tt/3cRFEpR

Show HN: Online Code Diffchecker https://ift.tt/2N3P72oTHE RIGHT PEOPLE https://ift.tt/3aLc8iLTHE RIGHT PEOPLE https://ift.tt/3cVMwCu https://ift.tt/3cVMwCuTHE RIGHT PEOPLE https://ift.tt/2MKDKN3THE RIGHT PEOPLE https://ift.tt/3jtpFPU https://ift.tt/3jtpFPU

Show HN: Online Code Diffchecker https://ift.tt/3ty26dD February 8, 2021 at 04:36AM

via Blogger https://ift.tt/3jtTgsq

(https://ift.tt/2Lwjuy9

via Blogger https://ift.tt/3a2Q5VP

(https://ift.tt/2YWGold

Launch HN: Infracost (YC W21) – open-source cloud cost estimator https://ift.tt/2LvVsTXTHE RIGHT PEOPLE https://ift.tt/2N2a25XTHE RIGHT PEOPLE https://ift.tt/3jw7tVT https://ift.tt/3jw7tVT

Launch HN: Infracost (YC W21) – open-source cloud cost estimator Hi, we’re Ali, Hassan and Alistair and we co-founded Infracost ( https://ift.tt/3pZI5dK ). Infracost is an open-source cloud cost estimator for your pull requests. When you change your infrastructure code (Terraform), Infracost posts a comment in the pull request, which tells you the impact of this change to your cloud bill, e.g. “this will increase your bill by 25% next month”. Existing cloud cost management products focus on post-bill analysis and target finance and management teams via charting dashboards. We built one of these back in 2013. They are all missing an important piece – the people who are responsible for purchasing cloud resources are not shown costs upfront, so they don’t know how much the resources will cost before launching them. We want to make cloud costs simpler to understand for developers and DevOps so they can make better decisions, which we believe will lead to more cost-efficient systems. In 2011 Ali and Hassan started a cloud cost forecasting company based on Ali’s PhD research. They applied to YC and got through to the interview round. RightScale acquired them in 2012. I read about their YC interview experience on HN, reached out and ended up joining them. We went on to form the team that built RightScale’s cloud cost management product (now called Flexera Optima). In our most recent startup (which failed) we were launching cloud stacks for users on-demand and we wanted a way to work out the cost of each. We hacked together something by building a GraphQL-based cloud pricing API and a CLI that parsed our Terraform code and output a cost breakdown. We released the code on GitHub as Infracost and discovered that others had similar problems. We got requests to support more cloud services and integrate it into pull requests. At the moment, Infracost supports Terraform for AWS and Google Cloud (we’re adding new resources every week). It can be integrated into GitHub, GitLab, CircleCI, Bitbucket and Atlantis, or can be used anywhere through the CLI. In the future we plan to add support for more cloud vendors and infrastructure-as-code tools (Azure, CloudFormation, Pulumi, etc). We now spend a lot of our days trawling through the cloud pricing pages working out how pricing works for different cloud services. We’re grateful for the contributors who have helped us with this. AWS currently has over 2 million price points and this is constantly increasing. Users are requesting better support for usage-based services like data transfer, S3 and Lambda. Currently we allow for usage estimates to be passed into the tool, and are looking at other methods, i.e. based on last month’s actual usage. We’ve also learned, the hard way, the importance of UX in CLI and workflow tools. So far we are seeing a few use-cases for Infracost. Some enterprise users have integrated it into their “self-service” cloud catalog to set cost expectations before provisioning. Other users have integrated it into their CI pipeline as a safety net to catch unexpected costs. And some users are running it at design time to compare options and model usage. We’ve talked to Sid Sijbrandij (CEO of GitLab), and Ian Tien (CEO of Mattermost) about when and how to monetize. Currently we are thinking about a buyer-based open core approach, in which the individual contributor edition will always be free, and enterprise paid features will include multi-team support, management reports and private cloud support. We’d really appreciate it if you try it out and give us feedback. You can check out the repo at https://ift.tt/31NTx2e . We’d love your thoughts on our approach, and anything that has worked, or hasn’t worked for you when it comes to managing cloud costs. February 8, 2021 at 06:06AM

via Blogger https://ift.tt/3cTADNm

(https://ift.tt/36TSIY0

Show HN: A fast way to track crypto popularity https://ift.tt/3jtdZNbTHE RIGHT PEOPLE https://ift.tt/3jwzU6bTHE RIGHT PEOPLE https://ift.tt/3aMRrTv https://ift.tt/3aMRrTv

Show HN: A fast way to track crypto popularity http://shitcoin.watch February 7, 2021 at 07:33PM

via Blogger https://ift.tt/36PhPLx

(https://ift.tt/2LAM9lI

Show HN: Zeneca – Share and discuss your favorite books with the world https://ift.tt/39WNKvn

Show HN: Zeneca – Share and discuss your favorite books with the world https://www.zeneca.io February 8, 2021 at 09:52AM

Show HN: I built a tool to blur license plates https://ift.tt/3jt7JFf

Show HN: I built a tool to blur license plates https://noplate.me February 8, 2021 at 09:40AM

Show HN: HowManyUsers – Show how many users viewing your web page https://ift.tt/3aIy2mV

Show HN: HowManyUsers – Show how many users viewing your web page https://ift.tt/3q0Gmoq February 8, 2021 at 02:25AM

Show HN: Weekend project, shows when the next season of your TV show premieres https://ift.tt/2YZr3k1

Show HN: Weekend project, shows when the next season of your TV show premieres I treated myself to a solo hackathon this weekend and built https://ift.tt/36VTfIZ. The data is scrapped from IMDB and the website is generated using the hugo template engine. There's still a lot of optimization to be done but I'm planning to use this as a learning ground to try and get my pages to rank in Google. It would be really cool to search "next season of Ozark" and see a link to next-season-of.com. February 8, 2021 at 08:09AM

Show HN: "Programming Algorithms in Lisp” Book https://ift.tt/3jv58uf

Show HN: "Programming Algorithms in Lisp” Book https://ift.tt/2YYzR9U February 8, 2021 at 08:09AM

Show HN: SVG Pattern Generator – Geometric seamless patterns for the web https://ift.tt/3oWdPyR

Show HN: SVG Pattern Generator – Geometric seamless patterns for the web https://ift.tt/2NlaUCJ February 8, 2021 at 08:08AM

Launch HN: Jiga (YC W21) – Faster custom parts for hardware products https://ift.tt/3a0MGqA

Launch HN: Jiga (YC W21) – Faster custom parts for hardware products Hi HN! It's Assaf and I'm the co-founder of Jiga ( https://app.jiga3d.com ). We make it fast and easy to produce parts for hardware products. You can upload a 3D model (such as STL or SLDPRT) file and get a production quote within seconds. We have a vetted network of manufacturers around the world who can produce your part with 3D printing (plastic and metal), CNC machining (plastic and metal), or sheet metal. It's literally 3 clicks: 1. upload your file on https://app.jiga3d.com . 2. select manufacturing process 3. select quote and order. We built this because we are hardware makers ourselves. I was running a 3D printing manufacturing service before starting Jiga, and we were shocked by how bad an experience it was to get quotes and order parts online, or from machine shops. I spent a significant amount of my time and money on inefficient communication, paperwork, sourcing and quoting. Ok, so now you're probably asking how we're different from other online manufacturing companies? Well, besides being not as fast, they act as an unnecessary middleman. They cut a huge fee, block hardware builders from talking directly to manufacturers and getting professional feedback (such as making sure they can produce that 0.15mm tolerance exactly on that little hole). For examples, take some of our customers: an enterprise that builds jets for the US army, a company that builds a device that enables tractors to be autonomous, a hospital that builds 3D printed ventilation machines to tackle Covid-19 (first parts ordered with Jiga!) or a company that builds robotic arms. These companies start by looking for the right supplier to make their part. They email quote requests with the designs, some suppliers reply after a week, some don’t. They log this data into spreadsheets and folders while making comparisons. Finally after two weeks the supplier is ready to take your order but oh no! They mixed up the email threads and made a mistake - and the wrong part was produced. Worse, when getting into producing more than just prototypes, they have to manage the supply of many different components and timelines, making sure that that they won’t find themselves delaying over some little component and avoiding any miscommunication about parts or revisions. All this inefficiency is not only frustrating but also costly - makers and companies lose millions every year because of miscommunication and delays. We built Jiga to make this process efficient and painless. We handle all logistics (always first class/priority shipping) and make sure that customers are 100% happy with every order that they get. Additionally, we let you read supplier reviews, check their certifications and communicate directly with them. Want to make sure that the supplier is aware of that 0.15mm hole? No problem, reach to them over our platform and they will answer promptly. We make money from commissions on orders based on agreements with suppliers. I’m looking forward to talking to anyone who builds hardware, and to hearing your feedback and ideas and experiences in this space. If you've ever needed parts for things you were making, I hope you'll give us a spin. Have at it, HN! February 8, 2021 at 08:03AM

Show HN: A PC Gamepad Adapter for Path of Exile I Built in Golang https://ift.tt/39XbvUb

Show HN: A PC Gamepad Adapter for Path of Exile I Built in Golang https://ift.tt/3rBTwIG February 8, 2021 at 07:06AM

Show HN: Online Code Diffchecker https://ift.tt/2N3P72oTHE RIGHT PEOPLE https://ift.tt/3aLc8iLTHE RIGHT PEOPLE https://ift.tt/3cVMwCu https://ift.tt/3cVMwCu

Show HN: Online Code Diffchecker https://ift.tt/3ty26dD February 8, 2021 at 04:36AM

via Blogger https://ift.tt/3jtTgsq

(https://ift.tt/2Lwjuy9

Launch HN: Infracost (YC W21) – open-source cloud cost estimator https://ift.tt/2LvVsTX

Launch HN: Infracost (YC W21) – open-source cloud cost estimator Hi, we’re Ali, Hassan and Alistair and we co-founded Infracost ( https://ift.tt/3pZI5dK ). Infracost is an open-source cloud cost estimator for your pull requests. When you change your infrastructure code (Terraform), Infracost posts a comment in the pull request, which tells you the impact of this change to your cloud bill, e.g. “this will increase your bill by 25% next month”. Existing cloud cost management products focus on post-bill analysis and target finance and management teams via charting dashboards. We built one of these back in 2013. They are all missing an important piece - the people who are responsible for purchasing cloud resources are not shown costs upfront, so they don’t know how much the resources will cost before launching them. We want to make cloud costs simpler to understand for developers and DevOps so they can make better decisions, which we believe will lead to more cost-efficient systems. In 2011 Ali and Hassan started a cloud cost forecasting company based on Ali’s PhD research. They applied to YC and got through to the interview round. RightScale acquired them in 2012. I read about their YC interview experience on HN, reached out and ended up joining them. We went on to form the team that built RightScale’s cloud cost management product (now called Flexera Optima). In our most recent startup (which failed) we were launching cloud stacks for users on-demand and we wanted a way to work out the cost of each. We hacked together something by building a GraphQL-based cloud pricing API and a CLI that parsed our Terraform code and output a cost breakdown. We released the code on GitHub as Infracost and discovered that others had similar problems. We got requests to support more cloud services and integrate it into pull requests. At the moment, Infracost supports Terraform for AWS and Google Cloud (we’re adding new resources every week). It can be integrated into GitHub, GitLab, CircleCI, Bitbucket and Atlantis, or can be used anywhere through the CLI. In the future we plan to add support for more cloud vendors and infrastructure-as-code tools (Azure, CloudFormation, Pulumi, etc). We now spend a lot of our days trawling through the cloud pricing pages working out how pricing works for different cloud services. We’re grateful for the contributors who have helped us with this. AWS currently has over 2 million price points and this is constantly increasing. Users are requesting better support for usage-based services like data transfer, S3 and Lambda. Currently we allow for usage estimates to be passed into the tool, and are looking at other methods, i.e. based on last month’s actual usage. We’ve also learned, the hard way, the importance of UX in CLI and workflow tools. So far we are seeing a few use-cases for Infracost. Some enterprise users have integrated it into their “self-service” cloud catalog to set cost expectations before provisioning. Other users have integrated it into their CI pipeline as a safety net to catch unexpected costs. And some users are running it at design time to compare options and model usage. We’ve talked to Sid Sijbrandij (CEO of GitLab), and Ian Tien (CEO of Mattermost) about when and how to monetize. Currently we are thinking about a buyer-based open core approach, in which the individual contributor edition will always be free, and enterprise paid features will include multi-team support, management reports and private cloud support. We’d really appreciate it if you try it out and give us feedback. You can check out the repo at https://ift.tt/31NTx2e . We’d love your thoughts on our approach, and anything that has worked, or hasn’t worked for you when it comes to managing cloud costs. February 8, 2021 at 06:06AM

Show HN: A fast way to track crypto popularity https://ift.tt/3jtdZNb

Show HN: A fast way to track crypto popularity http://shitcoin.watch February 7, 2021 at 07:33PM

Show HN: Online Code Diffchecker https://ift.tt/2N3P72o

Show HN: Online Code Diffchecker https://ift.tt/3ty26dD February 8, 2021 at 04:36AM

Show HN: Which Countries Have the Most Open-Source Contribution? https://ift.tt/36TAMwxTHE RIGHT PEOPLE https://ift.tt/39XGn6YTHE RIGHT PEOPLE https://ift.tt/3aJx4qn https://ift.tt/3aJx4qnTHE RIGHT PEOPLE https://ift.tt/3rJNo1tTHE RIGHT PEOPLE https://ift.tt/3ry6pDS https://ift.tt/3ry6pDS

Show HN: Which Countries Have the Most Open-Source Contribution? The last two weeks of Console [1] I interviewed people who are not from the U.S. about their open-source projects. This got me thinking, are people outside the U.S. more prone to contribute to open-source than U.S. developers? So, I went looking by pulling in the location data for 500,000 publicly available repos to answer this question. Why 500,000? Well, GitHub rate limits their API to roughly 1 request per second [2], and I didn’t want to wait a year to write about my findings, or abuse their API. Anyway, here are the results: None: 328, US: 232, Other: 38, United Kingdom: 29, Germany: 25, Canada: 17, Australia: 15, Switzerland: 9, Netherlands: 8, France: 8, Japan: 6, Romania: 5, Sweden: 5, Finland: 5, New Zealand: 4, Spain: 4, Russia: 3, Czech Republic: 3, Slovenia: 2, Bulgaria: 2, China: 2, Norway: 2, Argentina: 1, Singapore: 1, Hong Kong: 1, India: 1, Chile: 1, Poland: 1 Since the GitHub location is free-form, Other was used to capture things like “Everywhere”, or “The Internet”. You might be thinking, “gee, this seems low”, and this is because not only did I only look at 500,000 repos, but, I also only took repos with >1K stars, as I considered that a good heuristic for what I would consider a “substantial” contribution. Anyway, there are obvious flaws with this approach (for example, are US repos more likely to be starred than others?), but it was enough to sate my curiosity and figured I’d pass it along to others in case they were also interested. [1] https://ift.tt/3mnVVoh [2] https://twitter.com/sjkelleyjr/status/1357523698039676928 February 7, 2021 at 03:10PM

via Blogger https://ift.tt/3oXOftv

(https://ift.tt/3tJPNen

via Blogger https://ift.tt/3oZIwmI

(https://ift.tt/2O8BJKQ

Show HN: Which Countries Have the Most Open-Source Contribution? https://ift.tt/36TAMwxTHE RIGHT PEOPLE https://ift.tt/39XGn6YTHE RIGHT PEOPLE https://ift.tt/3aJx4qn https://ift.tt/3aJx4qn

Show HN: Which Countries Have the Most Open-Source Contribution? The last two weeks of Console [1] I interviewed people who are not from the U.S. about their open-source projects. This got me thinking, are people outside the U.S. more prone to contribute to open-source than U.S. developers? So, I went looking by pulling in the location data for 500,000 publicly available repos to answer this question. Why 500,000? Well, GitHub rate limits their API to roughly 1 request per second [2], and I didn’t want to wait a year to write about my findings, or abuse their API. Anyway, here are the results: None: 328, US: 232, Other: 38, United Kingdom: 29, Germany: 25, Canada: 17, Australia: 15, Switzerland: 9, Netherlands: 8, France: 8, Japan: 6, Romania: 5, Sweden: 5, Finland: 5, New Zealand: 4, Spain: 4, Russia: 3, Czech Republic: 3, Slovenia: 2, Bulgaria: 2, China: 2, Norway: 2, Argentina: 1, Singapore: 1, Hong Kong: 1, India: 1, Chile: 1, Poland: 1 Since the GitHub location is free-form, Other was used to capture things like “Everywhere”, or “The Internet”. You might be thinking, “gee, this seems low”, and this is because not only did I only look at 500,000 repos, but, I also only took repos with >1K stars, as I considered that a good heuristic for what I would consider a “substantial” contribution. Anyway, there are obvious flaws with this approach (for example, are US repos more likely to be starred than others?), but it was enough to sate my curiosity and figured I’d pass it along to others in case they were also interested. [1] https://ift.tt/3mnVVoh [2] https://twitter.com/sjkelleyjr/status/1357523698039676928 February 7, 2021 at 03:10PM

via Blogger https://ift.tt/3oXOftv

(https://ift.tt/3tJPNen

Show HN: Which Countries Have the Most Open-Source Contribution? https://ift.tt/36TAMwx

Show HN: Which Countries Have the Most Open-Source Contribution? The last two weeks of Console [1] I interviewed people who are not from the U.S. about their open-source projects. This got me thinking, are people outside the U.S. more prone to contribute to open-source than U.S. developers? So, I went looking by pulling in the location data for 500,000 publicly available repos to answer this question. Why 500,000? Well, GitHub rate limits their API to roughly 1 request per second [2], and I didn't want to wait a year to write about my findings, or abuse their API. Anyway, here are the results: None: 328, US: 232, Other: 38, United Kingdom: 29, Germany: 25, Canada: 17, Australia: 15, Switzerland: 9, Netherlands: 8, France: 8, Japan: 6, Romania: 5, Sweden: 5, Finland: 5, New Zealand: 4, Spain: 4, Russia: 3, Czech Republic: 3, Slovenia: 2, Bulgaria: 2, China: 2, Norway: 2, Argentina: 1, Singapore: 1, Hong Kong: 1, India: 1, Chile: 1, Poland: 1 Since the GitHub location is free-form, Other was used to capture things like "Everywhere", or "The Internet". You might be thinking, "gee, this seems low", and this is because not only did I only look at 500,000 repos, but, I also only took repos with >1K stars, as I considered that a good heuristic for what I would consider a "substantial" contribution. Anyway, there are obvious flaws with this approach (for example, are US repos more likely to be starred than others?), but it was enough to sate my curiosity and figured I'd pass it along to others in case they were also interested. [1] https://ift.tt/3mnVVoh [2] https://twitter.com/sjkelleyjr/status/1357523698039676928 February 7, 2021 at 03:10PM

Sunday, February 7, 2021

Show HN: Black Hat Rust – I’m writing a book about offensive security with Rust https://ift.tt/3jrfTOgTHE RIGHT PEOPLE https://ift.tt/3tzDZuOTHE RIGHT PEOPLE https://ift.tt/36TxZ6G https://ift.tt/36TxZ6GTHE RIGHT PEOPLE https://ift.tt/3q00qqTTHE RIGHT PEOPLE https://ift.tt/3aFCuTn https://ift.tt/3aFCuTn

Show HN: Black Hat Rust – I’m writing a book about offensive security with Rust https://ift.tt/3rnCQEK February 7, 2021 at 03:16AM

via Blogger https://ift.tt/3jr70nP

(https://ift.tt/2YVFKo0

via Blogger https://ift.tt/3oTwdZb

(https://ift.tt/3jzbVU0

Show HN: Stamp turns a folder into a plain text file and a file into a folder https://ift.tt/3tCY57J

Show HN: Stamp turns a folder into a plain text file and a file into a folder https://ift.tt/3cQdlYE February 7, 2021 at 08:31AM

Show HN: One thousand in – I’ve built an IPO “FOMO” web app https://ift.tt/3tyTfbqTHE RIGHT PEOPLE https://ift.tt/3rwlKVnTHE RIGHT PEOPLE https://ift.tt/3tz7uwU https://ift.tt/3tz7uwU

Show HN: One thousand in – I’ve built an IPO “FOMO” web app https://onethousand.in/ February 7, 2021 at 06:08AM

via Blogger https://ift.tt/3aGkJDn

(https://ift.tt/3rzuutJ

Show HN: DatoRss the simplest RSS search engine ever made https://ift.tt/3cO9gEsTHE RIGHT PEOPLE https://ift.tt/3cQ6Aq0THE RIGHT PEOPLE https://ift.tt/39WUKsb https://ift.tt/39WUKsb

Show HN: DatoRss the simplest RSS search engine ever made https://ift.tt/2LfLFkO February 7, 2021 at 05:17AM

via Blogger https://ift.tt/3ruz7W3

(https://ift.tt/2YQB5nq

Show HN: Speak After Click – P2P audio calls where you never get interrupted https://ift.tt/36Sls3fTHE RIGHT PEOPLE https://ift.tt/2LrXAvQTHE RIGHT PEOPLE https://ift.tt/3oYsyJQ https://ift.tt/3oYsyJQ

Show HN: Speak After Click – P2P audio calls where you never get interrupted https://ift.tt/3aLq78t February 7, 2021 at 03:56AM

via Blogger https://ift.tt/36QBU42

(https://ift.tt/3cObi7s

Show HN: Black Hat Rust – I’m writing a book about offensive security with Rust https://ift.tt/3jrfTOgTHE RIGHT PEOPLE https://ift.tt/3tzDZuOTHE RIGHT PEOPLE https://ift.tt/36TxZ6G https://ift.tt/36TxZ6G

Show HN: Black Hat Rust – I’m writing a book about offensive security with Rust https://ift.tt/3rnCQEK February 7, 2021 at 03:16AM

via Blogger https://ift.tt/3jr70nP

(https://ift.tt/2YVFKo0

Show HN: One thousand in – I've built an IPO “FOMO” web app https://ift.tt/3tyTfbq

Show HN: One thousand in – I've built an IPO “FOMO” web app https://onethousand.in/ February 7, 2021 at 06:08AM

Show HN: DatoRss the simplest RSS search engine ever made https://ift.tt/3cO9gEs

Show HN: DatoRss the simplest RSS search engine ever made https://ift.tt/2LfLFkO February 7, 2021 at 05:17AM

Show HN: Speak After Click – P2P audio calls where you never get interrupted https://ift.tt/36Sls3f

Show HN: Speak After Click – P2P audio calls where you never get interrupted https://ift.tt/3aLq78t February 7, 2021 at 03:56AM

Show HN: Black Hat Rust – I'm writing a book about offensive security with Rust https://ift.tt/3jrfTOg

Show HN: Black Hat Rust – I'm writing a book about offensive security with Rust https://ift.tt/3rnCQEK February 7, 2021 at 03:16AM

Show HN: CopyPasteTaxes https://ift.tt/3rubFs5THE RIGHT PEOPLE https://ift.tt/2N6unXCTHE RIGHT PEOPLE https://ift.tt/3rm8y5s https://ift.tt/3rm8y5sTHE RIGHT PEOPLE https://ift.tt/39S6zjjTHE RIGHT PEOPLE https://ift.tt/3jnZXfT https://ift.tt/3jnZXfT

Show HN: CopyPasteTaxes https://ift.tt/3aF5Ktx February 6, 2021 at 01:02PM

via Blogger https://ift.tt/3rv8PmI

(https://ift.tt/2MyZwU4

via Blogger https://ift.tt/3cSfdAf

(https://ift.tt/3tAR0o8

Show HN: Epub.to – ePub to pdf, ePub to mobi, ePub to kindle, and an ePub API https://ift.tt/3aAoCd2THE RIGHT PEOPLE https://ift.tt/2N6X47aTHE RIGHT PEOPLE https://ift.tt/3ruTLFz https://ift.tt/3ruTLFzTHE RIGHT PEOPLE https://ift.tt/3ruSYo0THE RIGHT PEOPLE https://ift.tt/36KpsTt https://ift.tt/36KpsTt

Show HN: Epub.to – ePub to pdf, ePub to mobi, ePub to kindle, and an ePub API https://epub.to February 6, 2021 at 11:11AM

via Blogger https://ift.tt/36PUZmP

(https://ift.tt/2MzN4n0

via Blogger https://ift.tt/36S8Zg6

(https://ift.tt/3pXY0Jw

Show HN: 10x Your YouTube Productivity https://ift.tt/3ttJL1jTHE RIGHT PEOPLE https://ift.tt/3rtrAqrTHE RIGHT PEOPLE https://ift.tt/36Nk4yO https://ift.tt/36Nk4yOTHE RIGHT PEOPLE https://ift.tt/2N0nkzRTHE RIGHT PEOPLE https://ift.tt/3rqgGlt https://ift.tt/3rqgGlt

Show HN: 10x Your YouTube Productivity https://you-tldr.com/ February 6, 2021 at 11:05AM

via Blogger https://ift.tt/36OyO0h

(https://ift.tt/39V0HG4

via Blogger https://ift.tt/3aFlEEf

(https://ift.tt/3rv7L25

Show HN: Fusio – open-source API management platform 2.0 released https://ift.tt/3aEvLchTHE RIGHT PEOPLE https://ift.tt/3a084MFTHE RIGHT PEOPLE https://ift.tt/2YOxqGG https://ift.tt/2YOxqGGTHE RIGHT PEOPLE https://ift.tt/3cPmp0aTHE RIGHT PEOPLE https://ift.tt/2MGipnY https://ift.tt/2MGipnY

Show HN: Fusio – open-source API management platform 2.0 released https://ift.tt/2neL8RO February 6, 2021 at 10:52AM

via Blogger https://ift.tt/3aMdHx8

(https://ift.tt/3oUCwvF

via Blogger https://ift.tt/3aF1pX7

(https://ift.tt/3ruvM9z

Show HN: LibreTransate – Open-source neural machine translation API https://ift.tt/3jncBvDTHE RIGHT PEOPLE https://ift.tt/3tyfBd9THE RIGHT PEOPLE https://ift.tt/3tzviAY https://ift.tt/3tzviAYTHE RIGHT PEOPLE https://ift.tt/3rm4QJ4THE RIGHT PEOPLE https://ift.tt/2OftyN1 https://ift.tt/2OftyN1

Show HN: LibreTransate – Open-source neural machine translation API https://ift.tt/2WAUS9h February 6, 2021 at 10:48AM

via Blogger https://ift.tt/2N07dCn

(https://ift.tt/3rz0rCJ

via Blogger https://ift.tt/2N7dFYw

(https://ift.tt/39TB6gz

Show HN: CopyPasteTaxes https://ift.tt/3rubFs5THE RIGHT PEOPLE https://ift.tt/2N6unXCTHE RIGHT PEOPLE https://ift.tt/3rm8y5s https://ift.tt/3rm8y5s

Show HN: CopyPasteTaxes https://ift.tt/3aF5Ktx February 6, 2021 at 01:02PM

via Blogger https://ift.tt/3rv8PmI

(https://ift.tt/2MyZwU4

Saturday, February 6, 2021

Show HN: Epub.to – ePub to pdf, ePub to mobi, ePub to kindle, and an ePub API https://ift.tt/3aAoCd2THE RIGHT PEOPLE https://ift.tt/2N6X47aTHE RIGHT PEOPLE https://ift.tt/3ruTLFz https://ift.tt/3ruTLFz

Show HN: Epub.to – ePub to pdf, ePub to mobi, ePub to kindle, and an ePub API https://epub.to February 6, 2021 at 11:11AM

via Blogger https://ift.tt/36PUZmP

(https://ift.tt/2MzN4n0

Show HN: 10x Your YouTube Productivity https://ift.tt/3ttJL1jTHE RIGHT PEOPLE https://ift.tt/3rtrAqrTHE RIGHT PEOPLE https://ift.tt/36Nk4yO https://ift.tt/36Nk4yO

Show HN: 10x Your YouTube Productivity https://you-tldr.com/ February 6, 2021 at 11:05AM

via Blogger https://ift.tt/36OyO0h

(https://ift.tt/39V0HG4

Show HN: Fusio – open-source API management platform 2.0 released https://ift.tt/3aEvLchTHE RIGHT PEOPLE https://ift.tt/3a084MFTHE RIGHT PEOPLE https://ift.tt/2YOxqGG https://ift.tt/2YOxqGG

Show HN: Fusio – open-source API management platform 2.0 released https://ift.tt/2neL8RO February 6, 2021 at 10:52AM

via Blogger https://ift.tt/3aMdHx8

(https://ift.tt/3oUCwvF

Show HN: LibreTransate – Open-source neural machine translation API https://ift.tt/3jncBvDTHE RIGHT PEOPLE https://ift.tt/3tyfBd9THE RIGHT PEOPLE https://ift.tt/3tzviAY https://ift.tt/3tzviAY

Show HN: LibreTransate – Open-source neural machine translation API https://ift.tt/2WAUS9h February 6, 2021 at 10:48AM

via Blogger https://ift.tt/2N07dCn

(https://ift.tt/3rz0rCJ

Show HN: CopyPasteTaxes https://ift.tt/3rubFs5

Show HN: CopyPasteTaxes https://ift.tt/3aF5Ktx February 6, 2021 at 01:02PM