On 7 October 2019, the Internet Society’s Online Trust Alliance (OTA) released the Online Trust Audit for 2020 U.S. Presidential Campaigns. Overall, 30% of the campaigns made the Honor Roll, and 70% had a failure, mainly related to scores for their privacy statements. As part of this process, OTA reached out to the campaigns, offering to explain their specific Audit scores and ways to improve them. The campaigns were also told that they would be rescored in mid-November and the updated results would be published in early December. As a result, several campaigns contacted us to understand the methodology and scoring, and several of them made improvements.
Rescoring of all elements of the Audit was completed on 25 November, and the table below shows the updated results since release of the original Audit. Several campaigns have been suspended since early October (Messam, O’Rourke, Ryan, and Sanford, as well as Bullock and Sestak in early December). Campaigns shown in bold in the Honor Roll column made enough improvements to earn passing scores for their privacy statements and thereby achieve Honor Roll status. Campaigns shown in italics at the bottom of the table are new entrants since the Audit was released. Continue reading
In a previous article, I have described a solution to self-host
videos while offering a delivery adapted to each user’s bandwith,
thanks to HLS and hls.js. Subtitles1 were not part of
the game. While they can be declared inside the HLS manifest or
embedded into the video, it is easier to include them directly in the
<video>
element, using the WebVTT format:
<video poster="poster.jpg" controls preload="none"> <source src="index.m3u8" type="application/vnd.apple.mpegurl"> <source src="progressive.mp4" type='video/mp4; codecs="avc1.4d401f, mp4a.40.2"'> <track src="de.vtt" kind="subtitles" srclang="de" label="Deutsch"> <track src="en.vtt" kind="subtitles" srclang="en" label="English"> </video>
Watch the following demonstration, featuring Agent 327: Operation Barbershop, a video created by Blender Animation Studio and currently released under the Creative Commons Attribution No Derivatives 2.0 license:
You may want to jump to 0:12 for the first subtitle. Most browsers should display a widget to toggle subtitles. This works just fine with Chromium but Firefox will not show the menu Continue reading
Two weeks ago Nicola Modena explained how to design BGP routing to implement resilient high-availability network services architecture. The next step to tackle was obvious: how do you fine-tune convergence times, and how does BGP convergence compare to the more traditional FHRP-based design.
Declarative assembly of web applications from predefined concepts De Rosso et al., Onward! 2019
I chose this paper to challenge my own thinking. I’m not really a fan of low-code / no-code / just drag-and-drop-from-our-catalogue forms of application development. My fear is that all too often it’s like jumping on a motorbike and tearing off at great speed (rapid initial progress), only to ride around a bend and find a brick wall across the road in front of you. That doesn’t normally end well. I’ve seen enough generations of CASE (remember that acronym?), component-based software development, reusable software catalogues etc. to develop a healthy scepticism: lowest-common denominators, awkward or missing round-tripping behaviour, terrible debugging experiences, catalogues full of junk components, inability to accommodate custom behaviours not foreseen by the framework/component developers, limited reuse opportunities in practice compared to theory, and so on.
The thing is, on one level I know that I’m wrong. To start with, there’s Grady Booch’s observation that “the whole history of computer science is one of ever rising levels of abstraction” 1. Then there’s the changing demographic of software building. Heather Miller recently gave a great presentation on this topic, ‘The Continue reading
The integration will permit Fortinet-managed rulesets for AWS Web Application Firewall (AWS...
It’s a fully managed and configurable compute and storage racks built with AWS-designed hardware...
It uses AWS’ new edge computing service called Wavelength to allow developers to deploy ultra-low...
Cisco announced three new integrations aimed at helping campus, branch and data center customers...
Finally, we get to test out how well or poorly a well-designed Arm server chip will do in the datacenter. …
Finally: AWS Gives Servers A Real Shot In The Arm was written by Timothy Prickett Morgan at The Next Platform.
[Published on behalf of the Internet Society Board of Trustees.]
Last Friday we held a webinar with Internet Society members to answer questions about the sale of the Public Interest Registry (PIR). We were also able to unveil more details about the sale and its long-term contribution to the stability of the Internet Society (ISOC). On that call, we listened to our community members carefully. We heard the concerns regarding this decision from those who are worried about the future of the .ORG community, and who believe that we – as a non-profit and mission-driven organisation- are risking undermining our own legitimacy and responsibility to the public Internet.
First and foremost, we take the reaction from our community very seriously. Clearly, some members of the community believe that the decision to move forward with this transaction is harming our reputation. We fully understand the concerns expressed by our chapters and members, and we know that a lot of the criticism we have faced since announcing the transaction stems from the fact that we have not consulted openly, or been as clear as we should have been about what this sale would mean for both .ORG, and the Internet Society. It has always been the Board’s intention to be as open, transparent, and Continue reading
Users can provision Juniper’s EX Series switches to manage LAN fabrics and configure LAN...
Heavy Networking revisits segment routing on today's episode. This time we look at segment routing as it's being use in an international science network. Our guest is Nick Buraglio. We discuss which flavor of segment routing in use, the problems the network was trying to solve and how segment routing addresses them, challenges of path computation, and more.
The post Heavy Networking 491: Real-Life Segment Routing & PCE appeared first on Packet Pushers.
The OpenStack-based platform allows IoT applications to run as VMs or in Docker containers as...
By having appropriate indexes on your MySQL tables, you can greatly enhance the performance of SELECT queries. But, did you know that adding indexes to your tables in itself is an expensive operation, and may take a long time to complete depending on the size of your tables? During this time, you are also likely to experience a degraded performance of queries as your system resources are busy in index-creation work as well. In this blog post, we discuss an approach to optimize the MySQL index creation process in such a way that your regular workload is not impacted.