Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aseipp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
631.
▲
by
aseipp
4y ago
Technically it never went away! FastCGI is still plenty good enough for deploying lots of stuff with PHP. :) And I think the reason people like these new "serverless" things is exactly because, like CGI, it feels pretty developer
632.
▲
by
aseipp
4y ago
Yes, when they initially announced this feature, they actually demo'd running an unmodified Rust program compiled to wasm32-wasi. It just takes the HTTP body as stdin and writes the response from stdout, though, so it's limited:
633.
▲
by
aseipp
4y ago
The nvgpu/tegra drivers are all open source and GPL (nvgpu for Tegra has been open source for a long time) but they were until recently on an old 4.19 kernel. The latest is 5.10. There's also the usual firmware binary blob stuff a
634.
▲
by
aseipp
4y ago
If I had to choose between the two? Probably, yeah. But it depends on what's being vendored, I guess. Like, I might not want to vendor the entire transitive dependency tree of some app if it's not security critical. But I would pr
635.
▲
by
aseipp
4y ago
I just mean that, I don't see how to properly integrate the josh-server with my SSH keys to do access, how to apply basic roles of who can push/read to what workspace, etc. If I wanted to do this at work "How does it integrat
636.
▲
by
aseipp
4y ago
Not sure if you will see this but, yes, I do see it as solving some problems I have. They aren't necessarily problems a monorepo "doesn't solve", and could have other solutions, I'm just saying Josh is a powerful co
637.
▲
by
aseipp
4y ago
Good overview, I know these sorts of pains well. Lots of hard questions and few definitive wins/right answers. How to organize a massive repository out in the open is still an open question. On that note, recently, I've been exper
638.
▲
by
aseipp
4y ago
Because submodules absolutely suck, and if you have the option of merging the two repos, they're 1000x more terrible. This terribleness increases nearly linearly with the number of active project participants. Why? Because they complet
639.
▲
by
aseipp
4y ago
I was curious about this and it's apparently needed on Fly.io specifically, only to enable swap space. I assume this is due to a "quirk" of the nodejs runtime: many runtimes, not just node, tend to commit lots and lots of vir
640.
▲
by
aseipp
4y ago
Yes, I have evaluated Consul (but not deployed it), though of course it was originally designed for a bit of a different use case for server-side environments; though I guess there's nothing that would prohibit it from doing this exact
641.
▲
by
aseipp
4y ago
I was able to fix my original post in time, thanks.
642.
▲
by
aseipp
4y ago
Most importantly you can use it transparently outside of your network; you have a single DNS service with a single configuration available everywhere. You can of course use this server as your upstream resolver on local networks, with a loc
643.
▲
by
aseipp
4y ago
The biggest thing this is missing to make it turnkey is DDR, "Discovery of Designated Resolvers". I have deployed multiple iterations of my own custom DNS setup for my home network, and I keep coming back to these "Serverless
644.
▲
by
aseipp
4y ago
Persistent Websockets are not trivial to support for a number of reasons, even just by yourself with your own L4 infrastructure, much less from a global service provider, so it makes sense to take some measurements and set an entry fee. The
645.
▲
SkyWater and Google expand open source program to new 90nm technology
(opensource.googleblog.com)
7 points
by
aseipp
4y ago
|
0 comments
646.
▲
by
aseipp
4y ago
"Drivers" for things in the kernel space in this case, are mostly just a glorified shim that allow you to submit command buffers to a device through memory-mapped I/O. The actual meat of the "driver" in these case i
647.
▲
by
aseipp
4y ago
Your best options IMO are either 1) a Mac Mini with 16GB of RAM running a Linux VM or Asahi Linux connected OR 2) an Nvidia Jetson Xavier AGX; you can get the 32GB version for like $700 USD I think. (The newer Orin is a fair bit more expens
648.
▲
by
aseipp
4y ago
Because people want a call stack when an exception is thrown, so they can print it out, just the same way they do in JavaScript and every other language. EDIT: Also as another commenter mentioned, this is a property exposed by the VM engine
649.
▲
by
aseipp
4y ago
If you just want to test the idea without any major complexity, like "I just want to add an instruction for int8 dot products" or whatever, you can write your own emulator for RV32IMC, in M-mode, in a few hundred lines of most mod
650.
▲
by
aseipp
4y ago
Chrome actually has deployed a version of WebTransport, which is basically a way of using QUIC directly from the browser for datagram/stream connections (e.g. to implement game networking, in browser.) But it's relatively new, and
651.
▲
by
aseipp
4y ago
The second paper you are referencing is not quite what you think it is. It is the application of a neural network to the processor itself , to assist in performing physical register renaming, at runtime, in order to achieve out-of-order ex
652.
▲
by
aseipp
4y ago
No. First, most compilers actually abandon SSA by the time they begin register allocation through phi elimination, and once you do this you have given up that property. Beyond that, coloring a perfect graph (an SSA graph) can be done in qua
653.
▲
by
aseipp
4y ago
MySQL has been and continues to be a major success for Oracle, and in 8.0+ and beyond the feature set, correctness, and performance have improved substantially; MySQL continues to evolve and currently is in a good spot. It is even more attr
654.
▲
by
aseipp
4y ago
Yes, obviously, but I was mostly referring to being able to share outside iCloud keychain, and in general 3rd party software support for this -- but, I wasn't aware of the BLE option, which is very interesting! I'm already very in
655.
▲
by
aseipp
4y ago
Yeah, I have no doubt they can make an excellent core based on what I saw; it's just that there's a limited timeline before your competitors make their move, and Apple is very much moving right now. Hopefully they'll have som
656.
▲
by
aseipp
4y ago
Windows on ARM is basically completely different at this point, it's perfectly functional; they have x64 emulation as of recently and it just uses normal UEFI for booting, just like most other normal laptops. Honestly the emulation is
657.
▲
by
aseipp
4y ago
The theory some people have is that Qualcomm's acquisition of Nuvia last year was their attempt to get their hands on some desktop-class CPU cores (Nuvia was originally aiming for the server market), and Microsoft has largely partnered
658.
▲
by
aseipp
4y ago
Passkeys are available for general use in any application through the system frameworks, not just the browser; they simply use WebAuthn under the hood, but it's meant to expand support outside of the browser for more apps in more use c
659.
▲
by
aseipp
4y ago
Yes, it uses WebAuthn under the hood. Passkeys have technically been available to developers for a while I think but very experimental still. I guess they've begun hitting new milestones. This is basically the biggest problem with WebA
660.
▲
by
aseipp
4y ago
So based on reading your other responses your complaint is that "I think RFCs are built on practice than the other way around" which doesn't mean much, considering that's what is happening! They are building on practice.
More ›