Arch is really easy to install now, Graham uses his keyboard as a mouse, replacing expensive security platforms with FOSS, silly AI pictures, and Will baffles us with electronics technobabble. Plus feedback about all sorts, including a chance to hear the noise that sends Joe to sleep.
Linux package mangers are incredibly useful however there's one thing that stops that being the case, when packages conflict with each other for seemingly no reason, you should by all accounts be able to install them together but the package manager says no.
Today I learn that it’s pretty easy to use an iPad or an Android tablet as a second monitor with Ubuntu 22.04 LTS.
Not just “access your desktop” but “use it to extend your desktop” as though it were a regular, physically connected external monitor.
I know: I’m supposed to be on the pulse of stuff like this and yet, here I am, monsieur slow-train, only learning about this capability cos it got mentioned it in a Reddit thread that, mercifully, passed before my eyes.
Whether you’re watching your favorite YouTube video or an essential movie, listening to an audiobook or a podcast, or viewing something on Netflix, having the right video player can make all the difference.
Although streaming online videos needs an internet browser, that doesn’t make these offline video players of no use. However, you will need a feature-full video player to play downloaded and recorded videos in different formats.
With every operating system, a default video player comes pre-installed. Previously, Linux was mainly used for server administration, but it has been designed to be used on a personal computer with a user-friendly GUI in recent years.
Originally developed for the automotive industry, QR codes are gradually gaining popularity in other sectors, thanks to their high readability and the capacity to store more data.
As a result, you'll find QR codes in action across various applications today. Be it sharing vCards and Wi-Fi passwords or facilitating wireless payments, sharing app download links, or redirecting people to websites, QR codes can do just about anything.
To get a QR code to do any of these, however, you need a QR code generator: a tool that can add information to QR codes. Here are some of the best QR code generators for Linux.
In the abstract, Linux's kernel mode setting (KMS) is having the kernel configure the display resolution, depth, and frequency in the graphics hardware instead of leaving it to user level code like the X server. In practice, KMS is three things that are currently completely tied together; the kernel graphics driver handling the actual mode setting, the kernel console switching from VGA text mode to a framebuffer console, and the kernel changing the graphics hardware to what is supposed to be the ideal (display) resolution when KMS activates (usually as the graphics driver is loaded).
On desktops, this has a clear usage case and success story. The GUI environment is normally going to use KMS to set the display to its theoretical ideal resolution as soon as it starts. Setting the display up before then results in a smoother boot experience with less flashing, and it makes LCD displays happy as fast as possible (some of them will nag at users with on screen displays of 'I am not at my ideal resolution'). And if modesetting fails, everything is out to lunch anyway (unless the login GUI can notice and invoke some sort of resolution fallback).
How to Install MariaDB on Ubuntu 22.04. MariaDB is one of the most widely used database software built over MySQL and used for several well-known applications that utilize like WordPress and many more.
In this guide you are going to learn how to install latest MariaDB community server on Ubuntu 22.04
This setup is tested on Google cloud, so it will work on all cloud hosting services like AWS, Azure or any VPS or any dedicated servers running Ubuntu 22.04.
When multiple computers are connected to the same network, connecting each computer with a separate printer is impossible. Also, it is crucial to manage the print requests and send them to the appropriate printer if there are multiple printers. For this purpose, Print Servers are used.
A print server is used to connect printers to the client’s computer. It can be a network device, an application, or a laptop. A print server’s job is to accept the print jobs, send them to appropriate printers, queue the jobs, count the pages, etc. It can manage hundreds of printers and is used in large companies and home offices.
Today we are looking at how to install Firealpaca on a Chromebook with Crossover 21. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.
phpMyAdmin is a web-based application for interacting with MySQL database server. This tool provides you with a user interface to make MySQL operations so you don’t have to use the command line interface.
In this guide you are going to learn how to install phpMyAdmin with Apache on Ubuntu 22.04 and secure it.
The awk command can make it easy to remove duplicate characters from a string even when those characters aren’t sequential, especially when the process is turned into a script.
Today we are looking at MakuluLinux Shift 2022-06-10. It comes with Linux kernel 5.13, based on Ubuntu 20.04, Gnome 3.36, and uses about 1GB of ram when idling. Enjoy!
In this video, we are looking at MakuluLinux Shift 2022-06-10.
If the upgrade on my cloud instance went smoothly, you should be reading this. If not, you won’t be reading this. Which means, who would I be talking to?
Hmm, that’s a bit meagre for a blog post, even one that’s an announcement of a job well done. Maybe it’d seem less pointless if I padded it out with a meandering paragraph of redundant prose that contains no meaningful substance whatsoever. But from which words would I construct such a literary device? And surely the modest, attractive, intelligent people who read this blog on a regular basis would see right through such an obvious charade? Fair call, I should probably avoid doing that.
We are pleased to announce the availability of the Oracle Linux 9 Developer Preview release for the 64-bit Intel and AMD (x86_64) and 64-bit Arm (aarch64) platforms. Oracle Linux 9 Developer Preview is a major release that introduces many new features, enhancements, and changes. It is 100% application binary compatible with Red Hat Enterprise Linux 9 General Availability (GA) release; Oracle Linux 9 Developer Preview can be leveraged by developers, ISV and IHV to get ready for the GA release of Oracle Linux 9.
Oracle Linux 9 Developer Preview includes security feature updates, networking, high availability, and file system improvements, and enhanced developer tools, compilers, and scripting language support. Oracle Linux 9 Developer Preview ships with the kernel-uek-5.15.0-0.23.1.el9uek Unbreakable Enterprise Kernel 7 (UEK) and kernel-5.14.0-1.7.1.el9 Red Hat Compatible Kernel (RHCK) packages. For details of the new features, enhancements, and changes, refer to the Oracle Linux 9 Developer Preview Release Notes.
SPI, Inc now invoices Microsoft for donations
Welcome to the Ubuntu Weekly Newsletter, Issue 739 for the week of June 5 – 11, 2022.
I created a video to demonstrate how I drag solder QFP chips onto PCBs. This one being a CPLD for a PiStorm 600.
If you’ve ever stuck a balloon to your head, you know that static energy is powerful enough to overcome gravity. It is also possible to produce that energy on demand by running electrical current through some materials, including metalized Mylar sheets. In a recent project from Carnegie Mellon University’s Future Interfaces Group, researchers utilized this effect to inflate 3D Mylar forms.
As demonstrated in the ElectriPop video, cutting a slit into a sheet of metalized Mylar will cause it to separate when electricity passes through. This is electrostatic energy causing the two flaps to repel each other. Similarly, the same force can cause the Mylar to lift and stand up as it repels from a charged base. By cutting complex shapes and patterns into Mylar sheets, the researchers were able to create 3D forms that come to life when they apply electricity.
At MongoDB's recent conference in New York, the company demonstrated its ambition in taking on workloads from other databases.
The company has made significant inroads into the database market with a developer-friendly distributed document database to help devs build modern, web-based, transactional systems.
Time series and search have become targets, with the promise of support for secondary indexes in the former, and Search Facets to help developers build search experiences more rapidly in the latter.
But it was the continued push into analytics that impressed commentators, who were also keen to point out the limits to what could be achieved in a document database.
Crosstab calculation in R, To create a crosstab using functions from the dplyr and tidyr packages in R, use the following basic syntax.
VMD has been used in many scientific areas with true or synthetic data. I’ll explain the functionality of the VMDecomp R package using two simple use cases.
In a post last week I offered a couple of simple techniques for randomly shuffle a data.table column in place and benchmarked them as well. A comment on the original question, though, argued these timings aren’t useful since the benchmarked data set only contains five rows (the size of the table in the original post).
That seemed plausible, so I’ve carried the test further. Often we’re interested in vectors with hundreds, thousands, or millions of elements, not a handful. Do the timings change as the vector size grows?
To find out, I simply extended my computation from last time using microbenchmark and plotted the results below. I’m surprised to see just how much set() continues to outperform the other options even to fairly large vector sizes.
PDF View is most of the applications to display the PDF files within the application to display the pdf within our own application rather than redirecting to another application. If we want to display multiple pdf files within our application we have to host these files and then access these files with the help of their URL. In this article, we will be building a simple application in which we will be loading PDF from URL using PDF View in Android using Kotlin.
Java (originally named, “Oak”) is considered to be one of the best languages when it comes to building projects and is also a highly paid one. Be it a web app, android app, or even a gaming app, Java is best in every application. According to GitHub, there are 9 million developers globally and this community grows on a daily basis. Java is a class-based, objective, secured, and universal programming language. It has a Write Once, Read Anywhere (WORA) feature which makes it unique.
Usually, in a web application, we will log in by using a username(email id/login name) with a password. Securely we can do the same by using an APIKey as well. Let us see what is an APIKey. The API key is a unique identifier that authenticates requests and if several users are there, their username or email id can be joined with the current date and a secure code meant only for that project by using the md5 mechanism, we can create APIKey and can maintain in a database. Let us see the ways of creating APIKey and inserting it into the database.
Apart from that, to maximize profits, Apple is already not including chargers with the new iphones, which is an absurd. In Brazil, by the way, a judge, very correctly in my opinion, ruled in favor of consumer who bought a brand new phone, since this came to be considered a tying sale, that is, I sell you a product, then I sell you another one so that the first will work.
I recently read a post which spurred an idea in my head. For the life of me I can’t find the original post. I looked in my notes, my RSS reader, my browser history — nothing.
So I’m writing this post without citing the original source — maybe if you know it, you can reach out to me.
The post was about links and the author said something like: “You don’t need to create tags in your writing. Your links are tags.” That struck me. While I’m not quite ready to abandon the semblance of structured tagging on my blog, the idea of thinking about links as tags was intriguing.
It made me want to see the links I’ve created on my own blog. Consider it pompous, but I link to myself a lot. It’s my way of connecting ideas in my brain, even if I don’t formally tag them.
A Singapore-based shipper filed two lawsuits against Union Pacific for having $181,000 worth of merchandise stolen or contaminated while aboard the company’s trains somewhere between St. Louis, Salt Lake City and Los Angeles, according to court filings.
Ocean Network Express, the Singapore-based shipper, claims in the first suit that $166,060 of L-Arginine, an amino acid supplement, was potentially contaminated when “The container was found at Los Angeles with doors open, the seal of the container having been breached during Union Pacific’s rail carriage of it.” The second lawsuit alleges theft of 360 solar panels worth a total of $15,796. It says the panels were “pilfered” while in Union Pacific’s custody.
Like many young programmers of my age, before I could use the Internet, there were BBSs. I eventually ran one, though in my small town there were few callers.
Some time back, I downloaded a copy of Jason Scott’s BBS Documentary. You might know Jason Scott from textfiles.com and his work at the Internet Archive.
The documentary was released in 2005 and spans 8 episodes on 3 DVDs. I’d watched parts of it before, but recently watched the whole series.
McDonald's had a history of serving coffee that was dangerously hot. It had received 700 complaints about the matter, and had had to settle numerous claims from people who were horribly burned by its coffee. However, it declined to settle with Liebeck, who initially sought $20k to cover her medical expenses.
Webauthn is viewed by many people and companies as the future of authentication on the internet and within our workplaces. It has the support of many device manufacturers, browser vendors and authentication providers.
But for Webauthn’s lofty goals and promises, as a standard it has many fractured parts. Many of the features it claims at best don’t work, at worst, present possible security risks. The standard itself is quite confusing, uses dense and obtuse language, and laid out in a very piecemeal way. This makes it hard to see the full picture to construct a proper security and use cases analysis.
Researchers demonstrated a possible way to track individuals via Bluetooth signals.
Researchers warn Bluetooth signals can be used to track device owners via a unique fingerprinting of the radio signal. The technique was presented via a paper presented at IEEE Security and Privacy conference last month by researchers at the University of California San Diego.
The paper suggests that minor manufacturing imperfections in hardware are unique with each device, and cause measurable distortions which can be used as a “fingerprint to track a specific device”.
I like to segregate my email by using unique addresses for many services. This makes things more secure, but it isn’t perfect…
My pal, Luke Harris, recently wrote about how he’s decided not to use plus addressing any more and I get why. Plus address can be useful for stopping spam, but it’s easy to lose track of which address you have used where.
Luke talks about a recent example in his post where he thought his Twitter account used the +twitter plus address, but was actually using +social.
Windows and Linux systems are coming under attack by new variants of the HelloXD ransomware that includes stronger encryption, improved obfuscation and an additional payload that enables threat groups to modify compromised systems, exfiltrate files and execute commands.
The new capabilities make the ransomware, first detected in November 2021 - and the developer behind it even more dangerous - according to researchers with Palo Alto Networks' Unit 42 threat intelligence group. Unit 42 said the HelloXD ransomware family is in its initial stages but it's working to track down the author.
The Indian government has announced a new data collection directive, No. 20(3)/2022-CERT-In, which goes into effect on June 27, 2022. The legislation forces data-handling companies, including VPNs, to collect customers’ personal information. It also requires your data to be stored and shared (if needed) for up to five years – even if you stop using the service.
This new ruling affects VPNs directly, since any online service with physical infrastructure in India has to comply with the new legislation. To comply with the new legislation while also being able to maintain our customers’ privacy, Private Internet Access will be removing its VPN servers located in India. That said, our clients will still have access to Indian IP addresses using our geo-located servers.
On our latest IoT Podcast episode, we take a question that Joel left on our IoT Voicemail Hotline. Joel is moving and he’s leaving behind his smart thermostat, a video doorbell, some sensors, and a water controller. He wants to know the best way to leave the devices, as well as instructions for them, to the new homeowners.
I assume Joel had all of these devices still installed when the house was on the market. Technically, anything installed — particularly devices that are hardwired — during a showing should stay behind. That’s something to keep in mind for any smart home owners who plan to sell their house: Disconnect any gear you want to take with you before your house hits the market.
The Italian DPA fined a public waste collection company (processor) €200.000 for installing video surveillance systems without prior authorisation of the Municipality of Taranto (controller) and posting video's on Facebook with identifiable persons without a legal basis.
I doubt that Cheney’s comment reflects any greater insight into where DOJ is headed than I’ve gotten from tracking DOJ’s investigation closely, though as I’ll explain below, the Committee undoubtedly has non-public insight into how the militias coordinated with those close to Trump. (One possible — and important — exception to this assumption might be Joshua James, the Oath Keeper who is known to have testified in an NYPD inquiry targeting Roger Stone associate Sal Greco.)
While the Committee showed clips of depositions it had with Stewart Rhodes (pleading the Fifth in response to a question about arming members), Enrique Tarrio (expressing regret he didn’t monetize the Stand Back and Stand By comment), and Jeremy Bertino (who is Person-1 in the sedition indictment charging the Proud Boy leaders and who told the Committee that membership tripled in response to Trump’s comment), the more substantive claims about the militias on Thursday always cited the indictments against them, not evidence independently gathered by the Committee.
More efficient electronics and improved datacenter cooling systems have emerged in recent years. Yet, these gains are insufficient to offset the enormous and growing demand for computational power, and the energy it draws. Grand View Research predicts that the datacenter colocation market will grow by a 13.3% annual rate through 2028.
The cost to run an Ethereum 2.0 validator will be 32 ETH ($50,000 at today's prices). Not to mention the operational overhead of running and maintaining complex software. Sure, you can pool resources (centralization) or outsource -as-a-Service (centralization).
When the Reserve Bank announced the biggest single rise in the cash rate in 22 years, it was not only the end of the era of ultra-low interest rates. Going it alone compared to its international colleagues to quash inflation, Australia’s central bank is gifting banks risk-free billions, reports Callum Foote.
The move by Australia’s central bank to lift its cash rate target by 50 basis points to 0.85% made worldwide news, surprising Australian and international economists alike.
International analysts at Reuters and Bloomberg had been expecting a rate hike of 25 basis points or 40 basis points. This was mirrored by domestic banks ANZ and Westpac who strongly argued for a 40 basis points increase in similar editorials. The domestic swaps market had priced in a 32 basis points move, with the futures market at a more conservative 29 basis points move.
The RBA’s aggressive move was made as “inflation has picked up significantly and by more than expected,” according to the bank’s governor Philip Lowe.
Nearly one in four homeowners say they will have to sell their home if interest rates go up further, according to a new debt survey from Manulife Bank of Canada.
The survey, conducted between April 14 and April 20, also found that 18 per cent of homeowners polled are already at a stage where they can't afford their homes.
More than one in five Canadians expect rising interest rates to have a "significant negative impact" on their overall mortgage, debt and financial situation, the survey found.
Statistics Canada says the amount Canadians owe relative to their income pulled back in the first quarter from the record level set in the fourth quarter of 2021, as incomes grew faster than debt.
The agency says, on a seasonally adjusted basis, household credit market debt as a proportion of household disposable income fell to 182.5 per cent compared with the record 185 per cent in the previous quarter.
Career consultant Sweta Regmi remembers the days when working from home was unfathomable to her.
If you had asked her years ago, when she was employed at a call centre, Regmi would have had a question of her own for you.
"Are you crazy?" Regmi, founder and CEO of Teachndo Career Consultancy in Sudbury, Ont., said, laughing at the distant memory.
But that was then — not today, when even her former colleagues at the call centre have been working from home amid a pandemic-era pivot toward more flexible work.
So the art is a big piece of it. You still need to hype it, get people to believe in its value, etc.
The government’s motion to cut off Bill C-11 debate will head to a vote on Monday as it seeks to wrap up submission of amendments, voting on all amendments, the House of Commons report stage, and third reading within a week. Liberal MPs argue that Conservative filibustering at committee necessitates the motion, yet with Canadian Heritage Minister Pablo Rodriguez acknowledging that a Senate review of the bill will likely have to wait until the fall, there is no deadline and no obvious need to curtail proper review of amendments and House debate. Indeed, by rushing through the amendment review of the bill, the government undermines the credibility of the committee process and makes a full Senate review even more essential.