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

 



Forgot your password?
typodupeerror

Comment: Re: MS is still hostile to open formats (Score 2) 178

by cmurf (#49392647) Attached to: UK Forces Microsoft To Adopt Open Document Standards
Correct. This is the commit that fixes the problem. The patch actually goes back farther than it was merged, and then after merge it was two years until another stable release that had it appeared. And still many distros use a version of parted that predates this patch including RHEL 7 and openSUSE 13.2. The only distro I know off hand that uses the correct GUID is Fedora.

I don't know why it took so long. My soapbox version is I think there's a history of partition types being unreliable and pointless because in the MBR scheme there were so few of them that collisions were a given. So on Linux there's the expectation to check the actual contents of the partition to know what it is. libblkid can identify practically anything, and it doesn't care what the partition type is. Because of this, I think the Linux ecosystem has just gotten lazy. And so now on GPT scheme, they just grabbed the existing "basic data" GUID, rather than follow the UEFI spec which says "Each filesystem must publish its unique GUID." So technically the Linux ecosystem still has it wrong by using one Linux partition type GUID rather than one per filesystem; whether using GUIDs in such a granular fashion is helpful, I'm not sure.

Anyway, given the essentially infinite number of GUIDs available, using an existing one was just an extension of this mind set. Plus, parted isn't well suited for being patched to enable arbitrary GUIDs. So anytime there's a new GUID it's like pulling teeth to get the parted folks to add it, and often they actively resist while claiming there's no use case for X GUID.

Comment: Lotus (Score 5, Insightful) 178

by cmurf (#49390071) Attached to: UK Forces Microsoft To Adopt Open Document Standards
Microsoft remembers how they took over Lotus' market share for spreadsheets. Lotus had no obscurity with their file format. Excel could read and write it perfectly. Open formats means the product must be as good or better for the price or users can jump ship. Closed formats are a buffer for mistakes or resting on laurels.

Comment: Re: MS is still hostile to open formats (Score 4, Informative) 178

by cmurf (#49390063) Attached to: UK Forces Microsoft To Adopt Open Document Standards
If the partition type is set to Linux, Windows won't offer to format it. Problem is the common parted tool wrongly uses the Microsoft partition type GUID, thinking it was a generic "basic data" type rather than a Microsoft specific one. Windows assumes such partitions aren't properly formatted if it can't read them. Patches took forever to be merged upstream and another forever for downstream distros to use. It's still being done wrong today. OS X will only ignore unrecognized partition type codes on disks containing recognized ones. Otherwise it too actively encourages the user to format, of course resulting in data loss.

Comment: Re:Linux distros (Score 2) 189

by cmurf (#49057269) Attached to: Wayland 1.7.0 Marks an Important Release
You're confused. Bugzilla bugs endure forever, they don't get deleted. Even a developer doesn't have an option in the UI to delete a bug, they can only close it. I've filed bunches of systemd bugs. They've always been professionally responded to, and many of those bugs were in fact considered bugs and have been fixed. The rest either were user error, dracut, udev or kernel bugs.

Comment: Re:It's the contents of the files... (Score 1) 396

by cmurf (#47243475) Attached to: One Developer's Experience With Real Life Bitrot Under HFS+
OK so you're saying that manufacturer's are wrong by f'n 15 orders of magnitude when they say "less than 1 uncorrectable error for every 10^14 bits read". That's such an immense amount of error that you're basically accusing them of being incompetent, possibly even of fraud. Next you're also proposing that consumer hard drives have a bit error rate 13 orders of magnitude less than that claimed by LTO tape manufacturers. You're like the drunk guy running into walls, tripping over himself, shouting and pissing himself, while bitching about everyone else have craptastic balance and smelling like alcohol and urine and talking way too loudly.

Comment: Re:Legacy file systems should be illegal (Score 1) 396

by cmurf (#47243387) Attached to: One Developer's Experience With Real Life Bitrot Under HFS+
On both 10.8 and 10.9 computers, Disk Utility's default format option is "Mac OS Extended (Journaled)" and this translates into a signature on disk of:
00000400 48 2b 00 04 80 00 20 00 48 46 53 4a 00 00 00 75 |H+.... .HFSJ...u|

From opensource.apple.com hfs_format.h says this is version 4.

When choosing either of the case sensitive options, I get:
00000400 48 58 00 05 80 00 20 00 48 46 53 4a 00 00 00 75 |HX.... .HFSJ...u|

If journaling is disabled they become (respectively):
00000400 48 2b 00 04 80 00 00 00 31 30 2e 30 00 00 00 75 |H+......10.0...u|
00000400 48 58 00 05 80 00 00 00 31 30 2e 30 00 00 00 75 |HX......10.0...u|
So internally it's H+ or HX, and both can be HFSJ. For whatever reason, by default we still get version 4 (H+).

Comment: Re:Ambitious but not much has happened in 6 yrs (Score 1) 121

What blogs discuss btrfs features that should never be used under any circumstances?

Could you elaborate on your example? I not understanding what commands make it possible to mount a volume "under multiple parents" how this differs from shared or bind mounts. I can mount an XFS volume on two separate mountpoints, not a big deal. Btrfs volumes can't be snapshot, just their subvolumes, maybe that's what you're referring to? The lack of recursively snapshotable nested subvolumes?

Btrfs and ZFS are different when it comes to snapshots. In Btrfs snapshots are subvolumes that are "prefilled". They aren't otherwise unique like they are on ZFS. And that means there isn't really a parent child relationship on Btrfs, you can delete "parent" subvolumes that have "child" snapshots, unlike on ZFS.

Comment: Re:Pedestrian or Vehicle: Pick one. (Score 1) 490

I'd be all for more enforcement of the rules already on the books. For example, cyclists should be fined $100 for each 1 mph over 15mph (the posted limit) on multi-use bike/dog/pedestrian paths. Motorists running red lights, the fine should make them wonder if they'll be able to make rent for the next two or three months. Really red light running by cars should be something like a $5000 fine. It should be really painfully obscene. SUV's have a 2x surcharge, so $10,000 fine.

Cyclists get a $100 fine for darting in and out of cars, when instead they should hog the whole lane just like a car does. Motorists get a $100 fine for not stopping 5 feet before a crosswalk or blocking it, or blocking any intersection. And both need $100 fines for not signaling. I think it's worse for cars to not signal, because cyclists actually really depend on this notification more than motorists. For cyclists it's really precarious to brake and do a sustained hand signal, but something is better than nothing.

And with all this fine money I want better road paint from the government.

Oh and the angry cyclist? Realize he's angry because he just soiled his pants because a motorist scared the crap out of him.

Comment: Re:Stopping and thinking (Score 1) 490

No it's stupid people such as yourself who make it dangerous. You're not even aware of the law, by your insistence that they are "your roads" and that we should get off of them. C.R.S. 43-1-120 They are not only your damn roads.

"It is in the best interest of all Coloradans to promote transportation mode choice by enhancing safety and mobility for bicyclists and pedestrians on or along the state highway system... The department and its subdivisions shall provide transportation infrastructure that accommodates bicycle and pedestrian use of public streets in a manner that is safe and reliable for all users of public streets..."

Comment: Re:stopping vs yielding (Score 1) 490

This makes zero sense. I complete at most one and half strokes from stop sign to the center of the intersection, there is no way i've shifting once, let alone to the highest gear, let alone at full speed. That's just nutty. Most people have crap gears, or no gears, so your expectation of how others ought to behave is way off.

In many states I'm given the same rights and responsibilities as other drivers, bicycles are considered vehicles. So I get to hog the lane I'm in every bit as much as a car does. It is unsafe in many cases for cyclists to right to the right and invite split laning with cars as you suggest. That gives me far fewer outs when my choices are: straight and hit the pot hole, move a bit right and hit the curb, move a bit left and hit the car.

Can't manage to speed up? Seriously go suck a cucumber, you sound like a car driver who never rides a bike. You don't get to suggest what speed a cyclist should be going in order to be considered properly sharing the road. They get to decide this, as do cars.

Comment: Re:I disagree. (Score 1) 490

No, drivers/cyclists/pedestrians completely lack understanding of the rules of the 4 way stop. The only predictability is that they're all f'n goddamn unpredictable primates, who will scream and fling shit at the first sign of trouble at a 4 way stop. Coming to a complete stop has nothing to do with it, because already the vast majority don't even realize that the complete stop at the stop sign line is how order is determined. Most think it's who arrived in the vicinity of the stop sign first, or it's the person "to the right", or they simply don't know or give a fuck and creep out waiting for a horn to tell them otherwise. Both middle finger and brake foot are on trigger alert, because they don't fucking know shit else.

The majority suck at the 4 way stop. They are predictably stupid.

Overwhelmingly, more than 3/4 of the time, as a cyclist coming up to a stop sign, cars do either an "oh fuck go now!" before they've completely stopped, or "oh fuck stop and don't move til he leaves" maneuver. It's panic. That's the rule. I have to either go through the intersection out of turn, wait a long long fucking time, or engrave invitations to cars to get them to go. And because I live in a state where tinted windows are legal and somehow common, I can't see shit about the other driver. Sometimes I think they're waiving at me, but they're too stupid to realize I can't fucking see them.

So that's how it really is. It's not like the current reality is unicorn shit where everyone gets along happily, follows the rules perfectly, and it's this one Idaho Stop idea of cyclists slowing down (a lot) but not having to completely stop, which is going to create chaos. If anything it will reduce it. Somewhat. Except in some cases when it doesn't.

Comment: Re:So a bicyclist is safer..... (Score 1) 490

It's an optimization. Making bikes come to a complete stop makes them really slow for a lot more time before, during, and after the stop sign. It's the equivalent of stopping your car, putting it in park, turning off the ignition, restarting the car, putting it in gear, and then going through the intersection. It certainly doesn't make anyone safer to make cyclists stop like cars.

As for cyclists yielding instead of stopping, it probably does make things confusing for drivers. As a professional trainer you no doubt know that the vast majority of American drivers are shit. Unlike most civilized nations, an uncle, or maybe even a pet, can be your driving instructor in the U.S. So making the system complicated with more exceptions to apparent rules might not be such a great idea. Yes, this is coddling stupid people who probably shouldn't be allowed to operate heavy machinery in the first place, but we should be used to this. It's what defensive driving is all about.

The other thing, is that since a bike isn't heavy machinery, the penalty for others when the cyclist makes a mistake, is very low compared to car-on-cyclist mistakes.

But until the roads are better shared among drivers and cyclists, it's difficult to get cyclists off sidewalks, and in particular speeding cyclists off multi-use paths. They should be using streets or dedicated bike lanes instead. even though it's generally illegal for them to be there. And difficult to get speeding cyclists off multi-use pathways, when they should be on roads instead, but only if it's safe.

Comment: Re:Mathematics (Score 1) 589

by cmurf (#46936499) Attached to: Microsoft Cheaper To Use Than Open Source Software, UK CIO Says
I'm not terribly sympathetic because it's basically a company saying "Oh you want ____? OK well ___ my _____".

But instead of responding with, "Umm, yeah so there's this phrase coming to mind and it's something like, please go ____ yourself, I'm not doing that." Instead it's, "Wow that really does suck, so just exactly how wide should I open... "

So tell me why some companies are being such complete wusses about this. Why do some of them still they think the arrangement they're agreeing to is supposed to be fair? And when they think it's not fair, why do they still agree to the arrangement? They don't do this with their primary business transactions, so why are they tolerating it with software?

Looks like Collabora charges $10 a pop for an SLA. If you wanted you could also contribute something to the Document Foundation which doesn't just operate LibreOffice but also supports the Document Liberation Project (no matter what, we're all going to need to take advantage of document conversion eventually), or hedge your bets and contribute something to the Apache Foundation (OpenOffice).

We cannot command nature except by obeying her. -- Sir Francis Bacon

Working...