Category: All

All Posts

  • Good Riddance: Microsoft Announces Internet Explorer’s End of Life

    Good Riddance: Microsoft Announces Internet Explorer’s End of Life

    It’s been a long time coming, but Microsoft has officially announced Internet Explorer’s impending end of life.

    Internet Explorer — not so affectionately known as “Internet Exploder” by critics — was once the most popular web browser in use. In the early days of the web, Netscape was the primary option. Microsoft realized the threat Netscape posed and started aggressively pushing Internet Explorer, bundling it with Windows in ways that helped it gain popularity, and land Microsoft in an antitrust trial.

    Unfortunately, being the most popular did not equate to being the best. Throughout its life, Internet Explorer had a horrible reputation for playing fast and lose with internet standards. Many a web designer rued the day Microsoft decided to enter the web browser fray.

    Microsoft has now announced Internet Explorer’s end of life, with Microsoft Edge being the company’s successor. Unlike Internet Explorer, Edge is based on the open source Chromium rendering engine, making it far more standards-compliant than Internet Explorer could ever hope to be.

    Microsoft’s Sean Lyndersay made the announcement via a blog post.

    Over the last year, you may have noticed our movement away from Internet Explorer (“IE”) support, such as an announcement of the end of IE support by Microsoft 365 online services. Today, we are at the next stage of that journey: we are announcing that the future of Internet Explorer on Windows 10 is in Microsoft Edge. Not only is Microsoft Edge a faster, more secure and more modern browsing experience than Internet Explorer, but it is also able to address a key concern: compatibility for older, legacy websites and applications. Microsoft Edge has Internet Explorer mode (“IE mode”) built in, so you can access those legacy Internet Explorer-based websites and applications straight from Microsoft Edge. With Microsoft Edge capable of assuming this responsibility and more, the Internet Explorer 11 desktop application will be retired and go out of support on June 15, 2022, for certain versions of Windows 10.

    There are some applications that have a certain nostalgia, even if they no longer serve a purpose, and are missed on that basis alone. In Internet Explorer’s case, it will be missed about as much as a bad toothache.

  • Bitcoin Plummets on China and Elon Musk Concerns

    Bitcoin Plummets on China and Elon Musk Concerns

    Bitcoin plummeted to almost $30,000 amid another crackdown by China and Elon Musk saying Tesla would no longer accept it as payment.

    Bitcoin hit its high in April, coming in at more than $63,000. Tesla announced it would allow individuals to use the crypto to purchase cars, and multiple companies started embracing it. Last week, however, Musk announced Tesla would no longer accept the currency for purchase, due in large part to the environmental impact of Bitcoin mining.

    China has now signaled another major crackdown on the cryptocurrency, according to International Business Times

    Three state-backed industry associations said “cryptocurrency prices have skyrocketed and plummeted, and cryptocurrency trading speculation activities have rebounded.”

    The crypto’s volatility “seriously violate people’s asset safety and disrupt normal economic and financial order”, the People’s Bank of China said in a statement posted to social media.

    The end result has been been a major drop in Bitcoin’s price, although it appears to be rebounding at the time of writing.

    Author holds a very, very (almost infinitesimally) small amount of Bitcoin that in no way influenced this article.

  • Google and Samsung Combining Wear OS and Tizen info Unified Platform

    Google and Samsung Combining Wear OS and Tizen info Unified Platform

    Google and Samsung have announced they are combining their wearable platforms into a single unified one.

    Apple is currently the market leader in the wearables market, with Samsung coming in third-place. Google, on the other hand, hasn’t been able to break into the top five, prompting it to purchase Fitbit to give it a boost.

    Google and Samsung are now joining forces, combining Google’s Wear OS and Samsung’s Tizen into a single, unified platform that will help both companies better compete. The unified platform will be called “Wear,” although one can’t help but hope they come up with something with at least a little more pizazz.

    Bjorn Kilburn, Google Director of Product Management, Wear, outlined some of the benefits of the unification in more detail.

    For performance, our teams collaborated and made apps start up to 30% faster on the latest chipsets with smooth user interface animations and motion. To achieve longer battery life, we’ve worked to optimize the lower layers of the operating system – taking advantage of low-power hardware cores to enable better battery life. That includes handy optimizations like the ability to run the heart rate sensor continuously during the day, track your sleep overnight and still have battery for the next day. Finally, our unified platform will make it easier for developers to build great apps for the watch.

  • Create A Rollover Button with CSS

    Create A Rollover Button with CSS

    In this tutorial I will run you through some very simple steps on creating a rollover button by using Photoshop, CSS, and HTML.

    In a previous tutorial I showed you how to create a social networking sticker icon, so I am going to use that in this tutorial.

    For this tutorial you will need photoshop or equivalent and also an html software such as Dreamweaver, which is what I will be using.

    The first step is to open up your image and save two images. The first image will be the sticker and the second image will be a sticker that has been peeled back.

    To make this easier here is the .psd file for this tutorial.

    Open up the .psd file and you will see layers in your palette.

    And this on your canvas:

    You can see the fold layer is showing on top of the sticker so you can hide that layer by clicking the little eye icon beside the layer in your palette window.

    As you can see there is still a layer showing that does not need to be for our first image so hide the layer underneath the group “twitter”

    After that you should have the first sticker image ready for saving. I am going to save my images as .png files so they can be transparent on any background color. To save an image as a .png file hide your background layer so there is no white background behind the sticker.

    Once you hide your background layer you should see little blocks behind the sticker:

    Now go to file>>save for web… or use the keyboard shortcut Alt+Shift+Ctrl+S

    When you use that featured it will open a window where you can choose what file type you want to save the image as.

    Go to the right side and in the drop down choose png-24 …

    Save all of these files in the same folder because this will make the tutorial easier later.

    So I will save mine as rollover1.png

    For the 2nd image unhide the two layers we previously hid and hide the other layers except for the “twitter” group.

    Now I will save this file as rollover2.png

    That is all we need to do in photoshop, now I will move on to my HTML editing software dreamweaver mx.

    I will hit ctrl+n in dreamweaver to start a new document and pick a basic page as html.

    Then I will go ahead and save my html file in the same folder as my images called rolloverbutton-tutorial.html

    One thing I really like about dreamweaver is how the screen is split into a design view and a code view. At the top is the code view and here is what it contains as default.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    
    <head>
        <title>Untitled Document</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
    
    <body> </body>

    Next between the “body” tags in my code view I am going to write “Twitter”…

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    
    <head>
        <title>Untitled Document</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
    
    <body> Twitter </body>

    I want the Twitter text to have a clickable link over it so in my html program I will highlight the text in design view

    Now in the properties of at the bottom of my window I will type in http://www.twitter.com

    Now you can see the link is clickable in the design view and also an “a href” tag was added around the text in the code view.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    
    <head>
        <title>Untitled Document</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
    
    <body> <a href="http://www.twitter.com">Twitter</a> </body>

    Next I will start creating the stylesheet needed for the rollover button. You can do an external stylesheet or one directly in the html. I will show you the one directly in the html since this is a beginner css tutorial.

    Under your </head> tag write <style type=”text/css”> and when you do that in dreamweaver a closing tag will automatically generate </style>

    After doing that I currently have this in my code now

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    
    <head>
        <title>Untitled Document</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
    <style type="text/css">
    </style>
    
    <body> <a href="http://www.twitter.com">Twitter</a> </body>

    The coding for the rollover will be very simple. I want to add a div tag around the text so I can control it with CSS styles. So you need to decide what you want to call the div that will surround the “Twitter” text. I will call mine “rollovericons”.

    So above your twitter text write <div class=”rollovericons”> .. The class is telling the html which css style to use.

    Yet again dreamweaver will create a closing tag automatically and put it after the the div just made. So put the closing div under the twitter text a href tag.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    
    <head>
        <title>Untitled Document</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
    <style type="text/css">
    </style>
    
    <body>
        <div class="rollovericons"> <a href="http://www.twitter.com">Twitter</a> </div>
    </body>

    Now its time to define some styles to use in the html. In the next code view I will show you all the css I created for this document and explain it from there. I will put little comments in the actual code view.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
    <style type="text/css">
    .rollovericons a#twitter{ /* This will be the main css that defines what the link on the Twitter text will do since it has an a href tag around it. the #twitter is an ID that will be placed in the a href tag */ display: block; /* this tells the a href link to display as an area so the image will show up correctly. */ width:193px; /* defniing the width of the icon image */ height:192px; /* defniing the height of the icon image */ background: url(rollover1.png) no-repeat; /* this tells the path to display for the image */ } .rollovericons a:hover#twitter{ /* this will define what happens to the a href link when when you roll over it with the mouse */ background: url(rollover2.png) no-repeat; /* this tells the path to display for the image */ } .rollovericons a span{ /* this will be another tag placed around the twitter text a href tag to make the font disapear */ display: none; }
    </style>
    
    <body>
    <div class="rollovericons"> <a href="http://www.twitter.com">Twitter</a> </div>
    </body>

    Here is what I will add to the twitter text, <a href=”http://www.twitter.com” id=”twitter” title=”Join Us On Twitter!”><span>Twitter</span></a>Now that you defined your CSS you just need to add a few things in the twitter text a href to get it to display the icon correctly.

    The id=”twitter” is the part of the css that has #twitter and the span added will make the font disapear. Also the title that says “Join Us On Twitter!” will pop up when highlighting over the button.

    Here is the final working code:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    
    <head>
    <title>Rollover Icon Tutorial</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
    <style type="text/css">
    .rollovericons a#twitter{ display: block; width:193px; height:192px; background: url(rollover1.png) no-repeat; } .rollovericons a:hover#twitter{ background: url(rollover2.png) no-repeat; } .rollovericons a span{ display: none; }
    </style>
    
    <body>
    <div class="rollovericons"> <a href="http://www.twitter.com" id="twitter" title="Join Us On Twitter!"><span>Twitter</span></a> </div>
    </body>

    Now if I preview my html I will see thisAs long as you save your html document and images in the same folder the images should show up fine.

    And if I roll my mouse over it this will happen

    Test the button out for yourself here

    I went an extra step to show you how you can make 3 types of social icons do the same thing and you can view the code to see the CSS involved.

    Check out the more complex version!

    Thanks for reading, I hope you learned something from this!

  • NVIDIA Continues to Cripple New GPUs for Ethereum Mining

    NVIDIA Continues to Cripple New GPUs for Ethereum Mining

    NVIDIA has announced its upcoming GPUs will continue to throttle performance when used for Ethereum mining.

    NVIDIA first announced it was going to throttle the RTX 3060 GPU, dropping its performance to 50% when mining for Ethereum. GPUs are one of the most effective tools for crypto mining, thanks to their high performance and programmable nature. Unfortunately, crypto mining has helped increase demand so much that NVIDIA is having trouble keeping up.

    Despite making a big deal about its throttling of the RTX 3060, and emphasizing it was not the result of firmware — but rather a combination of hardware and software — NVIDIA accidentally released a firmware update that removed the throttling from the RTX 3060.

    NVIDIA is doubling down on its crypto throttling with its latest GPUs, including the GeForce RTX 3080, RTX 3070 and RTX 3060 Ti graphics cards. To help differentiate its GPUs, NVIDIA will label impacted cards with a “Lite Hash Rate,” or “LHR,” label.

    When NVIDIA first revealed it would be throttling the RTX 3060, it also announced the NVIDIA CMP (Cryptocurrency Mining Processor). The CMP is specifically designed for crypto mining and should be a viable alternative for individuals who would otherwise buy a GeForce GPU for mining.

  • Google’s Play Store Privacy Changes Won’t Match Apple

    Google’s Play Store Privacy Changes Won’t Match Apple

    Proposed privacy changes for Android developers will fall short of the protections Apple offers, according to new reports.

    Google made headlines when it informed developers it would be changing how privacy is handled. Developers will soon be required to disclose the security features their apps offer, whether an app adheres to Google’s Families policy, if the app’s safety section has been independently verified and if data collection is optional or required.

    Despite offering significant improvements over the current privacy protections, Google’s level of protection will still fall short of Apple’s recent moves, according to AppleInsider.

    In particular, Google wants advertisers to continue to be able to target ads, as well as quantify how effective those ads are. In contrast, Apple’s App Tracking Transparency (ATT) is specifically aimed at preventing advertising’s from tracking users.

    According to AppleInsider, two Google employees say the company is working to improve privacy, but dragging its feet at the same time. The company clearly has more to lose than Apple, since it makes the bulk of its income from advertising. In contrast, Apple makes the bulk of its money from hardware and paid services, meaning it doesn’t treat people’s data as the product.

  • Amazon Bans Facial Recognition for Police Use Indefinitely

    Amazon Bans Facial Recognition for Police Use Indefinitely

    Amazon has extended a ban on the use of its facial recognition tech by police until further notice amid ongoing privacy concerns.

    Last year, amid a wider backlash against police use of facial recognition, Amazon, Microsoft and IBM announced they would no longer sell their technology to police departments. Clearview AI had already been drawing scrutiny for its shady privacy practices, scraping social media platforms and websites to amass a database of billions of photos it used in its facial recognition platform. The death of George Floyd was the final straw, forcing tech companies to evaluate how their technology was being used.

    Facial recognition, in particular, has struggled to ensure fairness and equality. Studies have shown that facial recognition software often has racial biases that unfairly impact people of color. There have been published examples of Black individuals wrongly accused of a crime after being misidentified by facial recognition.

    Amazon had initially put a one-year hold on sales of its tech, but is now extending that ban until further notice, according to Reuters. Amazon did not comment on the reasons for the move, but its decision has already been met with support.

    “Face recognition technology fuels the over-policing of Black and Brown communities, and has already led to the false arrests and wrongful incarcerations of multiple Black men,” said Nathan Freed Wessler, a deputy project director at the American Civil Liberties Union.

  • Amazon Offering $9 Billion for MGM

    Amazon Offering $9 Billion for MGM

    On the heels of news Amazon was in talks to acquire MGM, a new report says the offer on the table is $9 billion.

    Amazon is already one of the leading streaming platforms, thanks to its Prime Video service being bundled with its Amazon Prime package. Nonetheless, the company has enjoyed critical and popular success with shows like Bosch and The Man in the High Castle. Reports emerged yesterday that Amazon was in talks to purchase MGM in an effort to boost its content catalog even more.

    According to a new report by Variety, Amazon is offering $9 billion to make the deal happen. MGM was reportedly looking for a buyer as early as December, but Amazon has emerged as the front-runner among possible suitors.

    MGM has an extremely deep movie catalog, boasting the James Bond franchise, Hobbit, the Rocky/Creed franchise, The Silence of the LambsThe Magnificent Seven and Four Weddings and a Funeral. It’s TV catalog includes the Stargate franchise, FargoVikingsAmerican Gladiators and more.

    A successful deal would be a major win for Amazon and give it a leg up in the streaming wars.

  • Apple Preparing MacBook Pro and Air Updates

    Apple Preparing MacBook Pro and Air Updates

    Apple is preparing its next round of MacBook Pro and Air updates, adding a 14 and 16-inch Pro and faster M1 processors.

    Apple introduced the new MacBook Air, 13-inch MacBook Pro and Mac mini last November, with all of them sporting the company’s new M1 chip. Based on the same designs that have powered the iPad and iPhone for years, the M1 immediately won rave reviews for its performance and battery life.

    The company is now preparing to add a 14-inch and 16-inch MacBook Pro as soon as early summer, according to Bloomberg’sMark Gurman. In a move that’s sure to please Apple’s professional customers, the new MacBook Pros are expected to have a redesigned chassis that will include additional ports, an HDMI port and an SD slot — features that were removed from previous models in some of the company’s most unpopular moves.

    The new MacBook Pros will have 10-core chips, eight high-performance and two high-efficiency cores. The chips will be offered in two variations, differentiated by either 16 or 32 graphics cores. The chips will also support a maximum of 64GB of memory, a major upgrade over the 16GB in current M1 models.

    An updated MacBook Air is also expected as early as the end of the year, building on the success of the current M1 Air. Gurman’s sources say the MacBook Air’s chip will contain the same computing cores, although they will run faster. The graphics cores will also increase from the current 7 or 8 to 9 or 10.

    Mark Gurman is one of the most reliable Apple-watchers. If his sources are correct, the updates will bring welcome changes to Apple’s laptop lines and raise the bar for laptop performance.

  • WhatsApp Delays Privacy Changes in Brazil

    WhatsApp Delays Privacy Changes in Brazil

    WhatsApp is delaying rollout of its new privacy policy in Brazil amid pushback from the government.

    Facebook caused a firestorm of controversy when it announced it would share WhatsApp data with other Facebook-owned companies. The announcement sparked a mass exodus of users to more privacy-conscious apps, such as Signal and Telegram. While users initially would lose access if they failed to agree to the new policy, Facebook later altered course, saying users would experience limited functionality if they failed to agree.

    Governments have joined in the pushback as well, with Germany and India opposed to the move. Brazil joins the list of companies with concerns over the changes. The country’s National Data Protection Authority (ANPD), national consumer body Senacon, competition watchdog Cade and the Federal Prosecution Service have been in talks with WhatsApp, according to ZDNet.

    Under the agreement, users will retain full functionality for three more months, while the Brazilian agencies continue to scrutinize the new privacy policy.

    “WhatsApp has informed that it will not close any account, and that no user in Brazil will lose access to the application’s features in the 90-day period after May 15 as a result of the enforcement of the new privacy policy and the new terms of service,” said Brazilian authorities in a statement.