Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
latk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
31.
▲
by
latk
6y ago
Yes you can implement it yourself – given how bad available cookie consent tools are, you're more likely to be compliant that way. However, consent under the GDPR must be specific . That means the user should be able to consent to or
32.
▲
by
latk
6y ago
> Even the simplest organizational schemes require a great deal of _discipline_ to be successful with Which I think means: all that's needed is discipline. Which organizational scheme you use (if any) is almost irrelevant. The usefu
33.
▲
by
latk
6y ago
Yup, Perl7 + Carton looks like a good combo for stable programs that don't have to be distributed publicly. I just wish cpanm and Carton were Core :D
34.
▲
by
latk
6y ago
Interesting, I've been moving away from Perl and Python and towards Rust precisely because I'm afraid of bitrot. Perl the language is stable as fuck and takes back-compat extremely seriously. The problem for me was the library e
35.
▲
by
latk
6y ago
They sell the same devices, but often have subtle differences regarding the exact available configuration, e.g. which SSD models are available or what the default warranty terms are. An apples to apples comparison is usually within 20€, but
36.
▲
by
latk
6y ago
> I feel like I read somewhere that telling the user to adjust their cookie settings in the browser was speficically discussed, and not allowed, but I could be wrong. Consent must be informed and specific, so simply asking users to set t
37.
▲
by
latk
7y ago
ESR was not banned for having the wrong opinion – many others expressed similar opinions both before and after his messages. But ESR, over the course of a few days where he returned to the mailing list, was increasingly unable to express th
38.
▲
by
latk
7y ago
One of them does rather dishonest marketing, the other is upfront about capabilities and defaults. Telegram: we do E2E!* That makes us MORE SECURE than other messengers! Matrix: you can enable E2E if you want. * just not by default† † unles
39.
▲
by
latk
7y ago
1. Many indie developers will not actually be subject to the GDPR. The GDPR effectively only applies to non-EU controllers if they are actively targeting and expecting EU users, or if they are monitoring/tracking users in the EU. The c
40.
▲
by
latk
7y ago
I think the situation is the other way around: * Singular “they” can be the correct pronoun for some people, especially enbies. * Monica does not want to use singular they for grammatical/stylistic reasons – when talking about persons
41.
▲
by
latk
7y ago
Singular they is great when pronouns are unspecified, and also makes for a great specific pronoun :) But the issue at hand is precisely that Monica doesn't want to use singular they, even when someone has specified that pronoun – not o
42.
▲
by
latk
7y ago
I understand your scepticism, and was thinking hard about this before I published the linked post. Anti-trans and anti-CoC sentiment are certainly part of the issue at hand, but likely not by Monica. Some of the resignations may be partiall
43.
▲
by
latk
7y ago
There is a perpetual tension between those who want SE to be helping everyone, and those who want to curate a helpful resource. People involved with community moderation aspects tend to fall into the latter group. For the last half decade o
44.
▲
by
latk
7y ago
The author is interested in PL design, and thinks that while C++ style object implementations are great at offering compatibility with certain systems or interfaces, other approaches allow for far nicer semantics in a greenfield programming
45.
▲
by
latk
7y ago
(Author) I am aware of the problem. For me it works on desktop but not on mobile browsers – apparently the Unicode box drawing characters are not really fixed-width on all systems? One day I'll write a Pandoc filter that pipes these di
46.
▲
by
latk
7y ago
CLR routes any interface calls through an indirect cell or pad that can be quickly rewritten to point to a different dispatch stub. Some stubs perform caching whereas the generic resolver behaves as explained by the pseudocode in my article
47.
▲
by
latk
7y ago
Author here. Both the JVM and CLR do some pretty aggressive optimizations even for normal interface calls. In the Java section I also show inline caching, a standard optimization approach. The CLR calls its approach to caching “virtual stub
48.
▲
by
latk
8y ago
OSI generally requires that the license steward/author submits the license for review if they want it to be approved. Upon being asked about this by OSI President Simon Phipps, Kyle Mitchell responded that Blue Oak has no plans to seek
49.
▲
by
latk
8y ago
That Perens quote refers specifically to Sunil Deshpande's article about the SSPL and Open Source, not to the SSPL itself. But it's not far off either way… The reaction on the OSI's license-review list is more varied. Lawrenc
50.
▲
by
latk
8y ago
Python's variables spring into existence at the moment of first assignment and are function-scoped (or module-scoped). The scope can also be terminated with the "del" statement. This has three problems: 1. The lifetime of a v
51.
▲
by
latk
8y ago
Because the "a.b" is not a key, but a table "a" that contains an entry with key "b". If you write "a.b = 1" then that integer is not a table, and can't have an entry called "c". Because
52.
▲
by
latk
8y ago
You are completely correct that simply blocking access does not make them compliant while they are still storing that data. But compliance isn't binary. I'm sure the data protection authorities understand the difference between “L
53.
▲
by
latk
8y ago
GDPR applies if (1) the Controller or a Processor is “established” in the EU, or if (2) the Subject is in the EU. Citizenship doesn't matter, and geoblocking is the legally correct solution. As an example: U.S. tourists on a trip to Pa
54.
▲
by
latk
8y ago
It doesn't. But if you notice you might be doing something illegal, it's a great first step towards compliance to stop doing _more_ of it. Here, Instapaper is likely not misusing user data, but has to catch up on compliance docume
55.
▲
by
latk
8y ago
But would another company even have standing to sue? The GDPR is about personal data of natural persons. Such data subjects can sue under Art. 79 if their rights are violated. The most another company could do would be to “incentivize” a na
56.
▲
by
latk
12y ago
Perl5 has a lot of historical baggage that makes certain things difficult to do efficiently. For example, how objects work. There is an insane amount of indirection involved for a simple method call, and this indirection can't generall
57.
▲
by
latk
12y ago
Disregarding generalized parsing because you can't prove unambiguity is like eschewing Turing-complete languages because you can't solve the halting problem: it's short-sighted. In the context of programming language design,
58.
▲
by
latk
13y ago
HTML headers can include a `<link rel="canonical" …>` that points to the up-to-date URL of this item. Furthermore, outdated or invalid titles could be redirected with a "301 moved permanently" to the current title.
59.
▲
by
latk
13y ago
That's not an issue if only the ID is used to identify the submission, whereas the title slug is only human-readable fluff. E.g /item/1234/original-submission /item/1234/edited-title /
60.
▲
by
latk
13y ago
For a format to be used, it has to be attractive in some form. Markdown is attractive because it's extremely easy to read and write. HTML is attractive because it can be displayed by all web browsers. LaTeX is attractive because it is
More ›