Recent submissions

Comment · 11 years ago
> That being said, we can clearly not conclude that 'content is king', right?

In my humble opinion, yes, content is not king. But, it's more than just allowing people to put a face to the name. You have to fit in. You have to agree with the political views of the majority. You have to agree with the taboos of the majority. There's a reason Michael O'Church and Zed Shaw aren't on that leaderboard, despite the quality of the content they posted.

Comment · 11 years ago
Something that shouldn't be overlooked is the fact the author is John Graham-Cumming and you are kelvin0. Almost every one in the top 10 leaderboard posts under their real name. They have more respect and credibility than an anonymous poster. It's one of those annoying and readily exploitable flaws of human nature.
Comment · 11 years ago
> It ought to be relatively easy. ... Seems like a fairly trivial experiment to run and reproduce.

That depends on what you're testing. "Blood test" and "health test" are ridiculously ambiguous terms. Something like red blood cell counts don't vary much from day to day, but some things, like blood sugar and cortisol, vary hour to hour.

Comment · 11 years ago
That's something that gets overlooked in these discussions of wordpress. Wordpress has the unique ability to use a single install and backend to manage hundreds of sites. If you need content cross posted across multiple sites, wordpress can do that. If you want to pull an entire column of articles from one site to another, wordpress can do that.

Wordpress has spent a ton of time on multisite features and (as far as I know) there's no other CMS in existence that handles this stuff out of the box. That's why large media companies love it and, I suspect, why a quarter of the internet runs it still when there are faster and more secure alternatives out there.

Comment · 11 years ago
> What WP did right is to choose a platform supported EVERYWHERE

When WP was created, their options were PHP or Perl. PHP was by far the hottest thing back then, so what they actually did was use the hot tech of the day and made it work. The reason PHP is supported everywhere is for the same reason; back then it was PHP or Perl via CGI. Python was added later and was also supported EVERYWHERE.

Comment · 11 years ago
Considering some of the people I've made wordpress sites for couldn't even figure out the wordpress interface, command line anything is a no go for a large percentage of wordpress's intended audience.
Comment · 11 years ago
I worked briefly for a wordpress consultancy last year.

Our main workflow involved using Yeoman, Grunt, NPM, wp (the wordpress command line tool) and vagrant. Locally, we'd run vagrant just so we don't have to monkey around with environment issues (too much). Yeoman, grunt, npm and wp were used in tandem to script the creation of a new wordpress install, install any dependencies needed, run any tools needed through grunt (like sass and JS minifiers), and pull plugins and themes from their separate git repositories. We still had to import the database by hand, though, when setting up our environment as well as add lines to wp-config for however we wanted to handle debugging.

Then we'd write code and check it in via git as with any other project. If you were working on frontend anything (html,css,js) you either ran grunt all the damned time or ran grunt watch. Those of us who had a hard time with the unique programming requirements of wordpress (escaping, sanitizing, formatting) used phpcs to automate that.

As for deployment, we'd just go through the same setup on the server that we do locally. Updates were pushed via git.

The fundamental problem my company runs into with WP is that only a theme can be meaningfully checked into version control. Everything else, including installation of plugins is coupled with entries in the database.

That wasn't my experience. We separated functional features into separate plugins (so they could be disabled or enabled on a site by site basis) and had no problem using version control with them. In fact, one project had some government security problems and required each plugin to be in its own repo. I wouldn't suggest that, but it works.

the database also includes changes necessarily made on the production instance, like comments to blog posts

That was something I found aggravating that was never really addressed at the company I worked at. When new people were brought on to a project, they'd get a mysql dump of the staging environment. After that, as new features were added, you were responsible for adding your own test data to see if those features worked. As for production, the changes made that were specific to the production database were made manually in production. When a new plugin was pushed, you had to log into the production instances manually and turn the new plugin on. Luckily, there are hooks you can use to automate any setup or teardown of plugins when they get turned on and off respectively.

Comment · 11 years ago
Please do. That would make for very interesting reading, imho.
Comment · 11 years ago
Read Rhetoric by Aristotle. You're using what he calls Dialectic (facts and figures) to convince people. Most people either don't care about facts and figures or can't understand them. You need to make appeals to emotion, or rhetoric. As for how to effectively communicate in Rhetoric, if I knew that I'd be far more popular than I currently am. :) Maybe ask tptacek for some pointers?

Something else to keep in mind: speaking from a place of authority might help as well. On this matter, you have a serious disadvantage. An anonymous person on the internet will never be able to convince most people that NASA is wrong about space. Unless you're literally a rocket science and can prove you're an expert in the field, most people will believe NASA because they trust NASA.

Comment · 11 years ago
Had you been exposed to those concepts at an earlier age, maybe you would have more of an affinity for them. Maybe not. Also, one of the concepts exposed in football is leadership and hard work. I started at the age of 8 as a lineman. When I quit at the beginning of my Senior year, I would have been co-captain of the defensive backfield. Isn't the concept of meritocracy something we espouse in the startup field?

As for the brain damage scare, it'll pass. Soccer went through it a few years ago[0]. As for the concept of social stigma for playing football, I laugh. If you actually think a concussion scare 'all of a sudden' is going to sway communities with dozens of years of entrenched culture, you're living in a bubble.

[0]: high school soccer teams suffer more concussions than high school football teams do.

Comment · 11 years ago
You probably learned these lessons elsewhere, but I probably learned it earlier than you did and had it reinforced for 8 years (I started playing flag football when I was 8). The biggest lessons were teamwork and sacrifice. Football is unique in that it's the only sport in which all 11 players on the field have to all do their job at the same time or you lose. In every other sport, a single star or two can dominate the entire game and win for the entire team. In football, the quarterback gets his ass kicked if all 5 of his linemen don't block. A star linebacker can stop the run and short passes (if the defensive linemen do their job), but can't do anything for the sweep or long pass.

Football is also a good way to teach strategy. Unlike other sports where plays are limited due to the ongoing, chaotic nature of most sports, football stops after every play. You can sweep, pass, run up the middle, screen, option, etc. There are lots of options that may or may not work from one team to the next. You have to take a lot into account when coming up with a game plan, including the specific team you're playing. It's why coaches are so obsessive about going over game tapes. As my coach liked to point out, football is the only sport where you need an entire week to prepare between games.

And before everybody jumps on me about 'you can learn these lessons elsewhere/through video games', yes, they probably can. That doesn't negate the benefits kids get from playing football. I won't mention the health benefits you get because you get those from playing (just about) any sport.

Also, a funny anecdote, I only played 2 years of high school football before bailing. I played for 6 years for an independent organization called 'Pop Warner Football'. My coach for pop warner was an entrepreneur who owned and ran three concrete companies in three separate counties. He coached only because his son was playing. My high school coach had no idea what he was doing, which is why I didn't play my senior year.

If high school football got banned, I imagine Pop Warner will step in and pick up the slack, if they haven't already. Back when I stopped playing in the 90's, they had already expanded their program to compete with the Junior Varsity program. That's what I mean about football having too much support in the community. If the insurance premiums and lawsuits increase, they'll just have another bake sale.

Comment · 11 years ago
We're talking about playing football, not watching it like a lemming. If you don't know what you're talking about, kindly say nothing.
Comment · 11 years ago
Nothing I said suggests otherwise. Why the sarcasm and hostility?
Comment · 11 years ago
I don't understand the hard on people around here have for predicting the collapse of sports. It's like the very idea of getting revenge on the jocks makes you all salivate. Revenge of the nerds writ large? Or is it an extension of the 'toxic testosterone' propaganda?
Comment · 11 years ago
It would look like today, sadly.

To the extent that fans replace football with another sport (instead of meth or oxy)

Yeah, shame.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton