HNHacker News
TopNewBestAskShowJobs

haddr

1,059 karma · joined October 9, 2011

submissionscomments
haddr··on Creating a memory leak with Java
I'm amazed that nobody mentioned in comments that this memory leak is not a "typical" memory leak, but rather quite an obscure one.

It happened to me once (through some 3rd party library), and before that I had no idea that PermGen leaks even exist...

I'm not sure if you can spot this memleak by only monitoring the heap space. The good news is that you can observe it in VisualVM when you watch the "classes" chart (loaded classes count, bottom left) and "PermGen" tab (top right, but you have to click the PermGen tab).

haddr··on Sublime Text 3 dev build 3128 released
Wow this looks really cool! I didn't know it before... There is another one that i'm using: tracker, but it's less cool.
haddr··on Symantec found evidence of Longhorn against 40 targets spread in 16 countries
It's hard to be "invulnerable" these days. I guess you could avoid the majority of infections by using some "weird" software configuration: such as linux with some nightly built of chromium. I heard that Macs are also quite resistant (still). But these things are very dynamic and change fast. What was good yesterday ("educate" users), may not be relevant any more today.
haddr··on The new contribution workflow for Gnome
I'm curious what is the trick in building the whole Nautilus in under 5 minutes? I mean how do this new build tool accomplish that?
haddr··on Unsupervised sentiment neuron
I don't have one, and I guess that's still somehow unsolved problem. But there are some works on creativity and AI. This is definitely an interesting space to observe.
haddr··on Unsupervised sentiment neuron
But given the whole corpus of all human-written texts, couldn't they be as creative as us?
haddr··on Unsupervised sentiment neuron
We are getting better and better with automatic text generation. I wonder who will be the copyright owner of an AI-generated text, comments, songs, etc.?
haddr··on The Power of Prolog
Thanks! it's good to know that it is easier now to diagnose those complexity issues. Anyway if you can post an example, that could be really cool!
haddr··on The Power of Prolog
There is a class of problems which you can solve using Prolog with pure pleasure.

There is one thing however: Prolog can magically hide the complexity of many things, which is a two-sided sword. On many occasions you are hiding away the computational complexity and wonder why the execution is so slow. This rarely happens in imperative languages (where you are more aware of all the loops and recursions). I guess this is why many people hate Prolog...

haddr··on Paradoxes of probability and other statistical strangeness
I mean false positive that null hypothesis is rejected.
haddr··on Paradoxes of probability and other statistical strangeness
I think there is a whole class of statistical "strangeness" with using p values for hypothesis testing. For instance, p = 0.05 means that we have ~30% chance that our hypothesis is a false positive [1], which is far from what intuition tells us.

[1] http://www.nature.com/news/scientific-method-statistical-err...

haddr··on Paradoxes of probability and other statistical strangeness
I love this one, but I guess it must be less common to have such a problem in the real life. Or I'm wrong?
haddr··on 0.30000000000000004
For this reason R has a function for comparing results of floating point math: all.equal()

it is quite tricky as it might show that .1+.2 is 0.3, but this is only due to the fact that default output is a subject of default formatting (i.e. occulting more precision numbers)

haddr··on Why is this Go faster than the equivalent Java?
The title is misleading in a way making it a click bait. The article is cool, though. Both languages are equally fast.
haddr··on Streaming Databases in Real-Time with Kafka, Debezium, and MySQL
Totally agree!

Once we were very close to implement a very similar scenario (stream of events, some lightweight processing, kafka for distribution, hbase/solr for storage). If you go for such thing, better be sure that your business analysts are on the same page as you. Otherwise, instead of a clean event sourcing model, you may end up with some sort of message protocol that spans across the schema/data format/business logic/weird requirements. It is just that this thing will become your new "model".

haddr··on Open Source License Business Perception Report
How does the concept of linking translates to a deployed database that is interfaced using some SQL endpoint or REST service?
haddr··on VPNs Are Absolutely a Solution to a Policy Problem
Couldn't disagree more with this article. VPN is a solution to a policy problem until policy makers forbid VPN to enforce their core idea in the first place. (e.g. see United Arab Emirates for some restrictions of VPN use)
haddr··on “Insanity Is Doing the Same Thing and Expecting Different Results”
If I'm making a step forward, and keep doing the same thing, it will lead me to different places.
haddr··on Research Debt
Brilliant thing! As a person pursuing a PhD I'd something that is in my opinion the best way to avoid research debt: have a good tutor or a good group (peers). This way you can learn new things (or ask for something you don't understand) and really get to the peak sooner that doing everything alone.
haddr··on The Antidesktop (2002)
The Antidesktop aside, but I'm missing freshmeat website. It seems that most open source stuff is advertised now on www.openhub.net but I'm not sure if this still have the same spirit.
haddr··on Blockchain: A Better Way to Track Pork Chops, Bonds, Bad Peanut Butter?
I have a feeling that blockchain is more of a solution in search of a problem. Blockchain is really a clever thing and it amazes me in many details e.g. specially when looking at bitcoin. But it still doesn't convince me where else it could be successfully deployed. By this I mean: in which domain we really need all of those guarantees of blockchain and at the same time accept all the disadvantages.
haddr··on An Encyclopedic Treatment of Type Design, Typefaces and Fonts
There are several services like this if you are interested (or you try to find some very rare font), one that gives quite good results is whatthefont
haddr··on An Encyclopedic Treatment of Type Design, Typefaces and Fonts
I remember this website from early '00. I'm really glad it is still online and flourishing! This is literally one of the best (if not the best) website with font resources on the web.
haddr··on Designing a Business Card in LaTeX
I think editing comments is disabled once someone posts reply...
haddr··on Designing a Business Card in LaTeX
Ok, I got this, but honestly i thought you meant the opposite
haddr··on Designing a Business Card in LaTeX
Spot on. I laughed on every single font. Each one actually has a long story on abuse.

For replacement fonts I also like Palatino

haddr··on Facebook Tweaks Its 'Trending Topics' Algorithm to Better Reflect Real News
Thanks!
haddr··on Finding an Alternative to Mac OS X – Part 2
Elementary Os is based on Ubuntu, but it's true that many things still need to be polished. The thing is that most of the time you work in apps, and this is where most annoying things usually happen.
haddr··on Finding an Alternative to Mac OS X – Part 2
Sure! And did you read my comment? I don't say "people who want to recreate their own desktop from all the software available" but rather "gtd" kind of people, who doesn't mind if their nvidia driver is from 4 months and not from yesterday. As long as everything works who cares? Sure, OP has his points (although the neovim is not the case anymore), but same bugs appear in other distros, unfortunately :(
haddr··on Finding an Alternative to Mac OS X – Part 2
Honestly, just get Elementary OS, this is the closest you can get to MacOS if you are "get things gone" kind of person. And support the team too! They do a great job!
← PreviousPage 5 of 15Next →