Domain: thenewstack.io
Stories and comments across the archive that link to thenewstack.io.
Stories · 26
-
What's The Correct Way to Pronounce 'GIF'? (thenewstack.io)
"Apparently we're all fighting about how to pronounce 'GIF' again on Twitter," writes technology columnist Mike Melanson: I personally find the argument of web designer Aaron Bazinet, who managed to secure the domain howtoreallypronouncegif.com, rather convincing in its simplicity: "It's the most natural, logical way to pronounce it. That's why when everyone comes across the word for the first time, they use a hard G [as in "gift"]." Bazinet relates the origin of the debate as such:
"The creator of the GIF image format, Steve Wilhite of CompuServe, when deciding on the pronunciation, said he deliberately chose to echo the American peanut butter brand, Jif, and CompuServe employees would often say 'Choosy developers choose GIF(jif)', playing off of Jif's television commercials. If you hear anyone pronounce GIF with a soft G, it's because they know something of this history."
Wilhite attempted to settled the controversy in 2013 when accepting a lifetime achievement award at the 17th annual Webby awards. Using an actual animated .gif for his five-word acceptance speech, he authoritatively announced his preferred pronounciation. However, the chief editor of the Oxford English Dictionary argues that "A coiner effectively loses control of a word once it's out there," adding that "the pronunciation with a hard g is now very widespread and readily understood."
One linguist addressed the topic on Twitter this week, noting studies that found past usage of "gi" in words has been almost evenly split between hard and soft g sounds. Their thread also answers a related question: how will I weaponize a trivial and harmless consonant difference to make other people feel bad and self-conscious about themselves?
Her response? "Maybe just....don't do this." -
GitHub's Four Most Popular Programming Languages Remain: JavaScript, Java, Python, and PHP (thenewstack.io)
A recent TechCrunch article claimed to have identified the best indicator of programming language popularity: GitHub's annual "State of the Octoverse" reports. So Austin-based technology reporter Mike Melanson explored the new verdict in GitHub's 2018 report: It felt to me like the overarching theme of the numbers was one of quiet stasis for the year past, at least when it comes to those languages deemed the cream of the crop. One of the first graphics offered in the post shows the top languages according to the number of repositories created and we see that everything seems to be flowing along, just as it has for the last decade. While GitHub points to a "steady uptick" for JavaScript after 2011, it looks like this list of languages hasn't changed much over time. [The graphic shows the four most popular languages -- every year since early 2014 -- have been JavaScript, Java, Python, and PHP.]
When we look at the top languages according to the number of contributors, we see a similar story, with the top four languages mirrored. In this chart, of course, we see that Ruby is on a steady decline, while Typescript is on a steady rise. The only surprise to be seen here is that C, after a brief uptick in popularity, has taken a bit of a nosedive over the past year. Either way, seven of 10 languages have the same exact ranking....
Finally, beyond the language rankings themselves, GitHub offers a wonderful analysis of just what it is that makes a particular language popular in 2018, boiling it down to three key characteristics: thread safety, interoperability, and being open source.
GitHub's report also identifies its fastest growing languages over the last year -- including Kotin, TypeScript, Rust, Python, and Go. "This year, TypeScript shot up to #7 among top languages used on the platform overall, after making its way in the top 10 for the first time last year," the report notes.
"TypeScript is now in the top 10 most used languages across all regions GitHub contributors come from -- and across private, public, and open source repositories." -
150 San Franciscans Explain How Tech Money Changed Their City (sfchronicle.com)
DevNull127 writes: In a remarkable odyssey, documentary-maker Cary McClelland interviewed more than 150 San Francisco residents — including a tattoo artist, a longshoreman, a venture capitalist, and a pawnshop owner — to capture the real voices of a changing city, in a kind of oral history of the present. It becomes a magical "documentary without film... panoramic, complex — and surprisingly well-balanced," writes one reader, applauding the book's "dazzling omniscience." Legendary Silicon Valley marketer Regis McKenna speaks fondly of the days when young Steve Wozniak and Steve Jobs were dropping into his office, and despite the apparent challenges facing San Francisco, many people interviewed remained surprisingly hopeful.
"Idexa, a German-born tattoo artist who'd hitchhiked to the city from Los Angeles as a teenager, says despite the new displacements happening today, 'It's also beautiful. There's been a lot of money put into the neighborhood and into the buildings. Buildings that would have fallen apart have been renovated. Oh, it's the end of the world soon. We're not the first generation who thinks that.' It's an almost poetic picture of San Francisco that proves the world isn't as simple — or as discouraging — as it's often made out to be, and the book's passionate purpose seems to spontaneously find its way into the words of each interview subject."
"Until you're standing in front of someone and listening to them with your own ears, you're never going to understand them," says a survivor of one of California's recent wildfires. So Cary McClelland listens — writing in his introduction that his book asks us to hear the city of San Francisco speak in a chorus of voices, with a message for all the other cities. "The goal of the book," he says, "is to reflect people's subjective perspective, their experience — lived, visceral, emotional, intimate. The living-room experience..." -
Node.js Forked Again Over Complaints of Unresponsive Leadership (thenewstack.io)
New submitter Kant shares a report: The codebase for popular Node.js JavaScript runtime has been forked again -- the second time in less than three years -- with a growing number of contributors charging that the Technical Steering Committee (TSC) leadership is ignoring repeated violations of the project's code of conduct. The new project, called Ayo will be managed under an open governance model. The complaints centered around ongoing behavior of NodeSource Director of Engineering, and Node.js TSC member Rod Vagg. The TSC received multiple complaints from Node.js members about a Tweet from Vagg promoting a Men's Rights Activist-slanted article, one that cast doubt on the validity of project Code-of-Conducts. In that Tweet, Vagg commented "If you've never considered the potential downsides of codes of conduct, here's a good place to start." [...] On August 21, The TSC voted on whether or not to remove Vagg from its ranks. Of the 10 TSC members who voted, 60 percent voted against removing Rod from the TSC and 60 percent voted against asking Rod to voluntarily resign. That the TSC voted to keep Vagg on the committee inflamed others in the project. One committee member, Myles Borins, resigned in protest. The decision to keep Vagg "undermines our Conduct Guidelines, drives away potential contributors, and in my opinion undermines the Committee's ability to govern," he wrote in a blog post. In a post further explaining the need for the forked Ayo project, developer Rudolf Olah explained that "Driving away contributors can be fatal in the open source world where most developers are essentially using their free time and volunteering to contribute. It is already difficult enough to attract contributors to smaller projects and larger projects, such as Node.js, need to be careful to make all contributors feel welcome." -
Hundreds of Hackers Celebrate Open Data Day (thenewstack.io)
An anonymous reader writes: Hundreds of different data-hacking events are being held around the globe this weekend to celebrate International Open Data Day. It's the fifth installment of an annual event promoting government data-sharing with a series of loosely joined hackathons, "to show support for and encourage the adoption of open data policies by the world's local, regional and national governments," according to the event's web site. "Data science is a team sport," says Megan Smith, the former Google executive turned U.S. CTO, who points out over 200,000 new federal data sets have been opened to the public since 2009 on Data.gov. Each hackathon will culminate with a demo or brainstorm proposal that can be shared with the other participating groups around the world. -
Google Says Angular 2 Will Support Python, Java (thenewstack.io)
An anonymous reader writes: Google will release a faster beta version of Angular 2 in about two weeks, with a smaller version targeted for April. "We're improving our ability to handle different languages," says Google's Brad Green, noting that 213 contributors are currently working on Angular. "Our plan is to have versions that will work with many server-side technologies, from Java to Python." Microsoft has already demonstrated how it's building Angular into ASP.NET and Google is also working with the Drupal team. But Green says they'll also continue supporting Angular 1 for at least another year, until a majority of users have transitioned to the new syntax. Google says there are currently 21.3 million developers using Angular 1, compared to just 300,000 using Angular 2. "We've got a ways go to," Green admitted. -
IoT Devices Are Secretly Phoning Home (thenewstack.io)
An anonymous reader writes: A popular internet-enabled security camera "secretly and constantly connects into a vast peer-to-peer network run by the Chinese manufacturer of the hardware," according to security blogger Brian Krebs. While the device is not necessarily sharing video from your camera, it is punching through firewalls to connect with other devices. Even if the user discovers it, it's still extremely hard to turn off. Krebs notes that the same behavior has been detected in DVRs and smart plugs -- they're secretly connecting to the same IP address in China, apparently without any mention of this in the product's packaging. One security researcher told Krebs the behavior is an "insanely bad idea," and that it opens an attack vector into home networks. -
New GitHub Upgrades Respond To Recent Complaints (thenewstack.io)
destinyland writes: Last week GitHub announced the ability to create templates for Issues and Pull Requests, in an apparent response to an open letter signed by 600+ project maintainers. "This is the first of many improvements to Issues and Pull Requests that we're working on based on feedback from the community," "wrote Ben Bleikamp, Product Manager at GitHub. The original letter, hosted in a "Dear-Github" repository, noted that "If GitHub were open source itself, we would be implementing these things ourselves as a community..." But this week GitHub continued releasing new improvements, offering a new feature with to upload files directly into repositories without leaving their browser. -
Amazon's IoT Hacking Contest Won By Voice-Controlled Drone (thenewstack.io)
An anonymous reader writes: On Thursday, Amazon announced the winners of its first-ever "AWS IoT Mega Contest," a competitive hardware hacking event held in conjunction with Hackster last month which drew nearly a thousand participants. First place went to an RFID, infrared, light and sound sensor system that gathers data about a sleeping baby and to a voice-controlled drone that sends radio signals using a Raspberry Pi board. "IoT is here now," posted an Amazon cloud evangelist, just four months after Amazon released their own Internet of Things platform. "People are building devices, sites, and applications that are sophisticated and useful." -
LinkedIn Is Open Sourcing Their Testing Frameworks (github.io)
destinyland writes: LinkedIn is open sourcing their testing frameworks, and sharing details of their revamped development process after their latest app required a year and over 250 engineers. Their new paradigm? "Release three times per day, with no more than three hours between when code is committed and when that code is available to members," according to a senior engineer on LinkedIn's blog. This requires a three-hour pipeline where everything is automated, from committing code to releasing it into production, along with automated analyses and testing. "Holding ourselves to this constraint ensures we won't revert to using manual validation to certify our releases." -
IBM Bequeaths the Express Framework To the Node.js Foundation (thenewstack.io)
campuscodi writes: The Node.js Foundation has taken the Express Node.js framework under its wing. Express will be a new incubation project for the Foundation. IBM, which purchased Express maintainer StrongLoop last September, is contributing the code. Part of the reason for allowing the foundation to oversee Express is to build a diverse contributor base, which is important given the framework's popularity. -
GitHub Open Sources Their Internal Testing Tool (thenewstack.io)
destinyland writes: Last week GitHub released a new open source tool called Scientist, a Ruby-based library they've been using in-house for several years. "It's the most terrifying moment when you flip the switch," GitHub engineer Jesse Toth told one technology reporter, who notes that the tool is targeted at developers transitioning from a legacy system. "Scientist was born when GitHub engineers needed to rewrite the permissions code — one of the most critical systems in the GitHub application." The tool measures execution duration and other metrics for both test and production code during runtime, and Toth reports that they're now also developing new versions in Node.js, C#, and .Net.. -
NASA Is Building a Virtual Mars For VR Viewing (unrealengine.com)
An anonymous reader writes: NASA will release a free virtual reality program this year that will simulate exploring the surface of Mars. "Players will be able to walk on the Red Planet as well as drive the Mars Rover..." reads the official announcement at UnrealEngine.com. The Mars 2030 Experience will be available on Oculus Rift, Google Cardboard, and Samsung Gear VR, and will also "expand" to Sony PlayStation VR and HTC Vive, with additional versions for Android and iOS devices, and it will even be streamed on Twitch. NASA plans to reveal more details at this year's South by Southwest conference in March. -
New Hack Shrinks Docker Containers (www.iron.io)
destinyland writes: Promising "uber tiny Docker images for all the things," Iron.io has released a new library of base images for every major language optimized to be as small as possible by using only the required OS libraries and language dependencies. "By streamlining the cruft that is attached to the node images and installing only the essentials, they reduced the image from 644 MB to 29MB,"explains one technology reporter, noting this makes it quicker to download and distribute the image, and also more secure. "Less code/less programs in the container means less attack surface..." writes Travis Reeder, the co-founder of Iron.io, in a post on the company's blog. "Most people who start using Docker will use Docker's official repositories for their language of choice, but unfortunately if you use them, you'll end up with images the size of the Empire State Building..." -
Drone Races To Be Broadcast To VR Headsets (thenewstack.io)
An anonymous reader writes: You just plug in the HDMI feed, and you're in the cockpit of the drone," the CEO of the new Drone Racing League tells Wired. "Everyone from Oculus on is expecting to have VR headsets in every home for entertainment consumption, and we're a natural use for it." In anticipation of a new mass entertainment, the Drone Racing League released new footage Thursday highlighting one of their complicated competition courses, "a concrete steampunk torture chamber with cast-iron columns and massive hulking turbines from another era" described as The Gates of Hell. "[T]hese young drone pilots are not just enjoying themselves, but also inventing a new sport," reports one technology site, asking whether we'll ultimately see "drone parks" or even drone demolition derbies and flying robot wars. In an article titled "When Video Games Get Real," they quote one pilot who says it feels like skateboarding in the 1990's, "with a small group of people pushing the envelope and inventing every day" — this time wearing virtual reality googles to experience the addictive thrill of flying. -
Sys-Admin Dispenses Passwords With a Banana (thenewstack.io)
An anonymous reader writes: A network administrator in Denmark is requiring users to perform a finger press on a banana to receive their Wi-Fi passwords. "The banana is mounted and in production," he posted Thursday, sharing two pictures. The banana uses a special new circuit board from Makey Makey to form a connection between the banana and a cheap Raspberry Pi computer with a screen attached, according to one technology site. They note that it could also detect finger presses on a doughnut, an apple, or even Jell-o, and offer this quote from the sys-admin about his motivations. "It's fun... It'll make people smile. It beats a static WPA password in funnyness." And most importantly, "When people leave our office, they can't access our WI-Fi because there's no banana to touch." This guy deserves some kind of award, come July 29th. -
Docker Moves Beyond Containers With Unikernel Systems Purchase (thenewstack.io)
joabj writes: Earlier today, Docker announced that it had purchased the Cambridge, U.K.-based Unikernel Systems, makers of the OCaml-based MirageOS, a unikernel or "virtual library-based operating system." Unikernels go beyond containers in stripping virtualization down to the bare essentials in that they only include the specific OS functionality that the application actually needs. Their design builds on decades of research into modular OS design. Although unikernels can be complex to deploy for developers, Docker aims to make the process as standardized as possible, for easier deployment. -
Docker Moves Beyond Containers With Unikernel Systems Purchase (thenewstack.io)
joabj writes: Earlier today, Docker announced that it had purchased the Cambridge, U.K.-based Unikernel Systems, makers of the OCaml-based MirageOS, a unikernel or "virtual library-based operating system." Unikernels go beyond containers in stripping virtualization down to the bare essentials in that they only include the specific OS functionality that the application actually needs. Their design builds on decades of research into modular OS design. Although unikernels can be complex to deploy for developers, Docker aims to make the process as standardized as possible, for easier deployment. -
Katherine Johnson: NASA's Pioneering Female Physicist (thenewstack.io)
destinyland writes: Tuesday's State of the Union address included a shout-out to Katherine Johnson, the pioneering African American mathematician and physicist who calculated the trajectory of Alan Shepherd's 1961 space trip. "Her reputation was so strong that John Glenn asked her to recheck the calculations made by the new electronic computers before the mission on which he became the first American to orbit the Earth," notes one technology reporter. NASA policy at the time was to not acknowledge the female contributors to scientific papers, though "She literally wrote the textbook on rocket science," according to one NASA official, noting that her impact literally reaches all the way to the moon. At a ceremony in November, Johnson was awarded the Presidential Medal of Freedom, and the 97-year-old pioneer continues to encourage young people to also pursue careers in technology, science, engineering and math. -
PostgreSQL 9.5 Does UPSERT Right (thenewstack.io)
joabj writes: For years, PostgreSQL users would ask when their favorite open source database system would get the UPSERT operator, which can either insert an entry or update it if a previous version already existed. Other RDMS have long offered this feature. Bruce Momjian, one of the chief contributors to PostgreSQL, admits to being embarrassed that it wasn't supported. Well, PostgreSQL 9.5, now generally available, finally offers a version of UPSERT and users may be glad the dev team took their time with it. Implementations of UPSERT on other database systems were "handled very badly," sometimes leading to unexpected error messages Momjian said. Turns out it is very difficult to implement on multi-user systems. "What is nice about our implementation is that it never generates an unexpected error. You can have multiple people doing this, and there is very little performance impact," Momjian said. Because it can work on multiple tables at once, it can even be used to merge one table into another. -
Programmers Share 188 Computer-Generated Novels On GitHub (thenewstack.io)
An anonymous reader writes: Last month 188 entries turned up on GitHub in an event challenging programmers to write computer code to generate 50,000-word novels. "The 'novel' is defined however you want," wrote the organizer for National Novel-Generating Month. "It could be 50,000 repetitions of the word 'meow.' It could literally grab a random novel from Project Gutenberg. It doesn't matter, as long as it's 50k+ words." Novels were submitted as Issues on the event's GitHub repository, and this year saw intriguing titles like "The Hero with Arbitrarily-Many Faces," "THE CYBERWHALE – a cyberpunk version of Moby Dick," and "Terms and Conditions – a Legal Thriller." -
Google Hosts Special Demo Day For Female Entrepreneurs (thenewstack.io)
An anonymous reader writes: Wednesday Google hosted a special edition of their annual "Demo Day" event featuring 11 early-stage startup companies founded by women from eight different countries. More than 450 women from 40 different counties applied for a spot, and the winner of the competition was Bridgit, a fast-growing Canadian company which provides a mobile communications platform for construction teams. Online voters also awarded the "Game Changer" title to KiChing, a startup that's actively addressing Mexico's unique e-commerce challenges. But all of the startups at Wednesday's event were already actively raising series-A funding, and "We aim to help connect them to mentors, access to capital, and shine a spotlight on their efforts," said Mary Grove, the director of Google for Entrepreneurs, addressing the Demo Day audience in San Francisco. -
Perl 6 Gets Beta Compiler, Modules and an Advent Calendar (thenewstack.io)
An anonymous reader writes: A "useful and usable distribution of Perl 6" was released Saturday, a new beta version of the Rakudo compiler to support the coming production release this Christmas. And there's already 467 Perl 6 modules on the new archive at proto.perl6.org (though Perl 6 will also be able to load modules written in other languages). "Perl has a huge community of avid users that continues to thrive in spite of detractors," says one developer, pointing to new applications for big data, in a new article reporting that over one million people have downloaded ActivePerl's own Perl distribution just in 2015. And this week also saw the release of two new "Advent Calendars" of programming tips, one for Perl 5 and one for Perl 6. -
How Close Are We To a Mars Mission? (thenewstack.io)
destinyland writes: NASA is developing the capabilities needed to send humans to an asteroid by 2025 and Mars in the 2030s," reads the official NASA web site. But National Geographic points out that "the details haven't been announced, in large part because such a massive, long-term spending project would require the unlikely support of several successive U.S. presidents." And yet on November 4th, NASA put out a call for astronaut applications "in anticipation of returning human spaceflight launches to American soil, and in preparation for the agency's journey to Mars," and they're currently experimenting with growing food in space. And this week they not only ordered the first commercial mission to the International Space Station, but also quietly announced that they've now partnered with 22 private space companies. -
MST3K Successfully Crowdsources Its Comeback (thenewstack.io)
An anonymous reader writes: At least three new episodes of Mystery Science Theater 3000 will be filmed, thanks to over $2 million in online contributions from fans. Responding to a Kickstarter plea by series creator Joel Hodgson, fans contributed over $1.5 million within just two days, and after five more they'd push Hodgson over the first $2 million threshold. "We've got movie sign," Hodgson posted on Twitter, noting that for each additional $1.1 million raised over the next 20 days, three more new episodes would be filmed. And this Thursday he'll be hosting a grateful online marathon of classic episodes on Thanksgiving Day, a tradition which dates back nearly 25 years, when "Mystery Science Theater 3000" first began its 8-year run on Comedy Central and the Sci-Fi channel. -
Interactive Fiction Competition Enters Its Third Decade (thenewstack.io)
An anonymous reader writes: Voting is concluding this week for the 21st Annual Interactive Fiction Competition. All the games are available free online, and on November 15th the contest's organizers will announce the game that's received the highest average ratings. "This year's contestants entered 55 original text adventures – a new record," notes one technology blog, which argues that the annual competition provides a link to the history of both gaming and computers. New game-creating tools have "democratized" the field, and the contest may also ultimately lead game creators to explore even more forms of digital media.