skysight-inc/HackerNews huggingface dataset:
This bug shouldn't be a huge deal because if you are treating your sensitive database server as anything but exploitable from any machine with network access, you've already lost.

Even if your DB server is properly restricted, you should still patch quickly, but there is no way that it should be reachable unless you're already heavily compromised.
> Radiation contamination makes an excellent deterrent

Well, quite a lot of people here in Japan now have their own Geiger counters (pretty much everybody I know). The one I bought is a cheap (~ $150) model made by Soeks specifically to address consumer demand in post-Fukushima Japan.

(http://www.amazon.co.jp/ガイガーカウンター-SOEKS-01M-2-0L-JP-NUK-079-...)
Apart from Maps which is going to be interesting the rest of the Google Suite is easily replaceable.
I went to GDC in 2011. I remember that there was a country trying to talk game companies into opening a branch in their country. It was Germany, I believe. They had a beauty pageant contestant dressed in full garb at their booth. It made absolutely no sense at all.
I'm sorry, but that seems to be about earnings, not about happiness or drinking habits. Am I missing something? (It also says that women experience a penalty, whereas the original article asserts positive correlations for both men and women.)
Learn Mobile Services on iOS with Brent Simmons
The Minefold guys were just on our demo server! They're the best.
Basically the main reason for python-social-auth (https://github.com/omab/python-social-auth) to use oauthlib/requests-oauthlib instead of rauth.
s/manufactured/assembled/
Saudi Riches Don’t Reach Entrepreneurs as Bankers Shun Startups
This is an interesting approach. It's also a great way to build audience way before your real product launch.

I wish I know this before launching my latest startup, http://www.bucketlistly.com.

I always thought that you need a product first in order to build audience. Boy, how I was wrong and wasted countless days just to learn that you can build audience even without a product. :/

Thanks for sharing it here.
get the average person to care?

currently anyone in the world on pretty much ANY device can access, register an account, and connect fast and easy to their nearby friends on Facebook. The FB philosophy is to "make the world more open and connected" , not "help connect relatively wealthy, tech oriented people." Diaspora has a number of <i> significant </i> hurdles it needs to tackle to just be in the conversation:

1) Ease of access from any device -- can some rando in Egypt open up a 'dumb' phone, sign into his account, and enter the political discourse relatively easily? Twitter is getting there on this account, and it's why Twitter is in the conversation.

2) Scale -- currently everyone and their mom (and dad, grandparents, cousins, long-distant alumni friends, etc.) is on Facebook. For a social network to "replace Facebook" in your words, their needs to be a solid value proposition over Facebook that causes huge droves of people to move away or switch. Currently there's little -- maybe privacy controls could be easier to use, but Zuck himself said that users control their data already: "Our philosophy is that people own their information and control who they share it with." Other than that -- why would the average person put in the "activation energy" over inertia to switch, other than "it's shiny and cool?"

In all Diaspora is an interesting project, but it has little differentiating value prop
Ah, thank you! This is really useful. :)

Also, the statue you "erected" has unfortunately been destroyed. :(
So far I'm proficient enough in php to be able to do almost everything I want. Your article is very honest. I never understood the php bashing. If you don't know how to use a type of screw driver use a different kind, at the end of the day the screw will be driven.
Responsive images ideas
summary of current solution and proposed my own
I believe your parent meant having roommates, but even still I think people move in together much earlier in the relationship in expensive cities than they would otherwise.
Possibly because that's what Notch was comfortable with, it's a valid choice, and he built it and made big stacks of money instead of agonizing about what language to use on the grounds of whether people would think he was cool.
YC itself. We still fund young founders if they're good. And even in the first batch a lot of the applicants turned out to be people who had already graduated.
1984 the boilerplate surveillance state
We have plans to implement Python 3 support. It's not the highest priority but we want it to happen. I'll probably slate it for v0.6.0. By the way, community participation is more than welcome...there was a pull request that provided support for 3 but unfortunately it wasn't updated to bring it inline with the breaking changes 0.5.0 had to introduce. So, if you have any inclination to hack on a patch that provided Python 3 support I'd be very grateful and could probably even work alongside its development.
Least efficient, but also most desirable for many (single) people.
> I am not that worried about average JavaScript code. I am more concerned about computational cores that people will start rewriting to asm.js.

> Or here is another question: how do you keep incentive to optimize Emscripten generated code so that eventually you can kill "use asm" and go full speed without it?

I hope that some JS engine does no special asm.js optimizations, but at the same time achieves the same speed. That would be both an amazing technical achievement, and a very useful result (since presumably it would apply to more code)! :)

Btw, I actually was pushing for that direction in early asm.js-or-something-like-it talks. So I think I see where you are coming from on this matter, and most of the rest of your post as well - good points.

However, I strongly believe that despite the correctly-pointed-out downsides, asm.js is by far the best option the web has: We need backwards compatibility + near-native speed + something reasonably simple to implement + minimal standardization difficulties. I understand the appeal of the alternatives, but think asm.js is far closer to achieving all of those necessary goals.
1B accounts != 1B sensate human beings. thats my point, and many people seem to conflate the two
A big part of buying behavior for phones is the carrier retail outlets pushing the phones onto potential buyers.

Facebook, like Amazon, is a company deriving revenue from its ads and content (virtual currency, etc). They could afford to sell the phones to carriers "at cost", at which point the carriers will have a HUGE incentive to sell the phones. Now of course, if they sell at 0 margin to the carriers, HTC won't be happy. But HTC is not doing well at all in terms of phone sales, and perhaps they'd be willing to sell the phone to carriers at very low margins (kind of like how LG, lagging in sales and design inspiration, partnered up with Google and sold a device, the Nexus 4, for very very cheap).

In such a case, FB phones could actually sell a decent amount.
Really lightweight high level intro, but more than the technical side I was surprised to see a very famous Mac/iOS developer, creator of NetNewsWire, advocating using a Microsoft backend. Not meant as snark, just genuinely surprised and now a bit intrigued to see what the details are.
There is no rent bubble. Bubbles are caused by speculation. There isn't a large amount of people renting or owning speculatively in San Francisco. In fact, pro-tenant regulations in San Francisco make it an especially bad place to speculate. I have heard of the city forcing landlords to renew leases for suspected drug users that leave spent needles all over the porch.

High rents in San Francisco are caused purely by scarcity. That is, everyone wants to live there, but the city refuses to allow more units to be built or make it easier to rent. This damage is self-inflicted; California liberals hate density and gentrification although such things are green, decrease broad-market housing costs thereby serving the "displaced" poor, increase urban vibrancy, and reduce traffic congestion compared to the status quo.

I saw a study that suggested the economic cost for permission to build a unit in SF (calculated by subtracting a unit's cost from the value of the land it sits on plus the cost of building it) is $600k. By contrast, it's $100k in Chicago and five figures in any major city in Texas.
I'm surprised it's that cheap. I pay $1,550 a month for a 430 square foot studio 20+ miles north of Manhattan. In a gentrifying, working-class neighborhood no less.
There are some paid solutions but all them are either not accepting new users or require you to have more than one users(5 or 10 generally) like AlienCamel, ATMail an likes of Rackspace email hosting. They aren't Gmail carbon copies.

I would like to have a paid email service for just one user with beautiful web interface and IMAP. Options like FastMail &c fail at more than one.
> Moreover, the fact that Django makes most of the decisions about how the database will be structured just baffled me – why does Django know better than me what the database should look like?

If that is really true (I don't have any Django/Python experience) the simple answer is "It doesn't". In the long run, relying on the ORM to provide high scalability is not a sane choice and I'm pretty sure Django must be able to allow some flexibility on how tables and columns are defined according to your needs.

The thing is that lately I'm finding myself unhappy with the idea of ORMs and how they handle things. When I see that a framework has a lot of dependency to some ORM, I get instantly unmotivated to learn more about it.
Don't think we didn't consider it! :) If you are willing to craft a comparable test for a C++ framework, we'd definitely like to get one into the next set of numbers.

We especially don't feel confident in our C++ chops to do a C++ framework justice.
Terraserver.com
Suppose you have the Bitcoin on a local wallet, and your computer crashed, losing all the private keys (perhaps presenting the requisite Apple Store receipts when you took it down to the store to get repaired). A bit like losing your cash in a fire; computers do crash quite a bit. Not a lawyer, but I think something like that might be difficult to disprove in court. On the other hand, subsequent spending from those addresses would then be monitored. So perhaps best to report that computer lost/stolen.
I find it ironic if women fight against sexual attraction, effectively depriving themselves of one of their powers. The same pattern can be seen in lots of feminist positions, like deriding of housewives and thereby eroding the privilege of being able to take time off for family.
Something like the new python site would be better...

Also http://vim.org/ doesn't work.

Be nice if you could store your vimrc there too, with plugins etc and do something like

vim setup username

and get everything set up as you like
I don't think it's correct to imply that the city refusing to build more units is why SF is expensive. There's only so much space in SF, regardless of how high, fast, or dense you want to build.
Considering some of the patents I have seen, I would like to know what evidence of nonobviousness could have been presented for them. Perhaps one useful change would be to require that evidence to be part of the public record.

In any case, as I understand, once the patent has been issued, the courts generally defer to the PTO on the obviousness question. I think plaintiffs in infringement cases should have to demonstrate nonobviousness again in order to proceed. While it would be better for the PTO to be more of a stickler on this point, the fact is that we don't give them the kind of resources they would need to do as thorough a job as they should do on every patent.

For example, the PTO could maintain a team of engineers specifically for obviousness testing. When an application comes in, they would pose the problem the patent claims to solve to a selected panel of maybe 4 or 5 of them, who would have a couple of days to sketch some possible solutions. If they come up with the same idea as in the patent, that should pretty much kill it.

But as I say, we don't spend enough money on the PTO for them to do that. Since we don't, having the courts re-evaluate each patent on this point seems the only solution.
They can't sell devices that use an android-derived OS that isn't android compatible. As long as the phone could still run arbitrary APKs without modification, they're still within the terms of the OHA, and HTC can continue to sell official android devices. You can skin it up so it is unrecognizable, and you can lock it down so it only runs your App Store, you just can't change the fundamentals.

The trouble aliyun/acer ran into a while back was because aliyun actually changed the API, so that it couldn't run android apps. I can't imagine why Ali would have done that, and I can't imagine any reason why Facebook would purposefully cut themselves off from the android ecosystem. I'm sure HTC won't be running afoul of the OHA with this.
Spout is working on a client as well as an open server, both are designed to be general purpose for voxel based games but have minecraft compatibility plugins: https://github.com/SpoutDev/Spout
Nope, only reasonable ones.
And what is more difficult? Making 10 millions a month from 5 millions a month or making 10000 a.m. from 1000 a.m.? Considering the starting amount also contributes to the bread and butter.
But as slg mentioned below, it's trivial to check if a username/email is registered through the forgot password page. So some snooping significant other can still find out if they really want to.
PHP is good for what it is. I absolutely love it, and, like I said in the article, owe a majority of my success to it.
Simple Minecraft Clone in 580 lines of Python
That is actually very surprising at its price; given they didn't add anything which is not already better in every other smartphone in the price range(actually well below that) out there.
SF isn't particularly dense. It's twice as big as Manhattan,[1] but has only half as many people. It's the second-densest major city on paper, but it seems to me that this is because the city itself doesn't have the "long tail" of less-dense urban area merging into the suburbs that other cities have.

If you look at the downtown areas of Manhattan, places like Midtown are over 100,000 people per square mile. Neighborhoods like Rittenhouse Square in Philadelphia top out over 60,000 per square mile, and neighborhoods like Gold Coast in Chicago are around 50,000. The only neighborhoods that dense in San Francisco are Chinatown (75,000/square mile) and Nob Hill (50,000 per square mile).

There are a lot of neighborhoods in San Francisco like the Mission District that are in the 20,000-30,000 range. The near north side in Chicago is about 30,000, and there are vast swaths of low-rise areas there that could be built up (the whole west side of the near north side is semi-industrial). If built with high-rises with generous street set-backs, 50,000 people per square mile is very easy to achieve without feeling cramped.[2]

[1] And frankly, even Manhattan as room to grow. If upper manhattan were as densely built as lower manhattan, you could probably fit another half a San Francisco onto the island easily.

[2] When people think of 50,000+/square mile density, they think of Manhattan, but that's a bit misleading. Manhattan's paper density is understated because it has an absolutely enormous daytime population (almost 4 million people, or 180,000 per square mile). This is the result of everyone commuting in from NJ, CT, etc. Manhattan also has relatively poor set back and air and light requirements, no alleys (so people share street space with trash bags), tons of tourists, etc, which all make the place feel more cramped than it would otherwise be. My neighborhood in Chicago is 50,000 residential per square mile, and it can feel pretty empty if you stay away from the tourist areas. That's because land area is saved by having residential high-rises, which allows very generous set-backs for air and light and broad sidewalks.
Show HN: Ember Starter Application (grunt-based)
A well-engineered UNIX-y "pipeline" is not unlike an impure functional program, yes. Well-behaved processes share no state (i.e. they don't contend over the same files), and messages and data passed over UNIX pipes are immutable, much like data in a functional program.

For example: one system I implemented needs to take a few hundred very large CSV files every day, aggregate and sort them, perform some complex processing on them, and output a result in a very different format to many different output files. It's an extremely complex system, and each component is in Go, performing a specific task, e.g.:

* combining the many source files
* cleaning the source files
* performing some aggregation on the stream
* splitting the stream into many parts that other components can read from in parallel ('named pipes' in unix make this very nice)
* splitting the stream into many output files

etc. Every component is dumb and does one thing, but a single controlling program is responsible for handling command line arguments that describe the overall outcome and setting up the stdin and stdout stream of all of the components to create the final result.

There's a beautiful simplicity to systems implemented like this, and it means you can take advantage of existing tools like grep, awk, sed, sort, cut, etc. to do a lot of the heavy lifting more reliably and quickly than you could probably implement yourself, while still coding the overall system at a reasonably high level of abstraction. Go doesn't lead to this approach directly, but it's very pleasant working with it as a citizen of this wider environment.
I think that what they mean is that the height of buildings in SF is limited in most places (except the financial district).

So while the land is mostly occupied, the buildings could be 10x bigger (each of them).

So yes.. there is some "artificial" scarcity. Yes but.
If the city was a manhattan with only big buildings, nobody would want to live there, anyway. The reason why people like SF is that it does NOT feel too much like a big city IMO
Why is Seacliff so low? That's one of the nicest parts of town.
A lot of this has to do with Obama allowing states to waiver out of the No Child Left Behind program, effectively repealing it, which is for the better.

No Child Left Behind pretty much forced teachers into focusing on the lowest common denominator, as the objective was to have 100% pass rating by 2014 or 2015 for all students, and federal monies were tied to that objective.

As we can pretty much all attest to, 100% metric on anything is effectively ridiculous as a required hurdle. While certainly not a bad ideal, 100% is practically impossible.

As a one-time "gifted student", who eventually grew bored of traditional education because there was nobody to challenge me, and it wasn't until I got into technology as a career that my desire to learn was rekindled.

As a parent, I routinely try to find things that my daughter is interested in, even if it seems nonsensical, and try to apply deeper-learning techniques to it, if only to stoke the thirst for knowledge that I hope she never loses.
Oh man, I'm so tempted to write a BCPL compiler for asm.js now.
Why is it such a problem, though? It is statistically unlikely that a woman is developer, so people react accordingly. Does it really hurt so much to say "no, I'm a developer"?
> Django from CodeIgniter

Life after CodeIgniter.
I know people that live in Manhatten studios that big for less, so there must be something else to your location, benefit wise?
"What happens when a smaller company makes such a promise..."

Who cares? We're talking about Google here: they're worth so much that nobody is going to buy them and, anyway, the structure of the company make it so that as long as Brin+Page do not want to sell their special shares, you simply cannot buy it. Not even with 12 zeros after the 1.
YES. Can we just give these poor js programmers threads and queues and concurrency and be done with it. Not for their sake, but so that I can finally stop reading strange rants about strange semantics every time a new half-feature makes it into webkit/firefox.

Also, fix the semicolons. Apparently that's a thing.
This is incredibly inspiring for young kids. I am going to study this so I can teach it to my younger brother who loves Minecraft and is trying to learn Python.
It was going to use node.js; So far I have written my prototypes in CoffeeScript, but if I end up going through with my project it will likely be with vanilla JS. The premise of it wasn't for it to be a MMO.

You can imagine my surprise when I found out who purchased the domain and what projects you are working on, knowing that redstone.io was pretty much destined to be node.js and minecraft related.
So...essentially object oriented programming for your life (divide and conquer) :)
Thanks for checking it out! I don't think we'd violate Mojang's brand policy, but we're waiting on a response from them to confirm that.
Hi Anigbrowl - I'm the guy behind the fixthedmca.org site. We're definitely not trying to demonize the content industry, and I totally understand their concerns when it comes to DMCA reform. I'd love to chat with them and get their perspective on some of the actions we're taking. Want to reach out via twitter or email? (@sinak/sina.khanifar@gmail.com)
Well, I started with PHP, so I felt necessary to say I was moving on from that.
To me it looks like a tiny screenshot where I cannot see anything.
Charlie Bit My Finger -- Again
What if it's a brainwallet?

https://en.bitcoin.it/wiki/Brainwallet
Yeah exactly !
I have so many cool features in mind that the vim website could have. But it need a decent UI.

Nobody would be even interested by these ideas with the look it currently have.

And clearly the new python website is cool. For those who haven't seen it, http://preview.python.org/
Core vision and core value are two different things. For example, a marriage is anchored by shared values but the vision of who they are in the world and where they are going can change many times depending on circumstance. A marriage can survive many job changes and different addresses. If you have someone who is going a whole different place value-wise then the partnership is not going to work. If this is a vision thing, you are probably going to have a productive, if frustrating time of it. There is a successful, multi-decade corporation/partnership team I know made up of a detail-oriented, responsible pessimist and the big-picture, visionary optimist. The trick, I've been told, is that they are willing to force the other to justify their thinking. By the time they make a big decision, they have slugged it out behind closed doors and have a very honest understanding of all possible outcomes. They use "proof of concept" trials prior to a big leap because someone needs to actually prove the concept to the other prior to changing direction. Also, they keep enough cash on hand to survive a failed initiative, because neither wants to bring down the company after the other signs on to the new vision. The founders have driven each other crazy at times but both admit that there is no way either could have been even 25% as successful individually.
I fired it up earlier today after not having tried Django for a while and was disappointed to see it's still pretty annoying to get MySQL working with Python 3 via Django. After installing a non-standard build of MySQL for Python ( https://github.com/davispuh/MySQL-for-Python-3 ) django/db/backends/mysql/base.py needs to be patched to be made compatible with Python 3 (only about three lines of code need to be changed). Unfortunately, no official documentation seems to exist on this and it took me about an hour of scanning various forums to figure it out. The Python 3 support appears to work flawlessly once you iron out the kinks and I'm looking forward to seeing Django continue to improve!