skysight-inc/HackerNews huggingface dataset:
No too sure about technical but Greg Wilsons "What We Actually Know About Software Development, and Why We Believe It's True" has greatly influenced how I approach everything I have to look at in life.

http://vimeo.com/9270320
https://news.ycombinator.com/item?id=4307662

https://news.ycombinator.com/item?id=2868747

https://news.ycombinator.com/item?id=2861390

There are more - if you search for "lottery" in the title you find this story many, many times, and lots of others.

Added in edit: Actually, here's a list from a previous comment:

Related - breaking the Massachusetts State Lottery:

http://news.ycombinator.com/item?id=2828122 <- lots of comments

http://news.ycombinator.com/item?id=2829953

http://news.ycombinator.com/item?id=2834002

http://news.ycombinator.com/item?id=2834122

http://news.ycombinator.com/item?id=2839674

http://news.ycombinator.com/item?id=2842018

========

Also related, breaking the scratch card lottery:

http://news.ycombinator.com/item?id=2166555 <- This has lots of comments

http://news.ycombinator.com/item?id=2166829

http://news.ycombinator.com/item?id=2174333

http://news.ycombinator.com/item?id=2181729

http://news.ycombinator.com/item?id=2186178

http://news.ycombinator.com/item?id=2188198

http://news.ycombinator.com/item?id=2202232

http://news.ycombinator.com/item?id=2241306
Latest D3 Demos (coming soon to mainstream Web)
These will be featured on a site with 6million hits/day

D3 data vis is going mainstream! :)
Would like to know from someone more knowledgeble about copyrights: Wouldn't Disney claim a copyright on the Snow-white character itself?
Yep. I saw this with my own eyes once. I had a disreputable youth in the 1980s which involved trying to steal linesman sets (for phreaking) from those old yellow BT Bedford vans (anyone remember Busby?)

One of them turned out to be a spook wagon. This was in Islington in north London. Really nearly got in deep shit on that one.

People might think you are nuts but its spot on and its worse now than ever.
Backbone Model Unit Testing with Jasmine
What you could do is set the expiration time on the keys, then periodically move the ones with a small time to live to the disk
She is essentially the reason the UK still uses Pound sterling and not the Euro.

I'd argue that that one move alone has done more to benefit the UK than any other decision since WWII, period.

And that's a call she lost her job on.
ButtHurt [buht-hert]. Noun. An inappropriately strong negative emotional response from a perceived personal insult. Characterized by strong feelings of shame. Frequently associated with a cessation of communication and overt hostility towards the "aggressor."
Hopelessness is a common feeling when someone from the working class is faces a fight against a multi-national company who can invest millions in legal fees.
I still can't take any of these discussions seriously after an Onion article correctly predicted the Fusion:

http://www.theonion.com/articles/fuck-everything-were-doing-...
So, basically, the entire broadcast television industry is built on a wishy-washy technicality in a court ruling, that's just begging to be hacked?
Sounds like sour grape to me...
Go Newsletter Issue #5
Intel announces next-gen Thunderbolt with 20 Gbps throughput, 4K support
Hands-on with the Pebble watch: A handy device with a lot of potential
Show HN: BOSO - A Rails App that shows the Best of Stack Overflow
"the police is coming" is not correct American English, so it's unclear what you have revealed by using "the police are coming".
CSV files ARE broken in Excel. Have you ever tried importing a column of data with numbers that contain leading zeros / are not meant as numbers? There are at least 5 ways to do it wrong.

I know how to do this in LibreOffice (requires an extra step above and beyond double clicking) but honestly I do not know how to do it in Excel, and I would not attempt to learn or teach this knowledge to a person who does not have experience with a different spreadsheet tool first.

I will send them .xls formatted files instead.
HTML5 Mortal Kombat with Gesture recognition
My preference is .csv, because it can be read by almost any program.

Except the one most used for it: Excel. Excel sucks at csv, especially if the recipients have various internationalized versions. It can't deal properly with multi-line strings and spaces, but especially the internationalization is hell (semi-colons instead of commas, decimal separators, date formats).

Many times have I dealt with CSV-exports that could be read in any software except client's Excel versions.
No. But you should.

Part of successful development teams is to build within the newest and least experienced members an insane FEAR of failing so that it drives them to build better things rather than be casual about what they do and release garbage. Too many young developers today are growing up with the mentality that they can be casual about their work. That mistakes don't matter. That getting it right isn't the most important thing. That's because they have massive support systems built around them with people who actually answer for when things go wrong, when these young naive developers release crap, break things, and these same people also FIX the crap and garbage that gets released, all because of naive programming.

So, please tell EVERY developer that a version control mistake is grounds for termination and you'll make sure that they REALLY dedicate time and attention to their work.
How Angel List Onboards Its Users
Poshing the hashes: Using PowerShell to play with hashes
I also think LLBLGEN PRO (http://www.llblgen.com/) is highly underrated.

There are commercial providers but npgsql- http://npgsql.projects.pgfoundry.org/, works well.
It's a bit of a stretch to call it a Ponzi scheme IMO, but you could try to make the argument that all the early investors who got in for cheap/"free" are now cashing out with the money of new investors.

But, the "Ponzi scheme" people are essentially engaging in name calling, because its definitely not a Ponzi scheme. There is no Ponzi (or Madoff) at the top running the scheme.

Better to rationally call it what it is: an enormous ramp in the spot price driven almost purely by speculation.

Some people say it's a classic bubble. Bitcoin already had one of these in 2011, this could be another.

Some people say bitcoin is different than other commodities, that this is not a bubble, but more of a "tipping point" event where bitcoin has gained enough traction/attention that it is rocketing up to its "true" value.

Pick your side, and if you're so inclined, place your bets.
What's this Bootstrap madness. Whole Web now looks the same.
The Big Squeeze: Can Cities Save The Earth?
So far "the internet" seems to be on this artist's side, apparently because her work was stolen by a corporation. Recent history suggests, however, that if Andy Baio[0] or Shepard Fairey[1] had ripped her off, she would be excoriated for asserting her rights and lectured about the wonders of remix culture.

[0]http://lee-phillips.org/music/whoIsTheDick/

[1]http://articles.latimes.com/2012/sep/08/entertainment/la-et-...
Why assume the worst? Wouldn't it be a bit easier to just find the relevant group and ask them how they'd like to resolve it? If they want to be jerks, sure, lawyer up. However, it might be a very simple conversation with a much more positive outcome.
This is pretty cool. Know what would make it even cooler? Some sort of user input into what's shown. For instance, I'd like to filter out small money values, say under $1,000. Tends to clog up certain sites.
You are correct, though "the police are coming" isn't really a good example as that is proper American English, too.
I used to think differently, but my time on HN has persuaded me that I'm wrong. I now agree with you.

I do miss the "Write it according to the specs and publish it, and anyone on any browser, any OS, any machine, any display type, can access it" attitude. Some people really do need to re-learn the universality of the www, instead of fencing off content inside apps. (Why do newspapers insist on really poor online versions, and mobile versions, and app versions?)
Nice. But I've got none at all :)
It can, most people would just feel like it didn't make sense.
This is one of my favourite things about Hacker News; it allows you to take a peek at an article you assume is clickbait, before you give them the hits and traffic they might be angling for.
I think what you wrote is a terrific start, if you can share it with them in what you think is a safe manner. For example, while we know what Hacker News is, would seeing that name at the top of this page scare them before they took the time to learn the context (or even read what you wrote)?

I'd be quite happy if I had a 15 year old son with such an interest and who could express it so well. And who also apparently has a healthy social life and life beyond just programming.

I wish some of the "big names" on here would make a comment. Your parents might "get it" a bit more if they saw pg, "the creator" of Gmail, and the like speaking up with an encouraging word.

Wishing you luck, in any event. And, difficult as it may be, convincing your parents may well be good practice for making effective arguments, on many and varied topics, in the future.

As an alternative, get a few appropriate sound tracks and them you're really into creating electronic music? ;-)

--

P.S. What about buying a printed copy of pg's book, "Hackers and Painters", and seeing whether you can get your parents to read it?

The essays its based on are available individually, here. (The book is, as I understand it, a subset of these.)

http://www.paulgraham.com/articles.html
People keep bringing Cake up as some sort of state of the art PHP framework - it's not. It's right there next to CodeIgniter and Symfony1: best left to rot and not used for any new projects.

Look to Zend Framework 2, Symfony2, Silex, hell even Laravel 4 for quality products.
I don't remember having him any tech talks per se. Although there were a few interesting presentations on the NeXT technology with Jobs being a talker, but no one bring these up usually.
You did lose the point here:

> 6. CLR Integration allows you to write a lot of things in C# (or VB.NET) [2]

You can also use a Mono plugin at Postgres, just like Perl, Python, C, C++, Lisp, Haskel, R-Cran... But it's not that, #6 was about the core functionality of the DBMS changing. For example, you can add new index types at Postgres with plugins, and people do add them. Once somebody wrote a plugin for manipulating SQL queries at what was at the time an object oritented database called Postgres. That's how deep you can go.

> 10. Unicode is there by default if you use nchar/nvarchar/ntext columns, there's no problems unless you choose to use char/varchar/text instead

Yeah, Unicode is used by default if you tell the DBMS to use Unicode... Thus, it's not the default. I'd agree that this is not a big problem.
Check out Amy Hoy [1] and Don Lancaster [2].

Both place strong stress on "manageability by one person" and avoiding outside investments/interference.

Two lesser-known conferences with previous-year videos online are LessConf and MicroConf. Worth checking out.

[1] http://unicornfree.com

[2] https://www.hnsearch.com/search#request/all&q=lancaster+...
The Planning Fairy Tale
Then why even bother mentioning men and women?

I'm not trying to make a point here, just wondering really.
Its not a drop in replacement. You have to write code/configuration (but not much). Its definitely suitable for your use case - we use it for the same thing.

Feature set is comparable. We tend to avoid specific platform features as they are a migration risk.

Ha - our SQL license fee is around £60k a machine one off per major drop. We're not dropping that again for 2012. No way. Not when we have 8 machines :)
Analyzing H1B data with Python and Pandas
http://en.wikipedia.org/wiki/Statistics:

Statistics is the study of the collection, organization, analysis, interpretation, and presentation of data.[1][2] It deals with all aspects of this, including the planning of data collection in terms of the design of surveys and experiments.
[....]
Scope

Much of statistics is non-mathematical: ensuring that data collection is undertaken in a way that produces valid conclusions; coding and archiving data so that information is retained and made useful for international comparisons of official statistics; reporting of results and summarised data (tables and graphs) in ways comprehensible to those who must use them;
I would recommend Talend Open Studio for the ETL portion. You'll get the same SQL bulk load feature as SSIS with any Database. http://www.talend.com/products/talend-open-studio

Choose Big Data or Integration downloads.
Wow, this is everywhere. Google Image search:

http://bit.ly/14ShFNZ
There's a rule of thumb in PHP:

Everyone should write their own framework, no one should release it.

The reason is that by rolling your own framework, you learn the ins and outs of a number of things. It's even better if it's a framework you've derived from a functional app.

I've rolled a number of my own frameworks including one for mobile (WAP) and the one underlying my open source project. The first was never shared publicly, the second is still the core of the app.

That said, the question I have for (both of) you is: What?

- What makes your framework better than X?

- What were your priorities in the architecture? What did you de-prioritize?

- What features did you consider absolutely mandatory? What did you decide to leave out?

- What made you take the approach you did?
Got an argument to back that up?

Why don't you go through the charts. Find me the year that the Fed caused too much inflation, and then tell me how much the dollar was inflated that year.

I doubt you can, because during the housing crisis, the dollar experienced deflation. The Fed acted swiftly, although not swift enough! The dollar failed to hit inflation targets in 2008-2009 as we experienced -0.4% inflation.

For the 2009 to 2010 years, we only experienced 1.4% inflation. Both years, we missed inflation targets of 3%. Worse, the dollar deflated in value in one year.

Every other year, inflation has been the same as always: ~3% since 1990.

Economic data does not match your words. The US hasn't had inflation over 4% for the last 22 years. There is no inflation problem.

If the goal of ~3% inflation is a poor goal, then tell me why.
Personally, I'm surprised this has not happened sooner. I heard rumors of other large US carriers planning this.
Maybe now gamers will lead the charge on IPv6 :-)
But being female does not automatically earn her respect.
Given the entirely non-technical nature of the post, it's not an unfair criticism to make. As others have pointed out, there is indeed a group on HN interested in IP (which I don't personally identify with) but who find stuff like this interesting even if it's not technical - I see that now, and that's merely our difference in opinion about what's relevant here.

But I'd recommend caution in criticizing that trope just for the sake of it: you're dissuading expression of possibly valid opinions on culture fitness, and those discussions are crucial for maintaining a culture anywhere.
Don't they have to because they use the public airwaves?
Yeah, people don't talk much about it because of the clear signaling issues. One investor I talked to said something like "we haven't had many exits, but I've sold a hell of a lot of stock".

Obviously it is hard to plot when I'd be in the black without knowing what "hell of a lot" means
I agree that assuming the worst isn't the best idea- but I have to wonder how Disney's legal would react in the reverse situation? Would they assume the worst?
This, exactly. On hn we can have these discussions (and see a lot of people hold these welfare=lazy straw man views) because most of us have jobs that haven't been automated away... yet. But that day is coming. Probably a lot sooner than most of us realize.

I can't help but agree that a policy of full employment or guaranteed minimum income is going to be necessary in the not-too-distant future, unless we're comfortable living in a society where most people are destitute because they weren't born to already-rich parents.
This is the best explanation of the current issue that I have seen.

In my opinion by Aereo taking this to court and having a legal precedence created they will be ineffect (finally) changing the way the free broadcast networks work in America.
It is pretty easy to use the Kindle App for Windows or Mac to download your ebooks and find them on your harddisk. If the publisher hasn't enabled DRM, you can use the files as you like and even convert them in other formats (think: Calibre). In addition, there is no need to buy a Kindle e-reader or Kindle Fire to read Kindle ebooks - odds are you already own a couple of devices with an available Kindle app waiting for you for free. There is even a webbased reader.

That said, the Kindle platform might not be the best choice for complex non-fiction titles.
I use the CLI for almost everything. The only time I use a GUI client is for complex stuff like cherry-pick or fixing conflicts.
From someone currently dealing with Excel's CSV writing for a business application, I heartily concur. There is a decade old bug (at least) where the CSV save as format does not properly handle Unicode, and there's no simple way to handle it down the pipeline. I guess the Office team would rather work on the metro ribbon.
Yup, here is a more thorough comparison:

http://robwrite.hubpages.com/hub/THE-LION-KING-Controversy-D...
Then either my history teacher told me something absurdly wrong or I simply remebered it the wrong way round. I'm really sorry about that.
According to the MPAA, $1000/use would sound well within the range of real damages for any license misuse.
It sounds like the broadcast TV industry needs to update its business model to deal with new technology and new market realities. Not that this is news to anyone.
+1

Plus, please use docblocks and document methods and classes.

Given there are some good PHP framework out there already, I would focus on something really new, something missing on the market. Personally, I'm putting down some concepts of a light PHP framework for Mongrel 2
I really hope the USCIS increases these caps in the coming years.

It is incredible how much power the computerized lottery system wields to change the lives of candidates who file for H1-B visas.

Source: I'm one.
The system rewards luck and pedigree more than it rewards effort and hard work.

What evidence do you have for this?
Historically, spikes in income inequality have been a harbinger of a recession - the theory is it can indicate misapplication of capital. In that investment income is outpacing growth in the underlying economy (using worker's income as a proxy). Not sure how true it is in the era of multi-national conglomerates and outsourcing.
Balanced is hiring engineers
Balanced is growing FAST. We're looking for sharp engineers to help us tackle some of the challenges we've been facing.

Some of them are:

- engineering Balanced in a public manner on github (https://github.com/balanced/balanced-api)

- scaling our real-time support infrastructure

- solve challenging risk/fraud problems using machine learning

- help us build our backend and frontend systems as we tackle international growth

Here are some of the requirements:

- You should be able to enjoy and quickly hacking in multiple languages.

- You're very comfortable with frontend as much as you're comfortable with backend.

- Your communication skills are fantastic.

- You are big fan of open source and understand that we're an open company[1].

Technical requirements:

- We're a Python shop, but we cater to polyglots :)

- You know how to properly model systems

- You know your way around SQL

Get in touch: aXdhbnR0b21ha2VhZGlmZmVyZW5jZStobkBiYWxhbmNlZHBheW1lbnRzLmNvbQ==

[1] http://blog.webfwd.org/post/45960028671/what-does-open-mean-for-businesses
I find that if you really love what you are doing in your startup it doesn't take long for it to grow past 'micro'. I had a small chemistry website back when I was in University and quickly people wanted more and I didn't have time.
The point is that we are not asking Walmart to "supply" us with a living wage from somebody's personal bank account or that somebody else work harder so we can get paid more. The workers are already creating a value for the company significantly larger than what they see every two weeks. We are asking that Walmart/Employer-X give us a larger portion of our labor back.
They could try using this instead:

https://en.wikipedia.org/wiki/Internet
Depends on your team. I'm on a small one, and I often rebase and force push a branch I'm working on, because I know nobody else is working on it.
I'd put Netflix ($8/month) + Amazon Prime Video ($6.50/month and Prime shipping included!) up against the BBC's streaming library any time.
The ability to vote with your feet is one of the most valuable checks and balances on government. Few people leave after one lost election, but if the government gradually becomes toxic, it's better to have alternatives nearby than to have to leave the country. And the more easily you can leave a bad government's jurisdiction for a better one, the harder it is for it to just do whatever it feels like doing to you, and the more likely you are to be able to stay where you are.

I find your example ironic, given how many Israelis are in Israel because they made a choice to leave their jobs, dwellings, friends, etc., in one society to join another. Few did so after one lost election, but most Israelis I've talked to have been very glad that they had alternatives. Many would have been happier if they had had a good alternative closer to home, but those back home who preferred large-scale governments deliberately eliminated the possibility of local alternatives.
Maybe it's a naive question, but why shouldn't you use quotes to encapsulate things that are meant to be text so that you can catch things like white space?

Also that do people use formats other than comma and tab delimited?

My own experience with CSV is dealing with my own data and instrument readouts (which are mostly always tab delimited with a header section) so I don't know.
No, the cable industry is built on the technicality.

Broadcasters have the right to negotiate with cable companies for carriage. http://www.fcc.gov/guides/cable-carriage-broadcast-stations

They either have the right to demand that they be carried (in which case it is for free) or to demand that they be compensated (in which case the cable company does not have to carry them).

Every three years they get to re-decide. Without either the must-carry notification or the negotiated contract, cable companies can't carry them.
I think it's a pretty clear solution to the problem, honestly. Broadcasting is very clearly defined, and Aereo is very clearly unicasting.

If Aereo was using a single antenna and capturing the source to send to multiple clients, they'd be broadcasting:

*===\
*===A===S
*===/

But instead, they're providing a 1:1 receive-and-transmit, basically turning them into a DVR with a really long cable:

*===A===\
*===A====S
*===A===/

I think it was really the right ruling. The stations are upset that Aereo is capitalizing on their content, but what Aereo is selling is a DVR, not their content. They aren't broadcasting by any means.