AWS launched Lambda in 2015 and with it helped popularize serverless computing. You simply write code (event triggers) and AWS deals with whatever compute, memory and storage you need to make that work. Today at AWS re:Invent in Las Vegas, the company announced several new features to make it more developer friendly, while acknowledging that even while serverless reduced complexity, it still requires more sophisticated tools as it matures
It’s called serverless because you don’t have to worry about the underlying servers. The cloud vendors take care of all that for you, serving whatever resources you need to run your event and no more. It means you no longer have to worry about coding for all your infrastructure and you only pay for the computing you need at any given moment to make the application work.
The way AWS works is that it tends to release something, then builds more functionality on top of a base service as it sees increasing requirements as customers use it. As Amazon CTO Werner Vogels pointed out in his keynote on Thursday, developers debate about tools and everyone has their own idea of what tools they bring to the task every day.
For starters, they decided to please the language folks introducing support for new languages. Those developers who use Ruby can now use Ruby Support for AWS Lambda. “Now it’s possible to write Lambda functions as idiomatic Ruby code, and run them on AWS. The AWS SDK for Ruby is included in the Lambda execution environment by default,” Chris Munns from AWS wrote in a blog post introducing the new language support.
If C++ is your thing, AWS announced C++ Lambda Runtime. If neither of those match your programming language tastes, AWS opened it up for just about any language with the new Lambda Runtime API, which Danilo Poccia from AWS described in a blog post as “a simple interface to use any programming language, or a specific language version, for developing your functions.”
AWS didn’t want to stop with languages though. They also recognize that even though Lambda (and serverless in general) is designed to remove a level of complexity for developers, that doesn’t mean that all serverless applications consist of simple event triggers. As developers build more sophisticated serverless apps, they have to bring in system components and compose multiple pieces together, as Vogels explained in his keynote today.
To address this requirement, the company introduced Lambda Layers, which they describe as “a way to centrally manage code and data that is shared across multiple functions.” This could be custom code used by multiple functions or a way to share code used to simplify business logic.
As Lambda matures, developer requirements grow and these announcements and others are part of trying to meet those needs.
Apple May Bring Major Design Changes To Entry-Level iPad
The changes aren’t skin deep, of course, and the next base iPad is expected to sport changes that may make it more appealing to the casual consumer. At the top of that list is the anticipated switch from the Lightning connector to USB-C, something that all other iPad models have already received. This would not only open up the entry-level iPad to more use cases like hooking up external displays but would also break compatibility with plenty of accessories, particularly the first-gen Apple Pencil.
The first Apple Pencil charges using a Lightning port, but with this connector gone from the upcoming iPad, what would no longer be possible. Given its expected switch to flat edges, it’s likely that the iPad 10 will support the second-gen Apple Pencil. That, in turn, means the days of the original Apple Pencil are numbered, and it wouldn’t be surprising if Apple immediately halts its production.
With the changes to the design and Lightning port would also come a change to the one other legacy connector that has been present since the first iPad: the 3.5mm headphone jack, which will supposedly be making its exit from the iPad this year. If that rumor proves true, Apple’s transition away from wired headphones — at least as far as a direct connection goes — will be complete. These changes also mean that accessory makers will have to alter their designs, as well, especially case manufacturers. The magnetic Smart Cover’s design, for example, no longer has a place in this flat-edged world.
BMW Is Testing Electric Cars With Four Motors For Its Fiercest M EVs
The company’s M xDrive four-wheel drive system is currently in the testing phase, but has already produced some very promising results. The system gives each wheel its own electric motor and runs through a “highly integrated control unit” that takes action based on the driving conditions and the driver’s choices. Along with the driving surface, several other factors are taken into consideration, including accelerator pedal position, steering angle, longitudinal and lateral acceleration, and wheel speeds. All of this is continually monitored and the optimal amount of power and torque is given to each wheel. The decisions the control unit makes are put into action within milliseconds.
BMW has already tested this technology and claims it delivered a number of benefits, including “significantly higher cornering speeds” even in tough conditions, like rain-soaked or snow-covered roads. A specific example the company gave involved the control unit eliminating understeer by temporarily giving more power to the rear outside wheel. The motors also recoup energy when braking. This has been a common feature on many EVs and hybrids for several years, but BMW’s experimental drive train may be the first to optimize energy recovery on all four wheels.
The concept is being tested out on a modified BMW i4 M50 with the front end based around an adapted body strut concept taken from an M3/M4 chassis, and a radiator unit configuration modeled on current high-performance sports cars. The test car is designed to have high torsional rigidity during dynamic driving situations.
The Truth About Porsche’s Complicated Model Number System
Why did it start with the number seven? According to the book “Porsche, Excellence Was Expected” by Karl Ludvigsen, the designers didn’t want Wanderer to “think they were a bunch of novices.” And if you want to get really technical, the very first car Ferdinand built was the Egger-Lohner C2 Phaeton (designated P1) in 1898. Remember, literally every project the company worked on received a successively higher number, from axles to suspensions, gearboxes, and even tractors. Yes, Porsche designed an even slower vehicle than the Volkswagen Thing.
In 1932 came type 22, its first Grand Prix car, the 16-cylinder Auto Union race car. For Porsche, the race was indeed on as figuratively as it was literally. Dr. Ing. h.c. F. Porsche GmbH worked on all sorts of things, from steering components for Citroën and Fiat to axels, plane and motorcycle engines, and yes… the type 60 KdF-Wagen for Volkswagen (and Hitler), which would go on to fame as the VW Bug. However, the system got a little wonky during World War II, when many numbers in the 200 range were simply skipped over (via Ingenieurbüro Kukuk).
By 1948, its internal numbering system had gotten up into the mid-300s. In June of that year, the first vehicle that displayed the official Porsche name rolled into existence with the now iconic Porsche 356, according to the automaker. But it came with a new wrinkle: as the 356 evolved with the latest technological advances, each subsequent model was designated with letters (A, B, C). Alphabet soup with your zip codes, anyone?
HBO Max is removing 36 titles and creators are not happy – TechCrunch
HBO Max is continuing its content removal spree with 36 titles going off the service this week including 20 of...
Tiger Global leads new funding in savings and investments app Jar – TechCrunch
Tiger Global has led a new funding round in Jar, the Indian fintech that is helping millions of Indians save...
Kenyan agtech iProcure raises $10.2M to grow its input supply network – TechCrunch
The shortage of agricultural inputs like fertilizer, unpredictable prices, and the proliferation of substandard products into markets are some of...
Tesla doesn’t need to hit the panic button over China heat wave disruptions just yet – TechCrunch
Some parts of China are suffering from record high temperatures in the past few weeks, prompting local governments to halt...
Apple releases iOS, iPadOS and macOS security fixes for two zero-days under active attack – TechCrunch
Apple released surprise software updates for iPhones, iPads and Macs on Wednesday that fix two security vulnerabilities known by Apple...
Social4 months ago
Web.com website builder review
Social3 years ago
CrashPlan for Small Business Review
Gadgets4 years ago
A fictional Facebook Portal videochat with Mark Zuckerberg – TechCrunch
Cars4 years ago
What’s the best cloud storage for you?
Mobile4 years ago
Memory raises $5M to bring AI to time tracking – TechCrunch
Social4 years ago
iPhone XS priciest yet in South Korea
Security4 years ago
Google latest cloud to be Australian government certified
Social4 years ago
Apple’s new iPad Pro aims to keep enterprise momentum