Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mplewis9z
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
mplewis9z
3y ago
What makes you think the stealth ship is impossible? They explain the concept pretty well in the first book: extensive cooling systems to soak up waste heat, large liquid tanks to store that heat internally for a while, and radar-absorbing
32.
▲
by
mplewis9z
3y ago
Yep - best explanation is from the introduction: > Various experimental groups have also reported localized superconductivity in graphite at temperatures as high as 300 K. [...] However, so far, all the efforts to achieve a global superc
33.
▲
by
mplewis9z
3y ago
Maybe, but this argument holds less weight given that they’re the ones pushing for inclusion of these algorithms in the NIST standards, and are really only advocating against the hybrid algorithms. I honestly think the NSA learned their les
34.
▲
by
mplewis9z
3y ago
Putting on my tinfoil hat, I think there’s also an argument to be made that the NSA might want to slow down adoption of post-quantum algorithms, which their stance against hybrids definitely accomplishes. If there’s a single organization
35.
▲
by
mplewis9z
3y ago
What happens when a site you really do need and have HTTPS on (your bank, say) has a cross-site request forgery vulnerability, and someone plops an exploit script on that non-HTTPS site you visit? With crafty enough hackers, your savings
36.
▲
by
mplewis9z
3y ago
Yeah, but your cache throughput is already faster than PCIe 7.0 (and way lower latency), and cache replacement algorithms for modern CPUs are really, really good.
37.
▲
by
mplewis9z
3y ago
There’s also at least some definition of why it’s called forbidden here: https://en.m.wikipedia.org/wiki/Forbidden_mechanism
38.
▲
by
mplewis9z
3y ago
I haven’t had a chance to fully explore the new features and there are probably still some sharp edges, but the addition of non-copyable types and borrowing/consuming bindings in Swift 5.9 should bring it a lot closer to Rust in those
39.
▲
by
mplewis9z
3y ago
I agree. They know their time is coming with being forced to allow other browser engines, and are actually putting in an effort now that there’s competition on the horizon.
40.
▲
by
mplewis9z
3y ago
If you haven’t tried Swift, copy-on-write is one of the core tenets of its value types (`struct`s, basically), and it’s almost entirely transparent.
41.
▲
by
mplewis9z
3y ago
> Tesla has killed by far the most people They’ve also driven by far the most miles. I’m no diehard Tesla fan, but I hate it when people don’t properly scale their data.
42.
▲
by
mplewis9z
3y ago
I optimize for finding vowels first (just better for my brain to figure out the next guesses), so my opening is STOAE. I largely follow hard mode so my next guess is highly dependent on what hits, but GUILD is the default if the first compl
43.
▲
by
mplewis9z
3y ago
You replied to the wrong topic.
44.
▲
by
mplewis9z
3y ago
(You missed the joke that they’ve already managed to triple their current nuclear capacity… i.e. 0 x 3 = 0)
45.
▲
by
mplewis9z
3y ago
Technically, Germany has already met their share of the requirements, well ahead of schedule.
46.
▲
by
mplewis9z
3y ago
There are a few big MVNOs (like Straight Talk) that work across multiple carriers - I bet in the face of deprioritization the phone tried to switch to another network, and kept doing that as the new carrier also experienced congestion.
47.
▲
by
mplewis9z
3y ago
…you do know they’re in the process (and quite far along) of being acquired by Adobe, right?
48.
▲
by
mplewis9z
3y ago
My local Kroger imprint sells their generic-brand plain Greek yogurt (with zero sweetener of any sort) in both whole milk and nonfat versions, in 32-ounce tubs for cheap. Every other grocery store I've been to also has something simila
49.
▲
by
mplewis9z
3y ago
Eh, I wouldn’t call Foundation its standard library - it sits somewhere in between your traditional stdlib (including things like Date/Time models) and third-party dependencies (things like networking requests). There’s no functionalit
50.
▲
by
mplewis9z
3y ago
That’s Commodore LaForge to you now!
51.
▲
by
mplewis9z
3y ago
And then feast ravenously on the remains when the battle is over.
52.
▲
by
mplewis9z
3y ago
Ah yes, the “trust me, this time the war on drugs will totally work” response.
53.
▲
by
mplewis9z
3y ago
It’s all good, man.
54.
▲
by
mplewis9z
3y ago
If you're only trying to coordinate among sub-processes of your top-level script (ones that are at some point forked from the root script and duplicate its file descriptors), there's probably a way to get an approach similar to mi
55.
▲
by
mplewis9z
3y ago
> I do not like the way you build expressions by concatenating strings. Unfortunately this is the only option if you're trying to preserve POSIX shell compatibility - arrays are implementation-specific additions to the specification
56.
▲
by
mplewis9z
3y ago
> you can only read what you wrote once In the way I’ve written it, yes. But you can open as many file descriptors as you need before you `rm` the file, and they each will keep their own position in the file. You can’t do a dynamic numbe
57.
▲
by
mplewis9z
3y ago
While this is great, this only cleans up temporary files on a clean exit (well, depending on the shell), and no trap can catch SIGKILL. I much prefer cleaning up my files _before_ I use them, like: ``` touch 'temp.txt' exec 3 <
58.
▲
by
mplewis9z
3y ago
> it's pretty common for a spark to jump the gap of the leads while you're plugging it in If you’re referring to seeing a spark while plugging something in, that’s just current jumping from the socket to the pin that’s entering
59.
▲
by
mplewis9z
3y ago
I do this to separate personal and company repositories on the same machine, and it works flawlessly. An example config looks like: ~/.gitconfig: ``` [includeIf "gitdir:~/Personal/"] path = ~/personal
60.
▲
by
mplewis9z
3y ago
> 44 bits of randomness might be feasible for a serious attacker, while maybe if it was 1000 times harder they'd give up My back-of-the-napkin math[^1] says that, on an AMD Ryzen 7 1800X (released in 2017), brute-forcing 54 bits of
More ›