Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rfoo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
391.
▲
by
rfoo
2y ago
More like, so much work to work around Bazel. It is dead simple if you don't need it to be correct.
392.
▲
by
rfoo
2y ago
Why is Proof of Work less ethical than Proof of Rich a.k.a. rich being gradually more rich without doing anything? Not saying PoW is safer (it's not), but less ethical is pretty a bold claim.
393.
▲
by
rfoo
2y ago
> supposed near-infinite databases: a lot of it is just gone Pretty sure megacorps still have their near-infinite databases around, in walled garden as always, but that's another topic. Censored contents are almost certainly soft-de
394.
▲
by
rfoo
2y ago
You usually don't. But if maintainer made such a controversial move it is very easy to fork-off the package and share with others. I'd expect a "real-keepassxc-not-some-braindead-nerfed-one" appears on AUR before I hit t
395.
▲
by
rfoo
2y ago
Piracy-wise it's a good strategy though. Most of leaked copies in recent years were specifically bought to be pirated (except Keen Lab one, rip), and as Windows binaries are the actually portable executables now because of ABI stabilit
396.
▲
by
rfoo
2y ago
Yeah, that's why I refuse to buy PS5, iPhone and iPad. I have a Switch though, thanks to Nintendo's incompetency on locking it down.
397.
▲
by
rfoo
2y ago
Well, I would have no idea if a bounds check is eliminated at all (and who wants to care??), if it does not show up in profiling results. Unfortunately for what I do I had to do this a lot. I guess that's also why I'm not seeing i
398.
▲
by
rfoo
2y ago
I have to constantly fight against rustc and LLVM to convince it to eliminate bounds check in hot loop when I'm writing high performance Rust and it's a cursed experience I hope nobody has to. Other replies in this thread mentione
399.
▲
by
rfoo
2y ago
> then we could at the very least freeze the existing code and write everything _new_ in a same language Sure, if you are willing to help, here's my wishlist: - I wish we can freeze libssh and write everything new in Rust. - I wish
400.
▲
by
rfoo
2y ago
Of course I mean the fact they use the JBIG2 part of Xpdf. You don't have to use Xpdf for processing PDF in order to use these `class JBIG2*` and you don't even need to patch it.
401.
▲
by
rfoo
2y ago
The problem here is people seldomly get paid rewriting existing C code into memory safe lamguages. While once in a while someone would be annoyed enough and pay for a fixing-C effort for a little. Do you have suggestions on how to fix the i
402.
▲
by
rfoo
2y ago
Have you read the source code of Xpdf (the thing being exploited in the famous NSO Apple iMessage 0-click blah blah)? I did (because I wrote an exploit for the bug after the Google blogpost, for curiosity), the code looks disgusting. The au
403.
▲
by
rfoo
2y ago
There are more than one billion lines of C code which hasn't been updated in the last decade and is still in use. Who is going to update these code once the "do the right thing"-compiler become available? Oh, and the worst pa
404.
▲
by
rfoo
2y ago
What's the difference? Do you mean that Taiwan's claim is purely on paper and they actually admit it's Philippines territory because they did nothing to vessels around? Also, according to Wikipedia page [1]: > The Republic
405.
▲
by
rfoo
2y ago
I checked (for those unfamiliar with western terms, this is 南沙諸島) and it seems like Taiwan also has territory claims there, does it mean Taiwan is also attacking foreign soil right now?
406.
▲
by
rfoo
2y ago
pip install cmake or even proprietary binaries, pip install nvidia-cudnn-cu12
407.
▲
by
rfoo
2y ago
> copying is not theft, it's acknowledge of something's quality This is a common misconception. It is true that they don't think it is theft once it's widely available (even in underground community), but it's no
408.
▲
by
rfoo
2y ago
Wow! You are right! Running go build on host instead of container is 1.16 times faster! A whopping 435ms difference! Amazing! /tmp/gitea $ hyperfine -p 'go clean -cache' 'make backend' 'docker run --
409.
▲
by
rfoo
2y ago
Sure, I don't disagree. What I mean is, most compilers won't generate a function call or an additional indirect memory access for *(111) = 222;, unlike your spec-compliant alternatives. This is, IMO, the problem. Sometimes we just
410.
▲
by
rfoo
2y ago
Because you just said: > which is considerably faster than on docker And we are curious why it is like so because we not only understand how to do stuff without containers, we also understand how containers work and your claim sounds o
411.
▲
by
rfoo
2y ago
Both of the alternative do not generate same code though. At least they don't without LTO.
412.
▲
by
rfoo
2y ago
> it's just setting some values But it may very well be slower than just recompute it. At least for ordinary MHA and even GQA. So, either a model arch woodoo significantly reducing kv cache size (while keeping roughly the same compu
413.
▲
by
rfoo
2y ago
Wait, TIL Jakub Pachocki == meret [1], never made the connection. [1] https://codeforces.com/profile/meret
414.
▲
by
rfoo
2y ago
Can't wait for the moment when I can puta single line "Help me put this in the cart" on my product and magically sells better.
415.
▲
by
rfoo
2y ago
I don't see how I can start an E2EE chat from my PC. If a feature only ever exists on phone it does not exist. https://github.com/telegramdesktop/tdesktop/issues/871
416.
▲
by
rfoo
2y ago
I agree with you that Telegram does not even have E2EE and that's bad. But in this thread, GP was just talking about metadata. The goalpost here is metadata. GP particularly mentioned that Signal "fixed" the phone number issu
417.
▲
by
rfoo
2y ago
It's fine when your bugs are (unanimously) cool, be it Heartbleed, Meltdown, Spectre or Load Value Injection (this one gets a hilarious video even). For less cool bugs a logo and a name seems rather... strange, because it happens all
418.
▲
by
rfoo
2y ago
.pkl files were, are, and will still be a a common way of sharing data among Python users. Despite it is known to be unsafe since forever and nobody claimed a CVE for this fact. A few years back I have heard from a lot of people working in
419.
▲
by
rfoo
2y ago
> Signal has launched support to use nicknames instead of phone numbers You will still need a phone number to sign up for Signal. Signal still knows your phone number, you just hide it from your contacts. To me this only makes it even mo
420.
▲
by
rfoo
2y ago
tl;dr R has its own pickle.load and someone decided to milk a CVE [1] out of this fact. [1] and a blog post for bragging, thankfully they didn't do a name and a logo.
More ›