skysight-inc/HackerNews huggingface dataset:
Using BitcoinCharts JSON API in GO
I was wrong to doubt Google's foresight.
2.5 quintillion bytes of data, represented in Batman, Grumpy Cats and more
You are dating in NYC - that's an advantage for a man.
Bay Area would be significantly worse.

Of course crippled person would be in even worse position.

I agree with your overall point though.
One possible reason the market hasn't been locked up is mentioned in the article. Each of the services he tried had a different type of members.

I think if there's an opportunity it's not one of one-service-conquers-all. Small niche dating services may be more effective. The main advantage is that members start with things in common, depending on the niche. A disadvantage is that unless the gender mix is fairly even it will die. However, you could combine different, but compatible, communities.
I agree that the issues the OP brings up are problems -- at least from the perspective of a single man -- but I'm not sure these are problems with online dating so much as dating itself, or the world. The male:female ratio is a problem in most dating settings, for example.

In terms of whether online dating needs "fixed", I'd be interested in knowing how the success rates for online dating are better or worse than current offline methods (going clubbing, dating co-workers, whatever). My own worthless anecdotal experience shows a much higher rate of success in online dating than trying to meet people IRL. ("Worthless" because I met my wife online, and we naturally hang out with people who tend to spend lots of time on computers.)

Also, from the OP: I had average success on this service, but the reason it probably wasn’t better had to do with the fact that the Q&A section tended to expose character flaws that turned me off.

I think it's interesting that the OP was getting too much information about his potential partners... or at least, too much too early. Most people have flaws, and one advantage of traditional dating is that you learn about their flaws more slowly and have time to learn good things that mitigate them before getting scared off.

However, I think it's more likely that people are going to have to adjust to knowing more, rather than using services that expose less: more and more we live our lives online, and it's very easy to learn "too much" about someone just by using Google. We're either going to have to accept that people are flawed, or it's going to get even harder to find partners...
Their lawyers don't need to be experts: It's trivial. It boils down to buying services and rights from other companies you control, such as production companies for past movies you didn't grant royalties for to channel the revenue straight out again.
I'm sorry, grad student level on just notes? I don't think so. Maybe grad degress aren't worth what they used to be, but certainly more than notes.
I just switched from Asana to WorkFlowy which seems very similar to Cheddar. WorkFlowy is awesome, because it is so simple. In my mind, it is perfect for software development management and managing bugs, todo's, etc.

Here is a nice intro video: https://www.youtube.com/watch?feature=player_embedded&v=...

Shameless, I know, but if you signup for an account use my referral code, we both get 250 more items a month free.

https://workflowy.com/?ref=eaca8a6
Agreed. My experience of Tolkien was reading the hobbit (which I remembered from an animated version in my childhood) without realizing that a whole trilogy would follow.

Learning that I could return to middle earth, I was excited, and devoured the lord of the rings trilogy soon after the hobbit.

Then I learned that I could spend some more time in middle earth with the Silmarilion, so I dove into that next. Total buzzkill. I quit a little way in, my enthusiasm for middle earth mostly drained.
"In an era where most people would sell their souls to be talked about..."

What an outlandish and completely rediculous intro. I stopped reading right there.
Does most compatible imply open-source? The proprietary Nvidia drivers tend to support recent high-end hardware, and they're pretty good in terms of compatibility; as in everything works. Including xrandr, these days.

Incidentally, I was shocked to find out that connecting three displays just worked on my current setup, not long ago this took hours of crazy old-school X server tweaking to maybe get it to work.
I've been hired on bravado, reputation, pointless trivia contests, and other ways of interviewing, and it scares me that companies are willing to take on a risk without verifying skills in some way.

I've also been on the receiving side of delightful trivia questions like "What are all the ways the character '*' is used in Python?" and puzzle questions that test "creativity"/"ingenuity", whose value are totally alien to me. (I've also done online quizzes/tests, including personality ones(!))

I would like to think there's a broad middle ground in between, but that there isn't a single process that is going to be effective for all companies or for all candidates.

In the past, I've used "homework" as a final step in a hiring process, which worked for some (it certainly washed out a few candidates who got passed less strenuous interviewers), but which others weren't interested in doing - including two that we hired anyway and who ended up being great coworkers.

I imagine I would feel a bit put out if a startup wanted me to spend 2-4 hours on something before they allowed me the opportunity to get to understand the position and the company (especially since I would hope the startup would look at my open source contributions in lieu of the homework). New grads might have a bunch of opportunities, and they might decide on skipping something with that sort of requirement.
I dont know your level, for someone like me who studied mathematics years ago but not applied it for years, I found "In pursuit of unknown, 17 equations that changed world" by Ian Stewart very helpful. While it is not a detailed math book, it gave me enough pointers to refresh and prepared me to dive deeper through other material.
Sane perspectives like the above are why I come here instead of say r/technology where the dominant mindset currently paints a picture of Larry Page sitting alone in a room like Mojojojo, disabling APIs from Google properties to competing platforms with the pull of a lever.
Do you guys do mixed groups (2 guys, 1 girl -- etc)? In the future? Your messaging tries really hard not to label Grouper as a dating service but (3 girls) and (3 guys) is pretty transparent about what the intentions are for the two groups.

Lot's of growth avenues, looking forward to seeing this grow.
I never read any of the Dune books, but I will not soon forget my introduction to rage comics:

http://large-images.tumblr.com/post/2326144712
I think "high bandwidth" is a good way to describe it.
I can't imagine carrying a 7" device in my pocket. Will cargo pants finally become practical?
Well, here's not-at-all-hypothetical example:

We're a really, really small shop, developing a webapp. We would love a mobile app before we launch, but nobody here has ever developed a native app before - our experience is strictly related to web development targeting desktop browsers.

We could probably throw together an HTML5 app for Android and iOS (phonegap, etc) pretty fast. Or I guess we could try and outsource development of native apps for Android and iOS, except we're not sure of cost, or risks, or how to find a developer, or whether the result would be up to our standards (our core selling point, is basically, "this webapp is like the others you've seen, but with a UI that'll blow you away"), so a slow HTML5 app is bad, but so is a clunky and ugly native app developed by someone who doesn't have the same obsession with attention to detail that we do.

So...we've got a choice to make, and "native performs better" isn't enough. How much better? And what do you give up to get native? Does Sencha (or whatever) get you close enough for our purposes? How much harder is a good HTML5 app to develop compared to a cude wrapper around an existing site? These tradeoffs are not obvious, and for people currently evaluating options, I think they're interesting.
I look forward to it. With some changes in pocket design and more wearable Bluetooth headsets, we may be able to combine phones and small tablets effectively.
Finished it. Top tip: read the comments!
john baez has been blogging for years on math and physics

* http://math.ucr.edu/home/baez/TWF.html

math is separated from the other disciplines in a very artificial way. but I am also skeptical of any one book who makes as bold claims this. Math (even freshman calculus) is very deep and takes years to master

these notes rough around the edges, but great for self-teaching.

Harvard's Math 55 tries to accomplish similar goals. Not as user friendly, but more traditional:

* http://www.math.harvard.edu/~ctm/home/text/class/harvard/55a...

* http://www.math.harvard.edu/~ctm/home/text/class/harvard/55b...
No. Apple and its products are the result of countless hours of work from thousands of employees. Step out the damn reality distortion field already.
Funny but true I have a Model 16b but the foam on the keyboard keys failed so I can't use the console anymore.. :(

I was so sad when I found this out.. I could boot the machine but could not login to the console. It sat there waiting for me to type Control-D to go to multi-user mode.. And tears sort of welled up in my eyes as I hit the power button..

I love the days we live in, they seem like a dream from the days when I started in computers. But once in a while I wish I could visit those earlier days.

Sort of like a High School jock who's a security guard now and wants to revisit his High School "Glory Days".

Except I am still in my "Glory Days" and enjoying every minute of it.. :)

But I still often long for those simpler days when thinking about how many k Bytes I would allocate to solve a problem would cause swapping on the machine and how to avoid it.. ;-)

But technology like life progresses on and we must adapt or die.. Me I choose to adapt.. while thinking fondly sometimes about the simpler times.. ;-)
I guess my main point is that Sam seems to be setting the price based on what Cheddar is worth to him personally, rather than some kind of growth/potential calculation (or so I assume -- he doesn't go into how he arrived at the $125k price tag, aside from alluding to the number of hours he put into the project). That makes a harder sell, IMO. Buyers are going to look at how much potential Cheddar has as a business, not how many hours Sam put into it.

BTW I'm not suggesting this is the wrong way to sell it -- if it takes $125k for Sam to feel OK parting with Cheddar, that's totally valid.
I wonder if it's possible for an machine learning algorithm to simplify these proofs.

I take it because of the rather strict domain specificness of math papers it should be possible to develop an algorithm that can parse these papers into lemmas. Proofs normally structured as a tree of lemmas right? Or are there proofs that have more complex structure?

A single basic thing could be to extract the leaf lemmas and assert their validity. If they are valid, and the relations between the lemmas are valid then the eventual conclusion should also be valid.

Has anything like this ever been attempted? A math paper proof verifying machine learning algorithm?
For the life of me I can't understand why anyone would give up the power (in terms of profiling, monitoring and ecosystem, and somewhat better performance, too) of the JVM, for a language marginally more convenient than Java, and arguably less expressive than other JVM languages. The only thing I could think of is a smaller RAM footprint, if you care about that sort of thing.

Whenever Go is compared to Java, the arguments in its favor seem kind of fuzzy. After all, one of the motivations behind Go was a C-like language with far better compilation time than C++. And Java already fits the bill. So, yeah, Go is leaner and more modern -- but certainly not by an order of magnitude, like other JVM languages. Here, too, the author says that he didn't like Java's IDEs (really? does Go have better tooling? Because Java IDEs really get the job done), frameworks etc. But those things are simply the result of years of changing fashions. Newer Java "frameworks" are just as lean-and-mean as Go.

There are so many new and exciting languages around, but Go seems to carry the least "oomph" of the lot. It's basically Java. A little nicer; a little slower; a lot less powerful.
I think that technically those are sedatives not anaesthetics, and might be used with numbing agents or nerve blockers just so that you're less aware of what's being done to you in cases where there's no need for a general anaesthetic. For example, my father needed surgery to his hand a few weeks ago - it's minor enough to have no need for general anaesthetics, so they injected a nerve blocking agent into the nerve to that arm under his arm pit and gave him a mild sedative. Or when I once needed a gastroscopy, I was given a sedative and a local numbing agent in my throat.

As it is, doctors and surgeons would generally not put you under general anaesthetics if they have a choice. As soon as you're using general anaesthetics, you've significantly increased the risk to the patient and so it needs to be procedure that justifies the added risks.

Frankly, there's plenty in medicine that we don't fully understand. However, for the risks that there might be some bad side effects the upside often more than make up for it. In this case, for the claimed 0.1% risk of having some level of awareness (a number which is refuted and more recent and wider ranging studies have put closer to 0.005% (or one in twenty thousand)), of which only a tiny percentage claim to have been aware enough to feel pain, the upside is that you can be treated for things which, pre-anaesthesia, you'd die of.
In most cases I think I'd agree. I'm suspicious here because of the other things I point out:

1. Google apparently not allowing Windows Phone to use YouTube APIs, although everyone else seems to have access.

2. Google cutting EAS support.

3. Google explicitly stating they are not going to support Windows Phone 8.

4. FRAND patents against XBox.

5. The Google Maps debacle.

Any of these by itself doesn't seem like a big deal, but all put together makes it look like an orchestrated plan by Google, rather than just bumbling Google engineers and incompetent PR people.
We don't care you why program in Go.
If they adopt the Japanese approach then it works just fine.

Basically they aim for equal numbers of guys and girls but the protocol is that you spend equal amounts of time with each opposite.

So it doesn't just become an awkward pair off situation.
I could not disagree more strongly. I believe that for every one case in which what you experienced is true, there are nine cases in which a childhood that consists of a general lack of praise and constant punishment for lack of perfection results in adults with low self-esteem, low confidence, a lack of discipline, and a general hatred of their parents' culture and of doing the things that they were pushed to do.

I think what the article's author posted and your experience are two extremes of parenting. It just so happened that the article shows the "failure case" of excessive and unmerited praise; there are undoubtedly many well-adjusted adults who were constantly praised for mundane tasks and told they would achieve great things as a child, just like there are adults who turned out to be well-adjusted despite the other extreme of parenting.

Like others have stated here, I believe that the right balance is a childhood in which parents praise effort and not talent and where the enforcement of discipline is firm but not rigid.
Do read-later apps need data visualization?
> (you're kind of shopping for people, which, let's face it, is pretty weird).

I agree that this is one of the worst aspects. Sounds like you've solved the ebay-for-people and only-as-attractive-as-your-profile issues. Nice work!

How much success are you having with facebook info? Is that enough data to define compatibility?
I don't doubt you, but my comment there was not directed at the CPE device. Rather for the code inside the program (on the PC endpoint) which has to deal with breaking through NAT.
Yeah, I really enjoy working with our recruiting team - they display the same interest in being better at what they do and willingness to put in the effort necessary to improve as the engineers I work with, and that earns them my respect.

Taking some time to understand what people do, the challenges they face, the work they head off without you seeing any of it, and that they're as interested in getting things done, and getting better at what they do, as you are is well worth the investment.
Stephen King didn't like Kubrick's "The Shining", one of the best book adaptations ever. People just like to complain sometimes.
The question I'd have about creating a new programming language for a new technique is what does the syntax give you to compensate for the costing of learning a new language?
Stop Overshadowing The Person You Are Interviewing
I haven't read it to the end but the story seems like classic case of confabulation

http://en.wikipedia.org/wiki/False_memory_syndrome

Luckily it doesn't involve "remembering" a child being abused by a parent.
Is it free? I'm a solo freelancer and can't afford a 10$/month service.
About 15 or so years ago I had an operation on my arm following me breaking it in 3 places on my elbow (I was about 7 and fell off my bike without letting go of the handlebars). While not nearly as severe as a lot of the stories mentioned here, at one point into the operation I became aware. I couldn't feel anything thankfully, but I strongly remember just calmly working out that I couldn't move or sense anything. I probably would have started freaking out, but I suddenly felt myself become incredibly sleepy and I fell back under. I did have a very occational nightmare where I had a similar sensation of complete paralysis for a few years following it, but it took me a while to link that to the operation. I'm just incredibly greatful that I didn't become any more aware.
> The giants were in the book.

Do you mean the mountain transformers? Sorry, they weren't.

Here's a quote from the "thunder-battle" scene:

> He knew that something unexpected might happen, and he hardly dared to hope that they would pass without fearful adventure over those great tall mountains with lonely peaks and valleys where no king ruled. They did not. All was well, until one day they met a thunderstorm, more than a thunderstorm, a thunder-battle. You know how terrific a really big thunderstorm can be down in the land and in a river valley; especially at times when two great thunderstorms meet and clash. More terrible still are thunder and lightning in the mountains at night, when storms come up from East and West and make war. The lightning splinters on the peaks, and rocks shiver, and great crashes split the air and go rolling and tumbling into every cave and hollow; and the darkness is filled with overwhelming noise and sudden light.

To me, that quite clearly is a symbolic "battle." Not mountains turning to golems or giants or transformers or what-not.
The point with probabilistic programming is you are able to explore slightly more complex models very easily.

Coincidentally, a colleague at lunch yesterday made exactly this observation about Stan, a probabilistic programming language he is using (http://mc-stan.org/).

Stan's notation is very similar to, if not the same as, that shown here. In Stan, those model{} statements are combined with data{} and parameter{} statements that plug in values of interest. The algorithmic details appear to get specified by the command-line invocation.

I found the Stan user guide a bit more enlightening than this essay. The essay shows a bunch of models, but it has very little discussion about what the models mean, or how they express the ideas alluded to in the short introductory paragraphs. The Stan UG does a marginally better job of showing why the model looks the way it does, and relating it to the math they're trying to solve. Still, like this essay, the exposition is definitely pitched toward somebody who already knows the field (unfortunately, not me).
Yeah it is free, with a premium version. The free version does everything I need so far though. They also have mobile versions.
Example: It is time to note that our one-parameter symmetries are groups in the sense of modern algebra. Why? To masturbate with nomenclature as you do in an abstract algebra class? No.
Now this is just great!
Make javascript play nice with SEO using PhantomJS
Wrote a blog detailing how one might use PhantomJS to pre-render client-side javascript.
> Google apparently not allowing Windows Phone to use YouTube APIs, although everyone else seems to have access.

What? Everyone who? Nobody has access to Google's Youtube API's. Android has a Youtube app because Google made it, and it's the same with iOS. WP will only have a Youtube app if Google makes it, and they won't, and nobody can force them to write for all platforms.

Giving Microsoft access to them would mean giving them preferential treatment over anyone else. Obviously Google is not going to do that.

> Google cutting EAS support.

Microsoft has used those patents to threaten other Android manufacturers before or make them pay for them. Google wants everyone using Android to move away from EAS, and it makes perfect sense from their point of view, to cut costs for themselves and Android manufacturers, and to be less dependent on Microsoft's proprietary technologies.

I'm not saying Google didn't do the Maps thing on purpose. Maybe they did. I'm just picking on these because you seem to think that somehow it's not Google's right to do all that.
It can be done gradually:

Let people sign up without filling in much to just browse. But at each and every step, show them some possible candidates that will be unavailable to them unless they fill in a bit more information.

"This pretty woman? She won't let you message her unless you fill in your birth date and it matches her preferred age range. Guy over here? Cares deeply about your music taste".

It's no different from how a lot of these services will suddenly hit you with paywalls to do various things. Get you fired up about contacting someone first, and then demand just a bit more.
I've seen this service before and really like the idea. My hangup is the Facebook requirement. I understand why you use that network, and that it would be difficult to use another to try to gauge which groups would have a good time though. But, as someone who doesn't use and has no interest in Facebook, I'm hopeful that you have other plans for this service in the long-term.
Baxter - A $22k learning robot
Neat experiment, but I just couldn't deal with the size. I've put my N7 in my pocket, because it does fit, but it's usually part of a joke about the increasing size of phones. Other than the size, the N7 feels quite a bit less responsive than my Nexus 4. I do prefer the N7 for two-handed reading, typing and browsing (and to save battery on the N4).

As somewhat of an aside, I love viewing the large screen on the Nexus 4, but ergonomically, it's just too much. If I can't hit all four corners with my thumb without changing my grip, it's not optimal. I have large-ish hands, but my Nexus One is the perfect size for one-handed use.

I'd love to have a modern, vanilla Android phone with a 4" screen. And without a glass back.
I guess this is a good a time as any to show the organic chemistry notes that I've been writing up.

https://github.com/alexganose/chem1201

So far I've done my first year notes. They aren't particularly organised, they are literally just latex versions of my handwritten notes so they won't be good to learn from, however as a summary they are quite useful.

I'm doing it for purely selfish means as I can revise from these notes better, but I thought it would be good to open source them so people can use them if they want.
Rating based book recommendations