skysight-inc/HackerNews huggingface dataset:
If it is that important, they'd be using an ACID-compliant solution, right?

You don't use Best-guess Attempt at Sorta-consistent Eventualities for important data ;-)
All you need is some sort of remote control for your tool -- for example, a way to open a file in an existing emacs instance. plumb is just a command like any other that provides global ipc between all your programs,

plumb "path/too/foo.c"

runs the argument string through the gauntlet of plumbing rules. It's up to you to edit the plumbing rules to send the file to your editor.

Before I lost my hard drive, I had some udev rules setup that used the plumber to post notifications to a 9term window on my desktop when a USB drive was mounted. It's really dead simple, really makes you wonder about the proliferation of complex messaging systems like dbus.
With ICS, android introduced a new design language and look and feel and usability have improved. But nevertheless, we have always found the default UI recommendations need to be overridden at least 10-20% of times to get a usable app. And yes, ICS still looks like a cross of iOS and Windows Phone 7.
Fanbois are the worst.
Interestingly, I've never received a default bank pin in Ireland that wouldn't have 2 repeated digits in it. I have a theory they do this to make pins easier to memorise.
Well, we don't know what the cost-structure of the other market entrants are. Perhaps they have a much higher cost structure than De Beers, and thus there is no point in starting a price war as it not only destroys the long-term market for the gems, but the newer entrants might get wiped out.

I think Game Theory is the right way to look at this - who really gains from a drop in prices? Sure, the new consumer wins - but at the cost of destroying a societal norm. The new entrant might gain short-term profits but at the expense of their long term market and possibly their very existence.

The opportunities for diamond arbitrage are very small, both because there aren't large organised exchanges (no diamond futures contract I'm aware of) and because the retail market is controlled by the suppliers, removing the possibility of 'black market' arbitrage.

Many, many companies would love to exert control over their market in the same way. I just think that new entrants want a piece of the monopoly pie rather than disrupting the entire industry.
My first press release for my AI Trading Software startup
Edited the title to (2011).
I foresee a lot of frustrated users trying to google things about this project.
I never meant to imply that inexperienced users were definitely moving to NoSQL. I would imagine that orders of magnitude more of them are still using MySQL due to its pervasiveness.

Only that if they were the current complexity of RDBMS would be a big factor. Accessing a database as a REST service like say CouchDB or having fluid schemas like MongoDB is much easier to handle than ER models.
What happens when you become large enough to justify an organization account at GitHub and it no longer becomes beneficial for you to either use or continue to operate Legit Teams?
Including Salt Lake City would be humorous.

http://tinyurl.com/8e2f27l
How is this breaking or news?
You think FB doesn't consider durability and consistency essential? With almost one billion users?!

Wow.

Whether it is consequential or not is completely beside the point. As is whether you understand the "social graph".
Occupy Research General Survey faceted data browser
I'm not clear on what in my comment you're saying "no" to. isinstance(tuple, ("foo")) being True is not a "rough edge" (or if it is anything people are ever confused by is a rough edge). If it were True, that would also mean you couldn't use parentheses to set the order of operations, since items inside parentheses would be tuples. That would be nuts.

IMO this is just an educational issue where people aren't taught that the comma is the tuple operator (e.g. `x = 3,4` is perfectly legal) and parentheses just come along for the ride to disambiguate other uses of commas. If I were king tuples wouldn't have the same syntax as argument lists (`f((3,2))` is pretty ugly), but both Python tuples and Python argument lists conform to a lot of people's expectations of how both those things should look.

The fact that duck typing makes tuples and literals (temporarily) indistinguishable to the interpreter is more of a rough edge of duck typing itself. Duck typing can result in tricky bugs in many scenarios well beyond singleton tuples.
Actually - I like the tattoo concept. In order for it to be effective, it's not that it has to "Represent a significant economic expenditure" - rather, it has to be something that makes it infeasible for the proposer to do many times. A large economic (for the proposer) commitment is one way of doing this - but tattoos (or better yet, branding/scarring) would be even better.

With regards to the problems with diamonds. Totally agree, I think they are absolutely stupid. In a reasonable/responsible world, the proposer would have to demonstrate the ability to provide material food/water/energy/shelter security. Now that, has "real" value to me.

But, I'm clearly not the target for an engagement ring.
Why oh why do people dig up crap from years ago and post it on HN
Actually, more often than not 'Best Hardware' would mean that your CEO is an Apple fan boy. And you would end up with a glossy screen and an 8GB Macbook.
So, I haven't looked closely at it, but he does mention that your clock remains (almost) the same as an earth clock. That implies that there is no frame of reference that shows him traveling faster than the speed of light. I'm not sure that this can be used to violate causality.
This feels like a huge pricing swing-and-miss. I'd NEVER pay that for home use. Particularly when Google Docs are there and for when Docs lets me down, LibreOffice.

I actually opened MS Office for the first time in years the other day. Some thoughts. 1. It is an overly complicated app, still. 2. Google docs fulfills 95% of all my office needs, but when it doesn't, LibreOffice. 3. LibreOffice has come a long way and, despite all the flaws of LibreOffice, actually is all I need (and I'm a heavy doc/spreadsheet user).

The last one is key. People have said for years that LibreOffice isn't good enough to replace MS Office. That might have been the case in 200x, but not anymore. For any app not named Outlook, I can't think of any reason to not use LibreOffice.

I've not found a reason to be anywhere near MS Office in quite some time and that doesn't look likely to change.
"You have to put the whole dataset on RAM?"

This is hardly a hidden feature...
Most difficult CEO skill? That's a life skill. Not to dismiss how hard it must be to be a CEO because I couldn't imagine it but those lessons apply everywhere. Replace the word CEO with the word life and you have an article about how to manage the stress of everyday life.

Edit: I really really don't want to sound dismissive, that's really not the intent.
That's awfully nice of them to significantly reduce the search space.
It looks like ctrl-/ works.
Top grads want to teach. Why don't they get hired?
Theoretically, it isn't possible to stop an advanced alien race that has mastered ftl travel from being able to destroy earth. There is this concept called relativistic bombardment - your "artillary" is set to travel so fast, that the light that comes off it only arrives moments before the actual shell, and thus, there is little to no warning. The only way to stop this sort of attack is a shield that is impenatrable. However, such a thing cannot exist, since the attacker has all the time they need to devise a shell that can penetrate the specific shield you intend to use.

Hence, the only safety you can guarentee is if you know your enemy don't know where you are, and thus can't aim the weapon. Otherwise, its impossible to stop an attack.

Now, conversely, humans knows this too, so it makes rational sense to attack first. Its MAD on a galactic scale!
Why? Do you think he studies demography? He studied business and business people, and he has people feeding him things to say.
Serious question: what's the difference between spec work and a concept?
There are a lot of irrational things that smart, educated, and informed people believe in. Not to start a flamewar, but God is a great example of this.
Just because something is a crucial life skill doesn't mean it can't also be a critical CEO skill, or any other job-skill for that matter.
How Big Is Chicago's Startup Scene? About SOMA-Sized, Actually
I tried a calculation. It appears there is an optimal gas velocity in between 0 and V_train. It depends on a lot of factors that I didn't spend much time trying to come up with realistic values. If I weight things heavily in my favor, you can save over 50% power requirements by moving the air at around ~120m/s. If I weight things in your favor there is a pretty paltry power savings at around ~10m/s. If you care, here was my method:

f=0.006; %wall friction factor inside tube, also skin friction outside a train
rho=1.2; %air density [kg/m^3]
R=1.5; %tube radius [m]
Vg=0:200; %velocity of tube gas [m/s]
Vt=250; %velocity of train [m/s]
L=500e3; %length of tube [m]
Cd=0.8; %drag coefficient, form drag
trainfill=0.1; %percent of tube filled by train
airfill=1-trainfill; %percent of tube filled by air
ncars=1000; %number of cars in tube
Pg=pi/4fVg.^3LairfillR; %power required to move gas through tube
Pt_fm=ncars0.5rhopiR^2Cd(Vt-Vg).^3; %power required to overcome form drag on each car
Pt_sk=pi/4f(Vt-Vg).^3LtrainfillR; %power required to overcome skin friction drag
Pg_annulus=0; %since the mass of air is so small between the train and tube wall, assume 0.
Pt=Pg+Pt_fm+Pt_sk; %total power requirements
Philippines' 8 million torrent users attracts band whose music it most pirated
Interesting, but then you have to worry about keeping oxygen in the train, and not having leaks?
Well, please correct me if I'm wrong - I am not an expert on this, but the people who run the Diamond District in New York have been shown, genetically, as an ethnic group, to have some of the highest IQ's on the planet. Couple that with notoriously a fierce worth ethic and super strong values. This is just my opinion, but I don't think these guys are going to fail in what they do. Ever. And diamonds is the business they choose to be in.

It certainly makes for an interesting story.
This is also true of SQL databases. It just depends on _what_ your aggregating. In this case if you need to aggregate the count of something then in a DB like MySQL you can lean on the index to get a quick count, but if you need to SUM or AVG you will be doing just as much CPU level work as a NoSQL solution. The difference is in MySQL its a simple query with the AVG operator, in MongoDB its a Map-Reduce query which is much harder to write.

In general you need to know what your doing under the hood and how either solution effects your problem domain. Where I work we need to aggregate billions of data points on demand. This can't be done in real time without pre-aggregating the results ( and even then it takes tons of I/O just to process the aggregated data set )
Sadly, it is almost unheard of here in Japan and I am 99.999% sure it is the same in most of Asia (the real market for diamonds and luxury brands nowadays).

Just a couple weeks ago I was at lunch with my Japanese coworkers and the conversation topic went to one of them thinking on whether to buy a diamond ring to his wife as an anniversary gift.

I told him to better stay away from diamonds, and mentioned the diamond situation (pretty much the contents of the article) and not only not any of them had ever heard about it (despite most of them having graduated from top public and private Japanese universities), but also I ended up getting from all of them the most incredulous and distrustful looks I had ever been given in all my years in Japan.

A fundamentalist vegan urging them to immediately abandon sushi and seek redemption in the purity of soy beans would had been more warmly welcomed to discussion than my comment.
Do they? Men are now significantly under-represented in college at the undergrad level and the trend is getting worse. What scholarships/retention programs are there for men compared to those for women?
I skimmed through the responses, which seemed to be all about the execution, with little or no discussion or debate questioning if this is a good thing or not.

Even more than the idea excites me, I hope this fails miserably. We're at the Avatar stage of our evolution, not Star Trek.

I think this says it best: (no affiliation)
http://www.facebook.com/ResurrectingtheGoddess/posts/3960760...
Worse community. I just want /hn/programming.
That article made me wince because it was apparently written by someone who had never heard of Simpson's Paradox[1].

Just because Texas as a whole tends to support Romney, and just because Texas as a whole has a lot of people who pay no income tax does not give you the data needed to conclude that people who do not pay income tax tend to support Romney, or even that they are more likely to do so.

And in fact, the exact opposite is true. It's been a staple of American political analysis for decades that although poor states tend to vote Republican, poor people tend vote Democratic. If you take Mississippi, you will find that it is poor and thus (as expected) it votes Republican. But within Mississippi the poorest groups overwhelmingly vote Democratic (regardless of skin colour, in case you think racism plays a role), while the richest groups vote Republican. Look at a rich state and the same trends hold - the poorest groups within that state will vote Democratic, while the richest will vote Republican. (A ton of research exists on this; this blog post seems to sumarrise it well[2].)

To quote from the article: "So Romney appears to be wrong about these voters. But if calling for a less progressive taxation system was enough to alienate poor voters in the Deep South, the Republican Party would have already lost its stronghold there." This is something that could only be written by someone who has no grasp of American politics.

You only have to glance at an exit poll - any exit poll - to realize that Republicans alienated poor voters LOOOONG ago. Let's say 2004, presidential election, Mississippi again[3]: Kerry beat Bush by 24 points among people making less than $15k a year, but by only 9 points among people making $15k - $30k. Look at people making $30k - $50k and he lost by 20 points, a massive 36 points among people making $50k - $75k, and an eye-popping 43% (71% to 28%) among people making over $75k. And, again, the same trends exert themselves in every state, every race, and every year, over and over and over. Texas in 2004? Kerry wins every income band up to $30k, and loses everything else by increasing landslides (losing 92% to 8% for people making over $200k). California in 2004? Same deal; Kerry wins every income band up to $100k, and loses everything else by ever-increasing margins as you climb the income scale. Congressional elections in 2010? Same thing: [4]

TL;DR: Today I learned that you don't need to have a good grasp of statistics, logic, or American politics to be an associate editor of The Atlantic.

[1]: http://en.wikipedia.org/wiki/Simpsons_paradox

[2]: http://super-economy.blogspot.co.nz/2011/04/red-state-rising...

[3]: http://edition.cnn.com/ELECTION/2004/pages/results/states/MS...

[4]: http://4.bp.blogspot.com/-JGX1ch5CkN8/TZ9mEU7lnJI/AAAAAAAAAe...
>Honestly, as a community of people in the startup ecosystem, we could stand to learn a thing or two here.

Yup. Bang on.

Apple does a line in 'oh, but you didn't get an Apple' better than anyone else (they aren't a startup but once were)

>I swear, De Beers has probably pulled off the greatest marketing stunt in the history of humanity

The Australian Meat & Livestock board came up with a marketing idea. On Australia Day, which falls in the middle of Summer, it's very popular to have a family barbecue.

About 8 or 9 years ago, they came up with the idea that it was an Australian tradition to put lamb chops on the barbecue for Australia day. Now, I've been around for a few Australia days myself, and I can tell you it's never been a tradition at all.

But they got a popular former football player to start running ads (in a humorous manner) to say it was 'unAustralian' not to have Lamb Chops on the Barbecue for Australia day. The actual tagline is 'Don't be unAustralian, serve Lamb on Australia day'.

It has been a big success, and now they release pop singles on YouTube and generally create a 'big suspense' to see what they will do this year.

Overall, it's been a massive success, and in just a short time, if you arrive at an Australia day barbecue, it would be surprising to not find Lamp Chops sizzling away. In another decade, it will just be one of those societal norms that will require very little advertising to keep it going.

http://www.mla.com.au/Marketing-red-meat/Domestic-marketing/...

So, these types of stunts find success when the right pieces fall together. Definitely a lot to learn for the budding startup.
Right. I've started using CoffeeScript for a side project, and I really appreciate how it fixes most the warts in JS, but I wish they had stopped there rather than making gratuitous syntax changes. Parentheses in function calls is not an actual problem.
That's the basic thing we're working with. We really can't take this to court, even if we would win. We're currently thinking of going with your strategy of getting the competitors on board, possibly reaching out to them one last time and offering them 6 months to see results from us before we ask them to pay for the traffic we send them. But still, it's definitely going to be interesting. Thanks for your input.
Great site, thank you.
That's what we were thinking at the beginning, but we had to reach out to them at some point, and it might be past the point of forgiveness at this point.
"it will there in its own due time" is naive at best!

Those comments dinging Dev Bootcamp as "toxic" or practicing "reverse discrimination" are revealing a dangerous ignorance. Decades of sexism, racism, and systemic oppression of certain groups are not fixed in their own due time just by natural evolution or luck, they need opposing, direct, and intentional forces such as the one attempted here. I recommend if you really care about the subject to do some deeper reading of the ideology and reasons behind laws and trends towards bringing more absent representation into an industry or organization. There will always be individual instances of "injustice" while systematic oppression is being opposed, but whether you like it or not the system is still racist, even if you as an individual are not. So even though you missed out on your scholarship there are thousands of white privileges you've received without knowing or noticing that you need to own up to as well!
Another possibility is that I'm reversing cause and effect here. Perhaps demand started soaring first, which inspired the entrance of the new player, who quickly shored up the gap in demand -- thereby restoring supply/demand equilibrium to the market, and keeping prices stable. Not out of the realm of possibility.

In such a scenario, De Beers wouldn't necessarily or aggressively chase the second player into the new market. It's doing just fine in its existing markets, and it doesn't want to risk setting off a price war over the new market.
> The biggest issue with the iPhone app is that API requests are made in the main thread, so the GUI locks up.

Wow, really? That seems like a major oversight. I'm pretty inexperienced in the iPhone development scene, but I know with Android development this sort of thing is strongly discouraged. There's even a mode called "StrictMode" where any file and network access on the main thread will cause a crash instead of hanging.
> [With] Advanced tech...we will certainly kill ourselves off.

If the normal developmental pattern of technologically advanced races is T ~ a few thousands of years of continuous population increases due to technology [1], followed by a technology-caused extinction, it would neatly explain why we haven't met any aliens: Since T is a drop in a bucket compared to the time required for evolving intelligence, with high probability all the aliens close enough to us to send signals or spaceships gained intelligence more than T years ago, and have already killed themselves.

[1] The exact timing of the beginning of our technological development depends much on how you define "technological development." But it's fairly safe to say that T < 1 million years.
Love this project!
I'm curious to find out how Indian cities would hold up to this exercise. A city like Delhi that is made up of 7+ old and new cities, Mumbai which is sea front and hard pressed for real estate (which important city isn't?!) and Bangalore which has very old green parts and very new barren areas would all be fun to map.

One other interesting exercise would be to map the cities over time. A satellite view image from the 1960's and one from 2012. Could throw up interesting anthropomorphical results.
Competly aside from the Article. The level of vitriolic discourse in this topic is astounding. I am amazed that as a community discussions of Database engines can draw out such mean spirited anger. I have never down voted as many comments on HN in a single thread then I have on this topic. I don't care which side of the debate you come down on. There is no excuse for belittleing and insulting others in a technical forum. Thats right I am looking at you

gregjor, gaius, and zemo

In this case it appears to mostly be those arguing for Postgre, but I wouldn't care if you were arguing for sunshine and unicorns there is a way to behave civilly and your not doing it.
xentronium There is no way to private message on HN, but I am in need of programming work here please email me cvos{at}netpaths{dot}net

In the spirit of this post, it pays to be active where potential employers are. If you want to work with HN type of companies, then being an active member of this community is one of the surest ways to success, especially if you have physical barriers such as being in a different country.
A study by Ethan Mollick, a professor of management at the Wharton School of the University of Pennsylvania, found that 75 percent of design- and technology-related projects on Kickstarter, most of which involve physical products, failed to meet their promised deadlines.

--Key point: Crowd funding is a loose form of contract.
How FB, LI, Yelp & Etsy Exploited Pre-Existing Network Structures To Grow
>I'm not sure that this can be used to violate causality.

If you can transmit any information from point A to point B faster than light would travel from point A to point B in a vacuum, then there are inertial frames of reference in which the information arrived at point B before it left point A.

It's really just as simple and plain as that. You need consider nothing further once you know the above facts.
It is rather. Though given that the majority of transactions are electronic here people share PINs all the time, that irks me.
A subtle change that means a lot.
Is there a reason this page is completely devoid of any interactivity? I wanted to view further pictures she might have shared, but clicking her name just brings up pointless statistics (number of photos and followers). Same deal with the comment section. It's like someone pulled a copy of the page and removed all the hyperlinks.
I don't think you are understanding the concept here. http://en.wikipedia.org/wiki/Alcubierre_drive#Physics
You said it yourself: "it didn't stop me from pursuing my own education".

We do know that it is stopping women/minorities from pursuing engineering programs/jobs by way of their male dominated nature.
DeBeers only controls about 35% of the diamond market today, a far cry from the 80% of sales they controlled in the 1990s [1]. There are good reasons to avoid unmarked diamonds but posting of DeBeers isn't one of them.

[1] http://www.economist.com/node/21538145