Hacker Newsnew | past | comments | ask | show | jobs | submit | _david's commentslogin

I don't think I've heard anyone at all call it an "Integrated Developer Environment", instead of "Integrated Development Environment".


Oh, that's true! I hadn't even noticed the difference. I've never heard anyone use the phrase "integrated developer environment" either.


Maybe it's implying that real programmers have some sort of cyberpunk synapse plugin


I think he meant in San Francisco rent control began as a response to prop 13, not that rent control itself began in san francisco.


Oh yes, that would make sense.


Amazon is best place to buy used electronics IMO. I used to sell smartphones on Amazon and eBay. Amazon typically has better condition products and guarantees everything themselves at least 30 days, regardless of who you buy it from.

They don't allow selling blocked or less than good condition phones at all. You can usually get your money back from ebay from a deal like that if you fuck with ebay support for long enought though.


If the phone arrived with a blocked IMEI number - I would agree with you and gotten my money back. However, several months had passed before the IMEI number was blacklisted.


Here's why: SFJulie1's comment came off as rambling and somewhat incoherent, if not a little childish and rude. In the past few hours one other account has popped up here ( https://news.ycombinator.com/threads?id=Ronaldo777 ) posting equally trollish comments in this same specific thread...

Just to give you an idea where SFJulie1 is coming from:

http://www.reddit.com/r/programming/comments/2pwkcl/help_nee...

I think mikegioia was perfectly reasonable in calling out this comment, it is trash and he was right to recognize it as such.


I think the point isn't that companies should decide what you can buy, that makes no sense...

I think the point is more that just because people seem to prefer a product at first glance/first use doesn't mean that that's the product they will prefer in the long run.

Something like the pepsi challenge ( http://en.wikipedia.org/wiki/Pepsi_Challenge ), if people are given a sample of pepsi and a sample of coke and not told which is which, they generally prefer pepsi if they just take one sip because of the extra sweetness, but if they drink a whole can of each then coke (the less sweet beverage) is usually preferred.


Uh, right, the "Ashtar Command Community" says stonehenge was built from the ground up in 1954, totally credible. Stonehenge is not fascinating anymore at all.

10 seconds on google shows photos and pictures of stonehenge long before 1954 and reveals the monuments were restored several times including once in 1958. See http://en.wikipedia.org/wiki/Stonehenge


Hey what do you have against a bunch of cranks dedicated to "Uniting Lightworkers, starseeds, crystals, indigos and healers in a New Age"? Hater.


He didn't say a watch is "just a watch", he said a watch "is still a watch".


...and completely miss the point.


Right, there's only like a million of these already in existence in every language and I have yet to find one that is comprehensive enough that I don't just fall back to regular sql queries sooner or later.

And if you think about it, any library that was powerful enough for me to not write SQL anymore would basically have to rewrite the complete SQL spec using awkward hacks in a language that is totally unsuited for it.

And if you're writing an application of any complexity or size using an SQL database you need the full capacities of SQL. There are a lot of little features or quirks of SQL that these languges seem to overlook that you need to make your app perform.

Now I usually just write a couple functions like this:

    query("SELECT one, two FROM mytable",
        ["WHERE weight > %f AND name = '%s'", weight, name]);
That gives me SQL-injection protection, lets me save subqueries as strings and re-use them, and caching to if I need it.

And as a plus, I don't have continuously look up/relearn each little feature of SQL in this little language, or if I write it this way is it actually going to compile into the SQL I want? It's pretty much inevitable that you're going to need to know/control the SQL that's being written sooner or later (usually sooner), so save yourself the extra headache and just go SQL from the start.


One of the goals of Pony ORM is to reduce the necessity of using the specific syntax. For example, in Pony ORM you can write:

    (o for o in Order if o.date_shipped.year == 2012)
instead of something like:

    .filter(extract("year", Order.date_shipped) == 2012)
The goal is to use native Python syntax wherever possible


I know we're talking about python, but personally I advise against raw SQL because there is no type protection of any kind. In, e.g. C# I can use Linq to ensure I build a query that type checks and makes sense, even across joins.


A "couple [of] functions"? What does the other do?


[of] is optional in this case.


It seems from others' replies that it's not optional. It certainly isn't in English. I put it in not to correct but to explain my interpretation of what was written to better frame my question.


could be an American/British English difference. I would consider omitting "of" incorrect in British English.


It's incorrect in American English too...


>> I cannot spell words which are spelled differently than the way they are pronounced like resteraunt

Sure can't ;)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: