Exclusive: a behind-the-scenes look at Facebook release engineering
7 weeks ago by jm
'Facebook gave me an exclusive behind-the-scenes look at the process it uses to deploy new functionality. I watched first-hand as the company's release engineers rolled out the new "timeline" feature for brand pages'. Hiphop, BitTorrent, 1.5GB binaries, and IRC!
facebook
deployment
engineering
releases
via:bos
7 weeks ago by jm
Danish Police Censor Google, Facebook and 8,000 Other Sites by Accident | TorrentFreak
12 weeks ago by jm
'Lundberg said that his organization was sorry for the mistake and has now adopted a new system whereby blocked sites have to now be approved by two employees instead of one, although why that was not the case already for such a serious process is up for debate. The other question is how at the flick of a switch do 8,000 sites suddenly get added to a blacklist – for whatever reason – without any kind of oversight. Denmark’s IT-Political Association is critical and has called for ISPs to cease cooperation with the voluntary scheme which operates without any kind of judicial review. “Today’s story shows that the police are not able to secure against manual errors that could escalate into something that actually works as a ‘kill switch’ for the Internet,” the group said in a statement.'
censorship
denmark
internet
filtering
review
google
facebook
blocking
12 weeks ago by jm
Storage Infrastructure Behind Facebook Messages
october 2011 by jm
HBase and Haystack; all data LZO-compressed; very interesting approach to testing -- they 'shadow the real production workload into the test cluster to test before going into production'. This catches a 'high percentage' of issues before production. nice
testing
shadowing
haystack
hbase
facebook
scalability
lzo
messaging
sms
via:james-hamilton
october 2011 by jm
Dutch grepping Facebook for welfare fraud
september 2011 by jm
'The [Dutch] councils are working with a specialist Amsterdam research firm, using the type of computer software previously deployed only in counterterrorism, monitoring [LinkedIn, Facebook and Twitter] traffic for keywords and cross-referencing any suspicious information with digital lists of social welfare recipients.
Among the giveaway terms, apparently, are “holiday” and “new car”. If the automated software finds a match between one of these terms and a person claiming social welfare payments, the information is passed on to investigators to gather real-life evidence.' With a 30% false positive rate, apparently -- let's hope those investigations aren't too intrusive!
grep
dutch
holland
via:tjmcintyre
privacy
facebook
twitter
linkedin
welfare
dole
fraud
false-positives
searching
Among the giveaway terms, apparently, are “holiday” and “new car”. If the automated software finds a match between one of these terms and a person claiming social welfare payments, the information is passed on to investigators to gather real-life evidence.' With a 30% false positive rate, apparently -- let's hope those investigations aren't too intrusive!
september 2011 by jm
Facebook group: Expel the Irish Papal Nuncio
july 2011 by jm
"The Report of the Commission of Inquiry into Sexual Abuse in the Dublin ArchDiocese clearly states that the Papal Nuncio, the Diplomatic representative of the Vatican, refused to reply to investigators. Now the Cloynes Report has found that the Vatican's Ambassador intervened to undermine the efforts to protect children as recently as 1996. This is not acceptable. The Irish Government has the power to expel diplomats. If we are to take the reports' findings seriously, we must expel the Papal Nuncio."
vatican
politics
ireland
cloyne-report
abuse
facebook
lobbying
july 2011 by jm
What is Facebook's architecture? - Quora
april 2011 by jm
nicely detailed summary
quora
architecture
facebook
http
web
websites
april 2011 by jm
Facebook's New Realtime Analytics System: HBase to Process 20 Billion Events Per Day
march 2011 by jm
Scribe logs events, "ptail" (parallel tail presumably) tails logs from Scribe stores, Puma batch-aggregates, writes to HBase. Java and Thrift on the backend, PHP in front
facebook
hbase
scalability
performance
hadoop
scribe
events
analytics
architecture
tail
append
from delicious
march 2011 by jm
Whenever you hit Facebook’s “Like” button you’re signing up for a subscription
february 2011 by jm
'if you Liked a story on a website by pressing the Like button, you’re not only sharing the content on your wall but you’re also automatically subscribing and giving permission for future newsfeed updates to site owners. This happens every time and anywhere you Like something.' ugh, spammy, Facebook
privacy
facebook
spam
ugh
do-not-like
from delicious
february 2011 by jm
Fine Gael's Facebook spam campaign
february 2011 by jm
jesus. Not only do they coin the cramp-inducing neologism "twolicy", they then have the temerity to suggest that people should "donate" their Facebook status so that FG can spam their social group. awful
facebook
fine-gael
twitter
social-media
twolicy
spam
from delicious
february 2011 by jm
The Inside Story of How Facebook Responded to Tunisian Hacks - Alexis Madrigal - Technology - The Atlantic
january 2011 by jm
good inside account of the "wo0dh3ad" hack
facebook
security
tunisia
from delicious
january 2011 by jm
Facebook now does export
october 2010 by jm
'we've built an easy way to quickly download to your computer everything you've ever posted on Facebook and all your correspondences with friends: your messages, Wall posts, photos, status updates and profile information. If you want a copy of the information you've put on Facebook for any reason, you can click a link and easily get a copy of all of it in a single download.' excellent
facebook
export
data
control
privacy
personal-data
from delicious
october 2010 by jm
Bulgaria: Bulgarian City Struggles as Councilors Play Farmville on Facebook - Novinite.com - Sofia News Agency
march 2010 by jm
'The troubled councilor, Dimitar Kerin, has defended himself by saying he was not the only one in the City Hall watering virtual egg plants. He said he had reached only Level 40, whereas Daniela Zhelyazkova, a councilor from the rightist Democrats for Strong Bulgaria party, was already at Level 46.'
farmville
funny
slackers
bulgaria
plovdiv
games
facebook
from delicious
march 2010 by jm
“Fear and Loathing in Farmville”
march 2010 by jm
GDC post-mortem; Facebook takes over the games industry. 'the three primary designers of the Civilization franchise (Sid [Meier], Brian, and myself [Soren Johnson]) are all now making social/online games.' -- wow
farmville
facebook
gaming
games
via:spicylinks
civ
social-gaming
from delicious
march 2010 by jm
PeteSearch: How to split up the US
february 2010 by jm
wow. fascinating results from social-network cluster analysis of Facebook, splitting up the entire USA into 7 clusters
clusters
facebook
data
statistics
maps
culture
analytics
datamining
demographics
socialnetworking
graph
dataviz
from delicious
february 2010 by jm
jwz - How to use Facebook with a feed reader
december 2009 by jm
"Justin Mason likes this"
jwz
facebook
feeds
rss
atom
howto
syndication
from delicious
december 2009 by jm
Mike Shroepfer on Engineering at Scale at Facebook
october 2009 by jm
lots of gory details on FB's innards via Dare Obasanjo
facebook
scaling
scalability
erlang
caching
architecture
multifeed
from delicious
october 2009 by jm
The technology behind Tornado, FriendFeed's web server
september 2009 by jm
more on the new async HTTP server from FriendFeed/Facebook, in Python. looks lovely
async
http
epoll
python
comet
long-poll
facebook
scaling
scalability
web
friendfeed
tornado
opensource
from delicious
september 2009 by jm
Tornado Web Server
september 2009 by jm
'an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking (epoll) infrastructure.'
epoll
open-source
python
http
scalability
facebook
scaling
web
from delicious
september 2009 by jm
TechCrunch falls for Facebook fakie
september 2009 by jm
FB add a (working!) "Fax This Photo" feature, only visible to TechCrunch IP ranges -- and TC fall for it, pushing an unverified story to live, after waiting only 24 minutes for a verification. nice one FB
facebook
fax
dead-media
funny
pranks
punkd
techcrunch
pr
humor
from delicious
september 2009 by jm
User complaints about photos in Facebook ads
august 2009 by jm
'The platform API remains fundamentally broken and gives users no way to prevent applications from accessing their photos. Facebook would be best served by fixing this instead of dismissing users’ concern for privacy as “misleading rumors.”'
security
privacy
facebook
advertising
facebook-api
apis
opt-out
august 2009 by jm
Spinvox in trouble after BBC investigation
july 2009 by jm
'A UK firm that turns mobile messages into text faces questions over its privacy standards, technology and finances following a BBC investigation' .. 'claims to the BBC suggest that the majority of messages have been heard and transcribed by call centre staff in South Africa and the Philippines.' 'The fact that messages appear to have been read by workers outside of the European Union raises questions about the firm's data protection policy.'
data-protection
privacy
facebook
bbc
technology
mobile
transcription
spinvox
security
south-africa
offshoring
july 2009 by jm
related tags
abuse ⊕ advertising ⊕ analytics ⊕ apis ⊕ append ⊕ architecture ⊕ async ⊕ atom ⊕ bbc ⊕ blocking ⊕ blogs ⊕ bulgaria ⊕ caching ⊕ censorship ⊕ civ ⊕ cloyne-report ⊕ clusters ⊕ comet ⊕ control ⊕ culture ⊕ data ⊕ data-protection ⊕ datamining ⊕ dataviz ⊕ dead-media ⊕ demographics ⊕ denmark ⊕ deployment ⊕ do-not-like ⊕ dole ⊕ dutch ⊕ engineering ⊕ epoll ⊕ erlang ⊕ events ⊕ export ⊕ facebook ⊖ facebook-api ⊕ false-positives ⊕ family ⊕ farmville ⊕ fax ⊕ feeds ⊕ filtering ⊕ fine-gael ⊕ fraud ⊕ friendfeed ⊕ funny ⊕ games ⊕ gaming ⊕ google ⊕ graph ⊕ grep ⊕ hadoop ⊕ haystack ⊕ hbase ⊕ holland ⊕ howto ⊕ http ⊕ humor ⊕ imro ⊕ internet ⊕ ireland ⊕ jwz ⊕ linkedin ⊕ lobbying ⊕ long-poll ⊕ lzo ⊕ maps ⊕ media ⊕ messaging ⊕ mobile ⊕ mp3 ⊕ multifeed ⊕ music ⊕ offshoring ⊕ open-source ⊕ opensource ⊕ opt-out ⊕ performance ⊕ personal-data ⊕ phones ⊕ plovdiv ⊕ politics ⊕ pr ⊕ pranks ⊕ privacy ⊕ public ⊕ punkd ⊕ python ⊕ quora ⊕ releases ⊕ review ⊕ rss ⊕ scalability ⊕ scaling ⊕ scribe ⊕ searching ⊕ security ⊕ shadowing ⊕ shakedown ⊕ slackers ⊕ sms ⊕ social-gaming ⊕ social-media ⊕ socialnetworking ⊕ south-africa ⊕ spam ⊕ spinvox ⊕ statistics ⊕ syndication ⊕ tail ⊕ techcrunch ⊕ technology ⊕ testing ⊕ tornado ⊕ tragedy ⊕ transcription ⊕ tunisia ⊕ twitter ⊕ twolicy ⊕ ugh ⊕ vatican ⊕ via:bos ⊕ via:james-hamilton ⊕ via:spicylinks ⊕ via:tjmcintyre ⊕ web ⊕ websites ⊕ welfare ⊕Copy this bookmark: