Here's the Linux Weekly roundup series, curated for you from the Linux and opensource world on application updates, new releases, distribution updates, major news, and upcoming highlights.
Assuming this change goes forward, it could let some otherwise Crostini-capable Chromebooks with limited storage space run the virtual machine for Linux on a USB-drive or even an SD memory card. You’ll want fast media in either case if you get the chance to try this; running a virtual machine with a Linux container on slower media wouldn’t be optimal.
Although I see the potential need for this on Chromebooks with smaller internal drives, it could benefit all Chromebooks users.
For example, you might have 64 or more GB of storage capacity on your device but perhaps you’re using the majority of it just for Chrome OS, Android apps and file storage. It would be handy to just whip out a USB drive with your Linux instance, boot up and do whatever you need to in the virtual machine.
Fans of computer maker and seller System76 will undoubtedly remember the Bonobo WS. This was a desktop-class laptop that provided insane power. Of course, calling it a "laptop" is only true in form factor -- it isn't likely that many will use the hulking beast on their laps. Instead, it is intended to make high performance portable -- and then be used on a desk or table.
Today, System76 brings the Bonobo WS Linux laptop back with very modern specifications. In fact, on the top-end, it can be configured with a 10th generation Intel Core i9 and NVIDIA GeForce RTX 2080 Super. All of this power is cooled by an impressive number of heat-pipes and dual-fans.It is absolutely loaded with useful I/O, including ports on the rear. For an operating system, you can choose between Ubuntu and System76's own Ubuntu-based Pop!_OS. Best of all, it comes with Coreboot plus System76's own Open Firmware and Embedded Controller Firmware.
Bill is still on Manjaro! The Ubuntu MATE Guide is now available online. We answer questions about MeWe, dual booting, fresh install, replacing a sheet feed scanner, System76, Crossover, and LibreOffice spell check.
Linux is a great platform, but it's just that, a platform. Many people out there judge Linux based on unofficial metrics, such as its inability to run unsupported apps such as those made for Windows. In this video, I talk about why this is a problem for the community, and why the inability of Linux to run unsupported apps isn't an accurate measure of its value.
Archcraft OS is yet another minimal linux distribution, based on Arch Linux. It's supposed to be light, fast, and attractive.
One of the early changes queued in the USB area for the Linux 5.10 cycle later this summer is a "reset-raspberrypi" driver set for introduction as another upstream improvement for the current-generation Raspberry Pi 4 single board computer.
This "reset-raspberrypi" driver is for a rework of the Raspberry Pi 4 USB firmware initialization. With this budget ARM SBC, after a PCI reset the VL805 USB host controller on the board needs to be loaded directly from an EEPROM or the SoC's VideoCore co-processor.
We previously reported on F2FS "ATGC" functionality for increasing the garbage collection efficiency for the Flash-Friendly File-System. Those patches are now queued up in F2FS' "dev" branch meaning we could see the functionality in place for Linux 5.10.
F2FS Age Threshold based Garbage Collection is for enhancing the effectiveness and efficiency of the background GC process for the file-system by evaluating older candidates first based on a configurable age threshold.
Cachy is a Linux CPU scheduler that has been generating some attention over the past month that aims for optimal CPU cache usage and based on a Highest Response Ration Next (HRRN) policy.
Cachy drops all balancing code except for idle CPU balancing, it guts out grouping for tasks and NUMA, each CPU has its own run queue, and a variety of other interesting design decisions.
Perfetto is an open-source system profiler, app tracer, and trace analyzer for Linux, Android & Chrome platforms, and user-space apps. The program can already visualize CPU and memory usage, as well as power consumption. GPU support is more limited with the program only capable of sampling the GPU frequency when the driver outputs that information via ftrace.
When Perfetto is also extendable thanks to a Tracing C++ SDK that “allows userspace applications to emit trace events and add more app-specific context to a Perfetto trace”. Collabora made use of the tracing SDK to add support for Mali Midgard GPU performance profiling in gfx-pps project using the Mali GPU hardware counters exposed via Panfrost open-source Mali GPU driver.
Boring with the default boot menu in purple? Try installing some themes for this Grub boot-loader.
There’s an open-source project maintains 4 modern design themes for Grub2. They are Vimix, Stylish, Tela, and Slaze.
We covered a lot of ground in our post about How Tailscale Works. However, we glossed over how we can get through NATs (Network Address Translators) and connect your devices directly to each other, no matter what’s standing between them. Let’s talk about that now!
This video shows you how to play Fortnite or any GeForce Now game on Linux. This includes a variety of easy anti-cheat games that were unplayable before.
GSoC is finally coming to end, and what an exciting experience it has been! In this post I’ll be showing off the fruits of my labor.
User collections were added to Games last week, and that marks the last major milestone of my GSoC project of “Implementing game collections in GNOME Games”. I’m very glad that I was able to finish all the major milestones in time. Below I’ll give a quick summary of my journey.
Pheww!… GSoC coding period is in its last stage, The final evaluation is starting from tomorrow, I am really happy that all activities have been finished on time, 7 of them already merged in master and I hope the last one would also merge soon.
In the KSyntaxHighlighting framework we use small example files for the individual languages as regression tests. See the current collection here.
We will create HTML output and two internal formats to check highlighting attributes & folding regions. These results are then diffed with version controlled reference files.
At the moment we only check the default light theme for the HTML output, but I intend to extend this to check the dark theme, too. This will e.g. make it easier to spot problematic hard coded colors that are not readable in one of both variants.
I updated our tooling to link the test output HTML files we actually have already on our syntax overview page.
As you can see there, still a lot of languages we support are lacking example files. Just scan the page for the “submissions welcome” lines ;) These words are linked to the part of our README that talks about our regression tests. If you can provide an example file under a permissive license (MIT/BSD/GPL/…), please submit them e.g. as merge request.
In case you follow the mailing lists or openSUSE groups in social media you might have come to know that the openSUSE community holds ad-hoc board elections to refill an open spot in the openSUSE board.
If you did not know or even if you knew, you might not know that I was honored by being suggested as a candidate for that elections by Gerald and that I accepted the nomindation.
This year, the Debian Project celebrates two major events, the project’s 27th anniversary and 12 years since the launch of the first DebConf Debian developer conference.
An annual gathering, DebConf is the most important event for Debian developers and users, who gather together to share their knowledge and plan on the features of the next major Debian GNU/Linux release.
Initially scheduled to take place in Haifa, Israel, from August 23rd to 29th, the DebConf20 conference is for Debian GNU/Linux 11 “Bullseye,” which is heavily developed under the Debian Testing umbrella since July 2019.
The virtual DebConf 20 is happening now through 29 August. Due to COVID-19, the annual Debian Conference is happening exclusively as a virtual event for those wanting to watch a number of interesting Debian/Linux/FLOSS-related talks.
DebConf20 talks include the likes of covering APT-Repos, assembling Linux distributions, what's new in the Linux kernel and missing from Debian, Debian on mobile devices, FreedomBox, Lenovo and Debian relationship, an update on the GSoC projects, and a wide assortment of other talks. Outside of the technical talks DebConf is traditionally known for, there are also a number of talks on social matters like using free software to improve social equality, doing things together, moving to solar power, a poetry night, and more. See the DebConf 20 schedule here.
One of the revelations from the expulsion of Dr Norbert Preining is the role of Laura Arjona Reina (larjona) sending him nasty emails a few days before Christmas.
Drawing attention to an email chain like this inevitably encourages other victims to ask for help. We now know that Dr Preining isn't the only recipient of harassment and abuse from Arjona. With that in mind, we are doing a more thorough analysis to see if other victims of the Anti-harassment team will come forward.
Dr Preining has contributed many years of effort maintaining the LaTeX packages. Debian records show that Arjona is only a novice, non-developing Developer who has been present for a much shorter period. Unlike Dr Preining, Arjona never contributed a single package.
Here are the slides of mine and Ulrike's talk Doing things /together/.
[...]
nd tools that we think could help understand and shape cooperation.
A recording of the talk should be available in the next day, and I'll replace this phrase with a video link once it's available.
The slides have extensive notes: you can use View ââ â Notes in LibreOffice Impress to see them.
As client certificates are on the way out and Debian's SSO solution is effectively not maintained any longer, I switched self-service buildd givebacks over to Salsa authentication. It lives again at https://buildd.debian.org/auth/giveback.cgi. For authorization you still need to be in the "debian" group for now, i.e. be a regular Debian member.
There is a new application available for Sparkers: Gis Weather
A speech-to-text (STT) system is as its name implies; A way of transforming the spoken words via sound into textual files that can be used later for any purpose.
Speech-to-text technology is extremely useful. It can be used for a lot of applications such as a automation of transcription, writing books/texts using your own sound only, enabling complicated analyses on information using the generated textual files and a lot of other things.
In the past, the speech-to-text technology was dominated by proprietary software and libraries; Open source alternatives didn’t exist or existed with extreme limitations and no community around. This is changing, today there are a lot of open source speech-to-text tools and libraries that you can use right now.
HSE amounts to a well optimized key-value store database geared for high performance solid-state drives and persistent memory. Micron's original announcement talked of HSE providing as much as doubling the throughput and improving read latencies by around four times. With HSE is also a modified MongoDB implementation as a real-world reference implementation. Besides MongoDB, Micron hopes HSE will see use for various NoSQL, SDS, and big data use-cases along with other verticals.
The free service is available until end of July 2020.
Coming to an agreement took a lot of discussion. Apparently, we all care deeply about the UI and everyone has a strong opinion on how an CLI SSH client needs to behave. Eventually, we agreed on an implementation and you can scroll down to the bottom of this post to see the YouTube demo link.
But if you want to hear what options we’ve discussed, below are some of the questions that heated up that conversation.
Earlier this week, NVIDIA dropped a bomb on the gaming world by releasing the web-based version of GeForce Now. Much to the surprise of many, the service that lets you bring your games with you didn’t arrive for browsers of any flavor. Instead, NVIDIA made our day by launching GeForce Now as a Chrome OS exclusive. We can, and probably will wax philosophic about the implications this could have for Chrome OS as a platform. Today, however, I’m reaching out to the masses who were left out in the cold when GeForce Now debuted.
[...]
You should now spoof Chrome OS anytime you navigate to Geforce Now’s streaming player. I can’t guarantee that NVIDIA won’t put a stop to this at some point but for now, it’s a sure-fire way to play GeForce Now on your Linux device.
Google's Chromium team has proposed a way to allow web apps to establish direct TCP and UDP network connections, a powerful capability that could complicate web security.
The Raw Sockets API, which may end up being renamed the Direct Sockets API, represents an attempt to give browser apps networking capabilities that aren't possible via data transport options like HTTP, WebSockets and WebRTC. It essentially allows the browser to talk directly to devices and other computers via the network.
Chromium engineer Eric Willigers announced plans to prototype the API on Wednesday. Assuming testing goes well, the intent is to ship the tech for Chrome OS before there's a general Chromium release.
"Many network devices use their own protocols over TCP or UDP, instead of using HTTPS or a WebSockets-compatible server," Willigers explained. "Like WebUSB, WebMIDI and WebBluetooth, this API allows web apps to communicate with local devices and information systems."
For a while now a Mozilla software project that's been an "unsung hero" has been DeepSpeech as their speech-to-text engine. Sadly, following the recent major layoffs at Mozilla and restructuring along with a shift to focusing more on their profitable activities, DeepSpeech for now has an uncertain future.
Reuben Morais of Mozilla provided some guidance today on the state of DeepSpeech following the recent Mozilla changes... But the state right now is basically more uncertainty. There is no clear guidance right now if DeepSpeech "will have a new home" or not at the restructured Mozilla or what changes may be involved.
That's quite a pity as Mozilla DeepSpeech is among the best speech-to-text engines (if not the best, certainly the best among open-source options) that supports real-time translation on a wide range of hardware. DeepSpeech utilizes deep learning based on Baidu's research and leverages Google's TensorFlow. DeepSpeech is quite a quality piece of software and has delivered excellent speech-to-text results for translating audio into accurate text. I've personally experimented with it a lot as part of DeepSpeech benchmarking in evaluating its CPU performance.
It's still uncertain for many countries if the school will reopen for the current season. COVID-19 cases are increasing in several countries like Japan, some countries at the European Union and Turkey.
However, remote education has proven to be the current valid alternative for education in such an uncertain state. But in Turkey as an example, they have called-in the teachers to schools for planning and organizing the educational season.
Therefore we decided to write this article to offer an open-source solution for school and virtual classroom management.
The computer laboratory is must-have in the schools right now, Where every student set on a computer and follow-up a lesson or instructions as they perform certain tasks.
While computerized classrooms have been managed by commercial solutions for the last decade, It's time to get the open-source alternative that competes with them. Thanks to Tobias Junghans from Germany who pushed with the open-source alternative: Veyon.
GNU Parallel 20200822 ('Beirut') has been released.
If you go to YouTube and search for SpotMicro you will find a number of videos showing completed robots. The one that attracted my attention was built by Michael Romanko. What is special about this version is that it has a Raspberry Pi as its brain.The original uses an Arduino and the printer files have to be changed to accommodate a Pi.
The important thing about installing a Pi is that you can easily fit Ubuntu, complete with a version of ROS (Robot Operating System). For most robot builders, ROS is the way to go and it makes development of software easier. I wouldn't say easy, it's still a challenge. The ROS nodes have been written in C++ and Python. You can see it in action in the video...
These are some answers to the Week 74 of the Perl Weekly Challenge organized by Mohammad S. Anwar.
Spoiler Alert: This weekly challenge deadline is due in a few hours from now. This blog post offers some solutions to this challenge, please don’t read on if you intend to complete the challenge on your own.
Thanks for the volunteers, there are code Reviews on Perl/Raku; in addition, on each Monday, you can read the RECAP linking others' solutions and blogs; I often learn something from both RECAP and Perl Review.
Ever since I started doing Swift, I find myself too busy again with my weekly video sessions on top of all.
I need to re-visit my time management chart, may be?
Having said that, I get excited by the doing task in a new language. I wanted to do it in Java to refresh my memory. But couldn’t find time for it as I am editing the next week Perl Weekly newsletter also.
Highlight of the week, was the live session by Lance Wicks. During the live session, I had lots of trouble with my Sky Broadband, disturbing the flow. Luckily he posted the video later, which I watched during my break.
One of the wonderful things about Python is the ease with which you can start writing a script - just drop some code into a .py file, and run python my_file.py. Similarly it’s easy to get started with modularity: split my_file.py into my_app.py and my_lib.py, and you can import my_lib from my_app.py and start organizing your code into modules.
However, the details of the machinery that makes this work have some surprising, and sometimes very security-critical consequences: the more convenient it is for you to execute code from different locations, the more opportunities an attacker has to execute it as well...
However, because of the way these applications protect their data, developers run into a challenge: How do we delegate access? Almost every application is protected by a basic username/password schema. To allow Application A to access the data it needed from Application B would require constantly logging into Application B on behalf of Application A - how unwieldy! The workaround was to give Application A the username and password credentials to log in to Application B, which was problematic for few reasons:
Application A stored credentials as cleartext
Application A was given broad, unfettered access to Application B
Users could not easily revoke access for Application A
A compromised Application A puts Application B at risk
OAuth was formed as a solution to this Catch-22 situation: How to provide delegated access without putting the end user’s data at risk.
Not all activities have activities that can or should be captured into text files, but many do. And making a change to a list of steps—an algorithm—is a tangible way to convert new knowledge into new behavior.
This is not a fix for having low self-discipline. You still have to actually do what’s in your algorithm. But it is a way to concretely benefit from the time you spend on learning.
A year ago I repeated the mind-numbing process of feeding 45 disks through the reader and verifying their checksums. It is time again for this annual chore, and once again this year I failed to find any errors. Below the fold, the details.
ALBUQUERQUE, N.M. — A prominent women’s hospital here violated patients’ rights by singling out pregnant Native American women for COVID-19 testing and separating them from their newborns without adequate consent until test results became available, according to a federal investigation disclosed to New Mexico In Depth and ProPublica.
Lovelace Women’s Hospital did not admit to any wrongdoing but reported that the practice has been halted. Hospital officials submitted a plan to fix problems identified by investigators, including a promise to conduct internal audits to ensure compliance with state and federal regulations and COVID-19 screening guidance.
As the coronavirus pandemic rages on, exposing to the fullest the glaring weakness of our inequitable health system, and as the unemployment situation goes largely unaddressed, it’s becoming more than obvious that the U.S. is in dire need of fixing. An advanced social welfare state, with a full employment agenda, is the way out, argues world-renowned progressive economist Robert Pollin in this exclusive interview with Truthout. Pollin is distinguished professor of economics and co-director of the Political Economy Research Institute at the University of Massachusetts at Amherst, and co-author (with Noam Chomsky and me) of the forthcoming book The Climate Crisis and the Global Green New Deal: The Political Economy of Saving the Planet.
Innovator and generics companies say tougher legislation and more public assistance is needed to help stop a potentially deadly rise in medical counterfeiting
Cyber insurance policies, like the one utilized by the University of Utah, is also changing the ransomware game, and has drawn concerns about how it will change the overall security landscape. For instance, some have wondered if companies could slack on proactive security measures if they have a fallback buffer of cyber-insurance.
Epic's reply brief completely fails to address the legally most powerful part of Apple's opposition to the TRO motion: that Epic brought this situation upon itself, and "self-inflicted wounds" can't give rise to the requested type of relief in the Ninth Circuit. While Epic described as a "hotfix" its tactic of firstly running a Fortnite version by Apple that already contained the code for an alternative payment system and later triggering the display of that option to end users by means of data the Fortnite app retrieved from Epic's servers, Apple's opposition brief said this breach of a longstanding App Store rule became Epic's "hot mess."
Epic's decision not to address the "self-inflicted wounds" part is consistent with my overall impression that they've already given up with respect to Fortnite--not formally in the sense of a partial withdrawal of the motion, but practically. They must have realized that Judge Yvonne Gonzalez Rogers is hardly going to force Apple to offer a Fortnite version via the App Store that clearly breaches Apple's terms. Instead, Epic's reply brief focuses on the Unreal Engine, arguing that even if Apple was in its right to terminate any Fortnite-specific Epic accounts, "the breadth of Apple's retaliation is itself an unlawful effort to maintain its monopoly and chill any action by others who might dare oppose Apple." By "breadth" Epic means that Apple terminated multiple accounts, and that there are two Epic legal entities: Epic Games, Inc. of Maryland and Epic Games International S.à.r.l. of Switzerland. However, Apple argues that all those Epic accounts are managed as one, and Apple generally terminates the contracts of affiliated entities when a major breach occurs.
After Apple filed its opposition to Epic Games' motion for a temporary restraining order (TRO) in the App Store antitrust dispute in the Northern District of California, Judge Yvonne Gonzalez Rogers allowed the Fortnite and Unreal Engine maker to file a reply brief of up to 10 pages by 9 AM Pacific Time today.
The very first document Epic's lawyers filed in this context is a declaration by Kevin Gammill, General Manager of Microsoft's Gaming Developer Experience division, supporting Epic against Apple by stressing the relevance of the Unreal Engine to Microsoft (this post continues below the document)...
On Friday, the internet erupted in a small way to learn that Apple had successfully forced WordPress to monetize its free app — forcing it to sell premium plans and custom domain names seemingly just so that Apple could get its traditional 30 percent cut.
But one afternoon and evening of surprise and outrage later, Apple is backing off. The company is issuing a rare on-the-record apology, and it says that WordPress will no longer have to add in-app purchases now that all is said and done.
Here’s Apple’s full statement: [...]
Apple Inc. on Saturday reversed course on a decision to force popular blogging platform WordPress to add in-app purchases to its app, a move that could help lessen tensions between Apple and developers amid a public battle with Epic Games.
On Friday, WordPress said that Apple had informed it that it had 30 days to add in-app-purchases to its application, which would have given Apple a 30% cut of purchases of WordPress.com plans purchased via the app. Apple’s request was questioned by developers online as the WordPress app previously didn’t offer a way to purchase plans inside their app, rather just on its website.
What remains to be seen is whether Epic's case against Google will end up in Oakland, too. Epic's two app distribution antitrust cases involve many common questions of law and fact. Maybe Epic v. Google will be consolidated with Epic v. Apple.
Epic Games provoked Fortnite's removal from the iOS App Store and the Android Play Store by running a promotion that circumvented the in-app payment rules of those platforms--and already had that Nineteen-Eighty-Fortnite video as well as two partly-overlapping antitrust complaints, each more than 60 pages long, prepared at the time.
This legal dispute may very well take years to be resolved and go all the way up to the Supreme Court. Epic Games isn't seriously going to forgo its revenue opportunity on iOS (and Android) for the better part of the 2020s.
Epic would have us all believe that they're idealistic freedom fighters, the Braveheart of the mobile app universe. Realistically, they're more principled than a self-serving Spotify (trying to capitalize on the fact that the EU presently has the least principled competition commissioner in the bloc's history), but neither are they prepared to die for this cause nor are they just drama queens (well, maybe to some degree if that YouTube video is any indication). At the end of the day, they're businesspeople running a company recently valued at $17.3 billion and trying to change some parameters in their favor. Also, I do find it credible that it's not only about money but also about their view of what would be fair.
Gibson Dunn frequently represents Apple as well as parties whose interests are aligned with Apple's. The two most important cases of this kind that I've followed are the second Apple v. Samsung case in the Northern District of California and the Apple v. Qualcomm antitrust and contract litigation in the Southern District of California. In the latter case, Gibson Dunn worked for Apple's contract manufacturers (Foxconn/Hon Hai, Pegatron, Compal, and Wistron)--and squared off with the very firm on the other side that filed Epic Games' complaints against Apple and Google: Cravath, Swaine & Moore of New York City.
I've previously expressed doubts over whether this motion for a temporary restraining order (TRO) was truly as urgent as Epic's lawyers claimed. Originally they would have preferred a hearing to be held the same day, which would practically have required Judge Edward Chen to make a decision without the benefit of an opposition filing. With the court having vacated the Monday hearing, Apple's ultimatum for a termination of Epic's developer agreement may expire prior to a decision on the TRO motion. While there is no doubt that Epic sooner or later needs access to Apple's developer program, it's not like the Unreal Engine would instantly stop working for any of Epic's licensees in the event of a termination.
Consider the evolution of humankind. When we do, we will recognize that having global discussions and acting on global decisions is a relatively new phenomenon—only 100 years old, give or take a few years. We're still learning how to make global decisions and execute on them successfully.
Yet our ability to improve those globally focused practices and skills is critical to our continued survival. And open principles will be the keys to helping us learn them—as they have been throughout history.
The rootkit won’t persist if you have UEFI boot fully enabled (although many Linux computers turn UEFI signing off rather than work through the steps to install an OS with it enabled). The malware is easy to spot if you dump raw information from the network, but the kernel module makes it hard to find on the local machine. It hooks many kernel functions so it can hide processes from both the ps command and the /proc filesystem. Other hooks remove file names from directory listings and also hides sockets. The paper describes how to identify the malware and they are especially interested in detection at scale — that is, if you have 1,000 Linux PCs on a network, how do you find which ones have this infection?
Palantir’s revenue in 2019 was $742.5 million, nearly 25 percent more than the year before. Its net loss of $580 million was about the same as 2018. And expenses were up 2 percent in 2019 to a little more than $1 billion.
Driving up awareness of Snapchat’s political coverage would also be timely to stand out as a more trustworthy social platform for news, as competitors Facebook and Twitter continue to struggle with fake news to a more noticeable degree.
The test by Snapchat also signals the app is continuing to evolve past its ephemeral walled-garden roots. Snap started letting users share certain content off Snapchat in January 2018, for example. That June, the company started letting developers integrate its Bitmoji avatars in other apps, and developers have also been encouraged to integrate Snapchat Stories into their apps since then.
TikTok confirmed Saturday that it will file a lawsuit against the Trump administration over an executive order demanding parent company ByteDance divest its TikTok operations in the US. It’s the first time the company has confirmed it will pursue legal action, a move that has been rumored for several weeks. Reports began surfacing Friday that a lawsuit was likely imminent.
“Even though we strongly disagree with the administration’s concerns, for nearly a year we have sought to engage in good faith to provide a constructive solution,” TikTok spokesman Josh Gartner said in a statement to The Verge. “What we encountered instead was a lack of due process as the administration paid no attention to facts and tried to insert itself into negotiations between private businesses.”
The scramble for resources and how best to exploit them is aggravating international tensions. That is partly because of the awkward history and geography of the eastern Mediterranean. Greece argues that each of its scattered islands, however small, is legally entitled to its own continental shelf with sole drilling rights. Turkey, hemmed into the Aegean by a forbidding archipelagic wall of those islands, counters that the eastern ones rest on Turkey’s continental shelf and refuses to accept that they generate economic zones around them. It is one of only 15 countries, including Israel and Syria, that have refused to join the UN Convention on the Law of the Sea, which largely supports Greece’s case.
In an emotional press conference, Huang’s mother alleged that her son was subjected to hazing by his superior officers, and that he was pressured to procure tools and spare repair parts out of his own pocket. Screenshots of private messages, receipts, and photos of items purchased by Huang were shown to the public as proof. For some time before Huang’s death, the novice lieutenant was desperately trying to make up for the shortages in his depot by buying a variety of items like repair hammers and fire buckets from the civilian market. Huang’s brother even used a U.S. website in Arizona to purchase a pair of spark plug gap gauges for him that used imperial measurements instead of metric ones.
“It is against the rules of the army to buy parts with soldiers’ own money,” said Taiwan’s defense minister, Yen Teh-fa, when questioned by Taiwanese legislators. “If something is broken or missing, a soldier can request a replacement part by filling the necessary paper works.”
But to serving officers and soldiers, that response was a grim joke. In fact, during the same parliament hearing the inspector general of the military directly contradicted Yen and admitted that “there were indeed occurrences” of soldiers being pressured to purchase parts. Army inspectors also found at least 31 items still missing from Huang’s depot after his death.
The Covid-19 crisis has both exposed and exacerbated racial and wealth inequality in the United States. As unemployment skyrockets and tens of millions of Americans struggle with a sudden loss of income, many are unable to pay rents or mortgages and are facing eviction, foreclosure, and possible homelessness.
Nearly 700 demonstrations were underway today—"Save the Post Office Saturday"
'If our votes didn't matter they wouldn't work so hard to silence us.'
The Democratic Party avoided the issue of what to do about the gross maldistribution of power between the tiny few and the rest of the people in America.
Trudeau has showboated as a climate champion even as his government bought the Transmountain pipeline.
Trump must go. And then the real work of democratic politics can continue.
The mail slowdown resulting from operational changes implemented by new Postmaster General Louis DeJoy has doubled the delivery time for birth control prescriptions, a reproductive health company executive told Salon.
"Never, ever be afraid to make some noise and get in good trouble, necessary trouble."
History shows Rep. Swalwell’s proposal would hinder justice rather than render it.
The campaign to normalize the George W. Bush presidency is part of a broader campaign to separate the Republican Party from Donald Trump. We should reject the whole project, and call Bush what he is: a war criminal abroad and a villain at home.
It seems like an endless four years.
During recent protests in Washington over the death of George Floyd in police custody, police in riot gear were videotaped striking a news crew as officers cleared media and protesters from Lafayette Square, an area near the White House.
The footage, captured on June 1, was of a scene repeated in cities across the United States during Black Lives Matter demonstrations following the May 25 death of the 46-year-old African American in Minneapolis.
Journalists have been tear-gassed, hit by rubber bullets and detained. Many say they identified themselves as press or showed credentials that police ignored.
As wildfires rage in California, advocates are pushing for Gov. Gavin Newsom to evacuate prisons in the line of the fires.
As abolitionist organizers on the ground in Boston, Philadelphia and San Francisco, we are appalled and angered by the announcement by three district attorneys (DAs) — in partnership with Shaun King’s “Grassroots Law Project” — to pilot “Truth, Justice and Reconciliation Commissions” (TJRC) in our cities. These commissions, according to the announcement, will hold hearings on state violence committed in these cities in the hopes of moving toward community healing. Yet placing district attorneys — those leading offices that helped to imprison large swaths of people in those cities — at the head of these TJRCs ensures that they will fail to produce the change which harmed parties seek.
Black Lives Matter: Three times as many whites as blacks participated.
Unfortunately, with the shutdown of in-person institutions around the world, people have turned to the proprietary software companies that had the sales and marketing resources to quickly insert themselves as "solutions." Among these institutions are courts of law, many of which have been conducting some proceedings over Zoom. While Zoom is a "service," it also requires those using it to run nonfree software on their local devices -- either the official client application, or downloaded nonfree JavaScript when connecting via a Web browser.
While Zoom's software itself doesn't cost an individual any money to use, it raises two clear categories of concern: requiring people to agree to Zoom's arbitrary demands as a condition for access to justice, and the state's public endorsement of Zoom.
Etemadzadeh said Tebyanian was imprisoned on the order of Iran’s Supreme Court, which overturned an appellate court’s January 2019 ruling that had acquitted the Baha’i woman of spreading anti-government propaganda. A lower Revolutionary Court had convicted Tebyanian of the charge in August 2018 and sentenced her to a seven-month prison term.
Tebyanian initially had been arrested in March 2017 and released on bail the following month pending trial. What prompted her initial detention has remained unclear.
Etemadzadeh said he did not know why Iran’s top court overturned Tebyanian’s acquittal. “It seems that Iran’s Islamist rulers cannot accept that one of their courts refuses to criminalize the practice of the Baha’i faith,” he said.
To make sure these predictions become reality and to prevent the misuse of digital tools, we advise the European Parliament to take a leading stance in the global digitalisation. Three main recommendations are given in the study: A European cloud / European internet could secure a reliable, trustworthy digital ecosystem in Europe. Funding programmes for eGovernment would use the innovative capabilities of start-ups throughout Europe to create the most digital and advanced government in the world. And all this should be communicated in a visionary and exciting way, making sure the right regulations are in place, but also encouraging boldness and showing a willingness to change (see Figure 2).
[...]
Action Plan 1: European Cloud / European Internet
A European firewall/cloud/ internet would foster a digital ecosystem in Europe based on data and innovation. It would drive competition and set standards, similar to what has happened in China in the past 20 years. The foundations of such a European cloud are democratic values, transparency, competition and data protection.
[...]
Technologically, it would require a top-level infrastructure, high-speed 5G or a 6G data network and a firewall. Setting up such a network would promote many European companies and therefore boost business and drive innovation.
Like the Chinese firewall, this European internet would block off services that condone or support unlawful conduct from third party countries.
[...]
As e-commerce and remote working solutions became widely used and even smartphone tracking to prevent infections met very little scepticism. Now in the aftermath of this pandemic it’s the perfect time to act and to push for ambitious goal in digitalising Europe.
[...]
Update 2 of the Visionary Communication Programme: i.e. crypto, quantum computing. Here it is important to include visionaries, think tanks and influences to communicate the update to the public.
Phase 2 of the eGovernment Venture Programme: Testing and evaluating first technologies and ideas developed in the programme.
Initialising the European internet: setting up think tanks to creating the cornerstones and possible pitfalls of such a project.
Long term 2025 – 2030
Update 3 of the Visionary Communication Programme: i.e. 6G, European internet, DNA products. Further communication within the Europe of the new digital goals.
Phase 3 of the eGovernment Venture Programme: Implementation of innovations developed in the programme. Officially Launching the European Internet: Similar to the Chinese Firewall.
The Digital Services Act (DSA) is the foundation of such an action plan timeline.
Recent geopolitical events, such as President Trump’s order to ban TikTok and WeChat in the United States, have exemplified the imperative of decentralization. The next generation internet will empower individuals to own their data, exchange their wealth, and control their digital footprint — all without being subject to the whims of politicians and tech giants, which have historically weaponized the web for their own gain.
Watching all of this happen, watching all of the protesting and good arguments and everything go exactly nowhere, is when I knew that my image of Google was wrong (and gone). Now I extend no more trust to Google than I think supported by their corporate and commercial interests. Google employees may care about "don't be evil" and doing the right thing and so on, but Google as a whole does not, and the employees do what Google tells them to.
The ruling that Qualcomm’s licensing model is competitive makes it ‘bulletproof’, according to sources, who say an appeal is more likely if Trump loses November’s election
In a letter to USPTO director, senate IP subcommittee chair Thom Tillis throws his weight behind proposals to increase transparency around patent ownership.
Article 87 of the EPC allows anyone who has filed a first patent application in almost any jurisdiction to file a European Patent (EP) application for the same invention within 12 months of the first application. That EP application will then benefit from the filing date of the earlier application (as set out by article 89 EPC), in particular during the evaluation of its patentability.
In other words, only documents published before the filing date of the earlier application will be considered when assessing the novelty and inventive step of the EP application (articles 54(2) and 56 EPC), and the content of EP applications filed before the priority date but published after will only be considered when assessing the novelty of the European application (article 54(3) EPC).
Germany’s Mannheim Regional Court ruled on Tuesday (August 18) that Daimler had demonstrated unwillingness to take a fair, reasonable and non-discriminatory (FRAND) licence for Nokia’s LTE technology patents, and rejected a request from Germany’s Federal Cartel Office to refer legal questions to the Court of Justice of the EU (CJEU).
The court referred to Daimler as an ‘unwilling licensee’ in its ruling, meaning that it considered Daimler’s unwillingness to be evident in its general licensing conduct. This part of the decision could affect other lawsuits involving Daimler across Germany, and perhaps elsewhere.
With so much now at stake for Daimler, in-house sources tell Managing IP that they are baffled by the behaviour of the car maker, which some say appears to be engaged in a standard essential patent (SEP) licensing ‘holy war’.
“It is as if Daimler is marching their suppliers into a holy war, insisting on component level licensing,” says Eeva Hakoranta, chief licensing officer at InterDigital in Finland and former head of IP at Nokia. “Several alternative options are available but it seems like the people who are handling this by Daimler and Continental don’t want to see, or refuse to see, any other way than the one they insist on.”
Budget cuts and lost revenues are driving more interest in patent licensing activity, according to our survey of in-house counsel
These days the FOSS Patents blog is more of a "FOSS Antitrust" blog, but when I chose the name more than ten years ago, I had no idea. So at the moment I'm primarily following the FRAND issues in key automotive cases (with Germany being the patent litigation hotspot it's traditionally known for, while falling behind in innovation) and the app store cases in the Northern District of California.
The most outrageous part of yesterday's Nokia v. Daimler decision by the Mannheim Regional Court involves antitrust law, too. The court's press release already said that the "relatively short remainder of the term of the patent-in-suit led the three-judge panel to exercise its discretion to the effect of denying a stay of the case for the purpose of referring to the Court of Justice of the EU certain questions of competition law raised by the Federal Cartel Office of Germany.
Actually, the European Patent Office's Espacenet search delivers an October 2007 priority date, meaning the patent is still going to be valid for more than seven years .
What was--to my dismay--unsurprising is that German patent judges would deem the limited term of a patent to weigh in a patentee's favor with respect to pretty much any question that has a bearing on access to injunctive relief. It's the exact opposite of what I typically see when eBay v. MercExchange is applied in the United States.
Automotive and communications in-house counsel say Daimler can no longer avoid taking a licence and speculate if Nokia will post the €7 billion bond to enforce its injunction
The Mannheim Regional Court's Second Civil Chamber (Presiding Judge: Dr. Holger Kircher) has just ordered a Germany-wide sales ban against Daimler over a standard-essential patent (SEP) held by Nokia. The court issued a press release (in German) to announce this decision in case no. 2 O 34/19 over EP2981103 on an "allocation of preamble sequences").
What I'm still trying to find out is the amount of the security Nokia will have to give in the form of a deposit or a bond. According to Bloomberg, the court set the amount at €7 billion.
Unless this has changed since last time I checked, Nokia's litigation campaign against the Mercedes maker does not target cars that come with telematics control units (TCUs) supplied by Samsung subsidiary Harman. However, in parallel cases before the Munich I Regional Court, Daimler argued that a sales ban would still affect roughly half of its German sales during the relevant period.
Dallas Invents is a weekly look at U.S. patents granted with a connection to the Dallas-Fort Worth-Arlington metro area. Listings include patents granted to local assignees and/or those with a North Texas inventor. Patent activity can be an indicator of future economic growth, as well as the development of emerging markets and talent attraction. By tracking both inventors and assignees in the region, we aim to provide a broader view of the region’s inventive activity. Listings are organized by Cooperative Patent Classification (CPC).
EP 2 394 324 B1 protects button cells that offer as much battery power as possible in a small space. For example, the technology is used in wireless headphones. Previously, Varta argued that the batteries used by Korean manufacturer Samsung in its products infringed its patent EP 324. A Chinese manufacturer supplies the batteries. However, both parties have now reached a global settlement.
[...]
However, Varta withdrew its application for an injunction against Samsung in Munich. Varta also extended its application for an injunction in Braunschweig to include the Korean manufacturer. Previously, Varta directed the suit only against Amazon and Expert.
At the end of February, following an initial hearing in Braunschweig, Varta also withdrew its suits for a preliminary injunction in Braunschweig. Following the global settlement, the infringement proceedings in Mannheim were resolved. Furthemore, the parties have also resolved another lawsuit in the US, at the US District Court for the Eastern District of Texas (case ID: 2:2020cv00029).
McDonnell Boehnen Hulbert & Berghoff LLP will be offering a live webinar entitled "Traps for the Unwary Prosecutor: What Practitioners Should Know About US and European Patent Practice" on September 15, 2020 from 10:00 am to 11:15 am (CT). In this presentation, Patent Docs author and MBHB attorney Donald Zuhn, MBHB attorney Sarah Fendrick, Forresters attorney Charlotte Teall, and D Young & Co attorney Simon O'Brien will review some aspects of U.S. and European patent practice that can, if patent practitioners are not aware of them, lead to issues during the prosecution of U.S. and European applications. Among the topics that the panel will discuss are priority claims, double patenting, novelty-only prior art and disclaimers, and data requirements and plausibility in Europe, and Patent Term Adjustment, Information Disclosure Statements, inequitable conduct, and obviousness-type double patenting in the U.S.
Many offices have asked their employees to work from home, potentially causing delays. Most or all offices, including the US Patent and Trademark Office (USPTO) and European Patent Office (EPO), are conducting oral proceedings via telephone or videoconferencing.
The Intellectual Property Owners Association (IPO) will offer a one-hour webinar entitled "Drafting Patents to Ground Electric Power: AI and Section 101" on August 27, 2020 from 12:00 pm to 1:00 pm (ET). Thomas Burton of Siemens Corp., Michael Kiklis of Bass, Berry & Sims PLC, and Christine Lam of NetApp will analyze the Electrical Power Group line of cases and provide patent prosecutors with practical advice on how to avoid its pitfalls for AI related inventions, consider more than a year's experience with the USPTO's 2019 patentable subject matter guidelines for software inventions, and share lessons from six PTAB ex parte decisions on this issue that were recently deemed precedential or informative, including both affirmances and reversals of examiner rejections.
The Look-Alike Chart has already become a classic project for the Unfair Competition Team and is updated periodically.
This year, the project team (comprised of Felipe Dannemann Lundgren, Anne-Virginie La Spada, Yana Tsygankova, Selma ÃÅnlü and Bence Bozóki) introduced some new questions and substituted others, to make the chart even sharper. They also included further relevant information for practitioners dealing with look-alikes on a global basis.
We hope MARQUES Members will enjoy the updated chart and will find it useful for consultation.
We’ve been seeing a lot more interest from life sciences companies in applying for slogans recently. After all, advertising campaigns are increasingly a fierce battlefield for IP litigation. However, slogan marks often run at but rarely manage to take the hurdle of distinctiveness applied by the EUIPO and usually confirmed by the European Courts.
Two applications by Teva Pharmaceutical Industries have now suffered that fate again. In cases Tââ¬â696/19 and T-697/19 – Teva v EUIPO, the General Court confirmed that EU trade mark applications for Moins de migraine pour vivre mieux and Weniger Migräne. Mehr vom Leben (which can be translated as Fewer migraines for a better life or Less migraine. More life) for printed materials and services such as providing information relating to the treatment of migraines had to be refused for lack of distinctive character. The relevant public would perceive both slogans as mere promotional statements rather than source indicators.
The Court confirmed that the relevant public, in this case, was both the general and the specialist public. This means that the “average consumer” consisted of both uninformed consumers and those that were specifically targeted by the goods and services – migraine treatments, and whose degree of specialization was high. Therefore both signs would be understood as promotional slogans, indicating a promise to live better with fewer migraines and as such giving hope to improve daily life. This also corresponds with the pharmaceutical market reality, where the information originates from both professionals and patients.
Recently, the United States Supreme Court (SCOTUS), in the Booking.com decision held that a generic .com domain name can obtain a trademark registration under certain conditions. With SCOTUS granting limited protection to generic .com domain names, an interesting question arises as to what will happen when there is a trademark dispute between a .com domain name and a .in domain name and if it is now possible for a trademarked generic .com name to block the registration of a generic .in domain name. This post explores these questions.
[...]
The evidence (pg. 37) submitted by Booking.com to the DC showed that 74% of consumers recognized ‘Booking.com’ as a brand name. The Court observed that although the word ‘booking’ is an unprotectable generic term, its combination with ‘.com’ giving rise to ‘Booking.com’ did transform it into a descriptive term that could be protected once it had acquired secondary meaning.
Affirming the same, SCOTUS also noted that the existence of a ‘Booking.com’ trademark does not restrict the registration of similar generic marks like ‘carbooking.com’ or ‘flightbooking.com’ (at pg. 59 in the judgment). The issue of overbreadth of the mark was addressed by holding that in any future case, to enforce their mark in an infringement suit, Booking.com would have to prove that there is a ‘likelihood of confusion’. The Court added, “given that domain names are unique by nature and that the public may understand a domain name as indicating a single site, it may be more difficult for domain name plaintiffs to demonstrate a likelihood of confusion.”
The case brings to the forefront the need to balance two fundamental principles of trademark law. First, the need to avoid a likelihood of confusion in the minds of consumers and second, to avoid trademark protection to generic names and terms in order to protect competition in the marketplace. As an exception trademark protection can, however, be offered to terms that are ‘descriptive’ when consumers associate the descriptive term with a single product.
Just two months after teaming up with Valentino to file a counterfeit lawsuit against sellers on its marketplace platform, Amazon has partnered with another brand – KF Beauty – to file a joint trademark action. According to the complaint that they filed on Wednesday in a federal court in Washington, Amazon and KF Beauty claim that four companies and 16 individuals are on the hook for selling counterfeit versions of KF Beauty’s WUNDER2 beauty products, including its best-selling WUNDERBROW eyebrow gels, on Amazon’s sweeping third-party marketplace site.
In the newly-filed lawsuit, Amazon and London-based KF Beauty assert that the defendants – Sirowl Technology, a Wyoming corporation; Shenzhen Mingyanfeng Tech Ltd., Topogrow, General Medi, and more than a dozen individuals – “conspired and operated in concert with each other to … advertise, market, offer, and sell counterfeit products as genuine WUNDER2 products to Amazon,” thereby, running afoul of KF Beauty’s federally registered trademarks.”
“From on or about August 8, 2018, to on or about October 30, 2018,” Amazon and KF Beauty claim that the defendants “advertised, marketed, offered, and sold counterfeit WUNDER2 products to Amazon, using KF Beauty’s registered trademarks, without authorization, to deceive Amazon and customers about the authenticity and origin of the products, and the products’ affiliation with WUNDER2.”
The Court of Justice of the EU has handed down its judgment (18 December 2019, Case C-666/18) following the request for a preliminary ruling from the Paris Court of Appeal (IT Development v Free Mobile, 16 October 2018, No 17/02679; see our post here). In answer to the question: does the breach of a software licence agreement constitute a copyright infringement, or may a contractual liability regime apply to that breach?, the CJEU answers: the breach falls within the concept of ‘infringement of intellectual property rights’, and the owner of the program must be able to benefit from the guarantees provided for by Directive 2004/48 on the enforcement of intellectual property rights, regardless of the liability regime applicable under national law.
[...]
The CJEU explains that ‘Directive 2009/24 does not make the protection of the rights of the owner of the copyright of a computer program dependent on whether or not the alleged infringement of those rights is a breach of a licence agreement’ (para. 33), and that the scope of Directive 2004/48 must be defined as widely as possible in order to encompass all the intellectual property rights covered by the provisions of EU law in that field or by the national law of the Member State concerned (para. 38).
The CJEU adds that even though the determination of the liability regime applicable in the event of infringement of the copyright of a computer program by a licensee of that program falls within the competence of the Member States, ‘the application of a particular liability regime should in no way constitute an obstacle to the effective protection of the intellectual property rights of the owner of the copyright of that program as established by Directives 2004/48 and 2009/24’ (para. 46).
The CJEU concludes by recalling that the national court is required to interpret national law in conformity with the requirements of EU law and to thus ensure the full effectiveness of EU law (para. 48), and rules that ‘Directives 2004/48 and 2009/24 must be interpreted as meaning that the breach of a clause in a licence agreement for a computer program relating to the intellectual property rights of the owner of the copyright of that program falls within the concept of ‘infringement of intellectual property rights’, within the meaning of Directive 2004/48, and that, therefore, that owner must be able to benefit from the guarantees provided for by that directive, regardless of the liability regime applicable under national law’.
The case has returned before the Court of Appeal of Paris, which must now determine the liability regime applicable to the infringement of the copyright of the computer program by the licensee. The Court of Appeal will no doubt rule that the breach of contract by the licensee, who modified the source code, constitutes copyright infringement and that the specific copyright regime applies. Indeed, only this solution will enable the licensor to benefit from the guarantees provided for by French copyright law, in compliance with Directive 2004/48, and in particular specific procedural rules and measures, as well as specific rules to calculate the damages.
In April, a coalition of entertainment companies headed up by Universal, Paramount, Columbia, Disney and Amazon sued 'pirate IPTV provider Nitro TV for massive copyright infringement. After obtaining a court order to shut the service down, they now claim that the service continued to operate, with its alleged operator supposedly lying during discovery while destroying vital evidence.
Dutch ISPs Ziggo and XS4ALL have unblocked dozens of Pirate Bay proxies and mirrors. While the companies must block the torrent site itself, the latest court order supersedes the injunction which covered the site's proxies. Anti-piracy group BREIN characterizes the ISPs move as "shenanigans" and "downright silly."