skysight-inc/HackerNews huggingface dataset:
Nice site (nomadlist.io) and thanks for the blog post.

I noticed the "Level of safety" of the city "Salzburg" is "very high" in your spreadsheet but the CSV parser doesn't recognize it (shows zero stars, instead of 5).
https://docs.google.com/spreadsheets/d/1Y6TNGpUkoCQzLtATw4Le...
I use syncweb all the time. I can't go back to just using noweb. Many of the subprojects in pfff have a literate document that is synchronized with the code using syncweb (e.g https://github.com/facebook/pfff/blob/master/h_visualization... ). When I have errors in my code, or when I debug my code, I do it on the generated code, not the tex document, so of course if there is a fix it's easier to fix the code directly and far later to synchronize.
Do you have a link explaining this org-mode feature?
Wish you the best - brain cancer has ravaged my family.
Looks great, I'll check it out
your days must be really short, it takes an hour on my machine
Two branches diverged on Git
Damn, I'm sorry there have been so many haters here. Looks like a really cool project and you should totally keep working on it to make it even more appealing over something like MacVim. Excellent job guys!
I don't think he meant "don't learn color theory". I think he meant don't wait till you know color theory to start designing. Just as you don't need to know Object Oriented theory to start banging out some code, you don't need color theory and typography to start sketching out designs. Its all important in its time, but don't jump in the deep end too soon. You risk intimidation and burn out. Pick it up as you go.
Several. http://en.m.wikipedia.org/wiki/Biological_immortality
Does http://watsi.org operate wherever you are?
That's really interesting. I played around with it, and interestingly it came up with the same places that I'd thought about living just from a feeling/emotional perspective. (La, Denver, Austin, Boston, SF, etc.). I don't know if you're still working on it, but if I had a suggestion could you maybe flesh out some of the more ambiguous scores? Women's rights for instance on a scale of 1-6 makes very little sense to me. Maybe something like check boxes for specific issues instead?
After her parents looked at the statistics and probable quality of life and perceived lifespan of those who endure more traditional rounds of chemo and radiation they made the decision to go with what they felt would give her the best quality of life overall. They don't want to simply give her a cure that will make her suffer massively now and give her a legacy of health and mortal consequences more tied to the treatment than the actual cure.
> YouTube and the content providers do get hurt with these actions but Google doesn't care because they're willing to hurt themselves in order to hurt Windows Phone.

This is false. Having third party apps that do not adhere to the ad- and video distribution policies hurts Google/YouTube's money sources. So they have valid reasoning - evil, yes, but valid. The browser app does follow YouTube's policies, so Google's reasoning here is still valid without breaking access to their platform. The browser and MetroTube still work, so it's not as if Google is actively breaking WP access to their services. They just did not accept Microsoft's "official" app.

I do agree that Google should stop being such a scumbag about Windows and just make some apps for them. But "refusing to make an app" does not equate to "breaking another platform". There is/was no official YouTube app for BB10 or WebOS either, and Google is/was not trying to break them either.
> Microsoft sold their platforms for money. Microsoft never open sourced anything.

Remind me when Internet Explorer or Hotmail or MSN/Bing was sold for money?

> All of this "non-standard stuff" is open sourced.

Show me where Chrome or Chrome OS are open source.

Explain to me how Android can be considered open source when companies are forced to ship it with Google's services?

> this "Google is the next Microsoft" meme is demonstrably wrong and should die

and yet you haven't really demonstrated that?
This is a well written letter.
I would include another letter about Gaza with no further comment:
http://www.ynetnews.com/articles/0,7340,L-4559201,00.html
Now that you mention watsi I'm feeling foolish for not have made the connection (with all my time on HN) and looked into it (I think I'd just always related it more to impoverished people outside the US rather than extreme cases within the US). I will look into it and pass this along to my sister and her husband. Likely better than the high rates taken from gofundme.
> Also, interesting that this article seems to have completely disappeared off HN very suddenly.

This article moved directly from #2 to #247.

It's not obvious why an entire thread of 255 comments was moved, instead of downvoting a single sockpuppet post.
P2pchan – Peer-to-peer imageboard
Oh, Good news!.

I love photography but I hate so much having to carry enormous cameras just because analog were so voluminous and they put a digital sensor on an old analog case.

I bought different Sony NEX cameras for this reason and I use those a lot.

Good news to see other camera makers(canon,leica) listening.
WebGL Ball Point Demo
Yes it's valid, but it's still a rant. Rants can have benefits too, but solutions are much more constructive.
What I said:
It doesn't provide any more believable answers than religion for me.
An idea, stolen from the "The Dark Eye" (TDE) (pen&paper RPG) is that different weapons have different distance ranges, and you need successful actions to change the current distance. (Yes, I know, it introduces a second gauge)

IIRC in TDE there are four distances, one for very long weapons (like Halberd), one in between for two-handed swords and the like, one for normal sword fights, and one for hand fights and knifes.

And of course a Halberd is no use to use if the opponent is only half a meter away with a knife.

So different weapons have different penalties based on the distance; changing weapons costs time, which your opponent can use against you; changing distance also costs time (for example with feints that keep the enemy at their current spot, and give you freedom to move away).

Then you have different skills for different weapons, and general skills for actions like switching weapons, changing distance and the like.

I'm now tempted to try making a battle system based on that, but I fear time constraints (two small children at home...) make it unlikely that something good comes out.
You've constructed your argument in such a way that is both inarguable, and non-actionable. Yes, it's true that with sufficient patience, attention to detail, time, and money, you can write sophisticated, secure software in C.

However, in the real world, it turns out that programmers are "lazy" (which is a pretty condescending way to describe it, btw). It's a fact that programmers using C have been responsible for millions, if not billions of dollars in economic losses due to simple buffer overflows, integer overflows, use after free, etc. So is the solution to come up with something better than C, or is it to just tell people to stop being lazy and hope they stop producing these bugs?
I think this idea is almost certainly false, and it has it's genesis from a mostly discredited psuedo-physics theory called the holographic universe[1]. But at least there is a testable prediction! In my opinion, the fact that they offer a testable prediction merits a more thorough consideration of the claims.

First of all, it has been well understood for multiple decades that the General Relativity(GR) breaks down, and is no longer true, at mass/energy scales that are present inside of a black hole. This is known because physical quantities must be finite, but GR predicts the strength of a gravitational field inside of a black hole is infinite. If string theory is true (and I don't believe it is), then this would be a valid situation to apply it to, since we know that there is unknown physics at play inside of a black hole.

Furthermore, the standard big bang cosmology is based on the idea that the beginning of time is a "black hole in time", in the sense that as t->0, the strength of the gravitational field diverges to infinity. Thus, it has been well known for decades that GR is not a valid physical theory at very short time scales after the beginning of time (this would be the epoch of inflation[3]).

It is perhaps not apparent to the casual observer that this paper is based on a very bizarre sect within string theory, known as the "Holographic Universe", which according to Wikipedia "suggests that the entire universe can be seen as a two-dimensional information structure "painted" on the cosmological horizon". This is just a bunch of fancy words designed to blow smoke in your eyes, and the entire theory is sort of a joke as far as most physicists I know are concerned.

There are actually a number of strange cults within string theory, another one that is good for a laugh is the Anthropic Princple[4]. This theory claims that even though the 11 dimensional D-Brane that is folded into a Calubi-Yau manifold upon which string theory is based predicts trillions of possible universes, the universe we live in exists because it is the only possible one we could live in:

"the conditions happen to be just right for the existence of (intelligent) life on the earth at the present time. For if they were not just right, then we should not have found ourselves to be here now, but somewhere else, at some other appropriate time."

This kind of nonsense is why I left research in theoretical physics to purse computer science and programming, which truly is the cutting edge of science. There is a lot of valuable physics research going on in material science departments(for example), but the string theory department needs to constantly justify their funding by making extremely bold claims such as "what we perceive as the Big Bang could be the three-dimensional “mirage” of a collapsing star in a universe profoundly different than our own".

[1] http://en.wikipedia.org/wiki/Holographic_principle

[2] http://en.wikipedia.org/wiki/D-brane

[3] http://en.wikipedia.org/wiki/Inflation_(cosmology)

[4] http://en.wikipedia.org/wiki/Anthropic_principle
JackPair: protect your voice phone calls from wiretapping
It is only very recently that scientists figured out how to determine how old a lobster is [1], as they show so very few signs of aging. Crustaceans are a pain to work with in this respect as they shed and regenerate almost everything that might be used to easily mark age, and the behavior and capabilities of a fifty year old lobster are not noticeably different from a ten year old lobster. They do age, however, just in nowhere near the same way as mammals.

A number of lower animals seem to have indefinite life spans, but that may be because few people are willing to put in the time to figure out whether they only have very, very long life spans. Hydra, for example, are one of those cases. [2] These species are not terribly relevant to any human medicine. Hydra are (probably) long-lived because they are ferociously competent regenerators, little packages of stem cells essentially. Once you have a complex nervous system you can't run the "regenerate everything all the time" model, however, as the fine structure of your brain needs to stay the way it is.

The AnAge Database lists a few more species considered to have negligible senescence that are of more interest because they are more complex organisms. [3] Longevity figures are often a question mark here, as there is too little study to determine what life spans actually are if these animals are left alone in a place where they have food and won't get eaten or diseased.

[1]: http://www.huffingtonpost.com/2012/11/30/lobster-age_n_22159...

[2]: https://www.fightaging.org/archives/2012/11/investigating-th...

[3]: http://genomics.senescence.info/species/nonaging.php
As an avid MacVim user, I'm really interested in people pushing the graphical vim experience on Mac OS X.

I find it interesting that you included a fuzzy quick-open. One of the pain points with CtrlP in a large project - even with fast hardware - is the synchronous building of its filesystem cache. I would be interested in trying another implementation that lives inside of an app (where it can be dispatched asynchronously).

All in all, a nice looking app! I'm interested in giving it a shot!
Is there a way to do this with JS ?
I am actually interested in your psychology.

I have a sort of a long term career dream of starting a community/small city as a startup. Such a community would necessarily not be run as a democracy. I have found that there exist "true believers" in democracy, who view it is morally problematic for any community to not be a democracy. Yet such true believers tend to be quite inconsistent in their beliefs - they very rarely complain about college campuses, remote company towns, military bases, research facilities, etc, not being run as democracies. I am thus very interested in how people draw distinctions - what makes it ok for one community or mini-city to be a democracy but not another, where is line? And in designing my city some day - how can I avoid setting off people's triggers whereby they denounce a certain government structure for not being democratic?
It's certainly worse overall on Windows, but problems like requiring a specific compiler toolchain apply everywhere. I am always amazed by project that want to encourage an open, community-style development process, and yet the first thing they do is start writing in non-standard C++ that relies on specific GCC functionality, and then linking to libraries that do the same thing. Before you've even started, you've limited your potential contributor base to those who are willing to install not only your choice of compiler (not such a problem on Linux or MacOS, at least) but maybe even a specific version of that compiler (much more of a problem, because usually dev tools are installed system-wide).

Do these projects expect that everyone will just set up a dedicated VM with exactly the right development environment for their code or something? I think that's probably the most practical solution in that kind of environment, but presumably it's a level of of commitment that only dedicated, long-term contributors are likely to make. Certainly it's a disincentive for anyone to contribute one-off fixes or improvements in specific areas, and a significant barrier to entry even for those who might become long-term contributors if they get that far, which surely can't be helping these projects.
IllumiRoom: Peripheral Projected Illusions for Interactive Experiences (2013)
Did you flag the entire thread or the single offending post?
How did this make it into "Hacker News" ?
I agree. I have seen links top rated with questionable, even old and outdated content.
Once it's in the upper ranks it seems to attract the sheep crowd - commenting and then the prophecy starts fulfilling itself... ;-)
Every item distributed to police by Pentagon's 1033 program over 2 years
I think Button Men got short mêlée fighting just right.

A handful of dice and a few minutes.

http://www.cheapass.com/node/39
Doesn't work for me on either macbook or imac, running mavericks.
Wooh, that's my high school! Very cool.
For those confused, this project uses a fork of macvim that the author himself turned into a framework(osx library) to be used in third party programs. [1]

(Kinda how some linux projects used xembed to embed gvim into their apps, eclim also used to have a mode to embed gvim into eclipse)

Think of it as a proof of concept implementation for a vim editor based on the macvim framework version. At worst, you don't really give a crap. At best you can use this in your own editor/ide/debugger/whatever.

The wording not emulated as mentioned in a post below is in reference to vi emulation in eclipse/idea/sublime/atom/xvim or one of the other 1000 editors that have vi keybindings.

Ps. I'm not affiliated in any way, I still use tmux and console vim, but I've been following this project for a while.

[1] https://github.com/qvacua/macvim
> The T costs $1850 and the Sunmmicron-T 2/23 ASPH $1950. Yes, the Leica isn’t exactly a bargain.

I'm surprised it's that cheap. The M8 did cost somewhere around $4500 (without a lens) when it was introduced.
You are twisting the argument. Their "extensions" to the web, each and everyone of them, is open source. Find me one of web projects that is not open source. They are giving their platforms away for free and are mostly open source. They compete for use of services.

Microsoft used embrace, extend, extinguish. All of their platforms cost money. They compete(d) for use of platform.

This is exactly why they are different. Maybe equally evil, but different. That is why I say "Google is the next Microsoft" is wrong. Could you please respond to that instead of twisting the argument?
Might be better to just point at http://en.wikipedia.org/wiki/Basal_metabolic_rate
It isn't the best, but it's not bad, and they do use it.
Ask HN: Ways to increase mental sharpness or intelligence?
Yes, it's interesting. Anything that is remotely critical of Google gets downvoted pretty quick here on HN. Now I don't know if it's because many Google employees browse HN or because people still believe in that "don't be evil" marketing babel.
Whoa. Thanks a lot, that's amazing.

Now I'm torn on whether I should open a bug report about it. A useless/unused entry in the most prominent spot, and open link in tab is (not surprising imho) red hot below.

Worth a try?
What does "using" public transit mean, according to the data you're using?

I notice that if you increase the minimum percentage of the population that uses public transportation to 15 percent, it eliminates basically everywhere except the major east coast cities, Chicago, and San Francisco.

I wouldn't find that surprising if using public transportation means using it exclusively, but I would find it surprising (and disheartening!) if it means using it regularly, or at least some of the time.
> Instead of having slots and dictionaries as a vtable thing, let's experiment with just dictionaries. Objective-C as a language is entirely based on messages and it has made huge advances in making their calls fast. Their calls are from what I can see much faster than Python's calls in the best case. Strings are interned anyways in Python, making comparisons very fast. I bet you it's not slower and even if it was a tiny bit slower, it's a much simpler system that would be easier to optimize.
What is the software engineering PE? Been programming professionally 18 years, never heard of it.
Unfortunately, wireless is hugely expensive... as in $10 per GB expensive. As posted in another comment, I have a Verizon hotspot that I use as a backup for the unreliable Time Warner Cable connection.

DSL isn't an option as, like most (possibly all) of NYC, I only have a Verizon or someone that resells it. I tried it once years ago and was out of service for 7 days of my 1 month trial because a Verizon tech randomly unplugged something at the local box.

My only real choice is to move to another neighborhood. But I've begun looking into moving to San Francisco anyway, since it's a much better environment for tech companies (unless you're in finance technology, which I used to do).
A Short History of Calculator Watches
+1 800 776 2333 is the number I meant (which was how I got to apple dev stuff back in ~1993 when I was 14 and had nothing else to do)
I don't think HN should get dragged into this ugly conflict. Mostly so because it seems to be politically incorrect to state the truth that Israel is just defending themselves - which would just result in an echo chambered discussion.
I met Jeremy and the DataRobot team at Techstars Cloud (San Antonio, TX), where I was a mentor. You didn't need to be a genius to know that they were going to do well. Congrats for this series A!
Reconsider your perception of "bald white men"; there are more than a few here on HN, who tolerate you tattooed spiked kids pretty well.

(Obligatory: Oh yeah, and get off my lawn.)
A lot of the problem is the sort of Morlock/wizard reputation engineers have built for themselves--we are the magic fingers that make the magical machines work, and woe be unto those who would pry into our secrets. We make a bunch of theatrics about learning to program and code, but in doing so only cement in the notion that it is somehow an unnatural act, not the logical extension of communication and problem-solving we all know it to be.

So, of course, we're an other--and in a business sense, that means we're less likely to be brought in for business decisions and less likely to be trusted when we give feedback and honestly less likely (due to time spent with an orderly worldview and fairly deterministic systems) to have useful perspectives on how to do conduct sales or marketing.

And that sort of thing means that, when it's time to talk equity or raises or whatever, we're at a disadvantage: we don't even see ourselves as normal employees subject to the same progress of Labor that everyone else at a company might enjoy, and they see us as magical unicorns that get treated differently (and can be taken advantage of). You'll note in my language here a strong us-vs-them streak, which somewhat underscores my point.

I think one of the biggest issues of respect is that there is something different about writing software than making physical things on an assembly line: if I write, in three months, a VBA/Access line-of-business package that the folks sell for the next four years unchanged, I feel that I deserve a different sort of compensation than if I did phone support/data-entry for the same functionality for those same four years.

I think part of the issue is that we understand that, if well done, software can be reproduced for free and yield dividends far out of proportion to the invested effort: as such, it seems only right that we take a more equity-focused approach. At the same time, because we are an "other", we're less likely to be trusted with that sort of situation (a problem I face even now at my current company).

Lastly, we have a sort of weird ongoing psychic trauma as we work on these things--we feel the effect of every hack put in to make a deadline, every corner cut to satisfy a weird business use case, and every test left unwritten because goddamnitthishastobedonebyFridaythatsthelaunchday. It's a level of madness that, if you're not an engineer, you don't appreciate...and then you wonder why your engineers start jumping ship and you can't find new or good coders.
The DC suburbs aren't rich so much as they're segregated and uniformly upper middle class. E.g. Fairfax County is one of the wealthiest counties in the country, but almost nobody here is "rich." Its a bunch of older dual income couples making $200k combined, with very few people lower in the income spectrum.
i followed the link to the original article ..then stopped reading it when i got to: "...changing Staff Software Engineer to Director didn’t feel dishonest, "

looks like it was a game of manipulation...
Make pull requests easier