Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjw1007
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
481.
▲
by
mjw1007
6y ago
I think "Six year old Android phones" is optimistic. As I understand it the ISRG root was added in Android 7.1, and 7.0 was released in August 2016. So it might be more like "Three year old Android phones", given the lag
482.
▲
by
mjw1007
6y ago
That's no worse than what applications often already do when they use a simpler file format. But you also have to worry about SQLite (reasonably) refusing to operate because it tries to make a locking call and gets an error response. I
483.
▲
by
mjw1007
6y ago
Fair enough, but that means if someone's following the advice in the article ("It deserves your consideration as the standard file format on your next application design") they need to consider "will our users want to us
484.
▲
by
mjw1007
6y ago
When Subversion changed their working copy format to rely on an SQLite database, I had a number of problems using working copies on network file systems. No doubt this was an indication that the network file system was incorrectly configure
485.
▲
by
mjw1007
6y ago
On this subject: there's a conversation pattern that goes like this: A: "Please change terminology X to Y because X is ethically bad, and Y is clearer anyway." B: "I disagree about Y being clearer." A: "You
486.
▲
by
mjw1007
6y ago
The people calling the code 'horrible' and a 'buggy mess' don't appear to be the same people as the researchers who have gone to the effort to reproduce the results. So I don't think that has any bearing on the
487.
▲
by
mjw1007
6y ago
I think the discussion here is about how we should use the term "fault". I don't think it's the case that we all have shared definition of exactly what "fault" means, leaving us only to deduce from that where t
488.
▲
by
mjw1007
6y ago
pip-tools can do both of those, yes. For the second, pip-compile computes the new requirements.txt (which is effectively the lockfile) from scratch, and pip-sync (not shown in that Makefile fragment) removes packages that are no longer list
489.
▲
by
mjw1007
6y ago
Yes. In particular, the way it effectively gets you to "I control the lock file; it will be altered when I explicitly request it and never as a side-effect of any other action". For some reason many other languages' systems (
490.
▲
by
mjw1007
6y ago
There's a virtuous circle with documentation: if you start with something that's complete and correct, then when you make a change which is visible to the code's clients you can go and change the documentation in the same pat
491.
▲
by
mjw1007
6y ago
On documentation: I've seen dozens of articles on this site about hiring practices from large technical companies, and Google in particular. I don't remember seeing anything suggesting they even verify that the people they're
492.
▲
by
mjw1007
6y ago
« I don't send out e-mails that are like this: Please get on your phone, turn off your wifi, and then navigate to HN, then to new, then find the post, THEN upvote it. Don't upvote it from the post itself. The company, however, doe
493.
▲
by
mjw1007
6y ago
This is perhaps the most interesting part: « In the course of the UK undercover policing relationships scandal it was revealed that one of the authors of the "McLibel leaflet" was Bob Lambert, an undercover police officer who infi
494.
▲
by
mjw1007
6y ago
The first version of Wikipedia used usemod, which is Perl. The "phase II" version in PHP was written by Magnus Manske (who is indeed a non-CS-person).
495.
▲
by
mjw1007
6y ago
I think what matters is whether the certificate authorities honour TTL correctly when they do domain-control validation. If they do, then the procedure above (and doing everything over https) should be enough, I think.
496.
▲
by
mjw1007
6y ago
Making it per-base rather than per-user is odd. Suppose I'm thinking of using airtable to build something shared between all our staff. If I have 10 staff on the pro tier they can add 5000 items each. But if I pay ten times as much for
497.
▲
by
mjw1007
6y ago
I don't think it's good to rely on the licence to carry this sort of information. Even if I have a library that I intend to maintain as polished and continually updated code, I'm going to have a licence disclaiming a legally-
498.
▲
by
mjw1007
6y ago
I'm unconvinced by reasoning that assumes that once someone inside the conspiracy decides to talk, the conspiracy will be unmasked. People may not believe them, particularly if the members of the conspiracy are in a position to undermi
499.
▲
by
mjw1007
6y ago
I wish research papers had a much stronger notion of "effective date". By that, I mean the date to use to interpret any wording like "current" or "recently" or "yet" used inside the paper. For some re
500.
▲
by
mjw1007
6y ago
I don't know what things are like in the RPM world, but for Debian each new PostgreSQL version is packaged at apt.postgresql.org as soon as it's released, by the same people, and to the same high standard, as the packages that go
501.
▲
by
mjw1007
6y ago
« The third era actually started [...] in 2005. In this era, books are no longer dry sequences of pages, with code snippets to run on a nearby computer; their pages are full of examples, pictures, and fun. » I haven't seen the "He
502.
▲
by
mjw1007
7y ago
Note that while this can be helpful in general, it's often unhelpful on Stack Exchange. It results in people who do want to know about Y ending up with a high-scoring search result which doesn't contain information about Y. And ev
503.
▲
by
mjw1007
7y ago
I don't think it's prescience. I think the cause and effect goes the other way. One of the mechanisms by which Johnson rose to power was by having his well-connected friends talk him up as a future leader from a young age.
504.
▲
by
mjw1007
7y ago
In principle even if the tests are unreliable in individual cases, if the false positive and negative rates are known sufficiently well it ought to be possible to use mass results to get an accurate estimate of the prevalence of what they&#
505.
▲
by
mjw1007
7y ago
In any case a theory along the lines of "company X is planning to do (bad) thing Y" doesn't involve any conspiracies. Unless you stretch the term so broadly that "I think Apple is planning to produce a mobile phone"
506.
▲
by
mjw1007
7y ago
It might. On the other hand, I think if the authors of software concentrated on 2 and 4, they could hope for third parties to help with 1 and 3. Doing things the other way round seems much more difficult.
507.
▲
by
mjw1007
7y ago
I think this is a good attitude. I wish that people who publish advice on writing documentation would put more emphasis on writing for people who have this attitude. I see too much emphasis on providing usage examples, and on "write fo
508.
▲
by
mjw1007
7y ago
I think the idea is that it's forgivable to make mistakes, as long as you aren't also being unpleasant.
509.
▲
by
mjw1007
7y ago
A discussion with started with the first statement and response, and then went on with the statements they listed under "ignores all the larger context of the issue" looks pretty decent to me. It might turn out that the second per
510.
▲
by
mjw1007
7y ago
In this case I think all that's going on is that the writer has already used the phrase "working classes" earlier in the sentence, and is following a convention that recommends avoiding repetition in this sort of case.
More ›