HackerTrans
TopNewTrendsCommentsPastAskShowJobs

throwaway70701

no profile record

comments

throwaway70701
·vor 3 Jahren·discuss
Is it? I haven't seen any ads or a requirement to sign in with Microsoft/Apple account in macOS, there's no Pre-installed TikTok nor Angry Birds returning on every update and I haven't seen Apple discontinuing support for 6 years old computers.

It might be restrictive in all the ways I don't care about, but oh well.
throwaway70701
·vor 3 Jahren·discuss
It is spite! I hate Microsoft putting ads into the OS, and pushing me to throw away a perfectly fine i7/32GB RAM computer. So a Mac it is. My first one btw. But it's not really a guilty pleasure - it's the best money/performance you can get now, especially if you do ML (thanks to Unified RAM).
throwaway70701
·vor 3 Jahren·discuss
It's not based on Termux. It shares the frontend terminal app code only.
throwaway70701
·vor 3 Jahren·discuss
Yeah well I was like "if I have to buy a computer anyways it's going to be a Mac". Thanks Windows 11 for finally pushing me!
throwaway70701
·vor 3 Jahren·discuss
"Serverless" is a cloud-native software development paradigm. Of course there is a server - the machine, and there is a server running on the machine (that you don't control). The point is in the code you write - it allows you (the developer) to forget about servers as in software as well as servers as in machines.

A serverless program (often called a function) is invoked by a server on-demand instead of running all the time, and it doesn't listen for anything on any port. The client request is passed to it by the server (e.g. on standard input) and it's supposed to pass the response back to the server (e.g. through standard output) - and the server sends it to the client. Then the program halts.

Compare that to Django, Node.js or ASP.NET: A classic backend app exposes a HTTP server on a port and handles client connections itself - and thus it has to run all the time, it literally is a server (in the software sense).

If you know PHP, that's the original serverless. As opposed to the Python/ASP.NET/Node.js backends, your page.php is invoked by the Apache daemon only when someone opens that page, and there's no "server.listen(3000)" in page.php.

Serverless is cool because it allows the cloud provider to fully utilize a machine while the developer pays only for their portion of actual usage. You don't need to reserve a specific amount of compute resources and worry about up/down-scaling or about paying for unused hardware.

Serverless GPUs are about bringing that concept to the GPU as a service space - ideally you'd have a function that uses the GPU. That function could be invoked by sending a request to the platform's server, at which point the server would load and execute it, pass the client request to it and pass the response back to the client once the function is done.