News for hackers. Stuff that matters.
Re:Show HN: JFDIN - Just Fucking Do It Now by oinksoft on Wednesday March 13, 2013 @10:01AM (#5368361)
Stuff like this screams the "brogrammer" stereotype to me. Strip the profanity and there's not much of a joke left.
Re:Show HN: JFDIN - Just Fucking Do It Now by smokeyj on Wednesday March 13, 2013 @10:39AM (#5368676)
Thank god the top comment is critical of an obviously novel project. You just saved me some work!
Re:Show HN: JFDIN - Just Fucking Do It Now by rmrfrmrf on Wednesday March 13, 2013 @10:42AM (#5368706)
Strip the profanity, and it's the pomodoro method.
Re:Show HN: JFDIN - Just Fucking Do It Now by dscrd on Wednesday March 13, 2013 @10:51AM (#5368794)
... but without the profanity.
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:49AM (#5368780)
We thought so too ✌
Re:Show HN: JFDIN - Just Fucking Do It Now by MostAwesomeDude on Wednesday March 13, 2013 @11:25AM (#5369082)
That's strange; all of the brogrammers that I know are pretty reasonable people. Sure, they dress strangely, tend to keep their hair in novel styles, have odd preferences for beverages, have quirky catchphrases that don't really make sense, are overwhelmingly men, and generally have problems fitting in at offices full of suits...

...but so do most hackers, right?

Re:Show HN: JFDIN - Just Fucking Do It Now by serf on Wednesday March 13, 2013 @10:04AM (#5368377)
It's a nice timer, but this recent casualization of the word 'fuck' is irritating, and I don't care to support it. It was in a ton of the blog headlines posted on this very site last year, and all it does is detract from the power of the word, while doing nothing to add an edge to your project. Sorry.

Nice timer, though. Find a real way to motivate the user without abuse and it'd be even cooler.

Re:Show HN: JFDIN - Just Fucking Do It Now by octo_t on Wednesday March 13, 2013 @10:16AM (#5368490)
Oh no. People are swearing!

Woman, cover your ankles, you're inflaming my sexual ardour!

Re:Show HN: JFDIN - Just Fucking Do It Now by apawloski on Wednesday March 13, 2013 @10:26AM (#5368577)
Assuming that the other parties are offended by the cursing is the common response to these criticisms. I don't think anyone is saying that they're actually bothered by it, but rather that pointless cursing like this is formulaic, worn-out, and generally lame.
Re:Show HN: JFDIN - Just Fucking Do It Now by BCM43 on Wednesday March 13, 2013 @10:40AM (#5368682)
Agreed. If the cursing is the only funny part of the joke, it gets old pretty quickly. In fact, it seems at this point it's the opposite of offensive. I'm mostly just bored.
Re:Show HN: JFDIN - Just Fucking Do It Now by car54whereareu on Wednesday March 13, 2013 @11:54AM (#5369236)
I think they use that word because of comedic value of the K sound (http://en.wikipedia.org/wiki/Inherently_funny_word). "Buick" might work too?

Hey author, please don't dilute our finite set of profane words. Inventing new ones is hard.

Re:Show HN: JFDIN - Just Fucking Do It Now by bsoule on Wednesday March 13, 2013 @11:11AM (#5368991)
Http://Beeminder.com takes it a step further and takes your lunch money too if you give up...
Re:Show HN: JFDIN - Just Fucking Do It Now by jmduke on Wednesday March 13, 2013 @10:26AM (#5368575)
all it does is detract from the power of the word

Isn't that a good thing?

Re:Show HN: JFDIN - Just Fucking Do It Now by duiker101 on Wednesday March 13, 2013 @10:40AM (#5368684)
Why would it be a good thing? It's not like it is such a bad thing that we must make it good at all costs. Some words are there to be used when they are needed.
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:50AM (#5368785)
Well, some call it reverse psychology. ✌
Re:Show HN: JFDIN - Just Fucking Do It Now by blahpro on Wednesday March 13, 2013 @09:41AM (#5368260)
I like it! I think the progress indicator in the title needs some rounding love, however:

    document.title = (100 * time / totaltime).toFixed(1) + "%";
Re:Show HN: JFDIN - Just Fucking Do It Now by babuskov on Wednesday March 13, 2013 @10:13AM (#5368455)
Agreed.

You might want to round() first, though:

http://stackoverflow.com/questions/1726630/javascript-format...

Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:15AM (#5368472)
Thank you all of HN.
Re:Show HN: JFDIN - Just Fucking Do It Now by kintamanimatt on Wednesday March 13, 2013 @09:43AM (#5368269)
It's non-intuitive that you have to press enter to activate the timer. I couldn't work out why making the text box lose focus didn't start it. I ended up having to read the source to figure it out!

Also, it'd be good if there would be a way to start a new task after clicking "I give up"!

Funny idea for a pomodoro timer!

Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @09:47AM (#5368284)
LOL. We intentionally wanted to make the user feel like he/she is hopeless if he/she were to press "I give up" - ending it with a middle finger.

Game over.

Re:Show HN: JFDIN - Just Fucking Do It Now by kintamanimatt on Wednesday March 13, 2013 @09:50AM (#5368298)
I like you!
Re:Show HN: JFDIN - Just Fucking Do It Now by hluska on Wednesday March 13, 2013 @09:54AM (#5368317)
Seconded!
Re:Show HN: JFDIN - Just Fucking Do It Now by Mahn on Wednesday March 13, 2013 @10:05AM (#5368380)
> It's non-intuitive that you have to press enter to activate the timer.

It felt pretty natural to me. We've been entering text in a box and pressing enter after we are done for decades.

Re:Show HN: JFDIN - Just Fucking Do It Now by kintamanimatt on Wednesday March 13, 2013 @10:13AM (#5368451)
This is very true, but only if it's obvious that some data is supposed to be sent to the server, e.g. a search box. In my mind this pattern didn't apply because it was clear something was supposed to happen on the client, not the server, i.e. activate the timer. I presumed that causing the text box to lose focus would activate it.

I know I'm wrong, I just described my dozy error caused by what I perceived to be an anti-pattern.

Re:Show HN: JFDIN - Just Fucking Do It Now by wiremine on Wednesday March 13, 2013 @09:36AM (#5368240)
A few thoughts:

1. Great idea! I use Pomodoro a lot, and find it really helpful.

2. Honestly, I'm offending at the word Fuck and Shit, and I would never use a product that was swearing at me.

Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @09:40AM (#5368256)
Point noted. During our brainstorming, we were trying to strike a balance between snarky and nice and thought to just post it up to see what people thought and iterate ;)
Re:Show HN: JFDIN - Just Fucking Do It Now by davidjgraph on Wednesday March 13, 2013 @09:46AM (#5368279)
You must struggle to surf generally, in that case, without being offended. There are plenty of profanity blockers like https://chrome.google.com/webstore/detail/simple-profanity-f....

Surely, it makes more sense to install one, objecting to every occurrence of swearing is going to take up a lot of your time.

Re:Show HN: JFDIN - Just Fucking Do It Now by wiremine on Wednesday March 13, 2013 @10:48AM (#5368768)
I'm just giving honest feedback on the product: I think you're limiting the scope of the product by using words that offend some people. Given the upvotes, I don't think I'm alone.
Re:Show HN: JFDIN - Just Fucking Do It Now by fusiongyro on Wednesday March 13, 2013 @10:25AM (#5368571)
There's a world of difference between "I fucking hate Javascript" and "Fuck you."
Re:Show HN: JFDIN - Just Fucking Do It Now by shocks on Wednesday March 13, 2013 @10:39AM (#5368679)
I'm not sure what you're getting at here. One can be incredibly rude and 'offensive' without swearing.
Re:Show HN: JFDIN - Just Fucking Do It Now by fusiongyro on Wednesday March 13, 2013 @11:14AM (#5369009)
Not sure how you wound up there. I'm pointing out that swearing to emphasize words is different from swearing at the user. I don't think the problem here is that the software has "Fuck You" and not "Screw You" floating over the middle finger pointing at the user, but that's exactly what David is implying with his disingenuous remark about installing a profanity blocker.
Re:Show HN: JFDIN - Just Fucking Do It Now by shocks on Wednesday March 13, 2013 @09:48AM (#5368290)
You are offended? Then don't use the website. It is not your right to not be offended.

I think the swearing is brilliant.

Re:Show HN: JFDIN - Just Fucking Do It Now by JasonFruit on Wednesday March 13, 2013 @10:23AM (#5368550)
You think the swearing itself is brilliant? I can see 'okay', or 'funny', but 'brilliant'?
Re:Show HN: JFDIN - Just Fucking Do It Now by shocks on Wednesday March 13, 2013 @10:36AM (#5368656)
Given the nature of the website I think it suits perfectly. All too often I just need to "get shit done" and this mirrors these feelings perfectly. A similar website without this "feeling" would make little to no impact. I think the swearing is the message here. The site itself is very simple and anyone here can replicate it's functionality in minutes with a few lines of code.

We all need a kick in the ass sometimes.

Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:53AM (#5368824)
What can we say, except for JFDIN ✌
Re:Show HN: JFDIN - Just Fucking Do It Now by raheemm on Wednesday March 13, 2013 @10:07AM (#5368406)
Strangely, I find the profanity motivating.
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @09:30AM (#5368200)
How does this suck? Is it enough for you to use it on a daily basis? If no, what would you like this to have? Welcome any form of feedback!
Re:Show HN: JFDIN - Just Fucking Do It Now by BudVVeezer on Wednesday March 13, 2013 @09:34AM (#5368224)
Is there a way for me to get a link to a pre-configured JFDIN command? This would allow me to make a work item for entrenched coworkers and send it to them. ;-)
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @09:36AM (#5368235)
If enough people use this, we have plans to include additional logic to it (database, etc.) to make it more collaborative - definitely stay tuned if you like it and give us more feedback on what you would like to see!
Re:Show HN: JFDIN - Just Fucking Do It Now by blahpro on Wednesday March 13, 2013 @09:38AM (#5368245)
You could achieve this entirely statelessly (i.e. without a database) by encoding the task name in the URL. This is the sort of feature that could fuel growth by encouraging sharing :)
Re:Show HN: JFDIN - Just Fucking Do It Now by BudVVeezer on Wednesday March 13, 2013 @10:10AM (#5368439)
That's more what I was going for -- a nice, short URL I can send to someone.
Re:Show HN: JFDIN - Just Fucking Do It Now by davidchua on Wednesday March 13, 2013 @10:24AM (#5368557)
What happens after you send it to your coworkers? Would you want to track whether your coworker gives up?
Re:Show HN: JFDIN - Just Fucking Do It Now by shocks on Wednesday March 13, 2013 @09:54AM (#5368316)
Fantastic. I just stuck on some metal and got some shit done for 25 minutes, although I was a little disappointed when nothing happened at 00:00. :(
Re:Show HN: JFDIN - Just Fucking Do It Now by bfish510 on Wednesday March 13, 2013 @10:02AM (#5368366)
It should have some kind of :D emoticon and a question along the lines of "So what's next?"
Re:Show HN: JFDIN - Just Fucking Do It Now by shocks on Wednesday March 13, 2013 @10:06AM (#5368392)
Heh, perhaps prepending "Fuck yeah!" to the :D emoticon, to stick with the theme. :)
Re:Show HN: JFDIN - Just Fucking Do It Now by readymade on Wednesday March 13, 2013 @10:28AM (#5368591)
OH WOW ANOTHER FUCKING PROJECT THAT USES PROFANITY IN IT'S NAME TO TRY TO MAKE IT SOUND COOL WHERE THE FUCK DO I SIGN UP
Re:Show HN: JFDIN - Just Fucking Do It Now by vanni on Wednesday March 13, 2013 @11:23AM (#5369075)
I agree with you. But please, it's "its"... and don't scream.
Re:Show HN: JFDIN - Just Fucking Do It Now by raheemm on Wednesday March 13, 2013 @09:36AM (#5368234)
Helping you get your shit together. Cause Clearly, You Can't

The snarky tagline actually works.

Re:Show HN: JFDIN - Just Fucking Do It Now by Colliwinks on Wednesday March 13, 2013 @10:18AM (#5368515)
"Cause" is not a valid contraction for "Because." Looks fairly out of place in text.
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @09:43AM (#5368268)
We all struggle and we like it too ;)
Re:Show HN: JFDIN - Just Fucking Do It Now by patmcguire on Wednesday March 13, 2013 @10:49AM (#5368783)
Don't know if you're seen http://writeordie.com/, it's mostly for papers. Just remembered it because if you don't write fast enough it starts eating your text.
Re:Show HN: JFDIN - Just Fucking Do It Now by kranner on Wednesday March 13, 2013 @10:19AM (#5368523)
It seems that some people want less profanity and some want more. It might be useful to let all the text on the page be user-editable. That way they can choose the exact phrase that would have the desired emotional impact on them (and anyway, why tight-couple the tech and the copy?)

For instance, my first language is Hindi, and English four-letter words just sort of slide over me without making much of a dent. I had to 'inspect element' on the h1.tagline containing 'Just F* Do It Now' and change that to something in Hindi before it really made sense. Good job, by the way.

Re:Show HN: JFDIN - Just Fucking Do It Now by espinchi on Wednesday March 13, 2013 @10:36AM (#5368653)
My first thought was "good joke". But I think you're actually serious!

I think the key difference between this web app and just a timer is precisely the message. Some people find it funny that it uses some profanity. I were the author, I'd focus on those, and just accept the fact that they'll lose some users that would've liked a different choice of words.

Re:Show HN: JFDIN - Just Fucking Do It Now by kranner on Wednesday March 13, 2013 @10:45AM (#5368736)
I was being serious, but that's up to the author of course, if they do indeed want to focus on the (for lack of a better term) South Park enthusiasts.
Re:Show HN: JFDIN - Just Fucking Do It Now by dazbradbury on Wednesday March 13, 2013 @10:01AM (#5368359)
Feature Request: Allow the use of a hashmark (or a different method) to pre-fill the user input, and auto-start the timer. Then you could send it to people who you want to get stuff done.
Re:Show HN: JFDIN - Just Fucking Do It Now by garretruh on Wednesday March 13, 2013 @10:09AM (#5368433)
Definitely implement this. And add email notifications when the URL is clicked AND when the timer runs out.
Re:Show HN: JFDIN - Just Fucking Do It Now by davidchua on Wednesday March 13, 2013 @10:19AM (#5368520)
This sounds like a great idea!

How do you think we should allow users to input their e-mail addresses w/o cluttering too much of the page?

(p/s: I'm one of the developers working on this)

Re:Show HN: JFDIN - Just Fucking Do It Now by AndyKelley on Wednesday March 13, 2013 @10:18AM (#5368509)
I typed in "Go to work", waited 5 seconds, and then pressed "Give up." I still haven't gone to work. How is this supposed to help?
Re:Show HN: JFDIN - Just Fucking Do It Now by trendoid on Wednesday March 13, 2013 @10:03AM (#5368371)
I need to see lists of tasks on which I fucked up and the ones I completed. Basically, I need to track my progress. And yes, customized timer obviously.

p.s. : More profanity will be appreciated, maybe customize option for that too.

Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:24AM (#5368558)
Interesting... maybe we can even chart out for you the average number of f* ups vs success and do some data mining on this and suggest change (with more profanity).
Re:Show HN: JFDIN - Just Fucking Do It Now by ghrev on Wednesday March 13, 2013 @11:01AM (#5368905)
It needs to source profanity from urbandictionary.com in an intelligent way relative to the race, gender, age, and sexual preference of my users... all of which will not be optional on my JFDIN app.
Re:Show HN: JFDIN - Just Fucking Do It Now by machbio on Wednesday March 13, 2013 @09:58AM (#5368345)
I can just think of things that I can do in 25 Minutes.. #shame
Re:Show HN: JFDIN - Just Fucking Do It Now by babuskov on Wednesday March 13, 2013 @10:15AM (#5368478)
"can" or "can't" ?
Re:Show HN: JFDIN - Just Fucking Do It Now by gprasanth on Wednesday March 13, 2013 @09:39AM (#5368250)

   ((time/totaltime)*100).toFixed(2)
would be nice.
Re:Show HN: JFDIN - Just Fucking Do It Now by nkozyra on Wednesday March 13, 2013 @10:23AM (#5368551)
Finally, a timer.

On the Internet.

Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:32AM (#5368617)
Well thanks for dropping by.
Re:Show HN: JFDIN - Just Fucking Do It Now by Mahn on Wednesday March 13, 2013 @10:08AM (#5368423)
Now all we are missing is a lengthy discussion here on HN about how to get things done properly.
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:21AM (#5368538)
Now.. all we are saying, is JFDIN.

Properly can come later.

:)

Re:Show HN: JFDIN - Just Fucking Do It Now by Cthulhu_ on Wednesday March 13, 2013 @10:13AM (#5368456)
JFDIN? :+)
Re:Show HN: JFDIN - Just Fucking Do It Now by oron on Wednesday March 13, 2013 @09:30AM (#5368203)
This is great on so many levels :-) simple, focused and very nice design, I love it.
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @09:34AM (#5368223)
Cool! If people use this, we have a v2 which has some geeky 8-bit stuff.
Re:Show HN: JFDIN - Just Fucking Do It Now by babuskov on Wednesday March 13, 2013 @10:18AM (#5368504)
Looking forward to it. When you read "only 12 minutes left" does not seem as dangerous as "the most significant bit in the counter integer, just flipped from 1 to 0"
Re:Show HN: JFDIN - Just Fucking Do It Now by unix-dude on Wednesday March 13, 2013 @09:40AM (#5368255)
No lie, geeky 8-bit stuff would probably win me over instantly.
Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @09:50AM (#5368297)
Sneak preview:

(Drafted) consequences: Someone will die -> you will see a 8-bit character running towards you with a gun My girlfriend is going to leave me -> 8-bit girl running away from 8-bit boy I will start hurting myself -> 8-bit you carrying a knife...

Re:Show HN: JFDIN - Just Fucking Do It Now by neya on Wednesday March 13, 2013 @09:52AM (#5368306)
I love it! Please release an API for this! :D
Re:Show HN: JFDIN - Just Fucking Do It Now by davidchua on Wednesday March 13, 2013 @10:20AM (#5368524)
What kind of return data would interest you?
Re:Show HN: JFDIN - Just Fucking Do It Now by ghrev on Wednesday March 13, 2013 @10:59AM (#5368882)
Make Fucking Badass Just Fucking Do It Now API (FBJFDINAPI for short);

If I supply a string of text for a task, I need its ID.

Given an ID, I need the time remaining on the timer.

When the time reaches 0 on a given ID, I need a message to display to my users.

Re:Show HN: JFDIN - Just Fucking Do It Now by davidchua on Wednesday March 13, 2013 @11:21AM (#5369055)
Definitely putting this into v2!
Re:Show HN: JFDIN - Just Fucking Do It Now by neya on Wednesday March 13, 2013 @11:02AM (#5368920)
When I fail to do something within the allotted time - I would love to see:

    {
        "my_custom_task_name": {
            "task_id": 124575,
            "result": "FUCK_YOU",
            "reason": "Time limit void"
        }
    }
Re:Show HN: JFDIN - Just Fucking Do It Now by davidchua on Wednesday March 13, 2013 @11:20AM (#5369048)
But how would it return this JSON to you? Through a callback URL specified?
Re:Show HN: JFDIN - Just Fucking Do It Now by neya on Wednesday March 13, 2013 @11:34AM (#5369126)
Yeah, that's what I had in mind. So if you POST this to a particular URL, I can probably do something - Send a text to my phone or send myself an E-mail, etc..

Edit: And please ignore the other comments asking you to stop with the profanity, etc. Clearly, those people aren't your target audience, but we are. If anyone feels offended, I think it's fair they don't use your service at all, than complain about it...

Re:Show HN: JFDIN - Just Fucking Do It Now by gnus on Wednesday March 13, 2013 @10:47AM (#5368755)
Everybody is fighting. Peace ✌
Re:Show HN: JFDIN - Just Fucking Do It Now by timme on Wednesday March 13, 2013 @10:21AM (#5368536)
So many tender souls that are awfully offended by someone using a bad word on the internet. The horror.
Re:Show HN: JFDIN - Just Fucking Do It Now by nkozyra on Wednesday March 13, 2013 @10:25AM (#5368565)
Probably less "offended" and more "unimpressed."