Mohamad

24 Flips | 1 Magazine | @metag_ali | Keep up with Mohamad on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Mohamad”

Facebook Introduces 'Hack,' the Programming Language of the Future

Facebook engineers Bryan O'Sullivan, Julien Verlaguet, and Alok Menghrajani spent the last few years building a programming language unlike any other.<p>…

The Stress Of Being A Computer Programmer Is Literally Driving Many Of Them Crazy

Two things are going on that are literally driving programmers crazy.<p>One is something known as the "imposter syndrome." That's when you're pretty sure that all the other coders you work with are smarter, more talented and more skilled than you are. You live in fear that people will discover that …

Meet the seven people who hold the keys to worldwide internet security

In a nondescript industrial estate in El Segundo, a boxy suburb in south-west Los Angeles just a mile or two from LAX international airport, 20 people wait in a windowless canteen for a ceremony to begin. Outside, the sun is shining on an unseasonably warm February day; inside, the only light comes …

Knowledge-based programming: Wolfram releases first demo of new language, 30 years in the making

Three months ago, Stephen Wolfram gave VentureBeat a sneak peek into the future of the Wolfram Language, a totally symbolic, heavily natural, intensely knowledge-based, and extremely large computer programming language. At the time, he struggled to explain exactly what Wolfram Language is.<p>That’s …

13 Essential Tools to Check Cross-Browser Compatibility

With an endless combination of modern and legacy browsers for users to choose from (depending on their system capabilities), it's our responsibility …

URI Parsing with Javascript

Ask a Dev: Which Android Versions Should a Developer Support?

Android developers should keep two things in mind when designing an app, in addition to a beautiful user interface.<p>In the latest video of our Ask a …

16 Best Free Mac Apps

1. Adium<p>2. Kindle for Mac<p>3. Caffeine<p>4. CheatSheet<p>5. CloudApp<p>6. Dropbox<p>7. Found<p>8. OnyX<p>9. SelfControl<p>10. Skitch<p>11. Sublime Text<p>12. SuperDuper<p>13. The …

BitTorrent takes step toward secure serverless chat

In the wake of contractor Edward Snowden’s NSA revelations, the drive to create more secure communications tools has taken on an extra urgency. Although BitTorrent, the peer-to-peer filesharing outfit, has been working end-runs on vulnerable server-dependent processes for years, its announcement …

Researchers sent a text message using only vodka and a fan

Giving a whole new meaning to the phrase "drunk text," York University researchers in Canada have used vodka and a desk fan to send a new kind of text message. In the experiment, they encoded the alphabet in evaporated alcohol, assigning different concentration levels to represent bits 1 and 0. The …

Someone's Been Siphoning Data Through a Huge Security Hole in the Internet

In 2008, two security researchers at the DefCon hacker conference demonstrated a massive security vulnerability in the worldwide internet …

Want to reduce your cloud costs 70 percent? Here’s how

Advertisement<p>44 Comments<p>Colocation, which means buying your own hardware up front and running and managing it in a third-party site, is not usually …

Ditch the Wristbands: For Next Generation of Wearables, Dumb Clothes Get Smart

As much excitement as there may be about wearable sensors, most of the activity tracking devices today are pretty lame.<p>That’s because they’re often …

The Secret to RESTful Services is RESTful Clients

I’m sitting in the airport waiting to head back to Seattle after several great days at RestFest here in Greenville, SC. Many thanks to Mike Amundsen …

Using Node.js and Websockets to Build a Chat Service

Node.js and Websockets are the perfect combination to write very fast, lag free applications which can send data to a huge number of clients. So why …

JavaScript

10 Things You Should Know About AWS

<i>Authored by Chris Fregly: Former Netflix Streaming Platform Engineer, AWS Certified Solution Architect and Purveyor of fluxcapacitor.com.</i><p>Ahead of the …

The Architecture of Open Source Applications

Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most …

Architecture

Amazon supports Static JavaScript Apps

It doesn't happen very often when there's a true tech breakthrough, but this is one of those moments. If you care about Internet applications, pay …

The OAuth Bible

Exchange Request Token for Access Token, <b>signed</b> request<p>oauth_token <i>Request …

Software Development

Random User Generator | Home

Hi, My name is<p>Sponsored<p>RandomAPI<p>Want to create your own <b>customized</b> data generator for your application?<br>Check out our other service RandomAPI!<p>Learn More<p>…

Absolute Horizontal And Vertical Centering In CSS

There, Simon linked to this jsFiddle that blew every other method out of the water (the same method was also mentioned by Priit in the comments). …

Huawei Doesn’t Want BlackBerry

Here’s one company that BlackBerry need not consider as it works to narrow down the list of parties interested in buying all or part of its business: …

bellasys comments on Reddit: Lessons Learned from Mistakes Made Scaling to 1 Billion Pageviews a Month

Apologizing in advance for "me too", giving 1 diff as reward to reader- here goes:Businesses start and fail on Business Model integrating with …

Why Cassandra doesn't need vector clocks

Why Cassandra doesn’t need vector clocks<p>One of the notable features of Amazon's 2007 Dynamo paper was the use of vector clocks for conflict …

Databases