puppybeard | 14 years ago | on: The freedom to drink coffee
puppybeard's comments
puppybeard | 14 years ago | on: Show HN: I decided to document and share my high-level CSS best practices
puppybeard | 14 years ago | on: A "real" user proves Windows 8 fails on the desktop
puppybeard | 14 years ago | on: Show HN: I decided to document and share my high-level CSS best practices
puppybeard | 14 years ago | on: Show HN: I decided to document and share my high-level CSS best practices
"For each level of markup nesting, try and indent your CSS to match" <= that made my teeth itch. Mostly just down to personal taste, but I really find it quicker to read css if only the values are indented. It's easier to compare nested classes that way, as repeated values would occupy more similar space.
"Also write vendor prefixed CSS so that colons all line up" <= not all vendor css3 values have the same structure, so this can't be a standard (eg: gradients, mixed border-radius)
I suppose whether or not you add conditional support for IE is a matter of taste. I prefer to handle IE the boilerplate way, with conditionals determining what class the html element has, and including appropriate styles in the main css. Why sacrifice good, standards-compliant css for dirty IE?
puppybeard | 14 years ago | on: Content Everywhere, But Not A Drop To Drink
With his article above he's saying "this criticism of a company I'm involved with isn't valid, because these people aren't technically expert". That's wrong because you don't need to be a technical expert to value and appreciate personal privacy, which is the key issue. It's also hypocritical, because he's not a technical expert himself. Like the people he complains about, he makes his money from hype generated around products, without being capable of making his own product.
puppybeard | 14 years ago | on: Content Everywhere, But Not A Drop To Drink
TechCrunch has the most punchable "journalists" I've ever seen, not including tabloids. As for one of their people accusing others of writing shit just for the pageviews, that's staggeringly hypocritical.
Also CrunchFund is a scam. Hire a popular hack, pay him to talk up a new venture, guaranteed business. It's as ethical as insider trading. Bad shit. Leads to lots of crappy "me-too" startups doing better than they deserve.
puppybeard | 14 years ago | on: Ask HN: how can a backend coder learn to be a front end designer?
If you style a site by adding bits of css now and again while you build the backend of a site, it will look like crap. I know, because I used to do it, and the work I did then embarrasses me now.
You obviously know what a good design looks like, so do your design away from your project, in Photoshop or whatever, and don't turn it into css until you're happy with it.
Solicit criticism of your design. Ask people who know design to give you feedback, whether you know them personally or online. They'll stop you from repeating mistakes they may have learned from themselves.
Everything the user, heretohelp is saying sounds right to me.
puppybeard | 14 years ago | on: Ask HN: My Startup didn't go viral- what now?
I don't want to use your service, I have no need for it. I have four other services I can use to vent, and I only use 2 of them.
Are you addressing a need that isn't provided elsewhere? What research did you do?
If I was you, I think I'd be researching until I identified something people actually need or want, and I'd re-use some of the code from this project for connectivity.
Also, I'd allow people to use more than just Facebook. Maybe I'd rather have a unique account on your service that's associated with my email, but not discoverable by absolutely everybody.
puppybeard | 14 years ago | on: Bear CSS - Generates CSS based on your HTML markup
However it needs more work. Multiple classes are broken.
.post-5 post type-post status-publish format-standard hentry category-products post {
}
Also, it misses a trick by not using heierarchy for definitions the way anybody who writes css as part of their job would.
I'd like to see it as a tool that gives you every definition you need, and then you can strip out what you don't want afterwards.
I can't see myself using it on a bespoke project, as I tend to write html and css simultaneously.
puppybeard | 14 years ago | on: Bear CSS - Generates CSS based on your HTML markup
I love how oslic describes a dev who maintains their right to say how their work is used as a "protestor". Surely putting in the hard work, and being entitled to do with it as you please, is a cornerstone of free enterprise?
In a funny way, the Open Source and related movements are rocket fuel for idealised capitalism.
The first money I made on the web after college was made using Notepad++ to build sites on a LAMP stack. I'd guess most of us have similar stories. I'm happy to give away my knowledge for free, because it's not 1% of what I've received. And it doesn't mean I do everything for free either.
I don't think anyone can seriously claim that people making free software haven't changed EVERYTHING in software, especially on the web.