skysight-inc/HackerNews huggingface dataset:
> I know that 'causality' is a bad term for me to use here; I'm open to suggestions.

I think that you are looking for the term "closed causal curve" or "closed causal loop". If you use FTL to achieve this, this is often called a "closed spacelike curve". If you use GR without FTL to achieve this, it is often called a "closed timelike curve".

I'm not convinced that other sorts of violations of causality are any better than closed causal loops, since you can typically use the other violations to create closed causal loops. And even if you do have closed causal loops, you can decide not to go back in time and kill your grandfather, so if the issue is just what you chose to do, then closed causal loops are no worse in this regard.

In any case, whether or not you chose to go back in time and kill your grandfather, you won't succeed, since you did not succeed.
I built this product, because several times I wished something like it existed; now, I enjoy using it.

Yes, I'm biased, but I didn't just build this app just to build it; I built it for my own use, and I think it's fun to use :)
Night and day. FxCop requires days of customization to include something into your build step. Even then, the recommendations are weak at best. Furthermore, think back to Carmack's comment on how static analysis has to at least be in your build step.

ReSharper has much better recommendations that require almost no tweaking (variable names you might disagree with). The best part, it tells you these recommendations at the time of writing. This is one of ReSharpers best features (IMO). Not only do programmers write better code with, they often write code that works the first time and compiling becomes just a technicality. Code improvement is noticeably better. So much so, that when my company is hiring and I am reviewing the candidates submission; I can immediately tell whether or not they were using ReSharper.

Cannot recommend this tool enough. I feel crippled without it in VS.
I see a large college kid market for this. After the bars.
Gnip has been around for a few years, but re: backstory, this post from our CEO Jud lays things out pretty nicely: http://blog.gnip.com/we-believe/ (disclaimer: I work for Gnip).
Don't fear what you can measure: an idea for improving email
> Why not two or three latte's per day?

Because that's close to 900 calories.
ITerm + BetterTouchTool
Interesting... What is the battery life like on it?
Google Voice doesn't come stock with Android. You can install it if you have a Google Voice account. If so, you probably know which one you want to use for texting. For example, I'm on Sprint and have GV integration enabled, which means my GV number gets used for caller ID and voicemail instead of my Sprint number. If I use the stock messaging app (or any other like Handcent), the texts go out as SMS through Sprint, with my Sprint number. If I use the GV app, the texts go out using the internet (3G or Wifi) and have my GV number. I never use the built-in messaging app. I'm pretty sure anyone who installs GV understands the concepts behind it and chooses to use either GV or SMS for text messaging without any confusion.
Making product decisions at the right time, with the right level of confidence
I'd have thought such a basic statement of group dynamics would have been made well before Chicago was founded.
http://dagar.ca/xkcd_1110_combined_256.png
Sometimes it's great to build, just to build. If I was worried about spending every single waking moment of my life in the most productive way possible, I would not even get to live, nor would I sleep very much haha.
Or he's read _Steve Jobs_ biography and is trying to emulate him. The book is filled with examples of jobs being rude when his food wasn't prepared just so - for all his obsession about diet, I'm sure that he's eaten at least some literal backwash from his behavior.
I was kidding, slightly, but thanks for the offer.
How do you launder bitcoins?
How is that working out with brokerage fees?

Are there only fees for selling?
Are these two ways really that different?

Essentially all the article states is that a profitable business needs to have profits per user that scale according the cost per user acquisition. Viral is cheap acquisition, so profits can be less. Non-viral costs more per user and typically has a smaller market, so profits per user need to scale accordingly.
> Even in Japan you can use apps like Hyperdia for the JR and subways.

That doesn't change the fact that Google Maps provides a complete, end-to-end solution for getting from point A to point B, using any combination of public transit options and walking.

For example, when I was in Japan, I was able to enter the addresses of the starting and ending points, and then get a list of travel options, with the total time and cost included for comparison. You can't get that if you're using a JR/subway-specific app.

Moreover, you can't just tap on an address in another app and have it take you directly to the Google Maps app anymore.

> The iPhone predates the official launch of Google Transit and at the beginning didn't have many cities and so many providers have apps available.

Yeah, and the original iPhone also didn't have any 3rd party apps. That doesn't mean it's acceptable in 2012 not to have 3rd party apps. It really doesn't matter what things were like before Google Transit launched. All that matters is the current situation, which is that Apple fucked up big time by allowing such a huge regression to get into a release version of iOS.
Groupon launches Square competitor with lowest rates in the market.
Facebook introduces "Promote" button - new level of pimpery?
I was shocked to see "Promote" link in facebook. It seems that Facebook is asking for money to promote your post. Wow.
For a short time some people hyped Erlang to be the solution for all things concurrent and chatterers didn't read the FAQ.
Refresh worked for me.
I used Q (the 'friendly' version of K) heavily in my previous job. It was in a high frequency team at an investment bank. All of our tick data was stored in kdb databases. I was in research at the time. You could load the data into whatever your research environment was (R or Matlab for most people) but it was much faster to boot up a Q session and work with everything in-memory, 'closer to the metal'. To that end I wrote

* An order-book builder (which takes quote data and builds it into a data structure suitable for doing research). As I remember, it was one call to 'scan' with a very complicated scanning function.

* An event analysis tool, to let you ask questions like "what's the average response of this asset when event X happens". Used for anything from testing your trading strategies (how does this asset perform when I put a trade on) to news impact (how does this asset react around US employment data).

* Lots and lots of plotting functions. Q actually has some really nice in-built visualization tools (as long as you only want to visualize time series...)

And a bunch of other stuff I've now forgotten about. It's a fun language. I miss it a bit now I do all my work in Matlab.
> Too often I have seen entrepreneurs believe that customers will automatically flock to their cool new service, completely underestimating how tough it is to cut through the noise and build an audience.

I usually think the opposite. Most of the time when I come up with an idea for a start-up I think "How the hell am I going to get users on this thing?"
I wrote a Hello World program today. No one will ever use it, so must have been a waste of my time. All along I thought I was building experience and learning the language.

You're on the wrong site if you think utility is a factor in choosing a project to work on. The hacker mindset is that a project is worth doing just because it's possible to do it, not necessarily because there's any good reason.
Speaking as a non-merchant, I'm curious. What's the most painful thing that Stripe took care of?
This is more art, as it is only borderline practical at best.

A shoe with a traditional magnetic compass might be more practical from a usability standpoint.

This makes me miss the trend of wristwatches with compasses embedded in the bands.
I think that has more to do with perception (particularly among nerds) than reality. There's really only one subtle issue you need to understand to edit Wikipedia: cite non-blog sources. If you're writing new content, that one rule will pretty much get you left alone.

If, on the other hand, you dive in and start editing the main Mac OS_X article, you only need one more rule of thumb: start small and go slow. A lot of Wikipedia-vs-nerd grief arises from people making their first or second "serious" edit, committing themselves to many carefully written paragraphs of text, and finding those grafs shredded by other editors.

Cite sources. On heavily-trafficked articles, start small & go slow. This does not seem like a particularly egregious amount of internal politics to understand.
This is great work! I could see a form of this being pushed out by Apple, maybe if it were a bit more streamlined and simplified? Not sure how to do that, since you have done a very good job already of making it intuitive IMO.
I think writing one language both server and client is a big yes for node.js, but looking at my client-side code vs my server code (and I'm writing Javascript since 2001, way before I learned Java) I come to the understanding why Google are investing so much in Dart / GWT (which I think are not there yet)

If Scala/Haskell/Go would become more mainstream, and had a very straight forward / magic-free 1:1 conversion to javascript, then node.js will have much less appeal to me.
Who Benefits From iOS 6’s Crappy Maps?
If you mean the maps-type interface, just look at the page source - it's a couple lines of javascript. This is just Leaflet's standard behavior. The map itself is a series of image tiles with a predictable naming convention.

Leaflet is great: http://leaflet.cloudmade.com/
Completely different.

To put the article another way, there are two ways to make big money:

* Make lots of money per user

* Have lots of users and have low expenses.

No-man's land is having a £1 app that you will never realistically get more than 5,000 users on.
I kind of see what you mean, but what more could I have written that wouldn't look like spam desperately trying not to look like spam? I wrote "no affiliation" to indicate it was not spam; since I am the only Robin Message on the internet, and I suspect the whole world, my word is my bond ;-)
U.S. Explodes Atomic Bombs Near Beers To See If They Are Safe To Drink
Yes we are. Shut up and take my money.
FashionPlaytes’ $5 Million Series B Funding to Focus on Marketing and Engagement
Replacing Paypal?
The State of the iPad in Education: a Giant Mess
The buy now link at the bottom of the article points to a nasty warning in Chrome, I tried to add this as a comment but that didn't work and your site in general seems down now.
False. Click bait title. Nokia is not going anywhere. While we are glad to see HTC step up to the podium, we're still extremely good friends with Nokia.
Please, take it to Sweden!
And those lawyers get disbarred when they get caught, and are forced to compensate their victims, and can't use bankruptcy or other means to evade paying such reimbursements.

Individual lawyers may not be ethical, the profession as a whole is. In order to remove the bad apple, you need to report them to the state bar association.
Agreed. It seems like you'd also want the ability to occasionally hook up to a bigger monitor. Do you find the 11" screen bothers you at all, or have you gotten used to it?
Thanks! I didn't anticipate this kind of traffic. I'm working on it.
Hellllll yeah....this is exactly the mindset that we need to promote in students to inspire them to hack with passion.
>Your post strikes me as naive. All that laundering does is tag more addresses as "hot". You still have a graph of where the bitcoins have gone.

Lets say you have an address with 1000 bitcoins in it.

A thief steals a lot of bitcoins, and maliciously, unknown to you, sends you 10 stolen bitcoins.

You now have an account/address with 1010 bitcoins in it. The system you have just proposed tags your address as hot.

What happens next?

[This is not a hypothetical scenario: in the 'allinvain' alleged theft, we saw several organisations and individuals receive stolen bitcoins from quite soon after the theft; probably as unsolicited donations.]
Have you heard of Loot Crate?
I'm interested in your other data source. I wrote a web app for the U.S-México border a while ago and been using data from the CBP but have found it to not be reliable at all.

http://garitas-tijuana.com
It's probably just a straight copy and paste from their upstream merchant.
A NGram generator in Scala
http://gauth.fr/2012/09/a-ngram-generator-in-scala/
What is your preferred pointing device, if any?

Know a few folks who have to deal with Parkinsons, which a lot of computing devices don't accommodate particularly well.
If you'd like the full-screen view and ability to navigate using the keyboard, but with tiles that load when needed not just when you stop moving, try http://ares.aylett.co.uk/xkcd/ -- it uses the original tiles, so you've probably got at least some of them cached already :).

Only browser zoom, but I think that helps keep the mystique (and I don't want to try to implement it myself).
Somebody in another forum pointed out that 1111 is the next comic.
Yeah, I'm thinking for simple temp control a TI launchpad MSP430 would suffice and at a mere $4.30 for the micro-controller better for the budget.
Yes! I received my Beta invite last night and integrating with Stripe moved to the top of my to-do list.
Nope. I'll post the python code I used on github later/tomorrow.
More details would be awesome :-)
The easiest way to get rich is to be born rich.

The second easiest is to be born lucky.

After that, it's a lot of work.
On difficulty of cutting expenditures: It also means it is very painful to shift down to a lower salary and more satifying (or less stressful etc) job. Income lock-in.
So excited! Thank you Stripe!
I believe http://streetid.com/ are doing something similar for the financial world
Since we're discussing opinions here - the second entry is much more readable on my 1080p monitor at arms length.
A layman's question, I'm not a Ruby expert, but I was wondering - did you try jRuby and were not happy with the performance? or you already run on the JVM? My narrow notion on the Ruby world was that if it doesn't scale, put it on the JVM and you are done, am I living in fantasy land?
> too critical operationally to leave

This seems odd to me. If the guy is really that much of an asshole, why do you care if you leave him holding the bag? Maybe he'd learn something from the experience.

The financial investment I totally understand, but you have to look out for #1.
Click and Drag XKCD and Productivity: Best Window Gaze Ever
Python/Visual Studio 1.5RC out: Mac/Linux client libs for Azure
Not too bad. For short-term investments the fees would kill us, but since we're looking at longer term (and paying minimal fees) we're in okay shape.
(Wrote a blog about this btw http://news.ycombinator.com/item?id=4544257) - I think it's interesting
I really hope that this Bataan death march of porting LaTeX to the iPad is the final word on whether or not literate programming is a worthwhile endeavor.
I know this is HN and we can assume certain things about the businesses being profile but I wish that the headlines reflect the narrow niche the articles talk about. There are certainly other ways to grow a business outside of the software/online space.
Risk mitigation is definitely the reason that the banks are backing away from crowd funding. There is personal liability for the owners of a company that is found to be abetting money laundering, even accidentally.

A crowd funding request is a bank account that anybody can throw money into. Once the funding goal is reached, the money is released, and no more controls exist over it.

Have you spotted the risk?

It's quite simple:
1) Set up crowd funding request for some service. Make it a web service, so there's no expectation of a tangible good.
2) Evil people "crowdfund" your project, the funding goal is reached, the money is released.
3) You bugger off and do bad things to the geopolitical status quo.

It really is the same old money laundering scheme updated for the internet age.
The 4 Building Blocks Of Architecting Systems For Scale
Does method 1 even exist for consumers? Small businesses, sure. But apart from a few gold mines like TurboTax its hard to get consumers to spend any money on SaaS.
False credentialing.

You may or may not know it means nothing.

Some of your customers won't.

And those will be more susceptible to other scams. The 419ers operate off a similar logic -- it's a pre-screening for gullibility, cuts down on their sorting and selection task.
Hacker Dojo gets last-minute donation of $250K
There is also this snazzy site to get the full zoomed out version: http://xkcd-map.rent-a-geek.de/
Apparently kpathsea, which is a C library, shells out to implement some functions. That's where their (unclear) comment on forking comes from.

This comment from the previous post indicates that it might not be such a big deal to fix this:

http://news.ycombinator.com/item?id=3264887

The whole thread on their earlier post is here:

http://news.ycombinator.com/item?id=3264341

Alas, it is not particularly enlightening.
a great idea? I guess you mean as art/concept, right? as a product... I can't think of anyone buying it except as a wacky gift, ironic footwear, collecting...

I mean, the "User Experience" of the interface to programming a shoe to highlight directions will be bad, USB won't do, if you could use your smartphone + wifi/bluetooth...why not just look a map in the phone? specially since you'd need to walk looking at your shoes to know where to go...

a practical use: adventure sports, hiking, trekking and the like(they already have to prepare for the thing, configuring the shoes would just be another thing, and it would help their safety)... alzheimer ehhhhhhh, I think not. Alzheimer sufferers probably need more care than just knowing where's their homes, and public health probably wouldn't like the idea of lost alzheimer pacients walking somewhere they don't know where it is guided by shoes and distracted from road/cars/etc
There's one kind of person you should always avoid: the person who is only kind to people they need something from.
Cache version : http://webcache.googleusercontent.com/search?q=cache:http://...
Look like humpback whales. Unlikely to be a reference, but it did remind me of the whale sequence from the second Fantasia movie: http://www.youtube.com/watch?v=LGZeT07rqlU
NYC on Rails Junior Developer Panel Video
Bank of America Website under Cyber Attack from Islamic Hackers
Me too, and if the surface is the same size as an iPad then the keyboard is not going to be fullsize. If I add the wireless Apple keyboard ontop of the iPad about 2 keys sticks out over the edge if I line it up on the other end.
My bad, didn't mean to imply you did. Just that it is a valid and important point to not lie. I also agree it is best to keep it reasonably quiet.

And I will take your word on the boss thing. :)
Ah, I love (at least the idea) of the APL languages. My go-to programming syntax mindbender is this video of programming Conway's Game of Life in APL:

http://www.youtube.com/watch?v=a9xAKttWgP4

J is like that but without the special keyboard. I haven't played around with J much, but I know that whenever I've finished a Project Euler problem and checked the forum afterwards for other solutions, the J folks have reduced my 100 line solution to one or two lines...
The line

> To read them back in, you fed the tape into the terminal and it simulated typing your source back into the computer.

reminded me of this story (which came at a much later date):

> A senior NASDAQ official saw Peterffy's setup and said Peterffy was breaking the rules: All orders had to be entered through the keyboard. He gave Petterfy's group one week to fix the problem.

> Peterffy and his engineers came up with a solution. They built a robot with rubber fingers that typed entries into the keyboard.

(from http://www.npr.org/blogs/money/2012/08/27/159992076/a-father...)

Edit: It's a side note to the posted story, but it's interesting to me that we replace technical limitations with policy limitations.
Microsoft feels that game quality on the 360 impacts them more than application quality on Windows does. :-)

Many a true word spoken in jest!
I think that "kick down, lick up" almost always fails in the long run. That's the most puzzling thing about it in fact. It doesn't really benefit anyone in the long run (including the person who uses it), but for some reason people keep using it, and others will keep them around for longer than it's a benefit to them.
Your right. I rarely edit Wikipedia pages, but have made small and appropriate edits to somewhat high traffic pages, and they where not reversed or immediately edited over.
Our (Work) Education Crisis: Send In the MOOCs
Google Spans Entire Planet With GPS-Powered Database
Yeah, but that might be a poor estimate for the average since the majority of frames are either pure black or pure white.
Just sent over an email! Really love your designs.
http://thenextweb.com/facebook/2012/09/18/facebook-expands-t...
Yes, the best position to be in is to be the guy who only owns a bicycle but sells ferraris. It becomes difficult to be frugal when other people are because business and government don't actually want to let that happen.

I remember when the recession started in the UK, there was a lot of advice going around to the effect of, "When you go shopping, don't buy brand name foods instead by the supermarket value brand equivalent'.

The supermarkets seem to have responded by simply taking a lot of the value brand products off the shelves or making them only available in bulk quantities.

This has a negative effect on equality. If your business is struggling because the lower and middle class aren't buying your products you must either decide to take lower margins or you will focus your products instead on the remaining people left who do have disposable income and start producing high end products only.
I meant that the company would likely tank without me, so I would lose the financial investment if I left.
Too proud to proof read!
I've repeatedly had the pleasure of receiving content on the very day of the launch. And yes, it often involves tweaking the stylesheet, or something similar.
Since it doubles as the German equivalent of the NSA, I don't think it is worried about justifying its existence.
Waiting weeks for getting your merchant account setup. This usually involved faxing your ID and filling out boatloads of forms.
Looking forward to seeing more projects like these - is the heroku app open source?
How do you go about to answer that question?
Panache!
Show HN: We got fed up with Airbrake, so we built Coalmine
How much should i pay for respected hackers to write programming tutorials?
I'm owner of a site( Guchex.com ) that we have launched some days ago and we are reaching very respected bloggers to write on our platform, how much should i offer them to write. We don't have any idea.
Sure it exists. Have a services that is free to use but includes charges for one particular highly desirable function. One example is a game with in-app purchasing of new levels, character wardrobe, etc.
45 min here.
Not great as a product no, but in concept yes. I personally haven't seen anything like this, and I just think a much better job could be done. I agree you could just use your phone if you were able to update GPS coordinates via your phone, but then you have to keep out your phone to know which way to go instead of just looking down at your feet. Off topic, I think something like Google Goggles GPS would be far more interesting.