skysight-inc/HackerNews huggingface dataset:
You qualify for aid. If you're 24, you are now an independent student and parent income is no longer factored into the financial aid equation. You are basically low-income in a college's eyes.

Education about financial aid goes a long way. Just because someone qualifies for aid but does not seek it does not prove my point wrong.

http://www.fastweb.com/financial-aid/articles/699-fafsa-and-...
Having had the unfortunate experience to work with Magento recently, I completely agree with your evaluation. My reoccurring thoughts were exactly "this is Java written in PHP!".
I realize this is quite off the main topic, but I thought it was interesting and worth passing on.

If you really think that "four different kinds of equality" in Common Lisp is a wart, then I recommend that you read "The Best of Intentions" (http://www.nhplace.com/kent/PS/EQUAL.html) by Kent Pitman. The article explains why that situation is quite intentional, and why it is very rational, and why it is in fact ill-advised to expect a single meaning for "equal" ... or, in fact, other "obvious" concepts like "copy" ... to be sufficient.

That article was one of the many over the years that helped me refine the way I think about programming and programming languages.
Glad i searched before posting exact the same. Don't forget matz in this context...
I don't think the convenience of Arc is a very widely held view among Lisp users. But that's setting also setting the bar way too low. If Scheme or CL didn't exist, and somebody tried to launch them as new languages today with a first generation implementation, they wouldn't stand a snowball's chance in hell. Most probably CL or Scheme as new languages wouldn't get any traction even with a mature implementation + good library coverage right at the start. It's much easier for a language community to be self-perpetuating at a certain size than to actually grow to that size.

I agree that Scheme didn't only become substantial once the implementations became mature. But that's because it had a few fresh big ideas (lexical scoping/closures, CPS), not because it was new. Likewise it didn't become popular (as much as it ever became popular) just due to existing, but largely thanks to being used as the teaching language for a legendary intro course at a prestigious university.

As for the "hype" comment, that wasn't intended as a negative attribute. It's very hard for a language to succeed purely on its own merits. Tens of man years of effort had gone into Go before it was launched. It might still have failed had there not been such powerful marketing hooks in place (created by Bell Labs legends, having the appearance of being backed by Google). Arc had a good marketing hook as well. That would have made bootstrapping an initial community much easier than e.g. for Clojure.

And just to be clear this isn't intended as a personal criticism! There's just one YC, but hundreds of new languages and implementations appear every year, slowly advancing the state of the art.
The vans can detect a CRT TV on the ground floor; that's about it.

The database of TV owners is the easier way to catch people. In the UK if you buy or rent a TV (or other bit of equipment that can be used to watch/record TV programmes[1]) from a shop (not private sale) then the seller has a duty to collect your name and address and report this to the TV Licensing authorities.

Same (I think) for people who sign up to any other form of TV programme distribution: Sky, BT Vision, Virgin Media, etc.

They then look for people who've got Sky or have just bought a TV and that don't have a license. That'll get the vast majority of people.

Then there's the people that either don't have a TV (or anything else similar), or who have one but don't use it to watch broadcast TV.

I had a period where I didn't have a TV and used to get hassled by letter once a month. Some people in a similar situation would refuse to let the inspectors into their house and endured endless letters, phone calls and visits. I just let the bloke in to look around, he saw there was no telly and left. The letters and hassle stopped after that.

The rules about what you do and don't need a TV License for make it even more difficult:-

"
The law states that you need to be covered by a TV Licence if you watch or record television programmes, on any device, as they're being shown on TV. This includes TVs, computers, mobile phones, games consoles, digital boxes and Blu-ray/DVD/VHS recorders.

You don't need a licence if you don't use any of these devices to watch or record television programmes as they're being shown on TV - for example, if you use your TV only to watch DVDs or play video games, or you only watch ‘catch up’ services like BBC iPlayer or 4oD.
"

It really hasn't caught up with the digital age. All they've done is add endless extra layers and clauses to the legislation to make it horribly complex.

1. A gross simplication. The actual definition is even more complex (as with most UK legal stuff) than this.
While I definitely see and agree with your general point, I disagree with the specifics. I'm grateful to Danielle for calling BetaPunch out, so I can avoid them in the future. She did me a service.

A CEO should avoid conflict, when that conflict will serve nothing. Customers email me and call me an idiot, immoral, etc etc for not canceling their subscriptions when I have no way to do that (they're handled by PayPal), and I tell them I'm sorry, even though I want to call them on it, because that won't solve anything.

BetaPunch deserved to be called out, so people will know and avoid them in the future. I would like it if more bad actors were shamed, as keeping silent only encourages their behaviour.
The detectors are still operated by the BBC, not the contractors. (I know 2 former BBC detection engineers, one of whom also operated the machine.)

They declined to tell me how the machine worked, sadly.
Everybody can vote for DjangoCon 2013 presentations (Github required)
It would be nice if they allowed submitting many screenshots, approval of all of those, and then choosing which ones to display. It wouldn't be quite as useful but allow some change.
>its unlikely that mortgage payments are lower than rent - otherwise, it'd be better to pay the mortgage than renting! You would buy a place, and rent out a room or two, and have the rent income plus your own money to pay the mortgage.

I have friends doing just that. All it takes is the initial deposit capital (which many people don't have, or take years to save up) and credit rating.
Probably the more sensible way to do it.

In the UK they've made it more complex that a license is required (for your home address) if you watch live TV on any device (including a computer or smartphone).
My mother was fined for having a colour television whilst having a black and white license. She had forgotten to upgrade since being given the television from my grand parents.
I'm wondering how this article compares to other countries. In Germany you don’t necessarily need to pay expensive medical bills, and Universities have either no fee at all, or a very small one (500 € per Semester usually).

So after getting a Bachelor’s degree, you can be pretty much debt free.

Is this then only a problem for the USA?
The Anonymous are petitioning to legalize DDoS attacks
I wouldn’t bother. Those TVs hardly matter and it’s not a way to reduce power consumption. The problem will solve itself, as those using B&W TVs die out.

Every little bit doesn’t matter. That’s an ass backwards way of going about reducing power consumption, like firing the gardner in the White House to reduce the deficit.
Disclaimer: I am from the DjangoCon Europe 2013 organizers team
3 ways the Microsoft Partner Network can help you
In practice you can work around transactions in double-entry registers with UUIDs, and then fixing the inconsistent edge cases at reporting time.
I was always under the impression that the licence was for the tuner, rather than the actual TV screen. I know that you used to have to get a colour licence if you owned a VCR, because it had a tuner capable of receiving and recording pictures in colour.

Now that we've gone through digital switchover, there are no purely B&W TV tuners - every digital set-top box can receive colour pictures, even if the TV can't display them.

Surely, in this case, the Black and White licence is obsolete?

(Incidentally, I dropped my TV licence this year - I just wasn't using it enough to justify the cost. What little TV I view now is on-demand through the computer. With fibre-optic broadband - paid for with the money saved by not having a TV licence - I can receive an HD picture on BBC iPlayer and it's actually better than the old TV reception.)
"Maybe I'm just lucky."

Fair enough. I think you must just have been lucky. I know people who have told them over and over and over again to no avail (and indeed, you can find many such people on the web).
But what does it mean? What is an official recommendation by the Copyright Office - an actual license to reuse stuff? Or just a recommendation with no legal consequences at all?

So artists are supposed to create works employing fair use, and then hope they'll get a recommendation by the Copyright Office? If yes, they can publish their work, if no, they'll have to trash it?
You can fire people, but you have to follow a certain procedure to do so, otherwise you put yourself at risk of being sued for wrongful dismissal. There are clauses in employment contracts to cover gross misconduct so that you can fire someone for stealing etc. If you can't afford the employee you can make them redundant - but there are rules about not filling a similar position for a certain amount of time thereafter to ensure that it's not used as a way of firing people just because you don't like them. If an employee does their job and does it well you should not be able to just fire them because you're having a bad hair day. To me as UK citizen, your system looks like a crazy free-for-all. To each their own I suppose. :-)

Incidentally, IANAL - the above is essentially right but I'm not an employer and only have an employee's view of things.
Are You Connected?
Why You Should Use A Classified Ad Submission Service
And this is another reason why everyone regards PHP developers as being a tinsy bit crap at developing software. It's a broken solution to a problem that shouldn't really be there. Ignoring why the race condition is happening, what is wrong with something like Redis or heaven forbid semaphores/shared memory for locking. There are billions of ways of doing atomic updates right and this is not one of them

--EDIT

I hadn't even got as far as the disk i/o section, after reading no words can do justice to the complete lack of understanding shown here with regards to filesystems, caching, SSD's and linux.
If you have experience in c++, I have used Wt [0] previously for webdev and found it pretty straightforward (it's like Qt for the web) and extremely performant. Dual license GPL/commerical.

[0]: http://www.webtoolkit.eu/wt#/features
This may be an overinterpretation of the bank statements. They are a representation of what happened, but do not necessarily accurately reflect the steps that happened.

For instance, it is entirely possible the 'withdrawal' action was logged before it was actually committed and that it subsequently was never committed, because of a transactional failure. The 'deposit' action was then logged by the rollback code, to create the necessary illusion of restoring balance, while in fact the money never left the account.
The title makes me cry!
ATMs have an offline operation mode (CAP blah blah) that is quite permissive with what you can withdraw. This is for the obvious reason that the mainframe is not always reachable and available; but to halt the operation of all cash machines is generally considered less than ideal.

I don't have a firm line on the etymology, but it seems to me that what we computer science types call a transaction is so called because of the accounting concept of a transaction.

In book entry you must always enter two items: a credit and a debit. Always. Before you make the transaction, the books are supposed to be consistent. And after, they are consistent.

One thing accountants do differently is that there are no deletes. You may only update. There are specialised transactions for correcting errors. Again: even if an error has been made, the erroneous state is still consistent before and after an erroneous transaction. And it is consistent before and after the correcting transaction.
A Million Random Digits
If you like what you're doing, it's not work, it's a hobby.
If you go here, you should be able to "reset" the admin account via the domain ownership verification process. This involves either uploading a file to the web server or altering its DNS records.

https://www.google.com/a/cpanel/yourdomain.com/VerifyAdminAccountPasswordReset

Replace the "yourdomain.com" part with the appropriate string.
SOAP vs REST for webservices
You mean besides Computer Animation? Video editing, cgi graphics, human interface design, maybe drm writer.

What do you love about film? Why do you like your favorite flick? What do you love About computer science? What makes you passionate?

Find the link.
I'm the same; I love both. I think there are definitely some exciting areas to explore. You're in a lucky position.

Have you seen the NoSQL Tapes? (http://nosqltapes.com) I think there's a dearth of exciting and provocative technical interviews with industry giants. I would subscribe to (and pay for) a channel that brought me great, high-quality interviews with people like Alan Kay, Rich Hickey, etc. A sort of Lambda-The-Ultimate video series. Or even an HN video series. The world is your oyster!
MIT student invents digital ice cubes that can detect how drunk you are
It helps you learn how to socially interact, and more so feel confident with engaging. You learn how to socialize, and won't be giving off strange signals to people that will highlight that you're a stranger to them / potentially harmful.
"Improve VB uptime & remove error messages by using 'On Error Resume Next'!"
If you're watching live (or nearly live) broadcast on iPlayer, you still legally require a license: http://iplayerhelp.external.bbc.co.uk/help/playing_tv_progs/...
> Actually they don't need to use transactions at all in accounting. All they need is a debit history and a credit history.

If by "debit history" and "credit history" you're thinking of how your bank transactions are recorded, then you may wish to look into the concept of accrual accounting.

Merely tracking cash in and out doesn't give you a full view of what the business is up to.

> accept that some figures won't reflect exactly the reality of the balance, since some compensations are done immediately (automatically) while others are performed, manually, days or week later.

Well good luck with selling your "eventually consistent" accounting system.

While I would prefer if accounting systems could be improved to record and aggregate uncertainty for those places where values entered are based on what is realistically an estimation rule (eg depreciation, stock valuation rules etc), the fact is that all such rules are stated as part of the reports. Within that framework, you report as correctly as possible to the cent or better.

Otherwise bad things happen. Accountants lose their charters. Executives go to jail. That sort of thing.

Serious business is ... serious business.
Congrats on the pretty design. As a student of UX, I would be fascinated if you could summarize in a short braindump the UX design principles and thought processes that went into making this. You already mentioned how you think about the CTA in another comment, how about all the rest of it?
Stross on Tapeworms vs. the Fermi Paradox
This is great - not just the openness and 'listen to your audience' thing, but also the number of submissions on which to vote.
In practice doing this for a banking account system will land you in jail.

Banks follow the IFRS or GAAP rules and they follow them because to do otherwise is just a bucket full of indictment.
My list of problems is about as long and I would love to see them solved. I've researched and thought a great deal about why these problems occur and the root cause of them is invariably humanity itself.

We look at how much food the human race produces and see that there is absolutely no reason why anyone should starve, yet many people do. We have plenty of water yet people die of dehydration. Why is this? Our technology is clearly advanced enough that these problems should not exist. Should we keep working to improve our technology?

My argument is that we should drop what we're doing, take a step back and think about how we got into this mess - that we stop working and consider where we're going and how we are getting there. Why, in a huge corporation, are there some employees earning minimum wage and barely making enough to survive while someone working the exact same hours has two houses and three cars? Why are there people living on the streets in what are apparently first world countries? Why is the inequality gap growing instead of decreasing? Shouldn't all this work be improving the situation?

My contention is that we cannot work ourselves out of this problem. We need to sit down, think and talk. We need to empathise with each other and share. I believe that the solution to the problems that plague people will find their remedy on the social level. That is, information, and access to that information, is the key to resolving them, not working hard to keep the streets clean or developing the newest iPhone or building new houses. Don't get me wrong, those things are important too, but we have the capability to automate a lot of them yet we have not done so. Why are robots not roaming the streets and keeping them spotless? Why are people working for pennies in factories to make our smartphones?

I believe that answering these questions and doing something about them will go a lot further than turning up to a 9-5 every day. It's all very good having an engine that can produce a thousand horsepower but if the steering wheel is not used to aim the car in the right direction, it will crash. The engine is already good enough - the direction seems to be terribly wrong.
When we were young kids, my brother and I would play pinball. He'd play one flipper (button) and I'd play the other.
The recent stories from Dustin Curtis have given me a lot more respect for DHH. Sure, he's not solved world hunger, but he's written a major, publicly useful library/framework, and he has paying clients who appreciate the work he does (in my limited experience a lot of consulting work is "easy" by software industry standards - but to a client with no expertise having someone who can do this stuff is a godsend. They don't pay you to solve hard technical problems, they pay you to integrate with their terrible systems and handle their lack of process). He's made the world a better place; perhaps in a small way, but few of us can hope for better.

And it's understandable that he gets a bit defensive, even angry, when unprofitable funded companies are seen to be "worth" more. I've been there and you get tired of having every customer ask "why are you charging more than company X", the real answer to which is "because we're an actual business making a profit, not a bunch of SV hipsters burning investor cash as fast as they can".
ActionBarSherlock Up Navigation
And when the new update comes out, all the user reviews get wiped/obsoleted.
how's the location search going? have you already got anything in mind where will the circus be here in Warsaw? :)
I'd rather have my consoles power dedicated to rendering whats on the actual screen
Telecom Data Analytics Company Guavus raises $30M from IGC,Intel Capital
What If Java 8 Dropped 'Extends'?
The actual graphics flash and disappear on my Linux Chrome 23 machine. The header 3D shift works fine though.
The Trillion-Dollar Coin and the Plot to Breach the Debt Ceiling
How do you know that, the 'anonymous' poster has not posted this to shame the bastard and the ex-wife?... Doubt a small (30-40 employee) tech company's employees don't spend any time on stackexchange or on HN.

And the poster has left just enough clues for his target audience (other employees and his and his ex-wife personal friends) to figure out things. At the same time he is within limits such that he is legally safe (against any defamation suits).

One can't be sure, but if this posting, indeed was a shaming strategy. I would say good solid punch. Bang on the face.
yes, we know this already, we're planning to announce it soon, just need some time to close the negotiations
The Best Time and Place to Start a Business is at University
Thanks! Good suggestion. The original design framework (color scheme, font's etc) is made by someone else. That design was absolutely beautiful, but not from a conversion point of view. There were no clear CTA buttons, etc.

The past couple of weeks I've been reading a lot of great articles online, viewed a couple of inspiring TED talks and other video's, and I used that information to build the landing page.

Tomorrow I'm going to try to recap which articles I read, which video's I watched, and I'll write about it in a blogpost.
“Affittasi stanza”: ennesimo sintomo di povertà incombente
Or the case of Feynman and the cat map:

http://unreasonable.org/node/3426
How to install Scertify Code Eclipse Plugin
Double entry accounting http://en.wikipedia.org/wiki/Double-entry_bookkeeping_system

Simply put if you make a mistake you don't correct it with tipex but with another entry to adjust the mistake. This means all mistakes are accounted for and balanced back to normality.

Also worth noting that banks love to process debits before they process credits so you could have 100 units of money in yoru account with another 200 going in and 200 going out. You will then see that on your statment that they have the 100 then the -200 and then the +200, so indicating that you are -100 for a period, evil are they not.
Skifta’s new iOS app brings DLNA and AirPlay together
> everything just worked.

That's the scariest thing about the language. The php will run whatever you write in the script; assuming things, hiding errors, etc..
Improved wikis with more markup options
Qualcomm, AT&T, and Telit announce support for Java on M2M
Also there are a issue that sometimes happen of android running out of memory when reescaling the xhdpi.

I had that issue once, and it was very annoying to figure what it was, who would wonder that putting lower resolution icons in your app would make it stop crashing for out of memory?

Later I saw another guy in the same company with the same issue (but on another device), it was good that I knew exactly what it was this time :)
The site has some issue's ;)
http://imgur.com/PvdrJ
I would say the main reason they left the desktop is Office... not file system manipulation.

Jumping into Office from Metro, without going through the Desktop would be even more jarring.
Drop that can of sweet pop; grab a coffee - for sanity's sake
I was wondering if Twilight was really that bad or if they had cherry-picked dialog. Every moment cut in from Twilight was painful.
Relevant patent was filled 2011-03-02:

http://www.google.com/patents/US20120223885

http://www.patentbolt.com/2012/09/microsoft-envisions-where-...
Dedicating a team? They'd probably outsource it to some business services company.

The real root of the issue is, why do apps called 'Pokemon Yellow' and 'Halo 4' get approved without Apple checking to see if they are published by the rights holder?