Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
merijnv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
merijnv
10y ago
> Given the quality of OpenCL and its cross platform nature I'm sorry, WHAT? OpenCL is absolute shit. Cumbersome API definition, lack of low-level control, stringly typed programs (all programs are provided as strings and kernels ar
92.
▲
by
merijnv
10y ago
Ahahahahaha. First of all: Researchers won't avoid public funds, because there's never enough money. Second of all: Most researchers HATE academic publishers and being forced to sign over their copyright to a paywall in exchange
93.
▲
by
merijnv
10y ago
Is US banking really this dystopian? I've had my Maestro debit card skimmed twice, causing about 3k to be withdrawn from my account. In both cases my bank had: * Filed a police report * Disabled the card * Mailed me a new card * Starte
94.
▲
by
merijnv
10y ago
Sure, if you're hardware RNG is inspecting your RAM and trying to compromise your entropy pool that could be done, but: 1 - The entropy mixing is more complex than simply XOR, making such a thing considerably harder 2 - If you expect t
95.
▲
by
merijnv
10y ago
Linus actually argued something slightly different. That discussion was about whether a "bad" random source can weaken a "good" source. This paper is about constructing a "good" source from two independent &quo
96.
▲
by
merijnv
10y ago
The Spotify "Discover Weekly" seems to do pretty well at finding stuff I like. Although it does seem to be a bit biased toward some of my tastes more than others.
97.
▲
by
merijnv
10y ago
You appear to be ignoring the fact that even if you consider the NSA's work benevolent, it is only benevolent to US citizens. Meanwhile lots of us on here are, in fact, not US citizens, especially at this time of day. So the NSA's
98.
▲
by
merijnv
11y ago
> (a) malloc() never returns NULL. It always returns a valid address, even though your system may have out of memory. This is only true on Linux, for example, FreeBSD by default has partial overcommit and WILL start returning null after
99.
▲
by
merijnv
11y ago
Unspecified, so legally murky. But there's a notion of "implied license", so someone using the code could argue that "openly putting it somewhere publicly" constitutes and implicit license grant. Note by the way tha
100.
▲
by
merijnv
11y ago
So...basically you want SSL client certificates but with a slightly less sucky UI? I mean, https already supports this, it's just that setting up servers to deal with client certs sucks and the UI for users is also pretty bad. But the
101.
▲
by
merijnv
11y ago
> and the time that Google stopped federating with other XMPP server operators. I see this keep getting repeated, but AFAIK there was only like a month long time they temporarily suspended federation for adding new contacts due to a spam
102.
▲
by
merijnv
11y ago
I've been using Fastmail for 2 or 3 years, recently moved my XMPP and Caldav stuff over too. I would recommend them, no complaints, I've not noticed a single outage in that time. It was trivial to IMAP import mail from my old host
103.
▲
by
merijnv
11y ago
Yes! http://bartoszmilewski.com/2014/10/28/category-theory-for-pr... It uses both Haskell and C++ for examples, although for best effect it'd help if you could read (basic) haskell types. Or maybe not, I
104.
▲
by
merijnv
11y ago
> New legislation is a direct threat to companies, backed by the power of the government to fine and arrest those who disobey. Why go to such lengths when it's much easier just to stop going to Facebook? Only a perverse sadist would
105.
▲
by
merijnv
11y ago
> the only way to force companies is by spending your money somewhere else Or, you know, enforcing new legislation that forces the company to do what you want...
106.
▲
by
merijnv
11y ago
The origin of a name is statically known in the location (i.e. file, expression, whatever). The origin of data is dynamic and can vary at runtime based on arbitrary previous evaluations. Unless you're going to propose making types uniq
107.
▲
by
merijnv
11y ago
But then my ability to insert elements into a Set depends on the location where those elements were created...that sounds awful.
108.
▲
by
merijnv
11y ago
To be fair, I opened the privacy policy from Spotify just now (I think I updated to a newer version yesterday?) and I don't see any of these things mentioned in the privacy policy, so might wanna hold your horses.
109.
▲
by
merijnv
11y ago
FYI, I opened up the privacy policy from my Spotify install (I updated yesterday, I think?) and none of this is mentioned in it.
110.
▲
by
merijnv
11y ago
To be fair, I don't know a single person that explains things using > "just a monoid in the category of endofunctors" In fact, even among people who DO know the category theory necessary to understand this expression it&#x
111.
▲
by
merijnv
11y ago
> Because there is no free money. Ok, sure. > We would all have to pay for it. Well, yes. > We would be subsidising laziness. Why is it laziness? As I pointed out, repeatedly, above. There's two ways we can go with this discus
112.
▲
by
merijnv
11y ago
> But no - that doesn't mean the state should give everyone free money. Why not?
113.
▲
by
merijnv
11y ago
Struggling everyone. Why the hell is some bank CEO making several hundred million a year and we have people that can't even reliably be home in the evening to tuck their kids in because they're working 5 jobs. I'm all for tax
114.
▲
by
merijnv
11y ago
Who says it has to be a company? How about that guy that wants make music but doesn't have the time to practice due to work. The girl that wants to paint, but is to tired after work. Why does everything have to be about companies and m
115.
▲
by
merijnv
11y ago
> "Don't be fooled, though: Even in Haskell you can write very ugly code." > Also very much the case - I've done it! On the bright side, refactoring ugly code into not ugly code is substantially easier in Haskell t
116.
▲
by
merijnv
11y ago
Short summary (from memory, so might be a little faulty): GPLv3 = GPLv2 + you can't sue any users/distributors for violating your patents + you grant an implicit license to all your relevant patents to your users + you must protec
117.
▲
by
merijnv
11y ago
Where are you getting this from? The latest release on the website is from February 2015, as near as I can tell. Or at least, that's when it was signed.
118.
▲
by
merijnv
11y ago
Eh...xmonad and pandoc are pretty popular projects, both written in haskell
119.
▲
by
merijnv
11y ago
FYI, sparks are different from threads. Haskell has "forkIO" threads which are comparable to Erlang processes/go-routines (actually, they're cheaper than both since haskell allocates less stack for threads). Threads are
120.
▲
by
merijnv
11y ago
The problem is that the main use I thought to have for it is jumping to functions, but I usually do that using / (search) and/or ctags (Ctrl-])
More ›