skysight-inc/HackerNews huggingface dataset:
رامز ثعلب الصحراء
رامز ثعلب الصحراء
If it's an overflow/waterfall type issue(for lack of a better descriptive term) then turning the screen off and on will fix it temporarily until the trigger (such as heat) sets it off again.

It's less likely a calibration issue because the rest of the screen is performing accurately, and the behaviour is inconsistent.
Actually Perp-3 wasn't violent, as far as I could tell from the story. I think he mainly called him "perpetrator" because he was close, stood around, didn't do anything and seemed to be okay with what happened.

And of the other two, Perp-1 seemed to have been the manager, while Perp-2 was a customer (judging by the shades in his hair, and the "meal" in front of him).

I'm guessing the customer felt paranoid from the camera and complained to the manager.
Git uses the imperative for a lot of its output, so this makes perfect sense to me.
New physics takes a back seat to heat in understanding the Pioneer anomaly
Kayak - a model of customer service
If the cache headers are properly configured and you request a page that's cached, the browser will simply serve the page from the cache. It is transparent to the user; it looks just like a normal page request, except the data doesn't actually travel over the wire.
In your car, when you push the gas pedal and turn the wheel, you are not moving the car. You are directing the car how and where to move. Lately, Yahoo has been ramming into the back end of a slow moving bus.

If she gets Yahoo back onto the expressway, she will be responsible for the success, although all the employees working together will be implementing the success.
I agree, this post seems nonsensical to me - I always use past tense because it is a description of what I did.
tut, tut. "People with bad grammar should be hung".
Came to say exactly this. If I see a commit message along the lines of :

Fix bug foo

I'm going to assume that there is a bug that exists in this release that the author intends to fix later. Kind of like a TODO, which is what it sounds like.
More info can be found here: http://www.canonwatch.com/rumor-first-images-of-canons-mirro...

It seems to have a APS-C size sensor which obviously is larger than the G1X sensor. That said, Sony seem to have surpassed canon in sensor technology in the past year and I hope canon's new sensor in this camera is something new and special.
We use these permission to still give you to the ability to get to the default new-tab page that comes with chrome.
We do plan on adding this.
My mother thong is Spanish, I also know English, Portuguese and some Italian. I'm not a good in either language. In the last few years I put a lot of time in getting better at English. By reading that post and some comments you will assume I don't read, I'm lazy, slow learner, sloppy and unmotivated. Proper grammar is important, but I'll not make it a priority while looking for talent.
If you are going back in time in your commits and let's say you want to go forward. It just flows better to see it as a command when going in to the future.
While we dream, our muscles are paralyzed -- here's how come
Given that the summary should be a single phrase, I find a period redundant and when doing git log --pretty=oneline, it looks nicer without the period.
Somehow I get the feeling that the Clojure community is in the "marketing" phase of the language. I'm starting to see many Clojure threads popping up HN lately.

InfoQ.com also increasingly added Clojure presentations/articles lately.

It's all good, a little bit of competition between languages is healthy. Having said that, I believe it is hard for Clojure community to convert/invite people with what you guys have done so far because there has been no killer apps/tools so far.

Is this largely because of the LISP is such a weird language that it is a lot harder to convince people to use it? Like it's almost "you need to use it for a few years to know the power of it" (otherwise it'll be like a weird version of Rails or some MVC framework).

Here's a few examples that, in my mind, are not strong enough to convince people to use Clojure:

http://www.infoq.com/presentations/Clojure-in-the-Clouds

http://www.infoq.com/presentations/Clojure-powered-Startups

When people look at Rails demos, they immediately have a feeling of how easy it is to develop web-application supported by _good practices_ (test automation, migration, MVC, etc).

When people look at VB.NET/C# WinForms demo, they know it's super easy to write GUI apps.

When people look at Python... well they knew Python was one of the best languages to write scripts/tools in UNIX/Linux environment, and to some degree, GUI apps in *NIX.

Clojure? only people who dreamed of using LISP (and know LISP already).

No offense to Clojure people, but it's just not convincing enough...
One could equally well argue against using imperative, then: "Git uses imperative, so by avoiding it, you make clear which messages were human-written, and which were auto-generated."
Anti-Software
I can imagine someone doing this so as to be able to listen to beatles songs on Grooveshark. Upload them, remember the fake name you used, and then you can listen to those tracks wherever you are.

Perhaps being overly paranoid, but "Weissbuch" sounds like a fake name to me - would that be the German for "white album"?
You could say the same thing about how a person presents himself.

If a person can't present himself well in an interview, what guarantees do we have he would do it well in a client/investor meeting?
I've noted very bad screen flicker on the Nexus 7 when browsing the web (large white background). This is a Google IO unit.
Affinity: a new OSS schema-less object database from VMWare
Anti-Database
Montana is generally not considered an At-Will state (after the probationary period). Unless it has changed recently.
You could make that argument, but I would lean towards consitency. (For example, git uses "Merge ..." for merge commits" as opposed to "Merged ...")
Very cool. Reminds me of:
http://alteredqualia.com/visualization/evolve/
http://news.ycombinator.com/item?id=392036
It's aimed at shipping shrink wrapped software to a large market but it's still worth thinking about for different markets today.

It's just that all absolute statements about what you must do are wrong - except this one!
On the topic of Free Will, a new book that I would like to read:

> His absolutist position, I should add, because, as he puts it near the beginning of the book: "Free will is an illusion. Our wills are simply not of our own making. Thoughts and intentions emerge from background causes of which we are unaware and over which we exert no conscious control." We assume that we could have made other choices in the past, Harris continues, and we also assume that we consciously originate "our thoughts and actions in the present. . . . Both of these assumptions are false."

http://www.nytimes.com/2012/07/15/books/review/free-will-by-...
In most cases software or firmware patching is sufficient, even in the case of some heat issues. If it can not be fixed via patch or only affecting a small batch of users, then returns are a better approach to distributing firmware.

If it's widespread then google didn't do enough intervention testing(QA processes). Which wouldn't be unusual since even mattel are guilty of letting intervention testing slide. (It slows production and pushes up costs.)
> The only problem is that HTTP-based caching requires sane server URLs

This works great insofar as you aren't bound by PCI requirements; per PCI, you cannot transmit potentially sensitive data in a GET request, and so basically every request must be a POST. Furthermore, implementing CSRF via GET is a non-starter -- that's not even an option.
I like the context-appropriate use of sigils. Nice touch.
How can you never be taught grammar? There are two English gcses, English language and English Lit. One is about the technicalities of the language, the other about literature. Everyone has to do English Language....
I got my preorder tablet in the mail last night, and didn't see anything like this over 4-5 hours of broad, "try everything" use. It might be an assembly or component issue with early tablets. Both the linked article and the grandparent seem to be arguing that it's heat related. Mine certainly got hot, though the sample size is too low to make a determination.
Security awards for hidden heroes
Actually with a [A-Z]. [a-z] that's an easy case.

The harder case is an [A-Z]. [A-Z] which is not a sentence ending. Consider the following:

"When we compare the use of mistakes in speech in the Saga of St. Olaf with some of the other Old Norse literature, we can see that there is, in fact, a pattern of use of errors in speech being a sort of death omen."

The single space there identifies that there is no end of sentence between St. and Olaf. Of course when you are working in LaTeX you have to tell LaTeX that this is a word break and not a sentence break or else it will kern it as an end-of-sentence.
There are two issues here, I think.

One is intentional leakage, or trusting the vendor to be "not evil". Here you are right - as you mentioned in another comment, there is no easy way for users to "police" the vendor of JS crypto. I do not see, however, how this is different from users trusting other vendors of auto-updating software.

You can probably argue that OSS pieces such as Linux and FF have this "policing" enabled through source code availability. But there are many closed-source vendors (Microsoft, Google, anti-virus vendors) that many users trust. If you don't trust the companies mentioned above, then yes, you should not trust aes.io and other JS-crypto based vendors. But if a user has Microsoft/Apple updates enabled, and browsers (other than FF) auto-updating on their systems, etc., then this becomes a question of vendor being "not evil", not weaknesses of JS crypto, and as such somewhat out of scope of scrictly "JS crypto - yes or no" discussion.

The second issue here are unintentional leaks and breaches. Read-only breaches, for example, become more or less non-issue with JS crypto, because stealing properly encrypted data is not that useful. And there are probably orders of magnitude more read-only breaches than read-write, simply because inside companies more people have read-only access to production data than read-write access. Thus JS crypto seems to help substantially reduce the risk of unintentional compromises.

The second issue needs more attention and discussion from the technical point of view, I agree, and I am open to it. The first issue, however, becomes "I trust this vendor but I don't trust that vendor", and this is not a discussion that I believe can be productive here and now.
A lot of pop psychology latches onto these ideas, but they are fairly closely related to the Seligman's concept of optimism, which is pretty well documented with controlled studies. Having an optimistic mindset definitely increases your chance of success in most business related things.
I think the imperative form feels better in release notes.

A random example from Chromium project[1]. There you can compare to get a feeling, because they are using both forms.

[1] http://www.chromium.org/getting-involved/dev-channel/release...
My appreciation circuits were fried at that point. Too few women, too many men.

So this text both brought me on the verge of tearing up and annoyed me. Bravo!
Can Anyone Catch Khan Academy? The Fate of the U in the YouTube Era
I don't think the author actually said self-affirmations will lead you to success. If anything, they'll help improve your self-image and confidence, and put you in a better position to seek out opportunities.

Your convertible analogy doesn't accurately represent the issue here. What I think is a convertible could very well be objectively not. Others can look at it and tell you that what you're driving is not a convertible. With feelings of failure, they are most of the time not reality, but rather gross misinterpretations of what we've experienced. And these misinterpretations, like I mentioned below, are a product of a behavior that we've developed to fit a self-narrative. Self-affirmations with real, objective analysis can help you unlearn those destructive behaviors. I don't think swombat is advocating you stand in front of the mirror every morning to tell yourself how amazing, special, and talented you are, but rather to keep yourself grounded in reality while staying optimistic. So instead of saying "I'm the best and I'll fail at nothing", you'd be better off saying "Today is a new day, let's make the most out of it and weather the obstacles."

You're saying people will fool themselves into believing they're better than they really are, but that's not the point here. The point is to bring people, who have fooled themselves into believing the complete opposite, back up to a normal and healthy level of confidence, which could very well improve their chances of finding success.
Does this story add anything not covered by these?

http://news.ycombinator.com/item?id=2009449

http://news.ycombinator.com/item?id=2287486 <- Some comments

http://news.ycombinator.com/item?id=2391244 <- Many comments

http://news.ycombinator.com/item?id=2493060

http://news.ycombinator.com/item?id=2787120

http://news.ycombinator.com/item?id=2807000

http://news.ycombinator.com/item?id=3861365

http://news.ycombinator.com/item?id=3865881 <- Some comments

http://news.ycombinator.com/item?id=4261983
There is so much wrong with this comment. Why spend thousands on a website? Why rand, an obscure South African currency? Will clients leave you..not if you dont have any clients due to your competitor down the road appearing top of the search results with a good site? What about customers who want to research the company? Branding?
How common are noun-case errors among people who have a high school education? I mean something like using the elative case when the ablative might be more appropriate?

Nonexistent. I don't think even preschool children ever mix those. I don't have kids, so I can't say how it is with the kids who are just learning to speak.

Also in English, you don't see people mixing "into" and "onto" even remotely as often as the mistakes the linked article talked about.
It should be hanged, actually, when referring to capital punishment, except when drawing and quartering are involved. It's a quirk of the language; hung is correct in most circumstances.
Self-affirmations certainly can't be a replacement for all work... BUT, it is well documented that those who have an optimistic mindset will persevere more in the work that they do and overall have better outcomes.

It isn't either/or.
I found this post to be extremely, gratuitously aggressive and pointed, completely out of proportion to hasenj's. Nor is this the kind of social issue I expect to drive this kind of instant hot anger. Even if he is completely wrong, that isn't necessary.

I didn't learn anything about node's technical side but I did learn something about the community side
PostgreSQL does not track any versions at the table level, instead it tracks the versions for every row. This means two queries can modify different parts of the table concurrently without any lock contention.[1]

In PostgreSQL every row has two numbers. The transaction ID it was insert in and the transaction ID it was deleted in. An update is an insert plus a delete.[2] When running a select in PostgreSQL you just traverse the table and for each row check these two numbers to know if you are allowed to see the row.

The details above are PostgreSQL specific but most other databases have the same problem with there being no way to know the exact count without actually counting the rows.

Footnotes:

1. There is contention currently in PostgreSQL when writing the database journal (used for crash recovery and replication).

2. There are some optimization which are done here. For example HOT to avoid index updates.
I have Oracle Linux and RHEL servers. The support from Oracle does not meet our needs, or expectations. When I open a ticket with them, they respond via e-mail. I cannot respond to the e-mail. I have to go back to their website to update the ticket. 99% of the time I have resolved the problem myself. Some I just gave up on after a few weeks of not being able to talk to a human, or someone who has a clue. I tried to show them some of the older tickets that I was complaining to them about their service on, but their system had already deleted them which increased my ire. In fairness, someone once got back to me at about 2am, after their call center rolled over to Asia. This person actually knew what he was talking about, (Once I got past the accent). However, I always get MUUUUUCH better support from RH, and IBM-(AIX). I don't call often, but when I call, I need an answer, not "Web Ticketing System tag". If you are going to Oracle for their support, go to RH instead, or you will be sorry. I sure am.
All the examples you cite are stylistic choices and have nothing to do with "grammar". (I also personally disagree with all your suggested edits, especially the first.) Using Hungarian notation in C may be poor style, but it conforms to the C grammar.
Setup your proxy with WordPress.
Such offers tend to be self-limiting, though. Most people will know whether they are really welcome.
Newspapers do not look alike, for all that they're in the same type. And even then, many columnists have a photo at the top of their column.
That one's pretty neat too, although in that context (specific target image) it seems like you could do it more directly than black-box optimization. The problem could be posed as something like: given N (overlappable) polygons, what is the way of coloring and arranging them that most closely matches the target image? That should be directly specifiable in a mathematical-optimization framework, and then you'd vary N to get different aesthetic properties.

With the face example, black-box optimization might be the only practical choice, though, since the face-detection component is probably not easy to express in a nice mathematical form.
Some of us have been "marketing" Clojure for a number of years now. :-)

The results from the last two years of the survey (e.g. 2011's are here: http://cemerick.com/2011/07/11/results-of-the-2011-state-of-...) might be illuminating for you.

Clojure has a ton of compelling use cases, but it's stubbornly not going to fit into the shoebox of a single domain. Thus, it's going to be hard to say, "Clojure is great because it allows me to address narrow problem X". It's a general-purpose language, and increasingly, a multiplatform/multienvironment one as well.

Also, only ~7% of the respondents to last year's survey came from a Lisp. Most come from Java, Ruby, or Python. Make of that what you will re: Clojure's "weirdness".
Sometimes it feels it might help if one would start by writing the the commit message and then proceeding with the code edits.

Might be also good to see the summary line all the time - in the editor just to keep myself focused.
"Whom" makes you sound a bit dated. Etymologists will get the joke. ;-)

(I suppose I should explain it. "Whom" comes from a dative case, and would is not descended from a word that would be used for direct objects, but only for a subset of indirect objects and prepositional objects. However if elative uses relate to elated things, then surely dative uses in English relate to dated things, right?)
I volunteered for BGC a few months ago and I am a white woman. The problem that this group is trying to solve can be summed up in the fact that there were plenty of black girls learning how to code, but not plenty of black women teaching them. I remember that we had two white women, one Asian woman, three white men, and two black women volunteering total. So I guess it's great that the internet community is so intent on over analyzing everything, but I'm pretty sure all of us would like to be able to teach any child how to code. However, Black Girls Code is clearly better at marketing themselves than all the other groups that I've never heard of.
note that you can't actually make them work, no matter what the contract says (see https://en.wikipedia.org/wiki/Specific_performance). (you can sue them for compensation though.)
Show HN: Viola, a Facebook client that reads your newsfeed out loud
I've spent a long time paying off my debt from University so from my own experience I know what a weight it is.

Starting a startup solely for the money is really putting yourself under huge pressure to succeed, - the majority of startups fail regardless so you're setting yourself up for a fall if you pin all your hopes on making it big first time round. You also won't be able to afford to take up opportunities that might help traction for your startup and that can be very frustrating.

It sucks bad enough when your startup fails even when you aren't counting on it for your living expenses never mind when you need it to repay debt too!

Every decision you would make in the business would be based on 'what brings in money now' and that isn't always the best decision longer term.

My suggestions are :-

1)Start income based repayments on the student loans

2) List out your other debts, get exact balances & know your APR for each.

3) If you are mentally & physically ready you & your wife should both search for some form of guaranteed income, min of $25k each (even if it's part time) The debt belongs to both of you so it should be tackled together.

4)Use the snowball method to clear your non-student loan debts.

5) Your current living expenses are $4100 pcm or $49200 p/a, so even if you earned $100k between you, that would give an extra $50k p/a to reduce your debts down year on year.

6) Allow your creativity to run free and pursue your own ideas in the evening/weekends. Test out lots of ideas (for free)

7) Hold onto your guaranteed income & let your startup grow naturally.

8) Find ways to reduce your debt (0% cards etc) & up your income (freelance work)

Worst case scenario it takes 8-10 years to clear your debt but you DO get there.
Best case scenario you find higher paid jobs, you earn income from your startup and it transitions into a full time role for you. Debts are paid off in in a fraction of that time.

If you go straight into trying to think up a startup full-time you're not even guaranteed it will be clear in 10 years. Debt will probably just carry on going up! At least with the worst case scenario you will be clear in a reasonable time frame & a successful startup bring your debt free date nearer and nearer.

When side projects aren't working out and you're having a bad day it feels way more personal if you need that money to live. Starting a startup should be fun. Needing the cash, takes that fun away.

I know it feels like you need some kind of miracle to get out of debt but it all starts with a single dollar.
Venture Capital doesn't generally work that way unfortunately. VCs typically shoot for 10x over 5 years with the fund's total lifespan being approximately 10 years (from initial investment to return). So it's hard for VCs to make longer-term investments in companies like Google which took 14 years to get where they are today. (Sure, in the case of Google they could have flipped it sooner, but even a few years ago it wasn't worth what it is today.)
There is a huge space between the OP and your response... I think reality varies in-between, particularly outside YC.
Here's a thought: you're assuming I care equally about grammar and programming.

If I use the wrong form of "it's" in a sentence, someone might wince somewhere (possible even rage a bit). No one is going to die.

If I use the wrong form of const, it's possible that all hell will rain down upon the Earth and millions will die in horrible gut-wrenching pain, clasping their loved ones to their chest and bemoaning the gods (the desirability of such an outcome is a wholly different matter).

The two issues do not equate at all.

ED: fixed spelling of "grammar".
Spend less, much less. Invest more, much more.
TeamCity publishes broken NuGet packages
Secure multiparty Bitcoin anonymization