Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zxzax
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
331.
▲
by
zxzax
5y ago
It's not the same as C++ template errors. This is something that will directly cause a segfault in your code, that the Rust compiler is able to catch; AFAIK no C++ compiler would be able to catch that.
332.
▲
by
zxzax
5y ago
I just tried that in nightly and it seems to work? Not sure what the issue with that is.
333.
▲
by
zxzax
5y ago
That's one of the reasons I won't do game development anymore, the industry as a whole is still very hostile to the idea of open source. I don't see that changing any time soon.
334.
▲
by
zxzax
5y ago
Again I don't think that's a correct assessment, Guix actually does have some overlap with systemd because they decided to put some containerization things there. In Nix, this would be delegated to systemd. I also wouldn't sa
335.
▲
by
zxzax
5y ago
I really doubt anyone is going to revive those old legacy widgets. That style of widget is flawed and predates MVC-style design, you'll find it becomes very impossible to present non-string data with that tree. Most applications now wi
336.
▲
by
zxzax
5y ago
That seems like a strange interpretation. That post says he is owed a debt of gratitude.
337.
▲
by
zxzax
5y ago
I don't know about other places, but here I don't agree that it wasn't for technical reasons. To me it seems like one of the key differences between them. Guix wants to have all the package and service definitions written in
338.
▲
by
zxzax
5y ago
I can't say I agree with your assessment. As someone who has used both, there are a lot of nice things in systemd that aren't really present in GNU shepherd (yet?)
339.
▲
by
zxzax
5y ago
For Go, Rust, Haskell, autoconf, CMake, you would invoke the meson and ninja commands as part of your build process. You can't use them in the same exact way as meson subprojects, but these are just shell commands. It's the standa
340.
▲
by
zxzax
5y ago
I don't have any particular opinion on the best way to do this, but from those comments by the tilix developer, it doesn't seem like the approach taken by vte-ng was the right one either. From the VTE maintainer's perspective
341.
▲
by
zxzax
5y ago
I'm sorry, I misunderstood. I thought you meant the toplevel window controls like close, minimize, maximize. There is currently no way to make all the widgets render using the Win32 API to look like Windows widgets. You probably don&#x
342.
▲
by
zxzax
5y ago
>The amount of condescension and misplaced confidence displayed in that thread is impressive. I would say that assuming condescension is assuming bad faith. If there is a comment that is truly rude and dismissive, it should be reported a
343.
▲
by
zxzax
5y ago
Where is meson not a choice, when it's already needed to build gtk? Projects written in other languages would still probably want to have it as a subproject and then invoke meson as part of the build process to build gtk, you wouldn&#x
344.
▲
by
zxzax
5y ago
I'm sorry to hear that. I'll reiterate that if someone was rude and hostile to you, that would probably be considered a code of conduct violation, and it would be appreciated if that was reported so it doesn't happen again.
345.
▲
by
zxzax
5y ago
Why can't you static link against that libgtk_static target that already exists? That should be accessible if you have gtk as a meson subproject. It doesn't actually look like anything special needs to be done here.... I'll b
346.
▲
by
zxzax
5y ago
>What exactly stops gnome terminal (the obvious referent of "all the other terminals") from implementing this itself once the apis are available? They could but then every terminal would have to re-implement the same feature ca
347.
▲
by
zxzax
5y ago
I don't meant to say it doesn't have bugs, of course it does. Every project has bugs. As with all open source, submitting patches to fix those bugs will usually go farther than patiently waiting and hoping that another volunteer w
348.
▲
by
zxzax
5y ago
That seems to be over simplifying, every database is "just running a loop over a list stored in RAM." The challenge is in how you build that list, and then with a GUI the challenge becomes how to display it. Win95 had to run in ve
349.
▲
by
zxzax
5y ago
At least from my read of the gitlab issues, I don't think anyone is saying that the current solution doesn't have problems. The idea is to get those problems fixed instead of ditching the current solution entirely, or making it an
350.
▲
by
zxzax
5y ago
I'd love to see the source code to the Win95 and Win98 file managers, maybe we can copy some of the performance tricks.
351.
▲
by
zxzax
5y ago
> Again, the point is that type-ahead is an operation on the directory entries that are cached in the file manager's memory. It does not touch the file system at all. So would a simple search in that folder? I don't see what is
352.
▲
by
zxzax
5y ago
If you're set on linear search then you would see the same performance for a simple search box too, I don't see how type-ahead changes it. For big folders you will still need an index, imagine now you sorted the list by reverse al
353.
▲
by
zxzax
5y ago
>GTK4 still doesn't support native rendering of window controls FYI this is not entirely correct. There is a flag for this in GDK4: https://developer.gnome.org/gdk4/4.0/GdkToplevel.html#gdk-to... It may be
354.
▲
by
zxzax
5y ago
Until global file indexing became a thing built into operating systems, every file manager was slow to open and sort directories with a lot of files. At least that was my experience. An index is still needed to do type-ahead, at minimum you
355.
▲
by
zxzax
5y ago
If you don't preload the folder contents and index it then type-ahead will also be arbitrarily slow there too. I don't know of any Linux filesystem that stores the files sorted and indexed on disk. >And how does that support yo
356.
▲
by
zxzax
5y ago
>It doesn't need to be a one or the other type deal. Sadly it does. Search is currently the default. If you bring back type-ahead, that will de-prioritize search. Nautilus could copy the Windows approach but that would also bring al
357.
▲
by
zxzax
5y ago
From what I have seen, I don't believe they ever intended to support those apps that didn't provide decorations. The move towards CSD was intentional for them and started 10 years ago, and supporting those CSD apps is the primary
358.
▲
by
zxzax
5y ago
No, I'm just an app developer who used GTK recently and noticed that a lot of what people say about it is based on out-of-date information. My experience really wasn't that bad, progress is being made and issues are being addresse
359.
▲
by
zxzax
5y ago
>Other compositors give the option for both. GNOME only gives the option for CSD, and tells others to "fix their app". You can use SSD or CSD, I don't care, but I also don't want to hear "this app doesn't wo
360.
▲
by
zxzax
5y ago
I don't see how that is entitled. If you have technical arguments for why you disagree then I'd love to discuss that. Qt linking against GTK is not such a strange idea either, I believe at one point there was GTK theme engine for
More ›