240 karma · joined September 5, 2013
There's no need (and no way) for double-blind studies here. We're not talking magic cables. Objectively you can plot frequency results with actual science and measure a difference. Subjectively you can experience it, and of course there is the look, smell, weight, clamping pressure, earpiece comfort and texture of the things as they sit on your head (hence no blind testing possible).
I have disdain for Bose because of their breathless hype, misleading sales practises, high cost and (subjectively speaking) mediocre performance. Lots of people disagree with me and like Bose a lot. And that's just fine.
It started out completely broken, storing waypoints in Core Data and was taking upwards of four minutes to calculate a path. Switching to prefetching Core Data paths brought it down to about 90 seconds, but that's as far as it could go with so many Core Data faults firing.
What made it really fly was the change the underlying data to direct bitmap access on maps prepared from the source maps (shopping centre levels actually) and applying simple filters to generate monochrome maps where one color was walkable and another not. Then source and destination locations were obtained through the original Core Data coordinates and a quick search algorithm found the closest walkable point to both. The A* calculation took perhaps a second or two.
Not content with that we went further and drew more complicated maps with what amounted to train tracks, a network of walkable paths one pixel wide connecting every store to every store to narrow down the solution space. The result was instant A* pathfinding and it was a very neat feature in the app.
You can definitely do A* in Objective C - just get to know Instruments inside out and keep tuning. On a 5S I expect you could get away with a lot of inefficiency.
If you spelled it "grey", you didn't get your wish!
Monsters will pick up items. If you are in the dwarves mines and there's a mining dwarf about, gnomes and other creatures will pick up the piles of rocks they leave behind.
Additionally monsters with the right flag set will often use items. This can reveal their blessed/uncursed/cursed status ("The dagger welds itself to the goblin's hand!") or identify the item - which is sometimes a real pain, when a consumable you needed is used. ("The gnome zaps a wand of lightning! You die...")
FYI, patent trolls usually haven't invented the thing they hold a patent for.
https://www.techdirt.com/articles/20100217/1853298215.shtml - and plenty more if you look further.
I remember taking advantage of call waiting tones to dump friends offline and steal their places on local multi-user BBS. Good days!
The virtual machine approach did have grave consequences for Cornerstone - performance just wasn't as good as the competition. While it allowed a full-featured database product to ship on just one floppy it made performance so sluggish that one test abandoned testing their larger datasets after horrible performance with the smaller data.
Truly modern offices have hot desks AND are wired for teleconferencing - right in the open areas! That's right, if "open" is good for communication then a 60" screen on the wall with video cameras pointing at you is even better! You can share in the dull roar of collaboration with people on other continents ALL DAY! In the average open space you can fit at least two, maybe three such screens. When you have them installed, get the tradesmen to come during office hours. It costs way more if they come after hours and your employees should get the chance to see drills, saws and nailguns operated by professionals, they may learn something.
We all know there's nothing that stimulates productivity like the sound of productivity, right? So when you plan your next office, leave the kitchen open too - the scrape of chairs on the tiles, the sound of the dishwasher being unloaded, the happy PING of the microwave - not to mention the aromas of hot food - all these things will make employees feel right at home. Using only the most modern materials in the office - lots of glass and steel - will ensure the entire workforce shares the joy. You don't want to be damping the precious sound waves with carpet or plasterboard.
I wish I was joking.
The best office I ever worked in was a series of long corridors with many closed offices and two developers to each. It had large meeting rooms at regular intervals, a lunchroom with table football and that was about it.
I am also in a country where you don't have to choose between pay or die, and I'm thankful for that. Seeing this kind of thing in print certainly makes you look twice and appreciate what you have.
The reason for the change: http://www-cs-faculty.stanford.edu/~uno/news08.html
(edit: there is a note saying "as they become available". I guess TAOCP is only partially portable so far, more to come.)
(brag: I got a decimal dollar by check from Professor Knuth for finding a typo in 2010. Nothing clever, just a cheap typo, but I was happy.)
There doesn't have to be an agent relationship. I guess what I am really saying is that the only recruiters worth talking to are the ones that do the work to find the best fit for both parties. The rest add nothing.
We seem to always hear about the terrible shortage of engineers and related fields, so how is it that recruiters add any value?
I have never taken a position where a recruiter contacted me first. I've never even done an interview in that situation because they always see to be shotgunning jobs at everyone they possibly can - email costs nothing so why wouldn't they? I have always found a job rather than been found by the recruiter.
Monster.com and LinkedIn seem to be wretched hives of scum and villainy. The best advice I can give is to never use any "service" that makes it possible for everyone, without qualification or your explicit permission, to contact you. Build your personal networks. Apply for the jobs you want. You won't be losing anything. I never had a Monster.com presence but I did have LinkedIn - since removing it I have lost nothing but unsolicited contacts from recruiters who want me to look at jobs I don't want, and then for me to give up the contact details of anyone else I might know...
There are a few recruiters I like and trust, but the ones spamming like this need to be spoken to very sternly indeed.
Not sure how any of the various Linux package managers are more "standard" than brew on OS X...
It's like Apple's Numbers compared to Microsoft's Excel - there are things that the most sophisticated couple of percent of users will miss, but for most people it's a great alternative.
Adobe can't die quick enough to make me happy.
Adobe seem to do all they can to screw up the computer their software is installed on. On a Mac you are supposed to drag an app into the Applications folder; to delete it, drag it to trash. Adobe software doesn't work like this. To install a trial of their software you have to install multiple apps, that can't be easily removed, and put up with their stupid Adobe logo in the title bar even when you're not using their software. You can't even use a trial without signing up for a "Creative Cloud" account.
Adobe's "Creative Cloud" is a great example of how to alienate and annoy your customers.
(Don't get me started on Flash)
Even Don Dodge calls Google a fast follower: http://dondodge.typepad.com/the_next_big_thing/2010/10/first...
Guess where he works?
I don't believe ANC is worth the $100 - as you say, same headphones minus ANC.