Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Dessesaf
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
Dessesaf
1y ago
Ok, and what about the overwhelming majority of reasons to be outside the house, which are not social reasons? It's a bit silly to abandon all contact with the world just because you have to wait for the doctor, go grocery shopping, si
2.
▲
by
Dessesaf
2y ago
It's not really about the editor. The editor (the LSP client) just provides support for telling the server what the user wants a definition for, and how to display that back to the user. As a simple example, I'm learning japanese
3.
▲
by
Dessesaf
2y ago
Like anything else, gradually. You really don't have to understand any deep wizardry to get started (or, for the most part, even to finish). For the most part, you just look at a specification, and implement what it says. It requires s
4.
▲
by
Dessesaf
2y ago
libc doesn't really have a concept of containers or iterators. The only container it knows is an array. The one well-known "generic" algorithm in libc is qsort. But qsort only works with pointers, and so can only sort continu
5.
▲
by
Dessesaf
2y ago
Serenity still has Ladybird as it is right now. So I assume that will become the baseline for "Browser" in SerenityOS going forward, and be developed independently. Whatever the browser in SerenityOS will end up looking like thoug
6.
▲
by
Dessesaf
2y ago
Yes, "our" does not necessarily include you. There is no separate word for an "us" that includes all people.
7.
▲
by
Dessesaf
2y ago
It's useful to consider the next answer a model will give as being driven largely by three factors: its training data, the fine-tuning and human feedback it got during training (RLHF), and the context (all the previous tokens in the co
8.
▲
by
Dessesaf
2y ago
All these decisions add up to people just not replying to interesting questions. More often than not, nobody will reply, so all threads are just one or two levels deep. Or in the rare case someone actually replies to an interesting point, i
9.
▲
by
Dessesaf
2y ago
I'm not sure either. I definitely remember occasionally feeling a distinct "flow" feeling the first few years I was studying and working. But now I still have periods of similar and superior concentration, but it's not a
10.
▲
by
Dessesaf
2y ago
I agree that most recipes are terrible. And a lot of them aren't even sensible. As in, if you'd follow them, you'd not really get a usable product out of it. Maybe an overcooked mush, a runny sauce, or just slightly flavored
11.
▲
by
Dessesaf
2y ago
I think you overestimate how strongly those ties bind people to their current situations. I don't know your situation, so don't take this the wrong way. Maybe your ties truly do bind you. And maybe that's perfectly fine. But
12.
▲
by
Dessesaf
2y ago
Is that sans-IO pattern doing anything particularly novel, or is that basically just a subset of what any functional programmer does anyway? Don't get me wrong, I'm fully on board with isolating IO. But why not go the slight extra
13.
▲
by
Dessesaf
3y ago
Wow, I just read https://fourmilab.ch/documents/strikeout/ and I'm stunned. I'd really love to see how other people react to this and whether they agree with his, in my opinion extreme, focus on correct
14.
▲
by
Dessesaf
3y ago
If you're not looking to build a bootloader, but will rely on GRUB then it's extremely simple. You just need to write a very simple multiboot header. It's literally just some numbers that you hardcode at the beginning of your
15.
▲
by
Dessesaf
3y ago
The really challenging part when you're building an OS comes from not building an incrementally bigger and bigger mess until you're stuck and can't make any progress any more. You're right, there's no magic here. It
16.
▲
by
Dessesaf
3y ago
Without considering how memory is accessed (coalescing all accesses in a warp), your memory accesses will be up to the warp size slower (32x for NVIDIA). So basically, you can't write an even decently efficient kernel without consideri
17.
▲
by
Dessesaf
3y ago
There are no concrete plans for anything with the Serenity ecosystem. But the main design goal of Jakt was originally for developing mainly GUI applications in SerenityOS. But if Jakt ever gets used in SerenityOS, a gradual rewrite of the l
18.
▲
by
Dessesaf
3y ago
Yes, it's a legitimate question. If you wanted to keep up with a friend from Japan, would you not install LINE to talk to them (or them installing Whatsapp or Discord, or whatever you are using)? And it's not like there' some
19.
▲
by
Dessesaf
3y ago
Your `f` function is just polymorphic. Would you also consider the following Haskell function to not be strongly typed? add a b = a + b This is a polymorphic function that works for any type that has a Num instance (has functions `
20.
▲
by
Dessesaf
3y ago
QML is nice, and IMO a much better version of the HTML/CSS/JS web stack. There are also decent debugging tools and it seems to perform well-enough (though you can certainly shoot yourself in the foot). But a lot of the QtQuick com
21.
▲
by
Dessesaf
3y ago
I agree completely. Taking a shower, brushing my teeth and other routine things have never become a habit for me either. I have to put in the same effort every time. Of course there are habitual things in my life, but I can see no common ch
22.
▲
by
Dessesaf
5y ago
I don't see a problem with a QEMU-only OS. Serenity is explicity designed for personal use. It's not a headless OS in any way. I could see it being useful in a corporate environment where it's useful to have a windows host fo
23.
▲
by
Dessesaf
5y ago
I used Notebooks for notes for a while. It's useful. The choice is essentially between Markdown with inline code, or Notebooks, which are Code with markdown inbetween. Markdown focusses on the text, and the code is incidental. You usua