skysight-inc/HackerNews huggingface dataset:
After reading about meditation recently, I felt inspired and have been trying to meditate for 10 minutes every night before bed. I started this around a week ago.

In the last two days I have begun to wonder if I should find a good teacher. I find it _insanely_ hard to hold my focus for that ten minute period. However much I try, I often catch myself thinking about something else - without realising how I got onto that train of thought. I then try to steer my mind back.

The other thing I noticed is that I don't know if I made any progress at all over the last week. I don't know if I am trying the right things or whether just sticking to this will some day bring about an improvement.

This makes me feel that though no one can be _made_ to learn anything, a good teacher can definitely make one learn faster (and in some cases learn what one may otherwise be unable to figure out by oneself).
I don't think GM makes dealer commercials as they are the manufacturer.
Meh, Canada.
I think the point, made earlier in this thread, is that the access of that information was already criminalized, from before it was released (due to it's classified nature), and that releasing it does not automatically unclassify it.

In that light, the blocking of the Guardian may be viewed as preventing soldiers from accidentally performing a criminal act.
If something's worth $100 it should be clear fairly quickly that it's an awesome thing. The more time it's taking me to decide the less evidence there is of awesomeness compared to others that do the same sorts of things.

Though I don't think 15 minutes is enough time to convince me that anything's worth buying. Even shareware gave you more to go on.
I could totally use this! The only question I have is can you exclude certain things. I'd want to clone 95% of a production server but then would need to exclude SSL settings and such.
That is surprising? A setInterval without a matching clearInterval is always a memory leak.
When you're configuring the image, is the network stack usable? I currently use Boxgrinder, and the most frustrating limitation is that I can't start and interact with network daemons to initialize things that way, because it's really just a chroot jail (in the Linux sense). Consequently, I have to isolate the embedded databases of the services I'm configuring and install them directly as files.
To be convicted of most crimes, the criminal must be found to have had a particular mental state (mens rea), such as a specific intent that the words be taken as a threat. By including "lol jk" along with the threat, I can guess what the teen's mental state actually was.
This is an interesting case that points to a hole in our society. We have this freedom of speech that is really important. People shouldn't be prosecuted for speaking in poor taste. The statement was wrong but not criminal. The fact that it wasn't criminal doesn't mean it should be ignored. Anyone who makes a comment like that has a problem. It might not be a mental illness, but it is a problem. Healthy, well-adjusted people just don't say things like that. It's not a crime to be unhealthy or poorly adjusted so we need another means of dealing with that problem.

There was reasonable suspicion to investigate Carter, but barring hard evidence of intent to follow through, he should be freed. Personally (not politically), I think community service would be appropriate for these comments, but that's a slippery slope that should not be legally imposed.
How come on OS X the theme colors are considerably darker in sublime than textmate? Something to do with gamma settings or color profiles? For me solarized dark is almost unusable in st, in textmate it is not as dim (solarized light in st has inverted selection, which annoys the hell out of me).
It's not a bug; carbon was behaving exactly the way it was configured to behave. This wouldn't be surprising to anyone who is familiar with RRDTool. However, since one of the reasons graphite uses its own file format (whisper) instead of RRD is to better handle intermittent values, I could see the argument that the default xFilesFactor should be higher.

"xFilesFactor should be a floating point number between 0 and 1, and specifies what fraction of the previous retention level’s slots must have non-null values in order to aggregate to a non-null value. The default is 0.5." - http://graphite.readthedocs.org/en/1.0/config-carbon.html
I wanted to get one, but they are incredibly expensive on PAYG in the UK, and I simply never get into contracts.

The cheapest I can get a BB 10 free unlocked PAYG, I can also get an HTC One or an Xperia Z with some cash to spare. Sorry, but no thanks.
Functions - T-SQL Step by Step Course
They both chill free speech.
Adobe acquires Paris based Neolane for $600 million in cash
From a recent HN post:
http://www.wired.com/wiredenterprise/2013/06/d-wave-quantum-...

It looks like it's the real thing in terms of being able to do a lot of useful quantum calculations that can't be done as easily with classical computers. It's not the full deal in terms of being able to do everything a 'true' quantum computer should be able to do - sounds like it might be able to help the NSA out with their data problem though.
As always, the HN crowd gravitates towards the negative (strong-arm-y, cultish etc.) instead of looking at the entire package and focusing on putative benefits. Just because you don't like the wrapper don't mean the candy ain't tasty (or nutritious or enjoyable)! Pffft! HN, get a grip. Hack your mind, don't give in before you even try! I know, skeptic is the new smart, but that shouldn't be an excuse to summarily discount an idea/concept/practice.
Show HN: Preamp.fm turns concert listings into a video playlist
Persistent database connections :). Glad to see the objections finally fall by the wayside.

Still no update for the homely admin app? Would love to have it use bootstrap (or similar) to offload look and feel to those focused on it. One extra thing to do in every Django app is to change the ugly yellow on cyan title bar. I know it is already possible with apps, but then it means one more thing to fix on upgrade.
Does this app use SSL?
No it's not.

setInteval(function() { console.log('foo'); }, 1000)

Is not a memory leak.

But I agree that it's not surprising at all. If you can access a variable from somewhere it will obviously not be garbage collected.
Preorder Your Leap Motion Controller - $79 (ships July 22nd)
Indeed. The burden of proof isn't "beyond any possible doubt". It's reasonable doubt. The court system won't be circumvented by a astoundingly minute logical loophole.
Maybe parents just shouldn't raise kids in the US?
How to Report Sexual Harassment
From various discussions in person and online, I knew for certain that I was not the only one to have reported inappropriate behavior by this person to his employer. It turned out that the previous reports had been made confidentially and not through HR and Legal. Therefore my report was the first one, because it was the first one that had ever been formally recorded.
Do you think it's possible some people just aren't wired like this? Or am I just not trying hard enough?

I've tried to pick up Vim several times and never made it very far. But at least I know "i" and ":wq" now :)
It's a pity that this article doesn't mention Shor's Algorithm (http://en.wikipedia.org/wiki/Shor%27s_algorithm). Shor's algorithm would make integer factorization O((log n)^3).

But we have a way to go: "Also in 2012, the factorization of 21 was achieved, setting the record for the largest number factored with a quantum computer."
The Dwave device is definitely real, it is a specific type of quantum computer which is called adiabatic quantum computer and can be used to efficiently solve optimization problems [1].

Some people believe the Dwave device shouldn't be labeled as a "Quantum Computer" because the general community typically uses the Quantum Computer label for a device which could compute NP-Complete problems in linear time instead of exponential time, the Dwave device cannot do this.

[1] https://en.wikipedia.org/wiki/Optimization_problem
If the NSA wanted to do something really interesting with a quantum computer, they would invest in scientific research instead.

Quantum computing allows specific types of quantum simulations to be performed in polynomial time instead of exponential time. The most powerful classical computers cannot get around what is known as the fermion sign problem.

I think super-accurate simulations would be very exciting; imagine a world where experiments are conducted using computers, but give the same exact results as their "real-life" counterparts.
F# is general purpose and multi-paradigm, it even has OO classes and imperative for and while loops. I for one got into .NET because of F# and to me .NET is just like any other language runtime.
First, the Constitution gives Powers (to the Gov.) and Rights (to the People), so you are not likely to find a "provision" expressly stating what the Federal Gov. does NOT have the Power to do, however, the Constitution has an Amendment on point:

10th Amendment:
"The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people."

You can look as hard as you want you will not find policing powers delegated to the US government within the Constitution. Ergo police powers, that is the power to regulate behavior and enforce order within their territory for the betterment of the health, safety, morals, and general welfare are reserved to the State.

Moreover, " nowhere in the federal Constitution is Congress given authority to regulate local matters concerning the health, safety, and morality of state residents. Known as police powers, such authority is reserved to the states under the Tenth Amendment." (See: http://legal-dictionary.thefreedictionary.com/Tenth+Amendmen...)

In fact your comment proves my point that people accept Federal police power without question, to the point you make an legal argument supporting your point of view (and that of the US Gov.) and provide no support, other than stating "there is no such provision anywhere in the Constitution"
You can do that today, with AirPlay mirroring. It's not caught on.
Thanks mihaip!

Worked successfully in Windows CMD for me, without using the \bin shell script:

cd C:\mihaip-readerisdead
set PYTHON_HOME=C:\mihaip-readerisdead
C:\path-to-py27 reader_archive\reader_archive.py --output-directory C:\mystuff

Locked up at 251K out of 253K items for me, though. Restarting... success! Looks like it might have locked up trying to start the "Fetching comments" section on my first try.
It is "Persistent database connections" just like it says it is.
The last car I bought was a surprisingly pleasant experience. But I was deciding between two cars at different dealers. And I bought the one from the dealer that was the best experience. I probably would have been happy with either car, but the buying experience doesn't have to suck.
You’re Going to Kill Someone
>He made the comment on Facebook not within a League of Legends game.

And here I thought we had a deterministic algorithm for putting LoL player behind bars...
Thanks! Glad you got something from reading it.

We just started writing posts that dive into benefits of a specific habit, so it's great to hear positive feedback.
How is Apple TV "just an expensive Roku"? $99 certainly is not a high price point. Not to mention that Apple TV actually costs $0.99 less than Roku 3.
Artificial Surfing
I don't know about that. If a quantum computer is possible, you can rest assured that the U.S. defense complex has procured themselves one with their unfathomable budget.
No it isn't. But it is free. And people have already demonstrated that they're more than happy to use smartphones as controllers, by downloading games and playing them.
Convicted or not. This seems like it would fall under a federal crime. That means that he's most likely either going to be convicted via a plea bargain or his family will risk going bankrupt in order to defend him. And if him and his family do attempt to challenge it, the DA will probably through all their resources at the kid and bury him because many have contempt for people who try to exercise their right to trial by jury.

You extremely difficult be part of a system where you see legitimate criminals everyday and not develop a posture that everyone that comes across your desk deserves to be behind bars.
The surprise isn't that the memory associated with `logIt` is leaked.

The surprise is that `logIt` holds on to the giant `str` object in its environment, despite the fact that there is literally no way for the `str` variable to ever be used again.

V8 is smart enough to not make `logIt` hold on to `str` if there are no closures at all which refer to `str`. It's the introduction of the unrelated `doSomethingWithStr` closure that forces `str` into the lexical environment.
There have been like 5,000 articles pointing at spying under Obama in the past week, and a remarkable lack of liberals defending him for it.

I'd suggest that you're the one bringing political spin into the equation.
I feel like there hasn't really been a huge push behind it, though. Apple has never really promoted uses like that for gaming.
Aggregating Data Using Group Functions
TL;DR -- all closures created within a function are retained even if only one closure is ever referenced. This is really interesting, and potentially devastating for certain coding styles.

I ran the code on node and the RSS does appear to be increasing without bound. Even running node with --expose-gc and forcing a global.gc() inside logIt() causes the same unbounded memory growth.

Increasing the size of the array by a factor of 10 causes RSS usage to jump up by a factor of 10 every second, so we know that the memory usage isn't caused by creating a new long-lived closure (i.e., the logIt() function) every second.

In fact, removing the call to doSomethingWithStr() doesn't change the unbounded memory growth.

Here's a shorter snippet that demonstrates the leak more dramatically (about 10 MB/sec RSS growth):

var run = function () {
var str = new Array(10000000).join('*');
var fn = function() {
str;
}
var fn = function() { }
setInterval(fn, 100);
};
setInterval(run, 1000);

Tried it out on node v0.8.18
35 Mobile UI Redesign Concepts You Wish Were Real
Why I Chose AngularJS
Nothing was confusing. Just simple curiosity. I just want to know more about this.
I love little tools that let people explore their creativity. Geocities was certainly one of the earlier ones. But perhaps the OP is viewing it with rose-tinted glasses?

Sure it exposed you to becoming a creator on the web but I think that was mostly a historical accident. We can only appreciate it in hindsight. It's not like Geocities was the best way to create and host web pages.

Today I think webmaker.org is a step in the right direction.

But for most people I think initiatives and projects like this will remain rather niche. If you're not technically inclined to learn new skills and technologies to get content on the web you don't have to. There are plenty of great, free tools for putting your content online and hosting it for free.
If you want to set up a 'gopher hole,' an SDF shell account (free and/or $1 donation to 'validate') includes 50 MB of space for a gopher page. It also has the 'bboard' community bulletin board, which I believe has code heritage going back to the dial-up BBS days. http://sdf.org/

Floodgap, which you link to via the meulie proxy, also offers a gopher proxy. http://gopher.floodgap.com/gopher/ (that's the intro page, with links into the gopherspace).

The original UMN 'gopher' client (and gopherd server) are available under the GPL now. http://gopher.floodgap.com/gopher/gw?gopher://gopher.quux.or...

The client at least is available Debian and Ubuntu. Regarding the client, it's amazing how productive one can be without one's fingers ever leaving the arrow keys. The gopher killed the mouse! There are also other servers available such as bucktooth (perl) and pygopherd. Port 70, baby!
An excellent catch. The parse tree for the closure should be able to ascertain the reachability of the variables in scope so that fences around particular sets of variables can be established. To do that would require something a bit more sophisticated than a single taint id though. You would really want a taint 'flavor' such that for any closure and in variable in scope of that closure you could defined f(closure, var) which would return turn if that variable cannot be collected. I can't think off the top of my head how you would recycle identifiers without risking temporal tainting (where a new closure in scope with the same id came at a later time and double tainted the variable leaving it essentially uncollectable or collected early. Hmm, or maybe not since their address on the heap will be different you're probably ok with that.

FWIW that is certainly the twisty bits of garbage collected languages.
In the article, the dad points out how his son was not the sort to read newspapers, or watch the news. I am not sure why the Dad thought it wasn't important for his son to do these sort of things.
Great point! I hope you're okay - that sounds like a really ugly thing to go through...
I favor using independent accounts, but I never mind using OpenID for insignificant site access, when more sites were implementing it back then (not sure why it isn't used much lately).
more programming. i can work on more creative projects outside of work.

When I need a break from that, you can find a hammer in my hand; I love house renovations and can do electrical, drywall, plumbing, tile, etc... I've even become quite the mason!

http://diy.blogoverflow.com/2012/08/building-a-brick-pizza-o...
http://blogs.msdn.com/b/dsyme/archive/2010/07/08/tabbles-org...

http://fsharp.org/testimonials/#tabbles-1 Completely in F# see comments above

http://www.rawbots.net/ are using F# in a very significant way and are in the process of making it their primary language.

http://fsharp.org/testimonials/#path-of-go whole AI logic in F#

http://fsharp.org/testimonials/#yan-cui backend in F#

http://www.galaxywarsthegame.com/ uses F# entirely

http://www.assettocorsa.net/ uses F# to prototype their vehicle dynamics.

and many more here http://fsharp.org/testimonials/
> "Healthy, well-adjusted people just don't say things like that."

Says who? Just because one person's sense of humour is perhaps less-palatable to someone else doesn't make that person 'unhealthy' or 'maladjusted'.
Exercise - I lift weight twice a week. It really helps reduce stress, and keeps my mind sharp.

Hobby: Marine Aquarium - I keep a salt water aquarium as a non-technical fun hobby. Its enjoyable, a lot of fun to build up and maintain. And its non-technical.
The Madison Avenue Don Draper Never Knew
- There are good reasons for the feet thing, but ultimately ... someone who has great equinmaity won't be bothered much by your feet pointing at him, or not pointing at him, your zealous worship, your respect, your lack of respect, or your disrespect. So someone who gets upset over that, well, if the teacher remains equanimous, that means the one who is thrashing is the student.

- The overzealous assistant has his own thing going on, and so do you. That's actually an AWESOME interaction to have. How do you feel about it? Where is coming from your body? Good fodder for vipassana.

- The Trappist monks has the same practiced with a different set of cultural bias. Something to investigate.

- You can look up Daniel Ingram's book, Mastering the Core Teachings of the Buddha. It's a little advanced, but the coolest thing about his book is that the framework he talks about is flexible enough that you can see the underlying practice regardless of cultural biases.

- When you reach a tipping point of realization, you find yourself not at all bothered by these cultural biases or little difference. The essential practice is still the same.

- The conservative morality and reincarnation falls out of the insights people have doing these practices. Ingram has a great teaching, that morality is putting the realization you received on the cushion in every day life. It might manifest as conservative, it might not. The important thing is that *you* are living the realizations you received through your practice. The labels, conservative or otherwise, eventually fall away.

- Likewise, it is quite all right for you not to believe in reincarnation. You do this long enough, you start finding things about incarnation cycles. Until you've had those experiences, that one is a tough one to swallow for most people. And why should they accept it when they have not directly realized it?
It is completely absurd that making a sarcastic comment can be a crime that means a decade in prison. Shouldn't there be some common sense included in the justice system? Here in Finland there have been lately some similar cases, and in all of them as far as I know there was some simple investigation about the real motives but no charges and no jail time.
No, the fact that he's not engaging with the argument that you want to have indicates neither (a) that his argument is any less valid nor (b) that he finds no fault in what's happened. The point he's making is orthogonal to yours, is absolutely germane to the story, and your pretense of not knowing that is far closer to trolling than anything he's ever said.

The anti-intellectualism of HN on "Your Rights Online" stories is galling. On threads like these, people often seem to want to be told things that confirm their biases, and get angry when new facts are introduced. You just called 'anigbrowl (of all people) "worse than a troll". You should be embarrassed. But you're not, because the most vocal people on the thread agree with you. In other words, you're a bully. Go to hell.
> In light of recent situations, statements such as the one Justin made are taken seriously,” said an Austin police detective in a statement.

In that vein, I wish someone would take the threat of becoming a police state seriously.
"A report leaked to the Guardian suggests that the NSA can get three billion pieces of information a month from computer records alone.".

3 billion records doesn't seem to be that much. I mean, even with a desktop computer, having a month to compute something meaningful out of that doesn't seem far fetched. I really don't think they need sci-fi computers for all of that. 3B/month * 12months * 5 years = 180 billion records. That's a lot but large tech companies seem to deal with those kinds of numbers all year long.
I think there is at least one project out on GitHub that is trying to make a compatible backend API built upon Node.js and other technologies.
BTW, the original bug in the Meteor codebase wasn't a setInterval.

It was that code to replace a certain type of object (a Spark renderer) with a new instance of that object accidentally ended up with a reference to the preceding renderer in a closure assigned somewhere on it, even though that particular closure didn't actually use that reference.

So instead of replacing renderer #N with renderer #(N+1) and GCing #N, we ended up with a stream of renderers which never could be GCed... even though the reference keeping the old ones alive was literally impossible to ever use.
It's kinda more disturbing if the kid came up with the mass killing joke in complete isolation.