skysight-inc/HackerNews huggingface dataset:
I took notes on every presentation at Alumni Demo Day, and one of my notes for yours was specifically "founders seem very good" (both your backgrounds and delivery/confidence during the presentation), so this clearly seems to have worked for you. (I'm pretty sure I saw you doing a run shortly before the presentations started in the afternoon and you seemed much more nervous.)
> That's maybe 1% of functional programming, if that.

I was asking where I can find the other 99%.

> And from how you write about it, it seems like you haven't even tried to dabble with that

Yes, I have. I use functools.partial all the time, and I've written programs that use function pointers in C before. I'm just trying to figure out whether "functional programming" means "passing functions around functions as objects and the sorts of hacks you can do with args/kwargs in Python," or if there's something more than that. For all the replies I've gotten in this thread, the best answer I've gotten is "it's all of the above plus immutable state."
Atlassian's BitBand - https://www.atlassian.com/bitband/
While I've never used a Linux VM on Azure, I can say that every question I've had was answered quickly and extremely thoroughly. I've never ran into anything that support was unable to help with.
Great quote from the interview with Musk. He first said that he actually expected when he started Tesla that most likely it would fail. When asked why he did it then, he answered, "If something is important enough, you should try even if the probable outcome is failure."
It's important to note that Sewell comes from a generation of gay people who not only had to hide who they loved from the public, but then saw many of their friends die from a terrible disease that the government did little to prevent. The idea that gay people should have a right to be married is, to many people of Sewell's age both gay and straight, a very modern notion.

It's quite possible that one might have found an octogenarian Alabaman black man in 60s saying the same sorts of things about the mixing of races.
Linus Torvalds describes himself as an atheist. I advocate as hard today for Linux as I did 20 years ago. I do not let Linus's personal beliefs impact the decision on what software I run. It should not impact yours.
Is this not a slap in the face of everyone else who has contributed to the Mozilla Foundation that is not in any way associated with Eich or his views? Seems that for some, a response of some kind is needed regardless of how irrational it may be.
I tried shopping with TrueCar as an end-user (while seriously in the market for a car) and found the experience not very good. I put in the make/model I wanted and got a bunch of dealers calling me -- woohoo.

Car dealers seem to exhibit cartel-like behavior in various ways, so it seems like it will be difficult to drive real participation in a marketplace like this without proprietary demand (ie buyers at large scale that dealers wouldn't otherwise have access to).

The used car market might make a better entry point, because it's actually difficult to fully market a used car as a consumer, and aggregators like Carmax are known bottom-feeders, and their bid-ask spread is too high for the value they provide.

Another approach might be to do a hybrid involving car brokers or a merchant model, something more like what Zillow and Stubhub do.

If you do this, please invite me to your beta!
I don't really think this is a problem, though. The point of bitcoin is not to distrupt businesses, it is to disrupt traditional currencies. That traditional businesses are accepting it is a sign of good, not bad.
I believe outrage is appropriate and that the NSA and the USA should be pretty deeply embarassed (and GCHQ and the UK).

Foreign surveillance can be a threat (blackmail) to foreign democracies. Breaking into computer systems is also criminal in most jurisdictions. A government caught committing crimes in another country without very good reason should expect severe diplomatic and even economic sanctions, involved staff and those giving the orders should expect arrest if they visit the country spied on (those computer hacking in EU could expect arrest anywhere in Europe under the European arrest warrant). I'm not sure it would be wise for NSA bosses to holiday in Europe (without the protection of diplomatic immunity).
Yeah, I had at least one friend in college who'd been a ham before, and who was still alive because he'd followed the rule of keeping one hand in his pocket while the other worked on hot equipment. A bit limiting, but worth it for him!

Since hearing that I've tried to follow the rule, still do to this day.
Here's an idea. What if Eich had donated to a cause which stated the idea that marriage could only be between two white people. Sounds nonsensical but what if instead of it being based around sexual orientation, it was based around race?

The idea of racial equality has been around a lot longer and is more generally accepted than gay marriage rights (which only recently have begun to gain wider acceptance) so I imagine more people would be on the “he should resign” side in such a case.

When I first heard about this issue I didn’t think it was a big deal as long as his personal views did not influence his professional behaviour and ethics. But as some people have pointed out, he is the public face of an organisation that touts openness and inclusiveness as values. Furthermore, if I was gay I’m sure I’d feel more strongly about this, in the same way that someone who is non-white (or in the marginalised race) would feel strongly if the issue was around race as I've described above.

Finally, to people calling for him to apologise….him coming out with an apology to pacify everyone wouldn’t mean that he has changed his mind. It could just mean him saying what he needs to say to be able to get on with things while still harbouring the same thoughts and ideas within. Ask any politician.
> Edited for clarity.

I prefer the original, overtly aggressive and unapologetically abusive version. At least with that we know where we stand.
Yeah, they weren't forums dedicated to learning the language. I think that's the major mistake people do: trying to learn the language by .. trying to learn the language.

They were forums dedicated to their specific topics, just in English (like electronics forums, social sciences, etc).

One of the most frustrating things in our English courses is that whether it's 8th grade or college level, they all go back and start from scratch, with grammar and really basic sentences.

That's like spending years going over the instruction set, or syntax of a language, instead of trying to do a meaningful project that interests you (I'm guilty of that, hence my lack of programming proficiency).

Plus the fact it's daunting in the beginning, and you only regret that looking backwards: If only I started doing that seriously when I started 7 years ago, I would be great today.

So finding an area that interests you (like really interests you to the point where you don't mind the hassle) but in another language.

PS: It's "un peu". Peux is the verb "pouvoir" for Je and Tu, and "peu" is "little". But then again, you got the apostrophe spot on the money (which isn't that obvious, so kudos to you).
Is it true that for Java and an other JVM languages MySQL/MariaDB is preferred over PostgreSQL cause their Java driver is better supported(better quality and performance) and is more feature complete?
Oh dear. I am a sitting duck in the arms race of April Fool's.
If that were true, they should just do what the law according to you says, and ban Google and other search engines. Let the customers then take their anger to those politicians responsible.
I agree that it's a sign of maturity and success for Bitcoin itself; it's just not a great sign for people who invested in Bitcoin-specific businesses.

A great position right now would probably be "products and services to help service providers integrate bitcoin into their core products". Simple merchant integration is one thing, but more in-depth integrations would be interesting.
OKCupid blocks Firefox over anti-gay CEO
In many countries what separates a Civil Union (that may in fact also be between Man and Woman) and Marriage are tax benefits an easy fix would be to just tie the tax benefits to something else, like the fact that you are raising children.
>"Hate on Microsoft all you want but this is a great thing. If Microsoft feels they want to play in the infrastructure as a service game they need to earn the customer's trust."

Interestingly, the folks I deal with some folks who run some large-scale Microsoft services for a living want nothing to do with Azure in its current state and use AWS instead.

Apparently, Azure lacks some pretty basic functionality like the ability to bind multiple addresses to an instance [0] and makes running legacy versions of Windows a pain - deal breakers for production and test purposes.

0: http://social.msdn.microsoft.com/Forums/windowsazure/en-US/d... "At this time we have nothing we can disclose regarding the timeframe to support multiple IPs on Azure VMs."
Yeah I could do that (In fact I'm building resources around this) but I'm thinking more about a simple sample like this, than a full of things before get to the point. Like this post and http://journal.stuffwithstuff.com/2013/12/08/babys-first-gar... that put things in a easy to get format.
I guess my question is, does using Firefox mean that you support Mozilla, much less the opinions of Mozilla's CEO? If I switch to IceWeasel, do I still support it? Is using Gecko the sin here? When did I sign on for supporting these beliefs. My wife and I don't eat at Chik-fil-a anymore due to their beliefs, but the financial support is clear there. Here I pick and chose from the things that Mozilla creates that I endorse and I never installed the bigot extension on Firefox.

This person probably deserves the ridicule, maybe he needs to step down, maybe we should all switch to IceWeasel to really show them (by the way, that would be a much more positive route to take as opposed to putting all our eggs in the webkit basket), but one of the nice things about Free Software is that you can have a reprehensible person in charge of it and there is something that you can do about it besides simply not using it.

I guess that is why this statement feels weird. It seems akin to finding out that the inventor of the hammer, all those millennia ago, had slaves, so you decide that from now on you are going to use screws and that you will try to get other people to turn their backs on hammers as well.
Having to treat it as a stock or a commodity makes it a bad currency, but it was already a bad currency due to volatility. Using a currency that has major deflation is just as silly as using one that has major inflation.

A currency's utility is directly linked at how many people use it as a unit of account, and it's really hard to become people's real unit of account when your value changes a lot, and is unpredictable. Just look at Argentina during the crisis: Even when taxes in the country were paid in pesos, people really used the US dollar as their unit of account.
I got the button, but tried it on 10 different users and it got none of their email addresses.
This is really cool! It will be great when it supports JavaScript.
Official Coinbase response to sharing your personal details with the internet: Email Address / User enumeration on Coinbase: We've spent a good amount of time investigating this behavior and we believe that the risks are incredibly minor.

Gee, that's just what I look for in a financial service provider! This is the natural, uncontrolled result of Silicon Valley startup culture meets financial services. It's hard to get everything right, all the time, but particularly when operating in a financial domain it seems companies are better off accepting the severity of security issues and rewarding and engaging people who have taken the time to raise them than creating PR problems by demonstrating a lack of professionalism through suggesting that customer information (name, email, fact they use your service) is of no consequence and that enumeration issues are invalid.

Clearly:

(1) most users care about their privacy and time (ie. the sanctity of their inbox);

(2) the issue has been misevaluated by Coinbase; and

(3) the poster has been extremely patient and deserves an apology.

(Disclaimer: I, too, grew up in Sydney and spent my younger years doing security research. I work at one of Coinbase's competitors, Payward, operator of the Kraken exchange. We have an extremely successful bounty program that frequently pays out for all sorts of little issues. We consider this a requirement for security-conscious operation on the modern internet. After all, security is a process! Should security researchers choose to dedicate some of their valuable time to helping us improve our systems, I can promise them - at the bare minimum - a friendlier and less dismissive response.)
I do not believe this is an exploit on LinkedIn's side. They're just pinging to see if various email addresses derived from your name exist. Maybe a few Google's too.
> However, an even cooler move would be to make LLVM IR the official binary representation of OS X

The IR isn't architecture portable right now. IE, you can't use it as a live interpreter language, because the code it produces make assumptions on the target architecture before final binary translation.

It would be fantastic if Apple would fix LLVM so the IR was portable, it would be amazing for general purpose software if you could ship LLVM IR and have your end users compile it or have web services do it for target devices on demand.
Well your assumption that a stock has to outperform a specific market index to be consider worthy is not true. S&P500 is just an index of 500 capital sorted hand picked companies.

You made some flawed assumptions:

[1] All companies in the index pay dividends.

[2] MSFT is not one of the companies in the index.

[3] There is only one industry in the index or all industries in the index are somehow complementary (ie. a loss/gain in one will see a similar loss/gain in another)

[4] Most industry are related to Technology (Only 62 out of the 500 companies are in the Technology sector)

Using your example, if the Technology industry outperforms all other industry within a given period, Person A would enjoy a profit whereas Person B might walk away with a loss.

Market indices shouldn't be used as the benchmark for the true reflection of a company's performance/worth. Lockheed Martin is the key example, its one of the most desired stocks that has been growing steadily and pays one of the highest dividends, yet it underperforms the market.
Out of curiosity, which country/part of the world ? What is the average price and speed there ?
Introducing Opencall
I've been bootstrapping a tech start-up for the past year (having spent $25k+ on development of our platform plus all the other expenses that come with setting up and running a business) and last week a major competitor entered our niche market.

The money for the start-up was coming from my own pocket and funds were/are running low - it was crunch time, do I throw my last remaining cash trying to catch up with this competitor, or do I shut down.

I asked advice from a number of different sources, and the overwhelming response was to pivot the business by open sourcing and selling services around the platform such as hosting.

After a long weekend of thinking, designing, planning and building, I give to you:

* Opencall http://www.ocall.org

* GIT Repo: https://github.com/calltrackingasia/opencall

It would be great to hear your feedback and to find out if anybody would be interested in becoming part of the project.
Using a Raspberry Pi allows you to write what you want in a high-level language like Python; writing on Arduino is C++.
>there's no rational way to arrive at same-sex marriages not being allowed, if heterosex marriages are //

There are plenty of rational ways to do that. I'm guessing you'd primarily disagree with the axioms on which they're founded.

How about "state recognition of marriage is primarily about supporting the family unit as the nucleus of society - as same-sex union can't create children, long-term partnerships engendering opposite-sex union are to be promoted in order create a general impetus towards stable home environments for child rearing and raising". That seems rational; disregarding verity do you disagree it's rational?

If you argue against this definition then to my mind you come to define a new relationship, let's call it civil-union. In civil-union there seems no logical reason to exclude same-family, or multiple-person unions. I can't see how you can say "the definition of marriage as the union of a man and woman [who're not closely related]" is wrong because it limits marriage to a particular historical/tradition form and then come up with a new definition to foist on people that excludes groups (families, polyamorous, etc.) for arbitrary reasons that don't even have the support of history or tradition [or theology].

>Probably the closest modern issue is [...] //

So are you saying if a CEO of a company believed euthanasia to be wrong you'd stop using that companies products?
Interesting to read about inversion maps. I'm a bit confused - why would I want to purchase a license vs. using something open source like https://github.com/wangjohn/creditly?
Netty 4.0.17 basic server grabs a bunch of TCP ports on loopback on windows
Any examples? I only know of successful CEOs doing this for two reasons:

1. Good PR because many people think "wow he/she isn't greedy". Though they don't realize that there is a financial benefit. See #2.

2. All income is taxed at capital gains which is significantly lower than the tax rate for wages.
Oh, I meant support as in how well does it actually work not can I get someone on the phone to help me out. Sorry about the unclear wording.
Kind of a confusing link because the template letter is about supporting HR 3309 in Congress, but the House already passed that (sadly my representative is owned by Qualcomm and the UC school system and voted no regardless of my opinion) and the Rackspace article is talking follow-up debate to that HR within the Senate.
I apologize in advance for the following unsolicited advice, but if there's anything that should have been learned from the press after the Gox implosion, it's that you absolutely must stay ahead on security and the perception of security. If you don't, the entire cryptocurrency ecosystem ultimately suffers. You have a responsibility far beyond your active userbase to be responsive and professional, rather than dismissive, especially when a whitehat is just offering up auditing. There's no obvious downside to rate limiting some types of API requests, so why not simply be responsive and do it?
Olaf, it would be helpful if your team posted an official response on the Coinbase site.
The restrict keyword can be used assist in vectoring your code, which is equivalent to inserting the correct binary instructions and is almost never the wrong strategy
IOS Users Overwhelmingly Prefer Free Games With Advertisements to Paid Titles
Yes it is, but its not the only factor. Its an unneeded proxy, unless you are specifically addressing relationships between income and wealth.
If you have experience with python, Go or Haskell will be a much better "new tool to learn". Of the two, Go will be a more comfortable jump, but either tool will help you engineer in fun new ways that have no callbacks :)

Both have great optimizing compilers, vibrant friendly communities, and can build static linked binaries that are easy to deploy in whatever your target environment is.

If you want something you can get comfy hacking in next week, I'd say go with Go, but if you are looking for "what can I build amazing things with a year from now after getting comfy with", I'd push for Haskell.

NB: I'm a very active member of the Haskell community at this point, so I'm a bit biased. I will be the first to say Haskell and its tools aren't perfect, but I and others work hard every week to make them ever more awesomer. (I also spend a lot of time helping get people started contributing to core haskell tools). Also I've a wee business i'm building using Haskell as my stack :)
The Encoder trait I linked to doesn't seem to list an "encode_field" function -- am I looking in the wrong place?
The first synthetic chromosome for a creature with complex cells
Just adding a comment to make it easier to click the links:

Opencall http://www.ocall.org

GIT Repo: https://github.com/calltrackingasia/opencall
I'm not sure what you are saying is completely correct. However in the cloud you should design for that, everything will eventually fail and your service should manage. ie. avoid stateful VMs, provide sufficient redundancy etc. Design for failure. This is not just about Azure, it's a common cloud design practice.
TLDR; author could benefit from being less verbose and adding more visual structure. Then again, I get slammed for the same thing!
I don't think school is too important. My friend and I are from the same school, I got to the next round, he didn't. (He's going to go work for Google anyway, so it doesn't matter). That being said, it probably does play _some_ factor.
How would you go about preventing elitism from creeping in, given its self-curating nature?
Well, unlike most currencies or commodities bitcoin can be traded at volume for currencies outside of a monitored environment. This means using bitcoins in a trisection does not effect the trading price, and people could trade in 'dark pools' or face to face for amounts significantly above or below the current 'market value' while having no effect on the market price at all.

Even if it where tracked people buying things with bitcoin can just as easily drive the prices up as down. As with all transactions you must take into account the value of both sides of the transaction.
Seriously? I am hoping you are just trolling. They are just doing this to hide the referer. If you are looking for brownie points about companies that are screwing you over, you have looked in the wrong place. This is FUD at its finest.
Shoot me an email (davidleothomas@gmail.com) or hit me on IRC (davidthomas on freenode - typically lurking in #haskell, #snowdrift, and a couple other random channels).
I don't think you can edit a comment after a certain period of time.
You could quite easily wind up throwing restrict on something that does actually get aliased, which would result in some weird heisenbugs. That said it may be true that restrict will do better than the others have, but it's a lot 'newer' (even though it came from a 15 year old revision of C it seems like adoption of it has been particularly slow) so I'm not sure the jury's out yet.