Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
planede
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
planede
2y ago
A lot of legal constructs are defined by intent, and intent is always something that is potentially hard to prove. At most the obviousness should the burden of discovery on them, and if they have no records or witnesses that would demonstra
2.
▲
by
planede
2y ago
I think that reaches too far. Intent should be a defining part of impersonation. IANAL and I don't know what the law says.
3.
▲
by
planede
2y ago
> which in this case would simply be appending the namespace name to the identifier surely not. How do you differentiate these two functions? void fooN(void); namespace N { void foo(void); }
4.
▲
by
planede
2y ago
How do you define a buffer overflow?
5.
▲
by
planede
2y ago
I don't doubt that general heat tolerance isn't real for the healthy part of the population. However the hottest days could hit elderly and unhealthy people especially hard (or even the healthy, if it's especially hot). >
6.
▲
by
planede
2y ago
I speculate, but there might also be a part where simply more people suffered from heat strokes in the past when extreme temperatures occurred. So part of the answer of "how did people live before ACs were invented?" is that some
7.
▲
by
planede
2y ago
It's only really about the intent of the voice to sound like the original. Reaching out to the originals first implies intent, so it makes the case easier. It would be harder to find a case if they simply just hired someone that sounds
8.
▲
by
planede
2y ago
Impersonating is defined by intent. "Just find someone who sounds like her" implies intent.
9.
▲
by
planede
2y ago
Nitpick: it's not copyright, it's personality rights and likeness. It's a violation of it nonetheless.
10.
▲
by
planede
2y ago
Love the data driven approach through graph clustering, instead of jumping into opinionated refactoring.
11.
▲
by
planede
2y ago
Right. But you also get a recent one if you just use the Mozilla PPA, without snap. Debian sid also ships 126, and I assume the fix should be backported to Firefox LTS, which is used by stable. I don't see the relevance of snap here.
12.
▲
by
planede
2y ago
Yes, that's the philosophy around the declaration syntax. The declaration of the pointer ip, int *ip; is intended as a mnemonic; it says that the expression *ip is an int. The syntax of the declaration for a variable mimics t
13.
▲
by
planede
2y ago
return '⊥' what's this?
14.
▲
by
planede
2y ago
Well of course, I assume that's what my ISP is using.
15.
▲
by
planede
2y ago
Well, camera placement matters in the obvious way: it has to be on the finish "line". Where "line" is really a plane extending vertically from the line drawn on the surface. I vaguely remember an article about a bike rac
16.
▲
by
planede
2y ago
I recently learned that too. Does that survive OTA updates?
17.
▲
by
planede
2y ago
MicroG has a LineageOS distribution, they build for all the supported devices by upstream Lineage: https://lineage.microg.org/ That should cover at least the notification side. If I can't bank on a mostly open-source m
18.
▲
by
planede
2y ago
Google Play is not installed by default, you need to additionally flash it before first booting it.
19.
▲
by
planede
2y ago
I think the idea is that email scraper bots typically don't bother downloading images referenced by <img> tags.
20.
▲
by
planede
2y ago
> BTW. Use the AddressSanitizer. Please! The toolchain improved the usage and safety of the language so much. In general I agree with the sentiment, use AddressSanitizer in testing/debugging. However it's not meant to be a hard
21.
▲
by
planede
2y ago
It's obviously a lossy compression then.
22.
▲
by
planede
2y ago
Is there a JSON parser library that is not under active development?
23.
▲
by
planede
2y ago
The problem isn't really about handling local time. UTC is an offset from TAI and time zones are offsets from UTC, it's overall really just an offset from TAI. Coordinating the TAI-UTC offset is not any worse than coordinating tim
24.
▲
by
planede
2y ago
Maybe anything so simple that it can be considered "done" shouldn't really be an external dependency in the first place.
25.
▲
by
planede
2y ago
That's what TAI is for. Too bad nobody got the memo and everybody stores and communicates UTC, including computer clocks, UNIX time and NTP. There will be no more leap seconds after 2035, AFAIK.
26.
▲
by
planede
2y ago
At least leap seconds will be eliminated by 2035, so there is that. Computers were never good at dealing with it. Keeping computer clocks in UTC instead of TAI and rewinding it for leap seconds was always insane. The same goes for UNIX time
27.
▲
by
planede
2y ago
I don't think that lines of code is a good metric here. A few lines of code can fix a major security issue in parts of a dependency that you actually use, while thousands of lines of code can just add new features that you are not usin
28.
▲
by
planede
2y ago
Agreed. If the dependency is under active development then it should be only counted as being behind if there is a newer version released for that dependency. The libyear should be calculated as "latest version's release date"
29.
▲
by
planede
2y ago
yeah, thanks! I added an edit.
30.
▲
by
planede
2y ago
Technically the array subscript example is UB even before the dereference. a[1][7] is equivalent to `*(a[1] + 7)` and a[1] + 7 itself is UB. (6.5.7) Additive operators > If the pointer operand and the result do not point to elements of t
More ›