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

Can confirm, as a Brit, our food is utterly shocking.


Depends greatly on where you are. London is great for food. I can see how someone from say, France or Spain, would find the average standard of food in the UK as a whole to be pretty bad. However, when this kind of critique comes from the other side of the pond I am a bit baffled, as food quality also tends to decline precipitously outside of major cities in the US (with exceptions, obviously).


As another brit, I have better food available to me than I've encountered anywhere else, having travelled plenty in Europe, USA and Asia.


This literally could have been written by any developer in the UK. I think most of us start out like this! I think the best one was a company I worked for in Leeds, it was building a secure learning platform for schools which ultimately fell flat on it's arse. The company was run by a self-made millionaire who was notorious for scamming people.

He'd randomly lay off huge numbers of the sales team, and the first anyone would know about it is when the door code would be changed and we'd have to ring the "office manager" (ex-SAS) for the new code.

His grand idea to save the failing online learning platform was "pivoting" to selling personalised dog food online........... (and I mean personalised in the sense of just slapping the dogs name and their face on some generic crap dog food, not actually nutritionally personalised to the dog)

Left that place being owed 3 months wages (which I never got).

Last I heard he was being investigated for fraud. (this was the scum bag in question: https://www.theguardian.com/business/2012/sep/04/barclays-sm...)


My first tech job was similar. ~15 person “IT company”. When I joined I was hired as a webmaster/developer to manage their own corporate website, and their main income was doing Citrix installations and outfitting SMEs with computers and networking hardware.

The CEO and 2 others were old high school mates, funding seemed unlimited, we had “company cars” we could take anytime we wanted for errands or lunch or whatever, all were pretty expensive performance cars. Company lunches every day at local restaurants etc (I generally just ate in the office because they all weirded me out). Any hardware/software/whatever you needed was on your desk the next day.

In the 2 years I worked there, the company pivoted maybe 8 times. I’d come to work and suddenly my role was to develop custom e-commerce sites, a few months later I’d be doing graphic design for hardcore porn (DVDs/etc) distributors, a few months later I’d be helping develop hardware prototypes for shopping mall displays, etc etc.

It paid very well (for a first tech role), but the whole thing constantly felt “wrong”, I kept expecting the feds to kick the doors in one day. Just bad vibes all round. I ended up getting a way better job through a workmate there and when I checked on their website a year later it was squatted and domain for sale.


Wow, that sounds very, very strange... Kind of puts things into perspective for me. Thanks for sharing.


Whoa. Just yesterday I was talking with a friend who years ago was sent to London to deal with a UK custom software vendor. He had a Friday meeting to talk with the CEO and lay down the law: they had to show my friend the software they were building right away or the deal was off.

He showed up for the meeting; the CEO was called away urgently. My friend was taken out for a very boozy lunch and given many excuses and platitudes. He held firm, though. Demo or trouble. They rebooked his meeting for Monday.

Arriving at their office on Monday, he found that the place had been totally cleared out. The only thing left was a photocopier that had been smashed. The CEO had, in the British phrasing, done a runner, leaving the employees suddenly out of work.

The good news is that my friend ended up hiring one of the employees, who turned out great.


“I feel that the developers are not really getting what is required so today we will start dogfooding! There is a personalised can on everyone’s desk.”


On my first day of my first web-dev job, I went to dinner with the top developers and all they did was tell surreal horror stories about the boss. Women would routinely leave his office crying.

The product we were making was complete BS, and I think the boss was just siphoning off money for himself. All he did was download songs on Napster all day and blare them from his office.

Our top developer was a guy from Australia working under the table because he couldn't get a visa. He missed two days while deathly sick. The boss docked him $800.

There are so many other horror stories. I always compared the guy to a cross between Captain Bligh and Mr. Smith from Lost in Space.


> we'd have to ring the "office manager" (ex-SAS)

I'm not sure what's the fetish with the SAS, but I apparently know more people who where in the or with strong ties to the SAS than regular British folks... OTOH, after knowing some actual members of various special forces for 2 decades: If they saw action, they don't brag. They are usually shy to admit anything even if it is not classified. Or the other way around: Those advertised as "ex-SAS" (or navy seals or french foreign legion, your choice) usually ain't.


A drunk ex-pat walks into a bar. He is a navyseal, with three tours of combat and also the CEO of a public traded company.


Hrhr. I actually know a legit one who fits the description. But that is exactly one :)


With all that experience, you need only one.


> > we'd have to ring the "office manager" (ex-SAS)

That's when you ask "What colour is the boat house at Hereford?"


Brown brick with blue and white, according to Google :-)


Great film!


You continued to work for 3 months without getting paid?


This is a really good thing to highlight for new employees - you may think there is a lot of oversight in companies doing the right thing but be defensive about your labour. If benefits or pay are being withheld assume they will never materialize.

This property should also be applied to "salary increase freezes" or promised bonuses in lieu of raises. Unless the money is in your pocket (or the company has a literally terrible HR person who actually put things solidly in writing i.e. a promisory note) then any intangible compensation is likely to never be realized. And if there is a salary increase freeze the thing that won't happen next year (I guarantee it) is that they'll double up everyone's expected salary increase - you may still be in a freeze, or that freeze may be lifted so you all get normal CoL increases.

When you're an employee be incredibly defensive about what you offer - your employer is being even more defensive, I can guarantee it.


We'd been working there for about 2 years at that point, had always got paid, had been the same team since day 0 so we had no reason to doubt the "I'm just waiting for the next investment to clear in the company account then I'll pay you everything you're owed" message. Plus the arrogance and naivety of "it's a tech company, he needs us to do anything so he's got to pay us eventually".


Just can't help myself to mention the eerie similarity with being a factory worker in Russia in the early 90-ies: people would too work for months without getting paid, and for pretty much the same reasons. Plus, when you see with your own eyes that the product is still being made and even shipped, surely at some point the money will clear?


It's almost like a workplace Stockholm Syndrome!


It happened to my wife, who was paid for 18mo and given lots of "options". People were steadily laid off around her until she was asked of she would work without pay? Because if you say no you're laid off and nobody wants that. I helped to convince her to quit. Company folded when she left ...


It may also have been payment in lieu of notice or holiday.


Given the context that seems unlikely - and it's genuinely hard to rack up a three month severance liability at most companies these days unless you're C-level. Most employers will either evaporate or pay out unused annual vacation so you're looking at a year's accrual at most (we can be over generous and say they may have had five weeks owed) - plus any in lieu time which usually caps out at three weeks.


> and it's genuinely hard to rack up a three month severance liability at most companies these days unless you're C-level.

This isn't true in the UK


To be honest I don't pay attention to my paychecks. I work in Silicon Valley and have things direct deposited into my bank account, which I never check.

Theoretically, my current (and past) employers could have left out a dozen paychecks and I may not have noticed.

I don't think it's that unusual. If he doesn't have any money in his bank account it may be more noticeable.


Don't you have any notifications for transfers? People could steal your identity or card details and you wouldn't even notice?


what is the relevance of working in Silicon Valley?


I think GP thinks it is more polite than saying “I’m so rich, I don’t even know if I get paid.” But I don’t think so and seems pretty cringy.


There was a post written a while ago by someone saying what it was like to be poor when they got their first job in SV. One of the exact points was that they had colleagues who didn't really mind if they missed a couple of months of salary... they wouldn't notice as they had no need to look. Just like GP. It was totally incomprehensible for her, as someone who had to live paycheck to paycheck.

My only real response to this kind of humblebrag is... good for you!?


Yeah, I’m not offended or anything. Good for GGP and whatnot, just trying to explain.

It was funny working with some people who didn’t really need the money. It was/is always an alien concept for me. We had a cool startup we were working with and they were in “stealth mode” for two years without any revenue or funding, just working without any income. Must be nice.


> My only real response to this kind of humblebrag

"Humble"?


(Semi-)Obliquely bragging about how much one is paid, AFAICS.


Same here. Only it was a PHP shop and they expected literally everything to be built in Drupal. I got hired 10 minutes after the interview, which should have been a red flag. We also had to clock in with a fingerprint reading device that hardly ever worked.

They were also scamming customers at some point after I got laid off. I didn't really dig into it though.


[flagged]


He doesn't explicitly say he knew of his notoriety when he joined and could very well have only discovered after. Alternatively given the economic circumstances he could have needed the job enough to take the risk. To be honest, your comment seems unnecessarily snide and mean spirited for no reason.


You commented out of half-knowledge and assumptions on an interesting story, trying to shame them. What does that make you?


Someone who needed a job?


Wow, who could have possibly foreseen that saying a big "fuck you" to our largest trading partners could have possibly resulted in unfavourable trading conditions for the smaller party... Not me that's for sure... But at least we all get blue passports.


It's sillier than that:

1. We could have had blue passports without Brexit.

2. Many of these unfavourable conditions on UK firms and UK citizens are imposed by the UK government itself.

It's not a simple case of the larger trading partner giving the smaller one unfavourable terms. In this case, the smaller partner chose to impose hardships on its own firms and people, while the larger partner was willing to offer more benefits so long as they were mutual.

For example, those UK musicians who can't tour the EU any more. That's a UK decision. The EU was willing to allow that touring as long as EU musicians could tour in the UK on similar terms. But the UK declined. That's why there are petitions about it, because if the UK changed position on that, the EU would probably accept.


Blue passports, made by the French.


But... But... But... They're blue...


I think I saw a photo of one on twitter that was more black than blue. Oops.


My parents have British passports issued in the early ‘80s (expired, obviously, with the corner cut), and those passports are black, quite plainly and obviously.

The new blue colour sometimes being issued is completely unrelated to passports issued before the standard red EU ones (and is indeed closer to the currently-issued EU Croatian blue passports).


I used to use privateinternetaccess.com, but various issues with them led me to look for a new VPN provider. I eventually settled on ivpn.net as they have a good selection of exit points, their software is easy to use and I can use it across devices too. Their network speeds have been really good too.


I would consider myself a full stack developer, hell I've even made a decent career out of it. I don't have a CS degree, what I do have is many many years experience. I know HTML, CSS, JavaScript (including whatever the latest fad is be in jQuery, Node, Ember et al...), PHP, Python, Java, SQL (MySQL and MSSQL), NoSQL (Mongo, Elasticsearch etc...), and I can set up, secure and maintain a web server running Ubuntu, Redhat or CentOS.

You can't reliably learn all of this from an online course, although it might be a good starting point, you become a good full stack developer after years of experience.


"My experience with hosting PHP apps has historicity been one of fending off security issues"

Unfortunately PHP seems to have this reputation. It's not so much the language that is the problem but the people using it. PHP typically had such a low bar to entry that literally anyone could pick it up and do anything and everything with it. And quite frankly there were (and still are) a lot of beginner tutorials out there encouraging people to do very stupid insecure stuff. It now seems to be an image that stuck.

If you take a look at the OWASP Top 10, and any big data breaches recently, they are all caused by human error. SQL injection being the major culprit.


That explanation is technically true but it's like blaming human error for factory workers being injured by a machine without safety guards. Since it happens so frequently you have to ask how the language could change to make it less common.

Most of it comes down to being developed ad-hoc with convenience for solving a simple problem right now as the main driving force.

Remember register globals? That was a minor convenience which took ages and millions of exploits to be removed – I remember lobbying for that in the late 90s.

Similarly, you mentioned SQL injection. Unlikely as this may seem now, there was a time when things like prepared statements were an exotic new feature with limited library support and a certain school of programmer thought they were probably too slow. The docs and most tutorials didn't mention things like validation or escaping prominently so most PHP developers were trained to slop everything into strings. When PDO came along, this persisted for too long as well and even after they started recommending placeholders you didn't get something like all of the mysql functions saying “Don't use this, it's unsafe”. I've heard that this has improved but it's been years since I needed to look.

Similarly, look at the lax attitudes toward error handling — errors are ignored by default, database errors or warnings have to be explicitly requested, etc. That's “easier”, saving whole seconds of learning at the expense of millions of successful exploits and hours spent debugging.


Not the language?

PHP is the only lasting language where making code that allows SQL injection is easier than code that forbids it.

PHP includes all the worst practices you'll find on any languages. Javascript has the eval problem - PHP has it too; Perl have the too fluid type system where you can't specify anything - PHP too, except that it lacks Perl's tainted mode; Asp made it easier to create code subject to XSS than code that isn't and is subject to directory traversal - guess what, PHP copied it... and the list goes on and on.

This release fixes still some more problems, but PHP will never become a good language.


> PHP is the only lasting language where making code that allows SQL injection is easier than code that forbids it.

Pretty sure this is true for any language, the key difference is education. When learning JDBC for example, you're taught to use prepared statements with params vs. string concatenation.


It's not just about education. PHP encourages bad practice. The language is implemented by people who haven't learned from the past 30 years of language design. It's made available to beginners and presented as "easy" when dealing with all the gotcha's is everything but. Etc. Sure, you can learn how it works and a competent person could probably write safe code with it (given enough time). But it's really a dangerous language, the use of which should be discouraged. Better alternatives exist.


Heck, a very popular Java book (Android programming specifically) has examples of database queries using concatenation (and hence SQLi).


fending off security issues

This is my general experience with all platforms and operating systems. You have to keep up to date.

PHP was early on the web scene, and like ASP it encouraged a lot of bad practices (like concatenating user input into SQL strings) before people knew better.

These days, in the hands of a competent developer, it's no worse than any other mainstream stack as far as security goes.


So is life, what do you do when 2 basic rights clash? It's definitely a tricky question, and I certainly don't have the answer.


Encryption or the use thereof doesn't threaten your life. Screwdrivers or the use thereof don't either, however if someone misuses the screwdriver and stabs you in the temple you will die.

Does this mean we should outlaw the use of screwdrivers ?


But do they clash in this case?


I'm glad you did, because I didn't... I'll just pretend like I meant to say it...


I think Valve/Steam (and Bethesda) really screwed up on this one. Although the idea of modders being fairly compensated for their work is a great idea the execution was poor at best.

Only 25% going to the content creators? Really?

And a poor returns mechanism, getting a refund gets you banned from the steam store for 7 days to stop abuse. That's a poor returns policy when you're buying things like mods that might be of really poor quality once you start to use them.


I agree with everything you said, but it seemed like a lot of the more nuanced feedback on this was drowned out by a subset of gamers having a screaming tantrum at the suggestion of paying anything for a mod, regardless of where the money was going.

I'm hopeful that Valve will eventually try this again on a new game with a fairer compensation structure and a better community infrastructure in place. I'm not so hopeful that that same subset of gamers won't have a tantrum all over again.


It might be something that could work for a new game, but in the case of skyrim, I don't see any kind of paid mod system working.

Skyrim has a very complex modding system, and a lot of skyrim mods have dependencies on other skyrim mods, so when you start putting any mods behind a paywall things get dicey real fast.

It could only see this working in a game where mods are simple and standalone.


I wonder what kind of infrastructure could fix this. Imagine a official phone store where anyone could upload a app, and no platform API that dictate what the software can do.

In the case that a phone got bricked, can the store owner just shrug it off? If malware was injected, who is to blame? When something suddenly breaks because conflicting apps, is that the customers fault? Does it matter if the app was sold 14 days ago, 30 days ago, 1 year?

It would make for a nice reading for a solution to this problem that would handle all of this, while retaining fully compatibility with consumer laws and customers trust in the market.


I've learned that there's at least two hard rules when it comes to money for digital services

1) It's almost impossible to start charging for something that was free

2) It's almost impossible to go from one time payment to subscription model.

If you want either model you better start out with them or you're going to have a vengeful mob after you. I've seen this repeated time after time with catastrophic results. I was actually surprised that Adobe got away with it.


I wonder what would happen if GitHub placed a clone fee and split it between itself and the repo owner...


If that was an option, but not the only option, it could make for an interesting addition to their business model.

  * Public repositories (fork for free)  
  * Premium repositories (fork for a fee)  
  * Private repositories (restricted to content owner who pays the fee)


So basically, GitHub offering a service where users could charge for software, and get the source code as well? And not just a core dump, but be part of a community building up that source? ...That's a pretty solid idea.


My understanding is that that's how software distribution used to work back in the mainframe days - you'd get the source to build in your specific environment, and you could modify it to add whatever functionality you needed. Then binary distribution took over as platforms became more intercompatible.


And you still can do that—supply the source when you sell an app. But to be able to not just give your customers the source, but to give them access to a GitHub project that they can follow, and submit pull requests to, and pull new updates and so on from... plus, to not have to set up your own storefront, and manage the source permissions and whatnot. That would be a very nice feature for GitHub to have.


^ this.

If anyone is interested in building it, send me a note, I'd love to be involved (but totally lack the skills to do it myself).


Heck, me too—I can think of several projects I worked on but eventually gave up on. If there was a way for me to get paid for it, still work on it, and have other people help out as well? Without having to operate my own storefront?


I think the more important thing is they actually responded to their users. Valve is a model company. Live and learn.


Yet people (primarily redditors) were swearing up and down that our complaints meant nothing and that we were wasting our time and that Valve only cared about money.

Like seriously, have those people been paying attention? If anybody is going to listen to their userbase, admit their mistake, and do a 180, it's Valve.


The sentiment probably comes from experiencing Valve's customer support, which is a lot like Google's - either

- the automated system solve your problem, or

- you have enough influence to generate bad press for them, or

- your problem will most likely be ignored.


Gabe has acknowledged how horrible the customer support is and they are, supposedly, working on a solution.

I count myself fortunate to have never needed to interact with the customer support. <knocks on wood>


The time for a solution was ten years ago. It has always been quite bad.


I don't to sound like a pessimist but reading the blog post on Steam I can't help but notice:

"We understand our own game's communities pretty well, but stepping into an established, years old modding community in Skyrim was probably not the right place to start iterating."

Translation: "We'll let it go this time". It wouldn't surprise me if the next Bethesda game had that very same system baked-in right from the start.


Yeah, they ONLY removed it from Skyrim. Other games will be getting it (although probably modified).


If Bethesda/Steam know this feature is coming, they can create tools to help make it actually successful.

For example, they can require mod makers to explicitly assign a license to their work before publishing the mod. Even allow encryption/signing of mods. That alone would have vastly reduced the "this jerkwad stole my free mod and is charging for it!" problem.


Why would that be bad?


It's probably mainly a matter of personal opinion, but while I agree we should find a way to encourage better and more professional modding, I think that this particular implementation would create a technical/legal/ethical mess out of something which has worked well for the past decades. In short, they half-assed it, and it being one of the first implementations of this kind of system (and thus setting a huge precedent for other games) it should absolutely not be half-assed.

The particular problems I have are:

* Developers are already shipping less and less finished games knowing that they can pile on some more content afterwards in DLCs, for a steep fee. Knowing that they can just provide modding tools and let the users create the content themselves and still get a huge part (45% in the case of Bethesda) will just encourage the release of even more broken games.

* That's not even considering the fact that it encourages modding to go from a relatively open thing (you can open any mod in the mod editor software which you can get for free and add stuff to it yourself, and even redistribute it with the permission of the author) to a closed thing: there would be a big incentive to tack on some DRM to stop other people from "stealing content" from paid mods and create their own.

* Finally, it would turn the Steam workshop marketplace, which is already a mess, into the same thing that different app stores have become: a complete mess filled with garbage copycats trying to con people into giving them a few bucks.

I do not have a solution, but I think there should be more thought put into it. For the moment, patronage style remuneration and crowdfunding are the best solutions we have.


Exactly. People don't mind if companies screw up like this just as long as they know when to admit they were wrong.


Too afraid to lose users to proceed with their vision.


They still think that "the problem" was that they were asking for mods to be compensated(and that the exiting mod community doesn't like commercialism), not that they were keeping 3/4 of it.


Valve kept 30%, Bethesda kept 45% and modders got the rest. It's not just Valve's fault.


Wow, Bethesda is sure greedy in a self-punishing way. I mean you have to buy the game before buying mods. Surely 5-10% would be enough.


I'm sure from Bethesda's perspective, they own the IP and built all of the tools for the modders. It made sense in their meetings, but failed in the community.


They said something along the lines if "25% is an 'industry standard". I think they referenced to the hats, knives and whatnot being sold on TF2/CS:GO marketplaces.


Ditto. I'd quite happily pay for mods - they add value, there's more a chance of bugs being fixed, Steam would make installation less of a hassle. But 25% going to the authors is awful. The game's original creators - who already benefit from increased sales - additionally get more of the revenue than the actual mod creator.


It's an example for the perfectly accepted greed in the corporate world.

Valve claims that 30% share is fair while having one of the highest income per employee of any company. That means that their share is too high.

It's more than what the government demands from you, while the government is _much_ more important than Valve is for any business.

The CEO of Valve argues that money steers the community. That's true, and it leads to slavery, drug trafficking criminal organizations and war if the government doesn't regulate. Commercialization does not only have good consequences. Though being able to extort more money out of the masses might skew your vision on that.

Just because it sells doesn't mean people like it. It might be lack of alternatives.

I'm not in principle against money. If you really think that you should, offering a service to make payments to the authors easy might be good. But among many things, DON'T BE RIDICULOUSLY GREEDY.

Let's suppose now that to develop the infrastructure for your service was really expensive and the market volume is not big enough to get the investment back with small percentages.

This is an interesting situation because even if you are "forced" to offer it with 25% share for the author some authors will use it due to lack of alternatives.

Right now I don't have a good solution to this problem. Maybe lower your cut according with the return you already got until you arrived at a fair share? Maybe the best would be if you didn't offer your service at all...


Apple takes 30% of app store purchases, in-app purchases, and iAd revenue. Google takes 30% of Google Play purchases and in-app products. 30% is a reasonable share for the maintainer of a network to take.

As for the 25% to the author of the mod, that does seem unfair, but I don't think that was Valve's decision. I think they left that up to the game producer, Bethesda in this case. Bethesda chose how to split the remaining 70%.

As an aside, Valve's income per employee is totally irrelevant. Their 30% fee is set by market forces. If they lost billions of dollars this year or if they hired 10,000 people to handle support calls, the "fairness" of a 30% fee is not affected. It wouldn't become more fair just because their income per employee ratio changed.

That 30% is set by market forces. It's what we've all generally agreed a marketplace can charge for operating the infrastructure. In this case, Valve has a challenge, because there are multiple parties splitting the remaining 70%. So they might need to lower their fee to let the game producers and the modders take larger slices of the pie.


Apple, Google and Valve all only get away with taking 30% because they managed to establish more or less of a monopoly on stores in each of their respective ecosystems.

Steam is arguably still the most permissive of all of those since it allows redeeming keys purchased directly from the developer or places like Humble Bundle Store which are reported to take a smaller cut.


You say a share is fair when it's what the market currently offers.

That's obviously a remarkably stupid definition of fair.


Read my comment again. I never said that a share is fair when it's what the market currently offers. You're simply inferring something I didn't say.

I explained why the 30% is a reasonable rate as compared to other marketplaces.

And as an aside, I argued that income per employee is not a good metric of fairness. I never argued that 30% is fair or unfair, as I think that is frankly a pointless debate.

But I did say that, to me, 25% going to the modder feels unfair. So, I get why you might think I was arguing 30% is fair – though that was not my intention.


In general reasonable implies fair.

Yes, there might be situation where you can only decide between two unfair solutions and one is less unfair, and one could argue that that one is the reasonable choice. This is because reason-ability and fairness are not binary. Still, the tendency remains: if you say X is reasonable you imply X is fair.

Income per employee is not a good metric, you are right. However, if your profits are very high you must raise salaries if they are not already too high, lower your prices or invest to be fair.


I hear what you're saying. People use the words interchangeably, but in this context, I think there's an important distinction between fair and reasonable:

- Fairness is a moral judgment.

- Reasonableness is a logical argument.

That's why I argued that Valve's taking 30% is reasonable but not necessarily fair.


Reasonableness usually implies more than just a logicality, including fairness. To then say that the 30% cut is reasonable means that to say that it's fair.

Let's assume reasonableness were equivalent to logicality. Then, for a decision to be reasonable, it must satisfy some logical conditions. I'd argue that is in our case maximizing a fixed metric in relation to all other possible options. One either doesn't value fairness in the decision-evaluation metric, the 30% cut is fair enough or it's unreasonable.

So, putting it all together, we get

(1) 30% is fair (enough),

(2) one doesn't value fairness prominently in decision making metrics or

(3) the 30% cut is unreasonable.

I'd say the 30% is _not_ fair (enough). That leaves one to pick (2) or (3).


Generally on HN we like to say why we think something is bad, rather than merely labelling it as stupid.

Free market value is a common measure of fairness. You might disagree (eg, you could argue Steam has a monopoly on PC gaming, likewise non-official app stores are rare on cell phones, so it's not a free market), but you should state why.


And I like HN for demanding explanation. Shout-out to all the skeptics!

I focused the problem with his argument into one sentence that made it intuitively understandable. Then I stated my opinion. I thought that'd be enough explanation.

Free market value is often obviously unfair.

For example, in many companies the highest managers receive a hundred times the average salary in the company. Nobody works for one hundred persons. They just get so much because they can take it.

Prices in the market are heavily distorted by - among many things - incomplete information, time delay, entry barriers, racism, stereotypes and criminality.

That digital distributors agreed on taking 30% doesn't make it necessarily fair. It is fair if it includes so much work such that so much money is necessary. However, I doubt they have so much cost to make their income per employee fair.

Why is it not fair if they earn so much? Because they don't do so much more for the society than for example the average firefighter and therefore shouldn't earn so much more money.


> For example, in many companies the highest managers receive a hundred times the average salary in the company. Nobody works for one hundred persons.

I don't think anyone's actually making that argument. Rather they'd say the highest managers may be providing 100x or more value to the company.


>Free market value is a common measure of fairness.

Free market value is a fantasy. No market is really free. No value is set by a free market.

If what you are saying is that in theory under certain completely fantastical assumptions that market value is fair and otherwise it's not, then yea, I agree.


I certainly agree that freedom isn't absolute: there are more of less degrees of competition in a market. However that doesn't preclude supply/demand setting values for things.


> while the government is _much_ more important than Valve is for any business.

Hah. If only that were true. The government's only positive role in commerce is ensuring political stability. Lots of times, they fail hard at that one job.

Once you have political stability, then the government becomes a power broker. The tax system is really an elaborate financial instrument for big business, has been ever since the dawn of mercantilism. The value you gain from the government is proportional to how close you are to the giant sums of money being funneled through it.

Sure, there are things like welfare programs that ensure an adequate baseline of minimum prosperity, (i.e. the homeless in the US won't starve to death, and might get a bed to sleep on a couple times a week) but you only really benefit from them if you really need them, and relying on them is no fun. And we only have those because those of us close to the poor, who can't just shut them out, threw enough of a fit to force the elites to.

The rest of us, lower and middle classes, small and medium businesses, including entities like Valve, don't get squat from the government. We have to earn our own keep, we can't rely on the government to bail us out.

The government is entirely too small to help out the rest of society in any meaningful way. They can try to pass laws, but laws breed loopholes and suck for the same reason Valve's lofty initiative failed, it's impossible to consider the incentive structure of the new world you're creating with a law until you actually enact it and see what's going on, and there's only so far hiring experts will get you. Legislation is a long, slow slog towards a saner world on the aggregate, and a vehicle for pork in the particular.

The only thing worthwhile the government provides US businesses is in just being there. Great that we have one, but extremely hard to point out specific things it does that aren't already being far better done by other commercial entities.


Unfortunately, I think this concern will be lost in the noise. The most noise on this issue seems to have been that gamers do not want to pay for mods and not that modders feel they are being unfairly compensated.

I really don't have an issue with paying for good mods and in fact I was really excited by the initial announcement because I would have totally gotten into game modding if I could earn some significant supplemental income doing it.


This is true, and if you read into it you'll find that it wasn't anything to do with Valve, but actually Bethesda who defined the 25%, they've already profited immensely from the game and I found it quite hard to swallow that they were not stiffing dedicated content creators.


I struggle to see why Bethesda has any say at all. They need Valve/Steam more than Valve/Steam need Bethesda. What, are they going to launch their own paid mod system? Who would waste their time with that? Seems to me like Valve holds all the cards...

edit: And maybe Bethesda would've taken their ball and gone home for any less, but I'm sure Valve could've found another developer. They probably should have ,given Bethesda's bad reputation for making games that need bug-fixing mods, terrible DLC, and the vastness of the FREE modding community.


In business terms, you could consider giving a cut to the modders a marketing expense (you might sell more because the mods increase the value of your game, perhaps?). But you can also consider it as providing a platform that modders exploit commercially, and you can squeeze them as much as is sensible in any commercial relationship.

I think the number of people buying a game because of a mod is rather small, so business people will see things more from the second viewpoint.


Really? I'd never buy Half Life 1, since late 90s graphics looks pretty poor these days, but I'd happily pay for it to use Black Mesa.

Better yet - from another post here:

> "How many copies of Arma 2 were sold explicitly because of DayZ? How many copies of Half-life were sold because of Counter Strike? Warcraft 3 and Dota? etc."


I don't understand, Steam hosts mods for free, so why would they want such a huge chunk? Then Bethesda just needs a minor incentive for developing the mod tools, which were already funded for the creation of the game (I imagine they use the same tools, if not something more advanced, correct me if I'm wrong?). In fact the mod tools don't get updated all that often after being released as far as I'm aware.


I dunno, a mod store could raise the support necessary for running a store by an order of magnitude or two. Plus, to their credit, it seems like they were spitballing and ready to revise.

EDIT: Actually, they will get a favorable reaction to a much more reasonable compensation (say 25%) to content creators now that the community has gotten the worst of its reaction out. It might even be calculated.


When Steam is hosting mods for free, then they are effectively just hosting files. They transfer so much data, I can imagine this would be effectively zero cost for them.

Once they start charging for something, the entire payment infrastructure is now part of the picture. They need to pay merchant fees, assume risk for disputed transactions, arrange for the money to be split up and transfered to stakeholders, etc. This may not account for 30% (who knows) but it does make sense to charge something.


The biggest issue for me was 'library' mods. ie mods that sole purpose is being used by other mods. SKSE for instance. They were virtually unable to profit of this system. However, if Steam handled mods dependy, they could retribute mods like this. That could actually be very good for AppStore, and free libraries : each sale in the appstore could also profit to the ones that created the basic build block.


So you would willingly pay full price for your standard game, whether it's half-life 3, skyrim 2 or whatever, and on top of that pay for mods just because it makes your UI nicer and you like that sweet axe skin?


The whole EA getting off Steam fiasco is something similar, except a new policy in Steam wants 30% of anyone's revenue for DLC even if you setup your own payment system, and distribution system. So Steam would be getting money for doing absolutely nothing.


As a user, I'm totally fine with that. PC game distribution was so braindead that third parties (Steam, etc.) could strong-arm their way into un-bundling. Having chosen a payment and download system I'm not inclined to let game publishers try to force me into a different one, and whatever financial incentives Valve can apply to make that painful is great.


Doesn't Valve bring in the users and the channel to them ?


Used to, I imagine EA is going to sell games regardless of Steam, they have quite a "portfolio" of games that just "sell themselves". The only reason I ever got on Steam was because of Counter-Strike, I imagine the only reason others hear of Origin is because of games from BioWare and DICE.


Modders should be able to ask for donations, nothing more. They should see this as an opportunity to create great content based off of a much larger and more established game. If they want to get compensated, perhaps their great content will take off and one day they can make their own standalone, but until then, donations only. See Counter-Strike, DayZ, Day of Defeat, Team Fortress, Insurgency, et al.


Two comments:

1) Valve half-assed the implementation (of course) so that existing mods couldn't be changed to "pay what you want" (a.k.a. donations) unless you deleted and re-uploaded the mod (thus breaking auto-updates for anybody who had the old version).

2) The real tragedy here is that Valve's also turned off the "pay what you want" option in addition to the listed price options. So if I do want to accept donations for my mods, even understanding my "cut" is only 25%, I can no longer do that.


Where were you with your rational thinking when the witch-hunt was going on on Reddit? It was so disappointing to watch.


The original content creators are the people who made the base game and own the IP of which mods are derivative.


>Only 25% going to the content creators? Really? //

What percentage do the actual content creators get usually in a blockbuster game release? That probably provided a floor for what Valve/Steam consider reasonable.

Is that 25% of gross or net of sales taxes or ...


It should be the other way around: Steam keeps 25% brokerage.


Bethesda introduced DLCs to the PC gaming world in 2006: http://en.wikipedia.org/wiki/The_Elder_Scrolls_IV:_Oblivion#...

  The first update came as a set of specialized armor for 
  Oblivion‍ '​s ridable horses; released on April 3, 2006. 
  Although gamers generally displayed enthusiasm for the 
  concept of micropayments for downloadable in-game content,
  many expressed their dissatisfaction at the price they 
  had to pay for the relatively minor horse-armor package 
  on the Internet and elsewhere.[85] Hines assured the 
  press that Bethesda was not going to respond rashly to 
  customer criticism.
Valve introduced DRM to the PC gaming world in late 2004: http://en.wikipedia.org/wiki/Steam_(software)#History

  Valve's Half-Life 2 was the first game to require 
  installation of the Steam client to play, even for retail 
  copies. This decision was met with concerns about 
  software ownership, software requirements, and issues 
  with overloaded servers demonstrated previously by the 
  Counter-Strike rollout. During this time users faced 
  multiple issues attempting to play the game.
There are alternatives like GoG, that are DRM/DLC-free.


Valve introduced DRM to the PC gaming world in late 2004

Utter nonsense. Have you never played an abandonware game from the late 80s and early 90s? "Enter the first letter of the third word on page 14 of the manual"? I used to get pirated Amiga 500 floppies with the copy protection stripped out and a little boot animation from the pirates inserted.

Valve introduced Steam to the PC gaming world... but then again, it's their product. And when all is said and done, Steam has been a significant net benefit.


You are wrong. DRM != copy protection

You can own the DVD with a copy protection and even legally create a backup-copy. You simply cannot own a DRM product, as its bound to a server side check. DRM products may suddenly vanish from your PC, or change its content. Valve already wiped some games and changed the regional settings (removing games from certain parts of the world in retrospect) and Rockstar released an automatic patch for GTA San Andreas (2005) over Steam which altered the game (broke several features like widescreen support, removed several songs from radio stations)


Copy protection is a form of DRM. It is used to manage rights to digital content. You're redefining DRM to mean "the trend of selling licenses rather than software", which is only one form of DRM.


It's the other way around! DRM is a specific form of copy protection. Read the DRM article on Wikipedia: http://en.wikipedia.org/wiki/Digital_rights_management

  "The term [DRM] is also sometimes referred to as copy 
  protection, copy prevention, and copy control, although 
  the correctness of doing so is disputed."
And read http://en.wikipedia.org/wiki/Copy_protection


Bioware was doing DLC before it was called DLC and long before Bethesda.

Google Neverwinter Nights premium modules.


We used to call them "expansion packs". They were the same thing as DLC, just without the DL. (Nobody had enough bandwidth to do large game asset downloads.)

The concept's old as dirt.


Expansion packs or Addons came with a lot more high quality content with many more hours of actual gameplay content on a separate CD/DVD. The CD/DVD can be sold later.

Since 2006, a DLC is usually a minor content like a horse decoration, a car, a few short missions worth 1-2 hours gameplay, etc. DLCs come also with DRM, you cannot sell it later. (Also used in conjunction as pre-order bonus on e.g. Amazon or Steam) (Some still release Addons, some call Addons DLCs, but generally it is the way as described above.)


I started out in the web development game with no qualifications and no previous experience. I like to think that I've made a pretty decent job of it. If you want to chat some more then please feel free to email me on gkwelding@gmail.com.


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

Search: