skysight-inc/HackerNews huggingface dataset:
Back a few years ago when I was the net admin for our small company, my boss asked me how to set up his home network so that his daughter could not access games or chat or whatever kids do that parents don't approve of.

My answer to him is the same advice I offer to you: don't try to use technology to solve a social problem. In his case, I know for certain that his daughter has a lot more free time to think of ways to circumvent the restriction, and he has less time to think of, and then implement, new firewalls.

I don't know your situation, but I would be willing to bet a compassionate plea to only torrent during off-peak hours, or to set the upstream throttle on their client would go a lot further than trying to "kill BT".

Of course, having said all of that, controlling bandwidth usage is a slightly different use case than trying to prevent certain content from entering/exiting the network. If you are having a problem with one peer using too many resources, I would think IP throttling would solve that problem (presuming the softer social strategies didn't pan out).
This! There are no benchmarks given or otherwise proof that this is faster.

With the example given of the linked list, it's claimed that the JS version is slow. However running it myself, I find their JS version actually runs faster in FF and Chrome then the JC one.
Passwords don't have to be unmemorable to be hard to crack. For example, "Can you remember this?" has 87% complexity and "Bet you can remember this one" has 100% complexity.
Solutions to some various Linux (et al.) problems
You certainly seem to like putting my words in my mouth (assuming that I don't think NPR can be manipulative as well) and also seem to be characturing me based upon a few sentences on an internet message board. First, I'm a well-to-do European who loathes Americans and has no respect for history, now I am surely an arugula-munching socialist/communist sympathizer hippie. It's rather ironic you're painting me as somehow looking down upon people whom I disagree because I'm labeling them as a "conservative" (which, as I've stated, I'm not and I don't) when you are the one so quickly to label others. I use the word "liberal" loosely here, since I do have viewpoints that fall to the right of of mainstream liberalism, but you certainly seemed to jump on the chance to label me as yet another mental stereotype. Projecting much?

If you have a problem with my argument as it relates to the original post of this thread, why not address it directly so we can all learn something, instead of us taking us so far afield with these personal attacks on these cartoonish strawmen that you are constructing? It's hard for me to take it personally since you are arguing with a figment of your imagination.
Ooops. Thanks for that.
Haha. Assange serves to legitimize the rest of the channel. Good one!
1. Unless I'm missing something neither do you. It would seem to me that it should be quite easy to find mentions of people killed or hurt by warning shots as it is not common for people to die of bullets falling from the sky unexpectedly. Absence of such data would suggest that this doesn't happen rather than that we don't hear about it.
Try 52 "1"s.
You get a password with 100% complexity.
See Rich Hickey's talk on Hammock Driven Development (http://blip.tv/clojure/hammock-driven-development-4475586).

Rich talks about how thinking about something transfers the idea from your conscious mind to your unconscious mind (your big brain) where the real horsepower is. In another talk he mentions that he has been able to spend a year doing this three times in his life: one was for Clojure, one was Datomic, and one other yet-to-be-named project.

John Cleese also talks about this in his lecture on creativity (http://www.youtube.com/watch?v=VShmtsLhkQg).
Sort of connected to this, but from the other end, our requirement to classify everything as a disease has pretty terrible repercussions across society.

As an example, my mum's a doctor and has worked in wards in which old people die. There's a requirement for a "cause of death" for each person to die in a hospital. Often this was given as pneumonia or similar for people who essentially died of old age. Unfortunately, someone looked at the statistics and discovering that lots of people were dying of pneumonia decided that it needed to be treated, and so now with aggressive treatments people who are at the very end of their lives are kept alive until something else comes along and kills them. The reality is, once your body has reached a certain point likelyhood of survival falls very quickly, and treating a single disease is simply a very brief and ineffective way of dealing with that.

Interestingly, although human lifespan has been increasing year on year, it's not an indication that we're actually living longer. What's happened is that things that kill you in early to mid life - heart attacks in 50 year olds, viruses and infections and injuries that 20 years ago would have been deadly - have been reduced. The outlook in terms of years of life for someone that actually manages to reach 80 or 90 has increased very little - perhaps 1 or 2 years over the last 50. (I read this somewhere but I've lost the source - I'll try and find it).

The single thing to treat, the thing that is the precursor to all other things, is ageing.
Definitely reads like stereotypical government-associated-anything, then.
0install does that by tweaking PATH, LD_LIBRARY_PATH and similar variables. That way, each package gets visibility on the dependencies it requires (in exactly the desired version).
You can help raise awareness of this issue here:
http://questions.sciencedebate.org/forums/149344-the-top-sci...
This might get more interest on here with a more descriptive title. And when there's actually something to see.
Works for me on ipad
Broken Picture Telephone?

Though the game itself is almost certainly older than the internet.
Facial Treatment Review in Hindi | Methods of Facial
Should the United States fund a "War on Aging"?
This has been a source of endless confusion for me in the past when discussing politics with american friends. Took me surprisingly long to figure it out.
In Denmark its illegal for a bank not to use two factor auth.
I totally agree. The biggest mistake I used to make when stuff got complex was trying to get back "control" by "normalizing all the tasks": writing stuff down way ahead of time etc. I now do one task at a time, take a short break, then the next task.
Brainfuck http://i.imgur.com/9DiTe.png
State of Technology last week #58
Thanks. I'm glad you showed up on the thread!
Get best hemorrhoids treatment
A How To Guide For Treating Internal, External, Bleeding, And Thrombosed Hemorrhoids. Most Hemorrhoid Sufferers Have A High Chance Of Treating Their Hemorrhoids With Home Remedies And Natural Methods. Discover Your Choices.
The app clears as soon as it's right. If you are not getting it... Well, there are things that look like Lisp, C or Forth and aren't :/
This is just plain wrong. Interpreters *can* have phase distinctions.
Any language that could be interpreted could just as well be compiled.

It might be clearer to say "interpreters don't have to have phase separations. And that makes some things easier to do than they are with compiled code.

For example, I'm working on a Lisp dialect with first-class macros that are syntactically indistinguishable from function calls. Theoretically, yeah, I'm sure I could compile it; I know compilers have been written that handle first-class macros; but I have only the vaguest idea how. But in an interpreter, it's trivial.

> - With an interpreter, the implementor keeps more control of programs.
What does that even mean?

pwpwp said precisely what it means: "It's simply much easier to instrument and manipulate the execution of programs". I.e., as I understand it, it's way easier to build a highly informative debugger into an interpreter than it is to attach a debugger to compiled code.
At LogicBlox (http://www.logicblox.com/), we use it to deploy our customers' applications both for testing and production. We also use hydra (http://hydra.nixos.org/) to run our buildfarm. We're soon going to use NixOS for our deployments. If it wasn't clear from that, we're fans... :)
At the risk of invoking common sense: Things that you did nearly a hundred years ago are not especially relevant to the discussion of what you're doing today.

If somebody used to smoke in the 60s and now campaigns to help fight substance abuse, can we still not call them an anti-smoking advocate?

Would it be accurate to call you a gamete? You used to be one, after all — probably more recently than the terrible things you're talking about Germany doing.

It's useful to remember the past, but to excuse present wrongs because of past ones is inane, as is placing equal people on the person who did the deed and his or her grandchildren.
Hm. That example is entertaining and creative, but not really consistent with the actual viewpoints of the FSF[0].

Choice statement:

> Distributing free software is an opportunity to raise funds for development.
> Don't waste it!

Redhat is a good example of a company doing well distributing free software and making money doing it; it's just that the typical shrink-wrap license business model doesn't fare so well when copying and modifying the distributed program is allowed and protected.

Also, I don't mean to implicate that you share beliefs with the OpenBSD people, since you are merely reporting on their position -- accurately, in my mind. But I thought this is an interesting bit of related information for the discussion.

[0]: http://www.gnu.org/philosophy/selling.html
Stunning redhead lolita shemale whit tight ass
Running Chrome on OSX, too.

If the input text is correct, it is automatically submitted and you move on to the next language sample. If you haven't typed the correct answer, nothing happens and you can either keep guessing or forfeit.

Edit: Darn, was beat to it.
I started typing in a password, and then thought that this is an easy way to harvest passwords that people think is hard to crack.
Yeah a US and UK war does sound rather stupid... Oh wait...
Heh. I've never used Delphi and I got that one. Thank goodness for learning Pascal in high school, I guess. (And reading somewhere that Delphi is related.)

I missed Erlang, even though I have a copy of Programming Erlang somewhere. Guess it didn't take.
It auto-submits when you type the right language.
21/75. It returns undefined after 75.
$100,000 of seed funding. I wonder what share of the company they gave up for this. Heavily funded anti-piracy agencies are almost guaranteed to make this a good investment.
"Oh, you can identify 33 programming languages at a glance? Aren't you clever."
GitLaw: GitHub For Laws And Legal Documents - A Tourniquet For American Liberty
Feel free to have a look at the javascript, see what's going on in the page, or watch network traffic.
Isn't the iTunes Store a valid example? Its users have demonstrated that they'll pay per song instead of buying the entire album. Apparently that's what the consumer wants.

Secondly, there is actually a media business on the internet that's flourishing with a pure online model: porn. You can get it for free everywhere, yet people keep paying for it (also online) .
Thanks a lot for the Hammock link. I'm watching it right now and it is already very inspiring!
Explore the Human Body in 3D
That's no reason to quit a CEO job.
"Liberal" in Germany roughly equals "libertarian" in the US, they tend to be much more moderate, though. So it's not like they're exactly Ron Paul libertarians.
That is also a 52 character password. I'm betting no one wants to try brute forcing 20+ character passwords at the moment. While it is a very contrived example, it's also not as bad as it seems for security.
That was solved decades ago with static linking. The bane of distro management is keeping everything as up to date as possible without breaking things.
Sex In public
The biggest problem with most to-do lists, I find, is that there's a tendency to write down goals instead of tasks. Tasks are simply actions that you do in order to reach your goals.

Writing down goals is important, but they should be kept separately. The problem with writing down your goals in your to-do list is that you then see items like this:

* Plan fundraiser

and

* Fix bug that occasionally crashes server randomly

instead of

* Call restaurant to confirm date and rates
* Select menu items for caterer
* Write donation tax receipt for Mr. Smith's donation

and

* Find the bug (probably some problem with the new database sharding)
* Write unit test for the fix
* Fix bug
* Write description of patch and submit to code review

The second one may be a bit overkill, but you get the idea. In my experience, 90% of to-do list problems can be solved by making the items actionable as opposed to simply reminders of one's goals.
The most bizarre bit of gamification I've run across lately was in Wells Fargo's ATMs. I deposited a check the other day and got an alert on the ATM screen:

You've earned a new badge
Express Depositor
[Learn More]

Well! That should certainly help me gain status and reputation among my fellow ATM users!

Photo here: http://artlung.com/blog/2012/05/03/gamification-in-the-wild-...
I second that. I'd also love to see a tool which would allow you to provide a binary and tell you what built it.
3 Big Events (Android,Windows,iOS) scheduled in June 2012
>The risk of infection is obvious, especially since there wasn't any differentiation between people with or without a terminal illness. //

What was the result. Were more people killed or were more people saved from the particular illness/disease the injections were treating?

Was there facilities to readily test for preexisting conditions. Were people already known to be diagnosed with [blood] communicative conditions allowed to pass those on?

Whilst the risk of infection may be obvious the action to serve the greater good doesn't appear to be obvious in the depth we have treated this situation so far.

Do you have a link for the Lancet article please?
Ah I hit a bug where the page didnt redraw, I thought they were making a joke saying all languages are the same u__u;

Languages never saw before :

seed7, whenever.

Happy to see my friend COBOL too.
Good luck trying to convince the FDA that a gene therapy to allotopically express mitochondrial genes throughout the patient's cells and add suitable RNA mechanisms to transport the relevant gene products back to the mitochondria again is a supplement.

The FDA is already trying very hard to regulate the supplement industry in any case - that's a lucrative battle for lobbyists these past few years. The moment that it looks like "real medicine" is being marketed as supplements, the FDA will gain its mandate to regulate supplements and suddenly you won't be able to freely buy them anymore. That is pretty much the endgame anyway, given the rapacious ratcheted growth of government in the US, but there are certainly ways in which it could be accelerated.
Disruptions: Facebook’s Real-Life ‘Spidey Sense’
But as the article states, the head of Microsoft Russia likes it! Both Microsoft and Russia are known for probity, respect for the law, and supporting the little guy. And when you combine the two, it should be double the respect for democracy. I'm sure it must be legal.
3D invaders is really fun. You should be selling an ad-free version for 99 cents. (Maybe you are already? I didn't see anything indicating that, however.)
I don't get it. How is this different than any other todo list? Who doesn't sort their todo list by some type of priority / due date?

Give it a cutesy name doesn't make it new or better.
I am curious to see what competent, intelligent person with CEO experience would even want to take his place...it seems like the only people capable of turning Yahoo around most likely don't want to board that sinking ship.
If I sign in with twitter, why do I need to pick a password?
They do, but in a more compiler friendly way. For example in Python the local variable environment is conceptually a map from strings to values: you can look up and set a variable by string name. Another example is objects. A method in Common Lisp is lexically scoped: its name does not matter. In contrast in languages like Python and Ruby, an object is essentially a map from string method and property names to values.

Metaprogramming in Ruby and Python usually takes advantage of these features to add methods to an object at run-time with a DSL (for example attr_accessor in Ruby, belongs_to in Rails), or to intercept method calls at run-time with method_missing. In contrast in Common Lisp or Scheme you'd write a macro that does the same work at compile time. The code that the compiler sees after macro expansion is much saner from a compiler optimization perspective. It means that you do not need profile guided inlining to get reasonable performance (and my personal opinion is that the code is easier to understand too).
5 Beautiful Painting of Nature Wallpapers For Desktop | Download
I missed a lot of easy ones too. At some point you get bored and just click Forfeit without paying too much attention.
So I've been doing relatively well, up to 12 and score of 75% - but then I hit TI-BASIC.
After I chose it right, the number on the left progressed, but nothing changed in the language itself. After that, kept clicking Forfeit and counter on the left increases (as score naturally goes down), but nothing was displayed where language sample should be. I am on latest Safari on Mac.
I CAN HAZ BUG FIXZ, PLZ?
But seriously, tons of crazy languages out there - I wonder if it is because we each want to have our own? I know I put together one or two myself, over the years :)
I would suggest you review my comments on HN so that you can decide on:

- My nationality

- My general political tendencies
Drawing does not work for me. I try to hold down mouse and draw, won't let me. Can't select colours properly.
One of the reviews:

"Update: Facebook Ad is covering up my ship! I want old version back"

Yea, that certainly makes me question his focus :S
Show HN: My first Jekyll based documentation portal
Study by the Canadian Intellectual Property Policy group:

However, our analysis of the Canadian P2P file-sharing subpopulation
suggests that there is a strong positive relationship between P2P
file-sharing and CD purchasing. That is, among Canadians actually
engaged in it, P2P file-sharing increases CD purchasing.

http://www.ic.gc.ca/eic/site/ippd-dppi.nsf/eng/ip01462.html

Study by the BI Norwegian School of Management:

Researchers found that those who downloaded "free" music – whether
from lawful or seedy sources – were also 10 times more likely to pay
for music. This would make music pirates the industry's largest
audience for digital sales.

Wisely, the study did not rely on music pirates' honesty. Researchers
asked music buyers to prove that they had proof of purchase.

http://www.guardian.co.uk/music/2009/apr/21/study-finds-pira...
The life expectancy increase in old age is actually better than you say, and that may be due to great improvements in treating heart disease and cancer.

http://www.fightaging.org/archives/2006/07/on-elder-life-exp...

It is true, however, that the bulk of historical increases in life span at birth are due to the reduction in infectious disease burden. Infectious disease both kills people young and adds systematic damage to the survivors such that their life expectancy is reduced.

http://www.fightaging.org/archives/2004/12/plasticity-of-l.p...

So the progress [in life expectancy prior to 1950] was largely due to saving lives below age sixty-five, especially children.

But after 1950 the improvements to life expectancy have largely been due to saving lives after age sixty-five, to this extension of life, to this giving - adding years to the life of older people.

So it's been a remarkable shift, and the shift has been due to the fact that since 1950 we've had various kinds of interventions that could help save people from heart disease, that could intervene with various infectious diseases that were killing very old people, so the antibiotics and so on helped older people a lot.
What end-user rights does the GPL grant or protect that the BSD license doesn't?

The right to do whatever the hell they want with the code is granted by the BSD license. I wouldn't say the same for the GPL.
My shrink is a public employee, prolly some clown school.

God says...

10:16 The labour of the righteous tendeth to life: the fruit of the
wicked to sin.

10:17 He is in the way of life that keepeth instruction: but he that
refuseth reproof erreth.

10:18 He that hideth hatred with lying lips, and he that uttereth a
slander, is a fool.

10:19 In the multitude of words there wanteth not sin: but he that
refraineth his lips is wise.

10:20 The tongue of the just is as choice silver: the heart of the
wicked is little worth.

10:21 The lips of the righteous feed many: but fools die for want of
wisdom.
The US shouldn't fund anymore "wars on" anything. Bad metaphor, bad approach.

But a nice targeted NIH funding campaign on ameliorating age-related diseases sounds a great idea.
Out of that list, I think unpleasant is what separates a disease from other biological phenomena. You can say the same thing about human growth (the early parts of aging), but it's not unpleasant until later.
>Not life-changing, probably not worth calling a human right at this point, but pretty convenient. //

The _availability_ of some level of access though does appear to be worth making universal (within the UK). Access to government services is increasingly being focussed through the WWW. This can have the effect of leaving behind those without a reasonable level of internet access available; making services for that sector of society more difficult to reach (a Trademark search say, or a check of the statute databases or ordering a book from the library or checking up on the MP or ...).

If such a disparity of available services can be readily avoided then it seems that it should be.
It falls short by being rather incredible to start with — it's just plain weird to imagine that drunk Germans are spoiling to fight but are stopped by the thought of National Socialism — and lacking evidentiary support to lend it any additional credibility.
I got it too, the same code for 5 languages I've never heard about, one after another. I felt ignorant, until it told me it's also valid racket :).

int main(){
for(int i = 99; i > 0; i--){
write(i + " bottles of beer on the wall, " + i + " bottles of beer.\n");
write("Take one down and pass it around, " + (i-1) + " bottles of beer on the wall.\n\n");
}
write("No more bottles of beer on the wall, no more bottles of beer.\n");
write("Go to the store and buy some more, 99 bottles of beer on the wall.\n");
}
Exactly wrong unless you only have access to an editor that doesn't let you set tab spaces. Spaces are for separating things. Tabs are for indenting. How the indent is displayed is a user-controlled editor preference, just like font size.
The memory consumption of data ~is~ a big issue for the web sites I build because it makes the minimum increment of capacity on AMZN web services larger.

Memory consumption of code just isn't an issue because my data is at least 10,000x bigger than the code