skysight-inc/HackerNews huggingface dataset:
I'll try to hit those one by one...

> Do your coworkers never have to go in and maintain your code? What about after you leave?

I wrote an extension to our core app that is needed by 2 customers. Someone might need to touch it again one day, but it's more likely that a new spec will demand new engineering for a new solution in the future, at which point the most favorable technology will be used. That goes for me or the next person.

> Do you not have to pull request the code before it's merged in?

No. I'm a full-time employee and a core committer. We already have extensions in Java, Groovy, (very limited, nearly dead experiment) Jython, and now Clojure. Technically my extension is Java and it is a thin wrapper to a Clojure library.

> At the end of the day it IS just a jar, but that ignores all the non-runtime aspects of coding.

They are de minimis in this case. It survived review with nominal eyebrows raised. It's a Java shop but they're familiar with the family of other JVM languages.

HTH.
Is SQL or Even TSQL Turing Complete?
Well, I will say they changed the title to be somewhat less damaging. It was "Over 100,000 call for the resignation of interim reddit CEO" - Now it reads as "Petition: Step down as CEO of Reddit Inc"
I read JS-Hell. Not the best name for a shell.
I never looked to Desktop that way.
Beylikdüzü escort , beylikdüzü escort bayan
YC-Backed Livecoding.tv Is Twitch.tv for Coding
> Java is a subset of Groovy

Java is not a subset of Groovy. Some syntax valid in both will behave differently in each, e.g. default visibility, and how == behaves.
Even Snowden agrees that usability stands in the way of widespread crypto adoption.
Well no, that's not fair. If your chance of survival was 0% if you didn't choose care, and it's 50% receiving the care you did, it would look pretty good. But if proper care resulted in 100% survival, that statistic looks really really bad.
FWIW I enjoyed the challenge of hacking up my own version of this. It's admittedly not battle-tested, but hey ;)

https://github.com/cbdevnet/libgit2-backends/blob/master/pos...
If you read the article, it says the patient mentioned can't form procedural memories.
I don't know. I never had any reason to think I did. I would have described my quality of life as very good before I stopped eating wheat--just better now.

I did just look over a couple of lists of symptoms for celiac disease, and the only ones (fatigue and joint pain) that I could relate to, even in a small way, would be on the adult symptoms checklist--none of the childhood symptoms fit me in any way.

But of those two, I wouldn't have described either one with any kind of severity, certainly nothing worth seeing a doctor about. I'm pretty active, and I usually chalked being tired up to that, and the joint pains just from sport/outdoor activities (and getting older). Now I'm a lot less tired and sore.

I was always under the impression of celiac as being pretty severe, like, you'd know something was wrong, even if you didn't know what was going on.

Is that not the case? Can you have "mild" celiac?
"Our job is not to just build Facebook, our job is to make the world more open and connected — and we in Product Infrastructure are tasked with giving the whole software industry the tools to help us accomplish this mission."

If this is explicitly true, I've never heard of anything like it in a company that doesn't sell to engineering organizations, and it's pretty amazing.
So Adorable and Talented 9 Year Old Nigerian-German Girl Wins VR Art Competition
These are great.

Always funny what these "make toys at home" folks think people have lying around their homes:
http://arvindguptatoys.com/toys/Heartpuzzle.html
Bottom line: invest in good people, delegate responsibility to them, encourage experimentation, and focus on long-term. Facebook wasn't the first to try this model. They are one of its recent success stories, though. Most companies' IT departments won't have similar success due to control-freak management, conformance to established processes/agendas, or focus on quarterly-earnings. We'd all be better off if they switched to the model that actually produces innovation.

Even shifting a portion to it might send a hell of a shockwave through the industry.
it's not as bad as I thought - I thought it would make random changes to your code to try to get it to run, which is what actual sloppy programming languages feel like.
I don't mean to be super negative, but because of the general tone early in the article and some sloppy notation, I never finished reading. I think the goal of an article like this should be to give a high-level intuitive explanation for some technical result, rather than sounding smart or complicated.

First, it is a little weird to me to talk about "old-school ML" as learning maps from inputs to hidden features. That seems neither old, nor very representative of the field of Machine Learning as a whole. It's also weird to say that RBMs and other deep learning algorithms are formulated using classical statistical mechanics. Moreover, implying that this scary-sounding formulation is the reason they are interesting seems like an attempt at sounding smart. Typically there are many ways to motivate and derive different algorithms, and it is /useful/ to acknowledge the multiple viewpoints because they often give different insights.

Second, the section about flow maps and fixed points seems to make a mess out of the notation by either being unclear or disagreeing with standard notation. What is meant by the notation "f(X) -> X"? Presumably this means something like f is a function that maps elements of the set X to elements in the set X. More standard notation for this would be something like "f: X -> X". Perhaps it means that the image of the set X under the function f is again the set X. But does that require that f be a surjective function? Confusingly, it also looks like the function f might be required to be the identity function, but given the context this is clearly not the intended interpretation.

When defining the fixed point, it seems that it would be more natural to say that x is a fixed point of f if f(x) = x. That is, x is fixed or unmoved by the function f. It turns out that for contractions (and some other functions, too), that the sequence f(x), f(f(x)), f(f(f(x))), and so on is guaranteed to converge to a unique fixed point of f. The notation f^n typically refers to the function f being applied n times, which is not the usage in the article. In the article, f^1, f^2, and so on are all identical copies of the function f. Using the standard notation, the definition of f_infty would be f_infty(x) = lim_{n -> infty} f^n(x). And, in the case of a contraction, the Banach fixed point theorem gives that f_infty is well-defined, and there exists a unique x_fix in X so that f_infty(x) = x_fix for all x in X (i.e., iterating f repeatedly converges to a unique fixed point x_fix of the function f).

These things do not necessarily mean that the article is uninteresting or uninformative or even technically incorrect. But if the author didn't take the time to make the simple things clear, then I'm not sure that I want to read the rest.

Sorry for the rant.
I'm confused by that too. I use it for a personal project and it's pretty rad.
Real time Greek referendum results
This is not the same at all. Greece has seen several years of economic depression on the order of America's experience during the Great Depression. Many people are leaving already to find work. A Greek threat to emigrate is not empty.
You're right, it was Chad Hurley. Reference: http://www.theguardian.com/media/2007/jul/09/mediatop1002007... (obviously wikipedia doesn't count).
There is no downvoting at HN
Comments are marked as dead (can only be seen by people with showdead set in their profile), but appear visible to the user so that they may not realise why nobody responds to them or upvotes their comments. Normally a punishment for bad behaviour or poor commenting, but seems inappropriate in this case.
Introduction to My Channel: 5 Facts About Me – This Evil Bunny
Could we have a less transparently biased source?
I guess they can join the ones who said the same thing when George W. Bush was re-elected.
Uh, no - this is a completely different situation. Whereas gay marriage has little to no effect on most Americans' lives, the results of this vote will affect each and every Greek citizen for years (decades?) to come.

Moving abroad (assuming that option is available to you) might simply be the rational thing to do in such a case.
This doesn't sound like a good idea and seems to defeat the purpose of componentization in the first place.
Apparently it was taken Saturday 12 Jan 2013 'when the PM2.5 reading reached 886 micrograms per cubic metre, according to the [US] embassy's "BeijingAir" Twitter feed.'

http://www.scmp.com/news/china/article/1127398/smog-threat-r...

(date taken from the wsj thing http://blogs.wsj.com/photojournal/2013/01/14/photos-of-the-d...)
The real question is, which externalities merit such fees? Chemicals in water? Particulates in air? CO2 in air? Odor? Sunlight? Panorama? Noise? Solitude?
In the case of gay Marriage, there were very few consequences for anyone, beyond gay men and women being able to get married.

In contrast, the outcome of this referendum will have significant effects on the lives of ordinary Greeks for many years to come.
"Reviewing the case studies and available scientific research on the matter, Arstila concludes that an automatic mechanism, triggered by stress hormones, might speed up the brain’s internal processing to help it handle the life or death situation.[1] “Our thoughts and initiation of movements become faster – but because we are working faster, the external world appears to slow down,” he says. It is even possible that some athletes have deliberately trained themselves to create a time warp on demand[2]: surfers, for instance, can often adjust their angle in the split second it takes to launch off steep waves, as the water rises overhead."

That might possibly be true for life-or-death situations, but I believe the second statement is overreaching. I don't believe that the individuals have "trained themselves to create a time warp on demand", but rather that it is an effect of having learned the specific skills involved.

Having learned new skills several times over the years, one thing that I have constantly noticed is that, initially, things happen fast. Events appear quickly and it is not apparent what is important and what is not. On the other hand, after you have some experience and can recognize what events are important and which are about to occur, and have the skill to respond appropriately, the speed of events is no longer a problem for performance.

In fact, at some point common events cease to be consciously perceptible---the reaction to them is instinctive.

[1] http://journal.frontiersin.org/Journal/10.3389/fpsyg.2012.00...

[2] http://journal.frontiersin.org/Journal/10.3389/fpsyg.2014.00...
Greece is in bad shape but might actually do better from having more independent control while sorting out its finances as the direction from Europe at the moment suffers from severe conflicts of interest. Either a yes or no vote could have bad consequences as Greece is between a rock and a hard place right now, but the reputation of the Eurozone leaders is what really took a hit here, not Greece.
The article mentions hygiene in passing, even though it seems like the Hygiene hypothesis (https://en.wikipedia.org/wiki/Hygiene_hypothesis) deserves at least a paragraph.

I'm not claiming that the Hygiene hypothesis is true -- we clearly don't know that. But I think it definitely deserves further consideration.
Wow, this is really cool. I feel the quote on the front page is apt for a lot of us here at HN:

"And somewhere there are engineers helping others fly faster than sound.
But, where are the engineers helping those who must live on the ground?"

We live in a world where return on capital and/or time invested is the common measure of success, but someone like this is having untold impact on many people's lives simply by applying their brilliant mind in a less commercially incentivised way.
Slicing data: what comprises blockchain transactions?[pdf]
I used to be very excited about spaced repetition, but haven't taken it as seriously in several years. Yes, it is superior to more ordinary methods of quizzing vocabulary, and I would still use it if I had to pass a vocabulary/fact test on a subject I didn't care about.

As a method of developing real competency in a subject or practice, though, it offers none of the benefits of immersion as it keeps the student just on the edge of full engagement (and if we add immersion, we lose the time-savings that spaced repetition offers.) It introduces a fragility into the student's schedule that make lapses in 'discipline' more likely (not everyone has a teacher and regular subject periods to keep them on task.) For anything beyond basic key-value learning, it requires too many contortions and restatements of the subject -- to fit the format -- to be feasible for many students/subjects. The packaged decks available online help but usually don't meet the needs of the specific course or subject concentration the student requires. We can introduce variability to space how to solve a problem instead of a 'what' answer, but then we need to consider muscle memory, developing intuition and other things that the spaced repetition model does not address.
Why would your work allow you to use a not-yet-existent Java shell, but not Clojure?
Useful to anyone even remotely involved in the process. The random helping hand gets that warm fuzzy feeling of helping, and nerd credz. I've done this before, it really is a motivator. The sole maintainer gets assisted with their roadblock. All users/watchers of the project get to rejoice because the project has progressed.

I do not see why you focus so much on team building when that is completely unrelated to what is being discussed. Not all open source projects are big enough to warrant any kind of team. They're literally just someone's side project, which may or may not be useful to other people.
His comment below about a semigroup is absolutely correct, if that helps his case any.

Qualifications: I studied RG in classes at Santa Barbara
I don't really think either of us can reliably substantiate predictions of how it would pan out but, considering that in this very submission, help was asked for, received and open-sourced at that behest at no cost to anyone (how awesome is that?), the idea stands validated at 1:0. :)
Clicking on the little Great Britain flag on the bottom left will change the webpage to English.
> while not appearing to assign much risk to how you get there.

I'm not sure what you mean by this, can you rephrase it?

If you are saying that I'm not putting enough weight on the risks of avoiding the procedure - let me be clear, I'm talking about cases where anesthesia is optional, and is a matter of pain vs comfort.

I know that avoiding root canal puts me at risk of dying from infection, so of course I wouldn't avoid doing it, and it makes sense to prefer "treating tooth with anesthesia" over "not trating a tooth." But I could have avoided that surgery(it was about quality of life, not survival), and I could've avoided anesthesia if I was willing to suffer some pain/discomfort. And that should be my choice to make.

I think that it is rational to take short term pain over (even small) probability of long term brain damage. If I could take some reasonable amount of pain over brain damage risk, I would take it any time, and it would be the right choice. My problem with root canal is that I don't think I could handle the pain without anesthetics. So I fear that when faced with choice "a lot of pain" vs "safety for my brain" I will fear the pain, take anesthetics, and betray my values.

Do you see my problem here? If brain has literally "infinite" value, then no matter how infinitesimal risks are, it is rational to minimize them at all cost. If doing the procedure minimizes them, it is rational to do it, if it doesn't - the right thing is to avoid it.

Correct me if I misunderstood what you're saying.

> How likely is it that you're going to suffer brain injury
> in your day to day life versus from anaesthetic?

Ehm... Less likely? Possible, but less likely.
Equally ridiculous when you consider that gay marriage was legalized in Canada by the Civil Marriage Act of 2005.
Looks like a solid No victory - a 21% gap between no and yes.

Live results available at http://ekloges.ypes.gr/current/e/public/index.html#{%22cls%2...} (click on GB flag on bottom left to change to English)
What does "sorting out finances" even mean in the context of a country that does not actually produce/export anything[1]? Will they somehow make money appear without outside investments?

[1] compared to UK, France, Germany
> osteopath which ended up making the discovery.

> PCP prescribed a 4-week regimen of heavy meds to kill off the parasites and fungal infection

nice teamwork!
it's there to force-render any changes made on the user-interface (explorer.exe, desktop) that aren't rendered properly.
That's possible. It looks like https://bugzilla.mozilla.org/show_bug.cgi?id=1160070
FWIW that happens even when no surgery takes place. The women have just gone through a pretty traumatic effort. It's funny how terribly my wife recalls the first hour after she gave birth.
I'll state the obvious: FB has reached champagne problem status. It would be great if "most companies' IT departments" have the luxury of time to build non-core products but most companies don't have the bandwidth to "even shift a portion" of time to experiment like this.
glyphosate is on 45% of acres, so approximately half of the wheat you eat.
Did you consider leveraging the refdb to offer immutable primary keys?

I had been hacking together a Kyoto Tycoon-backed implementation for a project (since dropped); our design exposed the ref id to the user (e.g. 'master', 'master/mhodgson', etc) and branch/merge as necessary. This way, our primary keys remained a constant refName that pointed to the HEAD of a commit chain, each of which referenced immutable commits/trees/blobjects.

Although my days of libgit2 hacking are long past, I'm very curious if/how our design could have been improved; immutable pkeys were important for us as well.

Github: https://github.com/anulman/libgit2/tree/kyoto/src/backends/k...
Baotou lake: The  massive sludge deposit for tech manufacturers
Signed to order? I would be pretty surprised if there were organizational approval and justification for someone spying on an ex-lover.

If you're talking about people violating organizational rules and abusing the tools provided to them to do their jobs, that's an issue that absolutely needs to be addressed, but it doesn't mean we should remove all situations where we trust anyone with power. People with power they might abuse are literally everywhere - sysadmins at telecom and tech companies have even more power than NSA agents to go through your personal affairs unnoticed (and probably go through fewer background checks). On-the-street LE officers have even more power than that by some measure, because they can physically detain and harm you with the tools provided to them by the state. Of course abuse is an issue that needs to be addressed, but taking away power for anyone that might abuse it is simply not a feasible answer at this point.
Because life is about tradeoffs. Optimising for criterion A mean sacrificing the opportunity to optimise for criterion B. And there are far more important criteria than programming languages for which to optimise choice of employer.
I mentioned this to a psychologist and she laughed at me very hard. She was a professor and said that she uses the movie 50 First Dates in her class -- by having them write down everything that is wrong. She says it's so horribly inaccurate that it makes for a good long discussion.
There are 3 types of wheat shown in the table, glyphosate is only applied to 45% of the acres for one of them (Durum).

Durum is only a small fraction of wheat grown in the US:

Durum wheat, accounting for 3-5 percent of total production

http://www.ers.usda.gov/topics/crops/wheat/background.aspx

So, no, it is not applied to nearly half of the wheat that is grown.

There's also not a whole lot of evidence that it is widely applied to the mature plants prior to harvest.

edit: This is poor phrasing: "only applied to 45% of the acres for one of them". The table does not claim to be comprehensive. So a better statement would say something like: the table only lists glyphosate being applied to 45% of one of the types.
Prophet Predicts Sarkodie, John Dumelo's Death
I haven't done a thorough review of it by stand by my at-a-glance review from 2014 on Schneier's blog:

"And it's written in a risky language using shoddy libraries on platforms NSA etc. have 0-days and automated attack systems for. I'm sure that this combination will be "really hard" for NSA to penetrate. ;)"

Goes for any strong attackers. Yet, with better interface and more security review, an app like it might protect from the lesser attackers or snoops that are still worth stopping (see "who uses Tor?"). Moreover, might be a better baseline than existing apps providing similar functionality. The main thing that will continually kill this app's security, also similar ones, is it's so complex that describing functionality and errors states is already quite a chore. Making a security argument... more so or impossible.

The best bet is probably a system like Freenet: asynchronous, low response time requirements, and F2F. So much easier to protect such systems. Already has a lot of services built on it. The approach would be a thorough, no-hold-barred review of the protocol by pro's as we've seen with Tor. Whatever survives the review is implemented in a native language with strong assurance activities for implementation and interfaces, including covert channel analysis. Mutually-distrusting, geographically-diverse, and ideologically-loving-privacy types to be the early nodes in public network for bootstrapping. Might even implement it on top of Tor or I2P.

Anyway, there's not much hope for strong anonymity or security if the app is complex and uses high-risk components/platforms. Just isn't happening. Sacrifices must be made. Both software market and FOSS communities have almost all shown they're not willing to make them. So, it will remain a niche with few solutions that are any good.
At the last programming job I was fired from, I was deemed to be a slow and all around poor performer. About a year ago, I started doing my own version of Jack Kinsella's Janki method. As a result, I've leveled up to what some call a "full stack" web engineer.

SRS is a fun way to learn or else I wouldn't have kept at it so long. I would even go as far as saying it's made my personal projects a little bit easier for me to execute on. However.....

What I don't know is how applicable this is in the "real world". SRS systems don't translate well in the "Learn-in-5-days-or-die" approaches to IT training. As for benefits for work-related development and maintenance, I don't have a clue one way or the other.
People in the know: how do these breaches keep happening?
True I should have been more specific about what I saw as the connection. This woman, and I presume many other people, seem to want credit for giving up. I'm not really speaking as to the rationality of the sentiment, just noting that giving up doesn't impress me much.
NTFS is case aware, but not really case sensitive.
Piketty, Stiglitz and Krugman support a No vote, so if the Greek people are wrong on this, at least they'll be wrong in esteemed company.

http://www.theguardian.com/world/2015/jul/03/greek-referendu...