This is why StackOverflow sucks

Posted under Technology

I understand that a large Q&A site like StackOverflow is facing many big problems like duplicate questions, questions that can not be answered objectively or plain rubbish questions coming in large numbers every day.

Obviously, these problems can not be solved by a small staff of administrators. Community moderation is the only way to go – you let long time users with good score to edit, close or delete questions.

Most of the time it works really well and is a win-win for both site owner and moderators. Owner gets free labour, moderators get to satisfy their urge for showing their power over “lesser” users.

This model, however, stops working when some of the mods, like one particular moderator on StackOverflow, proceed to closing a question and deleting it without actually reading it and understanding it.

Today I was asking if there was a forum software that:

  • Is implemented with PHP and MySQL
  • Allows anonymous posting
  • Has extensive HTTP API for listing, adding and deleting threads and posts
  • Has +1/-1 voting for posts

And my question was closed and later deleted because, according to the moderator, it was considered “not well formed” and “not suitable for Q&A format”.

If the moderator had actually red it and had any amount of basic human iteligence (no need to be an expert here), he would understand that it was a very specific, almost “yes or no” type of question.

It was a very well formed and objective question for a concrete answer – either “no, there is no such forum” or “yes and it’s called …”.

Unfortunately due to moderators like this one, my question didn’t get answered, despite the many people on StackOferflow with experience with various PHP forums that could answer it.

Not only did I lose the answer to my question, I also lost much of my faith in StackExchange Q&A network and their operating model in general.

StackOverflow has helped me out many times by providing the briefest and most on-subject answers to my programming questions in Google search. It’s a pity that it hasn’t been as helpful for providing answers to my own questions that haven’t been asked already.


Origin fiasco

Posted under Technology

When you hear all this talk of how great cloud services are, how everything in future will be online, omni-present and distributed, you find it hard to believe that such large online service as Electronic Arts Origin content distribution platform can suddenly go offline for several without any warning or explaination.

I just spent some of my hard earned money on one of EA’s games, just to find out, after 5 hour download, that I actually won’t be able to play the damn thing because my Origin account is in “Offline mode” or “can’t do s**t” mode, as I would like to call it.

There no explaination on Origin’s website and there was no prior warning. If this is how Origin operates, all I can do is advise everybody to stay away from this service and download your games from Valve’s Steam instead.


Apple’s bull patents

Posted under Technology

US court recently ruled in favour of Apple Inc in it’s lawsuit against Samsung Electronics, where Apple claimed that Samsung was infringing 8 of Apple’s software and design patents with it’s latest smartphone line.

This verdict resulted in a more than $1b fine and subsequent 7% share price drop for Samsung. Ouch!!!

I was interested to know what exactly where these patents that Samsung was said to be infringing.

Knowing how truly “revolutinary and innovative” Apple’s recent products are, I was expecting these patent definitions to be quite amusing.

And I wasn’t disappointed. After several unsuccessful searches, I finally found this great article that clearly listed each of the 8 patents that, Apple claim, were infringed by the evil “copy-cat” Samsung.

I will go trough the 6 of 8 that were found to be infringed by US court, and share some comments on each:

1. Bounce Back. “Apple’s ’381 patent covers the so-called “bounce back” technology. As you can see in the photo on the right, when you get to the top or bottom of a page on iOS, it will pull down (or up) and then “bounce back” into place.”

This is perhaps the most reasonable of the 6, but, in my opinion, still not worthy a patent. If they care to patent a minor user interface gimmic like this, I wonder how many other patents they have for the whole of iOS UI?

2. Single Scroll, Pinch to Zoom. “The ’915 patent covers the use of a single finger to scroll through a page, as well as using two fingers to zoom in and out.”

Let’s put “single finger scroll” aside for a moment and concentrate on “pinch to zoom”.

Was Apple the first to realize that a human being has more than one finger that can be placed simultaniously on a touchscreen surface? Where they first to realize that you can assign zoom function to two simultanously moving touchscreen inputs? I bet they waren’t. But they for sure were first with enough money to go for a patent.

As for “single finger scroll” – you’ve got to be kidding me…

3. Tap to Zoom. “The ’163 patent allows for users to tap the screen of an iOS device twice in order to zoom in and out.”

What about “tap to scroll”, “tap to toggle”, “tap to highlight”, “tap to delete”, “tap to type”, “tap to anything”?

Again – you’ve got to be kidding me…

4. iPhone Front. “Apple’s D’677 design patent covers the front of the iPhone.”

I’ve got to see this “D677″ in detail. I bet it would provide much amusement. There is exactly nothing original about frontal design of an iPhone.

Is any rectangular shaped smartphone/PDA/tablet device with full size touchscreen infringing on Apples “D677″?

5. iPhone Back. “Apple’s D’087 design patent covers the back of the iPhone.”

Only attribute I can think of that is original and unique about the rear of an iPhone is the Apple logo. I don’t recall Samsung Galaxies having that bitten apple anywhere on their back or front side.

If it’s not the logo then it must be the rectangular shape again. Apple now owns rectangles, you shall pay them if you ever make one.

6. iPhone Home Screen. “The D’305 patent covers the iPhone home screen design.”.

Again – what’s so special about a homescreen that has nothing but a grid of icons? Apple might as well sue every hardware and software company that makes use of icons and graphical user interface.

Microsoft – you’re next!

7. Use of Latin letter “i” in naming a consumer electronics product.

OK, they haven’t gone this far yet, but I wouldn’t be very surprized if they did.

You never know what to expect form Apple. $0.6 trillion dollars buys a lot of patents.


Hard wear issues

Posted under Technology

In last few days you may have experienced problems accessing this or any of my other sites. This was because of server hardware problems.

If you’re interested to know, what exactly happened, read on. If, however, you’re not very much into computer hardware, think of all the other sites, YouTube videos and articles you could read in stead…

***

It’s not just cars that break down – computers do too.

Computers, as we all know, are electronic devices. Unlike mechanical machines, computers have no moving parts, no friction, no physical stress, no abrasion and no need for lubracation.

So they run forever. They almost do. If they really did, it would be a violation of second law of thermodynamics, so they really don’t.

Computer chips, just like Newtonian machines, are subjected to “wear”. As time goes on, they gradually break down under their own heat, until circuit fails and silicone chip becomes as useful and meaningful as a handful of sand.

This thermal breakdown is very slow proccess and, depending on load and  quality of cooling, can go on for many years. It is not unusual for a personal computer to withstand several decades of use. Even a server that runs 24/7 is expected to function without failure for years.

So why did my server fail? What exactly happened?

There is one computer part that does rely on mechanical motion – the magnetic hard disk drive.

And, yes, as you probably guessed from the start – it failed. And I should not be surprised – it was old and half-broken from the start, so it was only a matter of months before it would break completely.

It actually lasted for more than a year, so I really shouldn’t be complaining.

Moreover – it wasn’t even a full hard drive failure. System could not boot, but the data itself could be accessed and migrated to replacement drive.

The replacement drive – Intel SSD, eliminated the weak link – last remainig mechanical “dinosaur”, turning the whole system into a pure solid state network of silicone chips, with cooling fans being the only mechanical components.

I expect this new setup to be very relieable and last for a very long time without failure of any kind.

I also expect it to use less power and perform much better when it comes to harddrive I/O.


HTML user interface nightmare

Posted under Technology

I am sick of using HTML – a document markup language for web application interfaces.

The time when webpages were pages and documents is long gone, yet somehow, we are still confined in HTML for just about anything on the Web.

Sure there is Java and Flash, but those are alternatives. I don’t want alternatives. I want one, universally supported standard for web-app presentation layer. I want “Win32API for WWW”.

Java AWT/SWING is the closest thing to this illusive, heavenly concept. But, for some reason, Java didn’t make it to the Internet. It didn’t get the popularity it really deserved.

So here we are 30 years gone by, still using that damn old hyper text markup language for purposes it was never intended for.


Loan spam – worldwide brainwashing attempt?

Posted under Technology

I’ve been receiving very strange and creepy form of comment spam in one of my websites.

Usually unwanted ads or “Type 1 spam” is intended to advertise a product or service and, therefore, includes a link to sellers website or, at least, mentions the name of product or service.

More recently a new kind of spam – “Type 2″ that features seemingly random strings of characters or purposefully misspelled generic phrases, has gained popularity. This spam serves as a test mechanism to see which websites can’t deal with spam and are best suited for Type 1 attacks.

This is done by systematically checking what percentage of Type 2 messages remain in Google index after a set period of time. Purpusfully misspelled words and random looking character combinations are there to help these systems easily identify Type 2 spam posts from the rest.

This latest form spam, however, does not fall into either category and, therefore, qualifies as “Type 3″. What I don’t understand is what is the purpose behind it.

All messages talk about loans and have a common message – taking loans is good, loans make your dream come true, lending makes people happy, etc.
Is this a desperate attempt to alter public opinion on lending? A large scale brainwashing attempt on worldwide English speaking population?

Here are three loan spam posts that I received recently. Notice – I replaced “loan” with “scam” just to make sure this article doesn’t serve as an extension of this evil evil brainwashing scheme.

… and “loan” and “scam” are synonyms anyway.

 

WilderMuriel25: Every one understands that modern life seems to be very expensive, however we require money for different issues and not every one gets big sums cash. Therefore to receive some credit scams or just collateral scam should be good solution.

HancockRobyn26: Don’t have money to buy a car? You not have to worry, because it is  real to receive the home scams to resolve such kind of problems. Thence take a consolidation scam to buy all you require.

Krista25SARGENT: Following my own monitoring, millions of persons on our planet receive the mortgage scams at various creditors. Thence, there is good possibilities to get a financial scam in all countries.


Apple iPad – a sign of economic depression

Posted under Technology

Each great new discovery and advancement in science and technology has brought a new wave of economic growth and prosperity.

Early 19th century with introduction of steam engine made way for the industrial revolution. Late 20th century with Moore’s law and advent of world wide web brought was is often described as “informational revolution”.

But, what about 21st century, what about these last ten years? Is Apple iPad really it?

If this is the case, I am not at all surprised that world economy is how it is right now. And it won’t get any better before we have a real breaktrough – not something that Microsoft was doing 5 years ago.


Escaping fossil fuels

Posted under Politics, Technology

Gas prices are high and will only get higher in long term. What can we do about that? How can we carry on our normal lifestyle when transportation and, consequently, many other services and goods  become so expensive?

This is an article I did for fastestlaps.com a while ago. It does not provide any cutting-edge silver bullet solutions for solving energy crisis, but it might be an interesting read nonetheless.