Slashdot Mirror


User: Mia'cova

Mia'cova's activity in the archive.

Stories
0
Comments
411
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 411

  1. Re:4:3 comes back! on iPad 3 Confirmed To Have 2048x1536 Screen Resolution · · Score: 1

    I prefer 4:3 for multi-monitor setups. I have three 1600x1200 21" monitors laid out horizontally at work. I like having the consistent resolution so something fits the same regardless of which screen I drag it onto. My workflow wouldn't work so well if the resolutions didn't line up. For example, if I'm remoting into a machine at a 1600x1200 resolution, I can fullscreen it on any of the three monitors. It'd be annoying to adjust the resolution of those sessions if I were to move them around between different resolution screens.

    At home, I have a large widescreen as my main monitor with a 4:3 on the side just to have that off-screen supplimental space, like browsing around for my next time-waster while watching some important video of a cat on the main screen.

  2. Re:Firefox isn't slow at all. on A Look At Microsoft's 'Mini Internet' For Testing IE · · Score: 1

    These days, the competition is google apps and apple's desktop/tablet apps..

  3. Re:Try to get a real engineer as mentor on Ask Slashdot: Transitioning From 'Hacker' To 'Engineer'? · · Score: 2

    A masters in CS is just as valid towards a "software engineer" job title as a similarly focused degree from an engineering dept. Different schools have different organizational structures. A software engineering degree from a CS dept is no less valuable than one that comes with a ring. You should absolutely not equate a "software engineer" as someone with a ring. That's not to say that ring-based engineers can't be good software engineers. I'm not in any way saying that. I'm just saying that more software engineers come out of math and cs faculties than engineering faculties with an "actual engineering degree".

  4. Get a mentor on Ask Slashdot: Transitioning From 'Hacker' To 'Engineer'? · · Score: 4, Interesting

    Find someone in your new office to show you the ropes. Every major piece of software tends to have its own issues. For server software you might be looking at analyzing piles of log output. For gaming it might be real time perf metrics. Chances are, the biggest thing to get comfortable with is your debugging->fixing->building->testing->checkin cycle. Make sure you figure out how to get the road blocks out of your way. If you're working on something painful where there's a ton of time wasted rebuilding to try out your ideas, maybe there's a better way to build/patch in a more granular way. Your peers will also be interested in any process improvements. If you can optimize and speed up a process that makes you more effective, share it with the team. People really respect and appreciate anyone who can make their life easier.

    And *really* spend some serious time trying to learn your software's object model, lifecycles, and data structures. When you start there will be an overwhelming amount of information. You need to accept that. But once you've got a bit of a foothold, CONTINUE learning. You want to be an expert. It takes discipline to get a broad and deep enough understanding to truly be efficient and effective. Be interested in the work of your closest peers. Chances are, what they have learned over the years can be incredibly helpful to enhancing your efficiency. At the end of the day, you'll be primarily judged on reliability and throughput. Whatever you can do to meet your goals, the better! And never be afraid to get help. It doesn't matter if someone helps you finish something. All your manager cares about is that the task is done. If they assign it to you, you are responsible for driving that task to completion. If you don't have an a clear idea of how to do something, that's your cue to immediately find someone to brainstorm with.

    And career-wise, it's easier to advance in the earlier years. So when optimizing towards success and a happy retirement, a lot of it comes down to how quickly you can advance in your early years. Down the road, it's as much time as ability. To start with, it's all work ethic. Put in that extra 10% to be the hardest worker and you'll be getting promotions year after year. Work through those lower levels as fast as you can so you can enjoy the rest.

    Good luck :)

  5. Re:Onerous Regulation to Enrich Private Interests on Teachers Resist High-tech Push In Idaho Schools · · Score: 1

    Can you please cite which groups of people can't learn from it? The studies I've seen on tech-based teaching has never identified certain groups students doing worse while others do better. Is this simply your intuition?

  6. Re:ASP.NET and C# on Ask Slashdot: Which Web Platform Would You Use? · · Score: 1

    I decided to look it up.. turns out I was remembering things wrong. That's just strict variable declarations. What you want is the -l command-line option. That'll do full syntax checking for you.

    Reference: http://us3.php.net/manual/en/features.commandline.options.php

  7. Re:ASP.NET and C# on Ask Slashdot: Which Web Platform Would You Use? · · Score: 1

    I haven't touched PHP in years but isn't there a strict-mode you can turn on which will force the syntax to check out? Or does that still only do things line-by-line on the fly?

  8. Re:ASP.NET and C# on Ask Slashdot: Which Web Platform Would You Use? · · Score: 2

    As a self-described "good programmer," there are a lot of language features which improve my productivity and the end-result. Easy examples include features like typed-variables, garbage collection, and exception handling. I can keep track of all that manually but I don't get it right 100% of the time, especially not the first time. Regardless of the language, framework, and existing codebase quality, we set our test-bar appropriately for the product and schedule the appropriate amount of time to get there. Most of the time, it works out fine. But if you don't think better tools HELP write better code, you're vastly overestimating people's talent. The fewer details I have to think about, the better the end-result.

  9. Re:I don't care on Ask Slashdot: Changing Passwords For the New Year? · · Score: 1

    Sure.. but before your friends get a new FB/G+ request, they'll get a whole bunch of spam written as recommendations/requests from you. I get annoyed when my friends spam me. I consider it pretty rude for them not to protect their account as it leaks anything I set as private and exposes me to spam I don't want to see. So I try to encourage my friends to be smart when it comes to things like FB as it's only a useful tool so long as we keep up the signal-to-noise ratio and some minimum amount of security/privacy.

  10. Re:The answer is still keepass on Ask Slashdot: Changing Passwords For the New Year? · · Score: 1

    I think the point was we don't remember everything we've signed up for. I may have used a weak password on what was essentially a throw-away account at the time. But all the same, it might be under my name. So now I'd love to clean up all the accounts I created as a kid.. I'll just never remember them all.

  11. Re:I do not use the same password for multiple sit on Ask Slashdot: Changing Passwords For the New Year? · · Score: 1

    The main purpose of changing your password is to get back into a secure state. So if your password does get stolen, it isn't a lifetime pass. I can't count the number of people who only discover that they had a stalker ex reading through their email and facebook for years. It's not just corporate data I care about.. a lot of people will sign into their services on random phones/computers to send a quick message or kill some time. Sooner or later, they'll sit down on a machine that'll send their creds to a spam network. While google and such do as good a job as you can expect to detect and return accounts, from a good practices point of view, telling people to change their password from time to time is pretty good advice.

  12. Re:Don't you love asshats on Verizon Backtracks On $2 Convenience Fee · · Score: 1

    Er, one mix-up in my last post there. I meant that they can have a $10 minimum for credit transactions. Sorry, what I said there was completely wrong :)

  13. Re:Don't you love asshats on Verizon Backtracks On $2 Convenience Fee · · Score: 2

    The new financial reform bill makes it legal to charge up to a $10 fee for any method of payment. They can also do cash/check discounts. Basically, it ensures this is legal such that retailers can set fees/discounts to ensure they aren't losing money on certain low-value transactions. Also, by now being able to set fees for one brand of card differently from another, it fosters some competition. So we might see higher fees on visa/mastercard than debit for example.

  14. Re:Don't you love asshats on Verizon Backtracks On $2 Convenience Fee · · Score: 2

    The recent financial reform bill explicitly made it legal to charge different fees on different methods. For example, having different fees for visa and american express cards. The financial reform bill overrules whatever you find in the guidelines produced by the credit card companies. That said, I believe your source is dated prior to the new law coming into effect.

  15. Re:Nothing wrong with this on Did Microsoft Make Google Pay Triple Rate To Mozilla? · · Score: 1

    But how many years did google get cheaper prices because they had no legitimate competitor? That's a monopoly at work.

  16. Re:To avoid antitrust on Did Microsoft Make Google Pay Triple Rate To Mozilla? · · Score: 1

    Well, if you choose to use chrome rather than firefox, google doesn't have to spend money setting your default search provider. So that's more profit. There are also other benefits to their platform control. Doesn't AdBlock Plus for Chrome contain a checkbox in the installer to exclude google ads from being blocked? When you own the platform, you can control the extension developers. As new forms of advertising are developed, say inside google chrome apps, they are in a position to decide on a case-by-case basis what they allow to be blocked. Also, they gather so much extra data with the type-ahead URLs and such. There are many reasons why google would want to kill firefox and keep the code to themselves.

  17. Re:What really makes that method bad on The Problem With Windows 8's Picture Password · · Score: 1

    It's for devices with hardware security to enforce a ~5 attempt max and self-destruct the encryption keys. So any phone/tablet pretty much fits the bill. It's not intended for traditional desktop machines. Here's my current background image: http://i.imgur.com/eJqQF.jpg. I'm pretty sure I can spot more than 6 points of interest.

  18. Re:It also leaves smudges on The Problem With Windows 8's Picture Password · · Score: 1

    Directional gestures like drawing lines and circles are a lot harder to figure out based on the smudges. You still only get max 5 attempts before the device self-destructs the decryption keys to its data. So even if you can see the exact smudges from the login perfectly, you're still unlikely to guess right with both order and direction.

  19. Re:Another problem on The Problem With Windows 8's Picture Password · · Score: 1

    Those are two different problems. Typically a brute force attack would be carried out against the password hash. So you get access to the hard disk and you want to figure out some guy's domain credentials. That's the 8+ digit password that's slow to brute force. The comparison here is against 4 to 6 digit pins you find on most tablets, eg ipad. The hardware holds the encryption keys and only allows a few attempts before permanently destroying the decryption key. That effectively erases the device. So in cases such as phones and tablets where you have trusted hardware, you only need to worry about 5 attempts. If you're dealing with an older-style system where the password hash can be easily retrieved from the hardware to brute-force externally, you need a much larger set of password combinations.

  20. Re:Video?! on The Problem With Windows 8's Picture Password · · Score: 4, Informative

    The math used for comparison typically assumes that there are 10 points of interest in an image. Obviously there's a range depending on the image but most have at least 10. Just don't use Japan's flag as your image and you should be okay. Since lines are directional, when you say 6 likely candidates for lines, that works out to three points of interest: A->B, A->C, B->A, B->C, C->A, C->B. So that really isn't true at all.

    The meaty bit at the end of their math is this: "Assuming the average image has 10 points of interest, and a gesture sequence length of 3, there are 8 million possible combinations, making the prospect of guessing the correct sequence within 5 tries fairly remote."

    The table at the bottom is good to look through.
    http://blogs.msdn.com/b/b8/archive/2011/12/16/signing-in-with-a-picture-password.aspx

    Bottom line, for 3 gestures on a typical image, 8 million > [10,000 to 1,000,000] (possibilities for a 4 to 6-digit pin, the valid comparison for this)

  21. Re:Video?! on The Problem With Windows 8's Picture Password · · Score: 1

    That's why many of the gestures are directional. Compared to a pin, it's much better. And a 4-6 digit pin on a phone/ipad/etc is definitely the main comparison here.

  22. Re:Don't forget the regular old JPGs... on Average Web Page Approaches 1MB · · Score: 1

    The point isn't that js is taking over and creating larger downloads. Actually, relative to static HTML, dynamically built pages reduce the overall bandwidth consumption when smartly designed/optimized. The point is that relative to other technologies, js is growing rapidly. In particular, the other major scripting engine, flash, isn't showing growth. Everyone expects the quality (file size) of the images to increase over time. So the fact that images continue to increase in size at a rate proportional to consumer bandwidth isn't particularly interesting.

  23. Re:Too much Javascript for non-interactive content on Average Web Page Approaches 1MB · · Score: 1

    You'll need the same amount of data from your SQL server regardless of if the markup is generated by PHP/whatever on the server or by javascript on the client. This particular choice should have no impact on DB perf. Note that even for an ajax application, you can most certainly 'pre-fetch' the data for the initial page and send that down to the client. An ajax-style page does not have to make an actual http request to get that first bit of data. Either way, the main html page should have the same data regardless of if the markup is generated on the server or client.

  24. When I Get Sick on October, November the Worst Months For Writing Buggy Code · · Score: 1

    That's around the time of the year I'm most often to get sick. When I feel like shit, I don't think/care at a normal capacity. For me, it's all about trying to stay healthy. Of course, it doesn't help when you're working with a bunch of sick coworkers..

  25. Re:To be honest it's horrible on Will Windows 8 Be Ready For Release In 2012? · · Score: 1

    Obvious counter-example: the preview release of visual studio that is included in the win8 dev preview ISO isn't a metro app. I think you're just stating the obvious. There's a lot of stuff which doesn't need a full-featured metro counterpart. That's perfectly okay.