Slashdot Mirror


User: Shados

Shados's activity in the archive.

Stories
0
Comments
3,645
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,645

  1. Re:Nobody should be exempt on Should IT Professionals Be Exempt From Overtime Regulations? · · Score: 3, Informative

    Game development is the worse plague in the industry. Only finance companies come close, and they're not nearly as bad (because they pay up the wazoo. Game development shops do not).

    Too many college kids went in with the thought having their name in the credits of the next Final Fantasy or Call of Duty. Supply and demand.

  2. Re:I see both sides of this issue on Should IT Professionals Be Exempt From Overtime Regulations? · · Score: 1

    The main thing is companies have to be up front about what's expected.

    We pay you X, you are expected to Y. This includes A, B and C.

    Then its simply a business agreement between 2 people, and the software developer has the long end of the stick.

    My issue is companies that don't tell you. Sure, you should ask, but really, it should come up in the employment contract or during salary negotiation. I'm perfectly fine with on-call, I'll just ask an extra 20 grands on my paycheck. Usually most companies are ok with that, and everyone's happy. But there has been a few times when I forgot to ask, and not a peep was made about it from their end. Maybe my fault...but then I end up quitting and everyone gets hurt. I have to explain a short sting on my resume, they have to replace me, everyone's losing out.

  3. Re:Siding with Bryan's view on Node.js Forked By Top Contributors · · Score: 1

    The focus on getting stability is pretty important. I mean, you can already download the 0.11x builds, and they've been adopted by main branches of node-webkit, atom-shell, etc already.

    But some stuff still needs work. ie: until 0.11.14, the SSL pipeline was totally broken (the new async SNICallback was crashing left and right). Just can't release that. At first glance, io.js wants to push faster releases out and get features out faster. These are the same folks who wrote the unstable code in 0.11.x. Its not going to be magically any more stable in io.js.

    Honestly, aside from having a build in way to make async stuff sync (for your execSync, and there was a reason I was trying to get SNICallback from >0.11.13.... one of the main use case of SNICallback is for when certs are generated on the fly...and you can't easily do that synchronously...you need the async SNICallback support for that...), there really isn't much thats needed out of node that can't be achieved via NPM packages. Just make it faster, more stable, and we're good.

    There's third party support for that via fibers, but thats external packages that have to be compiled, its hell to integrate in the webkit-based shells...so it really needs to be built in, as opposed to having every damn function in the ecosystem have both a sync and an async version.

  4. Re:Who's their test group? on Google Hopes To One Day Replace Gmail With Inbox · · Score: 2

    "These are the emails I need to respond to" (or look at, or deal with, or whatever...not necessarily actually reply to) is what they meant by to-do list. They didn't mean the scenario where people send emails to themselves as todos.

    Inbox is basically done that way. You can even flag emails to be "resent" to yourself later. ie: I get my credit card statement along a ton of other emails, so I'll forget to pay it. Instead of creating a reminder, you just flag the email and it goes away. The next day, you "receive" the email again. You pay your credit card bill, then you flag the email as "done".

    Thats how it works.

  5. Re:High demand for few positions on Which Programming Language Pays the Best? Probably Python · · Score: 1

    It will depend a lot on where you are. In the "hip" areas and start-up havens, SF, Seattles, Cambridge, NYC, the trendy (or college friendly) languages like Ruby, Python, and even javascript/node, are omnipresent. Stuff like Scala and whatsnot too.

    That jacks up demand and salaries. I looked at statistics recently showing Ruby/Rails as the language that pays highest in those specific areas. My personal guess is that a lot of them pay higher to compensate for lack of benefits (vacations and 401k matching as well as bonus structures, mainly), which skews numbers that don't look at the total compensation package.

    I'm actually working in one of those companies right now as a javascript dev, and ended up negotiating my salary to totally out of wack level because I was losing a lot in term of RSU, bonuses and 401k benefits compared to my previous role. So on paper, I'm making 30k more than i used to. In practice, I'm actually making less.

  6. Re:Who's their test group? on Google Hopes To One Day Replace Gmail With Inbox · · Score: 4, Interesting

    I almost never see anyone who DOESN'T use it that way, at least in the business world (of course, ironically, Inbox doesn't support Google for Works yet...)

    Emails are basically a queue of action items, a lot of which are resolved as "won't fix", so to speak (ie: spam, marketing emails, etc), leaving in the inbox the stuff you're supposed to get back to at some point.

    Inbox is fantastic for that.

  7. Re:32 bit signed integer, obviously on Gangnam Style Surpasses YouTube's 32-bit View Counter · · Score: 1

    Storage vs rendering. JDBC drivers usually use a long for unsigned int, so it wouldn't have been an issue.

  8. Re:Why signed? on Gangnam Style Surpasses YouTube's 32-bit View Counter · · Score: 1

    Because it just didn't matter. The default was fine for any reasonable purpose. You don't design several years ahead for a 1/ X BILLIONS event that doesn't cause any security issue and doesn't bring your site down. It probably made that particular page mess up for a little while and that was it.

    Heck, they honestly could have stopped counting views when it reached the max and just display "Over 9000!" or Psy's logo and saved themselves the trouble.

    Now, they fixed the design and it will never be a problem again. If they had used an unsigned int, when the next Psy comes in and bust THAT, people would have been asking "Why didn't they use 64 bit!!!".

    So that was it: use the default when it doesn't matter, fix it when it does (YEARS later)

  9. Re:Is it true... on James Watson's Nobel Prize Goes On Auction This Week · · Score: 1

    As some already mentioned, that isn't quite true...but even if it was: anyone publishing results showing racial or gender differences at this point will get crucified on the spot.

    This is the new "the earth is not flat". Except we're not sure about which way the truth swings yet.

  10. Re:Why are medallions sold and not leased? on Taxi Medallion Prices Plummet Under Pressure From Uber · · Score: 1

    Its an old historical system. Liquor licenses work the same way, and in many areas the cities are starting to rent them out instead of selling them. Better for the city who keeps getting income pretty much as a form of tax, better for restaurants who don't need to fork tens or hundreds of thousands (I don't remember how much a license is worth in a big city) up front that they need to get a bank to finance. And if shit happens, they're not stuck with a worthless liquor license. Sure, its not as good an investment (its just a cost/tax), but restaurants take enough risk as it is when they open.

    This should work the same way. Hell, cities could just stop going after Uber and make them pay a "medallion tax" and be done with it. The service may end up costing a little more instead of being shut down in some cities, and we can stop hearing about that crap in the news. Done.

  11. Re:Some people never learn. on Taxi Medallion Prices Plummet Under Pressure From Uber · · Score: 4, Insightful

    Yup. Its a little like being a landlord (which is probably your example, I didn't see it).

    There's statistics depending on the city, where renting out a place is always 10-15% profit over the expenses of owning and maintaining a property. Also, if you go to a bank with a reasonable income and buy a property that already has a tenant, getting financing is reasonably easy.

    That basically means that theoretically, over a reasonable period of time, you could buy an infinite amount of small properties, use the money from one to fund the next, quickly make enough to hire a super to maintain the properties for you, and basically have free, infinite income.

    But the world doesn't work that way, does it? Anything easy is a race to zero. Yet there's still a 10-15% profit on being a landlord (not even counting the property value going up by the time you sell) Why?

    Oh right, the "work" here is the risk taking. You could be getting a tenant that doesn't pay and be stuck trying to evict them (extremely hard in some states) and foreclose on the spot. A street gang could open up shop next door and the police has trouble getting them out and your neighborhood goes to hell. A contractor could get a permit to build a high-rise across the the street. City taxes could go up faster than rent does.

    And thus, I know a lot of people who tried to become landlords and ended up in financial trouble. That risk is what you accept to get an easy real estate profit.

    This is the same thing. Medallions were easy profit because not everyone thought so, else they'd have been a race to zero too. And thus, the risk manifested itself.

  12. Re:QA on Ubisoft Apologizes For Assassin's Creed · · Score: 1

    These games are made by underpaid studios in Canada and others. They bank on all the poor peanut gallery devs who "OMG MUST WORK IN THE GAMING INDUSTRY!" in those areas. Even by Montreal standards, employees at Ubisoft Montreal are getting ripped off. Everyone knows it.

    You know, the stereotype of the teenager who goes in computer science thinking he's going to make the next big game, not realizing its actually hard? Well, some of them actually make it, and they end up there. There's a few bright stars in there, but the vast majority? Not so much.

    So you take a bunch of very mediocre, underpaid people who aren't even in the same country as the execs, slap a totally batshit insane schedule on it (that is often set in stone pretty quickly because of all the marketing deals in the back), and they end up having to cut scope. Once they cut everything that can be cut, what gets cut next? QA time.

  13. Re:Certificate warnings on Book Review: Bulletproof SSL and TLS · · Score: 1

    Haha... I've been making a MITM proxy for debugging purpose (there's a few out there, ie: Fiddler, CharlesProxy, etc), and have been wondering for like ever why some sites seemed to handle poor certificate configuration differently than others (ie: I can MITM Google.com with a self signed certificate thats trusted, but I can't MITM account.google.com without proper SHA256 and a certificate authority chain...).

    Its because of that header. I had never heard about it (hard to find something you don't know you're looking for).

    I have learnt something useful on slashdot today. Holy crap.

  14. Re:police are good on Cops 101: NYC High School Teaches How To Behave During Stop-and-Frisk · · Score: 1

    Thats definitely the obvious conclusion, but I'm not so sure. The way I see it, people of all kind get arrested every day. You generally only hear about certain ethnic or social groups (its not just about color) getting unfairly arrested in the news, while my friends, most of which are not in those groups (statistics and all...), also complain about being arrested for no good reason all the time.

    But generally, a well educated, upstanding citizen will just grind their teeth, and say "Yes sir, grrr, of course sir" and get a slap on the wrist. Many members of these other groups instead will make a ton of mistakes, incriminate themselves, do stuff that will get themselves in trouble, and then get arrested where they shouldn't have. Then they'll bitch they got profiled because the first person I described didn't get arrested and they did.

    If you show them how other people act in these scenarios, they can at least also be an apple in the apple to apple comparison.

  15. Re:Change the approach to the problem on In a Self-Driving Future, We May Not Even Want To Own Cars · · Score: 1

    That sounds awesome. If it ever happens though, it sure as hell wont be in the US. Liability issues of what happens if there's an accident (all your expensive stuff in your private compartment that broke!") or the dick that let his kid run around in his compartment, hitting its head and suing the driver, would make this tricky at best.

  16. Re:As usual on The EU Has a Plan To Break Up Google · · Score: 1

    They're going to blissfully type to each other on their iphone to tell each other how to get as much money from Google :)

  17. Re:Can someone expolain what's so great about HTML on HTML5: It's Already Everywhere, Even In Mobile · · Score: 1

    Depends what you do though. Making a mass market customer facing e-commerce website? Yeah, IE9's probably your minimum. Maybe even IE8 for some cases.

    Making an internal portal? You probably can go IE11.

    Mac-only shop? You can even drop IE now and just go safari/chrome/firefox.

    Not as lucky, but you have a dashboard for a marketing or HR system? You probably can mandate IE10 and up. Any company who cannot accommodate that will be stuck on SAP and Oracle anyway.

    Making a desktop app with HTML5 stuff? Well, you're on node-webkit, and can use anything but the most bleeding edge.

    So you have a LOT of scenarios where all the new stuff can be used.

  18. Re:We all dance in the streets on Visual Studio 2015 Supports CLANG and Android (Emulator Included) · · Score: 1

    I'm not sure what your comment has to do with development time static code analysis...Stuff that only runs on a developer's machine or build system never touch the end user's machine...

  19. Re:We all dance in the streets on Visual Studio 2015 Supports CLANG and Android (Emulator Included) · · Score: 1

    Can't possibly be cheaper anymore considering the new VS edition: "Community" is free

    So's IntelliJ's community edition. But if you compare the roughly equivalent tiers above that, IntelliJ's about half the price, give or take.

  20. Re:Eclipse is doomed! on Visual Studio 2015 Supports CLANG and Android (Emulator Included) · · Score: 1

    Even if you're on a Mac or Linux, you have so many better options than Eclipse. Don't throw away your sanity AND self respect...

  21. Re:Microsoft has targeted other platforms in the p on Visual Studio 2015 Supports CLANG and Android (Emulator Included) · · Score: 0

    Making what is basically a fork of a platform isn't exactly the same as targeting a platform they don't control.

    You'd have a point if they forked Android, tacked the Windows Phone UI on it, and added support for THAT in Visual Studio...but thats not what they're doing.

  22. Re:We all dance in the streets on Visual Studio 2015 Supports CLANG and Android (Emulator Included) · · Score: 1

    Visual Studio is definitely farther along than IntelliJ was 10 years ago. With Resharper, for obvious reasons, its almost the same thing. Even without, its not too too far behind (most of Resharper's features at this point overlap....people just don't even realize it, having used the plugin for so long and not wanting to learn different keyboard shortcuts).

    Overall IntelliJ is still superior IMO (and cheaper, especially if you don't need all the languages, so you can use something more specific like WebStorm or Rubymine), but not by much.

  23. Re:Does it have a "strict compliance" compiler fla on Visual Studio 2015 Supports CLANG and Android (Emulator Included) · · Score: 2

    Since they don't control Android (open source maybe, but the version that ends up on phones is vetoed by Google and fairly tightly controlled), the most they could do is submit patches to it, that could be accepted or declined. They could also bundle extra libraries...like every other Android app toolkit/framework does.

    Not much evil to do there. This isn't exactly the first time Microsoft includes support for open source stuff (ie: when they started supporting jquery). They go through the same channels anyone else would.

  24. Re:This may be a good thing ... on Will Lyft and Uber's Shared-Ride Service Hurt Public Transit? · · Score: 1

    Generally what happens in cities with poor transit, is that people stop using them. Then the transit authorities look at their statistic dashboard, see "oh, bus route XYZ is almost empty. Means we can cut it!" and things just get worse.

    Happened in my hometown. There was a bus that would get me straight to the subway, and during peek hour it would come every 3 minutes (ie: the buses were often back to back). They were all jam packed, too.

    They eventually made changes to the route to "optimize" things. The route was split in 2 somewhat different routes, and came half as often. They forgot that not everyone went to the subway (so going from midpoint to midpoint was no longer possible, as the routes didnt link) and that 6 minutes during peek hour was ok, but it meant 1 HOUR wait off peek time.

    During peek hour, since the routes were not longer as useful unless you wanted to hit the subway, half or so of the riders just stopped and used alternatives. Off peek hour you were lucky to see 1 person in either bus.

    Eventually they just cut one of the routes and the second one was only running during peek hour at 30 minutes interval for lack of riders. It became totally useless.

  25. Re:Microsoft's 1990's business plan. on Linux Foundation Comments On Microsoft's Increasing Love of Linux · · Score: 1

    Crap. They may fund github!