Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ReleaseCandidat
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
ReleaseCandidat
2y ago
> with vms for the rest. It's called OpenVMS since quite some decades now.
2.
▲
by
ReleaseCandidat
2y ago
Yes, as in "check the number of parsed fields for each line" and don't forget about empty fields. Throw an error and stop the program if the number of columns isn't consistent. Which doesn't mean that you can't
3.
▲
by
ReleaseCandidat
2y ago
> For me an IDE "knows" about other files I have open and their relationship with the one I'm editing (usually a "project") and it _i_ntegrates external tools/programs. With that definition any usable editor
4.
▲
by
ReleaseCandidat
2y ago
It's not an extension. First-class modal editing via Vim bindings, including features like text objects and marks. See the "Vim-friendly" button at https://zed.dev/ , "Incredibly powerful out of t
5.
▲
by
ReleaseCandidat
2y ago
I guess that's https://github.com/xaberus/vscode-remote-oss
6.
▲
by
ReleaseCandidat
2y ago
To be honest, Theia (the last beta I tried some months ago) is everything people always complain about Electron apps: slow as molasses - way worse than e.g. Atom (or Pulse) (which VS Code actually isn't).
7.
▲
by
ReleaseCandidat
2y ago
I'm sorry, but what _is_ the difference between an editor and an IDE for _you_? Btw. I'm not saying that having an integrated debugger is a sufficient condition for an editor to be an IDE (VS Code isn't, Sublime Text isn'
8.
▲
by
ReleaseCandidat
2y ago
> I'd be curious what similar caveats may apply to that editor? Exactly the same as to VS Code, anything that is special about it is "closed" (as a service) https://zed.dev/blog/zed-is-now-open-source
9.
▲
by
ReleaseCandidat
2y ago
Everybody can do that themselves, if the original maintainers don't want to (which is a security problem ;): If you are not the author, we suggest you first reach out to the author with an issue in their GitHub repo to request tha
10.
▲
by
ReleaseCandidat
2y ago
There are generators for the compilation databases that work with Makefiles and other build systems, like Bear: https://github.com/rizsotto/Bear
11.
▲
by
ReleaseCandidat
2y ago
I thought the server part of VS Code (to be exact a proprietary Node addon) is the problem? https://github.com/VSCodium/vscodium/issues/1229#issuecommen... Stupid me, the solution is one post below :D https:
12.
▲
by
ReleaseCandidat
2y ago
"Remote SSH" and "Dev Containers". https://code.visualstudio.com/docs/remote/ssh https://code.visualstudio.com/docs/devcontainers/containers
13.
▲
by
ReleaseCandidat
2y ago
Yes, their C++ LSP isn't really good and I've heard C# isn't good either - but that's because they want to sell Visual Studio too. But especially "Remote SSH" and "Dev Containers" are so called game c
14.
▲
by
ReleaseCandidat
2y ago
> Zed exists, it's new but it's already a very good IDE. An IDE needs at least a working Debugger (or, to be more precise, a graphical interface to debugger(s)). And Zed has exactly the same problems VS Code has, minus actually
15.
▲
by
ReleaseCandidat
2y ago
The author forgot about two very important "closed" plugins: "Remote SSH" and "Dev Containers".
16.
▲
by
ReleaseCandidat
2y ago
> strncpy strncpy had been touted the "safe strcpy alternative" for years.
17.
▲
by
ReleaseCandidat
2y ago
It wasn't meant as an argument against not loading the interpreter, but an explanation why it is "normal" - but if course insecure - behavior for ldd to execute the configured interpreter.
18.
▲
by
ReleaseCandidat
2y ago
Don't know, but on Solaris it's the samé, see section "Security" https://docs.oracle.com/cd/E88353_01/html/E37839/ldd-1.html
19.
▲
by
ReleaseCandidat
2y ago
It's not same, as ldd does print transitive dependencies too. libtree is comparable to ldd
20.
▲
by
ReleaseCandidat
2y ago
Dynamic dlopen calls do not appear in the ELF at all, these are "normal" function calls.
21.
▲
by
ReleaseCandidat
2y ago
It's not about calling the app itself - that doesn't happen with ldd. ldd does not know about dlopened libraries.
22.
▲
by
ReleaseCandidat
2y ago
Each Elf executable can have its own "interpreter" (loader, which as default is `ld-linux. so`), so without calling the configured interpreter ldd can't know about the dependencies of such "special" executables. And
23.
▲
by
ReleaseCandidat
2y ago
But they don't actually work, because there are many ambiguities. Is <= "less than or equal" or an arrow pointing to the left? And in the other direction too: is ≠ "!=" or "/=" or something else? A
24.
▲
by
ReleaseCandidat
2y ago
I guess that's because it is a VS Code fork.
25.
▲
by
ReleaseCandidat
2y ago
> Yeah, but are those bugs security bugs? If the software is unusable, it doesn't matter if it has security bugs too. Or, to rephrase, the safest software is software nobody uses.
26.
▲
by
ReleaseCandidat
2y ago
> content creation I seriously hate the term "content" used for "creative output". It is a terrible, derogatory word, that makes me sad. Content is only there to have something to sell, to fill the blank space around
27.
▲
by
ReleaseCandidat
2y ago
> However I'd like ask the HN community here to share some examples of really simple blogs? My static site generator is quite simple (650 lines of JS including the http server, almost half of which are the header and footer template
28.
▲
by
ReleaseCandidat
2y ago
The easiest solution would be to allow custom text (with user selectable syntax highlighting).
29.
▲
by
ReleaseCandidat
2y ago
That's a really fantastic idea, but (yes, sorry ;) there are many fonts missing (I use Fantasque Sans Mono), the syntax highlighting theme should be customisable (at least a light theme) and the source's language should be changea
30.
▲
by
ReleaseCandidat
2y ago
No, it's not just about lexically scoping, but actually about having to have every (yes, some escape hatches exist like "namespace rec" and "module rec") definition before it's usage, which is an implementation
More ›