Jump to content

hellcats

Member
  • Posts

    8
  • Joined

  • Last visited

Reputation Activity

  1. Like
    hellcats got a reaction from jtveg in microsoft office background task handler flash popup   
    I just started seeing this too. It started after updating Office yesterday.  Someone at MS accidentally left the subsystem as "Console" for a deamon process.
     
    You can use "secpol.msc" to enable logging of processes when they launch or terminate (even if only for a split second). Run "secpol.msc", Local Policies -> Audit Policy -> Audit Process Tracking: enable both "Success" and "Failure".  Then open the Event Viewer and go to Windows Logs -> Security. You can turn on filtering for "Audit Failure, Audit Success"
     
    Hopefully MS will fix this soon.
  2. Like
    hellcats reacted to Centurius in Humans need not apply   
    That's true, but then again we don't know what jobs the future might hold either. Back during the Industrial Revolution nobody dared imagine robotics and the programming behind it would ever become a profession(or in fact exist). Likewise when you go even further back to the dawn of civilization, jobs like tax collection or law were unimaginable as these things simply didn't exist yet. Who knows what humanity holds in the future?
  3. Like
    hellcats got a reaction from Ciccioo in What experience made you a better programmer?   
    For me it was a weird time before Open Source existed and some friends and I were able to take a class compiler project and turn it into a product. You really couldn't do that today, but there are always new opportunities. The LLVM project is changing the rules in so many fields today.  I bet LLVM experts can name their own price right now.  But I'd say just keep up with technology trends, and do deep dives when you can so you really understand why people are choosing the technology.  It is no use to just chase the latest buzz words, you really have to understand what the problem is and how it is being solved. Don't just recite "best practices" or defer to authority; keep digging until it makes sense to you in your own way. Once you do enough of this then you'll be the one creating the next hot tech!
  4. Like
    hellcats got a reaction from kingdorian in The under 100 line challenge!   
    "Never" and "always" are so final. Integral values can be represented exactly in IEEE format (up to the precision of the mantissa), so you could store bank balances in cents (a.k.a "fixed point" arithmetic).  But in general, comparisons are fine as long as you understand what is going on. I've witnessed so many otherwise smart programmers say really stupid things about floating-point (examples: "there is no floating point compare instruction on the CPU" (it's called FCOM by the way), or "floating point numbers are not exact, so they can't be compared"). Is it just math anxiety? I think the problem is conflating computer arithmetic with real world arithmetic. For me, it helps to view computer arithmetic as just a bit-twiddling API independent of actual mathematics. In this API view you can compare values for equality, you can get deterministic results, and you can successfully write numerical code. You just have to understand what the functions do - as you would with any other API. This is definitely an area needing more attention.  David Eberly was working on a book covering all aspects of computer arithmetic a few years ago, but his publisher canceled the project fearing there wouldn't be enough demand.  How sad.
×