Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjw1007
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
mjw1007
3y ago
Does a licence that says "you must distribute the source unmodified, but you're allowed to distribute patches with it and a build system that applies them" count as free? The DFSG said yes. Does a licence says "you may m
92.
▲
by
mjw1007
3y ago
I get the impression that some people think of crates.io as purely a place for distributing arbitrary Rust free software, while others think it's also a place where people are building something like a community-developed "batteri
93.
▲
by
mjw1007
3y ago
Every now and again I see someone on this site saying things along the lines of "it's a shame that programmers in general are so unwilling to pay for quality tools", and I feel myself tempted to agree. Then something like thi
94.
▲
by
mjw1007
3y ago
Here are some notes on the later history of GC in Rust: RFC 256, 2014-09. https://rust-lang.github.io/rfcs/0256-remove-refcounting-gc-... Includes « I (and I think the majority of the Rust core team) still believe that
95.
▲
by
mjw1007
3y ago
The good news is that the Rust project has recently agreed to write a specification, and has a budget to hire an editor for it. The less good news is that it's likely to take a long time before anything resembling a complete descriptio
96.
▲
by
mjw1007
3y ago
https://ai.eecs.umich.edu/people/conway/Retrospective2.html#... has a more technical description of her work on (ie, invention of) out-of-order execution, including a link to this very readable paper: https:/
97.
▲
by
mjw1007
3y ago
I think Master Kaimu agrees with you: http://www.thecodelesscode.com/case/97
98.
▲
by
mjw1007
3y ago
In cases like Android, the reason for having an internal codename is that you need a way to refer to the next release before the marketing department has made the final choice of the next version number. Of course in Android's case thi
99.
▲
by
mjw1007
3y ago
I think the Stanford Encyclopedia of Philosophy article is better. https://plato.stanford.edu/entries/intuitionism/
100.
▲
by
mjw1007
3y ago
The filter configuration for an account is in a text file in your profile, in a location like ImapMail/imap.example.org/msgFilterRules.dat Copying these files around and editing them by hand works fine.
101.
▲
by
mjw1007
3y ago
Well, part of the reason Linux documentation often isn't very good is that Red Hat doesn't treat documentation work as something that should be submitted upstream. Their incentives favour creating Red-Hat-specific documentation, a
102.
▲
by
mjw1007
3y ago
At a minimum there'd have to have been a free-as-in-beer cross-platform compiler. I think Ada had a brief chance to take off around 2000 when gnat was added to the main gcc distribution, but the GNU maintainer was also the head of Ada
103.
▲
by
mjw1007
3y ago
Unlike the way some languages' package systems work, Rust crates don't cleanly separate the public interface from the private implementation. In practice a crate's public interface is effectively scattered throughout a number
104.
▲
by
mjw1007
3y ago
Hyrum's "law" may claim that somebody out there will run into trouble if I change the internals of my library, but it certainly doesn't say that I have any obligation to care about it. If you're working for a big co
105.
▲
by
mjw1007
3y ago
I don't think the jokey book-long tutorial is a new phenomenon. I learned Fortran in the 80s from the Fortran Coloring Book.
106.
▲
by
mjw1007
3y ago
I think the biggest weakness with the four-document model is that it doesn't have a proper place for rigorous documentation of the system's concepts and model. The biggest problem I find with software documentation is that the onl
107.
▲
by
mjw1007
3y ago
I think the existence of Scientific Linux was one of the things keeping RH honest until then. In 2019 the Scientific Linux developers announced they would stop development and collaborate on CentOS instead. At that point Red Hat had capture
108.
▲
by
mjw1007
3y ago
> these certificates were already being rejected by Chrome and Safari for having invalid SCTs What's a good way to make an equivalent check from a script, if I want (in future) to be able to check whether I have a website whose cert
109.
▲
by
mjw1007
3y ago
Maybe it's worth one more section near "Any Ideas On Why It Is True?", something like: Are you beginning to doubt whether it's true? Try to think of a counterexample. Is there something that keeps getting in the way of a
110.
▲
by
mjw1007
3y ago
I think it's more likely that if that paper had never been published the government would have advertised a different pretext for the decision they wished to make anyway.
111.
▲
by
mjw1007
3y ago
> Over 15% of Black drivers experienced an escalated outcome such as a search, handcuffing, or arrest, while less than 1% of white drivers experienced one of those outcomes. So I think they had 2 "escalated" cases with white dr
112.
▲
by
mjw1007
3y ago
Yes.
113.
▲
by
mjw1007
3y ago
Storing a timestamp (rather than a timestampz) and documenting that it represents a time in UTC is as sensible as storing a numeric type and documenting that it represents a distance in metres.
114.
▲
by
mjw1007
3y ago
That's because find's principal documentation is in info. https://www.gnu.org/software/findutils/manual/html_mono/find...
115.
▲
by
mjw1007
3y ago
As long as these are external tools, IDEs and things like github's default file renderer aren't going to understand what's going on.
116.
▲
by
mjw1007
3y ago
If I use block comments like that in most contemporary IDEs, I find that by default they show the main text in flat "this is a comment" styling, even though they're in principle capable of using different kinds of highlightin
117.
▲
by
mjw1007
3y ago
It might be nice if modern languages defined an official way to "flip" the interpretation of a source file, so that by default the content is treated as markdown and the code goes in fenced blocks (rather than defaulting to code a
118.
▲
by
mjw1007
3y ago
Well, I'm baffled then. From where I'm sitting that point 8 is clearly talking about what happens after a bug is discovered, and not about discovering bugs. The longer paragraph doesn't seem to contradict the notion either. M
119.
▲
by
mjw1007
3y ago
Again: the purported law says "shallow", not "soon discovered".
120.
▲
by
mjw1007
3y ago
I don't think "bugs are shallow", or the "many eyeballs" section of this essay, are particularly talking about _discovering_ bugs. The author seems to have had a worldview in which bugs don't really matter if p
More ›