1,633 karma · joined September 10, 2010
http://disattention.com/contact/
twitter.com/bobdiaes
It also blocks referers being sent from localhost/local URLs. I would be interested in trying out an option that only allows referers to be send to the same domain or its subdomains. The interesting part is seeing how many things that option would break.
EDIT: Forgot the link.
https://addons.mozilla.org/en-US/firefox/addon/no-referrer-m...
And I'm building it at 6am on Sunday (right now), although it's a website, not an app.
If you are a motivated attacker you can compromise a plugin author's PC or server and silently push a backdoor to a whole lot of people.
Signed releases are commonplace. It would make sense to require them in most plugin systems, especially those with central plugin repositories and lots of users.
Make every theme/plugin author create a private key to sign their releases. Their public key will be available on their profile page and via API. Wordpress will notify you if the public key for an author has changed or if a release signature doesn't match the public key.
Why is this not done?
(Also in other software that uses plugins and is updated easily over the internet.)
Be careful of whose advice you buy.
Free advice is not always free.
Here it is: https://www.defcon.org/html/links/dc-archives/dc-16-archive....
https://www.defcon.org/images/defcon-16/dc16-presentations/d...
It was result number 7 for me.
They have ready-made stacks with Node.js, Rails and Django.
You made a few points.
First is that nobody reaches out to get themselves whitelisted in advance. Lots of people do that and some ESPs even offer their own whitelist request forms.
Second is that none of the big ESPs look at third-party whitelists. AOL and Hotmail say they do.
Third is that even if the above is true, the impact on deliverability is minimal. I would guess you are right about that but I'd love to look at some data.
Intermediaries like SendGrid would be well within reason to be paying for such services. I don't think they have to signup their individual customers on the whitelists. They just say they are intermediaries and promise to vet their customers.
I think anyone sending low volumes of email is much better off using an intermediary. They get to use well-configured mail servers, IPs with good reputation, etc. Doing it yourself, IMHO, is not worth all the trouble compared to paying $20/month.
Some of them do.
AOL uses GoodMailSystems.
http://postmaster.aol.com/Postmaster.Whitelist.php
http://www.goodmailsystems.com/
Hotmail uses ReturnPath.
http://mail.live.com/mail/services.aspx#Safelist
Yahoo seems to run their own. I remember them using one of the big ones but I can't find any mention in their help pages now.
http://help.yahoo.com/l/us/yahoo/mail/postmaster/bulkv2.html
Google only asks for best practices, but it's possibly they look at some of the whitelists for more data.
That's nonsense, lots of people do that. Only you don't usually go direct to the service provider, see following links:
http://www.returnpath.net/commercialsender/certification/
http://www.pictureninja.com/pages/israel/coastline-of-israel...
http://travelsplendid.com/wp-content/uploads/2010/10/Santori...
I commented on half the items in the list to show why I disagree with such lists. Yes, I've done plenty of link-building but I don't think it gives me any more authority on the subject than the next guy.
What's a more important question: "How do you measure which ranking factors matter more?" or "Have you done a lot of link-building?"
I used to track SERPs for dozens of keywords daily for all my domains (I had a lot then), however I've stopped doing than now as I wasn't getting much out of it. I may try it again in the future but I'm waiting until I get some better ideas on signals to track.
I'm saying making lists of ranking factors is not a good idea. Not that all SEO advice is useless.
> Exact match keywords are an absolute killer when it comes to ranking
Where are these keywords supposed to be? I'm guessing exact-match domains. I don't think they matter much but that's up for debate.
> For the same reason, have no follow backlinks as well.
I think that's supposed to be "no nofollow". I dislike nofollow a lot. Some of your links are bound to end up in places that use nofollow, no need to worry about it.
> Backlinks from .edu/.gov sites
Spammers have been after those since at least 2005. I'm sure Google knows better than to place a lot of weight on those.
> Metatags are still important, even if Google doesn't care about them.
Meta keywords are dead for sure. Meta descriptions are the oldest standard way to provide a summary of your page, so you should use it. There are also many non-standard meta tags that can prove bad for your site (nocache,noindex,etc).
> PubSubHubbub is excellent to get your site noticed/indexed by Google
Dunno about that, is it any better than a regular RSS feed (and maybe a good old blog ping)?
> The number of indexed pages on your site
If you have enough "positive factors" you will have more pages indexed. How can that be a signal in itself?
> Make your content unique.
How do you measure the uniqueness of your content? Besides that, there's many types of content where uniqueness does not matter and is not expected, for example: lyrics, recipes, press releases, syndicated news and more.
(Duplicate) Content can be aggregated, filtered, commented on, mirrored, reorganised, reformatted and so on.
> A public whois record
Why does that matter? Whois obfuscation is offered by most mainstream registrars, lots of people use it. It's an effective tactic against all the unscrupulous people that mine whois records. Also plenty of ccTLDs do not expose anywhere near as much information as .com and the likes.
> A domain registered for more than one year > An aged domain name
That would be a great way to provide stale content to a lot of search queries. The rate of website creation is surely rising, why do we have to trust their content less? And with many people buying old websites in order to exploit this presumed signal, the noise has certainly gone up.
They will comply with some removal requests, but sending a letter for each case of infringing content does not scale well.
http://www.seo-theory.com/2011/01/07/why-you-cannot-reverse-...
It's a losing game, unless you don't mind making it hard for actual users to view your content.
They say a coating lasts about a year, which is what is prompting this type of questions. What happens to it after a year? Does it stick to various things that come in contact with the coating? Does it break off and fall to the floor?
A prime example is embedding custom fonts with CSS. The code that handles them wasn't built with arbitrary fonts downloaded from untrusted sources in mind (I think the guy that wrote the code said that's insecure and a bad idea).
Actually, I was surprised to find out that this is not the case.
"The inexpensive twisted nematic display is the most common consumer display type."
"Also, most TN panels represent colors using only 6 bits per RGB color, or 18 bit in total, and are unable to display the 16.7 million color shades (24-bit truecolor) that are available from graphics cards."
http://en.wikipedia.org/wiki/TFT_LCD#Twisted_nematic_.28TN.2...
If you haven't been to Taiwan, don't plan for a year. Go for a month. If it's good, stay. If not, move to next destination.
http://github.com/scriptor/pharen
http://www.mathgladiator.com/projects/kira/
http://sunra.nachtkabarett.com/
http://users.xelent.net/mlewis/tellpdf.php?seid=12457c30afd9...
http://ialexi.com/portfolio/original-works/components/quirk/
And a somewhat related list:
https://github.com/ryantenney/php7 Hacking the PHP compiler and standard libraries in the name of turning it into a not crappy language.
https://github.com/tenderlove/phuby Phuby wraps PHP in a loving embrace. Exposes a PHP runtime in ruby
https://code.google.com/p/japha/ implementation of the Java 1.4.2 library in PHP
https://github.com/lunant/lisphp Lisphp is a Lisp dialect written in PHP
https://code.google.com/p/php-alternative-syntax/ Scala inspired syntax for PHP
https://code.google.com/p/java-php-toolkit/ a cross language compiler than transforms java code to php code deployable on any server supporting PHP >= 5.3
https://github.com/bendemott/pyhp Pyhp is a way to execute PHP Source Code directly within Python Scripts
https://github.com/ramen/phply PHP parser written in Python using PLY
https://github.com/skeltoac/php_app A PHP eval server for Erlang/OTP