For example: http://glio.com/local/cafe-com-letras-leblon-rio-de-janeiro
2,206 karma · joined February 26, 2012
For example: http://glio.com/local/cafe-com-letras-leblon-rio-de-janeiro
For example, in a recent article entitled "26 Ways to Show that PHP Can Be Better Than PHP" (http://www.phpclasses.org/blog/post/203-26-Ways-to-Show-that...), they showcased a series of "multithreading" implementations in ascending order of WTF, culminating with this:
Mohammed Yousef from Egypt has written the PHP
Threader class that also takes advantage of the
fact that a Web server can run multiple scripts
in parallel, except that it uses AJAX requests
sent from the browser to start the scripts.
I disagree, however, with the idea that Manuel Lemos is a clueless, destructive clown. I think he's a well-meaning, intelligent person who has somewhat failed to keep pace with the "proper software engineering" standards that have infiltrated PHP in recent years.For example, in an article from 2013 comparing development using Wordpress vs using a framework, I would have expected some comparison of the viability of automated testing in each approach. And unless my name was Fabien Potencier, I would not expect to be advised to "use your own framework if you have a good capable framework to address your needs".
But this is only destructive to the extent that others fail to make a strong case for building well-tested software using high quality open source libraries where suitable instead of endlessly reinventing wheels. There is room for competing ideas, and I don't see these particular ideas as an especially worrying competitive threat.
I like your idea of documenting only the interesting aspects of the parameter list. I'd advocate just going ahead with it, using plain old concise English prose to do so. Comments are supposed to be for humans to read anyway.
If Google managed to snuff out such a widely reviled marketing channel, it would be an enormously disruptive force in the tech industry. And disruptive forces aren't hurtful for the startup community at all. Disruption makes room for innovation.
Sure, it'd be bad news for SendGrid, but it'd be awesome news for some lucky group of people in the 2015 YC batch.
<marquee onmouseover="this.setAttribute('scrollamount', 0, 0);" onmouseout="this.setAttribute('scrollamount', 6, 0);">
It's certainly a nice implementation of what it's supposed to be an implementation of. But it's effectively just a resurrection of the <marquee> tag.Some people seem to think carousels are some sort of design cheat code, making it possible to include five pieces of content in the space of one. It's almost the front-end equivalent of a TODO comment.
// TODO: decide which of these things actually matters.
// In the meantime, let's just show all five one-by-one
They don't even work for images. When a person wants to browse a collection of images, they'll want to choose when to skip to the next image themselves. That's why Facebook's image albums don't automatically move to the next image after five seconds.And those fucking carousel pagination "dots"... just when designers had begun to catch on to the fact that numbered pagination links need to be big enough to click easily, along came carousels to preserve the tradition of impossibly small UI elements that are difficult to interact with.
Fuck carousels.
I also think that the very URL of this project - http://prism-break.org/ - invokes a certain over-focus on NSA's PRISM. As a UK citizen, however, my Internet traffic itself is being stored and monitored by GCHQ. So to me it seems especially futile switching from Chrome to Firefox, or from Google to DDG, or from Facebook to Diaspora.
It may well be possible to mitigate their ability to watch you by wearing enough tin-foil hats. Even if you succeed, all you've achieved is to protect one solitary person at the cost of considerable personal inconvenience. Worse, once you consider yourself "safe enough" from prying eyes, your incentive to actually act on what they're doing will be diminished.
I think that we should try not to be meek about this issue, passively hiding ourselves and then getting on with our lives saying "Fuck you, got mine". Why should the tech community flee the very Internet that it has played such a crucial role in building? Is the idea that our democracies could eventually fix this situation really beyond all hope?
If you live in the UK, write to your MP (http://www.writetothem.com/). Support PPUK (http://www.pirateparty.org.uk/) if you feel strongly enough, as they're seemingly the only political group treating this matter with the seriousness it deserves.
That, and the general focus of the content itself, put across a message of conversion-centric design rather than human-centric design. Ignoring the way a person feels while interacting your design just to increase signup conversions. Not nice.
The GPL is a perfectly good license, and a lot of very good things only exist because of it. That you would implore people not to use it at all seems an unwarranted use of hyperbole, and one that does not contribute anything to your actual point, which is that people should understand the full extent of the restrictions imposed by their choice of license.
For me, all this accomplished was to put my mind on the defensive as I read the rest of your comment. I had to go back and read it a second time in order to give my mind a chance to digest the real message.
http://www.guardian.co.uk/world/2013/jun/07/obama-china-targ...
git log --stat The epiphany we had was that whilst machines do access
the API, the developer is always the customer and user.
Everything we do should help the developer, and if we
have to break rules to help them... then largely we
should.
Thank you, this articulates my disagreement with the idea of hashing all URLs so that client developers are forced to follow links returned by the API instead of generating their own URLshttp://blog.ploeh.dk/2013/05/01/rest-lesson-learned-avoid-ha...
People generally don't put as much work into their comments as you did into your blog post, so the comment section is a tangible dive in written quality. And they tend to be quite "fire and forget", because although somebody might disagree with something in the five seconds after reading a post, they are unlikely to remember that disagreement two days later and return to see if anyone responded.
Personally, if somebody felt strongly enough about something I wrote to want to say something to me something about it, I'd prefer an email anyway.
The very first thing I did when your URL loaded was to increase the browser text size. A good rule of thumb when it comes to typography on the web these days is to be very cautious about setting a font-size smaller than the usual 16px browser default.
> wanted old equipment for free
> had to pay a nominal price for it instead
> felt sad and less appreciated
Gotta say, your disappointment really isn't resonating with me. Sounds like quite a reasonable response on their part. People in management perform a constant balancing act with things like morale and expectations. Perhaps it wouldn't have been prudent to have you be seen to be getting "special treatment". Unless there were 19 similar old TVs to give to the rest of the team, then you can guarantee several people would have felt resentful about you getting yours for free.There are good reasons for you to leave that situation. For one, the fact that your employer can't afford a cleaning service is a very bad omen. Secondly, programmers don't usually like being deprived of their programming like that, so even if your employer isn't about to go under, it's likely that some of your colleagues are planning their own exits. It's also almost certainly a departure from the job description you signed up for.
I have to admit, I am wondering why you're still working there. There must be some good mitigating circumstances, right?
Phase one of the restructure consisted of updating
Ubuntu.com to reflect the expanded scope of the
project.
Weird!http://geekandpoke.typepad.com/geekandpoke/2012/03/thank-god...
> "this 10 item checklist."
> 11 items in the checklist
Heh, it's not often you see an off-by-one error in prose!The sensible answer to this is "just learn CoffeeScript, then". I guess a lot of people don't want to, for whatever reason. Personally, I know I'm still a bit skeptical of the whole affair myself. The alternative to reading and learning CoffeeScript would be reading compiled JavaScript code. As somebody who occasionally works on something that compiles JavaScript, I know from experience that reading that stuff isn't very fun either!