HackerLangs
TopNewTrendsCommentsPastAskShowJobs

orangea

284 karmajoined 16 वर्ष पहले

comments

orangea
·परसों·discuss
I mean... is it not obvious that in a he said she said scenario like this they have to simply side with the buyer? I struggle to understand your mentality, assuming that you have no way to prove (to Amazon or to a court or whatever) that their negative feedback was fraudulent.
orangea
·4 माह पहले·discuss
The first half of the article says "namespaces, cgroups, and seccomp aren't 'security boundaries' because if the kernel had a bug it could be used to escape from a sandbox". Then in the second half it says "use gvisor and do all this other stuff to avoid these problems." This presentation feels kind of dishonest to me because the article avoids acknowledging the obvious question: "well what if gvisor has a bug then?" I mean, sure, another layer of sandboxing that is simpler than the other layers probably increases security, but let's not pretend like these are fundamentally different approaches.
orangea
·5 माह पहले·discuss
If the successful people you meet in real life are nice and you see lots of meanness on the internet, it probably just means that anonymity causes meanness.
orangea
·6 माह पहले·discuss
> We already know many useful things to do; there are already 10,000 startups (9789 out of YC alone, 4423 of which are coding-related) doing various ostensibly useful things.

I don't think you meant "ostensibly".
orangea
·7 माह पहले·discuss
See also, for comparison: https://www.val.town/
orangea
·9 माह पहले·discuss
Learning homological algebra is a long way away from learning about varieties and ideals in any sensible order in which to learn material. You have to do a lot of work in between in order for homological algebra to seem motivated. Sounds like you ought to try an introduction to algebraic topology.
orangea
·9 माह पहले·discuss
Why not read the source and decide for yourself? Here's a blog post linked in the article, as a start: https://world.hey.com/dhh/as-i-remember-london-e7d38e64
orangea
·9 माह पहले·discuss
> Well, dhh considers torrents outdated (I’m not kidding, check the tweet), so it’s only officially being offered as a single download from a Cloudflare server. Which sounds cool until you’re on a weak-ass connection in constant danger of dropping halfway through the download.

That has nothing to do with bittorrent vs http; use a download manager instead of a browser.
orangea
·9 माह पहले·discuss
Asahi is useless to me, and I would assume many others, without USB-C display support.
orangea
·3 वर्ष पहले·discuss
VS Code certainly can be configured to have a keyboard shortcut to switch to a terminal and another shortcut to switch back and/or close the terminal. In fact probably every popular editor with a built-in terminal can do that.
orangea
·3 वर्ष पहले·discuss
You have to be logged in to github for it to work.
orangea
·3 वर्ष पहले·discuss
Also see https://devpod.sh/ which has had quite a lot of exposure on HN recently.
orangea
·3 वर्ष पहले·discuss
It's true that the sandboxing aspect of vscode.dev and codespaces is a major part of their appeal. It's unfortunate that operating systems were designed with more or less of a "if malicious code is running on your computer, you are already screwed" paradigm, and that part of the reason that running web apps in browsers is such a popular mode of operation is that they don't follow that philosophy.
orangea
·3 वर्ष पहले·discuss
Your question is answered fairly comprehensively by the other comments on this page which were posted before yours.
orangea
·3 वर्ष पहले·discuss
VS Code, for better or for worse, has evolved into something like an operating system or programming language VM, capable of running apps (extensions) which do useful things while only interacting with the VS Code extension API. This allows one to use such "apps" without installing VS Code.

Theoretically, one could run code in vscode.dev if an extension provides a programming language runtime. I'm not sure if there are any extensions which do this yet.

It is interesting to think about how many general-purpose VM-like abstraction layers are sitting on top of each other to run this — the operating system provides an interface which the browser uses, the browser provides an interface which vscode.dev uses, vscode.dev provides an interface which an extension implementing a programming language runtime uses, and the program uses the runtime interface.

Github Codespaces has the downside that you need to connect to a cloud computer and do all your development remotely on the cloud computer, which causes issues such as lag, the need to pay money for the service, inability to use it without an internet connection, etc. This provides the benefits (however small) of a development environment running in the browser without those downsides.
orangea
·3 वर्ष पहले·discuss
My guesses:

- People who don't own a computer, e.g. university students who only use the school's computers (or K-12 students even), but who still want their editor settings to be automatically saved and used, and who don't want to deal with installing things on the computers they use (or can't install things).

- People who own multiple computers and who don't want to deal with syncing configuration such as installed tools, editor settings, etc.
orangea
·4 वर्ष पहले·discuss
This is a popular opinion and there are tons of implementations of WYSIWYG text editors such as Typora and Obsidian that attempt to make their data model simple like Markdown. But they all kind of suck, which shows that making that kind of editor is really hard.