Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aseipp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
451.
▲
by
aseipp
3y ago
Nix also has a single definition of the curl package. The curl package itself can take tons of flags as inputs, indicating how it should be built, and you can then have curlMinimal, curlWithGnuTLS, and curlHTTP3 all as different 'names
452.
▲
by
aseipp
3y ago
> It's interesting how Nix's selling point is that its non-standard file system structure allows multiple versions/flavors of the same package to be installed at the same time, yet if I understand correctly, it often has o
453.
▲
by
aseipp
3y ago
The checksums are automatically included with the models when you download them using the download.sh script, and verified right after the download completes. This isn't unlike how a lot of packages distribute the SHA256SUMS file next
454.
▲
by
aseipp
3y ago
I got the model weights instantly, just fill in a fake name and use https://temp-mail.org/en/ or something. It'll probably be up for torrenting soon enough too I guess.
455.
▲
by
aseipp
3y ago
I mean, you can install native Linux on lots of chromebooks, they run open source firmware (Coreboot), allow powerusers to disable secure boot with a strong security stance (e.g. it requires resetting device keys so you can't just phys
456.
▲
by
aseipp
3y ago
Yes, but now that your CPU utilization is uncapped, you can more easily scale the utilization down and retain some form of proportional performance, so it doesn't matter. If you capped the system to 60% of your CPU, it might change the
457.
▲
by
aseipp
3y ago
Program shits itself randomly during execution, crashes, and doesn't tell you why. strace it. Oh, it turns out it's trying to execve() a binary that doesn't exist on the system, which wasn't documented as a dependency, s
458.
▲
by
aseipp
3y ago
Ehh, the reality is not quite that rose-tinted; in practice you have to put the elbow grease in, still. It's normally not quite as simple as porting someones config IME, because often it's wrapped up with other things they need. I
459.
▲
by
aseipp
3y ago
Really depends on the dynamics of the project, and its life cycle. If you're in a well-established project with norms, conventions, long-time users, existing long-time developers, stable features and cadence, and have a lot of code to
460.
▲
by
aseipp
3y ago
It depends on what parameters you give the system control over. It doesn't necessarily have to generate the code itself, it can simply control one of the many other things. For example, if you only give control over some dimensional pa
461.
▲
by
aseipp
3y ago
It isn't, if the website implements it correctly, and the user uses a strong password, and there's a salt -- then yes, probably, they aren't getting much information. But if you could always rely on all of those, a lot of the
462.
▲
by
aseipp
3y ago
They can both be private methods in a single module, the example still applies fine? You can for example rename a private function in a single rust crate, which is used by other functions within the crate, which is not exported. I'm no
463.
▲
by
aseipp
3y ago
It's not about git conflicts, it's about behavior of the resulting repository and merging changes safely. You can absolutely have changes two changes A and B that have no conflicts to resolve textually, but can result collectively
464.
▲
by
aseipp
3y ago
You seem to be making up a bunch of scenarios that aren't really relevant (what if someone did this and that with sudo, what if the bytes were stored here). You don't want to understand the actual security model, which is fine, bu
465.
▲
by
aseipp
3y ago
The software you're describing is called a "Password Manager", and several do support passkeys already in newer versions. There's no real "emulation." 1Password 8 supports them just fine, your browser has APIs
466.
▲
by
aseipp
3y ago
Passkeys are unphishable and can't meaningfully leak credentials in the case of a hack, nor can they be reused by design. For "important sites where security matters" they are literally better in every way than a password,
467.
▲
by
aseipp
3y ago
Yeah, this is basically my take. At this point, the idea everyone is converged on is that you have a locally encrypted secure "vault" of some kind, that you can trust, and you need to verify identity with that system, perhaps wi
468.
▲
by
aseipp
3y ago
Calver I think is more useful for applications that get continuously developed and released, honestly. Like, whenever you are using a webapp that is just self-contained thing, semver doesn't necessarily mean much, it basically just b
469.
▲
by
aseipp
3y ago
Draft PRs work on all repositories, even non-org ones, though? I used them like 2 hours ago. Or are there more features for Orgs? I do agree MQ being only for Orgs is really really annoying.
470.
▲
by
aseipp
3y ago
No, merge queue logic is still useful even if you use literal merges, or rebases. We used GitLab at my last job and had a "merge train" bot that would do more-or-less the exact same thing as GitHub does here, it would just literal
471.
▲
by
aseipp
3y ago
You can use your system keychain (iCloud, whatever chromeos/android use) or your password manager (random software) that integrates with your OS/Browser to manage a passkey. I use 1Password to manage my Passkeys in Edge, and that
472.
▲
by
aseipp
3y ago
My understanding (Kent is in this thread so maybe I'm totally wrong and he can improve on this) is that extents work like any other filesystem but taken to the extreme: they record a variable, contiguous range of bytes, and that's
473.
▲
by
aseipp
3y ago
ZFS is block based, not extent based, but blocks can be variable size from my understanding. Btrfs does compress individual blocks at 4KiB granularity, but can use the same zstd dictionary for up-to 128KiB runs of contiguous blocks. I don&#
474.
▲
by
aseipp
3y ago
I've been using this to play a silly japanese arcade game, Gundam Extreme Vs. Full Boost -- with my friends, online, over an emulated PSN. Worked immediately on all our PCs. Some random guy even joined our lobby one time. Tested it and
475.
▲
by
aseipp
3y ago
IMO the cognitive load of Rust is different in practice just from basic nuts and bolts things like having a ecosystem of libraries that culturally emphasizes things like portability and heavy testing, and a standard package manager and an e
476.
▲
by
aseipp
3y ago
> However, it’s not that hard to ignore the ecosystem I'd say this will only work if you have stable results or models to target like Whisper, that's one thing, and "going your own way" can help improve portability an
477.
▲
by
aseipp
3y ago
To be fair, there have been plenty of bugs in Haskell libraries wrt exception safety. Cancellation and asynchronous exceptions are actually really hard in practice. But yes, actually having the possibility can make some code a lot easier to
478.
▲
by
aseipp
3y ago
Honestly, I really think Gerrit would be so much better if it weren't for the UI being so... compact? I think it's actually got good information, and a review tool is something many people spend tons of time in, so power-user prof
479.
▲
by
aseipp
3y ago
No, the best solution is just to use protondb and see if it works there, and read some comments. Then try it. Performance really doesn't matter for most titles because generally speaking the first problem is "Does it work under Pr
480.
▲
by
aseipp
3y ago
Not really comparable, honestly. "Gigabytes" has nothing to do with it. Sourcegraph can e.g. index multiple repositories across multiple languages and link them together at large scale. You're doing an extremely easy case whe
More ›