Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 20,946
» Latest member: blackopsdlc
» Forum threads: 22,092
» Forum posts: 23,059

Full Statistics

Online Users
There are currently 1146 online users.
» 0 Member(s) | 1140 Guest(s)
Applebot, Baidu, Bing, Facebook, Google, Yandex

Latest Threads
[WoW Retail News] Winds o...
Forum: World of Warcraft
Last Post: xSicKxBot

» Replies: 0
» Views: 0
Digital Sundial 3D Print ...
Forum: Printers & CAD Projects
Last Post: xSicKxBot

» Replies: 0
» Views: 9
Modular Mounting System 3...
Forum: Printers & CAD Projects
Last Post: xSicKxBot

» Replies: 0
» Views: 9
Self-Watering Planter (Sm...
Forum: Printers & CAD Projects
Last Post: xSicKxBot

» Replies: 0
» Views: 10
The $30 3D scanner V7 upd...
Forum: Printers & CAD Projects
Last Post: xSicKxBot

» Replies: 0
» Views: 10
V29 3D Print STL (Downloa...
Forum: Printers & CAD Projects
Last Post: xSicKxBot

» Replies: 0
» Views: 10
Nissan 240Z Kitcard 3D Pr...
Forum: Printers & CAD Projects
Last Post: xSicKxBot

» Replies: 0
» Views: 10
[WoW Retail News] Expecte...
Forum: World of Warcraft
Last Post: xSicKxBot

» Replies: 0
» Views: 14
How to play Rocket Raccoo...
Forum: PC Discussion
Last Post: xSicKxBot

» Replies: 0
» Views: 17
[Combat Arms] Novo Chams....
Forum: PC Mods
Last Post: xSicKxBot

» Replies: 0
» Views: 26

 
  News - Another Halo Infinite Director Leaves The Project
Posted by: xSicKxBot - 10-29-2020, 08:35 AM - Forum: Lounge - No Replies

Another Halo Infinite Director Leaves The Project

Bloomberg reports that game director Chris Lee has left the Halo Infinite project. This comes not long after Infinite was delayed past the Xbox Series X/S launch and into some unspecified date in 2021.

Lee confirmed the news with Bloomberg, saying he has "stepped back" from his role on Halo Infinite. Despite there being no new release date, Lee said he is confident the team will deliver on a great game next year. Notably, he's the second director to leave the game in the last two years.

"I have stepped back from Infinite and I am looking at future opportunities," Lee said. "I believe in the team and am confident they will deliver a great game and now is a good time for me to step away."

Continue Reading at GameSpot

https://www.gamespot.com/articles/anothe...01-10abi2f

Print this item

  News - An Exciting New Trailer For No More Heroes III Has Been Revealed
Posted by: xSicKxBot - 10-29-2020, 02:25 AM - Forum: Nintendo Discussion - No Replies

An Exciting New Trailer For No More Heroes III Has Been Revealed


We got the news that No More Heroes III would be delayed until 2021 last month, but at least we can enjoy the first two games on the Switch while we wait.

While we wait for No More Heroes III, we can check out the new trailer (above) which will give us a taste of what is to come next year. In No More Heroes III, players are put in the middle of the action, as the fight between assassins becomes a battle on a galactic scale.

Are you looking forward to destroying aliens in this garden of madness when No More Heroes III launches exclusively for Nintendo Switch in 2021?



https://www.sickgaming.net/blog/2020/10/...-revealed/

Print this item

  News - Tropico 6 Lands On Switch In The First Week Of November
Posted by: xSicKxBot - 10-29-2020, 02:25 AM - Forum: Nintendo Discussion - No Replies

Tropico 6 Lands On Switch In The First Week Of November


Announced for Switch earlier in the year, it’s been confirmed in the latest Nintendo Direct Mini: Partner Showcase that management and political sim Tropico 6 is coming to Nintendo’s console on 6th November.

The game debuted on PC in March last year before jumping to other consoles in September 2019. Taking on the role of “El Presidente”, Switch players will enjoy an exclusive palace design, a flamingo pond, and “a tourist costume for El Prez”.

You can check out the trailer above and read through are some of the features from the Nintendo UK game page below:

– Play on large archipelagos for the first time in the series. Manage multiple islands at the same time and adapt to various new challenges.
– Send your agents on raids to foreign lands to steal world wonders and monuments, to add them to your collection.
– Build bridges, construct tunnels and transport your citizens and tourists in taxis, buses and aerial cable cars. Tropico 6 offers completely new transportation and infrastructure possibilities.
– Customise the looks of your palace at will and choose from various extras.
– Tropico 6 features a revised research system focusing on the political aspects of being the world’s greatest dictator.
– Election speeches are back! Address the people and make promises that you can’t possibly keep.

The game is available for pre-order right now, with the digital version having a 10% discount, which brings it down to £40.49 / 44.99€. Let us know below if you’re excited to step into El Presidente’s shoes on Switch.



https://www.sickgaming.net/blog/2020/10/...-november/

Print this item

  News - Costco's Black Friday 2020 Ad Just Dropped
Posted by: xSicKxBot - 10-29-2020, 02:25 AM - Forum: Lounge - No Replies

Costco's Black Friday 2020 Ad Just Dropped

As we near the end of October, Black Friday 2020 news is starting to ramp up, and as usual, that means retailers have begun to "leak" their Black Friday ads previewing some of the best upcoming deals. The latest store to do so is Costco, a wholesale retailer that's always one of the biggest players during Black Friday, offering extremely low prices on TVs, smart devices, tablets, and sometimes even gaming consoles. Leaked via BestBlackFriday.com, Costco's Black Friday 2020 ad teases deals that will begin as early as November 5, running all the way through Thanksgiving weekend and into Cyber Monday. As usual, Costco stores will be closed on Thanksgiving Day (November 26), but online-exclusive deals will be available that day.

As a reminder, you don't need a Costco membership to shop online for most items, but non-members will pay a 5% surcharge on all purchases.

Costco Black Friday 2020 schedule

Costco's Black Friday deals are broken into several batches, with the first two batches beginning November 5 and November 20. These are available both online and in stores, though please note that some deals have an early start date (sometimes exclusive to online)--these are indicated in the ad. Thanksgiving Day will feature online-only deals, including some of the best gaming deals. The final batch will become available on Black Friday itself and run through November 30 (Cyber Monday).

Continue Reading at GameSpot

https://www.gamespot.com/articles/costco...01-10abi2f

Print this item

  [Tut] Overriding in Python
Posted by: xSicKxBot - 10-29-2020, 01:49 AM - Forum: Python - No Replies

Overriding in Python

In this article, we are going to explore the concept of overriding in Python. We are also going to explore what are magic methods and abstract classes.

Introduction


Overriding is an interesting concept in object-oriented programming.  When the method definitions of a Base Class are changed in a Subclass (Derived) Class this is called a method override.  You are keeping the same signature of the method but changing the definition or implementation of a method defined by one of the ancestors.  There is no special syntax or additional keywords needed to do method overriding in Python.  It is a very important object-oriented programming concept since it makes inheritance exploit its full power.  In essence, you are not duplicating code, thus following the programming principle of DRY (do not repeat yourself), and you can enhance the method in the subclass.

To understand the concept of overrides, you must know the basic concepts of object-oriented programming such as classes and inheritance.  There are many resources on the internet about OOP.  A really good resource is Finxter Academy’s object-oriented Python class: https://academy.finxter.com/university/object-oriented-python/

Need for Overrides


In the following example, you see how inheritance works and the problem of not overriding a method in the subclass.  The Parent class has a method whoami that displays “I am a parent”.  This method is inherited by the Child class.  Calling the whoami method from the Child class, calls the inherited method from the Parent class and thus displays “I am a parent” which is wrong.

Inheritance example with no method overriding:

class Parent(): def whoami(self): print("I am a parent") class Child(Parent): def play(self): print(" I am playing") child = Child()
child.whoami() # Output:
# I am a parent

Basic Override


The next example, shows how basic overriding works.  In this example the Child class has a definition of the whoami method that overrides the method from the Parent class. Calling the whoami method from the Child class now displays “I am a child”.

Basic Overriding example:

#Overriding
class Parent(): def whoami(self): print("I am a parent") class Child(Parent): def play(self): print(" I am playing") def whoami(self): print("I am a child") parent = Parent()
parent.whoami()
print()
child = Child()
child.whoami() # Output:
# I am a parent
# I am a child

Extending a Method Through Overrides


The third example shows how you can extend a method in a Base Class by overriding the method in the Subclass.  To do that we use the super() built-in function.  It returns a proxy object that allows us to access methods of the base class.  We can refer to the base class from the subclass without having to call the base class name explicitly.

The Employee class has the following details for the employee: employee number, employee name, salary and, department number.  This information is passed to the instantiated object in the __init__ method.  The showEmployee method of the class then displays this information formatted using new lines.

The Salesman class inherits from the Employee class.  By default, it inherits the showEmployee method as-is from the Employee class.  The only problem is that we want to display the commission that the salesman receives as part of the printed information.  Here is where overriding is needed.  We want to reuse the showEmployee method from the Employee class but we want to extend it to add the commission information.  This is accomplished by using the super() built-in function.  In the example below you see that in the Salesman class, super() is used twice.  The __init__ method uses it to call the __init__ method of the Employee base class and the showEmployee uses it to override the showEmployee method of the Employee base class.  In it, we display the employee information for the salesman plus the commission for the salesman.

A third class called CEO uses the same logic as before.  The showEmployee method in this case displays the employee information plus the stock options for the CEO.

class Employee(): def __init__(self, empno, ename, salary, deptno): self.Empno = empno self.Ename = ename self.Salary = salary self.Deptno = deptno def showEmployee(self): print("Employee # : {}\nEmployee Name : {}\nSalary : {}\nDepartment : {}".format(self.Empno, self.Ename, self.Salary, self.Deptno)) class Salesman(Employee): def __init__(self, empno, ename, salary, deptno, comm): self.Commission = comm super().__init__(empno, ename, salary, deptno) def showEmployee(self): print("Salesman Profile") super().showEmployee() print("Commision : ", self.Commission) class CEO(Employee): def __init__(self, empno, ename, salary, deptno, stock): self.Stock = stock super().__init__(empno, ename, salary, deptno) def showEmployee(self): print("CEO Profile") super().showEmployee() print("Stock Options : ", self.Stock) salesman = Salesman(200, "John Doe", 67000, "Sales", 100)
salesman.showEmployee()
print("")
ceo = CEO(40, "Jennifer Smith", 300000, "Director", 1000000)
ceo.showEmployee()

Output:

Salesman Profile
Employee # : 200
Employee Name : John Doe
Salary : 67000
Department : Sales
Commision : 100 CEO Profile
Employee # : 40
Employee Name : Jennifer Smith
Salary : 300000
Department : Director
Stock Options : 1000000

Multiple Inheritance Overriding


Understanding multiple inheritance has its own challenges.  One of them is the use of super().  Here is a link to an article about this issue: https://www.datacamp.com/community/tutorials/super-multiple-inheritance-diamond-problem

In the example below, I wanted to show a way to override a method from a subclass with multiple inheritance.  The example consists of three classes: Account, Customer, and Orders. 

  • The Account class has its name and number and a display method which displays this information. 
  • The Customer class has also its name and number and a display method that displays this information. 
  • The Orders class displays the orders information for a customer in a specific account.  It inherits from both the Account and Orders class.  The display method in this class overrides the display methods of the base classes.  The display method prints the Account information, the Customer information, and the Orders information

Here’s an example:

class Account(): def __init__(self, name, number): self.Name = name self.Number = number def display(self): print("Account # : {}\nAccount Name : {}".format(self.Number, self.Name)) class Customer(): def __init__(self, name, number): self.Name = name self.Number = number def display(self): print("Customer # : {}\nCustomer Name : {}".format(self.Number, self.Name)) class Orders(Account, Customer): def __init__(self, acctnumber, acctname, custnumber, custname, ordnumber, ordnamename, product, qty): self.OrdNumber = ordnumber self.Product = product self.Qty = qty self.OrdName = ordnamename self.acct = Account(acctname, acctnumber) self.cust = Customer(custname, custnumber) def display(self): print("Order Information") self.acct.display() self.cust.display() print("Order # : {}\nOrder Name : {}\nProduct : {}\nQuantiy : {}".format(self.OrdNumber, self.OrdName, self.Product, self.Qty)) acct = Account("AB Enterprise", 12345)
acct.display()
print("")
cust = Customer("John Smith", 45678)
cust.display()
print("")
order = Orders(12345, "AB Enterprise", 45678,"John Smith", 1, "Order 1", "Widget", 5, )
order.display()

Output:

Account # : 12345
Account Name : AB Enterprise Customer # : 45678
Customer Name : John Smith Order Information
Account # : 12345
Account Name : AB Enterprise
Customer # : 45678
Customer Name : John Smith
Order # : 1
Order Name : Order 1
Product : Widget
Quantiy : 5

Different Overriding Scenarios


1 – Class Methods


Class methods are special in the sense that they can be called on a class by itself or by instances of a class.  They bind to a class so this means that the first argument passed to the method is a class rather than an instance.

Class methods are written similarly to regular instance methods.  One difference is the use of the decorator @classmethod to identify that the method is a class method.  Also, by convention, instead of using self to reference the instance of a class, cls is using to reference the class.  For example:

class Account(): @classmethod def getClassVersion(cls): print("Account class version is 1.0”)

For more information about class methods check this website.

Here is an example of the problem you will encounter when overriding a class method:

class ParentClass: @classmethod def display(cls, arg): print("ParentClass") class SubClass(ParentClass): @classmethod def display(cls, arg): ret = ParentClass.create(cls, arg) print("Subclass") return ret SubClass.display("test")

Output:

create() takes 2 positional arguments but 3 were given

In the Subclass, the call to the ParentClass create method is not an unbound call the way it happens with a normal instance method.  The outcome of this call is a TypeError because the method received too many arguments.

The solution is to use super() in order to successfully use the parent implementation.

class ParentClass: @classmethod def display(cls, arg): print("ParentClass") class SubClass(ParentClass): @classmethod def display(cls, arg): ret = super(SubClass, cls).create(arg) print("Subclass") return ret SubClass.display("test")

Output:

ParentClass
Subclass

2 – Magic Methods


What are magic methods?

Magic methods are a set of methods that Python automatically associates with every class definition. Your classes can override these magic methods to implement different behaviors and make them act just like Python’s built-in classes. Below you will see examples of two of the most common ones: __str__ and __repl__. Using these two methods, you can implement how your objects are displayed as strings, which will be of importance while debugging and presenting the information to the user.  Overriding these methods adds to the flexibility and power of Python.  

The __str__ method of a class is used when Python prints an object. This magic method is called by the str built-in function.

class DemoMagic(): def display(self): print("Demo Magic class") varDemo = DemoMagic()
varDemo.display()
str(varDemo)

Output:

Demo Magic class '<__main__.DemoMagic object at 0x000002A7A7F64408>' class DemoMagic():
def display(self): print("Demo Magic class") def __str__(self): return "Override of str function" varDemo = DemoMagic()
varDemo.display()
str(varDemo)

Output:

Demo Magic class 'Override of str function'

The __repr__ method of a class is used to display the details of an object’s values. This magic method is called by the built-in the repr function.

class Person(object): def __init__(self, firstname, lastname): self.first = firstname self.last = lastname def __repr__(self): return "%s %s" % (self.first, self.last) Tom = Person("Tom", "Sawyer")
repr(Tom)

Output

'Tom Sawyer'

Here is a list of magic methods.  You can learn more about them here (https://www.tutorialsteacher.com/python/magic-methods-in-python) and think how to override them to fit your needs:

'__abs__', '__add__', '__and__', '__bool__', '__ceil__', '__class__', '__delattr__', '__dir__', '__divmod__', '__doc__', '__eq__', '__float__', '__floor__', '__floordiv__', '__format__', '__ge__', '__getattribute__', '__getnewargs__', '__gt__', '__hash__', '__index__', '__init__', '__init_subclass__', '__int__', '__invert__', '__le__', '__lshift__', '__lt__', '__mod__', '__mul__', '__ne__', '__neg__', '__new__', '__or__', '__pos__', '__pow__', '__radd__', '__rand__', '__rdivmod__', '__reduce__', '__reduce_ex__', '__repr__', '__rfloordiv__', '__rlshift__', '__rmod__', '__rmul__', '__ror__', '__round__', '__rpow__', '__rrshift__', '__rshift__', '__rsub__', '__rtruediv__', '__rxor__', '__setattr__', '__sizeof__', '__str__', '__sub__', '__subclasshook__', '__truediv__', '__trunc__', '__xor__'

3 – Abstract Classes  


An abstract class is a blueprint that subclasses must follow.  It can be viewed as a contract between the abstract class and the subclass.  The abstract class tells you what to do by providing an empty abstract method and the subclass must implement it.  By default, you must override the abstract methods defined by the abstract class.  In other terms, we are providing a common interface for different implementations of a class.  This is very useful for large projects where certain functionality must be implemented.

Here is an example of an abstract class and the overrriden methods in the subclasses.

from abc import ABC, abstractmethod class Animal(ABC): @abstractmethod def whoami(self): pass class Dog(Animal): def move(self): print("I am a dog") class Cat(Animal): def move(self): print("I am a cat") 

Conclusion


Overriding is a basic concept used in many places in object-oriented programming.  You must understand it to be able to implement better classes and modify their behavior.  This article shows you some examples where you can use overrides in Python.  Other concepts mentioned that are worth learning more about are: magic method and abstract classes.

The post Overriding in Python first appeared on Finxter.



https://www.sickgaming.net/blog/2020/10/...in-python/

Print this item

  (Indie Deal) ?FREE Dyna Bomb, Big Quiz Event, Capcom Sale almost over
Posted by: xSicKxBot - 10-29-2020, 01:49 AM - Forum: Deals or Specials - No Replies

?FREE Dyna Bomb, Big Quiz Event, Capcom Sale almost over

Dyna Bomb FREEbie
[freebies.indiegala.com]
Strap on your jetpack and prepare for chaos in Dyna Bomb! With 64 explosive levels - and 8 gloriously animated worlds, don't miss your chance to try this explosive FREEbie.

Movie Trivia Quiz Event: Cinematic Universes
[blog.indiegala.com]
You are looking at a week full of quizzes. One per day, to be more exact. Every day at the same hour starting today until the next week. The themes will mainly follow the ones presented here[blog.indiegala.com] (together with a few helpful hints). The first quiz begins in just a bit, so make sure you don't miss it. Join here.[www.indiegala.com]
  1. Resident Evil (18 Oct)
  2. Disney (19 Oct)
  3. Marvel Cinematic Universe (20 Oct)
  4. DC Cinematic Universe (21 Oct)
  5. Star Wars (22 Oct)
  6. Star Trek (23 Oct)
  7. Mission Impossible Cinematic Universe (24 Oct)
https://youtu.be/vuYxHNiNnZU
Capcom Publisher Sale ending soon

Stay Inside, Stay Safe and Enjoy Good Games.
Check out IndieGala on Twitter, YouTube & Facebook[www.facebook.com]


https://steamcommunity.com/groups/indieg...2392794419

Print this item

  ODIN 2 Synthesizer VST
Posted by: xSicKxBot - 10-28-2020, 08:24 PM - Forum: Game Development - No Replies

ODIN 2 Synthesizer VST

Recently updated, today we are checking out the free and open source ODIN 2 synthesizer. It is built on top of the JUCE audio framework (also open source). ODIN 2 is described as:

Ever dreamt of a kickass synthesizer which is available on every platform? With a deep synthesis engine, endless modulation capabilities and it is literally for free? Look no further, Odin’s got you covered!

The sound of this 24-voice polyphonic beast will take you from your studio right to Valhalla. Earth shattering basses, exquisite leads or mad FX, Odin’s got them all! Use the classic sound of analog waveforms – or draw your own. High quality emulations of legendary analog filters like the Moog-ladder or the Korg-35 further shape your signal. Round your sound off with four onboard FX, or get crazy with modulation. There’s much to discover in Odin 2.

The source code for Odin 2 is available on GitHub under the GPL 3 open source license. Odin 2 is available for Windows, MacOS and Linux operating systems and is implemented as an VST compatible with most modern DAWs. If you are looking for a DAW to host Odin 2, check out our coverage on Reaper, LMMS, Mixcraft or ZRythm.

You can check out Odin 2 in action in the video below.






https://www.sickgaming.net/blog/2020/10/...sizer-vst/

Print this item

  Microsoft - Cyberattacks target international conference attendees
Posted by: xSicKxBot - 10-28-2020, 08:24 PM - Forum: Windows - No Replies

Cyberattacks target international conference attendees

Today, we’re sharing that we have detected and worked to stop a series of cyberattacks from the threat actor Phosphorous masquerading as conference organizers to target more than 100 high-profile individuals. Phosphorus, an Iranian actor, has targeted with this scheme potential attendees of the upcoming Munich Security Conference and the Think 20 (T20) Summit in Saudi Arabia. The Munich Security Conference is the most important gathering on the topic of security for heads of state and other world leaders, and it has been held annually for nearly 60 years. Likewise, T20 is a highly visible event that shapes policy ideas for the G20 nations and informs their critical discussions.

Based on current analysis, we do not believe this activity is tied to the U.S. elections in any way.

The attackers have been sending possible attendees spoofed invitations by email. The emails use near-perfect English and were sent to former government officials, policy experts, academics and leaders from non-governmental organizations. Phosphorus helped assuage fears of travel during the Covid-19 pandemic by offering remote sessions.

We believe Phosphorus is engaging in these attacks for intelligence collection purposes. The attacks were successful in compromising several victims, including former ambassadors and other senior policy experts who help shape global agendas and foreign policies in their respective countries.

 Flow of a typical Phosphorus attack in this campaign

Figure 1: Flow of a typical Phosphorus attack in this campaign

This activity was uncovered by Microsoft’s Threat Intelligence Information Center, or MSTIC, which tracks the world’s nation-state and cybercrime actors so we can better protect our customers. MSTIC is also critical to the work of our Defending Democracy Program, powering our AccountGuard threat notification service available in 30 countries worldwide and fueling the intelligence we share to help keep elections secure. We build new protections into our products regularly based on the threats MSTIC uncovers.

We’ve already worked with conference organizers who have warned and will continue to warn their attendees, and we’re disclosing what we’ve seen so that everyone can remain vigilant to this approach being used in connection with other conferences or events.

We recommend people evaluate the authenticity of emails they receive about major conferences by ensuring that the sender address looks legitimate and that any embedded links redirect to the official conference domain. As always, enabling multi-factor authentication across both business and personal email accounts will successfully thwart most credential harvesting attacks like these. For anyone who suspects they may have been a victim of this campaign, we also encourage a close review of email-forwarding rules in accounts to identify and remove any suspicious rules that may have been set during a successful compromise.

We are also sharing the indicators of compromise (IOCs) observed during these activities. We encourage IT teams to implement detections and protections to identify possible prior campaigns and prevent future campaigns against their users. These indicators include phony email accounts and domains or websites used to steal victims’ credentials.

INDICATOR   TYPE   DESCRIPTION  
t20saudiarabia[@]outlook.sa  Email Masquerading as the organizer of the Think 20 (T20) conference
t20saudiarabia[@]hotmail.com   Email Masquerading as the organizer of the Think 20 (T20) conference
t20saudiarabia[@]gmail.com  Email Masquerading as the organizer of the Think 20 (T20) conference
munichconference[@]outlook.com   Email Masquerading as the organizer of the Munich Security Conference
munichconference[@]outlook.de   Email Masquerading as the organizer of the Munich Security Conference
munichconference1962[@]gmail.com  Email Masquerading as the organizer of the Munich Security Conference
de-ma[.]online Domain Domain used for credential harvesting
g20saudi.000webhostapp[.]com Subdomain Subdomain used for credential harvesting
ksat20.000webhostapp[.]com Subdomain Subdomain used for credential harvesting

As we noted in our recent Digital Defense Report, nation-state cyberattackers routinely pursue think tanks, policy organizations and governmental and non-governmental organizations, seeking information that an attacker can use for their benefit. We will continue to use a combination of technology, operations, legal action and policy to disrupt and deter malicious activity, but nothing replaces vigilance from people who are likely targets of these operations.

Tags: , , , , ,



https://www.sickgaming.net/blog/2020/10/...attendees/

Print this item

  Fedora - What’s new in Fedora 33 Workstation
Posted by: xSicKxBot - 10-28-2020, 08:24 PM - Forum: Linux, FreeBSD, and Unix types - No Replies

What’s new in Fedora 33 Workstation

Fedora 33 Workstation is the latest release of our free, leading-edge operating system. You can download it from the official website here right now. There are several new and noteworthy changes in Fedora 33 Workstation. Read more details below.

GNOME 3.38


Fedora 33 Workstation includes the latest release of GNOME Desktop Environment for users of all types. GNOME 3.38 in Fedora 33 Workstation includes many updates and improvements, including:

A new GNOME Tour app


New users are now greeted by “a new Tour application, highlighting the main functionality of the desktop and providing first time users a nice welcome to GNOME.”

The new GNOME Tour application in Fedora 33

Drag to reorder apps


GNOME 3.38 replaces the previously split Frequent and All apps views with a single customizable and consistent view that allows you to reorder apps and organize them into custom folders. Simply click and drag to move apps around.

GNOME 3.38 Drag to Reorder

Improved screen recording


The screen recording infrastructure in GNOME Shell has been improved to take advantage of PipeWire and kernel APIs. This will help reduce resource consumption and improve responsiveness.

GNOME 3.38 also provides many additional features and enhancements. Check out the GNOME 3.38 Release Notes for further information.


B-tree file system


As announced previously, new installations of Fedora 33 will default to using Btrfs. Features and enhancements are added to Btrfs with each new kernel release. The change log has a complete summary of the features that each new kernel version brings to Btrfs.


Swap on ZRAM


Anaconda and Fedora IoT have been using swap-on-zram by default for years. With Fedora 33, swap-on-zram will be enabled by default instead of a swap partition. Check out the Fedora wiki page for more details about swap-on-zram.


Nano by default


Fresh Fedora 33 installations will set the EDITOR environment variable to nano by default. This change affects several command line tools that spawn a text editor when they require user input. With earlier releases, this environment variable default was unspecified, leaving it up to the individual application to pick a default editor. Typically, applications would use vi as their default editor due to it being a small application that is traditionally available on the base installation of most Unix/Linux operating systems. Since Fedora 33 includes nano in its base installation, and since nano is more intuitive for a beginning user to use, Fedora 33 will use nano by default. Users who want vi can, of course, override the value of the EDITOR variable in their own environment. See the Fedora change request for more details.



https://www.sickgaming.net/blog/2020/10/...rkstation/

Print this item

  News - No More Heroes 1 & 2 Are Both Available Now On Switch
Posted by: xSicKxBot - 10-28-2020, 08:24 PM - Forum: Nintendo Discussion - No Replies

No More Heroes 1 & 2 Are Both Available Now On Switch

No More Heroes

We’ve still got a long wait for No More Heroes 3, as it’s not coming to Switch until 2021, thankfully all is not lost if you are itching to play a bit of Travis Touchdown on Switch as the first two No More Heroes games, No More Heroes and No More Heroes 2: Desperate Struggle, which originally launched for the Wii console, have stealth dropped on to the Switch eShop today.

Do you have fond memories of these classic games brought to us by the enigmatic Suda 51? Let us know if you plan to pick up one or both of these today with a comment below.



https://www.sickgaming.net/blog/2020/10/...on-switch/

Print this item