Many sites, apps and browsers are using your information in ways you might not entirely comply with if you'd take the time to read their privacy policies. Often, opting out is only a click away, though it may be difficult to find out where exactly to click. We've compiled this list of ways various Internet companies are tracking and using your data — plus, given you the tools to opt out, if you wish . . .
Shielding Yourself from Prying Eyes and Algorithms on Google, Facebook and Twitter
A quick how-to on shielding yourself from online tracking by Google, Facebook and Twitter, from Mashable:
Sunday US Mail Delivery for Amazon
From the Washington Post:
Amazon is teaming up with the U.S. Postal Service to deliver packages on Sundays. The Seattle company says Sunday delivery will be available this week to customers in the New York and Los Angeles metropolitan areas. Amazon and the Postal Service plan to roll out service to “a large portion of the U.S. population” next year, including the cities of Dallas, Houston, New Orleans, and Phoenix.Mail on Sunday?!
Online Learning: Three Free Intro to PHP Video Lecture Series
Learning your first programming language, or jumping in to a completely new programming language, can seem like a daunting task. Where does one even begin? The first step, of course, is to see what materials are freely available online. There are a plethora of sites like Code Academy and Tutorials Point which offer text-based coding tutorials for free, but these can only take one so far, and may not provide answers to seemingly obvious questions a beginner may have. In addition, there are many people whose learning style simply does not jive with a purely text-based format. Fortunately, there is no lack of free online video series. But even then the same question arises, where does one even begin, given the sheer quantity of such video lectures and tutorials? In this post, we'll take a look at three free online video series devoted to beginning PHP programming . . .
Harvard CS 75: Building Dynamic Websites
This course is from Harvard University's Computer Science curriculum, and provides all course materials for free online, including video of all lectures and discussion sections. From the course description:
Carl Herold's Live Stream Programming Sessions
Carl Herold is the operator of Computer Science for Everyone, which provides programming lessons and tutorials on the C programming language with a beginner audience in mind. On his Youtube Channel, however, Carl provides video from two different series of live programming sessions where he builds a PHP-based web app from scratch using a Model-View-Controller type framework. These video tutorials demystify numerous aspects of the programming process that may confuse the beginner. Afterwards, you may find yourself wondering what you found so confusing to begin with. This is the first video from a four part series on Building a PHP MVC Web Application Framework:
See also his related video series, LiveStream Startup, in which he programs "a real-world web application from scratch" in real time.
Eli the Computer Guy's PHP Programming Video Lectures
While the Harvard course and Carl Herold's live streams mentioned above provide an overview of the web app programming process – and thus touch upon XML, MYSQL, and so on –, Eli the Computer Guy's series of videos on PHP programming is much more targeted toward the nitty gritty of beginning programming in PHP itself. This 11 part series covers basic syntax, form handling, flow control, and redirection. His site also offers introductory video tutorials on a variety of other tech topics, from computer repair to networking and data security. Well worth a view.
Harvard CS 75: Building Dynamic Websites
This course is from Harvard University's Computer Science curriculum, and provides all course materials for free online, including video of all lectures and discussion sections. From the course description:
This course teaches students how to build dynamic websites with Ajax and with Linux, Apache, MySQL, and PHP (LAMP), one of today's most popular frameworks. Students learn how to set up domain names with DNS, how to structure pages with XHTML and CSS, how to program in JavaScript and PHP, how to configure Apache and MySQL, how to design and query databases with SQL, how to use Ajax with both XML and JSON, and how to build mashups. The course discusses issues of security, scalability, and cross-browser support and also discusses enterprise-level deployments of websites, including third-party hosting, virtualization, colocation in data centers, firewalling, and load-balancing.The list of lectures can be found here. Ironically, the course video lectures do not always load properly in Firefox or Safari, but there appear to be few problems when using Chrome.
Carl Herold's Live Stream Programming Sessions
Carl Herold is the operator of Computer Science for Everyone, which provides programming lessons and tutorials on the C programming language with a beginner audience in mind. On his Youtube Channel, however, Carl provides video from two different series of live programming sessions where he builds a PHP-based web app from scratch using a Model-View-Controller type framework. These video tutorials demystify numerous aspects of the programming process that may confuse the beginner. Afterwards, you may find yourself wondering what you found so confusing to begin with. This is the first video from a four part series on Building a PHP MVC Web Application Framework:
See also his related video series, LiveStream Startup, in which he programs "a real-world web application from scratch" in real time.
Eli the Computer Guy's PHP Programming Video Lectures
While the Harvard course and Carl Herold's live streams mentioned above provide an overview of the web app programming process – and thus touch upon XML, MYSQL, and so on –, Eli the Computer Guy's series of videos on PHP programming is much more targeted toward the nitty gritty of beginning programming in PHP itself. This 11 part series covers basic syntax, form handling, flow control, and redirection. His site also offers introductory video tutorials on a variety of other tech topics, from computer repair to networking and data security. Well worth a view.
NYT Endorses Secret Economic and Political Treaty
From the EFF:
The New York Times' editorial board has made a disappointing endorsement of the Trans-Pacific Partnership (TPP), even as the actual text of the agreement remains secret. That raises two distressing possibilities: either in an act of extraordinary subservience, the Times has endorsed an agreement that neither the public nor its editors have the ability to read. Or, in an act of extraordinary cowardice, it has obtained a copy of the secret text and hasn't yet fulfilled its duty to the public interest to publish it.
Without a publicly available agreement, readers are forced into the uncomfortable position of taking official government statements at face value. That's reflected in the endorsement, which fails to note the myriad ways in which TPP has been negotiated undemocratically, shutting out public oversight while permitting corporate interests to drive the agenda. Given these glaring issues, it is disconcerting that the Times would take such a supportive stance on an agreement that is likely to threaten innovation and users' digital rights well into the 21st century.
Healthcare.gov DDoS Tools Spread Online
From Ars Technica:
Researchers have uncovered software available on the Internet designed to overload the struggling Healthcare.gov website with more traffic than it can handle.
"ObamaCare is an affront to the Constitutional rights of the people," a screenshot from the tool, which was acquired by researchers at Arbor Networks, declares. "We HAVE the right to CIVIL disobedience!"
In a blog post published Thursday, Arbor researcher Marc Eisenbarth said there's no evidence Healthcare.gov has been subjected to any significant denial-of-service attacks since going live last month.
Labels:
internet
Los Angeles Plans Ambitious Broadband Project
Is the internet a utility? From Ars Technica:
Los Angeles is about to unleash one of the most ambitious city-led broadband projects to date, with the goal of bringing fiber to all of its 3.5 million residents and all businesses.
Next month, the city plans to issue an RFP (request for proposals) "that would require fiber to be run to every residence, every business, and every government entity within the city limits of Los Angeles," Los Angeles Information Technology Agency GM Steve Reneker told Ars today. The City Council this morning unanimously voted to move forward with drafting the RFP and will vote again in a few weeks to determine whether it's ready for release, he said.
Labels:
internet
Lavabit's Darkmail Kickstarter Campaign
From Kickstarter:
The goal is to cleanup and release the source code that was used to power Lavabit as a f/oss project with support for dark mail added. There is an audible pause in our analog lives; a preverbal squelch on the digital line that defines the very privacy everyone expects, but is rarely guaranteed.
That audible pause, that digital squelch carries with it a subtle promise that someone is reading, or listening, or cataloging and (ab)using every footprint we each press into the digital landscape. No one can guarantee that a third-party is or is not eavesdropping on a series of communications, but Dark Mail can guarantee that when a third-party does gain access, or demands access, the privacy users rightfully deserve is maintained without fail.
The Summer of Snowden may have taken the Lavabit email service offline, but the lifeblood of the service is still alive and relevant to Dark Mail. The goal is to perfect and release its source code as a free and open-source software (F/OSS) project. The "magma" daemon supports access via SMTP, POP3, IMAP4 and HTTP. Magma can be clustered and transparently encrypts user data before storing it on disk. It includes a Javascript webmail system that uses a JSON-based API to provide secure mail access via the web.
Along with preserving existing functionality, the team will build in support for the Dark Mail protocol. Dark Mail, a newly developed messaging protocol, is designed to provide end-to-end encryption of both the message itself and the email in transit. Because encryption will be integrated into the protocol itself, it will be invisible to the user. Dark Mail users will get the security of PGP without the cognitive burden; if someone can use email today they will be able to use Dark Mail tomorrow.
The project will also include building, and releasing as F/OSS, the first Dark Mail compatible clients. We are planning to launch with clients for the desktop (Win, Mac, Lin), smartphones and tablets (iOS, Android). Provide the funding and you'll get access to the source code and binaries before the general public. Be one of the first service providers to support the new Dark Mail protocol!
Subscribe to:
Posts (Atom)