skysight-inc/HackerNews huggingface dataset:
Some general feedback:

In C you separate your implementation from your interface with header files. If you include .c files in .c files it will end up causing a lot of problems and start making includes order dependent (like how your code will break if you move #include "structures.c" down a few lines).

Generally you want a header file for each source file and put the stuff you want to share with other files in there (prototypes, typedefs, etc). For example, disk_utility.h would have prototypes for save_to_disk and read_from_disk and then instead of including disk_utility.c in your replay.c file you'd include disk_utility.h.

Without compiling the code I see a lot of things that are, at least, warnings. When you're learning you really want to compile with -Wall and pay attention to warnings.

It's a neat project and I hope you continue learning C, it's a great language.
I've seen many people state this opinion, sometimes in nearly the exact words I "quoted" above. It's possible that they're very small in number and I just happened to encounter a large proportion of them, but I think it's unlikely.

That's my basis for saying that. What's your basis for saying your alternative is more likely? It looks to me like you have substantially less to go on for your statement than I do for mine.
Flattops aren't as vulnerable as most people think. It really depends on the scenario - it's actually quite difficult to land a hit on a US carrier in blue water. It gets easier the closer you get to land, which is why the Navy is so hot to get the new drone strike aircraft deployed.

Part of the problem (if you can view it that way) is nobody's attacked a carrier battle group in a very long time. In theory we have counters for new systems like streaker missiles, submarines, and the DF-21D, but nobody knows how things would shake out in an actual battle.
Read Any Good Books Lately?
The Post-Industrial Employability Myth
I'm not sure I'd want to do that as it gets quite hot in LA.
$1,500, seriously? That's an expensive indoctrination to VR.

I am excited about Oculus and I am excited about VR as a whole, but I fail to see how they are going to reach the general average consumer who isn't a hardcore gamer or someone who buys the top of the line graphics cards when building a new machine.

The playing field is looking like this:

----

Oculus: Hardcore PC gamers, niches like 3D mapping, education and science

Sony Project Morpheus: Obviously only for PS4, but only needing to buy the headset should keep the price down

Microsoft HoloLens: Unknown at this stage, but presumably for PC. Microsoft are probably working on a headset for the Xbox One.

Steam VR: This could be a dark horse, probably requires similar specs to Oculus (unless they can pair with an external device to mitigate), they could win on price point and middle tier consumer.

----

They are backing themselves into a dark corner. I have always thought the best approach Oculus could take is offering two different packages. Bundle the headset with a paired graphics card and offer it at an affordable price, or those who already have powerful enough cards can just buy the headset at an affordable price. Bundling is the kind of strategy they should be taking, perhaps partnering with AMD or Nvidia. The headset doesn't even have any solid content for it yet.
That's exactly it. I'm the cofounder of online therapy company iCouch and the number 1 problem I hear about among therapists: getting and retaining clients. Primary care doctors don't have that problem. It isn't because of lack of funding, at least not in the United States because nearly all health insurance plans cover some number of yearly visits to a mental health practitioner. The problem is that there is a certain percentage of the therapy/mental health profession that engages in unscientific quackery which diminishes the perceived value of the other percentage of professionals who practice science-based mental health care. There are licensed practitioners who are often little more than faith healers; there aren't actually any standards of care for mental health. Of course there are license requirements, but there isn't really an "FDA approved" method of therapy to treat depression; so there gets to be a lot of problems with clients actually NOT benefitting from a particular therapist.

It's pretty much certain that if you went to a licensed family doctor with a sore throat that you'd get treatment that would likely cure the sore throat. If it were a bacterial infection (i.e. Strep,) then you'd be prescribed an appropriate anti-biotic. If it were viral, there's be treatment for the symptoms and in a few days, the problem would be cured. If you went to a licensed therapist for anxiety treatment, there's a likelihood that they'd attempt whatever "method" they've "developed" to "treat" the problem yet without any accountability in terms of if their approach actually is based on the scientific literature or it is was just based on some applied wishful thinking. It's also interesting that you'll have psychoanalysts spending YEARS with a client while a Cognitive Behavioral Therapist (CBT) often gets measurable results in a few sessions. Obviously every person is different, but how can a payer (insurance) justify spending years paying a psychoanalysts when CBT works (especially for things like anxiety disorders) [1].

I have psychoanalysts violently disagreeing about CBT effectiveness, but then again, if they admitted to the evidence supporting CBT for anxiety, then they'd cause a substantial problem with their own credibility and desire for a client to see them every week for years (such as in your typical Woody Allen film.)

The point is that there needs to be treatment protocols that are standardized within mental health (especially in the non-Psychiatric side of things.) Without standardized protocols, a client could be "depressed" as long as a therapist can convince them that they're still depressed.

That's a dark side of this business. I'm deep in this business with iCouch -- I've seen this stuff up close for over 5 years; in fact it was one of the reasons we started the company, was to try and bring some improvements to the field. But it's like trying to move a glacier uphill!

1 http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3584580/
And then proceeded to piss all over it. Please spare me the lame attempts to elevate utterly delusional belief systems that only serve to retard humanity.
It matters to the person who is now dead and not living on in the machine.
To be fair, it's a review article in nature -- so meant to advertise deep learning to scientists in other fields. His actual research is still publicly accessible.
I don't see a meaningful distinction between what makes a qrpff tie "art" and what makes calligraphic code "not art". He even named the piece aptly: "the most important algorithm that will fit on one page".
Ask HN: Is pragmatic marketing useful?
A few PM colleagues have had high praise for the pragmatic marketing courses. Others seem to have never heard or cared about it. Is the curriculum useful? Is it fluffy? I feel like I'm looking at a lot of buzzwords.

Specifically, is it applicable in the start-up space or for larger tech companies or both or neither?

Does anyone have other product management resources they recommend for these contexts?

You can see their framework, here:
http://pragmaticmarketing.com/about-us/framework.aspx
One problem is that what may be a 1 hour drive normally could stretch to 3 or 4 hours at random. It makes planning difficult.
Specifically what social, economic and political problems? And very specifically why are these problems bad? What do you think will happen?
Judges are pretty far removed from the actual legal industry to give a shit.

But there are definitely lobbies that exist to further the legal industry. The trial lawyers lobby is HUGE in the democratic party. Probably the most influential because they have money but also direct connections. They were sorta behind killing the patent reform act from 2013 because it had "fee shifting.

The more appropriate charge is that lawyers overvalue the law and litigation as a whole and it creates a bias. But the recent courts have given away a lot of power that they didn't' have to. Courts uphold arbitration terms in contracts, SCOTUS made it harder to sue in a series of civil procedure cases, they give deference to administrative agencies.

I work in the patent industry, mostly on the defense side, and a lot of my coworkers really really hate patent trolls. They see first hand how shitty these trolls behave. I recognize their behavior is paying off my student loans, so I don't get so angry. I'm sort of shocked how personally they take it.

But professionally they attack patent troll ferociously. Many big firms wrote amicus briefs supporting crack downs on the trolls even though they'd lose a lot of money if it actually works.
Unsplash Turns 2
The bleeding edge of science has gotten so complex, I'm starting to worry we don't have enough people who understand even a fraction of it. Quantum mechanics is confusing enough as it is, but now we're getting into hidden dimensions and fields that go way beyond this. Has it always been like this? How many people in the world actually understand this stuff?
> “Latino” is an ethnic, as opposed to a racial, category

How can we convince 320 million people that there's no scientific basis for the existence of races in the human species?
I completely concur with you on her knowledge of Los Angeles, I think she is basing her entire opinion of the downtown corridor on a ten minute long drive.

The transformation of the Arts District has been truly incredible. Virtually unrecognizable from what it was 5 years ago. It's interesting how the original anchor location for that transformation, The Brewery, has been more or less ignored as development focused on the area just east of 2nd and Alameda. As restaurants like Wurstkuche, Zip, R23, and Church & State became popular, the housing developments around the area sprang up virtually overnight. It would be interesting to do a visualization of that based on liquor permit applications and construction permits, since I can't say for certain which happened first. Certainly the currently under construction aircraft carrier sized white condo complex on the edge of the river is in response to the restaurant/bar scene that has developed.
What's your storage requirement that's not adequately solved by the existing encoding schemes?
> single mostly-analytic function

I think by "mostly-analytic" here you mean meromorphic.

One really cool thing about the gamma function is it is not the only meromorphic function which satisfies that recurrence relation on the integers! E.g.: gamma(x) + sin(x*pi) is meromorphic and agrees with the factorial.
> But you literally need a perfectly accurate and perfectly predictive model of all mass in and around the black hole to make the shot

I think where you're going wrong is assuming that gravity acts by "distorting angles". Like, near a massive object, maybe more than 180 degrees point downwards, and less than 180 point upwards. In a black hole, then, maybe 360 degrees (minus epsilon) point downwards, and there's a peephole pointing back up. You might litter breadcumbs along that trail, or unspool some twine to find your way back.

Alas, that's not the picture we have. It's closer to the truth to say that gravity gives space a "base velocity" (downwards) equal to the escape velocity at that point. Inside the Schwartzchild radius that velocity is higher than the speed of light, and because you can't go faster than light you can't get out.
The movie is absolutely worth watching, mainly due to sheer force of Thom Andersen's intellect. Unfortunately he misses a few things that the average HN reader might find obvious. For example he spends quite a bit of time talking about Blade Runner but seems completely flummoxed as far as understanding what the movie was about.

It's available for streaming on Netflix instant.

http://www.netflix.com/WiPlayer?movieid=70000095
For example, to make way for a hypergalactic bypass.
I agree, Flask was the #1 thing that inspired me to write better software. It is beautiful
When this costs you enough money, consider building your next payment integration on Spreedly. Write once, and you can now charge customers with 84 different gateways just by changing one token in your code. CyberSource and every other major processor is supported. You can vault all your billing info there and never be locked in to a processor's storage/tokenization solution either.

https://spreedly.com/
This is so true and the reason why many people who visit LA have such a distorted, acute view of the city. Most of the touristy sites are lame, but there is so much culture and so many hidden gems all throughout the city. LA is what you make of it.
I thought the timeline app was the most interesting part
fractional derivatives naturally occur in the field of fractional differential equations, a field which has applications in generalizations of some physical laws.
I wonder if the author is understating the role acetomenophen had
Except that there was already a working system. So, the C3 system was totally wasted money, and never achieved any significant subset of functionality of the old system.

A "proper" use of agile would have been to gradually convert chunks of the legacy system to a unit-tested system. Use bug reports and feature requests to prioritize the chunks which need to be tested. Once that happened, you could begin evolving the old system and adding features without worrying about breaking it.

But that wouldn't get noticed. Much better to have a BIG, NOTICEABLE failure that you blame others for than a less noticed success. That's how you get promoted, don'tcha know.

See: https://en.wikipedia.org/wiki/Putt%27s_Law_and_the_Successfu...
I remember the time I mistakenly drove huge amounts of traffic to Github Pages, believing they had the infrastructure to handle it. I apologise for last year's downtime :)

Glad to hear it's being improved. I'm impressed that it was able to run on such simple infrastructure for so long.
No. The pocket watch predates the slide rule (~1530 vs ~1630; http://en.m.wikipedia.org/wiki/History_of_watches, http://en.m.wikipedia.org/wiki/Slide_rule#History)
I backed the Pebble Time on kickstarter but recently canceled the pledge due to privacy concerns.

Why do companies think that it is okay that devices, that customers carry all day long on them, phone anywhere unless they are told so and controlled by the user?

By default, I do not agree to collection of any data about me, not even anonymised.

I'm increasingly concerned that it seems that hardware companies try not to only sell the product, but also to never give up control of the individual products. What can we do about that?

I'd happily buy an even considerately more expensive iPhone, if it'd only put me in ultimate control.
Those limits were held to exist by SCOTUS, not by statute.
The Grid: AI that designs websites
Google Confirms ‘Buy Button’ Is Coming
Perhaps I am missing your point, but aren't all APIs simply definitions that describe how to communicate to an underlying system?

An API, by itself (By definition of being an interface), does nothing. It's just a description of how one would ask the system to perform some function. It may be written in a way such that it describes what the system will do to produce a result. But that's merely descriptive, not functional.
Exactly. How can someone who was born with more economic purchasing power than what most of the worlds population can achieve in a lifetime have the view that people have to earn what they receive? Did he earn the right to be born into a wealthy family? The world is not that simple and doesn't work on such one dimensional premises. Once that is acknowledged then there is a foundation upon which a discussion can be built.
Instead of the press release, news sites should just put a link to whatever book these guys are promoting.
DevOpsLibrary E11 – Joining Ubuntu to Active Directory
Cut-release – a tool that helps you make faster npm releases
Who’s the Most Attractive Investment Opportunity of All? Good-Looking Men
That assumes our other problems can wait. Climate change is one that won't. It'd be pretty sad to solve aging but irreversibly lose most of the planet's food production.
Jawbone sues Fitbit for 'plundering' product information
> I still prefer the Moto 360's design over any other smartwatch including Pebble Time. Most people assume it's an Apple Watch.

Given that people are thinking a round watch is an Apple Watch, I'm not sure that says much about their judgment in watch design.
American Snipper: New Poems from John Ashbery
That was 100% my plan but than I was at -3 votes. Figured if I got one more no one else would see it.
As long as population keeps growing exponentially, we'll have many more young people than old people. So extending the lives of old people doesn't make that much difference. To prevent overpopulation, lower the birth rate.
Smart watches are an accessory (like headphones), always an add-on, never a general-purpose computer. The UI is too limited. But people pay a lot for headphones (e.g. Beats by Dre, which Apple acquired). They'll pay even more for a fancy watch.

The terrible problem for Pebble is they are an add-on to platforms owned by others, who now have their own add-ons. Historically, this doesn't end well for the pebbles of this world - even though they were first and did everything right - but it might.

I think they should be able to integrate with Google Gear, and MS would be receptive too.
I think you mean 1995, not 1965 (PJP2 wasn't Pope in '65; PP6 was). Also I think we're on the same page.

Since 1980 (really, 1974), it's been the position of the US Council of Catholic Bishops that Catholics are called on not just to personally oppose capital punishment, but to militate for its abolition in the US. There's not much subtlety to it.
Is Natural rubber or synthetic rubber better?
India leads in smartphone and Internet growth than others,Mary Meeker Trends
But they are living on! Kind of. Like you are, in that body of yours, once all the cells are replaced by new cells every decade or so. Its ok; you still sound like the same person.
>I think our current military is built more along the lines of "kill the enemy and break his things".

That's what militaries are for. Once you deviate from that core idea you end up with an expensive boondoggle that can't win battles.
this place is better than tpf, although tpf still has the best breakfast burritos.

http://www.yelp.com/biz/tacomiendo-los-angeles

monte alban is great but not for tacos/burritos.
The Unixish C runtimes of the world uses a 4-byte wchar_t. I'm not aware of anything in "Linux" that actually stores or operates on 4-byte character strings. Obviously some software somewhere must, but the overwhelming majority of text processing on your linux box is done in UTF-8.

That's not remotely comparable to the situation in Windows, where file names are stored on disk in a 16 bit not-quite-wide-character encoding, etc... And it's leaked into firmware. GPT partition names and UEFI variables are 16 bit despite never once being used to store anything but ASCII, etc... All that software is, broadly, incompatible and buggy (and of questionable security) when faced with new code points.
Are you a student?

If so you can get a free SSL cert through Namecheap with Github's student developer pack:
https://education.github.com/pack/offers
Education is not a multiplier.

Personally I was a Resident Director at a University. My job was to make sure students succeded. It was always the kid that worked hard that made it no matter the IQ. Work Ethic is much more important. Here is some research that shows this http://scienceblogs.com/cognitivedaily/2005/12/14/high-iq-no...

Another IQ failure but this one is on under achieving due to low self-motivation.
http://www.gifted.uconn.edu/siegle/publications/VTBookUndera...
It seems obvious at this point that no matter where the government draws the line, the open source movement will fight through it until all software that should reasonably be freely available is freely available.

For this reason I really think it's a moot point.

The unfortunate aspect of this is every hour / day government employees continue to debate this is another hour / day those government employees could be doing something useful.
There are lots of analytic functions with this property (and agreeing with the ordinary gamma function on integer arguments). For example, gamma(x) * cos(2πx) [or, in complete generality, gamma(x) * f(x) for any analytic function f of period 1, normalized to take value 1 at integers; thus, there are infinitely many examples].

Rather, the gamma function is the unique function satisfying this recurrence, taking the usual value at integers, with the asymptotics that gamma(n + x)/(gamma(n) * n^x) approaches 1 as x is held fixed and n grows large. [See http://www.quora.com/How-exactly-does-the-gamma-function-ext... for a detailed exposition]
We've imprisoned innocent people until they died as well. And as a % of convictions, the latter number is far larger than the former.

But I guess since there is a tiny probability that we might exonerate someone sitting in jail until they die, we get to ignore that fact (even though the number of falsely convicted people rotting away is probably higher).
gamma(x) + sin(x * pi) agrees with the factorial [shifted by one, because the gamma function has that stupid shift in its definition for no good reason] on integer arguments, but does not satisfy the recurrence relation on non-integer arguments.

That having been said, one can devise infinitely many analytic functions which do satisfy the recurrence relation in general. See my other comment.
What Bill Gates is afraid of?
> But we don't seem to be running out

The issue isn't the quantity of unassigned codepoints, it's how many private use ones are available, only 137,000 of them. Publicly available private use schemes such as ConScript are fast filling up this space, mainly by encoding block characters in the same way Unicode encodes Korean Hangul, i.e. by using a formula over a small set of base components to generate all the block characters.

My own surrogate scheme, UTF-88, implemented in Go at https://github.com/gavingroovygrover/utf88 , expands the number of UTF-8 codepoints to 2 billion as originally specified by using the top 75% of the private use codepoints as 2nd tier surrogates. This scheme can easily be fitted on top of UTF-16 instead. I've taken the liberty in this scheme of making 16 planes (0x10 to 0x1F) available as private use; the rest are unassigned.

I created this scheme to help in using a formulaic method to generate a commonly used subset of the CJK characters, perhaps in the codepoints which would be 6 bytes under UTF-8. It would be more difficult than the Hangul scheme because CJK characters are built recursively. If successful, I'd look at pitching the UTF-88 surrogation scheme for UTF-16 and having UTF-8 and UTF-32 officially extended to 2 billion characters.
It's a question of supply reliability. You don't want to depend on a system which may or may not be available depending on things beyond your control. That's true of any supplier, foreign or domestic.
I think it's just a generic "new language guide for the exact target audience", which, realistically, anyone who knows a current language will be able to follow.
One could argue that a single victim murdered by an escaped criminal is unacceptable, just like one could argue that a single person executed erroneously is unacceptable.
What happens if a company gets an NSL, then sells itself?
I don't have anything, much less anything to sell, but I was just wondering.

Say a company receives an NSL or similar procedure from the government, to spy on the company's users.

Then the company receives an offer, and they're open to the offer.

Or the company was already in negotiations when the NSL was received.

Do they disclose?

What happens once the sale closes?