Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aarchi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
aarchi
5y ago
Still seems relatively safe: > The Department of Homeland Security has stated that they cannot obtain the information required to enforce the amendment unless the former U.S. citizen "affirmatively admit[s]" his or her reasons
32.
▲
by
aarchi
5y ago
Well Germany also requires that you surrender other citizenships when you get a German citizenship, unless you are a German dual citizen through ancestry.
33.
▲
by
aarchi
5y ago
Looks like the only use on GitHub so far is Gorgonia, a Go ML library, along with a fast tanh function. https://github.com/gorgonia/gorgonia/blob/master/math_fast.g...
34.
▲
by
aarchi
5y ago
I like these discretionary ligatures. They give a text character.
35.
▲
by
aarchi
5y ago
> The P521 curve implementation has been rewritten using code generated by the fiat-crypto project, which is based on a formally-verified model of the arithmetic operations. It is now constant-time and three times faster on amd64 and arm
36.
▲
by
aarchi
5y ago
It seems that if he didn't explain his motives (i.e. art, not hacking), his actions may have easily been construed differently.
37.
▲
by
aarchi
5y ago
The author divulged passwords, which weren't covered by the warrant. > "Do I have to give you my password?" > "If we find something protected that we need access to, we'll have to come back." > Later I
38.
▲
by
aarchi
5y ago
I’ve tried Little Snitch, but was quickly annoyed at the high interaction required. Maybe I should give it another shot, especially since I use uMatrix on Firefox, which is a similar concept.
39.
▲
by
aarchi
5y ago
Reminds me of my Whitespace Corpus in its organization, especially the table in the README. I cataloged all known implementations of the Whitespace programming language, including interpreters, compilers, and programs. I recorded detailed i
40.
▲
by
aarchi
5y ago
In high school, I discovered a way to print to every printer in the entire district. Every computer would mount the NETLOGON network drive while the user signs in and run a jumble of BAT/VBS scripts to initialize settings for their sch
41.
▲
by
aarchi
5y ago
I've wanted to do this prank ever since I saw it on XKCD, but I think it's largely obsolete now, with the widespread use of HTTPS.
42.
▲
by
aarchi
5y ago
The Vault 7 page on Wikipedia lists a strange ordering for E2EE messengers. Telegram has the weakest security and has only opt-in E2EE for chats, yet is listed first. WhatsApp's Facebook ownership is obviously problematic, but irreleva
43.
▲
by
aarchi
5y ago
They both start at the entry block (or exported symbols if it's a lib) and traverse the program graph, keeping only live branches. There is no “other direction”. Tree shaking is the same as dead code elimination.
44.
▲
by
aarchi
5y ago
The Windows button is useless if you use the Windows key
45.
▲
by
aarchi
5y ago
“Trusting Trust” is one of my favorites. I bootstrapped Go 1.14 for FreeBSD 8, with a couple of patches for older syscalls, but I didn't go as far as bootstrapping GCC. I wanted to build a tool that would automatically bootstrap Go (gc
46.
▲
by
aarchi
5y ago
(2020)
47.
▲
by
aarchi
5y ago
Several are just ordinary code from BBC repos: https://github.com/bbc/res/blob/master/lib/res.rb https://github.com/bbc/audiowaveform/blob/master/src/SndFile
48.
▲
by
aarchi
5y ago
One of the snippets prints Fibonacci in the Chef programming language via a caramel recipe. https://www.dangermouse.net/esoteric/chef_fib.html
49.
▲
by
aarchi
5y ago
DDG will add more results, if enough are hidden. If I search "w3schools" with my filter, there are only two results on the first page that are not hidden, so it immediately displays the second page below. It seems that they planne
50.
▲
by
aarchi
5y ago
If you're referring to user-curated search result blocking, that's very easy with DuckDuckGo and uBlock Origin (just block elements like [data-domain="w3schools.com"]; see my comment to the GP). I don't know of any
51.
▲
by
aarchi
5y ago
Anecdotally DuckDuckGo seems to have fewer sponsored sites than Google. DDG also makes it easy to block low-quality sites because it adds a data-domain attribute to the root of every search result. I recently started this mini uBlock Origin
52.
▲
by
aarchi
5y ago
Is Redact affiliated with the EFF? The prominent “Support the EFF” banner suggests so, but the FAQ makes no mention.
53.
▲
by
aarchi
5y ago
Wow that's a phenomenal effort! It's surprisingly complex converting between regexp dialects.
54.
▲
by
aarchi
5y ago
A logic programming language like Prolog seems like it would have been a good fit for solving the bytecode packing with constraints.
55.
▲
by
aarchi
5y ago
Fortran has a lot of interesting current compiler work leveraging MLIR, a subproject of LLVM: Flang [0] and CIL for C/C++/Fortran [1]. It seems like Fortran tooling is making somewhat of a comeback. [0]: https://github.
56.
▲
by
aarchi
5y ago
What would you recommend that covers data flow analysis better than the dragon book? I'm currently starting data flow analysis for my own compiler using intervals and/or modular congruences (operations can be reduced to congruence
57.
▲
by
aarchi
5y ago
The circle is centered around Green Island. Several more circles can be seen further south near Ras Abu Rudeis. It seems that water only seems to be displayed near land and is replaced with simulated blue otherwise.
58.
▲
by
aarchi
5y ago
“Everybody” is too strong of a quantifier. The named companies (EFF, Mozilla, Brave, Vivaldi, and DuckDuckGo) are all well-known privacy advocates. Not included are user perceptions or competing adtech views.
59.
▲
by
aarchi
5y ago
The trouble with the Compass app is that it's infrequently used, so will usually be automatically offloaded and will need to be downloaded again when you're lost with limited internet access.
60.
▲
by
aarchi
6y ago
Whereas in Pijul and Darcs, commits (called patches) are diffs, not snapshots. They are based on a sound theory of patches, which allows for operations not supported by Git like commuting, as long as the commits aren't interdependent.
More ›