skysight-inc/HackerNews huggingface dataset:
I've been an Oracle database architect for almost 20 years.

His whole concept of "SQL doesn't scale" is the typical crap I always hear from people that are either not database experts, are using the wrong database technologies, or don't know what they're doing. More than likely a combination of all three.

And just because you can create an object model, and a simplistic data model, does not make you an architect of large, scalable database systems.

I have, over the past 4 years alone, built Oracle-based, fully scalable databases that handle over 25 million users daily.

Go read up on their RAC architecture, and the "shared everything" implementation.

Sure, it's expensive, but it works great.

For instance, if you play sports games from the world's largest video game corporation, all of your online transactions (achievements, etc) go through exactly such a system that I spent a year architecting and implementing.

If you do any online banking in Canada, or with some of the larger banks in the US, that, too, is on my resume.

I find that this type of FUD comes about from people that aren't good at designing and implementing large databases, or can't afford the technology that can pull it off, so they slam the technology rather than accept that they, themselves, are the ones lacking.

Most of them tend to come from the typical LAMP/SlashDot crowd that only have experience with the minor technologies.

Those of us that do it for a living, using the right technologies, seem to have no problems whatsoever scaling SQL.

Just saying.
I agree, but I'm not sure this is purely a semantic argument. Care to elaborate?
Resume
CURRICULUM-VITAE

NAME	:	JITENDRA KUMAR

FATHERS NAME	:	SHRI RAMAUTAR PAL

DATE OF BIRTH	:	10.08.78
LANGUAGE KNOWN	:	HINDI& ENGLISH

ADDRESS	:	JITENDRA KUMAR PAL
41 Raman Vihar Hanspuram
Naubasta-Kanpur Nagar
Phone No 9838164475,9451287695
E-mail-jitendrapal_100 @ yahoo.co.in
Educational Qualification:-

	Bachelor of Education (B .Ed.) from C.S.J.M .University Kanpur in the year 2004
	Master of Commerce (M.Com) from C. S .J .M .University Kanpur in the year 2007
	E-Commerce, Financial Management, Marketing Management, Human Resources, Accounts

Professional Qualification:-
	3 Years Article ship Training Completed On 31.10.2003 under V.K.Mawkin & Company
from Institute of Chartered accountant of India Kanpur)

Pursuing MBA From Kanpur University, II Sem.2009

Computer Literacy:-
	Certificate In computer Fundamentals from Shivam computer institute Kanpur
Having experience of work on Windows XP/98, Microsoft Word, Excel, Accounting package of Tally 9.0
can also work on internet , email etc.
Experience:-
	from Oct 2000 to 19 Nov 2006. I am working as a accountant in Maitri Steels Limited Kanpur.As a Senior Accountant.
Nature of work handling:-
	Maintaining Excise record, excise return ER-1 , excise profile , Trade tax return , Service tax return ,T.D.S. return ,finalization of account & get audited from Auditors.
	Since 20th Nov.2006 to Till Date in Vodafone Essar Digilink India Ltd, Kanpur Zone
Finance Department, Kanpur
As Executive
Nature of work handling:-
	All marketing Stock maintain in ledger & Computer
	All Prepaid Coupons & SKU. Maintain in computer
	Handling Pre-Paid Invoicing, Scheme Settlement, Damage Settlement, E-Topup, Market Audit & Liaison Work

In the end I assure you that if I am given a chance I shall do my best to give you at most satisfaction with my hard work and good conduct.
Hoping to receive an early favorable decision.

Yours Truly
Place : Kanpur	Jitendra Kumar Pal
Date: 07.07.2009
I think the headline just simply got truncated--"a few hours before the Americans Took Off".
Didn't the ranger do that?
I wonder if the relatives of the 2,000,000+ or so Vietnamese civilians who died during the war can also respect McNamara. Some mistakes are simply not excusable. LBJ was the commander-in-chief, but McNamara was his right-arm.
I'd say about 95% of the tweets I receive annoy me. Anything automated (I just did X at Y.com), location information (I don't give a fuck where you are right now), requests for RT, unnecessary high volume from a specific user...

Basically, unless you're tweeting something hilarious, an incredibly important piece of information about your life, or something you think your followers could be interested in (good article, certain photos, etc.) then I'm annoyed. I wouldn't even follow myself, given the opportunity.
Chomsky on McNamara (1995):

http://www.chomsky.info/books/warfare01.htm

Chomsky is rather ferociously critical of McNamara, as expected.
Make Money Online
Learn how to make money online…
Giving logical arguments that are anti-Microsoft is perfectly reasonable. Dedicating your life to being anti-Microsoft and blaming people for their choices, yelling "wolf" every time someone does something cool (and starting a blog in the process that explains on a weekly basis how free-software is at peril) ... is just insane.

Unfortunately I've been there ... back in the day I posted a couple emails on mono-list about how Gnome is poisoned (with all the bells and whistles of an anti-MS propaganda, GNU/Linux and all that crap). I ignited flame-wars that probably ruined the day for some people.

In retrospect I really regret that.

Young people want to be a part of something. If that something promises to save the world from evil, it's even more alluring.

For me the day came when I got married :) Since I believe in "doing what you love" it can be unbearable at times while working hard for an income to support your family, to still work on cool shit, and to still have valid arguments for a religion that promotes and even requires "free as in speech" for products of essentially very hard work.
You don't have to trust Microsoft. If trust was required for collaboration, contracts would've been useless.

You can trust the legal system though ... what you're looking for it's called "estoppel":
http://en.wikipedia.org/wiki/Estoppel
Most of the problem with SSNs comes from credit fraud identity theft. If you freeze your credit file it prevents lenders from running credit checks without specific authorization. And with a blocked credit check the thief will be unable to borrow money in your name. I've had my files frozen for several years.

http://www.consumersunion.org/campaigns/learn_more/003484ind...
My only question: why would Betaspring NOT offer funding? If the founders have done such a great job raising money in the past (30 million, was it?), why not raise some more money now, and invest 20 grand in each of the young startups that they accept into the program? It's such a small amount of money, but when you ask a bunch of 20-somethings to move to RI for the summer (and give up equity), you should at least give them enough money to pay rent.

Betaspring offers to "line up investors who want to fund you" -- really? In this environment, that is a pretty ambitious claim. How many YC companies get the "immediate follow-on funding," that Betaspring refers to? Some...but we are talking Silicon Valley (and formerly Boston, the second largest entrepreneurial hub), and a really strong reputation.

I think these firms are generally a good idea, and a value add for young entrepreneurs. Look at the companies that have come out of YC, and see what they are saying about their experiences. I just think some firms are better than others...
Cisco, Red Hat in the Cloud: Friends or Enemies?
Oh please.

The mere fact that he's talking "RAID" instead of SAN speaks volumes. (No pun intended). Any storage engineer worth their salt would be rolling their eyes right now.

The doc you linked to was authored in 2002, about the same time that Oracle's RAC was introduced (late 2001). Some of his citations are from the 80's. THE 80'S!

DB technology has come a LONG way in 8 years, and that paper is no longer valid, unless you're talking about some basic, "minor"/open source db technologies.

If you want to say "open source DB technologies have problems scaling", then go right ahead, and I'll agree.

Just don't mind those of us who continue to build large, scalable systems, using the proper DB technologies, that disprove that "sql doesn't scale" generalization.
Quick property sale required
Quick property sale required? Visit HBFS - A right place to sell your property
Sounds like a way to enforce a standard, for compatibility, so that (eg) a C# program will run on any C# implementation. Java has similar with its runtime redistribution policy, and licensees.
No company in the world has a technology comparable to .net/WPF on any platform, let alone all major platforms. Microsoft is giving it away. Show me the evil.

Google et al are taking your data and I defy you to reach a human being on the phone or by e-mail. It's already plain this approach will prevail, at the expense of the entirety of human discourse being 20% paid-for. This is really nothing against Google but it is a far more serious phenomenon than anything of the Microsoft/Stallman era in terms of individual liberty, and of reality not sucking.
people update their driver license photos all the time. + infants etc can be issued the regular card, and when they turn 16, they can be required to get the photo and then be required to update it every 10 years.
You sir, have balls of brass.

I am not a risk taker and will follow after you succeed.
Otherwise you could build an app with a feature that infringes a single patent of theirs, and claim your app is protected because it is an implementation of a tiny one-feature subset of CLI.
Miguel posted about this on proggit. Read the fine print.
http://www.reddit.com/r/programming/comments/8yrtt/miguel_de...

.

"The title of this submission is incorrect.

Microsoft promised not to [sue] over the ECMA parts of Mono. They made no declaration about ASP.NET, ADO.NET, Winforms or other "up the stack" APIs.

That is why my blog post talks about splitting Mono's source code in two, the ECMA core and the rest.

I believe that both Debian and Ubuntu do fine-grained packaging and might already have this, but the source split will make it simpler for others."
"I still don't feel that this even comes close to matching the massive impact that Firefox has."

The question is not "is X bigger than Y". You have to stop thinking in those terms if you want a successful service built on social networking effects. You simply cannot afford to lock people out, period.

"were Ogg to be made the standard and implemented on YouTube as the sole <video> codec, I think it would be possible to force Apple's hand on the issue."

No, it wouldn't, because YouTube is run by people smart enough to realize that punishing millions of users to try to stick it to one of your business partners is not a good plan. And even if they went Theora-only (which they're not going to do), they'd have to provide a fallback for IE, which would probably end up extended to Safari as well.
Mumbai to get its own e-waste recycling plant
Agreed. I also fund it hard to sympathize with these startups having ambitions to scale to Google-like sizes, yet are unwilling to pony up cash for a proper database system like Oracle or SQL Server.

Seeing the amount of ugly hacks people are willing to come up with and employ and features they are willing to cut, just to handle trivial loads, kinda makes me think that MySQL can only be considered free if your time is worthless.
looks like tom decided to respond on his own blog:

http://givemeaning.blogspot.com/search/label/david%20baines

man, this is ugly.
Ogg codecs dropped from HTML5
If by decline, you mean "ironically increased in occurrence until it has become the number one killer of men and women", then yes, it's declined dramatically.

However, the problem isn't meat eating; it's the quantity and fat content of meat that is eaten. Eating moderate amounts of beef, chicken, etc, is associated with longer life and healthier hearts, but eating too much is associated with heart disease.
Haml, SASS, Compass all look really neat. Anyone have experience with integrating them into Django or other Python framework?
No, you didn't misunderstand it and it is called branch prediction and it is done in hardware. I'm surprised no one has brought up this point.
It is not clear at all: submarine patents popping up apply to H.264 too. Both codecs are on equal standing on this issue.

However, remember that Apple is a MPEG LA member, so every time someone pays for H.264 license, a cut from the money goes to Apple.
Social Skydiving with a Code Monkey: Conquering Negativity
Is the Economy Getting Ready to Turn Around?
California Promises No Sales Tax To Keep Amazon/Overstock Affiliates Happy
Michael Jackson’s funeral Video:Highest footfall in a celebrity's funeral
Yes I did. Campbell did not misrepresent anything; abstracts are highly condensed summations written by someone else who may or may not have the background necessary to fully convey the underlying research.

Poorly written abstracts are the leading cause of sensationalist headlines.
This article uses a lot of words to say nothing more than that the author doesn't like Java or Smalltalk's implementation.

I didn't get the whole thing about "don't create garbage objects" either. Not all state is persistent, programs have transient state as they go about their business. The transient state gets collected, and the space that it used can be reused for more transient state. That isn't wasteful or inefficient, it's a fact of life. (I think he's getting at reusing objects, which is a task for the compiler and GC, not for the programmer. The fact that Forth exposes that just means that Forth is a very low-level language, nothing more.)

Anyway, I could nitpick his other points, but they just don't make any sense, and I don't really care.
Isn't this article about correlation?
Isn't the point of the article that something about eating less meat (whether it's lifestyle, actual dietary effects, or something innocuous) correlates, whether or not there is a causal relationship*, to significantly increased longevity?
http://www.rocksolidarcade.com/games/stuntpilot2/
The traditional solution is ←.
I've tried version with 3 arguments (x,y,z) and 2 functions (+,/), and these two aproaches are not equivalent. For example:

/(x,+(y,z)) has no equivalent expression that can be made from x f1 y f2 z if you permutate arguments or substitute functions (f1=/ f2 = +) or (f2=+ f1=/) because / binds stronger than +.
Classical Music and MP3 Players
I once knew a project manager who took 2 pages I'd scribbled while explaining him the possible architecture of some odd project, and came up with a 150 page SRS
V.Good article by Po Bronson ~ http://www.pobronson.com who chronicled Silicon Valley through the 90's you might remember him from films like "Code Rush" ~ http://waxy.org/2008/06/code_rush/
Review my random venture.
InuYasha-Watch.com
Watch Inuyasha Episodes online.
would probably like to avoid the expense involved in not only finding and/or designing a Theora decoder

Not to mention H.264 was designed with hardware decoding in mind, while Ogg Theora was not.

From reddit: http://www.reddit.com/r/programming/comments/8yhi6/decoding_...

Theora is derived from VP3 and neither were designed with hardware implementations in mind. VP3 uses funky high precision unsigned multiplication because it was fast on a Pentium II MMX back in the day. Theora carries this over and it makes hardware implementation a pain in the arse and virtually unimplementable in some cases ... H.264 was specifically designed with hardware implementation in mind and is thus pure 16-bit mathematics, at least through to Main Profile.

It would seem that for the embedded market, Theora is not going to happen anytime soon.
http://www.rocksolidarcade.com/games/stuntpilo
Yeah, and if Facebook used Oracle instead of MySQL and memcached, they'd be looking at a $50 million/year+ bill no doubt. Those silly kids with their minor technologies should learn to use a real DB. If those 100 million users that login every day only knew...
The mass adoption of all elements of HTML 5 is 5 years off; far longer than Apple's hardware product cycle. If Apple wanted to start supporting Ogg, they could build it into their hardware in that timeframe.

Also, it's not like their hardware can't support it right now; Ogg video in Firefox 3.5 runs just fine on my Mac.
Back To Basics: Ditch Delicious, Use Pinboard
LG KE990 Viewty Black FULL TOUCH SCREEN
LG has released a bundle of touch-screen phones, but none compare to the technology that the Unlocked LG KE990 has with its 5 Megapixel Camera. This makes it a suitable replacement for a camcorder and can even take video. An integrated TV-out gives this Unlocked Tri-band cell phone an edge over the competition and is proof of LG's capacity to innovate.
For what its worth, Facebook does have a big Oracle install.

I find it strange that everyone trotted out their preformed opinion for this piece, but no one comments on the cassandra article which actually proposes a solution...although it requires you to learn something, how horrible.
For God’s sakes, we’d all like to flee to the Cleve and club up at the Flats and have lunch with Little Richard, but we fight those urges.
You totally ignore the background of the author -- his company Heroku : Ruby/Rack :: Google AppEngine : Python/WSGI

But there's a huge problem -- AppEngine succeeds at seamless multi-tenant truly-distributed clustered hosting thanks to BigTable. Heroku needs to support standard Rails apps, so Postgres is the best they can do, and it's a huge hole in their offering.

You just can't make Postgres (or Oracle) scale on an ideal horizontal the same way you can distribute IP, DNS, HTTP proxying, HTTP serving, memcache, message queues, or bigtable. You can't expose Postgres as an ideal service that just keeps up with what you throw at it.
Spotify is really, really good.

I got an invitation about a year ago and used it when I was in Sweden, Spain, and England - I really missed it when I came back to the USA. Very much worth the hassle to try it out, I'm going to get back on.
Why is Apple's opinion even relevant?

Eric E. Schmidt. Going MPEG LA, doing evil?
Who is Chris Anderson, what is this audiobook about and why should I check it out?
are you sure facebook has a big oracle install? how do they use it?
I really wonder if this is anything other than a fanboy hate post. I am not going to dissect your comment and explain it why it is a fanboy post, you can do it when you are free.

I know its fashionable to hate Microsoft, but sometimes it creates a narrow-mindedness which results in, we Entrepreneurs or Hackers to miss out on good opportunities if we are going to be this religious.

This isn't a fanboy hate post either. From a purely business perspective aligning with Microsoft is toxic.

I don't know what you mean by toxic, there are 1000's of companies like Adobe, Autodesk, id Softwares, EA etc which went on to make Millions and Billions of Dollars because they aligned with Microsoft and built over their platform.
If maybe John Carmack was religious enough to hate Microsoft or not build over their platform, he wouldn't have created one of the best game developing company. Maybe he would have spent his time discussing what color the next version of Macbook would be, on discussions.apple.com.
Lots of useful info about Chris Anderson available via this site: http://letmegooglethatforyou.com

Or, if you'd rather not type, you could just click on the Guardian review linked above.
Firstly, I've never said that you couldn't build big stuff with MySQL or other Open Source tech. But if you for a second think that MySQL has the same kind of performance and feature set as Oracle, you're sadly mistaken.

The example you have given has nothing to do with the technologies, and everything to do with the application requirements.

An Internet Banking site has the need for real-time, centralized, transactional updates. There is no real option to cache a lot of stuff, or to delay the distribution of updates, or to shard/replicate data for reads, etc. It also has the need for real-time transactional replication, sophisticated auditing, global fault-tolerance, etc., etc. It's also a much more transactional site than something like Facebook.

Facebook's application requirements allow for a totally different set of tools to be used in a totally different manner. The dynamics of the site also has a lot to do with how it can be built. For example, Facebook is, for the most part, a read-only, fairly static site. That makes things a HELL of a lot easier to build out with their choice of tech. Same goes for SlashDot.

There are a ton of ways to build out something to the scale of Facebook, Slashdot, or LinkedIn using nothing but open source tools/technologies.

You cannot, however, build a realistic, large scale internet banking site using those same technologies. The only option is something like Oracle.

That's why a truly scalable system is so much more than just bolting on a DB to make it scale. It's about mapping the proper technology and tools to the business requirements, and figuring out how to deal with scaling issues before you even start to write a line of code.

Or, even better, abstract the database layer (Hibernate, etc), so that you can drop in more sophisticated DB technologies as you need to.

Just because something is free (MySQL), doesn't mean it sucks. Likewise, just because something costs money (Oracle), doesn't mean it sucks.

But there are many reasons (some of them even technical) why lots of companies have no problem paying stupid money for Oracle.
Strings are still statically allocated (courtesy of C compilers everywhere), right?
and I guess if you have to make one function call to throw an error message, there's some room left in the stack..
and then there's the whole virtual memory thing..

but I could be reasonably wrong. :-)
"shouldn't", you mean?
OK, try this: http://press.web.cern.ch/press/PressReleases/Releases2003/PR...
They use it for OLAP but are building out most of the new stuff in Hadoop,Hive because its cheaper.
Gel Nails | UV Glitter Nail Gel | We Have Everything You Need for Gel Nails
We have the biggest selection of UV gel nails! We sell all products for artificial nails: UV Lamps, Gel Nails, Nail Art, Tips, Brushes, Drills, and much more. We ship all over the world! Great Prices and Excellent Service.
Makes sense. It's nice that it's kept for one week after the upload and great that it's kept for plus users. Sounds like it's a well thought out decision.
How I Spent My Summer: Hacking Into iPhones With Friends (or: 3GS jailbreak)
You can only scale Oracle on Big Iron, which means it doesn't scale well because its too expensive. Cost matters.
Anyway, it seems to me that if my recollection were accurate, a single branch which went the same way virtually every time could have a lower cost in a heavily pipelined system than a more distrubted error checking scheme.

That, in a nutshell, was what I was claiming.
For what it's worth, you can most definitely do that with Oracle. I can't speak to Postgres scalability, but it is my DB of preference. (I guess it might have something to do with the fact it's as close to Oracle as you're going to get in Open Source).

We design apps to treat the datasource as a network service, and have no problems load balancing DB connections across our database cluster, and adding new DB nodes as required.

The biggest problem I've seen is the relative lack of support for Oracle in something like Rails, or non-Oracle app servers in general. I've had to custom write some connection pool failure detection for a few apps to deal with cluster failure (something that comes out of the box with the Oracle app server, but we wanted to use JBoss and GlassFish), so while it's not perfect, it's most definitely doable.

Just because his particular architecture or offering doesn't fit well with typical database deployment architectures, doesn't mean that "SQL doesn't scale".
It was the failure of Oracle to scale cost-effectively that led them to create HIVE.
David E. Shaw - the Phynancier (1997)
SANS are too expensive. They don't scale cost-effectively compared to commodity PC hardware.
The Mystery of the Vanishing Videogame Boom Solved