Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aseipp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
121.
▲
by
aseipp
1y ago
I care a ton about fast and accurate build systems but one issue I think we haven't solved is that: people do not want to use other build tools for their language. "Why isn't it Cargo? Why not use NPM/Yarn? Why not use P
122.
▲
by
aseipp
1y ago
Why wouldn't you just keep search for the "warning:" or "error:" anchor, like people (and editors) have been doing forever? Even if that wasn't true it's not like searching for emojis is hard anyway. If it
123.
▲
by
aseipp
1y ago
They work. You can use them? They haven't gone anywhere and the Linux kernel relies on them extensively, among other things.
124.
▲
by
aseipp
1y ago
They are quite easy to search for actually, because they are sparse and you tend to not get so many spurious results due hitting things that contain your query as a substring. Even then, the glyphs appear inline in the warning message, they
125.
▲
by
aseipp
1y ago
The reality is that for large scale AI deployment there's only one criterion that matters: what is the total cost of ownership? If TPUs are 1/30th the total perf but 1/50th the total price, then they will be bought by custome
126.
▲
by
aseipp
2y ago
Interesting, that was just a few short months before I showed up. :)
127.
▲
by
aseipp
2y ago
I don't know if it's the only or original reason, but one nice consequence of the reverse hex choice is that it means change IDs and commit IDs have completely different alphabets ('0-9a-f' versus 'z-k'), so yo
128.
▲
by
aseipp
2y ago
Mostly because it is jarring for users that want to interact with tools which require these footers -- and the setups to apply them, like Gerrit's change-id script -- are often annoying, for example supporting Windows users but without
129.
▲
by
aseipp
2y ago
The new p150 cards linked in the OP have 32GB GDDR6 @ 512GB/s for $1,300. Which isn't bad on paper, I guess. They're meant to be networked (quad 800GB QSFP-DD) like Nvidia GPUs, so two of them would get you 64GB of VRAM at $2
130.
▲
by
aseipp
2y ago
Microsoft did not push these changes. Valve (and places like Collabora) did, because it meaningfully improves performance for emulated Windows games. You should probably at least get the basics of your story straight if you're going to
131.
▲
by
aseipp
2y ago
You've never been able to upgrade RAM on GPUs for the exact same reasons that Framework is alluding to. That's what's happening here; GPUs have lots of cores, and to keep them feed you need lots of bandwidth to go along with
132.
▲
by
aseipp
2y ago
Well, you haven't ever been able to upgrade RAM on your GPUs, so the real question is more like: will more consumer-grade devices move towards unified memory designs with single memory pool? My completely-bullshit opinion is something
133.
▲
by
aseipp
2y ago
CAMM will be fine on laptops and other smaller form factor devices for CPU-class memory speeds, but it does not have the bus width or lanes to match solutions like Strix Halo, Grace, Apple M-series -- the memory bandwidth being a large part
134.
▲
by
aseipp
2y ago
CAMM2 only has a 128-bit bus so it's going to severely compromise performance for workloads that want higher interconnect bandwidth, which Strix Halo is targeted at. For things like that, wider busses are always going to give much bett
135.
▲
by
aseipp
2y ago
Your impressions are not correct. Jujutsu's creation and its Git support both predate Google's direct involvement or its anointment as the eventual successor to Fig (Google's internal fork of Mercurial). Martin just happened
136.
▲
by
aseipp
2y ago
Large file handling has improved in recent versions, FWIW; large files are left untracked if they violate the size limit (no auto track), you have to selectively add them at that point. Note that you can unbloat your local copy by pruning t
137.
▲
by
aseipp
2y ago
It supports standard UEFI boot, Ubuntu has a WIP image you can use that has some extra patches, and with some fiddling you can get other distros, assuming you use a really recent kernel with a supported device tree and maybe you need some f
138.
▲
by
aseipp
2y ago
The real reason to use those languages is because they often lend themselves to using the meta-language for other purposes, like writing flexible open ended test suites, or using some forms of code generation/metaprogramming to generat
139.
▲
by
aseipp
2y ago
For the most part, yes, it should be very achievable. Embedded Swift basically just produces an object file that looks like any object file from a C compiler. The objects mostly rely on very basic primitives like malloc/memcpy so it&#x
140.
▲
by
aseipp
2y ago
Hashes of the tarballs are recorded in the package-lock.json of downstream dependants, so recompressing the files in place will cause the hashes to change and break everyone. It has to be done at upload time.
141.
▲
by
aseipp
2y ago
They're overall more prevalent in the FPGA world, I think. I've used and done several jobs with them (Clash/Haskell, Bluespec, etc) and know others who have, too. But you basically need to know someone or do it yourself. Pret
142.
▲
by
aseipp
2y ago
The official specs for the 5090 have been out for days on nvidia.com, and they explicitly state it's 32GB of GDDR7 with a 512-bit bus, for a total of 1.8TB/s of bandwidth.
143.
▲
by
aseipp
2y ago
Yes, I've been using Vector since very early on, long before Datadog acquired it, and Datadog have continued ongoing maintenance and feature additions at a slow-but-steady pace, which I think is good. Like Quickwit, Vector is very stab
144.
▲
by
aseipp
2y ago
Well, it looks like Quickwit was going to add an Enterprise license as of earlier this year (PR #5529), which I had been keeping eyes on, but this announcement says they're instead going to relicense as Apache 2.0 so the "commun
145.
▲
by
aseipp
2y ago
The Orin series and later use UEFI and you can apparently run upstream, non-GPU enabled kernels on them. There's a user guide page documenting it. So I think it's gotten a lot better, but it's sort of moot because the non-GPU
146.
▲
by
aseipp
2y ago
You're confused. You can use software that doesn't provide backups or clear exports, but attestation is not supported for any widely used websites or WebAuthn software because it defeats synchronization, something pretty much ever
147.
▲
by
aseipp
2y ago
For ordinary websites none of the existing platforms support WebAuthn attestation AFAIK, because the spec for attestation was not designed with key synchronization in mind, which is a key use case; otherwise, basic features like Keychain sy
148.
▲
by
aseipp
2y ago
You can just enroll multiple keys from different devices, just like you do with SSH, that's the recommended way. But even then, there are software implementations of WebAuthn, like 1Password. You can then use the local TPM as a "l
149.
▲
by
aseipp
2y ago
I think the latest Orin series supports both UEFI and there is "Bring Your Own Kernel" support for more recent releases[1], but you still need to apply the patches. Also, the Tegra GPU driver "nvgpu" has been open source
150.
▲
by
aseipp
2y ago
The paper reiterates -- multiple times -- that optimizing for latency is obviously the right choice; the other major signal is instantaneous requests-in-flight (RIF). They explicitly mention, on the very first page, that their contributions
More ›