Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
KMag
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
87 ms
·
961.
▲
by
KMag
5y ago
Or, if you have a semi-locked down production box and a process that's already gone unusably slow, a quick shell loop that calls pstack on the slow process 10 times will get you a good idea where the process is spending its wall clock
962.
▲
by
KMag
5y ago
Presumably that's legal, as long as there isn't a clear correlation between excluded neighborhoods and protected classes. I'm not a lawyer. This is not legal advice.
963.
▲
by
KMag
5y ago
I agree that is was good the designers of the 386 got rid of some cruft in designing 386 protected mode. It's unfortunate they didn't lean harder into BIOS calls to hide implementation details (such as allowing only the BIOS to m
964.
▲
by
KMag
5y ago
One could, but then one would give up the advantages of a relaxed memory model.
965.
▲
by
KMag
5y ago
I don't use iOS Keychain because I've been an Android user since Google gave all employees a free HTC G1 for the holidays. I had an original iPhone, but I don't recall that having Keychain. As for why my wife doesn't us
966.
▲
by
KMag
5y ago
Yes, the MIT 6.270 robot competition in January 1998 definitely ran the robot using a C interpreter on an ARM board.
967.
▲
by
KMag
5y ago
I think re-targeting bitcode for a different architecture with the same pointer size and endinness is a pretty light weight operation, but I might be wrong. I'm pretty sure it's orders of magnitude lower overhead and less complic
968.
▲
by
KMag
5y ago
> Fundamentally, a C binary will not run on multiple architectures (at least not without some sort of special translation mechanism like Rosetta or qemu user-mode emulation). The C machine model doesn't dictate native compilation.
969.
▲
by
KMag
5y ago
Very nice. I hope that in the future, native code will be the distribution format about as often as we write inline assembly. Sometimes you'll really need precise control over instructions, but for 99% of code, it's not worth th
970.
▲
by
KMag
5y ago
This is great for x86, but for low-overhead multi-platform binaries, IBM came up with a pretty good solution decades ago with OS/400 TIMI (Technology Independent Machine Interface), which is basically Android Runtime's install-tim
971.
▲
by
KMag
5y ago
> Cosmopolitan Libc makes C a build-once run-anywhere language, like Java, except it doesn't need an interpreter or virtual machine. ... and it only supports x86 (without binary translation), right? It's great to see progress
972.
▲
by
KMag
5y ago
It's really unfortunate that there are no commercial incentives to provide strict sandboxing for outdated versions of applications, rather than only allowing the latest version to be installed. There's a strong public good in pre
973.
▲
by
KMag
5y ago
Read The Hitchhiker's Guide to the Galaxy, and post back here. Minor spoiler: mice (okay, not rats) are projections into our universe of immensely powerful trans-dimensional beings, or something like that.
974.
▲
by
KMag
5y ago
But what about the vulnerability as an indicator of the general quality and reliability of the tool? Casting doubt as to the ability of the tool to generally be accurate and specifically maintain proper chain of custody documentation would
975.
▲
by
KMag
5y ago
Julian Assange and a couple of others developed a file stem called Rubberhose to avoid this problem. All of the filesystem structures, data, and free space are indistinguishable from noise without the decryption key. The system always set
976.
▲
by
KMag
5y ago
Interesting, and I presume it works for singletons of any type, correct? val x: 1 = 1 val y: 2.718281828 = 2.718281828 That's kind of cute. I presume its main purpose is for overrides in order to get something similar to
977.
▲
by
KMag
5y ago
This creates two types with quotes in their type names, and then creates a union type of the two? Then the compiler needs to determine if the token's context requires a type or a value, and disambiguate accordingly? In the example abo
978.
▲
by
KMag
5y ago
In the near future, only pseudonyms and fools will challenge the thoughts of the day.
979.
▲
by
KMag
5y ago
> Still pretty close in the German pronounciation[sic]. Well... I don't find it so surprising that the home of Anglia and the Angles hasn't changed its pronunciation of Angle-land as much. Some mercenaries (if you believe Bede)
980.
▲
by
KMag
5y ago
Maybe. I worked at Google on the indexing team from 2006-2010. During that time, I vaguely remember some announcement of a government-funded search engine project in France to beat Google. If I remember correctly, it wasn't the firs
981.
▲
by
KMag
5y ago
> Build better walls. Don't try to outlaw people "looking at you", no matter what frequency they use. It's just not possible to make a wall that can't be seen through, at least without making them tens of meters
982.
▲
by
KMag
5y ago
Edit: nevermind https://www.getmonero.org/resources/moneropedia/ringsignatur... cleared it up. Zero-knowledge proofs/cryptographic accumulators are used to verify each coin is spent at most once. Any of 11 c
983.
▲
by
KMag
5y ago
I'm familiar with how ring signatures work, but haven't looked into how the rest of the Monero anonymity works. In order to expand the search space, presumably some of those keys used in the ring signature need to be from people
984.
▲
by
KMag
5y ago
I only remember once being challenged to a fight outside. I didn't find it difficult to turn down. Biden surely shouldn't have used a threat of violence, but, especially in context, I doubt the recipient took the threat literall
985.
▲
by
KMag
5y ago
But, can you allow some nodes to queue messages for a longer period of time?
986.
▲
by
KMag
5y ago
> I'm not super-knowledgable about cybersecurity, but shouldn't simply using TOR make it nearly impossible for the US government to track them down? PSA: There are known traffic correlation attacks against Tor. It's not m
987.
▲
by
KMag
5y ago
> That's the problem with these bespoke binary formats like ELF - they're not designed to encode arbitrary schemas of data, they're designed for very specific tasks and then when they get used outside of their intended env
988.
▲
by
KMag
5y ago
Heh. Hopefully some of the production systems I work with are also well-played trollings.
989.
▲
by
KMag
5y ago
> why don't we just use base64-encoded JSON or something? Base64 would be counterproductive, increasing both space and parsing time... presumably out of fear that JSON would contain a naughty byte for a greenfield file format. It w
990.
▲
by
KMag
5y ago
But isn't that just what you were suggesting in the GP post in order to get rid of a layer of indirection?
More ›