Skip to content

Instantly share code, notes, and snippets.

View balupton's full-sized avatar
🏍️
Travelling for next 2 weeks

Benjamin Lupton balupton

🏍️
Travelling for next 2 weeks
View GitHub Profile
@balupton
balupton / kr
Created December 17, 2020 07:23
Krypton work macOS 11.1
#!/bin/bash
VERSION=2.4.13
install_darwin() {
command -v brew &>/dev/null && test "$1" = "brew"
if [ "$?" != "0" ]; then
say Installing Krypton...
install_darwin_manual
else
@balupton
balupton / readme.md
Last active July 24, 2021 03:43
Blog: Libertarian Constitution
@balupton
balupton / README.md
Last active June 21, 2020 22:47
Blog: Market Opportunity: Living Products for Deep Workers

Market Opportunity: Living Products for Deep Workers

The living product market for deep workers is comprised of the following segments

Work & Storage Space

Requirements:

  • High speed internet for effeciency
  • Silent operation for attention
  • Sit/stand desk with wobble board or walking treadmill for endurance
@balupton
balupton / README.md
Last active October 4, 2020 11:45
Learnings from living moneyless for a year in 2014-2015

What inspired it?

In 2013 when I was teaching JavaScript in Berlin, I was introduced to the squatter and dumpster diving movements. Then later in 2013 in Sydney, was introduced to foraging.

Recognised that:

  • my conceptions of food was constrained to that of supermarkets.

  • one can have their basic necessities supplied without money, so people should stop demanding money

This post links my 3Box profile to my Github account! Web3 social profiles by 3Box.
✅ did:muport:QmSjtQ8DoodBsNMpixGfTHBMvteMeFB4PuL6FfVKrGdT7Q ✅
Create your profile today to start building social connection and trust online at https://3Box.io/
@balupton
balupton / crash-report.log
Created November 30, 2019 16:59
tribler quit unexpectedly
{written, touched, but empty}
@balupton
balupton / understanding-society.md
Last active July 15, 2020 21:10
Understanding Society

Understanding Society

A talk, book, and series of posts to write.

  1. How to Read A Book
  2. Normativeness and Tolerance
    1. Bullying
      1. Political Correctness is bullying at the Telos
        1. Intolerant Tolerance
  3. Insensible Sensitivities
@balupton
balupton / html-async.ts
Last active August 20, 2019 00:34
HTML Tagged Template Literal
import { StrictUnion } from 'simplytyped'
export default async function html(
components: TemplateStringsArray,
...inputs: Array<any>
) {
const results = await Promise.all(
components.map(async function(left, i) {
return left + (await inputs[i])
})
@balupton
balupton / README.md
Last active June 20, 2021 09:54
Instances of popular open-sourcers duplicating packages and blocking people

It seems some open-sourcers strategies may have been to gain fame from finding existing packages then duplicating them (with the exact same functionality, or a subset or superset) instead of sending PRs or using existing solutions. Package maintainers can want to do this to build up a portfolio of popular packages, to consolidate popularity and power to themselves, and thus gain funding. Willfull ignorance of alternatives at the time of publishing stems from the similar intention. Naivity however may be accidental, in which case consolidation of duplicates can be a desired outcome where possible, as it consolidates maintainership and features for a better user experience. There is valid reason for duplication however, where an original author was not receptive to pull requests.

This gist is to look into such instances. It is not to say whether or a case was accidental or not. Only that such duplication exists, in the hope that it can be noted and hopefully resolved.

Eventually one could do up a programmatic

@balupton
balupton / README.md
Created October 29, 2018 01:33
Blockstack Verification