Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Not shocking. (Score 2) 71

Here's the part of the Wikipedia article you forgot to quote:

A tying arrangement is defined as "an agreement by a party to sell one product but only on the condition that the buyer also purchases a different (or tied) product, or at least agrees he will not purchase the product from any other supplier."

Google ranking YouTube results ahead of competitors is not "tying". It may be legally actionable for other reasons, but it's not tying.

Personally, I think complaints about Google search results are going to have a hard time in US courts. Search results are an opinion, and Google has a first amendment right to express their opinion. It is fundamentally the job of all search engines to form an opinion about which links are more important than others, and sort the results accordingly. Completely "neutral" search results would be useless.

Comment Re:instruction set designed by committee (Score 1) 138

Almost all computer instruction sets eventually die

Sure, most architectures eventually die. But some influence what comes after them, while others simply go extinct. CISC in general, and VAX in particular, went extinct.

As far as I know, VAX is still considered a good example of a Complex instruction set.

VAX is a great example of CISC architecture. My point is that such architectures are now considered a Bad Idea. That doesn't mean VAX was bad idea at the time it was created -- it just means that the world has moved on. No new designs similar to VAX have been created in a very long time.

I don't know what the difference is between a "team" and a "committee".

I assume you've never participated in an industry standards committee. :-)

In my personal experience, there is a big difference between a few companies working on something together (e.g. Ethernet), vs. a formal industry standards committee with dozens of participants. One or two participants with their own agenda can delay or derail the entire effort.

Comment Re:instruction set designed by committee (Score 1) 138

The VAX instruction set was designed by a committee, and it had a pretty good track record.

I enjoyed working on various vaxen, but I wouldn't use VAX as an example of success. It had a brief moment in the sun, but then it died. Completely died. If the VAX architecture is discussed today, it's usually as an example of what not to do.

The IBM System/360 instruction set was probably designed by a committee, and it also did pretty well.

I agree that (1) S/360 was a hugely successful and influential architecture, and (2) it was probably designed by a team rather than a single architect. But a "team" isn't the same as a "committee". Even assuming good faith by all participants -- which a questionable assumption -- industry standards committees are orders of magnitude slower than internal company teams. For every success, they produce are at least two camels ("A camel is a horse designed by committee").

Comment Re:bad news to start the week (Score 3, Insightful) 138

The best outcome would be a shift to an open-hardware architecture that no one owns.

I agree! And the good news is that it's already here -- it's called RISC-V.

RISC-V is one possibility, but it is based on MIPS and has architectural limitations.

To some extent, all RISC processors are "based on MIPS." So what?

Can you describe the specific "architectural limitations" in RISC-V that you are concerned about?

A new clean design by an independent foundation would be best.

Because designs produced by committee have such a great track record. :-(

Comment Re:Why not $40 billion into RISC V ? (Score 3, Interesting) 138

What if instead of buying ARM, they put $40 billion into developing RISC V?

Actually, NVidia is already using internally developed RISC-V cores in their GPU's. These cores aren't exposed to the outside world, but they're integral to the internal functioning of the GPU. People from NVidia have publicly presented this work at RISC-V events over the last few years. Here's a recent example: https://youtu.be/7Lx3692cbAg.

Comment Re: Who hates OOP? (Score 3, Interesting) 386

I'd argue that the Windows GUI API *is* object oriented. How else would you describe window classes, WndProc's, message passing, GDI objects, etc? Windows just does it with C rather than an OO programming language. Win32 is just Win16 on steroids, and Win16 was designed in the early 1980's. IMHO, the Windows GUI API design (USER and GDI) has held up remarkably well after 35+ years.

P.S. I'm choosing my words carefully. Windows has many moving parts, of which the GUI API is just one piece. Some of the other parts turned out to be Really Bad Ideas, but that doesn't detract from the GUI API design.

Google

Google Removes QAnon Apps From Play Store for Violating Terms (cnet.com) 207

Google last week removed three apps related to the QAnon conspiracy theory from its Play Store digital marketplace. From a report: The apps -- called QMAP, Q Alerts! and Q Alerts LITE -- were taken down for violating Google's policies against "harmful information," the company said. The removal was earlier reported by Media Matters for America, a progressive not-for-profit. The QAnon conspiracy theory has become popular among a group of supporters of President Donald Trump. One claim is that celebrities are involved in child sex trafficking and pedophilia. Another tenet is that Trump is working to take down the so-called "Deep State," a secret network that manipulates and controls government policy. The theory revolves around "Q," an anonymous user who began writing about the conspiracies on imageboard site 4chan.
Programming

What Happens When Software Development Environments Move to the Cloud? (ieee.org) 117

An anonymous reader quotes IEEE Spectrum: If you're a newly hired software engineer, setting up your development environment can be tedious. If you're lucky, your company will have a documented, step-by-step process to follow. But this still doesn't guarantee you'll be up and running in no time. When you're tasked with updating your environment, you'll go through the same time-consuming process. With different platforms, tools, versions, and dependencies to grapple with, you'll likely encounter bumps along the way.

Austin-based startup Coder aims to ease this process by bringing development environments to the cloud. "We grew up in a time where [Microsoft] Word documents changed to Google Docs. We were curious why this wasn't happening for software engineers," says John A. Entwistle, who founded Coder along with Ammar Bandukwala and Kyle Carberry in 2017. "We thought that if you could move the development environment to the cloud, there would be all sorts of cool workflow benefits."

With Coder, software engineers access a preconfigured development environment on a browser using any device, instead of launching an integrated development environment installed on their computers... To ensure security, all source code and related development activities are hosted on a company's infrastructure — Coder doesn't host any data. Organizations can deploy Coder on their private servers or on cloud computing platforms such as Amazon Web Services or Google Cloud Platform. This option could be advantageous for banks, defense organizations, and other companies handling sensitive data.

One of Coder's customers is the U.S. Air Force, the article points out -- and thats not the only government agency that's interested in their success.

When Coder closed $30 million in Series B funding last month (bringing total funding to $43 million), one of their backers was a venture capital firm with ties to America's Central Intelligence Agency.

Comment Re:Jared is gonna be pissed (Score 2) 236

... his hoard of that stuff is gonna lose him money.

HCQ is a cheap generic drug. India is a major manufacturer of generic drugs; they have the infrastructure to crank out millions of HCQ pills (they probably already do!). Nobody is going to make windfall profits on it. This is why big pharma would rather come up with something new, like Remdesivir, that they can sell for $1,000 per pill.

Comment Re:When was HQC given. (Score 1) 236

The study says "Hydroxychloroquine-treated patients were more severely ill at baseline than those who did not receive hydroxychloroquine". So, like most/all prior HCQ studies, this one is worthless too. Anti-viral drugs need to be administered at the VERY START of the infection. By the time somebody realizes they have COVID-19, and become sick enough to be admitted to a hospital, it's probably too late for any anti-viral (including HCQ or Remdesivir) to have much effect.

Comment Re:RISC-V is the future (Score 1) 40

Almost every section talks about some advanced features that were considered, but rejected because they were "too complex". All in all, I don't find the architecture to be very interesting ...

You're missing the key point of RISC. "Advanced features" and complex instructions look good on paper, but end not being used by compiled code. Research over the last 30+ years has confirmed this time and time again. You think RISC-V is boring, and you're not wrong. Their goal was to be useful, not exiting.

If you want to see an interesting architecture, check out The Mill. Unfortunately, they're five years away from having real chips, and always will be :-(. Same with compilers that can fully exploit VLIW -- they're also five years away, and always will be.

Mozilla

Internet Group Brands Mozilla 'Internet Villain' For Supporting DNS Privacy Feature (techcrunch.com) 273

An industry group of internet service providers has branded Firefox browser maker Mozilla an "internet villain" for supporting a DNS security standard. From a report: Internet Services Providers' Association (ISPA), the trade group for U.K. internet service providers, nominated the browser maker for its proposed effort to roll out the security feature, which they say will allow users to "bypass UK filtering obligations and parental controls, undermining internet safety standards in the U.K." Mozilla said late last year it was planning to test DNS-over-HTTPS to a small number of users.

Whenever you visit a website -- even if it's HTTPS enabled -- the DNS query that converts the web address into an IP address that computers can read is usually unencrypted. The security standard is implemented at the app level, making Mozilla the first browser to use DNS-over-HTTPS. By encrypting the DNS query it also protects the DNS request against man-in-the-middle attacks, which allow attackers to hijack the request and point victims to a malicious page instead. DNS-over-HTTPS also improves performance, making DNS queries -- and the overall browsing experience -- faster. But the ISPA doesn't think DNS-over-HTTPS is compatible with the U.K.'s current website blocking regime.

AI

Amazing AI Generates Entire Bodies of People Who Don't Exist (futurism.com) 87

A new deep learning algorithm can generate high-resolution, photorealistic images of people -- faces, hair, outfits, and all -- from scratch. From a report: The AI-generated models are the most realistic we've encountered, and the tech will soon be licensed out to clothing companies and advertising agencies interested in whipping up photogenic models without paying for lights or a catering budget. At the same time, similar algorithms could be misused to undermine public trust in digital media.

The algorithm was developed by DataGrid, a tech company housed on the campus of Japan's Kyoto University, according to a press release. In a video showing off the tech, the AI morphs and poses model after model as their outfits transform, bomber jackets turning into winter coats and dresses melting into graphic tees. Specifically, the new algorithm is a Generative Adversarial Network (GAN).

Businesses

Trello Limits Teams on Free Tier To 10 Boards, Rolls Out Enterprise Automations and Admin Controls (venturebeat.com) 34

In this week's episode of which popular service will reduce its offerings to the non-paying users, Trello said it will have a go. From a report: Trello, a Kanban-inspired project management app organized around the idea of boards containing cards with attachments, to-do items, and comments, is getting a few much-needed improvements. Today, the Trello team announced that Trello Enterprise, a corporate-class subscription tier launched in 2015, will gain 13 new features this week, including improved admin controls, a new visibility setting, and compliance certifications.

It's the largest product update in Trello Enterprise's history, the Atlassian subsidiary says, but it's a tad bittersweet -- a new restriction will be imposed on teams that use the free version of Trello. Moving forward, they'll be limited to a maximum of 10 open boards at any given time. (Enterprise and Trello Business Class users get unlimited boards, and existing free teams will be able to add up to 10 additional boards until May 1, 2019.)
Last week, it was Dropbox that introduced some limits to its non-paying users.

Slashdot Top Deals

If Machiavelli were a hacker, he'd have worked for the CSSG. -- Phil Lapsley

Working...