skysight-inc/HackerNews huggingface dataset:
TBH, it wasn't exactly clear that upvoting was how you "voted". Thanks for the -1 whomever that was.

Next question, there's karma here?
ICloud and the Law of Beauty
Doing what the anigbrowl is referring to is certainly a felony...
The point (which you're clearly missing) is that this shouldn't be a crime. Our economy and our society loses in a very tangible way because of our draconian and ultimately childish attitude toward immigration.
http://www.themarysue.com/gaming-statistics/
5 Years of Bad Ideas (Python Magic)
Service programming, as in not-web-programming.

Solr, for a random example, would not be a good task for either Python or Javascript, there are tricky concurrency concerns involving your index reads/writes and they're both just-plain-not-fast-enough. The only dynamic language I know of that isn't just embarrassingly slow compared to Java is Lua, due to some extreme fanciness on the part of their VM.
Tupper’s Self-Referential Formula Debunked
Figured it was time to get some feedback on this side-project. I've been playing with easy data storage systems for the past few weekends. Would you consider using something like this as an easy data store for your next web / mobile application?
Is this on the front page of HN because of the many upvotes it got, or did it get the many upvotes because it is on the front page of HN?
List of Tech Incubators & Accelerators (Worldwide)
(speaker here)

For the record something I did not mention in my slides or talk is that our data was not highly relational. For very similar data we've used non-SQL databases with success.

Definitely should be something I make clear in my talk, so people don't think we foolishly tried MongoDB for highly relational data.
Also, does anyone know what does btrfs do for writes? Its .txt is considerably shorter than ext4's unfortunately.

(I could only find "Btree lock contention: The btree locks, especially on the root block can be very hot. We need to improve this, especially in read mostly workloads." in the unclaimed projects which seems a bit related)
Such as? Really, I'd like to know the reason for why a company might choose Oracle.
Is him serious? He doesn't have experience running Big Companies, and his plan is just buying other start-ups and integrating them in Yahoo.

It's like he wants to solve problems by throwing money at them. If this works, then the previous CEO would have probably done the same and the start-ups he mentioned would have already been acquired by some Big Names.
Which programming languages correctly handle irrational/transcendental numbers?
Which programming languages properly handle irrational and transcendental numbers such that loss of precision, etc. is not a problem theoretically? (It doesn't matter whether the ability is built-in to the language or available via existing libraries.)
> But since when did a security flaw mean that we throw the entire piece of technology out?

Maybe when that piece of technology involves taking large amounts of code running at elevated privilege, and that was written by people who assumed that it would NEVER be exposed to untrusted code, and exposing it to untrusted code?
Getting a bit OT but how were you able to expand your client base so quickly?
He's the main story on Huffpo right now: http://www.huffingtonpost.com/2011/06/22/jose-antonio-vargas...

I doubt this will change many people's minds about immigration though. The "what part of illegal don't you understand" crowd is also the "fuck you, i've got mine" crowd, and they've already got theirs.
High-Speed Rail Poised to Transform China
Miss America 2011: Alyssa Campanella Wins Competition
Voted "other".

We're using the App Engine master/slave datastore for getcloak.com. We're moving over to the HRD soon; the role of the HRD in App Engine's future wasn't clear when we started building our app.
Why does it take 7 business days? Even if they run a batch process once per day, then shouldn't it take a max of two days, one day to export and one to import?
When you license a patent, somebody else can take on manufacturing costs and/or risks. Theoretically, there is competition, consumers have options, and the argument for legislation doesn't look quite so self-serving.
Ask HN: Review sharetheinterview.com
http://www.sharetheinterview.com

ShareTheInterview.com is the place to share your interview experiences and be rewarded.

By building on a 'pay-for-information' model, I was hoping to ensure quality of information and provide a rewarding experience for both, individuals who post their experiences and for those who buy these experiences.

Any feedback/suggestions to improve this service will be greatly appreciated.

Arun
Silverlight 5 is not a shipping product, making the authors argument moot. He should have waited till they released it. As things stand now, the reported vulnerability in SL5 beta has already been patched.
I've been breaking myself of that habit: I try and use the flush command so I don't have to keep doing the superuser creation step.

https://docs.djangoproject.com/en/dev/ref/django-admin/?from...
Google TV 2.0 'Fishtank' developer kit revealed running Honeycomb and apps
That's Ohio, so there's very little immigration related law there.
It would not surprise me if MS Access were used at more companies than MS SQL Server.

I'll leave it to you whether you call it a database :-)
One particular part of that slide deck stuck out, and b/c there's no accompanying audio to go with it I thought I'd mention it. Towards the beginning of the deck in one slide he says 'MongoDB is fast.... until your data / indexes no longer fit in memory'. Later on there's the '120GB of data in MongoDB became 70GB of data in Postgres'. The next slide talks about using short key names + a key-mapping layer to preserve space.

While using longer key names in your objects will lead to larger objects / larger storage requirements, indexes do not contain the names of the keys of the documents they are created on, so if I have 10M documents in a collection and an index on a field 'ts', that index has the same size as if the field were named 'timestamp'. It's only the storage of the object that grows in size, and by the time you are handling 120GB of data it's very reasonable to imagine you would be using Memcached in front of MongoDB to obtain the actual objects.
Bahraini Blogger Gets Life Sentence
Lack of websockets support is pretty crippling; at least it causes node.js to lose a lot of its value over alternate frameworks... the kind of app that node is perfect for is often also the kind of app that websockets are perfect for.

Nonetheless this is exciting news! Maybe websockets could be added as a Heroku add-on?
Human eye protein senses Earth's magnetism
With new PostgreSQL major releases (latest one is 9.0 w/ embedded replication) its getting better and better. The community rocks and there are exciting new features coming to 9.1 (i.e. synchronous replication).

Full disclosure: My daily job is postgres developer/consultant and I love it :)
Hm, I missed that link to the chart before, and I was trying to respond to the "cognitive diversity -> effectiveness" discussion. You're right: it's hard to see the chart supporting my claim. (There are some hints at a sweet spot there in the middle, except for that drop at 50/50!)

Link to chart:
http://hbr.org/2011/06/defend-your-research-what-makes-a-tea...
It's also worth noting that SQLite is, for the time being, the underlying store for Membase
The problem is, which 10 varies from person to person.
If licensing and running on Windows would not be an issue, I'd choose SQL Server over Mysql any day.
If this was only about code, I would agree with you.

However, there is more more to this then verifying it renders. For that, I still need to be able to see it in a browser right in front of me.

For me, the two minute setup time for this is well worth.

Thanks for the suggestion/comment.
I don't have a Smartphone, but I can relate to the basic notion very much. I mainly do desktop computing, and lots of it, but pretty much all I ever need are four "apps": the shell, a browser, an email client, and Emacs. That's what I use 95% of the time. Then a PDF viewer, OpenOffice.org, and every now and then the Gimp or Inkscape. So basically, 10 apps is all I need, too.

But at the same time, if I scroll through synaptics there are many, many packages that I have installed over the years. Most of them I probably used only once or twice, unless they're libraries. But for those couple of times, it was great having the "ecosystem" to get them with a simple click.

So I suppose it's always a mixture: the 10 apps you use 95% of the time should rock. But the remaining 5% should be painless, too.
"come in legally"

He was 12, and didn't have a choice at that time. Its not that clear-cut.
HomeAway IPO Roadshow presentation
Its very interesting that MS is running part of their cloud on AWS. Though Azure is really more a cloud-based service delivery platform where AWS also provides cloud-based server deployment with EC2. I am assuming that is the part that MS uses. For a non-windows-centric developer Azure is more or less useless to me. Thought it is a cool model to just deploy without needing to setup and control the stack. Bottom line, i prefer fully controlling everything, i guess im a control freak.
So, Microsoft, does this mean you are going to kill 3D support in Silverlight, or does it mean you will add WebGL support to Internet Explorer?

Or are you going to fix Silverlight? Oh, you already did? Umm... well, then I guess we better get around to fixing our browsers, rather than putting our feet in our mouths.
Use both, but have a tendency to start new things in coffee
> girls/women less mind doing a task that doesn't directly benefit them.

I don't follow. Are you saying documentation doesn't benefit the assignee directly and coding does?

> Management often dictates that you ask others in your group to complete tasks within a timeframe and girls may already be prepared for this

We have different definitions of initiative here(I am putting words in your mouth. You said girls are more likely to take tasks which needs to be done and I am calling it initiative). Initiative for me is there is a task which needs to be done and no one wants to do it because it's difficult or unpleasant, and you voluntarily do it.

Asking others that it gets done, provided you have the authority to do so, isn't actually initiative. Authority is defined loosely here. Consider I am working with 3 people and I have done most of the coding. I will ask the other two to get the documentation done, even though we are peers.

My original question was more on the lines of if you are working on a regular programming project, and a module requires more work than the others, who was more likely to pick it?
I disagree, I think people should dress however they like. If I'm going to trust them depends on there skill. In a normal bank i feel like I'm not talking the people im talking to what the were orderd to be.

In IT this works much better, some really good programmers walk around in suits others walk around well like Stallmen.
Wouldn't that be because immigration violations are ongoing events?
Oh, sweat, I may be wrong but that's what I wanted.

Unfortunately, for now it is an experimental feature.
But thanks for pointing it out, it seems that it's coming :)
Coca-Cola: Goldman Sachs Is Manipulating Metals Prices
I have no beef with this guy who was basically forced into breaking the law before he could have responsibility for his actions.

But overall I just feel that the compassion about immigration is misplaced. I don't understand why all the pro-immigration people say "look at these poor undocumented immigrants -- we should make life better for them." I think the people we should have compassion for are the people who are trying to do things the right way but running into headaches. Those are the people we should make things easier for, not the people who are willing to break the law to get what they want.

I really don't think we want a situation where breaking the law is the best way to get ahead. If I was waiting to get into the US, I would be pretty upset to see all the benefits going to the people who cut in line.

I don't understand why it's so controversial among the pro-immigration crowd to say that people shouldn't come here illegally. Naturally more leniency should be extended to children.

EDIT: It is stories like this that I feel we should be solving with immigration reform: http://news.ycombinator.com/item?id=2685261
He was 12 when he was put on the plane, 16ish when he tried to get a driver's license. A Minor. He can't easily go back. He can't legally stay. He's dammned either way, so he makes the best of it. Sooner or later, it's going to catch up with him.

The adult who put him in the situation is not in the country. At least one of the others responsible is dead.
Yeah, but Jython's still on Python 2.2 compatibility (I believe) and both of them perform pretty poorly due to Java 7 and invokedynamic being several years late.
Point taken, but I'm more than happy to pay them directly. I'll pay for Hulu Plus when it is released for Google TV. I don't like looking through a grid of shows that are currently "on." I don't even like flipping through my DVR. I want to type the name of the show in, and select my favorite video source from the results.
Same here. Voted other. I have a big database on the App Engine, and I'm moving more of my data from mysql to the datastore.
The unconfined joy of passing 100wpm shorthand and why everyone can do it
Would you happen to have any anecdotes of a project or dataset that MongoDB worked particularly well for you?

I'm working on a project where documents seem to work particularly well, though the core of the project is still in MySQL. I decided to give Mongo a shot for what I'm working on, but posts like this are a reminder to constantly be evaluating the technology you choose to use.
Amazon uses Oracle. I think to completely disregard Amazon because of this fact would be a mistake.
If anyone stumbles across this who sees the scroll bar, please drop me a note: matt@leandesigns.com -- would love a few minutes of your time to help resolve this.
This, again, is just a question of education - create sane citizens not idiots.
Perhaps Eclipse developers should take this opportunity to try IntelliJ if you haven't. I switched 2 years ago and I can never go back.

http://www.jetbrains.com/idea/
"As soon as an RDBMS is sharded, it loses most of it's ad-hoc powers."

That's an overly broad statement I would avoid. We only need to query across our various PostgreSQL partitions for offline batch operations. Our application code has yet to feel restricted by the manual sharding.

Secondary indexes - or rather: not restricting a query to a single partition (using your primary key) - is going to be expensive in any distributed system.
One can wonder if a platform becomes successful because of a rich ecosystem of apps or if rich ecosystem of apps follows success of a platform, but the undeniable fact of life is: every successful computing platform also has a rich ecosystem of apps. Be it Windows, Mac OS, web, iphone, playstation or Commodore 64.

So reality strongly hints that you cannot have successful computing platform without a rich ecosystem of apps.

If you've read reviews of Android tablets, there was one thing that every reviewer brought up: there are no tablet-specific appsh. Applying Ockham's razor, is it because:

a) reviewers are part of world-wide anti-Android tablet conspiracy that coordinates talking points in their reviews

b) we have a freak statistical event of reviewers being in sync in their out-of-touchiness wrt. what is important for potential tablet buyers

c) people actually do care about having lots of apps to choose from

Do we really have tens of thousands gullible developers who write hundreds of thousands of apps that nobody wants or buys, or maybe, just maybe, developers are following the money and writing apps because people are actually buying and using them?
I sort of would too... but then again PostgreSQL runs just fine in Windows.
It wouldn't surprise me if MS dropped the Silverlight browser plugin all together: it is becoming their mobile app technology and looks like it will also replace WPF on the desktop. It makes sense for them to drop the plugin and embrace HTML5 like they claim they are.

If they did, then where would the argument go?
Dollar per email
Been using EGit since it came out without a problem. It's hard for me to live without the in-IDE historical diffs.
App Engine - Highlights from Google I/O Presentations
Global Property Guide for Property Investors
Much better. Even better still would be a short written description that I can quickly scan and parse without having to watch a video. :)
If you are in a position to do so, I can't recommend enough using the Percona XtraBackup[1] tool to enable online snapshotting of MySQL. (Also, if you are able to upgrade to XtraDB I would highly recommend looking into it).

A mysqldump / restore can be dependent on many variables when discussing the rate of import. Grouped indexes, delayed FK constraints, buffer sizes, and hardware specs to name a few. My point was more about how one is going to suffer this reindexing problem regardless of data storage facility :)

[1]http://www.percona.com/docs/wiki/percona-xtrabackup:start
Out of curiosity, are you on the HRD already? We have some fairly sensitive billing code and... well, I'm nervous about the transition to HRD...
I think this same argument goes for any kind of SaaS. Hopefully with us we provide enough value over rolling your own Redis monitoring/data analysis that you won't need to.
Upstart Movie Service Strikes Back at Hollywood
> The particularities of CouchDB replication are very well suited to a enterprise application with a distributed architecture that I'm working on.

That is what made it stand out for us. CouchDB carved itself a nice niche in that area and currently doesn't have any viable competitors. We have a cluster that runs continuous replications to sync data around and it works great. Had we used Erlang we would have used Mnesia (the dataset and pattern of access fits it well) but we use Python & C so CouchDB works great for us.

Also wondering what future will bring and if they'll ever end up with some hybrid of Membase+Couchbase? Reliable document saving and replication + fast key value store, rolled all in one?
Google releases Chrome extension to detect risky Javascript behavior
There's a 30 day free trial...sign up and give it a spin!
She understood. So the choir toured Hawaii instead, with me in tow. (Mrs. Denny and I spoke a couple of months ago, and she told me she hadn’t wanted to leave any student behind.)

Sometimes teachers seem to me like the downright best humanity has to offer.
the supermarkets' delivery computers gone (so they don't know what food to send where)

Oh no, they'd have to use the phone and or maybe messenger pigeons, or just guess - roughly that much food. How did all of this work in the early 1900s and earlier - magic? We couldn't possibly fall back to that, could we!

the oil refineries gone

All of them? They all had centrifuges or what not, connected to the Internet, and all of them were destroyed by a stuxnet style of attack, all at the same time?

the power stations down All of them too? Really? How likely is all of this to happen at the same time, in such a totality?

NY lost power for 48 hours in the middle of summer not that long ago, almost all of the North East did - no riots.

If all of what you describe happens, we might see a lot of food riots. But I don't think millions would die, people would feverishly work to bring the power plants and refineries back up.

But ALL of what you describe happening at the same time is an extremely unlikely scenario, and I mean extremely unlikely.

the communications net down so people can't co-ordinate to get everything up and running.

Short wave radio too? Really? Absolutely no way to communicate, let me throw some ideas out - Morse code and mirrors?
Introducing DOM Snitch, our passive in-the-browser reconnaissance tool
In the US, software regulated under HIPAA must report many breaches through a public website. I know my company is extremely serious about preventing breaches, and I would not be surprised if this law would make companies take things more seriously. Of course, there may be too many breaches for it to have any consequence.
The reason that 200,000 apps is huge is not because all 200,000 benefit a single user; rather it's because 200,000 apps enables millions of people to write this exact same post, but substitute Echofon and Bloomberg (his 2 daily use apps) with App X and App Y.
I was using the fat arrow, and wanted to keep using it, but switched to thin arrow (using @ to access the element and 'that' to access the class). Here's why:

click() works because the callback is given parameter:

.click( handler(eventObject) )

Cool. You access @ for the class, and eventObject for the thing you clicked.

But I wasn't using click(), I was using load(), which has a different syntax:

.load( url, [data,] [complete(responseText, textStatus, XMLHttpRequest)] )

I may be missing something - I only started doing JS seriously last year - but 'complete' doesn't seem to be provided with any parameters, like the element I just loaded. So my only choice, AFAICT, is to use 'this' to access that element. I'd be delighted if that was wrong though. :^)

Background: I was trying to get the width of an image file that wasn't in the document, so I could use it to size another image (which happened to use the first image as a webkit mask). Great fun.
Look at the position of Javascript. It's fair to say it's used exclusively for web development (node.js is quite marginal) and it still tops the job chart.

Ruby on Rails would be there as well if it were mainstream.
Businesses innovate and scale faster on Google App Engine
Someone should tell them that they are doing a poor job at gathering input. They need to be sure to extend the deadline once or twice and market it like crazy. It should be available in every language and listed in Google for every country in every language. There needs to be a significant reward in gold (not any currency) for solutions/ideas chosen. If the U.S. offered up 2% of their gold supply (hell, the dollar will devalue anyway so what the hell do we care?) for this purpose, I'm sure that countries and private industry around the world would be interested in helping out.
I have a N900, which runs Maemo 5 (Fremantle); the N9 runs Maemo 6 (Harmattan)-MeeGo. They both share many system packages and both advertise Qt as thair main development platform. The N900 was not as heavily marketed as the N9 is but there's still thousands of apps for it.

I've got over 150 apps installed but the only apps I use daily are the web browser, phone, SMS, email and the terminal (I wouldn't count commandline tools like git, vi, python, wget, ssh "apps").

My point is that even if the N9 has 1% of the number of apps available as iOS then there's still probably loads of apps to cover many people's "few app" choices.
How To Find Country Information on Global Property Guide
I've been planning to write a book for some time now too. I wish the author had gotten into more of the process of how to get a contract and actually get published. Nevertheless I think anyone in the process of writing a book could get some gems from this article.
the news?
I believe it to be a metaphor on that corporate culture clash between "do no evil" and "cthulhu was a hippie".
Thanks for the clarification, my comment wasn't targeted at you actually (it seems like MongoDB could have been a good fit here), but at developers who don't even consider the kind of usage, but instead think of MongoDB as a "better MySQL", when they are in fact fundamentally different.

So thank you for posting this, it may make some people reconsider before they jump ship, or at least understand the trade-offs.
He means a flat file of JSON records. Your sarcasm is unnecessary and uncharitable.