HNHacker News
TopNewBestAskShowJobs

MojoJolo

583 karma · joined August 27, 2012

https://jolo.xyz/
submissionscomments
MojoJolo··on Why Finnish babies sleep in cardboard boxes
Me. I thought it was bad news. I saw this in frontpage a few times today. I just read it because I don't have something to do. And well, that was refreshing. It's cute.
MojoJolo··on Some will always say you're wrong
True. That's why it's hard. We don't know who's wrong until we get there.
MojoJolo··on Ask HN: Are you willing to pay for a Summly-like API?
Clickable: Here's an example of my API embedded in my blog. http://jpbalb.in/post/51236373080/readborg-and-textteaser-ap...
MojoJolo··on Google blimps will carry wireless signal across Africa
And it's funny because Wired.com (not co.uk) used it in an article before. http://www.wired.com/dangerroom/2011/03/army-wants-spy-blimp...
MojoJolo··on Two Days with The Nexus 4
An HTC One with a stock Android is coming soon (http://www.androidcentral.com/google-edition-htc-one-coming-...).

As for the camera, I don't know the quality of the camera in any iPhone. But I think the camera in my Nexus 4 is good. It's not very good, but it's not ugly. I'm also not a fan of large size phones... Before. But when I tried browsing using Nexus 4, I felt that I don't want to have a smaller screen again.

MojoJolo··on List of unsolved problems in computer science
Is it really possible? I believe the "fastness" of something is infinite because of numbers being endless.
MojoJolo··on List of unsolved problems in computer science
What is the fastest algorithm for multiplication of two n-digit numbers?

What is the fastest algorithm for matrix multiplication?

I think those "What is the fastest" questions are relative. In my opinion, they are not unsolved problem. There are already solutions for them. And in those current solutions, there is of course the fastest.

When a faster algorithm is formulated, a time will come where another algorithm will perform much better.

EDIT: Now I get it. That "fastest" is in terms of time complexity. Thanks guys. :)

MojoJolo··on Ask HN: Do you write unit tests at your startup?
The startup company I'm working on writes unit test. But in my own personal projects, as much as I know that it's a good practice, I don't. I just don't seem to like unit tests. I also want to finish the features I like first and then just test it in real use. I do functional tests, but not unit test.
MojoJolo··on I want to be an hacker, please tell me how
If you're talking about real hacking, try learning to code more than HTML, CSS and JavaScript. You might want to check out Java, Python or Ruby. Maybe take a look into C. Study data structures, and algorithms.

But if you want the "bad" hacking, it's called cracking. I think learning those too and some network understanding maybe essential. But that's just how far I can say. I don't know much about cracking in general.

MojoJolo··on Four Steps to Google, Without a Degree
As I quite what I written earlier (https://news.ycombinator.com/item?id=5770682),

"Those people are not the norm, they are the special case. Well yeah, you’ll not know you’re a special case unless you took a chance. And that’s the hard thing about it."

MojoJolo··on PhD vs Startup
I think most of the researchers that are trying to work out that one problem have a PhD degree. As you said (in which I disagree), maybe a single PhD can't change the world, but their collective effort and knowledge can.
MojoJolo··on Yahoo to Acquire Tumblr
I always believe that Marco is already a millionaire with his blog and Instapaper earnings. But I'm curious how much of Tumblr he and David still owns.
MojoJolo··on Yahoo to Acquire Tumblr
I think it can be both. I'm using Tumblr as a blogging platform than a social network. I spend more time writing content than looking the posts of other. I migrated from Blogger to Tumblr coz I feel that blogging is easier there.
MojoJolo··on Yahoo looking to acquire Tumblr?
As I thought I will not be affected by this deal if it push through, I remembered that I'm using Tumblr for my blog. I migrated from Blogger to Tumblr because I think Tumblr is so simple. Posting a blog is just one click (I don't remeber how many for Blogger).

With this, I think the rumored $1B acquisition price is worth it. Without a good (or any) business model, I'm worried that Tumblr will eventually die out. This offer by Yahoo is a win win situation for both. I really hope that Yahoo will not destroy the Tumblr feel and environment.

I'm really excited about this. Any what will it turn out to be. And if in any case Yahoo eventually destroys or break Tumblr, I think there will be a new opening in the micro blogging space for young people to use.

MojoJolo··on Every odd number greater than five is the sum of three primes
Curiosity. With this 130 page research paper, I'm really curious what's its application in the near future. I'm sure there will be, I'm seeing this in the branch of cryptography.

I'm imagining it to be implemented like a public-private key. Maybe the odd number can be the private key. And three prime numbers can be the public keys. The hash can't be decoded by just the single public key. It needs all three of the public key to decode the hash. Well, with just abrupt thinking, I think it can be more secure? (Not really sure about it though. Just a guess.)

MojoJolo··on Every odd number greater than five is the sum of three primes
Here's the research paper discussing and proves the conjecture. http://arxiv.org/pdf/1305.2897v1.pdf It's a 130 page research paper excluding references mostly containing proofs and formulas.
MojoJolo··on An Efficient Way to Extract the Main Topics from a Sentence
For some NLP, I really suggest using OpenNLP (http://opennlp.apache.org/) from Apache. It has libraries that can be trained to do different NLP tasks like sentence splitting, tokenizers, POS tagging, and document classification. I still didn't manage to use all of them but in my experience, it's very easy to use. Documentation is good too!
MojoJolo··on Build your own summary tool
Hi, I just saw your http://summary.io. I also have a challenge in extracting the text from the website. I used boilerpipe, but it doens't perform well for me. I then changed it to Diffbot (http://diffbot.com/). It extracts the text way better but there is still some minor problems. May I know what you are using?

Additional question is how you extract the images in the text?

Btw, your http://summary.io is almost the same as my http://readborg.com/ (sorry, login required and it's still invitation only).

MojoJolo··on Build your own summary tool
Yeah. But the intersection formula you used is not in my algorithm. Maybe I can use it to improve my algorithm. ;) Cheers!

Excellent post by the way. I'm really happy seeing posts about automatic summarization.

MojoJolo··on Build your own summary tool
Hi, I don't know the exact method done by Summly but based on their output, they are just doing extraction. How they extract those sentences is I don't know.

I don't really heard of Wavii before their acquisition thus not knowing what they really do. Sorry.

MojoJolo··on Build your own summary tool
Automatic summarization is my MS thesis. In my research, there are two types of summary: Abstraction & Extraction. I agree with the post, abstraction or paraphrasing the text is still a holy grail in automatic summarization. On the other hand, extraction which is just lifting of the most important sentences in the text is the method done by Summly, mentioned in the post, and also in my algorithm. The problem with extraction, is that the obtained text sometimes seems not connected with each other.

There are also some features that are considered in automatic summarization: title or headline, it is the title of the document. Sentence position or where the sentence is located in the text; introduction, body, or conclusion. Sentence length or how many words are in the sentence. Lastly, keyword frequency which is just how many the words appear in the text. There are also other features but I think those 4 are the most important.

The computation of those feature scores, stop words and some constants will affect the output.

Lastly, to evaluate your summary, you may want to use the ROUGE evaluation toolkit (http://www.berouge.com). It needs a reference summary created by a human as a comparison and determine the quality of your summary based on precision, recall, and F-score. ROUGE has different methods to evaluate the summary. There is ROUGE-L which considers the longest common subsequence. There is also ROUGE-W which adds weights. And many more which I don't remember.

That's it. I'm really a fan of automatic summarization and also hoping to create a good algorithm for abstraction.

Edit: sorry for the lack of links and references, it's hard to do those in mobile.

MojoJolo··on Google Buys Wavii For North Of $30 Million
Yeah. I think Prismatic has the best technology in terms of machine learning and NLP. With it, maybe Prismatic is worth more than their budget.
MojoJolo··on Unless you're a founder, startups do not pay out
Question, is this also the case if I'm part of the founding team? I'm not a founder but I'm their first employee.

On another note, the learnings, experience, and connections I gain in the startup compensate the low salary I'm getting. This is my first real job. And I think I'm getting a lot of knowledge in terms of technology and management side.

MojoJolo··on 7 billion people on 1 page
With addition of birth rate and death rate, the site may become a simulation application. Maybe also adding a text field to input those rate to check if we are increasing or decreasing.
MojoJolo··on I skateboarded 85km from Sydney to Wollongong. It took me 12 hours
I have a skateboard but not that good. I'm considering getting a long board because I don't do tricks that much. I just want to free ride using any board. And I think it's better to use long board if just free riding.

Anyways, he's amazing. Even though he get back twice, he still continue his plan and do it. Roadblocks didn't stop him.

MojoJolo··on Show HN: TL;DRizer - an algorithmic summarizer webapp/api in java (weekend hack)
Thanks. I got pretty good insights. Bias doesn't come into my mind. So you're saying multi-document "summarization" maybe the next step of consumer automatic summarization? There are many research about multi-document summarization, and will look into it.
MojoJolo··on Show HN: TL;DRizer - an algorithmic summarizer webapp/api in java (weekend hack)
Hi, I recommend this following research: http://www.cs.cmu.edu/~nasmith/LS2/das-martins.07.pdf http://www.aclweb.org/anthology-new/W/W03/W03-1204.pdf

I still have other papers, but those can be a good starting point.

In my thesis, NLP is done via statistical approach. It learns from it's previous summaries does have somewhat learning. I don't see any problems combining NLP with Machine Learning. Can you elaborate on this?

MojoJolo··on Show HN: TL;DRizer - an algorithmic summarizer webapp/api in java (weekend hack)
I agree with "for now" but not "for many years". Right now, most or all automatic summarizers are doing extraction. Which is just lifting sentences from the original article itself. It is different from the human perception of summary, which is abstraction. That uses the most important parts of the article and paraphrase it for easy reading.

Right now, abstraction or paraphrasing is hard to do by a computer. But I think and hopefully it will be possible in few years time. There are various open source and academic tools that can do some pretty good NLP. I'm looking into Apache OpenNLP, and WordNet. I'm hoping for 2 or 3 years time.

BTW, I have an app similar to your tldr.io. Check my HN comment (https://news.ycombinator.com/item?id=5523770) for more info about it. ;)

MojoJolo··on Show HN: TL;DRizer - an algorithmic summarizer webapp/api in java (weekend hack)
Yeah. I tried it. It's good! The problem is it's not free. Although it's cheap, I still don't have that money/revenue to pay for it. The free tier is not that much. If I have the money, I'll definitely change it to Diffbot. :)
MojoJolo··on Show HN: TL;DRizer - an algorithmic summarizer webapp/api in java (weekend hack)
Hello. I recently finished my thesis for my MS CS degree. My thesis is about automatic summarization. It undergoes research, defense, and I think its result is good enough for me. It uses statistical approach and machine learning. My main issue about it is not the summarization part, but the text extraction part. I can't seem to extract article in a web page well enough. I'm using boilerpipe (https://code.google.com/p/boilerpipe/) for it. It can do most tricks, but it's not that good for me. May I ask how you extract the main article in the page?

Here's a preview of mine (http://www.textteaser.com/ui/article?link=http%3A%2F%2Fwww.p...). Go to its home page to read more news. It caters Philippine news and will soon enters alpha stage. I'm planning to open up the API or open source it. HN, which is better? The API is ready, registration is the only thing that it lacks.

You can try the API here: http://api.textteaser.com/api/?url=http://www.theverge.com/2...

Just replace the url parameter with the URL of what you want to summarize. Some URLs are not tested yet, and may produce errors. :)

← PreviousPage 4 of 9Next →