skysight-inc/HackerNews huggingface dataset:
OK, that doesn't seem like the most pragmatic answer from an individual perspective, though.

To be clear: Morally, I agree with you fully. Pragmatically, fighting the war only works if you go into it knowing you're going to fight and prepared for the fight. Gandhi was more-or-less nutty in many ways, but he was prepared for the fight. Turing apparently just wanted to continue to live his life, the way most people in the world do.

So, pragmatically, being right is usually secondary to being able to continue living a reasonable life. Unless you think devoting your life to a war is reasonable, as Gandhi did.
BOOST multi-threading for C++
Aussie telco sends user data to US to build web filter
We knew that _downward_ differential pricing worked (in terms of increasing conversions) - a popup saying "Hi, you're a return visitor to our website, we can discount this room rate 10% if you book today) always increased conversions.

We sure as hell _experimented_ to see if the decrease in conversions by bumping margins (and hence prices) up was worthwhile in terms of total profit.

I'd happily make an argument that if the first is morally "OK" then so is the second…
http://www.wolframalpha.com/input/?i=1.2+billion+%2F+msft+pr...
I suppose we'll be seeing more Codemirror based editors wrapped in Webkit in the future. Well at least one more I'm sure, because I've been implementing one too. You couldn't believe how fast one can actually churn a cross platform mediocrish editor given all the great quality tooling (QTWebkit, Bootstrap, Codemirror).
Steel Pipes
Devam Enterprise offers steel pipes made from high grade stainless steel, we provide standard quality steel pipes in the industry.
I've found her writings to be very nuanced and rational. However she seems to be classified as a "Marxist historian" by the Indian media. I have no idea what that means.

Her book and articles on Somnath are very interesting.
Ah, yes, that's brilliant. I never thought of that one. Continue dealing with a company that will not pay as promised for your previous work.

Can you give an example where this course of action has ever worked out well for the designer?
LG Optimus L3 E405 Dual SIM Mobile Announced
LG announced their Optimus Series Mobile L3 E405 with Dual SIM features. The speculation is that it will launch in July in Europe and Asia. Dual SIM will provide a user to get the services from two companies.
Probably more like $160K.
For once, I sort of agree with you. But I chalk it up to inexperience, not malice. It sounds like the OP was intimidated by the (probably meant to be tongue-in-cheek) referral to the "legal department, and genuinely doesn't know what to do.

And, it's one thing to have a client drag their heels on a bill, it's quite another for a client to say, "No, we won't pay that, talk to legal if you have a problem with that." The former is a good opportunity to persistently invoice, the later is a good opportunity to explore the small claims court system.
I'll have to play with this. I don't doubt what you are saying at all. I've been lazy, I said FEA when I meant FEA and CFD, we have both available and yes, boundary layer effects and vortex flows are taken into account. Fun stuff to play with. For some problems you could spend your entire life simulating and never reach a conclusion!

I'll repeat my warning that I am not an aero engineer and what I've learned has lots of holes here and there.

As I understand it, boundary layer control is difficult. I remember going through NASA papers that talk about techniques used in centrifugal superchargers to control the boundary layer. These are impellers running at speeds way beyond that of the proposed heatsink. If I remember correctly, one of the problems with various techniques is that of flow separation. This would cause large portions of the blade surface to, effectively, not exchange any heat to speak of with the separated flow. Airfoil choice is important here.

That said, the proposed heatsink does not, as its primary design intent, have the requirement to be a good pump. The primary design requirement is to opimize heat transfer to the surrounding air. Things can and probably do change when you are optimizing for that.

What I would really like to see is the performance of a complete design. One that includes a casing with suitable inlet and outlets as well as the required safety devices. In my limited experience, that's when things can start to change. For example, the nature of the intake airflow can greatly affect what happens when the airflow hits the vane leading edge and beyond. Also, noise levels can go up.

It'd be interesting if someone in aerodynamics could pitch-in and talk about some of these effects and how things can change outside of simulations and free-air environment prototypes.
Revolutionary = Comparable (hint: MS Fails, again)
Nothing that's been published to date indicates that his client has breached contract. Clients are allowed to question invoices.
Maybe he needs Google Voice.
Hacker News Second Page (Just Noticed)
Doesn't matter. The founder hired the designer verbally. I imagine that the judge will first determine if there was a verbal agreement, and then, if there is disagreement about the terms, use common sense and vague standards to determine the correct remuneration. It's not actually that complicated.
Allow me to respond to your points.

1. Your characterization of Rob's position on generics is not at all accurate. The Go team's view, in a nutshell, is that generics would offer some exciting possibilities for Go (particularly when combined with its concurrency model) but that it is also extremely hard to do generics well. We have put a huge amount of work into defining and refining Go, and we don't want to break it with a bad generics implementation.

There are plenty of "proper implementations" of these collection classes. Your only criticism of them seems to be that they are not type safe. But it is trivial to implement a type safe wrapper around such containers, if you desire it. So the situation is perhaps a little cumbersome, but no worse than C. I don't think this is enough to doom the language.

2. This appears to be a matter of taste. You find Go's tests hard to read. I find them easy to read, as they're not written in some domain-specific testing language. They're just Go code.

If you need asserts in your Go tests, they're trivial to add with an auxiliary package, and thanks to "go get" it is trivial to install and use external packages.

3. I have carefully reviewed the code of hundreds of new Go programmers (I'm a Go readability reviewer at Google and work on the open source project) and I haven't observed the issues you describe here. I sometimes see an initial confusion about addressability, but it is usually just this: http://golang.org/doc/go_faq.html#methods_on_values_or_point...

4. I think you're wrong. Think of any time you've written an event loop or had to rally multiple threads. I'm confident that in most of those cases you could have done it more cleanly with goroutines and channels.

Finally, look at the state of programming today. Most of the languages and libraries that people use are riddled with idiosyncrasies. The Go language and libraries, by contrast, are amazingly regular. This is not just my opinion, but the feedback that I receive consistently from Go programmers around the world.
Robot fixes roads
It wouldn't surprise me. I've suspected for years that they do differential pricing, but I got confirmation a few days ago.

I just bought tickets to Las Vegas on Friday. I got through the checkout process (choosing a flight and a hotel) and then they said there was a "problem" and kicked me back to the beginning of the process. I went through it again, choosing the exact same flights (with the same number of seats available) and the prices were 20-30% higher. The available seats were identical (I was buying for a same-day flight so there were only a handful remaining and it was easy to see that they were the same). I went ahead and bought since it at was the last minute, but I made a mental note not to ever bother coming back.

It's happened so frequently to me on this and other aggregators like Travelocity that it may even be intentional.

Perhaps they display competitive prices so they will be chosen by people who are comparison shopping (either manually or through a site like kayak.com). Then once you've asserted your willingness to buy by moving through the flight selection process they randomly restart you with higher prices on the (probably likely) belief that you have already mentally committed to Orbitz.
I feel really sorry for the CEO. She's inexperienced, she didn't know to just pay the money, and in her first disagreement with a contractor, she got an internet lynch mob on her back. She did the wrong thing, of course, but the cost was much higher than this merits. Even if she does the right thing now, there are many who will consider this a black mark on the company indefinitely.
Just because it happens doesn't mean it's right. Yes companies drag out payment and make you jump through hoops to get paid (the you here is a hypothetical freelancer).

The reason they do this is to hold on to your money as long as possible with the outside hope that you'll just go away and they get away with theft.

It's bad enough with larger companies where the people you're working with may not actually be the people who are writing the checks, but at a small company like this it is unacceptable.

Assuming the story is true, the CEO agreed to pay then decided that she didn't want to pay anymore. To accomplish this she's doing her best to get the designer to give up and go away.

How is this acceptable behavior? Again I realize it's common, but it's flat out dishonorable.
Is it just an experiment or what, as this url is only for second page. Starting 3rd page its normal url.
@ekianjo http://www.youtube.com/watch?v=o_Ycw0d_Uow metaphorically the best response to your comment on multiple levels.

@larrys Make a list of your kid's 5 favorite things. Make hitting them the sixth option. Give them authority to choose between the bad behavior or losing the items sequentially. With most kids by the time you get to item three you have compliance. No hitting required. IMHO the key is letting them choose among consequences or to pursue the behavior. Gives them independence and boundries at the same time.
The coming tablet computer rumble
It's not just about the prefix -- the goal is to get rid of the unstandardized parameter namespace entirely. New parameters should be named for permanence, so if they do become standard there's no need for migration.

http://tools.ietf.org/id/draft-ietf-appsawg-xdash-05.html
SharePoint Server and Groove only share enough code to make the Workspace product work.
Yeah, if you think that, then you should read this :)

http://www.faqs.org/patents/app/20120110469#b

It took me a loooong time to figure out how to do privacy and social networking at the same time, using only web technology. Actually it can't be provably private using web technology because you have to trust the server -- which is why we need this: http://news.ycombinator.com/item?id=2024164
Next stop: CSS vendor prefixes.
But you left out the counter-balance: far more revenue is generated from Mac and Windows users in total. So while Linux users are willing to pay more, there's far less of them willing to pay at all.
PhotoBooth Free Delivery
We Hire our PhotoBooth to Weddings and events. For the Best Rates in the UK please email below. Rates for the Photobooth are very low and we cover the UK with Free delivery. Call us today to booth your Photobooth.PhotoBooth Hire from the UKs PhotoBooth company Prices From £375
True, but user agent switching won't get around someone testing for browser features and ignoring the agent string.
Nothing about Microsoft's shift is surprising; it's hardly like Apple is the only company they could have taken this from.
SpaceX Fires Up New Merlin 1D Rocket Engine
More than just HTTP headers!
PSD to Drupal
At Brushart blog you get to know about the benefits of using conversion such as PSD to Drupal conversion as well as know about the usage of different CMS.
Futuristic music with synchronized quadrotor robots. Quadrotors appear at 3:00
Nobody wants to pay for them anymore.
No: all we have is that they said "please send your claim to our legal team: legal@xxxapp.com": key word being "claim". I can easily see the e-mail in the middle from the contractor being one of those massive supposedly-motivating "I will sue you if you don't do what I want, as I believe you did X and Y and Z illegally" e-mails.

If so, it wouldn't make sense to say "send your invoice to finance": the correct response is "send your claim to legal". I really don't think we can claim anyone in this situation can learn any lessons without the complete and full e-mail context, as I honestly have dealt with enough irritating people to not put even a single iota of trust that the contractor is explaining even the sequence of events in a way that isn't designed to make them seem like they didn't send a screaming pile of pain in their side of the conversation.
In general that happen whens there is too much luxury. The person doesn't know the value of things, what others get after a lot of work and difficulty.

If you know how difficult it is to buy even things like food, clothing and shelter. How hard you have to work to get them, you will have a lot humility in using them. There are a lot of people in the world who would do anything just for 3 proper meals a day, a livable home, clothes to wear and some basic health care.

In my country India(People still live in subhuman conditions) and some would do anything to even have one proper meal a day. They don't have the luxury to be spoilt.

US to me looks like a land of extreme consumerism. People seem to buy all sorts of stuff, even if they have absolutely no need for it. Eating at fast food restaurants, going on vacations, changing cars every now and then, loans, debt and other spending even if you never need it at all. Also US attitude toward the rest of world is frightening to say at the least. I mean I get the patriotism, but most US politicians talk like as though any other place outside is shit. The infrastructure looks like tall buildings, clean roads and all that all designed richest people on earth.

You also have this history, bombing every other nation that says 'no' to you. Invading so many countries and mercilessly pounding them with impunity. Granting aids to other nations like you offer alms. Or having economic sanctions.

All this gives a feeling that US is some form of invincible entity whose dominance on the world scene will last till eternity. And you can do whatever you like and you have free pass.

I think all this counts and gives you a sense of extreme confidence and arrogance that you will get what you demand. And such a run will never end.
I used to work for Isilon - Still well promoted, but more than half the team I worked with has left in disgust since the acquisition. I made out like a bandit with my stock, though :)
Your metaphor certainly resonates with me, but there are two mixed concepts here:

1) The 'zen' axis of language syntactic joy.

2) The 'practicality' axis which is a kind of mix of size of the standard library, availability of 3rd party libraries that do Really Cool Useful Stuff and the speed of the resulting binary.

Your toolkit isn't really about the zen axis. It's about the practicality axis, and that's where java with its epic standard library, and c++ with its insanely huge number of 3rd party libraries are the workshop, and go is the empty room with a desk.

I mean, the go standard library is amazing (http://golang.org/pkg/) but its missing some of the features you might want if you're say, trying to build a desktop application on windows...and there just isn't (yet) the 3rd party support for it.

Professional work is, as you say, strongly tied to the practicality axis.

Yet, its worth noting that there are certainly domains that even now go is a better and more practical target for applications than C++ or java, with a comparable runtime speed. Specifically, I'd suggest, cross platform system level tools and web applications.

It doesn't really surprise me that most C++ programmers haven't jumped to go; I'd wager most C++ programmers work on applications that don't cross into these domains.
+! for them having 'starter bugs'. searched to see its not new, but first i've seen it.
Shut up and deal with it?

I really wonder what this world would be like if everyone who had a career, family, or life to risk over being a whistleblower took the safe, sure path and shut up and dealt with it.
Tell HN: 49% of iOS apps are free, 25% are $0.99
I did an analysis of the iOS App Store and revealed some interesting findings. For example, 49% of iOS apps are free, and 25% are $0.99. Interestingly, the $4.99 price point is more popular than the $3.99 price point.

For a full breakdown:
http://www.majorapps.com/stats.html
Clickable: http://www.majorapps.com/stats.html
We don't even really know that this is what happened. Even if it were, we don't know the context or the tone of the e-mails leading up to this. You are jumping to a ton of conclusions from a post whose goal is just to induce a lynch mob... even the specific quotations, were they actually 100% accurate, are not things I can easily see having been totally reasonable if (and I personally find this much more likely) the contractor was being belligerent and was doing little more than threatening lawsuits and ownership claims in their side of the correspondence (possibly even /before/ there was the alleged billing dispute).
>>Just confirming my (presuming) Indian stereotypes :)

Indian here,

Not sure, what let you to believe this. There are many kids in India, who still struggle with child labor etc.

Getting pampered isn't a luxury many kids can afford here.
Huh, they actually made Go to replace C++. I always figured it had a deliberate intent to be a better C.

I find that being able to define your own numeric types and use them as stack-allocated things that use the standard operations is a pretty big deal in C++. I guess it depends on what you're interested in programming.

Also, having a high enough level that you can actually try writing a general-purpose algorithm library without losing noticeable performance to custom-written versions is something C++ at least tries to make possible. The template system is hairy enough to make it a bit questionable just how well you can pull this off in practice though.

Go doesn't attempt either. The arithmetic is what you get in C, implementor-blessed select types and only regular function syntax for the rest of the stuff. If you want to work with interesting mathematical constructs and write in a system-level language, off to C++ you go. The generic algorithms approach is also pretty much what you get in C with void pointers, with some run-time type information added in. You can get more of both expressivity and efficiency if you write your algorithm to handle a specific type, even when the algorithm doesn't have much that depends on that specific type.

I guess C++ is a different subset of the language for different people. Operating system programming doesn't involve mucking around with tensors or quaternions, and it might also involve more hand-tuned choice structures than an armory of genericizable general-purpose algorithms and data structures. My take on Go was that it's a really nice-feeling higher-level replacement for C, and does most everything except the very nitty-gritty hacky raw-memory juggling better than C, but I run instantly into very obvious stuff I can't do which I'd want to be doing with C++.

One thing I also found very tricky to do neatly in Go was a programming style similar to Unix pipes, where you can deploy single or combined general purpose tools to operate on streams of data. Go does have support for first class functions, which handles the tool bit and can even do the combining part (actual pipe characters would need operator overloading though), but the lack of genericity and a stream idiom kill it. There was the exp/iterable package that provided something like this using goroutines, but that got deprecated as non-idiomatic. I don't know if any replacements have shown up.

I do wonder if I'd like my C++ more if it used the duck typing interface thing from Go though. OO in C++ tends to feel a bit of an awkward fit to me.
Presumably there would have been some further iterations and back and forth between the client and the designer had the contract continued.
South India Holidays,South India Tour Packages,South India Tourism
India Tour and Travel Packages Operator offers - Best deal with South India Tours &amp; Travels, Top &amp; Popular Tourist Place in South India, South India Tourism, South India Trip, Best Time to Visit South India, Southern India Travel
You can exclude keywords and there is a boolean OR operator: |

The problem is that you have to enter some search query before you can use the negation operator.

Also, protip to get past the spam in rentals section (Austin is holy crap bad about this): enter 'google' as your search term. This will only return ads that have an address specified and hence have the 'google maps' links. Plus, since you've entered a search term, you can filter out the locator who keeps spamming and screwing up your search by putting his phone number in the address section.

Here's a query I might have used during my last apartment search.

google downtown | central -"512-555-5555" -"CALL NOW" -"austin apartments NOW"

etc.
South India Holiday Package,South India Vacation Package
India Tour and Travel Packages Operator offers - Best Deals with South India Holiday Package, Vacation Package in South India, Package Tours to South India with English Speak Travel Agent | Car Driver.