Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
defanor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
241.
▲
by
defanor
5y ago
> This is why we wrote (and will continue writing) full-featured first-party database client implementations for common programming languages (currently available for Python, JavaScript/TypeScript/Deno, and Go). Why no C API? P
242.
▲
by
defanor
5y ago
> I have never ever seen a job ad asking for Haskell I see those occasionally, even here, on HN: in those "who's hiring" threads, and a few linked from this thread. But they tend to be odd: working on astrology, cryptocurr
243.
▲
by
defanor
5y ago
The cons of the email option can be mitigated by setting a mail archiver (as used for mailing lists). Since it's about avoiding setting any software on a remote system, one can run its update/maintenance bits locally, along with o
244.
▲
by
defanor
5y ago
> Gmail was a way, way, way better experience than Hotmail or anything else when it started I recall seeing it as sluggish and awkward when I finally decided to check it, abusing Ajax. Other web interfaces (that I tried) were more lightw
245.
▲
by
defanor
5y ago
I expected that the article will draw an analogy with quantum mechanics (with "refresh" corresponding to measurement and entanglement, "forgetting" resembling a quantum eraser), or maybe lazy evaluation, but it went into
246.
▲
by
defanor
5y ago
FWIW, the setup can be simpler and more portable without a specialized HTTP server and with a standardized protocol (RFC 2136): just certbot and its python3-certbot-dns-rfc2136. Edit: certbot has plugins for a bunch of custom APIs too.
247.
▲
by
defanor
5y ago
Occasionally I try to browse it (plenty of nice landscape photos there), but it nearly freezes FF at once (on a powerful desktop computer, even), and now it presented me with a page saying that something went wrong on their end while trying
248.
▲
by
defanor
5y ago
Sounds like a fun project. I'll dump assorted thoughts on the topic too: - Building a laptop (and not a desktop/workstation computer, or a blade/server hardware) makes the task much more difficult than it has to be. - Even mo
249.
▲
by
defanor
5y ago
An interesting thought. I keep finding it amusing how I learn a bit more about the buggy and vulnerable software, via a security announcements mailing list, while not hearing unexpectedly about the software that is more secure. One of the c
250.
▲
by
defanor
5y ago
I'm surprised how this discussion turns out: didn't expect those bits to be controversial at all, and sibling comments make it sound like it's almost better to not have access to sources. > What was the last time you inspe
251.
▲
by
defanor
5y ago
Sounds like we had quite a different experience, and picturing different things too. > In that case, open source rarely has even one possible replacement, so there's no comparison. There's usually just one program shipped by a
252.
▲
by
defanor
5y ago
I think the context somehow gets lost in this discussion. You indeed need a chain of trust in general, and can't inspect all the software alone even if it's FLOSS, but I'm talking about odd specialized programs shipped by har
253.
▲
by
defanor
5y ago
To be precise, I had in mind closed-source software: the software you can't inspect with reasonable effort/time before running, to ensure that it's not malicious. And especially in case of specialized software, that wasn'
254.
▲
by
defanor
5y ago
The malware is a cherry on top, but the story before that is pretty awful already, and unfortunately seems to be representative of specialized software like that: proprietary (with constant risk of malware, indeed), awkward, poorly (if at a
255.
▲
by
defanor
5y ago
I was curious where the weather data comes from (since it seems to be a pain to gather it reliably, globally, and preferably for free), the "learn more" page didn't mention that, but mentioned the following: > Hassle free,
256.
▲
by
defanor
5y ago
It seems that many of the answers point a general CS area or a trending topic in it, but I'm pretty sure that progress happens in all the areas (see arXiv's CS page [1], for instance), as well as in topics outside of hyped ones, a
257.
▲
by
defanor
5y ago
While I like personal mail servers and would suggest tech-savvy people at least to try them, OP mentions a home server, which probably involves a residential IP address, an ISP that won't set a reverse DNS for regular users, and likely
258.
▲
by
defanor
5y ago
I vaguely recall hearing a while ago that it may be counted as a forgery if you copy and paste your own signature that way. These days it even happens that you can simply type your name as a signature, but it's quite hard to be sure wh
259.
▲
by
defanor
5y ago
That's indeed a common complaint, though streaming XML parsing is not that uncommon, and there's even a common algorithm/API for that--SAX [1]--supported by multiple libraries; otherwise parsing even finite but large document
260.
▲
by
defanor
5y ago
> too extensible I don't see how it's a problem, except for: > with too few guarantees in interoperability ...Which indeed makes life harder. As mentioned elsewhere in the discussion, there are compliance suites, and capabil
261.
▲
by
defanor
5y ago
Not GP, but just was about to skim the sources and changed my mind upon seeing GitLab: its UI is sluggish to the point where FF occasionally asks whether it should stop JS execution, at least with larger projects.
262.
▲
by
defanor
5y ago
> Why would I want to try to articulate something that could be found in a simple tree? Just give me direct access. Sometimes I feel that way about databases and dynamic websites. I suspect the reasons behind those may be similar: web UI
263.
▲
by
defanor
5y ago
Unfortunately there seems to be a tendency to either remove phones altogether, or to man them with the same chat bots (coupled with speech recognition and synthesis, so even worse than text-based ones).
264.
▲
by
defanor
5y ago
Such expectations depend on heuristics; to me it didn't look good after RedHat started slowly eating CentOS in 2014, and was eaten by IBM in 2018. Actually even before that, dependence on a single commercial company was a red flag: can
265.
▲
by
defanor
5y ago
Same message in FF 78, but works after reloading the page and choosing Ruffle (Flash).
266.
▲
by
defanor
5y ago
Not sure if it's Swift NIO introduction, or supposed to be a general asynchronous I/O introduction (as the title suggests). But if it's the latter, it seems to be quite narrow, only covering a few related/similar ways to
267.
▲
by
defanor
5y ago
I think it can be phrased more nicely (without satire), but the general message seems to be useful to novice web designers: to avoid overcomplicating things, to pay attention to accessibility, avoid breaking it too badly. Especially since m
268.
▲
by
defanor
5y ago
Perhaps it's a matter of expectations: following the link, I expected to see a list, not some sort of an art project (which seems to be a bit broken, though maybe I didn't allow enough of scripts for it to work better). So I wasn&
269.
▲
by
defanor
5y ago
Apparently I'm not the target audience, being rather happy with the Emacs info viewer and the texinfo-generated HTML, but I noticed that some sections aren't clickable, possibly requiring JS (but not mentioning it); apparently it&
270.
▲
by
defanor
5y ago
> (Dammit...no I'm curious about what is actually in those records, because the 'host -t ds' output for all of them is 3 apparently decimal numbers, a long hex string, and a short hex strings except for Caltech's, whi
More ›