skysight-inc/HackerNews huggingface dataset:
Chartbeat is hiring for everything from Support to Data Science to Sales.

We're a real-time analytics service designed for real-time action used by everyone from The Wall Street Journal to Al Jazeera. We're democratizing data by putting it in the hands of people who need it to make decisions and take action - right now. Just before our 4th birthday we moved into our own sprawling office in Union Square, Manhattan. We are packing it full of incredible talent. Thanks to years of hard work and amazing funding by some of the top investors in the world (Draper Fisher Jurvetson, Index Ventures, and Betaworks) we're growing, and growing quickly.

Read more about us and check out our office
http://www.themuse.com/companies/chartbeat/office

-----------

Frontend Engineer - https://chartbeat.com/jobs/fe-ads

Backend Engineer - https://chartbeat.com/jobs/be

Infrastructure Engineer - https://chartbeat.com/jobs/ie

Data Science - https://chartbeat.com/jobs/data-scientist

Visual & Interaction Designer - https://chartbeat.com/jobs/dse

Sales Development Rep - https://chartbeat.com/jobs/sdr

Account Executive - https://chartbeat.com/jobs/ae

Chartcorps - https://chartbeat.com/jobs/cc

-----------

P.S. - We have a puppytorium!

http://blog.chartbeat.com/2013/06/26/from-problem-solving-to...
Sure would be cool if there was a way to make URLs, e.g., 3:20, linked in YouTube videos. That would be such a cool feature; you know, now having to manually type a URL from a video into an address bar. That would be innovation that Google is known for.
Firefox’s new Australis interface on track for April or June release
You can specify CORS headers for S3, or you can just use a standard form POST.
"I’d like it to get OSM to seven billion contributors in the next year or two."

Surely that's a typo. Nearly all the world's population contributing to, not just using, OSM? Seven million maybe?
You can disable the dialer and lock screen (or use a lock screen replacement from the Play Store).
>>No, it's not irrelevant.
Yes it is.
>> It's only illegal [...]
It is illegal to abuse the monopoly position. Which IS what google is doing. Googles app store is NOT just another store. Monoplies need special regulation and special oversight.
The last bit I think is the most important - that you will have to take the show on the road and tell people about it to ever have it really take off is interesting and important. Promoting a piece of tech as critical as a language is no small chore. You can't just put something out on the internet and hope.
Which is precisely why an immutable OS that's Clojure all the way down might be desirable.
After the previous update I use mine to cast media from my PC to TV through Real Player Cloud. The app is crap though and files need to be n mp4 format. I am glad they finally opened p the SDK so I can make something more tailored for my needs.
Sounds less like a technical issue and more like a parenting one.

Plus having another way to dial 9-11 from the living room could be good if you don't have a land-line.
Luckily they let you change the delay time.
Now if Chromecast just didn't suck so horribly. I mean, who doesn't like blurry resolution and dropped connections.
That article assumes that history is the most important consideration. It doesn't actually evaluate the pros/cons of 0-vs-1-based indexing at all, it just traces the story, as if the path we took to get here is more important than the content of the argument.

History can inform the argument, but history does not make the argument. Observing the effects of 0-vs-1-based indexing in existing languages can give us data about the pragmatic effects of either decision. But the precise chain of cause-and-effect of decisions made in the 1960s in an environment where both the hardware and social structures around computing were radically different than they are now is really not that relevant to the question of which approach is better overall.

The article is also snide and openly insulting to nearly everybody (including Dijkstra); combined with its lack of a convincing argument, this article does not deserve to be treated as a credible position piece in support of 1-based indexing.
Ask HN: Best healthcare apps
Hi all,

Which apps in the healthcare field right now are creating the biggest amount of buzz? I'd love to stay on top this kind of technology so if anyone can recommend a website for me to get info like this, it'd be greatly appreciated.

Thanks!

Dal
This article hit on something very true... I used to LOVE games. Many of the top programmers I knew got their start making awesome games. Now the people I know getting into games are experts in gamification. And the games are absolutely awful. They just try to play into our personal addiction.

To limit addiction, I refuse all in-app purchases for games. As such, games suck for me, and I now hate them.
I see that the julia page says that Julia can call out to C functions[0], but can C functions call into Julia? ie: make a program "myprog" like:

cc -o myprog myprog.c -ljulia

and be able to call julia_domath()?

edit: reference to julia documentation

[0] http://docs.julialang.org/en/latest/manual/calling-c-and-for...
Airliners.net had something similar since 2005.

http://www.airliners.net/similarity/

It was on Slashdot back then: http://tech.slashdot.org/story/05/05/04/2239224/searching-by...
As someone who has worked w/ AWS (and Rackspace) for several years with multiple startups...

Unless they have dramatically improved their offering in the last couple years, an hour or two from "I need a new server" to delivery is 1) not an accurate timeframe for physical servers from Rackspace and 2) even if it was realistic, that's an eternity when you are trying to iterate quickly. I can have a new server in 30 seconds with AWS and in the course of an hour could have tested my automation tools half a dozen times or more vs reimaging a server over and over again.

I'm not saying it's always the right choice or that it's cheaper, but that flexibility combined with some of the pre-canned tools (ELB, RDS, CloudWatch, SQS, SNS) has tremendous value even when you aren't autoscaling.
How We Bought Washington Post Religion Section for $2
The Story of the "other" sales of the Washington Post, and how FaithStreet bought it for $2.
Plex (https://plex.tv/) was the magic bullet that unlocked the potential of my Chromecast. I can only recommend it and am looking forward what other applications that come out now ill make it even more useful.
I wish that hyperlinks could be used in a more Wikipedia like sense (I.e. linking to description s, other relevant content, instead of just being used to get links for Site Loader.
Heroku also folds bandwidth and electrical costs into their price model.

Having built a couple of cloudy services, I can confirm that these far dominate your costs at scale.
Numba and especially cython are bolted on hacks to deal with the poor performance of the interpreter.

Could you explain this a little - What is so fundamentally broken about pypy/numba ? From the little I have read [1], it looks like they are inferring types to enhance performance and does a jit (just like Julia).

I am of course wondering if the magic of Julia cannot be ported on top of Numba or something.

[1] http://continuum.io/blog/numba_performance
https://github.com/openstreetmap has existed for several years. And these projects are some of the most contributor-friendly projects ever. Really, just jump in and help with something.
I know what's available- I have one myself, I just don't ever use it. I don't have a Hulu Plus subscription, nor do I buy music/video through the Play Store. Chrome tab performance is weak at best.

I guess I'm just hoping for a lot more than what I have right now.
Could you elaborate on what you feel OCaml didn't quite get right WRT recursive definitions?
Extra app stores are the answer to everything? Wow ;)
I never said that gov. regulation is the answer to everything. But in this case it is. That the US gov might act wrong in this case is a completely different issue.
Hence why I mention symbols, that would have been exactly the way I'd do it. But without symbols, you can't know what the next function is, thats entirely upon the compiler (linker even) to decide.
I didn't want the post to come off self-promoting, but since you asked: http://alphafootballexpert.blogspot.com/

My friend is the main content provider. I do the techie stuff ;-)
You've completely moved the goalposts; "testing automation tools" where your servers live for a few minutes then get destroyed is not the same as "a 24/7 environment". I didn't suggest renting servers to do ephemeral testing.

I only have experience renting physical hardware from Softlayer. They have built and imaged new servers for me in under 2 hours a dozen times, day and night. They also have a "xpress servers" line with guaranteed <2hr delivery. They also let you reimage your servers through their control panel or API; you don't need to have a new one built just to get a fresh disk image.
Monetary dilutionists (i.e., basically all legitimate economists, and thus almost all armchair economists well) and hard-money advocates (i.e., basically all legitimate thinkers pre-1920 or so) each accuse the other of practicing pseudoscience, or at least pseudoeconomics. The cool thing about cryptocurrencies like Bitcoin and Dogecoin is they finally offer people a way to put their money (so to speak) where their mouth is.
I really like that this article suggests against using compiler compilers. My experiences have always been much worse when using them. I think the biggest risk when not using them (especially if you're writing a recursive descent by hand) is avoiding the temptation to make things more context sensitive (not necessarily in the rigorous language theory sense) than absolutely necessary.
"But what worries some is that the system could be used to target “bad actors” on the highways, as they were referred to in a recent Government Accountability Office (GAO) report. Cars may become informants on drivers who speed or drive erratically"

This is a feature, not a bug. Cars should become informants on dangerous drivers.
Yes you can, no they didn't. But you probably could not afford the onslaught on legal action Disney would hit you with. For them the cost is well worth scaring off competition and quashing belief that culture is free or producible by anyone other than big media company.
Apple Computer vs Apple Corps (music) "co-existed" (I know of the lawsuits and agreements) at the time because one was an electronics manufacturer, and the other a record label.

Paper (53) is a drawing app, Paper (FB) is a news/FB wall magazine. Completely different markets. They should be able to co-exist.
https://github.com/johnwilson/bytengine a CMS repository with an interesting twist, built with Go, Mongodb and Redis.

It's cool because it allows you to organize your content in files/folders and retrieve it using a rich query language.
Netflix, HBO GO and Google Play Music. That's almost all I watch/listen to anyway, the two exceptions being Amazon Prime video and Spotify music, neither of which are supported yet on the Chromecast.

I bought when it still came with 3 months of Netflix credits, making the effective cost around $10. It's well worth that to me just to be able to control the music while I'm sitting at the dinner table. For video, it's not as clear a gain. It's nicer to browser Netflix and HBO on my phone than on the (clunky) "Smart TV" apps of my TV, but I rarely watch video alone, and browsing on the TV means everyone can discuss the options, while browsing on my phone means only I am seeing them.
I'd be interested to see what comes out, but the strength of the chromecast is the ability to browse and such and your phone, and just click a button to instruct the chromecast to play certain content. I'm not sure it makes sense to replicate the xbmc interface on your TV - it's not really inline with what the chromecast is trying to do.
Data is Power
Yup, that's the kind of detrimental reasoning I want to sidestep with that statement. There are no steadfast absolutes in what is reasonable to expect from Bell or the hackers. Even if you don't think the hackers made every attempt at contact they could/should have, that's no good reason Bell's bureaucracy can't also be at fault.
So use AWS or Linode for that specific use case. Great, that's its strength.

Once it's clear that the new server will be needed long-term, transition to dedicated hardware to save money and get better performance.
I'm not disagreeing with you but in this case I can share with you how I reasoned to that particular statement.

I've been around enough to know that there is always an effect of being called out in public, by a credible critic, inside of a company. What that effect is can vary based on how the corporate culture views itself.

In this particular case I have had over the years a bit more visibility inside [1] the company than some others. And I had been working very hard to get access to their acceleration into third party OSes. The developer program was verbally very supportive of that, but actually not so much. After a lot of work and investigation the proximate cause was the extreme patent mess around graphics and Nvidia's aggressive use of same to deal with competition.

I also discovered that at the executive level there was a belief that Nvidia was very supportive of Linux and third party use of their drivers. And even though I suggested reality was quite different than that, it didn't really affect their thinking.

When Linus called them out, and the coverage of that went viral, I thought to myself "This is going to be hard to explain in the context of an impression of support." In some ways having Nvidia not threaten or attack the nouveaux work was a big step forward. Actually contributing patches suggests to me complete surrender (or acceptance) of making "real" the notion of supporting third party use of their gear.

[1] My history was that a friend of mine from Sun was one fo the founders, he introduced me to the development program when the NV1 came out, I interviewed with them but did not take the job, but while at NetApp they were one of NetApps "Top 20" customers and I often spent time with their engineering teams working on ways their design flow would work better on network attached storage. A couple of former Intel colleagues ended up there, and a number of folks came over from there to Google when I was at Google as well. So while visibility was certainly incomplete, it wasn't strictly what was reported by the press.
Facebook, Google, LinkedIn and Microsoft get permission to disclose NSA requests
You must be confusing Turbo Assembler on the Commodore 64 with something else, the C64 used an 8-bit cpu called 6510
I have a WDTV Live, and it comes up in the list of devices on the YouTube app on my Android phone.
Only verdana is specified as a font-family for most of the white text on red. This is probably sub-optimal, consider Verdana, Helvetica, sans-serif;. (Also, font-weight: bold would help on the smaller text.)
"a polite request" in the public... i think not
I wonder if there is a way to integrate in OSM automatically gathered data from users smartphones, like Waze does. There seem to be incentives to smartphone app makers to provide that.

Is there any nice description of the ecosystem around OSM data? How do all these companies providing routing or geocoding make money?
How does merged mining work?
We use it at Mighty Spring (http://www.mightyspring.com) and it's pretty good! The documentation around backend setup is a bit confusing and doesn't cover some corner cases (like testing on dev servers) but with enough hacking you can get it to work. The front end plugin I went with (https://github.com/altryne/browserID-jQuery) needed a bit of tweaking (to both the code and docs, which was submitted to them), but other than that, relatively easy setup.

Our site is uniquely targeted at developers, so I felt that using Persona as a login option was only natural.
US to push for mandatory car-to-car wireless communications
I'm curious about these $55 Android phones, what are they called? Also what are the new chips that could bring them down to $35? Even just the names would be enough to point me in the right direction and would be appreciated.
Is it in fact sqlite? Is it erlang? What kind of network is required between nodes? Can I encrypt it via e.g. autossh on a particular port on cloud instances outside of an Amazon-style VPC?
> sysadmin crap

Without this “sysadmin crap” you would not have your precious PaaS.
Sports video backgrounds in HD
Only nation-states can easily weaponize space. I don't know if a treaty could restrain individuals from writing exploits.
Agreed - let's see a link!
NOTE: Requires MONTHLY FEE to enable streaming to ChromeCast
Download every iOS and iPod Software Update From Apple via shell script
I've got three Roku boxes in my house as well and I have to agree with all of your points. I got a Chromecast as a gift at Christmas and played with it but I really just don't see it as being better than the Roku with the exception of two fronts:

1. Price. It's just cheaper. About 40% the price of the latest Roku.

2. Development. Maybe this is a personal one for me. I keep wanting to work on a Roku Channel (app) but I really don't want to take the time to figure out their proprietary language.
"Only nation-states can easily weaponize space."

For now.
Actually, unless I misunderstand your attempt at wry irony, I believe that this world is now.
This is what I do with my Chromcasts:

1. Stream Netflix movies for myself and my child. My son can control Netflix easily with my Nexus 4 smart phone once I get the Chomcast connected.

2. Stream music from Google Play music. I pay $7.99 per month and can use my phone in my living room chromecast, my bedroom chromecast and my bluetooth enabled radios in the cars. Everywhere I go, my music can come with me.

3. I use it to cast Chrome tabs from my Macbook whenever I want to share pictures with families or show something interesting I've been working on to friends.

4. Whenever Netflix doesn't have a movie, I can sometimes find something on Google Play Movie.

I also own a Roku mainly because I find Amazon's movie selection to be vastly superior to what Netflix has to offer. I can usually find anything I want to watch on Amazon vs Netflix and Google Play Movies.

One feature I need/want from the Chromecast is the ability to view my phone's screen just like Miracast. I'm assuming they're still working on improving the reliability.

In order to properly stream content to the Chromecast, I had to upgrade my router to something that supported HD video streaming.
My question is who spent $30,000 to buy all those DOGEcoins?
MySQL is ubiquitous, pgsql less so. Most cross-db tools start with MySQL compatibility first. Regardless of whether a given tool is better for some use case, targeting compatibility with the market leader makes all kinds of sense.
Small recommendation: move it off of Blogspot and/or move to your own domain name as soon as possible. If you continue to grow, you will want to do this at some point. The longer you wait, the harder it will be (with potentially negative effects on your Google rankings).
The Twitter redesign is here
Yes, as Rob Pike said, just write everything by hand. Ken Thompson also recommends writing your lexers by hand as well! I also agree about the temptation to make it too complex just because how powerful writing it by hand is, I've found myself succumbing a bit to the temptation by adding in the ability to change the behaviour of the lexer in the source itself.
I played with Chromecast for about a couple weeks and just yesterday remembered I had totally forgotten about it. It's a typical Google product, released just after leaving Alpha state, marginally decent, of limited and disjointed utility, and generally poorly executed. Judging based on Google's history with, literally every single thing they have done, we are approaching peak internal support and attention with declining marginal focus and development. I expect Chromecast to languish and atrophy within this year.

...

"Hey, anyone want to watch a movie together? ... Ok, you guys just sit there in silent and awkward anticipation while you look at me flipping through various apps on my personal device." Google —— Please, someone explain what this "social" thing means
Nitpicking about details is not an argument.
Over here in Android land, there's no confusion at all, because neither app is in the Play Store. :P
The Shortest Science Paper Ever Published Had No Words, and Was Utterly Brilliant
Broussard is opposing this on the grounds of creative control as much as anything.
I think you are missing the main problems with this. One, if we have blanket surveillance and look through its yield to find out where to look for probable cause, how is that different from just not having a probable cause requirement in the first place? (Granted, if you have nothing to hide you have nothing to fear. But that's true if blanket surveillance is flatly legal, too.) Two, this is at least constitutionally questionable, that is, the defense should be allowed to question its legality in court. The fact that they aren't told about it prevents them from conducting a thorough defense. Due process rights should include the right to challenge the legality of evidence, if there is any question about it. Finally, the prosecutors and their witnesses actually are lying when they describe how that evidence was obtained. Do we really want to normalize that and make a precedent for it?
If you're interested in crypto, you should probably set a bookmark on 'pbsd and read all his comments. Especially if you find me annoying, because I have a habit of setting him up for great comments by being wrong about things.
How about a magic trick?

Watch this hand, which is issuing specific requests for data.

Ignore the other hand that was snooping on (until Google started encrypting last year) Google's inter-datacenter links, almost all Yahoo! traffic since they only enabled ssl for non-premium accounts last year, most Hotmail/Outlook.com traffic since their defaults had ssl disabled until recently (last year?), and anything else we can (everything of interest that's not encrypted or that we can break[1]).

Ignore that restrictions on spying on our own citizens are weakened since they're not citizens to the other 4 "5 eyes" countries, and in some situations they can share back that data or they can query it for us.

Ignore that we don't consider collecting metadata on phone calls to be a 4th amendment violation. Because knowing if you called Bill Ayers or an abortion clinic or an HIV clinic is not private personal data at all.

Ignore that the data we collect, although nominally for national security purposes, is being used in criminal prosecutions having nothing to do with national security, and that we encourage law enforcement agencies to use "parallel construction" to avoid revealing the true source of the data that jumpstarted their investigations. Since we've been caught doing this, the Dept of Justice is now revealing in court when this occurs, but please ignore that these domestic criminal cases may not have been possible at all without the mass data collection we do for "national security" purposes.

Ignore our attempts to compromise internet infrastructure and subvert public cryptographic standards.

Ignore that the DNI lied to Congress. Ignore, ignore, ignore.

[1] RC4 maybe; see https://twitter.com/ioerror/status/398059565947699200
I would love minecraft to have this feature. My son is always making me watch him on Minecraft. It would be so cool to have him just cast it to the television.
On Chinese New Year eve, WeChat processed 10 million messages in 1 minute
You could see 911 calls as a feature. What if you are knocked unconscious and your kid has to dial 911? the new 'remote' could be a bonus emergency phone.