You need an admin for the server, who's also admin for the other boxes you own. You don't need a specialized admin for source control, like ClearCase did (in fact medium sized installations generally had a small team of admins, and the fucker still sucked preformance wise. RCS was less annoying to use, much less anything newer).
It makes sense to have the boxes all under 1 team, sure. But source control is a pretty fucking simple concept. If you need a team (or even 1 full time admin) to keep it running, your system is fucked up (hi ClearCase users). It should be yet another box owned by IT, not a full time source control admin.
No, it was never supposed to be that way. Firehose itself is pretty new, an attempt to turn slashdot into Digg. Get rid of it, and only put up highly technical articles like in the actual good old days,
When you're a big company like Google, you *aren't* hiring for a specific domain or position. You have a lot of work to be done. What you're doing is hiring someone capable of begin a successful programmer at the company. They can then learn what they need on the job, or be switched between roles to one where they'll be more successful. SO long as they stay with the company, you still did the right thing by hiring them.
Hiring for specific roles is something small and mid-size companies/departments need to do. Startups need someone capable of doing everything. As they grow bigger, they need to fill specific roles. When they grow big enough that recruitment is a major issue, they're looking for smart people and are willing to train them.
Sounds like something a very reasonable question to me. I wouldn't expect the person I'm asking to know all the details- I expect him to come up with a reasonable guess as to how it might be implemented. How would you take the ouput of 1 process and send it to the input of another. Can you do so efficiently? What lower level Unix IPC mechanisms might you use? Sockets? Anonymous pipes? Named pipes?
Like I said- I wouldn't expect someone to come up with the exact method, or even the best method in a short interview. But if they couldn't come up with a reasonable one then they just don't meet my quality bar. And no, I don't work for Google.
Don't build any software on top of a 3rd party library unless it's open source or you have a permanent, non revocable license. Failing that, have a contingency plan for when they shut you off. This advice goes quadruple if planning top build a business off said software
I'm a PC gamer. 1500 would buy my last 2 PCs combined. If you're spending that much, you're either bleeding edge (which most PC gamers aren't) or doing it very wrong.
First off, the entire idea of having a screen like that in any seat the driver can see is fucking idiotic and will cause crashes. But even ignoring that- I don't need my car to have a bunch of software that's always out of date and doesn't do what I want. If you're going to implement this, just let my phone screencast to it and take touch input from it.
Generally you have a termination clause- termination of the lease in exchange for 1 or 2 months rent at any time. Or you work with the landlord, most will be flexible and transfer a lease. But almost all leases include no sublet clauses, most of the sublets you know are probably doing so illegally. In a place where landlords have so much market power they won't do a month to month there's no way in hell they'd allow you to sublease which is even worse for them.
As a small time landlord, I have the same thing in my agreement- although if my tenant needed to leave and found a replacement, I'd either terminate his lease early or agree to transfer the remainder of his lease to the new guy. I just want to be in on that loop.
For a big time landlord- someone who owns hundreds of units- I can see why they'd want this. Some percentage of their users will break their lease and do this anyway, either through ignorance or not caring. Stopping them requires suing and/or an eviction, each of which take time, money, and have risk (the tenant can wreck the place in the meantime). An agreement with AirBnB to get X% of the revenue from their units in exchange for not suing AirBnB (who may be negligent in renting those units knowing those tenants are unlikely to have sublet rights) and the tenants (and just not renewing their leases when they're up or giving warnings for just a 1 off deal) could reduce the landlords risk by enough to be worth a less litigious approach.
Standard? I don't think I've ever signed a lease that didn't explicitly forbid it- its a pain in the ass for the landlord and can lead to difficult 3 way legal issues. I can especially see a landlord not wanting it done for short term leases- a normal sublease is annoying, who to sue when you have a contract with one person who subleased it for 3 days each to a half dozen people via a 3rd party website? No thank you.
WHen you're learning to drive, you get a learner's permit and can drive with another experienced driver ready to assist. This is the equivalent for autonomous vehicles.
You overstate the capabilities of stackoverflow. I have 30K+ karma there. Right now the most upvoted answer to "How do I track location with GPS on Android" is badly broken. It has been for 5 years. I've wrote my own answer to combat it, but as the original answer is 5 years old it doesn't get the upvotes it needs to drown it out. I see questions on how to work around the bugs in the original answer on a weekly basis, still can't kill it.
Just because an answer is highly upvoted, used, or commented on SO doesn't mean its right. It means its worth looking into. But using it without testing and understanding is unprofessional and will cost you more time than you'd save by using SO.
Also- I almost never see comments about why code works, limitations, etc. Sometimes it happens, but not all that frequently.
I worked at HP when they transitioned to cheap printers. At one meeting a manager stood on top of an HP printer while it was printing, and it continued to work... then used this to claim we're making too good a product and should be making cheap consumer shit.
Not a flat minimum wage, a relative one. AN H1B worker must have a salary equal inside the total compensation range of the top 10% of domestic workers- not just in category, but in the company. So you can get one, but you're going to pay for them. This will allow companies to hire high talent individuals from overseas while not creating an advantage for them doing so.
THe reason is that it costs money to develop for iOS. Developing for windows, Linux, and even Mac is free. iOS costs 100 a year. Even Android is just 25 one time (and that's only to put your apps on the play store, not to make a sideloadable app). Because of this, devs wanted to make their money back. That stopped the early creation of free (cost) and open source software.
No, it has the exact effect people want. It blocks everything. I don't want to see any ads, ever. If one comes through, that's a bug to be fixed. That's what most people want.
Its not a chore, but its empty. And as someone who has posted a sad story, I'd rather see "200 people have expressed sympathy" than be forced to scroll through 200 people saying the exact same fucking trite saying.
The fact is, most of the accounts I have passwords for don't really matter. I don't give a shit if someone gets access to my slashdot account. Or if they get access to an old video game forum or two. So there's no reason to give those things really secure passwords. The things that need secure, unique passwords are your email, your bank/broker, and anything that would truly upset you if you lost access to. Give the rest some default password and stop caring.
And why would CSS be more than HTML? There's nobody who uses CSS without HTML, but people do use HTML without CSS. So CSS should be a subset of HTML (also neither are programming languages, but that's a separate argument). So even ignoring massive bias problems, I question their accuracy.
You need an admin for the server, who's also admin for the other boxes you own. You don't need a specialized admin for source control, like ClearCase did (in fact medium sized installations generally had a small team of admins, and the fucker still sucked preformance wise. RCS was less annoying to use, much less anything newer).
It makes sense to have the boxes all under 1 team, sure. But source control is a pretty fucking simple concept. If you need a team (or even 1 full time admin) to keep it running, your system is fucked up (hi ClearCase users). It should be yet another box owned by IT, not a full time source control admin.
No, it was never supposed to be that way. Firehose itself is pretty new, an attempt to turn slashdot into Digg. Get rid of it, and only put up highly technical articles like in the actual good old days,
As a user of source control in general- if you need an admin for it, you're doing it wrong.
When you're a big company like Google, you *aren't* hiring for a specific domain or position. You have a lot of work to be done. What you're doing is hiring someone capable of begin a successful programmer at the company. They can then learn what they need on the job, or be switched between roles to one where they'll be more successful. SO long as they stay with the company, you still did the right thing by hiring them.
Hiring for specific roles is something small and mid-size companies/departments need to do. Startups need someone capable of doing everything. As they grow bigger, they need to fill specific roles. When they grow big enough that recruitment is a major issue, they're looking for smart people and are willing to train them.
Sounds like something a very reasonable question to me. I wouldn't expect the person I'm asking to know all the details- I expect him to come up with a reasonable guess as to how it might be implemented. How would you take the ouput of 1 process and send it to the input of another. Can you do so efficiently? What lower level Unix IPC mechanisms might you use? Sockets? Anonymous pipes? Named pipes?
Like I said- I wouldn't expect someone to come up with the exact method, or even the best method in a short interview. But if they couldn't come up with a reasonable one then they just don't meet my quality bar. And no, I don't work for Google.
Don't build any software on top of a 3rd party library unless it's open source or you have a permanent, non revocable license. Failing that, have a contingency plan for when they shut you off. This advice goes quadruple if planning top build a business off said software
I'm a PC gamer. 1500 would buy my last 2 PCs combined. If you're spending that much, you're either bleeding edge (which most PC gamers aren't) or doing it very wrong.
First off, the entire idea of having a screen like that in any seat the driver can see is fucking idiotic and will cause crashes. But even ignoring that- I don't need my car to have a bunch of software that's always out of date and doesn't do what I want. If you're going to implement this, just let my phone screencast to it and take touch input from it.
Generally you have a termination clause- termination of the lease in exchange for 1 or 2 months rent at any time. Or you work with the landlord, most will be flexible and transfer a lease. But almost all leases include no sublet clauses, most of the sublets you know are probably doing so illegally. In a place where landlords have so much market power they won't do a month to month there's no way in hell they'd allow you to sublease which is even worse for them.
As a small time landlord, I have the same thing in my agreement- although if my tenant needed to leave and found a replacement, I'd either terminate his lease early or agree to transfer the remainder of his lease to the new guy. I just want to be in on that loop.
For a big time landlord- someone who owns hundreds of units- I can see why they'd want this. Some percentage of their users will break their lease and do this anyway, either through ignorance or not caring. Stopping them requires suing and/or an eviction, each of which take time, money, and have risk (the tenant can wreck the place in the meantime). An agreement with AirBnB to get X% of the revenue from their units in exchange for not suing AirBnB (who may be negligent in renting those units knowing those tenants are unlikely to have sublet rights) and the tenants (and just not renewing their leases when they're up or giving warnings for just a 1 off deal) could reduce the landlords risk by enough to be worth a less litigious approach.
Standard? I don't think I've ever signed a lease that didn't explicitly forbid it- its a pain in the ass for the landlord and can lead to difficult 3 way legal issues. I can especially see a landlord not wanting it done for short term leases- a normal sublease is annoying, who to sue when you have a contract with one person who subleased it for 3 days each to a half dozen people via a 3rd party website? No thank you.
WHen you're learning to drive, you get a learner's permit and can drive with another experienced driver ready to assist. This is the equivalent for autonomous vehicles.
You overstate the capabilities of stackoverflow. I have 30K+ karma there. Right now the most upvoted answer to "How do I track location with GPS on Android" is badly broken. It has been for 5 years. I've wrote my own answer to combat it, but as the original answer is 5 years old it doesn't get the upvotes it needs to drown it out. I see questions on how to work around the bugs in the original answer on a weekly basis, still can't kill it.
Just because an answer is highly upvoted, used, or commented on SO doesn't mean its right. It means its worth looking into. But using it without testing and understanding is unprofessional and will cost you more time than you'd save by using SO.
Also- I almost never see comments about why code works, limitations, etc. Sometimes it happens, but not all that frequently.
I worked at HP when they transitioned to cheap printers. At one meeting a manager stood on top of an HP printer while it was printing, and it continued to work... then used this to claim we're making too good a product and should be making cheap consumer shit.
Not a flat minimum wage, a relative one. AN H1B worker must have a salary equal inside the total compensation range of the top 10% of domestic workers- not just in category, but in the company. So you can get one, but you're going to pay for them. This will allow companies to hire high talent individuals from overseas while not creating an advantage for them doing so.
THe reason is that it costs money to develop for iOS. Developing for windows, Linux, and even Mac is free. iOS costs 100 a year. Even Android is just 25 one time (and that's only to put your apps on the play store, not to make a sideloadable app). Because of this, devs wanted to make their money back. That stopped the early creation of free (cost) and open source software.
No, it has the exact effect people want. It blocks everything. I don't want to see any ads, ever. If one comes through, that's a bug to be fixed. That's what most people want.
Its not a chore, but its empty. And as someone who has posted a sad story, I'd rather see "200 people have expressed sympathy" than be forced to scroll through 200 people saying the exact same fucking trite saying.
You provide real answers for security questions? That's you being fucking stupid. Just mash the keyboard.
The fact is, most of the accounts I have passwords for don't really matter. I don't give a shit if someone gets access to my slashdot account. Or if they get access to an old video game forum or two. So there's no reason to give those things really secure passwords. The things that need secure, unique passwords are your email, your bank/broker, and anything that would truly upset you if you lost access to. Give the rest some default password and stop caring.
I would assume video. If it can't do that, what the fuck is the point?
This guy fucks.
Had to be done.
And why would CSS be more than HTML? There's nobody who uses CSS without HTML, but people do use HTML without CSS. So CSS should be a subset of HTML (also neither are programming languages, but that's a separate argument). So even ignoring massive bias problems, I question their accuracy.
Unless the entire company is designated as insiders and restricted to trading windows. Which I've seen several times.