Pingora is a new HTTP proxy server built in-house by Cloudflare with plans to make it open-source in the future.
Few companies can compete with Cloudflare’s experience in serving massive web traffic.
To make things more precise, we’ll say this: Cloudflare handles more than 10% of all HTTP/HTTPS world Internet traffic. Moreover, globally, the Cloudflare network serves over 25 million HTTP requests each second and is used by almost 80% of all the websites that use reverse proxy services.
It's time once again for The Weekender. This is our departure into the world of hedonism, random topic excursions, whimsy and (hopefully) knowledge. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.
In this video, I am going to show how to install Venom Linux 4.0
In the last couple of days, I've been spending some time configuring Neovim, mainly trying to add some functionality to Neovim that I have in Doom Emacs. So I've found several neat plugins that really improve Neovim.
A few years ago developers knew eBPF as a handy way to build firewalls yet now it's used everywhere for everything. Get ready for io_uring to do the same.
Most people don't know the first thing about Linux programming. Why should they? Linux, more so than most operating systems, just works. But under the surface, there are programs such as eBPF that are transforming the infrastructure under the operating system we use every day.
As revealed this week, Microsoft chose to port eBPF into Windows rather than try to duplicate its functionality with its own program. io_uring may become the next Swiss-Army tool for Linux developers.
Io_uring allows Linux to launch an operation asynchronously and wait for its completion. Unlike its asynchronous I/O (AIO) subsystem, its predecessor, io_uring uses a memory ring buffer shared between user space and the Linux kernel. This enables it to submit operations and collect the results without needing time-expensive Linux kernel calls. Its API is complex, but if your applications require lots of I/O, you get rewarded with vastly improved increased performance.
Both Linus Torvalds' Open Source Summit keynote and Jonathan Corbet's "Kernel Report" discussed efforts to allow Rust modules in Linux.
The next version of the kernel will be 6.0, but as ever, the change of major version number doesn't denote any major technical changes. Torvalds acknowledged that it might have been desirable to have a headline feature such as "now you can develop drivers in Rust," but this probably won't happen until kernel 6.1.
So far, there is a working group, and a preliminary patch has been submitted. There are also two preliminary drivers implemented in the new language, which are discussed in depth over on LWN: a driver for NVMe drives, and an in-kernel server for the 9P network protocol from the Plan 9 operating system.
At Linux Plumbers Conference 2022, we held a BoF session around accelerators.
This is a summary made from memory and notes taken by John Hubbard.
We started with defining categories of accelerator devices.
1. single shot data processors, submit one off jobs to a device. (simpler image processors)
2. single-user, single task offload devices (ML training devices)
3. multi-app devices (GPU, ML/inference execution engines)
One of the main points made is that common device frameworks are normally about targeting a common userspace (e.g. mesa for GPUs). Since a common userspace doesn't exist for accelerators, this presents a problem of what sort of common things can be targetted. Discussion about tensorflow, pytorch as being the userspace, but also camera image processing and OpenCL. OpenXLA was also named as a userspace API that might be of interest to use as a target for implementations.
Currently most mainline distros still use the kernel console, provided by the VT subsystem. We'd like to move to CONFIG_VT=n as the console and vt subsystem have historically been a source of bugs but are also nasty places for locking etc. It also can be the cause of oops going missing when it takes out the panic path with locking bugs stopping other paths from completely processing the oops (like pstore or serial).
The session started discussing what things would like. Lennart gave a great summary of the work David did a few years ago and the train of thought involved.
Once you think through all the paths and things you want supported, you realise the best user console is going to be one that supports emojis and non-Latin scripts. This probably means you want a lightweight wayland compositor running a fullscreen VTE based terminal. Working back from the consequences of this means you probably aren't going to want this in systemd, and it should be a separate development.
The other area discussed was around the requirements for a panic/emergency kernel console, likely called drmlog, this would just be something to output to the display whenever the kernel panics or during boot before the user console is loaded.
Let’s talk about Intel.
I know what you’re thinking.
If you work for Intel, you’re thinking Oh no.
If you don’t, you’re thinking Oh no. Or possibly getting ready to post some comments about ANV not supporting features, or having bugs, or any of the common refrains that I’ve seen so often around the internet.
The fact remains, however, that ANV is the reference zink hardware driver. It has been ever since I started working on zink. The reason for this is simple: it’s what I have on the machine I develop with, and when I started working on zink, it was the driver that was furthest along.
It’s therefore no exaggeration to say that without everything ANV and the Intel Mesa team brings to the table, zink wouldn’t be nearly as far along as it is.
This series looks at the best free and open source alternatives to products and services offered by Microsoft.
Vagrant is an open-source software used to manage and generate different virtual environments using virtualization techs such as VirtualBox, VMware, and more. It simplifies the config management of virtual machines to boost productivity with the aid of provisioners. Provisioners fundamentally permits the customization of the configuration of virtual machines.
Vagrant gives many development environments to DevOps, allowing the developers to work beyond several operating systems. One exciting feature of Vagrant is that you can install this tool on nearly all Linux distros. It is essential to know that Vagrant is a command-line generated tool.
Also, you must ensure that you have a virtualization engine like Hyper-V, VirtualBox, or Docker setup on your system since you cannot run the Vagrant tools without virtualization software. The Vagrant plugin system also supports KVM and VMware.
TeamViewer is proprietary software that permits a user to remotely access another user’s desktop, share the desktop and even facilitate file transfer between the PCs over an internet connection. It is a well-known app among helpdesk support staff and comes in handy when aiding remote users who are stuck and can also not get worthwhile assistance.
Better yet, the program works well with all major platforms: macOS, Windows, and Linux (also in limited forms on android and iOS). Besides file transfer, TeamViewer lets you chat with its users in real-time, sync clipboard contents, and much more.
The complexity of the application does not, however, compromise the program’s simplicity. As such, it is a pretty straightforward app as you only need to install it on both PCs required for connection, then interlink them using the unique ID and password it auto-generates. While this app’s core feature is skewed more towards the IT professionals, DevOps, and support agents, it is free for one’s use (and comes in handy for helping a frustrated friend or relative).
Today we are looking at how to install The King Of Fighters Memorial Lvl 2 Super Edition on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.
Thinkorswim was launched in 1999 as an options brokerage platform. However, later it was acquired by TD Ameritrade, although Thinkorswim’s brokerage services were shut down, the trading platform is still active and distributed by TD Ameritrade for its clients. Besides the trading feature, Thinkorswim users also have access to trading and analysis tools, online courses, etc.
Unlike TradingView which can be linked to the trading accounts of many different brokers, Thinkorswim is only used by TD Ameritrade clients.
Thinkorswim allows users to freely set alerts based on parameters of technical indicators and price movements. Meanwhile, TradingView allows users to receive only 12 different alert conditions. However
Thinkorswim is a bit more complicated for beginners. It is confusing even for many experienced traders. However, the platform has a fairly detailed and comprehensive system of study guide documents that users can use when they need to study.
Thinkorswim is completely free for customers, which is a big plus. For traders with TD accounts, Ameritrade has provided extensive knowledge for traders who want to learn about trading and investing.
Puppy Linux is a family of distributions that provide a simple way to use Linux on lower-end machines. Unlike regular distros, Puppy Linux uses popular versions of existing distributions and it modifies them to run with lower system requirements.
This allows you to install this distribution on just about any system and storage medium possible. For example, you can install and boot a working copy of the latest version of Puppy Linux on a 512MB flash drive. This article shows you how you can do just that.
SSH banner warnings are crucial when companies or organizations want to show a strict warning message to discourage unauthorized users from accessing a Linux server.
These SSH banner warning messages are displayed just before the SSH password prompt so that unauthorized users who are about to gain access are made aware of the aftermath of doing so. Typically, these warnings are legal consequences that unauthorized users can suffer should they decide to ahead with accessing the server.
Be cautious that a banner warning is by no means a way of blocking unauthorized users from logging in. The warning banner is simply a warning meant to warn unauthorized users from logging in. If you want to block unauthorized users from logging in, then additional SSH configurations are required.
Sometimes in Linux scripts, you want to know if a string of text contains a specific, smaller string. There are many ways to do this. We show you some simple, reliable techniques.
Why Is This Useful?
Searching a string for a smaller substring is a common requirement. One example would be reading text from a file or from human input and searching the string for a specific substring so that your script can decide what to do next. It might be looking for a label or device name in a configuration file or a command string in a line of input from a user.
Linux users are blessed with any number of utilities for manipulating text. Some are built into the Bash shell, others are provided as standalone utilities or applications. There’s a reason Unix-derived operating systems are richly served with string manipulation capabilities.
In this tutorial, we will show you how to install KiCad on Linux Mint 21. For those of you who didn’t know, KiCad is an open-source software used to capture and design printed electronic circuit boards. It has an integrated environment for schematic capture, PCB layout (including 3D rendering), manufacturing file viewing, and SPICE simulation, all in one place.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of a KiCad on Linux Mint 21 (Vanessa).
In this tutorial, we will show you how to install Python on Rocky Linux 9. For those of you who didn’t know, Python is a popular, powerful programming language that is easy to get started and understand. It supports multiple programming paradigms, including structured, object-oriented, and functional programming. Python has been around since the late 1980s and continues to be one of the most popular languages in use today.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of Python 3.10 on Rocky Linux. 9.
Whenever I have to copy a particular file to multiple directories, I literally feel what a clunky job I have to do. Manually copying a single file to multiple locations is a total waste of time when you know you have to move this file across hundreds of directories.
Anyway, I need to do this, so there is no way to escape from this, so let’s be brave and find the solution to overcome this hurdle in the following article.
As you know, bare usage of cp or mv commands is not reliable for copying or moving content to multiple locations at once. However, with a little tweak, you can use the mv or cp command to move or copy files at multiple locations, which we will see in the subsequent section. Apart from that, you can also use find, tee, and usage of echo and xargs commands to achieve your desired result.
Graylog is a free and open-source log-management platform for capturing, storing, and enabling real-time analysis of your data and logs. It's written in Java and built on top of other open-source software like MongoDB and Elasticsearch. Graylog provides one of the most efficient, fast, and flexible centralized log management platforms. With Graylog, you can send and analyze both structured and unstructured data from almost any data source.
In this tutorial, you will set up the Centralized Log Management using the Graylog on the Rocky Linux server. This tutorial includes the basic installation of some Graylog dependencies such as Elasticsearch and MongoDB. Additionally, you will also set up the Graylog Input and send logs from the Linux machine to the Graylog Server via the Syslog Ingest.
Are you looking for an easy guide for installing Kubernetes Cluster on Debian 11 (Bullseye)?
The step-by-step guide on this page will demonstrate you how to install Kubernetes cluster on Debian 11 with Kubeadm utility.
Kubernetes (k8s) cluster contains master and worker nodes which are used to run containerized applications. Master node works as control plan and worker nodes offers environment for actual workload.
There are multiple ways to install Emacs on Ubuntu 22.04 Jammy JellyFish Linux using the command terminal and graphical user interface.
GNU Emacs is a programmable text editor suitable for development. It is a very comprehensive and platform-independent editor that can be expanded with its own Lisp dialect (Emacs Lisp). GNU Emacs makes it easier to write source code through syntax highlighting and can be adapted by the user. Since its control is mainly based on keyboard shortcuts, it requires some training in order to be able to use all its possibilities intensively. Thanks to a large number of plugins, the editor can be used in almost all areas. There are, for example, extensions for file management, email and news, IRC, compilations, web surfing, and much more. Furthermore, it can also be used to create text documents based on LaTeX.
Apt-clone is a simple tool that can scan your Debian Linux system for installed packages, software repositories, and third-party DEB packages and pack them away to install on another computer. Here’s how to use Apt-clone on your Linux system.
In the old days, if you wanted to snoop on a piece of serial gear, you probably had a serial monitor or, perhaps, an attachment for your scope or logic analyzer. Today, you can get cheap logic analyzers that can do the job, but what if you want a software-only solution? Recently, I needed to do a little debugging on a USB serial port and, of course, there isn’t really anywhere to easily tie in a monitor or a logic analyzer. So I started looking for an alternate solution.
If you recall, in a previous Linux Fu we talked about pseudoterminals which look like serial ports but actually talk to a piece of software. That might make you think: why not put a piece of monitor software between the serial port and a pty? Why not, indeed? That’s such a good idea that it has already been done. When it works, it works well. The only issue is, of course, that it doesn’t always work.
I often hear the question: "How do I manage containers with RHEL?" I think there's a knowledge gap here because many users never took docker run [image] beyond a laptop and into production. This is a good thing for many environments, as using an orchestration platform like the industry default Kubernetes provides almost endless capabilities and benefits.
This is a quick piece of news. I have been willing to try out Sweet Transit (released end of July 2022) for a while as I kind of enjoy train-related simulations (OpenTTD is one of my go-to time wasters) and sadly until now Sweet Transit did not work properly on Linux with Proton – launching it resulted in a black screen while the sound could be heard. I just tried it again today and it looks like either a recent game update or a recent improvement in Proton Experimental have fixed it. You can now play it as you’d expect, here is a quick capture as I went thru the tutorial.
In 1989, one of the best games, that ended up on many consoles, was released. Prince of Persia started on the Apple II. In 1990, they ported it to MS-DOS.
Plasma 5.26 Beta was released yesterday
https://kde.org/announcements/plasma/5/5.25.90/
And now we need your help testing it. Download KDE neon Testing edition and install it on a machine (do backups etc or use a spare computer if you can).
 Kdenlive is an acronym for KDE Non-Linear Video Editor. It works on GNU/Linux, Windows and BSD. Through the MLT framework, Kdenlive integrates many plugin effects for video and sound processing or creation. Furthermore Kdenlive brings a powerful titling tool, a DVD authoring (menus) solution, and can then be used as a complete studio for video creation.
Kdenlive supports all of the formats supported by FFmpeg or libav (such as QuickTime, AVI, WMV, MPEG, and Flash Video, among others), and also supports 4:3 and 16:9 aspect ratios for both PAL, NTSC and various HD standards, including HDV and AVCHD. Video can also be exported to DV devices, or written to a DVD with chapters and a simple menu.
Update on what happened across the GNOME project in the week from September 09 to September 16.
To keep the habbit alive, I continue to do a daily pixel routine, now covering almost all of the GNOME Circle apps.
Before GUADEC there was an astonishing Covid wave in Germany, so I finally somehow caught it despite not even really leaving my flat around this time. I was still feeling quite weak around GUADEC and also had to catch up with my preparation for the BoF I was hosting. More about the BoF below. I still managed to drop by for one evening, seeing some new faces and attending Tobias’ talk in person.
Despite still being pretty much a greenhorn within the GNOME community I was awarded this year’s Community Appreciation Award (aka “Pants of Thanks”.) I was very thankful that this year’s general assembly included a huge block of attributions to a lot of initiatives and contributions within the GNOME project. We have so many wonderful projects and contributors within the project that a single award is not nearly enough to cover everything that’s going on. I can’t deny that though felt flattered to receive an award for my workðŸËÅ I also had a pretty huge smile on my face when reading the hints as to who will be getting this year’s award.
This week was the week of the Linux desktop – as it is every week anyway. Specifically, we have seen all components from KDE (Plasma, Frameworks, Gear) being refreshed during the last week. Of course, this is not everything the 7 snapshots (0908…0914) brought you.
We are thrilled to announce the Public Release Candidate (RC 2) of SUSE Linux Enterprise Micro 5.3!
SLE Micro is an ultra-reliable, lightweight operating system purpose built for edge computing. Please check out our Product page to learn more, but for the beta program, please refer to our dedicated beta page.
As part of dropping Python 2 which is EOL, we have migrated our mailing lists from mailman2 to mailman3. Rewriting of the "From" header and subject (to prepend the list name) have been disabled to keep the DKIM signature intact. This means "reply to mailing list" must be used when replying to the list and you may need to update your filters and rules matching the "From" header. All existing subscriptions are migrated and you do not need to re-subscribe.
Release Candidate versions are available in testing repository for Fedora and Enterprise Linux (RHEL / CentOS / Alma / Rocky and other clones) to allow more people to test them. They are available as Software Collections, for a parallel installation, perfect solution for such tests, and also as base packages.
Here’s your weekly Fedora report. Read what happened this week and what’s coming up. Your contributions are welcome (see the end of the post)! F37 Beta was released on Tuesday.
I have weekly office hours on Wednesdays in the morning and afternoon (US/Eastern time) in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else. See the upcoming meetings for more information.
Silverblue is an operating system for your desktop built on Fedora Linux. It’s excellent for daily use, development, and container-based workflows. It offers numerous advantages such as being able to roll back in case of any problems. Let’s see the steps to upgrade to the newly released Fedora 37 Beta, and how to revert if anything unforeseen happens.
Before attempting an upgrade to the Fedora 37 Beta, apply any pending upgrades.
If there's anything business leaders can count on over the last few years, it’s that you can’t count on anything. With a volatile job market, changes in employee priorities, and the lasting effects of COVID-19, there’s no way leaders can guarantee employee satisfaction, motivation, and retention.
Company executives learned quickly that their efforts to retain and motivate employees must be continually addressed and shifted to succeed in today’s climate. With hybrid or fully remote work options being the new norm, knowing the feelings, needs, and motivators of employees has become even more critical.
The Java runtime environment in your containers could stop receiving updates in the coming months. It's time to take action. This article explains the decisions that led to this issue and proposes a solution.
Filtering and searching text with regular expressions is an important skill for every developer. Regular expressions can be tricky to master. To work with them effectively, you need a detailed understanding of their symbols and syntax.
Fortunately, learning to work with regular expressions can be incremental. You don't need to learn everything all at once to do useful work. Rather, you can start with the basics and then move into more complex topics while developing your understanding and using what you know as you go along.
This article is the second in a series. The first article introduced some basic elements of regular expressions: The basic metacharacters (.*^$\s\d) as well as the escape metacharacter \.
This article introduces some more advanced syntax: quantifiers, pattern collections, groups, and word boundaries. If you haven't read the first article, you might want to review it now before continuing with this content.
These articles demonstrate regular expressions by piping string output from an echo command to the grep utility. The grep utility uses a regular expression to filter content. The benefit of demonstrating regular expressions using grep is that you don't need to set up any special programming environment. You can execute an example of a regular expression immediately by copying and pasting the code directly into your terminal window running under Linux.
Switching to the preview/edge channel for the official Ubuntu Snap Store — Snap Store is the GNOME Software fork Ubuntu ships with, with the Flatpak goodness stripped out and Snap stuff bolted on — now installs the unofficial without-a-name Flutter-based store. It seems the unofficial Snap Store is set to become the official Snap Store!
Charmed Kubeflow is Canonical’s Kubeflow distribution and MLOps platform. The latest release shipped on 8 September. Our engineering team hosted a couple of livestreams to answer the questions from the community: a beta-release webcast and a technical deep-dive. In case you missed them, you can read the most frequently asked questions (FAQ) about MLOps and access helpful resources in this blog post.
Software operators are crucial in the Kubernetes landscape. A software operator encapsulates the knowledge and expertise of a real-world operations team and codifies it into a dedicated piece of software. Software operators help human operators and administrators run their applications efficiently and effectively. Canonical provides an OSS-based platform and framework for building and running operators.
This tutorial will show you how to check what version of Ubuntu you’re running/using. We’ll show you a method of doing it via the command-line interface (CLI) and one via the graphical user interface (GUI).
The Community Council is looking for nominees for the upcoming election.
We will be filling all seven seats this term, with terms lasting two years. To be eligible, a nominee must be an Ubuntu Member. Ideally, they should have a vast understanding of the Ubuntu community, be well-organized, and be a natural leader.
The work of the Community Council, as it stands, is to uphold the Code of Conduct throughout the community, ensure that all the other leadership boards and council are running smoothly, and to ensure the general health of the community, including not only supporting contributors but also stepping in for dispute resolution, as needed.
A team from the Institute for Automation of Complex Power System (ACS) at RWTH Aachen University have been working for a while on the analysis of widely distributed power systems. In a drive to move away from highly specialised (and expensive) electronics platforms, they have produced some instrumentation designed to operate with the Raspberry Pi platform, and an open source software stack. They call the platform the SMU (Synchronised Measurement Unit.) The SMU consists of a HAT sitting on an RPi3, inside a 3D printed box that is intended to attach to a DIN rail. After all, this is supposed to be an industrial platform.
One of the most searched topics on the internet regarding Raspberry PI is about projects to realize. Many of these results bring you to simple lists linking to not tested procedures. In this post, I’m going to summarize the best projects I have personally tested with Raspberry PI Foundation boards.
In 2016, Code Club Australia launched the Moonhack online coding event and broke the world record for the most children coding in one day. Then in 2017 they broke the record again. By now, more than 150,000 young learners from 70 countries have participated in Moonhack.
Arduino Cloud is Arduino’s integrated platform to develop, deploy, and manage IoT devices in an easy way. It supports a broad list of hardware including not only Arduino boards but also ESP32 and ESP8266-based boards. Arduino is committed to making this list of devices grow and as a result of this effort, ESP32-S2, S3, and C3 families of chipsets have been added to the list of supported devices.
We are excited to announce our team will be traveling to Amsterdam for The Things Conference on September 22nd-23rd, where Arduino will be among select exhibitors.
The Things Conference is the world’s largest conference about LoRaWAN€®, bringing together the industry’s major players contributing to this technology’s development in a two-day deep dive dedicated to making business operations smarter. This year’s edition will focus on the main topic of digital transformation – as seen through the lens of LoRaWAN€®, of course!
I downloaded the tarball and converted it to an SFS. Just click on the "sfs" icon to download. I recommend install to the main desktop, not in a container, as with the latter choice it seems to be running openGL with software rendering only.
On the main desktop, Blender runs as user 'blender'. This does create one little problem; it has menu entries to run the web browser to see online documentation, which doesn't work. I have fixed it, but that fix will be in the next release of EasyOS. You can still view online documentation of course, just not via the menu in Blender.
We initially developed Qt Safe Renderer to show warning indicators in problem situations, such as car dashboards. Along the way, we have added features, and with the new upcoming 2.0 release, you can create even more complex user interfaces for safety-critical applications.
Since making safety-critical software is usually a serious business, we decided to have fun during the traditional Qt Company's Hackathon days. We made a little game with Qt Safe Render. The purpose of the demo was to test the upcoming 2.0 release and try out how end users can create applications with a safe render.
Hi all!
We have released the Qt 6.4.0 RC. As earlier you can get it via online installer. Src packages are also available in the Qt Account and download.qt.io. Delta to the beta4 attached. Please make sure you report all findings in Jira.
The target is to release Qt 6.4.0 in two weeks so please inform me immediately if you find something new which should be fixed before the release.
br, Jani Heikkinen Release Manager
In this tutorial we will use CH341A programmer to read, write and erase data/firmware on attached chip. This is your getting started guide to CH341A programmer. CH341A programmer allows users to attach variety of chips in order to read or backup firmware or overwrite the exiting firmware.
Software quality is more the result of a system designed to produce quality, and not so much the result of individual performance. That is: a group of mediocre programmers working with a structure designed to produce quality will produce better software than a group of fantastic programmers working in a system designed with other goals.
Eagle-eyed watchers of CPAN may have noticed that I've recently been releasing Type::Tiny development releases with version numbers 1.999_XYZ.
Type::Tiny v2 is intended to be compatible with Type::Tiny v1. If you've used Type::Tiny v1, you shouldn't need to change any code, but Type::Tiny v2 has a few new features which may make your code simpler, more maintainable, and more readable if you adopt them.
NetworkManager is the default network management service on Fedora and several other Linux distributions. Its main purpose is to take care of things like setting up interfaces, adding addresses and routes to them and configuring other network related aspects of the system, such as DNS.
There are other tools that offer similar functionality. However one of the advantages of NetworkManager is that it offers a powerful API. Using this API, other applications can inspect, monitor and change the networking state of the system.
This article first introduces the API of NetworkManager and presents how to use it from a Python program. In the second part it shows some practical examples: how to connect to a wireless network or to add an IP address to an interface programmatically via NetworkManager.
I recently found myself needing to write a dynamic reverse HTTP/websocket proxy. After some prototyping it is now time to write something real. To prepare myself for that, I devoted today’s Red Hat Day of Learning to another aspect of Rust: asynchronous programming, and learning about tokio. There is really no getting around tokio in the Rust world of networking.
I started with the small book “Asynchronous Programming in Rust”. Honestly I found this a bit hard to follow, as it quickly dives into a lot of technical details, which I don’t have yet. But I understand the basics now: futures, async/.await, and an overview about available runtimes. As JavaScript developer I’m of course very familiar with async programming in general (a JS Promise is more or less the same as a Rust Future), but due to Rust’s much stricter typing and borrowing rules and multi-threading capabilities there are a lot of extra details to consider.
Moving on to tokio, I found a nice blog post from Jakub Barszczewski that explains the basics of tokio on a simple web service example. That was very well written, easy to follow and understand. It only took an hour or so to work through, including copious excursions to API docs.
There are plenty of analog and digital synthesis modules available in Eurorack format. But how about one that actually does physical percussion while capturing the output at the same time? The VU Perc Relay module does just that.
Fifteen minutes later, the woman reappeared. She hopped out of her SUV with a tray of Starbucks hot chocolates. “You all look cold, and I wanted to thank you.”
Why not? The point of the lounge would be to serve as a place where people can explore the meaning of life, just as I once explored the meaning of rhubarb. The imagination has no limits! At the same time, it has all sorts of limits, some of which are deeply painful.
I didn’t know who you were, and then you died. I went searching for your poems online devouring one after another then reading your Twitter feed backwards, your voice getting younger and younger, and that’s where I found the last pair of sneakers you ever bought: all-black AirMax 90s. I have a black pair, too, and a pair that are pink and teal. I don’t wear either of them enough, and that’s one problem with loving sneakers. The more you obsess over them, the more you buy, and the less you wear each pair. In college my friend Arshad told me that every year you add to your life, the shorter each one is in relation to the total, the significance of each day diminishing as you collect them. Goddamn, I said, but kept wanting days to be over so I could get to the next one. If I had found your poems just a few months earlier I could have emailed you. You asked people to do that. You’d worked in a casino and said you’d teach them the right way to play blackjack. We could have talked about cards and then shoes and then basketball. We would have gotten to poems eventually, or we wouldn’t have. There’s nothing new about poems, and no one knows the right way to write them. Now I’m watching a craft talk you gave about the body— how we feel it before we know it’s failing— and that’s what it is about sneakers, isn’t it? They’re part of the body, but they come off.
Back in 1989, when most important political people were still dithering about carbon dioxide’s true effects on the planet, journalist and activist Bill McKibben published The End of Nature, a book that predicted that life as we knew it was about to change, catastrophically and irrevocably, unless radical action was taken. He was just 27 when he wrote that book. It’s not apparent that McKibben, now 61, has had many vacations since then. He’s the author of numerous other books and articles, the founder of the environmental organization 350.org, and the instigator of a new project, Third Act, which mobilizes older adults for progressive change, including on global warming.
One of them was the 19-year-old Bhaskar Sunkara who unsubbed from the list to get away from all the nasty digs against Barack Obama...
There was a lot of angst in our family about what should be the title of this film.€ We wanted, “Something I Need to Tell You”.€ Or “A Secret Shared” or …€ € €
DS: You say we lost by how we fought it. How you fight a war the right way may be a problem.
Imagine for a moment that, by some quirk of the universe, you are sharing your workspace with a time traveller. Specifically, yourself from 1 year in the future. How will you react to your new co-worker?11 If you find this exercise difficult, try instead imagining how your past self of a year ago would react to your present self. Despite being no more intelligent than you and coming from a similar background, they always seem to be one step ahead. Everything you accomplish, they have already accomplished a year ago.
As intolerable as this situation is, the universe has been relatively kind to you because things could get much worse. What if, instead of a one year jump, this chronoscopic portal delivered up your future self from only a week or two away? This new colleague is not even more experienced than you in any meaningful sense, yet somehow has all of the answers. That bizarre compiler error you have been fighting with all day that seems to be independent of the actual code being compiled? It was caused by an invisible Unicode character. Right there.22 It was a long time ago and I am over it now. Thank you. Your neighbour’’s insufferability peaks whenever they have just found the solution to your current problem.
We can dispense with the thought experiment now, because in reality you probably already work with engineers from the future: the more-senior members of your team.33 Unless you are already on the top rung of the career ladder, this is broadly true at all levels of seniority. It should be obvious that it is a mistake to compare your own present accomplishments unfavourably with those of more experienced engineers. Your future accomplishments may, in time, match or even exceed theirs. At times we all commit this error nonetheless. What is less obvious are the smaller-scale effects of seniority on time travel.
On Sept. 10, 2012, I€ joined thousands of my fellow public school teachers in Chicago and walked off the€ job.€
Graphing calculators have evolved from expensive playthings for rich nerds to everyday tools for high schoolers worldwide. Even though teenagers nowadays carry powerful internet-connected computers in their pockets, math teachers often prefer them to use a clunky Z80-powered calculator in class, if only because their limited performance reduces the potential for distraction. The worst thing a lazy student can do is play a simple game like Snake or Tetris.
When you imagine 3D printed art, it’s easy to envision the different kinds of sculptures and figurines posted online. While these projects take plenty of time and creativity on their own, [César Galera] shows us a different way to make 3D printed art by turning 2D images into fully textured 3D prints.
Sometimes when you need a component, the best way to get it is by building it yourself. [North Carolina Prepper] did just that, creating his own trombone-style variable capacitor by stretching some aluminium beverage cans.€
I’ve worked hard for decades and saved for my retirement, but I currently don’t have enough income to get covered through an Affordable Care Act marketplace plan. I also don’t qualify for the Medicaid program in my state of Texas, since it doesn’t offer any health insurance options to adults like me who aren’t yet 65 years old, aren’t pregnant or caretakers of young children, and don’t meet the state’s very€ narrow definition of disability.
I’m referring to COVID, of course, an infectious disease€ known to be airborne since January 7, 2020, and to the low number of people who wear masks in public although COVID’s spread can be greatly curtailed by doing so.
It may be noted that Kalahandi district is among the most backward districts of the country with a huge population from the indigenous communities having low awareness levels. The district is also covered by hills which are not well connected with the plane areas. Such areas are likely to be left behind in the process of vaccination.
But the American people remain deeply concerned about an issue that by definition touches every single one of us – and that is our collapsing and dysfunctional healthcare system.
Unfortunately, the legitimate distrust of Big Pharma has become no more than a reactive habit among some people who have indeed been treated poorly by the medical establishment. (Note that Pfizer and Moderna are engaged in legal disputes which concern charges of plagiarism and medical patents. The problems in the manufacture and distribution of vaccines is an ongoing story which is, in some respects, all too familiar from earlier chapters in pandemics and medical marketing.)
The Linux Foundation is backing a new trade body, the OpenWallet Foundation, to create an open standard for digital wallets.
No, really, hang on… this announcement genuinely is good news for once. We're not talking about digital payments or anything like that – although it can help with those, if you choose to trust them. And we're definitely not talking about storing your imaginary internet play money.
Food security group CGIAR is working with the Linux Foundation to standardize data sharing about agricultural fields on a global scale.
The partnership aims to unify data standards and operating procedures to support the sharing and use of field boundary data, which they suggest could deliver benefits for the 500 million smallholder farmers that produce about a third of the world's food.
Sumer Johal, exec director of The AgStack Project at the Linux Foundation, said: "CGIAR and the Linux Foundation are natural partners. Both are trusted intermediaries with global partner networks, facilitating pre-competitive collaboration and products for the public good. Together we can help remove the blockages around working with field data in a community-driven way."
Security updates have been issued by Debian (bzip2, chromium, glib2.0, libraw, mariadb-10.3, and mod-wsgi), Fedora (kdiskmark, wordpress, and zlib), Oracle (.NET 6.0, .NET Core 3.1, mariadb:10.3, nodejs:14, nodejs:16, ruby:2.7, and ruby:3.0), Red Hat (.NET 6.0, php:7.4, and webkit2gtk3), SUSE (389-ds, flatpak, kernel, libgit2, and thunderbird), and Ubuntu (sqlite3, vim, and wayland).
It looks like a pretty basic phishing attack; someone gave the hacker their login credentials. And because Uber has lousy internal security, lots of people have access to everything. So once a hacker gains a foothold, they have access to everything.
Uber suffered a cyberattack Thursday afternoon with an allegedly 18-year-old hacker downloading HackerOne vulnerability reports and sharing screenshots of the company's internal systems, email dashboard, and Slack server.
The screenshots shared by the hacker and seen by BleepingComputer show what appears to be full access to many critical Uber IT systems, including the company's security software and Windows domain.
Other systems accessed by the hacker include the company's Amazon Web Services console, VMware vSphere/ESXi virtual machines, and the Google Workspace admin dashboard for managing the Uber email accounts.
The threat actor also breached the Uber Slack server, which he used to post messages to employees stating that the company was hacked. However, screenshots from Uber's slack indicate that these announcements were first met with memes and jokes as employees had not realized an actual cyberattack was taking place.
Microsoft says customers will see fewer Microsoft 365 update notifications because Office apps will update automatically while their computers are locked or idle.
For many years, we’ve written about the myth — that is still believed by many, including many policymakers and journalists — that big companies always win out by simply copying smaller more innovative companies, and just grabbing the market from them. While there are a few examples of this happening, it is much, much more common for the big companies to flop when they do so. We’ve given examples of this over and over and over and over and over and over again, going back many years.
Russia is keeping an eye on everyone, including pensioners and priests.
This week in the Weekly News Roundup, TikTok moves off the national security radar when it strikes a deal with the government. Also, MS Teams is vulnerable but MS wont patch and SeeSaw education app breached to spam bad images.
Dear President Biden,
"We urge the U.S. government, the Afghan Fund, and DAB to work closely together to ensure that the money from the Afghan Fund is channeled to the Afghan Central Bank as soon as possible."
"The U.S. should not go to war for Taiwan independence."
"If the U.S. and NATO increase their military spending and conventional forces in Europe, the weakness of Russian conventional military forces could prompt Moscow to rely more heavily on its nuclear forces."
In the American ethos, sacrifice is often hailed as the chief ingredient for overcoming hardship and seizing opportunity. To be successful, we're assured, college students must make personal sacrifices by going deep into debt for a future degree and the earnings that may come with it. Small business owners must sacrifice their paychecks so that their companies will continue to grow, while politicians must similarly sacrifice key policy promises to get something (almost anything!) done.
The news network Current Time has published photos of a mass grave in Izyum, a city in Ukraine’s Kharkiv region that was recently liberated by the Ukrainian army.
On September 14, the Russian military launched a missile attack on Kryvyi Rih, the head of the city's military administration, Oleksandr Vilkul wrote. As a result, the water level in the Inhulets river rose by two or three meters. In a video address, Vilkul said that 112 private houses and summer cottages had been flooded. Controlled blasting of the dam took place overnight to increase the flow capacity of the river. By the morning of September 15, the flow of water in the river had decreased and its level began to decline.
The Ukrainian president's motorcade was involved in an accident in Kyiv on the night of September 15, 2022.
Chechen leader Ramzan Kadyrov said in a video posted Wednesday that Russia’s regional governments should announce mobilizations to help the Russian army with its “special [military] operation” in Ukraine. On his Telegram channel, he told his subscribers the following:
ABSOLUTELY NOT.
It’s at this moment when you catch your breath and realize that you’ve been terrorized into another pledge drive for America’s other imperialist party. “With just three easy payments of 99.99 you too can save American democracy and advertise that fact to all the other bougie Karens in line at Starbucks with this stylish “I Fought the MAGA Republicans!” tote bag.” Goddamnit! You fuckers got me again. I’ll take two. But just because Biden’s midterm saber rattling is just a rather obvious if garish act of partisan theater doesn’t mean that the threat isn’t real. Donald Trump is a nefarious gangster with a devoted posse willing to get themselves shot in the face at the Capitol just to do his bidding. Hell, some of them may very well be deserving of that other F-word. But that poses a question that probably doesn’t get asked enough in hatchet country. What the fuck is fascism anyway?
This presented a problem for me when I began siding with the national liberation forces in Vietnam, Angola and elsewhere around the world. After all, a fair amount of the propaganda in support of these struggles spoke about a national struggle—a struggle for a nation. While I never flew or carried a flag for any nation since I was a Boy Scout and once was enlisted to carry the US flag on the Fourth of July, I wasn’t offended when I marched alongside the flag of the Vietnamese NLF or other popular struggles. Yet, I couldn’t get a hundred percent behind these flags. Conversations and reading helped me realize that revolutionary struggles for national liberation were not the same as independence struggles that were not revolutionary. Still, to borrow a phrase from anarcho-communists Stuart Christie and Albert Meltzer: “If national liberation is said to be a good breakfast but a poor supper”, this meant that there must be a greater goal than the replacement of a colonial or occupation government with a government by the popular forces. In Christie and Meltzer’s understanding, that goal would be a genuine social revolution. Implicit in their statement regarding breakfast and supper is that such a revolution begins with a revolutionary struggle for national liberation. Yet, that beginning does not guarantee the social revolution. In fact, given the essential role economics plays in how society is structured, it becomes obvious that this social revolution requires the end of the existing economic system—precisely because it created and enforced that system.
Which sounds remarkably like something straight out of A.M. Homes’ latest novel.
In the 1970s, San Diego’s Frozen Zoo gave us the God appraised concept that came to be known as de-extinction. The website notes the project as “the largest and most diverse collection of its kind in the world”, containing “over 10,000 living cell cultures, oocytes, sperm, and embryos representing nearly 1,000 taxa, including one extinct species, the po’ouli.”
The 1945 Yalta conference still matters, as disputes over its legacy explain much of the current war between Russia and Ukraine.
The group of environmental and consumer NGOs—including the European Consumer Organisation (BEUC), Birdlife Europe and Central Asia, Environmental Coalition on Standards (ECOS), Transport & Environment, and the WWF's European Policy Office—were part of the Platform on Sustainable Finance, a group established to help the European bloc set rules and financial guidelines to govern its transition to a renewable energy system.
"The committee's investigation has shown that, rather than outright deny global warming, the fossil fuel industry has 'greenwashed' its record through deceptive advertising and climate pledges—without meaningfully reducing emissions," Reps. Carolyn Maloney (D-N.Y.) and Ro Khanna (D-Calif.) wrote in a memo released hours before Thursday's hearing, which major Big Oil PR firms have refused to attend.
But changing the trajectory of the human relationship to the larger living world—that is, imagining new living arrangements consistent with the necessary worldwide down-powering—requires going beyond the obvious targets. We have to acknowledge that the dense energy of fossil fuels makes our lives easier in many ways that most people enjoy and will not want to give up, and that€ no combination of renewable energy sources€ can replace the work that coal, oil, and gas do for us.
Op-Ed: Bicycles can be at the core of the technological revolution our cities need. It might just require us to use a different lens.
An Overview of History, Habits, and Human Interaction (including such related phenomena as the annual Festival of the Freshwater Squid)
"This is a product of not having enough new blood at the top."
At the end of July, the International Monetary Fund warned of a "gloomy outlook" for the world economy. It was doing so not because of a spike in poverty, a widening of inequality, or a surge in carbon emissions. Quite the contrary: the IMF was making its pessimistic assessment because it was revising down its forecast for global GDP growth for 2022 from 3.6 percent to 3.2 percent. In other words, the global economy was growing, but not enough, and that for the IMF was cause for concern.
The Russian government is implementing a major budget sequester after the country’s largest revenue slump since at least 2011. Vedomosti, citing a source close to Russia's Cabinet of Ministers, reported that various government ministries and agencies have been notified by the Finance Ministry that spending for 2022-2023 will be cut by 10 percent.
The Federal Reserve is now engaged in a concerted program to increase unemployment from its current low rate of 3.5 percent and to strip US workers of the small gains in bargaining power they have achieved in the aftermath of the Covid economic lockdown. Federal Reserve Chair Jerome Powell acknowledged this clearly, if demurely, in a major speech last month, where he predicted that there would “very likely be some softening of labor market conditions” resulting from current Fed policy. The Fed is advancing this program in order to bring down the high inflation rate that has emerged in the past year. As of the most recent August figures announced on Tuesday, average prices for consumers (measured by the Consumer Price Index) rose by 8.3 percent relative to a year ago. Though somewhat lower than the 9.1 percent peak figure for June, this is still higher than at any other point in the past 40 years.
Congress has spoken when it comes to next year’s Pentagon budget and the results, if they weren’t so in line with past practices, should astonish us all. The House of Representatives voted to add $37 billion and the Senate $45 billion to the administration’s already humongous request for “national defense,” a staggering figure that includes both the Pentagon budget and work on nuclear weapons at the Department of Energy. If enacted, the Senate’s sum would push spending on the military to at least $850 billion annually, far more —adjusted for inflation—than at the height of the Korean or Vietnam wars or the peak years of the Cold War.
If you live in Florida, you don’t need the news to tell you that. You see the “help wanted” signs everywhere you go, advertising well above minimum wage … along with reduced hours due to staff shortages.
It is impossible to listen to Lindsey Graham’s new abortion ban proposal without being overcome by the hypocrisy of it all. On Tuesday, the senator proposed a nationwide ban on abortions after 15 weeks of gestation, with only a handful of exceptions. Graham has spent his entire political career saying abortion should be left up to the states. Now, at the very first opportunity to do so after the Supreme Court’s revocation of abortion rights, he’s proposing a bill that will override state laws and impose abortion restrictions at a national level.
Sen. Tammy Baldwin (D-Wis.), the first openly gay person to be elected to the U.S. Senate and the lead Democratic negotiator for the Respect for Marriage Act, told reporters she remains "very confident" that the bill will ultimately pass after the high-stakes midterm contests.
The traditional horse race politics of Democrat versus Republican are being supplanted by a more fundamental confrontation between defenders of our democracy, flawed as it is, and those who call themselves patriots while pursuing authoritarianism. The Republican Party, in thrall to the cult of Donald Trump, is openly professing subversion of elections. Allied with armed militias, the GOP and its backers are working to bend or break the institutions of government.
About 50 migrants, reportedly from Venezuela and Colombia, boarded a plane in San Antonio Wednesday and were told they would "receive housing and jobs immediately upon arrival" at their destination, Massachusetts state Rep. Dylan Fernandes told The Vineyard Gazette, but the community was not informed of the plan.
A St. Petersburg court has fined five of the municipal deputies who called for Russian President Vladimir Putin to be charged with treason and removed from office. According to the legal aid organization Net Freedoms Project, the deputies were charged with “discrediting” the Russian army.
This isn’t a surprise, but it’s still frustrating. Gavin Newsom, who wants to be President some day, and thus couldn’t risk misleading headlines that he didn’t “protect the children,” has now signed AB 2273 into law (this follows on yesterday’s decision to sign the bad, but slightly less destructive, AB 587 into law). At this point there’s not much more I can say about why AB 2273 is so bad. I’ve explained why it’s literally impossible to comply with (and why many sites will just ignore it). I’ve explained how it’s pretty clearly unconstitutional. I’ve explained how the whole idea was pushed for and literally sponsored by a Hollywood director / British baroness who wants to destroy the internet. I’ve explained how it won’t do much, if anything, to protect children, but will likely put them at much greater risk. I’ve explained how the company it will likely benefit most is the world’s largest porn company — not to mention COVID disinfo peddlers and privacy lawyers. I’ve explained how the companies supporting the law insist that we shouldn’t worry because websites will just start scanning your face when you visit.
Joe Manchin and Kyrsten Sinema are on a power trip, but we can make them irrelevant after this year’s election.
There’s a war being waged on America’s teachers, € and we must stand up for them before it’s too late.
"Frankly, men who treat women like that in public," said the New York Democrat, "I fear how they treat them in private."
"The civil servants who make up our federal workforce are the engine that keeps our federal government running," said Rep. Gerry Connolly (D-Va.), the bill's sponsor. "We rely on their experience and expertise to provide every basic government service—from delivering the mail to helping families in the wake of natural disasters."
I never revealed any classified information. I got into trouble after writing an article criticizing the government’s practice of classifying certain evidence above the security clearance level of the detainee’s lawyer, making it impossible to challenge. Following a hearing at the Department of Justice, I was allowed to keep my security clearance long enough to see my client released back to his home and his family after 12 years of unjust imprisonment.
Less than two months out from the 2022 midterm balloting, the national commentariat remains fixated on how the balance of power between the two major parties will shift, and how the ensuing convulsions will play out over the balance of Joe Biden’s term in office. But a far more ominous power shift has already taken place at the outset of this year’s election cycle. As FiveThirtyEight reports, election-denying candidates—i.e., Republican officials who claim without any evidence that the 2020 presidential election was rigged—are on the ballot for 60 percent of the American electorate. The site forecasts that in the House alone, 118 full-on election deniers, together with eight more equivocal “election doubters” are on track to take office next year.
Sometime in early 1954 (I was 9 years old at the time) the entire Halaby family attended a special viewing of a black and white documentary film about Queen Elizabeth’s coronation. The setting was the famous Jerusalem, Palestine, YMCA structure, a landmark Jerusalem edifice whose suggestive phallic architectural design is a metaphor for the British Empire’s once-upon-a-time dominion over all the seas and over 65 per cent of the world’s land mass.
Campaign rally from the gates of hell
In that context, consider recent policy debates on Capitol Hill as the crucial midterm elections approach. To start with, the passage of the Biden administration’s Inflation Reduction Act (IRA) promises real, historic advances when it comes to climate change, health care, and fair tax policy. It’s comprehensive in nature and far-reaching not just for climate resilience but for environmental justice, too. Still, the legislation is distinctly less than what€ climate experts€ tell us we need to keep this planet truly livable.
Authorities in Azerbaijan and Armenia must ensure full access to the internet — including social media platform, TikTok — for all, particularly in times of crises.
“Social media platforms like TikTok are legitimate channels for freedom of opinion and expression,” said Felicia Anthonio, #KeepItOn Campaign Manager at Access Now. “The governments of Azerbaijan and Armenia cannot shut down the platform and honestly think the world wouldn’t notice. Turn TikTok on.”
TikTok became inaccessible in Azerbaijan around the time of a military offensive at the Azerbaijan-Armenia border on September 14. A message from the State Security Service of Azerbaijan stated that it filed a petition with the relevant authorities to restrict TikTok within the country due to it hosting information regarding Azerbaijan’s offensive “that casts a shadow on the successes of our army, contains military secrets, and aims to create a wrong opinion in the society.”
Just a somewhat periodic reminder: publicly-funded colleges are government entities. Almost every public university is. Sometimes, they seem to forget what they are and act in ways governments can’t — not without violating rights.
Today, in NetChoice v. Paxton, the Fifth U.S. Circuit Court of Appeals upheld a Texas law that would bar social media companies from engaging in many forms of content moderation. Public Knowledge condemns this panel’s ruling. The decision follows the Supreme Court’s May ruling ordering the Fifth Circuit to prevent the law from going into effect, and an Eleventh U.S. Circuit Court of Appeals finding that a similar social media law in Florida violates the First Amendment.
Public Knowledge has argued that ordering platforms, as opposed to telecommunications companies, to be common carriers would be bad public policy as well as unconstitutional.
The following can be attributed to John Bergmayer, Legal Director at Public Knowledge:
“The Fifth Circuit has ignored decades of First Amendment and Supreme Court precedent – and contrary to recent Supreme Court orders – to reach a seemingly politically motivated decision that will have disastrous effects if it is not immediately reversed.
The Head of Government of Mexico City, Claudia Sheinbaum, named Julian Assange a Distinguished Guest and delivered the Keys to the City to the family of the founder of WikiLeaks, who is in Mexico at the invitation of the Presidency to the celebrations for the anniversary of the independence.
"Top brass at the railroads were willing to have a strike and plunge the nation back into supply chain hell."
"This contract will not become final until our members have an opportunity to review its terms and approve it through a ratification vote," said Jeremy Ferguson, president of SMART Transportation Division, and Dennis Pierce, head of the Brotherhood of Locomotive Engineers and Trainmen (BLET).
Early in the morning on September 15, negotiators from unions representing nearly 60,000 rail workers reached a tentative agreement with the nation’s rail carriers. The provisional accord avoided what would have been the first national rail shutdown since the early 1990s. The Biden administration released a statement hailing the agreement as an “important win for our economy and the American people” and a “victory for railway companies who will be able to retain and recruit more workers” with better wage-and-hour terms and improved conditions for sick days.
Noelle O’Soup was€ found€ in an apartment approximately a year after she went missing from a group home in Port Coquitlam, while under the care of the Ministry of Children and Family Development (MCFD), British Columbia. Reports on the circumstances of her€ disappearance€ and the investigation into her death have revealed€ negligence€ by both the police and the government. “The major investigative oversight occurred despite multiple visits to, and apparent inspections of, the single room occupancy unit where Noelle O’Soup’s remains would finally be discovered,”€ statedGlobal News. Her case, unfortunately, is more the rule rather than the exception in Canada.
Were this claim valid, one would see moral decay paired with increased crime rates. But the data shows something very different. As religious belief has declined so too have€ crime rates. And Denmark, Sweden and other western democracies that are far more secular than the US, have much lower crime rates. The correlation may be coincidental, but the statistics imply that crime and religious belief go hand in hand.
In 2014, an effort named Campaign Nonviolence launched to ‘build a culture of peace and active nonviolence, free from war, poverty, racism, and environmental destruction’. Each year, they hold an annual week of actions, bringing together the many efforts to address violence. In all 50 states and dozens of countries, more than 4,000 actions and events will take place between September 21st, the International Day of Peace, and Oct 2nd, the International Day of Nonviolence.
Unquestioned reverence for the British monarchy is a slap in the face to indigenous peoples and denial of Canada’s role in crimes against humanity committed by the British Empire.
On the morning of December 6, 1992, a crowd of 150,000 Hindus assembled outside the Babri Masjid, a 16th-century mosque in the North Indian city of Ayodhya. One by one, representatives of the country’s most prominent Hindu nationalist organizations took the stage to call for the construction of a Hindu temple on the site of the mosque, which they alleged had been built over the birthplace of the Hindu deity Ram.
The plane, as described in this video, is the team’s backup (they have two planes). But even though the Patriots seem to own the plane, they do not run it. It is run by a charter company called Eastern. And Eastern does business with Immigration and Customs Enforcement. The University of Washington Center for Human Rights, an organization that has been keeping a close eye on deportation flights for a few years, wrote about it in a Twitter thread in June.
In fact, at the level of our everyday social lives, morality has no authority. I imagine most preachers at the liberal end of the spectrum are sticking to the tried and true gospel themes, and to identity and minority causes, staying away from biblical fundamentalism but also from addressing the big Evil of the capitalist/neoliberal system that sacrifices people and ecologies to profits for “the good of the economy.” Just looking at all the high-level profiteering rascals with Yale degrees (Ron DeSantis, etc.) confirms that good education has nothing to do with noble behavior! So where can people on the left go – if not to church or to college – to find morally uncompromising ground?
“When I came to prison [in 1993], an officer told me the only way I would leave is in a pine box,” said 51-year-old Eileen Huber. “At the time, I believed him. I don’t believe that anymore.”
It is a historic day in the annals of both sports and labor history. Minor League Baseball players, some of the most precariously positioned workers in this country, have voted to join the Major League Baseball Players Association. For the first time in the 120-year history of Minor League Baseball, the players are part of a union. This election is seismic for the lives of the players. Unions make working-class jobs better, and Minor League Baseball players could certainly use a dose of “better.” Their average salaries can run as low as $10,000 per year for the full season, and they are left with nothing if they are thrown on the scrap heap for a teenage prospect. These conditions in the minor leagues worsened as Major League Baseball secured record-breaking television contracts and profits galore.
Well, this is unfortunate.
Between COVID relief and the new infrastructure bill there’s a massive, historic, $50+ billion taxpayer subsidy headed for the broadband industry that should do a lot of good in shoring up access in underserved locations. But we’ve also noted how the government still doesn’t have a great idea of where that money should be spent, because our broadband maps (while improving) are generally terrible.
The Internet Freedom Foundation is a small, young, advocacy organization in India that works on digital rights. Due to its outsized impact, there are high expectations for IFF to deliver on its mission of being a public-centred organization. Since the start of 2022, we have been working to formulate consistent practices that bring high levels of governance, transparency and accountability while retaining our efficiency and ability for rapid response. There is a balance we have sought to achieve in which IFF remains nimble with the formulation of by-laws that have been adopted on 17 August 2022. We intend to improve them based on operational experience, feedback and yearly reviews.
One of the cornerstones of trademark law in most countries is that you cannot trademark descriptive terms or words. The reason for this should be obvious. If I start a search engine and want to trademark my company name, calling it “Google” differentiates me from the rest of the market. But if I named my search engine “Search Engine” and then tried to trademark that, it would be rejected because trademark law isn’t meant to preclude competitors from identifying what their products are.
When public figures in Taiwan were called out for watching the Olympics on pirate set-top boxes last year, it would've been no surprise to the U.S. that China was the supplier. But while Taiwan attempts to outlaw highly capable 'Ubox' devices, the source of the problem remains. In simple terms, Chinese authorities are only concerned when a crime occurs inside China.
It should not be this hard to stamp out a bad idea, but here we are, with the JCPA continuing to haunt the country like a zombie that simply refuses to die. The JCPA, for those just tuning in, is a bill designed to create a link tax. Its supporters sometimes blanch at that description, but it is an apt one, rooted in the perversely censorial notion that no one should be able to link to material available on the Internet (or facilitate others linking to material available on the Internet) without paying for the privilege.
The author seems to be too much into it to be thinking/expressing ideas clearly. There's too much fluff and rainbows and "if only UBI was here". I'm not into the subject and I barely know left from right, so ignore the sarcasm and bits of pedantry if you will, and enlighten me if you'll please!
ChillyWeather (OpenWeather) had forecast overcast skies until pretty much the end of time, so I went to bed last night without any plans to do star gazing. When I got up at 3:30am, as I usually do, I took a quick glance at ChillyWeather and was shocked to discover that current conditions were reported as "few clouds" i.e., pretty much clear skies. I scrambled to get dressed, gather my star gazing tools, and get outside, as I only had a little over an hour before I needed to get ready for work. Our weather conditions have been so bad, so much, for so long, I felt like a hunter who had been hunting for a week and sees nothing, only to have a bull moose walk into camp.
Colfax is the kind of street that gets you.
Last night, armed with nothing save my cheap plastic folding table and my keyboard wrapped up in a cheap plastic bag (it had rained earlier that day, pretty heavily, too) I made my way down to Lions' Lair, which is the sort of establishment which has always for whatever reason eluded my eye and defied description. Maybe because of its ancient potential. It's an anachronism, caught between a liquor store and a convenience store, a relic which persists despite all logic to the contrary.
For the past year, I've been slowly but surely "decluttering" my phone by removing many applications as well as changing the way I'm using it/them. I consider myself lucky not to have fallen into the social media trap too much, as I'm limiting social media to only the fediverse[1], where I barely post and interact sporadically. The other social media I'm on are services that includes social media capabilities that I don't use, mainly Github and Youtube (yes, they are partly social media) and linkedin that I don't really use… but I do receive interesting offer from time to time, so I'm keeping it open.
I'm still playing with monitoring programs, and I've been remembered about Netdata. What an improvement over the last 8 years!
This tutorial explains how to get Netdata installed on NixOS, and how to register your node in Netdata cloud.
/u/Awadara89 asked on /r/AskGameMasters about dealing with a player that keeps arguing about things that work differently in the real world. I've had players with endless discussions about character build options and optional rules to add to the game, and recently I've had a player relentlessly lobbying for a particular kind of familiar that I didn't fancy. My approach is to be blunt and cut down on the discussion since that's the part I enjoy the least, but also add a message about your own feelings to let them know that they are overstepping if they pursue the issue. And finally, be prepared to go separate ways.
The map has locations. The locations have monster lairs or settlements. The settlements have two or three named NPCs with levels that could be important. This is the second layer.
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.