Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mathstuf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
mathstuf
4y ago
No, supplanting seems unlikely. But System76 also controls the release cycle for Pop_OS! whereas the others might not align with their hardware product releases. As long as they lean on an existing distro for the vast majority of software,
152.
▲
by
mathstuf
4y ago
So I did some testing with Rust and I don't think that the C++ "four times slower" applies to it at first glance. Maybe Rust can just do better optimizations or something because Rust knows that it is a discriminated union,
153.
▲
by
mathstuf
4y ago
> So, in C++ you as library writer are empowered to make the use of your library correct by construction: what compiles is safe and correct Empowered? Sure. But it seems no one likes using that power for long stretches of time. Rust give
154.
▲
by
mathstuf
4y ago
The fact that `std::optional<T&>` is verbotten makes them quite a bit more useless. The Boost one is better because it doesn't have this misguided limitation. It's really quite a sad story and a loss to all of C++ that
155.
▲
by
mathstuf
4y ago
It is being worked on (at the build system level). Even so, I don't think Linux would support modules because it'd require some…unfortunate behaviors to support in `make`, namely at least one recursive make level. Though if `gmake
156.
▲
by
mathstuf
4y ago
I think it'd make other things impossible too. One project I help maintain is C++ and is mainly so. It optionally has Python bindings. It also has something like 150 options to the build that affect things. There is zero chance of me e
157.
▲
by
mathstuf
4y ago
Neat. I like keeping track of ninja implementations (I'm a CMake developer), but it's unfortunate how many end up skipping `dyndep` support (granted, it is not trivial) because it is necessary to reliably build C++20 modules (and
158.
▲
by
mathstuf
4y ago
I've used it to build two "bulletproof" services that are never intended to go down (the first catches webhook events and puts them to disk and should never go down; the second processes the on-disk files separately so that
159.
▲
by
mathstuf
4y ago
I, on the other hand, do something similar, but run into conflicts all the time. Usually when reordering commits or fixing up missed hunks that belong in some older patch. I do conflict resolution dozens of times a week. I guess we just dis
160.
▲
by
mathstuf
4y ago
That gets complicated. What if there's a merge commit between here and there? How about a conflict? You cannot hide the underlying mechanism of reapplying a set of changes. On that note, I have written something like this, but it is no
161.
▲
by
mathstuf
4y ago
There is the ~ or ^ suffix to select a parentage. Also, vin-fugitive selects the parent automatically when you say "rebase starting here" on a commit under the cursor. Not sure what it does for merge commits; there's so great
162.
▲
by
mathstuf
4y ago
I like the stage way more than not having it. I think Mercurial has it now as some extension, but my fingers know Git and git-hg is the only way I interact with the tool these days. Explicit rename tracking is a mistake though. I think Linu
163.
▲
by
mathstuf
4y ago
You rebase onto the parent of that commit. The parent doesn't change. Or am I misunderstanding what you're describing here?
164.
▲
by
mathstuf
4y ago
I don't like them either, but things are a lot more manageable if: - you require that the submodule always move forward (reverts are not allowed; you must fix the submodule and get something there first) - the submodule commit must a
165.
▲
by
mathstuf
4y ago
My issue is that some apps take a while to start. While waiting, I go to do something else and then get brought back when the app finally decides to wake up. Apps being able to steal focus from a system password entry dialog is pure incompe
166.
▲
by
mathstuf
4y ago
Oh. I remember when Zach presented that to a club we both were in at college (I feel like it was a very early demo). I never linked that directly with Minecraft… I remember Sauerbraten from before that (released in 2004 according to Wikiped
167.
▲
by
mathstuf
4y ago
Oh, that's perfect. I hate how new apps get focus on macOS. Of course, now they'll "fix" it because I found some useful feature somewhere ;) .
168.
▲
by
mathstuf
4y ago
I find it very underwhelming (and I was already suspicious to begin with). My wife got one for a conference and after doing the First Steps and being used for her conference, it's basically just gathered dust other than showing friends
169.
▲
by
mathstuf
4y ago
Where do you rate the latest Square Enix art style as shown in Octopath Traveler? I think ut uses quite a few of these and it looks great to me at least.
170.
▲
by
mathstuf
4y ago
That doesn't help when I'm using someone else's Macbook.
171.
▲
by
mathstuf
4y ago
That's the kind of thing that Linux tends to miss out on. But I don't feel that selling my computing experience to Cupertino is worth such things either.
172.
▲
by
mathstuf
4y ago
Doesn't that swipe between desktops/workspaces/whatever? On that note, I have no idea how anyone is supposed to discover these gestures. I had the same problem when I had an iPhone for a few months (long story): I became afra
173.
▲
by
mathstuf
4y ago
> with it having been plugged in in my home office for basically two straight years during the pandemic Yeah, my second seems to have succumbed to that as well. There's a setting in the BIOS that says "I plan on keeping this pl
174.
▲
by
mathstuf
4y ago
I've noticed this too, but it seems Bluetooth related. There's a report with the Linux kernel, but no progress as yet. See this thread: https://news.ycombinator.com/item?id=31521995
175.
▲
by
mathstuf
4y ago
I am rough with mine (my first uses were on some IBM tank from the late 80s/early 90s when I was young and a Lenovo T61 in college). Spurious clicks and taps happen all the time when I end up using the things. I have spent minutes tr
176.
▲
by
mathstuf
4y ago
I like the XPS 13 line myself. The 93xx line lasted all night when I forgot to shut the lid one evening (9+ hours) with Fedora (after running `powertop` and doing its tweaks). But I'm also a "weirdo" who doesn't like App
177.
▲
by
mathstuf
4y ago
Well, there's what people would typically interpret it as. Then you have the translation here which is a correct interpretation, but not that informative.
178.
▲
by
mathstuf
4y ago
Well, that's technically ambiguous in English too. I don't think many people are eating their own country ;) .
179.
▲
by
mathstuf
4y ago
Yeah, I started with the direct symlink long ago too ("declarative" lines that were just shell commands sourced at the top). I now have a more…complex setup that uses CMake. The basic setup is: group/ (e.g., "devel
180.
▲
by
mathstuf
4y ago
Be that as it may, acting like a yo-yo is certainly the wrong direction on a "desired behavior" scale. Especially when the headset itself is announcing the up and down events in synthesized speech interrupting what else is going o
More ›