Saturday, May 30, 2020

Show HN: Solo mode for Google Docs – extension to hide comments and cursors https://ift.tt/2BjmBnB

Show HN: Solo mode for Google Docs – extension to hide comments and cursors https://ift.tt/2Bj5ylB May 30, 2020 at 10:00PM

Illustrations by Daniel Bolling Walsh





Illustrations by Daniel Bolling Walsh

Show HN: Open GIF Search https://ift.tt/2XM2LJ3

Show HN: Open GIF Search http://opengif.net May 30, 2020 at 02:17PM

Show HN: Shooting pose analysis and basketball shot detection https://ift.tt/2MkmxpH

Show HN: Shooting pose analysis and basketball shot detection https://ift.tt/2SD1KRW May 30, 2020 at 10:25AM

Illustrations by Daniel Bolling Walsh





Illustrations by Daniel Bolling Walsh

Show HN: I made a simple PDF text editor https://ift.tt/2McZNrE

Show HN: I made a simple PDF text editor https://simpdf.com/ May 30, 2020 at 10:50PM

Show HN: A community for sharing healthy lifestyle goals https://ift.tt/2AmmXcz

Show HN: A community for sharing healthy lifestyle goals https://ift.tt/36JgNzk May 30, 2020 at 08:06PM

Show HN: How I used Java to build a side project https://ift.tt/36I7xLZ

Show HN: How I used Java to build a side project https://ift.tt/2zDRbrI May 30, 2020 at 07:30PM

Show HN: Write a bot that plays SpaceX's ISS docking simulation https://ift.tt/2TRI79e

Show HN: Write a bot that plays SpaceX's ISS docking simulation https://ift.tt/2XhH98H May 30, 2020 at 06:18PM

Show HN: NPM module that makes easy to convert JSON to CSV https://ift.tt/2ZRD38F

Show HN: NPM module that makes easy to convert JSON to CSV https://ift.tt/2m9vxAw May 30, 2020 at 06:58PM

Show HN: Tinder, but for Movies https://ift.tt/3dhUKSZ

Show HN: Tinder, but for Movies https://ift.tt/3dhTr6x May 30, 2020 at 06:00PM

Show HN: I build djit.su during the coronavirus lockdowns – a new code editor https://ift.tt/3cfLZHK

Show HN: I build djit.su during the coronavirus lockdowns – a new code editor TL;DR: During the coronavirus lockdowns I built a new kind of code editor - a notebook-like development environment inspired by the awesome teachings of Bret Victor. Check it out: https://djit.su Quick backstory: I've always wanted to create a different kind of code editor that encompasses several aspects of what I consider programming. I think it's started somewhere around the time Bret Victor had his famous talk - it blew my mind, seeing how he develops the game in real-time modifying variable and functions as he goes. About three months ago, as the corona lockdowns hit, the company I just recently started working at collapsed due to lack of funding. I started working on a thing . It began when I finished with my ObservableHQ Coronavirus Stats (https://ift.tt/2XD6UyU) and wanted to extend the table with more features. Today I finally shipped what I consider truly first functional version of djit.su — a rudimentary yet-to-be-fully-defined tool that I designed in my mind for almost a decade, prototyped at least four different times in the last five years, and finally get to play with for the first time after building it for the past 3 months. I've created a quick reference example for how to update the cell value from the react component - check it out here: https://ift.tt/2yLWowX — it might serve you as a good point to get an idea how to interact with djit.su as the documentation is non-existing at this point. Any and all comments, suggestions, and recommendations are welcome. May 30, 2020 at 05:02PM

Show HN: `fzf` * `Git` done right https://ift.tt/2ZMUjMu

Show HN: `fzf` * `Git` done right https://ift.tt/2XeVUsR May 30, 2020 at 04:11PM

Show HN: Visualizing Maps in R^3 https://ift.tt/2BhWPQG

Show HN: Visualizing Maps in R^3 https://ift.tt/2MfDSjC May 30, 2020 at 03:40PM

Show HN: Caldera - Phoenix LiveView for Node + React https://ift.tt/2yNAR77

Show HN: Caldera - Phoenix LiveView for Node + React https://ift.tt/3eLlbRp May 30, 2020 at 03:10PM

Show HN: CState – open-source Hugo powered status page https://ift.tt/2McH7Zp

Show HN: CState – open-source Hugo powered status page https://ift.tt/2Bbfmhm May 30, 2020 at 11:05AM

Show HN: SSH tunneling course for devs, sys admins, and infosec professionals https://ift.tt/3gEcbis

Show HN: SSH tunneling course for devs, sys admins, and infosec professionals A little over a year ago I gave away over 4,600 copies of my intro to SSH tunneling book, The Cyber Plumber's Handbook, for free over a 48 hour period to the awesome folks here on Hacker News [0]. Since then, I've been getting a lot of feedback about creating an interactive lab where SSH tunneling and port redirection techniques can be practiced in real scenarios. With a bit more time during the quarantine, I finally found the time to launch the lab portion. For the HN family, I'm offering the book and 2 weeks of lab time for 50% off ($19.99) with this Gumroad link through June 6: https://ift.tt/3gEe5Qk Why learn SSH tunneling? SSH tunneling is a skill you can use for the rest of your IT career. SSH tunneling and port redirection are skills that can be applied in any information technology discipline, so it does not matter if you are a network engineer, red teamer, penetration tester, developer or something in between. That being said, the examples tend to skew towards pairing tunneling techniques with penetration testing tools (including Metasploit). Lab Overview Four jump boxes provide the Internet facing portion of the lab. However, the fun really starts when you start leveraging tunneling techniques to reach the internal side of the network to access services such as Secure SHell (SSH), Web, and Remote Desktop Protocol (RDP). The Linux and Windows targets are also running vulnerable services that can be exploited for the true tunneling ninjas. Each of the exercises has a brief description and solution to assist you in the event you get stuck. [0] https://ift.tt/2y2jX0F May 30, 2020 at 10:35AM

Show HN: Top 10 Newest HackerNews Stories (Phoenix/LiveView) https://ift.tt/3ciyEy4

Show HN: Top 10 Newest HackerNews Stories (Phoenix/LiveView) HNLive is a small Elixir/Phoenix/LiveView web app showing the top 10 (by score or number of comments) newest HackerNews stories in "real time" (i.e. as quickly as updates become available via the HackerNews API). You should find the app running on https://ift.tt/2Xeks58 - please note that this is running on the free tier with limited memory and resources. GitHub: https://ift.tt/3gEdU7C The motivation for building HNLive was twofold: 1. I had read and heard many good things about Elixir, Phoenix and LiveView, and after watching Chris McCord`s demo "Build a real-time Twitter clone in 15 minutes with LiveView and Phoenix 1.5" on YouTube, I finally said to myself: "That looks awesome, time to learn Elixir and Phoenix!" HNLive is the app I built over the last couple of days while on this learning journey. 2. I love browsing HackerNews, but for me the selection of stories on the front page, the "newest" page and the "best" page is not ideal if I want to see at a glance which new stories (say, submitted over the course of the last 12 hours) have received the most upvotes or are discussed particularly controversially (as judged by the number of comments). HNLive attempts to address this using data from the HackerNews API to provide the top 10 submissions, sorted by score or number of comments, taking into account only the last 500 submissions. I also wanted to see updates to the top 10 (and scores and number of comments) in real time, which was made easy by using LiveView. May 30, 2020 at 10:03AM

Show HN: Calculate how long your website/API can be down https://ift.tt/2MdRpIC

Show HN: Calculate how long your website/API can be down https://ift.tt/2ZN8C3M May 30, 2020 at 11:04AM

Show HN: Python library to edit and render HTML without a template language https://ift.tt/36KjK2A

Show HN: Python library to edit and render HTML without a template language https://ift.tt/2MfmStP May 30, 2020 at 10:34AM

Show HN: More than 100 name generators without any signup https://ift.tt/2ZSH6Sq

Show HN: More than 100 name generators without any signup https://ift.tt/2ZY2q8O May 30, 2020 at 10:13AM

Show HN: List of all (427) startups that got funded last month https://ift.tt/3cf2SCo

Show HN: List of all (427) startups that got funded last month https://ift.tt/3cklv7M May 30, 2020 at 09:19AM

Show HN: Education43 – community-driven free educational resources https://ift.tt/2XMTocj

Show HN: Education43 – community-driven free educational resources https://ift.tt/3diggqF May 30, 2020 at 08:10AM

Show HN: Transactional Outbox for Go https://ift.tt/3ci2WkT

Show HN: Transactional Outbox for Go https://ift.tt/2TVmDbP May 30, 2020 at 07:12AM

Show HN: Implementation of Simple File-System Based on Inode from Scratch https://ift.tt/3cjOvwq

Show HN: Implementation of Simple File-System Based on Inode from Scratch https://ift.tt/2zabsys May 30, 2020 at 02:53AM