HNHacker News
TopNewBestAskShowJobs

pravj

522 karma · joined November 1, 2013

https://plugthat.in

Annoying little battery charging reminders for MacBook that save you time and embarrassment

----------------------------------------------------------

Website/Blog - https://hackpravj.com GitHub - https://github.com/pravj Twitter - https://twitter.com/hackpravj

----------------------------------------------------------

How Not to Use AI at Work [2025]

https://hackpravj.com/blog/how-not-to-use-ai-at-work/

----------------------------------------------------------

Setting up personal OKR [JFM-2021]

https://hackpravj.com/blog/personal-okr-2021-plan/

----------------------------------------------------------

Breaking into the Indian E-commerce

http://pravj.github.io/blog/indian-ecommerce/

----------------------------------------------------------

Jump in to ride all the Bangalore taxis, at once

http://pravj.github.io/blog/bangalore-taxis/

----------------------------------------------------------

Open Source Presence Infographic of Indian Startups

http://pravj.github.io/blog/open-source-presence-infographic/

----------------------------------------------------------

Implementing an intelligent version of the classical sliding-puzzle game for Unix terminals using Golang's concurrency primitives

http://arxiv.org/abs/1503.08345

submissionscomments
pravj··on A map of one million scientific papers from the arXiv
I see that the data is little old, found the GitHub organization for 'paperscape', a tool to visualize arXiv.

    https://github.com/paperscape
pravj··on A map of one million scientific papers from the arXiv
Interesting. I visit arXiv often and notice that most of the new papers are in the 'astrophysics' and 'high-energy' field, and the map exactly resembles that.

Can you please enlighten us about the technical details behind the scene, right from collecting the data to processing it.

I'm also working with a large graph entity and would love to read about your process.

pravj··on What Can You Put in a Refrigerator?
cream, mayonnaise, ketchup, soda and PAPER, SNOW, A GHOST.

- Joey Tribbiani, Friends episode 10.11

pravj··on The xkcd survey
My answer to 'Write any 5 random words' :

    'Moon landing was a hoax'
pravj··on GitHub had connectivity problems
I'm nobody to assure this but I can see one thing common in both the cases, 'Dragon'.
pravj··on Ask HN: How do you start a product/interface design process?
Hey @vitovito,

First off, thanks for taking your time in writing this.

Sorry for being unclear as you have commented on this already.

  > How do you make sure that the user experience is what it needs to be?
  is a different question than
  > How do you start the process that you come up with such interesting interfaces.
What I actually meant was "How do you work on initial prototype for a product"?

  > That's because your goal isn't "interesting." You're not
  > making a design to impress other designers, or to create
  > something novel, or to challenge your developers. You're making
  > a design to solve a problem for a person that isn't you.

  Yeah, this seems a nice advice, till now I was doing just
  opposite of what you're suggesting.
pravj··on Ask HN: As an experienced dev,how hard is to become great at designing great UIs
You should have asked it in the Ask HN section.

For that, you can change your title like this, "Ask HN : <Your Current Title>"

pravj··on Show HN: Yet Another Mobile Hacker News
Your about page is giving error.

   Fatal error: Call to undefined function page_open_html() in /var/www/hnmob.org/webroot/about.php on line 10
pravj··on If programming languages were vehicles
Nice one, where will you place 'Rust' in this list?

I haven't used it but I sense that it's good.

pravj··on What happens when you poll Google+ with choices having 0 Levenshtein Distance?
Nothing.
pravj··on CSV Challenge
A lot of people have already solved this but here is my 2 cents.

    wget https://gist.githubusercontent.com/jorin-vogel/7f19ce95a9a842956358/raw/e319340c2f6691f9cc8d8cc57ed532b5093e3619/data.json
    echo "Name,Credit Card" > `date +"%Y%m%d.csv"`
    jq -r '.[] | select(.creditcard) | .name+","+.creditcard' data.json >> !$
pravj··on Show HN: A tool that transforms your whole list with just one example
Nice tool and concept dude.

But it doesn't seems to look properly at the meaning of content though.

I mean, I think it just finds the first presence of what the given pattern is and generates the result.

For example, I attempted this, with input data as date/time.

input data:

  2015-09-15T09:15:17-05:00
  1998-11-05T08:15:21-05:00
  1999-01-03T04:33:30-05:00
  2000-11-05T09:16:00-05:00
pattern:

  09:15 on 09-15
result:

  09:15 on 09-15
  11:05 on 11-05
  01:03 on 01-03
  11:05 on 11-05
What I was expecting:

  09:15 on 09-15
  08:15 on 11-05
  04:33 on 01-03
  09:16 on 11-05
Although I helped it at certain level by using the same special character pattern the input data has.

And as I was afraid, it doesn't handle special characters, neither uses them in the process either, as @j2kun has mentioned in a comment.

But, it is promising at some point and have nice use cases too. :)

pravj··on Development story of puzzl
@jefarmstrong Mondrian sounds an awesome thing dude. I liked your both posts on it.

Can I ask, how can you miss the exact shortest path for puzzles in its version-1? I mean did you just used hard-coded levels or what?

pravj··on Show HN: Add a random emoji to every git commit
This will likely break the ideal git-commit-message habit, where the commit message should not have more than 50 characters.
pravj··on Everything you need to know about recursion
oops! silly me.

sorry, lesson learned.

> Never comment on HN when it's already 2 AM, you must be sleepy.

By the way, let's be more pedantic. It lakes the termination condition for recursion.

pravj··on A website that deletes itself once indexed by Google
It leaves a gender-bending aftertaste on society.
pravj··on Everything you need to know about recursion
Methinks, you forgot to add the link to the content. Correct?
pravj··on First Go challenge – binary decoding
Are there any bonus points for early submissions?
pravj··on Show HN: Discover your ranking on GitHub
OK, got it. It's missing a significant amount of data because of GitHub-Archive.

https://github.com/igrigorik/githubarchive.org/issues/30

pravj··on Show HN: Discover your ranking on GitHub
I don't think it's updated in realtime, is it?
pravj··on Ask HN: How do I start with test driven development?
Wow, nicely explained. Thanks for your time. :)
pravj··on Ask HN: How do I start with test driven development?
Yeah, addictive it is.

I remember last year contributing[1] to a 2048 python game, where the maintainer committed[2] test suite lengthy than my commit and He was doing it like a charm.

I think I should start from that very repository as I know it very well already.

1. https://github.com/bfontaine/term2048/commits?author=pravj

2. https://github.com/bfontaine/term2048/commit/6f9a46283c2cc0a...

pravj··on Ask HN: How do I start with test driven development?
Woot, this is an awesome-people-discussion. Thanks for it.
pravj··on Ask HN: How do I start with test driven development?
Reading the Airbnb story now, thanks for the links.
pravj··on Ask HN: The “I want to do everything but end up doing nothing” dilemma
Same problem my friend. The only difference is that you have a girlfriend, same since almost 12 months. xD
pravj··on Looks like, Reddit is down
http://www.redditstatus.com/

Things were wrong momentarily.

pravj··on Show HN: Post-mortem of an Internet Accident
First of all let me say something, Max, you're the inspiration :)

1) Sorry for not following the Guideline, It just went out of my mind. Lesson learned, won't repeat.

Actually this is first time I'm doing something practically with data, so gradually I'll try to learn things and minimize my mistakes.

2) Yes, you're right. I'll change it.

3) Honestly speaking, I was getting the X-axis ruler all mixed up because I was plotting 'repository name' on X-axis. So as a workaround I made a new column of digits, that fits in the image.

pravj··on Show HN: Create generative background images from a string in Go
@zorbash Wow, the concept sounds nice :)
pravj··on Show HN: Create generative background images from a string in Go
Hi @ImJasonH, I Developed this, let me answer you points :)

I believe these points are not contributing in breaking API :D so lets talk on them first.

2. You mean instead of an array I'm using here [1], We should add them as constants and write separate documentation for each? This sounds nice as it will help obviously like you said.

3. Ohh, I missed this convention, thanks for pointing this out. :)

4. As you said its more of a judgement call, I believe that RGB strings are fine and easy for users. You find any wrong in RGB strings?

So, I'll be very happy to co-operate if you are doing pull request covering points 2 and 3 :) And I'll try to cover your point 1 on my own :)

Cheers \o/

[1] https://github.com/pravj/geo_pattern/blob/master/pattern/pat...

pravj··on Facebook Is Down on Web and Mobile in Several Parts of the World
this time beta.facebook.com is also down, from India
← PreviousPage 3 of 4Next →