Notes from 28/10–4/11

Wonder if it’s possible to expressing everything as an algorithm. It’s just a formal expression of logic and can be tested at this point.

Blockchain

Peer Review: CBC Casper

That was very harsh. Basically.

TLDR: Liveness and safety are two inseparable properties of consensus protocols. Liveness is a guarantee that a protocol will do something useful even in the face of failures. CBC Casper, a family of consensus protocols, leaves out liveness from their analysis. Treating 1 out of 2 doesn’t get you 50% of the way to a full protocol; it leaves you with almost nothing.

Malleability-Attack: Why It Matters

Interesting way of explaining the attack.

Malleability is the ability to change the identifier of a transaction (the TXID) but without invalidating that transaction

Since Alice knows Bob doesn’t know, she tricks Bob into re-issuing the payment again. She repeats this until Bob eventually realizes what’s going on, but it could be too late.

Privacy in Cryptocurrencies: An Overview

Pretty accurate.

Three types of privacy: identity, transaction data (payload), state

Different approachs: 2nd layer protocols, mixers, ZK-based

Career

The Most Important Question in a Job Interview, and How to Answer It

The invitation to ask questions is a great moment to demonstrate you’re a team player and that you’re interested in the company dynamics, says Liu. “I rarely get asked about the working relationship between your team and other teams in the company,” she said. With so much technical work being cross-functional, she’s surprised by this, and it makes her wonder, don’t they want to understand how they’d fit into that puzzle?

It’s the best chance to find out whether you want to work there or not. In a nice way of course.

AWS Certified Cloud Practitioner Training 2019 — A Free 4-hour Video Course

If for some reason I ever need to do this

Data

India had its first ‘WhatsApp election.’ We have a million messages from it

Dev

Build a Text Generator Web App in under 50 Lines of Python

Combining GPT2 with some simple web app making

Product

How Google measures and improves UX with the HEART framework

Strategy

A Strategy Map

Tools

Netflix Open Sources Polynote to Make Data Science Notebooks Better

Polynote is available in Github and you can also follow the project’s website.

Interesting but not sure how to use this

It’s Time for Fullstack Dev Tools

Mostly for cloud monitoring.

free-for.dev

amazingly comprehensive

cobeats

Not really sure what this is for…

hyperlink

TL;DR

- Real time push notifications on click

- Custom URL slugs

- Custom domain support

- Editable destination urls

- Support for QR codes that notify on scan

- Slack message support with API

not sure why someone would like to get spammed. Okay someone said using this to check your AMA will be useful.

Other use cases I’ve seen: — Getting notified when someone clicks on the link in your Instagram bio — Seeing if a co-worker actually clicked on the link you sent them — Getting an idea of where your users are located geographically — Seeing if your referral links are being shared through iMessage (we do some user agent parsing to detect this) — Sending yourself custom push notifications with the API

Read Text from Image with One Line of Python Code

openCV + pytesseract

JAMStack website

Literally just select and push, worth trying next time?

An Illustrated Guide to Some Useful Command Line Tools

Just kinda useful to show how the different tools function. There’s so many tools that deal with just command line and they’re all visual. Hence this analogy works well.

Mermaid — Create Charts and Diagrams With Markdown-like Syntax

Useful for graph generation in general.

--

--

No responses yet