Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements


androidi androidi
  • After upgrading IE8 to IE11, the most important things started to suck

    @cbae: Yeah. That's what prompted me to write the op. I noticed that I could get the IE8 style Google back with that, then when I opened another tab, it was gone. The f12 tool setting is not persisted. If it could be persisted then I wouldn't have written the op.


    Another issue after IE8->IE11 upgrade:

    In SharpReader, the embedded IE does not display anything when clicking blog posts. Then when a *second* post is clicked, it suddenly works.


  • After upgrading IE8 to IE11, the most important things started to suck

    Just incase it was lost: I wasn't claiming that the other browsers get some different/better Google than IE9,10,11. I'm assuming here that other browser have more configurability (no need to set up a proxy or write C++) if you wanted to send a different user agent to a specific site. Of course web admins might want to know if the browser was running in emulation should users report of some bug, so perhaps a registry setting could be added that allowed to say "don't send a tag that tells the browser is in emulation mode" (so advanced users could check that the web site doesn't actually respond differently if it sees that tag).

  • Telerik being sold to progress software

    I wasn't ever too enthusiastic about the .NET UI controls. I think good UI controls are way-WAY-harder to do than people recognize. Lets start with the most basic requirements: low input lag, smooth jitter-free scrolling/panning at arbitrary acceleration / delta, glitch free, consistent response over infinite data sets of varying resolutions, growing and changing at random positions with non-locking edit facilities and multi-way automatic merging / change backporting.

    Sounded a bit too difficult for me so I never got started on UI development and stuck with doing console apps.

    (edit: as far as I last thought about this, I figured doing the "one last control to rule them all" that satisfied every requirement perfectly just was not possible, unless all desired data was accessible with equal performance characteristics, which is in conflict with the "infinite data" requirement - exception being if your data could be procedurally generated with consistent perf)

  • Pay for (job) interview?

    @cbae: No I didn't think that the sponsors get the registration fees. That's non-sense. What the sponsors are getting are a short list of possible hires. Nothing wrong there. The problem is purely due to how the organizer is asking money from both ends and then gives this $10 discount to non-professionals implying they recognize there's some kind of difference between someone working at a bank vs student/unemployed. If we assume the difference is potentially like 500% to infinite%/month in net income, that discount, while reasonable in percents, is laughable in absolute$ relative to the incomes; and combine it with the insane amount of test subjects (everything investment bank and hedge funds do etc), this just means that no non-professional will possibly win it. Infact they list their past winners and they are people from banks and accounting firms. So any non-professional stands no chance of getting the prize money and yet will pay $20, or if they don't pay then they'll red flag themselves (in their mind*) to those employers. (What sane financial insititute would hire someone who can't afford $20 - perhaps all of them - but irrelevant since *this entire setup happens to create a "story" in the applicants mind that incentivizes them to pay by default to avoid the impression that they can't manage their own finances - essentially fueling the whole scheme into a profit making venture - if the organizers are going to keep charging the non-professionals, that would confirm that they were out to fleece them all along - but again - that's kind of standard for financial services firms and the tax agencies (charge/tax the poor and dine the rich/leave all kinds of taxation/wealth/ownership-hiding loopholes for the elite hiding behind the elected) so I'm probably the only one bothered by this)

  • Pay for (job) interview?


    "Microsoft sponsors".. Nice double dipping there too. Not only the students pay, but sponsors pay too. (yeah the competition is also open to professionals, who probably can afford that registration cost easily but giving a $10 discount to people who may have student loans/no income is IMHO not fair in comparison - that $30 to the professionals is likely nothing in relative terms)

     "The total prize pool for ModelOff 2014 is more than $100,000USD. It includes cash, interviews with leading global Financial Institutions, product giveaways and more. " (from the FAQ, just incase they remove that now that I called out their pay for pre-screened interview candidates -agenda)

  • Pay for (job) interview?

    I noticed the "Excel Team" on the  Office blog advertising some competition giving out cash prices. What they didn't mention that not only the competition covers incredibly broad amount of subjects in their test but they also expect* payment for participation! I can see why this scam works - people into finance probably have heard "nothing risked nothing gained", so they don't stop twice to think about the absurdity here. Of course, someone has to pay those prize moneys, but given the winners are flown to interview with some big banks, I think it's pretty clear who should be doing the paying here - it's those big banks & corps looking to use this competition as a cheap way to find people who love spreadsheets.

    Obviously I'm not against cheap ways of finding good employees but this takes the cake - have the audacity to ask poor students pay for a slim chance of getting an interview!

    If I ever need money really desperately, atleast I'll know now to set up an investment bank/hedge fund/whatever fad job and ask payment from the poor unemployed/students just to get in to interview with me... And no prize money paid out. Actually I think I heard of this exact scam going on in UK.


    (* yeah you can opt out of the payment but I somehow think the people this competition aims for aren't that likely to take on that option)

  • Android 5.0 announced

    @BitFlipper: "Nailed"? As I recall, using anything besides ASIO was not really popular. Only in Windows 7 the stuff introduced in Vista finally got into working state and slowly support for those has appeared in places. EDIT: OK perhaps you were talking about wdm apis that asio4all uses - whatever the case, I used to try the various apis in various software that loaded soft synths and going through asio4all was usually the only way to get acceptable latency.

  • Microsoft & Oracle dragged into epic developer wage fixing conspiracy lawsuit

    For some situations there might be a valid reason for some of the restrictions but what's likely is that such "valid reason" was quickly extended to everyone except those with bargaining power.

    One situation could be that there's few companies with tech in which skills are specialist on-the-job learned sort but are also transferable to competing company. (though similar fear could be assumed for transfer of IP or clients). If the new hire learned these skills on the company dime and then soon jumped to the competitor because just not liking the place or got better offers (just when they were about to actually be valuable to the company where they learned the specialist stuff), I could understand if the employer would have serious issues there.

    Now how would the right balance here be implemented in unambiguous manner? To avoid things getting too complicated, perhaps the "test" should be related to what you presented in your CV and what the employer presented in their official job add. If the job you end up is something not in your CV already and is found listed in other peoples CV's, then you probably learned it on the job. In that case the employer should have "dibs" on you actually staying there for some reasonable time beyond just learning the skill. What that would be, no comment.

     EDIT: On the other hand, if the employee begins to feel "trapped", that surely can't be good for the company in the long term either. I'm kind of thinking that the "dibs"/non-compete length should be somehow related to how much the company actually invested in you - eg. if it took you x amount of time to get up to speed and perhaps some other person was not doing what they usually do for y amount of time, then these might factor into how long you should be expected at minimum to stay there. I'm just not sure if having this sort of restrictions is overall a positive because if the atmosphere gets poisoned/resentful or whatever due to someone feeling trapped, that could be really bad in long term for the company.

  • Why no Silverlight or Flash

    Couple reasons why I see the web paradigm having that "value" despite the shortcomings:

    Lower barrier to entry and visibility (html) and then if you want, with js you can gradually get more complicated (=gradual learning curve) and since source is viewable, copying is easy/plentry examples. All this means there is more potential producers which means more content and the "value" comes from the numbers*. Also html & browser has always given a level of standard functionality for free that could at the time been inconsistent in other apps.

    Now contrast this to C# & XAML. C# - it looks simple if you are already familiar with programming but I still remember how it really was when I first started with some minimal LAMP & scripting experience. I kind of feel this is similar issue as with games - the best gameplay is often found in mods - great modder being someone who has some special insight both into the subjective feel of the gameplay and the drive/desire to make it happen - similar to someone composing a score where as developer/programmer might be the type of person building the instrument. 

    What I'm trying to say here is that different kind of tools with different learning curves appeal to different people. C# is just at the extreme of what I can handle and even it has some things I avoid until I really need them because I feel too much "rigor" (or "ceremony") can impede creative process unless one is already a master (of the tool/language). For example in my latest project I said "I don't know what the requirements are yet, so I'll start with what I'm most comfortable with as this project isn't about the elegance of the code but about the creativity in the result" - despite knowing full well this could lead into problems later.


    (* meaning that with enough numbers, you just get the mass and momentum where through statistical chance/law of large numbers you end up having something with wide appeal being produced and the momentum will propel the thing forward. The other side is having a high barrier to entry - that will cause "self selective" group of people getting involved - which can also lead to variety of excellent products but risk here is that the products might end up intimidating to use)

  • After upgrading IE8 to IE11, the most important things started to suck

    @cbae: I meant eg.

    imdb multi-word name of some movie (with many identical matches produced in different decades, or perhaps multiple minor variations of a product)

    ** I did not mention imdb etc in the example because Bing has been clearly tweaked to work with those and I don't want them to "hard-code" other such sites based on my suggestions **

    by "database" I meant that the site is likely to contain dozens of results with slight variation of the search term, so single result like Bing gave in my test is not appropriate. However, sometimes the database-like site might not contain that much results or any, in which case results from other databases would be welcome (this is possible in google by leaving the "imdb" out, then it gives results from multiple databases - how this is implemented while avoiding spam sites and giving the kind of results user would expect is why google is so far ahead of bing). A low hanging fruit for the hinted search would be to just look if any of the terms is exact match with a domain name and then weight those such that the nearest matches in the other terms would land on first page of results - this would imitate the google results for the "imdb movie name" type of search (without " 's since for this search I don't want only exact matches).