That reminds me of the AOL web server
That also eventually became a piece of open source software.
I wonder if that's still in use.
Facebook has rolled out another chunk of open-source code, this time a C++ HTTP stack called Proxygen, which includes a web server. Techies at the social network hope other developers will use the BSD-licensed software as the basis of their own web apps, and have included a bunch of “sensible defaults” to get people on their …
Beyond the fact that it is an honorable thing to release the code as open source, from a quick review the code quality is better than the average open source stuff. In fact, though I quibble with multiple points of exit and maybe a bit too much verbosity in comments separating some lines of code, it is significantly cleaner and more mannerly than the vast majority of code I see out there.
Two very big thumbs up both for facebook fostering and freeing the code and the developers and contributors for producing an exemplary work product.
It is written in C++ and I did not see anything that looked particularly heavyweight. Unless there is something unusual happening it should run fine on a raspberry pi. I think a big motivation behind someone doing a stand-alone like this is precisely to get rid of mountains of dependencies they don't need. Small footprint means better performance and arguably small amounts of increased percentage performance on facebook's massive infrastructure is more important than it is on a small device like the raspberry pi. Small savings are multiplied many times over on a huge system like that.
My attention is directed elsewhere but I may at some point pull that stuff down, compile and give it a whirl.
I am still a little bit hopeful that facebook will turn into a good player. Their monstrous privacy invasion and erection of a walled garden was basically a necessary self-defense against encroachment by another player. They are large now and the dynamics of group forming networks makes them enormously powerful and qualitatively different from a smaller version of this type of network. However, I still see some vulnerabilities and given the value of maintaining their position (I write elsewhere about a facebook financial 'singularity') you can't fault them for playing things close.
To the extent that facebook has had the latitude to do good things without self-immolation they appear to have done so. Time will tell. My instinct is that these gigantic organisms are intrinsically evil, but this recent open handed release of code is a hopeful sign.
"... but this recent open handed release of code is a hopeful sign."
Because Facebook hasn't be making open source releases continuously over the last 10 years. And their unique hardware designs aren't open source either. And Presto (http://prestodb.io/), the tool used for the querying data from their "monstrous privacy invasion" isn't open source either. So this is a complete turn around for Facebook.
Social media megacorp Meta is the target of a class action suit which claims potentially thousands of medical details of hospital patients were shared with its Facebook brand.
The proposed class action [PDF], filed on Friday, centers on the use of Facebook Pixel, a tool for website marketing and analytics.
An anonymous hospital patient, named John Doe in court papers, is bringing the case — filed in the Northern District of California — alleging Facebook has received patient data from at least 664 hospital systems or medical providers, per the suit.
Judges in the UK have dismissed the majority of an appeal made by Facebook parent Meta to overturn a watchdog's decision to order the social media giant to sell Giphy for antitrust reasons.
Facebook acquired GIF-sharing biz Giphy in May 2020. But Blighty's Competition Markets Authority (CMA) wasn't happy with the $400 million deal, arguing it gave Mark Zuckerberg's empire way too much control over the distribution of a lot of GIFs. After the CMA launched an official probe investigating the acquisition last June, it ordered Meta to sell Giphy to prevent Facebook from potentially monopolizing access to the animated images.
Meta appealed the decision to the Competition Appeal Tribunal (CAT), arguing six grounds. All but one of them – known as Ground 4 – were dismissed by the tribunal's judges this week. And even then only one part of Ground 4 was upheld: the second element.
Opinion Consulting giant McKinsey & Company has been playing a round of MythBusters: Metaverse Edition.
Though its origins lie in the 1992 sci-fi novel Snow Crash, the metaverse has been heavily talked about in business circles as if it's a real thing over the last year or so, peaking with Facebook's Earth-shattering rebrand to Meta in October 2021.
The metaverse, in all but name, is already here and has been for some time in the realm of online video games. However, Meta CEO Mark Zuckerberg's vision of it is not.
At The Linux Foundation's Open Source Summit in Austin, Texas on Tuesday, Linus Torvalds said he expects support for Rust code in the Linux kernel to be merged soon, possibly with the next release, 5.20.
At least since last December, when a patch added support for Rust as a second language for kernel code, the Linux community has been anticipating this transition, in the hope it leads to greater stability and security.
In a conversation with Dirk Hohndel, chief open source officer at Cardano, Torvalds said the patches to integrate Rust have not yet been merged because there's far more caution among Linux kernel maintainers than there was 30 years ago.
Facebook parent Meta has settled a complaint brought by the US government, which alleged the internet giant's machine-learning algorithms broke the law by blocking certain users from seeing online real-estate adverts based on their nationality, race, religion, sex, and marital status.
Specifically, Meta violated America's Fair Housing Act, which protects people looking to buy or rent properties from discrimination, it was claimed; it is illegal for homeowners to refuse to sell or rent their houses or advertise homes to specific demographics, and to evict tenants based on their demographics.
This week, prosecutors sued Meta in New York City, alleging the mega-corp's algorithms discriminated against users on Facebook by unfairly targeting people with housing ads based on their "race, color, religion, sex, disability, familial status, and national origin."
Facebook owner Meta's pivot to the metaverse is drawing significant amounts of resources: not just billions in case, but time. The tech giant has demonstrated some prototype virtual-reality headsets that aren't close to shipping and highlight some of the challenges that must be overcome.
The metaverse is CEO Mark Zuckerberg's grand idea of connected virtual worlds in which people can interact, play, shop, and work. For instance, inhabitants will be able to create avatars to represent themselves, wearing clothes bought using actual money – with designer gear going for five figures.
Apropos of nothing, Meta COO Sheryl Sandberg is leaving the biz.
A Linux distro for smartphones abandoned by their manufacturers, postmarketOS, has introduced in-place upgrades.
Alpine Linux is a very minimal general-purpose distro that runs well on low-end kit, as The Reg FOSS desk found when we looked at version 3.16 last month. postmarketOS's – pmOS for short – version 22.06 is based on the same version.
DataStax, the database company based on the open-source Cassandra system, has secured $115 million in funding for a $1.6 billion valuation.
Led by the Growth Equity business within Goldman Sachs and backed by RCM Private Markets and EDB Investments, the latest round follows a strong first quarter based on the popularity of DataStax's Cassandra DBaaS Astra DB. Existing investors include Crosslink Capital, Meritech Capital Partners, OnePrime Capital, and others.
Cassandra is a distributed, wide-column store database suited to real-time use cases such as e-commerce and inventory management, personalization and recommendations, Internet of Things-related applications, and fraud detection. It is freely available on the Apache Version 2 license, although DataStax offers managed service Astra on a subscription model.
E-paper display startup Modos wants to make laptops, but is starting out with a standalone high-refresh-rate monitor first.
The initial plan is for the "Modos Paper Monitor," which the company describes as: "An open-hardware standalone portable monitor made for reading and writing, especially for people who need to stare at the display for a long time."
The listed specifications sound good: a 13.3", 1600×1200 e-ink panel, with a DisplayPort 1.2 input, powered off MicroUSB because it only takes 1.5-2W.
Embedded World RISC-V International has grown its pile of royalty-free, open specifications, with additional documents covering firmware, hypervisors, and more.
RISC-V – pronounced "risk five", and not to be confused with the other architecture of that name, RISC-5 – essentially sets out how a CPU core should work from a software point of view. Chip designers can implement these instruction set specifications in silicon, and there are a good number of big industry players backing it.
The latest specs lay out four features that compatible processors should adhere to. Two of them, E-Trace and Zmmul, will be useful for organizations building RISC-V hardware and software, and the other two could prove important in future, aiding the development of OSes to run on RISC-V computers.
Biting the hand that feeds IT © 1998–2022