skysight-inc/HackerNews huggingface dataset:
How to Spot and Avoid Web Copy that Kills Websites
Web designers and developers sacrifice countless hours and sleep sorting out clients’ objectives, audiences’ needs, brand continuity, page layouts, information architecture, navigation, functionality, cross-browser compatibility, accessibility — the list goes on. And then the web copy finally arrives. If the content is good, it conveys the right messages, and helps boost online presence, traffic and conversion rates.
Steve Blank: Entrepreneurial Jedi Master
The Y Combinator: Anonymous Recursion in C#
> Multi-paradigm. pure-functional, concurrent-actor, imperative-procedural, OO.

Can sombody please explain how "pure-functional" (where I think that "pure" means "without side effects") mixes with "imperative"?

Or do I misunderstand the "pure" part?
For those who are interested, here's a 9 minute audio where Brendon Eich talks about new programming languages and Rust: http://www.aminutewithbrendan.com/pages/20101206.
Or the civil war that he incited between the GoDaddy hats and the non-GoDaddy hats.
Announcing status-codes, easy response status codes for compojure /clojure
Bored staff? Gamification could change all that
I'm glad that systems languages are getting a little more love these days. However, I'm a little saddened to see that no one seems to want to write a language that can also be used at the write-a-kernel level. Both Rust and GoLang have expressly made this a non-goal[1][2].

[1] https://github.com/graydon/rust/wiki/Project-FAQ

[2] http://groups.google.com/group/golang-dev/browse_thread/thre...
Recent Oslo Stuff
Why don't just relocate them? He has the money.
Gamification: Ditching reality for a game isn't as fun as it sounds
I don't get it. If it's the "same university, same course, same results", which one is the "better" school?
Is this the same guy who supported torturing prisoners at gitmo?
LizaMoon mass injection hits over 226,000 URLs (was 28,000) including iTunes
"Do not taunt Joulie fun bean."
Strangely addictive - I kept willing it to produce something funny, and it kept failing so badly. Like so many AI projects by computer the idea seems OK, the execution is brilliant, but one is left with the feeling that there's just something missing.

Like, I don't know, intelligence?
And the potential for damage to Samsung is significant. The story was front page of The Age's web site (major Melbourne publication). Even an updated headline akin to "Samsung denies shipping laptops with secret spyware" is potentially damaging.

The Age article does note:

"Network World said it contacted three public relations officers at Samsung for comment and gave them a week to send back their comments. 'No one from the company replied,' it said."
Their FAQ page says the material is 100% edible, but I don't know anything apart from that.
Yes I do. For example, I have a little script to install Drupal modules, which is nothing more than downloading the tarball from the Drupal website, and untarring it in the proper directory.

Likewise, I've got scripts to extract strings to translate (with gettext()) using xgettext from various project directories, and merging it with older, already existing translations; and for installing edited translations afterwards (with msgfmt).

I also have a script to upload files that were changed locally to a remote server.

No, it didn't take me 2 weeks to code them.

Most of the time I just do the task once, and store the commands in a file. Next I edit that file replacing values with script arguments. Tada! Instant script. For lists of values that depend on the project, I create presets (one argument determines what set of values to use).
Market, Maps, Gmail.

And it's nothing like Windows (I'm sick of this analogy) Android is open source, you can and many do, sell non-approved phones, they can use the Amazon store (another app store is the biggest testimony for openness).
Android is also the only platform to have multiple browser options (Firefox 4 was recently released for it).
Co-founder of Microsoft paints Bill Gates as focused, brilliant and backstabbing
Microsoft claims Google blocked its access to YouTube data on Windows Phone 7
It's like the people saying "why didn't he just pay for chili peppers and/or tobacco dust to repel the elephants?"

He had an opportunity to shoot an elephant in a debatably ethical way, and he wanted to shoot an elephant.
Domain transfer's or not,they are getting enough eyeballs to make this a successful promotion.
Small Basic: Development for Beginners
Let's remove all this karma/reputation/friend_count *beep*
The whole concept of karma is really painful and not only in the context of HN. It's like the GDP, it says absolutely nothing valuable about a country. In a place where people are healthy, food is good and grown locally, the GDP would inherently be lower then in a country spending billions after a nuclear melt down.

For those considering reputation/karma as an indicator of aptitude, I think I'm not the only one who would definitely NOT hire someone with a huge HN "karma" or stackoverflow "reputation". Having lots of points in these games means that the person has spent a lot of time submitting content, answering questions and commenting. I consider that this time would have been better used to write open source code, to directly teach neighbors, teenagers, friends or if the person is a real expert, to create a website with all the good advices, tips, tricks or simply contribute to a wikibook.
You're only thinking of the good ones (and for the record, I love my xoom). You can get crap ones starting at $99.

On the iPad level, Samsung's coming in hard with equal pricing ($499 16gb/wifi) and at-least-as sexy hardware. I think they're likely willing to take a hit on profit to get market share.
Hmm, I agree. I just realized that what I was doing was a bad hack. I'll change my practice.
Pioneer Anomaly Solved By 1970s Computer Graphics Technique
Flightprep drop lawsuit against Runwayfinder
This was the Network World article describing the support call in which someone confirmed software was installed to "monitor the performance of the machine and to find out how it is being used."

As others have pointed out it's not exactly a smoking gun.
Zap - A HTML5 audio manager for interactive apps.
I wrote the entry that started this thread, and an earlier post that mentions do-ocracy in the context of the Portland tech scene[1]. I totally agree with you, and go even further when it comes to the community that's evolved in Portland. I tell people to JFDI. That usually means someone tells someone else about what they're doing. But there's no permission seeking. We have too many people that find fault in the works of others, even before any work has been done.

1 - http://www.chesnok.com/daily/2010/03/17/this-town-needs/
I consider ATS [1] a systems language and it can be used at the write-a-kernel level. It can be used without a garbage collector using linear types to ensure memory is deallocated.

One of the contributed examples is some kernel development [2].

[1] http://www.ats-lang.org/
[2] http://ats-lang.svn.sourceforge.net/viewvc/ats-lang/trunk/co...
But that's math competition stuff, which is seriously more daunting, and practising mathematicians will often claim is even less like "real, proper math." It's occasionally suggested that some real, long-standing unsolved problems should be set as IMO questions, because there's a non-zero chance they'd get solved.

> What many -- perhaps even most -- kids really want is a
> course where they do only simple mechanical work, and
> get a boost to their GPA.

"Most people would sooner die than think. And most of them do." -- G.B.Shaw.

> ... not all teachers care.

And not all teachers are capable.

And largely all of your points are exactly right, except for your misconception about what kind of math we want kids to be doing.

Going back to that point, the IMO is like playing at Carnegie Hall. What we want is like messing about with instruments to see what they do, and getting hooked on the curious things that are possible.

I'm not offering solutions here, I'm just helping define the problem, and explore directions.
I am working in a bunch of programming languages (mostly scheme like interpreters) I wonder if there is something similar to this SubReddit but devoted to programming language development
موقد بنزن
موقد بنزن يدخل جوجل المختبر الكيميائي اليوم احتفالا بالذكرى ال200 لميلاد العالم روبرت ولهم الالماني مخترع موقد بنزن موقد بنزن Bunsen Burner
It's still useful for gaining privileges on websites such as deleting, downvoting and editing others' post. But I have to agree with you, it doesn't make a person any better, just more active on the website.
I'd guess it's because BIOS doesn't require OS drivers to work properly.
Microsoft co-founder lays bare his battles with Bill Gates
Twitter's co-founders Biz Stone, Jack Dorsey interviewed by Piers Morgan
Ask HN: What's your litmus test for detecting a tech bubble?
I'm looking for very falsifiable predictions. Ideally, people reading this thread a few years in the future should be able to say conclusively whether your litmus test was triggered: "If venture capital investment in tech startups exceeds X% of United States GDP by the end of 2012, that would constitute an investment bubble."

If there's a big enough response, I'll do something neat with the data in R.

I realize this question isn't easy, and there may be good reasons why it's not possible (or just not worthwhile) to give exact figures. Nonetheless, take a stab at it. For science.
Over the coming years prices will drop, the gimmick will wear off and the market of rich guys who want a third computer for browsing and reading on their sofa will become saturated.

I remain thoroughly unconvinced by the long-term success of tablets.
Ask HN: How can I get free HPC for my R&D project?
Hi HN,

I'm working on an independent research project in the field of cancer research. It is conceivable that the fruits of this research could lead to commercial applications.

What are some ways in which I could get free or very cheap access to a powerful cluster? By sponsorship or donation, for instance.

I'm going to approach cloud providers like Amazon and ask if they are interested in sponsoring us.

Your thoughts would be very welcomed.

Cheers,
Lobsterbot
Hungry people or an elefant? I am actually on godaddy side on this one..
Ask HN: How would you change the recruitment process?
Caveat: I'm a developer who has crossed to the dark side and become a tech recruiter. I have been a HN lurker for a signifficant amount of time and I am progressively becoming a more active member of this community.

I've been recruiting within the London market for a number of years now and it was instantly obvious from the word go that Tech Recruiters are generally viewed with a high level of disdain and to be fair, having spoken to so many clients over the last couple of years, I can understand why given the approach and attitude a lot of fellow tech recruiters adopt.

What I'm asking is this, what can I do, as a recruiter, to convince you, as a client, that I'm not just another wide-boy salesman?

Differentiating yourself in the market is a key element to being successful in this job and I do a very good job of that with current clients (which is why they are still current clients!) but I am noticing more and more that when I contact potential clients for the first time I can hardly get a word in due to the assumption that I don't know my Git from my Github.

Thoughts?
I think the Khan academy has a solution to this particular problem. Salman in his TED talk proposed that students view the videos in their own time for the basics, then engage in problem solving in class so that the teacher can devote much more attention to each student.
500k+ right now. Wow, this thing is spreading.

http://www.google.com/#sclient=psy&hl=en&q=%22%3Cscr...
>"Not engaging in a certain amount of diligence leaves the journalist open to both reputational risk and the possibility of libel litigation."

// Samsung gave an authoritative answer via their senior support personnel corroborating the [false] positive report of an installed key-logger from a previously trustworthy system analysis tool. I'd say that was diligent.

I don't think Samsung can win a libel case against someone who published what they themselves confirmed to be the truth (despite this revelation that they in fact lied).

This does leave the possibility that the report that it was confirmed by senior support was fabricated; in which case a libel suit would be back on.
http://reddit.com/r/langdev
Open Source Toolkit for Cloud Computing: OpenNebula 2.2 Released
19. At uni. Dropping out.

I'm going to miss the people here, but my idea is more important to me than a degree.

You'll find out what's really important to you. There's no real benefit to waiting, unless your idea needs the knowledge from a degree to execute. Waiting will just delay the idea and you'd probably loose passion on it.

If you're still un-sure work parttime on your start up til' you have a prototype.

D
> I have to disagree about the uselessness of a technical interview. I'm 100% with RethinkDB that any competent programmer should be able to figure out how to reverse a singly-linked list in some reasonable time. (http://www.rethinkdb.com/blog/2010/06/will-the-real-programm...).

I had the initial phone interview with RethinkDB and they were asking me questions about what is a B tree and how to use them to implement a filesystem/database, what is the pros and cons of structure A vs. structure B, etc.

I understand wanting the best of the best, people who have implemented filesystems before, etc., but I think it's pretty unrealistic to expect someone three years out of college who has not been working in the same area of specialization to just know this stuff off the top of his head.

Wouldn't it be much more realistic to basically give someone the Wikipedia entry for various data structures, tell them something about the data and workflows, and then ask which structure(s) they would use and why?

After that interview, I was sure I wasn't getting the job, but I wasn't very upset. They seemed to have unreasonably high expectations, and that's not exactly the most healthy work environment.
Indeed. That's my point. Why?
Dijeta sa Bananama
Ova dijeta je jako zanimljiva jer je njena glavna namirnica - banana. Takodje se izdvaja u odnosu na ostale dijete po jednoj jako vaznoj stvari za one koji je koriste, a to je da se za vreme ovde dijete ne oseca uopste jaka glad sto je slucaj sa drugim dijetama. Ova dijeta omogucava da se za 3 dana smrsa i do 2 kilograma, a ako se dijeta produzi za jos 7 dana moguce je skinuti jos dodatna 2 kilograma sto racunicu svodi na 4 kilograma za jednu nedelju. Dnevni unos kalorija se krece od 800 do 1000, a rezim ishrane je jako jednostavan dok je odricanja malo. Ovu dijetu posle 7 dana mozete slobodno produziti za jos 7 posto nije ristriktivna.
I'd suggest taking a look at the 'forever' module by indexzero for deployment. It has a bunch of node-specific neat features and keeps your process persistent...
https://github.com/indexzero/forever
Very nice set of slides.
NFS Shift 2 : Unleashed (2011) PC Game Free Download [Mediafire]
Freeman Dyson wrote this of Richard Feynman: "The reason Dick's physics was so hard for ordinary people to grasp was that he did not use equations. The usual way theoretical physics was done since the time of Newton was to begin by writing down some equations and then to work hard calculating solutions of the equations ... Dick just wrote down the solutions out of his head without ever writing down the equations. He had a physical picture of the way things happen, and the picture gave him the solutions directly with a minimum of calculation."

edit: That's from Dyson's autobiography 'Disturbing the Universe'.
To where can I transfer my goDaddy domains? Thanks
Non C/C++ user here...

A lot of the problems are due to the assumption an integer is big enough to store a pointer.

Just wondering: is there a way to make the compiler barf if such an assignment is done? Or for generating a runtime error if the assignment doesn't fit?
Pot. Kettle. Black.
Typing speed is completely irrelevant.

When I'm keyboarding in "stream-of-consciousness" mode (IM session, taking notes, etc.) my typing speed is well north of 160WPM. But when I'm writing code I type in fits and bursts -- a blur of fingers for a while, then blurs with small gaps of silence, then blur-peck-peck-pause-peck-peck-blur. Lather, rinse, repeat.

I'd bet most programmers exhibit this behaviour, but are (for the most part) unaware of it.
Randomly capitalised words. :-( I don't want to be pedantic, but this is just hard to read.
Incredibly harsh and unnecessary. Check yourself.
Adult Web Host
For hosting any adult website you will first need a web hosting provider which will allow hosting the adult content on the servers and also for hosting the adult content you will be requiring some of the main features like higher storage, higher bandwidth, lower price and highest uptime so that you website ranks in Google without any problems.
Someone confirmed that they install software to monitor some kind of usage data:

*
When told that did not make sense, SS personnel relented and escalated the incident to one of the support supervisors.

The supervisor who spoke with me was not sure how this software ended up in the new laptop thus put me on hold. He confirmed that yes, Samsung did knowingly put this software on the laptop to, as he put it, "monitor the performance of the machine and to find out how it is being used."*

http://www.networkworld.com/newsletters/sec/2011/040411sec1....

Just playing devil's advocate here but I wouldn't trust a "support supervisor" to know what he's talking about. He could be talking about the task manager for all we know. He could be just saying whatever he thinks will make this dude get off the phone so he can go grab lunch.
Also, I've noticed I have stopped up voting, on my HTC desire, as it is way to easy to down vote by mistake.
Show HN: UrbanTechDictionary
Well, i think the name is rather self explanatory.

This project is the result of three things, i am a huge fan of UrbanDictionary.com, i wanted to build something with backbone.js and i wanted to say "it's like x for x". Well it's like UrbanDictionary for the HN crowd.

You can define any word or expression, bias and partiality are encouraged. Thanks in advance for any feedback.

http://urbantechdictionary.com/
Confirmed: Samsung is not shipping keyloggers
Lego Star Wars III : The Clone Wars (2011) PC Game Free Download [Mediafire]
I don't run a security consultancy, but I'd have considered checking if another tool says anything. Or just looking in the directory using another OS to see what's actually in the dreaded C:\Windows\SL.
I find this a welcome change from the "ideas are worthless, execution is everything" cult posts.

They are of course right on the money when the idea is "I wan't to build a WOW community" but that is at least in my view a very narrow definition of what ideas are all about.
You're pretty much right on the math competitions front, but the first few problems on the AMC are pretty simple IMO(pardon the pun). They are barely above the level of mechanical problem solving. It does get harder, though, and I agree that that is more daunting.

You've reminded me, however --

I remembered thinking that the Phillips Exeter Academy model for math education (the "Harkness" method) is amazing.
http://en.wikipedia.org/wiki/Phillips_Exeter_Academy#Harknes...

> Exeter does not teach math with traditional textbooks. Instead,
> math teachers assign problems from workbooks that have been
> written collectively by the Academy's math department. From these
> custom workbooks, students are assigned word problems as
> homework. In class, students then present their solutions at the
> blackboard. This means that in math class at Exeter, students are not
> given theorems, model problems, or principles beforehand. Instead,
> theorems and principles emerge more organically, as students work
> through the word problems."*

This is what we want. Discovering math makes it fun for everyone. Honesty and actual learning with that method(my whole would be not be too difficult, because everyone would inevitably have their own personal spin on the origins of the theorems et cetera. Plus, it'd be embarrassing to go to the blackboard and say that you haven't done the work.

----

By the way, expect an email regarding what you said about the IMO.
I believe that "school" here means "high school" or below.
From the HN guidelines: "Please submit the original source. If a blog post reports on something they found on another site, submit the latter."

The submitted post is badly written, covered in ads, and includes less information than the original. (Which can be found here: http://windowsteamblog.com/windows_phone/b/wpdev/archive/201...)
I agree: many developers not only refuse to leverage their tools, but even aggressively defend this lack of automation. (Ironic, since the game of the game is automation.) Take for example copy/pasting from an Excel document (or worse yet, eyeballing and 'copying' by hand) — when it's frequent enough to justify automating.

Often these inefficiencies come from a lack of critical thinking: What are your tools' deficiences? What's better than "How everyone's always done it"?
Lightpeak is impressive, but there's barely any hardware out there for it. What could they do to show it off? Show it transfering gigs of movies between some $500 lacie drive in seconds? It might be impressive to us, but until lightpeak hardware drops to a consumer-friendly pricepoint, its really nothing that will help sell products to the average consumer.
> Market, Maps, Gmail.

I think the comparison IE-Windows vs. Google services-Android when it comes to coupling is relevant. Google is using services to force manufacturers down certain paths.

An Android phone without Market, Maps and Gmail isn't much of an Android phone:

* No maps => apps can't use any mapping capabilities.

* No Gmail => can you still send e-mail from the SDK? I've heard that pretty much all other e-mail provider integration sucks.

* No market => Your phone customers can't buy any apps out of the box.

Today there may be alternatives such as Amazon's app store, but back then you either did what Google said or no Android for you! (I think you couldn't even use the Android name in fact)
Experience with this shows that the kids simply don't watch the videos. It sounds brilliant - let the kids watch videos together, they can eat pizza, drink cola, laugh, text, watch the video again to get the bits they missed, and then come to class to work the problems and get help.

The experiment has been done - the vast majority of the kids don't watch the videos.
It is well documented, this a good documentary about it [1]

And it was not the worst case. The US government infected people intentionally with syphilis and gonorrhea in Guatemala during the 40's to research about STD [2], last week the U.S. goverment was sued over those syphilis tests [3].

[1] http://www.youtube.com/watch?v=Brj6RGuB-es&feature=relat...

[2] http://www.msnbc.msn.com/id/39456324/ns/health-sexual_health...

[3] http://www.cbc.ca/news/health/story/2011/03/14/syphilis-guat...