Language Selection

English French German Italian Portuguese Spanish

Web

IoT Framework for Edge Computing Gains Ground

Filed under
Linux
OSS
Web

In April, The Linux Foundation launched the open source EdgeX Foundry project to develop a standardized interoperability framework for Internet of Things (IoT) edge computing. Recently, EdgeX Foundry announced eight new members, bringing the total membership to 58.

The new members are Absolute, IoT Impact LABS, inwinSTACK, Parallel Machines, Queen’s University Belfast, RIOT, Toshiba Digital Solutions Corporation, and Tulip Interfaces. They join a roster that includes AMD, Analog Devices, Canonical/Ubuntu, Cloud Foundry, Dell, Linaro, Mocana, NetFoundry, Opto 22, RFMicron, and VMWare, among others.

EdgeX Foundry is built around Dell’s early stage, Apache 2.0 licensed FUSE IoT middleware framework, which offers more than a dozen microservices comprising over 125,000 lines of code. The Linux Foundation worked with Dell to launch the EdgeX Foundry after the FUSE project merged with a similar AllJoyn-compliant IoTX project led by current EdgeX members Two Bulls and Beechwood.

Read more

Also: Tizen Experts Weekly News Recap – 23th July 2017

Android: NXP i.MX6 on Etnaviv Update

W3C and DRM, Net Neutrality Debate

Filed under
Web
  • W3C just fragmented the open internet with DRM - here's how we can fix it

    Last week, on the 6th of July, Tim Burners Lee approved the proposal for DRM in open web. He approved EME (Encrypted Media Extensions); which endorses non-free extensions to be built into the modern web so that HollyWood's content can be watched without challenging their view of technology.

  • We Must Keep the Internet Free and Open. EFF, Tech Giants, Startups and Internet Users Tell FCC: Don’t Sell Out Net Neutrality To Appease ISPs

    AirBnB, Amazon, ACLU, Google, Etsy, Y Combinator Among Organizations Standing Up To Government Plan To Let ISPs Block Content, Charge Fees for ‘Fast Lanes’

    San Francisco—The Electronic Frontier Foundation (EFF) and a broad coalition of user advocacy groups and major technology companies and organizations joined forces today to protest the FCC’s plan to toss out net neutrality rules that preserve Internet freedom and prevent cable and telecommunications companies from controlling what we can see and do online.

    Without net neutrality, Internet service providers (ISPs) can block your favorite content, throttle or slow down Internet speeds to disadvantage competitors’ content, or make you pay more than you already do to access movies and other online entertainment.

  • The mere existence of the Net Neutrality debate is a symptom of a much, much deeper rabbit hole

    The problem is that politicians in the United States and some other places are giving communications monopolies and tax breaks to entrenched legacy industries – telco and cable – which have an enormous strategic incentive to prevent the Internet from ever reaching its potential, but pretend to embrace it.

EFF Appeals EME Travesty, Slackware Developer Weighs In

Filed under
Slack
Web
  • Encrypted Media Extensions on the World Wide Web

    Before I continue, I want you to fully realize that with Slackware Linux, your rights are not taken away. You are free to use – or not use – technologies that allow you to watch “protected” content like Netflix videos. Our browsers will work just as well if you choose not to use DRM technologies. The libraries which implement the DRM layer are separate from the Slackware packages containing the browsers (Firefox, Chromium) and are not distributed with the OS. It is up to you to add DRM extensions if you need them. You are and remain in control of your OS.

  • [Older] Amid Unprecedented Controversy, W3C Greenlights DRM for the Web [Ed: see "I know this isn't specifically Linux related, but I'm shocked we're not talking about this already."]
  • EFF has appealed the W3C's decision to make DRM for the web without protections

    Five days ago, the World Wide Web Consortium announced that it would go ahead with its project of making DRM for web-video, and that the Director, Tim Berners-Lee had overruled or decided not to act further on all objections about the dangers this posed to legitimate and important activities including security audits, accessibility adaptation and competition.

    The W3C has an appeals process, which has never been successfully used in W3C history. If 5 percent of the members appeal a decision by the Director, all members are entitled to vote, and if there's a majority in favor of overulling the Director, the decision is unmade.

  • Global Web standard for integrating DRM into browsers hits a snag

    Days ago, Ars reported on a controversial decision by the industry trade group that oversees the global development of Web standards. The decision by the World Wide Web Consortium (W3C) to back a standard for implementing digital rights management (DRM) for Web-based content is now under appeal, the Electronic Frontier Foundation announced Wednesday.

Net Neutrality Protest Today

Filed under
Web
  • AT&T is joining tomorrow’s net neutrality protest, but it hates the FCC’s net neutrality rules

    AT&T is hardly a fan of net neutrality, at least as most people understand it. The company has been accused by the FCC of violating open internet protections, and has forcefully lobbied against the current rules. It’s even joined in lawsuits to block them.

  • AT&T joins net neutrality protest—despite suing to block neutrality rules

    AT&T says it is joining a big protest to save net neutrality—even though the company previously sued the US Federal Communications Commission in a failed attempt to get the commission's rules thrown out.

    "Tomorrow, AT&T will join the 'Day of Action' for preserving and advancing an open Internet," AT&T Senior Executive VP Bob Quinn wrote in a blog post this afternoon.

  • AT&T Pretends To Love Net Neutrality, Joins Tomorrow's Protest With A Straight Face

    You'd be hard pressed to find a bigger enemy of net neutrality than the fine folks at AT&T. The company has a history of all manner of anti-competitive assaults on the open and competitive internet, from blocking customer access to Apple FaceTime unless users subscribed to more expensive plans, to exempting its own content from arbitrary and unnecessary usage caps while penalizing streaming competitors. AT&T also played a starring role in ensuring the FCC's 2010 net neutrality rules were flimsy garbage, and sued to overturn the agency's tougher, 2015 rules.

  • Telecom Industry Feebly Tries To Deflate Net Neutrality Protest With Its Own, Lame 'Unlock The Net' Think Tank Campaign

    With this week's net neutrality protests being joined by the likes of Google, Facebook, Amazon, Netflix, Reddit and hundreds of startups and small companies, the cable and broadcast industry appears to be getting a little nervous. So far they've had a relatively easy time convincing FCC boss Ajit Pai to not only dismantle the rules, but to blatantly ignore the massive public support the rules enjoy. Pai's even turned a blind eye as somebody used a bot to stuff the agency's public comment system with bogus support for the telecom industry's horrible idea.

  • The FCC Insists It Can't Stop Impostors From Lying About My Views On Net Neutrality

    So we've been talking for months now about how the Trump FCC has quite intentionally turned a blind eye to fraudulent comments being posted to the agency's net neutrality proceeding, since the lion's share of these bogus comments support the agency's plan to gut the popular consumer protections. Numerous people say they've had their identities lifted by somebody that has used a bot to populate the agency's comment system with hundreds-of-thousands of fake comments supporting the telecom-industry backed effort. Calls by these folks (and a few Senators) for an investigation have been simply ignored.

  • Defending Net Neutrality: A Day of Action

    As always, Mozilla is standing up for net neutrality.

    And today, we’re not alone. Hundreds of organizations — from the ACLU and GitHub to Amazon and Fight for the Future — are participating in a Day of Action, voicing loud support for net neutrality and a healthy internet.

    “Mozilla is supporting the majority of Americans who believe the web belongs to individual users, without interference from ISP gatekeepers,” says Ashley Boyd, Mozilla’s VP of Advocacy. “On this Day of Action, we’re amplifying what millions of Americans have been saying for years: Net neutrality is crucial to a free, open internet.”

  • Net neutrality protests to blanket internet

     

    Major technology companies and tech advocacy organizations are banding together in a last-ditch effort to save the Federal Communication Commission’s net neutrality rules.

  • Join Us in the Fight for Net Neutrality

     

    Automattic strongly believes in a free and open Internet and it’s hard to imagine a truly open Internet without Net Neutrality.

  • The Who's Who of Net Neutrality's 'Day of Action'

     

    Here's where seven internet giants stand on the issue, and what a world with fast and slow lanes might mean for them.

  • Net Neutrality: The July 12 Internet-Wide Day of Action protest and what to expect

     

    Who will come together for the protest: More than 180 companies including Amazon, Twitter, Etsy, OkCupid, and Vimeo, along with advocacy groups such as the ACLU, Change.org, and Greenpeace, will join the protest and urge their users and followers to do the same.  

  • Why the 12 July protest to protect net neutrality matters

     

    What can people do? Tell the FCC and Congress to protect the open web through BattleForTheNet.com, or through one of the widgets on many popular websites on Wednesday.

  • Ars Technica supports net neutrality

    To explain how the current rules work, Ars Senior IT Reporter Jon Brodkin today takes us on a deep-dive into net neutrality and the current "Title II authority" behind the rules. If FCC Chairman Ajit Pai, appointed by President Donald Trump, revokes the rules, as he says he will, "Title II provisions related to broadband network construction, universal service, competition, network interconnection, and Internet access for disabled people would no longer apply."

  • If You Want To Protect The Internet, Look To Congress

    As you probably know (because it's almost unavoidable across the web), today is the "Day of Action" on behalf of net neutrality. Tons of other sites are participating in various ways. Many are popping up widgets, warning you of how crappy the internet might become if broadband access providers were allowed to create the kind of internet they dream of -- one in which they are the gatekeepers, and where they get to put tollbooths on services trying to reach you. But you already know about all that, because you already read Techdirt, and we've been talking about this for over a decade. Many sites are encouraging you to comment on the FCC's proceedings -- which you absolutely should do (even as the FCC itself is making a mockery of the commenting process, by allowing bogus and fraudulent comments in. 

    [...]

     Second: while you absolutely should go and file FCC comments (and I highly recommend first reading this guide to filing impactful FCC comments from a former top FCC staffer), this fight is going to end with Congress one way or the other. Two months ago we wrote about the real game plan to destroy net neutrality, and you can see it playing out in realtime. Ajit Pai's move to get the FCC to repeal the rules is an effort to force the hand of Congress, and make it come in and create new regulations. Indeed, if you look around, it's not hard to find lots of opeds from telco-funded folks about how "Congress should solve this" (all of which pretend to support net neutrality). And, yes, this is the kind of thing that Congress should solve -- if we trusted Congress to actually do what was in the interest of the public, rather than the interests of the broadband access providers. But, right now, you shouldn't. After all, this is the same Congress that happily voted to kill broadband privacy rules, and then seemed shocked that this upset people.

  • How to write a meaningful FCC comment supporting net neutrality

    Gigi Sohn was a top counselor to former FCC Chairman Tom Wheeler when the commission reclassified ISPs as common carriers and imposed net neutrality rules against blocking, throttling, and paid prioritization. Yesterday, she published a post on Mashable titled "4 steps to writing an impactful net neutrality comment (which you should do)." Even if the FCC repeals net neutrality rules, meaningful comments could help net neutrality advocates argue in a future court case that the rules should be reinstated, she wrote.

    Before joining the FCC, Sohn was president and co-founder of the advocacy group Public Knowledge, which still plays an active role supporting net neutrality rules and other consumer protection regulations. She left the FCC after the election of President Donald Trump and took fellowship positions with Georgetown Law's Institute for Technology Law & Policy, Open Society Foundations, and Mozilla.

  • If FCC gets its way, we’ll lose a lot more than net neutrality

    The Republican-led Federal Communications Commission is preparing to overturn the two-year-old decision that invoked the FCC's Title II authority in order to impose net neutrality rules. It's possible the FCC could replace today's net neutrality rules with a weaker version, or it could decide to scrap net neutrality rules altogether.

    Either way, what's almost certain is that the FCC will eliminate the Title II classification of Internet service providers. And that would have important effects on consumer protection that go beyond the core net neutrality rules that outlaw blocking, throttling, and paid prioritization. Without Title II's common carrier regulation, the FCC would have less authority to oversee the practices of Internet providers like Comcast, Charter, AT&T, and Verizon. Customers and websites harmed by ISPs would also have fewer recourses, both in front of the FCC and in courts of law.

    Title II provisions related to broadband network construction, universal service, competition, network interconnection, and Internet access for disabled people would no longer apply. Rules requiring disclosure of hidden fees and data caps could be overturned, and the FCC would relinquish its role in evaluating whether ISPs can charge competitors for data cap exemptions.

Cost of DRM, Intel Brings DRM to Linux, W3C Brings DRM to the Web

Filed under
Linux
Web
  • People Would Pay A Hell Of A Lot More If DRM Were Gone

    An argument that we've made for years is that for all the whining about how the legacy entertainment industry insists it needs DRM, adding DRM takes away value. It limits the content/games/software/etc. that people purchase a license to and therefore limits the value. You don't need an economics degree to recognize that providing less value decreases how much people are willing to pay (and how many people are willing to pay). Thus, there's at least some economic force when using DRM that decreases the potential market for DRM'd offerings. Supporters of DRM will likely counter with some version of the argument that this decrease in value/addressable market is okay, because it's less than the expected decrease in the potential market that happens when "OMG I CAN GET A PIRATED VERSION FOR FREE!?!?!?!??" enters the market. I'm not entirely convinced that's true -- as time and time again, we've seen that people are more than happy to pay for (1) official versions in order to support creators they know, appreciate and trust and (2) especially when it comes with other benefits beyond just the content.

  • Intel Is Working On HDCP Content Protection For Linux Graphics Stack

    While sure to face opposition by some free software fans, Intel developers have begun working on High-bandwidth Digital Content Protection (HDCP) support for the Linux Direct Rendering Manager (DRM) code.

    High-bandwidth Digital Content Protection is the form of copy protection for being able to secure audio/video over DP/DVI/HDMI connections. HDCP-encrypted content cannot be played on unauthorized devices, prevents snooping of the data in the middle as the data is being sent, etc. HDCP dates back to the early 2000s while the most recent version is HDCP 2.2 from 2013. Intel Linux developers are working on bringing HDCP 2.2 to the open-source Linux DRM kernel code.

  • Encrypted Media Extensions a W3C Recommendation [Ed: Not just graphics DRM. " Ugh! Linux is about freedom. Go away with your copy protection crap," as one comment put it]

    Encrypted Media Extensions (EME) have been under review by the W3C Advisory Committee since last March. This report from the committee addresses comments and objections to EME. "After consideration of the issues, the Director reached a decision that the EME specification should move to W3C Recommendation. The Encrypted Media Extensions specification remains a better alternative for users than other platforms, including for reasons of security, privacy, and accessibility, by taking advantage of the Web platform. While additional work in some areas may be beneficial for the future of the Web Platform, it remains appropriate for the W3C to make the EME specification a W3C Recommendation. Formal publication of the W3C Recommendation will happen at a later date. We encourage W3C Members and the community to work in both technical and policy areas to find better solutions in this space."

W3C DRM Backlash

Filed under
Security
Web
  • "W3C Embraces DRM - Declares War on Humanity" - Lunduke Hour

    The W3C has voted to standardize DRM for all of the Web -- in direct opposition to their own Mission Statement. What they are doing could have dire consequences for the entire Web. I yell about that for an hour. Because I'm mad.

  • DRM free Smart TV

    Libreboot is a free BIOS replacement which removes the Intel Management Engine. The Intel Management Engine is proprietary malware which includes a back door and some DRM functions. Netflix uses this hardware DRM called the Protected Audio/Video Path on Windows 10 when watching 4K videos. The Thinkpad T400 does not even have an HDMI port, which is known to be encumbered by HDCP, an ineffective DRM that has been cracked.

    Instead of using DRM encumbered streaming services such as Netflix, Entertain or Vodafone TV, I still buy DVDs and pay them anonymously with cash. In my home there is a DVB-C connector, which I have connected to a FRITZ!WLAN Repeater DVB-C which streams the TV signal to the ThinkPad. The TV set is switched on and off using a FRITZ!DECT 200 which I control using a python script running on the ThinkPad. I also reuse an old IR remote and an IRDuino to control the ThinkPad.

  • Over many objections, W3C approves DRM for HTML5

    A narrower covenant not to sue was proposed, but even this much narrower covenant was rejected. The various members of W3C appeared unlikely agree to any particular set of terms, and ultimately were never polled to see if consensus could be reached. Since the original EME proposal didn't include such a covenant, Berners-Lee decreed that failure to form one should not be allowed to block publication as an official W3C Recommendation.

July 9th - International Day Against DRM

Filed under
Web
  • The W3C has overruled members' objections and will publish its DRM for videos

    The final vote was more controversial than any in W3C history. As the months ticked by afterward without a decision from W3C Director Tim Berners-Lee, one W3C member proposed an even more modest compromise: a promise by W3C members not to sue security researchers who revealed defects in DRM that exposed users to privacy breaches. This was immediately rejected by Netflix and the CEO of the W3C and all discussion on it halted.

  • Disposition of Comments for Encrypted Media Extensions and Director's decision

    After consideration of the issues, the Director reached a decision that the EME specification should move to W3C Recommendation. [...]

  • A DRM standard has been approved for the web, and security researchers are worried

    Doctorow calls out a few specific points that have come up in the five-year-long debate over whether this standard should be approved. One is that there’s no protection for security researchers — in the US, breaking DRM, even for otherwise legal purposes, can be a crime, and the fact that EME doesn’t do anything about that keeps security researchers exposed to prosecution.

Action Against DRM on the Web

Filed under
Web
  • Leaders needed for International Day Against DRM (July 9, 2017)

    In the last year, we've seen cracks appearing in the foundation of the DRM status quo.

    Of course, the companies that profit from Digital Restrictions Management (DRM) are still trying to expand the system of law and technology that weakens our security and curtails our rights, in an effort to prop up their exploitative business models.

  • Tim Berners-Lee approves Web DRM, but W3C member organizations have two weeks to appeal

    Yesterday Tim Berners-Lee, the chief arbiter of Web standards, approved the controversial proposed Digital Restrictions Management (DRM) standard for the Web, Encrypted Media Extensions (EME).

  • Tim Berners-Lee Sells Out His Creation: Officially Supports DRM In HTML

    For years now, we've discussed the various problems with the push (led by the MPAA, but with some help from Netflix) to officially add DRM to the HTML 5 standard. Now, some will quibble with even that description, as supporters of this proposal insist that it's not actually adding DRM, but rather this "Encrypted Media Extensions" (EME) is merely just a system by which DRM might be implemented, but that's a bunch of semantic hogwash. EME is bringing DRM directly into HTML and killing the dream of a truly open internet. Instead, we get a functionally broken internet. Despite widespread protests and concerns about this, W3C boss (and inventor of the Web), Tim Berners-Lee, has signed off on the proposal. Of course, given the years of criticism over this, that signoff has come with a long and detailed defense of the decision... along with a tiny opening to stop it.

    There are many issues underlying this decision, but there are two key ones that we want to discuss here: whether EME is necessary at all and whether or not the W3C should have included a special protection for security researchers.

Web Browsers and Blockchain

Filed under
OSS
Web
  • Mozilla Rolls Out First Firefox 54 Point Release to Fix Netflix Issue on Linux

    More than two weeks after Mozilla unveiled Firefox 54 as the first branch of the web browser to use multiple operating system processes for web page content, we now see the availability of the first point release.

    Mozilla Firefox 54.0.1 was first offered to the stable release channel users on June 29, 2017, and, according to the official release notes, it fixes a Netflix issues for users of Linux-based operating systems, addresses a PDF printing issue, and resolves multiple tab-related issues that have been reported from Firefox 54.0.

  • The Top Four Open-Source Blockchain Projects in Media

    1. Brave Web Browser

    Once upon a time, getting users to pay attention to ads on webpages was the biggest problem facing online marketers. Today, that challenge has grown even more daunting. Convincing users not to block online ads entirely has become a major task in online media.

    Brave is an open-source web browser that gives users the option to block the ads that they would normally see when they visit a website. If the user so chooses, Brave replaces those blocked ads with ones tailored to a user's preferences. The browser gives the users a slice of the advertising revenue from the tailored ads. By paying users to view ads tailored to them, Brave delivers a better user experience, while also making it easier for advertisers to reach qualified leads through online ads.

    Blockchain technology enters the picture in two ways. First, Bitcoin is used to facilitate financial transactions between Brave and its advertising partners and users. Second, Brave uses the Bitcoin ledger to store data about user browsing behavior. This eliminates the need for a centralized database where specific users' behavior would be linked to their names. Instead, browsing behavior remains anonymous and essentially un-hackable.

  • Blockstack: An Open Source Browser Powered By Blockchain For Creating A New Internet

    Blockstack, a blockchain startup, has released a decentralized browser to make an internet that would be free from dependence on large organizations and key players. The makers of Blockstack browser have called it the Netscape of the decentralized internet for running and making apps. A developer release of Blockstack browser is available, and a user version will arrive in six months.

  • Colu Launches Bankbox, an Open-Source Protocol to Help Banks Issue Digital Currencies
  • BloqLabs from Bloq goes live to connect enterprises with open source blockchain projects
  •  

  • Bloq Launches BloqLabs to Bring Open Source Blockchain Technologies to Enterprise

    Bloq, a leader in the development of enterprise-grade Blockchain solutions, has launched BloqLabs to expand its ongoing sponsorship and support of critical open source projects in the bitcoin and Blockchain ecosystems.

  • [Older] Blockchain pioneers back open source code, Greenwich Associates

    81% view permissioned blockchains as inherently more secure than public blockchains. “In the end, a blockchain-enabled financial market will likely consist of a core plumbing of market infrastructure developed by the open source community, operating beneath proprietary applications that provide a higher level of security,” says Johnson.

Chromium, Chrome, and Mozilla Firefox

Filed under
Google
Moz/FF
Web
  • Chromium Mus/Ozone update (H1/2017): wayland, x11

    Since January, Igalia has been working on a project whose goal is to make the latest Chromium Browser able to run natively on Wayland-based environments. The project has various phases, requires us to carve out existing implementations and align our work with the direction Chromium’s mainline is taking.

    In this post I will provide an update on the progresses we have made over 2017/H1, as well as our plans coming next.

    In order to jump straight to the latest results section (including videos) without the details, click here.

  • Browse Against the Machine

    I head up Firefox marketing, but I use Chrome every day. Works fine. Easy to use. Like most of us who spend too much time in front of a laptop, I have two browsers open; Firefox for work, Chrome for play, customized settings for each. There are multiple things that bug me about the Chrome product, for sure, but I‘m OK with Chrome. I just don’t like only being on Chrome.

  • Firefox hogs less memory and gets a speed bump in its latest update

    In an attempt to even the playing field with competitors, Mozilla Firefox stepped up its game Tuesday by releasing an update that will increase browser speeds and cut down on memory usage.

    Firefox 54 has opened up its upper limit of processes from one to four, although users can customize it to be more by entering “about:config” in the address bar and adjusting the settings themselves.

    This new version of Firefox feels faster and it scores higher on an online browser speed test than Chrome or Safari, even after opening 20 tabs, although it still gives the old loading sign on all of the pages. Firefox product vice president Nick Nguyen calls this upgrade “the largest change to Firefox code in our history,” according to his blog post detailing the changes.

  • [Older] Firefox memory usage with multiple content processes

    My previous measurements found that four content processes are a sweet spot for both memory usage and performance. As a follow up we wanted to run the tests again to confirm my conclusions and make sure that we’re testing on what we plan to release. Additionally I was able to work around our issues testing Microsoft Edge and have included both 32-bit and 64-bit versions of Firefox on Windows; 32-bit is currently our default, 64-bit is a few releases out.

    The methodology for the test is the same as previous runs, I used the atsy project to load 30 pages and measure memory usage of the various processes that each browser spawns during that time.

Syndicate content

More in Tux Machines

New Manjaro Release

What a week we had. With this update we have removed most of our EOL tagged kernels. Please adopt to newer series of each, when still be used. PulseAudio and Gstreamer got renewed. Also most of our kernels got newer point-releases. Series v4.12 is now marked as EOL. Guillaume worked on Pamac to solve reported issues within our v6 series. The user experience should be much better now. Latest NetworkManager, Python and Haskell updates complete this update-pack. Please report back and give us feedback for given changes made to our repositories. Read more

Linux 4.14 Is Up To Around 23.2 Million Lines Of Code

While I usually look at the Linux kernel code size following each merge window, I am a few days late this time around due to busy Xeon/EPYC benchmarking and XDC2017. Anyhow, Linux 4.14 is showing some weight gains but nothing too bad. Linux 4.14 has been another busy cycle with a lot of happenings from finally seeing Heterogeneous Memory Management merged to a lot of other new core functionality plus the always fun and exciting changes and new support happening in driver space. See our Linux 4.14 feature overview for a rundown on the new functionality. Read more

Today in Techrights

10 Best Free Photo Editors For Linux

Linux has come a long way in terms of the applications that are available for the platform. Whatever your specific needs are, you can be sure that there are at least a few applications available for you to use. Today, we'll look at 10 free photo editors for Linux, and I must say, there are a lot of image editing tools available. This post selects just 10 of these awesome tools and talks about them briefly looking at what makes them stand out. In no particular order, let's get started. Read
more