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

So the rate of ad-fraud on climate news will be higher?


Exactly. This will have the opposite result of what it was made for.


A bug worthy of Peter Watts.


The bug was inserted by the exploiters, it wasn't present in the code to begin with.


The problem is government overreach and the proposed solution is more overreach.


I think you made a jump from laborers should own their own labor to laborers should own labor collectively. Democratically control of individual resources appears to be less than ideal.


I am simply saying that personal property is out of the picture. And there is no such thing as “owning labor.” There is only laborers, which under wage labor are owned for a certain amount of time. But my central point is that Marxism has no conflict whatsoever with personal property.

But, as I said, it can be complicated, especially if that is your goal, as can be done with anything if you so please.

But, a self-sufficient farmer with no employees is not even part of a societal economy in any modern sense. They are a mere peasant. If they are a farmer with a farm that requires no hired labor or modern technology then same thing. If they require a military to protect them and they send surplus to a feudal arrangement, they probably live in a feudalist society. If they own their land and use industrial technology and hire their own wage laborers to produce a surplus to trade it on a market to pay for all of that, they are now part of a modern economy and Marxism would have more to say about that. The latter have dependencies beyond the mere protection of their farmland, meaning the farmer now lives in a capitalist society.


I attempted to bridge the language from a “this appears to be lay usage, introduce a Marxist distinction” perspective. You’re outright using Marxist language and reasoning and doing a much more effective job communicating it. I appreciate your contribution. Thank you for jumping in where I failed.


I think you did a good job!


That sounds way better than the current “parrot the right politics as you’re told”.


Or as the case may be, "parrot the left politics"...

(Sorry, couldn't resist the pun.)


California is anything but a low tax place to live, but they also have tons and tons of property crime.


One of the things I really appreciate about IRC is the raw simplicity of the protocol. I hope that does not get lost in an effort to modernize.


The last time I looked at IRCv3 I was disappointed by how much was an optional extension.

My opinion is that a strong 'minimum' protocol is critical to interoperability and opportunities for federated protocols to function well across providers. I recall that was the main, non XML, reason that XMPP failed. Of course I also dislike XML as a data storage / transmission format.


IRCv3 is written to be backwards compatible so it makes sense to have a ton of optional stuff - considering it is backwards compatible, everything is optional :-P.

And it makes sense, IRC is already out there and has a ton of servers and clients working, you can't split that community based on the client they're using otherwise you're just creating yet another isolated chat protocol like a ton others before it.


I don't really care much about the protocol myself. I'm never going to be speaking "raw IRC" at any point, so why does it matter? I understand that you want to keep protocol simplicity high to make it easier on implementers, but other than just enough to encourage implementation, I don't see the need. We're talking about human chat applications here. Machine chat can use simpler protocols of course, like a light layer atop MQTT, or the existing base XMPP spec.


Writing bots from scratch in a new language is more fun when parsing is easy.


Yeah but this is such a niche usecase. Also, Matrix uses an HTTP API and almost every language at least has a binding to libcurl, so it's trivial to get something up for Matrix as well. If you're not into the ascetic appeal of writing bytes raw onto a socket, then IRC just seems silly these days.


>> Writing bots from scratch in a new language is more fun when parsing is easy > Yeah but this is such a niche usecase.

I think the point is that writing anything for anything is simpler, faster, and has fewer dependencies when parsing is easy.

> Also, Matrix uses an HTTP API and almost every language at least has a binding to libcurl.

Certainly there are advantages of using Matrix and it's HTTP compatibility to implement some solutions. However, I can also imagine some projects are best served with a simple protocol with lean libraries that don't incur unnecessary dependencies on HTTP and the related bloat and complexity.


Back when i was in highschool i wrote a few IRC clients just to learn socket programming in Delphi and later C and Java. I always appreciated how easy it is to get a simple client running.


Actually, I have in fact been speaking "raw IRC" quite a few times. Not much anymore but back in the days when working on a new servers it was quite convenient to just telnet irc.x.yz 6667, NICK Hultner, USER Hultner * * * * (don't care for quick sess), JOIN #xyz-help, PRIVMSG #xyz-help Hello, anyone familiar with error Z1 on XYZ?, pong.

That's basically everything you need to know for some basic chat.


I've interacted with IRC servers via telnet a ton of times. But overall I think that era of protocol design is unfortunately long passed (looking at you SMTP)


My dream is we move away from overly complex layers on top of HTTP and move to open simple protocols.


I miss simpler, human readable, conversational APIs like the IRC protocol.


Not yet! See TMTP from the "mnm" project (my work).


In your estimation is having a zip bomb I'm proud of crafting on my laptop a boobytrap because it could cause problems for a malicious actor naively unzipping all my files?


Wouldn't the possession/spending of that currency strongly imply I run a node? I think it might be self-defeating.


Can you host an exit node anonymously? I would assume it's not much better than the privacy offered by Bitcoin and most cryptocurrencies.


I believe you understand why someone would object to the above, but are not willing to universalize it.


I am unwilling to universalize a principle I believe to have only a farcical connection to the one at hand. So you're partly correct about me.


I understand you find it cognitively and rhetorically convenient to focus on an example rather than the point it’s exemplifying. But, if you’re capable of imagining alternative viewpoints, try swapping the example to one more to your taste to help you focus on the argument.


I do not consider it valuable to try to reason about fuzzy matters using only edge cases. It's not a matter of ability, but of value.


I agree it's a low value discussion, but I'm just fascinated that every comment you make exemplifies my point better than I did. The popularity of your style of interaction is precisely why policitcs should be kept out of the workplace.


I'm just fascinated that you would admit to being the kind of founder who sends a third of his company packing over personal policy.


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

Search: