skysight-inc/HackerNews huggingface dataset:
Does anyone know how this jives with Slate and The Atlantic reporting yesterday that the whole thing was a big misunderstanding and that no big discovery had been made?

http://news.ycombinator.com/item?id=4841107
http://news.ycombinator.com/item?id=4840905

Edit: Here are similar stories from PC Magazine and Mashable, which was apparently the original source of all of these articles:

http://mashable.com/2012/11/27/curiosity-rover-discovery-npr...

http://www.pcmag.com/article2/0,2817,2412567,00.asp
Depending upon your provider, it can be trivial to transfer VMs from one host to another. So if you want more resources than the physical host has available, or there is a hardware failure you can be up and running again in minutes (and at the company I used to work for, we automatically did the transfer, so the customer didn't even need to get out of bed). Of course, you pay for that, both in performance and cost, but that's the decision you have to make.

Edit: overuse of the word "host"
SRMvision ITSM/ESCM solution free trial now opened
Already launched similiar product.(this one goes backwards, instead of forward though)
http://www.thisiswhyimbroke.com/bike-lane-light

Combine for red/green Christmas holiday theme goodness?
If only it were that easy. Curiosity already is a $2.5 billion roving science lab, quite literally. However, it's necessary to have a guiding principle for what you set out to investigate when you decide what equipment to bring to Mars, and in the case of Curiosity that principle has been mineralogy and chemical composition. Overwhelmingly, Curiosity's instruments are designed to be able to determine the mineral makeup of rocks and the chemical makeup of samples. This gives it the possibility of discovering hints of life if it gets lucky, but overall it's not very good at that role.

Partly this is because we still need to know about the mineralogy of Mars, there is a ton we don't know. Improving on that knowledge will mean that we are all that much more able to target the regions of Mars that are more likely to harbor or have harbored life. And then we can send a "life detection" class mission.

However, such missions aren't easy. Consider a few of the challenges. In order to determine the composition of a rock you really don't care about the extreme minority constituents of that rock. If you can figure out what the elemental composition of the rock is within, say, 1% that can be a good day. However, if you want to determine whether or not a sample of dirt contains living or formerly living microbes then you are talking about a teeny, tiny fraction of a fraction of a percent of the material. Which means that you don't just need to break down the material into its major parts, you need to figure out how to focus in your studies to just that small bit of biological material. Which could mean extremely high magnification microscopes, for example, though that has a throughput problem. Or it could mean making use of various experiments to prove the existence of running metabolic activities within living organisms, such as using radiologically tagged nutrients, for example. But these sorts of things are pretty much a crap-shoot, and wouldn't help if the biological samples are no longer living.

Also, a NASA life detection mission requires much higher standards of clean-room assembly and pre-launch sterilization, which add expense and complication to the mission.
Ask HN: 2-sided referral system for mobile app - what's the best practice?
Usecase: User A has installed my mobile app. I offer him 2 USD incentive if he gets his friend B to download and use my app. User B (the friend) gets 4 USD.

So:
1)User A sends referral link to B via SMS or mobile IM
2)B clicks on link and gets redirected to iOS/Android appstore and downloads app

Problem:
3)B opens app. how can I automatically know that B was referred by A (a manual process would be that B inputs a unique referral code, but that's user-unfriendly...)

How can I implement the usecase in the most seamless way? Would be also willing to pay if there is a solution for this (like there is curebit for web). I just cannot seem to find anything...

Your help is greatly appreciated

johann

PS: One thought our team had is this: the link that user B opens leads to our webpage which tracks his mobile phone info and then redirects to appstore. Whenever the app is opened, it checks with the webpage and submits the mobile phone info. If the mobile phone info of an app user matches the referral link clicker, we know the connection between A and B. just not sure if that's 1) doable like this and 2) best way to do it...
That's a really interesting snapshot of 1990s nettiquette. On Usenet or Email you generally selected a pithy quote for your email footer. The trend went out of fashion I'd say around the turn of the century.
You can disable it pretty simply: http://www.howtogeek.com/howto/windows-7/disable-aero-shake-...
I'd say you shouldn't just write that off as a freak incident though. You should be reconsidering how you read these kind of job adverts - obviously, a company can succeed even with this kind of approach - and it can obviously fail with it.

That means that the language or style used to convey a job opening is probably NOT a good indicator of the success of a company. Maybe it's time to rethink prejudices?
How The BBC Built A Leading Online News Source From Scratch
C# can "go native" right now.

NGEN precompiles the IL into native code if you use the normal framework.

Mono AOT compiles (and links) code into various architectures, but MonoTouch and Mono for Android (http://xamarin.com) would be the major public uses for it - native iOS / Android apps using C#.

If you wonder "can they be any good": go get the new Rdio app. It's done in MonoTouch (and their Android one, in beta, is done in Mono for Android)
Marissa Mayer on God, family and Yahoo
http://www.beedictionary.com/common-errors/gibe_vs_jibe_vs_j...

Sorry for the pedantry.
I wonder how many of the 25 million are people squatting on their family names and such. That's what I've done. I login once a week or so to make sure the account stays active.
All modems have setting where you can set up password.
The latest version of JIRA also enters edit mode. It's made JIRA that much more annoying to use for me.
Application Monitoring in the Cloud with Spring Insight
JetBrains is Top Sponsor of December 8th, Global Day of Coderetreat 2012
In the beginning there was NCSA Mosaic...
While I know a lot of people do it, I think this is a terrible, terrible, terrible advice. You inspire people to became copypaste programmers, which is not a very good thing. Googling is fine, but using random code with random tweaks in production code is one of the worst things you can do. "How does this work?" "I don't know I found it on SO and changed some variables!" "So...how do we fix/improve it?"

This sort of behaviour will not only produce bad code but also will limit your mind, being able to solve problems is probably on of the main abilities of a programmer. If your rely on google you will not keep your mind trained! And what if google one day does not have the answer?

Don't get me wrong finding code on google can help but it's far from the universal problem solving! Better googling some documentation!
It doesn't look like anyone has explained the real danger of plugging into one of these.

Any malware, skeezy content, etc. can be avoided by simply not opening files and having your computer not autorun usb drives.
But the real issue (at least the one that always comes to my mind) is if, say, the "USB device" was just a male connector connected directly to wall power. This would at least fry your computer's USB, possibly more.

It would also be trivial to set up a simple circuit inside a USB drive casing to step up voltage and potentially fry your computer's ports.
Software project management tips for non-technical startup people.
In the days before mouse wheels, I always used selecting to scroll: If you move the mouse downwards while selecting, you'll start to scroll. This was nice until mouse wheels were invented.

Nowadays I often still click the middle mouse button to enter a scroll mode where there's a cursor with arrows on the screen. Moving it scrolls. Unfortunately this feature was removed in Visual Studio 2010, but an extension brings it back.
Yup, thats exactly what Monotouch does. It's something like:

C# -> IL -> Mono AOT* -> ARM binary -> xcode/LLVM -> normal iOS binary

* AOT = ahead of time compiler - like JIT, but... before it's needed. There is a linker step in there to remove a load of stuff too.

Works _great_.
It's hard to imagine that it doesn't block cell phones. To get cell coverage you would need a micro-cell inside the apartment. Enabling encryption on the WiFi seems easier to me :-)
Maybe the package (Kdevelop or something above it in the dependancy tree) maintainers screwed up. Unfortunately it's not very uncommon to see complete gnome-* download (I have KDE) for a simple application that only requires one library.
Do start-ups need SEO?
However, performance is usually pretty close to what can be achieved using C++.
Mac OS X 10.8, Chrome 23.0.1271.91 (latest)

The scenario is in fact trapped, at first when tried again I couldn't reproduce the issue. Actually it's a little edge case:

1. Create an object (tested with a label and a button)
2. Click on it [properties popover opens]
3. Click on a color picker [color popover opens]
4. Click on the object [properties popover closes, color popover stays open]

From this moment on if you try to open another color popover it will result in an empty popover, with buttons and header but not the color picker.

Pressing clear or cancel on the original popover (still opened) causes the following:

Uncaught TypeError: Cannot read property 'color' of undefined paper.min.js:1
paper._changeProperty paper.min.js:1
paper._changeColor paper.min.js:1
(anonymous function) paper.min.js:1
p.event.dispatch lib.min.js:1
g.handle.h

The empty popovers are created without event delegation, and buttons act as links (anchors).
I'm yelling at webfaction now
I think to the lay public, it feels like an excruciating process to announce that there is life on Mars.

The way NASA communicates to the public makes it tough. If a troupe of green martians wearing tophats and kilts started doing the "Lord of the Dance" routine in front of the rover, NASA would announce "We are still awaiting test results, but we believe that the Curiosity rover may have discovered organic materials that resemble felt that resembles something that could potentially be a hat."
Interesting to see Facebook's progression from a social network for students to an advertising network. This may actually be good for their shareholders, as social networking seems to have been unprofitable for them. Nothing lasts forever on the internet - except perhaps the text-only websites of professors on .ac.uk domains - and Facebook's future may be not as a social network, but as an advertising network. I'm speculating, but given the general shift (at least as I've seen) away from Facebook as a social network, changing their game might be the only way to stay afloat.
I too got riled up about this linking to copyrighted material being a crime, certainly an extraditable one.

You can't really compare a search engine to a site like TV-links. A search engine doesn't discriminate in what content it indexes. If a search engine would only link to copyright-infringing material, then that search engine can expect as much trouble as a site like TV-links.

If a site mainly exists to facilitate copyright infringement, should it get a pass?

If dealing drugs is against the law, what is directing people on the street to drug dealers?

Things like changing link destinations are interesting from a technical point of view, but not all that relevant to this case IMO. If the site was a chatroulette for online links, this might come into play, but for TV links to have a changing link, in all likelihood it meant simply a broken link.

Indeed, most of this boils down to intent. Pointing people on the street to where they can buy drugs or selling them pipes to facilitate drug use, to me, it isn't the same as dealing the drugs yourself. But I can totally see you can find yourself on the wrong side of the law, when you start facilitating illegal activity.

Again, I agree that linking to content should always be possible, but I can understand where the law and entertainment industry is coming from.
TIL how to use Chrome. Thank you.
Chinese Cyberespionage Tool Updated For Traditional Cybercrime
We are definitely keeping an eye on usability we have several experts on the team reviewing each design bit by bit
Done that!
Example of a very simple real-time chat app with Node.js and Socket.io
> You could already compile to native code if you really wanted.

Indeed, mono --aot and MonoTouch come to mind.

http://www.mono-project.com/AOT
NASA's "history books" quote was just a big misunderstanding.
A LAN shareparty without internet access might be a better way to revitalize the sneakernet. You could just use a httpd to share your files and let others download what they want over a 1GB LAN. Or use some file-sharing system locally and only locally.

Curiously enough, in a LAN party the IP addresses are much less critical than on the internet. If we assume that there were MAFIAA infiltrators listening on your local torrent swarms then nobody really knows whose computer is behind, say, 192.168.0.67: a dhcp server will distribute ips pretty randomly to different participants without querying who they are. Of course, some computers connected to the same router will see the corresponding MACs but following those would require the infiltrator to know which port of the router can be used to find a certain MAC and you don't really see that unless you have access to the router console.

Conversely, ISPs generally keep track of who's using which IP at a given moment eventhough the internet is global and one might think that any IP address will just disappear in the sea of endless numbers.
Not really - they're just swapping out the libraries for ones that they can use on iOS. It's not going to be portable off of iOS, etc. (EDIT: That is, the iOS specific UI code - obviously non-platform specific library based code will be completely portable)

Plus it won't be as fast as writing it in C/obj C as it will have garbage collection overhead, type checking, bounds checking, etc etc. (For iOS style UI apps this isn't a concern as they're mostly just thick clients to real calculations done elsewhere, so speed barely matters as you are just relying on the speed of UIKit for graphics anyway.)
.NET Micro framework is actually a different beast in that's it's close to the metal but it's not compiled to a specific architecture. The MF is a bytecode interpreter vs the mainline dotnet framework which is JIT'd or AOT compiled (with NGEN).

This approach gives a couple advantages and a couple disadvantages. Specifically, the advantages the debugging and reloading can be done extremely quickly, the bytecode is small thus giving a lot of functionality per the byte of storage space, and it's significantly easier to port from microcontroller to microcontroller. Downsides, it's pretty slow - typically the heavy lifting happens in the HAL/MF, and you can't write interrupt handlers directly in it - although you can indirectly via the managed driver interface.
> the embassy in London (which is US territory etc)?

It is not.

http://integrity-legal.com/legal-blog/miscellaneous/laws-and...
That's pretty typical CNN. Here are Anderson Cooper and Dr Sanjay Gupta explaining that their thin plastic suits are going to stop gamma radiation and even masks that 'filter out' gamma rays 'circulating in the air': http://blog.jgc.org/2011/03/cnn-sounding-authorative-while-t...
> I don't know how to make this thing execute code.

This happens to me basically in every IDE, with every language. I somehow got used to the fact that IDE requires some maintenance prior to working with it. I guess it shouldn't be the case but it is my (limited) experience.
We also have a culture, and anthropologists don't only study distant tribes. I'm in Turkey and have a few anthropologist friends here studying everything from the statistics department to television stations to poor Turks displaced by gentrification. An ethnography on a single evangelical church has been published. If it's a group of people, an anthropologist is either studying or considering studying it.
It does anyway / yes it is
the sweep feature in particular is very well done.
> "The staff have left this store, take what you want" and I really can't see how that could be construed to breaking the law.

This is both breaking the law and a poor analogy.
> C++ gets the speed it does from not doing bounding checks on numbers or arrays, and from the way templates work, etc. Plus ability to optimize pointer usage, and managing memory directly so you don't need garbage collection.

You can do all these things inside unsafe code in C# as well.
I've had it happen to me twice.

On landing in Cape Town, the only other ticket I had booked was from Nairobi to Cairo. Evidently, they figured I'd be able to do that without ever leaving South Africa, so it wasn't sufficient proof. In the end, all they did was cut my 3 month visa-on-arrival down to one month.

Another time, checking in for a SEA-BKK flight, I was stopped at the counter for only having a one-way ticket. So I booked a full fare, refundable, return flight on the spot, then found the airline office in Bangkok the next day and refunded it.

Most places, it's not an actual issue. Scary places like Russia and the USA are exceptions.
Many people even think that CLR runs the code interpreted!
I found out that it's released under the MIT license as stated on the project's website: "Open sourced under MIT license"
Fricking impressive, dude. I tried it and can immediately see the value.

Some constructive criticism: the scroll bar for the toolbox is too narrow for my personal taste. Gmail does this and it drives me crazy trying to actually grab it. Why not make it a nudge or three wider?

Otherwise, hats off to you for shipping.
Then, PDFMiner comes to mind. Pure python, so slower but no C/native dependencies.
Nick Bostrom's reasoning is more complex, but yes, you nailed the summary perfectly. Even shorter: The more complex life on Mars we are going to find, the more we as human race are doomed, says Bostrom. Because as Bostrom wrote in TimGebhardt words: "there must be some reason why advanced civilizations can't manage to get off the original rock they're assigned to" and if there is life on Mars, it could be everywhere in the universe. Nick Bostrom's reasoning: If life could start everywhere else, why haven't we detected it, yet. I think Nick Bostrom should have focused more on the time and randomness factor. Maybe there was life in our galaxy, but they visited us before humans have lived. Or we have been visited (think peruvian desert drawings), but before we as human race were as advanced as we are today and they left our boring planet to visit another galaxy. There are probably more than 170 billion (1.7 × 1011) galaxies...
I don't highlight to read, and JIRA's new behavior irritates me. When I need to copy and paste something, having the box suddenly change to edit mode throws me off.
Hackers are far more interesting than bushmen as a specie. Such a belief in their superiority... I find bushmen lovable.
I'm not entirely sure how that would help - it projects a bike symbol down to the ground.

When I'm driving, if such a cyclist would be in my blind spot (behind me, in a lane to my right), I wouldn't see the projected symbol as well. It would be simply obscured by my car - I have no way of seeing the asphalt so close to me; if a pedestrian would be standing on that illuminated spot, I'd see the person, but not their feet.

That's assuming the suggested 4-6m distance. 10-15m would be different, but that makes much higher requirements on the power of that light.
Indieconf 2012: Seven Lessons in Personal Marketing
No problem, I love pedantry - except when I'm at the business end of it. :)

Interestingly enough:

"how does this jive with" - About 257,000 results

"how does this jibe with" - About 234,000 results

"how does this gibe with" - About 6,490 results
This is not reddit/4chan/9gag or whatever, please avoid posting if you don't have any constructive thing to say.
Also please read the guidelines http://ycombinator.com/newsguidelines.html
The probabilistic evidence is a bit more indirect, and depends on anthropics:

Since we don't see galaxy-spanning, highly advanced civilizations, there seems to be some combination of factors that prevents planet-bound dirt from turning into them. If those factors are primarily after our stage of development between dirt and galactic civilization, that's Very Bad News, because we shouldn't expect to get extraordinarily lucky. If those factors are primarily before our stage of development, that's reasonably good news, because we've already made it past the hard part.

Seeing bacteria isn't as bad as seeing the ruins of a civilization just past our stage of development. But it does move the probability-mass forward more than if we just found dirt.
How to Edit the ListView Subitems in C#
Hi,
Firstly, thanks for using the app.

Secondly, if you could mention the name of the app which you think we have plagiarized, I'd be happy to look into your claims. If your claims of plagiarism are solely based on the general UI and interactions, then I feel it has no merit, since there is not much we can change here without alienating users who are used to the interface through years of using similar tools.If your claims of plagiarism stem from any other reason, I'd be happy to look into it.

Lastly, I do not see how my being Indian affects this in any way. Plagiarism and stealing are serious issues regardless of the nationality of the perpetrators.
This is all very meta.

I'm not sure how I feel about being anthropologized.
Thank you, that is a really interesting article, and appropriate for this period of my life.
Significantly cheaper licensing most likely.
Actually printer ink is very similar in price to human blood:

http://www.cockeyed.com/science/gallon/liquid.html
I had no luck with Python under KDevelop (tried it something over a year ago). It worked, but not really as an IDE. I liked it for C though, maybe it would be worth trying it again.

And it might be silly but I really loved the KDE's variable coloring. Example for those who don't know: http://www.kdevelop.org/sites/kdevelop.org/files/photos/Kdev... Basically every variable name is hashed and colored differently. Upside is that different variables have different colors in the code and the orientation was much easier/quicker. Downside is that you sometimes catch yourself renaming variable just to have a different color.
I had heard that one upside to the glass back is the RF transparency. How much of a difference this makes however I have no information on.

I was one of the people mocking the glass on the iPhone 4, and also sorely disappointed when I saw it on the Nexus 4. Hasn't stopped me from ordering one though... and a silicone full case to put it in.

New rule of thumb in mobile... 4th gen, try a glass back, 5th gen... bail on that idea?
Retail stores will use this to prevent "showrooming" - where a person goes to a store and looks at something, then buys it from Amazon with their phone.

Ok, so people will still buy from Amazon, but they'll have to leave Best Buy first.
Well.. It is a requirement in Germany that all bikes 11 kg or over, are fitted with dynamo powered lights.
http://en.wikipedia.org/wiki/British_detainees_at_Guantanamo...

You can argue whether they did enough to prevent the abuses of British citizens. They were all, eventually, released. But we don't know how hard the Government fought for them.
Good point, but unsafe code works just fine without compiling to native in the first place. JIT CIL unsafe code would probably perform identically to compiled code, as you'd only use unsafe code inside tight loops anyway - and the JIT will have compiled it to native on/before the first pass through.