Hacker Newsnew | past | comments | ask | show | jobs | submit | shornlacuna's commentslogin

It's in the FAQ, you use the -4 or -6 parameters to curl to force it to connect one way or the other, and that controls which address gets updated.

(Of course your IPv6 connectivity to dhcp.io has to work properly, but it certainly works both ways for me).


> [Marx] thought we should abolish private property. People should not be allowed to own things. At certain moments one can sympathise. But it's like wanting to ban gossip or forbid watching television. It's going to war with human behaviour.

A common misconception is that 'private property' here is to be equated with 'personal property'. Marx and marxists do not believe that personal property should be abolished, or indeed that it makes sense to try and do so.

Generally speaking, the private property that Marx advocated abolishing was private ownership of land and the 'means of production', the latter being a category akin to 'fixed assets'.


Reading that paragraph made me cringe, as it's such a basic misunderstanding of Marxism that it's the kind of thing you'd expect to read in a freshman essay written the night before after the student skimmed the first 10 lines of the Wikipedia article for "marxism" in a drunken stupor.

Fortunately the rest of the article is pretty good, and shows that the author has actually read Marx a tiny bit. Which makes the presence of the first paragraph even more confusing.


The first paragraph is probably intended to establish the author as somebody who isn't crazy.

The disconnect between the majority beliefs about Marxism and its actual contents (as well as the beliefs of those who actually follow in Marx's footsteps today) is gigantic. I perfectly understand that the author felt they needed some way to bridge that gap without turning the vast majority of readers away at first sight.


Ridiculing the parts of Marxism that are thought ridiculous by people who only know the popular view of Marxism was a very purposeful technique the author used to convince such people that the author is just as skeptical as they are, so that they could get people to read their (really great, I think) article about the parts of Marx' ideas that fewer people (at least Americans) are aware of.

It worked really well on me!


I get the impression that the author wanted to dispense with all of the usual preconceptions about Marxism right at the beginning, to inoculate the essay against the reflexive prejudice people tend to have about Marx.


It's probably wise to head off the common misconceptions and deal with common rebuttals up front. Otherwise the first comment on this would be "Oh yeah! Well we can't be happy if we don't even own our own wedding rings (for example)"


You're certainly correct, he invents ideas, puts them in Marx's mouth, then knocks them down.


Then for good measure he invents ideas, puts them in Marx's mouth and builds them up.

When Marx wrote about alienation he was writing about having no choice but to spend seventy hours a week performing repetitive tasks to order in a factory owned and run for someone else's benefit, not the existential angst generated by musing over whether it would be more fun being an architect than designing ads for garden furniture.


I've never been able to find a consistent definition of "means of production" or the distinction between "personal" and "private" property.

At what point does my laptop go from a piece of machinery that gives me access to HN to a mean of production that could make something like HN?


I say if you work as a programmer using a laptop, then that laptop is a means of production. The usual formulation is that workers should own/control their means of production, so if you work as a programmer and own your own laptop, you are living in a small slice of communist utopia.

This probably is very related to how much nicer programming jobs are than most other jobs--as a programmer you are much less affected by capitalism than workers in capital-intensive industries are. I remember reading a pamphlet about the micro-computer revolution published by some British communist organization in the early 1980s. They analyzed programming as belonging to Marx' category of pre-industrial "craft" production, and predicted that there would be a push from employers to gain more control (by reducing programming to a less personalized, more commoditized activity).

I think several trends can be fruitfully analyzed from this point of view, e.g. UML-style software engineering methodologies, cloud computing, DRM, and app stores.


Personal property laptop: You use it on your own.

Private property laptop: Someone else uses the laptop to perform work. You retain ownership of the laptop and the product of their labor.

It's a use distinction.


Scenario: I use my own laptop to do work for someone else. Personal or private?


You still use it on your own, so personal.

Anyway, once you abolish private property, most versions of 'working for someone else' go too, so this is somewhat academic.


But, the end product belongs to the person I was working for. It's still personal property?

>once you abolish private property, most versions of 'working for someone else' go too

How so?


Well if you are just making something for someone else, that's artisan labour, which isn't really the 'production' that's being analysed by Marx.

'Working for someone else' as found in 'employment' is also something that marxists seek to abolish. Collective ownership of the means of production also means collective ownership of the product of labour. You only have 'employment' per se when ownership of capital is concentrated in private hands.

(It's not for nothing that many marxists classify the former soviet union and post-Mao china as 'state capitalist' rather than 'socialist').


Copyright is a capitalist invention. It would not exist in a Marxist society. This makes your question trivial to answer: your laptop becomes a means of production when it's connected to a machine that produces real goods.


Copyright, along with patents and trademarks, is not a capitalist invention. It's a privilege granted by the government. Without the government close by, individuals or businesses would not have the power to enforce whatever it is they're trying to protect. In a truly free market, copyright would not exist.


All de jure property ownership, as distinguished from de facto possession, is a privilege granted, regulated and enforced by the government. In the absence of government, I'm assuming copyright could be enforced by "protection agencies" against people without adequate defence against them in the same inefficient but brutal manner as they could uphold other purely paper-based "property rights" like contracts, debt repayments and ownership of the means of production.

In fact, they'd probably get so efficient at collecting the money from those without significant resources to spend on defence they wouldn't look too hard to see if copyright had actually been violated before sending their royalty demands. It would be like the current legal system, but with more pointed weapons.

The pipe dream of "truly free market" shares one property of communism: that of being so egregiously flawed in theory as to be impossible in practice.


> It's a privilege granted by the government.

Property is a privilege protected by government to exclude other people from some set of actions with regard to some particular subject matter. Sure, that's true of copyright and other intellectual property, and intangible personal property more generally, but its equally true of tangible personal property and real property, as well.

> Without the government close by, individuals or businesses would not have the power to enforce whatever it is they're trying to protect.

That's true of pretty much all property but the smallest stores of tangible personal property.

> In a truly free market, copyright would not exist.

The definition of a "truly free market" is generally underspecified and seems to adapt to whatever is convenient to a "free market" advocates current argumentative position.


Well, it would exist to the extent that DRM could enforce it.


True. I didn't think of this. However, DRM is much different than something along the lines of a patent.


Not a patent, per se, since patents require publication. But intellectual property enforcement can exist outside of legal fiat through DRM, certifications, obfuscation (perhaps a special case of DRM), trade secrets, and trade organizations (like guilds). Not to mention social pressures for creators to respect the work of others (as in comics stealing jokes).

Point being, purely private intellectual property rights exist, but usually only to the degree that they are enforced by private organizations or the societies they belong to.


Patent also doesn't distinguish by origin.


What extent is that?


I won't claim to understand Marxism, but i think copyright is not the issue here. Unlike boxed software, web sites like Hacker News don't directly depend on copyright for their business models to work. More broadly, the whole notion of a business model is of course a capitalist invention. But I don't see why in the 21st Century we'd want to crudely tie "means of production" to atoms rather than bits. Rearranging bits can produce real value for society


HN isn't "real goods"? You're stuck in the past.


You missed the point.

s/real goods/scarce items/g


Well, HN isn't a scarce item in one sense, namely, anybody with a computer can access it from anywhere on the planet (except perhaps North Korea).

But HN is a scarce item in another sense. If I wanted to make another one, I'd have to not only code it up, but also attract the readers that HN currently has. That would be difficult.


Means of production more has to do with scale. Software is extremely unique as an industry in that people can truly "produce" something by themselves - all other cases of self-employment I can think of are pretty much services, which is a whole other can of worms. A tech oriented example of a means of production that Marx would want run by the state would include any cloud service or datacenter. The average person simply can't afford to start one "on their own" without outside capital.


I guess it's if this piece of machinery is not actually yours, costs more than you can make in a decade and it's lent to you by your employer so you can code asp.net corporate system only and nothing more for ever... well, the times were different. Writing this made me think of FOSS, Linux... Imagine how would things be without it o.O


A way to look at it may be: Is there one community laptop or are their many laptops? A mainframe setup and limited internet constrained to university and business campuses, it becomes more like the "means of production". If there are enough laptops (or near enough) to go around, it's personal property.


But this is exactly what I'm talking about. I've never been able to get a clear answer because so many people in this camp have to take it on a case by case basis.

So if laptops are plentiful, it’s personal property. I feel it’s safe to say that most developers probably have their own laptop. So if I hire a developer to write code on my laptop (which was previously personal property) is it now private property since it’s being used as a means of production?

If so, the true distinction between personal and private property is intent which is far from satisfactory if we're defining property. So many things I own today would constantly be switching between personal and private property based on what I was trying to accomplish at that moment in time.


As I said in an edit to my other post: the intuition is capacity to oppress — the state or capitalists controlling means of production, in Soviet communism and capitalism, respectively. This is the motivating factor behind any such definition, given the context.

Now, if you're taking the stance of a determined skeptic, then that's like you pointing out there's no such definition of "chair". Which after all is true. (There's no predicate which separates all objects into chair and not-chair, and a simple argument demonstrates why.) Humans get by pretty well without extreme definitions.

Presumably without the antagonisms inherent in systems like capitalism, there'd be fewer armies of lawyers squabbling over the meanings of simple words like "property", inventing weird new forms like intellectual property, fighting over whether that land or sourcecode is my property, if you can shoot someone on your property, etc. We're constantly squabbling over it right now, because that's how power works under capitalism.


It's also sort of wrong to talk about private property in Marx's end game. It simply doesn't exist. There's personal property (your residence, clothing, non-scarce items that may, coincidentally, be used in production like a laptop or hammer). And then there's the rest. The mainframe I mentioned, in a 1960s tech level communist society, would be a means of production. It's scarce, many people need access to it to enable their work, time will have to be coordinated on it. Your laptop, even if loaned to someone else, in a world with abundant laptops/computers is still your laptop.

If it helps, software in that world is not scarce either. It's freely shared because there's no copyright or license agreements. They'd be antithetical to that world's view.


The difference is not intent but use. This is the same with real estate: if I own a building to live in it, that's personal property, but if I own a building to rent it out or run a business in it then it becomes private property.


What if it's my personal property is valuable as a commodity? As in, what if I want to sell my home? I'm not sure the lines are so distinct. Even if they were theoretically distinct, I doubt that a legal system would fairly make the necessary distinctions.


If you wanted to sell your home to someone else so they could live in it, that seems to me like the transfer of personal property from one person to another, probably in return for some other personal property (another house maybe, you still need somewhere to live).

Whether an actual communist society would organise housing like this isn't clear. No-one would reasonably consider Marx's writings to offer a societal blueprint, just principles from which actual details would be worked out through collective processes.

That it's never actually worked out like that suggests there's been something missing when this has been tried, but this doesn't correspond to proof that the principles themselves are wrong.


When (say) people explaining Parecon are in a fairly precise mood, they say things like "scarce means of production", and make examples that explain that you're not talking about laptops or pencils, if they're sufficiently commonplace. (So under Parecon, no one "owns" the scarce means of production — or you could say it's commonly owned — but you can own your laptop/pencil.)

[Edit: the intuition is capacity to oppress — the state or capitalists controlling means of production, in Soviet communism and capitalism, respectively. This is the motivating factor behind any such definition, given the context.]


It's true that when Marx talks about abolishing private property, he has in mind means of production, but I think it's a mistake to try and explain that by making a distinction between "private" and "personal" property (a distinction which Marx himself didn't make, FWIW). The distinction ends up being a distraction, because its hard to make clearly (for reasons people in this thread have given), and, in any case, it's not really important to what Marx is saying; if you abolish ownership of the means of production (private property) there's no real point in ownership of consumption goods either (personal property). In a society in which I can only gain access to consumption goods by subordinating myself to the people who own the means of production, it matters that I have a firm hold on the consumption goods I need. But, if we were able to abolish private ownership of the means of production, I would be able to access consumption goods in some non-alienated way, so there would be no need to own them.

So I don't think it's quite right to say that "Marx and marxists do not believe that personal property should be abolished"; although the important thing is to abolish private property, the natural result of that would also be that personal property as we understand it would cease to exist.


But this is still the crucial flaw in Marxism, be because some greedy bastard will control means of production either way to their own benefit, and I'd rather that be owned by a professed capitalist who is regulated by the government rather than owned by the government that then regulates itself thus accountable to no one. This was really the major flaw in Marxist systems, the fat cats were given authority to govern both the public and private sector to their own benefit, no counterweight.


That's a major point of the article. In his work you have a part in which he identifies the problems (eg Das Kapital) and another part which proposes a solution (eg The Communist Manifesto). In medical terms Marx made a good diagnosis, but a bad prognosis (as demonstrated by history).

I think it's important to differentiate them. Marx wasn't a religious prophet, you can take the good stuff and leave out the bad. Even he said in his later life that his goals could be achieved by democratic means.


Indeed. Note that the reason systemd wins is that Colin voted systemd ahead of further discussion, now defeating it with at least 5 votes from the 8. And then in the subsequent voting stage systemd has at least 4 votes + the chair's casting vote as per the above post.


It's not quite as simple as that, because if all the remaining committee members vote F (further discussion) ahead of D (systemd) then D gets dropped before the casting vote stage (Debian constitution A.6.3).

So far one of the four remaining committee members has done this, another is expected to, leaving the decisions of the remaining two to determine whether the vote completes or not.


Sorry for spreading misinformation, it seems that I got exited too soon. Still, I find somewhat unlikely that all the others member will vote F ahead of D.

Are you referring to the "Technical Committee makes decisions only as last resort." paragraph of the Debian constitution? It's a bit cryptic for a non-native like me, so I'm not sure that I'm reading it right.


No, this is in the voting section A. It reads "Any (non-default) option which does not defeat the default option by its required majority ratio is dropped from consideration."

In this case F (further discussion) is the default option, and this stage in the voting process precedes the casting vote.

I too think it's unlikely that both Colin and Andi will block the decision, but we've known it's likely that systemd will win for some time now. It's still not yet official.

edit: actually there are other possible outcomes, see https://lists.debian.org/debian-ctte/2014/02/msg00309.html


Can you change the title? The current title is so misleading that I feel like flagging it is in order.


You're asking the wrong guy, I didn't submit this.


As of an hour ago the topic is now correct.


I'd imagine that the illegality of fraudulently using an Amazon account would be more clearcut and easier to prosecute.


Superior performance per watt.


X86 chips (especially Intel's) are leagues ahead in terms of performance per watt.

In fact not only regarding performance per watt, but also performance per dollar. It's just that ARM designs for lowest power consumption while Intel/AMD design for maximum perfomance.


There are three metrics getting thrown around:

* Performance per dollar operating cost (performance per watt is closest to this)

* Performance per dollar capital expenditure (important for desktop systems, where operating costs are low)

* Performance per dollar TCO (sum of the above two)

The third one is the important one.


Good summary, but after reading this thread I'm still confused.

Why ARM?

How does the ISA impact the aforementioned criteria?

Why would a phones demand a different ISA?


The original choice of ARM for mobile and x86 for desktop is basically a historical accident.

The differences between modern ARM cpus and modern x86 have less to do with the ISA itself and more to do with the way ARM cpus have been designed to be low-power for decades and have worked their way up the performance scale, while x86 has been designed for performance and has only lately been emphasizing low power. These lead to different design points.



Because everything today is about the heat generated by computation. In a phone, it wastes the battery and is unpleasant for the user. In the datacentre, heat determines how much computation you can do in the volume of space you have, and how much you have to spend on cooling systems (the running of which is expensive too). So datacentre operators that already have a building are facing a choice: get a new building, or make better use of the one they have.

ARM cores are typically slower in absolute terms than Intel cores, but at a given level of power, you can run more of them.


What evidence is there that performance per watt is actually better on ARM when dealing with server processors?


Because there isn't any type of x86 processor that beats a comparable ARM processor for efficiency. If you could make an efficient x86 processor Atom would be it, and it's less efficient than ARM.

The x86 ISA fundamentally takes more silicon to implement than ARM. More gates = more power.


Everything Intel sells today clobbers any currently-marketed ARM chip on per-unit-energy computation performed. The race is not even close. ARM is only of interest if you are constrained by something other than compute (phones) or you don't know how to program and you are wasting most of the performance of your Xeons. The latter category contains nearly the entire enterprise software market and most other programmers as well.


Or, your program is entirely constrained by IO so most of the power of Xeon is wasted, while you still have to pay the premium for it.

This chip is interesting not because of the cpu core in it, but because it has two presumably fast 10GbE interfaces and possibility for a large amount of ram in a cheap-ish chip.


> More gates = more power.

This is not strictly true, the processor throughput also matters.

Total Power consumed = Power consumed by gates * Time taken to finish the job


There's another variable to throw into the mix: all gates are not created equal. A 28nm (this new processor) takes a lot more power than a 22nm (new intel processors) gate.


strictly speaking:

Total energy consumed = Power * Time


Do you have a source for any of this? x86 is much more powerful than ARM by watt, being exponentially faster at most math. I've never had anyone seriously propose that ARM is more efficient than x86 at anything then not pulling watts from a Li Ion battery.


Can you elaborate what you mean by "exponentially"?

For ARMv7 vs x86, yes, x86 just destroys ARMv7 (Cortex A15 etc.) in double (float64) performance.

While I do think x86 is still faster vs ARMv8, the gap is likely much less per GHz, because ARMv8 Neon now supports doubles much like SSE. Of course Haswell has wider AVX (256-bit) and ability to issue two 256-bit wide FMAs per cycle (16 float64 ops). Cortex A57 can handle just 1/4th of that, 4 FMA float64 ops per cycle.

That said, low to mid level servers are not really crunching much numbers. They're all about branchy code such as business logic, encoding / decoding, etc. Or waiting for I/O to complete.

So why would you care about math in a low end server CPU if it's not being used anyways?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: