skysight-inc/HackerNews huggingface dataset:
Sorry, I will do so. I just really enjoy the content, and it seemed relevant to this groups interests.

Yesterday I was actually looking forward to your email ahead of time ;)
500 page: distract users with cat puzzle
PyCharm 3.0 EAP available
True, you can simulate the qbits, so the more precise statement would be they can execute some algorithms in a way that classical computers cannot and this gives them superior efficiency in some situations.
Blizzard doesn't make League of Legends
Do carriers remove the "Disable" feature in Android 4+ in "Manage Apps?"
The last sentence is great: "I hope that these async channels will help you build simpler and more robust programs." — I think it expresses the Clojure philosophy very well.

All the previous Clojure concurrency constructs have made my programs significantly simpler and more robust. I forgot what a deadlock is. And I really like the practical approach that Clojure takes.
From the people who brought you Dance Dance: Immolation, and other treats. Highly recommended.
Great way of learning languages, at least at a high level in minutes. The X now includes C, PHP, Python as well, as of June 28 2013.
Yes, that's what I meant. Why is it tacky? Sure, if there were a public "official" way to do so, it'd be preferable, but if you really need a Django bug fixed ASAP, there's nothing wrong with sending a nice email to a django core dev saying "Would you be open to fixing it soon, and we'll pay you $X?".

Open source developers don't bite, and they never say no to a bit of extra cash :)
Nothing to Fear : Mostly Harmless
I, unfortunately, am having a bad side effect: I'm not looking at the feeds at all. And I probably should be, as I'm "supposed to" be gearing up for a social media presence. Sigh.
Stick with it. A week is nothing. And try this series of audio recordings which include short guided meditation periods:

http://www.audiodharma.org/series/1/talk/1762/

(Gil Fronsdal, Introduction to Meditation)

They're a good secular introduction to mindfulness meditation. (Gil Fronsdal is a buddhist, but in this series he takes great care to avoid mixing the religious aspects with the meditation teaching, to the extent of jokingly referring to the "b-word")

I've also mentioned "Mindfulness in Plain English" elsewhere: http://www.urbandharma.org/udharma4/mpe.html

Both of them address the problems you mention. And actually they're not so much problems as your perception of them are - you get better by practising observing and guiding your attention back to your breath (or whatever other object of focus you choose), and you get that practice by constantly losing focus.

Some people will experience it getting much worse after a while, even. After a few weeks I went through a period where I'd get really intense "monkey mind". That is, I'd sit down to meditate, and my mind would go completely crazy. All kinds of things would pop into my head, including totally ridiculous and pointless concerns, and concentration was impossible.

Then I had a period where I'd get an intense feeling that I hadn't set my alarm (I was meditating before I had to leave for work, and this feeling indicated that I was running late, and needed to look at the watch immediately). If I looked at my watch, the feeling would still reassert itself a few minutes later. I had to look at my watch several times, and confirm and reconfirm that the alarm was set and the countdown running before I started meditating to weaken the feeling, and then still spent weeks overcoming the desire to look at my watch before it finally subsided.

But it all passed, and while I don't meditate as often as I like to, it's gotten a lot easier with time. That is not to say it is easy, and as with pretty much everything else, you can always push further into more advanced practices. But you get to a stage where you feel that you are actually meditating rather than fighting off total chaos in your mind, and that makes it a lot easier to want to sit regularly.

Note that I'm not saying you shouldn't find a teacher. By all means. But you can make a good start by yourself, and you can find a lot of good (and free) guidance online as a starting point.
ProTip: View the doc in embedded mode to get rid of the ugly slideshare chrome:
http://www.slideshare.net/slideshow/embed_code/23627305
Another point of reference is the Keyhole satellites (e.g., http://en.wikipedia.org/wiki/National_Reconnaissance_Office#...), which turned out to be larger than most people imagined.
It seems that the ever-improving remote collaboration capabilities should enable tech employees to spread out of these isolated, high-rent silos and base themselves where-ever is convenient.

If I wanted to live in Ohio on a farm and work at Google or Facebook or some startup, why should that be a problem? Assuming a fast and reliable internet link (a big assumption for some areas, I understand), combined with video chat, real-time document tools, and even those new remote-worker collaboration robots (I forget what they are called), it seems like the benefit outweighs the cost in almost every way.

I understand that founders need to network with VCs and Angels, and so that drives centralized locations, but even so, if I had a good pitch, why couldn't I just travel to meet them and then return to base my startup in Ohio (or wherever), hiring top tech workers remotely, be they in the vallery, SF, NY, or the Yukon Territory (again, that thing about the internet connection...)
Thank goodness. Not being a user of the framework, the lack of database connectivity persistence in Django was among the most surprising elements of setting up the initial test cases in our framework benchmarks project. We've since then added a Postgres test with a connection pool, but I still have the memory of that surprise from the first round.

(Incidentally, I hope to get this new version into Round 7 of our project.)
I would be nice to have one of those whitehouse signature collections for these very same questions.
Thanks! Really glad you like it!
Read up on Greg Palast's investigation of voting machines. There's substantial evidence of vote tampering in 2000 and 2004.
Of course he MAY get an apology from the Government

Which government?
"Server" here means container. They are using docker and buildroot.
It does make you wonder why the state didn't have prospective voters prove that they could pat their heads while rubbing their abdomens. It does remind me of a test I had in 6th Grade, the first instruction of which was "1. Read all instructions before proceeding with the test.", and the last "n. Put down your pencil, fold your hands, and wait for the test to be collected.
It bothers me that finding someone's location is such a problem since the technology exists to do it. How much would it cost to track a boat by GPS? Search and rescue missions over ocean must cost a fortune. Why don't governments subsidize the cost of GPS tracking?
if they can spy on the rest of the world they will spy on you too,sooner or later.
Wouldn't it be cool if we got the current satellite photos and asked millions of people to look at a small piece of the area where she is suspecte to be? We could find her quick if she's still afloat.
Hear hear. Saved me a few keystrokes.
This has me super excited to build something cool with ClojureScript in the near future. I'm used to using lamina (https://github.com/ztellman/lamina) in Clojure, but for working with the browser this is a whole new world.
| politicization wasn't two sided

Maybe at the start, but nowadays there are plenty of people on the opposite end of the spectrum spewing things like:

- Hurricane Katrina is proof of Global Warming.

- "There wasn't enough snow last winter. Global Warming!"

- "There was more snow this year than last year. Global Warming!"

- "There was a drought this year. Global Warming!"

- "There was too much rain this year. Global Warming!"

There's also this idea that the climate has ever reached any sort of equilibrium state. With as many variables go into something like the global climate, I find it hard to believe that we can say anything with any certainty. E.g.

How do deep sea methane pockets affect the climate? Do we know how often any of these might be released into the atmosphere? Do we know if any of these had any affect on any sort of ancient climate change that we only know about from ice core samples?
Everyone is focusing on FB but the bigger problem is that any app can probably take your phone number without permission. Paging Al Franken.
MySQL Bug #20786 gets cake for its 7th birthday
Is cloning a repo that rare? Isn't that kind of the point of GitHub?
Having just recently learned Python the "hard" way, I really wish I would've seen this beforehand. Even having done some hands-on work and a lot of Googling, I picked up a few new things from this I hadn't seen before. Thanks!
Yeah, you're right. They're not getting that closures can outlive the function that created it. They literally wrote an infinite loop here.
Same article linked to here, in html rather than image form: https://news.ycombinator.com/item?id=5959316
You seem to be looking for the definitive, objective definition of success. As aomeone that codes for a living, that's understandable. var this_is_success has a definite value.

The reality is it doesn't. It could be any of those things you list or one of many many other things. It'll be different for different people.

Although I think a lot of people think a common measure of success is or should be your bank balance. It's not.

Happiness could be a good measure. But then you have to work out what would really truly define "happiness" for you. Not as easy as it sounds.

Also, you talk about "success" as if its a destination. You get there and - bam - success! But then what do you do with your life?

Forget the destination (there isn't one) and instead focus on the journey. You need to enjoy what you're doing on an ongoing basis.
This existed as of two days ago, so don't feel too bad :)
OT: your blog is being overrun with comment spam.
Do you think that having elected district attorneys who want to look tough on crime causes this?

Absolutely. I'm not too hot on electing judges either. Voters can be pretty stupid in the aggregate, and there's a lot of politicians who pander to that, along with a lot of media outlets. There's a lot of dumb, selfish people out there, and by definition they're easier to manipulate than smart people.
Pushing people into the pit of success is a good thing.

I'm not sure history supports that position, at least in the context of software development.

For example, in C++ the syntax for the new-style type cast operators was made deliberately awkward. The argument was that casting is generally not to be encouraged, so doing it should be ugly. What this actually did was encourage almost everyone to ignore the new-style casts and just write the old C-style ones instead, because they worked and didn't make your lines 157 characters long.

If you make software development tools, fighting against what software developers want to do is almost never a winning strategy IME. You promote better practices by providing better tools that make those practices easier, not by providing worse tools that make some things harder and hoping that will stop people doing those things instead of ignoring your inferior tools.
I didn't realize app stores were brick and mortar.
Secret no-fly list blamed for American's Bangkok nightmare
Actually, when you install an application you accept the READ_PHONE_STATE permission. So you're explicitly giving them permission to take your phone number. This doesn't really apply to pre-installed applications, but there's really no argument that they're doing it without your consent if you download the application from the Play Store.
Even I'm not confident in the correct interpretation of that. In context, it seems like a test in following directions, where the correct answer is to ignore instructions 2..n-1. However, the last instruction does not say to ignore the previous one, so it seems like the correct answer is to treat the instructions as a series of sequential commands, where you put down your pencil when you are finished..
What if he do it after? Who would be on the chomping block then? How many of the same people here would be going after the same authorities for not having stopped him beforehand when he made the threat...
I'd be happy to help you debug. Would you send me an email to nj@thirdprestige.com?
That's cool. I'm a GT grad myself. I'd be glad to chat about how we built it, just shoot an email to info@bulletin.io.
Show HN: A Javascript SVG and Image composition engine - FrameEvent v2
slideshare version of this same article was linked with a slightly misleading description (https://news.ycombinator.com/item?id=5959790) I prefer this one because the title makes it clear these are containers not standalone servers and links to html instead of images.
Anonymous Leaks Info About Upcoming Your Anon News Site
I haven't tried it, but the --keep-data option might work?

https://github.com/ArchiveTeam/seesaw-kit/blob/master/run-pi...
So Today I went shopping for a Used Submarine
For the love of god, when will people realize that the vast majority of those petitions do absolutely nothing, except perhaps give the signers a nice warm feeling of having done something (when they actually haven't)?
Statements don't lose 1st amendment protection because they're "terroristic." The benchmark for that has always been "true threat." That's the law.

As for the New Braunfel's government's treatment of the kid: what the law is and what it's smart to say have always been two separate things. I'm willing to test the boundaries of the 1st amendment in say New York or Chicago. Maybe Austin or Dallas. Not so much 30 miles outside of San Antonio. This has always been the reality of places where the police don't have much better to do, and where things like this don't invoke national scrutiny.
I'd suggest you just read some of the free material and/or listen to some of the podcasts available first.

I've left these two URL's in a couple of other comments - take a look at my other comments in this thread for more explanation. But these are gentle, non-preachy and non-strong-arm-y introductions:

http://www.urbandharma.org/udharma4/mpe.html (Mindfulness in Plain English; free e-book, or you can get the printed version of Amazon)

http://www.audiodharma.org/series/1/talk/1762/ (Introduction to Meditation; MP3 recordings of a course held by Gil Fronsdal)

I share your scepticism. I'm a lifelong atheists, and though long fascinated by meditation, what kept me away for the longest time was the religious / spiritual baggage that comes with a lot of the teaching resources.
So, theoretical surveillance state nightmare for an average citizen:

You violate some law online (knowingly or unknowingly, doesn't matter), and the NSA records it and flags it for later review based on some pattern matching. Upon review, it gets forwarded (at the discretion of an agent who will make his determination with little oversight) to an embedded CIA agent in your local PD. Forbidden from operating against you themselves by federal law, they inform the local PD of the problem and you get a SWAT team at your house at 2am.

I don't think we are there yet, but I'm actually not convinced that the average American will see this as a problem - after all, they have nothing to hide.
From your profile, I see that you live in Brazil. One of the top 20 countries for homicide rate[1]. Plenty of it's own human rights abuses[2], and one of the bottom 15 for income equality and distribution.

The defense you made for the US, even kinda proves it, I don't care the race of the president, or about anti-abortion...

My examples were showing the freedom we have here in America. Whether it be personal or financial, it's certainly not as bad as you portray it. It's on the same level as the UK, France, and Germany. There's give and take for what you are going to have to live with. You aren't going to find some utopia in the world today, but the US is a fine place to live.

So if not the US, assuming you have zero restrictions for moving, what do you think would be a better country to live in?

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

[2] http://newsjunkiepost.com/2013/06/27/glitter-of-brazils-worl...

[5] http://www.tradingeconomics.com/brazil/gini-index-wb-data.ht...
It's more of a surprising non-leak caused by clever GC that is insufficiently clever to handle pathological code. Interesting explanation, but yet another reason to be very careful of setInterval.
Same here, I just went through the same course. (Learn Python the hard way).

Coming from a php background I had (and am having) problems wrapping my head around the packaging section. I started to lose interest because of it. It's as if I hit a wall.

Can any Python hackers offer some good resources for learning more about packaging?
This might sound conspiracy-theory-like, but I think we should assume they have technology a few years ahead of what we know. It might be best to assume they do actually have a working quantum computer, perhaps not breaking all existing crypto yet, but certainly something powerful.
Sadly MySQL has a history of bugs like this. There are a few we have run across that have probably been open longer than this bug, and yet have not been fixed. I'd have to look the bug numbers up from e-mail, but yeah.. there are tons of mines out there in MySQL just waiting for you to hit them, and upon further discovery, someone else found out about it years ago!
So, while we have problems that should be addressed, it's no where close to the police state the GP was referring to.
The point being that you do it once for a repo, and then never again (in most cases).
Every Smartphone comes with certain pre-installed apps that you might not necessarily desire. But facebook certainly never was one of them. At least none of the Samsung series comes with it.
Original post, with working links: http://blog.docker.io/2013/06/create-light-weight-docker-con...
I apologize for this low-value comment, but I got hung up on "most smartest." I suppose it won't be long before that is considered acceptable.
This is not the same Congress anymore
I just want to throw in there, that I just recently found patio11's newsletter, site, etc. And it is awesome. I emailed him last week, and he replied that day, with some great suggestions that I am implementing for makerops.com.
Still feels icky to me. I'd rather this stuff be public and done in a way that the community and the rest of the core team know what's going on. I'd worry that backdoor payments done this way would negatively affect the spirit of how these projects are run.
This is exactly what I wanted a few years ago while working on a GAE project. I had never touched Python but I knew programming and just wanted to know what the language had and how in basic terms to use it.

I remember picking up a large book from a store shelf titled something like "Python for Programmers". Thinking, "Oh, this is for people who already know how to program and just want to learn Python". I open the book randomly and start reading it's explanation on what functions are in programming and why they're useful. I sighed and placed the book back on the shelf.
"whole lot of trouble" and "whole lot of legal trouble" are massively different things. I'm not sure how you can not be sure how you feel about this case, since it's the latter, not the former.
We are using Amazon's EC2 for a huge-traffic web service (because ELB with auto-scalling has been working great for us) and Heroku for auxiliary services.

Deployment to Heroku works out of the box btw.
> You're right that a closure only needs to contain the variables that are closed over.

You would think so, but this assumption fails in the presence of eval.
Another fun thing about that thread is that Dave McClure commented on your edit of my pitch, and then 1387 days ago made 500 Startups second investment in Stormpulse in 6 months. :)
So more than 100 a day? Where do you have that number from?
"they would invest in scientific research instead"

They already are, and have been for many years now. Here's one example from a couple of years ago (https://www.fbo.gov/index?s=opportunity&mode=form&tab=core&i...) but there have been much larger-scale investments too.

Because of its coding and codebreaking relevance, this stuff is squarely within their charter. They are all over it.
I would guess young geeks feel much the same way about some things today (which I cannot comprehend) and will feel the same ennui when they are older. A lot of it is simply growing up. My first online experience was with bulletin board and Deversi-dial chat rooms with 8 300 baud modems. I had a blast there, and in the larger systems that came a little later and then the internet and IRC. I loved talking to other strangers, most of whom were also geeks. Whereas today, I have not ever tweeted and only ever looked at a few people's feeds. I don't login to IRC anymore either, even though in a lot of ways it hasn't changed. I'm the one who has changed.
I'm so excited about this .. my team just started using django on our current project after our flask experiments fall on their face
Headline is misleading. From the article:

"That officer believed there were 'no limitations' on his activities, the report said, because he was on an unpaid leave of absence, and thus exempt from the prohibition against domestic spying by members of the C.I.A."
<3 Reblogged on my personal and followed, for great justice.
I really like this. One of the changes not mentioned in the article was merging the file path into the repo name at the top. Since the file path ALWAYS starts with the repo name anyway, this makes a lot of sense and eliminates redundancy.

It's a shame he didn't add the language colour bar into the final comparison screenshot. I thought that was one of the best changes. It's quite jarring where it is right now.

edit: The one issue with this redesign is it clearly goes against a philosophy which GitHub has recently embraced: quickly seeing the status/overview of a repo. Moving the Commits, Branches, Tags, and Contributors from up top to the right sidebar definitely reduces some clutter, but it makes them much less of a focus. And I'm pretty sure this is something GitHub wouldn't want.
You can't dynamically access scope objects in standard javascript[0] except by using `eval`, and `eval` already triggers special handling and deoptimizations in pretty much all browsers.

[0] outside of the global scope through `window` but all variables are clearly local here so that doesn't apply.
You must be living in some sort of alternate reality dreamstate where these things don't happen routinely. Allow me to attempt to wake you up:

Eternal NSA surveillance. The TSA. No-fly lists. Secret prisons. Guantanamo Bay. Election rigging. Being targeted by IRS. The percentage of population that is in prison (much higher than USSR at the height of its power).

I could go on. Out of everything you stated, the only thing we don't have is mass executions of political prisoners. But the fact is, the differences between the USA and USSR are only on a matter of scale. And that scale is growing at an alarming rate.
1. The VCs don't want to drive to Ohio when something comes up
2. It's important for teams to be physically together to facilitate better communication and forge a sense of community and solidarity. Without actually knowing their coworkers and managers, your employees may not develop loyalty to your company and are unable to benefit from workplace social life.
I store the dump of the database in source control, so several years ago I made a small program mysqldump_ddl to strip out all ephemeral data that clutters up the changes:

#!/bin/sh
mysqldump --no-data $* | sed 's/ AUTO_INCREMENT=[0-9]*//' | egrep -v '^-- (MySQL dump|Server version|Dump completed on)'

Now the database diff only has actual changes. (Mostly - sometimes new versions of mysql change other things.)
Not possible. This article was emailed out about an hour ago.