Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hvdijk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
181.
▲
by
hvdijk
6y ago
It no longer matters if it was originally unintentional. If it's in active use now, so even if was originally by accident it cannot be fixed without breaking backwards compatibility.
182.
▲
by
hvdijk
6y ago
Note also that this does not need any subshells. I think dataflow was thinking of (test -f a && test -f b) || (test -f c && test -f d) instead, but { } isn't worse than that.
183.
▲
by
hvdijk
6y ago
POSIX did standardize those, but the functionality is marked XSI, so only XSI-conforming implementations are required to provide it. There is never a reason to use them, though. They can be replaced by the shell's && and || ope
184.
▲
by
hvdijk
6y ago
That looks like what I was expecting. Nice work!
185.
▲
by
hvdijk
6y ago
For the null-safe operator: I've not looked at PHP in years, but is that transpilation really correct? That is, does the original code really call getSchemaDefinitionResolver twice like the transpiled version does?
186.
▲
by
hvdijk
6y ago
FWIW, I read the comment as suggesting it's sad that the rename is needed, rather than suggesting it's sad that the rename is happening.
187.
▲
by
hvdijk
6y ago
Sure, but cargo-crev does not seem to be about safe vs. unsafe code, it seems to be about vetted vs. unvetted code. If someone will go on to wrongly vet a big Rust library full of unsafe code, and you trust that someone's reviews, ther
188.
▲
by
hvdijk
6y ago
And the followup to that: https://twitter.com/thexpaw/status/1377021851214417922 > The issue with SEGA has been resolved!
189.
▲
by
hvdijk
6y ago
I think the average Internet user is not familiar with country-specific TLDs except for their own country and a few others. Most people do not realise that .me, .tv, .cc, are country TLDs, they think they are country-independent TLDs simila
190.
▲
by
hvdijk
6y ago
There's a lot of information on that at https://www.justis.nl/producten/vog/beoordeling-besluit-en-b... , too much to summarise here, but I'll just mention what it says at the end: if you aren't give
191.
▲
by
hvdijk
6y ago
I imagine the reason your laws only requires a notification that a court case is happening, without details, is because all the information is already public anyway and you can look up anything you need, so I expect that if Dutch law has si
192.
▲
by
hvdijk
6y ago
mpol already answered part of the design here about the need for privacy for the people involved; it is a balancing of priorities, both transparency in the judicial system and that privacy are important and this is a way of getting both. Ab
193.
▲
by
hvdijk
6y ago
Note that there is no secrecy during court proceedings in the Netherlands: court proceedings are ordinarily open to the public. There are exceptions for family affairs (such as divorces), tax affairs, and criminal cases against minors, bu
194.
▲
by
hvdijk
6y ago
In the country I grew up in, the Netherlands, not only is that not common practice, it cannot happen at all. What we have is people can ask the Ministry of Justice for a "Verklaring Omtrent het Gedrag (VOG)", a declaration by the
195.
▲
by
hvdijk
6y ago
They don't have "that" box in the application (whether you have a conviction). They have a different box in the application (whether you have a conviction for fraud or similar) that according to the story, ICANN agree Sunde d
196.
▲
by
hvdijk
6y ago
It will also fail if there is a stdout, but echo cannot write to it, for instance because you are redirecting to a file and have run out of disk space.
197.
▲
by
hvdijk
6y ago
From Instagram's ToU: "You may not post nude, partially nude, or sexually suggestive photos."
198.
▲
by
hvdijk
6y ago
Not by me. The developer is, as far as I am aware, not doing anything illegal, and while F-Droid technically are, the developer as the copyright holder is the only one who could possibly take any action against it and is, I would expect, ha
199.
▲
by
hvdijk
6y ago
The copyright holder is not bound by the license granted to others, so in general is legally permitted to add any additional restrictions. However, as this particular additional restriction is not one of the additional restrictions that GPL
200.
▲
by
hvdijk
6y ago
That one supposedly has source code available under GPL3 but despite GPL3 clause 9, which says "You are not required to accept this License in order to receive or run a copy of the Program", presents the GPL3 as an EULA and refuse
201.
▲
by
hvdijk
6y ago
Yup, I made sure my change would make clang agree with GCC as far as this particular extension is concerned, so it was fully enabled in -std=gnu++11 mode and only enabled where it didn't conflict with standard C++ in -std=c++11 mode. I
202.
▲
by
hvdijk
6y ago
I'm not too sure about the "more code in the wild" that would be broken though. GCC already disables this extension, in the cases where it conflicts with the standard, in -std=c++11 mode. I expect almost all code to either us
203.
▲
by
hvdijk
6y ago
I don't think it's productive to speak of the LLVM maintainer's decision as an abuse of power. The actual revert happened in contradiction of documented LLVM policies (which, according to the maintainer, do not match actual L
204.
▲
by
hvdijk
6y ago
Chromium is the reason a patch I had recently submitted to LLVM to fix a conformance issue in their preprocessor was reverted: it broke Chromium, because Chromium doesn't just require a preprocessor that offers guarantees in areas the
205.
▲
by
hvdijk
6y ago
Any update is going to be backwards incompatible to some extent, even a change to the version number can cause and has caused breakage in software that has buggy version checks. Because of that, taking backwards compatibility as an absolute
206.
▲
by
hvdijk
6y ago
Uppercasing/lowercasing cannot be done on Unicode code points, because that fails to handle things like fi -> FI where the uppercased version does not consist of the same number of Unicode code points. Slicing and splitting cannot be
207.
▲
by
hvdijk
6y ago
Ah, thanks, somehow that completely slipped by me.
208.
▲
by
hvdijk
6y ago
> (b) they outright lied to the community when they claimed that future versions of their open core would always remain Apache 2.0 Where did they make this claim?
209.
▲
by
hvdijk
6y ago
Wow, what a horribly named function for a library that aims to make regular expressions more readable. The name very strongly suggests it should match anything but the string aeiou, so that it would match for instance the string a, but that
210.
▲
by
hvdijk
6y ago
This is correct, and address 0 is the start address of the interrupt vector table, so there are good reasons why you might read from it.
More ›