skysight-inc/HackerNews huggingface dataset:
Mentioned it a few times in other threads, but it clearly needs to be reiterated: http://news.ycombinator.com/item?id=3753915

For posterity's sake let's make this clear: the SEC rule regarding 500 owners is as follows:

> Companies with more than $10 million in assets whose securities are held by more than 500 owners must file annual and other periodic reports. These reports are available to the public through the SEC's EDGAR database.

Source: Securities Act of 1934, paraphrased in http://www.sec.gov/about/laws.shtml

It requires firms to file special reports. The reason why people presume that it means that the firm must go public is simple: there are only a few additional requirements to go public, and the economic advantages in many cases outweigh the paltry effort.

For posterity's sake, this is worth repeating: THERE IS NOTHING FORCING A FIRM TO GO PUBLIC. NOTHING.
The guy who wrote NetNewsWire posted about moving away from Core Data a while back, has some good points.

http://inessential.com/2010/02/26/on_switching_away_from_cor...
Pitfalls When Upgrading to Django 1.4
It does on secondary indexes http://wiki.basho.com/Secondary-Indexes.html
How is that different from

for foo in bar

ubiquitous in modern programming languages?
I believe it's inherently better _not_ to have a length of fabric wound tightly around my neck.
1. Our read/write API allows you to get any existing data set into Silk. We have various importers available. No OWL/RDF at this time, but that may very well be developed by ourselves or our developer eco-system in the future.

2. Silk has a powerful query engine that allows quite complex reasoning. Part of that is already exposed in the product, through our search bar and the so called "explore mode". We have no UI yet for the more complex queries, but those can be performed through our API.
You are thinking of the Chicago and Austrian school economists on the subject of the minimum wage. We're not talking about minimum wages, except in the sense that they should be above zero. We are talking about the requirement that companies pay workers at all.

Do you expect people to just slowly starve to death for the sheer joy of toiling away?
IMO part of Microsoft's strategic view is that any developer time spent on non-Microsoft technology is bad, so they saturate the developer with Microsoft-specific requirements and deviations from otherwise well-established standards.

Microsoft's proprietary software development products (Visual Studio, .NET, etc.) present the developer with complex non-standard terminologies, languages, categories and specifications unique to Microsoft tools and platforms.

In the more open sphere of the WWW where Microsoft has at times dominated the market, the same strategy applies: inundate web developers with deviations from the standards and with Microsoft-specific "innovations". It works as long as Microsoft has a large share of the market because you simply cannot ignore their presence. In the end, much, if not most, of your time is used up supporting Microsoft's idiosyncracies, leaving less time for alternatives.
Born a new way thinking company
Today born a new business project that aims to reinvent the model of “Company” trying to make up for criticality generated by current economic situation.
Malthus was right about what? He was wrong about nearly every single main hypothesis he made! What are you saying he got right?

http://www.economist.com/node/11374623
http://wmbriggs.com/blog/?p=1837

Have you actually read Malthus' works?
Except it's not a very good idea. It's actually a very poor business practice.

Dude's got no one else but himself to blame. If he's taking credit card transactions, he should be holding a reserve in the relevant account for exactly this sort of situation. His lack of foresight is the root cause of the entire mess. As the saying goes, "Lack of planning on your part does not constitute an emergency on my part."
Most interesting part to me:

"To track our progress, we conducted tests that removed any trace of Google and Bing branding. When we did this study in January of last year 34% people preferred Bing, while 38% preferred Google. The same unbranded study now shows that Bing Search results now have a much wider lead over Google’s. When shown unbranded search results 43% prefer Bing results while only 28% prefer Google results."
Verification of a new account would take up to 5 business days, so it would be no faster than sending an ACH for the money.
I'm not saying anything about requiring 20-somethings to work for free. I couldn't have afforded to work for free in college either. I agree that it's a different situation.

My point is that I was able to make an informed decision to take an unpaid position, and it benefited me. Had it been a paid position, it either wouldn't have been offered (the department didn't have a lot of money) or would have gone to someone else with more experience. So when people advocate for unpaid internships to be banned, I get frustrated, especially when they say it's for the intern's benefit.

Don't get me wrong, it absolutely sucks that it's possible (market-wise) to hire university grads for nothing, but banning unpaid internships doesn't solve the underlying market problem. And I'd argue that it doesn't increase social mobility, either, since floor/ceiling prices tend to encourage nepotism.
"Tell me if you are not easily replaceable then how come every time I ask for hackers I only get about 5 emails but if I ask for business founders or idea guys my inbox goes DDoS?"

I don't know where you are asking for hackers, but any time I've posted an ad for developers, my inbox is filled within an hour.

"is just another bullshit buzzword, as are "vision" and "culture""

Not really. Without vision, most hackers will never make it past the initial stages of development. I'm a developer (and I run a few startups).

I can't tell you how many technical people I've tried to partner with that either: can't see my vision, get bogged down in the details (IE: only want to work on the cool things), or just don't have the follow-through (give up after X amount of months for whatever reason).
Have you seen what omniture sitecatalyst costs? (may be they've gotten cheaper last I heard, but considering what Adobe paid for them, I don't think.)

Mixpanel, and a whole host of other services, are doing startups a big favor. Complaining that $150 is "out of wack" is pretty close to trolling.

I'm running Mixpanel on a handful of my sites and its great. Any time I can outsource an important task or tool for dirt cheap, so my developers can concentrate on our core product, I feel like I'm getting it for free.

Good riddance to companies that don't post their prices and give you an 800 number to talk to a sales rep.
I'm an atheist, so that's strange praise, but whatever.

If anyone's serious about setting something up, my contact info is in my profile.
I'm not sure the whole icon thing actually works.

For MacPaint with 8 functions it was great. For picking one of a dozen apps on an iPhone - fine.

But the last version of the 3D cad package I used had over 5000 commands - and each one of those was represented by a unique and (supposedly) intuitive icon!
That's getting close to the Chinese alphabet
CouchDB has some features that other databases don't have: a continuous changes feed, REST interface, master-to-master replication, a web interface to the data and management (Futon). We need those features (Yes including Futon. It is a feature because it lets us quickly prototype and debug. It makes a black box that you drop your data in transparent).

But we not using to for large datasets. We are using it mostly for configuration, and setup. There is a custom clustering setup built in its m-m replication and changes feeds.

But I agree that for IO scaling and large data sets Riak would be a top choice. But there are other contenders to look at as well: Cassandra, BigCouch and the upcoming Couchbase Server 2.0
I used django-tastypie to create our restful API at work. It turned into a "round peg square hole" situation. In over half of my end points I had to over ride the default behaviour. This goes right down to how URL are generated. I spent a lot of time reading code.

So while it is very powerful, I probably won't be using it again for a large project.
Does Your Domain Say "Trust Me?"
Throughout the entire exchange, Square is relatively prompt and incredibly informative and professional.

This guy doesn't know how electronic payments work, and has clearly never had to deal with managing a merchant account before.
Nearly every economist on the planet recognizes that minimum wage laws are net counter-productive. They are great for the limited number of people who happen to snag one of these over-paying jobs, but they are not so great for all the other people whose skills are not worth that amount, and are thus made unemployable.

And, as you can see in basically every position where government hasn't mandated that employers pay some minimum wage, organizations do not choose to pay people zero. Ever. They choose to pay people just enough to perform the work that needs doing. Sometimes that number is $10 per hour, sometimes that number is $24,000,000 per year.
Your Mother, the Hacker: It's time to mom down and bake some code.
Show HN: jQuery Progress Bubbles
Maybe not the best example, but if a new paid employee says, "No, I've never used source control, what's that about?" it's a big problem. If an intern says it, you explain it and move on.

And thus it came to pass that the unpaid internship replaced the entry-level job.

I know there's no point in pleading with an economically rational capitalist like yourself, but stop exploiting the proletariat, or one of these days we won't even walk into your damned office.
> We wanted to increase the likelihood of attendees seeing people who they share something in common with

Great. Steel City Ruby Conference thinks that the color of someone's skin or the shape of their genitals is the way that audience members might share something in common with a speaker.

Personally, I care a lot more about whether a speaker shares my interest in coding, entrepreneurship, etc.

Beyond that, sharing interests in reading materials, history, woodworking, or gaming might be nice.

But, no, what we get is racism and sexism: "We think the only commonality worth talking about are the superficial physical ones".

I think Martin Luther King would be sad about how far short these folks have fallen from the goals he set out.
That is a pretty tight requirement, considering the internals of Ogre 3D engine. It is full with exception classes (some might argue it is way too overengineered.)

Are custom data structures available as open source that don't use exceptions? Or perhaps can you please name an engine that already has this?
I'm also not very happy with the XML serialization.

(I know, I know, it's XML. But people still use it.)
The Quark/Adobe dance is fascinating.

Quark became more and more user-hostile through the 90s, basking in the dominant market share of their (essentially) single product. Prices went up, the feature set stagnated, anti-piracy measures punished the honest, and Quark tried to push ill-conceived "multimedia" and web features into the product. Focus was lacking not only in their product, but in how the company was run: development and support were moved to India, and then a few years later moved right back. And despite all this, in terms of dominance Quark XPress was like the Photoshop of its time: with all the professional workflow based on the product, the ecosystem of expensive plug-ins, and the people whose jobs were practically defined by their Quark expertise, it was difficult to imagine how any competitor could gain traction.

But Quark's unpopularity with its captive customers created a fertile field of potential good will for anyone with the gumption to try jumping in. And the nimble upstart who finally gained traction was of course Adobe. InDesign was cheap, good, addressed many of the long-term unresolved Quark pain points, and, despite bugs and shortcomings, held the promise of a future outside Quark's cloak.

A decade later, where are we?

The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which.
Well met then, sir or madam.

Malthusians have been predicting gloom and doom for years, and yet, continuously been proven wrong.

Anyone who believes otherwise has usually just not actually read what Malthus wrote in his books. His main hypothesis has at least been rejected for the time periods concerned, as the food supply has vastly outgrown population growth. Now, that doesn't mean everyone has food, but it does mean that the human population as a whole has an overabundance, quite contrary to what he predicted would happen.

http://www.economist.com/node/11374623
Well, what about the folks who also couldn't afford to go to the school that the guy was going to?

I mean, ultimately, the big obvious problem of capitalism is that the upkeep of labor is pushed onto the laborer... almost to the point where (to a very small extent) it could be possible that forcing labor to pay for its upkeep while exploiting it for profit is a defining characteristic of capitalism.

While I find it to be an interesting discussion, unless you want to decry systematic problems, you're really not going far enough with your "what about".

And we don't have to do everything within that system, do we? I mean, isn't direct action a good response to large, systematic problems?

"Wait, what are you saying? Employment should be predicated on the employer giving the employee an adequate monetary reward in exchange for an adequate monetary reward for the employee? And if either side isn't getting their adequate monetary reward, the job shouldn't exist? This is a radical concept!"

No, my point is that an internship is not a"job", interns shouldn't be treated like "employees", and that I was trading, based on my experience as a both a teacher and an expert in the content area for a personal reward of getting to teach for a bit.

When internships are equivocal with jobs, they are exploitative. I agree with you and the linked article on that.

What is not exploitative is when there is an actual exchange of, say, useful information and pedagogy in a system where you can't learn techniques without making stuff, especially in a way that privileged the growth of both a specific person and a larger workforce.
Survey: what is "data science"?
Or the pain of having to deal with HTML, JavaScript and CSS working the same way across multiple browsers and OS.

I'll take native development any day.
Power to the people? The New Better Business Bureau
Is there really a large glut of recent graduates and a corresponding lack of new jobs, or is this just a collective action problem where since recent graduates can't reject unpaid internships en masse we're stuck in a race to the bottom?

Both. That's the way the labor market has always been: a collective-action problem where any one worker can undercut living standards for everyone else in their field whenever supply outnumbers demand. The answer to the problem, traditionally, has been to unionize.

We're only one or two steps away from reverse paid internships, or looking at them as investments. "Seeking executive assistant. Minimum MBA or equivalent post-graduate degree. First one to pony up $20k gets it".

Which is going to be the point where the Protestant Work Ethic finally breaks down and America's youth goes on strike. I'm looking forward to it.
PROMOTION Now EXTENDED thru /Saturday, June 2, 2012 Review by Fanica Rahaian
Oh, news on this actually. They just posted this on their blog about a half hour ago:

Educational Licenses

We have had many inquiries for educational licenses. We are extremely excited that students are being drawn to RubyMotion.

"If you sent us a request for an educational license, please accept our apologies for the late response. We will start contacting you early next week. Your emails have not been lost!"
Ironic that you refer to an RFC. CC was used in correspondence long before internets and RFCs (as was BCC). It meant "carbon copy" just as you said originally. This is a bit like updating an icon. The icon (actually acronym) was left unchanged and someone thought to call it "courtesy copy" because they must have thought carbon copies obsolete and confusing. Actually, I don't know the genesis of the term "courtesy copy", but I'm pretty sure it was an update.

Sorry this whole rambling note is further evidence that old people (and their icons) don't make sense anymore.
Fat Arrows and Classes-as-Prototype-sugar make beautiful JavaScript
What I really don't get is not using mongo. Would be a natural fit, and besides isn't that link to a "Don't use mongo" you posted a known hoax?
Great. Now I have to avoid the elevators -- if I go in and a female feels harassed by being "trapped" with a guy in an elevator I get kicked out. If I don't, I get kicked out because I won't share an elevator with a female.

Not to mention the crap about respecting peoples religion. It is literally impossible to do that while being inclusive of LGBT people since homosexuality is an abomination in Christianity and Islam (or Islamic customs) mandates separation of the sexes. Not to mention that religion is a choice, whereas the race you were born isn't.

I am not advocating tricking muslims to eat pork at the conference or anything, but some groups happen to complain a lot over relatively insignificant things.

And in the end the goal is not inclusivity. It is the sharing of code, tools and practices related to these things.
1993 was 19 years ago. Though I'd be curious what that effect was too.
Girlfriend Needs A Job?
In case of military, they trained the guy/gal who screwed up. In case of a startup what if the new recruit screwed up? He/she is a couple weeks old to the place and how can the leader be responsible for a screw up of a person who has only been there for a few days?
Having worked on large scale systems I would agree with him. Scaling is only hard when you completely ignore it at the design phase. IMO, designing scalable systems is often easier, because they need to be loosely coupled to handle failures. Honestly, I think most of the hard real world software problem tend to deal with legacy systems and the near organic mess that builds up over time.

So what's your database system like. Well, we are 1/2 though the transition between A and B, we don't have a DBA so Bob wrote something to create build scripts based on changes made in this file. It's buggy and we are starting to try out C but if you ...
Learn JDBC in 10 minutes | The Beginner's Guide to JDBC
Is Hacker News The Superior Commenting System?
Audible,
Rdio
Yep, Italian. So we were the 'lucky' ones. I find this rather absurd, but maybe if I had to live in real minefields I would think in a different way... who knows...
Most relevant to this discussion is www and that came out as a side effect of physics research at CERN, so it can hardly be described as an intensional government funded program. The US government's ARPANET plans prior to www never envisaged letting every Tom Dick and Harry do their banking (or anything) online.

Even at the time of the embargo, there was PGP and it worked just fine. The problem was, and is, the close relationship between the bankers (and other monopolists) and the government(s), whereby the public is forced to use what they mandate, rather than the other way round.

In a different world, it would not be technically difficult for people to download an open source application a la GPG, generate and keep their own private keys, and the governments, banks, and software monopolists working with it, rather than against it. The banks could look up their customers' public keys to establish secure communications and the big software producers could make it easier to use. All it needs is some goodwill, sadly lacking as it weakens centralised control.
"You cannot understand good design if you do not understand people"
I hardly ever use my Mac Desktop like the guy in the article does. I have never touched LaunchPad or Mission Control. If you don't touch those two apps your desktop experience would be similar if not superior to that of Ubuntu. Anyways, it's a very superficial article.
True, but those APIs were never available without those kinds of restrictions.
If a job isn't productive enough to provide for the upkeep of the worker (ie: to pay a living wage), why should it exist? At that point, the worker's slow-motion death (or the welfare money society pays to prevent that) are just subsidizing a ridiculously unproductive employer.
I have been using Bing primarily (Chrome search box and iPhone search) for 6 months, after about 12 years with Google.

It's completely adequate/same for web searches of all types where the answer is a web page.
- Perhaps a bit less cluttered.
- The social thumbs-up is kind of nice.

Once long ago only Google got the basic search types right while all others were noise machines, then Google was still better at having more pages, more PDFs, more types of data, and now it's basically parity. All search engines seem bad at:
- fighting "how to" seo spam
- travel/product seo spam

Not sure it's a crisis though.

Other search types:
- Images is better
- Maps is worse, and
- Local is worse. For those I go over to Google a few times per day.
> He/she is a couple weeks old to the place and how can the leader be responsible for a screw up of a person who has only been there for a few days?

If they're unready, why did you put them in a position that required someone who would hit the ground ready?
>Now, is your problem that they don't go out of their way to add compatability for random third party packages on a cloud based OS? You're not the target market, then :P

I'm not bothered by Google, Apple's, or MS' decision, really. It's just that answering "Can you run Firefox on ChromeOS" with "You can run Firefox on a Chromebook... if you run Ubuntu" just doesn't help anyone that actually wants to run ChromeOS.

Also, I'm aware that it's just flipping the switch. It's not, for example, the same steps you need to do to root a Kindle Fire, but it's still the same result: You still need root access to install(and possibly run) Firefox with ChromeOS.
Yeah, but until we can see how that research was done, we do not know if those results are relevant.
I'm as sartorial as they come. My friends call me 'Swagnificent'; I typically wore tailored, French-cuff shirts, a fedora and suits to my former job as a sysadmin at a Big 4 firm. People regularly stop me on the street and ask to take pictures of me. TL;DR, I'm all for dressing up.

But something about this delights me. Imagine, walking into a room of self-indulgent, Wall Street pricks, knowing that they're tripping over themselves to get in on the action. I think I'd be tempted to rub it in. Ordinarily, someone approaches a bank out of their own necessity. Here, the tables have turned. And I love it.

Wasn't there a story a few years back about Microsoft calling Zuck for conference call at 9AM, and he told them he was still sleeping; and to call back?
Turn your iPad into an Etch-a-Sketch
Search Google for Javascript methods, and guess what you won't find
Is Microsoft blocking Chrome and Firefox from native Windows RT a big deal?
How To Use Service Providers To Manage DDoS Threats
I'm usually not a fan of the dismissive tone that is customary in many a HN comment, but you simply don't know what you're talking about.
It's all on him. He could have avoided the whole thing if he just had the foresight to keep a few hundred bucks in his account as a reserve against charge-backs.

It looks like Square adhered strictly to their end of the terms of service. They did exactly what they always said they would do. Jason is the one who screwed up and then demanded special treatment and then got huffy when they didn't give him special treatment.
How do you go about searching the DB if everything is stored as a JSON object? Are you using an index like solr/sphinx instead of doing any searches directly in mysql?