January 25, 2012
Whoops!
This is interesting:
A major security flaw was revealed in December 2011 that affects wireless routers with the WPS feature, which most recent models have and enable by default. The flaw allows a remote attacker to recover the WPS PIN and, with it, the network's WPA/WPA2 pre-shared key in a few hours. Users have been urged to turn off the WPS feature, although this may not be possible on some router models.
So I just now got into Railgun's setup menus and looked around, and I can't even tell if Railgun supports that feature, let alone how I might disable it. Ye Gods.
UPDATE: Here's more about it. Wifi Protected Setup (WPS) seems to be a protocol to allow things like printers to use Wifi easily. It uses an 8-digit access code, but evidently the real password space is only about 11,000 values, which means it can be cracked by brute force in just a few hours by exhaustive search.
I don't think Railgun has this feature.
UPDATE: Whew! I downloaded the user manual (something I should have done a long time ago) and searched it, and this feature is never mentioned. I think that means that the Netgear SRXN3205 doesn't have it.
Posted by: Steven Den Beste in Vista at
05:14 PM
| Comments (11)
| Add Comment
Post contains 204 words, total size 1 kb.
1
There is normally an inverse correlation between convenience and security.
Posted by: Mark A. Flacy at January 25, 2012 06:54 PM (Lbkvv)
2
For sure. But in this case they seem to have gone out of their way to fatally cripple it.
The PIN is 8 digits, one of which is a checksum. But it turns out that when you send an improper 8-digit PIN to the router, the error response code permits you to tell if the first four digits are right.
So you can search just those until you get the right one. Then you search the last three. An exhaustive search is only 11,000 attempts, not ten million.
This reminds me of the CSS protection on DVDs. Even though it was nominally a 40-bit key, in practice it was only 16 bits strong, which is a joke.
Posted by: Steven Den Beste at January 25, 2012 07:17 PM (+rSRq)
3
Plus, they didn't include a lockout. If the protocol had said, "OK, that's five incorrect tries for you. Come back an hour from how." plus hadn't weakened the search space, it really would be pretty secure.
Ten million possible guesses, at five guesses per hour, would be pretty good.
Posted by: Steven Den Beste at January 25, 2012 07:21 PM (+rSRq)
4
Heh.
The other maxim is "Return codes useful for figuring out what you did right or wrong are also great for bypassing security features."
(I'm a software weasel nowadays. US Army officer in my previous career path.)
Posted by: Mark A. Flacy at January 25, 2012 07:44 PM (Lbkvv)
5
Checked my router (Netgear WNDR3700). It says that it will automatically disable WPS if it detects suspicious activity, but I turned it off anyway.
Posted by: Pixy Misa at January 25, 2012 08:03 PM (PiXy!)
6
Heh, like those "Passwords" on computers in the movies which lock in each digit as it's correctly (randomly) guessed by brute force.
Why on earth do Hollywood writers keep giving us junk like that?
What's next "Please enter your password." "Incorrect, would you like a hint?" "Incorrect. Okay, I'll tell you what it is."
Posted by: Mauser at January 26, 2012 01:50 AM (cZPoz)
7
I have yet to see a WPS-enabled router that doesn't have a button you have to push to turn the feature on, although that doesn't mean there aren't any. Also, on my low-end Trendnet router, the button lights up and flashes for about a minute, and after that time, IIRC, it disables WPS.
Posted by: RickC at January 26, 2012 12:03 PM (rMbV4)
8
The button enables one of the modes. It doesn't have anything to do with the other one, and it's the other one that has the vulnerability.
But yeah, it seems that no one has routers with the vulnerable mode but not the button mode, so if your router doesn't have that button, you're probably safe.
Posted by: Steven Den Beste at January 26, 2012 12:53 PM (+rSRq)
9
I just read the article and I have to say, regarding this quote: "Some are leery of WPS because the Push feature means that anyone with physical access to a router or access point who has a WPS-capable client could have unauthorized access to a wireless network." This is what Raymond Chen calls being on the other side of an airlock. If you've got physical access to the router, you can already do anything you want.
Posted by: RickC at January 27, 2012 08:20 AM (A9FNw)
10
The key is that if the button is enabled, momentary access to your router gives permanent access to your wireless network, and you'll never know it. The plumber
probably doesn't plan to download "special-interest material" whenever he's parked nearby, but it could happen.
My wireless router has WPS, and the button can't be permanently disabled, but the non-button mode can. By far the dumbest "feature", though, is making the router admin interface visible to wireless clients. They allow you to block all local access for clients, restricting them to surfing the public Internet, but if you wanted your iPhone to see your Mac for wireless sync, you'd have to let it see the admin interface as well.
-j
Posted by: J Greely at January 27, 2012 10:49 AM (2XtN5)
11
I've got two wireless routers, one of which is too old to have WPS, but the other is almost brand new, and has many "features" that read like large gaping holes to the security-conscious. About the first thing I did when setting up that router was to get the list of MAC addresses of my devices, and then just enable the MAC white-list security mode. So my phone, tablet, printer, laptop, and a few relative's and friends laptops can connect, and nothing else can.
Posted by: David at January 27, 2012 12:56 PM (+yn5x)
Hide Comments
| Add Comment
December 24, 2011
Western Digital MyBookWorld NAS -- installed
For the time being, I don't know how to rename it to be "mintaka". More on that later.
Installation of the new NAS is surprisingly easy. You plug it into the wall. You plug it into your LAN. Then you put their CD into the drive of your main computer and let it run.
It installs a package called "WD Discovery". You run that, and it searches the LAN and finds the NAS. The NAS is preformatted to run in RAID 1 mode, and it has two predefined main directories called "Download" and "Public". You click another button and it automaps those two directories. What with me doing some clicking, I ended up with Download as X: and Public as Y:.
But those didn't show up on Alcyone's "My Computer" window until after I rebooted Alcyone. Now they're there.
The comments on NewEgg's sites about speed are right. I copied 15 GB of large files onto it from Alcyone, and the sustained transfer rate was 13 MB/s. It's not impressive, but it is fast enough to be useful.
Another button on the "WD Discovery" tool supposedly allows you to configure the NAS. When you click it, the browser pops up and connects to the NAS.
And it asks you for account name and password. I don't know what they are, and so far I haven't found an answer in the documentation, so I'm not just sure how I get past that point.
Presumably once you do, that's where you could decide to switch to RAID 0 (which I don't intend to do) or whatever. It's also where you could change the device name. Right now it thinks it's named \\mybookworld and I'd like to change that to \\mintaka.
I'd also like to change its IP. Right now it's using 192.168.1.110, which is one of the IPs I'm managing with the DHCP server on Deneb Railgun. I'd rather assign it a permanent IP (192.168.1.4). (192.168.1.1 is Regulus, the Qube. 192.168.1.2 is Deneb, the WHS NAS. 192.168.1.3 is Railgun, the Netgear wifi/ethernet hub. And all my client computers have IPs in the range of 192.168.1.100+. Railgun DHCP manages a range of 192.168.1.110-150 IIRC.)
The problem is that if, for whatever reason, Railgun decides to change it, then all the mounts and links fail.
So now to do a more serious search of the documentation to figure out how to log in to the darned thing.
UPDATE: Aha! Documentation page 87 says that the default login account name is "admin" and the default password is also "admin".
Of course, once you're in you can change that, and I'm going to just on general principles.
UPDATE: Now it has a permanent IP. And the discovery tool knows that it's named "mintaka". However, the \\mintaka path doesn't work. The automatic assignments are to the IP directly. Which is ugly, but I guess it works.
I suppose I could add "mintaka" to that file which substitutes as a local version of DNS, but I'm having a senior moment and I can't remember its name or its path. I thought it was about three directories down in \windows\System32 but I can't find it.
I had to do that for Regulus (the Qube) too, so it's not really surprising. (And one time I added DotClue to it, which means that when I'm suffering from a complete DNS failure that's the only site I can reach.)
Ha! Found it! \windows\System32\drivers\etc\hosts
UPDATE: And one short reboot later, \\mintaka works.
For all practical purposes, setup is now complete. If I wanted to set up Mintaka to do backups, or stuff like that, then there'd be more work to do. But I don't. All I want is lots of disk space, and now I have that.
If I ever want Saten or Arcturus to access Mintaka, I'll have to install WD Discover on them too. But for the time being that's not needed.
UPDATE:

UPDATE: I'm pulling 391G off of an old WD USB drive and copying it onto the new NAS. It's been running about half an hour so far. Windows estimates it'll take 19 hours total. That turns out to be less than 6 megabytes per second. The difference between this one and the previous one is that the faster one was made up of huge files (50-150 megabytes each). This one is scads of small ones (less than a megabyte).
Posted by: Steven Den Beste in Vista at
09:41 AM
| Comments (5)
| Add Comment
Post contains 737 words, total size 4 kb.
1
That sounds ideal for me, then, because all I really want is lots of storage space with some error recovery capability.
So far I haven't found an anime video file that won't play over 100 Mbit Ethernet, so 1 Gbit Ethernet would be fine too.
...but I still think your other NAS box is cooler.
(BTW, why the earplugs? Noisy neighbors?)
Posted by: atomic_fungus at December 24, 2011 01:11 PM (FVO+c)
2
Something like 15 years ago I got into the habit of wearing earplugs when I sleep. Now I can't sleep without them.
Posted by: Steven Den Beste at December 24, 2011 03:03 PM (+rSRq)
3
Oh, yeah. I'm the same way: I have to have a fan running next to the bed, or I can't sleep at all.
Posted by: atomic_fungus at December 24, 2011 10:31 PM (FVO+c)
4
I'm going to have to think about something like that as well. Back when I had a smaller main drive, I bought a 500 Gig external USB drive for backups (And suffered through using Norton Ghost to back things up). But now my main drive is 2Terabytes, and filling up with torrents fast.
OTOH, I could just add another 2T SATA drive and set it up to mirror or something, since this is my only PC.
Annoyingly, I can't really backup my old Mac to the thing. I can mount it, and I can put files on it, but I forget how to make it do AppleDouble or AppleSingle files, so anything I put on it loses its resource fork. And I can't format it or a partition of it as a Mac File System over USB. (The only workaround I can think of is to make Stuffit archives of things that have resources.)
Posted by: Mauser at December 25, 2011 03:59 AM (cZPoz)
5
It would have been
really handy to have this a week ago. Sadly, I can't do it and a new computer at the same time.
Posted by: ubu at December 25, 2011 03:13 PM (GfCSm)
Hide Comments
| Add Comment
December 21, 2011
NAS arrives
So the NAS just got delivered, a day early, and thank you UPS.
But... it didn't require a signature. And the UPS guy knocked once on my door and left the package without waiting to see if I was here. This is an open stairwell shared by six apartments, and easily visible from the sidewalk, and he left a $500 piece of computer equipment where anyone could have walked away with it.
I'm not very pleased about that. As it happens, I was here and did get it immediately, so no harm. But it could have been pretty bad. It might have been stolen.
Anyway, I'm not going to open it until this weekend.
Posted by: Steven Den Beste in Vista at
12:50 PM
| Comments (5)
| Add Comment
Post contains 116 words, total size 1 kb.
1
I'm looking forward to hearing what you have to say about it.
Posted by: atomic_fungus at December 21, 2011 02:54 PM (VTkqk)
2
That's becoming standard behavior from all the shippers now, and frankly it is getting annoying.
Posted by: Tom Tjarks at December 21, 2011 03:24 PM (T5fuR)
3
at least your shipper didn't toss the gears over the fence, like the infamous youtube video.
Posted by: BigFire at December 21, 2011 08:11 PM (jSRcl)
4
Back in 1990, when I shipped some large boxes home while I was on vacation, I paid UPS extra to require a signature. I was worried the boxes would arrive the day before I did, and get left in the rain. The driver left them on the stoop anyway, but luckily it did not rain after all. UPS insisted that the "X" on receipt proved that someone signed for it...
Posted by: Siergen at December 22, 2011 03:11 PM (GcG9m)
5
It took me weeks to persuade UPS and USPS to stop hiding boxes behind the column in front of the house that was right next to a sprinkler head, and start hiding them behind the large bench that was placed on the front porch specifically to hide deliveries.
-j
Posted by: J Greely at December 22, 2011 04:38 PM (fpXGN)
Hide Comments
| Add Comment
December 19, 2011
NAS ships
The new NAS shipped today from New Jersey, by UPS 3-day. Considering that it's the last week before Christmas, I wonder if there's any chance I'll get it this week?
I gotta come up with a name for it. Lessee, it's been a while since I used Orion; maybe that would be good. Procyon is another good one.
I've never used Mintaka. Maybe I should use that.
UPDATE 12/20: The UPS tracking page says that delivery was originally scheduled for Thursday, but they're going to deliver it early, on Wednesday. If so, it means they're going to ship it by air. It's in Philadelphia, and there's no way it'll reach Portland by tonight (so it can be delivered tomorrow) if shipped by truck.
Posted by: Steven Den Beste in Vista at
05:42 PM
| Comments (11)
| Add Comment
Post contains 125 words, total size 1 kb.
1
A fun name is "
Zubenelgenubi" because it's fun to say "Zubenelgenubi."
Posted by: Wonderduck at December 19, 2011 05:59 PM (f/6aJ)
2
I don't know how to say it!
Posted by: Steven Den Beste at December 19, 2011 07:57 PM (+rSRq)
3
Zoo-ben-ell-gen-OOO-bee!
C'mon everyone, say it with me! Zoo-ben-ell-gen-OOO-bee!
Posted by: Wonderduck at December 19, 2011 08:30 PM (f/6aJ)
4
Zubenelgenubi, Zubenelgenubi, Zubenelgenubi Zubenel-
Oh shoot!
So *cough*sorry*cough* anyway, never had heard of Mintaka; it has a Japanese ring to it though. Procyon sounds nice too.
Posted by: Jaked at December 19, 2011 09:10 PM (57j7z)
5
Mintaka is one of the three stars in Orion's belt. The other two are named Alnilam and Alnitak, which aren't really as easy to say.
I've used Procyon for a couple of different computers, but I've never used Mintaka before, so that's probably what I'll go with.
I thought about Carinae, but I'm not sure it's a good idea to use the name of a star which is about to become a hyper-nova. (A hyper-nova is an explosion that makes an ordinary supernova look like a firecracker.)
Posted by: Steven Den Beste at December 19, 2011 09:24 PM (+rSRq)
6
By the way, another star in the constellation of Orion is named Betelgeuse...
Posted by: Steven Den Beste at December 19, 2011 09:36 PM (+rSRq)
7
Another possibility is Vega. I don't think I've ever used that one.
Posted by: Steven Den Beste at December 19, 2011 09:44 PM (+rSRq)
8
"Mintaka"--having been overused by the writers of
Star Trek: The Next Generation--always makes me cringe.
"Alcyone" is one of my favorites. (Bonus points for being one of the villains in
Magic Knight Rayearth.)
Betelgeuse has dimmed 15% in the last decade or so, and its radius has declined by a similar value, so some astronomers think it's entered iron fusion (or did, rather, some 640 years ago) and that the light of its going supernova would therefore reach Earth, they think, sometime in the next year or so. Of course, who really knows?
Posted by: atomic_fungus at December 19, 2011 10:31 PM (VTkqk)
9
If you named it Vega, would you also get a device and name it
Altair?
Posted by: EYanyo at December 20, 2011 09:38 AM (0HNgj)
Posted by: Steven Den Beste at December 20, 2011 10:17 AM (+rSRq)
11
"If you named it Vega, would you also get a device and name it Altair?"
...That would be bad juju. Network issues 364 days a year.
Posted by: Mikeski at December 20, 2011 04:04 PM (1bPWv)
Hide Comments
| Add Comment
December 18, 2011
A different kind of toy
Anyone know anything about this thing? Supposedly it's Network Attached Storage but it doesn't have all the baggage that Windows Home Server has.
Deneb, my WHS NAS, is getting full. 7 TB of HD space on it, and only 1.4 TB left, about 22%. But it's worse than that, because when I store stuff on it, it's stored redundantly. So it's really only about 700G of free space left.
Yeah, that's still a hell of a lot, but MS operating systems get weird when drives are too full even if there's free space left. Besides which, Deneb runs backups on my other computers, so the amount of used-space continues to grow.
I am pretty sure that trying to have two WHS NAS's on the same LAN is a major headache. You can't have more than one copy of Connector running at a time on each client computer, for example, so even reaching the second one would be a trial.
But it also looks like the WD NAS isn't trying to do as much. Seems like it can do backups and so on, but it doesn't have to. I think it's probably running Linux, but that doesn't matter. It's set up as a turn-key solution.
I'd want to run it in RAID mode, so it would effectively be 3 TB of storage. That's still a hell of a lot, and no, I don't need that much immediately. But I'd rather have too much than too little, so if I'm going to get one of these I'll get the biggest one they sell.
So, any comments?
UPDATE: I ordered it.
Posted by: Steven Den Beste in Vista at
10:47 AM
| Comments (11)
| Add Comment
Post contains 273 words, total size 2 kb.
1
I've heard good things about the first version of this thing, but haven't played with one myself. It has lots of whiz-bang features that you wouldn't use, and that's where all the developer focus is, so you might want to look at simpler stuff. You clearly aren't going to be trying to manage it remotely from a smart phone, for example, nor do I believe you plan to use it as a hub for a multi-room media system...
Posted by: David at December 18, 2011 01:15 PM (Kn54v)
2
I don't mind if those things are in there, as long as they don't increase the price by much. The Windows Home Server has all kinds of features I don't use, as well.
Posted by: Steven Den Beste at December 18, 2011 03:53 PM (+rSRq)
3
When I clicked on the link, the first thing I saw was a comment from a user who complained it was "very SLOW!!!"
...which I thought was kind of amusing, especially considering it's apparently the only review posted there. So I look forward to reading about your experiences with it.
Considering the floods in Taiwan now's not the best time to be buying hard drives, but I'd wager 3TB drives were on the spendy to begin with.
Owing to your previous posts about your ASUS NAS I want to get one of my own, someday....
Posted by: atomic_fungus at December 18, 2011 07:19 PM (VTkqk)
4
Those floods were in Thailand, and I'm not really very worried about the price. This HD shortage has been a gnawing concern for me for several months now, but I just stumbled up on this device which looks like it's a solution.
My bet is that the guy who complained about speed has a 100 megabit LAN. My LAN is gigabit.
Posted by: Steven Den Beste at December 18, 2011 07:36 PM (+rSRq)
5
OK, I just read his comment. 12-15 MB/s (on his gigabit LAN) is about what I get from Deneb, too. It's the nature of the beast; a networked server really can't be much better than that.
I think his expectations are too high. It's not going to be as fast as an HD directly connected to your computer.
12 MB/s is more than fast enough to play video, and that's all I really care about.
Posted by: Steven Den Beste at December 18, 2011 07:39 PM (+rSRq)
6
It's probably running Linux or BSD on an older Arm CPU - 500MHz or so. I have a couple of little NASes like that and they do max out around 15MB/sec.
My LaCie NAS has a newer CPU and can sustain around 25MB/sec, though the spec sheet claims it can run much faster. The Synology box I want to get can max out two gigabit ethernet ports - but it costs $1500 without disks, so you'd hope so.
Posted by: Pixy Misa at December 18, 2011 09:24 PM (PiXy!)
7
It's probably running Linux or BSD on an older Arm CPU - 500MHz or so.
We may never know. I just downloaded the documentation and it doesn't ever describe the CPU anywhere that I could find. (Mebbe there's a fan site somewhere that says, but I don't feel like hunting for that.)
The document does include a GPL announcement, plus a URL where the code covered by the GPL can be downloaded. (Hmmph.)
Posted by: Steven Den Beste at December 18, 2011 10:56 PM (+rSRq)
8
Thailand, yeah. I always get those two mixed up. Bad me. (I don't know how many times I've caught myself referring to "Thai" anime bootlegs when I meant they came from Taiwan. *sigh*)
...I get 10 MB/s over 100 Mbit Ethernet, so that sounds...strange that 1 Gbit ethernet would only be 12-15 MB/s. But not having had any experience with it myself (found out my main system only has 100 Mbit the hard way) I am more than prepared to take your word for it.
Posted by: atomic_fungus at December 19, 2011 12:49 AM (VTkqk)
9
Whatever it is you're buying, you can't count on someone having pulled it apart and found out what makes it tick:
This drive runs BusyBox on Linux on an Oxford Semiconductor 0XE800 ARM chip which has the ARM926EJ-S core. In addition it uses a VIA Cicada Simpliphy vt6122 Gigabit Ethernet chipset, and a Hynix 32 Mbit DDR Synchronous DRAM chip. The webserver is the mini_http server, although older "bluerings" use Lighttpd. The drives of the World Edition are xfs or ext3 formatted, which means that the drive can be mounted as a standard drive from within Linux if removed from the casing and installed in a normal PC.
Posted by: Pixy Misa at December 19, 2011 05:50 PM (PiXy!)
10
If it's a Linux filesystem, I wonder if it will be able to handle some of the gawdawful filenames that fansubbers love to lay on their files.
[Kira-Fansub]_Kore_wa_Zombie_Desuka_-_10_(BD_1080p_h264_AAC)_[D05BA3F1].mkv
Is that going to work?
Or filenames including kanji?
Posted by: Steven Den Beste at December 19, 2011 07:50 PM (+rSRq)
11
Yep, I do both all the time, and they work fine.
Using those filenames in a Linux shell is tricky, but the underlying filesystem handles them correctly.
Posted by: Pixy Misa at December 19, 2011 09:09 PM (PiXy!)
Hide Comments
| Add Comment
December 01, 2011
Firefox 8
A couple of days ago I upgraded from FireFox 3.6 to FireFox 8, the latest version. Why?
Well, one of my Flash programs got an upgrade and claimed to be able to read in a flash and convert it to HTML5. So I tried it, but the resulting file didn't look like anything when displayed in IE8 or FF3.6. "Aha!", I said. "They don't understand HTML5 I bet."
So I upgraded to the latest, greatest FireFox. And how did the file look? Pretty much the same, which is to say, I couldn't see anything. Oh, well.
FireFox 8 has a very peculiar absence: there isn't any "reload" button on the command bar. You can right-click in the page and select "reload" from the context menu, but no button. I have no idea why they got rid of it.
Aside from that, so far not really too much in the way of comments. They completely redesigned the structure of the menus and things like that, so I have to hunt a bit to find the "clear the cache" function.
The Cache display has been improved, a bit. It still isn't what I'd like. I wish it would look like a directory display, allowing me to sort by filename or filetype, or even just by size, but you can't sort at all. But they did make the file entries smaller, so more of them fit on the screen. That's a small win. (Almost infinitesimal, but it's a win.)
But I'll be damned if I can understand any reason for getting rid of the reload button. Sheesh.
Posted by: Steven Den Beste in Vista at
05:45 PM
| Comments (9)
| Add Comment
Post contains 266 words, total size 1 kb.
1
The reload button is on the right of the address bar and changes its color.
Posted by: Pete Zaitcev at December 01, 2011 05:55 PM (G2mwb)
2
To be exact, it's the circular-shaped arrow next to the star in the address bar.
Posted by: Wonderduck at December 01, 2011 06:46 PM (2YMZG)
3
You can have it back.
In the address bar line, but not above the address bar, rightclick, then select Customize... Grab the reload button there and drag it wherever you want it to be.
Vilmos
Posted by: vilmos at December 01, 2011 06:49 PM (i+QUW)
Posted by: RickC at December 01, 2011 07:46 PM (VKVOz)
5
Please tell me that F5 still works...
Posted by: BigD at December 01, 2011 08:24 PM (u0/7E)
6
Vilmos, no, there isn't anything you can drag like that. I looked.
But Wonderduck and Pete are right: it's there, but I missed it.
As to IE9... kowai.
Oh, well, maybe I should try it.
BigD, yes, it works. But I never used that; I didn't even know about it.
Posted by: Steven Den Beste at December 01, 2011 08:31 PM (+rSRq)
7
Actually (blush) I already have IE9. I've been using it for quite a while. Sorry, senior moment.
Anyway, the supposed HTML5 file didn't display properly, so I can only assume that the program that generated it is broken. I looked at the source and it looked halfway reasonable, but I don't know anything about HTML5 so I can't tell it it was wrong.
Posted by: Steven Den Beste at December 01, 2011 08:41 PM (+rSRq)
8
All the browsers have been stripping down their user interfaces of late, and in the process have been removing little-used frippery like, oh, the status bar.
Posted by: Pixy Misa at December 02, 2011 12:29 AM (PiXy!)
9
I recently made the same upgrade, with a brief stop at 7.0.1. Now, it might be that some of the config changes I made to make 3 stop doing annoying things like QUITTING when I closed the last tab carried over, but I'm reasonably pleased with 8.0.1. (7 had one bit of odd behavior that disappeared in 8, but I can't remember it now) It even has close X's on the last remaining tab.
I like the slight gain in real estate from the status bar at the bottom giving way to status messages that only show when needed at the bottom.
The only thing that really throws me off is that the context menu swapped Open in new Window and Tab. But really, there must be a lot different under the hood, because for the most part, it's the same model with a slightly different view.
Posted by: Mauser at December 02, 2011 01:46 AM (cZPoz)
Hide Comments
| Add Comment
November 27, 2011
Mac software -- pearls before swine
I keep running into this: software which is originally developed for the Mac, and then ported to the PC, is nearly always at least partially crap.
It may actually work pretty well, but it will seriously betray its Mac origins in many ways. Poser was like that, for instance. Flash is like that. The UIs of those programs don't really follow Windows norms; we get an island of Macness inside our PCs. (It wasn't until OSX came out that Poser finally started using threads, for example, instead of round-robin cooperative multitasking implemented at the app level. Because that's what you had to do in Mac OS Classic; even when it finally supported threads, they didn't work very well and no one who was sane used them.)
This is part of why I hate the Mac. Mac app programmers saw PC users as heathen, to be converted to the One Truth (i.e. the Apple way of doing things) rather than as a ten-times-larger market who really should be given what they want and are used to. (Apple itself was guilty of this, too; I have nothing but foul memories of all my experiences with QuickTime and now I won't allow it anywhere near any of my computers.)
So now I've got another example of that. I hadn't really realized that Handbrake was originally a Mac program, but now I know it for sure.
I just upgraded to the latest version, 0.95. And all the presets are Apple stuff: iPod, iPhone, iPod touch, iPhone 4, iPad, AppleTV, AppleTV 2, and several others.
There aren't any presets specifically for anything that isn't Apple. It's rather annoying.
I'm seeing whether it can convert one of the Dog Days m2ts files into an MKV. Unfortunately, I'm a little afraid that it's hard-coding the subtitles.
The subtitles on the BD are in PGS format, which apparently is a bitmap, like the DVD subtitles. PGS is 256-color, as opposed to the DVD 4-color, but it's still a bitmap.
I will give Handbrake credit for using all four of my CPU cores, though it's a bit disconcerting to see the CPU usage meter pegged and hearing the cooling fan running full blast. Speedfan says that my CPUs are 78C, which is a bit uncomfortable. I'm going to have to check the settings on Handbrake to see if I can limit it to three, or two.
With 4, it's converting about 11 frames per second. Considering that this is 1920*1080 video, that's not actually shabby at all.
I didn't mess with any of the video settings, except to tell it that I wanted the output file to be about 1.3 gigabytes. After I see what the quality looks like, I might do it again with a bigger or a smaller number.
And if it really is hardcoding the subtitles, then I'm going to have to hunt around to see if there's any other tool I can use for this.
A few years ago I had a pretty cool program which would convert a DVD's bitmapped subtitles into text. It relied on the fact that character generation for DVD subtitles was consistent, no matter what it was, so as it parsed the bitmap, whenever it ran into a character it didn't know, it would display it and ask me to type in what it was. That was only necessary once per character, so at the beginning it happened a lot, but after the first couple of minutes of material, it was pretty smooth sailing for the rest of the file. It may still exist around here somewhere on some backup, but I don't know, and I don't remember what it was called.
I'd be willing to do something like that for PGS, too.
UPDATE: No, it didn't hardcode the subtitles. But it didn't soft-code them either. They're not present at all, which makes the result useless for me. Grumble.
I know this is possible; I downloaded a rip of these exact same BDs which had conversions of the subtitles. So it's a matter of finding out what tool they used.
Posted by: Steven Den Beste in Vista at
06:30 PM
| Comments (16)
| Add Comment
Post contains 686 words, total size 4 kb.
1
Avidemux has the OCR capability you are looking for, at least theoretically. When I tried it, the resulting srt file didn't sync with the video at all, and there were some weird problems with things like quotes (and I think at least one or two other characters) but you may have better luck.
WRT the rest of the post, Mac users hate Windows ports just as much. See Microsoft Word 6.0.
Posted by: benzeen at November 27, 2011 08:12 PM (R9i5E)
2
What makes you think character generation was necessarily consistent on DVDs? Sure, it's like that almost all the time, but those were just bitmaps; I could and did paste non-ASCII art into the subtitle stream on more than one occasion. (Granted that you had few colors and low resolution, so I didn't use it for much aside from dropping heart marks and stars in the Lucky Star song subtitles...)
Posted by: Avatar_exADV at November 27, 2011 09:11 PM (pWQz4)
3
Avatar, there's no rule that says they have to be, but in practice they mostly are. At least the ones I was converting were.
Posted by: Steven Den Beste at November 27, 2011 09:14 PM (+rSRq)
4
Good point. And you're right, of course, hardly anyone would have any reason to do anything different.
Posted by: Avatar_exADV at November 27, 2011 09:32 PM (GJQTS)
5
What about Linux transplants, like GIMP and Blender? I do not count Firefox, because Mitch has instituted a strict Windows-first policy years ago at Mozilla.
Posted by: Pete Zaitcev at November 28, 2011 09:39 AM (G2mwb)
6
I just recently converted to mac - bought a mac book pro, and i really like it. However, I am not interested in evangelizing - everyone has their preferences.
I understand what you are talking about vis-a-vis ports to Windows. I get it, no one wants to support significantly different code bases, but please (software development organizations), suck it up and do it.
Windows apps work a certain way. Mac apps work a certain, slightly different way. Linux apps are yet again different.
I used to work for a storage company that started out building primarily for *nix environments. They bought Neuron Data in order to compile for Windows with no code changes. They wound up with a dodgy old *nix app running horribly under Windows. It was embarrassing.
(For really bad implementation, see Lotus Notes on Windows - I don't know how in the world anyone ever thought that was a good idea, but I think it probably morphed out of a DOS version - if I had to guess.)
Anyway - whenever I end up with a bit of software that just doesn't look like it was designed for the OS on which it is running, I wack it. I don't have time for annoyances, and there is always another bit of software out there that can do just as good a job (give or take).
Posted by: dkallen99 at November 28, 2011 09:50 AM (2lHZP)
7
I don't think there's any Linux transplant that I've used extensively. I think I installed GIMP once and used it for a few minutes, but it doesn't really offer me anything I need that I don't already have with Photo Magic and Paint Shop Pro. And you know how I feel about VLC.
Anyway, the Linux folks don't have quite the religious fervor about their GUI. Generally they try to stay consistent with Windows standards, because they're trying to woo Windows users to start using Linux instead.
Whereas for the Macolytes their different approach is a badge of honor, a symbol of spiritual purity, and suchlike.
Posted by: Steven Den Beste at November 28, 2011 09:54 AM (+rSRq)
8
Every so often I run into a *nix app (fio, for example) that the author couldn't be bothered to properly port, and they expect me to go install cygwin in order to turn my Windows machine into a crippled weird version of *nix, in order to run their app.
Then you get an island of *nix-ness inside your PC.
Maybe I see this more often due to the niche in which I work.
Posted by: dkallen99 at November 28, 2011 10:53 AM (2lHZP)
9
There's no Linux religious fervor about their GUI simply because there isn't a single Linux GUI, at least a GUI such as Mac and Windows users understand it.
Posted by: Mark A. Flacy at November 28, 2011 06:05 PM (Lbkvv)
10
Ahh... I think I might have accidentally started a thread drift. Apologies, if so.
Posted by: dkallen99 at November 28, 2011 08:26 PM (PP7wf)
11
SubRip?
I don't have Windows here, but it seems to work reasonably well under Wine.
Posted by: benzeen at November 28, 2011 08:44 PM (R9i5E)
12
I don't think that's the program I used (back in 2003) but it looks like it would work for DVDs. However, they don't mention BDs, and I bet it doesn't work for them.
Posted by: Steven Den Beste at November 28, 2011 09:02 PM (+rSRq)
13
Hmm...I have neither any BDs nor a BD drive, so I can't really test it, but
SupRip (S-u-p, not S-u-b) claims to do it. I can confirm that it at least launches

.
Posted by: benzeen at November 28, 2011 09:48 PM (R9i5E)
14
I used to be a Mac programmer (Pre OSX) and once in the early 90's had to port OpenMail's UI from Windows. I'd say the principle and most annoying difference is that the Windows code had all these procedures laying around with no indication as to how they ever got called. While the Mac code had a clear entry point and execution chain. Basically the OS in windows owned every single bit of your User Interface and called you when it deemed appropriate. While the Mac would ask the UI for events and in the process yield the processor until it got one. It's basically a difference between who dominates, the OS or the App. The Mac system allowed a bit more control, so if you hit a key or clicked the mouse in a spot that didn't necessarily go to the current focus, you could handle that yourself.
As a User, I mostly have a few issues that are probably related to Windows UI actions that were dictated by the old Apple lawsuit. For example: in a Mac text box, clicking below the text puts you at the end. In Windows, it puts you somewhere in the last line based on your x coordinate. Annoying.
But that's as far as I'm going to go on this bit.
Posted by: Mauser at November 29, 2011 02:09 AM (cZPoz)
15
Mauser, what you're describing is how Win 3.1 worked.
Win 3.1's application model was a travesty. But it was changed completely with the WIN32 API, first introduced with Win95, which is more normal and modern.
Posted by: Steven Den Beste at November 29, 2011 09:31 AM (+rSRq)
16
True, that was 1992. I'm sure both OS's have changed a lot since then, especially with OSX. But I've totally fallen off the Coding horse since the Tech crash killed my software career.
Posted by: Mauser at November 29, 2011 01:43 PM (cZPoz)
Hide Comments
| Add Comment
November 05, 2011
Shark007 Codecs for Win7 64 supporting Hi10P
Thanks to reader David, I have discovered the Shark007 codecs. It's a competitor for the Combined Community Codec Pack, but unlike CCCP it supports 64-bit players, like Media Player Classic x64.
There is a 32-bit package, downloadable from here.
And there is a 64-bit addon, downloadable from here.
If you have any other codec system installed, such as CCCP, you have to uninstall those first. Then you have to install both of these packages. (And unfortunately, they automatically and unconditionally install both the Bing toolbar and the Ask toolbar on every browser you have installed, so you have to go turn them back off again if you don't want them. That's the only obnoxious thing here.)
Once they're installed, go into the install directory for the 32-bit package (it's "program files (x86)\Win7codecs\tools") and run "settings32.exe" as administrator.
Then go into the install directory for the 64-bit add-ons ("program files\Shark007\tools") and run "settings64.exe" as administrator. You only have to run those as administrator once.
I didn't make any changes to the settings, and MPC64 works beautifully with every MKV I tested, including those encoded using Hi10P.
Shark007 gets the Chizumatic seal of approval.
UPDATE: The best way to get rid of the Bing bar and Ask bar is with the "Programs and Features" applet in the Control Panel. Each one shows up there and can be uninstalled from your system completely.
UPDATE: I just noticed that it also changed my search provider in FireFox to Ask.com, without my permission. I can't figure out how to change it back again, but it doesn't matter because I never use it.
Posted by: Steven Den Beste in Vista at
05:28 PM
| Comments (16)
| Add Comment
Post contains 274 words, total size 2 kb.
1
Thanks, Steven. This solved a recent problem I'd been having with being unable to convert some recent MKV files into MP4s with hardsubs.
Posted by: Toren at November 05, 2011 05:45 PM (SiLUT)
2
The question is, is there any appreciable difference in quality between an 8 bit and 10 bit video, now that the obvious decoding problems are gone?
Posted by: Mauser at November 05, 2011 06:02 PM (cZPoz)
3
Last time we had this discussion, it was said that the advantage was smaller files, not better quality. Whether that's true, I don't know.
Only reason I wanted it is because it's increasingly the codec of choice for a lot of circles for their high-res stuff.
Posted by: Steven Den Beste at November 05, 2011 06:18 PM (+rSRq)
4
I'm not completely happy with the Shark007 codecs myself. While the 64-bit thing is nice, especially for using Media Center where you don't get a 32 bit option on the 64 bit OS, some of the installed codecs aren't up to the standards of what comes with CCCP. OGM playback is not nearly as good as with CCCP, and the same with flash video. Of course they do update fairly frequently. The last time I installed them I didn't have the Bing toolbar issue, that must be new.
Posted by: David at November 05, 2011 06:23 PM (Kn54v)
5
That's pretty common with these kinds of packages, but usually they're polite enough to ask if you want it, and not install if you say you don't.
They get sponsorship money for including that in their install packages, and I can understand the attraction (for them).
Posted by: Steven Den Beste at November 05, 2011 06:33 PM (+rSRq)
6
By the way, the 32-bit package did ask if I wanted them, and I said no. I think it installed them anyway.
Posted by: Steven Den Beste at November 05, 2011 08:12 PM (+rSRq)
7
They also seem to be Vista/7 only, and I'm on XP still.
Posted by: Mauser at November 06, 2011 02:38 AM (cZPoz)
8
I'm not clear on the advantage of using a 64 bit player. Maybe eventually Windows will stop permitting mixed-use 32 & 64 on a single system, but for now 32 bit programs run fine on my 64 bit OS. In so many cases, 64 bit programs come with endless aggravation, as in the example above (installing add-ons without permission).
Posted by: Boviate at November 07, 2011 12:08 AM (RPpft)
9
SIMD (Single Instruction Multiple Data) is the generic name for a category of instructions which are useful for some kinds of data processing. It gets used when you have a lot of data and need to do the same operations on all of it at once.
Video is a classic example of that kind of thing. The Pentium 32-bit model has a set of SIMD instructions which can operate on 8-bit or 16-bit values. So when it's processing 8-bit data using SIMD, it can operate on four at once.
In the 64-bit model, those instructions can operate on eight at once. So if you had a 64-bit player program, and 64-bit codecs, it should be possible to process larger and more complicated video in 64-bit than in 32-bit.
Posted by: Steven Den Beste at November 07, 2011 06:31 AM (+rSRq)
10
There's a move afoot in Linux land to create a new ABI called "32x" or something like that. It runs the userland in normal 64 bit mode, but maps everything into one 32-bit area. This way 32-bit pointers are used, structures are deflated, cache pressures reduced, but things like wide SIMD and large file offsets are easy to use.
Posted by: Pete Zaitcev at November 07, 2011 09:00 AM (G2mwb)
11
That seems kind of pointless. It's pretty much a solution for a problem which time and advancing technology will solve anyway.
It's for people with 64-bit computers who only have 2G of RAM, pretty much. I've got 6G in this machine, and I can't see why I'd care if a program used this programming model instead of being pure 64-bit code.
The only people who really would want this are those who have 64-bit processors but only have 2G of RAM in their computers, and don't want to spend the money to get something new (or to upgrade their existing hardware). Hell of a lot of work for a pretty small (and declining) user base.
Posted by: Steven Den Beste at November 07, 2011 12:30 PM (+rSRq)
12
IE9: Tools|Internet Options, and click the Settings button next to the "change search defaults." IIRC it's similar in IE8.
Posted by: RickC at November 07, 2011 08:00 PM (VKVOz)
13
Now, about how to fix it in Firefox? (Which is what I was complaining about?)
Posted by: Steven Den Beste at November 07, 2011 08:02 PM (+rSRq)
14
You can manage your search engine in Firefox by going to the search box on the toolbar, and clicking the little down arrow next to the icon. The last option in the list should be "Manage Search Engines." Presumably Ask has been moved to the top of the list, you can just move Google or whatever back up to the top of the list.
Posted by: David at November 07, 2011 08:38 PM (Kn54v)
15
Thank you; that did it.
Posted by: Steven Den Beste at November 07, 2011 10:55 PM (+rSRq)
16
Sorry, Steven, I missed that you were using FF. I think IE, btw, will let you switch search providers the same way FF does, by using the dropdown.
Posted by: RickC at November 08, 2011 06:46 PM (VKVOz)
Hide Comments
| Add Comment
September 23, 2011
Help? Unwanted popup
Can anyone tell me how to make Win7 stop doing this?

These damned popups keep showing up. I can make them go away by sweeping the mouse pointer over them, but most of the time when I do that, they pop up again, or a different one does. They eventually go away on their own, but it takes something like 30 seconds.
I have never needed them. I have never wanted them. If this feature could be deactivated somehow, I would be very happy. Does anyone know how to do it?
Posted by: Steven Den Beste in Vista at
09:55 AM
| Comments (2)
| Add Comment
Post contains 94 words, total size 1 kb.
1
http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/disable-tooltips-windows-7/f1c0d55b-6e36-4392-86f7-55d38ffe4851
Posted by: David at September 23, 2011 10:15 AM (ttXyi)
Posted by: Steven Den Beste at September 23, 2011 11:20 AM (+rSRq)
Hide Comments
| Add Comment
September 11, 2011
uTorrent 3.0
This evening I tried upgrading from uTorrent 2.2.1 to uTorrent 3.0. After a few hours I switched back again.
I have a dedicated torrent computer which runs 24/7. I'm seeding about 200 torrents, of which maybe 20 are active at any given moment. (And that is how I've gotten my BakaBT exchange rate up to 10.7.)
When I first started doing this, I let uTorrent use as much upstream as it wanted, and Comcast capped me at 240 kbytes per second. So I set uTorrent to limit at 200 kb/s and it's been like that ever since.
With all the versions of uTorrent I've used up to 2.2.1, it's always saturated the uplink, if it possibly could. There are occasional events which can cause my uplink to falter a bit, but the vast majority of the time it's right at the rail. But with 3.0 it only averaged maybe half that.
And nearly all of what it was using was on the one-and-only download I've got running right now. I'm trying to get the 1080p raw for "Sacred Blacksmith", which has been a bit painful because there isn't a reliable seed for it. It comes and goes, but over the course of a couple of days I've managed to reach 92%. I've also done a fair amount of uploading on that torrent, and right now my ratio is 1.09.
Under 3.0, that was pretty much the only torrent I was doing any significant uploading on. There were a bunch of others where I was running maybe 2K/s, and I was running anything from 50K to 150K on this one. The rest of my bandwidth went to waste. In the few hours I tried 3.0, I don't think it ever saturated the line.
They've completely rewritten the strategy code which allocates bandwidth, somehow. I looked all the way through the configuration frames and I couldn't find anything that would make it work the way I want it to. Which is to say, to work the way 2.2.1 does, which divides the upstream evenly among every leech irrespective of the torrent they're on.
It looks like 3.0 prioritizes torrents where your exchange rate is low. And once your exchange rate tops a certain threshold, it says "To hell with those guys; what have they done for me lately" and chokes them.
So I retreated back to 2.2.1 and I'll be staying with it.
UPDATE: Actually, I did find what I think was controlling that. There was a field which defaulted to "150%" which seemed to indicate that when it reached that upload threshold (which either means 1.5:1 or 2.5:1) then it would crank back. But the documentation also said that changing that field in the setup frame would only affect new torrents. I would have needed to change all the existing ones individually -- and I have 161 running. (I used to have 220, but a couple of weeks ago I trimmed it back quite a lot.)
Manually changing the settings on 161 torrents is not my idea of a good time. That's why I retreated.
When new versions appear, if they do, I'll be watching the change history closely to see if they did something about it. But for the time being there doesn't seem to be any good reason to upgrade. It didn't look like it really offered me anything I don't already have with 2.2.1.
...so why did I upgrade? Well, the one seed on that torrent that I seemed able to connect to wasn't ever giving me any bytes. It was also running uTorrent 3.0. I wondered if they might have done something strange, and maybe if I was running 3.0 then that seed would start feeding me.
Answer: no. So there wasn't any reason to stay with it, and I retreated to 2.2.1.
Posted by: Steven Den Beste in Vista at
07:26 PM
| Comments (7)
| Add Comment
Post contains 638 words, total size 4 kb.
1
uTorrent 2.2.1 works pretty well; I'm not sure what more I'd want out of it. Maybe an option to tell it to finish one particular file ASAP and ignore everything else until it's done.
(Always annoying when I'm downloading a long series and my viewing catches up to my downloading.)
Posted by: Pixy Misa at September 12, 2011 09:22 AM (PiXy!)
2
Maybe an option to tell it to finish one particular file ASAP and ignore everything else until it's done.
What you do is to stop the other downloading torrents. It isn't that hard.
The only feature in 3.0 that looked really useful was that they'd made it easy to use for large private file transfers. Looks like it's possible to set up a 1-to-1 transfer session without using a tracker. (Though I could be mistaken about that.)
But it isn't something that comes up much for me, and when I need to send something like that to someone else, I upload it onto my server and let them download it using HTTP.
Posted by: Steven Den Beste at September 12, 2011 09:54 AM (+rSRq)
3
Thanks for taking the Bullet, I think I'll stick with 2.2.1 too.
Pixy, you can set priorities on individual files in a torrent in the files panel, and you can also prioritize torrents. I think between the two you might get the effect you want.
The big issue I have with uTorrent is that when it's running, I get a LOT of timeouts and failed connections in Firefox, even if it's not even close to maxing out my bandwidth.
That and the RSS feed matching is not particularly reliable.
Posted by: Mauser at September 12, 2011 12:42 PM (cZPoz)
4
I have the latter issue with not being able to match feeds, but not so much with Firefox timing out. Of course, I'm bittorrenting off of a different computer with a very high-bandwidth pipe (18mbit) though it's still uTorrent 2.2.1. I have a hard time getting it to upload specific files; it wants to send up the last few or nothing.
Posted by: ubu at September 12, 2011 12:49 PM (i7ZAU)
5
The BitTorrent protocol is a series of transactions. If client starts hunting for a specific piece within the torrent, it may take a very long time.
Posted by: Pete Zaitcev at September 12, 2011 02:10 PM (9KseV)
6
Asking for specific pieces mostly just reduces the number of leeches that can share with you. It
can reduce the amount of data you get from seeds, if they're also trying to "optimize" the protocol, but in general, it works out well if you want, say, just the short omake that were inexplicably left out of a US Blu-ray release. I did this recently for
Daimaou, where I had no desire to spend days downloading the entire series to get a handful of 3-minute clips.
-j
Posted by: J Greely at September 12, 2011 02:26 PM (fpXGN)
7
Typically I'll set all the little 1k text files that self promote the various hosts (Some of which seem to have no connection other than re-tracking a series) to not download at all.
Posted by: Mauser at September 13, 2011 04:26 AM (cZPoz)
Hide Comments
| Add Comment
84kb generated in 0.1391 seconds; 60 queries returned 194 records.
Powered by Minx 1.1.4-pink.