Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
otini
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
otini
8y ago
https://joinpeertube.org/
2.
▲
by
otini
8y ago
Also tracking the viewing history of an IP is not that easy. People trying to do this can be easily spotted by the trackers.
3.
▲
by
otini
8y ago
The uploader will be banned and their content removed, and hopefully will have to deal with the police. If a PeerTube instance is too laxist about its moderation policy, other instances will stop federating (federation is opt-in and decided
4.
▲
by
otini
8y ago
Sure, or Tor. Anything that hides your IP.
5.
▲
by
otini
8y ago
We could discuss the possible workarounds for this, but let's not forget that in terms of privacy, Youtube has its own by-design flaws as well. The company gathers much precise data about viewers than Peertube does.
6.
▲
by
otini
8y ago
There is no notion of moderation in ActivityPub itself AFAIK, but I suppose you're asking what happens to e.g. comments that have been sent to federated servers/software and then deleted on the original platform. In general, when
7.
▲
by
otini
8y ago
Only if you want to be in control of your videos and don't want to use your audience's personal data as a payment to Youtube. You can also host them on a PeerTube instance run by someone you trust (several non-profits already main
8.
▲
by
otini
8y ago
Peertube has other advantages, among which interoperability. A relevant quote from the main developer: “Where it gets really, really exciting, is that when you respond to a video status on Mastodon, the message will be sent to the instance
9.
▲
by
otini
8y ago
PeerTube initially aims precisely at being a Youtube alternative, which is why such questions are not tackled in the article I guess. However federation with other servers is totally controlled by admin-defined rules, so you can make a “pri
10.
▲
PeerTube: A ‘Censorship’ Resistent YouTube Alternative
(torrentfreak.com)
259 points
by
otini
8y ago
|
109 comments
11.
▲
by
otini
10y ago
> The current top-down, militaristic control structure of most companies is more a result of path dependence than any fundamental requirement. I strongly disagree. In a corporation, the relation of the employee to the employer is intrins
12.
▲
by
otini
10y ago
Oh I see what you mean. For now, we have made the choice to compile static code to OCaml bytecode, whatever the compilation target is. While this enables the use of macros regardless of the target (e.g. it works in `ocamlopt`, the native co
13.
▲
by
otini
10y ago
> That's clearly a faulty assumption. If production depends on a job and supply is short, then the value and pay will rise until supply meets demand. I don't disagree with your statement about supply and demand. But as a matter
14.
▲
by
otini
10y ago
I think Varoufakis is profoundly misled in thinking that basic income can be a left-wing policy. It is a well-known fact that there are two versions of basic income out there: the right-wing version, where welfare is removed and replaced wi
15.
▲
by
otini
10y ago
The second message is arguably clearer, but I don't think anyone would be really hindered by the first one, especially given that, unlike in C, application of printf have an explicit type: # Printf.sprintf "some int: %d anot
16.
▲
by
otini
10y ago
Firstly, if your macro does not typecheck, it means that executing it might result in a segfault or something similar, since macros are regular OCaml functions. Secondly, if macro typechecks, then it is guaranteed to expand without errors,
17.
▲
by
otini
10y ago
The strymonas optimal performance is guaranteed for any combination of stream processors. That doesn't seem to be the case of this library which relies on frequent patterns.
18.
▲
by
otini
10y ago
I would say that the latter is non-optimal, i.e. generates some unnecessary intermediary values whereas the former is optimal as shown in the paper.
19.
▲
by
otini
10y ago
Since macros aren't just a plugin but are directly baked in the compiler code, error messages can be anything we want… what are you suggesting?
20.
▲
by
otini
10y ago
Well what macros only ever do is generate OCaml ASTs, so the should work whatever the compilation target is.
21.
▲
by
otini
10y ago
There are certainly some design choices here. I want to emphasize that in the few projects where I've used macros (e.g. https://github.com/OlivierNicole/macros-examples ), I found that these translating functions w
22.
▲
by
otini
10y ago
This sounds very handy and I definitely need to learn more about LMS and Compiler Plugins. I wonder then what are the limitations on the values you can pass automatically across phases, since there must be (you cannot transfer e.g. a file h
23.
▲
Typed, modular macros for OCaml
(oliviernicole.github.io)
134 points
by
otini
10y ago
|
44 comments
24.
▲
Strymonas – A library for OCaml and Scala for fast, bulk, in-memory processing
(strymonas.github.io)
92 points
by
otini
10y ago
|
21 comments