> a terrible API which makes all the frontends terrible in turn I don't know the details. But nowadays gdb supports DAP, as any other debugger: https://www.sourceware.org/gdb/current/onlinedocs/gdb.html/D... Are you…
In the UK, at least, it isn't the default (because of "the children"/"terrorism"). But it's still just a setting in Firefox/Chrome to change (and I guess in Edge too).
I really hope it does some things differently than glibc: https://sourceware.org/bugzilla/show_bug.cgi?id=19643 In any case glibc uses NSS, so what glibc does depends on the configuration. It may well just forward the…
The 2600 was also my first game console. I played it a lot, even after the Spectrum 128K arrived home. But, as much fun as I had with it, I have a similar issue with it now: I would happily play a SNES game now, but I…
I doubt it's yet implemented in any standard library. But it has been in the fmt namespace for close to a decade: https://fmt.dev/ . I do use it in a C++11-only codebase.
> I wonder if we will see more of the network layer move into the application layer, like what I think happened with QUIC. https://lwn.net/Articles/169961/
- https://man.archlinux.org/man/aoss.1.en - https://man.archlinux.org/man/padsp.1.en
What you say makes a lot of sense. Now, to give a concrete example. There was a C++ PR introducing an interface taking an argument of type int representing a duration. I suggested using std::chrono::duration…
Sure. I agree. I was just arguing that it's good span doesn't have at(), I was not trying to say C++ is memory safe.
That's just sad.
That's cool. Last I remember, the lifetime profile stuff was there, but there was still no way to add your own annotations. For some reason, I didn't hear too much about any of this, it was - clang is working on it -…
A citation of what's "Modern C++"? The term is a made up concept with no proper definition... But "Herb Sutter says you should use it, he even gave it a catchy name/acronym" is as good as it gets. And he does so AFAIK…
std::span doesn't have at() because std::logic_error was a mistake. Using std::vector's at() is a mistake (you could use it as a helper method and make it as if it throwed std::runtime_error, but it doesn't, that wasn't…
And yet "Almost Always Auto" is "Modern C++"...
It's good that you can solve this with 100% of the team following 100% of the time the rules/guides. It's even better if your language has a way to express "the return value points to data from the input argument, so…
To be fair, "getaddrinfo is _the_ path" is a shitty situation. - It's a synchronous interface. Things like getaddrinfo_a are barely better. It has forced people to do stuff like https://c-ares.org/ for ages, which has…
I would never understand it as "but you said you would do it", I would say "would" is safe to use with non-natives. But it may depend on the native language of the other person. There are some really weird languages out…
Aren't there pinball games any more? I remember spending a lot of hours playing Pinball Fantasies and Pinball Illusions in an Amiga 1200.
I have visited nurseries that don't let kids go out to the playground when it rains... in the UK! I suspect some of my child classmates were Gremlins.
FWIW last time I checked, central London did indeed have slow connectivity, but it didn't extrapolate to the rest of the UK. No idea why the center of the capital was equivalent to a remote small town in this regard.
If the PR is small enough to naturally fit into a single commit the rebasing vs squashing multiple commits discussion disappears (just please don't merge it!)... there is a single commit.
All my commits build, so I can do a bisect and see the problem is... somewhere in this huge commit? It doesn't seem better to me than "the problem is in one of these two small commits, I don't know which one because…
FWIW a few years ago I found the my-country-Amazon is not another-country-Amazon. I had a problem with a phone after 6-12 months and they just sent me a replacement. A similar thing happened a couple of years later, I…
No, we don't. add_numbers() doesn't need ownership of the data, so you would never give it ownership of the data. If you happen to have the data in a reference-counted type you would get the data from it…
I would not be trying to solve the problem forever. I would be trying to effectively control it. The alternative was to send police to fire rubber bullets, with somebody losing an eye…
> a terrible API which makes all the frontends terrible in turn I don't know the details. But nowadays gdb supports DAP, as any other debugger: https://www.sourceware.org/gdb/current/onlinedocs/gdb.html/D... Are you…
In the UK, at least, it isn't the default (because of "the children"/"terrorism"). But it's still just a setting in Firefox/Chrome to change (and I guess in Edge too).
I really hope it does some things differently than glibc: https://sourceware.org/bugzilla/show_bug.cgi?id=19643 In any case glibc uses NSS, so what glibc does depends on the configuration. It may well just forward the…
The 2600 was also my first game console. I played it a lot, even after the Spectrum 128K arrived home. But, as much fun as I had with it, I have a similar issue with it now: I would happily play a SNES game now, but I…
I doubt it's yet implemented in any standard library. But it has been in the fmt namespace for close to a decade: https://fmt.dev/ . I do use it in a C++11-only codebase.
> I wonder if we will see more of the network layer move into the application layer, like what I think happened with QUIC. https://lwn.net/Articles/169961/
- https://man.archlinux.org/man/aoss.1.en - https://man.archlinux.org/man/padsp.1.en
What you say makes a lot of sense. Now, to give a concrete example. There was a C++ PR introducing an interface taking an argument of type int representing a duration. I suggested using std::chrono::duration…
Sure. I agree. I was just arguing that it's good span doesn't have at(), I was not trying to say C++ is memory safe.
That's just sad.
That's cool. Last I remember, the lifetime profile stuff was there, but there was still no way to add your own annotations. For some reason, I didn't hear too much about any of this, it was - clang is working on it -…
A citation of what's "Modern C++"? The term is a made up concept with no proper definition... But "Herb Sutter says you should use it, he even gave it a catchy name/acronym" is as good as it gets. And he does so AFAIK…
std::span doesn't have at() because std::logic_error was a mistake. Using std::vector's at() is a mistake (you could use it as a helper method and make it as if it throwed std::runtime_error, but it doesn't, that wasn't…
And yet "Almost Always Auto" is "Modern C++"...
It's good that you can solve this with 100% of the team following 100% of the time the rules/guides. It's even better if your language has a way to express "the return value points to data from the input argument, so…
To be fair, "getaddrinfo is _the_ path" is a shitty situation. - It's a synchronous interface. Things like getaddrinfo_a are barely better. It has forced people to do stuff like https://c-ares.org/ for ages, which has…
I would never understand it as "but you said you would do it", I would say "would" is safe to use with non-natives. But it may depend on the native language of the other person. There are some really weird languages out…
Aren't there pinball games any more? I remember spending a lot of hours playing Pinball Fantasies and Pinball Illusions in an Amiga 1200.
I have visited nurseries that don't let kids go out to the playground when it rains... in the UK! I suspect some of my child classmates were Gremlins.
FWIW last time I checked, central London did indeed have slow connectivity, but it didn't extrapolate to the rest of the UK. No idea why the center of the capital was equivalent to a remote small town in this regard.
If the PR is small enough to naturally fit into a single commit the rebasing vs squashing multiple commits discussion disappears (just please don't merge it!)... there is a single commit.
All my commits build, so I can do a bisect and see the problem is... somewhere in this huge commit? It doesn't seem better to me than "the problem is in one of these two small commits, I don't know which one because…
FWIW a few years ago I found the my-country-Amazon is not another-country-Amazon. I had a problem with a phone after 6-12 months and they just sent me a replacement. A similar thing happened a couple of years later, I…
No, we don't. add_numbers() doesn't need ownership of the data, so you would never give it ownership of the data. If you happen to have the data in a reference-counted type you would get the data from it…
I would not be trying to solve the problem forever. I would be trying to effectively control it. The alternative was to send police to fire rubber bullets, with somebody losing an eye…