skysight-inc/HackerNews huggingface dataset:
Similarly when I lived in Silicon Valley (San Jose/Santa Clara/Sunnyvale anyway) it was all 3-storey buildings and some open space. They razed the last orchard while I lived there; immediately taller buildings started going up. I foresee skyscraper clusters in their future.
Ask HN: Those making $1,000+/month on side projects - what did you make?
It can be a SaaS app, a mobile app, or any side project that is netting you recurring revenue.
I think the road infrastructure pales in comparison to the subway/rail system. The volume of people it moves is incredible. Also remember that it's all built in an earthquake-prone area!
The actual phrase the author uses is "Understanding the trend in Bitcoin usage."

Why is it necessary to understand the protocol to understand high-level trends like "More people are investing in Bitcoins"?
>do local police have access to this data though? Maybe I've missed something, but the cell phone data has been through PRISM, and that local police doesn't have access to this sort of information.

That's hardly an argument. For one, they collaborate frequently with the FBI. As for local police, well, give it time.
Most of the anti-automotive concepts are rooted in the incompatibility of traditional cities and walkable urbanism with accommodating comfortable motoring. Unless you have infinite resources to build highways and parking deep underground, one or the other has to go.

Brasilia is famous for being extensively and carefully planned according to a mistaken theory that favored motor navigation over pedestrians and uniformity over creativity. I'd be fascinated someday to see what the benefits and drawbacks of that combination would be on the ground. I hope you enjoy it.
I just needed to capture this moment :)
http://goo.gl/BDM15O
A car is freedom. Do you really want to be completely dependent and beholden to some public transport system?

Per the link, I view a car as slavery, and, per The High Cost of Free Parking, car infrastructure is much more expensive than is commonly realized. Owning a car is being a slave to car payments, to saving for the car, to the insurance company, to the repair shop, to the driveway or parking lot, to paying around $10,000 a year in TCO.

Lots of people don't want to live in a city.

Which is good! They shouldn't. The challenges come from the way we've structured an entire society to subsidize parking.

To some extent that's changing, with people like Glaeser, Shoup, and Yglesias in the intellectual vanguard. The issue is also getting more prominent in part because the startling cost of living in many cities and inner-ring suburbs is causing intellectually curious people to ask both why this is happening and how it can be alleviated. Both questions go back to politics.
Yes?

https://www.aclu.org/national-security/police-requests-cellp...

The type of surveillance NSA can do is quickly trickling down to FBI, DHS, DEA and even the police. Even this wasn't too long ago:

http://news.cnet.com/8301-1023_3-57471570-93/facebook-scans-...

Some police departments are also working on face detection systems, or even "pre-crime" in New York:

http://www.activistpost.com/2012/08/microsoft-and-bloomberg-...

http://www.thenewamerican.com/usnews/item/16942-dhs-creates-...

http://www.democracynow.org/blog/2013/5/22/dissent_or_terror...

http://www.csmonitor.com/USA/Latest-News-Wires/2013/0718/Lic...

And these are just examples that I remembered off the top of my head, and did some quick searches on them now.
This article discusses suburban Atlanta so it might be worth noting that much of Atlanta is quite hilly. It would be quite difficult to build neighborhoods on a grid system. By using cul-de-sacs and other winding streets, you can better fit the geography.
So could I add comments from junk accounts and earn $4 in bitcoin? I'm not sure I'm following the logic here... and what prevents highly unethical behavior.
Or even better, on Google Ngram viewer:

https://books.google.com/ngrams/graph?content=is+released%2C...

Hey, "is released" is more common than "has been released"!
While I can't hope to do justice to this question, FreeBSD is a fully functional unix system, with a kernel and userland wholly its own (licensed with the BSD license) as well as a well maintained ports tree that brings in most of the unix application universe (x windows, windows managers, databases, programming environments, etc) and can be used anywhere a unix system is desired.

That said, it is very popular in networking applications (Junos the OS for Juniper network switches is based on FreeBSD) and other embedded situations (Mac OS X has a forked version of FreeBSD as its unix layer. Most people won't characterize OS X as having FreeBSD lineage any more, but at its root, there were some parts that were brought over in the early days.) Sony PS3/4 also has some parts based on FreeBSD.

See http://en.wikipedia.org/wiki/List_of_products_based_on_FreeB... for a partial list of interesting applications based on FreeBSD.

It is especially appealing as a non-linux opensource project with a BSD (non GPL) license that is fairly well maintained. The Non-GPL license means that a company can use FreeBSD in a closed-source project.

Usually the FreeBSD core maintainers care more about correctness and principles more than pure performance, so in a straight performance shootout linux would probably still win, but FreeBSD is close enough that it doesn't matter for the types of applications it's usually used in.

There is probably a ton more specific things that people will call me out on, but http://www.freebsd.org/advocacy/ (the advocacy working group) would be a good place to start digging if you are interested.
Model averaging can be quite useful when you're averaging over versions of the same model with different hyperparameters, e.g. the number of clusters in a mixture model.

Yeah, but in this case, there's a crucial difference: within the assumptions of a mixture model M, N=1, 2, ... clusters do make an exhaustive partition of the space, whereas if I compute a distribution for models M1 and M2, there is always M3, M4, ... lurking unexpressed and unaccounted for. In other words,

P(N=1|M) + P(N=2|M) + ... = 1

but

P(M1) + P(M2) << 1

Is the number of clusters even a hyperparameter? Wiki says that hyperparameters are parameters of the prior distribution. What do you think?
If it weren't for the early miners, who believed in the currency enough to invest time and money in machines to mine them, I don't think there would be Bitcoin wealth to distribute...

If this is your belief, there are plenty of Altcoins trading for < $0.25 that you can buy up now and have this theory work to your advantage.

The problem is nobody wants to be the first to leap(it's very human to avoid risk); they wait first for social confirmation but in doing so, lose their advantage.

I suggest you read about coin coloring and take a closer look at the altcoins.
That explanation would be hidden in the formulations that describe the 10 dimensions they found.

Even though shadows in usually are short and sort of shaped like we are, though a 2d projection on the ground. When the 3d objects are in weird relations to each other the shadows can be large and deformed (spooky).
Well someone forward all these overlooked PhDs my way, because when I start my own company I'll have a good selection for a good price then.

(Edit: With some of the replies, I feel I should clarify I am about halfway through getting my own PhD in chemical engineering. I was actually kind of poking fun at the article's assumptions.)
And then of course once they acquire those toys and have them sitting around for a while, they start to get itchy for an excuse to "use" them.
Using HTTP to download javascript that then does an AJAX request to fetch static content that is converted by javascript to HTML. Is silly in any year. It's also quite slow (which is ironic for a page talking about improving responsiveness)
Ask A Monk: Mark Zuckerberg, Vegetarianism and Killing
I'd like to hear stories about people using QEMU in production. Do people think it is a viable option for automated ARM Android testing?
The Hacker and Designer News Newsletter
After reading the article it really seems like the quote was taken out of context. As it stands its incredibly vague, the person quoted could be talking about anything. Without more specifics and some context I'd call this a simple attempt to grab attention by the author.
I noticed that the Makefile downloads Go over plain http and runs it immediately. It is a security risk to run software without proper verification of its origin.
Agreed. I'd be curious what the numbers added up to if we eliminated all social welfare programs and spent it it on Basic Income instead (not that I would necessarily advocate for or against that). I'll have to run some fuzzy numbers when I can find a moment.
My last hardware upgrade, I put linux on it... which was great, but when I added in my old hard drives, for some reason grub wouldn't boot to the "right" drive after an update. (Ubuntu 13.04) ... grub would come up, but no idea how to fix it after the fact. Generally speaking, if I could get to NTLDR on a drive, it would boot windows installed on that same drive.

I am liking ubuntu+xbmc on my htpc... first time in a while I've tried linux in that setting and it supported all my media without issue. Was finally willing to try after getting a stand alone bluray player. Which isn't too much of an issue, but was the biggest thing keeping my htpc in windows.

Have a cubox-i4pro coming, and will see how that works for the same chores in the bedroom.
> Each time you want to find the coordinate of a vector you have solve a system of linear equations.

This is wrong, unless I'm misreading you. The first time you want the coordinates of a vector in a nonstandard basis you need to construct the matrix that does the change of basis, which requires inverting a matrix (same cost as solving a LSE), but after that, it's just plain matrix-vector multiplication.
Cold calling could work. If I don't miss my guess, though, I bet your social circle and activities already intersect with people who build apps, so I'd use every opportunity possible to ask them about their pains with user management and to tell them that they should use UserApp instead of their homerolled solution. (Be prepared to hear "I don't have any problem with user management" and "There is nothing you could offer me, not even your services as free engineers, which would convince me to let somebody else manage this core a part of our offering." If that was the only thing you heard from the next 100 people you talked to that would still make talking to them the most productive activity you could possibly have been engaged in.)
Isn't it impossible to optimistically update the UI with this model? You need to wait for a server roundtrip before you can display the results. There are certainly cases where that's OK, but it can make an app feel a lot less snappy.
Curious... How did you think about stocks previously?
>It's easy to imagine the kind of data government has, imagine its ability to process that data, and easy to interpret that they will do it. But it's also important to recognize that this is conjecture. From my experience in government: they nailed the user experience (check out http://dsbs.sba.gov for some awesome gov UI), but really overestimated government's capacity to build intelligent technology like this.

That's not really the point. Even 1/10 as sophisticated technology can be equally potent, especially if they are concentrating on a person (if the data is there, they can even do the correlations manually, say in Excel. It will just take more time).

Furthermore, the creation of the technology (and even the operation) can be outsourced to private entities. Or just bought wholesale.
Out of the people who is attending the school, they give a grant to those who qualify the requirement of being a woman. That it. No other qualification or requirements made.

Its true they don't care about chocolate factories. They also don't care about the qualification for attending the school. The way Google will judge the people attending the school is on the single aspect of gender. This is what I said in my first post. Rather than judging people based on their actions, they would rather judge a woman on the basis that she is a woman.
2D cellular automata. Wolfram!
> The problem with Bitcoin being a major currency is that the early miners have accumulated large portions [...] That's a fundamental problem that does not exist with fiat currency like money

You have identified this as a problem without explaining why it is a problem. Can you elaborate?
To me, this seems really convoluted - maybe as a non-rails developer I'm missing some key information?

Why, for example, would you use this over client-side templating and data-binding? Create the template once, grab some data with AJAX, bind it to the template...
> Hell, even political prisoners get their day in kangaroo court. We have not even put up show trials for these men.

That understates the case. "Cleared for release" means that the process has already determined that they do not need to be held. Its, arguably, worse than not giving him a chance to prove that he shouldn't be held -- we've already determined that he shouldn't be held and are holding him anyway.

(And Aamer's case is particularly bad, even among Guatanamo cases, because, unlike the cases of detainees where no country is willing to accept them on release, Aamer has legal status as a non-citizen resident of the UK and the UK has repeatedly requested his release by the US.)
Can't wait for a BSD phone
is this secure by default in rails yet? i find it surprising that these techniques are promoted at the same time vulnerabilities are being publicly disclosed:

https://groups.google.com/d/msg/rubyonrails-core/rwzM8MKJbKU...
I'm the author of this comment: https://github.com/rails/rails/issues/12374#issuecomment-294...

I still don't get the benefit over using RJS (or SJR, or JSR, whatever) instead of render :json : with the former you have the javascript spreaded in your views, with the latter you can organize it inside the assets, which IMHO is a way better solution.
What's on the other side of the planet?
One day, we'll all be able to pore over our anyone's emails from the last 10 years from an NSA data leak posted on Piratebay. Employers, insurance companies, and ex/potential lovers will have a great time with that.
> we can't ever escape this cosmos

Unless we figure out how to emit ourselves as Hawking Radiation in the outer universe?
Android Malware calling to Premium numbers
about the most shocking. It went on to his permanent record.

http://news.yahoo.com/blogs/sideshow/first-grade-boy-suspend...

"A 6-year-old was suspended from school in Canon City, Colo., after kissing a girl on her hand. School officials said the smooch was sexual harassment"
Ha! I was going to write almost this exact post -- I can travel from Maplewood to Washington Ave every day by bus in about an hour, or by car in about half an hour.
In my own experience, if you're working outside peak commuting hours, public transport is horrible. Take a cold winter, services 20 minutes apart. One service is missed, cancelled, whatever, you're now there for 40 minutes waiting for your bus. Of course, you don't know that the service is missed, you're just waiting at a pole. And in my case, it was a connecting service, so repeat the process for the second leg of the journey. Sometimes it would have been just as fast to walk the 75 minutes home - though of course, there's no way of knowing from the outset.

My housemates were dyed-in-the-wool public transport users, the 'everything we need' variety, and then I went overseas for three months in which they had use of my car. On return, "we're getting our own car". Driving crosstown for a commute is faster than the 15-minute walk to the bus, the two-leg bus/train commute, and the 10-minute walk from the station.

Carrying your groceries on public transport sucks. Apart from a handful of cities, post-midnight travel sucks. Cancelled services suck. Being squished into someone else's armpit during peak commute sucks. Having to commute (walk) to your commute (bus) then commute again (walk) sucks when the weather is bad. Public transport with more than one leg in the trip sucks. Public transport that doesn't go where you want to go sucks.

Public transport is awesome and there should be much more investment in it, but there are a ton of reasons why personal cars are fantastic.
Nothing is ever free, it's paid for at some point. In this case, it's our tax dollars, which could be spent on something more worthy. I know for my state, if I could direct all that money towards trade programs for prisons, I think that would be a much better investment towards serving the same goals, even if it takes longer to pay out.
as I read that I kept wanting to say "No, we're so past that! i need client-side everything w/ json apis" (as I'm sure a lot of people and the mindshare of the interwebs are going) but then I read the last part:

> If your web application is all high-fidelity UI, it’s completely legit to go this route all the way. You’re paying a high price to buy yourself something fancy. No sweat. But if your application is more like Basecamp or Github or the majority of applications on the web that are proud of their document-based roots, then you really should embrace SJR

and I realized that he's completely right, the majority of the web is still document oriented "pages". If that's your case, don't try to be an "app" and the 37signals way works just fine for you. in other words, it would not be a good idea to make a blog be a Single Page App (I'm looking at you blogger).
Employees mean parking spaces. Let's look at the facility using Google's super satellite photos.

I see eight by the guardhouse, one occupied; a further 20 by one data centre, 8 occupied; and a final 23 near another data centre, 6 occupied. Totals: 53 spaces, 15 occupied.

I don't see any bicycle parking or signs of indoor or underground car parks, and there are no sidewalks or bus stops nearby that I can see. This is the middle of the day - I doubt the night shift is any busier.

My money's on 15-30 employees on the day shift, plus a night shift for an additional 4-8 employees depending on shift patterns. So 19-39 total employees. If I'm wrong, I'd love to know how those employees are getting to work :)
The thing is, not all strands of academia have collaboration even as a central focus. I don't see it very often in the humanities that articles or books have multiple collaborators. The normal thing is either the article or monograph written by an individual. The other option are journals or collections made up of these kinds of articles. Sure, it's not unheard of that people collaborate, but even bigger projects usually follow the idea that what you publish is yours, so you are more likely to see a publication series with individual volumes by different people, or the above mentioned collections, where (maybe!) introductions or overviews are written collaboratively.

This has partly to do with the dreadful "tooling" in many cases, i.e. in most cases Word with handwritten citations. If you are lucky, people use Endnote or Zotero. If you are really lucky, you might encounter somebody who knows what (Open|Libre) Office is. Your options for collaborations are thus: Google Docs (if people can manage the technical complexity) or mailing around Word files.
Wonderful comment. Please write a book so I don't have to search HN posts for nuggets of wisdom.
It's now possible to buy a robot with bitcoin
RJS was the most awful experience of old Rails. This comment has no other utility, it was just really ugly and depressed me and I've never gotten to say that before.
I wouldn't be surprised if Linux achieved a majority-share in the Desktop PC market... caused by the Desktop PC becoming completely irrelevant to consumers. (If only developers own PCs, and the majority of developers use Linux, then the majority of PCs will run Linux.)
I'm about 13,000 feet under the surface of the Indian Ocean.
Drchrono Launches API, Provides Developers Healthcare Industry Entry
Mongodb-native unpublished from npm, not depricated, and closes ticket
Tech’s Hyper-Gentrification Has A New Fake Spokesperson
I didn't even bother getting into the rail system, since I assume everyone realizes how advanced it is. I really wanted to put this in though: I've watched Shinkansen pull into the switchyard at night to "go to bed". It's quiet. Here's a bullet train, cruising into a rail yard pretty much in the middle of a neighborhood, idling along after midnight, and you only hear a very muffled motor as it glides by. Compare that to America, where our trains seem to be built solely to meet basic load requirements, and where they honk four times (as long or short as they want) before every crossing that's not guarded with quad-gates.
Then your initial page hit requires 2 round trips... one to download the page and the javascript, another to get the ajax, and then also a javascript based rendering step.

This way, the rendering is done server side so the initial html comes with the first request, and ajax updates are still generated using the same server side code path, just sent back inside of some javascript.
Optimistic updating needs a serious amount of code and robust error handling on the client and is therefore non-trivial.
This approach seems aimed to reduce the amount of work while being relatively fast.
This is a decent, short overview of Shoup's ideas. http://www.lamag.com/features/2011/12/01/between-the-lines
From what I've heard from people who have been there (obviously subjective), is that although it has Niemeyer's eye candies, the overal feeling of the whole place to a newcommer is that it's creepy.
Yes, I know about that. I'm using Debian testing, so for me that page redirects to unstable and experimental anyway, and I don't really want to mix with those. In the past the difference was more than branding, so I'm already used to sticking to stock Mozilla builds.
1. Niche music site monetized with apparel sales

2. Network of content sites monetized with ads
I thought that was called JSONP?

Anyway this is clever from a traditional web development perspective but not from a contemporary one. I like to use AngularJS (with prerender.io when necessary for server side rendering). I write all the non HTML code for both the front and back end in ToffeeScript which is derived from CoffeeScript.
True, but we have SSD's now and they take ages, plus we have more ram that 1000's of those cartridges combined.

I think the leap to disks was due to the need for space (sound especially) and loading came as a cost. Perhaps the next-next-generation will all be downloaded onto SSD and we can do away with loading times again :D
That's not the case in my experience. Anecdotal, but I worked at a company where the brunt of the downturn layoffs fell disproportionately on people who needed work Visas, which have become much more difficult to justify in the current climate. AFAIK nothing's changed in that respect.
15x better Neo4j write throughput on Linux ext4
Hi,

maybe some of you have experienced poor write performance on their Linux boxes as I did, esp. with small transactions.

In my tests I was able to increase the throughput by a factor of 15! Here's a blog post about my findings:

http://structr.org/blog/neo4j-performance-on-ext4

Comments?

Best
Axel
I can't bring myself to get too excited; with so many details unknown, this smells strongly of the vapors.

That said... I'm still holding out for the Ubuntu One, or something like it.