Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:Don't forget the it as digital storage medium (Score 2) 103

I had a cassette drive for my C64... until I went big and got a 1541. Anyone know where the number came from?

Commodore used a four digit numbering scheme for many years, the PETs were 2xxx, 3xxx, 4xxx, 8xxx etc When the VIC-20 came out it, and all its peripherals, were assigned 1xxx. In Japan the VIC-20 was the VIC-1001.

Comment Re:Updates should never be forced (Score 1) 142

In an ideal situation "DLL" type of mechanics would go away and everything would be statically linked. GPL/LGPL unfortunately pretty much requires everything to be a chaotic mess of shared libraries, and thus the resultant binaries are massive as they pull in more and more unused functionality.

This is a bad idea for more reasons than that, when a bug is identified in a dependency everything that uses it would have to be rebuilt. Packages are not built by a single entity, you'd end up playing whack-a-mole. The reason shared libraries are used is nothing to do with the licence, it's the correct deployment model.

Programming

Are Whiteboard Coding Interviews Just Testing For Social Anxiety? (theregister.com) 196

An anonymous reader quotes The Register: People applying for software engineering positions at companies are often asked to solve problems on a whiteboard, under the watchful eye of an interviewer, as a way to assess technical problem solving skills. But recent research suggests that whiteboard technical tests — so daunting to job seekers that there are books on how to deal with them — often fail to assess technical skill, according to new research. Instead, they're all about pressure.

In a paper to be presented later this year at the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, researchers from North Carolina State University and Microsoft in the U.S. argue that whiteboard sessions test for stage fright rather than, y'know, coding competency... "A technical interview has an uncanny resemblance to the Trier Social Stress Test, a procedure used for decades by psychologists and is the best known 'gold standard' procedure for the sole purpose of reliably inducing stress." As a consequence, whiteboard interviews may fail to assess coder competency. Rather, the researchers argue, they measure how well job candidates handle anxiety....

In essence, social anxiety took otherwise qualified job candidates out of the running because of the circumstances of the interview.

Businesses

Cisco Fires Workers for Racial Comments During Diversity Forum (bloomberg.com) 416

During a series of Cisco online all-hands meetings on race in early June, some workers posted comments in message channels that other staff and company management said were demeaning to Black people, exposing racial divisions at the Silicon Valley tech giant and leading to the dismissal of a number of people. From a report: During the first videoconference on June 1, following the killing of George Floyd by Minneapolis police, Chief Executive Officer Chuck Robbins spoke with Ford Foundation President Darren Walker, who is Black, and Bryan Stevenson, a Black lawyer and author who founded the Equal Justice Initiative, in front of 30,000 employees. The conversations about race continued in subsequent online global staff meetings. "Black lives don't matter. All lives matter," one worker wrote in the comments during one of the virtual all-hands meetings, according to screen shots obtained by Bloomberg. Another said the phrase Black Lives Matter "reinforces racism" because it singles out one ethnic group. "People who complain about racism probably have been a racist somewhere else to people from another race or part of systematic oppression in their own community!" a third worker wrote in the chat section visible for all those online. Cisco, the world's largest networking company, said it fired "a handful" of workers for inappropriate conduct because it "will not tolerate" racism.
Linux

The Linux Team Approves New Neutral Terminology (zdnet.com) 522

An anonymous reader quotes ZDNet: Linus Torvalds approved on Friday a new and more inclusive terminology for the Linux kernel code and documentation. Going forward, Linux developers have been asked to use new terms for the master/slave and blacklist/whitelist terminologies...

The Linux team did not recommend any specific terms but asked developers to choose as appropriate. The new terms are to be used for new source code written for the Linux kernel and its associated documentation.

The older terms, considered inadequate now, will only be allowed for maintaining older code and documentation, or "when updating code for an existing (as of 2020) hardware or protocol specification that mandates those terms."

Proposed alternatives for master/slave include:
  • primary/secondary
  • main/replica or subordinate
  • initiator/target
  • requester/responder
  • controller/device
  • host/worker or proxy
  • leader/follower
  • director/performer

Proposed alternatives for blacklist/whitelist include:

  • denylist/allowlist
  • blocklist/passlist

Twitter

Twitter Engineers Replacing Racially Loaded Tech Terms Like 'Master,' 'Slave' (cnet.com) 350

For Regynald Augustin, a Black programmer at Twitter, the impetus for change arrived in an email last year with the phrase "automatic slave rekick." The words were just part of an engineering discussion about restarting a secondary process, but they prompted Augustin to start trying to change Twitter's use of words with racist connections. Augustin was used to seeing the term "slave" in technical contexts. "But with 'rekick' -- I was madder than I ever thought I'd be in the workplace," he said. From a report: First on his own and then joining forces with another engineer, Kevin Oliver, he helped spearhead an effort to replace terms like "master," "slave," "whitelist" and "blacklist" with words that didn't hearken back to oppressive parts of United States history and culture. He recounted his thoughts at the time: "This has to stop. This isn't cool. We have to change this now." No one expects that changing technical terms will end centuries of racial injustice. But some people at technology companies, including Oliver and Augustin at Twitter, are pressing for the changes that are within their reach. That includes the effort to replace racially fraught technology terms like "master" and "slave" that describe things like databases, software projects, camera flashes and hard drives. Managers at the social network formalized the two engineers' effort in January, endorsing work to address the issue systematically across the engineering division and expanding it to terms linked to discrimination on the basis of sex, age and disabilities -- replacing "man hours" and "sanity check," for example. Oliver and Augustin detailed the effort in an exclusive interview with CNET. Twitter is the latest company to make these changes. In recent weeks, scores of firms including JPMorgan GitHub, and developers of Python, Go, and Android have adopted similar measures.
Programming

JPMorgan Drops Terms 'Master,' 'Slave' From Internal Tech Code and Materials (reuters.com) 285

JPMorgan Chase is eliminating terms like "blacklist," "master" and "slave" from its internal technology materials and code as it seeks to address racism within the company, said two sources with knowledge of the move. Reuters reports: The terms had appeared in some of the bank's technology policies, standards and control procedures, as well in the programming code that runs some of its processes, one of the sources said. The phrases "master" and "slave" code or drive are used in some programming languages and computer hardware to describe one part of a device or process that controls another. "Blacklist" is used to describe items that are automatically denied, like a list of websites forbidden by a company's cybersecurity division. "Whitelist" means the opposite - a list of items automatically approved. While JPMorgan appears to be the first in the financial sector to remove most references to these racially problematic phrases, they're not the only company to do so. GitHub, Google, and Twitter are a few others who have made similar moves recently.

Slashdot Top Deals

"I think trash is the most important manifestation of culture we have in my lifetime." - Johnny Legend

Working...