-- Leo's gemini proxy
-- Connecting to gemini.tuxmachines.org:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en-GB
Tux Machines
Posted by Roy Schestowitz on Oct 02, 2022
> I had never heard of the fighting game community before but somehow watching this video made me feel nostalgic for it. [...]
> New features in 22.10 include a new Quick Settings menu that lets you toggle changes rather than flying out a whole menu, including quickly changing an audio device. There's been a revamp of the Nautilus file manager, which now uses the GTK4 toolkit and has tabs, a pop-out sidebar, redesigned spacing and icons, and generally a fresh new modern look that’s (whisper it) somewhat Mac-like. You can also finally use your mouse to select multiple files by dragging a box around them.
> After all, a slow website leads to a lower ranking on Google which can cost a website dearly. In 2013 a case study found that an extra 2 seconds of load time resulted in 87% less conversions on an e-commerce website. This often cited number tells us that speed matters. Yet website speeds clearly haven't improved.
> Short version: the full text of my Introduction to the Theory of Programming Languages book (second printing, 1991) is now available. This page has more details including the table of chapters, and a link to the PDF (3.3MB, 448 + xvi pages).
> The book is a survey of methods for language description, particularly semantics (operational, translational, denotational, axiomatic, complementary) and also serves as an introduction to formal methods. Obviously it would be written differently today but it may still have its use.
> A lightning talk on the history of the documentation full-text search function on the djangoproject.com site, a report on the latest implemented features and an invitation to contribute.
> I’ve been having fun lately challenging assumptions about my operating environment. I’ve got into the habit of blindly enabling settings without stopping to think if I need them, or for what reason. I’ve been surprised how much stuff was either built on sand, or that have been held over by sheer inertia and force of habit.
> Line numbers are one of these. No matter if I’m starting with Vim, Kate, or a code repository site, I instinctively reach for the tool’s respective line number setting or dotfile config, and everything is right in the world.
> But… why? What use are they?
> Computer programming starts with the organization of the data into data structures. In almost all cases, we work with strings or numbers. It is critical to understand these building blocks to become an expert programmer.
> Getting to know the vast ecosystem around Developer Experience made me more passionate about the open source community and led me ultimately to even build my own OSS project that helps other developers.
> I believe that "optimizing" my setup sparked renewed interest in development for me. Working on a Developer Experience product could be my next passion.
> And there are many companies that work on tools to help developers and non-developers alike that I might be interested in exploring as future job candidates. Companies that develop things like IDEs (replit, VSCode), or others that write an app launcher (Raycast), Calendar (Cron) or maybe a better tool for work messaging (Slack 😠).
> Hopefully I gave you some motivation to work on your dev setup, but let's look at the more concrete reasoning.
> Recently, I've been falling in love with the CLI.
> I went through a rabbit hole of trying to make my developer experience better and found that a lot of stuff are snappier to do on the terminal. On top of that, there have been a lot of innovation surrounding the terminal.
> So hopefully I can convince you to give the terminal more attention and that you find it rewarding.
> “Whenever we declare any variable in the program, it allocates some memory for itself, and we can access the values stored in this variable by pointing to the address of the memory location of the variable. Likewise, whenever we make a function in the program, some memory size also gets allocated for that function, and if, at any point in the program, we want to access that function, we may simply point towards the memory address of that function. This is done by the function pointers; the function pointers in the programming language C simply make the call to the function for which they are appointed as a pointer, just as a normal type of function. The declaration of the function pointer is represented with the symbol “*” and it has the same parameters of the function, just like the same function to which it points.”
> “We use the reverse string function whenever we are required to change or reverse the order of string in a program. For example, if we have initially declared a char string of memory size 5 as “cloth”, now if we want to apply the string reversal operation on this string, then we will get the output string as “htolc”. There exist several methods to perform the string reversal in the C, and they are strev func (), recursion func (), and string reversal using the pointers. We can also verify the palindrome string using the string reversal methods. A palindrome is a string whose order of the characters remains unchanged even after the implementation of the string reversal operation on it.”
> Bring a textbook to life by Using a simple Natural Language Processing method (Ngram) to guide focused reading and build a robust differential diagnosis
> Pair programming is hard. It's really freaking hard. If you're not careful (and, reader, I'm not careful) it can turn into performance, and that is not what it's supposed to be! I'm working through some feelings of needing to be right, needing to not flail around or be ignorant when I'm the driver. Fellow Recursers have given me some really great advice on how to work on this. Next week, pairing will be a focus, and I am looking forward to the practice!
> **kldap** , **kleopatra** , **klickety** , **klines** , and **kmag** from the KDE software series of Slackware.
> This week in the Weekly News Roundup, Google will start Assimilating Your FitBit Data, 2FA is falling apart, and more IT work is being done by non-IT employees.
> The idea can be traced all the way back to the 1960s with the start of virtualization (the IBM M44/44X that emulated multiple IBM 7044 mainframes).
> The catchy slogan wouldn't come around until 1995 when Sun Microsystem was marketing Java and the JVM. While Java had many advantages, its portability was instrumental to its success.
> The Fibonacci numbers is a particular sequence of positive (whole) integers, beginning from zero to positive infinity. The current Fibonacci number is obtained by adding the immediate previous two Fibonacci numbers. The immediate previous two Fibonacci numbers are not just any numbers.
> There is a fundamental approach to calculus known as derivatives. Calculating the derivative of a real variable function involves measuring how sensitive a change in the input value (the argument) is to a change in the output value (the function value).
> While calculating any mathematical number or question of derivatives, it is essential to write a derivative symbol. That’s why document processors like LaTeX provide simple source codes to write derivative symbols. So in this tutorial, we will give you some brief information on how to write and use a derivative symbol in LateX.
> In mathematics, summation refers to adding a series of any type of digits. We can easily perform summation on other forms of values along with the new numbers. In mathematics, we express summation with the sigma symbol, “∑,” which is a Greek capital letter.
> An index accompanies this symbol that encompasses all the essential terms to be considered in the sum. Hence, the summation symbol has a vital role in mathematical expressions. So, let’s look at the methods for creating and using summation in LaTeX.
> A document may include a long paragraph, so it is good to break the paragraph into short ones to make it more readable. A line break or paragraph break helps writers to create clean documents. Breaking a paragraph or line also helps readers read long sentences.
> That’s why document processors like LaTeX contain various source codes to add a line break in the document. However, many new users don’t know how to create the line break in the LaTeX document page. So, in this tutorial, we will show different ways to add the line break in LaTeX.
> Sometimes, it is essential to wrap text around a figure to maintain the flow of the information in the document. Usually, wrapping text stands for the figure caption and the context of the images.
> Many document processors support the text wrapping feature to create clean research papers. LaTeX also has the same feature, but many users don’t know how to do it. So if you are also interested in learning, this tutorial is for you. In this tutorial, we’ll show you how to wrap text around figures in LaTeX.
> An angstrom symbol is a unit of length that equals 0.1 nanometres. This symbol is mainly used in physics to measure wavelengths, including their compound structures and microscopic components.
> The angstrom symbol is also abundantly used in chemistry and natural sciences to measure atoms, molecules, and other chemical bonds. In LaTeX, you can write an angstrom symbol, but it requires the correct source code. So, in this tutorial, we will give you a complete brief on the source codes to write an angstrom symbol in LaTeX.
-- Response ended
-- Page fetched on Sat Jun 1 08:31:57 2024