Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment JVM Still Relevant (Score 1) 100

For a time, Java was the main language I used (for enterprise and web application development). Today the main language is probably Javascript, but I also use Swift, Kotlin, and C# (which strikes me as slightly improved Java) a lot. And I occasionally need to do something in C or C++, and I work in some F# development when I can (I like it best out of the ".NET" languages). I don't miss Java, but I don't mind other languages on top of the JVM. For example, I think Kotlin and Clojure are both excellent, and I like Scala, too.

Comment Boring and Bad (Score 4, Interesting) 288

Considering the show separate from a Tolkien connection (i.e., letting it stand on its own and not judging it for being different from Tolkien's books and stories), I'd rate it about 4 or 5 out of 10. Its biggest sin is that it's boring. Another big issue is that the main protagonist is unlikable. There are few other characters that you care much about, either. The writing is...uneven, at best, and outright laughably bad at worst (especially some of the dialogue). The story doesn't make a lot of sense, there are lots of meaningless divergences, meandering plot threads, plot armor that breaks verisimilitude, scenes that "have a point" but are way too much on the nose, and the "twists" are obvious to everyone (except the characters in the show, of course). The acting is not great, either, but I don't blame the actors in this case; I think it's poor writing (and poor dialogue).

When you add in the Tolkien elements it just goes from bad to worse. Terrible casting is a stand out. I'm not talking about casting for the invented characters (they're invented, after all), but for the canonical characters. Some of the greatest figures of the second age (e.g., Gil-Galad, Elrond, Celebrimbor) are cast (and written) as complete dorks. Heck, Celebrimbor doesn't look like a powerful Noldo of the line of Fëanor (or any other line of elf, for that matter); he looks like an old man wearing his grandmother's drapes as a robe. Then there are the timeline oddities and other changes from canon. I could go on at length, but I'll spare you. I understand that a different medium (e.g. TV or film vs. books) might benefit from some alterations, but when that's done it should serve the story, it's tone, etc. in the new medium. The divergences from canon in this show aren't like that at all; they're just kind of thoughtlessly done, even where they're not necessary. Given their approach, I think Amazon should've just skipped the entire Tolkien connection and done their own fantasy show. This thing is about as "Tolkien" as one of those Xena or Hercules shows. Even the show's apologists have started saying stuff like "you need to consider this show as a new or variant story in the overall mythology. It's not trying to tell exactly what Tolkien wrote." Yeah, no kidding. And don't get me wrong, I don't object to original characters and new stories; I think there's plenty of room for that. But I think such new stories are best told within the established framework, doing no damage to the themes, tone, major characters, known 'canon,' et cetera. If you're going to just do your own thing and largely ignore the details of the canon/framework, then why use the framework in the first place? (The only reasonable answer I can come up with for that is to use a popular "brand" for marketing purposes.)

Anyway, this is getting longer than I'd intended. Suffice it to say I really wanted this show to be good. Sadly, it's just not. It's a missed opportunity for something good and worthwhile. Disappointing.

To end with something positive: some of the visuals are nice.

Comment Modern Emacs? (Score 1) 135

Eh, I don't think "modern" is that important to someone who chooses emacs. For what it's worth, I used to use emacs as my main editor, but I ended up switch to vim. After getting past the learning curve I found that I preferred vim (or nvim), and some variant of vi is pretty much always present on any Linux system. I've also found myself using VS Code quite a bit, but vim is still my main editor, especially from the command line.

Comment Arch (Score 1) 181

I've been running Arch as my main workstation since 2012. Some tips:

I update the system once a week. Before updating I check Arch News for any information on things which might special attention. Those have been few and far between. Updating frequently keeps things manageable, and checking Arch News first will give you a heads-up on anything out of the ordinary.

I avoid installing proprietary drivers. For example, I've been running AMD graphics cards and using the open source driver, and have avoided many issues because of that.

I manage software that isn't in the official repos, but is in the AUR, by having an "aur" directory in my home folder and then using git to checkout the AUR package repos. Once I week I use git pull to check those and see if there are any AUR updates that I want or need to install. If there are I use makepkg on the source repo(s) to install them. Early on I used an AUR package manager along with pacman, but I've found that just using git and makepkg makes more sense for me.

My experience with the above approach has been very good. There are only a couple of times that I ran into an issue after updating with the rolling release model and the approach, and I believe both those had to do with GNOME updates. Oh, there was also one time where I couldn't boot at all, but that one was my fault: I installed some non-packaged third-party software that clobbered some lib folder symlinks -- it had nothing to do with Arch's packaging or rolling release model. Early in my Arch usage I was running an NVIDIA card with proprietary drivers, and during that period I *did* have frequent problems after system updates. Moving away from proprietary drivers and always checking the Arch News for any important information made things much, much better. Lastly, the Arch documentation and forums are both quite good, which I think is an important benefit for the distro.

Arch isn't for everyone, but it isn't as scary as some people make out, and with the approach I describe above I've found that rolling release doesn't necessarily mean poor stability. Personally, after being on rolling release for this long (on my "daily driver" workstation) I find it hard to imagine going back. I wouldn't want to. Your mileage may vary, as always; just sharing my own experience with Arch.

Submission + - Maryland To Become First State To Tax Online Ads Sold By Facebook And Google. (npr.org)

schwit1 writes: With a pair of votes, Maryland can now claim to be a pioneer: it's the first place in the country that will impose a tax on the sale of online ads.

The House of Delegates and Senate both voted this week to override Gov. Larry Hogan's veto of a bill passed last year to levy a tax on online ads. The tax will apply to the revenue companies like Facebook and Google make from selling digital ads, and will range from 2.5% to 10% per ad, depending on the value of the company selling the ad. (The tax would only apply to companies making more than $100 million a year.)

Proponents say the new tax is simply a reflection of where the economy has gone, and an attempt to have Maryland's tax code catch up to it. The tax is expected to draw in an estimated $250 million a year to help fund an ambitious decade-long overhaul of public education in the state that's expected to cost $4 billion a year in new spending by 2030. (Hogan also vetoed that bill, and the Democrat-led General Assembly also overrode him this week.)

Still, there remains the possibility of lawsuits to stop the tax from taking effect; Maryland Attorney General Brian Frosh warned last year that "there is some risk" that a court could strike down some provisions of the bill over constitutional concerns.

Comment Re:Not surprising considering the history (Score 1) 81

When Hewlett Packard split I thought HP Inc. kept most of the old hardware tech (which is where I'd think the Compaq connection would be), and HPE was more of a cloud platform-as-a-service kind of company. (But I can't claim to be well-informed on the matter, so I my impression could be mistaken.)

Submission + - Tesla Wins Lawsuit Against Whistleblower Accused of Hacks (cnet.com)

An anonymous reader writes: The US District Court of Nevada awarded Tesla a win in its lawsuit against a former employee, filed two years ago. You may recall CEO Elon Musk referred to this incident in a previously leaked email calling on employees to be "extremely vigilant." Martin Tripp, who worked at the company's Nevada Gigafactory, was accused of hacking the automaker and supplying sensitive information to unnamed third parties. Reuters reported Friday the court ruled in Tesla's favor and dismissed Tripp's motion to file another reply to the court. Tesla did not immediately respond to a request for comment, but according to Reuters, the court will grant Tesla's motion to seal the case.

Submission + - DuckDuckGo Is Growing Fast (bleepingcomputer.com)

An anonymous reader writes: DuckDuckGo, the privacy-focused search engine, announced that August 2020 ended in over 2 billion total searches via its search platform. While Google remains the most popular search engine, DuckDuckGo has gained a great deal of traction in recent months as more and more users have begun to value their privacy on the internet. DuckDuckGo saw over 2 billion searches and 4 million app/extension installations, and the company also said that they have over 65 million active users. DuckDuckGo could shatter its old traffic record if the same growth trend continues. Even though DuckDuckGo is growing rapidly, it still controls less than 2 percent of all search volume in the United States. However, DuckDuckGo's growth trend has continued throughout the year, mainly due to Google and other companies' privacy scandal.

Slashdot Top Deals

Old programmers never die, they just branch to a new address.

Working...