skysight-inc/HackerNews huggingface dataset:
>It's because we've been pacified through handouts and the welfare state.

I call BS. As far as welfare states go, the US has one of the smallest and less pervasive of any modern western country. Actually, it's like in that field you're living in the medieval ages.

A "welfare state" with your health system, close to a million people in the streets and tens of millions eating with coupons, is not a welfare state, it's a joke.

Nobody in his right mind would call your "food stamps" a welfare support that makes people "dependents".

We would actually think of it as an incompetent, half-arsed mockery of a welfare system... more like charity than welfare.
I'm getting there. :)
Indeed. If you make something excellent people will crawl over broken glass to give you money. Kickstarter is perhaps the best example of that principle.
A better Google+ notification experience in Gmail
Agreed that it isn't a magic fix. I was only hoping that bringing such a restriction to the forefront of programmers' minds would encourage them to be a little bit more diligent about deciding what's really an essential feature of a category before they start to cut code.

It's all too easy to fall into the trap of automatically pushing things up to the superclass without thinking first. "I might want this elsewhere" is a common way to look at it. Following LSP encourages one to think, "I might get stuck with this" instead.
http://appcachefacts.info/ contains most of the gotcha's.
That was my first thought, it did confuse me. I use Adobe Spry for a few sites, and it's really good.
Move over Zuck, Abraham Lincoln filed a patent for Facebook in 1845
To add to this, you legally have to declare to the U.S. government all foreign cash in excess of $10k. You may not pay tax but you definitely have to file regardless.
Unit tests was just an example. The issue is deeper than that.

When I ask a question in a job interview, it’s because I want to learn something about the company, because I want to know whether its corporate culture and its philosophy of how to run a software shop are in sync with how I want to work. If significant questions get the “it depends” answer, I take it as a sign that either the place is so chaotic that it doesn’t have a corporate culture, or that I won’t know what culture I will work in until I find out who my manager is.
If 'components' were that useful for the things rdbms's are used for the thousands of highly trained phd's at oracle, microsoft, ibm would have added them to their sql products.

Of course, this a ROR crowd, software invented by a business school grad/game review writer, so it's can be an uphill battle explaining this stuff.
What about a fence - the wires reflect the light but they make up perhaps 5% of the crossection - the LIDAR could "see" only the holes
> Unity has been polarizing, but many users (especially the "normal" people who are likely to buy an Inspiron or similar) seem to like it.

To anyone who doesn't like Unity, I recommend [Lubuntu](http://lubuntu.net/). Still has the Ubuntu user-friendliness, but no Gnome & Unity.
What IOS developer isn't dependent on the Apple approval process?
Parse launches premium feature: end-user branding
It requires the use of force to redistribute weatlh. It also removes the price mechanism, thus robbing the people of information required to produce and evaluate.
Dwolla has funding from a large credit union (Viridian, previously known as John Deere CU). So maybe they're looking for a way to give CUs an edge over the mainstream banks?
Dude, you advertised on here 36 days ago that you are a Lisp contractor (https://news.ycombinator.com/item?id=3784418) -- WTF?
> Who owns ACH? The banks do.

But they don't own Visa or Mastercard. Visa and Mastercard do. And yet the banks play the Visa/Mastercard game.
Hi Chris,

As always, it was a great post. Btw, Are you still open to Advisor opportunities?

Thanks,
Just about all the results there appear to be abandoned cPanel placeholders and similar — very few even have domains. I couldn't look at all of them, obviously, but this seems to bear out the idea that nothing anyone cares about is run on PHP-CGI.
"Pure" is an adjective applied to "functional" so I don't see the conflation as odd. A language like JavaScript has first class functions, so it's a little bit functional. But no more than that, because most expressions aren't (mathematical) functions. Haskell is purely functional because everything's a function. (I/O primitives like getChar excepted, etc., etc.)

Meanwhile, languages like Haskell don't cheat quite as much as you suggest. Monads are functions, and even in the IO Monad you're doing purely functional manipulation of IO primitives. Think of it as a purely functional funnel through which the dirty data of reality is poured.
The demo video is really impressive. Most websites have terrible search functionality, and google's offering is pretty sucky too. This market is absolutely huge.
Even in feminist circles, the the idea that "douchebag" is definitely sexist and denigrating is far from a settled argument: http://www.feministe.us/blog/archives/2009/11/16/in-defense-...
http://mooretoons.com/2008/08/20/is-douchebag-sexist/

At the core of this argument is the idea that the "popularization" of act of douching itself was itself anti-woman, insofar as it categorised normal women's bodies and actions as unclean and shameful, and in turn advocated an unhealthy "solution" to a problem largely invented by the patriarchy.

Nevertheless, I cringed ever-so-slightly when Jake gave this talk at JSConf and again when I saw it here on HN, because I knew that in recent months, among all the other salient gender issues that have been floating about, a bunch of people also "heard douchebag was sexist," and so would lodge this reservation.
Just a point, I did show them the Revisited fan edit in which, as the first poster alludes to, Han shoots first, etc. But also remember these are 4 and 6 year old kids. It's about balance. I'm not trying to "helicopter parent," on the contrary, I'm trying to provide context. We only skipped the burnt body and amputation. I think that's reasonable given what I know about my 4 year old.
Are there any other EU countries that (1) a young Dane could reasonably obtain citizenship from, and that (2) do not require renouncing other citizenships? The idea is that a dual US/Danish citizen approaching the age where Denmark requires renouncing one or the other could obtain some other EU citizenship first, and let the Danish citizenship go. He'd still be able to live/work in Denmark as an EU citizen.
The pursuit of communism resulted in the tragic deaths of over 100 million innocents during the 20th century. More than were killed by Nazism, Facism, and Japanese Imperialism combined. And that is merely the darkest portion of the shadow that communism has cast on human civilization, the full extent of suffering and loss is on a scale that makes the Black Death look like a walk in the park.
I think Twitter is using Clojure now that they've acquired BackType.
> RubyMotion is that it has been getting updated every day

Specifically, run:

$ sudo motion update
ActiveRecord: How dynamic finders work
A certain app I'm familiar with launched with a pixel-perfect UI and a steaming pile of code that did its best to hide errors (which were numerous).

People loved it. Today, the design is unchanged, but the engineering has been entirely redone.

Good design can buy you time.
Look: all things being equal, if

(a) you're just as happy in Python as you are in Perl and

(b) software security is very important to you,

I recommend you select Python. But: lots of people are much happier in Perl and should use Perl. In lots of companies, the best language safety net for security is not a key business asset, and this discussion shouldn't influence them.

I'm not saying that if you use Perl, you're doomed. If your best language is Perl, you're probably better off working in your best language, even where security is concerned.

That's all.
Sounds interesting... I was just looking into F-script (http://www.fscript.org/), is this similar?
>He wasn't talking about the sum of money, just that it had gone up -- and he wasn't talking about how to finance it, just that it had caused more people to become dependent on assistance

Yes, we was talking BS.

It makes one feel very superior and active, to believe that poor people, black, hispanic, etc choose to live on food stamps (as "dependents") ignoring all those fabulous job opportunities available to them.

That self-worth-boost is one of the main reasons people perpetuate this crap. Go talk to actual persons living on food stamps to get a real idea of what it's like and what chances the have to escape it.
Safety-critical software is any software where failure can result in death/severe injury to a person or loss/severe damage to equipment/property.

There are concrete answers to the question. Many languages are just flat not capable of being safety-critical.
Commercial self-driving cars should use every sensor modality which is cost effective and which improves safety. I would never argue we should hamstring our driverless cars, let's give them the best shot to be uber-safe and reliable, no question.

In the mean time, on a completely non-commercial separate track, AI researchers should try to do more with less. Driving using only visible-light sensors is a challenge. AI is pushed forward by taking on challenges exactly like this, let's see the push continue.

These two tracks may in fact intersect. When your LIDAR and radar are caked with ice and mud, you'll want the car to be able to drive visually at least to a safe stopping point.
Kinda funny, I settled in on a "command" architecture for PHP apps around 2001 because the ORM kind of model always has some big semantic gap in it.
Based on your argument, calling someone a dick would be sexist as well

I reread my comment and I didn't call anyone a dick. I checked the article and it doesn't use dick either.

I suppose you're after some false equivocation here which means you don't quite understand how women are being actively repelled from the tech industry. Using language hostile to a minority group is exclusionary. "Dick" as an insult in a male dominated group is not.

I'm not arguing that the author is right to use douchebag; he was trying for entertainment value but to me it came across as unnecessary. But getting worked up because he chose the wrong insult out of the many, many insults we have relating to both male and female body parts and functions is silly.

It's the only way to encourage positive change. I see you'd prefer to ignore it, but that just perpetuates the hostile culture that has ingrained itself over decades.

He could have gone with anything (asshole for instance!) but chose to Other women and likely not intentionally, which is still no excuse.

You are free to ignore the sexism just as much as you were free to ignore my comment, but for some reason you decided to step in and defend the article from my negative rated comment.
I was also sold on that "If you stumble on an issue and you don’t know what’s under the hood it is likely you’ll need much more time (possibly all the time you have saved in advance by using the tool) to find out a way to fix it or a workaround."

This is a problem with current HTML5 -> Native frameworks as well, you have to know what's under the hood so that you can make efficient designs.
I dont work for Google, so I dont know. I'd imagine some projects aren't all about the strategic long term "money plan," rather that strategic long term "people plan." This is a cool project, and Google might just want to give talented people an outlet for their creativity. They work on this fun-project (and are having a good time so they don't want to leave Google), and they also work on another project that actually brings in money. Moreover, a project like signals prestige to outsiders (which attracts more talented people). Plain and simple
He didn't marry a Singaporean. His wife was born in India.
Do you really need me to substantiate why it is bad to spend more money than you make? I guess I took for granted that the fundamental laws of economics were understood. I guess that was a mistake.

Everybody agrees that running a deficit is harmful. Most disagreement centers around which, if any, cuts in the budget should be made, and how much those cuts will hinder a recovery while the economy is still weak. The U.S. dollar is the worlds' reserve currency, and for that reason alone the U.S. is able to ignore a deficit for some time. But it is a huge mistake to get used to free money and not try to get finances in order. Greece made that mistake for many years and is now paying a huge price (along with the entire European Union).

National Parks are fine. They've been around a long time and that accounts for a rounding error of the federal budget. The greatest areas of concern are Social Security and Medicare/Medicaid. Of course the defense budget is up there too, and I believe defense spending should be cut. The bottom line is that the Federal Government has grown by leaps and bounds over the past few decades and its addiction to rampant spending is making the country poor. You can debate about what should be cut but no increase in taxes is going to pay for this spending spree we are involved in right now. Greece was forced into draconian austerity measures when there were no other options on the table. I sure hope the U.S. learns something from that fiasco before it travels down the same road.
I think bootstrapping might be impossible for non-programmers
You can get ThinkPads loaded with your distro-of-choice from [Los Alamos Computers](http://laclinux.com/gnu/Start).
This is so freaking awesome. I've had this problem on nearly every website and blog I've created. Also at both of my startups (Scribd and Parse -- note: Parse uses Swiftype on our documentation pages -- try it out).

I've tried google site search (which sucked and wouldn't index all the Scribd pages for example, and it wasn't good enough for the parse documentation) and I've also used lucene and sphinx (pain to set up and the marketing folks always complained about search results, speed, ordering, relevance, etc, and analytics were a pain). Swiftype is the best option by far. I love this company -- really excited they finally have launched and I can talk about them.

Think about all the sites that use google custom site search just because that's the only decent option for them up until today. Huge market here. Congrats Swiftype.
we will definitely be supporting mailto etc using all the existing methods.
This is the kind of thing that legislation does help with. Here in the UK the faster payments[1] system was introduced about 5 years ago, providing near real time payment services between banks. It's fairly common for British people to pay each other with an instant bank transfer rather than paypal o similar when buying stuff online.

[1]: http://en.wikipedia.org/wiki/Faster_Payments_Service
That is exactly how the shim works :)
Hacking Paper - Wedding Lovely "Look Book"
Sean Parker’s Stealth Video Startup Airtime Ready For Launch on June 5th
>He could have gone with anything (asshole for instance!) but chose to Other women and likely not intentionally, which is still no excuse.

Which is insulting to donkeys.

EDIT:
The problem is that you need to pick your battles. His word selection, out of all the possible sexist terms was quite possibly the least sexist out of all the sexist terms he could have used. On the whole, considering that the sexism of the term douchebag is still an unanswered question, it's hard to find fault.
I think you have a good spirit to what you're saying. Everything is Turing Complete here, and yes with views and stored procedures and the like, and normalizing everything most apps would indeed just be a thin layer over top of these forms. However, set theory isn't exclusive to tables, nor even tree or document stores, and often with online systems like how a previous person mentioned Storm, you might not have the luxury of the overhead of a whole interpreted SQL stack, but may only need linked lists or something more bare, and closer to logic. I think you're not being downvoted on merit of the idea, just perhaps the quickness as classifying this work, even if it is correct, as something that is just more of the same. Everything in computers is arguably just more of the same. Just my opinion!
I imagine that they are straitjacketed by the current technology that is available to auto-grade the assignments. But I bet this situation will improve with time.
He's certainly not making the point that douches were invented to shame women. He's using the negative association of what douches are for. You seem to be making a "taking it back" argument when he clearly did not intend that meaning.

Not using douchebag is easy! Step 1) Just Don't! Now you won't have to deal with causing strife with women in tech.
WHO THOUGHT ALL CAPS WAS A GOOD IDEA? THIS IDEA SHOULD HAVE BEEN SHOT DOWN 10 SECONDS AFTER IT WAS SUGGESTED.
Actually, the banks used to own Mastercard. It's now publicly traded (since 2006), but it was originally a cooperative owned by the participating banks.
>Whenever I see a third party tool I ask myself: how quickly it will be updated to the last SDK version? Say Apple releases a iOS6 today. Will an aligned version of the tool be ready today? If not, when? One day would be fine, one week would not.

Really why? I don't even update my original XCode straight from Apple that often.

When you sell to customers (for profit), you want to target previous versions of the iOS, not the latest, and surely not within a week.
You say that like it's a bad thing.

Clojure tends to emphasise simple components that do specific tasks; so core.logic focuses on logic programming and not, for instance, persistence or atomicity. Because it's so focused, it's more capable in its particular area of expertise than a more general tool like SQL.
The most mind boggling thing I've seen big studios do is block some trailers, promo videos or music videos in countries other than the US/UK/Canada or whatever their main market is. Why in the world would you ever do that?

It makes absolutely no sense - they're blocking people in other countries from getting to know their new movie/single, which means those potential cinema goers and DVD/CD buyers either forget about it or go to torrent sites to get it, so when the movie/single is finally released, few people care about it.

One of the stupidest thing I've ever seen, for sure...
I've been in jobs like you've described. I've found that often the feeling of being "burned out" had a lot more to do with what I was working on and who I was working with rather than how much time I was spending doing it. There are limits to that, of course, but I find myself willingly doing extra on my current job because I love it so much.

Sure, I'm in a great location, but I had a window office at my last job and have 1/8th of a table here. Still, I'm sitting next to seven really smart people who all seem to "get it" in terms of work and technology, so I don't miss that office.

That brings me to your comment on PG's judgement, what he and YC seem to mostly do is make investments based on people. If you're with good people, you're off to a great start. There are certainly other things that matter, but in my opinion, coworkers are the core of the work experience.

Edit: to note that the quality of the people involved, and how you mesh with them matters at all sizes and ages of companies. You may be just as happy at a different "BigCo" as I have been happy at some very large companies and most of what I remember is who I worked with.
As I mentioned in the first paragraph, I'm not a Star Wars person. It was a fine film when I saw it thirty years ago and I haven't thought of it since. My kids came to me after lots of other kids at their school had been talking about the mythology. They asked to see this movie just as they asked to see "Cars." I'm very interested in them having their own childhood, and they are doing just that.
Did they disclose the fees before providing this service? Or they just surprised you with the bill in the mail? Was this tax-deductible?
App of the Week: Home Depot
Why delay it at all? Frankly they shouldn't care how we want to watch a film, just that we want to and are willing to pay for it.

If you watch the latest blockbuster on the day of release at home on your mega projector that you bought with all the money you saved by not going to the cinema, with your wife, your three kids, and your neighbours (5 more people), you pay for just one stream/ticket.

If all those people go to the cinema, they pay for 10 tickets.

That's a good rationale for why they care, imho.
Correct me if I am wrong but I am going to assume a few things:

- A service offers 1000 users for $X

- The service pays users $Y to join site with the potential to win an iPad/other offer as well as $Y.

If that is the case, the value of users is negative to the startup.

Here's why:

- Users are incentivised to join site, to win iPad thats it.

- They are won't pay to join a service (if its a paid service)

They are not incentivised to join and actually use the product, which are incentivised by acquiring them via Word of Mouth, SEO and other forms of advertising channels. Thus the LTV of the customer is $0 - they won't use the site, they'll just signup as it becomes more profitable for them to join 100 sites and do nothing than it is to join 1 and do something.

Similarly, the service itself is incentivised to actually cheat the startup as they will then get $X and a free iPad or something. They could easily do this by using a bot to join the services.

Even if the service won't do that, there will be users on the service who are actually prepared to do that as well using multiple payment emails etc - if they are paid for joining too!

Essentially by paying for this service, the startup has wasted money by paying for 1000 users who are going to do nothing on their service and have given a free iPad (or other prize).
It is not obvious to me that it has to.

Books are technically obsolete, but there are still plenty of cases -- stundents going to exams, book that depend on exact layout, etc -- where ebooks are no substitute.

An the skills in marketing, layout, editing, etc that the publishers have build up over the years are as needed now as they have ever been.

The only way the publishers will fail is if they don't adapt.

And even then, people are still selling horse drawn buggies (http://www.buggy.com/ -- warning early 90 design) on the internet.
I'm in favor of decoupling data structure from interface entirely, via records + protocols. Hierarchies have their place, but ultimately can't deal with cross-cutting concerns. Mixins with structural typing is one way to approach the problem, but for formal contracts I prefer Clojure's approach: http://www.ibm.com/developerworks/java/library/j-clojure-pro...
Sure, that could be a pro of RubyMotion, but then that's not the goal.

I develop in Objective-C as well, and I am very interested in what RubyMotion will bring to the table. So far, what I've seen is typical Objective-C code translated to Ruby. That doesn't offer me any advantage. What I want to see is something that will significantly boost productivity. REPL seems like one of them, but I want to see something on the code level.
Good point, his wife is Tamil. I didn't delve into his personal details with great gusto. :-)

In that case though, given Singapore, it's a good middle ground between India and the US culture wise.
It's one thing for suppliers to leak info on hardware they are supplying, but I'm sure Apple doesn't give inside information such as end product pricing to them. It's BS. And the fact that it's coming from Digitimes makes it even more suspect.
The Potentially Crowded Loneliness of Facebook