HNHacker News
TopNewBestAskShowJobs

fdb

1,935 karma · joined February 21, 2007

submissionscomments
fdb··on Twitter sentiment analysis using Python and NLTK
In Pattern, sentiment analysis is a one-liner:

    >>> from pattern.en import sentiment
    >>> print sentiment(
    >>>     "The movie attempts to be surreal by incorporating various time paradoxes,"
    >>>     "but it's presented in such a ridiculous way it's seriously boring.") 

    (-0.34, 1.0)
fdb··on Tribler Makes BitTorrent Impossible to Shut Down
Thanks - I'm reading your thesis now. I like how you discuss the impact of anonymity on each of the layers of the network stack.
fdb··on I don't think you browse like I do
You often have to trade off security for convenience – for me, NoScript is too inconvenient to be worth it, because so many sites silently break when JavaScript is not available.

I sometimes dream of a browser that would just fetch the page content and no extra other resources, showing it like Instapaper. The reality is more complex: images, css, CDN's, dynamic content, ...

RequestPolicy realizes the most important part of that dream: not telling Google, Facebook and a host of obscure tracking companies about every website I visit.

fdb··on I don't think you browse like I do
On Firefox, I use the RequestPolicy plugin: by default, it only allows requests to the current domain, so nytimes.com can't access connect.facebook.com. You can enable requests to go through, so that reddit.com can access redditstatic.com.

I think it strikes a good balance between blocking everything (a la NoScript) and total openness.

https://addons.mozilla.org/en-US/firefox/addon/requestpolicy...

fdb··on FileVault 2 Easily Decrypted
Since the MacBook Air doesn't have a FireWire port, can I assume this technique doesn't apply? Or would it still be possible using one of the other ports?
fdb··on Yahoo Lays Off Flickr Support Staff
I just installed OpenPhoto on my server, and it works great! Nice work, thanks.
fdb··on Interview with Facebook's Andrei Alexandrescu
The post mentions concurrent hash tables for C++. Any ideas on which implementation they use? Or are they written in-house?
fdb··on Introducing the HUD. Say hello to the future of the menu
IntelliJ IDEA has this feature for years now. (Command-Shift-A) It shows a list of all commands and you can fuzzy-find through them.

It is very useful and often faster than digging through the menus to find the right command. It also shows the shortcut for the command, which is useful for learning commands that you use often.

fdb··on Android Design
I find the "app structure" schematic (http://developer.android.com/design/patterns/app-structure.h...) a very useful visualization to see the screens of an app in one glance.

Any ideas how they made this schematic?

fdb··on Gandi.net will contribute $1 per inbound transfer to EFF until Jan 15th
On a related note, does anybody here use Gandi's VPS services? The pricing seems interesting but I don't know how reliable they are.
fdb··on Carrier IQ Detector is available on the Android Market - find out if you have it
I bought my Samsung Galaxy S II in Finland. It does not have CarrierIQ.
fdb··on Show HN: An OS X music library I've been working on for the past year.
Same here. Something with the filename perhaps? Can I email you a crash dump?

I tried it twice and it always fails on the same file ("Love Is a Many Splendored Thing (feat. Al Alberts)")

fdb··on Ask HN: Which visual CSS editor do you use?
I'm a VIM user myself but I don't see the point of teaching it to graphic design students.

I'm looking for:

- a visual way to modify the box model. - a color & font picker - immediate feedback (ie. "live editing")

fdb··on How I Quickly Test and Validate Startup Ideas
I've heard this called "pretotyping". The basic idea is not to create a working prototype (which still can take weeks/months/years) but to judge interest.

http://www.pretotyping.org/

fdb··on Steve Jobs left designer Jony Ive more power than anyone at Apple
Have you heard about the Peter Principle?

From Wikipedia: "in a hierarchy every employee tends to rise to his level of incompetence", meaning that employees tend to be promoted until they reach a position at which they cannot work competently.

http://en.wikipedia.org/wiki/Peter_Principle

Knowing what somebody is not good at is almost as essential as knowing what people are good at. I guess both Ive and Apple know this.

fdb··on A Visual Introduction to Chef
You can just take a look at the diagram, which is hosted at Gliffy: http://www.gliffy.com/publish/2886461/
fdb··on CoffeeScript: JavaScript without the Fail (slides)
I like the fact that there's a very low-barrier to entry of trying out the language while you're learning about it. This makes the material "stick" much better than just arrow-keying through a presentation.

I agree that the interaction could be better, though.

fdb··on If PHP Were British
He does have a point with the abbreviations.

The use of abbreviations and underscores in PHP is maddeningly inconsistent.

Example:

  pdf_stringwidth
  strlen
  str_replace
fdb··on SSH productivity tips
Any good resources for learning screen? So far I've only mastered:

"Ctrl-a d" and "screen -r"

I'd love to hear how you use screen, for example. Do you use multiple sessions or windows? Split screen?

fdb··on A few days of programming on iOS and Android illustrates a vast difference.
Mono on Android sounds tempting. But how much overhead does the core runtime on the platform add? What is the impact in KB's and runtime performance?
fdb··on The CMS Is Broken.
Indeed, Django was made for news rooms!

Certainly the whole "homepage is an app" concept maps perfectly onto Django's ontology of projects and applications.

The API, however, is not something that's built in. They might want to take a look at Ellington (http://www.ellingtoncms.com/).

fdb··on LibreOffice 3.3.3 is ready for download
I keep getting confused with LibreOffice vs OpenOffice. I see a lot of people still using OpenOffice.

Can someone explain which one is the "official" version, or rather, which one is the one I should use?

fdb··on The stock market is controlled by algorithms that are fighting with each other
For people who speak dutch, there's a great interactive documentary for the iPad called "Money & Speed" that examines the flash crash and high-frequency trading:

http://itunes.apple.com/nl/app/money-speed-inside-black-box/...

fdb··on Clojure Atlas, a visualization of the Clojure language & standard library
The idea behind this is great. I love to get a fast, visual interface to the entire API.

One thing that annoyed me however was that things keep moving. If I search for a function, it pop ups immediately but doesn't settle down, which means I have to try to read moving text. Even more annoying, the popup sometimes moves offscreen.

fdb··on Play by Play: Zed Shaw
The Play by plays are awesome. If you just look at a finished product, code looks so effortless. However, even experts struggle getting it right: only through understanding the problem, trial-and-error and a lot of refactoring does code become "effortless".

I recommend the PbP of Gary Bernhardt: great tips on VIM, Git and RSpec.

fdb··on Add your local knowledge to the map with Google Map Maker for the United States
It's interesting to see how much / what details they store for a street:

Things like: - popularity - surface type - bicycle suitability

Click on details to see all of the data:

http://www.google.com/mapmaker?gw=39&fid=0x89c25886668d8...

fdb··on Two Programs Enter, One Program Leaves
He's referring to the sound a creeper (Minecraft enemy) makes right before it blows up.
fdb··on Living in the zone
The book "Pragmatic Thinking and Learning", by Andy Hunt of the Pragmatic Programmers, talks at length about managing focus. It also includes techniques for improving learning, gaining experience and even meditation techniques.

http://pragprog.com/titles/ahptl/pragmatic-thinking-and-lear...

fdb··on Ant colony simulator
We've created a basic ant simulation as a Python library for NodeBox. NodeBox runs on Mac but the library is cross-platform.

http://nodebox.net/code/index.php/Ants

fdb··on Show HN: Phoneify - 20 hours with Rails 3 & Twilio
Didn't work at all in Belgium. Tried it twice, no SMS response. I'm in an area with perfect coverage.
← PreviousPage 3 of 5Next →