Slashdot Mirror


User: tibit

tibit's activity in the archive.

Stories
0
Comments
6,671
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,671

  1. Yep - there must be some screening, you can't pretend to be a software developer who can't write some trivial code correctly in any of the languages they purport to know. Hello World is a good first step - if you can't do that, you have no place pretending to be a developer.

  2. Write a complete, working program in any language of your choice that prints 'Hello World' ten times." That was also illuminating, in a horrifying sort of way. You wouldn't believe how many people struggled with that. We usually ended those interviews pretty quickly.

    Would you hire a pianist that can't point to a middle C on a standard piano keyboard? Because that's the equivalent of what's asked in the interview you speak of. At that point you don't really care if perhaps they can play all the scales very well - you can't trust the completeness of the internal framework of knowledge they use. People who don't truly understand what they're doing tend to divide and compartmentalize various areas of their knowledge instead of synthesizing a unified and interconnected body of knowledge. They learn all sorts of recipes to do various things, but have no idea how all of those things are interconnected, and what sort of mental framework unify them. It's as if a baker didn't realize that the yeast flatbread dough they deal with shares some common properties with the yeast-raised sheet fruitcake.

  3. I think it's a particular state of mind where you expect to be able to forget the basics. I personally don't find this state of mind to be all that appealing. It's like if a concert pianist forgot all of their music theory, because for performance you don't really care about it. But then it kinda sucks if you're a great concert pianist who superbly plays very technically demanding music, yet is unable to harmonize a simple melody during a show-and-tell with some kids. Yes, it's great that you can put design and implement a scalable architecture for a big system of some sort, but it kinda sucks if you can't do the basics. It's as if an electrical engineer forgot an inductor's constitutive equation, having an excuse that they deal with fancy control systems all the time and haven't used any inductors in ages. It smells of functional illiteracy to me. Or at least I try to keep my basics refreshed to some extent, as a conscious effort where I spend an hour or two every week re-reading the fundamentals just to keep them fresh.

  4. Yes, but only if the spec is for it to output the entries. Perhaps it shouldn't. Assuming the "obvious" can be pretty wrong.

  5. Joel Spolsky had this to say about the chairs, and I agree with him:

    Let me, for a moment, talk about the famous Aeron chair, made by Herman Miller. They cost about $900. This is about $800 more than a cheap office chair from OfficeDepot or Staples.

    They are much more comfortable than cheap chairs. If you get the right size and adjust it properly, most people can sit in them all day long without feeling uncomfortable. The back and seat are made out of a kind of mesh that lets air flow so you don’t get sweaty. The ergonomics, especially of the newer models with lumbar support, are excellent.

    They last longer than cheap chairs. We’ve been in business for six years and every Aeron is literally in mint condition: I challenge anyone to see the difference between the chairs we bought in 2000 and the chairs we bought three months ago. They easily last for ten years. The cheap chairs literally start falling apart after a matter of months. You’ll need at least four $100 chairs to last as long as an Aeron.

    So the bottom line is that an Aeron only really costs $500 more over ten years, or $50 a year. One dollar per week per programmer.

    A nice roll of toilet paper runs about a buck. Your programmers are probably using about one roll a week, each.

    So upgrading them to an Aeron chair literally costs the same amount as you’re spending on their toilet paper, and I assure you that if you tried to bring up toilet paper in the budget committee you would be sternly told not to mess around, there were important things to discuss.

  6. Re:I think it's safe to say that wouldn't hold up on Police Use Pacemaker Data To Charge Homeowner With Arson, Insurance Fraud (networkworld.com) · · Score: 1

    You've hit on a key point: self-defense is acceptable and necessary, it's a basic human right. That right shall not be postponed and delegated to a third party - as is the case with death penalty.

  7. Huh? I use the latest LibreOffice regularly on a late 2008 MacBook Pro with a 128GB Crucial SSD, on El Capitan. Works great, and that's a Core 2 Duo CPU with 8GB of DDR3 RAM. It'd be considered obsolete by pretty much anyone these days - yet it performs admirably.

    OS X versions past 10.7 suck donkey balls on mechanical hard drives for some reason. The CPU on your Mac Mini has nothing much to do with its sluggishness. Replace the drive with an SSD and you'll fell like you've got a completely different, new machine. Just do it, you'll thank me later.

  8. Re: I feel that lone sysadmin's pain on GitLab.com Melts Down After Wrong Directory Deleted, Backups Fail (theregister.co.uk) · · Score: 1

    I do precisely that: each invocation of rm creates a fresh timestamped folder under mountpoint/rm_saved

  9. Re:It is shit on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    God no. We moved off of Zimbra a few months ago, and Zimbra was already way easier to deal with than a standalone Postfix/Dovecot server would be. We're in the 50 user territory and O365 is a steal, even though we pay around $600/month for it.

  10. Re:Too many choices are a barrier to adoption on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    Huh? You go to the admin center and can clearly see all of the plans and can choose accordingly. Choice is good here, not bad.

  11. Re:LibreOffice is Free! on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    There's an online version of libreoffice, called Collabora Online.

  12. Re:You mean I can pay $7 a month ... on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    The anti-spam feature can be had a-la-carte for $1/user/month for your own domain/your own email servers. It's called Exchange Online Protection.

  13. Re:Owning vs Renting on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    I don't know where does this "$7" come from. Business essentials, a.k.a. all of the online apps, is $5/month. You want the desktop apps only - it's $8.25/month. Both desktop and online are $12.50/month.

  14. Re:Some figures for Adobe Creative Cloud on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    We use O365 in a small business, and it seems like a decent value. We spend about $600 for MS subscriptions monthly. Saves us a bunch of time, and online management tools and APIs are great.

  15. Re:Some figures for Adobe Creative Cloud on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    The biggest deal with Creative Cloud is that it's cheap enough for impulse buys. If I want to dabble in something new I haven't tried before, I can subscribe for a month and see how it goes.

  16. Re: Owning vs Renting on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    This has recently changed and you can use Google Docs to store real files instead in a standard format (MS or FDF).

  17. Re: Owning vs Renting on Microsoft Reports New Subscribers For Office 365 Plunged 62% (itworld.com) · · Score: 1

    Google's tools are silly with regards to repeatability of text layout, and most definitely are not WYSIWYG. There's many documents with very vanilla styling I have that lay out differently on screen than in a PDF, and require lots of tweaks to get an alignment that prints right (but is broken on screen). I'm not sure how good the online versions of Word and Excel are in that respect.

  18. Re:This was long overdue on Western Union Pays $586M Fine Over Wire Fraud Charges (reuters.com) · · Score: 1

    Speeding is not allowed either.

  19. Re: Great strides on SpaceX Returns To Flight, And Nails Another Drone Landing (cnn.com) · · Score: 1

    The cost of additional fuel is so far down the list of various costs that it's essentially measurement noise. The recovery and refurb costs are already less than having to manufacture a whole new stage. That's all you need to make reuse economically viable. Even 10% savings is all it'd take to make it viable. As it stands, their recovery flow cost is much better than that. Think a couple times better than 10% saving. Alas, since nobody has ever done booster recovery, they are of course working on streamlining their reuse operations flow. It has literally never been done before by anyone else, you can't just hire someone with direct experience. SpaceX are the trailblazers here in the true sense of the word. And your arguments are just pathetic. I'm a tax payer too, and I'd gladly have my money go to SpX over ULA.

  20. Re: Awesome on SpaceX Returns To Flight, And Nails Another Drone Landing (cnn.com) · · Score: 1

    Falcon 9 had 2 failures, not 4. They had one secondary failure that you might count as the 3rd one. But `4` as a failure count of F9 is patently false.

  21. Re:Why "I" shouldn't trust Geek Squad? on Why You Shouldn't Trust Geek Squad (networkworld.com) · · Score: 1

    You show an appalling lack of understanding of how modern web browsers work. They download quite a lot of content without you ever demanding any of said content to be downloaded. If you watch perfectly legal porn on your computer, your browser is very likely to prefetch some seriously bad stuff - it's just trying to be helpful, after all.

  22. The system of education in India works, at the lowest level, to install rote learning. There's no room for imagination or real problem solving of any sort in that system. In fact, stepping "out of line" is dealt with swiftly. And trying to think of the bigger picture is very much stepping out of line in their educational system. That's the source of the problem. It is, in effect, an insurmountable cultural gap. It's the same thing that Feynman observed in Brazil.

  23. Re:Drugs are bad for you on Iconic Star Wars Actress Carrie Fisher Dies at 60 (people.com) · · Score: 4, Insightful

    Sweetheart, the motive for banning the drugs was to turn drug users into criminals, not to help anyone.

  24. Re:Missile vs Rocket design on Japan Successfully Launches Solid Fuel Rocket (oann.com) · · Score: 1

    A ballistic missile doesn't have a problem with excessive velocity as long as it can survive the aerodynamic pressure and heating. Trajectories can be designed to mitigate the fixed burn time of the motor. So a solid-motor ballistic missile isn't a big deal. Even if you didn't have any way to throttle it down. Alas, solid motors can certainly be throttled down by blowing some of the exhaust sideways, and even turned off by blowing out the flames - as long as you design that capability in.

  25. I'm considering the propensity of non-iOS devices to catch malware or get misconfigured. For putting together presentations and small documents, you need an external keyboard and mouse. Bluetooth or USB will work. I've been using an iPad to write up technical documentation that way, while doing some work away from the office in the middle of nowhere (a "workcation" if you will). Windows 10 is a wonderful experience compared to previous versions, but it's really hard to beat iOS in terms of resiliency and the "it just works" factor.