Monthly Archive:: October 2019

LegoOS: a disseminated, distributed OS for hardware resource disaggregation

LegoOS is a disseminated, distributed operating system designed for hardware resource disaggregation. It is an open-source project built by researchers from Purdue University. LegoOS splits traditional operating system functionalities into loosely-coupled monitors and run them directly on disggregated hardware devices. LegoOS also manages distributed resources and handles hardware component failures in a disaggregated cluster. For more information, please check out our recent awarded paper. You can get LegoOS here.

The US nuclear forces’ Dr. Strangelove-era messaging system finally got rid of its floppy disks

In 2014, “60 Minutes” made famous the 8-inch floppy disks used by one antiquated Air Force computer system that, in a crisis, could receive an order from the president to launch nuclear missiles from silos across the United States. But no more. At long last, that system, the Strategic Automated Command and Control System or SACCS, has dumped the floppy disk, moving to a “highly-secure solid state digital storage solution” this past June, said Lt. Col. Jason Rossi, commander of the Air Force’s 595th Strategic Communications Squadron. These are incredibly difficult systems to upgrade, so this is no small feat.

Ubuntu 19.10 released

The new Ubuntu release is now available. The Ubuntu kernel has been updated to the 5.3 based Linux kernel, and our default toolchain has moved to gcc 9.2 with glibc 2.30. Additionally, the Raspberry Pi images now support the new Pi 4 as well as 2 and 3. Ubuntu Desktop 19.10 introduces GNOME 3.34 the fastest release yet with significant performance improvements delivering a more responsive experience. App organisation is easier with the ability to drag and drop icons into categorised folders and users can select light or dark Yaru theme variants. The Ubuntu Desktop installer also introduces installing to ZFS as a root filesystem as an experimental feature. Ubuntu Server 19.10 integrates recent innovations from key open infrastructure projects like OpenStack Train, Kubernetes, and Ceph with advanced life-cycle management for multi-cloud and on-prem operations, from bare metal, VMware and OpenStack to every major public cloud. While you may not be using the default Ubuntu, lots of people are using Ubuntu-based distributions like Mint, so a new Ubuntu release always affects quite a few people far beyond just Ubuntu users.

Inside TurboTax’s 20-year fight to stop Americans from filing their taxes for free

But the success of TurboTax rests on a shaky foundation, one that could collapse overnight if the U.S. government did what most wealthy countries did long ago and made tax filing simple and free for most citizens. For more than 20 years, Intuit has waged a sophisticated, sometimes covert war to prevent the government from doing just that, according to internal company and IRS documents and interviews with insiders. The company unleashed a battalion of lobbyists and hired top officials from the agency that regulates it. From the beginning, Intuit recognized that its success depended on two parallel missions: stoking innovation in Silicon Valley while stifling it in Washington. Indeed, employees ruefully joke that the company’s motto should actually be “compromise without integrity.” It always surprises me just how badly designed and openly corrupt US politics really is. Even something as banal as filing taxes is made a complicated, outdated mess just so some scumbags can earn some money.

Microsoft to close Windows Phone 8.1 application store in December

Support for Windows Phone 8.1 operating system ended on July 11, 2017. As a culmination of the end of support process, the Windows Phone 8.1 Store will shut down on December 16, 2019. Lumia phones using Windows Phone 8.1 and any apps that have already been downloaded from the Store may continue to work after this date. Any Lumia device that can’t be upgraded to Windows 10 Mobile will be affected.

Haiku monthly activity report for September

Another month, another Haiku activity report – this time for September. It’s another big one, but if I had to pick one thing to highlight, it’d be this one: Some initial work for ARM64 was completed by kallisti5. This includes setting up the Haikuports package declarations, writing the early boot files, and in general getting the buildsystem going. Jaroslaw Pelczar also contributed several further patches (some of these still undergoing review), providing the initial interrupt handling support, and various stubs to let things compile kallisti5 did some work on 32bit ARM as well, cleaning up some of the code to better match other platforms and preparing the reuse of EFI for ARM and ARM64 (as u-boot now implements an EFI interface, which would make things much simpler for our ARM boot process if we manage to use it). Haiku has been working on ARM support for a while now, and while it may seem like a weird niche distraction for such a small project, it actually makes good, future-proofing sense to spend work hours in this area. ARM is definitely growing in the laptop space, and it makes sense to prepare Haiku for a future wherein ARM laptops are readily available. On top of that, adding support for architectures other than your main one aides in finding difficult to spot bugs, ensures architecture-independent code, and in general is just a fun thing to do for a specific kind of person.

Google’s auto-delete tools are practically worthless for privacy

In reality, these auto-delete tools accomplish little for users, even as they generate positive PR for Google. Experts say that by the time three months rolls around, Google has already extracted nearly all the potential value from users’ data, and from an advertising standpoint, data becomes practically worthless when it’s more than a few months old. “Anything up to one month is extremely valuable,” says David Dweck, the head of paid search at digital ad firm WPromote. “Anything beyond one month, we probably weren’t going to target you anyway.” Colour me entirely the exact opposite of surprised.

A detailed look at Ubuntu’s new experimental ZFS installer

Yesterday brought exciting news on the ZFS and Ubuntu fronts—experimental ZFS root support in the installer for Ubuntu’s upcoming interim release, Eoan Ermine. The feature appeared in the 2019-10-09 daily build of Eoan—it’s not in the regular beta release and, in fact, wasn’t even in the “current daily” when we first went to download it. It’s that new! (Readers wanting to play with the new functionality can find it in today’s daily build, available here.) Ars takes a look at this feature that’s clearly in still in alpha.

DuckDuckGo Search improvements: past year date filter, dark theme refinements, and more

While we’ve been busily improving our privacy protection ducklings — like DuckDuckGo Privacy Browser (for iOS/Android) and DuckDuckGo Privacy Essentials (for Firefox/Chrome) — we haven’t been neglecting our first born — DuckDuckGo Private Search! In fact, quite the opposite — we’ve made several improvements recently that we’re excited to share with you. They should make your searching not only more effective, but also a more pleasant experience, and still of course with our same strict commitment to privacy: no personal information is associated with your searches, such that you have no search history and therefore no search profiling or ads following you around based on your searches. Some solid improvements all around, but nothing earth-shattering.

Flash is responsible for the internet’s most creative era

These days, our web browsers—whether on mobile or desktop—are highly functional and can do all sorts of things that we could only dream of a decade prior. But despite that, one could argue that the web has actually gotten less creative over time, not more. This interpretation of events is a key underpinning of Web Design: The Evolution of the Digital World 1990-Today (Taschen, $50), a new visual-heavy book from author Rob Ford and editor Julius Wiedemann that does something that hasn’t been done on the broader internet in quite a long time: It praises the use of Flash as a creative tool, rather than a bloated malware vessel, and laments the ways that visual convention, technical shifts, and walled gardens have started to rein in much of this unvarnished creativity. This is a realm where small agencies supporting big brands, creative experimenters with nothing to lose, and teenage hobbyists could stand out simply by being willing to try something risky. It was a canvas with a built-in distribution model. What wasn’t to like, besides a whole host of malware? I don’t think you can argue that the the Flash era yielded more creativity than, say, the whole of YouTube, but if you restrict the internet to just actual websites, there may be something to be said for this. I remember so many cool and amazing – at the time – Flash projects that you’d stumble across back when Flash was a normal, accepted thing, and those things have gone away, replaced not by cool HTML5 equivalents – as was promised – but by bland samey-samey websites, with far less creativity. I surely don’t mourn the loss of Flash, but it also wasn’t all bad.

Apple of 2019 is the Linux of 2000

After my blood pressure dropped to healthier levels I got the strangest feeling of déjà vu. This felt exactly like using Linux in the early 2000s. Things break at random for reasons you can’t understand and the only way to fix it is to find terminal commands from discussion forums, type them in and hope for the best. Then it hit me. This was not an isolated incidence. The parallels are everywhere. I certainly wouldn’t go that far, but there’s definitely a kernel of truth to the perception that macOS just doesn’t feel as polished and effortless as it once was, during the Leopard days.

Apple Safari browser sends some user IP addresses to Chinese conglomerate Tencent by default

During the last week, the reality that US companies often bend the knee to China has been thrown into the spotlight. Apple, one of the biggest US tech companies, has appeased China by hiding the Taiwan flag emoji and ignoring US lawmakers when choosing to ban a Hong Kong protest safety app. Now it’s been discovered that Apple, which often positions itself as a champion of privacy and human rights, is sending some IP addresses from users of its Safari browser on iOS to Chinese conglomerate Tencent – a company with close ties to the Chinese Communist Party. Apple admits that it sends some user IP addresses to Tencent in the “About Safari & Privacy” section of its Safari settings which can be accessed on an iOS device by opening the Settings app and then selecting “Safari > About Privacy & Security.” I’m sure the genocidal totalitarian surveillance state that is China won’t be abuse this information at all. They pinky-promised to Tim Cook, who was busy telling his company not to make any TV shows critical of China – in line with the rest of Hollywood.

Tim Cook makes false claims to rationalise Apple’s China appeasement

Apple CEO Tim Cook has sent an email to employees with a lengthier explanation for why the company chose to remove HKmap.live from the App Store yesterday. Similar to Apple’s statement last night, Cook claims that the app — a crowdsourced mapping tool that’s become useful amid the ongoing protests in Hong Kong — was being misused in ways that could threaten public safety. Tim Cook’s email is riddled with nonsense, so I’ll let people more knowledgeable than me debunk this weak excuse of an explanation as to why Apple is bending over backwards to please a brutal communist genocidal dictatorship. The claims made by Cook simply don’t hold up, he again refuses to cite which Hong Kong laws are being broken, and countless of Apple’s own services are being used for the same purposes as HKmap.live. Will iMessage be removed next? AirDrop? Tim Cook is a coward.

SerenityOS: from zero to HTML in a year

SerenityOS, a UNIX-like OS written from scratch has turned one year old today. The authors have made huge progress and impressively it can now run Doom and render HTML content in its own HTML engine. Be sure to scroll down the page for an overview of the progress that’s been made, including a bunch of screenshots that really show just how fast the project has evolved.

New VxWorks release released

From the obtuse press release: • First and only real-time operating system to support C++17, Boost, Python, and Rust collection of technologies, along with continued support for languages like Ada and SPARK • New LLVM-based infrastructure that enables support for a broad set of modern and productive tools and frameworks • New open source board support packages (BSPs) such as Raspberry Pi and TI Sitara AM65x for quick prototyping and flexibility of choice • OpenSSL 1.1.1 for the most up-to-date cryptography libraries Very informative headline, I know, but VxWorks isn’t exactly a very approachable topic, so I had to make do.

Rwanda just released the first smartphone made entirely in Africa

Rwanda’s Mara Group has grand ambitions. The company hopes to help turn Rwanda into a regional tech hub, and it just got one step closer to completing that mission. This week, the company released two smartphones, earning Mara Group the title of the first smartphone manufacturer in Africa. If you know Rwanda’s recent history, you know just how monumental of an achievement this is.

Apple removes app used in Hong Kong protests after pressure from China

Apple has removed HKmap.live, a crowdsourced mapping app widely used by Hong Kong residents, from the App Store. The app and accompanying web service has been used to mark the locations of police and inform about street closures during the ongoing pro-democracy protests that have engulfed Hong Kong this year. Apple initially rejected HKmap.live from the App Store earlier this month, then reversed its decision a few days later. Now it has reversed its reversal. Tim Cook is a coward.

Apple removes Quartz news app from the Chinese App Store over Hong Kong coverage

News organization Quartz tells The Verge that Apple has removed its mobile app from the Chinese version of its App Store after complaints from the Chinese government. According to Quartz, this is due to the publication’s ongoing coverage of the Hong Kong protests, and the company says its entire website has also been blocked from being accessed in mainland China. The publication says it received a notice from Apple that the app “includes content that is illegal in China.” I’ve been highlighting Apple’s and Tim Cook’s hypocrisy for years now, but I’ve always felt like a man screaming into the void. It’s interesting to see the media finally waking up to just how much their innate love for Apple and Tim Cook has allowed the wool to be pulled over their eyes.

The modular PC: Intel’s new Element brings Project Christine to life

Way back at CES 2014, Razer’s CEO introduced a revolutionary concept design for a PC that had one main backplane and users could insert a CPU, GPU, power supply, storage, and anything else in a modular fashion. Fast forward to 2020, and Intel is aiming to make this idea a reality. Today at a fairly low-key event in London, Intel’s Ed Barkhuysen showcased a new product, known simply as an ‘Element’ – a CPU/DRAM/Storage on a dual-slot PCIe card, with Thunderbolt, Ethernet, Wi-Fi, and USB, designed to slot into a backplane with multiple PCIe slots, and paired with GPUs or other accelerators. Behold, Christine is real, and it’s coming soon. Anything to compete with the default ATX design of a PC is welcome, and this looks incredibly interesting.

Apple under fire from China over HKmap.live app that tracks police activity amid Hong Kong protests

Chinese state media on Tuesday accused Apple Inc of protecting “rioters” in Hong Kong and enabling illegal behaviour, after the US-based technology giant listed on its app store an application that tracks police activity in the city. Apple had previously rejected the app, called HKmap.live, but reversed its decision on Friday and made the programme available for download from the iOS App Store on Saturday, according to the program’s developer. It will be interesting to see if Apple bows to Chinese pressure and removes the application. Apple already bows to Chinese censorship, so I wouldn’t be surprised.