skysight-inc/HackerNews huggingface dataset:
14 Best Free jQuery Infinite Scrolling Plugins Examples and Tutorials
Agreed that OsmAnd's interface leaves much room for improvement. Even though I have successfully used its navigation function for specific addresses, I have also run into all the problems you outline. It does seem to get better with each new release.
I guess it's different if you have a large extended family. Personally, the extended family on my mother's side keeps a directory (she had a large family) of email + phone + address for all of the aunts, uncles, cousins, etc. Someone just updates it once a year.

I can see people relying on Facebook to keep track of this rather than needing to have someone manually manage it. On the other hand, since it's family, you can just call someone you do have the number for, and work your way through the chain to get to someone that has the correct info.
Reveal App
First picture of Snowden from the Moscow airport
Reasons to avoid code comments
There are 'blind audition' studies that clearly show gender bias: "A recent study by two economists finds that chances of women making it past preliminary auditioning rounds increase by 50 percent if they audition ``behind a heavy cloth suspended from the ceiling so judges can't see their gender.''
http://articles.sun-sentinel.com/1997-04-28/business/9704250...
How would you say the quote explains the context of Bose products?
Just where does the reach of the FBI/NSA/other US agencies stop? Is nothing safe from them anymore?
I'm a male and I'm tired of hearing "there is absolutely no denying that sexism exists" because it's not "sexism", it's normalization of gendered oppression on a cultural level. Girls and young women are taught to be domestic, to not aspire to men's work, and they are taught half-consciously, culturally, through the media and activities they are made to take part in. Boys are taught that their competence is natural and are segregated socially and often physically from living, playing, and interacting with girls, and the culture of "girl-things"[1]. "The Gender Trap" by NYU sociologist Emily Kane documents this, and contains an excellent bibilography for more research on this. It is established academically, but people don't want to hear it -- it's radical feminist nonsense, man-hating (or "self-hating" if you're a male), so we don't have to look at the research.

But men are affected as well. Older men take longer to report symptoms of serious disease to doctors because they are taught that they should be able to handle it. Men are deprived of emotional outlet and expected to live up to impossible standards, foregoing friendships with women in the process. You see all these young men with unrequited love ("friend-zoned") who can't accept friendship with female people and thus must invent strategy to solve the woman-puzzle-box or justification for harassment.

Questioning gender itself is the best solution, logically.

[1] Rough examples for "girl-things" as a phenomenon: A girl can wear blue or pink, but a boy wearing pink is doing a "girl-thing" (I've read that the color scheme was reversed a under a century ago). A young woman can watch an action movie or a romantic comedy, but when a young man watches a chick-flick what is he, gay?
The journalist from Slovenian newspaper got access as a fake human rights worker and secretly took a photo as they were asking for nobody to take any photos. The article doesn't report on any real news except that Snowden applied for Russian visa for the second time.
> Today, most of these projects are FOSS, so the risk of another '*nix war' has been negated to the point of being a non-issue.

Go tell that to the users that are not on the few chosen distributions for commercial vendors or without ready made packages on their repositories.

Or the BSD guys that are being left out with some desktop stuff being slowly tied to Linux systems.

All this happens because developers choose to leave out support for certain systems in order to minimize development efforts.
My take from The Economist article, in what corresponds to your first post, is that there are (almost) no latin american countries run by dictators. The article then goes on to describe the political problems of Latin America. You might have confused those political problems with having dictatorships.
Safari on an iPhone 5: 165ms. Surprised that the difference was so large.
Java and the JVM are in still in prolific use - the JVM is a terrific piece of engineering. It features prominently in a bunch of large-scale web architectures (be it as straight Java, Hadoop, Scala or whatever). Note of these are traditional enterprise or legacy environments.

I've never seem a major schism in Java or the JVM on the scale of the split between Python 2.x and 3.x. All my installs require (_at least_) two versions of Python as a result. In fact it was only just recently that Debian/Ubuntu consolidated from shipping with 3 versions of Python to 2.

If you're talking about install base then I guess you're limiting this to client apps - because none of the issues you mention are an issue for server environments... Unless you are running a dozen Java pieces of tech that all require a specific version? In the last 10-15 years I've only ever seen the need for two Java versions once. And that was on AIX. On POWER chips. And it was a vendor, not a technical requirement.
Linux Mint 15 “Olivia” Xfce released
It's a cute thing to say is all that really is. It's also fun to say that a "A lawyer's job is winning cases for their clients. Using the knowledge of the law is simply a means to an end." But the reality is two, the goal and so-called "means" to achieve the goal are closer aligned than you suggest.

Sure, OK, perhaps for a very simple SEO based scheme software product, maybe the "programming" is a trivial part of the whole deal.

On some level, it's like a fruitless discussion. Unless, you or anyone seriously claims that for the majority of software, the actual programming is really trivial or tertiary part of the process, then you would just be wrong. Otherwise, I don't really see what the usefulness is in debating programming as "simply a means to an end."
As much as I object to Prism, the headline is a bit sensationalist - it implies (and as a customer of Telstra, this was my first reaction and immediate concern) that Telstra is handing over data from Australian retail customers. The article itself doesn't actually claim this. Albeit still concerning.
In what way has Google been "cavalier" about user data?
That's an incredibly uninformed opinion you've got there Thomas!

HR tends to be the first line of defence between a job seeker and a hiring manager. The majority also conduct the phone interview and occasionally the first face to face interview.

Finally, who do you think hires other HR staff? So, yes. Human resource people are hiring managers. More so than most.
B&O and Bowers and Wilkins both spring to mind, both make much better products
Two sections later on the very WP page you link to the lead paragraph for "Usage" reads:

"Law enforcement agencies and intelligence agencies in the United States are by far the biggest users of polygraph technology. In the United States alone all federal law enforcement agencies either employ their own polygraph examiners or use the services of examiners employed in other agencies. This is despite their unreliability."[1]

Or if you don't want to take WP's word for it: CIA Open Position for Poly Examiner[2], NSA Brochure on polygraph tips/FAQS for employees[3] and/or NSA Whistleblower Revelas How To Beat Poly [4].

[1] https://en.wikipedia.org/wiki/Polygraph#Usage

[2] https://www.cia.gov/careers/opportunities/support-profession...

[3] http://www.nsa.gov/careers/_files/poly_brochure.pdf

[4] http://www.usnews.com/news/blogs/washington-whispers/2012/09...
In some countries that can happen to dads as well, because you can share the time with the kid afterwards.

The point is that not hiring women because they have kids, is stupid, as the same can happen to men as well. Except for the pregnancy time, of course.
And what online service are you going to find that a) stays up forever and b) never radically changes the UI? Let's say you find a photo hosting service to does RSS feeds, what guarantees to you have it'll last longer than Google? For christsakes, Reader lasted 8 years for a free service, there are many non-advertising/pay-fee services that have not lasted that long.
Fully agree.

Some of the best developers and managers I had the luck to work with were women.
Yeah, but is it really that complex? You could "I'm a software engineer" or "I'm an electrical engineer" and the it doesn't have to go into aquifer building or whatever. Anyway, I don't really think it matters.
If they do, that's a lot more devious that Facebook's "like" button, because if you block it, then the site doesn't work.
If you are new to Javascript you should note that this tutorial makes heavy use of Promises which is one way to handle callbacks piling up, but it's not the only way, or even the most common.
I looked up Hungarian laws, and the problem is not the government involvement, but that there is a huge difference between maternity and paternity leave (3 years vs 5 days). This somehow doesn't fit "anti-discrimination", as it's quite the opposite.
B&W MT Series, Kef Eggs, Orb Audio, Anthony Gallo, Focal Dome, the list is enormous, but most people don't get to hear (and see) them because they are not always sold in box shifting electronics stores and they don't have the Bose marketing budget. But all of them better designed and sound better.

Bose in-car and Bose noise cancelling headphones are a different matter, as their noise cancelling is first rate.

There is plenty of evidence.
Different strokes, etc? The Chrome omnibar is my favorite navigational tool I've ever used and I wish it was in every program (maybe that's possible already, I don't know actually). It's the main reason I haven't switched to Firefox.
Considering that they still honour a Howard-era government contract even though they're now 89.1% privately owned, it's still quite unsettling news.
The problem with that is similar to "online dating". Sure you can learn a lot about a person without ever seeing or hearing them... but you don't really know a person until you have spent a portion of time actually interacting with them. If you are hiring a person to be part of a team, you need that person to gel with the team at least on some level. I don't think you could get an accurate representation of that if you can't hear that person's true voice, see their mannerisms, etc. I've been in situations where our team was down to two candidates that had various strengths/weaknesses but for the most part were equally qualified. Either one of them was just as likely as the other to be able to perform the work we needed someone to do. Is it wrong to go with the person that we felt would fit into the team the best?
My experience, not working in retail, but about Bose speakers and SoundDocks is somewhat different, I say also check X and Y, and Bose usually is dropped.

In fact I don't know anyone that has bought Bose (apart from coming in their car or for headphones in noisy environments) that has done serious listening to other systems.
Back in my day if you were at highschool and wanted attention from Valve you created a mod played by thousands of people!

Joking, of course, this is cool. I wonder how they'll recruit, whether it'll be from pre-existing modding community (does that still exist, given how relatively creaky their games are now?) or completely fresh. I imagine that these days, due to mobile apps and independent engines like Unity, there are more good young devs outside gaming/modding than before.
> Google has no interest in developing something like the AwesomeBar

As far as I can tell, chrome's address-bar behavior is trying to do something like the FF "awesome bar", i.e., combine searches of past urls and titles of pages you've visited, plus google search results, etc., into a single DWIM-like result.

Chrome's results aren't as good as FF's (I typically have to type more to get what what I'm looking for, and the ordering is often not ideal), but it does appear to have similar goals. Chrome used to be much worse at this, but seems to have improved somewhat over time.

As to why exactly FF's results are better, my guess is that it weights the results differently, emphasizing pages you've visited often even if the match is in the middle somewhere, whereas chrome seems to give prefix matches more weight....

[I normally use FF, but use chrome occasionally too...]
Ask HN: Has anyone used airpair.com?
The idea seems extremely interesting. I found a TechCrunch article that introduces their service, and the responses there seemed quite positive.

I am interested because I have not yet had the opportunity to do any real pair programming. I am an undergrad studying CS, but my only programming jobs have been freelance or projects of my own. While I assume many of us here are self learners, it seems there could be times during product development when it would be nice to have an expert by your side.

Maybe I am wrong - I haven't thought of what I would use it for yet. If you have used it - what did you think? Would you suggest anything to someone using it for the first time?

[aforementioned TC article]

http://techcrunch.com/2013/03/04/airpair-connects-startups-with-expert-developers-to-get-help-with-code-via-online-sessions/
Better with photos.

http://www.jialat.com/2009/01/27/world-funniest-complaint-le...
This is a great loss, a man that I only recently learned about through reading "Autobiography of a Yogi", which mentions his great achievement as an eastern scientist, breaking out into a western world.

I hope Hacker News black lines today out of respect for this man.
Weston requires KMS, Wayland does not.
This is why Wayland isn't being actively pushed on non-Linux systems, since the reference compositor won't work with UMS drivers.
Raka{sheets} <-- that's how you failed.
Thanks for listing all these specific questions. Here at HN you sometimes get the impression that software is exclusively about marketing and making something "beautiful".
And the author knows more than Snowden did on the feasibility of this, why?

Because he is also an admin? In a totally unrelated business?

As if any network admin knows all about security, secret services and such just as good as an NSA contractor, just because they can also read their users mail and su as them!

I call BS.
>(the other funny thing about the pro group is we all had sennheiser or beyerdynamic or grado headphones at our desks, and mostly stuff like Martin Logan/Paradigm/PSB/NHT/Magnepan or (for me, since I was a poor college student) a reuse (mit dumpster-diving equivalent) Klipsch La Scala from the 1970s setup at home.)

This doesn't surprise me in the slightest. Just because you make products that you wouldn't necessarily choose yourself doesn't mean you aren't an excellent audio engineer. This same principle applies to the brewmasters at macro breweries. The fact that they make a difficult to brew beer extremely consistently shows how good they are, but they still wouldn't choose to drink it.
If I had any other time-consuming hobby and started phoning it in at work, the company could tell me I may be dismissed if I don't shape up. Only parents get the nuclear option, and thankfully most of them don't abuse the possibility very heavily.
Bose aviation headsets are amazing.
When you're a global power and have no scruple, like the US, then there's nothing any country can do. Either they do exactly what the US agencies tell them, or they risk getting thrown out of trade agreements, financial treaties, diplomatic consequences, and in the end, the US will just do whatever it wants anyways, since they have military bases all around the world and enough power to monitor and spy as much as they want, international laws be damned.
Why were dinosaurs so big?
I'd love to see a "fixed" version of statsd/graphite/etc that is painless to install, understand and use.
"This website was created entirely by teenagers..." -- Gabe (in the first 15 seconds)
Perhaps it is because this is a crystal and there is a relationship or redundancy between the different axes of orientation.

EDIT: Actually, this [1] paper says in the abstract that they use wavelength, polarization and the three spatial dimensions. So it is wavelength and not direction!

[1]http://www.nature.com/nature/journal/v459/n7245/full/nature0...
Even more than that, the US has most of the best military hardware on sale. If you want to be able to buy the weaponry to compete in todays world, you pretty much have to buy it from the US (or it's closest allies).

That's a very big stick right there.
If you are willing to go with in-ear headphones then a good deep seating pair of passive noise isolating headphones will kick the pants off any active noise cancelling pair.

In terms of pure isolation, Etymotic makes some of the best out there (>30dB isolation), and I think they sound absolutely brilliant.
He isn't an American. Not all countries have the same laws.
Let us not forget the human. An additional benefit of refactoring is you are going to feel better motivated, which may help you produce better work in next few days. So will anyone maintaining your code in the future, and perhaps the time she would've spend WTFing at previous code, she will spend differently, and more motivated as well.
That whole memo seems like a parody of Microsoft -- it was pages long, included less than one page of actual content (and even that was confusing), was peppered with stock phrases (almost as bad as "our goals are to synergize using our core competencies, involving all stakeholders at the table in a comprehensive decision making process aimed at maximizing quality and correctness...".

I kind of hate Microsoft even more after reading it, even though the changes (were there any?) may be good.
Wow, someone dies and there's so much negativity about headphones.

--

I should leave it there, but since everyone is talking about headphones, I'll play too...

I love the QuietComfort headphones. This is true, even though they are expensive and I've broken a number of them. They are simple, so my bluetooth Sennheiser headset remains on the shelf. They are light and comfortable: I often wear them for 12 hours in a day. They have good sound. They have contributed to so many coding and writing zones over the past ten years I've lost count. They're probably the single most important productivity tool I own. They don't leak sound (unlike open headphones -- I had a pair of really great Sennheiser headphones that made my cubicle neighbours crazy years ago, as Portishead apparently sounds like torturing cats when listened to on open headphones). They are great for air travel. Hell, when you combine them with earplugs they even make float plane trips passable.

So, thanks Dr. Bose for one of your company's products.
Ha, I actually thought it was a press release style thing on their blog until I read your comment. There's so many examples of a hero unit these days it seems almost rude not to have one.
Come on.. Anonymous functions (lambdas) have the simple rule - use them when you need a function as an argument to a high-order function (such as filter or map) right here, in this call, because giving it a name and, especially place where you can't see its code, is less concise. If a function, it turns out, should be called more than once, it deserves a name.

The practice of placing any general functionality in lambdas or blocks will make thing more messy.
I'm glad you know enough to read the claims -- you already know more than all but a vanishing minority here.

Even then, you are not strict enough in your interpretation of the claims. This patent covers nothing more than tallying the number of times multiple players select a given attribute for their characters in an MMO. That is it. Whether you read it as a (patentese-speaking) engineer or a lawyer, that is literally it. (Unless it gets to a jury, in which case, all bets are off...)

That is why, IMO, it is a silly patent, and why I think it should have very limited negotiating leverage. Unfortunately, the current legal system does not differentiate between "infringing" and "infringing on a nigh-useless feature", and if a lawsuit is involved it is already too expensive to argue this difference. (For the legal-minded around here, from a pseudo-lawyer perspective, I think Rule 11 could use a little tweaking.)

All the other comments in this thread talking about the merits of this patent are absolutely baseless because the posters don't even know what claims are. Yet, this is the type of rhetoric that drives patent-related discussions on online forums these days. Why should anyone, least of all "your congress-critters", bother listening to you when you all literally don't know what you are talking about?

Some other points I'd like to address:

1. You say you could pose the problem to 5 engineers and get a solution -- but what if the problem itself is non-obvious? As an engineer, can you acknowledge that it's not always the solution that is clever, but the phrasing of a problem in a certain way, or heck, even the discovery of a problem, that leads to a solution? If so, where does "implementation" end and "invention" begin?

2. If you think getting a patent should be exponentially difficult these days, congratulations, you have what you wish for! The way prosecution goes these days, it is almost quantitative, whereby almost any combination of snippets of text in any publication anywhere in the world could be used to show obviousness, it is very difficult to get patents, regardless of the merits. The game now is not to claim "real" inventions, but something narrow enough that combinations of prior art do not "make obvious" yet something that somebody else will stumble upon inadvertently. Which is how you get stupidly narrow patents like this one... which people still end up infringing!

The patent system is a bit of a mess, but for many different reasons than what most here think.
When we are writing a comment for a function we are repeating ourselves. We are transgressing the DRY (Don’t Repeat Yourself) principle.

Agreed, but this only applies when code is meant to change. It has been pointed out (perhaps by Knuth on Literate Programming) that a good way of explaining something to another person is to do it in two different ways (comment and code), which is practical when code does not change.

The follow-up question is why does our code have to change so much. We use toolboxes (IDEs, compilers, version control) optimised for change management. Would it be possible to treat our code like the Clojure/Datomic crowd treat immutable data structures?
That's not true. Maybe that's the impression it gives off, but it's a very good package that blows Nagios out of the water. It's UI/UX needs work and some things are a bit quirky (to say the least), but it scales well, works quickly out of the box (basic level), has decent and improving API, integrated graphs, etc.

It's not perfect and suffers from the same problems as other monitoring systems, but given the options it's better then most systems with similar scope.

P.S. I am not affiliated with them in any way shape or form. Just used it for a little while.
If you believe this then you believe in "hope" and "change".
Startups must make the user and not the vision their priority
One thing that can be done to improve the situation is to require candidates to NOT include gender, age, family status etc. in their resume.

Some companies like Google do this (link: http://www.google.com/jobs/students/joining/)
Doing big things should be applauded

Err...
I tried my own comments from this page. The majority gives me around 70-85% male (I'm a feminine female). But adding one comment which was talking "childcare" and such gave me "only" a weak male (saying it might indicate European). It's so stereotypical. Interesting also how it divides people into males, females and Europeans (the "weak" versions).