skysight-inc/HackerNews huggingface dataset:
I've been a CTO a couple times, under similar circumstances. My candid thoughts are:

- A legacy code base from an offshore team can be a blessing or a curse.

- How's your cash flow situation? Remember your perspective CTO is probably being offered 6/7 figures elsewhere.

- Tightly related to the above, what is your CPA? What about LTV? How do those numbers compare? Are you making money or loosing money on every user?

You're welcome to shoot me an email... <hn username>@gmail.com.
Congratulations on getting this out there. My favorite hacker news posts are always Show HN so this is really cool. I love seeing what other people are working on and having a single place to find new tools could prove really useful.

That being said, in my opinion, product discovery doesn't seem well suited to the hacker news format. A new product's relevance lasts a lot longer than the average new news article does. I'd love to see tags added to each product and a way to browse by tags. Boring and probably done, I suppose, but I think it'd be more useful.
Ah, right, duh.
Here's a generalization for any arithmetic sequence. With first term a0, difference d, and digit "padding" of n, the fraction that will result is:

(a0 + (d - a0)(1/10^n)) / (1 - 1/10^n)^2

For instance the sequence 1, 4, 7, 10, 13...

(1 + (3 - 1)(1/10^2)) / (1 - 1/10^2) = 1.02 / 0.9801 = 3400/3267 = 1.004 007 010 013 016...

For any kind of recursive sequence, you can find its generating function G(x) and then substitute some integer power of 0.1 for x to generate cool decimal expansions like this.

The generating function for the Fibonacci sequence is:

G(x) = x / (1 - x - x^2)

Substituting in 0.001 gives 0.001 / 0.998999 = 0.001 001 002 003 005 008...
Dude, chill. Apps using Pingjam displayed a very concise and clear explanation of the caller Id functionality at startup, including a screenshot, and activated it only if the user explicitly agreed to it. Ads appeared only on calls which were identified (I.e. when you got value from it), and the ads were always relevant to the call (e.g. when you called a spa you were offered a coupon for spa treatments)
Every caller id screen and every ad had clear attribution to the app that brought it, plus a button to immediately opt out of the service.
Continuous Integration: Scaling to 74,000 Builds/Day With Travis CI and RabbitMQ
So, in your opinion, it was an idiotic injustice that Osama bin Laden was robbed of being Time's Man of the Year.
How to make your iPad or Android tablet work like a real PC
Puzzled by Poisson, looking for guru insight
While there might be broad laws and regulations out there, you have to go out of your way to implement technological measures to restrict access to a certain service. Not all services are created equal: I think it is reasonable to advocate use of services that are more passive in implementing idiotic pieces of legislation and discourage use of the ones that are more restrictive, for whatever reason. It's pure pragmatism, especially when there are alternatives like GitHub. Absorbing legal risks is part of the value a service provides.

Google in particular has been one of the hardliners when it comes to restricting access to users with Iranian IPs. There are other big US companies (like Microsoft, for instance) that are much less active in banning IPs.
The implementation may have. But the cryptography certainly hasn't (otherwise, it wouldn't be changing so often).
Perhaps this explanation is helpful:

1 / (10000 - 2) = 1/10000 * 1/(1 - 2/10000)

Notice that the sum of a geometric series is:

1/(1 - x) = sum_k( x^k )
1/(1 - 2/10000) = sum_k( (2/10000)^k )

So:

1/10000 * 1/(1 - 2/10000) = 1/10000 * (1 + 2/10000 + 2^2/10000^2 + 2^3/10000^3 + ...)
Louis C.K.’s 15-Year-Old Unreleased Feature Film ‘Tomorrow Night' for $5
That's what backups are for. With appropriate checkpoints, you can roll back to any point in time with a reasonable level of precision.
It's neither appropriation nor misuse. They don't take the photos for themselves (or anyone) the photos remain where they were, they duplicate them. Looking at photos is the intended use.

It's copyright infringement. Copyright is an agreement between the demos and an individual creator of an "artistic" work.

Theft is a fundamentally different concept - the crux of that difference is denying the legal owner the enjoyment/use/benefit of that which has been appropriated.

It's not even like that's an especially nuanced point.
CNN announces partnership with Twitter to 'revolutionize' news gathering
Once again proving my point that the biggest impediment to Bitcoin is the Bitcoin community.
It's dancing right on the line of fraud, isn't it? The elements of a fraud case are (paraphrasing model jury instructions) (a) a false statement, (b) intentionally made, of (c) a material fact that (d) someone reasonably relied on and (e) was injured (usually, financially) by.

The only thing missing from a fraud case in the "selling shit products" story is "knowingly making false statements", right?
so what does it actually do? is it something risky? if it is what is the risk?

Thanks
There's however something very concerning for the future: direct foreign investments (IDE / Investissements Directs Etrangers) in France have fell from 2012 to 2013, by 77%!

77%. That's the number widely reported in various media since a few days. During the same period, overall direct foreign investment across the European Union went up (including in Germany). So the french case looks very real and concerning.

This doesn't bode well for future startups, which may strive to find fundings.

Also note that as an investor hoping to make a nice exit, the case of DailyMotion (mentioned in an article) where a french minister jumped in and forbid the sale to a foreign company, is not something reassuring.

An article who made the top page on HN a few days ago about 30 startups with a $1 bn valuation had... 3 startups in Europe! (and zero in France)

I know that now there's a defense against any criticism regarding France's stance: simply name-call people pointing out the various issues plaguing France by calling them "french bashers" doing "french bashing".

But I can't help but think that the people writing these "feel good" articles about France doing great may be putting their heads in the sand.

That number is particularly concerning in that one of the defense constantly invoked near the end of 2013 against "french bashing" was that direct foreign investments were still very high... But they were using the numbers from 2012.

I think it was expected: you can't constantly raise taxes, put an exit tax, prevent exits from happening, have a president which publicly said that he hates the rich, etc. and think that there's not going be any consequence.

I find it also sad that the various issues cannot be discussed anymore without having an army of journalists invoking "french bashing".
1988?
The first tip should be to use something cheaper and faster.
It means they were writing for their U.S. audience at the time, who wanted to see Bin Laden put down and diminished.

Hitler was Time's Man of the Year in 1938, based on his foreign policy maneuvering at that time. Despite the much greater enormity and historical impact of the Holocaust, he wasn't put there in 1945 or any time since.

Time editors are not going to expose themselves to that level of social anger. No matter how many times they say "Man of the Year" is not a reward, it still has that connotation in a lot of people's minds.
Thanks for your comment. When I graduated, yes it was about $$$ but now it's not about the money anymore. I feel that if I start finding value in something, start enjoying something on a daily basis.
@ this point If I request you to give me one suggestion what would it be?
The Transparency Trend: Democratizing Company Data
this is a few steps behind Wolfram Alpha, but at least it's open source
Is it possible to make the hybrid approach pleasant? I mean, many apps involve heavily leveraging native components, but many of them are simple location-aware mobile-friendly CRUD apps.

For the simple cases - a data-capture app and the like, how well do things like Cordova measure up? Does it still suffer from the "non-native feel" problem even though we're mostly seeing textboxes and dropdowns?
Dwolla founder Ben Milne on fostering creativity and leaving a net positive impact
> It's a shame FinCEN regs are so onerous, they're really stifling startups and ensuring that innovation will happen outside the US.

Or the Bitcoin and other virtual currency companies that stay in the US and actually make sure to comply with regulations will do better than the ones that start elsewhere or leave, because people will actually have some reason to consider trusting them.

I wouldn't put my money in a small bank that is outside the US because it finds banking regulations too stifling. Why would I not want to hold those who handle my virtual currency to the same standard?
If chat logs are incorporated into the model the emulation might be quite realistic, to a point.
Most browsers store passwords unencrypted. A basic rule of security is that physical access means all bets are off. Only disk encryption will save you against physical access.
Exactly, H264 supposes to be a patent pool that as long as you pay the royalty and get a license, you are free of other patent trolling. Mess these two up can significantly hinder the positive side of patent pooling.

Would you use a implementation has unknown software patent license issues or would you use a implementation that has known software patent pool to protect you from patent bully?

I am not saying this is the best solution (you still pay royalty fees for some software patent), but the general idea of having a patent pool to protect you from unknown patent trolling is a positive thing.
Almost as bad as pushing contextual ads based on what you are searching for, eh?
Sadly their marketing pitch does not convey an understanding of human interactions. The example you pointed out is reminiscent of a bad Turing test chat bot with a lexicon of topics to crawl through.

Still, the ability to dynamically generate a topical chat bot from a corpus of digital artifacts is interesting. I'm currently envisioning their work as a natural language parser front end with subject specific response decoration and a machine learning algorithm to trigger "self-initiated" conversation and topic selection.
Hacking Crappy Customer Support
I like how Yahoo suddenly decided to make their "security questions" a secondary password. I have no idea what I answered over a decade ago, but I can no longer log into my account despite them acknowledging my password to be correct.

Where's the "reset security question" option...
Bitcoin’s Image Problem
The rise and fall of Kodak
It's cranky, but with no explanation of what 'engagement' actually means, it's just a visualization.

(I get that is is some sort of relative keyword frequency;)
IOS 7.0.5 for iPhone 5S/5C is out
Stackoverflow runs on Windows, really?
Good article. Always interesting to read how others approach learning new technologies.
Roku Partners With TV Manufacturers To Offer Roku TV
Using our (Balanced's) open source projects for paid trials for potential hires is working really well for us.

It's now a standard part of bring any engineer into the team.

It's easier to do this with front end candidates with our dashboard but also works well with backend hires using Billy, our recurring billing product, and we can now do it with infrastructure candidates since we've started opening up our cookbooks etc.
Scribd takes aim at Amazon by bringing subscription ebook app to the Kindle Fire
Exactly, they're doing the opposite of what PayPal and GoDaddy did, which is correct.
First, the majority of Iceland does NOT want to join the EU - and the Mackerel dispute is not helping, since Iceland's main fear of the EU is due to the fishing policies.

To pick up the Europe, Iceland would have to lower their national debt, among other things. However, that's not an restriction to join the EU.

If you are referring to the Icesave dispute, then Iceland has been cleared by the EFTA court: http://en.wikipedia.org/wiki/Icesave_dispute#EFTA_Court_clea...
About a year ago I registered at DNSimple to check out their services, because I was frustrated with my current registrar/DNS host (1and1.) One of the owners must have noticed I registered but didn't buy anything, because he contacted me to ask if there was anything in particular I needed. I appreciated the courtesy and told him I'd switch over when my domain neared expiration... and when the time came, I did!

Honestly I don't have enough experience with them to really evaluate their services, but they seem trustworthy and competent, and I like working with people I know I can talk to.
You're all morons. Ken Lang is the inventor of the search patent. He worked for lycos and bought back the patents when lycos got split up. He's the inventor and CTO of VRNG.
Lodging in Breckenridge Co.: What to know before you go
Before you book lodging in Breckenridge, Co., there's a few things to keep in mind. Breckenridge hosts quite a few events throughout the year, and the rental rates around town can go up during those times, so if you want the lowest price possible for lodging in Breckenridge, Co., avoid going during event time. Also, not all Breckenridge vacation rentals are stellar, so do research and find out which are the best. Lastly, make a list of places around town you're going to access, such as a grocery store, so you can ensure you always have their location info on hand.
Thought this was well known. SO was founded by Joel Spolsky who was a long time MS employee.
Do I Really Need A Responsive Website?
yea, why write a 40 ln shell script when you can install node, fork a repo, and then do the same thing and learn nothing
Better link: http://ces.cnet.com/8301-35296_1-57616615/roku-tv-unveiled-t...

But really, "leading global manufacturers Hisense and TCL"?
That example sounds less like an example of the job market being broken and more the organization at that particular firm being broken. It's difficult to disrupt that, other than to be a different firm in the same market.
Ask HN: As a recent CS grad, what am I doing wrong? 
Hello everyone,

I recently graduated with my Bachelors. I have been going through the interview process.

Yesterday, I had an interview with one of the big software companies. (Not going to name) The interviewer asked me one of the regular programming questions which I completely blanked out on. At the end of the interview, I felt that he was very insulting to me (I am unsure if this is normal). He told me that he could not figure out where to place me and that I should go get a Masters. He also said that my skill set was too broad and not focused enough. Granted my GPA has suffered last year to lower than the average. I have been very involved in projects ever since I can remember. I even founded a research project which I wrote a proposal for and got academic funding towards.

I did mess up his question. But what else did I do that was wrong?

I will take one of his advice. To find something to focus towards. I want to start contributing to open source projects in the hopes of finding something I can be passionate about. Could I get suggestions on how to begin? I am very new to this.

Thank you for reading my rant. I have been reading articles from here for a while now. You people are truly amazing.

Thank you!
I am lost in transition
13 Lessons entrepreneurs can learn from Richard Sherman
Hmm. It doesn't know who Harry Potter is. Much more math based, I guess?
Yes, I agree. It is complicated, but ultimately worth it if you are able to secure someone with my skill set/experience. It might not work for people fresh out of college, but for those of us with years of experience the work environment and insight into how management works is very important.
If you engineer a system that backs the company into a corner of "we can never upgrade," then you're a crappy architect.

Sometimes the we can never upgrade is part of the job description. A lot of control software for industrial systems is like that. You do not expect to be thinking about having to upgrade the core code for at least a few decades, as downtime for development and testing is obscenely expensive.
I have been enjoying PH for awhile - congrats on the launch and getting the word out.

I would say that sometimes it is a little overwhelming to get through every service, and I look forward to a time where you are classifying/organizing the products that come through. Knowing there is a searchable repository of products would be a great resource.
I for one think that S3's server side encryption is amazing for most if not all data. We backup hundreds of gigabytes of data every day to S3 and enabling server side encryption enables us to not worry about generating, rotating, and managing keys and encryption strategies. It also saves us time since we don't have to compute the encryption or the decryption. The best part is that the AWS AES-256 server side Encryption at Rest suffices for compliance.

Of course, the data that we store, while confidential, isn't super-mission-critical-sensitive data. We trust AWS to not peek into it, but nothing will be lost if they do.
Ha! that's nice. Never looked at my career that way. I guess having a set goal in terms of career makes it rather easy to stay with current job even if its not your first choice because you know where you are heading. I wish you good luck.
Facebook uses 10,000 Blu-ray discs in low-power cold storage system
the language used by courts is exceedingly specific, and bears little resemblance to the language used by people in day to day life.

By the same token, the word "theft" implies different forms of punishment than "copyright infringement" when used by people in day-to-day life. Is this difference in actual usage less important?
I don't think I agree with this. A lot of their pictures ARE public domain, and I have to say, the fact that a) they met through youtube and b) managed to create an organic following of nearly a million, not to mention the number of impressions each tweet gets, in a matter of months, is highly impressive. There are plenty of people who use pirated photos through twitter, and true, they are now making a profit from it, but think of the things YOU were doing when you were 17 years old.
The "debt" wasn't "forgiven", the Icesave dispute went for the EFTA court, where Iceland was cleared of all charges: http://en.wikipedia.org/wiki/Icesave_dispute#EFTA_Court_clea...
Because the value of most of the things you needed to buy (mostly other people's labors in food service, etc.) was cut in half too. Of course this doesn't count imports (which became twice as expensive in real terms) but that's a hit that can actually be survived.
Except your high school math teacher probably didn't know this one, and they still don't. Otherwise you wouldn't be bored. Haha :D
Yes. Its more of a computer algebra system (a mathematica equivalent).
Have a look at http://sympy.org/en/index.html.
Hmmm, my favorite inputs to Wolfram|Alpha are unit conversions. This thing just spews error messages.

http://www.sympygamma.com/input/?i=5+gallons+%2F+12+fl+oz.

http://www.sympygamma.com/input/?i=how+many+calories+in+a+cu...

I wouldn't call it an "alternative" just yet. (And I'm an ex-W|A employee).
Silicon Valley has a Dress Code
And Steve Jobs decided not to include it in the first Apple machine :(
Neat! Not familiar though with generating functions - can you pls explain how the generating function for the Fibonnaci sequence is x/(1 - x - x^2 ) ?
"In reality, Wolfram Alpha queries are more often for the sake of fun than for the sake of discovery"

In advanced math classes (upper undergraduate or graduate) it is almost impossible to check results or do a complex operation on a simple calculator.

In many cases I have to turn to a tool like Mathematica/Wolfram Alpha. I have a W|A Pro account and it has worked wonders for me. For example, entering "integral from 0 to infinity of (ye^(-y)((-1/y)(e^(-t))+1/y)) with respect to y" into Wolfram Alpha is so much easier than doing the same with a TI-89. I can copy/paste and adjust very easily and the software produces multiple interpretations/representations which is very useful.
35 years vs. 7-8 years is not exactly nitpicking.

What they get out in, is just as relevant as what they were sentenced to. Otherwise, why do we get so mad when a murderer is sentenced to 20 years and out in 2?
Anyone ever see the weird, underrated Robin Williams movie "The Final Cut"? That was the first thing that came to my mind. Same basic concept

http://www.imdb.com/title/tt0364343/?ref_=nm_flmg_act_30
Show HN: Unregistered word.tld domain names for your project
Interesting... but maybe not effective for getting people to read your content. I scrolled around with my mouse and nothing was happening so after about 10 seconds I just clicked back.

EDIT: So I went backed and checked it out some more. Completely breaks my back button as they load 20+ URLs while I try to (jerkily) scroll through the text. under ideal circumstances this interface could be really cool, but I found it unusable.
*algorithm is spelled wrong in the index page >> "algorhithms"
Hey HN,

Over the weekend, I built Dictionary Domains to make it super easy to find unregistered {word}.{tld} domains for your next project.

There's some pretty great tools out there that help find domains: I really like Lean Domain Search and back in the day I used Bust A Name a ton. But really, I'm a huge fan of simple verb/noun/adjective domains. I'd happily compromise on the .com extension to get something clean and meaningful.

Here's some of my favorites from the site:

kaput.io
proud.cc
jud.ge
measly.co
quaint.io
punch.cc
closed.cc
bubble.io
stran.ge
chilly.io
rainy.io
dama.ge
puny.io
quicke.st

Hopefully you find it helpful!
Couple of others:

http://karmadecay.com/ [reddit focussed]

http://saucenao.com/

Also there was http://www.gazopa.com/ but it's shutdown. These http://iqdb.org/, http://www.ascii2d.net/imagesearch/, are for anime/manga.
Just learning about you- congrats on the launch!
Tech House DJ Plays Same Sample For Five Hours
There's nothing wrong with language evangelism, if you love the language you work in you'll evangelize it without even thinking about it.

Kmett has, I believe, taken on a larger role in Haskell, perhaps officially with FP Complete. At any rate he does mention in one his videos (maybe on www.haskellcast.com) that he is coding less now due to his new obligations, which includes [completely from fallible memory] promoting [read: evangelizing] the language.

>inconsistencies that the average programmer will never even realize exist.

Referring to a presentation by Paul Phillips, an absolute Scala giant, and equating that with what the average Scala programmer encounters in their daily work does not negate my argument...in the slightest.

When you leave Scala and remain on the JVM there is no better statically typed alternative, IMHO. When you leave the JVM, then yes, you can dive into Haskell and experience (compared to Scala) longer compile times, yelp o_O, poor to non-existent (IDE) tooling (just type :t in the REPL to see the inferred type, AKA beginner's joy), lack of an enterprise ecosystem, and yes, purity in all its glory, with a superior type system and quite a friendly community of mostly brilliant minds.

In the end I'd say there's some degree of PITA everywhere, even in Haskell. Just getting my feet wet, maybe I'll learn to love it, but for now, to get shit done in the real world, it's Scala and the JVM.
Shape the Culture You Want through the Stories You Tell
yeah if some bad actor has physical access to your machine you can pretty much consider yourself screwed.
I believe Joel was a short time MS employee. And I think the MS stack was chosen because that's what Jeff Atwood and the other early folks knew best at the time.
this is amazingly beautiful.
I am a Growth Hacker and this is what I do