The writing of this piece comes from the annoyance I get from reading about the prominence of Linux (the kernel) in almost all the computing spaces. And since electronic devices are gaining relevance in our daily lives and society in general this question of prominence of not just Linux but ‘X’ gains importance too.
More specifically this writing comes after reading someone who has participated in relevant software which is in a gazillion people’s pocket. In a very unfortunate reply to the question: ‘What are the advantages Linux has over BSD now?’ the individual in question (which I’d like to preserve his identity) replied something close to (I do paraphrase): Linux receives much more investment from companies and therefore more paid developers are in it, plus BSD’s feature parity with that of Linux doesn’t hold.
On Hackaday's hosting site Hackaday.io, an electrical engineer with a background in semiconductor physics argues that Linux's small market share is due to a lack of marketing...
In August 2019, Dell announced the first configurations of Dell’s XPS 13 Developer Edition.
It is based on Intel’s 10th Generation Core U series processors.
The laptop model is the “Model 7390” powered by the Ubuntu 18.04 LTS (Bionic Beaver) operating system.
Last week they announced a new configuration for XPS 13 in honor of Halloween
All together (In total), they are offering 18 different configurations of the 9th generation developer edition, 16 of which are available both online and offline.
"What happened to the September Ansible news roundup?" we hear you asking. That is a fine question! In short, vacations and AnsibleFest. Bonus for you though, dear reader, is more fantastic content. Read on…
Josh and Kurt talk about the social norms of security. We also discuss security coprocessors and the reasons behind adding them to hardware. Is DRM a draconian security measure or do we need it to secure the future? We also touch on the story of NordVPN getting hacked. The real story isn't they got hacked, the story is they responded like clowns. The actual problem was one of leadership, there are certain leadership skills you can't be taught, you can only learn.
An exciting Linux origin story (thanks to Grant), and the **reset** (also called **tset**) and **rev** commands from **util-linux**.
Fedora arrives from the future, the big players line up behind KernelCI, and researchers claim significant vulnerabilities in Horde.
Plus, Google's new dashboard for WordPress and ProtonMail's apps go open source.
Back from travels, and (knock wood) with not a lot of jetlag. So doing the rc release the usual Sunday afternoon in the normal timezone for a change.
I wish I could say things were calming down, but they aren't. This week, the main culprit is networking - just about exactly half the patch (and almost half the commits) is networking-related, either drivers, core networking, or documentation.
That's not because of some sudden influx of networking issues, it's just the usual timing thing - rc5 didn't get any networking pull at all, so rc6 has two weeks worth of networking fixes in it.
But it does mean that we're not seeing the slowdown that I tend to expect by this time (well, maybe "wish for" is closer than "expect" - I guess it's more the norm than the exception that rc6 is larger than I would wish for in a perfect world.. ;^)
There's no particular area or outstanding issue that is worrisome, but if things don't calm down this week, I suspect we'll be looking at one of those releases when we have an rc8. We'll see how things evolve here over the next couple of weeks.
Anyway, outside of the networking changes, it's all the usual stuff: almost two thirds drivers (all over: gpu, hid, usb, rdma, sound, dmaengine, acpi..). With the rest being misc arch updates (risc-v, arm64, x86) and filesystem and core kernel fixlets.
Shortlog appended, easy to scroll through.
Go test, there's nothing scary in here,
Linus
Linus Torvalds has released Linux 5.4-rc6 back on schedule after his travels this past week around the Linux Foundation events in Lyon, France.
While we are getting late into the Linux 5.4 cycle, the bug/regression fixing is unfortunately not settling down. There still is a lot of churn with Torvalds calling particular attention to the networking subsystem where about half the changes this past week reside. Though with there not having been any networking fixes for last week's 5.4-rc5, networking being the outlier this week isn't too surprising.
Torvalds commented in the RC6 announcement, "There's no particular area or outstanding issue that is worrisome, but if things don't calm down this week, I suspect we'll be looking at one of those releases when we have an rc8. We'll see how things evolve here over the next couple of weeks."
The 5.4-rc6 kernel prepatch is out for testing.
This past week at the Open Source Summit Europe in France there were several past Outreachy interns that shared their work on contributing to the Linux kernel and related open-source projects. Several of these projects have resulted in useful additions to the Linux kernel.
Outreachy is the program offering those from under-represented groups in tech a $5,500 paid internship to work on different open-source projects for a number of months. Those wanting to learn more can on the initiative can do so at Outreachy.org.
It's been a while since last having any new features to report on in regards to the Linux kernel's livepatching infrastructure for applying kernel updates without system reboots. With the Linux 5.5 there is a big addition to livepatching and that is support for tracking the system state changes.
Linux 5.5 will bring a new system state API to the livepatching infrastructure. Currently Linux livepatching with the atomic replace / cumulative patches functionality can remove previously applied fixes and other quite versatile support, but when the system state is altered is when future live-patches can go awry.
In addition to a talk at the Embedded Linux Conference Europe on trimming the Linux boot time with systemd changes, Michael Opdenacker of embedded Linux engineering firm Bootlin presented on their techniques for not only speeding up the Linux boot time but also reductions in the kernel image size.
The techniques laid out by Opdenacker included using the U-Boot "Falcon mode" for its boot loader, an uncompressed initramfs, disable tracing, disabling sysfs, silencing the kernel output, disabling SMP during boot, simplifying the rootfs setup, and other steps.
With Linux releasing its latest operating system drivers, some users can’t help but delve into them to see if there’s anything interesting lurking within. It might sound a bit weird, but these driver updates have proven (very consistently) to be solid indicators of upcoming tech releases.
So, with the latest version out, what has been discovered this time? Well, in a report via TechSpot, the new Linux drivers confirm at least 4 new upcoming AMD graphics cards as well as hints towards their reported high-end release/s.
NetworkManager 1.21.3 is the network management project's latest development release in the path towards the upcoming NetworkManager 1.22.
The 1.21.3 release does have a fix for the newly released Intel IWD 1.0 wireless daemon. Aside from that it's mostly been ongoing core code improvements and other related work for this widely-used network management component on the Linux desktop.
Captive portals are web pages offered when a new device is connected to a network. When the user first accesses the Internet, the portal captures all web page requests and redirects them to a single portal page.
The page then asks the user to take some action, typically agreeing to a usage policy. Once the user agrees, they may authenticate to a RADIUS or other type of authentication system. In simple terms, the captive portal registers and authorizes a device based on the device’s MAC address and end user acceptance of terms. (The MAC address is a hardware-based value attached to any network interface, like a WiFi chip or card.)
Sometimes a device doesn’t load the captive portal to authenticate and authorize the device to use the location’s WiFi access. Examples of this situation include mobile devices and gaming consoles (Switch, Playstation, etc.). They usually won’t launch a captive portal page when connecting to the Internet. You may see this situation when connecting to hotel or public WiFi access points.
You can use NetworkManager on Fedora to resolve these issues, though. Fedora will let you temporarily clone the connecting device’s MAC address and authenticate to the captive portal on the device’s behalf. You’ll need the MAC address of the device you want to connect. Typically this is printed somewhere on the device and labeled. It’s a six-byte hexadecimal value, so it might look like 4A:1A:4C:B0:38:1F. You can also usually find it through the device’s built-in menus.
The popular Darktable open-source RAW photography workflow software is closing in on its v3.0 release with the first release candidate having been issued on Sunday.
While Darktable 2.x is already great and very popular among photographers for this free cross-platform photography workflow software, Darktable 3.0 is another big step-up. Some of the items being worked on for Darktable 3.0 include:
RedNotebook is a modern desktop journal. It lets you format, tag and search your entries. You can also add pictures, links and customizable templates, spell check your notes, and export to plain text, HTML, Latex or PDF. RedNotebook is Free Software under the GPL.
“When you find a problem in the source code, it’s very difficult to explain the consequences of that problem to a judge or jury,” he told me. “It’s written in a foreign language, and the effects are hard to trace. We’re rarely able to say, ‘Aha, here’s this person’s breath test and here’s the problem that caused it to be wrong.’”
Mr. Workman’s mind worked a lot like the computer systems into which he delved: He had a mental index of more than 15 years of legal battles and civic investigations into problems with breath-testing programs, and he knew exactly where to find the incendiary bits. When I dug into flawed test results in Washington, D.C., for example, he sent me a video recording of a police officer turned whistle-blower testifying at an oversight hearing.
If you think being at the command-line is rather mundane and lacking a touch of sparkle, you couldn’t be further from the truth. We’ve looked at some really fun candy in our Linux Candy series. And there’s lots more to come.
Continuing in the theme of showing the lighter side of Linux, here’s a curious program. It’s called lolcat, an oddity that applies rainbow colors to text output in the terminal. It works in a similar way to the venerable cat command but jazzes things up with configurable rainbow colors.
There’s cross-platform support, with the software running on Linux, BSD, and OS X.
Developer Zeth recently put up a Linux demo of their in-development action RPG, Bound By Blades, which is in need of some testing and feedback.
Using a pretty fun sounding four-corner combat system, where you run from corner to corner around the outside of enemies and attack/defend at each point. It's pretty unusual and good to see something a little different. Sadly, their recent Kickstarter failed to get funding. However, they've confirmed development will continue but it's going to be smaller in scope.
Proton GE, the unofficial and updated build of Proton for Steam Play has another big new release out. To help those who can't wait for Valve/CodeWeavers to update the official Proton or you need some extra fixes.
With Proton-4.19-GE-1 now available it includes updated builds of DXVK, D9VK, FAudio and Vkd3d. On top of that, it's also pulled in patches to help with GTA V and the Rockstar Launcher, a patch to help with Origin client downloads, patches to fix Skyrim SkyUI status effect icons, patches to help Mortal Kombat 11 run (although online matches won't work) and more.
We are happy to announce the release of Qt Creator 4.11 Beta2 !
We switched to Qt 5.14 and fixed many issues. As always you find more details in our change log.
The opensource version is available on the Qt download page under "Pre-releases", and you find commercially licensed packages on the Qt Account Portal. Qt Creator 4.11 Beta2 is also available under Preview > Qt Creator 4.11.0-beta2 in the online installer. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on chat.freenode.net, and on the Qt Creator mailing list.
I am now a “KDE developer”, yay! I’ll be translating much more now that I can push those translations, and hopefully I’ll be able to maintain the KDE announcements in Brazilian Portuguese. Localization for something as big as KDE is a huge task, any help would be appreciated. It’s also fairly easy to work with us, if you’d like.
Freshly returned from the 2019 Blender Conference, Krita project maintainer Boudewijn Rempt was heard to wistfully wish for something like Blender Artists, only for Krita. A central place for artists who use Krita to discuss their work, ask for help, share experiences and reach out to developers. And in the interest of growing the community, not something that needs to be maintained and developed by the current development team, the Krita Foundation or the KDE community.
Raghavendra Kamath, a professional illustrator who has used Krita for years and years accepted the challenge and has setup over the past week a new website: krita-artists.org. It’s brand new and still slightly experimental, but we’re announcing it today!
To increase the visibility of KDE applications on Windows, the KDE e.V. has a Windows Store account to publish our applications there.
This is not the only way to get KDE application for the Windows operating system, you can e.g. directly grab installers or portable ZIP files from our Binary Factory.
There is at the moment no nice documentation how to submit some application to the store.
Keith Bergelt, CEO of the Open Invention Network (OIN), says the organisation is "pivoting to focus on" risks from "non-practising entit[ies]" also known as patent trolls.
The OIN was founded in 2005 by IBM, Suse, Philips, Red Hat and Sony, its purpose being to cross-license patents, royalty-free, subject to a non-aggression agreement, where the licensee agrees not to assert the patents against the Linux community.
Wallpaper is the very first thing that welcomes you when you log in to your computer. We may not feel like it but the sensory response is a strong source of invoking emotion. That’s why you’ll notice advertisements on the subway. They’re silently doing their job of communicating an idea, a concept into our subconscious self. Similar rule applies to the wallpaper of your system. It’s truer in the case of Linux distros. When you’re diving into the world of Linux, it’s important to stay in the right mood. Trust me; having the right wallpaper can really change your mood. If you’re using Zorin OS, then you’ve probably shifted to Linux from Windows/macOS. Well, why not cheer up your Linux experience?
In this article, let’s have a look at some great Zorin OS wallpapers out there. There’s actually no best wallpaper in the world; it’s all subjective. Here are the ones that I love the most. Feel free to explore your way around!
Something interesting about software in general, and Linux distributions in particular, is that projects tend to evolve over time. Some of them break away from their parent projects, some merge with other distributions, and some change their direction. The MX Linux distribution is an unusual mixture of ideas and technologies that has grown out of a collection of projects. MX Linux can trace its digital genealogy back through antiX, MEPIS, and Debian. This gives the current generation of MX a combination of Debian's large, stable repository of software, the tendency toward low resource usage of antiX, and the convenient tools of MEPIS. MX is also rare in that it allows us to select which init software (SysV init or systemd) we want to use when the computer starts. But how well do all of these pieces fit together in reality?
MX Linux 19 is based on Debian 10 "Buster" and antiX. The latest release ships with version 4.14 of the Xfce desktop and includes AppArmor support with several profiles enabled by default. The distribution is available in 32-bit (x86) and 64-bit (x86_64) builds, with the ISO files being about 1.4GB in size. Booting from the distribution's media brings up the Xfce desktop. The desktop panel is displayed vertically down the left side of the screen with the application menu in the bottom-left corner The system tray and task switcher sit above the menu and the logout button is displayed in the upper-left corner. In the upper-right quadrant of the desktop we find the Conky status panel displaying the current time and some resource statistics.
In this video, we are looking at ArcoLinux 19.11
Qt Designer is the Qt tool for designing and building graphical user interfaces (GUIs) with Qt Widgets... see the Qt Designer manual webpage.
The SparkyLinux 2019 "Po Tolo" operating system series is a rolling release version of SparkyLinux, based on the Debian Testing software repositories, where the upcoming Debian GNU/Linux 11 "Bullseye" operating system is currently being developed.
SparkyLinux 2019.11 is now the most up-to-date snapshot, adding all the latest software updates and security patches from the Debian GNU/Linux 11 "Bullseye" repositories as of November 2nd, 2019. Additionally, it upgrades the Linux kernel to version 5.2.17 and the Calamares installer to version 3.2.16.
AIMS Desktop talk: On the 1st of October I gave a talk at AIMS titled “Why AIMS Desktop?” where I talked about the Debian-based system we use at AIMS, and went into some detail about what Linux is, what Debian is, and why it’s used within the AIMS network. I really enjoyed the reaction from the students and a bunch of them are interested in getting involved directly with Debian. I intend to figure out a way to guide them into being productive community members without letting it interfere with their academic program.
Catching up with Martin: On the 12th of October I had lunch with Martin Michelmayr. Earlier this year we were both running for DPL, which was an interesting experience and the last time we met neither of us had any intentions to do so. This was the first time we talked in person since then and it was good reflecting over the last year and we also talked about a bunch of non-Debian stuff.
This month I accepted 257 packages and rejected 17. The overall number of packages that got accepted was 314.
I was assigned 22.75 hours of work by Freexian's Debian LTS initiative. I worked almost all those hours this month, but will carry over 0.5 hours to November.
I prepared and, after review, released Linux 3.16.75, including various important fixes. I then rebased the Debian package onto that, and sent out a request for testing. I prepared and sent out Linux 3.16.76-rc1 for review.
The problem is caused by Ubuntu’s new media sharing feature (powered the Rygel media server) which is supposed to disabled by default.
But scores of users running Ubuntu 19.10 in a non-GNOME Shell/Ubuntu session report that rygel autostarts on log in, with no warning or indication provided that it is running in the background.
As a result, the full contents of ~/Photos, ~/Videos and ~/Music folders are accessible on local area network, (LAN), i.e, available to anyone and anything else connected to the same Wi-Fi point.
As shared in their latest monthly mail shot, the bods behind the pay-what-you-want distro have enabled Flatpak out of the box on elementary OS.
This means elementary OS users can now search for, browse, and install Flatpak apps direct from the distro’s software store ‘AppCenter’.
As many of you may already be aware, the UBports project continues to develop Canonical's deprecated Ubuntu Touch mobile operating system for Ubuntu Phones, which gets regular OTA (Over-the-Air) updates that bring new features and improvements, and there's also an official Ubuntu Touch installer.
There are graphical and command-line Ubuntu Touch installers, but the graphical one makes it a lot easier to install the latest Ubuntu Touch mobile OS on an Android smartphone that's supported by UBports, and the latest version brings support for two more phones, namely OnePlus 3 and Sony Xperia X.
With 19.10 release of Ubuntu Server, Canonical announced official support for the Raspberry Pi 4. The latest board from the Raspberry Pi Foundation sports a faster system-on-a-chip with a processor that uses the Cortex-A72 architecture (quad-core 64-bit ARMv8 at 1.5GHz). Additionally, it offers up to 4GB of RAM. We are supporting the Raspberry Pi 4 to give developers access to a low-cost board, powerful enough to consolidate compute workloads at the edge.
The Raspberry Pi has established itself as a most accessible platform for innovators in embedded space. Canonical is dedicated to empowering innovators with open-source software. Consequently, Canonical endeavors to offer full official support for all the boards in the Raspberry Pi family. Canonical will enable both Ubuntu Server and Ubuntu Core for all the Pi boards.
The Raspberry Pi 4 model B comes with different choices of RAM: 1GB, 2GB and 4GB. However, our official support for this board is currently limited to the 1GB and 2GB versions. Due to a kernel bug, USB ports are not supported out of the box in the official arm64 image on the 4GB RAM version. Kernel fixes have been identified by Canonical engineers. We are currently testing these fixes extensively. We will push updates within weeks, following successful test completion.
When they released the Ubuntu 19.10 (Eoan Ermine) operating system series last month, Canonical said that Raspberry Pi's Foundation's latest Raspberry Pi 4 boards will be official supported. However, Ubuntu 19.10 ships with a Linux kernel bug that blocks the use of USB ports out of the box in the official arm64 image on the Raspberry Pi 4 SBC with 4GB RAM.
There's a temporary workaround to enable USB on Raspberry Pi 4 boards with 4GB RAM, which involves editing the /boot/firmware/usercfg.txt file to limit the RAM to 3GB instead of 4GB by adding the "total_mem=3072" line (without quotes). Canonical is currently working hard to test kernel patches for this bug, which should soon be released for everyone.
Ubuntu 19.10 server was recently released with official support for Raspberry Pi 4 SBC. Shortly after I read stories about the USB ports not working on the board, but it took another interesting turn as Canonical now explains the bug only affects RPI 4 with 4GB RAM, and USB works just fine on boards with just 1/2GB RAM.
The issue has been identified and it’s been found to be a kernel bug with a solution in the works that being tested. In the meantime, you can access to your Raspberry Pi 4 4GB USB ports by limiting the memory to 3GB in /boot/firmware/usercfg.txt as follows...
Ubuntu 19.10 should work well on the Raspberry Pi 1GB and 2GB models while the 4GB version doesn't have USB ports working with the current Ubuntu Eoan packages. They have discovered a workaround of using total_mem=3072 for limiting the kernel to just 3GB of RAM in order to get USB functionality. But Canonical is working on proper updates to push out for enabling full USB support on the 4GB Raspberry Pi 4.
Digilent has announced two new SBCs that are ultra-high-speed and built to be more modular than its other boards. The company, which has a great deal of experience in Pmod lower speed FPGA standards has now entered the open-source, SYZYGY high-speed standards with its Eclypse Z7 and the Genesys ZU development SBCs.
We reported on the Zybo development board FPGA SoC from Digilent and that seems to have lead to the latest format for the Eclypse Z7.
In this age of rapid economic growth, data is arguably among the driving factor behind success. Storing data is of greater importance for a number of reasons, including backups and security. One of the best ways of storing data is using NAS (Network Attached Storage) or Linux SAN (Storage Area Network) solutions. These are platforms that allow the saving and retrieval of data in a structured way using network-based architectures. Linux is one of the top players when it comes to offering robust and open source NAS software. In this guide, we’ll outline 20 modern and innovative Linux/Ubuntu NAS and SAN solutions that will make data management easier for both individuals and businesses.
We’ve been organizing “giveaway weeks” every year since 2014 on CNX Software to send some of the review samples to our readers.
The story of my first mistake goes back to the beginning of my learn-to-code journey. I taught myself the basics through online resources. I was working through tutorials and projects, making progress but also looking for the next way to level up. Pretty quickly, I came across a blog post that told me the best way for beginners just like me to take their coding skills to the next level was to contribute to open source.
My internal impostor (who, for the purpose of this post, is the personification of my imposter syndrome) latched onto this idea. "Look, Galen," she said. "The only way to be a real developer is to contribute to open source." "Alrighty," I replied, and started following the instructions in the blog post to make a GitHub account. It took me under ten minutes to get so thoroughly confused that I gave up on the idea entirely. It wasn’t that I was unwilling to learn, but the resources that I was depending on expected me to have quite a bit of preexisting knowledge about Git, GitHub, and how these tools allowed multiple developers to collaborate on a single project.
By making the ProtonMail iOS app open source, the company hopes to encourage researchers to attempt to find vulnerabilities and increase users’ trust in the security of the platform.
In addition to the source code, Proton Technologies has made available some documentation, including its iOS security and trust models, that should make it easier for interested parties to review the code.
This week we welcome Joannah Nanjekye (@Captain_Joannah) as our PyDev of the Week! Joannah is a core developer of the Python programming language. She is also the author of Python 2 and 3 Compatibility. You can find out more about Joannah on here website. Let’s take a few moments to get to know her better!
In this tutorial, we will learn how to upgrade pip. This may be handy, if we, for instance, are working with old Python environments, This, in turn, may leed to that we need to upgrade pip to the latest version.
Log information is very important for debugging and developing any application. When the application runs then each event can be tracked by using logging features. The programmer can get a clear understanding of the flow of the program by using log data. When any program crashes then the cause of the crash can be detected easily by log records that save development times. The performance of the application can also be measured by logging.
Python has a built-in module named logging to get the log information for any python application. It is a very useful module for the novice or experienced python programmer to print the status message to the output stream or into a file. Most of the third-party python libraries use this module to generate log information for the python application. How you can use this module is shown in this article by using 25 simple python logging examples.
Sending, checking and replying to emails is a time consuming task, especially when you are doing it for a large number of people or customers where you just have to change the recipient’s name, address, age and other small things. It would be a very difficult task for you to write a program that could handle all types of your personal/business emails but still you can automate a lot of stuff in this regard which will eventually save you a lot of time.
For example, you want to send a reminder to your customers for their remaining bills and you have all customer related data like their phone numbers, address, age etc in an excel sheet or a database then instead of doing it manually, you can write a simple program in Python to automatically do that for you. In this tutorial, we’ll learn how email protocol works and how you can automate the process to save your precious time.
The cloud is dramatically changing established development practices, and developers need expert training and hands-on experience to stay up to date.
Join Red Hat’s developer advocates (including Burr Sutter, Edson Yanaga, and Kamesth Sampath) in Austin, Texas for a day of technical sessions, conversation, and hands-on workshops focused on Kubernetes development and Java microservices.
My job at Datadog keeps me busy with new and questioning challenges. I recently stumbled upon a problem that sounded easy but was more difficult than I imagined.
Here's the thing: considering a filename and a line number, can you tell which function, method or class this line of code belongs to?
I started to dig into the standard library, but I did not find anything solving this problem. It sounded like I write to do this myself.
The first steps sound easy. Open a file, read it, find the line number. Right.
Today we've issued 2.2.7, 2.1.14, and 1.11.26 bugfix releases.
On behalf of the Jython development team, I'm pleased to announce that the second beta release of Jython 2.7.2 is available! This is a bugfix release.
Please see the NEWS file for detailed release notes. This release of Jython requires JDK 8 or above.
Awk comes in several varieties: There is the original awk, written in 1977 at AT&T Bell Laboratories, and several reimplementations, such as mawk, nawk, and the one that ships with most Linux distributions, GNU awk, or gawk. On most Linux distributions, awk and gawk are synonyms referring to GNU awk, and typing either invokes the same awk command. See the GNU awk user's guide for the full history of awk and gawk.
Nadira’s father, the Uzbek playwright and theatre director Rustam Aliev, suffered a massive stroke yesterday and passed away in the early hours of this morning, age 60. Nadira is very sad at not having had the chance to see him before he died, and while awake all last night she set down her thoughts in this piece, which I find extremely powerful.
President Trump has stated his intent to withdraw US troops from Syria on several occasions since March 2018. Each time politicians from both the Democratic and Republican parties, supported by the corporate-controlled media, have, based on US imperial interests, vehemently challenged the withdrawal proposal.
Singh states that: According to former Pakistani Ambassador Mr. Husain Haqqani, the Pakistan-sponsored insurgency sought to cleanse Kashmir of non-Muslims to make the state entirely free of minorities. Many terror groups active in Kashmir today, such as Lashkar-eTaiba (LeT), Jaish-e-Mohammed (JeM), and Hizbu-ul-Mujahideen (HM) have rightfully been labelled Foreign Terrorist Organizations by the European Union, United States, and other countries. Yet these terrorists continue to receive safe harbor, medical care, and financial support in Pakistan–exactly like Al-Qaeda mastermind Osama bin-Laden who was killed in Abbottabad, Pakistan by US Special Forces in 2011. These groups have launched terror attacks throughout India, including the November 2008 Mumbai attacks that killed over 165 people, and the September 2016 attack on an Indian army base, which lead to an escalation in tensions between India and Pakistan.
Yet, instead of Ilhan Omar addressing the subject of the hearing or expressing disgust at the crimes of these terrorist organizations, she decided to justify the agenda of Kashmir’s Islamist rebels by attacking the credentials of Aarti Singh.
"So we concluded [that] something killed the food of the eels and the smelt," Yamamuro says.
She and her colleagues now believe that they've identified the culprit: pesticides called neonicotinoids.
The evidence is circumstantial. Right around the time the fish started having problems, early in the 1990s, farmers near the lake started using these pesticides on their rice paddies to control insect pests. Yamamuro also found traces of these chemicals in some parts of the lake. Those levels, she thinks, are high enough to cause problems for tiny aquatic animals. Also, neonicotinoids kill insects, but not the algae that the thriving fish were eating.
She and her colleagues just published their findings in the journal Science.
[...] The doctors came back and said, 'This is the worst infection on the planet. This is an infection that's closed down hospitals in Germany. It's called Acinetobacter baumannii.'"
Tom was put into isolation, and his children flew over because of concern that he wouldn't make it. When doctors visited him, they wore special gowns.
After seven years of promoting fracking, Conservative ministers have withdrawn their support and blocked the prospects of a shale gas€ industry.
A lawyer for the whistleblower€ who raised alarms about President Donald Trump’s dealings with Ukraine said Sunday his client is willing to answer written questions submitted by House Republicans.
For solace to start the weekly madness, this happened: Several judges blocked Trump's new rule change barring immigrants who can't afford health care, an 8-year-old girl easily climbed over his "impenetrable" wall, drug smugglers easily cut through it with a $100 saw, and the Mob-Boss-In-Chief was again thunderously booed in public, this time at a UFC fight...
The other day, while listening to that liberal bastion, NPR, the newscaster mentioned that another witness had given testimony that would be damaging to Trump in the House’s impeachment inquiry.€ In a transition so seamless it was an integral part of the story, the anchor immediately went on to say that Republicans claim the process is flawed, illegitimate, and partisan.
Our democracy is not in peril—we do not live in a democracy. The image of our democracy is in peril. The deep state—the generals, bankers, corporatists, lobbyists, intelligence chiefs, government bureaucrats and technocrats—is intent on salvaging the brand. It is hard to trumpet yourself as the world’s guardian of freedom and liberty with Donald Trump blathering on incoherently about himself, inciting racist violence, insulting our traditional allies along with the courts, the press and Congress, tweeting misspelled inanities and impulsively denouncing or sabotaging bipartisan domestic and foreign policy. But Trump’s most unforgivable sin in the eyes of the deep state is his criticism of the empire’s endless wars, even though he lacks the intellectual and organizational skills to oversee a disengagement.
Sanders's surging campaign was forced to move today's rally from the Northrup Arena, which only seats 2,700 to Williams Arena, which can hold more than 14,000
Trump and Barr have also been asking other foreign governments for help in investigating the FBI, CIA and Mueller investigators. The US president has called on the Australian prime minister Scott Morrison for assistance, while the attorney general has been on similar missions to the UK and Italy.
And the information being requested has left allies astonished. One British official with knowledge of Barr’s wish list presented to London commented that “it is like nothing we have come across before, they are basically asking, in quite robust terms, for help in doing a hatchet job on their own intelligence services”.
“It is better if they don’t say anything,” Marwan Muasher, a former Jordanian foreign minister, told Foreign Policy.
Yet Trump has gone even further in the opposite direction than mere silence, unambiguously siding with the region’s autocratic rulers and leaving lower-level bureaucrats in his administration to deliver mild encouragement to the protesters. Asked this fall to comment on Egypt’s most violent crackdown on protesters since the Arab Spring, Trump offered unconditional support for the country’s leader, Egyptian President Abdel Fattah al-Sisi, whom he once described as “my favorite dictator.”
Facebook recently announced, “Facebook News,” a partnership between the social-media giant and established corporate-media outlets, including the New York Times. Does this arrangement suggest an enhanced effort to keep independent journalism and nonconforming opinions out of social media?
Important social reforms enacted under Saudi Crown Prince Mohammed bin Salman have been accompanied by deepening repression and abusive practices meant to silence dissidents and critics.
What do€ Cambodia,€ Indonesia,€ Laos,€ Myanmar,€ Nepal,€ North Korea,€ Pakistan, and€ Vietnam€ have in common? The answer is tragic.
Currently learning English, the 18-year-old plans to pursue law to provide legal aid to the rescued Yazidis. “When I was 13, I just wanted to become a translator. Now, I want to bring justice,” she says.
According to Hussein Al-Qaidi, director of the Office of Kidnapped and Rescue, the IS also used an online portal to buy and sell girls. “It is shame that in the 21st century the international community allowed this to happen. There is no support for rehabilitation of those rescued,” he says. Al-Qaidi adds that a greater worry is the rescued young boys who have been trained in militancy. “They remain like a bomb ready to explode.”
The decision not to screen the film was reversed after "lots of voices offering cooperation to address our safety concerns", a member of the organising committee told AFP news agency.
The chart below shows patent application status for published utility patent applications as of Oct 27, 2019 grouped by patent application filing date.
One goal of the organization is to change the law currently applied by the U.S. Supreme Court that has caused the invalidation of every patent on personalized diagnostics since 2012. Without patent protection for their investments, companies will not be interested in the personalized diagnostics field.
For those involved in the online piracy supply chain, keeping your head down has almost always been part of the strategy. So why are there suddenly dozens of IPTV suppliers promoting their businesses on YouTube, holding personal question and answer sessions, bragging about the money they're making, while turning the camera on themselves?