So has AMD done the unthinkable? Beaten Intel by such a large margin that there is no contest? For now, based on our preliminary testing, that is the case. The launch of AMD’s second generation EPYC processors is nothing short of historic, beating the competition by a large margin in almost every metric: performance, performance per watt and performance per dollar. Analysts in the industry have stated that AMD expects to double their share in the server market by Q2 2020, and there is every reason to believe that AMD will succeed. The AMD EPYC is an extremely attractive server platform with an unbeatable performance per dollar ratio. This is one stunning processor family.
7 years ago, Qt 5 was released. Since then, a lot of things have changed in the world around us, and it is now time to define a vision for a new major version. This blog post captures the most important points that can and should define Qt 6.
Apple’s iOS Security Research Device program will be available to researchers with a track record of high-quality security research on any platform, so not every regular developer will be able to access these devices. The handsets will come with ssh, a root shell, and advanced debug capabilities, all designed to make it easier for security researchers to spot bugs. Nice initiative, I guess, but obviously anybody should be able to turn their iPhone into a device like this.
Then they heard about a working model of the ELEA 9003, Olivetti’s first commercial mainframe, introduced in 1959. They lost no time tracking it down. This 9003 had originally belonged to a bank in Siena, where it was used for payroll, managing accounts, calculating interest rates, and the like. In 1972, the bank donated the computer to a high school in the Tuscan hill town of Bibbiena. And there it’s been ever since. Today, former Olivetti employees periodically travel to the ISIS High School Enrico Fermi to tend to the machine. A unique piece of computing history that must be saved at all costs.
Now that Haiku has entered the beta phase, and after the work over the past year or so spent fixing the majority of known kernel crashes and other general instabilities, it is high time we start paying more attention to the whole system’s performance. Despite how “snappy” Haiku seems, most of its internals are really not so well optimized. This shows when running operations of any real intensity (disk, memory, or CPU.) While the new thread scheduler a few years ago removed some of the thread-related bottlenecks, in practice this just shifted the load to other bottlenecks. So, let’s take an overview of this past month’s (and some earlier month’s) changes, to see how one optimizes an operating system. Haiku always feels very fast and snappy, but in reality, many of us have that perception because we tend to not really use Haiku as much as we use Windows or Linux. I’m really glad the Haiku team acknowledges this, and is looking to address low-level performance issues that may not look sexy in a changelog, but that are oh so crucial for the overall feel of the operating system.
With Chrome 76, Google has once again started to strip the “www” subdomain and “https://” identifier from URLs shown in the address bar. In a Chrome bug post regarding this issue, product manager Emily Schechter stated that after testing for several months in the Canary, Dev, and Beta channels, they are going to start hiding “https” and “www” in the Chrome omnibox starting in version 76 on desktop and Android. Surely we can all agree that URLs aren’t exactly as userfriendly as they once were – the kinds of garbage strings you often get these days are entirely pointless to users – but just flat-out removing parts of the URL for simplicity’s sake seems rather pointless.
Japan’s Fair Trade Commission is investigating Apple Inc over its pressure on Japanese parts makers and whether it abused its power in violation of antimonopoly rules, the Mainichi newspaper reported on Tuesday. The investigation is the latest by the country’s regulators against the tech giant after they found last year that the company may have breached antitrust rules on the way it sold its iPhones in Japan. Apple illegally pressuring smaller companies into doing its bidding? Surely such is preposterous.
Not the most exciting or noteworthy piece of news, but still a fun little bit of nostalgia. Today at their 24th annual DevCon, FileMaker, Inc., maker of the world’s leading Workplace Innovation Platform, unveiled the start of a new chapter in the company’s history as Claris International Inc. Claris was created a spin-off from Apple in 1987, set up to own and developed MacPaint and MacWrite, which Apple had allowed to wither. The company eventually acquired FileMaker, and in 1990 Apple decided to keep Claris as a wholly-owned subsidiary. It’s been that way ever since, with the company renaming itself to FileMaker in 1998, after divesting everything else from the company. Since it has acquired a company called Stamplay, it’s no longer just shipping FileMaker, hence the rename back to Claris.
I had spent some time several years ago trying to get Linux running on this machine via the (defunct) JLime project, so I had some of the pieces available to actually get this little “pocket computer” going again – mainly compatible CompactFlash cards and an external card reader. But I was mostly joking. Then I starting thinking how funny it would be to actually sit in a talk and take notes at DEF CON on an ancient “laptop”… These things are a thing of beauty.
Companies that embed Facebook’s “Like” button on their websites must seek users’ consent to transfer their personal data to the U.S. social network, in line with the bloc’s data privacy laws, Europe’s top court said on Monday. According to the European Court of Justice ruling, a site that embeds the Facebook “like” icon and link on its pages also sends user data to the US web giant. Hopefully this will lead to the systematic removal of Facebook buttons from websites that serve the EU. Facebook’s buttons are trackers, and should be treated as such.
Like many things that starts out as a mere annoyance, though eventually growing into somewhat of an affliction. One particularly dark and insidious thing has more than reared its ugly head in recent years, and now far more accurately described as an epidemic disease. I’m talking about the filth that is reCAPTCHA. Yes that seemingly harmless question of “Are you a human?” Truly I wish all this called for were sarcastic puns of ‘The Matrix’ variety but the matter is far more serious. I hate reCAPTCHA with a deep-rooted passion. It’s insidious, annoying, probably doesn’t work, and all you’re doing is helping Google by playing the role of a dumb bot. It’s dreadfully dystopian.
From the community to the 3rd party libraries, it looks Flutter is lot closer to Javascript than Android. Javascript, however, isn’t shy of moving faster while Flutter is still deciding what they want to be. Keep compatibility even if it creates confusion? Check. A lot of libraries with dubious quality that are just created and dropped? Check. I want to like it, but Flutter currently doesn’t want to like me. Maybe they are are short in personnel and needs to double their team? Maybe they need to just re-organize and prioritise better? Only they know. Not being a programmer in any way, shape, or form, articles such as these are always difficult to gauge – are they truthful? Factual? Emotional? My-way-or-the-highway? I’m posting it anyway since I’m sure many of you have a far better grasp on this than I do.
Jupiter is an open source and education-oriented RISC-V assembler and runtime simulator. It is written in Java 11 and capable of simulate all the instructions of the base integer ISA (I extension) plus the M and F extensions (RV32IMF), including all the pseudo-instructions described in the user-level instruction set manual. It was developed taking into account that it could be used in various courses such as: Computer Architecture, Compilers and Assembly Programming.
Killing processes in a Unix-like system can be trickier than expected. Last week I was debugging an odd issue related to job stopping on Semaphore. More specifically, an issue related to the killing of a running process in a job. Here are the highlights of what I learned. Interesting technical dive.
Spitfire on the Channel F is like the plane mode in Atari’s Combat, except with the option to play it alone against the machine. Also, I found an easter egg in it, which might (might) be the world’s first easter egg in a videogame (maybe idk). That’s one hard to find easter egg.
Remember the deal Apple made with Amazon that killed all third party repair services and used Apple product sellers that aren’t specifically approved by Apple, thereby increasing prices for consumers sharply? Turns out the FTC isn’t too happy with this deal. Last year, Amazon cut a deal with Apple to bring direct iPhone sales to its platform for the first time. Now, that deal is coming under scrutiny from the Federal Trade Commission, The Verge has learned. Good. This deal is about as clear cut an example of monopolistic, anticompetitive behaviour as you can possibly get
Earlier this year, Google announced it was going to present EU Android users with a search engine choice dialog. Today the company revealed more details. Next year, we’ll introduce a new way for Android users to select a search provider to power a search box on their home screen and as the default in Chrome (if installed). Search providers can apply to be part of the new choice screen, which will appear when someone is setting up a new Android smartphone or tablet in Europe. So far so good, but then Google goes on to detail how a search provider can add itself to the list. Other than Google itself, only three other possible choices will be listed in each individual EU member state. Google will conduct a closed auction in each member state, wherein search provider can bid by stating how much they are willing to pay per user who selects them. Search providers will have to pay a fee for each user that selects them. Google will send a monthly invoice to search providers and charge only when the provider is selected by the user. Your monthly invoice will indicate how many selections came via the choice screen per country and the total amount owed to Google. In other words, the bigger and richer the search provider, the more likely it will be featured. This rules out smaller companies and open source search engines, who simply won’t be able to compete with the bigger players. In addition, all the auction details – how many providers partake, their bids, and so on – will all remain secret. I wonder if this will satisfy the European Commission, and I’m certainly no lawyer in any way, shape, or form, but merely going by gut, having search providers pay Google secret amounts of money in secret auctions somehow does not seem what the EC is after.
Some flagship devices like Samsung Galaxy Book2 and Microsoft Surface Go come pre-installed with Windows 10 in S mode (formerly known as Windows 10 S). Windows 10 in S Mode locks installation of apps only from the Microsoft Store and users cannot download or install .exe apps. Fortunately, Microsoft allows users to switch out of Windows 10 in S mode from the Microsoft Store, but users are reporting that this Store feature is broken and they cannot switch out of Windows 10 in S Mode. That’s pretty rough if you bought a Windows 10 S device without being able to run the traditional applications you might need for school or work.
Intel has been building up this year to its eventual release of its first widely available consumer 10nm Core processor, codenamed “Ice Lake”. The new SoC has an improved CPU core, a lot more die area dedicated to graphics, and is designed to be found in premium notebooks from major partners by the end of 2019, just in time for Christmas. With the new CPU core, Sunny Cove, Intel is promoting a clock-for-clock 18% performance improvement over the original Skylake design, and its Gen11 graphics is the first 1 teraFLOP single SoC graphics design. Intel spent some time with us to talk about what’s new in Ice Lake, as well as the product’s direction.
British, American and other intelligence agencies from English-speaking countries have concluded a two-day meeting in London amid calls for spies and police officers to be given special, backdoor access to WhatsApp and other encrypted communications. GCHQ, the UK agency which monitors and breaks into communications, has suggested that Silicon Valley companies could develop technology that would silently add a police officer or intelligence agent to conversations or group chats. The moment these fascists turn the backdoor into a legal requirement and manage to steer it through their respective legislitave bodies – by calling it the If You Do Not Support This You Are A Pedophile Act or whatever – the game is pretty much over. The technology companies will roll over and implement these backdoors overnight – just look at how happily technology companies work with the Chinese government. In fact, Facebook is already testing a backdoor in this style today: To solve this problem, Facebook announced earlier this year preliminary results from its efforts to move a global mass surveillance infrastructure directly onto users’ devices where it can bypass the protections of end-to-end encryption. In Facebook’s vision, the actual end-to-end encryption client itself such as WhatsApp will include embedded content moderation and blacklist filtering algorithms. These algorithms will be continually updated from a central cloud service, but will run locally on the user’s device, scanning each cleartext message before it is sent and each encrypted message after it is decrypted. This is going to happen, and it’s going to be a disaster.