リーディングビュー

PostgreSQL Reconsiders Its Process-Based Model

✇Slashdot
著者: msmash
Jonathan Corbet, writing at LWN: In the fast-moving open-source world, programs can come and go quickly; a tool that has many users today can easily be eclipsed by something better next week. Even in this environment, though, some programs endure for a long time. As an example, consider the PostgreSQL database system, which traces its history back to 1986. Making fundamental changes to a large code base with that much history is never an easy task. As fundamental changes go, moving PostgreSQL away from its process-oriented model is not a small one, but it is one that the project is considering seriously. A PostgreSQL instance runs as a large set of cooperating processes, including one for each connected client. These processes communicate through a number of shared-memory regions using an elaborate library that enables the creation of complex data structures in a setting where not all processes have the same memory mapped at the same address. This model has served the project well for many years, but the world has changed a lot over the history of this project. As a result, PostgreSQL developers are increasingly thinking that it may be time to make a change.

Read more of this story at Slashdot.

  •  

Ask Slashdot: What Are Some Tips For Creating Effective Documentation?

✇Slashdot
著者: BeauHD
theodp writes: "My advice to all the young tech enthusiasts, future engineering managers, and CTOs is simple," writes Vadim Kravcenko in The Surprising Power of Documentation. "Cultivate a love for documentation. You may view it as a chore, an afterthought, or a nuisance. But trust me when I say this: Documentation isn't just a task on your to-do list; it's a pillar for success and a bridge that connects ideas, people, and vision. Treat it not as a burden but as an opportunity to learn, share, and create an impact." So, what would Goldilocks make of your organization's documentation -- Too much? Too little? Just right? Got any recommended tools and management tips for creating useful and sustainable documentation?

Read more of this story at Slashdot.

  •  

Apple Publishes First-Ever App Store Transparency Report

✇Slashdot
著者: BeauHD
Apple has released (PDF) its first App Store Transparency Report, as mandated by a lawsuit settlement in 2021. In 2022, the report reveals that over 1.6 million apps were rejected, 186,195 apps were removed for violating App Store rules, and China topped the list with the most government-requested app takedowns. MacRumors reports: In 2022, there were 1,783,232 apps on the App Store, with 6,101,913 total app submissions received and 1,679,694 apps rejected for various reasons like safety, performance, design, and legal. Apple provides numbers on the specific App Store guidelines that were violated by rejected apps, with the highest number of single rule rejections (149,378) due to violations of the Design 4.0 rule and the DPLA 3.2 Fraud rule (32,009). A total of 253,466 app submissions were approved after rejection when developers worked with Apple to resolve issues, and 186,195 apps were removed from the App Store for breaking the App Store rules. The majority of apps removed from the App Store were games, followed by Utilities, Business, and Education. Apple outlines the total number of apps removed from the App Store due to government takedowns, and China is at the top of the list. The Chinese government asked Apple to remove 1,435 apps, but 1,276 of those apps were games that were removed for not having the GRN license that China requires. Apple removed 14 apps at the request of India's government, 10 apps for Pakistan, and seven apps for Russia. In other countries including Turkiye, Bulgaria, Cyprus, Hong Kong, Italy, Latvia, and Nigeria, fewer than two apps were removed at the government's request. Developers appealed 18,412 app removals in total, and Apple restored just 616 developer accounts. Apple says that apps that are appealed were typically pulled from the App Store for fraud or illegality, which is why the rejected appeal number is so high. There are 36,974,015 registered developers, and in 2022, Apple terminated 428,487 developer accounts. According to Apple, developers are removed from the Apple Developer Program "for a number of reasons," but most commonly because of accounts that are connected with other terminated developer accounts. 3,338 developers appealed their App Store bans, and Apple reinstated just 159 accounts. Again, Apple says that this is because "most developer account terminations that are appealed are removed from the App Store due to fraud," so Apple rejects most of them. 282,036,628 customer accounts were terminated, but that number does incorporate all accounts created, even those made on the website by non-iPhone and iPad users. There were 656,739,889 average weekly visitors to the App Store and 747,873,877 average weekly app downloads. Customer accounts searched the App Store 373,211,396 times on average, and 1,399,741 apps appeared in the top 10 results of at least 1000 searches. You can download the report from Apple's legal site.

Read more of this story at Slashdot.

  •  

Apple Launches Final Cut Pro and Logic Pro on iPad with New Subscription Pricing

✇Slashdot
著者: msmash
Apple is bringing Final Cut Pro and Logic Pro to the iPad. Both apps will be available for $4.99 per month or $49 per year on iPad starting on May 23rd. For comparison, buying Logic Pro on a Mac costs $199.99, and buying Final Cut Pro normally costs $299.99. From a report: The video and music editing apps will come with enhancements specifically for iPads. Final Cut Pro, for example, will come with a new jog wheel that's supposed to make the editing process "easier than ever," allowing you to navigate the magnetic timeline, move clips, and perform edits using just your finger and multi-touch gestures. There's also a new feature called Live Drawing that lets you use your Apple Pencil to draw and write directly on top of video content. If you have an iPad Pro with an M2 chip, you can use the Apple Pencil's hover feature to skim and preview footage without even touching the screen.

Read more of this story at Slashdot.

  •  

Software Firms Across US Facing Massive Tax Bills That Threaten Tech Startup World Survival

✇Slashdot
著者: msmash
Across the software development field, founders are experiencing an income tax season that has become an existential threat to their company's survival. Software startups say they were blindsided by shocking tax bills as a result of a change in law related to research and development costs, and if Congress does not provide a retroactive fix, business failures will spread throughout the industry. From a report: The root of the issue is the inability of lawmakers to extend a key tax provision that had bipartisan support at the end of last year that allows for full expensing of research and development costs under Section 174 of the tax code. That did not come out of nowhere, and was a big disappointment to major corporations that had lobbied for the measure. But for many small business owners who often wear multiple hats, don't have lobbying arms or relationships with big four CPA firms, the change to require R&D amortization over a period of five years first became known this spring when accountants showed them the massive tax bills they owed the government. As word has spread throughout the software community, some owners remain too afraid to look at the full tax cost as they file for tax extensions and accountants revise their returns. The pain is being felt from the smallest software developers of a dozen or less employees to large venture-backed companies sitting on pre-2022 frothy valuations, with tax bills rising to a level where cash flow is being drained, forcing painful financial decisions. Startups need to take out loans or extend lines of credit at a time of tighter bank lending and higher rates, ask VCs for more money during the worst fundraising environment in over a decade, freeze hiring and contemplate layoffs -- if they have not started making them already within a sector leading the economy in job losses and running at a rate higher than the worst layoffs of the dotcom bubble. Many software firms will make it through this year, but if R&D full expensing treatment is not brought back, they say survival will become an issue. The software development field is the starkest example of the fallout from the R&D tax change because its biggest expense is software development talent. Developers don't come cheap, and until tax year 2022, these companies could fully expense those costs as R&D rather than having to amortize them over multiple years. Industry success relies on the contribution of software talent, but when that cost overwhelms cash flow and profits, it potentially makes the business model untenable.

Read more of this story at Slashdot.

  •  

Crypto's Ethereum Blockchain Completes Its Key Shanghai Software Upgrade

✇Slashdot
著者: msmash
The Ethereum blockchain, the most important commercial highway in the digital-asset sector, successfully implemented a widely anticipated software upgrade. From a report: The so-called Shanghai update enables investors to queue up to withdraw Ether coins that they had pledged to help operate the network in return for rewards, a process called staking. Tim Beiko, who helps to co-ordinate the development of Ethereum, posted on Twitter on Wednesday that the upgrade is now "official." The network revamp -- also known as Shapella -- is designed to let people exit an Ether staking investment and has stirred debate on whether the appeal of the largest token after Bitcoin will increase over time. "Ethereum is updating and navigating with great skill -- so far anyway -- and cementing its position as the No. 2 crypto," said Aaron Brown, a crypto investor who writes for Bloomberg Opinion. He added that the network is "moving to the future much faster than Bitcoin." About 1.2 million of Ether tokens -- worth approximately $2.3 billion at current prices -- are expected to be withdrawn over the next five days, according to researcher Coin Metrics. Some $36.7 billion of Ether is locked up for staking, data from Staking Rewards shows.

Read more of this story at Slashdot.

  •  

VW Will Support Software Products For Up To 15 Years

✇Slashdot
著者: BeauHD
An anonymous reader quotes a report from Ars Technica, written by Jonathan M. Gitlin: A perennial question that has accompanied the spread of Android Automotive has been the question of support. A car has a much longer expected service life than a smartphone, especially an Android smartphone, and with infotainment systems so integral to a car's operations now, how long can we reasonably expect those infotainment systems to be supported? I got the chance to put this question to Dirk Hilgenberg, CEO of CARIAD, Volkswagen Group's software division: Given the much longer service life of a car compared to a smartphone, how does VW plan to keep those cars patched and safe 10 or 15 years from now? "We actually have a contract with the brands, which took a while to negotiate, but lifetime support was utterly important," Hilgenberg told me. The follow-up was obvious: How long is "lifetime"? "Fifteen years after service, and an extra option for brands who would like to have it even longer; you know, we have to guarantee updatability on all legal aspects," he said. "So that's why we are, as you can imagine, very cautious with branches of releases because every branch we need to maintain over this long time. So when you have end of operation and EOP [end of production] and it's 15 years longer, we still have to maintain that; plus, some brands actually said 'because my vehicle is a unicorn, it's something that people want even more, they only occasionally drive it but they want to be safe,'" Hilgenberg told me. (The unicorn reference should make sense in the context of VW Group owning Bugatti, Lamborghini, and Porsche, whose cars are often collected and can be on the road for many decades.) In those cases, CARIAD would provide continued support, Hilgenberg said. "Especially as cybersecurity, all the legal things are concerned, you see that already. Now we do upgrades and releases, whether it's in China, whether it's in the US, whether it's in Europe, we take very cautious steps. Security and safety has, in the Volkswagen group, you know, the utmost importance, and we see it actually as an opportunity to differentiate," he said. In an update to the article, Ars said CARIAD got in touch with them to add some clarifications. "As part of its development services to Volkswagen's automotive brands, CARIAD provides operational services, updates, upgrades and new releases as well as bug fixes and patches relating to its hardware- and software-products. We usually support our hard- and software releases for extended periods of time. In some cases this can be up to 15 years after the end of production ('EOP') for hardware and 10 years after EOP for software releases. Moreover, there are legally mandatory periods we comply with, e.g. cybersecurity as well as safety updates and patches are provided for as long as a function is available. In addition, there may be individual agreements with brands for longer support periods to specifically satisfy their customers' needs," wrote a CARIAD spokesperson. Ars notes: "there's no guarantee that OEMs can make the business model work for this long-term support."

Read more of this story at Slashdot.

  •  

Ask Slashdot: What Exactly Are 'Microservices'?

✇Slashdot
著者: BeauHD
After debating the term in a recent Slashdot subthread, longtime reader Tablizer wants to pose the question to a larger audience: what exactly are 'microservices'? Over the past few years I've asked many colleagues what "microservices" are, and get a gazillion different answers. "Independent deploy-ability" has been an issue as old as the IBM hills. Don't make anything "too big" nor "too small"; be it functions, files, apps, name-spaces, tables, databases, etc. Overly large X's didn't need special terms, such as "monofunction". We'd just call it "poorly partitioned/sized/factored". (Picking the right size requires skill and experience, both in technology and the domain.) Dynamic languages are usually "independently deployable" at the file level, so what is a PHP "monolith", for example? Puzzles like this are abound when trying to use the Socratic method to tease out specific-ness. Socrates would quit and become a goat herder, as such discussions often turn sour and personal. Here's a recent Slashdot subthread debating the term.

Read more of this story at Slashdot.

  •  

cURL, the Omnipresent Data Tool, Is Getting a 25th Birthday Party This Month

✇Slashdot
著者: BeauHD
An anonymous reader quotes a report from Ars Technica: When you first start messing with the command line, it can feel like there's an impermeable wall between the local space you're messing around in and the greater Internet. On your side, you've got your commands and files, and beyond the wall, there are servers, images, APIs, webpages, and more bits of useful, ever-changing data. One of the most popular ways through that wall has been cURL, or "client URL," which turns 25 this month. The cURL tool started as a way for programmer Daniel Stenberg to let Internet Chat Relay users quickly fetch currency exchange rates while still inside their chat window. As detailed in an archived history of the project, it was originally built off an existing command-line tool, httpget, built by Rafael Sagula. A 1.0 version was released in 1997, then changed names to urlget by 2.0, as it had added in GOPHER, FTP, and other protocols. By 1998, the tool could upload as well as download, and so version 4.0 was named cURL. Over the next few years, cURL grew to encompass nearly every Internet protocol, work with certificates and encryption, offer bindings for more than 50 languages, and be included in most Linux distributions and other systems. The cURL project now encompasses both the command-line command itself and the libcurl library. In 2020, the project's history estimated the command and library had been installed in more than 10 billion instances worldwide. How do you celebrate a piece of indispensable Internet architecture turning 25? Stenberg plans to host a "Zoom birthday party" at 17:00 UTC time on March 20. Double-check that time in your area: "It is within this weird period between [when] the US has switched to daylight saving time while Europe has not yet switched," Stenberg writes on his blog. Stenberg plans to sip on a 25-year Bowmore Islay single-malt Scotch, while presenting the project's history and future plans while taking questions. (A link to the Zoom call will be added to Stenberg's blog post closer to March 20.)

Read more of this story at Slashdot.

  •  

Nearly 40% of Software Engineers Will Only Work Remotely

✇Slashdot
著者: BeauHD
dcblogs writes: Despite the demand of employers like Apple, Amazon, Microsoft, AT&T and others, nearly 40% of software engineers preferred only remote roles, and if their employers mandated a return to the office, 21% indicated they would quit immediately, while another 49% said they would start looking for another job, according to Hired's 2023 State of Software Engineers. This report gathered its data from 68,500 software engineering candidates and a survey of more than 1,300 software engineers and 120 talent professionals. Employers open to remote workers "are able to get better-quality talent that's a better fit for the organization," said Josh Brenner, CEO of Hired, a job-matching platform for technology jobs.

Read more of this story at Slashdot.

  •  

BMW Owner Discovers Car's Software Update Won't Install When Parked on Incline

✇Slashdot
著者: msmash
An anonymous reader shares a report: BMW i4 owner was rightfully puzzled when their car flashed a strange alert on the screen, saying its parking spot was "too steep" to perform an over-the-air software upgrade. How does that happen? And why is it a problem in the first place? As Clare Eliza found out, it simply isn't possible to remotely update any of the i4's software if the car isn't parked on flat ground. And instead of allowing the operator to override this, it will wait until you physically move it somewhere more level to continue. As it turns out, BMW doesn't have one singular reason why the vehicle can't perform this task on an incline. Rather, the limitation is there as a safety blanket. "The vehicle has all sorts of sensors (pitch, yaw, lateral and longitudinal acceleration and deceleration, etc.) that allow it to understand its orientation, so it knows when it's on an incline," a BMW spokesperson told The Drive. "It's likely a catchall, every-worst-case-no-matter-how-unlikely scenario safety precaution to try to prevent any chance of the vehicle moving should the programming be interrupted or go wrong." Essentially, it's there just in case something unexpected happens; it's better to plan for the worst, after all.

Read more of this story at Slashdot.

  •  

The Lights Have Been On At a Massachusetts School For Over a Year Because No One Can Turn Them Off

✇Slashdot
著者: BeauHD
An anonymous reader quotes a report from NBC News: For nearly a year and a half, a Massachusetts high school has been lit up around the clock because the district can't turn off the roughly 7,000 lights in the sprawling building. The lighting system was installed at Minnechaug Regional High School when it was built over a decade ago and was intended to save money and energy. But ever since the software that runs it failed on Aug. 24, 2021, the lights in the Springfield suburbs school have been on continuously, costing taxpayers a small fortune. "We are very much aware this is costing taxpayers a significant amount of money," Aaron Osborne, the assistant superintendent of finance at the Hampden-Wilbraham Regional School District, told NBC News. "And we have been doing everything we can to get this problem solved." Osborne said it's difficult to say how much money it's costing because during the pandemic and in its aftermath, energy costs have fluctuated wildly. "I would say the net impact is in the thousands of dollars per month on average, but not in the tens of thousands," Osborne said. That, in part, is because the high school uses highly efficient fluorescent and LED bulbs, he said. And, when possible, teachers have manually removed bulbs from fixtures in classrooms while staffers have shut off breakers not connected to the main system to douse some of the exterior lights. But there's hope on the horizon that the lights at Minnechaug will soon be dimmed. Paul Mustone, president of the Reflex Lighting Group, said the parts they need to replace the system at the school have finally arrived from the factory in China and they expect to do the installation over the February break. "And yes, there will be a remote override switch so this won't happen again," said Mustone, whose company has been in business for more than 40 years.

Read more of this story at Slashdot.

  •  

Woman Ordered To Repay Employer After Software Shows 'Time Theft'

✇Slashdot
著者: BeauHD
An anonymous reader quotes a report from The Guardian: A Canadian woman has been ordered by a civil tribunal to compensate her former employer for "time theft" after she was caught misrepresenting hours worked by controversial tracking software. Karlee Besse, who worked remotely as an accountant in British Columbia, initially claimed she was fired from her job without cause last year and sought $3,729 in compensation -- both in unpaid wages and severance. But the company, Reach CPA, told the tribunal Beese had logged more than 50 hours that "did not appear to have spent on work-related tasks." Reach said it installed employee-tracking software called TimeCampon Besse's work laptop after it found her assigned files were over budget and behind schedule, a strategy companies are increasingly taking in the era of remote work. The software tracks how long a document is open, how the employee uses the document and logs the time as work. Weeks later, the company said an analysis "identified irregularities between her timesheets and the software usage logs." While Besse told the tribunal she found the program "difficult" and worried it didn't differentiate between work and personal use, the company demonstrated how TimeCamp automatically makes those distinctions, separating time logs for work from activities such as using the laptop to stream movies and television shows. Besse said she had printed documents to work on, but did not tell Reach she was using hard copy because she "knew they wouldn't want to hear that" and she was afraid of repercussions. The company said that the software also tracks printing -- and that few documents had been logged as printed. It also said any work from the printed documents would have needed to be input into the company's software, which never happened. [...] The judge tossed out Besse's claim of wrongful termination and ordered her to pay $1,840.27, both in returned wages and as a part of previous advance she had received from the company.

Read more of this story at Slashdot.

  •  

MSI Intends 'To Continue With Afterburner' Overclocking App Despite Not Paying Its Russian Dev

✇Slashdot
著者: BeauHD
Jacob Ridley writes via PC Gamer: MSI Afterburner is an app used the world over for graphics card monitoring, overclocking, and undervolting. It's become pretty synonymous with general GPU tinkering, yet the app's developer has suggested it might not have long left to live in a forum post earlier this month. MSI disagrees, telling us "we fully intend to continue with MSI Afterburner." MSI Afterburner is developed by Alexey 'Unwinder' Nicolaychuk, a Russian national who has kept the overclocking app functioning over many years. Nicolaychuk is also responsible for the development of RivaTuner Statistics Server, which is part of the foundational software layer powering Afterburner. In a post on the Guru3D forums (via TechPowerUp), Nicolaychuk suggests that Afterburner's development has been "semi-abandoned." "...MSI afterburner project is probably dead," Nicolaychuk says. "War and politics are the reasons. I didn't mention it in MSI Afterburner development news thread, but the project is semi abandoned by company during quite a long time already. Actually we're approaching the one year mark since the day when MSI stopped performing their obligations under Afterburner license agreement due to 'politic [sic] situation'." Nicolaychuk says development of the app has continued over the past 11 months, but that may also be ending soon. "I tried to continue performing my obligations and worked on the project on my own during the last 11 months, but it resulted in nothing but disappointment; I have a feeling that I'm just beating a dead horse and waste energy on something that is no longer needed by company. "Anyway I'll try to continue supporting it myself while I have some free time, but will probably need to drop it and switch to something else, allowing me to pay my bills." Development of the RivaTuner Statistics Server -- software is pivotal to many of the functions of Afterburner -- is materially separate from Afterburner and will continue, Nicolaychuk notes. Nicolaychuk suggests the issue comes down to Russia's invasion of Ukraine, and we've since confirmed with MSI that this is the case. MSI has stated to PC Gamer that the payments were halted due to the ongoing war in Ukraine, saying: "payments had been put on hold due to the RU/UA war and the economic regulations that entailed." [...] On this being the end for Afterburner, MSI disagrees. "We fully intend to continue with MSI Afterburner," MSI tells PC Gamer. "MSI have been working on a solution and expect it to be resolved soon."

Read more of this story at Slashdot.

  •  

Southwest Meltdown Shows Airlines Need Tighter Software Integration

✇Slashdot
著者: msmash
The Southwest Airlines meltdown that stranded thousands of passengers during one of the busiest travel weeks of the year exposed a major industry shortcoming: crew-scheduling technology that was largely built for a bygone era and is due for a major overhaul. From a report: Southwest relies on crew-assignment software called SkySolver, an off-the-shelf application that it has customized and updated, but is nearing the end of its life, according to the airline. The program was developed decades ago and is now owned by General Electric. During the winter storm, amid a huge volume of changes to crew schedules to work through, SkySolver couldn't handle the task of matching crew members and which flights they should work, executives of the Dallas-based carrier said. Southwest's software wasn't designed to solve problems of that scale, Chief Operating Officer Andrew Watterson said Thursday, forcing the airline to revert to manual scheduling. Unlike some large rivals with hub-and-spoke networks, Southwest planes hopscotch from city to city, which may have been another complicating factor. Many carriers still rely on homegrown solutions, which largely were built on legacy mainframe computers, analysts say. Analysts and industry insiders say the airline industry is overdue for a massive technology overhaul that would take advantage of highly scalable cloud technologies and fully connect disparate sources of real-time data to better coordinate crews with aircraft. The airline sector has been among the slowest to adopt cloud-based and analytics technologies that could help solve complicated transportation network problems, those analysts say.

Read more of this story at Slashdot.

  •  

Sage Accused of 'Strong Arm' Tactics Over Move To Software Subscriptions

✇Slashdot
著者: msmash
British businesses have complained about the tactics used by Sage, the UK's largest listed tech company, to push them into accepting more expensive subscription services or have access to their existing accounting software packages switched off. From a report: Small companies across the UK rely on the FTSE 100 company's Sage50 software for book-keeping, sending invoices, processing orders and helping with tax payments. But in recent months, Sage has pushed customers who had been sold single-payment, long-term licences to the software on to monthly subscriptions that work out to be more expensive over the long run, by saying they would turn off their licences on security grounds, despite having no specific grounds to do so in their terms and conditions. "It's a pitload of crap," said Kate Barton, owner of model train company Reeves 2000, who last upgraded her so-called perpetual package in January 2019 for a licence she expected to last 15 years. Barton now faces monthly payments of $187 on a subscription model. "This is a bigger picture of the way things are going, where we're forced on to a subscription for everything," she said. "It's quite frightening." Under the direction of chief executive Steve Hare, Sage's focus on subscription software forms part of a plan to achieve more regular recurring revenues, which would make it less vulnerable to the income shocks that can occur from an overreliance on new customers making one-off purchases.

Read more of this story at Slashdot.

  •  

Ask Slashdot: What Note-Taking App Do You Use?

✇Slashdot
著者: msmash
An anonymous reader writes: This column about a writer's struggle to find the perfect note-taking app resonated a lot with me. "A singular productivity tool that works for everyone is a unicorn -- beautiful, perfect, and completely fictional. Still, there has to be some sort of middle ground between an unachievable fantasy and the current landscape. I would happily settle for two, maybe three apps. Honestly, less than 10 is all I'm asking for. Until then, my phone and laptop will be a cluttered mess of productivity apps that only do half their jobs," writes Victoria Song. Over the years, I have tried Notion, Apple Notes, the good old Windows' Notepad, Roam Research, Obsidian, Google Keep, Google Docs, and OneNote among possibly many more that I am unable to recall anymore. Some support Apple Pencil, which is one of the usecases I find useful. Roam Research did not even have a native app for mobile devices for the longest time. Some applications are good, but they don't support online syncing, or support syncing with only a particular storage service. And have you noticed just how expensive some of these apps could get? As much as $15-$30 a month! Out of curiosity, and forget my usecases -- as I admit I have not mentioned many -- how do you maintain your notes for work and personal life. (I have been using physical notepads a lot more in recent months but would like an app for digital notes.)

Read more of this story at Slashdot.

  •  

Ask Slashdot: Where Are the Modern Terminal Emulators?

Slashdot reader SoftwareArtist writes: Terminal emulators have barely changed in 30 years. They're still just scrolling windows of unstructured text. Why is there so little innovation in an application we use every day? There are so many ways they could be modernized to help us be more productive. For example: - If I type ls to show a directory listing, I should be able to right-click on a filename and get a list of operations to perform on that file, just like a file browser. - If I start to type a filename and press tab twice, it shouldn't just print a list of possible completions. It should provide a popup to select the one I want. - Why can't I cat an image file and see the image right in the terminal window? Are there any modern terminals that update this important tool for the 21st century? And if not, what prevents them?

Read more of this story at Slashdot.

  •  

Frederick P. Brooks Jr., Computer Design Innovator, Dies at 91

✇Slashdot
著者: BeauHD
Frederick P. Brooks Jr., whose innovative work in computer design and software engineering helped shape the field of computer science, died on Thursday at his home in Chapel Hill, N.C. He was 91. His death was confirmed by his son, Roger, who said Dr. Brooks had been in declining health since having a stroke two years ago. The New York Times reports: Dr. Brooks had a wide-ranging career that included creating the computer science department at the University of North Carolina and leading influential research in computer graphics and virtual reality. But he is best known for being one of the technical leaders of IBM's 360 computer project in the 1960s. At a time when smaller rivals like Burroughs, Univac and NCR were making inroads, it was a hugely ambitious undertaking. Fortune magazine, in an article with the headline "IBM's $5,000,000,000 Gamble," described it as a "bet the company" venture. Until the 360, each model of computer had its own bespoke hardware design. That required engineers to overhaul their software programs to run on every new machine that was introduced. But IBM promised to eliminate that costly, repetitive labor with an approach championed by Dr. Brooks, a young engineering star at the company, and a few colleagues. In April 1964, IBM announced the 360 as a family of six compatible computers. Programs written for one 360 model could run on the others, without the need to rewrite software, as customers moved from smaller to larger computers. The shared design across several machines was described in a paper, written by Dr. Brooks and his colleagues Gene Amdahl and Gerrit Blaauw, titled "Architecture of the IBM System/360." "That was a breakthrough in computer architecture that Fred Brooks led," Richard Sites, a computer designer who studied under Dr. Brooks, said in an interview. But there was a problem. The software needed to deliver on the IBM promise of compatibility across machines and the capability to run multiple programs at once was not ready, as it proved to be a far more daunting challenge than anticipated. Operating system software is often described as the command and control system of a computer. The OS/360 was a forerunner of Microsoft's Windows, Apple's iOS and Google's Android. At the time IBM made the 360 announcement, Dr. Brooks was just 33 and headed for academia. He had agreed to return to North Carolina, where he grew up, and start a computer science department at Chapel Hill. But Thomas Watson Jr., the president of IBM, asked him to stay on for another year to tackle the company's software troubles. Dr. Brooks agreed, and eventually the OS/360 problems were sorted out. The 360 project turned out to be an enormous success, cementing the company's dominance of the computer market into the 1980s. "Fred Brooks was a brilliant scientist who changed computing," Arvind Krishna, IBM's chief executive and himself a computer scientist, said in a statement. "We are indebted to him for his pioneering contributions to the industry." Dr. Brooks published a book in 1975 titled, "The Mythical Man-Month: Essays on Software Engineering." It was "a quirky classic, selling briskly year after year and routinely cited as gospel by computer scientists," reports the Times.

Read more of this story at Slashdot.

  •  

Zoom Is Adding Email and Calendar Features

✇Slashdot
著者: BeauHD
At its Zoomtopia conference, the company announced a bunch of features that are coming to its platform, including two key ones for productivity: email and calendars. Engadget reports: You can connect third-party email and calendar services to Zoom and access them through the desktop app. The company says that can help save you time instead of having to switch between apps and perhaps needing to hunt for the right tab in your browser. Those on the Zoom One Pro or Zoom Standard Pro plans will be able to set up email accounts through the platform, and folks with certain plans have the option to use custom domains. You'll get up to 100GB of storage included. The key selling point is that messages sent directly between Zoom Mail Service users (i.e. those who use Zoom's email hosting services) will have end-to-end encryption. You'll also be able to send external emails that can expire and contain access-restricted links. As for Zoom Calendar, there will be options to see which of your contacts has joined a meeting, and you can schedule Zoom voice and video calls in the app. Zoom's own calendar service will include the ability to book appointments. On the way in 2023 is a feature called Zoom Spots. The company describes this as a virtual coworking space where colleagues can stay more connected during the workday via video-first conversations. While the company didn't reveal too much detail about Zoom Spots in its blog post, there may be a downside as the feature could enable bosses to keep a closer eye on what their employees are doing. Businesses will soon be able to employ Zoom Virtual Agent, a conversational AI and chatbot designed to help customers resolve issues. That tool will be available in early 2023. Other things in the pipeline include a way for developers to make money from the Zoom Apps Marketplace and a virtual coach to help sellers perfect their pitches. As for the core functions people know Zoom for, there's a feature on the way that connects team chats with in-meeting chats. You'll be able to carry the conversation from one to the other and back again to keep things flowing. The company is also looking to roll out translation options for team chats in 2023. In the near future, you'll be able to schedule a chat message to send at a later time. Zoom Phone is coming to the web, which should be handy for many folks. A progressive web app will be available for ChromeOS too. Meanwhile, users will be able to use a one-click chat message as a response when they can't answer a call. As for Zoom Rooms, there will be a way for folks in one of those to join a Google Meet room and vice versa. Last, but by no means least, Zoom revealed a string of updates for meetings. The Smart Recordings feature uses AI to generate summaries, next steps and chapters to make archived meetings more digestible and help you get to the part you're looking for. There will be meeting templates that can automatically configure the right settings and a way to record videos with narration and screensharing that you can send to colleagues. On top of that, you'll have more avatar options, including the ability to use a Meta avatar.

Read more of this story at Slashdot.

  •  
❌