1,777 karma · joined April 28, 2011
https://moreati.org.uk/ https://social.moreati.org.uk/@alex
[ my public key: https://keybase.io/moreati; my proof: https://keybase.io/moreati/sigs/0NRA_TnGMfWlFUd7jrTrJqT2QOxC7wD7yEyjNtxLc4c ]
If I ever get round to editting/refining these I plan to do it on https://devhints.io - https://devhints.io/xpath and https://devhints.io/bash are so nice.
Additive Increase Multiplactive Decrease (for others wondering)
> a feedback control algorithm best known for its use in TCP congestion control. AIMD combines linear growth of the congestion window when there is no congestion with an exponential reduction when congestion is detected.
-- https://en.wikipedia.org/wiki/Additive_increase/multiplicati...
I would call an object store in which the objects are mostly < 1 kiB a key value store.
""" WARNING: Python 2.7 is not recommended. This version is included in macOS for compatibility with legacy software. Future versions of macOS will not include Python 2.7. Instead, it is recommended that you transition to using 'python3' from within Terminal. """
There is no version of Python 3 included with the OS. The XCode app/developer tools include Python 3.8. I expect macOS 13 won't include any Python interpreter out the box
e.g. https://mechanics.stackexchange.com/questions/29690/what-are...
I get the impression this partially due to a) most implementations being adhoc, of varying completeness, and written in C or C++ (e.g. OpenSSL); and b) sheer complexity of ASN.1 and other standards from that family/era.
Sources: following software security researchers/practioners on Twitter, a few podcasts, here, etc.
> N26 (known as Number 26 until July 2016) is a German neobank headquartered in Berlin, Germany. N26 currently operates in various member states of the Single Euro Payments Area (SEPA) and in the United States.
https://twitter.com/search?q=from%3Amoreati%20ansible%20tip&... https://twitter.com/search?q=from%3Amoreati%20ansible%20gotc...
"cough" or mumble is a slightly humorous shorthand/convention for this. It suggests an audio transcript mistake, that conveniently doesn't reveal the guilty party.
> The "Respects Your Freedom" certification program encourages the creation and sale of hardware that will do as much as possible to respect your freedom and your privacy, and will ensure that you have control over your device.
I'm intrigued. Is it due to much drier conditions? Grain size? Mineral composition? Combinations? Anywhere I could read a bit more?
Given one or more known inputs/outputs of a Reed Solomon function with known symbol size, message length, number of parity symbols. Is it possible to calculate the other parameters (polynomial coefficients, primitive element etc)?
I failed to find an answer a few years ago, when trying to interoperate with chirp.io (now gone). https://math.stackexchange.com/questions/663643/discover-par...
dig +short -4 myip.opendns.com a @resolver1.opendns.comMy best guess is that's how GP was using it.
"""
Greylog Extended Log Format (GELF) is a log format that avoids the shortcomings of classic plain syslog:
* Limited to length of 1024 bytes – Not much space for payloads like backtraces
* No data types in structured syslog. You don’t know what is a number and what is a string.
* The RFCs are strict enough but there are so many syslog dialects out there that you cannot possibly parse all of them.
* No compression
""" -- https://docs.graylog.org/en/4.0/pages/gelf.html
It can be sent over UDP or TCP. Looks like each log entry is a JSON object, with standardised field names/formats.