We all seem to be fine with it, considering we keep voting in the Union backed Democrats and the Corporate backed Republicans. We ALLOW them to remain in office, so we have no one to blame but ourselves.
You got a third option that has a chance in hell of winning?
Writing a BASIC interpreter is pretty easy.. Writing one that resides in 8KB of memory and is functional on late 70's technology is at least a little hard.
No, its not. You're using a modern perspective to evaluate what was common then.
I dunno man.. It still would have needed to be written in assembly, and that's no more a problem now than it was then.. But again, my point is that he was at least above-average for a developer. He's not in the same category as Linus or Woz or anybody of that nature, but he was a computer geek, and that counts for something.
Are you trying to claim that being able to write a basic interpreter makes you tech savvy? A little MAYBE, but it is hardly on the scale of what Gates is attributed with. Pretty much anyone with an interest could write a basic interpreter. Not to mention he had help.
Writing a BASIC interpreter is pretty easy.. Writing one that resides in 8KB of memory and is functional on late 70's technology is at least a little hard. I'm not saying Gates is/was a technical genius, but if I was hiring developers in the 70's, he'd probably make the cut.
Your answer should be "Smoothsort, how much data per item to sort, how big is each item," since two objects each containing 500GB of data would be way easier to sort than 20,0000 objects each containing 5MB of data.
Maybe that's why you can't find your job:)
Well, in fairness, mergesort is going to work pretty well in either of those situations. But I'll admit that I was assuming that the unit of data was at least smaller than a block of disk space, which is where mergesort comes in, as it can work on small amounts of data (4-8kb, or whatever the block size is for the file system), then sort those blocks by their file index, and then groups of files by their file index, and so on up the chain.
You know what I hate about about Java? Having to write code like this:
public class FooBar
{
private Object foo;
public void getFoo() { return foo; }
public void setFoo(Object _foo) { foo = _foo; }
private Object bar;
public void getBar() { return bar; }
public void setBar(Object _bar) { bar = _bar; }
FooBar() { }
}
for (int i = 0; i
fooBars[i] = new FooBar();
fooBars[i].setFoo(results[i].getFoo());
fooBars[i].setBar)results[i].getBar());
}
when in C# I can do this:
var fooBars = results.Select(o => new { Foo = o.Foo, Bar = o.Bar });
We are all going to die. Of course, I can't tell you how, since we will die in many different ways. However, I can tell you this, 200 years from now, everyone who is alive today will be dead. There are several theories as to why this is the case, but personally, I blame it on breathing oxygen. I don't know if you have noticed, but everyone who breathes oxygen, dies sooner or later.
Bullshit. I breathe oxygen, and I haven't died! And there's no proof that I will!
Just curious, but who were you hiring, if not comp sci grads? I always notice devs seem to have a prejudice toward one or more degrees. Some snub their noses at computer engineering, but extol the benefits of CS major. Others think only EE's know how to code in low level environments, or conversely that they can't code in high level environments.
What is with the obsession with getting onboard a startup? Most startups fail spectacularly, and the only way I'd ever be willing to be involved in on is if I (or someone I considered more capable than myself) was calling most of the shots. Even then, I can't see why I would spend a ton of time working long hours for almost no pay, just for that 0.00001% chance that the company will make it big -- big enough that I can sell my stock and live off it the rest of my life.
I'm a (largely).NET developer and I have to say I agree. Statistically I think there are way more bad.NET developers than say Java developers. People don't generally get into Java unless they are actually interested in programming and agnostic to different languages and tools. Unfortunately a lot of.NET developers would never think of using or learning any non-Microsoft piece of technology.
For example:
- An external contractor chose LINQ to SQL (ORM for dummies) over NHibernate for a complex web application
- When asked what the best way was to add CMS functionality to new websites, my fellow developer immediately recommended sharepoint (which he has no experience in, but there are no other Microsoft choices). When really, something lightweight like N2 would make a lot more sense for us.
Plus ASP.NET web forms is a horrible piece of technology. It's amazing how little you can know about the web and still be able to cobble together working (crappy) web apps. (ASP.NET MVC is good though)
Having worked extensively with both NHibernate and LINQ to SQL, I think if given a choice I would often (over 50% of the time) go with LINQ to SQL. NHibernate is a good solid framework, and is much more flexible in its mapping capabilities; on the other hand, LINQ to SQL is more natural to code with, and often easier to extend. Both have their strengths and weaknesses. I will say though that Sharepoint is a steaming pile of crap.
Its a great way to screen candidates. If you program in.NET you're probably less sophisticated and skilled than if you programmed in C or Java on Linux.
Do you have any idea how much better a language C# is compared to Java?
Do you have any idea how much better C or C++ are compared to C#?
Actually I do; well, that is to say, I know that they're not really directly comparable most of the time. C is great for low level stuff. I wrote a small C-subset compiler in it once. C++ is great for mid-level development. I had a lot of fun writing games in C++ in high school. Both of these languages are great when you need them, but they are not the same type of tool that Java and C# are. If you need to write maintainable business apps (which is what 90% of us have to do to put food on the table), you're going to use a managed environment with reflection capabilities and good standard APIs. You'd be crazy to write an accounting program in C, just as you'd be crazy to write an OS in C#.
I'd say Java is more of a liability than Mono these days. MS isn't likely to sue you -- they're just happy you're coding in C#. Oracle, on the other hand, is quite likely to announce a retroactive relicensing of Java, at, oh, around $100k per developer.
Its a great way to screen candidates. If you program in.NET you're probably less sophisticated and skilled than if you programmed in C or Java on Linux.
Do you have any idea how much better a language C# is compared to Java?
Frankly, if the Texas Democratic Party can't take the buffoonery of the Texas Republican Party and make votes out of it, then they deserve what they get.
I for one like Texas text books at least the Texas history books are not racist anymore by way of exclusion. They made American History books include more early and essential Black and Native leaders and figureheads than in past textbooks.
Oh, I'm sure the Texas text books find lots of new ways to be racist..
there has been an economic downturn for the last several years that seems to not be recovering or as the spin doctors like to tell it it is a "jobless recovery" so basically less & less people have the money to waste on movies & music and other trivial entertainment media, and things like beans & rice and bread are taking a higher priority than before since there is less money to spread around...
i wonder how much movies, music and video people will be buying during a complete economic depression like what there was during the 1930's
Though it may seem counter-intuitive, recessions are usually a boon to the entertainment industry.. The reasoning being that people will go to movies to escape their wretched lives for a couple hours. Of course, this depends on pricing being affordable, which it is not, currently..
Why do all those thing you ask? - Because we can. However, my idea of progress is securing the means of survival for the next generation and beyond, mearly doubling our number with no regard to natural limits requires no more intelligence or imangination than fermenting yeast in a sealed container.
But at least yeast in a sealed container leads to beer or wine. All we'll have with the population explosion is a world of shit.
Which government is this? Last I checked, the FDA has a "hands off" approach to alternative medicine, unless that "medicine" turns out to either a.) be scientifically proven to work (then it endorses it), or b.) gets you high (in which case it criminalizes it).
except when you have government guarantees to buy bad loans then why bother making sure they can pay it back. Just broker the deal then pass it on.
There is no way for a business plan of, "lets loan money to people that can't afford to pay it back" can ever get anywhere in a free market.
No doubt the government incentives were a major factor in why so many fraudulent loans were issued; that does not, however, negate that these mortgages were issued fraudulently. As for the free market.. I'd say you should look into the history of snake oil. It sold rather well, despite having no redeeming value.
As opposed to the victim is blameless bullshit from the Democrats? Really?
"The banker didn't tell me that there would be a balloon payment at the end of my 5-year adjustable rate. I took out a loan that I didn't understand. I'm a VICTIM!!"
"Real-estate ALWAYS goes up in value. Nobody told me this was a bubble, even though prices were doubling every few years. I'm a VICTIM!!"
"I was just trying to cash in on the 30% returns of these financial products that I didn't understand AT ALL! I'm a VICTIM!!"
I dunno man, I think the blame is still about 80/20. Yes, those people who failed to pay their loans are often irresponsible, but it is the banker's responsibility to accurately assess risk. Expecting a dropout earning $16k/year to pay back a $400k home loan is on par with expecting your dog to bring you a steak tomorrow if you give it a hot dog today.
The argument is about what the effect is. What about the dimming effect of smoke articles? What about uncertainties in the data? What about discrepancies between satellite and land based sea level measurements?
I'm not a climate scientists, but I'm pretty sure they're taught basic things like the scientific method, measuring uncertainties, correlation vs causation, and all the other common problems. If there were large discrepancies based on these findings, then there would be tons of papers written on those shortfalls. There are a lot of scientists, and you have to publish to get your PhD or maintain your standing, so there's a large incentive to prove others wrong. The fact that so many people assume that such simple things have been overlooked is just more evidence of the anti-science attitude in the US.
We all seem to be fine with it, considering we keep voting in the Union backed Democrats and the Corporate backed Republicans. We ALLOW them to remain in office, so we have no one to blame but ourselves.
You got a third option that has a chance in hell of winning?
Writing a BASIC interpreter is pretty easy.. Writing one that resides in 8KB of memory and is functional on late 70's technology is at least a little hard.
No, its not. You're using a modern perspective to evaluate what was common then.
I dunno man.. It still would have needed to be written in assembly, and that's no more a problem now than it was then.. But again, my point is that he was at least above-average for a developer. He's not in the same category as Linus or Woz or anybody of that nature, but he was a computer geek, and that counts for something.
Are you trying to claim that being able to write a basic interpreter makes you tech savvy? A little MAYBE, but it is hardly on the scale of what Gates is attributed with. Pretty much anyone with an interest could write a basic interpreter. Not to mention he had help.
Writing a BASIC interpreter is pretty easy.. Writing one that resides in 8KB of memory and is functional on late 70's technology is at least a little hard. I'm not saying Gates is/was a technical genius, but if I was hiring developers in the 70's, he'd probably make the cut.
Your answer should be "Smoothsort, how much data per item to sort, how big is each item," since two objects each containing 500GB of data would be way easier to sort than 20,0000 objects each containing 5MB of data.
Maybe that's why you can't find your job :)
Well, in fairness, mergesort is going to work pretty well in either of those situations. But I'll admit that I was assuming that the unit of data was at least smaller than a block of disk space, which is where mergesort comes in, as it can work on small amounts of data (4-8kb, or whatever the block size is for the file system), then sort those blocks by their file index, and then groups of files by their file index, and so on up the chain.
smoothsort, mergesort, quicksort. where's my job?
You know what I hate about about Java? Having to write code like this:
public class FooBar
{
private Object foo;
public void getFoo() { return foo; }
public void setFoo(Object _foo) { foo = _foo; }
private Object bar;
public void getBar() { return bar; }
public void setBar(Object _bar) { bar = _bar; }
FooBar() { }
}
for (int i = 0; i fooBars[i] = new FooBar();
fooBars[i].setFoo(results[i].getFoo());
fooBars[i].setBar)results[i].getBar());
}
when in C# I can do this:
var fooBars = results.Select(o => new { Foo = o.Foo, Bar = o.Bar });
I think that Java and C# plays in the same division except that Java is a cleaner language than C# which suffers from infections from VB.
But it would be a lot more interesting to see what Gosling comes up with this time.
Really? I see more influence from Python than VB.
We are all going to die. Of course, I can't tell you how, since we will die in many different ways. However, I can tell you this, 200 years from now, everyone who is alive today will be dead. There are several theories as to why this is the case, but personally, I blame it on breathing oxygen. I don't know if you have noticed, but everyone who breathes oxygen, dies sooner or later.
Bullshit. I breathe oxygen, and I haven't died! And there's no proof that I will!
Just curious, but who were you hiring, if not comp sci grads? I always notice devs seem to have a prejudice toward one or more degrees. Some snub their noses at computer engineering, but extol the benefits of CS major. Others think only EE's know how to code in low level environments, or conversely that they can't code in high level environments.
What is with the obsession with getting onboard a startup? Most startups fail spectacularly, and the only way I'd ever be willing to be involved in on is if I (or someone I considered more capable than myself) was calling most of the shots. Even then, I can't see why I would spend a ton of time working long hours for almost no pay, just for that 0.00001% chance that the company will make it big -- big enough that I can sell my stock and live off it the rest of my life.
I'm a (largely) .NET developer and I have to say I agree. Statistically I think there are way more bad .NET developers than say Java developers. People don't generally get into Java unless they are actually interested in programming and agnostic to different languages and tools. Unfortunately a lot of .NET developers would never think of using or learning any non-Microsoft piece of technology.
For example:
- An external contractor chose LINQ to SQL (ORM for dummies) over NHibernate for a complex web application - When asked what the best way was to add CMS functionality to new websites, my fellow developer immediately recommended sharepoint (which he has no experience in, but there are no other Microsoft choices). When really, something lightweight like N2 would make a lot more sense for us.
Plus ASP.NET web forms is a horrible piece of technology. It's amazing how little you can know about the web and still be able to cobble together working (crappy) web apps. (ASP.NET MVC is good though)
Having worked extensively with both NHibernate and LINQ to SQL, I think if given a choice I would often (over 50% of the time) go with LINQ to SQL. NHibernate is a good solid framework, and is much more flexible in its mapping capabilities; on the other hand, LINQ to SQL is more natural to code with, and often easier to extend. Both have their strengths and weaknesses. I will say though that Sharepoint is a steaming pile of crap.
Its a great way to screen candidates. If you program in .NET you're probably less sophisticated and skilled than if you programmed in C or Java on Linux.
Do you have any idea how much better a language C# is compared to Java?
Do you have any idea how much better C or C++ are compared to C#?
Actually I do; well, that is to say, I know that they're not really directly comparable most of the time. C is great for low level stuff. I wrote a small C-subset compiler in it once. C++ is great for mid-level development. I had a lot of fun writing games in C++ in high school. Both of these languages are great when you need them, but they are not the same type of tool that Java and C# are. If you need to write maintainable business apps (which is what 90% of us have to do to put food on the table), you're going to use a managed environment with reflection capabilities and good standard APIs. You'd be crazy to write an accounting program in C, just as you'd be crazy to write an OS in C#.
So do you love writing code, or did you just do it for the paycheck?
I code in .NET, and I do love writing code. Of course, I'm that guy writing those frameworks that make everyone else's jobs so much easier...
I'd say Java is more of a liability than Mono these days. MS isn't likely to sue you -- they're just happy you're coding in C#. Oracle, on the other hand, is quite likely to announce a retroactive relicensing of Java, at, oh, around $100k per developer.
Its a great way to screen candidates. If you program in .NET you're probably less sophisticated and skilled than if you programmed in C or Java on Linux.
Do you have any idea how much better a language C# is compared to Java?
Too bad the Texas text books state that this is 7000 years before God created the Earth.
Cite?
You want me to cite a joke?
Frankly, if the Texas Democratic Party can't take the buffoonery of the Texas Republican Party and make votes out of it, then they deserve what they get.
They have Democrats in Texas??
I for one like Texas text books at least the Texas history books are not racist anymore by way of exclusion. They made American History books include more early and essential Black and Native leaders and figureheads than in past textbooks.
Oh, I'm sure the Texas text books find lots of new ways to be racist..
Too bad the Texas text books state that this is 7000 years before God created the Earth.
there has been an economic downturn for the last several years that seems to not be recovering or as the spin doctors like to tell it it is a "jobless recovery" so basically less & less people have the money to waste on movies & music and other trivial entertainment media, and things like beans & rice and bread are taking a higher priority than before since there is less money to spread around... i wonder how much movies, music and video people will be buying during a complete economic depression like what there was during the 1930's
Though it may seem counter-intuitive, recessions are usually a boon to the entertainment industry.. The reasoning being that people will go to movies to escape their wretched lives for a couple hours. Of course, this depends on pricing being affordable, which it is not, currently..
Why do all those thing you ask? - Because we can. However, my idea of progress is securing the means of survival for the next generation and beyond, mearly doubling our number with no regard to natural limits requires no more intelligence or imangination than fermenting yeast in a sealed container.
But at least yeast in a sealed container leads to beer or wine. All we'll have with the population explosion is a world of shit.
Which government is this? Last I checked, the FDA has a "hands off" approach to alternative medicine, unless that "medicine" turns out to either a.) be scientifically proven to work (then it endorses it), or b.) gets you high (in which case it criminalizes it).
except when you have government guarantees to buy bad loans then why bother making sure they can pay it back. Just broker the deal then pass it on.
There is no way for a business plan of, "lets loan money to people that can't afford to pay it back" can ever get anywhere in a free market.
No doubt the government incentives were a major factor in why so many fraudulent loans were issued; that does not, however, negate that these mortgages were issued fraudulently. As for the free market.. I'd say you should look into the history of snake oil. It sold rather well, despite having no redeeming value.
As opposed to the victim is blameless bullshit from the Democrats? Really?
"The banker didn't tell me that there would be a balloon payment at the end of my 5-year adjustable rate. I took out a loan that I didn't understand. I'm a VICTIM!!"
"Real-estate ALWAYS goes up in value. Nobody told me this was a bubble, even though prices were doubling every few years. I'm a VICTIM!!"
"I was just trying to cash in on the 30% returns of these financial products that I didn't understand AT ALL! I'm a VICTIM!!"
I dunno man, I think the blame is still about 80/20. Yes, those people who failed to pay their loans are often irresponsible, but it is the banker's responsibility to accurately assess risk. Expecting a dropout earning $16k/year to pay back a $400k home loan is on par with expecting your dog to bring you a steak tomorrow if you give it a hot dog today.
The argument is about what the effect is. What about the dimming effect of smoke articles? What about uncertainties in the data? What about discrepancies between satellite and land based sea level measurements?
I'm not a climate scientists, but I'm pretty sure they're taught basic things like the scientific method, measuring uncertainties, correlation vs causation, and all the other common problems. If there were large discrepancies based on these findings, then there would be tons of papers written on those shortfalls. There are a lot of scientists, and you have to publish to get your PhD or maintain your standing, so there's a large incentive to prove others wrong. The fact that so many people assume that such simple things have been overlooked is just more evidence of the anti-science attitude in the US.