skysight-inc/HackerNews huggingface dataset:
How did you build the product that your first business sold without a technical person onboard? You coded it yourself. Thus, you have technical skills.

9 years later, when you were looking for a cofounder, you decided to go with a technical cofounder.

You can talk all you want, but at the end of the day, you chose to bring on a second technical cofounder (the first being yourself) over the business cofounder that you are recommending the OP seek out.

N.b. by technical cofounder, I don't necessarily mean someone with a PhD in Computer Vision. I mean someone who can productively write API integrations and use whatever tools are needed (e.g. Rails, Meteor, Xcode) to build the product.
Crowdfunding Platform Dilemma
https://gist.github.com/substack/8313379
That's really good to hear.

I think you're right about it being like Google's Web Starter Kit. The WSK feels a bit more sparse and less idiomatic than recroom, but it's definitely in the same vein. I haven't checked it out since it was announced a few months back though, so maybe it's grown since then.

I'd love to see people do that to recroom -- add what they think is missing. Pull requests are definitely welcome. My aim is to take the headache out of decisions like "Which framework/tool do I use?" so you can get to writing code if, like me, you don't really care which tool you use as long as it works well.
Ask HN: Best uses for spaced-repetition software?
Other than foreign languages, what are the best uses for SRS software, such as Anki? At the moment I'm using Anki for:

- terminal commands (I'm fairly new to coding)

- high-level English vocabulary (already a native speaker)

- Spanish, Polish, and Italian
The idea of the book is to take all advice with a grain of salt, and measure yourself. Inefficiency spread everywhere is kind of a best case. Or it might be an indication that you are looking at the wrong layer of the stack.

Also, judging from your jargon I'd say you work in games. Games are an entirely different dimension from the mainstream of programming.
Note that Ghost will happily use server's own mail-sending capabilities (your MTA) if you set the transport to sendmail. Here's a sample from config.js, so simple that no generator is necessary:

mail: {
transport: 'sendmail',
fromaddress: 'do-reply@yourdomain.tld',
options: {}
},
Sourced here: http://www.infoq.com/news/2014/08/Java9-FirstFeatures
I encourage you to see Intel XDK screenshots. Just type "intel xdk" in google images. If that doesn't scare you...
Celebrity gets pushed down
I'm not sure what kind of insane complaints procedure you've had to deal with, but here you just file it, they sometimes come back for more information/questions, and then that's the end of it. You sometimes get a letter with a result, but there's none of that other stuff you listed ("making sure it gets into the system," "staying on top of it," "making sure it doesn't get buried," etc).

Plus you don't really "lose." You make a complaint, they investigate, and then take action if they feel it is justified. There isn't any "prize" for "winning" so therefore you don't lose.

Ultimately I'm not sure what you're getting at. Sounds like FUD to me, essentially "don't complain because it might be a hassle and the free market will magically solve the issue anyway."
Im not sure i would call having multiple options a huge sore point. Chances are many of these options would still exist even if there was an official API.

FYI: Just looked at your nanojson, looks good. Might have to try it out, i like the fluent api for object creation.
Twitch and Teespring Partner
Coinbase needs acquisitions. Right now, it's a cash cow charging 1% fees on each buy and sell, but with Circle coming up with their 0% fees, that would change. There's no customer loyalty here, just the cheapest option. If they want to remain competitive in the next 3-5 years, they will need more products and services. Their present revenues are great, but I am not sure that's sustainable based solely on the current business model.
The mitigations they're talking about bypassing are, like all mitigation techniques, intended to ensure that if someone has a security hole they cannot make use of it. That's their entire point; if there were no security holes, there'd be no need for stuff like DEP, SMEP, and ASLR in the first place. In practice that's not a realistic assumption, which is why companies like Intel have gone to the trouble of adding hardware features that have zero benefit unless there's a security hole in the operating system.
Absolutely, that figure is insanely exaggerated. I am willing to bet it's more like a low latency 1-10Gbit/s connection per team, depending on the country they are racing in.
> when there's a problem in, say, a C compiler, all you can do is code around it, open an issue and wait for a fix in the next release.

Fix at as you'd (presumably) do in lisp. I don't see your point. (Yes, you have to recompile it, C is compiled language.)

> long-running web application that's affected by this bug, and don't want to restart it? Just run this in the REPL.

Yeah, if you it don't have long-running code, it isn't heavy threaded, that change doesn't alter any data structures, you don't care about possible downtime etc
In case you're a little confused, as I was, by the step from "can tag arbitrary user memory as kernel executable" to "get the kernel to execute it", the technique used by the PoC is (apparently) well-known enough not to mention:

http://poppopret.blogspot.com/2011/07/windows-kernel-exploit...

Short version: You can overwrite a function pointer entry in the HAL dispatch table that will be called by NtQueryIntervalProfile().
Is there a strong, formal version of the Doomsday argument not based on cubicles and such? The obvious flaw in that version is that it is based on finite possibilities: that is, finding oneself in this or that kind of universe out of so many possible ones.

For starters, we have no idea of how likely our universe is; we know what numerator is 1, but what goes on the denominator? Is there even such a number? If so it is something so huge that the probability is vanishingly close to zero.

Then what about the parallel universes hypotheses: what if the universe is constantly fragmenting into multiple futures. In one future, I will submit this comment and close the tab, then check my e-mail. In another, I keep the tab open and go make a coffee.

This proliferation of multiple futures from any moment would tend to provide a way for doomsdays to be circumvented.

If you are cloned into N futures in this moment, and you're killed in N-1 of them, then you don't know it; by the anthropic principle itself, only the surviving future matters; there is no consciousness in the others. The suriviving future has no idea about the size of N, either.
"If the Doomsday argument is correct, what precisely does it show?"

That philosophers are not statisticians?
Amateur team sends rocket into space for a second time
I'd love to hear about your startup and/or beta test.
Software Wood Bridges
I'm deeply missing hot swapping. I believed it could be included in java 9 but i think we have to wait...
Is this a restatement of the Fermi Paradox?

http://en.wikipedia.org/wiki/Fermi_paradox
Christopher Golden: Health of Planet, People Linked
There is a 'bug and feature request' link at the bottom of this and many other pages.
I think the 'retraction' isn't something that can be painted one way or another - there are so many valid reasons on both sides that a retraction could be read, from "didn't happen" to "reconsidered" to "didn't want to be part of international media circus".
Oops, sorry, I didn't state my case properly, I wasn't suggesting alcohol is converted into fat (which I've been taught is exactly zero- the body treats it as a toxin and it gains priority on using it - but I guess a small percent or fraction of a percent is small enough that zero is an approximation), but that glucose can be stored as fat in the presence of alcohol. Drink a beer and eat some bread and it's likely some or most of those calories will be stored as fat. Even the carbohydrates. Also carbohydrates in the beer (though not the alcohol).

Your last point was the main gist of my post, though I didn't spell it out so well. I didn't realize that about fructose though.
They allude to this in the introduction: "requires only a single vulnerability that provides an attacker with a write-what-where primitive"
Thanks for the feedback man. I agree with most points, including with the fact that it might be an ego problem to begin with!

I'll give this some more thought.
Perspective is in the wrong place. Don't think in terms of relative value: 'I'm doing 80% of the work and getting 50% of the benefit'. Instead think of the absolute value of a co-founder: 'Solo I might be able to make an acquihire for a good signing bonus, but as a team we have a shot at eight figures'. Half of 10mil is better than all of 100k. If the co-founder doesn't increase the expected value of the company, then you're correct to pull the plug

Secondly you have a narrow criteria. It's extremely difficult to find people who can continuously work at a high volume. Consistent 60-80 weeks just aren't in the realm of most people. It's not incorrect to want this, or to search for it, just don't expect to find it regularly. Even when you do find someone like that, you may not realize it. Visibility can be a huge impediment. You'll directly see 100% of the things you work on and accomplish. Maybe 10-15% of what your co-founder works on.
>>Im not sure i would call having multiple options a huge sore point

It becomes one when serializing and de-serializing across a distributed application like xerces class path issues in different jvm implementations.Not a common sore point though!

>> Chances are many of these options would still exist even if there was an official API.

True and agreed.
FWIW, both Google Calendar and the subscribed calendar on iOS attempt to access webcal:// URIs over SSL on port 443. I'm not sure at what point they would fall back to http; if they do, I haven't seen it.
That is such a beautiful table full of old tools!
Preliminary Pinboard link rot results
It got to the point when I was playing that everyone was using $1200 guns and at that point my $200 marker isn't really much fun anymore. I think the increase in tech and cost of markers cause a lot of people to be turned off.
A short story on that as a Defcon 22 badge competitor - When we reached the stage where we got the "Lorem ipsum" page. We first noticed that a bunch of the lines did not directly follow the "Lorem ipsum" format exactly and had strange capitalization. So we thought that the difference between the expected "Lorem ipsum" text and this text was the clue... We eventually figured out if you pasted the entire block into Google translate something strange would pop out (that was relevant to another hint - https://www.defcon.org/1057/SarangHae/ and then was useful again with what that email address returned ).

Looks like Google updated their latin translator to completely break the puzzle :)

page in question: https://www.defcon.org/1057/FissilingualElucidation/
No, it attempts to quantify how many humans are alive at a point in the future.

http://en.wikipedia.org/wiki/Doomsday_argument
Are you sure that's true? As you say, look at the "standard" API for XML parsing: a complete disaster. Dates, similar. Logging was slightly less disastrous because they took so much from Log4j, but they still made it unwieldy enough that the log4j guys ended up writing an API on top of that which everyone uses.

Now, props where props are due: Sun crushed the collections APIs compared to other languages at the time. And that more than makes up for everything else.

But I see little evidence that standardizing JSON parsing will improve things.
Node.js fits the general idea of a stack that has a templating framework and a dynamic language (JavaScript in this case). There are also data-access libraries. As a designer, you probably already know some JavaScript, so this could be an acessible option. But Node's programming model requires particular attention to deal with its asynchronous nature. Anyway, I would recommend you to pick one, do the tutorial and try to build a simple prototype. You'll learn a lot.
Yes this is a possibility.
That philosophers take their arguments too seriously?

I mean, this is fine as an interesting thought exercise. To the degree that you take it seriously as applying to the real world, to that degree you need... something. Perspective? To not take fine-sounding argument so seriously? To take a long walk? To get a life?

Not everything that cannot be logically disproven is true. Not everything that cannot be logically disproven should be acted upon as if it were true. It is useful to know when to smile at the philosophical earnestness and then just go on with your life.
> Inefficiency spread everywhere is kind of a best case.

Not if that inefficiency is enough to cause visible issues, which is not unusual.

> Also, judging from your jargon I'd say you work in games.

Nope, I work on mobile apps. Which are not entirely unlike games.
It felt dodgy but it seems legit. They should use the app directly to inform the user.

https://www.dropbox.com/help/6252
Very good points, especially about the visibility aspect.

And I agree, it's better to have half of a big pie than 100% of a small pie.

Thanks.
Which Social Media Platforms Are Right For Small Business? [graphic]
Gotta give it to Mailgun. With these little tools and not to mention previous week's Email Templates [0], they are really tempting potential customers. I have been looking at Mailgun vs Mandrill for transactional email and even though Mailgun is more expensive, stuff like this is making me re-think.

[0]: https://news.ycombinator.com/item?id=8173520
I didn't feel anything better.

I've taken different amounts of dosage of piracetam. From very small dosages to high. I frequently had headaches with high dosages which were fixed whenever I took choline with it.

It was for over 2 years so I've probably played as much as I could with it's dosage and the usage of choline with it, but I didn't feel any difference.

It's not like ritalin where it makes u go mad focused and stuff.
I agree, vesting might help a lost with the practical side of things. Thanks.
Mostly, I put into Anki exact words that I need (or needed) to have at the tip of my tongue.
Hack on Google Glass, play our fav ping pong game
And many people to add hints to their cards (e.g. to distinguish prevoir quelqu'un from prevoir quelque chose) as well as add example sentences – or, as you suggested, have sentence decks in addition to word decks. But even regardless of that, not using flash cards because sometimes contextless learning is not ideal would be throwing away the baby with the bathwater; the increase in speed at which you can learn vocabulary is just immense with SRS.
I honestly think this "I want this, this and this" comes down to how we infantalize adults in modern society, and how that comes out in the way that we pay for healthcare (insurance or social programs rather than out of pocket) and in the drug war. About half the time I go to the doctor, I already know what I want (i.e. not for diagnostic reasons) and if I could get it and at least try it out without a prescription, I wouldn't need to waste my time and the doctor's time. Sometimes I don't know what's wrong with me and I actually do want to utilize the doctor's diagnostic skill, but that's not always the case - the same is true when I visit a mechanic, sometimes you already know you need an oil change and a tire rotation or whatever.

Yes, people might make the wrong call about their health sometimes, but that's not the doctor's concern - they're adults, not infants, they've earned the right to make their own mistakes.
I suppose it is part of a journalist's job to vet leakers.
> The last step is to transpose these results to our actual situation here on Earth

Yeah, that's the trick, isn't it? Is the metaphor truly valid? This how philosophers differ from scientists: they see no need to test their hypothesis with real-world measurement. This is also why philosophy needs to go the way of alchemy and astrology - as an amusing but archaic belief.
Why You Shouldn't Wait for Meteor 1.0 (to start using it)
A meta question: Why is this post so high on HN? It's not particularly new and it doesn't have particularly many upvotes. Does HN have a list of websites/blogs it prefers? I'm not saying this post is bad though it is outside my field of interest, but I don't really understand the ranking mechanism.
I find myself so heavily disagreeing with almost every aspect of this advice, that I feel the strong urge to leave a response, although I did not intend to.

>Having a co-founder is very important and necessary to achieve this goal because your business will run into a number of roadblocks that you need a partner to help you go through it.

The most likely issue and road block for an early stage startup, especially one where founders are already doing well financially, is actually co-founder trouble.

> However, whether or not your co-founder works as hard as you is really irrelevant.

I cringe when I hear advice like this. I have been there. It has been one of the most demoralizing and depressing experiences of my entire life. Working your ass off for something while seeing your co-founder not really giving a shit simply doesn't work unless you intend to make a complete idiot out of yourself. Startups aren't socialist communities. Anyone who signs up should be aware of that.

> Then who cares if you "only" get 50% of the company?

Well then why not give up all of the company and give all of the shares to your co-founder slacking off? Company stake isn't only about the money. It is equally about control and about capital. Imagine having 50% for the "main" founder, 20% for the co-founder and 30% owned by angels / VCs who actually put assets into the company. Sounds like a better deal to me...

> The world is gonna pay you back in so many other ways than your 50%.

I am not sure how to express utmost disagreement with this. In the case of success you will get paid back exactly what has been agreed to in writing. Nobody will ever consider you the "spiritual" owner or founder of the company just because you say you worked harder. But everybody will consider you the real founder if your equity stake is higher. Simple as that.

> The other piece of advice is try to be really picky with your co-founders. Find ones that you trust and have worked with before or can get amazing references about.

Yes, this is good advice. However a startup can bring out really bad aspects of one's personality. Sometimes aspects you didn't know existed before you started the startup. Make sure you pick someone you know is loyal and handles stress well. These are the most important aspects of co-founder picking.
Sadly no, NCPA wasn't around when I was playing. Looks like I _just_ missed it, though I'm not sure if my school was one of the original schools involved, so maybe I had no chance anyways.

I hear you on the tinkering/tweaks, that was extremely satisfying.
Linux Kernel Git Repositories Add 2-Factor Authentication
Looks like they're actually listening to developers
Thanks for sharing your take on the issue Christopher.
a new json api to be released 2016. Hopefully by that time json is still relevant. I know most likely it will but at the pace of change that tech has, im not betting.

is there any contender to json at the moment?
Through the Google lens: search trends August 8-14
procedural art is not a new space! please collaborate with some established artists, or at least young imitators of established artists in this space. It's a slick implementation of an interesting idea but you need to offer things worth putting on a wall.
Yep. To illustrate your point, see these photos of the standoff with Ron Haskell, just over a month ago in a neighborhood near Houston, Texas. I can't comment on the appropriateness, but the imagery is unsettling.

http://newsnyork.com/wp-content/uploads/2014/07/FjoXC3Immx.j...

http://heavyeditorial.files.wordpress.com/2014/07/screen-sho...

http://heavyeditorial.files.wordpress.com/2014/07/221.jpg?w=...

http://cdn.abclocal.go.com/content/ktrk/images/cms/070914-kt...

http://dailyentertainmentnews.com/wpgo/wp-content/uploads/20...

http://cdn.abclocal.go.com/content/ktrk/images/cms/071014-kt...

http://cdn.abclocal.go.com/content/ktrk/images/cms/071014-kt...

http://www.adn.com/sites/default/files/styles/ad_slideshow_n...

A bit more info.

http://heavy.com/news/2014/07/ron-haskell-spring-texas-shoot...

https://www.google.com/search?q=Ronald+Haskell+standoff&clie...
What is hot swapping?
Aphex Twin Announces New Album SYRO Via the Deep Web
My favourite answer to the doomsday argument: The many worlds hypothesis is correct and we haven't created our "world ending" p=np computers yet. (Literally halt if randomly generated solution is incorrect and catch fire to every sentient being in the world).

Another possibility is that we're very close to building realistic simulations, and by induction, it makes sense that we're at this stage of development.
How can they recover emails if they were encrypted client-side?
They sell copies of the games? I don't play minecraft but AFAIK they don't host any servers themselves, its all community driven servers.
Interestingly the FUSE element is going to get much more difficult come Yosemite. Apple has implemented a strict unsigned kext ban on Yosemite, and obviously FUSE relies on those kernel extensions, so effectively, building things like FUSE from source is going to get a lot more difficult for end-users.

The FUSE element will still work fine if you take a signed OSXFUSE binary for example, because those binaries & the kexts within them are signed, but distributing source packages to OS X at least is going to become more painful.
Craft Coffee’s Coffee DNA Project (YC S14)
“Biochip” loaded with DNA lets researchers study gene activity
Thanks for this. I've been wanting to pick up a bit more new C++, but haven't found a lot of great resources.
Steal My Bitcoin Wallet
First game made by John Carmack's 9 year old son
They do, most tournaments have rate limits of 12-15 BPS now.
It is a small world. I was the president of The Ohio State paintball team for a few years. I also helped the NCPA with a website refresh back in the day. I would have never though that topic would come up on HN.

I spent more money on paintball in college than I care to think about. I has one of the first "new" shockers. It was one of the first red ones, the serial number was below #50 if I remember correctly.
Net Neutrality in Africa
SBCL comes with its own assembler: https://github.com/sbcl/sbcl/blob/master/src/compiler/assem....
>Now we modify the thought experiment a bit. We still have the hundred cubicles but this time they are not painted blue or red. Instead they are numbered from 1 to 100. The numbers are painted on the outside. Then a fair coin is tossed (by God perhaps). If the coin falls heads, one person is created in each cubicle. If the coin falls tails, then persons are only created in cubicles 1 through 10.

>You find yourself in one of the cubicles and are asked to guess whether there are ten or one hundred people? Since the number was determined by the flip of a fair coin, and since you haven’t seen how the coin fell and you don’t have any other relevant information, it seems you should believe with 50% probability that it fell heads (and thus that there are a hundred people).

The conclusion in the last sentence is incorrect is an incredibly subtle way. Since 10 times more people are in cubicles in the heads case, the probability that you find yourself in a cubicle at all is ten times higher in that case, which affects your prior. By Bayes' theorem:

P(HEADS| WAKE UP) = (P(WAKE UP|HEADS) * P(HEADS)) / ( P(WAKE UP |HEADS) * P(HEADS) + P(WAKE UP|TAILS) * P(TAILS) )

= (10 * P(WAKE UP|TAILS) * P(HEADS)) / ( 10 * P(WAKE UP|TAILS)* P(HEADS) + P(WAKE UP|TAILS) * P(TAILS) )

= 10 / (10 + 1)

= 10 / 11, or about 91% chance of heads given that you find yourself in a cubicle.