Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Comment Re:Renaming Neighborhood is bad? (Score 4, Interesting) 187

This is like if Google just suddenly started calling Hell's Kitchen something else. Or renamed SOHO for no reason.

Except that as the article notes, the name was actually created a few years ago by a neighborhood nonprofit steering group that residents voted for: The East Cut name originated from a neighborhood nonprofit group in San Francisco that residents voted to create in 2015 to clean and secure the area.

Google didn't just suddenly rename it for no reason. The issue is more subtle than that; in previous times, the neighborhood council decision would either be ignored or take a long time to spread and catch on. With Google's ubiquity, changing it on Google maps has an immediate effect. Whether that's bad and jarring or good and avoids ambiguity, it's certainly new and different.

Comment Timeline is off (Score 1) 138

1. None of these were in “the early days of PC gaming”; they were a decade plus after PC gaming exploded during the Commodore 64/Applie II/etc era. Games like Catacomb, Ultima Underworld, and early ID entries like Hovertank 3D and Wolfenstein 3D had already birthed the FPS genre. Doom was a huge deal and certainly catalyzed things for the mid-90s and established FPSes as a prestige genre (as well as helping the popularity of online play).

2. Duke Nukem and Duke Nukem 2 (the latter of which came out the same year as Doom) were side-scrolling 2D platformers. The “2.5D” version was Duke Nukem 3D, which came out like 3 years later than Doom during the explosion of post-Doom FPSes. It was closer to the Quake era than the Doom era. Claiming that it's part of some “big 3” is really weird; it's better grouped in with the rest of the 2.5D-era post-Doom games like Marathon, Heretic, Hexen, Star Wars: Dark Forces, etc.

Comment Re:Kill the Cloud (Score 2) 34

I mostly agree, though if the license on the generated audio is liberal enough I could see using this to create audio books of public domain texts in a crowd-sourced project. Feed the texts through (which, if distributed reasonably, shouldn't really be a significant privacy intrusion; the information's all out there already) and then save it for future use so it's still available even if the cloud service goes down.

Comment Not actually language flaws... (Score 4, Insightful) 100

Fuzzing is great, but he doesn't seem to understand what a language flaw is.

In the case of Python, he's found 2 methods in libraries that can call shell commands. Leaving aside that this would be a library issue rather than a language issue, there's no evidence that it's even that.

Python explicitly doesn't have sandboxing. Like most languages (including C, C++, etc), the documented behavior is that if you control the program and environment then you're fully allowed to import subprocess or os and run whatever you want. You don't need to find "hidden" ways to run a subprocess, you can directly "import subprocess" and run stuff.

This is doubly true because of the nature of the modules investigated. The first "flaw" is that mimetools has a deprecated "pipeto" method that lets you pipe to arbitrary commands. But mimetools is already well-known to expose os access in millions of ways (most obviously, it imports and exposes os, so if for some bizarre reason you want to avoid importing os yourself, you can simply run "mimetools.os.popen" directly); no competent programmer would expect otherwise.

The second "flaw" is that pydoc runs a pager program which lets you run an arbitrary command if you control the program environment. Of course, the documentation states explicitly that the specified pager program will be used. It's unclear what part of the behavior here he thinks even surprising. And, again, the pydoc module imports and exposes "os" in exactly the same way that mimetools does.

Comment The problem is not with open-source software (Score 5, Insightful) 97

Earlier this week security-hardened Android build CopperheadOS temporarily blocked Nexus updates on its servers after finding out that other companies have been flashing the ROM onto Nexus phones and selling them commercially in violation of the CopperheadOS licensing terms. The incident highlights an inherent problem in getting open source to be used by the masses

This is FUD. If CopperheadOS prohibits selling it commercially, then they are not using an open-source license. By definition, open-source licenses cannot prevent others from selling the software commercially or otherwise prohibit redistribution or discriminate against fields of endeavor (including business use).

And, indeed, most sources (e.g. https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2F...) call the Copperhead license "source available" rather than "open source" because of these non-open-source restrictions.

See https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fopensource.org%2Fosd


1. Free Redistribution
The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale. ...
2. 6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

And flashing it onto a ROM would constitute a derived work covered under section 3 of the OSD.

Comment Why prefer DAP? (Score 1) 187

Unlike the others, DAP's numbers come from billions of visits over the past 90 days to over 400 US executive branch government domains

This strikes me as being a very poor source to use if you're interested in overall desktop statistics. People visit government domains much more often from work than from home, and government workers visit government sites more often than non-government workers do. Alternative OSes are less common in government jobs than non-government positions, and there's probably a skew one way or the other in generic home vs. work statistics.

I'm not disputing that the recent stats cited are wrong, just objecting to advocating what seems to be an inherently statistically biased source as the "most accurate" for this statistic.

Comment Notification period (Score 1) 42

"The new version tests another change to notifications in which apps can only make a notification sound alert once per second."

This is definitely a minor thing, but once you've started looking at it should be a lot more limited. A configurable time would be ideal, but if you want to make it a sensible default it should be more like one sound alert every 10 minutes unless you've looked at a notification in between--if you're actually checking messages as they come in you'll still get all the defaults, but you won't have to silence 5 in a row if you're busy or don't care about them.

Comment Re:Really? (Score 2) 111

Yes. The real problem is that Microsoft is advocating for slow-rolling disclosure of security vulnerabilities by hiding patches until the stable release comes out. That's fine, it's not an insane stance, but they're presenting it as though that's obvious and noncontroversial and that there are no drawbacks to their methodology and no advantages to Google's full disclosure policy. That's where they're being disingenuous--full disclosure vs. slow disclosure is one of the more hotly debated topics in security circles, and Microsoft knows it (or should).

If they want to advocate for slow disclosure, they should at least acknowledge that they're taking one side of a controversial topic about which a lot of serious security people disagree, not pretend that Google is just doing something recklessly idiotic and should clearly do things the Microsoft way.

Bruce Schneier summarizes the counterargument here: https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.schneier.com%2Fessay...

On the surface slow-rolling things seems like a good idea--why show the attackers the breach before you've repaired the wall? The problem with that line of thinking is that it presumes that you're the only one who's found the breach, and that attackers aren't already exploiting it. That's generally naÃve, you have no way of knowing whether a vulnerability is being actively exploited or not.

By disclosing fully, you make it possible for people to protect themselves or to make judgements about how serious the issue is for them. You also make companies take security more seriously in the future, which hopefully leads to greater global security even if the local impact is muddier.

There are obvious trade-offs the other way, as well. But Microsoft
pretending that full disclosure is inherently bad for security is duplicitous.

Comment Re:Waterproof is great but ... (Score 1) 67

The Fire has a fine battery life for a tablet, but it's still horrible compared to e-ink readers, which usually last a month or two between charges if you average an hour of reading a day. E-ink displays only draw current for screen updates, so the majority of the time when you're reading (as opposed to flipping the page) the device draws very little power.

Comment Re:Data Set Publicly Available? (Score 2) 119

That link has only the source code. It does not include the training data set.

The submission link requires CC-0 attribution, which makes me hopeful that they plan to release the data freely. But I hunted all over the site and couldn't find either a link to the data or any comment about their plans for it going forward.

Comment Re:Bill Gates is not Microsoft (Score 2) 156

He's no longer the head, but it's not his "former company"; he remained as chairman until 2014 and has been a technology adviser since then. He actually puts in more time at the company now than he did in the chairman years.

https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.theverge.com%2F2014%2F...

Comment Re:?? Sinking? (Score 1) 156

The quote is about Windows phone profits, not Microsoft as a whole. Microsoft did see a downturn in overall profits last year when phone revenue tanked, but this year a boom in cloud products has turned that around nicely.

The article is still wrong, though, because it confuses profits and revenues (Windows phone is not profitable at all, and I don't think it ever was). If you click through far enough the original article doesn't make that mistake:

https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.neowin.net%2Fnews%2Fye...
During the quarter ending in December, Microsoft's phone revenue dropped to just $200 million, which included some sales of feature phones, before the company completed its sale of that business unit to Foxconn in November. That figure has now dropped to virtually nothing.

According to the company's 10-Q filing to the SEC for Q3 FY2015, its phone hardware revenue for that quarter totalled $1.397 billion. One year later, in its 10-Q for Q3 FY2016, Microsoft said that phone revenue had fallen by $662 million, reducing it to $735 million.

Today, as Microsoft published its earnings report for Q3 FY2017, it revealed that its "Phone revenue declined $730 million". Based on its earlier financial disclosures, that means the company's phone hardware revenue fell to just $5 million for the entire quarter ending March 31, 2017.

Comment Re:Two other words (Score 1) 217

Clark only has 3 of the 5 major credit bureaus listed at that link; PRBC is a little wonky, but if you're freezing your credit you'll want to freeze it with Equifax, Experian, Innovis, and TransUnion. http://krebsonsecurity.com/201... has all 4, or use Clark's links and add https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.innovis.com%2Fperson...

Slashdot Top Deals

Much of the excitement we get out of our work is that we don't really know what we are doing. -- E. Dijkstra

Working...