tooker
Re:An HTTP Status Code to Report Requester Impairment
on Monday December 11, 2023 @09:08PM (#38608396)
I read the entire thing and still can't tell if this is a joke.
Re:Every time you click this link, it will send you to a random Web 1....
on Sunday July 16, 2023 @06:02AM (#36745245)
Reminds me of http://www.realultimatepower.net/
Re:Show HN: Webbench, a WASM Based Benchmark
on Sunday December 11, 2022 @03:49AM (#33941446)
Author note: Hopefully you have fun with this. You can compare the performance of your phone to your workstation on any architecture. I'm having fun learning about WASM performance and loving that Firefox is somehow the BEST WASM engine in the game right now. Super fun!
Re:MDN Redesign
on Tuesday March 01, 2022 @02:34PM (#30518915)
I use MDN heavily every day and this is really depressing. When I first landed on a fresh page today I thought I'd clicked on the wrong link and got some low-rent MDN knockoff by accident. It instantly looked cheap and jarring on a squint test.
Also, why is everything error-toned? Red is a danger color and invokes negative emotion almost universally. Red MDN!? Really?
I'm a browser extension developer and I'm strongly considering burning a week to write an extension to fix this.
Re:Introducing chrome.scripting
on Wednesday June 09, 2021 @03:47AM (#27445316)
Could not agree more! Firefox begining to support V3 is also extremely troubling; regardless of the compromises they are offering for adblockers. We need to resist this.
Re:Introducing chrome.scripting
on Tuesday June 08, 2021 @07:50PM (#27442573)
V3 is a cancer. As a full time extension developer I am dreading the notion of chrome successfully deprecating V2. Hopefully developers can rise up against V3 before it's too late.
Re:Snowflake S-1
on Monday August 24, 2020 @04:58PM (#24265433)
Go Jonathan!
Show HN: Fancy new release of “Sauce for Strava ” browser extension
Re:Old CSS, New CSS
on Sunday February 02, 2020 @06:19AM (#22216439)
Netscape ran on Unix platforms.. buggy or not its support was vastly more important than IE on an ethical level.
Re:I've been working on X11 on jailbroken iOS
on Saturday January 18, 2020 @02:10AM (#22082895)
Bravo
Re:Cambridge's Ambitious Protected Bike Lane Law
on Thursday April 11, 2019 @01:17PM (#19636846)
THIS * 1000
Re:Messenger systems compared by security, privacy, compatibility, and...
on Tuesday October 16, 2018 @01:37PM (#18231379)
https://forsta.io is missing.
Re:Show HN: Forsta – A Signal based messaging platform for enterprises
on Monday April 09, 2018 @06:42PM (#16797611)
It's agnostic. Really any person/agency that wants E2E messaging but with some e-discovery capabilities done in a decentralized fashion.
Show HN: Forsta – A Signal based messaging platform for enterprises
Re:Show HN: Node.js port of WhisperSystem's libsignal
on Monday October 16, 2017 @01:10PM (#15484845)
It's ported directly from the javascript lib so most of the interfaces are exactly the same (async differences in some cases and a couple storage interface differences, see: <https://github.com/ForstaLabs/libsignal-node/issues/1>). The commit history is intact as well. Haven't had enough time to port tests but she works.. We use it for various bots in our signal based message platform.
Re:Show HN: Node.js port of WhisperSystem's libsignal
on Monday October 16, 2017 @11:44AM (#15484005)
The C components are just a few emscripten compiled curve25519-donna and ed25519 functions for elliptic curve routines. It comes directly from the web library without any alteration. Honestly I was surprised at how well it works and the performance isn't too shabby. I did several investigations of replacing it with libsodium and others but the the emscripten builds have been pretty reliable for us..
Show HN: Node.js port of WhisperSystem's libsignal
Re:Box: Python dictionaries with recursive dot notation access
on Friday May 05, 2017 @11:56AM (#14274380)
It used to irritate me having to use alternative grammar for accessing values in a mapping vs accessing object attributes. However this is an area where I learned to appreciate Python's hardline on consistency. Guido in particular has been responsible for keeping the language predictable and concise by disallowing patterns like this in the language itself. So on one hand it's beautiful that it's so easy to implement things like this (which I am guilty of doing too), but on the other it is a perversion of the intentional distinction between attributes and mappings.
I've since learned to love the distinction between object attributes and items in a mapping and happily implement ['this style'] accessors without complaint now.
That being said, if the library just did difflib.get_close_matches() on the key lookup that would be neat for some use cases where you want fuzzy keep lookup.
Re:Making 1M requests with Python-aiohttp
on Saturday April 23, 2016 @03:13PM (#11556985)
That's almost exactly the use case I began with. It unapologetically requires python 3.5+ but if you're already there I'd be happy to see and support some of your use cases. Hit me up on github if you want to try it and need some guidance (the docs are nonexistent).
Re:Making 1M requests with Python-aiohttp
on Saturday April 23, 2016 @01:13PM (#11556383)
I have a library for doing coordinated async IO in python that addresses some of the scheduling and resource contention issues hinted out in the later part of this post. It's called cellulario in reference to containing async IO mechanics inside a cell wall..
https://github.com/mayfield/cellulario
And an example of using it to manage a multi-tiered scheme where a first layer of IO requests seeds another layer and then you finally reduce all the responses.. https://github.com/mayfield/ecmcli/blob/master/ecmcli/api.py#L456