Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
merijnv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
merijnv
8y ago
Consent-based personal data processing must be optional. That's pretty explicit in the GDPR. You cannot predicate service on a user opting-in (consenting). That's not consent. That's coercion, and the GDPR pretty explicit
62.
▲
by
merijnv
8y ago
> Correct me if I'm wrong, but Hacker News would technically be affected by the same Link tax. It would probably not be enforced but still. The "link tax" isn't a tax on actual links. That name is a misnomer, it appli
63.
▲
by
merijnv
8y ago
> As long as analytics don't produce any personal data of an individual and only aggregate data or even anonymized data, it should be perfectly fine to do without any banner. Even if they did produce personal data, they very likel
64.
▲
by
merijnv
8y ago
> Is Haskell still a preferred introductory language to enter the Functional Paradigm with? I say yes, for a two reasons. 1) Enforced purity means you can't just fall back to your old imperative style as coding and use it as a crutc
65.
▲
by
merijnv
8y ago
> So I immediately hit a block as I'm struggling to understand why I need the notion of a Functor to understand what in the end looks like just lazy mapping of a function over a stream. You don't need to understand Functor to u
66.
▲
by
merijnv
8y ago
Well, one example I like when people ask me "what's contravariant good for?" is the following intuition. Suppose we're doing stream processing. We might have a datatype 'Source a' which is a source that produce
67.
▲
by
merijnv
8y ago
> I don't feel obliged to accept their shitty privacy policy, and in return they are not obliged to serve me their often equally shitty content. Yes and no. Yes, in the sense that you can argue that. No, in the sense that the GDPR j
68.
▲
by
merijnv
8y ago
> My email signup forms are very clear about marketing use, and are double opt in, and subscribers can opt out with a single click. But my research suggests that this is still not GDPR compliant unless there is an explicit consent, which
69.
▲
by
merijnv
8y ago
Well, it's wrong in the sense that profiling activities require a "lawful basis", consent is one of the possible lawful basis available. So you can profile without consent IFF you can convincingly justify said profiling via o
70.
▲
by
merijnv
9y ago
The would be the F16 if memory serves me well.
71.
▲
by
merijnv
9y ago
If your network connection drops long running jobs keep running, no setup. I do most of my work on our university cluster over SSH. I can close/shutdown my laptop at any time (or have my connection drop) and as soon as I SSH back into
72.
▲
by
merijnv
9y ago
Pump & dump is roughly the following: 1) Be rich/famous enough for people to pay attention to what you do 2) Pump a bunch of resources into something (company, stocks, whatever) 3) Everyone concludes there must be value, because yo
73.
▲
by
merijnv
9y ago
> Pinball had to be removed for this sort of reason. What? No. It was removed because it was a 32bit application written by a 3rd party and there was a hard to fix bug on 64bit windows that made it unplayable, so they dropped it. Source:
74.
▲
by
merijnv
9y ago
Sure, you CAN verify Turing machines, but verifying languages that AREN'T Turing complete is sufficiently simpler. So why not make your verification work easier by using a total language? The only real argument against that would be &q
75.
▲
by
merijnv
9y ago
> "BSD+patent"+"revoked patent grant because you sued Facebook over another patent" is pretty much the same as just BSD from the start. Not really. If you have BSD with no patent grants you can at least argue that the
76.
▲
by
merijnv
9y ago
> Most of it is because of launchd's atrocious doc. Really? I read up on launchd a year or so ago to setup backups and I though the documentation was amazing...Which docs are you referring to?
77.
▲
by
merijnv
9y ago
> I'm guessing Stallman is completely disgusted by the possibility of dual licensing. You'd be wrong, though. He considers it a legitimate alternative to "not releasing source at all": > I consider selling exceptio
78.
▲
by
merijnv
10y ago
Well, one of the usual examples would be: let ones = 1 : ones in ones Here ':' is the cons operator, prepending something to a list, so here you defines 'ones' to be '1' followed by 'ones', w
79.
▲
by
merijnv
10y ago
Isn't disabled SMS overkill for most casual thread models? As I understand it SMS would require someone to MITM the telecom network OR snoop the local antenna when you receive it on your phone. Which is a danger if you expect, like, na
80.
▲
by
merijnv
10y ago
The original paster didn't say that a null pointer was incorrect, merely that using NULL in C++ was. Which, in recent versions of C++ it certainly is. The correct way to specify a null pointer in C++ is 'nullptr', NULL has be
81.
▲
by
merijnv
10y ago
Oh? Where do you see this? I'm already on version 10.0.42 and I still see ridiculous writes to disk.
82.
▲
by
merijnv
10y ago
A lot of stuff happens behind closed doors. Standard Chartered Bank has 1.5 million LOC of GHC Haskell and another 1 million LOC of their own internal Haskell implementation. I'm also aware of another 5 or so big banks having/buil
83.
▲
by
merijnv
10y ago
Because, I'm guessing, a lot of people using Mercurial (like me) are just using GitHub. Mercurial has had a functional bidirectional git-mercurial bridge extension for over half a decade and I've never ran into issues with it. The
84.
▲
by
merijnv
10y ago
Option (and/or option) is the usual name of Maybe in ML style languages like SML, ocaml, etc.
85.
▲
by
merijnv
10y ago
Are you familiar with Lamdu? http://www.lamdu.org/
86.
▲
by
merijnv
10y ago
> Based on this thread, I'd say the problem is a lot of people haven't given them the time. > If you select your hardware, they work pretty flawlessly. Maybe the fact that I have to give them time is one of the major problem
87.
▲
by
merijnv
10y ago
Excuse me? No continental European language has the word stop in it? You should probably learn more languages before making claims like that. Stop is a word in Dutch (the first recognisable use of the word I could find dates back to 1287).
88.
▲
by
merijnv
10y ago
To be fair, John Harrop is notorious for having an axe to grind with Haskell. He's very knowledgable, but often makes gross mischaracterisations of Haskell. Which is a shame, because he knows better than that.
89.
▲
by
merijnv
10y ago
> The other problem is many people wont have pre-existing copies of the required private key available. We're talking about software updates, you embed the key INSIDE the software to avoid this problem.
90.
▲
by
merijnv
10y ago
Does anyone actually implement OpenCL 2.0 yet? Last I checked not even AMD supported it, and they're the only company that has a reason to care about advancing OpenCL.
More ›