Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chrismorgan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
61.
▲
by
chrismorgan
2mo ago
> hit hide on the domains that I never want to see anything from You could convert this into content blocker filters for the likes of uBlock Origin: news.ycombinator.com##.submission:has([href^="https://example.com&#
62.
▲
by
chrismorgan
2mo ago
I’m curious where you start it. I was thinking about it a couple of weeks ago and decided “more than a decade” was safe to say, but I was thinking towards fifteen years, not twenty.
63.
▲
by
chrismorgan
2mo ago
Read through https://www.theverge.com/2020/8/11/21363424/mozilla-layoffs-... : six years ago, Mozilla laid off 250 people, about a quarter of their staff, in order to focus on… two specific services that
64.
▲
by
chrismorgan
2mo ago
I don’t say it’s the case there (it probably isn’t, you probably need hardware access or root), but sometimes those sorts of things do actually matter because there’s a way of causing them to be run anyway. This is why it’s good to exclud
65.
▲
by
chrismorgan
2mo ago
I should clarify that I speak only of English and general web content CSS. I’m happy to disqualify 4 and 6 on those grounds (you decide which grounds I use for Fraktur!). As for 5, I’m not convinced letter-spacing is the right tool for it
66.
▲
by
chrismorgan
2mo ago
I have seriously considered blocking letter-spacing outright in user stylesheet a few types over the last four or five years, but decided to keep it to keep an eye on how badly people are doing things. And really, I’d prefer problematic pro
67.
▲
by
chrismorgan
2mo ago
letter-spacing is massively overused. I have Firefox set to only use my chosen fonts (and highly recommend it: it makes the web much better), and this reduction in variation makes non-zero letter-spacing much more obvious to me. At typi
68.
▲
by
chrismorgan
2mo ago
http:// → https:// → https://www. is actually the recommended technique, because it lets an HTTP-Strict-Transport-Security subdomains directive work. But the rest could have been flattened into the second redir
69.
▲
by
chrismorgan
2mo ago
• Portability: unreasonable claim, HTML is more portable than what you will use instead. > Take the humble <input type="text"> element, for example. With it, you get crispy rendering at any resolution, support for tab, f
70.
▲
by
chrismorgan
2mo ago
> The document in Google Docs is a Canvas. This is only mostly true, and no justification at that. I’ll just quote myself from a couple of years ago < https://news.ycombinator.com/item?id=42253177 >: > Google D
71.
▲
by
chrismorgan
2mo ago
The Assistance and Access Act is completely irrelevant to Fastmail, because Fastmail doesn’t offer end-to-end encryption. Fastmail was always subject to the Telecommunications Act, which allows Australian police access with warrants, and Fa
72.
▲
by
chrismorgan
2mo ago
Fastmail has never used AWS, and this article is pretty clear about how they have always used their own hardware and traditional colocation. Fastmail used to be based in Melbourne only, but after the Pobox merger it ended up with an office
73.
▲
by
chrismorgan
2mo ago
This only works because it’s a wildcard certificate. Since 2019, TLS certificates must not be issued for names containing underscores < https://cabforum.org/2018/11/12/ballot-sc012-sunset-of-under... >.
74.
▲
by
chrismorgan
2mo ago
It certainly should be. Filtering user-registrable names that will end up in host names or URL paths is table stakes. You want to block names like www, admin, root, robots.txt, .well-known, _*, and so forth.
75.
▲
by
chrismorgan
2mo ago
Some remarks. The entire thing ends up feeling tasteless to me: it has a whole bunch of knobs (metaphorical and for a change pseudo-physical), half of which shouldn’t exist and some others which should being missing, with terrible calib
76.
▲
by
chrismorgan
2mo ago
I was thinking to myself “… doesn’t it have that?” then I remembered I was thinking of the Public Transport Victoria journey planner.
77.
▲
by
chrismorgan
3mo ago
I think it was a poor choice of example, because people will expect payment to be involved. They’re actually just inserting a row into a database for the order; presumably payment is to be handled out-of-band.
78.
▲
by
chrismorgan
3mo ago
I don’t know how much a human was involved in making this, but clearly not enough. Some parts of the timing it’s talking about make no sense, the ordering of some parts is incoherent, and it promptly goes into unreasonable and irrelevant de
79.
▲
by
chrismorgan
3mo ago
You’re talking about writing it. The question here is reading it.
80.
▲
by
chrismorgan
3mo ago
I already addressed that in this ancestor thread.
81.
▲
by
chrismorgan
3mo ago
SVG is completely unsuitable for recording pen stroke data, and fairly unsuitable as a publishing format for handwriting. It’s capable of representing a technical pen/fineliner with opaque, constant-width stroke tolerably well, but not
82.
▲
by
chrismorgan
3mo ago
The domain has changed hands. What it was then is now at https://handwritten.danieljanus.pl/ .
83.
▲
by
chrismorgan
3mo ago
You haven’t engaged with my second paragraph, or my responses to other responses in this thread. Meaningful inconsistency is already easy with just Unicode, nor does limited HTML make things materially inconsistent.
84.
▲
by
chrismorgan
3mo ago
I was very disappointed, when that happened, that the paper aspect of it was purely at authoring time; that it was converted into text. This one gets it right, preserving the handwriting aspect.
85.
▲
by
chrismorgan
3mo ago
It’s genuinely easier to get it right than to get it wrong.
86.
▲
by
chrismorgan
3mo ago
When an XML document contains HTML, the DOM representation is of elements in the http://www.w3.org/1999/xhtml namespace. When you parse a document or fragment that is in HTML syntax, the DOM representation is of elemen
87.
▲
by
chrismorgan
3mo ago
Here’s one verse from the Bible itself that shows that language changed: 1 Samuel 9:9: > (Formerly in Israel, when a man went to inquire of God, he said, “Come, let us go to the seer”; for he who is now called a prophet was formerly cal
88.
▲
by
chrismorgan
3mo ago
Even the trends should be taken with caution. By the very nature of their collection methodology and Firefox’s user base, they massively undercount Firefox (almost certainly by more than 30%, from the last estimates I remember; and possibly
89.
▲
by
chrismorgan
3mo ago
The blocking is being done by linuxiac.com, not by the government or by your ISP. (If it were done by them, you’d get TLS connection errors over https:, and a message over http: something like “The website has been blocked as per order of t
90.
▲
by
chrismorgan
3mo ago
… yes? It’s simple XML parsing, and then taking it as text, serialised HTML, or an already-parsed DOM tree. You are using an actual XML parser, right? In most environments it’s no harder, and in browsers themselves (which is where half of
More ›