Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fweimer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
721.
▲
by
fweimer
4y ago
I believe the current WG14 charter is here: https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2611.htm This text is still in force, it seems: “ 13. Unlike for C99, the consensus at the London meetin
722.
▲
by
fweimer
4y ago
The free_sized function is kind of a bad example, though. For years to come, using free_sized will break malloc interposition. Interposed mallocs will not support free_sized initially. (It's currently not in jemalloc, tcmalloc, mimallo
723.
▲
by
fweimer
4y ago
I doubt that the kernel will adopt the C++ memory model (the big change in C11). Instead, they will keep doing their own thing. Given the problems with the memory model, I can't really fault them. But framing this in terms of standards
724.
▲
by
fweimer
4y ago
<stdatomic.h> is provided by GCC (not the libc), so I expect it to be available everywhere the atomic builtins are supported. I prefer the builtins. With _Atomic you can easily get seq-cst behavior by mistake, and the <stdatomic.h&
725.
▲
by
fweimer
4y ago
Not every border has to be a hard border. The Scottish border would not necessarily have to change at first because an independent Scotland would not be automatically part of the EU or even the Schengen area. If Scotland wants to join and t
726.
▲
by
fweimer
4y ago
It's not about board members in the sense the term is used for U.S. public corporations. “Executive team” or “C-level employees” would probably be more accurate for comparison. These people are typically full-time employees of the corp
727.
▲
by
fweimer
4y ago
Some older C coding styles recommend that order because before compilers added warnings, “if (17 = variable)” resulted in a diagnostic, while “if (variable = 17)” would not. Nowadays, I think most programmers prefer putting the fastest-chan
728.
▲
by
fweimer
4y ago
I wonder if some of this C ABI hate is related to a design quirk of the LLVM tools: Is it true that every front end targeting LLVM needs to implement the C calling convention mostly on its own, rather than specifying a C function signature
729.
▲
by
fweimer
4y ago
I would even go as far as to say that a good OS ABI only uses a safe subset of C. This excludes pass-by-value structs (and vector types), struct returns, and maybe even bitfields. Even with these restrictions in place, modern register-based
730.
▲
by
fweimer
4y ago
Uhm, do you mean slrn? Never heard of strn (but that doesn't mean anything).
731.
▲
by
fweimer
4y ago
I think news.individual.net only charges 10 EUR per year, but is strictly text-only of course.
732.
▲
by
fweimer
4y ago
Google still offers free Usenet access, but alas not over NNTP (I think). These days, with reasonably cheap virtual servers and reduced Usenet traffic, you can just run your own server after finding one or two peers to exchange articles wit
733.
▲
by
fweimer
4y ago
It's a bit strange how this article applies the past tense. Gnus still works fine, can be used to read mail, and despite some questionable design decisions such as line-based .overview files, can handle quite a bit of mail with its nnm
734.
▲
by
fweimer
4y ago
I can't really ready Ruby, but it seems to me that the code fragment for implementing domain name compression does not handle compression loops.
735.
▲
by
fweimer
4y ago
It's not unusual to validate unconditionally in recursive resolvers, even for clients that did not set the AD bit or the DO bit.
736.
▲
by
fweimer
4y ago
What are the terms that Signal attaches to the binaries? If unmodified binaries are redistributed, there is no trademark violation. It's nominative use, and simply not misleading the public because it's the genuine article. Any ob
737.
▲
by
fweimer
4y ago
I think there's too much variance between Lenovo models with the same SKU that it's possible to rule it out for specific models. You might get one without coil noise from a dealer that checks it for you, or maybe you can get a sho
738.
▲
by
fweimer
4y ago
The Microsoft policies are unclear. I was around when Fedora came up with its current Secure Boot policies and may even have contributed to a somewhat maximalist interpretation. Fedora and others operate under the assumption that Secure Boo
739.
▲
by
fweimer
4y ago
For a generally usable implementation, libproxy needs to be able to process proxy auto-config (PAC) files, which are small (or not so small) Javascript programs. These programs are expected the parse the URL and decide which proxy server to
740.
▲
by
fweimer
4y ago
pool.ntp.org hands out specific subdomains for large-scale pool users. This way, it is possible to retire service for a subset of users that use devices that aren't updated anymore and are misbehaving. The traffic issue is not just pun
741.
▲
by
fweimer
4y ago
There's moderate seismic activity in the South-Western part of Germany, higher once you get closer to Basel (which was destroyed by an earthquake in the 14th century). Curiously, the French Fessenheim nuclear power plant is in this are
742.
▲
by
fweimer
4y ago
Pretty much all code they have requires attribution, and based on reports, Copilot does not generate that along with the code. So excluding copyleft code (how would you even do that?) does not address the issue (assuming that the source cod
743.
▲
by
fweimer
4y ago
It gets even worse. In the general case, you need to use a separate object for each captured mutable variable for space safety reasons (avoiding unwanted object retention not present in the source code). The easiest way to achieve space saf
744.
▲
by
fweimer
4y ago
I've been annoyed more than once by Java's “local variables referenced from a lambda expression must be final or effectively final” error. I used to suspect that this was just an excuse to simplify the javac implementation, but I&
745.
▲
by
fweimer
4y ago
_GLIBCXX_ASSERTIONS is slightly different because it uses the bounds information that is already available. The historical expectation is that operator[] doesn't perform bounds checking by default, you need to use the at(size_type) mem
746.
▲
by
fweimer
4y ago
§142 PatG https://www.buzer.de/s1.htm?a=142&g=PatG English translation: https://www.gesetze-im-internet.de/englisch_patg/englisch_pa... Patents aren't special in this regard in Germany. Copyri
747.
▲
by
fweimer
4y ago
Doesn't the end point show up once you have SSO with your own identity provider enabled for any Microsoft services? Maybe technically this means that you have an Active Directory tenant as well, but it doesn't necessarily imply th
748.
▲
by
fweimer
4y ago
It's got an interesting C implementation. It might be helpful to play with it for a bit if you are working on a memory-safe C variant, for example. Casting Pointers https://www.ibm.com/docs/en/ssw_ibm_i_74
749.
▲
by
fweimer
4y ago
It depends on the jurisdiction. Patent infringement can be a criminal matter in Germany, for example. As far as I can see, this may also apply to non-commercial activity. (Not that there are many sustained activities conducted over the Inte
750.
▲
by
fweimer
4y ago
I didn't mean to imply that nationalization happened because nuclear power isn't commercially viable. The French situation was special even before full nationalization. I really doubt ARENH is the problem because as far as I under
More ›