skysight-inc/HackerNews huggingface dataset:
no again. in the case of a haskell analogue to HashSet (Set, Map, etc), you could use type inference due to haskell's type classes. go look at the definitions of these libraries, they use them.
"We must consider the possibility that the book may not be around much longer"
This article made me want to throttle the author, and I don't even belong to gen y. Where's the bloody downvote button?!?!
So, what makes Gen Y the most entitled generation ever? I'd argue that title goes to the Baby Boomer generation (at least for the time being). They're the generation that decided that, while their parents paid for their education, kids should really pay for theirs (paying for zero educations in their lifetime while each other generation will pay for 1). They're the generation that has decided anything that costs money can be shuttled onto future generations through debt. They're the generation that paid too little in Social Security and Medicare taxes who are gearing up to fight for expanded benefits paid for by their children.

We'll see if Gen Y decides to be as entitled. Yeah, Baby Boomers get annoyed with Gen Y kids who think they know everything when they don't. Most people in my generation think they're a ton smarter than they actually are and think that minimal work should result in great reward. Maybe we're no better than the baby boomers, but I resent this implication that we think the world revolves around us. The baby boomer generation seems to like to forget that part of their success was that they were able to shift burdens onto others (often their children).

I guess I should apologize for how I started off this comment. It was too harsh. I got a little too aggravated by the article and being lectured down to by a generation whose greatest accomplishment was being born in the only industrialized nation not bombed out by WWII and, therefore, had the opportunity to create with barely any competition. OK, I'm still aggravated. I'm sorry.

Most people are hardworking folks and this author is trying to appeal to the few that are probably less hardworking and want to blame society on someone else. It happens all the time - it's those immigrants that are making your life suck and the like.

I think we'd all be better off if we remembered who we are really - not the idealized vision we have of ourselves. Baby Boomers went through a period of pot smoking and being lazy. Before them, dating was the hot button being seen as a waste of time and a disregard for morality. Let's all try to remember that life is a little more universal than this essay would have you believe.
Was Jack the Ripper a woman?
Harry Lewis: Not Your Father's Censorship
How to read news on the iPod touch
Well, of course you find malloc easy if you know your exact memory requirements when your code starts. If you are writing something like a long-running server process, you will be more able to appreciate garbage collection.
Presumably this is based in large part on buying behavior of previous customers who have done that search.
Not just that, a lot of computer can't even display it correctly. Maybe twitter could auto-replace it with a small image of the sign, but that might break some twitter applications.
This website is pretty useful: www.copypastecharacter.com
Just click on the symbol you want, and it's put on your clipboard. They just updated it today to support the ♺ symbol.
In fact, they didn't even say that - they said that many people perceived it as largely about GUI changes
I use itunes and don't own an ipod. I burn CDs with it to use in my car.

That isn't an option with kindle.
Interesting. Thanks for the details.

I'm guessing this is a non-interactive library\application which takes input at start-up, does work and then exits?

(because otherwise, I assume it would be impossible to reason about how much memory is required)
i'm not sure i even understand what your problem is, you seem to be setting up false dichotomies and cryptic, impossible standards for success.

so you don't like/won't use haskell because darcs is not the world's most popular dvcs? well git is also more popular than hg, so i guess that rules out using python for you, doesn't it?

So, let's flip the question. What has the Haskell community done that has been important in making other languages popular in the past

??? so you're now asking why the haskell community isn't contributing to another language??? i don't even understand your points, they are nonsensical.

what does the java community do for python? what do c++ coders do for erlang?

if you don't like or want to use haskell, fine, no one really cares. just stop making up illogical arguments as to why it apparently cannot be used
Wow, your time is obviously a lot more precious than mine! I find that even things I disagree with or find 'shallow' are great for getting me thinking. I found the debate itself about fundamental under-the-hood changes versus superficial but easily noticed ones very fruitful, even if the article itself wasn't perfect.
Why Yahoo Should Buy Hulu
In Lisp, all code is data.  In Haskell, all data is code.
Value Investing? Answer: Invest in Yourself
So, what makes Gen Y the most entitled generation ever? I'd argue that title goes to the Baby Boomer generation (at least for the time being).

I'd apply your criticism to the generation a half-generation younger than the Greatest Generation, namely the generation born during the birth dearth of the 1930s. (They are largely the parents of the Baby Boom.) The Baby Boom generation paid into the Social Security system to a greater degree than the birth dearth generation did, but will have a substantially higher retirement age.

The demographic facts are reported in reasonably good detail (but pointing to different issues) in Malcolm Gladwell's new book Outliers.
lol! I remember being called all sorts of things in the 70s. But now it's my turn! Damn kids! Get off my lawn! The fun part is you'll get to do it to the next generation.
Sure. But saying that some people can predict something, does not mean that it is 'predictable'.
Anybody has any experience, links or suggestions on how to implement that sort of testing?

I'm interested in things like how to put it in place, with which users, over what period of time, tools to analyze the results, etc.

The concept is extremely simple: let's compare how people react to different design/layout/copywriting and pick the best one. In practice, it seems that there is quite a lot to put in place to track things properly.

Is Google Analytics enough for this?
Parser Combinators in C
Haha, it's funny that you mention Rutgers. My whole family went to Rutgers, and a huge chunk of my graduating class went. I picked TCNJ because I thought it would be better to have a smaller class size and a tiny campus. I don't know if that thought process was correct now.

Hopefully this'll be the first semester where I'm really going interesting stuff. One of my first-semester professors let me and a friend into one of his top-level courses, so I'm excited for that.
This is not uncommon in big Indian cities. The slums are usually in government property and they don't seem to care about it until a they want to sell it off to private companies.

Neither is it uncommon for government to take back the land that was granted to poor farmers years ago. Those lands usually end in the names of powerful politicians who then turn them away to private interests for profit.

India is not very different from China in some respects.
type signatures obviously do not explain the full specification of the function. is that surprising?

they do help in creating documentation and in other tools useful to the language.

you're just trolling anyway, but sadly you found one other moron to upmod your uninsightful trash
Three Software Powerhouses Team Up
How Not to Start a Company
Let's just not say if he's right or wrong. But I don't think he went to a decent CS school, did he?
The implied comparison is more correct than the headline. The iPhone is much like the CA and AK gold rush. Lots of people spend money and time to get there, but not everyone strikes it rich. The media focuses on those who get good claims, and ignore the people who strike out.

Which leads to an influx of even more people hoping to get rich quick.
I recall them saying explicitly that they also consider games. Isn't Draftmix a game, too?
History will show that George W Bush was right
Probably true, but it shouldn't be that difficult to set up a unicode font as a fallback for all other fonts.
Well there is certainly "actual work" done in overseas Google offices... ;-)

Sometimes many groups from different places work together on a larger project. E.g. there are teams working on "search engine algorithms" in many different countries. Or sometimes you have a smaller project that is just handled in one office. Like the javascript engine for Chrome was done out of Denmark I believe.

I'm not sure about other big companies but Google at least doesn't interview on a group-by-group basis. So during the interview itself, they wouldn't know yet what group you would be working in. That discussion comes later.
Our world may be a giant hologram
I will miss it too - lifehacker suggested evernote as an alternative...
Same as it ever was. I narrowly miss the Gen Y cut-off, but was popular to bag on my generation's failings when we were first entering the workforce. Whatever.

(Aside: You don't even need a Kindle to spot this author's crutch words. Am I the only one who thought the repeated use of "cohort" was unusual? Dude, where's your thesaurus?)
Nocera: It’s Time for Apple to Come Clean
I saw this phenomenon in St. Paul, MN (USA) about 4 years ago one winter evening. Strikingly beautiful. Interestingly, I found very little information about it on the intertubes.
Robots at War: I for one, welcome our new robot overlords
The fundamental problem with many of these blogs is there's only so much information one person has stored up in their life. After that, there's only so much we can say.

This is likely why Steve Yegge still has interesting things to say - he's not saying them every day.
> It's like saying Steve Jobs approved the new line of Ipods being Scottish tartan with the user interface outsourced to Microsift.

I know you're trying to be funny, but soon after Jobs' return to Apple after the "NeXT exile," things really did seem that surreal for a bit...

http://images.google.com/images?q=flower%20power%20imac

http://en.wikipedia.org/wiki/Internet_Explorer_for_Mac
Million Dollar Traders - BBC show about amateurs in a hedge fund [video]
The [un]Constitutionality of the Minnesota Recount
Sure, we fund games. We don't understand them as well as other types of apps, but we'll consider them.
Is it implied that a startup has to have comments?
Good article on the BDI: http://www.wikinvest.com/stock/Baltic_Dry_Index_-_BDI_(BALDR...
yeah, thats one of those "good" problems to worry about in the future! :)
Google NYC had "afternoon tea"? What does that even mean?
"lack of syntax for function calls"

It recently dawned on me that this is what makes it hard for me to understand snippets of Haskell. Specifically, trying to parse the precedence relations in a sequence of tokens uninterrupted by any kind of punctuation.

Say what you will about Lisp, it is always very clear which arguments go to which functions, what the scoping boundaries are, etc.
I'm sorry, I wasn't writing well. I'm saying, the point of the article is that not all of those costs are sunk costs; some of it is reclaimable.
The program is x264 and it can be interactive to some extent--it has a "reconfig" function that allows you to reconfigure the parameters on the fly, though it has some limitations as to what you can adjust and what you cannot.

One potential purpose of this is a "speed control" feature where you adjust settings on the fly to ensure realtime operation, such as for a broadcast encoding server (my company does this).
Ok, you're not addressing the subtext here. Nobody is going to get fired for choosing Python. You are actually likely to get fired for choosing Haskell, in Q1'2009.
I haven't downloaded this, because I've got an iPod touch and my college has no wireless. Is there anything that I could do WITHOUT wireless, or would I pretty much be screwed when I go back in a few days?
I meant that it's the greatest (potential) drawback of the functional style, especially when that style is employed in a non-purely functional language. You're correct that you don't often end up doing full-object copies in the leading implementations of certain purely functional languages, such as Haskell or Clojure.
I like Dog.
Sure, though the authors of these applications would tell you that the language did make these activities easier.

Of course, "make new things possible" is a tricky thing to make sense of. What new thing did Python make possible? Or Ruby? Or PHP? Or Perl?
I'm not seeing it. SimplyBox is more cluttered and doesn't offer the sharing and integration that Notebooks did with other Google products.
wow.

stratification to this extent makes me think that a "good" programmer, one who has had the opportunity to learn even a little from programmers in reasonably high levels, will always be able to find a job, even if it's just a crap job with good pay at a company where one has to lead the raising of the status quo.

do you think this is more or less true?
Noob question: Why is space performance so opaque in a lazy language?
in windows xp with google chrome I just see box box box box box etc. In fact nothing on the blog displayed either.
Not every program is written in the context of "I need to pick a language to use at my desk job." In fact, a great deal of software is very obviously not written in this context.
An inconvenient solution to a problem that doesn't exist.

Aside from the dubious claim that this is "more distintive" can somebody explain the point to me?
lots of clients don't render unicode well. I think TweetDeck doesn't show the rest of the message after barfing on unicode, meaning instead of a retweet you'd just get a blank tweet. RT is standard
It was implied:

"The current standard for any interaction is the comments section of the sites. The comment section is the talk back, the conversation to the site. It is what allows for user participation and what most people would declare what Web 2.0 really is."

This kind of status-quo talk makes me simultaneously angry and sleepy.
It is a nice idea. Probably wrong for this crowd since it is mostly manual labor, i.e. collecting the info. It would be nice to collect statements etc. and then freeze the website, and then publish a retrospective in 4/8 years.
Too bad most of Windows users won't be able to see it correctly. And too bad those are the vast majority of Twitter users.
(And it's complicated to type in.)
The learning revolution
Future tigers of innovation
Technology firms in the recession: 2001 vs 2009
IIRC Coremetrics starts out at $2 - $3000 per month. Probably the same for Omniture. Web Trends is quite a bit cheaper.
I have a great idea. Let's just bail them out when they loose the 100k for $100 at blackjack. See, that way, they never learn!
I don't mind Godin, but the problem I have with his blog is posts like this one are valuable mostly because of the conversation the inspire. It's hard to have that conversation if you have comments disabled on your blog.
I'm somewhere in between - 32 years old, I guess technically a Gen-Xer. People in a middle class society tend to have a (often false) sense of entitlement. I agree that it's not a generational thing. I think the biggest change that I've seen since I was in, say, grade school, is a move away from interest in the hard sciences and technical disciplines, which may very well lead to greater disillusionment among today's young job seekers in a tough job market.
One of the most beautiful sights I've seen was a series of teal-purple flashes of light punctuating a powerful ice storm. I was told later that the lights were power transformers exploding all over town. This was in North Carolina in 1997.
Good point. If people make money by selling games, that's awesome.

But personally, I don't respect this kind of game. There are a lot more interesting games to be made for the platform.

That's probably why I posted a dig. I like clean arcade games like iilwy, stories with depth (e.g. oblivion), and things that get me excited like zombies and FPS. For me, most social games on facebook are a whole world of "who gives a fuck?". No offense.

Let me stress that they are fine businesses, just not my kind of game.
This story is moving in three directions at once, none of them very convincing.

First, the bulk of this piece reads as an advertisement for Trapster.

Second, he's trying to make money by using advertising in a mobile app? yuck. I can only imagine what that would look like in Windows Mobile (or the 9 other platforms trapster is being built for).

Third, the last two paragraphs of the article come straight out of left field: "it's obvious that developers would have an easier time if their mobile apps could just run in the background." I don't see how this has bearing on my iphone app not being a 'surefire success'. But I digress.

Summary of the article in 75 words or less:
If you try to create a product that has a large critical user base, questionable utility and safety (I'm supposed to be examining maps while driving on the expressway?), and obfuscate your interface with advertisements, "adjust your expectations and strategy accordingly," because money won't magically appear in your bank account. Especially if you're not actually charging for the app.
> the only industrialized nation not bombed out by WWII

Switzerland anyone?
I think this is pretty spot on. It shakes up what they're trying to do, gets Yahoo back in the game for Internet video, and would be a bold move to mark the start of the new era under the new chief.

The difficulty would be finding a reasonable price. Hulu isn't actively shopping as far as I know but if word gets out that Hulu is willing to sell then pricing could rise and only do more damage if Yahoo overpays like Google did for Youtube. Yahoo doesn't have the time Google did, to figure out how to make the most income on their investment.
I think that seems true.

I'm not particularly good (just moderately competent), and had no trouble finding work in what is ostensibly one of the worst economies in 70 years.
Silicon Valley Inc. Needs a Turnaround Expert, New PR Firm
I don't know anything about Haskell, but this article makes it sound far more attractive to me than it has in the past.
Thanks, for some reason I can never remember that Lifehacker exists. Would save me a lot of time looking at stuff like this.

Edit: Unfortunately it looks like Evernote is less focused on text only notes, which make up a majority of my notes. The thumbnails are less useful than the first couple lines that Google Notebook shows. Plus, you have to explicitly click on the Edit button to change a note, which just seems like an extra step for no reason.
Damn, my finger is too short.
good points, though it is annoying when the "tracking my route, milage and pace while biking" get's deleted because of an errant phone call. perhaps the app could have been saving progress along the way rather than able to run or hibernate in the background?
Where by "baffled" we appear to mean "not baffled".
How to figure out what you should be doing with your life
always be able to find a job [...] do you think this is more or less true?

Ted didn't. http://cyber.eserver.org/unabom.txt

First let us postulate that the computer scientists succeed in developing intelligent machines that can do all things better than human beings can do them. [...] As society and the problems that face it become more and more complex and machines become more and more intelligent, people will let machines make more of their decision for them, simply because machine-made decisions will bring better result than man-made ones. [...] because human work will no longer be necessary the masses will be superfluous, a useless burden on the system.

The only employment available to an increasing - as technology evolves - portion of the population, will be workfare.
Google notebook has a "Export to Google docs" feature. From there you can export to an offline .doc file for safekeeping.
Ricardo Montalban, early Latino leading man, dies
MSN Messenger pre-installed in Windows.
This is the most I've seen the media pay attention to one guy's health since Magic Johnson came out about being HIV positive.

It's a little macabre; and at this point, I honestly can't see the point in the constant obsession over it.
If there are comments, you should thread them. Not Lifehacker-style, though.
The character palette is also available under Edit->Special Characters in most applications, or by the shortcut Cmd-Opt-T (or ⌥⌘T if you will).
Why exactly is it important to the public, unless they are shareholders? That people care I understand (so do I, I wish him well). But I fail to see a national interest. There will be computers, MP3 players and mobile phones available in the future, with or without Steve Jobs.
Javascript With Advanced Continuation Support
The most reliable way to make money during the gold rush came from selling shovels.
The only point I see is that it looks neat. And it seemed to be an emerging meme today on Twitter, so I posted it. Already on the article I linked there are comments explaining why it doesn't make much sense (among others, it takes up 3 bytes instead of two for "RT").

So I guess it was an opportunity to witness the rise and fall of a meme within one day ;-)
Who Would Jesus Smack Down?
Tea: a drink prepared by soaking leaves in hot water

Afternoon: a time after midday but before evening.

HTH!
Agreed, strongly. Trying to understand monads in terms of IO makes things vastly more difficult than necessary.
Yea, but you also need to discount the value you get in the future. Even so, it sounds like a great deal.
Tea is forbidden at Google!? What has the world come to?
I've heard rumor that there is a whole country that does this on some funny little island on the other side of the world.
My eyeballs involuntarily roll up just the same, but I think it's only because it's an erroneous generalization. Generation Y is starting to split in half, but I don't think anyone's really taking notice.
> "While I agree that the enterprise is about control and the web is about emergence, I don't think this negative characterization is all that useful. It seems to imply that the enterprise's orientation toward control springs fully formed from the minds of an army of petty controlling middle managers. I don't think that's the case."

Control and closed-ness is far more endemic. It stems from marketing and sales, which are much more important to the profit-driven stock owners who are really in charge. For example, Amazon tries to get users to stay on their site longer and buy more. It has little to do with technology coolness or a sincere connection with users. Contrast that with a web company trying to fain a foothold with innovation and collaboration.

I don't get the rest of the article. Could he not plainly state that there is a difference in openness and closedness between the two cultures? He already mentions APIs, which sums up the point pretty well. Maybe he's trying to say we can learn from the bumbling insincerity of enterprises?

My take is to stop writing about differences or produce more muck. Just focus on sincerely making good things. Lead by example without bullshit. I see great things happening all the time in this direction.
Job Application 2.0