The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: A social network like Myspace, built on top of Notion

Show HN: A social network like Myspace, built on top of Notion

Show HN: ESInfer – Make JavaScript Type-Safe

Hello, folks. I'm Jiang, the author of ESInfer.<p>I love writing Javascript because it has a prosperous ecosystem and is quick to get my hands dirty. However, sometimes it's painful when the flow is not fast to follow due to the lack of a type system.<p>To solve this, I wrote ESInfer, a statical inference tool, to automatically type check and generate type annotations for Javascript.<p>It works with pure Javascript without any add-ons to the language or user-space code and supports highly dynamic features, such as the modification of prototypes.<p>It is still in the very early stage, which offers almost all ES5 features and a select set of ES6 features like array/object destructing. I'm working hard to bring all ES6+ features into it incrementally.<p>If you heavily use javascript/typescript and do NOT want to write the type annotation sh*ts anymore, give it a try :)

Show HN: ESInfer – Make JavaScript Type-Safe

Hello, folks. I'm Jiang, the author of ESInfer.<p>I love writing Javascript because it has a prosperous ecosystem and is quick to get my hands dirty. However, sometimes it's painful when the flow is not fast to follow due to the lack of a type system.<p>To solve this, I wrote ESInfer, a statical inference tool, to automatically type check and generate type annotations for Javascript.<p>It works with pure Javascript without any add-ons to the language or user-space code and supports highly dynamic features, such as the modification of prototypes.<p>It is still in the very early stage, which offers almost all ES5 features and a select set of ES6 features like array/object destructing. I'm working hard to bring all ES6+ features into it incrementally.<p>If you heavily use javascript/typescript and do NOT want to write the type annotation sh*ts anymore, give it a try :)

Show HN: ESInfer – Make JavaScript Type-Safe

Hello, folks. I'm Jiang, the author of ESInfer.<p>I love writing Javascript because it has a prosperous ecosystem and is quick to get my hands dirty. However, sometimes it's painful when the flow is not fast to follow due to the lack of a type system.<p>To solve this, I wrote ESInfer, a statical inference tool, to automatically type check and generate type annotations for Javascript.<p>It works with pure Javascript without any add-ons to the language or user-space code and supports highly dynamic features, such as the modification of prototypes.<p>It is still in the very early stage, which offers almost all ES5 features and a select set of ES6 features like array/object destructing. I'm working hard to bring all ES6+ features into it incrementally.<p>If you heavily use javascript/typescript and do NOT want to write the type annotation sh*ts anymore, give it a try :)

Show HN: Bloomberg Terminal for Individuals

I made a site to do investment research faster and more efficent, with links to 10k 10Q, charts, industry averages, macro economic data, hedgefund reports and much more

Show HN: Bloomberg Terminal for Individuals

I made a site to do investment research faster and more efficent, with links to 10k 10Q, charts, industry averages, macro economic data, hedgefund reports and much more

Show HN: America – Road Trip Simulator

APIs are a little like the open road—always waiting, full of opportunity, but hardly utilized. So here’s America, composed of several APIs that paint a vivid, real-time picture of a good old-fashioned road trip. Get local classifieds and photos. Tune into local radio stations. Talk wit other drivers. And more.<p>Exploring the country by car was an invaluable experience for me during my time in the states. I’ve since moved to Barcelona, and find myself missing the territory. This is my attempt at recreating the magic.

Show HN: America – Road Trip Simulator

APIs are a little like the open road—always waiting, full of opportunity, but hardly utilized. So here’s America, composed of several APIs that paint a vivid, real-time picture of a good old-fashioned road trip. Get local classifieds and photos. Tune into local radio stations. Talk wit other drivers. And more.<p>Exploring the country by car was an invaluable experience for me during my time in the states. I’ve since moved to Barcelona, and find myself missing the territory. This is my attempt at recreating the magic.

Show HN: America – Road Trip Simulator

APIs are a little like the open road—always waiting, full of opportunity, but hardly utilized. So here’s America, composed of several APIs that paint a vivid, real-time picture of a good old-fashioned road trip. Get local classifieds and photos. Tune into local radio stations. Talk wit other drivers. And more.<p>Exploring the country by car was an invaluable experience for me during my time in the states. I’ve since moved to Barcelona, and find myself missing the territory. This is my attempt at recreating the magic.

Show HN: America – Road Trip Simulator

APIs are a little like the open road—always waiting, full of opportunity, but hardly utilized. So here’s America, composed of several APIs that paint a vivid, real-time picture of a good old-fashioned road trip. Get local classifieds and photos. Tune into local radio stations. Talk wit other drivers. And more.<p>Exploring the country by car was an invaluable experience for me during my time in the states. I’ve since moved to Barcelona, and find myself missing the territory. This is my attempt at recreating the magic.

Show HN: America – Road Trip Simulator

APIs are a little like the open road—always waiting, full of opportunity, but hardly utilized. So here’s America, composed of several APIs that paint a vivid, real-time picture of a good old-fashioned road trip. Get local classifieds and photos. Tune into local radio stations. Talk wit other drivers. And more.<p>Exploring the country by car was an invaluable experience for me during my time in the states. I’ve since moved to Barcelona, and find myself missing the territory. This is my attempt at recreating the magic.

Show HN: Metlo (YC S21) – An Open Source API Security Tool

Metlo - An Open Source API Security Tool<p>Hey folks! Excited to share what we’ve been working on for the last couple months. Metlo is a self hosted, open source first API security platform that inventories, tests and protects your API endpoints:<p>- We inventory your endpoints by scanning API traffic and detecting all your endpoints along with the sensitive data they contain.<p>- We generate information your security team may find useful like Open API Specs and risk scores for each endpoint.<p>- After this we discover vulnerabilities like unauthenticated endpoints returning sensitive data or missing HSTS headers.<p>- Finally Metlo detects any anomalous behavior on sensitive endpoints in real time so you can detect 0-day attacks as they're happening.<p>We have a demo environment to play around with here <a href="http://demo.metlo.com/" rel="nofollow">http://demo.metlo.com/</a>. Also, Here's a demo video if you would like a quick walk through of the product :) <a href="https://www.loom.com/share/349c9e5f267741e9a0fcd2dfd1f9956f" rel="nofollow">https://www.loom.com/share/349c9e5f267741e9a0fcd2dfd1f9956f</a>

Show HN: Wallpaper Does Not Exist

Show HN: Find any smart contract on Cookbook

Cookbook is a free open Smart Contract Marketplace. Find, deploy and integrate the smart contracts used and audited by other projects. - view audits and stats - no-code deploy supporting 9 chains - contribute and collaborate with other web3 developers<p>Currently it is extremely difficult to find good talent when building on blockchain or if you want to create smart contracts. Cookbook.dev makes web3 projects easier to build and launch. Bringing down the cost of development is crucial to onboard the next 10,000 businesses onto web3.<p>How does it work?<p>Step 1. Search for the Smart Contract you are looking for. For example:- Azuki Contract or Create your own token or NFT staking, choose from hundreds of smart contracts<p>Step 2. Choose the Smart Contract you want. For example:- Choose based on your use case such as Create a DAO, NFT minting website or any use case you desire…<p>Step 3. Customize it from our user friendly nocode UI and deploy<p>Optional Step: Upload your own contract to share with others or reach out to us if you don’t find the smart contract you want.<p>Why use Cookbook.dev?<p>Reduce development cost Faster time to build Simple and easy to use UI Save $$ on security audits Our no code and low code solution encourages more people to build in Web3<p>Our ask Our platform is completely free to use, the only thing we ask for is feedback - <a href="https://www.cookbook.dev/" rel="nofollow">https://www.cookbook.dev/</a> We would love to know what can we do to make your life easier or how can we make our platform better, you can share your feedback with us here - <a href="https://discord.gg/9TwGrYbQCD" rel="nofollow">https://discord.gg/9TwGrYbQCD</a>

Show HN: We Built a Documentation Recommendation System Using Graph Database

Show HN: Circumflex, browse HN in your terminal

Some two years ago, I found myself spending a lot of time in the terminal between learning vim and discovering new command line tools. I was surprised to see that the niche of HN clis was (relatively) small, and so I decided to write my own command line tool for browsing HN called `circumflex`(`clx`).<p>`clx` is written in Go using Bubble Tea[1]. You can read the comment section or the linked article in reader mode in the pager `less`.<p>Using `lesskey` to add custom keybindings, the replies can be collapsed and expanded in real-time (but not individual replies, only all replies at once). Behind the scenes I am appending invisible unicode characters to each line so that I can use the custom keybindings to filter them out. The same technique is used to allow for jumping between top-level comments.<p>I spent a lot of time thinking about syntax highlighting and finding relevant bits to highlight while also not going overboard with colors. The end result is highlighting of things I find useful for providing context in the comment section, like indicating parent poster and original poster, coloring references, coloring indentations as well as formatting YC startups.<p>Other quality of life features include adding submissions as favorites (it is stored as a pretty-printed json so you can check it into your vcs to allow for readable diffs). Submissions are marked as read and new comments are indicated with a bullet point.<p>[1] <a href="https://github.com/charmbracelet/bubbletea" rel="nofollow">https://github.com/charmbracelet/bubbletea</a>

Show HN: Circumflex, browse HN in your terminal

Some two years ago, I found myself spending a lot of time in the terminal between learning vim and discovering new command line tools. I was surprised to see that the niche of HN clis was (relatively) small, and so I decided to write my own command line tool for browsing HN called `circumflex`(`clx`).<p>`clx` is written in Go using Bubble Tea[1]. You can read the comment section or the linked article in reader mode in the pager `less`.<p>Using `lesskey` to add custom keybindings, the replies can be collapsed and expanded in real-time (but not individual replies, only all replies at once). Behind the scenes I am appending invisible unicode characters to each line so that I can use the custom keybindings to filter them out. The same technique is used to allow for jumping between top-level comments.<p>I spent a lot of time thinking about syntax highlighting and finding relevant bits to highlight while also not going overboard with colors. The end result is highlighting of things I find useful for providing context in the comment section, like indicating parent poster and original poster, coloring references, coloring indentations as well as formatting YC startups.<p>Other quality of life features include adding submissions as favorites (it is stored as a pretty-printed json so you can check it into your vcs to allow for readable diffs). Submissions are marked as read and new comments are indicated with a bullet point.<p>[1] <a href="https://github.com/charmbracelet/bubbletea" rel="nofollow">https://github.com/charmbracelet/bubbletea</a>

Show HN: Circumflex, browse HN in your terminal

Some two years ago, I found myself spending a lot of time in the terminal between learning vim and discovering new command line tools. I was surprised to see that the niche of HN clis was (relatively) small, and so I decided to write my own command line tool for browsing HN called `circumflex`(`clx`).<p>`clx` is written in Go using Bubble Tea[1]. You can read the comment section or the linked article in reader mode in the pager `less`.<p>Using `lesskey` to add custom keybindings, the replies can be collapsed and expanded in real-time (but not individual replies, only all replies at once). Behind the scenes I am appending invisible unicode characters to each line so that I can use the custom keybindings to filter them out. The same technique is used to allow for jumping between top-level comments.<p>I spent a lot of time thinking about syntax highlighting and finding relevant bits to highlight while also not going overboard with colors. The end result is highlighting of things I find useful for providing context in the comment section, like indicating parent poster and original poster, coloring references, coloring indentations as well as formatting YC startups.<p>Other quality of life features include adding submissions as favorites (it is stored as a pretty-printed json so you can check it into your vcs to allow for readable diffs). Submissions are marked as read and new comments are indicated with a bullet point.<p>[1] <a href="https://github.com/charmbracelet/bubbletea" rel="nofollow">https://github.com/charmbracelet/bubbletea</a>

Show HN: FrankenPHP, an app server for PHP written in Go

< 1 2 3 ... 598 599 600 601 602 ... 935 936 937 >