skysight-inc/HackerNews huggingface dataset:
"Sign Up" solves a problem for the site owner. Write something which solves a problem for the customer.

I'm going to try things like, e.g., Start Making Bingo Cards.

I actually had a few dozen buttons made in a particular design to test different calls to action against each other earlier this year, but the design itself flopped -- hugely -- against my pre-existing buttons, so much so that I didn't think color or copy changes on it would recover the loss. Curses on having my testing bandwidth limited by graphical expertise...
I find standing up helps me think about problems, and while I have never worked long-term at a stand-up desk, I frequently stand up if I feel like I need to clear my head or focus.

I think this used to be a lot more common, there is for example a famous Photo of Einstein working while standing up.
The Unemployed Person's Handbook: 100+ things to do
It is one of partners of apple, they manufacture for hp and dell as well
Bacteria produce a lot of snow
now they will need to think of un-extreme ways to hurt themselves and others. no nukes, conventional weapons only.
Anatomy of an optimization: H264 deblocking
Though actual result will depend on A/B test, my experience suggests that this could be a double-edged sword. The call to action on my homepage said 'Start Optimizing Your Website Now' and some of the savvy users complained they couldn't find how to sign up. Some users simply wanted to sign up and my call to action looked like they had to go through additional pages before they get what they were looking for.
Another stimulus program we had in Australia was a hot water unit rebate which was making the units so cheap it was in the installers interest to sell as many as possible, this may have just been for sporting clubs.

There ended up a situation where a club could only want 2 to 4 and ended up with about 20 hot water units which they couldn't afford to actually use due to energy costs.
The FSF should take a more active role in GPL violations overall. This is by far not the only one. See for example how Drobo completely ignores requests for source code, while spreading FUD about proprietary drivers:

http://www.drobospace.com/forums/showthread.php?tid=935&...

I'm not a fan of bashing Apple at every occasion, but a shakedown of phone software licensing would not hurt — it would actually clarify the situation (both for iPhone OS and Android) and perhaps force companies to change the terms of service somewhat.

UPDATE: I double-checked and since my last request they actually posted an E-mail address where you can supposedly request the code. I did request the code and I'm waiting to see what happens.

Also, for those who think this is fanaticism: I'm doing this, because the DroboShare is unreliable and lost my data by corrupting the entire Drobo volume. I need the code, because I want to check whether Drobo actually improved the Linux HFS+ code or not (I suspect not).
HSC Results 2010 Maharashtra (MSBSHSE)
( NewsBoll ) Maharesults NIC is out: HSC Results 2010 maharashtra (MSBSHSE) Declared. People who are searching for maharashtra hsc results 2010, hsc results 2010 mumbai, msbshse, maharashtra hsc results, msbshse hsc 2010, Maharesults nic Maharashtra, Maharashtra HSC Results 2010, Maharashtra XII 12 Results 2010 will get their results from 11 am today.
Good impressive and nice work. Congratz
Process Management
Free book on Process Management
Things That Annoy Programmers
I could be wrong, but I don't think the Android store applies any blanket license to downloaded apps, besides the implied "you may download and use this app". The disagreement here is that Apple adds a license to all apps that says you aren't allowed to decompile or reverse engineer them (among other things), and the GPL doesn't let anyone but the copyright holder add those kinds of additional restrictions.

The Android developer distribution agreement says (http://www.android.com/us/developer-distribution-agreement.h...):

5.4 You grant to the user a non-exclusive, worldwide, and perpetual license to
perform, display, and use the Product on the Device. If you choose, you may
include a separate end user license agreement (EULA) in your Product that
will govern the user’s rights to the Product in lieu of the previous sentence.

So it sounds like Google doesn't add any new terms to apps besides whatever the app authors themselves say, so GPL apps are fine.
I want to build a real-time web application. but...
But I'm limited by my technical skills. I'm well-verse in Javascript, decent in PHP but have zero knowledge in Linux. I tried using APE(ajax push engine) but the learning curve is way too steep. Node.js require linux environment as well. But I really really want to build a web application which i could be proud of, something that is of use to people and maybe to remind myself that i'm not a lousy programmer after all.

I need some advise.
The Wetware Crisis: the Dead Sea effect
hey Spif,

Effectiveness of this kind of test should not just be done at the spot where you make the change but end-to-end.

It's very well possible that by placing the 'it's free!' there the signups shift to a much larger number of people that will never convert to paying members (for a freemium site).

If you only test at the point of making the change it is very well possible to actually increase free sign-ups but to decrease your conversion rate to paying members.

So, this test is about an intermediary goal, the real conversion is the rate between new visitors and paying members.

I sure hope that your overall conversion rate to paying members shows a similar increase, but make sure that really is the case.
"There is no reason why 'It’s free' should work better than 'Sign up for free'"

Actually I disagree. The phrase "sign up for free" contains some hint of a potential "but", similar to "free to join" or "download trial for free", or other carefully worded phrases that litter anything-but-free internet offers.

"it's free" is far more emphatic and open.
lots of philosophers and thinkers in general "worked" while walking around. It has to do with circulation and blood flow to the brain I guess. Due to the nature of our work it would not be practical though.
This is exactly why perl is moving out of the big orgs (at least everyone I've worked at in the last 5 years, and I'm a contractor). Getting anything on a production system is a hastle. Using a language like python that just has most everything out of the box is much easier than something like perl where I need to make a hundred different requests to be able to do any big project.

EDIT: And your CD suggestion is a good way to get sacked.
> most of us just surf the web, write email and update our facebook and twitter statuses on our laptops and netbooks.

Right. Writing email on the ipad is one of the harder things I believe (at least, without an external keyboard hooked up to it somehow), and of course we all do nothing but using facebook and twitter all day long...

Really, I think the 'most of us' may be true in a general sense, but if it is addressed to the HN audience then I think you're missing the fact that 'most of us' are probably not at all like you.

Like skinnymuch, above, and you, I browse quite a lot but I would feel like I'm looking at the web through a keyhole on an ipad. And forget about doing any cad work, electronics design, running an IDE and so on.

Basically the ipad is great, unless you're actually working. It's a media consumption device for the most part.

If media consumption is your thing, great.
However, you are allowed to use it and you are allowed to distribute patches.
It uses SyncML. And you can't simulate it, because hostnames are hardcoded and you'd have a problem getting SSL cert for domain you don't own.
Actually, spif mentions the following in the post:

>To be honest we aren’t sure yet [of what impact this makes to the actual signups]. We wonder how these tests measure up to the goal funnels in Google Analytics and compared to actual conversions into paying customers
Norway goes after Facebook and Zynga
/opt is the correct place to install if the package is not strictly speaking an officially sanctioned package.

Less chance of interfering with an overlapping package supplied by the distribution.

At least, /opt is part of the FHS, to which Debian adheres.

http://www.debian.org/releases/lenny/amd64/apcs02.html
Ah, cool, I missed that. Thanks. It really is the crux though, any kind of partial measurement is essentially meaningless without the overall picture.
MobileMe uses XMPP for push.

But true, anyone with Exchange or ActiveSync can support the same features on an iPhone.
Everyone can be replaced with a shell script. If you can describe what they do in language, then its just .. a few .. steps from that language to a shell script.
I love the idea of a standing desk. I only wish there were more shopping options out there. Steelcase and Anthro are pricey, most of us aren't living on Master P wages.
I'm very curious about your end-to-end conversion rates, from raw unique visitors to paying customers.
And one more thing that makes Mobile Me effing annoying. If you want to import mail from Gmail, via POP (let's say you're lazy and don't want to download local then upload via IMAP) you can't.

Because a company so "security conscious" as Apple only allows cleartext POP3 on port 110. No port 995, no SSL, and the support staff tells you they are unaware of how to migrate email from Gmail and that they support all standard POP hosts.

I'm sorry, but when I read that in the support chat interface, I was this close to start cursing but I realized it wasn't the guy's fault that company policy in this regard is crap.
I find it interesting that people say Lua is a "simple" language, as if that's a flaw. Also, simple in which respect? To optimise? To parse?

Note that this is no fanboyism. It's just that these performance claims are mostly phony anyways. How much % of general python code is in RPython?

It's good to see this kind of progress, for both python and lua, as it opens up room for dynamic languages in new areas and helps to change the mindset of some people. However, this picking on each other is more than expendable IMHO..
Busting frame busting, clickjacking study
>There are dozens of perfectly valid reasons why a parameter would go unused, so the occasional error just gets lost in the noise.

Such as?
>#COMMENT FLAG: DELIBERATE MISINTERPRETATION

> If I wrote code 10 years ago under the GPL ...

> ... I did not sign up to a cult and have to follow their rules. When I can do what I want with my copy of my code, then that is freedom.

If you released code under the GPL, then you released code under the GPL. This means other people can't do whatever they like with the code; instead they must follow the Gnu cult rules.

However, copyright says you can do what you want with your copy of the code, including release it under whatever licences you like.

The GPL protects the code and itself, but does not restrict the owner's right to release code under any additional other licenses (except IANAL but I don't think you can revoke a GPL license.)
Venture Capital is a Time Bomb
Paul Gray wife Brenna Gray pictures - Gvke
If I understand hoelle's point, it is that you shouldn't need to fill the buffer with a constant value in the first place. Why do people do it? The only time you generally need to prefill something is if you're using some algorithm whose initial state includes a prefilled array. It's hard to find a place where a byte array needs to be memset.

If you need an array zeroed on first use, why didn't you use calloc? The only reason memset has for existing is when you need to reinitialize an existing array to zero. If things are so tight that you're wiping out an existing array and reusing it, which usually involves being deliberately less abstract than you'd naturally be, then, well, that's a pretty unusual situation.

(While we're on memset, I'd like to point out that the weirdest thing is that while memset initializes value byte by byte, the places where you do need a prefilled array are always places where the array is an array of larger values.)
What's cl?
I think that Hemmingway worked like this, typed out in the first half at a desk typing and stood the last half with a legal pad writing notes down.
Can we please get over all this and just go with the one mantra: use the tools you're productive and comfortable with. End of story.

I'm a Java developer, but I also recognize the amazing influence that more dynamic languages have had on my way of thinking. I'm hugely indebted to the SICP train of thought. That makes me a better Java programmer too, to get around some of the stupid practices many other use.
I'm glad you brought this up, I had forgetten that part of the interview. Damien's argument about complexity of data is bizarre given that, due to perls inability to do any nested structures without using perl-refs, complex data in perl is much more effort than in say, python.
Other option may be BerkleyDB/Java. It should be pretty easy to get started. In terms of querying things may be a bit more difficult (as for any KV store), but as far as I remember there are ways to programmatically define secondary indexes. (note: I'm not affiliated with Oracle/Sun/Berkley/etc. :-)
Put up a local wiki and store that stuff in there. We do this with 'trac', it also has a great ticketing system built in.

I do technical due diligence for a living and whenever I have to do this at a company that has a wiki with all the documentation in it I'm so happy because it will save me a day or two, and on top of that I know that their developers will have quick access to all that stuff as well.

Usually I make a point of noting in the final report that the documentation was well organized if this is the case (and the wiki isn't a huge mess, unfortunately that is still a possibility).
If the author of the app provided a link to a full source code download in the app itself and on the appstore page, wouldn't that make the whole thing compliant, at least in spirit, with the GPL? Everybody would be able to download the source, build/modify it themselves and run it in the emulator and if they have a developer certificate install it on their phone.
In the case he doesn't read Hacker News, I suggest you contact Brett and ask him. He left contact information (including email) at the end of the article.
That's a fake video. Can't you see that?
Well, in this case I would say it requires me to do more than I would expect to be necassary. When I set up my menu I just want to set each button to call a closure set up specifically with that button.

But as much as I think lexical scoping is just a requirement and as much as I wish elisp were closer to CL (in power, if not in size), emacs is still the best game in town for me.
Golf vacation Brazil
Play Golf In Brazil is an online golf travel company that offers you customized golf tours. Plan your golf vacation in Brazil and enjoy a few days of relaxation with your family and friends. Try saying no to our river excursions, pristine lagoons and beaches, sailing and water sport, festivals, culinary temptations, the Amazon experience and so much more! Can you?
Descartes actually liked to work in bed until noon.

http://en.wikipedia.org/wiki/Ren%C3%A9_Descartes
The Drobo forums are only available to paying customers, but I did come across the following page;

http://support.datarobotics.com/app/answers/detail/a_id/434

Seems you can request the code by e-mail. No idea why they'd like to know your company affiliation though.
In my opinion you're doing it the wrong way around, it's really hard to just make something if you wanna work with a technology. All in my humble opinion of course.

If you come up with the idea first, like you said one that people can use, you're really more motivated to make it!

If Javascript is a language you feel confident in, I would suggest you do try and take up Node.js. I've played around with it and it makes making real-time web applications a breeze.

You could try making a realtime chat client that leverages websockets and something like Redis. There are probably a ton of those around but you can learn a lot from making one.

There are also a lot of getting started documents for node so zero knowledge of Linux shouldn't be a problem.

hope this helps!
I see and think the complete opposite on this (and I'm also a contractor).

Like a lot of things in working life it depends on where you're coming from and where you are but I find Perl much easier to maintain across multiple servers because of CPAN (especially by using internal mirrors... for eg. minicpan) than with some other languages.
So, what exactly do you document? Do you feel I'm over documenting?
Most scripts need access to the DOM, and waiting for the onload or domcontentloaded events ensure that the DOM has properly loaded when you run your script. Using setTimeout does not ensure that, so you can't really write a script tag then...
It is XMPP client, even if used server-side. You still need XMPP server to talk to (ejabberd for example).
Honor codes have shown to be effective in some cases. It's not a bad idea. (source, freakenomics).

I guess they could do A/B testing ...
libgcc and libstdc++ both contain a special exception to the GPL, making them easier to distribute with non-free software.

http://en.wikipedia.org/wiki/GPL_linking_exception
It's also blogspam, thanks for the actual link.

http://www.hilarymason.com/blog/ignitenyc-the-video/
I read somewhere saying that "<strike>2.99</strike> Free!" works better that just saying that "Free!" because it's hard for users to understand the real value of the latter.
Hundreds of pages of legalese are the de-facto weapon against transparency --- even if you can obtain the documents, it's so boring, timeconsuming and frustrating to read it that it becomes effectively opaque.
Over-documenting is when you document stuff that you will not need to read at any point in the future, that's a good question to ask yourself:

Will I need this again?

If the answer is absolutely not, don't bother, if the answer is 'yes' or 'I don't know' safe is better than sorry..

The most important things to document are high level stuff how the system as a whole operates so that a person that is new to the company can quickly place their work in context, and then lower level stuff that helps them with the actual work.

For instance, interfaces, boundaries between systems and subsystems are very important to document, as is the function of various modules.

Internal libraries deserve a solid section of their own.

It is very hard to give you an exact guideline here, but your gut should tell you for the most part whether something needs documentation or can stand by itself.

A good rule is probably that documentation serves to increase understanding, if it doesn't do that you can leave it out.
I'm not a Microsoft hater by any means, but from what I can see they are definitely losing their touch - too many acquisitions, too many overlapping products and, worst of all, licensing schemes that are frequently like something from Kafka.

Honestly, trying to get a straight answer on Microsoft licensing is, as far as I am concerned, the worst thing about their products (which are often technically rather good).
I think it depends of your target audience , people doing A/B testing are tech savvy enought to signup and spot a trial from a free offer, so it may not make much difference for them as they know what they are looking for, but if you are selling an ebook or a Bingo software, chances are your audience isn't tech savvy, so you can really tailor the message the way they understand it. So I'll say talk geek language to geek audience, they will get it, and avoid talking Geek language to non Geek audience, that's probably one of the main problems, geeks tend to talk geek language to non geek audience for non geek products. I think trial period or demo...etc means something for a geek, but probably not much for a non Geek, at the other hand, a non geek understand: free for 3 months, or try it for free and you pay nothing...I'll start some experiments for my eBook and report.
Some people 'work' while walking today - using bluetooth headpieces for example
First human 'infected with computer virus'
So someone with 20/20 hindsight has gone through and chosen the good films. How many turkeys did he miss via following the same system?
Soo... are any of the protesters urging higher wages and lower hours or are we all too addicted to our cheap goods?
A subtext here not mentioned is that FSF / GNU owns the copyright to GNU Go, hence they enforce their rights. Violations of GPL in other projects should be enforced by the copyright owners
Didn't sun "open source" sparc? Doesn't ARM succeed partly because their licensing is more "open"? Now that the necessary software is mostly open I wouldn't be surprised to see people moving down the stack into firmware and hardware.
Database for the whole world
At least in Europe, I'm fairly sure you'd run afoul of unfair competition laws with that - you're not allowed to run "infinite sales". If you show a non-sale price, you must have charged that much prior to the sale, and your sale must have an end date.
Maybe http://visualwebsiteoptimizer.com/ should take a look at the button on their own homepage.

Edit: It doesn't work.
Former IBM CEO Buck Rodgers worked standing up. He had a long thin table partly covered in butcher block paper. When he wanted to issue an order, he wrote it on the butcher paper, ripped it out and sent it out. I always thought this was a great way to signal that substance counts more than presentation for internal docs.
Related: http://blog.programmableweb.com/2010/05/25/hey-big-spender-t...
Leading Online Florists for Same Day and Assured Delivery of Flowers to India.
We are online florists and we help you to send Gifts and flowers to your dear ones to India. We undertake same day delivery. We have a wide Range of Gifts are available for all kind of Occasion
Making Geotargeted Content Findable For the Right Searchers
Patent Absurdity — How software patents broke the system
Nokia E73 Mode Mobile Phone
How about 'browser incompatibilities' ?
http://www.mcsquare.me/technology/hackers/

HN site
No, that doesn't help.
I think you're thinking of the early 80s. Certainly Prince of Persia, Another World (Out of this World in the US) or any of the other mid to late 80s games that came along don't really gel with your comment.

The issue of gameplay versus slick graphics dominated the early to mid 90s when FMV started to appear. It took a long time for game developers to create the modern interactive narrative and it still gets screwed up today.

I do respectfully disagree with your comment about the games being crap by today's standard and also your point on interactive fiction and narration, Classic games such as Lords of Midnight, Contact Sam Cruise and Maniac Mansion provided both narrative and visual representation and experience.
I don't think anybody is picking on each others. The two projects are way too different to be compared IMHO.

Also being simple isn't a flaw in my mind. Lua is quite a beautiful language. And theoretically much more closer to my likings than python. However, for practical programming, i prefer python, just because it's a 'good enough', very comfortable to work with language that has a ton of useful and well done libraries. This isn't the case of lua, probably because it's purpose isn't to be used as a general language, but to be a real scripting language to be embedded in bigger applications.
> V8, on which Node is built, supports only IA-32 and ARM processors.

What a pity it doesn't support 64 bit yet, I'd definitely play around with this otherwise.
Air Jordan 1 Retro Phat 20 White Black Red