IBM

Vortex's Wireless Take On the Model M Keyboard: Cover Band Or New Legend? (ofb.biz) 74

IBM's legendary Model M keyboard was sturdy and solid. But "What would happen if you took the classic layout and look of the Model M and rebuilt it with modern mechanical guts?" asks long-time Slashdot reader uninet. Writing for the long-running tech blog Open for Business , they review a new wireless keyboard from Vortex that was clearly inspired by the Model M: The result is a unique keyboard with one foot in two different decades... Let's call it the Vortex M for simplicity's sake.

I first became aware of it on a Facebook ad and was immediately fascinated. It looked so close to the original Model M, I wondered if someone else had gotten access to an original mold and was trying Unicomp's game. No, they've just managed to copy the aesthetic to a nearly uncanny level... The Vortex M eschews the normal eye candy we expect on modern keyboards and attempts the closest duplication of IBM's staid early PC design sensibility I can imagine. Off-white, rugged and absolutely no frills of lighting. If you're looking for cutesy, forget it.

The keyboard's casing has the same highly textured plastic that looks and feels instantly familiar to anyone who spent too many hours interacting with early PCs. Model M to a tee. The keycaps likewise look the part... The Vortex M looks like a Model M. Its build quality feels like a Model M. But one key press and it becomes clear this is a different beast. Underneath the Model M-styled skin, Vortex's keyboard is a very modern design — everything the Unicomp is not. For our test, Vortex provided a keyboard with Cherry MX Blues, the classic clicky option the company and I both thought would best match up against Model M's buckling springs...

Vortex's product configurator offers a variety of common and less common Cherry and Gateron options, if you want to get a different sort of feel in lieu of the clicky I tested. This is possible with an MX switch-style keyboard and impossible with buckling springs with their one option of bold clicky. Not only can this be done when ordering, but also later on, thanks to hot swap switches that allow changes without soldering. Following the modern premium board theme, Vortex paired high end switches with a gasket mount and foam padding. The combination provides a solid feeling, sound dampened typing experience. Ironically, though, for a keyboard that apes the design of perhaps the loudest keyboard on the market today, the Vortex M is (relatively) quiet even with the clicky Blues on tap...

The review's highlights:
  • "The keyboard is exquisitely crafted to look like the IBM original... "
  • "The Vortex M supports connecting to three different devices via Bluetooth, along with a 2.4 GHz receiver and a USB Type-C wired connection. "
  • There's a full complement of media hot keys — "including an emoji key ala recent Macs. "
  • "For repetitive tasks, the keyboard is programmable with macros... And unlike Unicomp's boards, Vortex's can switch between PC and Mac layouts with the press of a hotkey."
  • The keyboard uses AA batteries rather than having a built-in rechargeable battery

The keyboard ultimately gave the reviewer some cognitive dissonance. "How am I typing on a Model M and not making a racket...?"

"Pricing varies based on options, but as tested, it clocked in at $154. That's the low end of the 'premium' market and this is an exceptional board for that price."


AI

VS Code Fork 'Cursor' - the ChatGPT of Coding? (tomsguide.com) 69

"Sometimes an artificial intelligence tool comes out of nowhere and dominates the conversation on social media," writes Tom's Guide.

"This week that app is Cursor, an AI coding tool that uses models like Claude 3.5 Sonnet and GPT-4o to make it easier than ever to build your own apps," with the ability to "write, predict and manipulate code using nothing but a text prompt." Cursor is part development environment, part AI chatbot and unlike tools like GitHub Copilot it can more or less do all of the work for you, transforming a simple idea into functional code in minutes... Built on the same system as the popular Microsoft Visual Studio Code, Cursor has already found a fanbase among novice coders and experienced engineers...

Cursor's simplicity, working from a chat window, means even someone completely new to code could get a functional app running in minutes and keep building on it to add new features... The startup has raised over $400 million since it was founded in 2022 and works with various models including those from Anthropic and OpenAI... In my view, its true power is in the democratization of coding. It would also allow someone without much coding experience to build the tools they need by typing a few lines of text.

More from ReadWrite: Cursor, an AI firm that is attempting to build a "magical tool that will one day write all the world's code," has announced it has raised $60 million in its Series A funding round... As of August 22, the company had a valuation of $400 million, according to sources cited by TechCrunch...

Anysphere is the two-year-old startup that developed the app. Its co-founders are Michael Truell, Sualeh Asif, Arvid Lunnemark and Aman Sanger, who started the company while they were students at MIT... Using advanced AI capabilities, it is said to be able to finish, correct, and change AI code through natural language commands. It currently works with JavaScript, Python, and TypeScript, and is free for most uses. The pro plan will set you back $20 per month.

But how well does it work? Tom's Guide notes that after requesting a test app, "It generated the necessary code in the sidebar chat window and all I had to do was click Apply and then Accept. This added the code to a new Python file including all the necessary imports. It also gave me instructions on how to add modules to my machine to make the code work.

"As the chat is powered by Claude 3.5 Sonnet, you can just have it explain in more detail any element of the code or any task required to make it run..."

Andreessen Horowitz explains why they invested in the company: It's very clear that LLMs are a powerful tool for programmers, and that their coding abilities will improve over time. But it's also clear that for most coding tasks, the problem to solve is not how to make LLMs perform well in isolation, but how to make them perform well alongside a human developer. We believe, therefore, the interface between programmers and AI models will soon become one of the most important pieces of the dev stack. And we're thrilled to announce our series A investment...

Cursor is a fork of VS Code that's heavily customized for AI-assisted programming. It works with all the latest LLMs and supports the full VS Code plugin ecosystem. What makes Cursor special are the features designed to integrate AI into developer workflows — including next action prediction, natural language edits, chatting with your codebase, and a bunch of new ones to come... Our belief is that Cursor, distinctly among AI coding tools, has simply gotten it right. That's why, in a little over a year, thousands of users have signed up for Cursor, including at companies like OpenAI, Midjourney, Perplexity, Replicate, Shopify, Instacart, and many others. Users give glowing reviews of the product, many of them have started to pay for it, and they rarely switch back to other IDEs. Most of the a16z Infra team have also become avid Cursor users!

One site even argues that Cursor's coding and AI capabilities "should be a wake up call for Microsoft to make VS Code integration with GitHub Copilot a lot easier."

Thanks to Slashdot reader joshuark for sharing the article.
Biotech

Synchron Readies Large-Scale Brain Implant Trial (reuters.com) 22

A brain implant startup called Synchron is preparing to recruit patients for a large-scale clinical trial to seek commercial approval for its device. Reuters reports: Synchron on Monday plans to launch an online registry for patients interested in joining the trial meant to include dozens of participants, and has received interest from about 120 clinical trial centers to help run the study, CEO Thomas Oxley said in an interview. "Part of this registry is to start to enable local physicians to speak to patients with motor impairment," he said. "There's a lot of interest so we don't want it to come in a big bottleneck right before the study we'll be doing."

Synchron received U.S. authorization for preliminary testing in July 2021 and has implanted its device in six patients. Prior testing in four patients in Australia showed no serious adverse side effects, the company has reported. Synchron will be analyzing the U.S. data to prepare for the larger study, while awaiting authorization from the U.S. Food and Drug Administration to proceed, Oxley said. Synchron and the FDA declined to comment on the expected timing of that decision. The company aims to include patients who are paralyzed due to the neurodegenerative disease ALS (amyotrophic lateral sclerosis), stroke and multiple sclerosis, Oxley said. [...]

Synchron's device is delivered to the brain via the large vein that sits next to the motor cortex in the brain instead of being surgically implanted into the brain cortex like Neuralink's. The FDA has asked Synchron to screen stroke patients using a non-invasive test to determine whether they would respond to an implant, Oxley said. "They want to expand the market to people who have had a stroke severe enough to cause paralysis because if limited to quadriplegia, the market is way too small to be sustainable," Kip Ludwig, former program director for neural engineering at the U.S. National Institutes of Health, said of Synchron. In 2020, Synchron reported that patients, opens new tab in its Australian study could use its first-generation device to type an average of 16 characters per minute. That's better than non-invasive devices that sit atop the head and record the electrical activity of the brain, which have helped people type up to eight characters per minute, but not the leap forward that is hoped for with an implant, Ludwig said. Oxley would not say whether typing has gotten faster or offer any other details from the ongoing U.S. trial.
Reuters notes that Synchron's investors include billionaires Jeff Bezos and Bill Gates. It's competing with Elon Musk's Neuralink brain implant startup and claims it's farther along in the process of testing its device.

Earlier this year, Neuralink said it implanted a chip in its first human patient. It later said the patient fully recovered and was able to control a computer mouse using their thoughts.
Medicine

Neuralink Announces FDA Approval of In-Human Clinical Study (cnbc.com) 56

Neuralink, a neurotech startup co-founded by Elon Musk, has received FDA approval for its first in-human clinical study to test its brain implant called the Link. The implant aims to help patients with severe paralysis regain the ability to control external technologies using neural signals, potentially allowing them to communicate through mind-controlled cursors and typing. CNBC reports: "This is the result of incredible work by the Neuralink team in close collaboration with the FDA and represents an important first step that will one day allow our technology to help many people," the company wrote in a tweet. The FDA and Neuralink did not immediately respond to CNBC's request for comment. The extent of the approved trial is not known. Neuralink said in a tweet that patient recruitment for its clinical trial is not open yet.

No [brain-computer interface, or BCI] company has managed to clinch the FDA's final seal of approval. But by receiving the go-ahead for a study with human patients, Neuralink is one step closer to market. Neuralink's BCI will require patients to undergo invasive brain surgery. Its system centers around the Link, a small circular implant that processes and translates neural signals. The Link is connected to a series of thin, flexible threads inserted directly into the brain tissue where they detect neural signals. Patients with Neuralink devices will learn to control it using the Neuralink app. Patients will then be able to control external mice and keyboards through a Bluetooth connection, according to the company's website.

Python

Codon Compiler For Python Is Fast - but With Some Caveats (usenix.org) 36

For 16 years, Rik Farrow has been an editor for the long-running nonprofit Usenix. He's also been a consultant for 43 years (according to his biography at Usenix.org) — and even wrote the 1988 book Unix System Security: How to Protect Your Data and Prevent Intruders.

Today Farrow stopped by Slashdot to share his thoughts on Codon. rikfarrow writes: Researchers at MIT decided to build a compiler focused on speeding up genomics processing... Recently, they have posted their code on GitHub, and I gave it a test drive.
"Managed" languages produce code for a specific runtime (like JavaScript). Now Farrow's article at Usenix.org argues that Codon produces code "much faster than other managed languages, and in some cases faster than C/C++."

Codon-compiled code is faster because "it's compiled, variables are typed at compile time, and it supports parallel execution." But there's some important caveats: The "version of Python" part is actually an important point: the builders of Codon have built a compiler that accepts a large portion of Python, including all of the most commonly used parts — but not all... Duck typing means that the Codon compiler uses hints found in the source or attempts to deduce them to determine the correct type, and assigns that as a static type. If you wanted to process data where the type is unknown before execution, this may not work for you, although Codon does support a union type that is a possible workaround. In most cases of processing large data sets, the types are known in advance so this is not an issue...

Codon is not the same as Python, in that the developers have not yet implemented all the features you would find in Python 3.10, and this, along with duck typing, will likely cause problems if you just try and compile existing scripts. I quickly ran into problems, as I uncovered unsupported bits of Python, and, by looking at the Issues section of their Github pages, so have other people.

Codon supports a JIT feature, so that instead of attempting to compile complete scripts, you can just add a @codon.jit decorator to functions that you think would benefit from being compiled or executed in parallel, becoming much faster to execute...

Whether your projects will benefit from experimenting with Codon will mean taking the time to read the documentation. Codon is not exactly like Python. For example, there's support for Nvidia GPUs included as well and I ran into a limitation when using a dictionary. I suspect that some potential users will appreciate that Codon takes Python as input and produces executables, making the distribution of code simpler while avoiding disclosure of the source. Codon, with its LLVM backend, also seems like a great solution for people wanting to use Python for embedded projects.

My uses of Python are much simpler: I can process millions of lines of nginx logs in seconds, so a reduction in execution time means little to me. I do think there will be others who can take full advantage of Codon.

Farrow's article also points out that Codon "must be licensed for commercial use, but versions older than three years convert to an Apache license. Non-commercial users are welcome to experiment with Codon."
Security

The New USB Rubber Ducky Is More Dangerous Than Ever (theverge.com) 47

The USB Rubber Ducky "has a new incarnation, released to coincide with the Def Con hacking conference this year," reports The Verge. From the report: To the human eye, the USB Rubber Ducky looks like an unremarkable USB flash drive. Plug it into a computer, though, and the machine sees it as a USB keyboard -- which means it accepts keystroke commands from the device just as if a person was typing them in. The original Rubber Ducky was released over 10 years ago and became a fan favorite among hackers (it was even featured in a Mr. Robot scene). There have been a number of incremental updates since then, but the newest Rubber Ducky makes a leap forward with a set of new features that make it far more flexible and powerful than before.

With the right approach, the possibilities are almost endless. Already, previous versions of the Rubber Ducky could carry out attacks like creating a fake Windows pop-up box to harvest a user's login credentials or causing Chrome to send all saved passwords to an attacker's webserver. But these attacks had to be carefully crafted for specific operating systems and software versions and lacked the flexibility to work across platforms. The newest Rubber Ducky aims to overcome these limitations.

It ships with a major upgrade to the DuckyScript programming language, which is used to create the commands that the Rubber Ducky will enter into a target machine. While previous versions were mostly limited to writing keystroke sequences, DuckyScript 3.0 is a feature-rich language, letting users write functions, store variables, and use logic flow controls (i.e., if this... then that). That means, for example, the new Ducky can run a test to see if it's plugged into a Windows or Mac machine and conditionally execute code appropriate to each one or disable itself if it has been connected to the wrong target. It also can generate pseudorandom numbers and use them to add variable delay between keystrokes for a more human effect. Perhaps most impressively, it can steal data from a target machine by encoding it in binary format and transmitting it through the signals meant to tell a keyboard when the CapsLock or NumLock LEDs should light up. With this method, an attacker could plug it in for a few seconds, tell someone, "Sorry, I guess that USB drive is broken," and take it back with all their passwords saved.

Technology

Working All Day in VR Does Not Increase Productivity, Comfort or Wellbeing, Study Says (inavateonthenet.net) 83

A new study from Germany has found that working in virtual reality does not increase productivity, comfort, or wellbeing, but does say the report will help identify opportunities for improving the experience of working in VR in the future. From a report: The project was headed by Dr Jens Grubert, a specialist in human-computer interaction at Coburg University, Germany. It involved 16 people who had to work for five days, eight hours a week (with 45 mins lunch break), in VR. The participants used Meta Quest 2 VR headsets combined with a Logitech K830 keyboard and Chrome Remote Desktop. The equipment was chosen specifically to create a realistic scenario of what users would be using in today's world.

Participants were also asked specific VR-related questions ('do you feel sick?' or 'are your eyes starting to hurt?'). The research team also monitored the worker's heartbeats and typing speed. The published paper, entitled 'Quantifying the Effects of Working in VR for One Week' found "concerning levels of simulator sickness, below average usability ratings and two participants dropped out on the first day using VR, due to migraine, nausea and anxiety." The study found that, as expected, VR results in significantly worse ratings across most measures. Each test subject scored their VR working experience versus working in a physical environment, many felt their task load had increased, on average by 35%. Frustration was by 42%, the 'negative affect' was up 11%, and anxiety rose by 19%. Mental wellbeing decreased by 20%., eye strain rose 48%, and VR ranked 36% lower on usability. Participants' self-rated workflow went down by 14% and their perceived productivity dropped by 16%.

Programming

What Made Golang Become Popular? Its Creators Look Back (acm.org) 52

Created at Google in late 2007, the Go programming language was open sourced in late 2009, remember its creators, and "since then, it has operated as a public project, with contributions from thousands of individuals and dozens of companies."

In a joint essay in Communications of the ACM, five of the language's five original creators explore what brought growing popularity to this "garbage-collected, statically compiled language for building systems" (with its self-contained binaries and easy cross-compilation). "The most important decisions made in the language's design...were the ones that made Go better for large-scale software engineering and helped us attract like-minded developers...." Although the design of most languages concentrates on innovations in syntax, semantics, or typing, Go is focused on the software development process itself. Go is efficient, easy to learn, and freely available, but we believe that what made it successful was the approach it took toward writing programs, particularly with multiple programmers working on a shared codebase. The principal unusual property of the language itself — concurrency — addressed problems that arose with the proliferation of multicore CPUs in the 2010s. But more significant was the early work that established fundamentals for packaging, dependencies, build, test, deployment, and other workaday tasks of the software development world, aspects that are not usually foremost in language design.

These ideas attracted like-minded developers who valued the result: easy concurrency, clear dependencies, scalable development and production, secure programs, simple deployment, automatic code formatting, tool-aided development, and more. Those early developers helped popularize Go and seeded the initial Go package ecosystem. They also drove the early growth of the language by, for example, porting the compiler and libraries to Windows and other operating systems (the original release supported only Linux and MacOS X). Not everyone was a fan — for instance, some people objected to the way the language omitted common features such as inheritance and generic types. But Go's development-focused philosophy was intriguing and effective enough that the community thrived while maintaining the core principles that drove Go's existence in the first place. Thanks in large part to that community and the technology it has built, Go is now a significant component of the modern cloud computing environment.

Since Go version 1 was released, the language has been all but frozen. The tooling, however, has expanded dramatically, with better compilers, more powerful build and testing tools, and improved dependency management, not to mention a huge collection of open source tools that support Go. Still, change is coming: Go 1.18, released in March 2022, includes the first version of a true change to the language, one that has been widely requested — the first cut at parametric polymorphism.... We considered a handful of designs during Go's first decade but only recently found one that we feel fits Go well. Making such a large language change while staying true to the principles of consistency, completeness, and community will be a severe test of the approach.

Education

Handwriting Is Better Than Typing When Learning a New Language, Study Finds (sciencealert.com) 78

David Nield shares the findings of a new study via ScienceAlert: Researchers tasked 42 adult volunteers with learning the Arabic alphabet from scratch: some through writing it out on paper, some through typing it out on a keyboard, and some through watching and responding to video instructions. Those in the handwriting group not only learned the unfamiliar letters more quickly, but they were also better able to apply their new knowledge in other areas -- by using the letters to make new words and to recognize words they hadn't seen before, for example. While writing, typing, and visual learning were effective at teaching participants to recognize Arabic letters -- learners made very few mistakes after six exercise sessions -- on average, the writing group needed fewer sessions to get to a good standard.

Researchers then tested the groups to see how the learning could be generalized. In every follow-up test, using skills they hadn't been trained on, the writing group performed the best: naming letters, writing letters, spelling words, and reading words. The research shows that the benefits of teaching through handwriting go beyond better penmanship: There are also advantages in other areas of language learning. It seems as though the knowledge gets more firmly embedded through writing.
The research has been published in Psychological Science.
Emulation (Games)

Microsoft's Latest Windows 10 Test Builds Includes Promised x64 Arm Emulation (zdnet.com) 30

Microsoft has made available two different Windows 10 test builds today, one of which includes the promised x64 app emulation for Arm, among other features. ZDNet reports: The RS_Prerelease build 21277 -- which ultimately is expected to be designated as the "Cobalt" branch -- includes the features Microsoft had previously been testing but removed at the end of October. This includes the updated emoji picker, redesigned touch keyboard, voice typing, theme-aware splash screens and more. It also provides the aforementioned Arm emulation support. Currently, Windows on Arm natively supports Arm apps, including ARM64 versions. But so far, only 32-bit Intel (x86) apps are supported in emulation. This lack of x64 emulation has limited the number of apps that can run on Windows on Arm devices, since apps that are 64-bit only have only been available on Windows on Arm (WoA) devices if and when developers created native versions of them. As of now, these x64 Arm apps also can run in emulation. More details on the x64 Arm emulation preview functionality are in this Microsoft post.
Education

Cheating-Detection Software Provokes 'School-Surveillance Revolt' (msn.com) 143

New webcam-based anti-cheating monitoring is so stressful, it's made some students cry, the Washington Post reports: "Online proctoring" companies saw in coronavirus shutdowns a chance to capitalize on a major reshaping of education, selling schools a high-tech blend of webcam-watching workers and eye-tracking software designed to catch students cheating on their exams. They've taken in millions of dollars, some of it public money, from thousands of colleges in recent months. But they've also sparked a nationwide school-surveillance revolt, with students staging protests and adopting creative tactics to push campus administrators to reconsider the deals. Students argue that the testing systems have made them afraid to click too much or rest their eyes for fear they'll be branded as cheats...

One system, Proctorio, uses gaze-detection, face-detection and computer-monitoring software to flag students for any "abnormal" head movement, mouse movement, eye wandering, computer window resizing, tab opening, scrolling, clicking, typing, and copies and pastes. A student can be flagged for finishing the test too quickly, or too slowly, clicking too much, or not enough. If the camera sees someone else in the background, a student can be flagged for having "multiple faces detected." If someone else takes the test on the same network — say, in a dorm building — it's potential "exam collusion." Room too noisy, Internet too spotty, camera on the fritz? Flag, flag, flag.

As an unusually disrupted fall semester churns toward finals, this student rebellion has erupted into online war, with lawsuits, takedowns and viral brawls further shaking the anxiety-inducing backdrop of college exams. Some students have even tried to take the software down from the inside, digging through the code for details on how it monitors millions of high-stakes exams... Some students said the experience of having strangers and algorithms silently judge their movements was deeply unnerving, and many worried that even being accused of cheating could endanger their chances at good grades, scholarships, internships and post-graduation careers. Several students said they had hoped for freeing, friend-filled college years but were now resigned to hours of monitored video exams in their childhood bedrooms, with no clear end in sight....

[T]he systems' technical demands have made just taking the tests almost comically complicated. One student at Wilfrid Laurier University in Ontario shared the instructions for his online Introduction to Linear Algebra midterm: five pages, totaling more than 2,000 words, requiring students to use a special activity-monitoring Web browser and keep their face, hands and desk in view of their camera at all times...

Students who break the rules or face technical difficulties can be investigated for academic misconduct. "The instructions," the student said, "are giving me more anxiety than the test itself."

Company executives "say a semester without proctors would turn online testing into a lawless wasteland" according to the article. But one long-time teacher counters that "the most clear value conveyed to students is 'We don't trust you.'"

Yet the education tech nonprofit Educause reported that 54% of higher education institutions they'd surveyed "are currently using online or remote proctoring services.

"And another 23% are planning or considering using them."
Mozilla

Firefox 79 Stable Will Let Users Test Unreleased Features Using 'Experiments' (thewindowsclub.com) 22

Both Edge and Chrome already allow users to try unreleased, experimental features (by typing about:flags in the address bar). Soon there'll be a similar "Firefox Experiments" option starting in Firefox 79.

Slashdot reader techtsp shares this report from the Windows Club: Mozilla has a dedicated Experimental Features page on MDN just for that. But limiting experimental features to Firefox's Nightly channel has a limitation: A fairly limited number of "curious" users. Now, extending some of these experimental features to stable releases will increase the scope of "Firefox Experiments" as a whole... This option will allow users to enable/disable experimental features under Preferences...

[In Firefox 79] Navigate to Preferences by entering about:preferences in the browser's address bar or click the gear icon and got to "Preferences." Discover and set browser.preferences.experimental to True. Now, you should be able to see the "Firefox Experiments" menu under Firefox 79 Preferences.

Firefox

Firefox Now Shows What Telemetry Data It's Collecting About You (zdnet.com) 34

There is now a special page in the Firefox browser where users can see what telemetry data Mozilla is collecting from their browser. From a report: Accessible by typing about:telemetry in the browser's URL address bar, this new section is a recent addition to Firefox. The page shows deeply technical information about browser settings, installed add-ons, OS/hardware information, browser session details, and running processes. The information is what you'd expect a software vendor to collect about users in order to fix bugs and keep a statistical track of its userbase. A Firefox engineer told ZDNet the page was primarily created for selfish reasons, in order to help engineers debug Firefox test installs. However, it was allowed to ship to the stable branch also as a PR move, to put users' minds at ease about what type of data the browser maker collects from its users.
Cellphones

Typing Speeds On Mobiles Rival Keyboard Users, Says Report (theguardian.com) 145

People can now type nearly as fast on a screen as they can on a keyboard. "Researchers made the discovery during a study of typing skills in which more than 37,000 volunteers from 160 countries took a speed and accuracy test on their mobile phones," reports The Guardian. From the report: People who tapped out messages with a single finger managed on average only 29 words per minute (wpm), but those who mastered the two-thumb technique hit a blistering 38wpm, only 25% slower than an average typer on a full-sized Qwerty keyboard. One volunteer thumbed out sentences on their mobile phone at a blur-inducing 85wpm, far exceeding the 52wpm that people typically reach on a standard keyboard. While the study involved participants from around the world, the majority were women in their 20s and about half were Americans. People who could remember when mobile phones were only good for phone calls were considerably slower than younger users, the study suggested. Teenagers tapped out sentences at an average of about 40wpm, while those in their 40s and 50s managed only 29wpm and 26wpm.
IOS

iOS 13: Apple Brings Dark Mode To iPhones and Multitasking Overhaul To iPads (arstechnica.com) 51

An anonymous reader quotes a report from Ars Technica: iOS 13 will introduce Dark Mode to iPhones, iPads, and iPods for the first time. Apple brought Dark Mode to Macs via macOS Mojave last year, to much fanfare. As was the case there, Dark Mode doesn't actually change anything about the interface -- just the aesthetics. Apple showed Dark Mode running on the company's first-party apps for news, calendar, messages, and more. Dark Mode may also save battery life on devices with emissive OLED displays -- savings like that were discovered in our own tests comparing Android devices with LCD and OLED displays. But we'll have to test the new OS to be sure.

Every iOS update brings changes to key apps made by Apple itself, and most of the apps included with a new installation of iOS have seen some changes. Mail now allows you to mute certain conversations. Maps has a new, easier way of accessing saved locations. The upgrade to Apple Maps will bring far more detail to the overhead view of roads and landmarks, with this rolling out to the entire United States by the end of 2019 and "select countries" next year. Reminders has seen a ground-up interface overhaul, with natural-language processing similar to what's seen in third-party apps -- you'll be able to type the relevant details and Reminders will understand when and where the reminder should be set for. Apple is also adding a swipe-typing ability to its iOS keyboard for the first time, replicating something that has been available in third-party keyboards for years. Notes will have a new gallery view and support for shared folders. Safari will have new options to change text sizing, with per-website settings.
The iPad's multitasking UI has also been overhauled, bringing a new window-based experience and an easier way to switch between apps in Slide Over mode. You'll also be able to plug thumb drives into newer iPads with USB-C.
Encryption

Safari Tests 'Not Secure' Warning For Unencrypted Websites (cnet.com) 66

Similar to Chrome, Apple's Safari browser is testing a warning system for when users visit websites that aren't protected by HTTPS encryption. "The feature for now is only in Safari Technology Preview 70, a version of the web browser Apple uses to test technology it typically brings to the ordinary version of Safari," reports CNET. From the report: Apple didn't immediately respond to a request for comment on its plans for bringing the warning to mainstream Safari. Apple's browser does warn you already if you have an insecure connection to a very sensitive website for typing in passwords or credit card numbers.
Portables (Apple)

Apple Says New MacBook Pro Keyboard Won't Fix Sticky Key Issue (cnet.com) 108

After multiple lawsuits have been filed over the butterfly-switch keyboards found on the MacBook Pro and MacBook lineups, you would think Apple would fix this issue by including a keyboard in the new MacBook Pros that can't be damaged by a little dust. Unfortunately, while the new 2018 MacBook Pro does have an updated third-generation keyboard, Apple tells CNET it doesn't include any new engineering or tweaks to address the sticky key issue. CNET reports: Instead, the third-generation keyboard's tweaks are about making it quieter. In a brief typing test, CNET's long-time MacBook reviewer Dan Ackerman says it isn't "whisper-quiet" but does "lack the sharp click of the previous design." Technically, Apple has admitted only that "a smaller percentage of the keyboards in certain MacBook and MacBook Pro models" have demonstrated the sticky key issue. If you buy one, you may likely never have that problem. But it's worth noting that when the company launched its free keyboard repair program in June, it made literally every single model of MacBook Pro with the "butterfly switch" keyboard eligible.
Open Source

'Is It Time For Open Processors?' (lwn.net) 179

Linux kernel developer (and LWN.net co-founder) Jonathan Corbet recently posted an essay with a tantalizing title: "Is it time for open processors?" He cited several "serious initiatives", including the OpenPOWER effort, OpenSPARC, and OpenRISC, adding that "much of the momentum" appears to be with the RISC-V architecture. An anonymous reader quotes LWN.net: The [RISC-V] project is primarily focused on the instruction-set architecture, rather than on specific implementations, but free hardware designs do exist. Western Digital recently announced that it will be using RISC-V processors in its storage products, a decision that could lead to the shipment of RISC-V by the billion. There is a development kit available for those who would like to play with this processor and a number of designs for cores are available... RISC-V seems to have quite a bit of commercial support behind it -- the RISC-V Foundation has a long list of members. It seems likely that this architecture will continue to progress for some time.
Here's some of the reasons that Corbet argues open souce hardware "would certainly offer some benefits, but it would be no panacea."
AI

'This Isn't AI' (shkspr.mobi) 138

The Amazon Echo, a 'smart' speaker developed by Amazon.com, gets many things right. You can ask it to for weather updates, check news, and to play music, and Alexa, the AI powering the device, won't disappoint. But how smart is Alexa? Programmer Terence Eden put it to a simple test to find out. From a blog post: I can now query my solar panels via my Alexa Amazon Dot Echo. I flatter myself as a reasonably competent techie and programmer, but fuck me AWS Lambdas and Alexa skills are a right pile of shite! I wanted something simple. When I say "Solar Panels", call this API, then say this phrase. That's the kind of thing which should take 5 minutes in something like IFTTT . Instead, it took around two hours of following out-of-date official tutorials, and whinging on Twitter, before I got my basic service up and running. [...] It's not so bad, but it does reveal Amazon's contempt for developers. Several of the steps contained errors, it involves multiple logins, random clicks, and a bunch of copy & pasting. Dull and complex. A frustrating and ultimately unsatisfying experience. I ended up using StackOverflow to correct errors in my code because the documentation was so woefully lacking. I kinda thought that Amazon would hear "solar panels" and work out the rest of the query using fancy neural network magic. Nothing could be further from the truth. The developer has to manually code every single possible permutation of the phrase that they expect to hear. This isn't AI. Voice interfaces are the command line. But you don't get tab-to-complete. Amazon allows you to test your code by typing rather than speaking. I spent a frustrating 10 minutes trying to work out why my example code didn't work. Want to know why? I was typing "favourite" rather than the American spelling. Big Data my shiny metal arse.
Cellphones

Scientists Prove Your Phone's PIN Can Be Stolen Using Its Gyroscope Data (digitaltrends.com) 61

A team of scientists at Newcastle University in the UK managed to reveal a user's phone PIN code using its gyroscope data. "In one test, the team cracked a passcode with 70 percent accuracy," reports Digital Trends. "By the fifth attempt, the accuracy had gone up to 100 percent." From the report: It takes a lot of data, to be sure. The Guardian notes users had to type 50 known PINs five times before the researchers' algorithm learned how they held a phone when typing each particular number. But it highlights the danger of malicious apps that gain access to a device's sensors without requesting permission. The risk extends beyond PIN codes. In total, the team identified 25 different smartphone sensors which could expose compromising user information. Worse still, only a small number -- such as the camera and GPS -- ask the user's permission before granting access to that data. It's precise enough to track behavior. Using an "orientation" and "emotion trace" data, the researchers were able to determine what part of a web page a user was clicking on and what they were typing. The paper has been published in International Journal of Information Security.

Slashdot Top Deals