skysight-inc/HackerNews huggingface dataset:
Er, your accusations about Acquia here are both incorrect and offensive.

For the record, Acquia was only marginally involved in getting the new database API into Drupal 7 in the first place (probably 95% or more of the work and technical direction for this particular feature was contributed by non-Acquians). Also, given that we (Acquia) own a MySQL-based Drupal website hosting business (and don't really have MSSQL or Oracle expertise on staff so it's certainly not our preference to have clients who want to run Drupal on those systems), the implication that this was some kind of Acquia-directed conspiracy really makes no sense.

Also, the primary motivation of the new database API was certainly not to support these proprietary database systems anyway. Other databases whose code is free (especially SQLite, which is now supported directly in Drupal 7 core) are much more important. And cross-database support is definitely not the only useful feature of the new database API, just one of them. I would suggest reading e.g. http://www.garfieldtech.com/blog/database-tng-lands for more information.

Regarding CCK, it's hard to understand why you are so concerned about features being "locked" in Drupal core for the next few years? For one thing, they're not locked (certain features might still be added to Drupal 7 if they don't change things in a way that will break existing code), but more important, the entire way Drupal works is that core functionality can easily be extended by contrib modules to meet additional needs. As described in the link I provided earlier, the functionality you're looking for is apparently being implemented by the Field Collection module in Drupal 7 (and due to the Field API, it's being done in a way that knowledgeable people seem to agree is much better than any implementation that would be possible with CCK in Drupal 6). So it's not really clear why are you are apparently comfortable typing "drush dl cck" to install CCK for Drupal 6, but not comfortable typing "drush dl field_collection" to install this (or other) modules you might need for Drupal 7.
In practise, I prefer Kazu Yamamoto's cab over cabal-dev, mostly because it leaves the system libs alone, and has the extremely useful uninstall -r.
Hey VEVO, your OG embed codes are broken.
my apps which rely on valid embed codes you give in your opengraph tags are broken. steps to reproduce: 1. view source on any video page. 2. copy/paste your og:video or link_src and an IIS error appears.

that is all.
I'm a big fan if Readability. I guess, no matter what, there are lots of options.
Writing your application in Javascript, using HTML and CSS as just the drawing layer (much like how iOS uses OpenGL behind all of its views), can make web development nearly as enjoyable as native platform development.

However, it also defeats the point of using HTML in the first place. When you abstract everything away to make the development environment sane, you abstract away the features that make HTML useful, like the ability for the markup to be interface agnostic.

I often feel the browser should become what Java was intended to be and let HTML and CSS be one application of that system. It is the direction we seem to be heading. Giving the applications a more direct path to the hardware is the natural evolution going forward. Why are we fighting the HTML/CSS layer? It is surprisingly accommodating, but adds a lot of needless overhead.
When reading this so many red-flag warnings popped up that I could not decide if they were deluded or frauds. I will give them the benefit of the doubt and simply guess that they are deluded regarding the storage savings they will eventually realize via de-dupe. Given that the founding team includes a bizdev guy, a marketing guy, and a sysadmin/ops guy I am guessing that they can put together a nice pitch and powerpoint, have some easy answers to the operational problems of competing in this space, and have a lot of hand-waving answers to the harder technical problems. The latter problem will probably end up killing them unless we are just seeing a PR dump in preparation for a pivot to being just another online backup company.

One major fly in this whole "de-dupe" claim is that it will probably not even work out for them even if they did have some magic sauce to dance around the de-dupe/crypto conflict others have noted. The problem is that the files which users actually care about and want to back up are not the common files but the ones which make their data unique; it is not the mp3s or hollywood videos that matter, it is the data/content that each person has created that matters. If my disks crashed, my online and offline backups were corrupted, and I needed to rebuild my system I could get the common OS files in a hour, the mp3s and videos would take a few weeks of passive torrenting, but the pictures, home videos, and personal documents would be gone forever. It is these files that matter for a backup services, and they are not going to be something that you can de-dupe even if they were not encrypted.

Back when the term "de-dupe" did not exist and convergent encryption was something we were inventing before the term existed the thought was that a backup service employing these techniques would enjoy a massive savings in storage costs -- it turned out that people cared less about backing up the data that was easy to de-dupe and original data was a much larger portion of what users uploaded than we expected. This was back when pics were a meg or two and personal video was low bitrate, now that even a mobile phone is dumping multi-meg pictures and you can get a HD video camera for a hundred bucks I cannot imagine how anyone would convince themselves that de-dupe is going to make any significant difference to the operational costs of such a service.
A few weeks ago I made a bookmarklet for iOS that re-enables zooming and also sets the viewport width to the device-width (this is useful for pages that use the whole width, which leads to small fonts. E.g. Hacker News).

It works quite well.

javascript:(function()%20%7Bvar%20meta%20=%20document.createElement(%22meta%22);%20meta.name%20=%20%22viewport%22; meta.content%20=%20%22width=device-width,user-scalable=yes,maximum-scale=10%22;%20document.head.appendChild(meta);%7D)()
Its awesome for us to see how PG conducts office hours, but it seems like a bad idea to do this in front of so many people. I can imagine how hard it would be as a founder to answer these questions so publicly.
Chris Williams Jersey
I agree about the nested arguments. We're going to disagree about the tax thing; I think your teleological argument takes no account of circumstances, but on the other hand I don't think the media saturation on fiscal questions does much to clarify the issues.
It's Clojure, not "closure".

Yes, switching to Akka would almost certainly have solved the OoM problems. That's the whole point. We had to switch from the original code. The choices were: move to Akka, wait for 2.10 (when Akka replaces the default actors implementation - and whatever migration was involved), or rewrite. Given that we're getting heavily into Clojure, it seemed a worthwhile spike to create a Clojure version to see how it performed...

Was the original code bloated? I don't think so. I've written a LOT of code over 30+ years in dozens of languages. When the Scala code was written two years ago I was very impressed with its conciseness compared to Java (and other languages). My experience has been that Scala is 3-4x more concise than Java in general (and sometimes as much as 10x more concise) but Clojure is even more concise.

If you're learning Scala, don't let this put you off: Scala is an incredibly impressive language. Odersky and his team have done an amazing job.
Well, it's an unfortunate fact that diamonds in space are not as politically charged. In a vacuum it's unfair to give more scrutiny to climatologists, but given that it is politically charged, there's reason to question people's motives (and to be fair, people who will go overboard in the questioning).
Anand- don't forget our very own BestVendor at the incubator - Nik
Addiction Is Not A Disease Of The Brain
The Xbox-Live approach does not strike me as the prudent course of action for trying to recruit others for your cause. Even when actually on Xbox Live.

I've questioned how some recruiters that I've dealt with had jobs, but never had one remotely reached this kind of level of fire-him-now-ness.
just tried out omniplaces.com. works pretty fast, i kinda like it. though when I looked for burgers near palo alto, i mostly got burger king and in and out, though that's fixable.

One could potentially build a yelp like website with this search experience - especially if you don't manipulate reviews :)
I do not have a good resource, however, I know a few off the top of my head: 1) characters with modifiers, like umlauts, sometimes collate the same, and sometimes collate differently; 2) multiple characters may collate as a single character, such as "ll" (I just did a search to verify that this was the case in Spanish, and found the Collation page on Wikipedia, which you might find interesting); and 3) different locales may choose to collate numbers using different algorithms (in English we usually expect "1,000" to sort after "200", but if "," is a decimal point, then you might not).
I agree, except that they totally break zooming on mobile devices (or at least iPhone). I hate it when I rotate my phone and the text reflows at the same size instead of zooming to fill the wider viewport.

On the plus side, you don't have the issue of links breaking because they send iOS devices to their mobile ghetto that ignores everything in the URL after the domain name.
الحلقه 8 مسلسل بائعة الورد
Nope. It's projected to ACTUALLY fall, as the article makes quite clear, if you simply read the third paragraph:

Over the next decade, experts expect residential power use to fall, reversing
an upward trend that has been almost uninterrupted since Thomas Edison
invented the modern light bulb.

Or, read further down for the actual numbers:

From 1980 to 2000, residential power demand grew by about 2.5 percent
a year. From 2000 to 2010, the growth rate slowed to 2 percent. Over
the next 10 years, demand is expected to decline by about 0.5 percent a
year, according to the Electric Power Research Institute, a nonprofit
group funded by the utility industry.
Sketchy in a lot of ways.

His LinkedIn profile has stars around the name http://www.linkedin.com/in/opensourcestaffing

He also has every state in the nation listed twice (postal code + full state name). SEO bait I guess.

It seems surprising to me that some of the fairly big companies listed on their website (eBay, Disney Internet Group, Rapleaf, Shopzilla) would engage with someone so visibly awful. http://open-source-staffing.com/clients.html
You can read her twits here:

http://twitter.com/#!/ShoshanaHebshi
Preparation and Use of Kratom
kratom is an autochthonous foliaceous one that crapper be institute in the Southeast aggregation like Myanmar, Malayasia, Thailand and elsewhere. The crapper acquirement is from 3 to 40 meters (depending on the respective age) and hit leaves that are hard, thick, shiny and Stygian naïf in color. Kratom is a renowned element very widely for the foliage that is very much healthful and the type of grouping that hits institute which is such an uncolored resolution towards the discomposition which is habitual and communication for the dependency and whatever more.
They have a large amount of funding from groups that should point you in the direction of where they may go.

My guess is an eventual business model is for advertisers (the true customers) to get user information from developers who opt-in. Getting a mass-load of app developers, each with their own end users, into your ecosystem provides a lot of data to sell.
Stuck in the Matrix: Where is Yahoo’s Neo?
Young people tend to be single, which means they have a lot more at stake in terms of public image than married people do.
Excellent, the title says anecdote to set the right context. There have been other discussions on how much the knowledge of writing one solution helps in writing another solution in a different languages and what is attributable to the new language itself.
Groupon Makes Foray Into E-Commerce, Taking on Amazon in U.K.
What else does Google have on their IP?
Hotel in Guangzhou
Ask HN: Our competitor scams their clients - what should we do? 
Ok, here is the story. We are young company in online ads space making less that 100k sales/month.

We just found that one of our competitors are clearly scaming their clients. They are company with 30M+ funding, famous investors, few products etc.

They are charging their clients (big brands) x2-3 more for more expensive things while in practice delivering cheap thing. We collected all the evidence, screenshots etc.

We are in relatively small niche market, where all players are well known and so they are effectively stealing our clients/money.

What should we do?

1) Bring the evidence to press(techcrunch etc) and try to start another scamville? If so, should we do this anonymously or ask to name ourself? Would it harm our reputation as we are their competitors?

2) Prepare report and send it to their clients?

3) Contact them or their investors

4) Start doing the same thing :) This is not really an option since method is quite obvious and it will be uncovered sooner or later by someone.

5) Something else?

Thanks in advance!
The moral here has way less to do with tech recruiting than it does with just being a civil human being.
Perhaps not, but you crack passwords, which is what the title probably implies. The OP's usage is universally understood in the industry.
It takes a little away from the story that it took them a lot of time to discover a widely published performance and memory problem with scalas actors.

"after a lot of poking around, we became fairly convinced it was due (at least in part) to the default actor implementation in Scala"
Fantastic. It's nice to see an alternative to CrunchBase for data about startups. CrunchBase is easy to read (including the JSON) but a pain to edit.
Why does 1.8->2.0 break their own stated versioning scheme?

It just says that the major will rarely change - and that is correct. The major changed only once so far, since 2009. One major version bump in two years isn't that bad, and can even be considered rare, for some values of rare.

Nothing else in their versioning scheme says anything, that would suggest that 1.8 would be followed by 1.10. So far, the version number difference between two stable releases has always been 0.2: they're consistent in their versioning.

There are plenty of projects that work the same way.
MBT Tataga
On the other hand, would you rather write an application once for Android and once for iOS, or would you rather write a single cross-platform web app?
Thanks. Not yet, but I will release a website and a 0.1 version in two weeks. I will also write a 'please review' post on HN.
I lean towards the man-made position but am disappointed in how the evidence is presented and the knee-jerk dismissal of any and all contrary information. Also, I am not aware of 1000s of (independent) articles.
Understood, but I think that everyone save the most novice of all users understands that any subscription service they are paying for is not a piece of hardware. And therefore, since you cannot increase storage on a harddrive, it must go somewhere other than your computer, which implies a connected network. Am I being too optimistic?
Claiming "DataFrame" to be two-dimensional almost caused me to discount the entire project. On the contrary, it seems like they are actually multi-dimensional (since they are essentially OLAP relations) and you should advertise them as such. That they can be viewed as two-dimensional tables is incidental.
Correct, I meant Sencha Touch.
SAP to pay $20 million in Oracle criminal case
Rich Hickey's bookshelf on books that inspired Clojure
SEO Services, Search Engine Optimization Singapore Company | SEO Agency
Professional Singapore-based SEO company offering Search Engine Optimization & SEO Services. Call SEO Agency on 6270 2193
IBM's invention policy is:
first patent: $1500 when it's filed, another $500 if the patent is awarded
any patents after that: $750, +$500 if patent awarded.

Every 4 patents you hit a "plateau" and get a bonus $1250 or so on top of everything else.

- Random post in a thread where people apparently get $1 for developing patents for the company http://ask.slashdot.org/story/03/10/28/0055253/Employee-Pate...

But I also saw that IBM even demands former employee's patents filed after employment: http://www.goodwinprocter.com/News/Press-Releases/2011/Court...

Is the above good or bad for a company encouraging creativity? What's the right balance?
Chen,

A few suggestions:
1. Prepare answers to basic questions about your business before you go on stage/interview. Practice with someone.
2. Actively listen and try to understand what the interviewer is asking for. Don't answer question B when interviewer is asking question A.
3. Think about what use cases your product could quickly become a hit with. Keep some examples ready.

Having said that, I tried out your webapp, and really like the speed of search as well as the quick zoom in and out based on how many search results you found. Get someone to help you with interaction and visual design so you can polish the look, feel and experience. Also try to think through all the steps a user would go through to achieve their goal when they come to your website.
[edit: See my comment below on how this might be a culture thing]

I wonder how 15 hours in the post become a couple of days here on HN. But of course, the post was written as an anecdote and should be taken as that.

Could you elaborate what makes Akka "a language" for you? I did assume Akka actors are for all practical reasons a drop in replacement for scala actors.

More people should btw. read "Anecdotal Evidence and Other Fairy Tales" in Hacknots book:

http://www.scribd.com/doc/459372/hacknot-book-a4
So you admit that you're out of your field but then go on to opine about how the scientists that actually are in the field are doing something wrong, and denigrate the predictions they're making as "just simulations" without any experiments. According to you all those smart scientists working on climate change have never thought about the problem with computer models, have never run an experiment, have never thought about statistical confidence intervals for their predictions.

I think you keep bringing up the nitpicky point about diamond to make this guy look dumb. But just like you can call out this guy on the diamond thing climate scientists call each other out in peer reviewed articles when they make weak assertions, that's the scientific method. Among the scientists that actually know what they're talking about a consensus has formed and they are trying to ring the alarm bell. It is dumb and arrogant to ignore them.
Unless you find the PDFs of the money: http://www.zieak.com/2008/08/19/print-your-own-monopoly-mone...
This whole article is based on a line in the second to last paragraph:

>>The fact is the smartest and most creative employees won’t offer up a single decent idea if they know it’s company property whether or not it’s used.

It's an argument that I find pretty weak and it's presented with no backing at all. The smartest employees will kick ass for their employer and expect to be remunerated in kind. If I wasn't I would move on. And if I never offered up a single decent idea at my job I probably wouldn't be there very long.
I'd have to ask how much Scala and how much Clojure you know to challenge my statement about the equivalence of the code and the reduction in size? (no offence intended - a genuine question)

I like Scala. I'd hoped it would become my company's "One True Language". It has a lot less ceremony than Java. I went thru the very painful 2.7 to 2.8 transition. I attended Scala Lift Off! 2010 and Scala Days 2011. I think Scala is very impressive - a (much) better Java. I hope it will succeed and I still follow it closely.

I've always liked functional programming, and Lisp, and Clojure hits a particular sweet spot for me. It also happens to hit a sweet spot for our company - our developers like dynamic scripting languages and Clojure fits that better than Scala. Scala _allows_ you to adopt a functional style but doesn't enforce it (and, to be honest, makes you work at it) - Clojure makes you work at deviating from the functional path.

Clojure has less ceremony than Scala, is more functional (or at least more purely functional), and - in my opinion - far fewer demands on developers in terms of what you must learn to be productive...
Review: The lean startup
"widely published performance and memory problems with scala actors" - remember the code dates back to November 2009 when that was not common knowledge...
your statement [...] is optimistic and opinionated

The best type of comment to make!

Also, there's merit in what he says about language development. A lot of the really nice languages are developed in the open.
How To Aquaponics Inside Your Home
Key takeaways or at least the main ideas behind PG and Harj's questions & comments-

What pain point are you solving?
Is it something you dealt with (or the market deals with)? How do you go about using the product?
What is the killer feature of your product that will allow a user to switch from their current method?

Essentially, do you have product-market fit and an intuitive user experience.
Drift Fishing the South Holston River for HUGE Trout
I was blessed to have a very good highschool computing science teacher -- the class was a good mix of boys and girls and those experienced and inexperienced and in the end everyone produced some really neat games and had a great time.

I've taught my daughter a little bit of programming when she was younger -- I tried her with Visual Basic and we built a app that did some computation -- and she really enjoyed it. It gave her an appreciation for what I do.

So I really think that programming is generally an enjoyable experience. That's not to say we aren't exceptional, but there are exceptional people in all sorts of pursuits.
What would happen if driving drunk became legal? Nothing? That seem extremely counterintuitive.
I wonder a little about your numbers.

Scala is up to "10x more concise" as Java - your numbers suggest as they represent more or less the same structure in Scala and Clojure - a 4x reduction from Scala to Clojure (260 loc vs. 1000 loc).

This would result in a 12x (4x3) to (4x10) 40x reduction from Java to Clojure. Which is hard to believe.

Take this example where [edit] Python is compared to Java with a 1.7x size reduction:

http://codemonkeyism.com/comparing-java-and-python-is-java-1...

Could you give an example to reduce this code by 12x, or even by 40x? The biggest reduction LOC would probably be the reduction in constructor size with Scala case clases.
It's not encouraging creativity. It's encouraging employees to file for bullshit patents to make some extra money and get a bump in their next performance review.
CMYK (and others) added, look for an update soon.
15 hours = 2 x 7.5 hours - 2 days? (seems like basic math to me :)

Akka is _not_ a language - I'm not sure where you got that impression? (please explain so I can respond to it - no judgement). Based on the Akka documentation (pre-1.0), it did not seem to be completely a "drop in replacement for scala actors" but I hope it's moving that way (and I'm very pleased that Scala is adopting Akka as the default implementation!).

Heh, yes, anecdotes are meant to be just that....
Did you actually play with the url? It pulls in the dependencies in one file, in any order. The genius part is that it's creating cached custom dependencies for each page that could potentially be shared by other pages. This is the most efficient dependency management approach I've seen. For sites that could have hundreds to thousands of pages, css/js asset & dependency management is so critical.

Something doesn't need to be difficult to implement to be extremely useful.