- Linux entropy pool doesn't know about external, non-default, non-driver entropy sources.
- Modern Linux usually reports
256
forcat /proc/sys/kernel/random/entropy_avail
. This has to do with the entropy pool rewrite sometime ago that prevented blocking of/dev/random
. - There is presently no userland entropy pool seeding "pull" mechanism.
This file contains hidden or 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
-----BEGIN DH PARAMETERS----- | |
MIIECAKCBAEAjC/0pr9r1mcAiODdJ2hXfokDUPHamlfsA3vuTRTWjX4eewu5Xxj5 | |
tuWy8YiA3Hyijud91jI6PpaDnsw7Y1v/0o4lMQyYeFGr6sYrSbD8KqfFbuggge4A | |
1X7dA4fXGd5pHwFvId5EJx0Niky50qsG5hImbqSkkXTDv1MCu3YKPnU1MaTk+ALO | |
mnjQ7sLLsSwgl0Jl9RuM22i556PyQLRNDqkkcu4JEtBL3r9TADA1QQ+86CrlsekT | |
AFRfu2gaOA5lx2kms8hD25PrnDN6wdme8l9aeWfVkIDwj6bwJ82cVBQ201TAQZLn | |
MCpXbMicY+xJqWyq0GhLnRxK/G76Qu1sBKuiKuB1TZ0D+qmSwlpqt0IUkk7LWF7N | |
DjGdzll0s4QFtJfMGF1CAGoySe7en21CiUKbW0N40ObK88KWEHXYq5EWeqvdL1/2 | |
Sh7VuNnvJwMVIf7j7sRzJehy3xxOujMHVUHjfNUdUoMMZVYtHXMX+UO/bG9kuiJc | |
+ShFwhswOkQPmTvP/brvfC6SFXWnrJOa9O7MWVB6DH+K9FclDEZqgowVP4ZFsO4g |
This file contains hidden or 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
NUM_FIBERS = 1_000_000 # no. of Fibers | |
UPDATE_INTERVAL = 10_000 # show starting progress every these many fibers | |
PRINTERS = 100 # at most these no. of fibers will print dots | |
PRINT_INTERVAL = 10 # every increments of x | |
PRINT_NTH_FIBER = NUM_FIBERS//PRINTERS | |
MINI_NAP = Time::Span.new(nanoseconds: 1_000_000) | |
GC_STATS_PERIOD = Time::Span.new(seconds: 10) | |
start = Time.utc |
- Apple
- http://www.thinkdifferent.us/ containing
<HTML><HEAD><TITLE>Success</TITLE></HEAD><BODY>Success</BODY></HTML>
(no \r\n) - www.appleiphonecell.com
- *.apple.com
- www.itools.info
- www.ibook.info
- www.airport.us
- http://www.thinkdifferent.us/ containing
- *.apple.com.edgekey.net
This file contains hidden or 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
diff --git a/Formula/gpgme.rb b/Formula/gpgme.rb | |
index 45abd0b45ca..cbb56d52864 100644 | |
--- a/Formula/gpgme.rb | |
+++ b/Formula/gpgme.rb | |
@@ -49,6 +49,7 @@ class Gpgme < Formula | |
"\\0 --install-lib=#{site_packages}" | |
system "./configure", *std_configure_args, | |
+ "--enable-fixed-path=#{Formula["gnupg"].opt_bin}", | |
"--disable-silent-rules", |
I would learn C and x86/arm assembly first enough to bootstrap.
It's usually good to learn how to write ld linker scripts and how to make something bootable from grub.
Then, I would look Rust because it's easier to create correct no_std kernels.
arm architecture and instruction (ISA) reference
This file contains hidden or 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
#!/usr/bin/env bash | |
set -euo pipefail | |
TGT="$1" | |
NEW_RUNPATH="${2:-\$ORIGIN/../lib}" | |
_patchelf() { | |
(set -x; patchelf "$@") | |
} |
This file contains hidden or 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
$output = winget upgrade | Out-String | |
$lines = $output.Split([Environment]::NewLine) | |
$hdrLine = 0 | |
while (-not $lines[$hdrLine].StartsWith("Name")) { | |
$hdrLine++ | |
} | |
$idIdx = $lines[$hdrLine].IndexOf("Id") |
- Parsing with derivatives
- Parser generators
- ANTLR 4
- The old guard of flex (lex) + bison (yacc), JavaCC + CUP
- Data binding generators (the perils of code generation)
- protoc
- Prisma
- Faster regex engines
This file contains hidden or 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
#!/usr/bin/env ruby | |
require 'openssl' | |
require 'uri' | |
require 'net/http' | |
url = URI.parse 'https://rubygems.org/' | |
http = Net::HTTP.new url.host, url.port | |
http.use_ssl = true | |
http.verify_mode = OpenSSL::SSL::VERIFY_PEER | |
http.read_timeout = 20 |