HN user

jblwps

40 karma
Posts0
Comments45
View on HN
No posts found.

I like the AGPL, but I would like an extra step that forces you to distribute code even you have not modified it.

This is...already the case. The distributor is the one who is bound to supply the source code--"upstream" isn't implicated in the license.

What I don't like about changes like this is that it makes it impossible to reuse any Grafana/Loki/Tempo pieces or libraries in any more permissively-licensed code

They're not making everything AGPL and seem to be aware of the kind of thing you're talking about. From TFA (emphasis mine):

Going forward, we will be relicensing our core open source projects (Grafana, Grafana Loki, and Grafana Tempo) from the Apache License 2.0 to the Affero General Public License (AGPL) v3. Plugins, agents, and certain libraries will remain Apache-licensed. You can find information in GitHub about what is being relicensed for Grafana, Loki, and Tempo.

Aren't you just describing traditional RPC calls? Many tools for this: DBus on Linux, Microsoft RCP on Windows, and more that I'm not aware of.

If you've only got a basic IPC system (say, Unix domain sockets), then you could stream a standard seriaization format across them (MessagePack, Protobuf, etc.).

To your idea of gracefully moving to network-distributed system: If nothing else, couldn't you just actually start with gRPC and connect to localhost?

Is there something I'm missing?

Ah, gotcha. There are hosted Nextcloud solutions out there if you can't run your own instance. I've never used them and can't speak to how non-technical the overall process is (I'd guess it varies by provider).

Nextcloud's website does have a page on getting ("free"?) accounts from providers. It took me a hot second to find the "change provider" link, but that allows you to see a bunch of options.

https://nextcloud.com/signup/

Civil disobedience isn't about avoiding the consequences of that disobedience; it's about doing the right thing even though it's illegal and requires punishment. If your concept of justice can account for civil disobedience like that, that is.

That is to say, if e.g. Snowden's actions were civil disobedience, it's not incoherent to say both that:

1. He was right to leak the info, and

2. He need not be pardoned in the name of justice.

If ES is the sole copyright holder, they can license it to whomever they wish under whatever license they wish. IANAL, but it seems perfectly coherent to me that they can say "If you build the software this way, we release it to you under X license. If you build it that way, we release it under Y license."

What do you need in a calendar service that you can't find elsewhere?

I use the Calendar app with NextCloud[0] for a CalDAV server + calendar web interface. It's fully-featured as far as I can tell. I use its CalDAV functionality to sync to my Android phone using DAVx^5[1], which integrates the calendars natively so that you can use whatever calendar app you want on your phone (I use Etar[2]).

[0] https://apps.nextcloud.com/apps/calendar

[1] https://www.davx5.com/

[2] https://github.com/Etar-Group/Etar-Calendar

IIRC, The GPL incompatibility prohibits distribution of linked binaries. Since the CDDL-licensed ZFS kernel modules have to be linked against the kernel, those compiled modules can't be distributed.

Hence, Canonical (or anyone else trying to re-release under the CDDL) cannot distribute binaries of the kernel modules.

However, you are fully allowed to compile and link the two on your own. This is why the alternative to binary distribution is compiling yourself with the help of DKMS.

Proxmox VE 6.2 6 years ago

You don't send the whole pool--you send the datasets (ZFS filesystems) that you're concerned with.

What net benefits would you see that having? If I'm allowed to assume that you wouldn't use TLS because of PKI management concerns, I have a hard time seeing how using WireGuard in the large wouldn't have the same problems--you still have to build some kind of management platform on top that verifies host authenticity (ultimately including revocations and more). That is to say, WireGuard in the large will surely (right?) need supporting PKI.

So aside from the additional cost, is there any catch in using it instead of palm oil or tallow, provided you balance it out with a moisturizer like olive oil?

Just for example, Facebook tracks you even if you don't have a Facebook account.[0]

More generally, I think we need to approach discussions about data collection from the perspective that data being about a person doesn't mean that the person owns that data. Here's what I mean: The sort of data we're talking about is personal (read: "individual") merely in the sense that it is about persons. However, it's social (rather than personal) in its origin. For example, the list of my commercial transactions isn't originally (fundamentally?) data about my person. Rather, it's data about a social fabric of which I happen to be a part. So, personal data is not originally personal.

What's the significance of personal data being fundamentally social (by way of its origin)? Well, I would contend that it means personal/individual means of managing personal privacy are ultimately insufficient; your data (while it is about you) doesn't naturally belong to you. Therefore, my takeaway is this: If we want to make personal data (i.e. data about persons) practically personal (i.e. give persons control over their own data), then we need social mechanisms to protect it. My aforementioned point, about the insufficiency of personally-undertaken measures, is corollary to this.

For better or worse, it seems like most people these days equate "social mechanisms" with "regulation". However, there are in principle other social bodies (both formal (e.g. unions or guilds), or informal (e.g. various social movements)) that could be sufficient to make personal data truly personal. However, I'm unfortunately skeptical of the efficacy any non-governmental body could be when dealing with this problem. But that's beside the point.

[0] https://www.vox.com/2018/4/20/17254312/facebook-shadow-profi...

I disagree that a problem with theory-A means theory-A is not "true." Our favorite theories: say relativity or QM have plenty of problems but we still work on them.

I think you're actually agreeing here with mjburgess' point that therefore theory-A should be taken as the basis for a research paradigm.

if the brain's computational model is Turing complete, it will follow that we can simulate a brain inside a Turing machine

I don't believe this is correct. If the brain's model/the brain itself is Turing-complete, that doesn't mean a Turing machine can simulate; it means that the brain's model can simulate any Turing machine qua Turing machine. This does not imply the reverse, that any Turing machine can simulate it.

Assuming you're talking about the Android app, but you can actually force sending with SMS. The option to do so in a conversation/thread can be found by long-holding the send button, which then pops up a context menu to send via Signal or SMS.

Until you get into general relativity, time itself is extremely simple and uniform.

Just a little niggle, but I think you meant to say special relativity; special relativity is about the relationship between space and time, whereas general relativity (I believe) is more about gravitation and other things that I definitely don't understand.

Is the concern over repeated information about [load on the DB], [size of data sent to the client], or something like [processing requirements on the client]? I'm assuming you're talking about [size of data sent to the client], but shouldn't that data be readily-compressible?

Maybe not literally, but don't regulations stipulate how many liquid assets a lender must have on hand? Even if the ratio isn't 1:1, it's bounded, unlike an unbounded MBS market.

IANA finance expert, but I suppose you could bound the MBS market with some kind of maximum-degrees-removed-from-real-assets metric, and regulate based off of that. But that, to me, would seem unwise since that metric would likely be fairly abstract and therefore dis-preferred as a basis of regulation.

A note: EconLib appears to be run by the Liberty Fund, which is a group that certainly has a slant of its own[0]: an essentially anti-regulation stance in the name of personal liberty. I have attended a colloqium put on by a Liberty Fund-sponsored think-tank, and can attest to that slant.

I'm not saying the contents of the article is wrong, but just be aware of its source/publisher.

[0] https://en.wikipedia.org/wiki/Liberty_Fund#Criticism