HNHacker News
TopNewBestAskShowJobs

haddr

1,059 karma · joined October 9, 2011

submissionscomments
haddr··on Learning from Imbalanced Classes
It's not a secret that in the process of automatic manufacturing there are terabytes of data produced in a matter of minutes. OF course how many of such data is of any use is another story, but anyway it still requires storage and processing power capable of handling that volumes.
haddr··on The Myth of RAM (2014)
I think that at some point this O(n * sqrt(n)) is actualy not precise. Maybe it works for the first few GB, but then other mechanisms come into play.

For example processing 100GB of data actually don't have to be O(nsqrt(n)) because if you process it on cluster, then other machines are also using L1, L2, L3 caches and RAM. Then the whole process can be streamlined which means that some operations can be faster than the pessimistic nsqrt(n).

haddr··on Why Electric Cars Will Be Here Sooner Than You Think
Spark is somehow crucial in traditional car engines...
haddr··on The Fall of a High-End Wine Scammer
Please check the special $1000+ power cables for audiophiles...
haddr··on IM2CAD – Reconstruct a scene that is as similar as possible to a photograph
This! I rememebr back in 00' we were always talking with friends about creating such map (school, neighbourhood, etc.) because it seemed funny to play on such map. Unfortunately nobody was skilled enough to make such map...
haddr··on Learning from Imbalanced Classes
This is one of those few moments when saying Big Data is actually a well-used term.
haddr··on Some of the most important deep learning papers
Only applied to image recognition.
haddr··on The Imposter's Handbook
Yep, people are really forgetting that most of the time it's just being clever rather than having (or using) in-depth knowledge is what allows to bring some good solution to the table.

An example from today: we have a very slow pattern matching code, that starts to be a bottleneck for the application. What can you consider? Well you can dive into sexy bloom filters, experiment with some Trie-based structures. But then when you analyse the problem it results that simple word lookup with a simple hashtable is the fastest solution for given constraints. No big deal, no rocket science.

Probably the same goes for rocket scientists, but one level higher ;)

haddr··on Registered Replication Report – Facial Feedback Hypothesis [pdf]
It's not key study, as title suggests.
haddr··on List of languages by time of extinction
I learned that you can grasp English without learnig grammar (this is what they do in UK). But while it works for some people, it might not work for others. And it definitely wouldn't work for some more grammatically complex languages...
haddr··on List of languages by time of extinction
I think 'lingua franca' is never used in a purely literal sense, so probably nobody even thought about what you mention (which is definitely true)
haddr··on Japanese writing system basics
This article is cool, I love the way is actually encourages to learn something by starting with something simple that you can grasp in seconds.

I was like (。◕口◕。)!!!

haddr··on What Great Listeners Actually Do
Side note: the hbr.org website is taking over 30% of the screen by showing this thick upper gray bar, which the only function is to show you how far you've already read. What a waste of space & UI.
haddr··on The SEC has temporarily halted trading of Neuromama Ltd.
This thing appears on their social network too: https://www.vica.io/our-story/

What a creepy story

haddr··on The SEC has temporarily halted trading of Neuromama Ltd.
I got very nice error from their search engine, revealing a bit where they get results from :)

http://pastebin.com/RnsB33Ea

haddr··on List of unsolved problems in physics
Some things should be probably updated on that page, I think the Sonoluminescence problem has been mostly explained.
haddr··on Most olive oils sold in the United States are adulterated or deceptively labeled
In Europe Olive oil is also one of the most faked type of food.
haddr··on This JPEG is also a webpage
Can I upload such image for instance to facebook and intent to run it as html (with some JS inside)?
haddr··on A Generation Lost in the Bazaar (2012)
It's a very nice read with many good points, but any person with some experience in IT projects could argue with it. The author is taking one side without any self-criticism.

It is true that configure scripts are probably doing some useless things, "31,085 lines of configure for libtool still check if <sys/stat.h> and <stdlib.h> exist, even though the Unixen, which lacked them, had neither sufficient memory to execute libtool nor disks big enough for its 16-MB source code", etc. But then what is the alternative? Writing a configure module each time by every programmer who wants to release some software? This is called code reuse and yes, it's not perfect but it saves time. By not reinventing the wheel again and again. By reusing something that is stable and has been there for some time. Probably such thing is generalizing over many architectures, and making useless things, but then again, who cares for some extra 5-10 seconds of the "configure" command, when you are covered for all those strange corner cases that it already handles?

haddr··on Implementation of various string similarity and distance algorithms in Java
That's actually a middle dot, not a regular dot.
haddr··on Implementation of various string similarity and distance algorithms in Java
That was the point precisely
haddr··on Eskil – a GUI front end to diff
I tried it, the GUI is veeery slow for slightly bigger text files. Also it is missing word wrapping. Good luck in diffing some latex files with it...
haddr··on Eskil – a GUI front end to diff
Ok, checked this one against my diffs, and here's some observations:

+ eskill has a good set of diff algorithms, char level, word level, etc.

- lacks line wrapping

- a bit sluggish (but it's not that bad)

Would recommend trying.

haddr··on Eskil – a GUI front end to diff
I was recently looking for a fast diff gui, one that would:

- work well with longer files and long lines (i don't know why many of them are very slow on larger files)

- have line wrap option (quite unusual it seems)

- have diff ignoring whitespaces (you would be surprised that not all diff guis support this)

- the best would be to use the same algo that "git diff" does

- if not then any other that works on character-level.

Of course you may use the vanilla git diff, which is really great (even outside of git repositories), but it is not as handy as GUI sometimes.

The closest GUI was meld, but it's not perfect either... macvim with some diff plugin was also good, but not perfect.

haddr··on Implementation of various string similarity and distance algorithms in Java
What is the meaning of the dot in the big O notation there? like O(m.n)? Should it rather be O(m*n)?
haddr··on FastText – Library for fast text representation and classification
I've sent you an email
haddr··on FastText – Library for fast text representation and classification
sure, how can i send it to you?
haddr··on FastText – Library for fast text representation and classification
For supervised classification this tool is suitable when your dataset is large enough. I performed some tests with binary classification (twitter sentiment) on the corpus with ~7.000 samples and the result is not impressive (~0.77). Vowpal wabbit performes slightly better here, with almost the same training time.

I'm looking forward to try it on some bigger datasets.

I also wonder if is it possible to use separately trained word vector model for the supervised task?

haddr··on Sentiment Analysis – Improving Bayesian Methods
Thank you!

How does it compare to the state of the art methods that used those datasets? Is it better or comparable?

haddr··on Sentiment Analysis – Improving Bayesian Methods
Would anybody explain me what is the takeaway from this approach?

When I run the code I see something like: 38/100 = 42.0% - 38.0% accuracy, 90.47619% accuracy of rated data.

90% is nice, but it looks to me like a tradeoff between precision and recall, where we just label those samples with the highest probability of pos/neg...

← PreviousPage 7 of 15Next →