I absolutely HATE the new Kippt. It sucks. It's 1,000 times harder to view my links. It makes me more inefficient, which is the opposite of what I hoped Kippt could do for me. Also, moving the search feature to the left side of the screen is plain idiotic. Most sites have inadvertently trained users to look for this feature in the upper right corner of the screen, so that's what users do. But you guys place yours in the least-popular place to set a search feature, so that it literally is the last place one will look when seeking it. I left delicious because I liked your (now old) design, but the only thing I liked about Kippt is long gone. This new design may have inspired high-fives from all the geeks that created it, but for the common user, this is an absolute FAIL. It is not intuitive and it certainly does not simplify my workflow. If it does not change back by next week, my account will be inactive and I'll find another site to use. Last thing, fire all the morons that had a say in approving this shit sa
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import extract from "png-chunks-extract"; | |
/** | |
* Detect if PNG image is in retina resolution. | |
* | |
* PNG Chunk documentation: https://www.w3.org/TR/PNG-Chunks.html | |
*/ | |
const determineRetinaUpload = async (imageUrl) => { | |
let retinaImage = false; | |
const response = await fetch(imageUrl); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// @flow | |
import React from 'react'; | |
import styled from 'styled-components'; | |
type GlobalCssValues = 'initial' | 'inherit' | 'unset'; | |
type WrapValue = 'nowrap' | 'wrap' | 'wrap-reverse' | GlobalCssValues; | |
type JustifyValue = | |
| 'center' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extends": [ | |
"@frontend/coinbase", | |
"prettier", | |
"prettier/react", | |
"prettier/flowtype" | |
], | |
"rules": { | |
"flowtype/type-id-match": [ | |
2, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ignore] | |
.*/node_modules/fbjs/.* | |
.*/node_modules/editions/.* | |
[include] | |
[libs] | |
[options] | |
# Support webpack's resolve.root |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
class CoinbaseExchange { | |
public function __construct($key, $secret, $passphrase) { | |
$this->key = $key; | |
$this->secret = $secret; | |
$this->passphrase = $passphrase; | |
} | |
public function signature($request_url='', $body='', $timestamp=false, $method='GET') { | |
$body = is_array($body) ? json_encode($body) : $body; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "base64" | |
require 'openssl' | |
require 'json' | |
class CoinbaseExchange | |
def initialize(key, secret, passphrase) | |
@key = key | |
@secret = secret | |
@passphrase = passphrase | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Requires python-requests. Install with pip: | |
# | |
# pip install requests | |
# | |
# or, with easy-install: | |
# | |
# easy_install requests | |
import json, hmac, hashlib, time, requests, base64 | |
from requests.auth import AuthBase |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var crypto = require('crypto'); | |
var secret = 'PYPd1Hv4J6/7x...'; | |
var timestamp = Date.now() / 1000; | |
var req_url = '/orders'; | |
var body = JSON.stringify({ | |
price: '1.0', | |
size: '1.0', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Verifying that +jorilallo is my Bitcoin username. You can send me #bitcoin here: https://onename.io/jorilallo |
NewerOlder