skysight-inc/HackerNews huggingface dataset:
Dischargeability does not matter if the person has no income to pay it. You can't take 2K per month form a person that earns 2.5K per month before taxes. In fact, unless you have six-figure salary, 2K per month will bankrupt you very quickly, since you also need to pay for shelter, food, utilities, etc. and with income that allows to pay 2K per month you will get no welfare. So repayment of the loan is linked to the person having substantial income.

Actually, as far as I know most of education loans are now government loans, so there is zero incentive of changing the requirements, and zero incentive to reduce the costs. If these loans are losing money, we can just tax the rich and have more money, can't we?
It's not just the grant funding. It's also a bundle of services and visibility for more contacts to build your business and more funding.
Saying there's little competition is a huge stretch. WordPress is the dominant force by a large margin. But from small static site generators, hosted platforms, other open source alternatives, to enterprise-ready solutions there are a lot of competitors hitting nearly every segment of the market.

http://trends.builtwith.com/cms provides some good trends of the big players, but I wouldn't put too much stock in it.

That said, as a developer who has fallen into the WordPress business out of necessity, there are a lot of great products out there that are built much better than WordPress and I wish one of them were the dominant player. Still, WP manages to get the job done most of the time.
Application Delivery Controllers: The Last Physical Hurdle to the SDDC
ha, well that is definitely not happening anytime soon…

but, here is a whole thing on "why less" I wrote up about it a long while back, and it still holds true today: http://wordsbyf.at/2012/03/08/why-less/
This is pretty cool. I've been using CoffeeScript to post-process MD simulation results because it's such an easy language to get things done in. Tools like this will make it even easier.

Although, could someone clarify for me the floating point issues mentioned by Steve? I wasn't aware there were issues...
My original argument was that there was a causality between poverty and obesity which I thought you argued against but I am glad that we agree.

The underlying reasons for this link I don't think we will agree on.
Does he really think this sort of invisibility just happens?

A road goes over a bridge so smoothly that drivers don't notice the bridge. The result of the bridge-builder refraining from decoration? Mostly the result of the bridge-builder very, very carefully lining things up. With a level of planning-time rarely seen in the software world.

Non-craftedness is just a style, one that only the most skilled craftspeople can achieve.
yep, twitter has been great. And mark and i didn't leave to start a bootstrap support company :P
Somehow I expected, the valid argument against business logic mixing inside templates, making the case for a template language. I agree, but that way we are progressing towards dozens of languages in implementing a simple user function. For example, why not a language for controllers, and another one for models too?

In contrary, I am in the pursuit for the one universal language to be used everyhere replacing, javascript, html, css, templating language, ruby/python/php, sql..
When will the lawsuits begin?
Here's something concrete you could charge the employers with: hearing loss. I've heard that it's only safe to listen on headphones 1 or so hours a day, not 8 - 10. It's like second-hand smoke, only, it's not cancer, and probably no-one's going to do the study. But I too have thought that it's lawsuit material.
This is great, but it seems a little slower than the raw box2d. Is it doing anything else on each animation loop?
How can Stanford even begin to justify this cost? Apart from boasting that graduates earn an average of of X dollars per year, how is the education itself worth the price?
Just tried it. Top notch. Head and shoulders above the Ticketmaster app, which I use quite frequently. (Or at least I used to.)
Neat. Creating a Ruby implementation of the solitaire cipher was also problem #1 in the Ruby Quiz: http://www.rubyquiz.com/quiz1.html
When most folks are not interested in education early on and do it for purposes other than learning itself tells something about our society and education system.
Something to note is that Seattle's central neighborhoods were strongly in the grip of a condominium boom. Older houses and 12-unit apartments were being torn down to build fancy 200-unit condo buildings for more than double the previous rent.
That would be the same as charging women different for being more prone to car accidents.
Purchase a Chromebook.
I used to write Java on the server-side and hated it. It felt like mindlessly writing boilerplate code for a living with a language assuming I'm an idiot who can't be trusted with more than one paradigm at a time.

The last backend application I wrote was entirely written in CoffeeScript running on node.js. While it doesn't get the performance of the JVM, the development experience has been some of the most fun I've had in years.

For future backend projects, especially if they're big in scale, I'm looking at either Haskell or the D programming language.
Reading this got me thinking about using mailgun for my nodejs app. I noticed that the article didnt use off the shelf mailgun 'client'. Is it because the available mailgun npms are old/bad or just to showcase how "easy" it is to write your own?
Django Secure
It really holds up. My dad raised me on the Stones, Hendrix, Joplin, and Dylan -- the influence the Chambers Brothers had on soul, and rock, and blues and even the freaking cowbell and on and on is commendable. And I barely grok music.

True story, I've been on the train for the past hour just hitting repeat on Time Has Come Today.

And thanks. We're far from done, but I'm really hopeful the internet can pull through and give Lester what he deserves.
I think of it like this, Craftsmanship is about having the discipline to dot 'i's and cross 't's. It's about scrubbing out the pans after your done cooking a meal, because while you might be able to keep reusing a skillet without cleaning it to produce delicious meal after delicious meal quickly, eventually, you're going to send a customer to the hospital.

Keeping code in small readable chunks that have automated tests makes it easier to maintain and if this hasn't been your experience then I would say you haven't been doing it correctly.
"Many of us feel we are overpaid, but most would never admit it."

Really? I've always felt underpaid. Most business owners don't understand software or deadlines and me (and my developer co-workers) have always had to suffer as a result of this by working insane hours for weeks at a time to get things done.

But keep thinking this way. It will only help me when I need to hire developers for my own business.
It's the same in a lot of technical fields. In my mechanical engineering courses there was a minority who truly loved everything to do with machines. The people who work on their car at weekends or build projects in their spare time. They were truly excited just to be able to do what they loved and get paid for it.

The majority though are people who have some affinity for maths and sciences and have made a career choice to study engineering. They put in the hours to do the coursework, but if it's not proscribed in the course they simply won't do it. They go home and don't think about engineering at all. Big companies are full of these people, chugging away at their job but not particularly interested in spending their spare time honing their skills or working on other stuff because it's actually pretty awesome.
Intuit acquired Paycycle in 2009 and the entire company left to do another startup. That might explain why it hasn't changed much.
The cathedral example does not work. The author clearly explains how the aesthetic of a cathedral helps put people in the right reverent frame of mind to worship, which is the action they are there to perform, then dismisses that beauty as not functional, as mere aesthetic. It seems clear to me if the design helps them get in the right frame if mind, it is functional. Furthermore, historically, the point of stained glass windows was to share some of the stories of the bible with a largely illiterate population. Again, it was beautiful but not merely decorative. The art of the cathedral had purpose and function.

I have a Certifucate in GIS. The mapmaking class I took emphasized the fact that a good map -- one well designed for its intended purpose of efficiently conveying information -- will be perceived as "beautiful" in much the same way that good engineering is typically perceived as aesthetically appealling but a beautiful map is not necessarily a good map. In organizations where GIS is not well integrated, you wind up with "map shops" who are not involved in any really important part of collecting the data or using it. Their only role is to make maps for the people who do use the data. Map shops inevitably become obsessed with making beautiful maps, to the point where embellishment may well interfere with effective use of the map.

I have come to believe that beauty (of all kinds) is valued because it is a qick and dirty proxy for real value since things which are well designed seem to universally have visual appeal. Therefore, if it is not aesthetically appealling, it probably is not really all that good in terms of quality. I think beauty then also gets routinely maligned because it can be a quick and dirty means to fake value, to falsely signal value, when it doesn't really exist. I think this conflict will never be resolved because both things will remain true. We will continue to remark with awe and wonder on the "beauty" of high quality work and continue to deride low quality work which tries to cover up its defects by slathering it in prettiness.

For those adequately in the know to understand the code, there will continue to be people who talk about programming in terms of "beauty". For those not in the know, it is too abstract to "see" the beauty of it.
I think that the more certainty people have about their future medical issues the less likely health care plan groups are to work. What incentive does a future-healthy person have to join with someone who is certain to have high expenses? And why would you trust someone to tell you that they haven't been tested and know what lies ahead?
... that 5-year income of Stanford MBA graduate is at least 185K higher (after taxes, of course, so before taxes, given federal & California taxes, it'd be around 400K or 80K per year) than the income of other people ...

The Stanford MBA's income need not be higher by 185K, for the comparison to be fair. It needs to be higher only by the difference between the cost of Stanford MBA and the other MBA.
Glad you like it! I'd love to know how it goes if you make use of it.

In your browser console, run:
0.3 + 0.544
You'll get back
0.8440000000000001

In practice (especially if in the browser), the difference is either irrelevant (in CSS 1px == 1.1px) or not significant. But in accumulation, it could be problematic.
Small Business Success Secrets....
Can this speak to anything regarding Aspergers?
Note that it doesn't prevent discrimination for life insurance, disability insurance or long-term care insurance; if you get a dangerous condition in your DNA testing you'll never get any of those types of insurance again.

Also note the limitations are not very comprehensive. Health insurers could use genetic info and then find ways to deny you coverage on a technicality (didn't disclose tonsilitis at age 4 - DENIED). There's no civil remedy in the law so it would be up to you to petition the Federal government to carry out some sort of enforcement action against insurers, which seems less than likely.
I use Yahoo Mail and pay $20, so I can create temporary email addresses. I know there are other free temp email services, but I like to have it one place, makes it easier to search as well.
They do genetic testing, not genetic sequencing. They don't have your whole code.
Thanks for the post! We've been working on this new release for a while, hoping to get lots of feedback from HN.
What Does Singly's AppFabric Mean?
Google India's CyberMonday turned out to be a super flop
I never design an interface without checking with the developers I work with. Is this possible? What's the time frame? How hard would it be to iterate? Can we do this nifty slide and layering action?

Then check with the product team/manager - is it worth it? Do we have the time/resources for the extra level of 'coolness'?

Then check with the DB/Backend guys - would this flow work, these values, these sort orders, creating of these groups, how does it fit with legacy entries?

Then check with the test users with interactive mock ups/wireframes - does it fit together? Does it flow? Are there confusion anywhere in the sign up process? I see you are entering this ridiculously long user name that is going to break the design? No, don't go ther - back to the drawing board.

If you have OCD like me and your math is off (ie trying to retain a 1px border on both retina and non retina of a shape that consist of multiple strokes is just asking for trouble), you can spend ages tinkering. Luckily, and hopefully, non retina iOS will be phased out soon.

As you get better, you'll slowly learn to see ahead and anticipate all the moving parts but dang, it can be a tricky journey. Lots of learning to go for me.

ie: I've yet to come across a app that previews my mocks up to my iPhone nicely. ATM I'm using Box. Dropbox doesn't work cause they, for some reason, wants to destroy the file by compressing it while on a mobile device.
>The tax rules associated with large construction projects, plus that fact that large-scale commercial real estate is a cartel in most US markets

Interesting. Do you have any links to contemporary discussions of this issue?

The in-depth Glaeser/Yglesias/Avent discussions I've seen mostly focus on height limits and minimum parking requirements as major problems in urban areas.

WRT the cartel issue, I wonder if efforts like Fundrise: http://www.theatlanticcities.com/neighborhoods/2012/11/real-... could help.
In other news, 23andMe introduced relative finder not long ago. I hadn't logged on in over 2 years after I did it with a groupon promo, but I had a public profile with my name and city. A half-sister i didn't know i had found me with matching DNA, owns a business 5 blocks away and walked over to meet me (what's the probability of that!?). Found my dad was not my biological dad and i was from the same sperm donor as my new sister. That was a weird week...
This is a fantastic title, right up there with 'Dynamic typing is 1000x better than static typing' and 'Tabs vs Spaces: winner spaces'.

It really just leaves us arguing the finer points of what the definition of craft is. Could you argue that knitting isn't really a craft as most people just want sweaters that work over sweaters that show some amount of professional craftsmanship quality? What about coffee tables since Wal-Mart sells cheap coffee tables and people generally own cheap coffee tables that must mean that woodworking isn't a craft.

ugh... we may as well argue the merits of calling something 'Art' with one side holding firmly to the position of since I consider it art it therefore becomes art because art becomes art once someone identifies it as art.

As for the artistic nature of code I'm reminded of reading someone's quote years ago "On a whim one afternoon I decided to browse the source-code for Nethack. I looked at it, and it looked back at me, and I was afraid"
How many hours per day do programmers work?
Or, really, how thick the API is around it. Attributed strings won't see very wide adoption until someone (preferably Apple?) gives us an easy to use markup language around it.

Manually screwing around with NSRange's is not the way forward.
TED Talks on Working Smarter (advice on leading and living better)
Everyone has to live somewhere; fitting 200 people on a small but tall, fancy condo plot frees up 200 people-units elsewhere. That's how supply and demand work.

edit: more on that here: http://www.slate.com/blogs/moneybox/2012/12/11/filtering_vs_... .
Code beauty is different from aesthetic beauty (e.g. cathedral). Code should be straightforward and almost boring. You don't need to start complex; it will come to you. Complexity should come from the problem being solved. Self-modifying code is "fun" and also completely unmaintainable. Same with code that uses a lot of inheritance (except in GUIs, where inheritance is a natural fit). It might be "fun" to write but it's hideous to maintain. It's better to point that creativity in the direction of clean code that teaches other people how to use it and how the problem is solved.

Code aesthetics cannot be compromised, but code beauty doesn't mean complexity or adornment. It means functional simplicity and ease of learning. It should trigger the, "Why didn't I see this problem so simply?" reflex.

A really great programmer (and I’ve been lucky enough to work with a handful over the years) can out-perform a doing-it-for-the-money programmer by orders of literally hundreds, delivering in hours or days what would take an average developer weeks or months.

True, if that great programmer doesn't have meetings or interruptions, get to choose her tools, and has full autonomy in how she does her work.

I used to think that mediocre "day-jobbers" (to borrow a word from the OP) made the crappy corporate software environment and bad software. I now am pretty sure that it's the reverse. The corporate world limits people and turns them into day-jobbers. You have to be constitutionally insubordinate in order protect your creativity through the grunt-work 20s and not a lot of people have the nerve to deal with the result of that (e.g. frequent job changes).

This is compounded by the fact that the people who climb the corporate ladder tend rarely to be of that insubordinate type. After 15-25 years, they're finally in positions that would use that creativity... and don't have it anymore; it's gone forever.
I was identified in 1st grade as being an advanced learner (or whatever you want to call it) and my parents were brought in and were told that I had a lot of potential and if they wanted me to succeed and reach my potential they should take me out of the public school system as soon as possible. Very grateful towards my parents that they took the advice.
Twitterrific 5 for iOS: Just Delete the Other Clients
As someone without iTunes, what does iTunes do now? There are no screenshots/videos in this article.
Yes, bolding word is not easy but we can draw it in Quartz... http://pastebin.com/vwcsz31Q
Even if he is, to continue the analogy, people will care how well arranged and maintained those pipes are as soon as they have a problem with the plumbing and have to call a plumber.

A messy unfathomable array of pipes will cause the plumber to spend more time fixing the problem and will cost the customer more.

A well arranged, "documented" set of plumbing will help a good plumber spend less time performing the maintenance lowering the long-term cost of ownership of the plumbing. Not only that, it's more likely to work correctly the first time. Instead of spending weeks calling out plumbers to figure out why no hot water is coming from the bathroom taps, etc.
Health insurers could use genetic info and then find ways to deny you coverage on a technicality

How could that work once the Affordable Care Act goes into effect? It requires Guaranteed Issue, so insurers can't do that. Insurers have to accept anyone who requests their plan and they can only vary premiums based on age, location, and smoking.
A Well Deserved Hangover
I looked over the code because there was talk of switching over to OpenERP. My thoughts on the server component so far (keeping in mind that I'm exceptionally pedantic) --

- Internal inconsistencies w.r.t formatting -- sometimes there's newlines between functions, sometimes not.

- Docstrings are fairly haphazard. I remember seeing some somewhere, but can't find them anymore. I have no idea what the `ir` module does or what it's for.

- The custom ORM (`bin/osv/`) scares the daylights out of me. It only has 4 test cases that I can see (in `test/test_osv.py`). I don't see any test cases for the DSL that the `osv` module provides.

- It appears that the ORM uses raw SQL as an intermediate for composing queries, then uses regular expressions to extract data from these intermediates.

I've only spent 10 minutes thumbing through the code, haven't read the docs or anything, so the above is a very shallow analysis.
Using smartphones for biometric eyeprint verification
Hopefully this will contribute to improve the open source office software.
I look out for myself. My salary is a lot better than my experience level for what I do.

I'm talking about guilt. I have done this for many years now and I see people that work harder than I do each day with more skill to make much less salarywise. And it isn't just me.

I think a lot of what we get paid for is the ability to adapt and endure not knowing how to do what we do when it changes all the time.

BTW- those running their own business often are in the lower income bracket, which is why I haven't made that jump yet. More power to ya.
Nice work guys! App looks great, will be an awesome tool for future ticket purchases.
Yep, earth is a rocky planet - composed primarily of silicate rocks.
Ask HN: What do designers do during hackathons?
Any blog posts on this? Just as coders may use APIs to expedite development, I often wondered how teams got such well-designed sites up in such a short period of time. Do they use templates? Themeforest? And after they launch and iterate, do they outsource some of the design work? Esp. if it's all technical founders? Is this frowned upon? Is this done at Y Combinator or at other accelerators?
That's what I'm getting at. The more knowledge all the participants have (and that's both insurance and users), the more the fundamental contradictions between "insurance" and "health care plans" emerge. But closing your eyes and just remaining ignorant is a terrible choice too, because in the medical domain, knowledge isn't just power, it's life.
>when building a social app, you always need user authentication, friends lists, collections, ratings, comments ...

I think that presupposes what the task will be too much. It is facilitating social apps as they are today rather than how they could be.

At the fundamental level, what is needed is Authentication and authorised data access. The authorisation system is one where data can be conditionally detected, accessed and modified by specific identities. That will allow friends lists, collections, ratings, comments etc. without dictating the form those things should take.

The authorisation mechanism is a hard problem™. I think it isn't impossible though.
Scoble's "Building a Company" community on G+ has 3K join in first week
Extremely well-deserved! We use ZenPayroll over at http://collections.me and it 100% lives up to the hype. It's going to be a true pleasure watching it grow into a titan of the industry.
Ask HN: A Hacker News site for musicians?
As HN is to hackers, is there a site for musicians?
Somehow, I thought this was going to be a discussion about SPDY
Link above is to the announcement. Here's the link to the community:

https://plus.google.com/communities/111285810442781953487
Show HN: two hack week projects (that have a chance of being released)