Tech Followup
Hot free tools for developers Surge, Azure Static Web Apps, Acrobatic, Glitch, Heroku, n8n, Airtable, MetaTags, Carbon, Vercel, etc Azure Static Web Apps, available as of 7/17/2020 | Also note Azure free VM, etc for 1 year | Pushshift Reddit API Documentation | pushshift parameters | Duarte ipynb | Duarte github | Duarte mybinder | Pushshift working code on Colab |
Embed Interactive Jupyter Notebooks in Static Websites for Free, using gists | MyBinder | CoCalc online Jupyter notebooks | https://voila.readthedocs.io/en/stable/index.html From notebooks to standalone web applications and dashboards. Voilà allows you to convert a Jupyter Notebook into an interactive dashboard that allows you to share your work with others. Hosting Jupyter Notebook on GitHub with Binder
Mike Morrison, Better Poster, RT by Shaun Hotchkiss vscode on server Google2Csv/Google2Csv.ipynb; Jupyter notebook using BeautifulSoup Vercel , now.sh, previously ZEIT | [source] | Vercel docs | Top 5 free HOSTING sites with Instructions: Firebase, Netlify, deta.sh, render, surge.sh, Vercel, zoop.sh, more in this article Heroku - heroku.com | Netlify - netlify.com | Vercel – (Zeit) – vercel.com | Firebase - [firebase.com] https://firebase.com/) | Surge - surge.sh | Render - render.com | Hostman - hostman.com | Cloudflare Pages | Glitch - glitch.com | Fly - fly.io | Fleek - fleek.co | Begin - begin.com | Stormkit - stormkit.io | Deta - deta.sh - customized nodejs app | Commonshot static web hosting and CDN - commons.host | Forestry.io | Kevq on trying forestry.io | Tina | replit.com | pglet server | article about both, python apps |
Internxt Drive (formerly X Cloud) client-side encrypts your files, and files are encrypted in transit and at rest. Only the user knows the decryption key of the files since his or her password is used to encrypt and decrypt the files, and is only known by the user. Additionally, unlike in any other service (eg Tresorit, pCloud, Sync), Internxt Drive breaks apart user files and a server only hosts file shards, never complete files. This adds an extra layer of security to the service against hackers or any other third-party. [source] | HN on Internxt | Internxt as alternative to Tresorit | Internxt X Cloud combines peer-to-peer filesharing, end-to-end encryption, and the blockchain to create a decentralized cloud storage platform. X Cloud is the user-facing part of Internxt’s service, while the backbone of the operation is X Core. This is a decentralized network of hosts, offering their computing and storage capacity to X Core and X Cloud. These hosts are incentivized to participate with the Internxt token, INXT. [source] What is decentralized cloud storage? Decentralization allows Drive to provide a completely unique cloud storage service, where files are encrypted, fragmented and each fragmnent is hosted in servers present all over the world. This allows us to provide higher levels of privacy, eco-friendlyness and reliability. These servers are ran by high-quality operators running our exclusive Internxt Core program. Internxt Core is ran on already existing hardware, leveraging unused storage space, and thus providing a highly green cloud storage service. Since we count with storage servers everywhere in the globe, we also leverage latency to reduce energy consumption when sending you your files. [source] HackerNoon article
40+ High Quality Free Resources for Web Development Note Carbon, among others Stavros quickly create a blog with new.css, lektor, and gitlab
Free Azure static web apps | Azure CosmosDB free tier | Azure free account/tier details | How to be sure you're on Azure Free Tier |
JavaScript Visualized: Promises & Async/Await | Fetching With Async/Await | How does async/await work? | bigskysoftware/htmx: </> htmx – high power tools for HTML
exim commands | php mail vs smtp |
wego: Use this open source tool to get your local weather forecast The wttr.in project is a web-based wrapper around wego. It provides some additional display options. One cool thing about wttr.in is that you can fetch one-line information about the weather with curl. I have a little shell function called get_wttr that fetches the current forecast in a shortened form.
get_wttr() {curl -s "wttr.in/Pittsboro?format=3"}
tools for developers, many good followup ideas |
The HTTP headers you don't expect; strange header; curl -I https://techcrunch.com
Apache: Allow specified IP addresses but otherwise require username/password: Ref1 | Ref2 | Ref3 |
Feeds: SHIFT14 |
AWS Lightsail upgrade Ubuntu 16.04 LTS to 18.04 LTS – nixCraft Ubuntu Upgrades – Community Help Wiki How to Upgrade to Ubuntu 18.04 Bionic Beaver – CloudBooklet Manually Upgrade Ubuntu 16.04 | InMotion Hosting ubuntu – Is it safe to run do-release-upgrade on a cloud VM? – Server Fault Upgrading an End-of-Life Ubuntu Server 2 Ways to Upgrade Ubuntu 18.04 To Ubuntu 20.04 (Graphical & Terminal), has some very good points
UbuntuUpdates – PPAs & 3rd Party Repositories
7 great VIM tips | Flask Python – Tutorial for beginners – dev.to | Django or Flask: Which Is The Best Python Web Framework? | TheSiteWizard | How to deploy side projects as web services for free |
Best Online Tools To Know Everything About a Website, by Labnol Personal security checklist | reddit thread | Good Devel Notes by Category
Web Scraping 101 with Javascript and NodeJS
How to Scrape Reddit with Google Scripts – Digital Inspiration | Digital Inspiration latest | Dev Projects | SourceHut | SSL certifcate import into Windows cert store | Set up SSH SOCKS Proxy | SSH Tunneling | SSH Setup, by Amolith | Composer php dependency management | EFF Surveillance Self-Defense Efficiently Manage Remote SSH Connections With These Linux Commands
Ubuntu 20.04 set up WireGuard VPN server | Get Started with Wireguard, install/config on AWS | Install Wireguard on a VPS | Setup Wireguard on VPS, Lelux | How to setup a personal wireguard VPN | DIY global cloud VPN service using WireGuard and GCP | Unofficial, extensive Wireguard documentation | Road warrior setup | Amolith comments | Wireguard site | DeVault comments | WG Windows client | Pritunl | Wireguard on Freedombox with Debian | Wireguard is built-in part of linux 5.6 kernel | Requires local server to connect to cloud server | Self-hosting a Wireguard VPN, the easy way |
Ubuntu: Creating a self-signed SAN certificate using OpenSSL – Fabian Lee Ubuntu: Creating an alias for common commands under bash – Fabian Lee
How to safely clean Ubuntu | CSS:visited selector | TLD-list.com best initial domain name registration prices, best renewal prices
Ed Bott's review web hosting services | TrustPilot web hosting reviews | VNCoupon | CouponTree | Self-hosting: Self-Hosted site | toot | HomelabOS | YunoHost | FreedomBox | Freedombone | self-hosting made easy(er) with Yunohost and FreedomBox | Awesome Self-Hosted | FOSS web hosting setup, by caltlgin | dlford.io self-hosting guide | Sheogorath hosting infrastructure setup | sandstorm | VM/VPS hosting: Amolith uses netcup and BuyVM | BuyShared is affiliated with BuyVM | Amolith's VPS Providers article | Nixnet voucher for netcup | SSDnodes | Luna Node based on jonwatson recommendation and write.as forum pm | Other hosting recs from write.as discussion forum, etc | BuyVM.net | HN posts on netcup.eu et al | servercheap.net; 10-15% coupon for life; annual plans; Chicago/LA centers; unmetered!; looks good | servercheap.net review article | webdock.io | What to Look Out for When Selecting a VPS | Linode review | Luna Node based on recommendation and write.as forum pm | Other recommendations from write.as discussion forum | Ask HN: Where do you get your cheap servers?
Web Server Security Series | Web Server Security Handbook | other great security info |
google search: add external bootable hard drive to laptop linux or boot linux on laptop from external hard drive https://askubuntu.com/questions/16988/how-do-i-install-ubuntu-to-a-usb-key-without-using-startup-disk-creator#942312 https://www.tecmint.com/install-linux-os-on-usb-drive/ https://www.linux.org/threads/installing-linux-ubuntu-on-external-hdd.13070/ https://www.zachpfeffer.com/single-post/Install-Ubuntu-on-an-External-Hard-Drive
Fabian Lee dev blog | Milosz Galazka blog | Dennis Ludl | cjeller glitch app to embed hypothes.is annotations to blog post | javascript integrate hypothes.is with blog | Jon Udell hypothes.is blog articles | Jon Udell listing query for hypothes.is comments | Jon Udell hypothes.is tools |
privatebin markdown test use rentry.co pw
HTTPS configuration test https://www.ssllabs.com/ssltest/ We recommend that servers have at least an A rating. If they have less, you might look for a better server. If they have A+ you are on a good site! https://securityheaders.io/. Here we also recommend an A rating or better. [from privatebin faq] privatebin hosted servers
netlify static sites | free tier, 100gb data and bandwidth | netlify cms | Continuous deployment for static websites with Github, Netlify, and Front Robot | Render.com, alt to netlify | HN query | Secure Ubuntu 18.04 server setup | Ubuntu 18.04 server: nginx web server + Let's Encrypt | jdevnotes |
observatory.mozilla.org Site safety and security checker. Options: Don't include my site in the public results, Force a rescan instead of returning cached results, and Don't scan with third-party scanners | https://securityheaders.com/ | Qualyx SSL test |
Other sites like privacytools.io
Tech blog: Ctrl.blog
Nextcloud dev manual Esp. see Security Guidelines section (XSS, etc)
Why You Should Own Your Own Domain, by Kev Quirk Note the caution about WhoIs privacy HN WhoIs privacy search | example info |
Append /api/nodeinfo or /api/nodeinfo/2.0.json to a domain name to get listing; example
Mobile switch: How I canceled Verizon and cut my phone bill in half
What is CORS? Complete Tutorial on Cross-Origin Resource Sharing Async functions, making promises friendly | Web Fundamentals | Using promises – JavaScript | MDN
Motorola Moto G7 and One lines are getting Google’s call screening feature Port # to Verizon FAQ | Switch to Verizon |
iDrive backup looks really good; Jon Watson rec Probably compare to Tresorit.
How to become a wikipedia editor
Q. How to check if remote repository has changed and I need to pull?
A. First use git remote update
, to bring your remote refs up to date. Then you can do git status -uno
which will tell you whether the branch you are tracking is ahead, behind or has diverged. If it says nothing, the local and remote are the same. If local is behind remote, it will automatically do a pull to bring local up-to-date. [source]
Cleaning your GitHub profile with a simple Bash script
https://caniuse.com/ Shows browser version support for various CSS, HTML, Javascript, security, etc commands/features
https://httpbin.org/ request and response service
Build Your First Twitter App Using PHP in 8 Easy Steps | Twools | Twint, twitter scraper w/o API or login |
The Ultimate Superuser's Guide to uBlock Origin – Make Tech Easier
outline.com review
bookmarklet: javascript:(function()%7Bwindow.location.href %3D 'https%3A%2F%2Foutline.com%2F' %2B window.location.href%7D)()
https://genius.com/web-annotator | nice Genius example |
10 Best Free Proxy Server list | 7 Free Proxy Servers | 5 Reasons To Avoid Free Proxy Servers | ProxySite | hide.me proxy server |
The 5 Best Rescue and Recovery Disks for a Windows System Restore The Essential Tools for Programmers, by Amit Agarwal How to Use Windows 10’s OpenSSH Client Instead of PuTTY How to create a group email in Gmail The 7 Best Windows Dark Themes for your Eyes
Regular expressions: https://edsaav.com/regular-expressions
Guide to Web Authentication 42 Privacy Tools and Products To Protect Your Data in 2019 Using uMatrix to replace NoScript https://fediverse.blog/~/LuftHans/using-u-matrix-to-replace-no-script Color scale generator, by Hayk https://hihayk.github.io/scale/ Panopticlick – browser tracking tester https://panopticlick.eff.org/ Services which support 2FA https://twofactorauth.org/ https://americanexpress.io/do-not-run-dockerized-applications-as-root/ https://ebookfoundation.github.io/free-programming-books/
Create animated GIFs from MP4 with FFmpeg | ffmpeg complete guide |
Cloud storage backup: Backblaze, 10gb free | appl w cloudflare |