skysight-inc/HackerNews huggingface dataset:
OP strikes me as someone who is trying to position himself as a "moderate" but who is mistaking a caricaturized extreme (<0.25%) for "functional programmers". Honestly, I like FP extremists better than their OOP cargo-cult counterparts, who have the same smugness but are usually better, in most companies, at getting managerial blessing. In many companies, OOP acolytes glow in the managerial sun like Dudley Dursley, despite the general crappitude of their ideas.

"Functional programming" in the real world isn't about dogmatically eliminating mutable state. It's about managing it. It's about modularity. It's not far from the original vision behind OOP-- before it got taken away by the wrong crowd-- which was that when complexity is inevitable, it should be encapsulated behind simpler interfaces. For example, SQL is append-only (as functional as one can get over a growing knowledge base) if you never use DELETE or UPDATE. The inner guts of SQL are not "purely functional"-- caching and indexing cause internal state changes, for performance reasons-- but the interface is.

I don't even know what endofunctors are. If it's relevant to my job, I'll learn about them, but I care more about writing good software than reciting category-theory arcana. I'm sure it's important (especially as an inspiration for design) for some people, but you don't need to know them to do functional programming. Not even close. And I was already a productive functional programmer (in Ocaml and Lisp) before I even knew what monads were.
I'm not really sure if this has to be so black or white--you love what you do, or you don't--for most people it's probably pretty grey.

One thing I'll add to the discussion, for myself I've stopped doing contract work in my spare time because I feel it just takes away from my motivation and causes more stress. Instead, I prefer working on my own projects where I have more control over the design and implementation decisions, as well, I choose projects related to stuff that interests me. And by interest I don't necessarily mean computer science related interests, I mean other things like mental health, depression, etc. and using computer science to solve problems related to those fields.

It's all about integrating your life and interests I guess.
Bad headline by Ars. They lead with this quote:

The board, according to one person familiar with the matter
"Was told, not consulted."

But follow up with the important bit:

Facebook's board did vote on the deal, according to people familiar
with the matter, though it was largely symbolic.

The take-away is that they trust Zuck fully, but they still voted. He did garner approval from the board.

The original WSJ article is worth reading:

http://online.wsj.com/article/SB1000142405270230481840457735...
Amazon vs. Best Buy: A Tale of Two Retailers
Today? Allergies.

Overall? I hate crowded subways. Why so many useless people who exist?
It wouldn't surprise me if the UK splits up and England (which would no doubt steer even further to the right) leaving the EU and Scotland joining the Euro-zone.

Probably disastrous for both sides.

I suspect that David Cameron would be delighted to be free of the Scots but can't say so, meanwhile I suspect the Scottish Nationalists are probably horrified at the idea of actually getting independence but obviously can't say this either.

NB I'm a mostly pro-Union Scot - the only area that would make me vote for independence is if it meant closing the Trident submarine bases on the Clyde, which I can't see being an option that we are allowed to vote for.
The hospital charges the rich people more. It's socialized medicine, just set up differently than people expect.
Currently, that interest rate is negative.
The Angry Birds people say it's not worth it.
Ah -- my apologies for putting words in your mouth.

I'd say that's a fair and accurate statement all around. If, as an employer, I can't count on you, as an employee to be flexible, then I'm certainly going to be less tolerant of the miscellany (like HN, youtube, etc.) than I would be if I knew you were more likely to get things done.

Of course, if my guys can put in only 8 hours and still meet all tasks assigned while surfing porn and youtube all day, I'm almost certainly going to look the other way.
> Spain Is Doomed

So, generally speaking, this should make moving to Spain and working remotely from there pretty attractive, shouldn't it? Can anyone from Spain comment on how the life is like there at the moment (assuming the 100K USD income level)?
I am not a 501 developer, but I work with a very good one, and he is an invaluable source of stability and perspective.
The real cost of space flight is energy, specifically:

1) The huge amount of energy required to lift mass out of Earth's gravity well.
2) The vexing practical expense of obtaining that energy in useful form (e.g. rocket fuel) for launch.

Rocketry's future will always be limited by those daunting constraints.
I had not previously checked out CrowdCube or Slated but these do seem to be promising models that could certainly be replicated in other realms. If you feel like chatting more, I'd love to hear more about what you have in the works and would be glad to share some more ideas in private. Feel free to shoot me an email.
And why this is considered new or even relevant? Network admins have been doing this (and other approaches) for years.
Read about Spread Spectrum http://en.wikipedia.org/wiki/Spread_spectrum
GDP is a flow. So is personal income. GDP is the dollar value of the stuff we sell. The flip side of that is that this is how much income we earned. You can dispute this, but it's what it means. http://bit.ly/HYokZe

Your example is flawed for the reasons I mentioned. You have to include the opportunity cost.
Still not a perfect cheating deterrent, as when in doubt you could press each button and see which one led to a unique page, as the wrong 3 answers all led to the same losing page.

On my set, at least, you could change which page you were waiting for before it loaded, so you could usually check all 4 in the few seconds between dialling up a page and the data for that page arriving. I often did this, perhaps I should be ashamed to admit.

Haven't looked at Teletext in years (though for some reason last year I needed the "what's on now and next" page and found I could still remember the number) but I have fond memories of Bamboozle, Digitiser and the kids' and music pages, Mega-zine and Planet Sound.
Instant literals returning java.util.Date instances are a great way to sneak bugs into a codebase that uses immutable values everywhere else.
Much better now. I pledged 50$ for the beta access and license. Good luck!
Click on tools on his old website and then there are two links in the first paragraph that answer all of your questions.
Back now. #11.
Q1 Report: VC Funding in New York Lowest in 15 Months
For Haskell jobs (and FP jobs) the best places to look are:

* announcements on the Haskell reddit - http://www.reddit.com/r/haskell/search?q=job&sort=new...

* LinkedIn's Haskell and FP group.

* Haskellers.com - http://www.haskellers.com/

* CUFPs general FP board - http://cufp.org/jobs

* Consult partners of fpcomplete - http://fpcomplete.com/partners/ or CUFP members or IHG members - - http://industry.haskell.org/

* Follow Haskell groups on G+
Apparently Google Called Dibs On Chelsea
I think getting on the frontpage (and getting good feedback) takes a bit of luck. Time of the day/etc. Try and get your submission in /newest before the East Coast gets to work... then you'll be on there for an hour+ and people will have a chance to see and upvote your submission. Try pinging #startups @ irc.freenode.net and let people know you are showing off something you've been working on. I find people who hang out there are usually pretty helpful and might give you an upvote.

It takes a lot for me NOT to upvote a "Show HN" post. If it's a genuine/not spammy I'll upvote it even if I'm not interested it the project itself just so it will get seen by people who are.

I'll be glad to take a look at any of your projects. Post links here or email me.
Printing money to repay the debt will tend to both devalue the debt through inflation and repay it directly, so to reduce the debt by 30% we would need way less than 30% inflation. And looser monetary policy would tend to reduce unemployment and raise tax revenues anyways. Thanks to having our own currency which our debt is denominated in, the US has far, far better options than Spain does.
Marc Andreessen and Peter Thiel were on both sides of this deal: http://www.donnaklinenow.com/investigation/instagram-scam
Etsy CEO describes the origin of Yahoo Hack Day
What Came First, the Chicken…or IT Operations Rules?
The One Thing Startups From L.A. Have in Common
Whither Groupon? A Wall Street Analyst Breaks It Down
If they don't like getting paid $500+ an hour to draft contracts perhaps they should find a different job.

Also, I pay my lawyer for advice as to the legal risks of my conduct, not to dictate my conduct, I can't make his job harder, only make it take longer which should make him happy as he gets paid by the hour.

If I'm willing to sign contracts with out consulting him that create legal risk for myself why should he care? His job is simply to inform me that what I signed gave me these risks.

Someone getting $500 an hour should be a little more respectful as to what their job actually is, and why their clients retain them.

Similarly when I consult, I give advice, if the customer wants to build something that I don't think will appeal then in end that is what gets built along with all the risks inherent in that decision.
Two Weeks Before Deadline, UX Awards Only Has One Submission
Booting Up: A Billion Dollars Edition
The 11 Winners of the Third NYC BigApps Contest
I thought it was a harmonious blend of imagery and gently interactive data, and transcended the typical conventions of charting. So, this qualified as "beautiful" for me. Does the community here prefer non-editorial post titles?
That's exactly what I'm putting together at the moment.

Initially it was off the back of the YC rejection letters being sent out. I wanted to inject a bit of positivity.

I think it will be great to see what startups are being formed, they're just carrying on bootstrapping and making it happen!

Got quite a good response so far!

We're polling for the name at the minute, there's a survey here on the original thread if you want to help us pick!!

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

Shoot me a mail if any of you have projects that would like to take part. I'm interested in keeping track of numbers.

Thanks!
If your browser is not setup to show 11px as readable I suggest you change something locally.
> Haven't we reached the point yet where the whole idea of IQ testing is pretty discredited?

No, the opposite! Throw together any list of questions requiring intellectual ability, on any subjects you choose (making sure to have a wide range of difficulty). Use the list to test a few thousand people selected at random from the same society. Perform principal components analysis (a type of statistical cross correlation) on the answers. The answers will turn out to correlate with a single characteristic of the individual test takers. This common factor is labeled g, general intelligence. There is virtually no sign of multiple intelligences or other factors, just one honking big signal for the g factor.

> And adjusting for IQ, meaning that someone is smart therefore they are expected to earn more money?

There have been large studies of people from the general population, with the scientists measuring every data point they can lay their hands on. It turns out the only factor that significantly affects adult income is IQ. Earned income is almost totally uncorrelated with race, skin color, culture, family wealth, family social rank, location of residence, school system, characteristics of siblings, and so forth. IQ also strongly predicts criminality.

Studies of twins separated at birth show huge IQ correlations between identical twins, but IQ correlations between fraternal twins are no greater than for sibling pairs from different pregnancies. So IQ is mostly inherited, and mostly fixed by the time of conception. In other words, genetic.
传世私服发布网
The ugly side of Kickstarter: risks in backing game dev campaigns are great
Square seeking more capital, $4B valuation
Warping Text to Fit into Shapes with Illustrator
In this guide, we will teach you how you can do this kind of text warping into shapes in Illustrator. You can use this to create a more impressive graphic or title effect on your <a href="http://www.printplace.com/printing/booklet-printing.aspx">print booklet designs</a> or <a href="http://www.printplace.com/printing/brochure-printing.aspx">brochure printing template</a>, or in various printed materials.
People used to go to jail for this type of shit.

When we had fiscal oversight and corporate law.
My personal favorite was always $hold, and its cousins, $hold1, $hold2 ... $holdn
User Authentication with Rails and Backbone.js
This is an excellent deck, why have not seen this before! Was this on HN?

I agree with almost all his points, insiders are very bullish on Apple, the feeling's that %600 is nowhere near the peak, it'll be more like $1K. On the other hand, Google has started to give off the "has-peaked" vibe: the silly badmouthing of rivals, huge reorgs, half-thought out failed projects, not being clear of where to go next and milking the usual cow, etc.

One important point that he makes that I think is important to reiterate is how open the mobile area is, since non of the big guys currently have good extensions. So I think we'll see more of the Instagram-type successes (probably not on the $1B level, though).

Takeaways if you're an up and coming, young (or otherwise) developer: Learn the Apple stack (70% of your time) and learn HTML5/JS (20%).
What labels are used on the Product Planning Board?
Seems really high to me. I don't have any experience with mobile ads, but I used to run some pretty high traffic websites and we worked hard to get $0.50 across all of our traffic. First tier serves always got more, but it dropped off quickly.
I'd go one step further and say that it's likely many of them are working on something they're passionate about:

Their families.
>I was't buggering MS either. I was just stating the state of affairs (as other comments state, Android is equally broken).

It wasn't my intention to pick you out specifically. I aimed that comment to the whole community.

>I can't tell you what's more likely: To get both XP and Android fixed or to get wide-spread IPv6 deployment.

I think that latter is far more likely. While IPv6 adoption has been relatively slow so far, still there has been constantly some progression. So I feel that there is fair chance for wide-spread IPv6 eventually. On the other hand, I'm almost certain that MS will not add SNI to XP ever.
> "Has this ever happened?"

No, but I don't think the current state of things is sustainable. There isn't a demographic that's free of TSA horror stories anymore.

And we all know a new vector will be chosen that will defeat these measures. Thus, without a way out, the TSA will have to come up with an even-more-invasive screening method. And I can't see how that's at all feasible.

Drastically reducing the number of people who have to be subject to "advanced" security measures through technology is a face-saving and politically-feasible way for the TSA to back off. It's, frankly, their only way out.

As to the 30% feeling persecuted: yeah, probably. Particularly if a given population consistently gets selected for 'advanced' security. [1] And hopefully that's an avenue that can be leveraged to take further steps toward sane security that doesn't infringe our liberties.

I'm not suggesting this is acceptable as a solution. Just as a step. Provided it is, indeed, a step away from running every single person through the current gauntlet of invasive TSA security theatre.
This guy is no 501 programmer!!!
Some of those statements are ... forward-looking. In particular, Dragon isn't man-rated yet, and that will require a lot of further engineering. Most notably, SpaceX has committed to a launch abort system for getting a crewed Dragon away from a failing booster; they've got a concept for this, and design work is underway, but it's not tested as of now, and I think some of the work is probably contingent on getting NASA funding to finish up.

So, Dragon can't carry astronauts yet.
Maybe it's robocode? http://robocode.sourceforge.net/
You're being lied to and manipulated every day, but not just by some cabal of evil billionaires. Your auto mechanic is performing repairs you don't need and billing you more hours than it really took him. Your local grocer is arranging their aisles so that you'll purchase items that you shouldn't. Etc. it's a cruel world.
Meteor will be changing its license
Email sent to newsletter subscribers:
"A week ago we posted meteor.com to Hacker News. We thought a few hundred people would see it, maybe a thousand if we were lucky. Then, the theory went, with the veil of secrecy lifted, we could start in on the hard part -- convincing anyone to look at what we were doing, or care.
[]
It's all happening much faster than we thought. It's going to be a wild ride, and I'm so happy that you've decided to ride with us. We have some hard work to do now, though. We have to turn this excitement and energy into a real community, and we have to implement the rest of the roadmap and ship a 1.0.

LICENSING UPDATE

Licensing is the first order of business. Many people sent comments. There were three kinds:

1) People who were frustrated because they wanted to use Meteor for a project, but couldn't tell if it was allowed or how much it would cost.

2) Detailed analyses of legal, strategic, and technological implications of every possible choice we could make. This was AWESOME and was incredibly helpful. Some of the people who wrote in are smarter and better informed than any license attorney I've ever talked to.

3) "You suck, you really screwed this up, you are bad people." These comments weren't as helpful, but we're still glad to have them.

I really apologize to everyone who was frustrated. We thought it was going to be months before anyone was interested enough in Meteor to care about the license. Clearly that was wrong.

Licensing is tricky. We're working hard to fix the problem. ON FRIDAY AFTERNOON, we will announce the options for using Meteor in closed-source, commercial software. I think nearly everyone will be happy with the solution. We'll post the announcement on Hacker News, and we'll also send an email to the list. I hope you'll upvote and redistribute as you find appropriate, because even though there are 6,000 people on this list, that's still only 5% of the uniques we've seen on meteor.com."
>at least it's move toward trying to intelligently identify risks.

If we were looking to intelligently identify risks we would be spending more money on car crashes, "ordinary" murders, tornadoes, earthquakes and other things that kill so many people that we've grown inured to it.

But people are more interested in a magic bullet to stop us from losing 3,000 people in another fell swoop. Which is really a pretty small number given how many untimely deaths we have every year. (Looking at it from a yearly basis, we lose maybe 300 people a year to domestic terrorism. Not a good thing, to be sure, but we have bigger issues.)
Moving a few thousand PCs to a new OS means testing every application you use to make sure it's compatible, and then running a large set of rollouts to desktops.

It's very disruptive, and horribly expensive.

If at all possible, you don't do it more than once per decade.
What do programmers listen to when coding? (1 min survey)
Actual goal of Elon Musk is to send someone to Mars, but since seems far reaching goal for most people and since they might call him crazy, he is sticking with near space for now. Do not be surprise when he starts talking about Mars.
Actually what happens in governments is that they sign a contract to provide product X for $Y. (i.e. Provide a new sidewalk for $100,000)

Then through further discussion, after the contract is signed, everyone realizes they actually need product X2. And so the contractor revises their bid to $Z where $Z exceeds the original $Y by a wide amount (i.e. Provide a new sidewalk and re-landscape the grass on either side for $250,000)

There are no cost overruns in government contracts. Just changes in scope. You don't find out what they really need until you really get into talking with them.
Happily, my experience was quite different.

I used to attend the Bay Area Functional Programmers meetings (apparently now defunct). At one point, I mentioned that I was having a hard time applying FP to my work, which requires lots of iterative updates to vectors that represent states in physical systems.

The general reaction was not that I simply wasn't committed enough to FP. Rather, it was a very thoughtful version of "Yeah I can see where pure FP probably isn't a good fit".
Agreed, and yeah - it's actually the one thing I've ever submitted (I'm a relative n00b), but it didn't get any ups.

I feel strongly about pushing it and getting it out there though. What's the etiquette on resubmissions?
Yes, we built the site using an open source CMS, did very little customization, will definitely have to re-design the whole front page and everything.
I don't think this should focus on "are they good developers or not". That's independent and "case-by-case" at the individual level. I don't think we can characterize that entier portion of the workforce one way or the other. This is more about bi-directional expectations between employee and employer.

Additionally, "passion" for the specific things you are building vs "passion for doing a great job" are also independent. They can converge (awesome for you) and sometimes diverge (welcome to life). More importantly, you will experience all three scenarios at different times throughout your career.

In regards to the general relationship I keep with my employees, I personally execute and support the "did the shit that needed to get done, get done" approach. Not sweating when someone logged on for the day, when they logged off, where they worked from, did they have beer during the day (my preferred answer is YES). Thats the trade-off for when we need to work late to sometimes get the necessary shit, done.

My parents prefer a different environment. They have a specific time they show up to work, a specific amount of allotted time for lunch and breaks, and a specific time when they leave. They different, it's not their problem when shit didn't get done. Plain and simple. There is no flexibility and that's the trade-off.

Each has their pro's and their con's and one isn't necessarily "better" than the other. What do "you" want and works best for "you".

What I'm seeing emerge in these discussions (on average) is an arrogant demanding of a blended approach entirely in favor of the the employee. They want to show up generally around nine, take breaks, take lunch whenever, play some foosball. All the "benefits" and be out the door at 5:01 PM with none of the "cons". Additionally, what gets done, gets done. It's not their problem, nor fault, in any capacity if it doesn't get done by 501. Someone project managed wrong, someone did scope properly, etc.

Maybe it's a new world, at this is becoming the norm, however, it frustrates me.
First Solar to Cut 2,000 Jobs and Close a German Factory
Japan has a fully virtual pop star that does "live" performances as a hologram (although this was never a real person so it's somewhat different):

http://www.thedailybeast.com/articles/2012/04/18/hatsune-mik...

I think it's interesting to see this as a technology and it has cool uses (like above I suppose), but are we, as a society, prepared for something that takes this to the next level?

I'm thinking something like "The Nirvana 2015 Reunion Tour" with a holographic CGI Kurt Cobain.. I'm not sure that would be as well received..