skysight-inc/HackerNews huggingface dataset:
Here's some kneejerk devil's-advocate responses to some of your points. As an idealist I generally agree with you, but I can see practical arguments against many of your nitpicks:

* Having first-class multiple-return as part of the specification allows compilers to generate stack/register allocated return values. If the comma operator were a tuple-constructor, then every multivariate return would be a heap-allocated structure, which might have significant performance implications. (I don't know if the Go compiler actually takes advantage of this on any architectures, but the possibility is there.)

* Agreed. Go's way is perhaps simpler, but definitely limiting.

* Here I think Go does things entirely wrong. I actually like that `new` only allocates, because it lends itself to designing very minimalistic and elegant data structures, something that I feel gets out of hand in many large programs in other languages. Being a GC'ed language, I'm OK with the idea of just exporting and documenting some static initialization functions along with the type. But that begs the question of why `make` exists, since it is basically a first-class syntax feature for initialization of the magic builtins that need it. Consistency, please.

* This is pretty silly, I agree.

* I can see definite reasons why the evaluation order of `defer` and `go` should be as they are. Here's an example use case: I want to defer a statement to print the current value of a local variable. If defer took a callable, then the only way I can see to do that with Go's current syntax would be to (1) define a function that closes around my variable and returns (2) an anonymous function that calls fmt.Print(myvar), and (3) evaluate the original function with the local I want to close around. If you allow more syntax alterations, I suppose you could properly generalize to something like C++11's lambdas where you explicitly state those variables that you want in the closure so that you only need to write one anonymous function, but that is complicated as all hell. The 90% use-case here is `defer Close(abc)`, so even needing the syntax for one anonymous function feels more crufty than the occasional `defer func() { ... }()`. I much prefer Go's way of just saying "We will close around all of the parameters to the outermost function" because it is wayyyyyy simpler.
Ask HN: What is your first piece of code?
My first piece of code is printing triangle on screen.
The three conditions for a mortal sin:

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

1. Its subject must be a grave (or serious) matter.

2. It must be committed with full knowledge, both of the sin and of the gravity of the offense (no one is considered ignorant of the principles of the moral law, which are inborn as part of human knowledge, but these principles can be misunderstood in a particular context).

3. It must be committed with deliberate and complete consent, enough for it to have been a personal decision to commit the sin.

The question is about point 2. While Hitchens knew that it would be morally unacceptable according to Catholic doctrine, he considered writing the book as the right thing to do according to his own moral standard, so he would not be doing something he considered as a gravely wrong thing to do. Similarly for other people who live according to what they sincerely believe: they are not committing actions with full knowledge that the actions are the wrong thing to do.

It does leave room for interpretation, and can be argued both ways, but I do not wish to be drawn further into a religious discussion.
Orientation to Android Training by Google
Not Brazilian here, but I wouldn't call Brazil Third World, and especially not their banking system.
I looked at the excerpt. The typesetting is terrible for a book priced at $24. See the side by shot of rails recipes and your book. Also in your book the code is not syntax highlighted making it quite difficult to read.

The code is also formatted such a way that the codeblock splits into two pages for just a closing brace (page 44 - collection view)

For $24 I expect better typesetting. Right now it looks like a pirated OCR book.

The content may be great (I haven't read it) but to me a book is difficult to read if it is typeset like this.
PHP isn't using it for type punning, they are using it to save space. The article author was a bit unclear here.

When PHP needs to convert a type it does it properly, not through the union.
Mens Designers Colognes
Exclusive online fragrances and colognes retailer specializing in selling products such as mens designers colognes, mens celebrity colognes, fine european fragrance, designers colognes testers, celebrity colognes testers and scents along with branded sunglasses and accessories.
Or worse yet, abandoned by their users.
Facebook By The Numbers
Jan. 2011 – Sept. 2011

Assets: $5.6 billion

Cash/cash equivalents: $3.5 billion

Debt: $0

Shareholder equity: $4.5 billion

Operating cashflow: $1 billion

Revenue: $2.5 billion

Operating income: $1.2 billion

Operating margins : 48%

Net income: $714 million

Net margins: 28.5%

Ownership: Employees 30%, Mark Zuckerberg 24%, Digital Sky Technologies 10%, Accel Partners 8% (had 10% but sold 2%), Dustin Moskowitz 6%, Eduardo Saverin 5%, Sean Parker 4%, Goldman Sachs clients 3%, Microsoft 1.3%, Peter Thiel and/or Clarium Capital 3%, Greylock Partners 1.4%, Meritech Capital Partners 1.6%, Chris Hughes 1 %, Li Ka-shing .75%, Interpublic Group .50%,, Goldman Sachs .8%,

[Source: http://gawker.com/5866291/source-reveals-facebook-is-gushing-cash.]
Burberry Kids   
Shop Kids Designer Clothes, Shoes & Baby Gifts Online at ALEXANDALEXA.COM. Order today and enjoy FREE SHIPPING worldwide, plus FREE Returns.
It is the same for Javascript: even though you have an Array object that you can instantiate instead of the more generic Object, they are much the same thing under the hood with both arrays and objects being hash maps

While this is true if you only consider language semantics, implementions do use actual arrays to store dense properties with integer names, ie arrays are backed by both flat and sparse storage with some heuristic algorithm to determine when to use what.
File Square
No, the daily software should be in the form of desktop.
Design is about solving problems. That's the point that you have missed entirely. While I'm on it; engineers are designers too. Pick up any book about software engineering that you care to choose and the word "design" will be used extensively, especially in reference to solving problems. With regards to aesthetics, this is simple: the more elegant the solution, the easier and arguably more desirable it is to use.
I'm probably going to buy this but the site needs a few revisions.

For example, in the TOC (errors underscored):
http://recipeswithbackbone.com/toc.html

> Here is our _planned_ table of contents. Since this book has _not yet been released_ the order and topics may _changed_ in the future.

Not being nitpicky here. If I hadn't read the HN thread I wouldn't have understood what the state of the book that I'm being asked to pay $24 is.

One of the chapters that should be made available is the introduction so that we can get a grasp of your philosophy of instruction and what gap you hope this book fills. I know there aren't really any backbone.js books, but hopefully there's a more specific mission statement than "There isn't yet a book about backbone" yet
Definitely "Leonhard", not "Lennad"?
My articles that I suggest read on New Year's holidays
"The Design of Everyday Things" talks primarily about functionality, and frames design so broadly as to be almost indistinguishable from "solving a user problem".

As an example, Roy Fielding describes the URLs that a RESTful webservice includes in its representation of a resource (for what transitions are available to other states) as "affordances".
It could even be argued that Codd's relational model was a better "design" for thinking about databases, which he presented in terms of the problem of data models being too closely coupled with storage representation.

Of course, even this broad sense of design doesn't address whether there's a market for a solution; but it does address whether you can make a solution that's better.
I can see the sense in seeking a problem that needs to be solved - in being "market-driven"... but personally, I'm much more excited about creating something better (which is only possible when you already know the problem and some existing solution, because "better than" takes two operands). And that seems to be the history of all the products I admire.
Why has this been developed? I would have like to have seen a way for clients to generated client-based SSL certificates and submitting them to a server for signing automatically. This would be little new technology and proven cryptographically.
Every reductive reasoning is horseshit. Someone needs to write an article about: "Start ups are frequently so complex that their behavior is emergent: it cannot be deduced from the properties of the elements alone."
As it's completely meaningless to have the autopilot operate out of normal law (why would the computer operate the plane outside of the envelope the computer considers safe?), isn't it safe to assume that re-engaging the autopilot would have put the plane back in normal law?
Making a sprite of a balloon move across the screen of my Commodore 64 in BASIC (the code came in the manual with the machine).
Do you want to separate the CMS hosting from your web hosting?
Rhinoplasty
http://www.rhinoplastyguide.com/ - Rhinoplasty is very successful and most unchallengeable nose surgery that is widely attended by people to treating their injured or damaged nose, improve breathing, and increase self-confidence.
Many possibilities:

1: Panic. His brain's "we're falling out of the sky" alarm was louder than the plane's stall alarm. (The correct reaction to the first is the opposite of the correct reaction to the second.)

2: Mental error caused by UI confusion. "Stall speed" is shown on the airspeed indicator, and he knew his airspeed sensors had failed. Therefore, he concluded that the stall warning was wrong. (But, stall is not detected by the pitot system, it's detected by angle-of-attack sensors which were working just fine.)

3: Training. Pilots are casually taught "you can't stall this plane" because under "normal law", that's true. No matter what input you apply, the computer will not let you stall the airplane. Unfortunately, the plane was not in "normal law" at the time, because of the failed systems. (This is indicated somewhere, the information that the plane's not in normal law is available to the pilots.) I'm guessing that no instructor ever mentions those exact words in bullet-point form, but I'm guessing that someone has said, "just pull back as hard as you can, you can't stall this thing" when practicing, say, engine-out-on-departure procedures. And statements like that stick.
I don't think design should ever be slapped on. But I do think it makes the most sense to test and launch a first version with what amounts to a functional wireframe/prototype, if possible.
Bankruptcy Attorneys Seattle
Seattle, Washington based law firm DC Law Group PLLC advises clients for bankruptcy, business transactions, Attorney Renton, personal injury, real estate, immigration, DUI and estate planning & probate related issues. Toll free: 888.576.2206.
> but I suspect that their products delivered value immediately

And there is inherent value to delivering overall value quicker.
Or he just didn't want to die of cancer, but rather of old age.
> The content owners have clearly demonstrated us that they are not responsible enough to use such power over the Internet.

Just to play devil's advocate for a moment...

OK, let's agree that some of the actions taken by the legal departments at Big Media companies have been unjustified and that at least in the US the legal system does let them get away with too much.

On the other hand, what proportion of the people they go after following a hit by their automated scanning tools do you think actually were ripping them off in flagrant breach of copyright? 50%? 80%? 95%? And what proportion of content that they take down via automated notices really was infringing? Something even greater?

Sure, you can say "We don't know, statistics are made up on the spot", just as you can say "You can't prove that this person was actually controlling the computer that was confirmed to be distributing infringing copies of 300 different works over the course of an entire month at this IP address that is uniquely assigned to and paid for by them where the only wireless router on the network is secured like Fort Knox and the only computer physically present on the network is their personal machine". And sometimes, maybe there will even be some justification in the argument that creates doubt.

But this is mostly just lawyering of the worst kind. We all know that most of these people really are ripping off the illegal content just as they are accused of doing, and trying to weasel out of the consequences when they get caught. No-one really believes that these people are honestly sampling the material for free with the intention of immediately buying a legal copy of everything they like. No-one really believes that not a single illegal download represents a lost sale that would otherwise have been made.

Now, this is not to say that, from a practical point of view, it is in the interests of Big Media to stop this copying. The economics of copyright and media distribution is a fascinating subject, and one where we don't have all the answers and understand all the interacting effects yet. And a lot of the general public simply don't understand copyright anyway, nor realise that they are doing anything illegal, so there is an education vs. legislation question here too.

It is also not to say that (proposed) laws like SOPA are proportionate and fair.

But the law does grant exclusive rights to media content, which a significant proportion of the general public apparently feel free to trample on at will, certainly with a possibility that they are costing those media rightsholders a substantial amount of money. If we don't like this situation, we should restructure or remove the underlying copyright in law, not lead an uphill charge against heavy-handed enforcement of rights that have not been well protected by the more gentle approach taken so far.
One could argue that the costs could have been lower by choosing some lesser or free solutions. Also it was not sure what required the $100 monthly cost to Amazon.

Still, nice to see an article from an Estonian startup.

Loved the tidbit about setting up company paperwork purely digitally.

Estonia seems to be at the forefront of e-government (you started to vote online I think 8 years ago?) and e-documents.
Type-punning through unions is already legal in C99, but there's a known error in Annex J, listing it incorrectly as unspecified behaviour.

See http://stackoverflow.com/a/8513748/48015
I follow the line of your thinking in my own assessment of the 'treatment of respect' in this issue .. I believe what ought to be said is that while we humans have bodies with chemical control systems built in, we have to keep, somehow, our soul. Survival isn't just having enough to eat every day, for some ..
Get the Comfortable Barcelona Chair
FamousFurniture.eu specialises in offering a wide selection of reproduction modern furniture from stock at affordable prices. Our popular items include the excellent Barcelona Chair, LC2 Chair and new generation Knoll Chair. Know the more information please have a look on our website.
A jumping man, in C+4 BASIC: clear screen, draw an ASCII stick figure, for loop to wait, clear screen, draw stick figure in different position, for loop to wait, goto 10.

I still know it by heart, though it was written more than two decades ago.
BofA has all these dumb processes, and as a result, the stock market values the company at less than the total of its assets. CEOs do not make the connection between stupid policies and utter financial failure. "More policies," they say, until one day, the company is gone.
Hosting in AWS are 60% of the current costs, I guess its fair to say that the cloud promise on reducing the costs is not real.
Yup. "id" is pretty good for that too, and is shorter to type. Give it a whirl.
As a systems designer, I don't know why the Captain wasn't alerted immediately that the plane had switched.
Check out my first ipad app - inQuotes
get inspiration quotes from famous people
"Reducing costs" is not the same as being the bulk of your costs. In any case, AWS is still cheaper than doing it yourself.
I want something like "The 4-hour-web-browser" inspired by the book "The Four Hour Workweek." A web browser that limits the number of pages you can view each day to save time. Do you really need to visit Facebook 5 times each day? If you try to visit Facebook 2 times the web browser says No!
Isn't it also safe to assume:

- Pilots wouldn't be trained with marketing speak so they believe the Aircraft is uncrashable, and ignore 75 repeats of the STALL warning alarm.

- The change of modes between "can't crash" and "can crash" laws normally never happens, so when it does it deserves a huge and explicit attention grabbing ongoing alert of its own.

- The plane would never, ever, detect that it was barely moving forwards, nose pointing up, falling at hundreds of feet per second, and then switch the STALL alarm off.

- The plane designers would make it so one pilot has no clue what the other is doing with the controls, and if both offer conflicting instructions, the plane will not alert them, but just average the instructions.

- The "about to hit the ground" warning would be built to sound early enough that they could use it to avoid hitting the ground.

- The pilots would be trained so that if something goes wrong, seems weird, panic is setting in, they must stop what they are doing and cooperatively restate their assumptions and reassess the situation.
Ask HN: If you have $1000 for web advertising, how to spend it?
man, Aaron Patzer is brilliant.

I was completely blown away by his research and analysis behind his maglev concept.

http://swiftprt.com/blog/2011/12/the-future-of-ground-based-...
This is not valid C usage of unions. They are _only_ for use as a method to save space, not for conversion between types

That's incorrect. The following footnote was added to section 6.5.2.3 with TC3 in 2007 to clear up this particular misconception:

"If the member used to access the contents of a union object is not the same as the member last used to store a value in the object, the appropriate part of the object representation of the value is reinterpreted as an object representation in the new type as described in 6.2.6 (a process sometimes called "type punning"). This might be a trap representation."
Box2D benchmarks in C/NaCL/Java/Javascript
Great points! Also:

1) the Commerce Clause has broad, powerful language. It was interpreted in its broad sense only a few decades after the Constitution was ratified, both by the court and the first few Congresses.

2) the framers, at least many of them, did intend this broad reading. They intended to have a national government with broad power to regulate commerce, as a response to the articles of confederation. This "camp" won not only at the drafting stage, but in the few decades after as it was interpreted.

3) a reading of the First Amendment incompatible with other clauses of the constitution, and the common law incorporated by reference is purely non-sensical. The framers knew what patents and copyrights were-the first Copyright Act was passed in 1790.

SOPA is a stupid law, but in broad terms it's within the heart of Congress's enumated power: the power to regulate the interstate flow of property created directly pursuant to a constitutional provision.
So complex.
Building Information Modeling Services
Fitch downgrades world's top banks
The ratings firm Fitch downgraded a cluster of the world's largest banks Thursday, pointing to trading challenges facing international markets.
They tried aviating. The person with control knew he was on manual controls, and did the wrong thing.

This is why the message "FLY THE PLANE" is a useless exhortion - he thought he was doing that.

Had the priority been: communicate - aviate - navigate, they might have been alive.

Imagine instead:

"Manual control"

"check"

"pulling back rudder to gain altitude and avoid storm"

"we can't go much higher, and we don't want to lose speed"

"ok, flying straight on"
Cara menyembuhkan kelenjar getah bening
Saya minum XAMthonePlus 3 botol selama 2 minggu dan hasilnya mengejutkan, karena penyakit saya sembuh. Alhamdulillah saya tidak perlu operasi dan tidak mengeluarkan uang banyak untuk biaya rumah sakit. Terima kasih XAMthonePlus .
I can't remember, but it would be whatever is the first listing in this: http://www.worldofspectrum.org/ZX81BasicProgramming/frontcvr...
Aspose.BarCode for Java and .NET Now Contains Similar Features 
Aspose Developers team has been working on Aspose.BarCode for Java to make its features set closer to Aspose.BarCode for .NET and we have now completed that work. All new features and bug fixes that make it into the latest release of .NET are now also available in the Java version. So from now on, whether your platform is .NET or Java, you will get the latest updates, features and bug fixes.
The new release of Aspose.BarCode for Java 4.4.0 has been released. It includes a few API changes and your existing code needs to be updated to use the latest version. We had to make these changes to keep the class and method names in Aspose.BarCode for Java and Aspose.BarCode for .NET similar. The changes are easy to make if you use the auto-completion feature of the IDE. Most necessary changes can also be done using the Find/Replace All feature of the editor.
The Higgs boson and the LHC: at last, a clue to the universe?
Today, scientists working on the Large Hadron Collider will reveal what they’ve learnt about the 'God Particle’. It’s another exciting step forward in physics, says Sue Nelson .
Did he do this often?

I was only aware of him using this turn of phrase when debating O'Reilly ("We barely got our trousers off, we should pursue this.")

[youtube link taken down by Fox News, sorry]
Can we afford eco-cities?
Making cities greener "actually makes a lot of sense" in spite of the economic crisis, says former Irish President, Mary Robinson.
Home Shopping Network Online Coupons
24x7coupons is the best place to find HSN online coupons,HSN promotional coupons,HSN discount coupons,these HSN online coupons will help you avail all the products at discounted prices
That's absurd. I'm an Atheist but I'd readily echo that statement. It's an expression of appreciation. If you find it insulting that's only your own eagerness to find insult, nothing legitimate.
Lego Dark Star : Building instructions
They had cleared most of the comments database, which is massive incompetence. I don't think they had any fallback plan.
> Truth be told, Marx himself would probably not be seen as a "marxist".

He is indeed quoted as saying "I'm not a marxist, I'm Marx."
>> The rush of steroids into the bloodstream essentially turns off unnecessary systems, including some higher thinking processes, to aid in escape.

>> So, the next time you’re in a crushing situation, remember how irrational humans are under stress and remember to FLY THE AIRPLANE.

The advice is good, but irrelevant as the article itself states it.

Maybe the first step in the checklist manifest should be to take a steroid inhibitor pill, or even better, always take some pill that only kicks in when steroids are above normal levels (if that could even be acomplished).
Science and Medicine stars the world lost in 2011