Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
progval
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
541.
▲
by
progval
5y ago
> 3. Add those people to known blacklists so they can't register anymore domains ever again. Likewise block all domains owned already by them. You generally can't know who operates a given domain automatically. whois is almost
542.
▲
by
progval
5y ago
I think we both agree there are things that Mastodon should never do, even if it increases retention, like highly addictive features. A line needs to be drawn somewhere, and it is not clear to me that Mastodon did, as a project; because it
543.
▲
by
progval
5y ago
Their metric for "it works" is that it makes them money. This isn't Mastodon's goal.
544.
▲
by
progval
5y ago
> In the physical literature about the n-body problem (n ≥ 3), sometimes reference is made to the impossibility of solving the n-body problem (via employing the above approach).[citation needed] However, care must be taken when discussin
545.
▲
by
progval
5y ago
I see two ways to do that: 1. keyboard navigation (Enter and space are ignored) 2. hover, then F5 to reload the page (this resets the state, and you get your cursor on the button without a state transition) presses are completely ignored ei
546.
▲
by
progval
5y ago
The Bitbucket folks were kind enough to delay deletion to let us at Software Heritage archive their Mercurial repositories. I only see one mercurial repo (yamlconfig) from you, though: https://archive.softwareheritage.org/br
547.
▲
by
progval
5y ago
> This is not really a viable solution in the JS ecosystem if you're using any popular framework like Vue or React. Note Vue pulled in node-ipc. Then you may need to reconsider using this kind of framework. If enough people do it, t
548.
▲
by
progval
5y ago
> Honest question, what can be done to address this type of issue? Limit your number of (transitive) dependencies, to lower the risk. Yes, this often needs more work on your side. Use a curated package repository such as Debian/Ubun
549.
▲
by
progval
5y ago
> On the other hand, MyPy found that only 15% of the 2,678 repositories examined were type-correct Not surprising. In my experience, upgrading or downgrading Mypy always breaks type-checking on real code bases: older versions because the
550.
▲
by
progval
5y ago
"wall-clock time" does not mean what is shown by a literal wall clock. It means the time used by people who are not computer engineers. https://en.wikipedia.org/wiki/Elapsed_real_time When the parent comment
551.
▲
by
progval
5y ago
> the timezone of the place It's not always unique. For example, Xinjiang uses both UTC+8 (Beijing time) and UTC+6 (Xinjiang Time), depending on context. https://en.wikipedia.org/wiki/Xinjiang_Time Even when
552.
▲
by
progval
5y ago
The web (HTTP + HTML + JS) intentionally fits the definition of a REST API. https://oleb.net/2018/rest/ In particular: > The central idea behind HATEOAS is that RESTful servers and clients shouldn’t rely on a h
553.
▲
by
progval
5y ago
> nothing about DNSSEC prevents a DNS server (or middlebox) from denying results to a disfavored domain But at least it is detectable thanks to NSEC and NSEC3 records.
554.
▲
by
progval
5y ago
Given that GGP's use case is: > we have imported our entire project's history going back to the very first commit into git Then it isn't a problem. Just change the email addresses while importing.
555.
▲
by
progval
5y ago
F-Droid already supports this. From GP's link: > This means that F-Droid can verify that an app is 100% free software while still using the original developer’s APK signatures
556.
▲
by
progval
5y ago
It depends on third-party requests which are blocked by uMatrix by default. Specifically, you need to enable JS from code.piano.io and experience-ap.piano.io, and XHR to c2-ap.piano.io; in addition to the first-party domain.
557.
▲
by
progval
5y ago
Most cryptocurrencies (including Bitcoin and Ethereum) do not solve this issue, governments could order businesses (or payment systems used by businesses) not to accept payment coming from some blacklisted addresses, even indirectly; and th
558.
▲
by
progval
5y ago
> no RTL override in the HTML source, the string is merely reversed What? After opening the source, ctrl-f "representation" selects the reversed word. The source view just happens to interpret the RTL override.
559.
▲
by
progval
5y ago
This seems to be vocabulary invented by a specific app (probably to sound cool by association, because of Proof of Stake), described in the screenshot here: https://twitter.net/thomasg_eth/status/149266322978440806
560.
▲
Framing Accessibility in Broader Terms
(drewdevault.com)
7 points
by
progval
5y ago
|
0 comments
561.
▲
by
progval
5y ago
> takes less than a minute to do and is free You are also supposed to read and accept 13k words of terms of use. And I'm not even counting the ~50 pages of "Twitter Rules and Policies [...], which are part of the User Agreement
562.
▲
by
progval
5y ago
isort also kind of has this bad behavior when using 'import as': $ cat foo.py from x import a, b, d, e from x import c as C $ isort foo.py Fixing /tmp/foo.py $ cat foo.py from x import
563.
▲
by
progval
5y ago
Could you show an example in the README? The first two pairs of input/output in https://github.com/bwhmather/ssort/tree/master/examples look unchanged
564.
▲
by
progval
5y ago
> In the Ruby way, with otherwise similar setup, you would have a mixin that provided __iter__() given __len__() and __getitem__(), Python does have such a mixing, it's collections.abc.Sequence https://docs.python.org
565.
▲
by
progval
5y ago
> interpreted languages with huge over-bloat like csharp, python, java, ruby csharp and java, famously interpreted languages, unlike javascript.
566.
▲
by
progval
5y ago
As other pointed out, you don't even need to tab into some app. The security model on desktop OSs is that by default, every app has access to everything owned by the current user, even memory of other apps or hijacking commands by addi
567.
▲
by
progval
5y ago
Great, thanks!
568.
▲
by
progval
5y ago
> The browsers don't share third-party caches across domains Do you have a source for this? I believe(d?) it too, but when re-checking just now, I could not find any.
569.
▲
by
progval
5y ago
Mozilla must have had other criteria: 1. how reliable are these resolvers, right now and in the long term? can Mozilla get an SLA in contract? 2. what is the latency to them? (Cloudflare has PoPs everywhere, so it is likely very hard to bea
570.
▲
by
progval
5y ago
To be fair, there is almost always a corporation able to monitor your DNS resolutions. If not Cloudflare, then your ISP or proxy/VPN provider. It's a tradeoff based on the relative risks of leaking them to Cloudflare vs ISPs
More ›