Move Over, Silicon Valley: St. Louis, Atlanta, Small Cities Gaining Tech Jobs Slashdotby EditorDavid on cloud at January 1, 1970, 1:00 am (cached at February 1, 2020, 11:34 pm)

Slashdot reader SpaceForceCommander shared Dice's new annual report on America's tech industry salaries based on a survey of over 12,800 "technologists": Columbus and St. Louis enjoyed double-digit year-over-year growth in salaries (14.2 percent and 13.6 percent, respectively), and other cities such as Denver [7 percent] and Atlanta [10 percent] also experienced an ideal mix of growth and high salaries. These up-and-comers benefitted from the presence of key employers such as Amazon and IBM; in addition, a lower cost of living and plentiful amenities have made them increasingly attractive to technologists, even those coming from well-established tech hubs such as Silicon Valley. Silicon Valley remains a world of high salaries — but the cost of living in the Bay Area remains extraordinarily high, which chews into that higher-than-average paycheck. And that's before we factor in issues such as grinding commutes. In Seattle, New York City (also known as "Silicon Alley"), and other well-established tech hubs, costs are similarly high, which only makes up-and-coming tech hubs more potentially attractive to technologists. Silicon Valley is still #1 on Dice's ranking of average annual salaries (at $123,826), followed by Seattle, San Diego, Boston, Baltimore, Portland, Denver, and then New York. (And while St. Louis ranks #9, Columbus is #17.) But the average annual tech-industry salary rose just 1.3 percent last year, according to the survey, with Dice arguing that what made salaries vary was supply and demand. They then ranked the highest-paying skills, starting with Apache Kafka (with average reported salaries of $134,557), followed by HANA (High performance ANalytic Appliance), Cloudera, and MapReduce: Newer skills don't necessarily draw higher salaries; with many older skills, the number of proficient technologists is relatively low, which means employers are willing to pay more in order to secure their services. (That's a key reason why the handful of technologists who still know their way around an ancient mainframe can score six-figure salaries from companies that haven't given up decades-old hardware....) In the case of programming languages such as Swift, which enjoyed significant year-over-year growth and high salaries, a large number of technologists might have mastered it — but the market is huge and white-hot, ensuring that compensation will only rise.

Read more of this story at Slashdot.

Linus Torvalds Pulls WireGuard VPN into Linux 5.6 Kernel Source Tree Slashdotby EditorDavid on encryption at January 1, 1970, 1:00 am (cached at February 1, 2020, 10:34 pm)

"The WireGuard VPN protocol will be included into the next Linux kernel as Linus Torvalds has merged it into his source tree for version 5.6," reports TechRadar: While there are many popular VPN protocols such as OpenVPN, WireGuard has made a name for itself by being easy to configure and deploy as SSH... The WireGuard protocol is a project from security researcher and kernel developer Jason Donenfeld who created it as an alternative to both IPsec and OpenVPN. Since the protocol consists of around just 4,000 lines of code as opposed to the 100,000 lines of code that make up OpenVPN, it is much easier for security experts to review and audit for vulnerabilities. While WireGuard was initially released for the Linux kernel, the protocol is now cross-platform and can be deployed on Windows, macOS, BSD, iOS and Android. Ars Technica notes that with Linus having merged WireGuard into the source tree, "the likelihood that it will disappear between now and 5.6's final release (expected sometime in May or early June) is vanishingly small." WireGuard's Jason Donenfeld is also contributing AVX crypto optimizations to the kernel outside the WireGuard project itself. Specifically, Donenfeld has optimized the Poly1305 cipher to take advantage of instruction sets present in modern CPUs. Poly1305 is used for WireGuard's own message authentication but can be used outside the project as well — for example, chacha20-poly1305 is one of the highest-performing SSH ciphers, particularly on CPUs without AES-NI hardware acceleration. Other interesting features new to the 5.6 kernel will include USB4 support, multipath TCP, AMD and Intel power management improvements, and more.

Read more of this story at Slashdot.

[no title] Scripting News(cached at February 1, 2020, 10:04 pm)

I am gradually switching off Dropbox, and wrote a piece of software called Public Folder to sync with Amazon S3. Despite its name it works for private stuff too. I use it for all my this.how docs and a few other projects. Works great.
[no title] Scripting News(cached at February 1, 2020, 10:04 pm)

It'd be interesting if they broke down the vote in the Senate.
Elon Musk Releases an Electronic Dance Music Song Slashdotby EditorDavid on music at January 1, 1970, 1:00 am (cached at February 1, 2020, 9:34 pm)

CNET shares "the latest, strangest news from the world of Elon Musk...electronic dance music?" It's the second song he's released on Emo G Records' Soundcloud page following 2019's RIP Harambe. On Thursday, Musk posted a series of tweets suggesting he'd written a song he was calling "Don't doubt yer vibe" and was releasing it on Emo G Records. There was a hint that we should expect some EDM coming our way. Never one to shy away from a meme that will undoubtedly be plastered across the internet, it seems Musk has followed through. "Don't Doubt ur Vibe" was posted to his Twitter account at 10:20 p.m. PT on Jan. 30. Musk later tweeted he both wrote the lyrics and performed the vocals. Those lyrics are: "Don't doubt your vibe, because it's true. Don't doubt your vibe, because it's you...." The album art also ties into Musk's passions -- it depicts a Cybertruck soaring over Mars, the planet he wants to put a million people on by 2050. According to a retweet on his Twitter feed, Musk has also been telling his life story in the "Third Row Tesla" podcast. Part 1, which aired last week, was two hours and 16 minutes long, and Part 2 -- aired Thursday -- was another 76 minutes.

Read more of this story at Slashdot.

What about the courts? Scripting News(cached at February 1, 2020, 9:33 pm)

I was wondering how the courts will incorporate the Senate's decision into their interpretation of the Constitution.

Will they judge the executive as if the president is a monarch now?

They can't overrule the Senate, that seems clear from the Constitution.

Another question. What will the Repubs in the Senate do if/when Trump pushes the boundaries.

Suppose he has a journalist killed. Lots of witnesses. He admits it. Assuming the House impeaches him, what does the Senate do?

A less radical hypothetical. What if he arrests Hillary Clinton for interfering with his re-election. Seems likely that will go to court. Say the Supreme Court rules this is illegal or unconstitutional. Will Trump respect that even though the Senate appears to have said it's OK.

I imagine the scholars and judges are thinking about this now. This has been a precedent-setting trial. If they actually do acquit him when no one contests the truth, it appears the only part of the government that objects is the House. It seems the question will be raised in the courts as well. It'll appear on Roberts' desk before too long. Is the president really a king?

Go 1.15 Planning Will Not 'Try' Error Handling Slashdotby EditorDavid on programming at January 1, 1970, 1:00 am (cached at February 1, 2020, 9:05 pm)

The Go team is planning for a February release of Go 1.14, and "Per the process outlined in the Go 2, here we come! blog post, it is again the time in our development and release cycle to consider if and what language or library changes we might want to include for our next release, Go 1.15, scheduled for August of this year." The primary goals for Go remain package and version management, better error handling support, and generics. Module support is in good shape and getting better with each day, and we are also making progress on the generics front (more on that later this year). Our attempt seven months ago at providing a better error handling mechanism, the try proposal, met good support but also strong opposition and we decided to abandon it. In its aftermath there were many follow-up proposals, but none of them seemed convincing enough, clearly superior to the try proposal, or less likely to cause similar controversy. Thus, we have not further pursued changes to error handling for now. Perhaps some future insight will help us to improve upon the status quo. Given that modules and generics are actively being worked on, and with error handling changes out of the way for the time being, what other changes should we pursue, if any? There are some perennial favorites such as requests for enums and immutable types, but none of those ideas are sufficiently developed yet, nor are they urgent enough to warrant a lot of attention by the Go team, especially when also considering the cost of making a language change. After reviewing all potentially viable proposals, and more importantly, because we don't want to incrementally add new features without a long-term plan, we concluded that it is better to hold off with major changes this time. Instead we concentrate on a couple of new vet checks and a minor adjustment to the language... We believe that none of these three proposals are controversial but there's always a chance that we missed something important. For that reason we plan to have the proposals implemented at the beginning of the Go 1.15 release cycle (at or shortly after the Go 1.14 release) so that there is plenty of time to gather experience and provide feedback. Per the proposal evaluation process, the final decision will be made at the end of the development cycle, at the beginning of May, 2020.

Read more of this story at Slashdot.

Joel Hodgson Tours America in His Final Live Shows With 'Mystery Science Theatre 300 Slashdotby EditorDavid on movies at January 1, 1970, 1:00 am (cached at February 1, 2020, 7:34 pm)

With some help from his robot (puppet) friends, TV's Joel Hodgson will heckle the movies "Circus of Horrors" and "No Retreat, No Surrender" live in San Francisco today -- before heading out to 26 other American cities (including Austin, Denver, Boise, and Salt Lake City). It's a final farewell tour, as local media outlets try to find an appropriate appreciation for his legacy: These days, the act of reacting is everywhere. Twitter is essentially one giant stream of people's snappy takes on current events. An entire cottage industry of YouTube reaction videos thrives. Twitch allows you to watch thousands of people around the world narrating video games. Go back in time, though, and you won't find too much in the way of reacting-as-entertainment. That, is, except for Mystery Science Theater 3000, the quirky, groundbreaking TV show that premiered on a small Minnesota TV station in 1988... It predated even DVD commentary tracks, and presaged the way we consume entertainment today. That's San Francisco's local PBS station KQED, reminding readers that these really will be Joel's final live shows: Hodgson is calling it his last Mystery Science Theater tour -- he's been on and off the road since the show was crowdfunded to resurrection on Netflix in 2017 -- and, in a short phone conversation from the road, he says he means it. "I'm turning 60 next month," Hodgson says. "My whole job now is to work with the brand and get it ready for the next guy." That "next guy" is new host Jonah Ray, who stars in the new Netflix episodes. ("He's just a natural, positive force, and he's amazing in that role," Hodgson says.) But fans will always be particularly attached to Hodgson, who has had three decades of understanding the nerdy cult around the show. On tour, he meets many fans face-to-face, "and they're all super-sweet," he says. "You get a few people who are a little socially awkward, but I'm awkward in my own way, so it kind of works out...." if Hodgson is sad about this being his final tour, he doesn't show it. "I'm pretty happy, and I'm totally thinking about the end of it, for me. You kind of age out of it at a certain point. I'm not going to be one of those guys that's so attached to it that they do it until they take him out in a box." In 2008 Hodgson answered questions from Slashdot readers. "I've been a fan so long, I can't even remember when," posted CmdrTaco.

Read more of this story at Slashdot.

Spitzer Space Telescope Turns Out the Lights Slashdotby EditorDavid on space at January 1, 1970, 1:00 am (cached at February 1, 2020, 7:04 pm)

Long-time Slashdot reader Kreuzfeld writes: Thursday marks the final mission of NASA's Spitzer Space Telescope. Conceived of as an infrared-optimized "Great Observatory," Spitzer has spent the last 6002 days providing Earthlings with an unprecedented view into other galaxies, our own solar system, and (unexpected to its designers!) planets around other stars. But in its Earth-trailing solar orbit, Spitzer is now over 1.5 astronomical units from the Earth: radio transmissions are increasingly difficult, and (more importantly) Spitzer's operating costs were ultimately deemed to be too high relative to its science output. Spitzer's infrared capabilities won't be replaced until 2021 (at the earliest) when NASA's James Webb Space Telescope — an even larger successor to Spitzer and the Hubble — is anticipated to launch. Bon voyage, Spitzer — we'll see you again in about 30 years when our orbits meet up again.

Read more of this story at Slashdot.

[no title] Scripting News(cached at February 1, 2020, 7:03 pm)

LO2 v1.8.5 is released. Here are the update notes for this version. Cmd-return and Cmd-backspace, split and join adjacent paragraphs. New icon toggles HTML code between visible and invisible. Post any bug reports in this thread.
Should Huawei Just Abandon Android? Slashdotby EditorDavid on google at January 1, 1970, 1:00 am (cached at February 1, 2020, 6:05 pm)

Due to a U.S. government ban on sales to Huawei, Google revoked its license for popular apps last spring (including Gmail and the Play Store). But this week Huawei executive Fred Wangfei suggested that even if that ban is lifted, Huawei would continue developing its own app ecosystem instead to avoid the possibility of future political complications. The vice president of risk management and partner relations at Huawei later called those remarks "incorrect," while elsewhere Huawei issued a slightly different statement -- that "An open Android ecosystem is still our first choice, but if we are not able to continue to use it, we have the ability to develop our own." But BGR was already noting that Huawei "is ready to invest $3 billion this year to incentivize more than 4,000 developers to improve its Huawei Mobile Services system. Another billion is reserved for marketing purposes." And Android Authority suggests Huawei should stick to its original statement. "Maybe it's time for Huawei to go all-in on Harmony OS and do what it can to bring a viable alternative to Android and iOS..." If there's any company today that has the financial resources and raw talent necessary to bring in a viable third choice for smartphone operating systems, it's Huawei... Sure, it would be a long-term investment and there would inevitably be short-term losses as the company tries to find its footing and develop Harmony OS to have its own identity. But it would prevent something like the Huawei ban from happening to the company again as well as further the company's ambitions as not only a smartphone manufacturer but as a technology creator.... Huawei would have major difficulties in encouraging wide adoption of Harmony OS for one major reason: it's Huawei. The Huawei ban exists because the United States government doesn't trust Huawei and there are numerous (as yet unproven) accusations against the company related to espionage, IP theft, fraud, and even violations of international treaties... Huawei is already in a bad situation. It's going to need to dig itself out of the hole it's in regardless, so why not use this opportunity to turn lemons into lemonade and develop Harmony OS as a viable third option on the way? Maybe the industry needs a shake-up... Maybe a new operating system is just the kind of fire OEMs need to turn the market around. Maybe a real, potent threat that the billions of people who use Android and iOS just might jump ship to something else would scare companies into taking some real risks. As I said earlier, there aren't too many companies out there right now that could do this, but Huawei could.

Read more of this story at Slashdot.

[no title] Scripting News(cached at February 1, 2020, 6:03 pm)

People support candidates who say the things they say the way they say them.
Amazon Has 150 Million Prime Members Slashdotby BeauHD on business at January 1, 1970, 1:00 am (cached at February 1, 2020, 5:05 pm)

Amazon's latest earnings release reveals the company now has 150 million Prime members around the world, a substantial increase from the 100 million it announced back in 2018. It's also quite impressive considering the Prime membership fee increased from $99 to $119 a couple of years ago. Engadget reports: "We've made Prime delivery faster -- the number of items delivered to U.S. customers with Prime's free one-day and same-day delivery more than quadrupled this quarter compared to last year," said CEO Jeff Bezos in a statement. "Members now have free two-hour grocery delivery from Amazon Fresh and Whole Foods Market in more than 2,000 U.S. cities and towns." On top of that, Bezos said that Prime members have also watched twice as much movies and TV shows on Prime Video than last year. Prime membership just one of the many positive news to come out of the company's earnings report. It also recorded $87.4 billion in revenue, which is a whopping 21 percent increase over the same time last year. Company profits also increased by 8 percent to $3.3 billion during the holiday quarter. Amazon's earnings beat estimates by over 50 percent, causing its price to surge by over 13 percent after closing. [...] Still, things aren't perfect. The move to one-day shipping has been costly to Amazon due to an increase in warehouse and delivery spending. Amazon Web Services (AWS), which is one of its biggest money-makers, has also slowed thanks to competition from Microsoft and Google. According to reports, AWS has an estimated growth of 32 percent, which is fairly weak in comparison to previous years.

Read more of this story at Slashdot.

[no title] Scripting News(cached at February 1, 2020, 5:04 pm)

Wow people really like the Dress Rehearsals for Election Day idea. Proves that there's a right time for an idea. I've been beating this drum for a long time! :drum:
[no title] Scripting News(cached at February 1, 2020, 5:04 pm)

I'm reviewing docs and little issues re the LO2 release. Looking for an example of a status center, I found Dave's Dev Status. Forgot I had set this up. You can create one with LO2.