skysight-inc/HackerNews huggingface dataset:
Half of the CSS code is used for the demo interaction (time changing, showing the helper elements and for debugging [grouping all animated elements to change the transition-duration all at one]).

In production it would be way less complex.
Feel free to ignore it :-)
If you produce software within the framework of the free software movement then you are sharing it. What free software licence allows you not to share your source?

The word communism can also describe systems that are mutual with consent, and most of the states that claim to be communist appear to be run by totalitarians who use the word and associated dogma to seize and hold power under the promise of equity in the future, so I am not sure there has ever been an actual communist state, by the terms of the philosophy.

Personally, I'm a Groucho Marxist, so my main tenet is that I wouldn't want to join a club that would have someone like me as a member. ;)
> People could care less

I love to be that guy, and I think you mean "couldn't care less".
New Amazon EC2 Fresh Servers
Never looked at it.. Do you have a link to your resume so I can see the end result?

For me all that matters was to make it look 'damn' good on paper, as resumes are usually consumed from paper. I knowingly compromised on a more web-integrated version.

(Or in other words: I think a PDF with clickable links is web-integrated enough)
FWIW Dan Porter (OMGPOP CEO) has responded on Twitter[1] saying:

What I meant to say was... I want to celebrate the people who worked on the game. Who have stuck together. They are everything. Thank you.

He also responded to Notch[2] saying:

@notch it's been a the craziest ride. So yes I may be temporarily insane. I just wanted my team who stuck with us to shine.

[1] https://twitter.com/#!/tfadp/status/186436787617529856

[2] https://twitter.com/#!/tfadp/status/186439284767719424
Stay classy, yc...
Yep... I'd be interested in knowing how much did they lose by not keeping all employees, and why wouldn't they just leave Conectrode alone.
Put your config files in your favorite online vcs (private repo or encrypted if you must).
Do you have a link to the PDF?
Nice try, Google :)
I'm not talking about polymorphism at all. I'm just talking about namespacing, name look-up for the method. Think of a world in which any number of classes might have a `getOrElse()` method, and they don't all do the same thing (so they're not just all methods of a single generic function). Now, how does the compiler know which one you're calling?

We could use some form of static overload resolution (like type-classes). However, it really does seem (to me) to be easier to just resolve the static overload based on the static type of the first argument, and then throw the rest of the overloading problems at dynamic dispatch.

When you think of a class as both a type and a module, it gets clearer. Many classes in the Scala collections library have a `map()` method. We could code `map()` as a single, universal generic function that dynamically dispatches on its first argument type... but nobody ever cared to override map as a virtual method anyway and that doesn't give us a consistent return-type at all. All we really want to say is that calling map over a `[a]` with a function `a -> b` returns a `[b]`.
It's right on top of the GitHub README.md, anyway for your convenience:

https://github.com/cies/resume
He sounds incredibly insecure about it which probably belies a lot of the truth about what Shay Pierce contributed to the team.

Shay probably didn't have a lot at stake and it was just a job, as a leader it's a sign of leadership failure if your troops don't follow you which is what the CEO is likely insecure about. He's also working at Zynga and who knows what the management team will think next week about what OMGPOP really contributed to Zynga.

Both of them look incredibly insecure, but Mr. Porter is the guy with $200 mm in the bank who is expected to show some class. If Shay's weak why even pay attention, just smile that you avoided bringing a weak link with you.
I've left my coffee on the window, then I changed the temperature to 100 Celsius. It's been a hour. It's getting colder and colder. Does not work!!

lol
The biggest issue here was that Apple was selling an insurance extension for the second year.

Anyway, you don't want to have to go to court if your iPhone fails for a defect after one year and 2 months...
Oops sorry, must have overlooked it...

Looks awesome! Well done.
No I would consider the rapist a rapist and, after he had his day in court, see him dragged of to a prison for a very, very long time.

As for the nerd basher, I would expect the same treatment.

It is not about the app, but the criminal. It is about accepting responsibility for ones actions.

And yes, I would say they have every right to make a nerd basher app, if they want to (although I guess they are less likely to have open facebook profiles).
GPL can do one thing that "without copyright" can't: protect derived works from becoming "trade secret" (unprotected, but published as binary only).

Still not worth it.
This looks a lot like the Clear app's animation for creating a new task.
Computer science in English schools: the debate rages on
C isn't really beautiful anymore but to somebody used to program in assembly it properly is beautiful.
no no, i will not enter this discussion, because time flies like an arrow and fruit flies like a banana;)
(btw. you can always take a FS, modify it and keep it completly to yourself, so all FS licenses allow you not to share)
If this fragmentation (or anything else) prevents them from fixing issue 3434 in a timely manner, my application will have to stay on iOS. It's that simple.
a new low.
yeah, the 2nd one was even dumber:

What's so interesting about success is the number of
failures who try to ride on your back. Shay Pierce is
just one of many...

since the guy specifically went out of his way not to "ride on his back" because of morals.

Frankly from his tweets it sure looks like the biggest failure on the team is the CEO...they just got lucky and instead of being humble, he is doing the completely wrong thing...and if he was such a failure as an employee, why did such a great manager keep him employed
How to dig out anybody's birthday
That is usually not my problem -- I need it to bind this when I am making a for or map loop or registering a callback handler.
As I said above, think about a method like map.

map :: [a] -> (a -> b) -> [b]

Well, actually, any functor has a map method, by definition! So we'd have to write a type-class:

class Functor f where
fmap :: f a -> (a -> b) -> f b

Now how would we represent this as a generic function?

method fmap<a,b>(as: Functor<a>,f: a -> b): Functor<b>

And then implement specialized methods for each actual functor?

override fmap<a,b>(as: List<a>,f: a -> b): List<b>

Now everything involving functors performs a dynamic dispatch and might lose type information at its call-site, and we now have to deal with Functor<a> being some kind of superclass, a superclass without data slots of its own just to accommodate our need for this "interface".

In Scala, rather than doing that, we would just define Functor[A] as a trait:

trait Functor[A] self => {
def map[B](f: A => B): self[A]
}

And now every time I call the map method on a Scala object, it statically dispatches via dot-notation. So my compiler knows that calling map on a List[A] gives me back a List[B], and that calling map on an Option[A] gives me back an Option[B], and I didn't need any implicits to get it done.
George Orwell weeps in his grave.
Best Netbooks Under $200
Api Axle (OSS Api proxy) gets caching support
If Apple doesn't like the consumer laws of the EU then they shouldn't sell their products here.
np.
thanks!
"Earlier this week – days after Zynga bought OMGPOP for $210 million – a now former OMGPOP engineer named Shay Pierce wrote a column for gaming news Web site Gamasutra explaining that he would not join Zynga because it is "evil." He said that companies like Zynga think of users as "weak-minded cash cows.""

Come on. OMGPOP was a fast rising company with a very green CEO. Expectations that they're going to act like the CEO of Oracle (boom, bad example) or something seems out of place. The CEO is a person just like everyone else, and had a moment of weakness.

The CEO took it personally. And rightly so, because in his implications Pierce was saying that everyone else were willing to join an "evil" company that treats people as "weak minded cash cows". When we make personal statements of values and their justifications ("I don't eat meat because I don't like murdering innocent animals, blood on my hands"), we naturally raise the hairs of those who make different decisions.

EDIT: Normally I just bear those downvotes, but in this case I find them a little disturbing. The whole narrative around this has taken on a distinctly "we are the 99%!" type of schism. The CEO is a human being too, and there is no reason to value or respect the opinion of Pierce.
I'm guessing people took this as a sarcastic remark but I was genuinely thinking you were going to be able to tell me of some new social networks to try and point out their benefits; I try to keep on top of developments in this area. Oh well.
I'm curious, could these sort of statements made by a CEO in regards to a former employee be crossing the line into defamation? As in, if Pierce is looking for a job in the future and this is what a potential employer finds...
The trouble with the Toshiba video is a) you'd really have to check the date; and b) it'd probably sell more than most of the other tablets out there.

(That said, I looked at the Rhombus and thought to myself "hey, that corner makes it look really easy to hold comfortably", and I cried to myself a little inside.)
I think some of it is the kind of comment it was as well. Negative public comments about specific employees are the kind of thing that would make a lot of people think the CEO was someone you should steer clear of, even if he weren't that high profile. If you saw it in a Tweet from a 10-person startup, it probably wouldn't make news, but it might be a red flag to potential employees. When you add to it that the guy is hugely wealthy, it just gives it an added aura of entitled-rich-asshole-looking-down-on-the-plebs.

Actually it reminds me of the kinds of reactions Sebastian Marshall gets around here for his jerky/arrogant/employee-badmouthing style of blogging, and that guy isn't even wealthy or famous (except HN-famous).
> But how come people like him are held up to such high standards?

Because he is supposed to be a leader. Leaders are held to higher standards. They are supposed to have integrity and good character.

The people you cite are celebrities, not leaders. We do not take them seriously. They are there to entertain us, make a lot of money, do drugs and fade into oblivion. Comparisons are irrelevant. All that you get making comparisons is a race to the bottom.

And it wasn't that he was profane. He wasn't profane in the tweet at all. (No one really cares about profanity anymore anyway).

He went out of his way to demean another human being (who he likely knew and worked closely with) when it was really not necessary. That is the shocking, self-serving, and utterly ugly part about his statement. It shows that he lacks character.
Pretty much. I've honestly never seen why implicit conversions are even in the language, but implicit parameters are a godsend. They're type-classes done right for an OOP language.
I don't see what changed at all. It still says 1 year for Apple's products (which Apple gave before) and 2 years for products sold by Apple (which is the law of land as it was yesterday).
Well, since 3+ years is already untimely...

Have had 3434 and scads of other major issues starred since forever. :/ Every once in awhile, a comment will come in on one of them and I'll get excited...only to find that it's another "Me, too! Come on, guys!" post.

Throwing pennies in a fountain making wishes is what it all feels like.
4/1: java.lang.Thread considered harmful
My co-worker wrote this, I had to share it........
I can't speak for everyone else, but it wasn't the honesty I had an issue with, it was the reckless disloyalty and willingness to publicly burn people who've worked for you.

For sure, this guy called Zynga evil and said he didn't want to work for them, and that's the last thing you want showing up in Mark Pincus's news feed when he's just bought your company. But to shoot back in public and call him a parasite and the weakest person on the team? That's just vengeful and childish.

Forget censorship, it's just about having a shred of professional respect. Maybe he has a fat mother, or erectile dysfunction, or shitty dress sense. If you do something to upset me, what would you want me to post about you on Twitter? There's a line that even DHH-style "I'm funny because I'm callous" can't cross.

Any business relationship carries with it a certain amount of trust, and between a leader and their team most of all. Pierce said he didn't like Zynga (his personal opinion) and he was attacked by someone who had the ability to expose private information about his job performance, and who should have owed him better than that.

Personally, I wouldn't care if Porter said "Shay Pierce is wrong and doesn't know what he's talking about", or even if he said "Shay fucking Pierce is fucking wrong fucking" while hanging out of a porn-funded blimp. It's the intention, not the words, that I find offensive.
CarGurus pivots to target new demographic for car search.
Hence why they claim the evidence is too sensitive to receive any public hearing. Secret tribunals and the like.
Out of curiosity, why not link directly to the source rather than taking a screen shot?
التسجيل فى بريد وايميل اليوم السابع من هنا
This is interesting.
I previously though of buying through John Lewis because they offer a 2 year warranty on computing products. I wonder if this will harm them.
Array-oriented Programming
The same animation is used in Apple's Mail 5 which shipped in Mac OS X Lion.

(Mail hides quoted text at the end of a message by default, and revealing the text will show this "folded paper" animation.)
I started blogging
Out of all the ways I can think of to describe Pierce's article, "incredibly polite and graceful" is probably at the bottom of the list. Pierce branded a potential employer "evil" because of a minor detail in his contract (granted, a minor detail he had every right to turn the contract down for). Zynga isn't exactly well known for having the most integrity as a company, but it's certainly neither polite nor graceful for him to publicize his dispute with them like that.

A better way to phrase it would be to say "Pierce's article says something impolite and ungraceful in the most polite and graceful way possible".
Twitter Express is LIVE: Faster, More Efficient, Better, Improved
I love this: The littlest iPod Nano case http://www.padandquill.com/cases-for-iphone-ipod-touch/the-l...
The best of April Fools' Day 2012
The Littlest iPod Nano Case
Dario Taraborelli's 'Typesetting your academic CV in LaTeX' is also a good resource (works just fine for a normal CV as well): http://nitens.org/taraborelli/cvtex
Yep, but then you would from then not be participating in the free software movement for that particular project. If you then later shared your modifications you would be again.

Look, a four year old child could understand this. Quick, someone fetch me a four year old child. I can't make head nor tail of any of it.

[edit] I wonder how it would go if I tried to work Groucho Marx quotes into all of my posts. Something tells me it might not go too well.
And the just one of many remark really makes the whole team look bad, like there are others that he thinks the same of who are making the move.
Long time Slashdotter here, I can't say I'm surprised. I think Slashdot has had a number of problems contributing to its steady decline:

* In an attempt to modernize the site's design, the folks at slashdot have now made their site very confusing to use. Its a disorganized mess. Which is sad really, their old convuluted commenting system was actually really good at carrying on threads and threads of discussion. (Think real life mailman archives.)

* It used to be the source for a mix of all things technical, open source, copyrights/lefts, patents, etc. But in recent times many sites have popped up that cover particular areas in far greater detail (Groklaw, OSNews, Phoronix, Undeadly, etc)

* In the mid-2000's the editors somewhat alienated their hardcore linux-loving fan base by being very pro-Apple. While I'm sure that brought on new traffic (as all things Apple tends to). I don't think it was sustainable traffic. Those Apple fans have no emotional attachment to Slashdot. They'll just move on to the next thing.

* It no longer attracts the young, Reddit pretty much does that.

* People today care greatly about being involved in the front-page news placement process. Having a bunch of editors sit around, and do a terrible job of editing is not something that attracts them anymore. (The editors of Slashdot are famous for terrible editing.)

I could go on and on, but I think its safe to say that there was a time when Slashdot was needed, and those of us who used it are thankful for that. But now the Internet has evolved, and today Slashdot isn't so needed. Life continues.
"Porter’s response to Pierce is being seen by many as petty."

If by "many" you mean everyone who knows what the word petty means, then yes, it is seen by many as petty.

As a CEO this reflects very poorly on you. If he was so weak, why was he on your team?
I'm glad this happened in such a public way. I once heard him speak at a VC event about his firing practices with the same sort of attitude. I won't get into the details, but I was shocked that such an individual could be so championed, but he's quite business savvy and very personable... I guess as long as you're on his good side.

Very good fit for Zynga.
Ask HN: Who is Hiring? (April 2012)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or H1B if the corresponding sort of candidate is welcome. Feel free to post any job that may interest HN readers from executive assistant to machine learning expert to CTO.

Please also see: "Ask HN: Freelancer? Seeking freelancer?" (April 2012) http://news.ycombinator.com/item?id=3783658
Ask HN: Freelancer? Seeking freelancer? (April 2012)
Please lead with either SEEKING WORK or SEEKING FREELANCER, your location and whether remote work is a possibility.
Could well. I've heard a lot of larger companies have a policy of only providing references of the form "X worked here from Y to Z" for that exact reason.
اعتصام لذوي المعتقلين من مقلدي المرجع العراقي 
شهدت محافظة بابل اليوم الاحد 1 / 4 / 2012 اعتصام نظمه اهالي المعتقلين الذين تم اعتقالهم من قبل الاجهزة الامنية المرتبطة بجهات دينية معروفة في محافظة ذي قار1500)
This is one of the tools I evaluated, before I decided to make my own. Look at the differences:

http://nitens.org/cv/cv.pdf

https://github.com/cies/resume/blob/master/cies-breijs-resum...

I think CVtex uses far too much whitespace, in his case yielding a whopping 7-page resume.

But luckily tastes differ :)
Not every place that pushes open floorplan or some 'collaborative workspace' (ugh, get to go to that tomorrow) is a busybody manager.

They moved us from cubes to a 'collaborative workspace' at a company where working from home is fine, almost encouraged. It wasn't the managers that choose this, it was higher up who believe collaborative is nothing but a buzz word.

In both the work from home (which happened before and will probably increase) and the collaborative workspace, the measure of getting your work done is 'did you get your work doneon time' not 'do you look busy.'
Wait, I had assumed this was an April Fools?
Draw Something... deleted. (Not that it will make any difference to OMGPOP, but as a matter of principal).

Connectrode [1] - purchased. It's not my usual kind of game, but it's the best way I can think of to show support.

[1]http://www.deepplaid.com/connectrode/Site/Connectrode.html

[Edit - actually it's pretty good!]
This is what happens when you sell your software on a site run by a dictator (or in this case, Apple): they make all the rules..and there's not much you can do when you get kicked for violating one.

This is why I've started to shy away from third-party marketplaces and sites. Unless you own your own site (and are getting a significant portion of your clients from this site), you don't really have full control over your business.

Even when you have your own site, Google has a similar type of control over you.
Its worse than that. Google "democratic deficit european commission" it will give you a lot of material on the problem. For the lawmakers (big parties) in the member states it is not a bug, its a feature. It is much easier to pass a controversial law, like this one, if its made away from the public somewhere in Brussels. And when there is critique, you can blame it on the EU, and that the country would face sanctions if they dont implement it.
My biggest personal fear is the "history of depression" one, because I can plausibly conceal it (in fact, there are a number of laws to help me in doing so).
I'd hardly call Dan a "very green" CEO.

http://www.linkedin.com/in/danporter
Evil bit (RFC3514) implemented in Linux kernel
I bought a copy of Connectrode (http://itunes.apple.com/us/app/connectrode/id438450056?mt=8) to support the guy, but it's actually a pretty fun game on its own.

It'll be hilarious if he ends up on the leaderboard because of his former boss's lack of civility and professional decorum.
Internet Marketing community.
I mentioned on twitter, that the reason for the big outcry over this, is in part because the employers did it so badly..

ie.. if they built a facebook app that accepted uploaded CV's, they could have sneakily taken this data (like so many other facebook apps) :>
Successful or not, why would anybody engage in this type of behavior? It's childish and I'm surprised he's not backing down from it on his twitter account. (Maybe I'm not surprised, per se. People can be asshats. I'm surprised nobody at Zynga has told him to cut the crap and enjoy his weekend.)
I would hate to be a recruiter for these guys now. Ignoring that i hate recruiters already...I don't think this will help their case.

In general I'm just amazed by this. Is it even legal for your employer (even if it be an ex-employer) to talk about you in this way?
They're dropping the NPAPI (Netscape Plugin API) version on Linux.

Chrome currently ships with both an NPAPI version of Flash, and a PPAPI (Pepper - basically a replacement plugin API developed by Google, as an offshoot of NaCl) version. The PPAPI version will still be updated, so when the next version of Flash comes out, Chrome will just use the PPAPI version.

But the PPAPI version will only be shipped with Chrome, and only Chrome / Chromium support PPAPI plugins. Any Linux users using any browser other than Chrome will basically be out of luck.
I guess I did misunderstand you then. You're right. A rapist won't probably need this app. All I was trying to say is that leaving the rapist issue aside, this app is misusing unsuspecting people's privacy and personal info.

Just because the data is publicly available, it does not warrant such misuse.
Drawing on an oscilloscope - Rabiscoscopio
"Very green" is a bit of a misnomer here—Porter's been the CEO of OMGPOP since 2009, and was a SVP at Richard Branson's Virgin Group before that.

"Moment of weakness" maybe, but not from an inexperienced guy.