Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
defanor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
181.
▲
by
defanor
4y ago
At work, we've finally replaced a large part of a custom (mostly-)web backend with PostgREST recently, and that's quite a relief: considerably less code to maintain in that project now, and that was a rather awkward code. Somethin
182.
▲
by
defanor
4y ago
> only a fraction of the population would ever want the super fast typing I think the primary motivation for using non-qwerty layouts is comfort, not speed. Though perhaps it only really becomes relevant once one actually learns the layo
183.
▲
by
defanor
4y ago
Or the holes can just be staggered (so that each hole is at an unique angle): then the rings won't have to rotate separately, though the reading would have to be more precise/higher-frequency then, and it may be tricky to rotate t
184.
▲
by
defanor
4y ago
I think the most straightforward way is to have a separate usual mechanism for each ring, stacked vertically, passing the rotation from each ring through the inner ones without rotating them. But likely something nicer (more optimal) can be
185.
▲
by
defanor
4y ago
The holes on my rotary phone are about 1 cm. One can make them nested, since it would have to be custom anyway: starting with the diameter of, say, 3 cm, adding a bit more than 1 cm on each side (3 cm, 4.5 cm, etc), and assuming that at lea
186.
▲
by
defanor
4y ago
> Prior art > I came up with Portable Secret on my own, but I have since found a few projects that do something similar. > https://github.com/kaushalmeena/digi-cloak > If you are aware of other similar proj
187.
▲
by
defanor
4y ago
> Emulating an HTTP session (with cookies passing) between request is more complicated for instance. Are cookie jars not sufficient for that? Curl supports those on its own.
188.
▲
by
defanor
4y ago
That's roughly my first thought too: the project seemed like pubsub with message authentication and without federation. Was about to bring up "Atom and RSS, mailing lists, NNTP, XMPP, ActivityPub, Matrix" as examples of exist
189.
▲
by
defanor
4y ago
I had to allow JavaScript execution in order to read this rant about ads, and the website used that to present the "Black Friday starts now" modal popup/ad (which managed to get past uBlock Origin). Briefly wondered whether i
190.
▲
by
defanor
4y ago
Not seeing a date on the website beyond the recent file modification date of the file, but just today I was looking into video streaming (MJPEG over HTTP) from ESP32-CAM, and it's actually in the Espressif's examples for it [1]. A
191.
▲
by
defanor
4y ago
I don't know about this project, but OSM data included information on levels for a while (and it was used, in addition to just being there: e.g., in JOSM you can switch between levels for editing; not sure if I saw 3D rendering of OSM
192.
▲
by
defanor
4y ago
I learned about two-spacing only in my 20s, initially thinking that it's interesting but not very useful. Now it just looks like a cute topic to argue about and to have a strong opinion on, or to speculate about conspiring two-spacers,
193.
▲
by
defanor
4y ago
Apparently it's because of the messed up "responsiveness" with media queries: @media (min-width:1920px) { .responsive-width { width: 1920px; } } Those are defined for multiple common screen widt
194.
▲
by
defanor
4y ago
Indeed, I spotted a couple of typos too: "This book is free/libé", "to provide detaile information". Also noticed that foreground colors are defined in the HTML version, while the background color isn't, and th
195.
▲
by
defanor
4y ago
I do browse with JS off by default (usually FF with noscript, though occasionally with simpler web browsers), often leaving pages if they require JS while they shouldn't and I can avoid those, and I know others who do the same. Maybe a
196.
▲
by
defanor
4y ago
Those invariants look to me pretty much like additional constructor arguments in languages with dependent types. Which both do "Make Illegal States Unrepresentable" and can provide "natural" ways to represent the data, a
197.
▲
by
defanor
4y ago
As a bit of anecdata, I received a spam message from SendGrid about 3 weeks ago (while just a few spam messages per year make it through), and that's how I've learned about them. But I guess they won't stay out of DNSBLs for
198.
▲
by
defanor
4y ago
Not sure about the support in mail clients (I mostly use mu4e with mbsync, I don't think they can look those up), and they certainly aren't required. But I set them anyway, along those for XMPP (where they should be set), and it&#
199.
▲
by
defanor
4y ago
The link to part 3 from part 2 is broken (but the one in ToC works). It doesn't mention reverse DNS (PTR for *.in-addr.arpa) records. Though not strictly necessary, but doesn't harm to have those set, and the author's mail se
200.
▲
by
defanor
4y ago
But most of the email recipients (and senders too) don't use ProtonMail either, so those won't be encrypted, and then ProtonMail can still turn over the messages. The ideal situation with this approach is that everyone uses Proton
201.
▲
by
defanor
4y ago
AIUI it is, but that's achievable with generic setups (using OpenPGP for encryption, often GnuPG) and between any mail servers as well, in a standardized way. I think the ProtonMail's argument is that they make it the default for
202.
▲
by
defanor
4y ago
I find ProtonMail odd too, especially in context of better decentralization, for them (AFAIK) not supporting regular client-to-server protocols (without the bridge software) and doing that reinvented encryption which only works between its
203.
▲
by
defanor
4y ago
The "harder" argument is the regular deliverability uncertainty, while the "easier" one is availability of some less known and supposedly user-friendly software projects. I doubt they make it easier in the long run thoug
204.
▲
by
defanor
4y ago
> I might write an article "Articles \"X considered harmful\" considered harmful". People were annoyed by those and wrote such an essay at least 20 years ago [1,2] (possibly there were others). Didn't help much,
205.
▲
by
defanor
4y ago
It seems that they also collect email addresses directly from git repositories: my email address isn't publicly visible on GitHub (in the user profile, that is) or similar services, yet spam with those developer-related products still
206.
▲
by
defanor
4y ago
After hours of searching, it is annoying when the reply is something like "does this chat look like Google to you?" (though fortunately those are pretty rare), but the answers trying to teach you how to discover answers to your or
207.
▲
by
defanor
4y ago
> and only priests that specifically worship Hat can cast the spell that teleports you to the location of a random other player on the server Actually anyone except for witches and wizards can use that ritual with a faith rod, as well as
208.
▲
by
defanor
4y ago
Indeed, my bad, and it makes more sense upon re-reading it with just SPAs in mind (instead of picturing/comparing a modals-heavy SPA and a regular bunch of pages). I just have a strong association of modals with SPAs, but they don'
209.
▲
by
defanor
4y ago
I'm annoyed by modals on web pages (along with any excessive JS) as much as the next person, but: > What's the difference between a dedicated page that has a link "return back to the table", and a modal that you canno
210.
▲
by
defanor
4y ago
Sorry for being grumpy, but over time it becomes rather frustrating to see projects like that. The problem I encounter with recipes is that sometimes it's hard to find properly written (and preferably overall nice) ones: not just that
More ›