skysight-inc/HackerNews huggingface dataset:
I felt like I entered some time wrap, was this written in 2007/2008? Can't believe someone writing this in 2013 since so much of the arguments are from those days. That rails shops with more than 9 months of development are festering piles of magic code is not news. Let's take a step back and ask why would anyone write a new Rails app in 2013. When rails came out in 2003/4 (yes it is now a decade) it was really neat. However things have changed dramatically as far as client/server capabilities are concerned and it is wise to revisit assumptions. Key points

1. Javascript is now anywhere from 20 to 50 times faster than it was in 2003.

2. Javascript is supremely better than ruby in building UI and DOM manipulation. It is even faster in doing straight computations.

3. Clients are now 10 times more powerful (approx. memory/cpu-core wise) and even mobile phones have more memory/capability than a desktop computer of 2003.

4. Rails remains the slowest and least efficient server side language by a huge margin.

5. Mobile/Tablets have their own UI/View concepts and work best with a server API that just serves json type data.

So why would you bottleneck your application through a rails server. Best to have your server be a provider of services (security, data store, integration with backend etc). Most computation and UI manipulation is probably better done in javascript. What is that rails provides that say PHP cannot provide in this new way of doing things. It feels like with, say, AngularJS + server API (not doing everything) we are much better served by having computation distributed in the right way.
Simplified example: mkdir foo, cd foo. I type in mkdir foo then press enter, type "cd esc-.". Doesn't work. Command completion in fish doesn't help here. In real life this is of course mostly more complicated than a simple "foo".
TallboyOne is a good curator. That makes the site worthwhile.
How has Coinbase handled issues around SMS spoofing? What's to prevent an attacker from impersonating my mobile number and transmit every last bitcoin to themselves?

[edit: thanks dan, I overlooked the comments]
This is great news. Even Google that where a startup started are starting with big business bad manners. All of us know that starting a company is much much easier then it was before and defently not like in the 1950 where you needed a lot of money to get going. All of my worries that google will keep a dominated position on the market is gone. So lets go out there and kill it.
"Fixing the lending problem might influence the overspending, but fixing the overspending would solve the problem much more directly."

You're missing the point. The overspending is a direct result of the lending problem. Lending is the root cause of the overspending problem. Students choose schools with lots of amenities because it's so easy to get loans, so why not? Because of this, schools have to continue to build plush dorms and state of the art fitness centers in order to keep their enrollment up. This, of course, drives up costs, which is passed on to students via tuition, who just continue to pay for it all with more readily available loans.

A particular university can't just cut spending, because it would put them at a huge competitive disadvantage with everybody else. Only by reigning in lending will costs stabilize.
I'd guess:

- write a little code to drive this API: http://stackoverflow.com/questions/7785096/read-laptop-batte...

- and either use a task scheduler to run your code every minute, or startup a long-lived process which just does this and sleeps

- output in whatever format you like. CSV is obviously good, but given richer APIs on windows you could dump it straight into an excel sheet I guess.
Student loans are unsecured, so if they could be discharged, the market rate would be akin to a credit card with a huge balance-- 15% to 20% a year in the current interest rate environment. Plus if they could be discharged, such action would become commonplace, a rite of passage at graduation.
I'm on firefox and it looks alright for me... Maybe they test it but it works for them. With the current version numbering schemes, there are many conditions to test.
The problem w/ MOOCs are that many students lack the discipline to successfully finish the class. A blended approach (classroom + online) is the best combination, imo.
I fully agree: The sensible and intuitive defaults (ie. arrow up/down for history; tab/rightarrow for autocompletion) and simply so much which just works out of the box (beautiful styled completion list with program descriptions in it, colors, sensible help) made me instantly fall in love with fish.

Be sure to try Fish 2.0 which is even much more awesome than the older version.
The early part of my career was spent chasing everything, and ironically, it was when I had the least amount of money. In 1998 I got my first job and immediately got a nice apartment in which to live and a decent car to get around. Even with these somewhat reasonable purchases I was already butting up against what I could afford. And by afford, I mean how much money I had. Soon enough the credit card debt slipped in and I was trapped. Trapped by my debt and all of the obligations that went with it.

This cycle did not stop until I was making a bit more money and finally got serious about saving and investing. When this happened my other priorities shifted dramatically. I was no longer obsessed about getting the newest / best thing or what have you. I paid off my debts and vowed to from then on always live well beneath my means, which I have.

Since that time I’ve never felt trapped. I’m disciplined about long term saving and having at least six months of normal living expenses in the bank. I’ve quit jobs that I simply did not like and later found other jobs that I did. I only regret that I did not do this sooner.
Can you post your solution (or give a pointer)?
Haha, I had a good laugh upon hearing that Docker cannot run inside of itself. Is this an LXC limitation? Clearly the solution was to run Docker inside of KVM inside of Docker.

But seriously, nice job. I haven't used docker yet because I want to play around with the standard lxc utilities first. But this is pretty awesome.
>The schools are in the best position to underwrite loans. They should be the ones loaning out educations.

But the schools are profiting immensely from the difference between the perceived value of a degree and the actual value. They'll never get into the loan business without being forced.

But I agree they should have some skin in the game. My favorite idea on that end is students should be able to partially default on loans, and the schools should be required to share the loss with taxpayers.
A very serious question:

Why the proliferation of server side environment like: Node.js, ASP.NET (C#), Java, ColdFusion, PHP, Ruby, etc.? I've found nothing so complicated about old languages (C++, etc.) that could not of had a web library added around them to do the exact same thing. Is SSL, cookies, and the HTTP protocol that complicated to warrant all of this?

Was it because of shared hosting (and thus running your own custom executable) that gave rise to all this? The products I'm wanting to make for the web can't use PHP, Ruby type environments. I'm looking at Node.js or a C++ version of the same.

We'll most likely output JSON and have JavaScript assemble the GUI on the client side thus making what these frameworks do nothing but the most basic of tasks.
Another data point: A single Google Apps mailbox costs $50/year - ~$4.20/mo.
Coffee shops limit perks to move Wi-Fi squatters
>Also, there is already a fairly robust supercommuter population in Texas.

I'll say. I know people who commute 100+ miles daily. If it can be made to link rural hubs with city centers, that might fly. People love rural life, but also love affluence. Agriculture, oil/gas doesn't do that for many.

>This would only add to that trend, especially if you hooked Austin into it.

It definitely needs to link the major cities. It's hard to see how one could justify excluding the Capitol.
What ever happened to plain old screenshots?
A man who committed suicide left a website explaining why he did it
First of all, high school and college education is supposed to be covered by tax money. It is in the country's general interest.

But no, your tax money goes to more important issues, like https://en.wikipedia.org/wiki/List_of_countries_by_military_...
As a Google Calendar user, I'm used to being able to drag down on a time period to book an event, and then enter event details. I can't do that on your demo.
30 Quotes That May Inspire You - From HN
Does it mean we are alone?
As a former Googler definitely agree with the 120% time. But I think its more because its hard to do any work effectively only once a week. So in order to make your 20% time be useful you just have to put in more time than 20%. And obviously you can't reduce your other workload so you put in extra time to make your 20% project successful.

And for what its worth, I personally have never had a problem requesting for 20% time. Like all big companies, it really depends on your team and boss. I believe your experience of straight out rejection is more the exception than the rule.
I worry about the battery life here. Other devices can last much longer by using those base stations. And in this population, what happens if they forget to charge once a week?
Exfat drivers gpl2-ed by samsung
Link is dead for me, mirror?
"Go plan a party. That'll be $50."
This is not a conclusion I would jump to easily or quickly, but I have/had similar problems, and ended up being diagnosed with ADHD. I take medication now, and it makes a huuuuge difference with 'procrastination' and problems finishing things (and many other things too)

That being said, you describe this as a 'subtle' problem - in my case it was intense, and causing huge life problems for me.

I can't diagnose you no matter how much information you give me, but it might not be a bad idea to talk to a psychiatrist or a (properly qualified!) psychologist? You could also do some research on techniques for coping with ADHD - most of the techniques are common-sense, good practice, and if you don't have ADHD they'll be even more effective than they are for someone who does have ADHD.
Part of the reason prices have gone up so much is that credit has become so easy.

Think of it as a perverse incentive for collusion between the schools and finance providers to milk the students through the mechanism of easier credit.
>Wow, this is an excellent article! Nice visualization of the battery life.

Thanks!
We’re profitable and haven’t touched our Seed capital
They use base stations. Here's one:

http://www.qmedichealth.com/
All I can say is that this company is pretty incredible, and much of what get published about it isn't very accurate.

Couldn't agree more. Partially-truthful stories titled "Google used to be a great place to work but isn't anymore," seem to make a lot of HN commenters very happy. I'm not sure why.

Anyway, back to complaining about how I don't like the new pour-over coffees that the baristas upstairs make. Replacing Intelligentsia with Stumptown? How dare they! What a terrible place to work! :)
> I'm weird that way.

Dick. You are a dick. Just letting you know.
Is this guy really a developer? I can't imagine using a single 15" monitor to accomplish anything at a productive pace.
> Calling 20% time 120% time is fair. Realistically it's hard to do your day job productively and also build a new project from scratch. You have to be willing to put in hours outside of your normal job to be successful.

Then it's not 20% time, it's personal time you're giving to your employer for free. Why would you do that? Why not build your projects outside of Google and keep them for yourself (assuming it's a product and not open source)?
I agree with a lot of your conclusions, but I think there is a lot of value to be found from nerdtree if you use it correctly.

I'm a super heavy Command-T user as well, but when you are working on a sufficiently large project there is just a lot of value you can gain from being able to see the file tree.

Nerdtree is also my favorite way to rename/move/copy files
Coinbase is fucking killing it. Wish I had worn a tie instead of a sweatshirt to that customer service job interview ....
You used these loans wisely. When did you go to Cal?

I was a grad student there in 1999-2000, and the tuition for the year was only a little over $4,000. It's much higher than that now, about $15,000 for the year. That's still relatively low, assuming that you're an academic student. Professional schools can charge what they like ("data science" is 60K!)

It's still possible to get an excellent education for less money. Part of this is that we need a cultural shift as well as an institutional one. Four years of cal is now very expensive (about 60K in tuition). But a lot of immigrants (many in my neighborhood) go to 2 years of community college (while living at home to keep costs down), finish at a UC, and study something with good job prospects. That's not reading poetry by the the leafy glen next to a beautiful old building, but at least it is affordable. I suppose I shouldn't just say "immigrants", I do know california natives who do this to, plenty of them, but it doesn't really fit the traditional middle class notion of "4 years of college, away from the parents".

Also - Cal has a good name, but rankings like US News and World Report haven't helped either. They reward colleges for everything that costs money, but they don't reward colleges for keeping costs under control or for enrolling low income students. Not a single public institution in the USNWR undergrad top 20, including UC Berkeley.

Bill Bennet, the republican and quite conservative former secretary of Education, made some very good points about this in a recent book "is college worth it". His take on it is, if you get into stanford, go. If you are inclined to study petroleum engineering, go (PE used as a stand-in for highly employable majors), even if you go to a small college in South Dakota (though if it's engineering you're studying, state schools are often more prestigious than their private counterparts, especially in the western states).

The danger is in between. Don't go to an unknown third tier school and run up a huge debt studying liberal arts - or, if you do, make sure you double major with something that will lead to better employment.

One thing - I don't want to give the impression that I think a cultural shift is all that is needed. Students do need to turn away from the high-cost model, but the government did play a role in this problem. Unfortunately, making loans available wasn't helpful to many students. By guaranteeing the loans, the government made it possible for students to borrow far more than a private lender would have considered prudent. By changing the bankruptcy laws around student loans, the government created a far more poisonous form of debt for students. And then lastly, by making the money so freely available, the government allowed institutions to raise their prices - so even if students wanted to "just say no" to high prices, institutions knew they could charge this cause someone would take out the loan. In short, the gov't may have ensured that the low cost education that would have been demanded never emerged.
I'd like to see the Air-vs-Pro graph in terms of mAh instead of percentage of factory capacity. Better yet, in terms of expected running time on a full charge.
>Was it because of shared hosting

That played a huge part in things, yes. PHP and ASP gained a huge part of their popularity because they were designed to fit into existing shared hosting setups, so everyone could rely on them being available anywhere and everywhere. Hence mod_perl, mod_ruby, mod_python, etc. to try to get those languages into the same space. Now that virtual machines are the norm it is a lot easier to use whatever you want.
You Need a Support Funnel to go with your Sales Funnel
I've only recently started collecting data for my Early 2011 MBP, but I'm starting to see a pretty steep decline. From 72% capacity down to 58% in a little over a month feels like I might be nearing the end of life for my battery.

date | capacity | loadcycles
------------------------------------
2013-07-08 | 4964 (72%) | 527
2013-07-25 | 4566 (66%) | 534
2013-08-05 | 4432 (64%) | 537
2013-08-16 | 4016 (58%) | 542

Anyone have any advice to stretch its life longer, or is this pretty typical?
Build Brand Awareness First - Distribution Second
>I don't think the boomers ruined this one, although they were in the right place at the right time to blame them.

Who then? Boomers have had all of the political power for the last thirty years. They will probably hold it for another decade.
That Time I Wasn’t Harassed at a Tech Conference
Blend.io looks like a really promising piece of software. There have been many attempts at a live collaborative jam software service but this one has come a long way.

Check out the article to find a free beta code as well and give Blend.io a test drive
You will not make things more efficient by having them run by the government, you will only create another unfunded mandate. While it may seem that it is free if the government pays for it, obviously someone pays. The least cost effective way to run something is through a government bureaucracy, that should be pretty clear by now.
How Accurate Is "Jobs"?
It may well be that someone has a reasonable expectation of monogamy, but that's entirely irrelevant. If you don't like the way your partner acts in a relationship, you don't hit them, you talk about it and possibly break it off.
> the great sin in the student loan market is the online degree mills, which target relatively vulnerable segments of the population, all funded by loans. for example: did you know that online universities cost almost the same as physical ones? that makes absolutely no sense when you think about it, but i don't think many of their students do. online only should be a fraction of the rate.

I believe part of this is the convenience issue. I finished my MBA 4 years ago, and at the time the school was pushing online classes pretty hard. And the online classes cost more than regular classes.

(Faculty also commented that they were pressured to give higher grades than they believed were earned because of the profit component, and few argued they learned better online. But they sure can be convenient.)
Data Visualization 101: Basic Guidance
Can I restrict available times? For instance, I only like to schedule meetings late in the day or first thing in the morning.

Just because I have availability doesn't mean I am available...
I don't buy it.

I went to one of the most expensive private not-for-profit schools in the US (top 20 net-cost, going by http://collegecost.ed.gov/catc/#) and had exactly fuck-all for scholarships. I didn't shell out anywhere near $250k.

Are you assuming med school or something? As far as I can tell, the median debt for med school grads from private schools is barely half of $250k. The most expensive I can find still falls short (barely, to be fair): http://grad-schools.usnews.rankingsandreviews.com/best-gradu...
> I think that abusing someone's trust is, well, abusive.

She seemed to be straight up honest about that fact she didn't want a monogamous relationship, where is the abuse of trust in that?
Doesn't anyone else think having the company with 90 percent market share in PCs charge for access their OS this way, is a little insane? How did the anti-trust committee miss this one a decade ago?
Maybe it's because I'm on a PC: http://i.imgur.com/QaEYVg8.jpg
Red Eagles? I'll second the "fun book" comment. I'd recommend it to anyone who has ever enjoyed a Tom Clancy novel.
For those of you reporting crashes in calendar/datepicker, can you please indicate what region you are in (UK, etc)? The issue is most likely caused by non-American date formats, and we are working on a fix.
waitAll gone. Before I put it in any package managers it will get style guided. This is currently on version -1.0.0.
Defense of Massachusetts Cloud Services Tax
Python-catcher - Beautiful stack traces for Python
"In some countries, you don't even have the OPTION to take out a loan to go to school"

In some countries, like mine (Uruguay) university-level education is free :) (though postgraduate studies are paid).

I think China is the biggest example of free university education. EDIT: I was wrong, about U$ 2000/year and rising apparently.

At least our bazillion psychologists and communication majors (equivalent to the dreaded "English majors" in the U.S.) are not saddled with debt, though a non-specialist psychologist can expect to earn less than a store clerk or McDonald's employee.

Continuing edit: Sweden and other countries also have "free" college education:

http://www.theatlantic.com/international/archive/2013/05/the...

http://en.wikipedia.org/wiki/Free_education

List of countries with free post-secondary education (from Wikipedia)

Algeria

Argentina

Bhutan

Cuba

Denmark

Egypt

Estonia

Finland

France

Greece

Italy

India

Malta

Mauritius

Morocco

Norway

Oman

Pakistan

Russia

Saudi Arabia

Scotland

Spain

Sri Lanka

Trinidad and Tobago

Turkey

Barbados

Kenya

United Arab Emirates

Uruguay

I was wrong about China, but apparently it is free in India.

One major difference is that here in Uruguay you don't have entrance exams, and it's free for foreigners (we get several Chilean students, where it is not free).
It amazes me that so many people cite the blub essay while behaving exactly as the essay describes a blub programmer. Ruby is not near the top of the spectrum, you aren't even aware of the languages that are at the top of the spectrum.
The only one I know of is lobste.rs, which is all fine and good if you know someone and can get an invite — without one, you're stuck in read-only mode. No idea why they'd make a decision like that.

I like HN for its news, but am not so sure about its moderation policies, muchless the sometimes-hypercritical attitudes.
Why YouTube is the new Hollywood
Talking about "restoring the Constitution" is a good way to convince me that you don't know what you're talking about and aren't worth throwing in with. I believe in the future, not the past. Rather than holding up a piece of Scripture and warning me not to sin from the straight and narrow, I'd like to be presented with a vision for life lived.

Or, more succinctly, "Build bridges, not guard rails." It irritates me that American politics is often an exclusive-or choice between freedom and justice.
It was just named that because it fell under square #51 on a map. It was totally arbitrary way to name it and doesn't imply the existance of Areas 0-51.
We've had processes, threads and greenlets for a while now... if anything the problem isn't that there are no options, but too many options that require understanding to choose and apply.

Many of the people complaining about this issue don't have a demonstrated problem and could try any simple approach first (if the point is not just to slam Python in favor of something else, from the beginning).
This is why I prefer replaceable batteries. Ultrabooks look nice, but ultraportables are more practical in my opinion.
Do you have anything cool to share with your friends?
Did not know about now. Thanks.
Full disclosure: I'm a rising senior at Stanford, so maybe your comment is just irritating to me on a personal level. That said, the Stanford CS department is objectively very good; further, judging by the number of people I know who have abandoned or failed out of CS here, plenty of people wouldn't be able to complete the coursework for the undergrad degree even if they were all enrolled. I agree that hiring people based on their school is bad practice (see: people failing out of CS), but I don't think it's fair to call any engineering degree a "pretty piece of paper." I've put too much work into mine for that.