skysight-inc/HackerNews huggingface dataset:
Another random question: does this require any special software on the managed servers? For example, HP iLO Advanced, for additional server management features? (Don't think so, but worth asking).
Apple to Begin iPhone Production This Quarter
Some of the nicest, hardest-working, and most experienced people I've had the pleasure of working with in my current job speak AAVE. Don't let your preconceptions cloud your judgment as to the validity of a language.
Ask HN: How can I meet iOS developers while visiting the Bay Area this week?
What is the best way to meet iOS developers while I am visiting the Bay Area this week? I'll be graduating from medical school very soon and will be starting residency training in another state. I have an idea for an iPhone/iPad app that could improve communication and workflows within hospitals, and I'd like to find a technical co-founder. If anyone would like meet and discuss further, email me at sivagane@bcm.edu. I'm in the Bay Area until April 10th.
Atari founder, Nolan Bushnell, to keynote Distill
Speaking as an African-American male I can say I've spoken both for a long time. When I’m around friends and family I speak AAVE and when I’m around ‘judgmental others’ and for business purposes I speak American English.
> I find multiple dispatch to be a great match for writing mathematical algorithms, especially because of the ad-hoc specialization that it allows based on all parameter types. OO approaches always seemed weird

This _is_ an OO approach, just not the common Java-type OO approach. Common Lisp's Object System (CLOS) has had multiple dispatch for decades.

* http://en.wikipedia.org/wiki/Multiple_dispatch
That's true, but it's not fair to say that this is the language of criminals. There's two different issues at play. Speakers with a southern accent aren't all uneducated good ole boys, even though the stigma says just that. Speakers of Russian are not all in the Mafia. It's disingenuous to say that the language is only used by criminals, and labeling it as such only reinforces that.
Prenda Law's Attorneys Take The Fifth
Hong Kong or Singapore are much better choices, especially if you only need to host static files, as you avoid the legal requirements of having an ICP license. If you decided on a chinese provider anyway, be aware that almost all providers either block port 80 or filter unlicensed HTTP traffic (by deep packet inspection and automatic lookups against the sent "Host:" header.)

Keep in mind, latency in China is often high to begin with, so don't expect the same results as you'd get in most countries. For example, here is a trace from Beijing (Telecom+Unicom Route Optimized) to 36Cloud:

traceroute to 123.242.224.27 (123.242.224.27), 30 hops max, 40 byte packets
1 118.244.160.1 (118.244.160.1) 1.110 ms 1.139 ms 1.207 ms
2 (124.207.18.125) 1.882 ms 2.632 ms 2.586 ms
3 (124.202.11.61) 2.617 ms 2.747 ms 3.011 ms
4 219.239.92.193 (219.239.92.193) 2.603 ms 2.937 ms 3.007 ms
5 58.19.arpa.hb.cnc.cn (58.19.112.241) 26.950 ms 26.911 ms 26.947 ms
6 58.19.arpa.hb.cnc.cn (58.19.112.5) 25.141 ms 28.073 ms 19.810 ms
7 219.158.99.201 (219.158.99.201) 41.906 ms 41.745 ms 41.723 ms
8 219.158.100.194 (219.158.100.194) 66.004 ms 65.917 ms 65.833 ms
9 219.158.11.190 (219.158.11.190) 65.744 ms 67.349 ms 67.274 ms
10 219.158.97.6 (219.158.97.6) 62.020 ms 61.966 ms 61.983 ms
11 219.158.29.130 (219.158.29.130) 71.800 ms 71.743 ms 71.687 ms
12 219.158.33.118 (219.158.33.118) 69.861 ms 70.179 ms 81.530 ms
13 61.8.40.149 (61.8.40.149) 81.380 ms 81.305 ms 81.237 ms
14 61.8.40.150 (61.8.40.150) 81.165 ms 81.095 ms 81.022 ms
15 gi7-0-9.core1.hk01.sunnyvision.com (123.242.225.2) 84.300 ms 84.146 ms 84.033 ms
16 123-242-224-27.sunnyvision.com (123.242.224.27) 80.617 ms 80.544 ms 80.470 ms

Another option to consider if you need an SLA or have concerns regarding availability would be Internap's Public Cloud in Singapore (Very good peering and availability, uses Internap's FCP dynamic routing technique. You can expect less than 100ms from almost anywhere in mainland China, while not compromising routing to everywhere else.)

Ping from Beijing (same network as above) to Internap Singapore:

PING 202.58.10.86 (202.58.10.86) 56(84) bytes of data.
64 bytes from 202.58.10.86: icmp_seq=1 ttl=239 time=80.9 ms
64 bytes from 202.58.10.86: icmp_seq=2 ttl=239 time=82.6 ms
64 bytes from 202.58.10.86: icmp_seq=3 ttl=239 time=86.1 ms
64 bytes from 202.58.10.86: icmp_seq=4 ttl=239 time=82.7 ms
64 bytes from 202.58.10.86: icmp_seq=5 ttl=239 time=85.2 ms
Seems like you're doing what the OP was trying to inspire others to do. Congrats.
Wow, iOS only when Android is 75% shipping smartphones?
"Ironically, the large labels are very supportive of Spotify and some of its rivals."

There's nothing ironic about this at all. Large labels have a great deal of pricing power when dealing with the streaming services. Individual artists do not.
Didn't realize the ability to grab a users tweets without being logged in was going away. Time to go fix my code where I was doing that.
Off topic: The ultra light custom fonts a lot of websites use nowadays (looks like "Bariol" on this site), do they look bad to anyone other than me? Both in Firefox and Opera (Linux) many of the lines are invisible or barely visible (example: http://i.imgur.com/Yk0Q83G.png ). In Chrome they look a little bit better.
> The important part is that abstracting the implementation from the declaration, the DBMS is free to compute this using whatever index, sorts and memory allocation is has too. So I think the way you do this in other languages doesn't even compare, because it's not really the same thing.

The ruby method-based form really is the same thing, because the semantics of teh result are constant across different enumerable objects (conventionally, of course, nothing about the language enforces this), but different enumerables may well implement the behavior differently under the hood -- including using internal indexes -- and may, in fact, apply the same type of adaptive techniques used by an SQL-based RDBMS (or, in extreme cases, actually defer all the work to an SQL-based RDBMS where the data presented with an enumerable interface in Ruby actually lives.)

This is less true, perhaps, of some of the other examples in that the implementation will be the same for all objects in the same system (but you still get some of the conceptual clarity advantages of declarative programming, even if the its not leveraged as effectively behind the scenes by the runtime adapting the actual methods used to the data it is working on.)
We grow tomatoes, leeks, peas, potatoes, chillis, blackberries (these just happened one year so we left them), apples, parsley, thyme, basil, gooseberries, lettuce, butternut squash, French beans, runner beans and kale. We forage for raspberries, figs, blackberries (can't get enough of them), hazel nuts, cobnuts and mushrooms (careful with these - had a couple of near misses). Probably forgotten a few bits there.

That was last year. Same this year (without nearly downing toadstools).
This isn't regression: it's progress. Alerts and Reader didn't fly - not because it didn't work - but because it wasn't worth doing.

There is an implicit assumption, perhaps borne out of the relatively 'youth' of the information sector that the only criteria for a successful idea is that it's "good". There are plenty of examples of inventions, ideas or concepts that seem destined to succeed and yet, in the long run, prove unsustainable or unsuitable to break through to a wider market.

Reader and Alerts would appear to be classic examples. Highly marginal services (srsly), filling a specialised but unloved niche (sry), for a set of low value customers (orly). And before anyone starts that up again, talk of "alienating the influencers" is highly exaggerated. Google's influencers are low-fi, not the tech-l33t, as much as it might pain HN.
Google Reader - "eMarket" news
I never got the email. What I did notice is when I went to my account page I saw that it indicated that my free trial was going to end and gave me a chance to pay. I had previously heard from customer service that I had never been charged (but was not told that nobody had been charged).

When I saw this, I went ahead and paid (not knowing, of course, that the terms had changed). And my Instacart Express membership now says Aug 19, 2012 - Aug 19, 2013. But in this article, the OP shows a screenshot indicating his service is March 20, 2013 - March 20, 2014. Why is there a discrepancy here? By explicitly opting to pay from my account page, did I screw myself out of 7 months worth of Express service that the OP is getting?
It is mere rules fetishism to desire that prisoners be kept in prison without respect to what is just and what is right.
Introducing the Mashape Ping Drilldown Report
Ya, but look at it from a pragmatic business perspective, and this is Microsoft doing exactly what they should to court the prodigal developer: set up a zero hassle Windows environment on your favorite platform for cheap.
I tried reaching out to them a few months after it all went down, and my wife could pick up insurance. The main contract they had was set to be cancelled (they also canceled contract with 15 other companies) so in the long run it worked out for me.

oh, and my Daughter is fast to recovery, just need to keep her from bouncing off the walls for another with week, which is impossible for any 5 year old.
I am not so sure if Frege would be of interest for people that look for an impure, strict language. A better fit for that would be Yeti.

And assuming that porting a language that is so deeply rooted in the .NET world like F# is very difficult, my guess is that going with Yeti and thus fully embracing the JVM will be a better choice. The more so as one could do this right now.
Promises/A+ is just a more fully specified version of Promises/A, which has been around for about 4 years.
I've got to say the 'facebook deployment strategy' for LevelUp is really solid. I was at a conference in Boston and near campuses all the employees at restaurants I went to knew what it was and had people using it. The problem is people are used to thinking of this as an online payments problem, instead of a ubiquitous solution -- the average region will have isolated stores with no adoption, but there are pockets where the solution works really well and has widespread usage. Density is really important to the consumer value proposition, as are having the right demographics in your early regions. From what I saw in Boston they got it right. It will be interesting to see how that plays out with expansion through channel sales with Heartland. I think LevelUp is different enough from Square that there is room in the market for both of them. Also, Seth is a really great guy who's easy to root for. A lot of the problems that got mentioned in this thread are being solved for instance reducing hardware fees reduces the chances of a retailer pulling the platform.
Nissan Leaf car sales soar in record month for plug-ins
I did not realize we were debating HOF versus pure functions.

That is, I'm fine with using both the pure and HO functions. I just think hiding the HOF ones behind a normal function call is usually a big win for readability.

So, to do the full example:

elements = [1,2,3,4]
doubledElements = doubleElements(elements)
function doubleElements(e) {
function double(n) { return n*2; }
return e.map(double);
}

Where I would assume the "reader" code would only have the first two lines. The rest would be behind the implementation layer. If the double function would be used elsewhere, no need to scope it to doubleElements.
> "My readings in history do not suggest to me that this ethical stricture has been a constant throughout history."

Does it have to be? Slavery was the social norm for thousands of years and has only been widely considered unacceptable for perhaps <5% of recorded civilization.

Ditto race equality - we consider it a moral imperative today, but for thousands of years it was not really a thing.

The notion of morality evolves over time - the fact that a moral conclusion is new does not in and of itself make it less, well, imperative.

But there's also the flip side - in this case this is something that has been considered a moral imperative in history. The concept that the rulers have a moral obligation to be informed and just is well supported by historical societies.

Back when we gave power to people based on familial relations, we called this the noblesse oblige[1]. The concept was also applied to other figures of power, such as the monarchy. The concept is mixed up with a lot of notions that one might find offensive today (e.g., that the masses are unable to rule themselves and from which derives the obligation and responsibility to rule fairly in their stead).

Nowadays we don't give out power based on family (much), we do it instead based on wealth and many other secondary factors - race and religion being large among them.

[1] http://en.wikipedia.org/wiki/Noblesse_oblige
This is a really neat project.

My only comment is that I don't see much of a real-world use case for it. It strikes me as a one-off or a novelty app that'll be old news as soon as it hits.

Don't take my word for it, though. Hope it gets traction!
> including an opaque policy regarding tip dispersal

According to Instacart's FAQ[1]:

"Can I tip my Personal Shopper?

Yes! Tips are not required or expected, but Shoppers appreciate them and receive the full amount. After delivery, you'll receieve a link via email and text message that you can use to leave a credit card tip."

I am not affiliated with, nor do I use, Instacart or any similar/competing delivery services. Just pointing out what's listed on their FAQ.

I could be making a mistake and perhaps not understanding the difference between "Personal Shopper" and "Driver" (as used in your context). Are there two individuals that perform the shopping/delivery: one shops for the item, and another delivers it to your door, and the tip only goes towards the shopper?

[1] https://www.instacart.com/faq#q11
Ahh... this brings me back to my college days (I also majored in Linguistics).

I wonder what the current feelings are about the benefits/drawbacks of establishing an official US English dialect and/or declaring US English as (one of the) official language(s) of the United State?

Thoughts?
That is easy, Made in China.
I'm truly sorry for that. I'll get that fixed. Meanwhile, I took a full-page screenshot (http://awesomescreenshot.com/04614cty4c). This is the best I could do for a quick turnaround.

Links
[1] Six programming challenges: https://www.hackerrank.com/backtoschool/challenges
[2] Quora traffic: http://thenextweb.com/in/2013/02/26/india-passes-the-us-to-b...
[3] Monthly contest: https://www.hackerrank.com/monthly
Helios is also the moniker of a very "cloud-like" (ambient) composer named Keith Kenniff. His music is excellent for coding when you need that superior downtempo thinking background noise.

My favorite album: https://soundcloud.com/_type/sets/helios-eingya

His soundcloud: https://soundcloud.com/keithkenniff
I wouldn't say that many games actually "empower creation" at all. There are a few, of course: the SimCity family, the Dwarf Fortress family (including Minecraft), maybe even Garry's Mod. But most games aren't like that. Even the Civilization family and the open-world sandboxes still follow a more or less set narrative, and while it's possible to digress to some degree, the game still imparts a strong sense of what you "should" be doing.

That's not to say that (most) games are just "passive media to be consumed." Most gaming, while not a creative experience, is nonetheless active in that it engages the brain in a kind of interaction. But I'm forced to argue that to say that playing a video game is, in and of itself, an act of creation is just too much of a stretch. In truth, it rarely is.
If the FED is private why does turn it's profits over to the US Treasury every year?
Why is the Chairman & members of the Board of Governors nominated by the President & confirmed by the U.S. Senate.

I don't like the Federal Reserve either, but ignorance & conspiracy theories of the way the system actually works does no one any good.

"The members of the Board of Governors are nominated by the President of the United States and confirmed by the U.S. Senate."
http://www.federalreserve.gov/faqs/about_12591.htm
1. Constrained optimization ("solving") is a very well studied, deep field. I assure you that optimization tools exist in dozens of languages, not just excel. Perhaps you were searching the wrong corner of google? What are you looking for specifically?

2. The folks doing portfolio optimization are generally finance geeks first, and math geeks second (if at all). Like you, they do not want to implement everything themselves and thus are born libraries like Quantlib[1], which has interfaces to "C#, Objective Caml, Java, Perl, Python, GNU R, Ruby, and Scheme" with other bindings on the way or hacked by someone already. This is not me endorsing qlib, but it is certainly a common choice.

3. There is a market for finance tooling, and there are many smart people rolling around in it as we speak. For example, take a look at rapidquant[2] from (formerly?) LambdaFoundry.

4. It can be tough to find a tool that suits you out of the box, but they do exist. My personal preference is python, but at the moment R and C++ win in terms of financial library support. (hint: rpy2)

[1] http://quantlib.org/index.shtml
[2] http://www.rapidquant.com/
I believe the scientific name for this is 'revertigo'[0]
: http://www.youtube.com/watch?v=n74O3GXRtbY

([0]It's not really - it's a line from HIMYM - but the video clip is a good depiction of it anyway, if you watch the whole thing).
OP here. I'm with you on the notion of free will as "reprogramming", but I contend that "strange matter" is the wrong direction to look. My point in the article is that in order for free will to exist at all, it would have to exist as a dynamic of the information system that is "represented" by arrangements of matter but is not actually the matter doing the arranging.

As soon as you link free will to discrete matter (i.e. this is the free will atom) physical laws clearly attach and you've boxed yourself out. Strange matter may obey different laws, but it still obeys laws.

But in an information system like a computer program, things are a lot more nebulous. You can't even in principle point to the bit that makes one instruction a buffer overflow and another not. It's just that in one configuration the system behaves as intended and in another it doesn't, but the standing-in-relation-to-expectations of the system is something that exists in the information layer and not in matter per se. And when you introduce self-reference information systems go bonkers.

Free will has to be the same way, if it exists at all.
Everything goes in cycles of human attention span. Technologies become tired and "crufty" because maintainers get bored with them and want the new hotness. This is nothing new and the up-and-down cycle will continue happening over and over. Witness desktop Linux, which has been around for a few decades and yet to this day is constantly being torn down and rebuilt anew because the maintainers (and users!) become too familiar with the problems the technology solves and want a new thing to play with.
Agreed. People change.

Hopefully, if one does change their mind, they are still in a position to do what they want without their previous life choices becoming too much of an obstacle.
Thanks, I had to look up that article, and it's definitely a good one:

http://37signals.com/svn/posts/3384-winning-is-the-worst-thi...

Edit: discussion on Hacker News

https://news.ycombinator.com/item?id=5002454
Man I had no idea about his Dad.

My condolences!
Anyone else surprised to see Facebook/Twitter amongst the most popular for the B2S cohort? I would have guessed more of their allure to college-aged applicants had worn off and transferred elsewhere by now.
We should be doing this stuff in the browser, where it's unregulated
Its a good start! Excited to see where it goes!
Great idea. But tbh, it looks more like a way to score better in Google.
Who is he saying is the third largest corporation on the planet? Privately held? Publicly? Largest in what sense, market capitalization? I'd really like to know who he actually means there. I assume he means a private company since he refers to ("the family that owns it"). In that case is he referring to Mars? Or maybe he means Wal-Mart, who do not appear to be the third largest corp, but the majority shareholders are a single family. They're also renowned exploiters of the working class, so they don't seem to be a very positive model to emulate if you wanted to make the world a better place.
The solution to poverty is neither wealth nor innovation. The heroic acts required to address poverty are precisely the heroic acts excluded by the OP — the solidarity shown by Mother Theresa. You can't harrow hell while resting in heaven.
I've only lived in Hawaii for three years, but I've definitely gained an appreciation for HCE (Hawaiian Creole English) or pidgin as it's more commonly called.

There is lots of great linguistic research regarding pidgin done at University of Hawaii, and the language itself provides a great historical context, as it reflects the combined cultures of Hawaii (Anglo, Japanese, Hawaiian, Pacific Islander, Portuguese, etc.) through vocabulary and intonation.
"the now infamous Atari 2600"

What makes the Atari 2600 infamous?
Except that Google, Facebook, etc. etc. successfully use baremetal deployments without a VM in sight...
Death of the Social Media Strategist: Overselling & Underperforming
I'm not trying to diss Western Union here, I'm just explaining why the other guy said that.

But OK, I'll take the bait :).

Yes, Western Union can provide a lot of relevant services, but so can _anybody_, and there are already a number of Bitcoin exchanges.

To assume that Western Union ought to provide Bitcoin services is like assuming that a horse-and-buggy company ought to start making cars. I mean, sure, it might be a really good idea, but cars are a _revolution_ of the horse-and-buggy, not an _evolution_. Likewise, Bitcoin is a revolution compared to traditional money transfer, not an evolution.
Thanks! For sure drop us a line and we can get you building on it! everyone@mosaic.io
XP has significant security issues compared to Winows 7/8. In addition it has lots of clunky UI that has been cleaned up in 7/8.
I think there are incomparable. Dart is not a subset of JavaScript. Dart is dynamically typed. But Dart is more than just a language now, it's ecosystem of tools and libraries.
What doesn't make it infamous? Yeah. Think about that.
The scientific name for this is actually 'code switching' (http://en.wikipedia.org/wiki/Code-switching)
Hey, author here. Thanks for the feedback. What additional data would you like us to drill down on?
You've missed so many edge cases it's not even funny. Error handling? Zero length "paths" array? These are exactly the sort of things that using promises helps avoid.

Why don't we all just go back to manually pushing/popping arguments on the stack like in assembly language while we're at it?
I suspect that I'm going to get out of my depth very quickly here, but I'm not sure what the gratuitous breaking change is that you're speaking of; relatively recent MIT or Heimdal krb5 implementations can interop with Active Directory with no problem that I'm aware of.

Some older implementations were lacking ciphers that Active Directory required. If this is what you're speaking of then I wouldn't classify it as a "breaking change", since cipher negotiation is meant to be - well - negotiated. Its gratuitousness may be more in question, but I'm certain it was for backward compatibility with NT Lan Manager password schemes. (Alas.)