skysight-inc/HackerNews huggingface dataset:
Based on the photographs, it does not appear to be engineered - roof supports do not appear to be of adequate depth to support live, dead, and snow loads. People can dance on that roof and under most building standards deflection is the controlling factor for structures this size.

IMO, it is highly improbably that adequate structural analysis was done on all those small twisted members because branches and stunted trunks contain so many knots and so much sapwood.

On the positive side, the approach is straight out of Christopher Alexander's A Pattern Language, and any victims of the inadequate structural design will be due to Darwinian forces.

http://www.patternlanguage.com/leveltwo/ca.htm
I am a PhD student in human-computer interaction looking for a summer internship in the Bay Area. I am well-versed in UX research and design but I am also experienced with front-end web development, so I can communicate with developers and even implement prototypes if need be.

Startups often leave UX till the later stages, or disregard it completely. The earlier you address your UX, the easier (and cheaper!) it will be. Don't wait till you have a completely finished product that no one likes using!

Any interested companies can email me at jeff@jeffreycrow.com, I love talking about what I do.
KDE on Fedora is my primary environment and has been for years, even through the rough times when 4 came out. Ugly is subjective but I'm not sure what you mean by 'works bad'. Unless you don't like design choices. My F16 machines have been rock solid and I've had no major problems with KDE.
This is the first time I ever heard anyone saying it.

What do you mean? People are saying that about homebrew all the time. Have you read on blog posts on it?

It just worked for me too, and I have around 20-25 packages installed.
Even worse - if VCs fund these startups, VC return will deteriorate, which will stop LPs from funding VCs. That collapse of the ecosystem is the real burst of the bubble.
AirBnB already worth $4 billion
Shipping containers are always proposed as the ideal solution for someone else. Nobody would actually choose to live in such a shithole if they had other options.
I'm reminded of an old P.J. Plauger "Books for Our Times" column, presumably for an April issue, with such titles as "Strictured Programming" and "Algorithms - Data Structures = Assembly Language".
Bearded Philosophy
The Pirate Bay's Peter Sunde: It's evolution, stupid
I did a PhD (not in CS) because I wanted to understand a set of scientific problems in depth, do the research, understand setting up experiments, monitoring them, etc. There are other ways, but it takes 2-3 years of semi-structured work to wrap your head around some of these aspects. At the same time, it helps to understand what you like/don't like and try out new methodologies and areas of research.

Not the only way to get there, but a very fun one.
case JSON_INTEGER:
obj = QOBJECT(qint_from_int(strtoll(token_get_value(token), NULL, 10)));

Why is it so hard to parse integer from string correctly?
Sigh. Define "smart people".

A lot of people I've seen described as smart are either a) actually good at making money (not necessarily legally) or b) good at manipulating people to get what they want. I describe this as cunning, rather than smart. Although they may be smart, too -- but that's quite rare in my experience.

But, yes, smart people tend not take anything at face value or believe everything they are told by the media.

Going to institutions like Harvard is not in itself a measure of smart, necessarily. All it usually represents is a disposable income.
I can only applaud the author for switching to Linux. Developers using Linux will develop for Linux and we will all be better off. What exactly reasons are, are of less importance.

I really tried several times to switch completely and it's not easy. My bigest gripe is that even with graphics acceleration firefox and chrome are still sluggish in certain aspects and also productivity shortcuts are missing on linux. I tried different flavors and just couldn't make things work. It can't be my everyday machine yet.

If someone would make distribution focused on developers, that would be the best things that happened to linux. Do I really need to install git as package and get stupid office packaged? Zsh and gvim and emacs out of the box.
I stopped reading at "repairing disk permissions".
Plunge: A Look At How Climate Change Will One Day Ravage London
Appsify.me will change the way you make iPhone apps
Start-Ups Aim to Help Users Put a Price on Their Personal Data
Exactly. I think Ph.D.s going to Wall St. has everything to do with risk aversion.
As far as I can find, there is nothing to support this. I think this is just an attempt to bring traffic to his/her website.
Keep in mind I don't know your situation or what idea for a game you have in your head, but are you coming at this from too much of a black-or-white angle?

No you can't create Skyrim iOS edition in your free time, but you could create something much much sillier and simpler right?

Get the ball rolling, the creative juices flowing and a few apps in the respective app stores before quitting and going full-force?

I realize there isn't anything prophetical here; if you are an all-or-nothing type, then that will just be a much harder decision to make and I am hoping you get a chance to make it at some point.
Electronic music != coding music. But if you're into that sort of thing, http://console.fm is good.
Far more concerning, they've probably read the comments at YouTube or overheard the conversation that occurs on XBox Live during a round of Call of Duty.
Ask HN: What are your experiences running Linux or BSD on a Macbook?
I am struggling to find a comfortable setup for my late 2008 macbook (first alu) and I'd like to read some successful stories from fellow hackers.

Actually I moved back to OSX after trying hard Arch: ridiculous battery time, fan/heat problems and the damned efi boot.
Next I am going to give Ubuntu a spin since it seems to run nicely from live cd last time I tried.

So, what are your experiences?
In Sal Khan's TED talk he displays a graph and claims they repeatedly saw "slower" students catch up and excel. He then asked himself whether he (and the audience) had benefited not by being better than their classmates but more by luck that they didn't misunderstand (or simply miss) some early lesson and then get left behind as the class moved on before they had a chance to grasp it.
I have literally never had a problem with Homebrew.
An introduction to genetic algorithms
you're a man amongst men, alex.
I knew a guy who was living in a self-storage unit for a while.
I don't think the original article was particularly pro-Wall Street. It was saying that Wall Street was changing, that it would shrink and there would be less money around.

It attributed most of this to the Dodd-Frank act _but_ it didn't say that this was entirely a bad thing, it didn't state that it would be the end of the United States.

If anything I would say the original article was vaguely anti-Wall Street, the quotes chosen for the article portray the bankers as being rich, conceited and of dubious value to society.

My reading of the rolling stone article conveyed fewer facts and a significantly greater proportion of opinion.
A tad unfair to Firemen who are far more likely to be rescuing kittens than the millatery.
I tend to not subscribe to these things unless I can read a sample newsletter to confirm it's reasonably useful to me. Consider providing a sample, and it doesn't have to be the most recent.

Good luck!
Sorry, I don't quite get the first point. Do you mean that you prefer empty strings to be treated as NULL?
I was actually referring to more than just MG here. I see this on publications as prestigious as the New York Times. In an age where everyone has a voice, the roar of the crowd hurts when it's yelling at you.
Maybe Google gives us different results. One relevant link is http://realestate.yahoo.com/promo/7-towns-where-land-is-free...

...BTW, I understand sections of Detroit are super cheap, and a motivated developer might be able to leverage that.
Precisely my point. Nothing equals null, but SQL server allows queries that use '= NULL' in them.
Here's an interesting response to this article: http://www.rollingstone.com/politics/blogs/taibblog/why-wall...
Microsoft definitely need to take the burn on this one.

You don't even need to look at the code to find out the passwords are stored in plain text. A quick tour through the database during testing would tell you everything you need to know here.

This is nothing more than laziness and ignorance.
Firefox 2012 Roadmap published
A single share of Apple stock now costs more than an iPad
I feel qualified to work with SQL Server (not for a DBA position though) and didn't know the answers to half the questions. I've never seen truncate, two types of UDF or cursors...

I believe that the thing that infuriates the interviewer is not ignorance, but the unlimited interviewee's confidence in making up the answers with "logic". If I don't know what truncate is, I just say so.

Also I do know what a clustered index is, the difference between triggers and SPs, or the select into thing. So there wouldn't be so extreme a difference between knowledge and answering impudence.
Show HN: Seed, a Python packaging tool
The standard tools are great, and I love them - It's not a tool for replacing them. The example above is the simplest one so people would get the concept (I would use wc -l in that case as well). However, once you need more complex stuff (such as the total-size-per-date example), the standard tools are not enough, not to mention expressions on numeric data, limits, sorting by expression, etc. I kindly offer you to read the complete README in the link, maybe it'll change your mind. Thanks.
Ruby 1.9.3 via RVM on Mac OSX Lion: Success Story
absolutely, you are so right. NY'ers are so spoiled and are used to overspending. "I like to take my girlfriend out to eat.. taxi here and there.." Please.. learn how to budget and spend wisely. Eat at home. Take the subway.
How fortunate for us that you found the time to offer this insightful rebuttal.

I stand corrected. There are not a zillion entires in that database. There are many hundreds, covering only approximately 2B email accounts. Clearly the question of wether these data are representative of email security at large must be resolved in an properly peer-reviewed academic journal.

I am sorry to have wasted your valuable time with such an ill-considered comment. Please accept my heartfelt apologies.
I trust the USMC is aware of Von Clausewitz';s definition

"War is thus an act of force to compel our enemy to do our will"
Maybe they wanted to get out of the boring meeting and go back to flirting with that cute 30-year-old in Accounting, but didn't feel that it would be polite to leave while the Q&A was still going on?
Why can I scroll the content left and right within the paper-looking element? I like the style of this page, but this error is distracting.
Algorithmically-generated music. I think you could get some interesting results applying markov chains etc to music generation.
Risk aversion is certainly one factor, but another is that Wall St. (and local equivalents) offer some genuinely interesting and hard problems to play with and are generally pretty good about letting their smart people have pretty free reign to play with those problems.

I know among my mathematician friends finance has been a popular career avenue, not because of the money, but because finance was the only industry they felt genuinely respected mathematicians and was willing to hire mathematicians to work on mathematics.
FYI: MIT already has the entire curriculum for every course in every degree program online at http://ocw.mit.edu
I just did; thanks!
How To Grow Confident Kids
You're not really fair. Yes, it's true that osx has 3rd-party-package-manager. But it's also true that they can be very complicated, or simply broken.

MacPorts is like FreeBSD ports and Fink is like apt-get. Brew is also dead-easy. While they're not perfect, there are some far more complicated systems in some Linux distros.

The easy'ness of a good linux-distribution is just not possibly with osx.

It is perfectly possible, as in nothing in OS X prevents it. It's just not happening/ed, because, well, not enough OS X users contribute to it, compared to the Debian/Ubuntu community.

Still, it's not that bad. I work with Ruby, Python, Node, C plus various web technologies, and use lots of unix stuff. I seldom have problems installing them with brew.

Also consider the alternative: I can install apps through the App Store or through a DMG image, that no Linux can run today (because they are native Cocoa apps). Stuff like Photoshop and Office, and Premiere, and Aperture, etc. The ease of installing industry standard proprietary apps lots of people need and a large number can't do without, is just not available in Linux.
Just because homebrew wasn't your thing doesn't make macs or OSX "stupid".

And I used to do Java development in eclipse/netbeans with db, ide and appserv all running on one machine that had 2GB and I never had any issues... memory hogs hello.

I have and am developing on nix, OS X and windos and I can still simply not understand what this guy is all about - basically it comes down to: for his style of work, some nix distribution where he can compile all sorts of additional packages might be the best option. But I never had any of the problems he talks about.

Also, OS X comes with python and perl on board...?
The link is broken, this is the goog cache: http://webcache.googleusercontent.com/search?q=cache:JIzz0fD...
MS SQL Server allows statements that include '= NULL' in them. Like, 'SELECT * from foo WHERE foo_id = NULL'. One cannot do this in Oracle. This, in my opinion, indicates that Oracle is a better RDBMS.
Hmm well I find this sort of music good for coding, didn't think it's really a defined genre.

The website you linked has great music too it seems, but I'll stick to Grooveshark. I got my entire music library there, and adding/saving stuff I especially like is just a mouseclick away. Thanks though ;)
"Liberated" Tunisia Still Censoring Websites
Exactly. And let's not forget the "End of History" by Fukuyama, circa the fall of the Berlin wall. That also didn't turn out that good.
Does it make sense to add extra meta-dummy columns in your tables for the future? in case you do need to add an alter to add a column you can just reuse those extra columns instead?
So, you generally wanted a Mac in order to install large quantities of third party unix software...

Most software developers that use OS X just want a decent GUI on top of Unix. So yeah, they do generally want a Mac in order to install large quantities of third party Unix software.

Do you install Debian/Ubuntu etc and then go change the system, say, Python?

Yes. I have had no problems with it.

You're doing it wrong.

You're probably not doing enough to notice that memory usage absolutely sucks under OS X.
Our site streams quite a bit of Music:
http://atodev3.com/discography
anthonyb is saying that logs and stray bales are available in large quantities. And he's right, there's no issue of scale here, other than labor. I have family who have built straw houses and they're cheap, straw is very plentiful, and you really can't tell the difference from a traditional drywall/fiberglass insulation home (it wasn't stylized like this one).

The only thing I see being an issue with the house from the article is the composting toilet. However, running a sewer to this style of house is no different than running a sewer to a traditional house.
I may have missed some of the context here, but it looks like SA was able to force a significant policy change at Reddit in less than a single day. I know there was a lot of lead up, but still, wow. They obviously take the "goons" quite seriously!
I really tried to accomodate the Apple keyboard mapping and to accept the long list of hardware tweakings for a proper use; then I got bored and I decided that a Lenovo X220 was a better programmer choice.
Well a bus on train tracks aka a tram doesnt require realy heavy plant and train track arnt made that way.
Apple just hit $500/share
My peeve in any flavor of database is people who bastardize some other datatype when a more appropriate one is available, e.g. storing dates as epoch offsets in an INT or BIGINT column rather than just using a DATETIME data type.
One can make some surprisingly beautiful houses out of shipping containers. I can't find the link at the moment but one such company advertises in dwell magazine. Hopefully I can find it.
I _love_ that I'm not the only one! We need a hacker parents support group.
Why I Hate the STOCK Act
The iPhone is bigger than Microsoft
I don't think so, as Jottit is an instant web page creator and it doesn't seem to be any ad there. Why bother? Just trolling? I'm amused.
I use the following model:

CEO is defining desirable outcomes, defines WHAT TO ACHIEVE
Team members are defining HOW TO ACHIEVE

CEO is a resource to the team, providing knowledge, connections and keeping project documentation up to date
I gave up on DDG. The !bang syntax fails, for me, in a pretty annoying way. "!django modles" sends you off to django's search page (as it should), but now I'm trapped in an inferior search engine.

searching for just "django modles" returns pretty bad results, including what could kindly be described as a linkedin blog entry.

Now try the same search on google. (I made sure to try this logged out in case google personalized my results.)

search for "django modles". The first result matches DDG. The next three are Model field reference, instance references, and how to make queries. All highly relevant! I work with Django, and I think these are good results.

DDG in general has provided dissatisfying results and I suspect it is from not knowing what I don't know when searching, so I can't identify bad searches as they happen. But not knowing is why I search to begin with, so that is Why I don't use DuckDuckGo, but I don't care if you do.
No problem. For labor, land cost, and materials just add about $100K or so. Oh wait...
But it's a real problem the "inactive" memory on OS X.

If I do a malloc of 7GB with 6 GB free and 800 MB of inactive memory on my MBP, the system starts paging before it deallocates the inactive memory.

If I ctrl-c the application, suddenly the active and inactive memory go down drastically, with inactive going to like 100 MB, so it obviously could have been given to the process wanting it before paging started.
You're talking about Manhattan. NYC is a big place. A lot of people live in outer boroughs (and I don't mean Downtown Brooklyn), where it's a yes, one hour commute to work, but you can rent a house with a driveway, or find parking with absolutely no problem (street cleaning once a week). And if you live in Manhattan, you don't need a car anyway.
The Tina Fey autobiography / jokebook had an interesting comment - one of her mentors explained that the role of a (TV) Producer was to reign in / prevent creativity. The idea was you had hired amazingly creative people, and if you did not provide necessary constraints the whole would be way less than the parts. (the example was asking the props dept for a teacup. No not on a silver platter the reflection will kill the camera, no not with sugar tongs these are simple countryfolk etc etc)

Steve Jobs is just an extreme example of this role - provide a common vision, explain the constraints and edit edit edit the great ideas coming at you. (nb editing is not the same as directing, something I tend to forget I my code reviews - an editor should accept a brilliant idea and change the other work to fit it in, a director, directs...)
Please read http://blog.izs.me/post/2353458699/an-open-letter-to-javascr... again, especially the restricted production part. Using semicolons everywhere doesn't cover your ass in those cases. Granted, I've never ever encountered these, but still -- it's not as simple as you make it out to be.
Seo Company
Sethar Soft is an online seo firm we offer an affordable seo, smm and link building service.
Show HN: My Weekend Project - DailyTopPhotos
Need advice: How to increase user engagement on a page
This is an example of a template which right now gets an unusually high bounce rate.

So I am wondering what is going wrong? The bounce rate right now is like 90% which I have never seen be so high, even for terrible sites.

Any advice how to get people to stay and participate in the discussions?
I think it's a really neat idea. Good job seizing the opportunity!
You Should Be Logging Command Line History
I find this model to be gyre.

> they go against the core principles of Mac OS X. Software on Mac OS X is distributed as self-contained packages, that can either be simply dragged to the application folder or installed by the Mac OS Installer program (or with single click if the Software is available on the Mac App Store). Typical software written for the Mac has no external dependencies.

Except, they do. Many of those dependencies are built into the OS. The NS* api's and ect... Everything else they may have built their software on has to be distributed. Which means you may end up with multiple copies of the libraries, which is dumb.

The Linux package management model may be a bit cumbersome but it does solve the shared dependency problem nicely.

I don't disagree with you that the Mac OS X approach works -- it is just kludgy for developer tools (since many developer tools fall into the "shared dependency" category). It works well for non-dev users but not so well for developers. ---> Homebrew et all.
Google Wallet disables prepaid card use following latest hacks
This may be true, but do you ever go to the library? I often spend a few hours a week there while my kids are in a class, and there are TONS of people doing research (and reading) actual books. Yes, people are doing lots of work online, but in many cases, some material just isn't available (freely) there yet.

Add to that interlibrary loan, and you have a wealth of information available.
Three questions I am hoping to get some input on:

1 - Do you prefer just the photos, or would you like to also see stories by the photographers about the photo (I've done a couple like that which you'll see if you scroll)?

2 - Would you be interested in tips and techniques as well?

3 - Any other comments?
If you're a programmer using Emacs/Vim you really don't care for trackpad or mouse for the great majority of your computer needs.
Remote Debugging is finally here: Chrome for Android
> Being unique is binary

What is the probability of being unique?
link to the book?
Driving remote controlled robots on the dark side is the excuse for storing people at the L2 point opposite the moon.

How about we just put a repeater at L4 and L2 and leave the humans home? Or three repeaters in lunar orbit if we don't want to clutter up L4 and L2.
A lot of people will make snide remarks when someone says they are creating their own framework, but obviously if someone has evaluated the existing frameworks and still decides to do it, there is an unscratched itch. A lot of people who aren't happy with the larger monolithic frameworks have adopted flask (myself included) as a simple base to build more interesting things on.

There are a number of things no framework I have yet run into does well:

1. Unification of client side and server side events. With options like Backbone or (ugh) ExtJS on the client side, there is a lot to be gained from a coupled event subsystem over websockets, or via server sent events.

2. A true viewmodel based page composition framework, where components are abstract view elements with data bindings on the server side, which then have associated renderers for the output to the client.

I've played with both of these, and found them to have a lot of advantages over standard template + ajax + callbacks style of design, though creating a library for others is a lot more work than hacking something for yourself :)