HNHacker News
TopNewBestAskShowJobs

nprincigalli

620 karma · joined April 28, 2010

http://twitter.com/nprincigalli nuba@pauleira.com
submissionscomments
nprincigalli··on Waterbear - a visual language for Javacript
Might want to check MIT's OpenBlocks ( http://education.mit.edu/openblocks ), which is related to Scratch (listed as inspiration by Waterbear) and includes code from StarLogo (slcodeblocks) (also listed as inspiration) and is being refactored "to make the code more amenable to inclusion to other projects". One of the recent uses of OpenBlocks was Google's AppInventor.

Kudos to the Waterbear author! Loved to see it done with JS, HTML5 and CSS3. One less thing in my list of "things that I want to see in the world but may have to build it myself". Watching the repo already! :)

nprincigalli··on Stolen Camera Finder

  > a camera I had stolen in Peru
Not the slightest bit of guilt? or maybe you meant

  a camera stolen from me in Peru
:)
nprincigalli··on Introduction to Object-Oriented JavaScript - MDC Docs
Might want to check the Joose object system (http://joose.it/ #joose on irc.freenode.net), highly inspired in the awesome thing that Moose (http://search.cpan.org/dist/Moose/) is to Perl. There's even a port of KiokuDB as KiokuJS!(http://joose.it/blog/2011/01/13/introducing-kiokujs/) :)
nprincigalli··on France Is Dropping Concrete Bombs
Soon: imaginary bombs, weighting sqrt(-1) t :)
nprincigalli··on EFF: Surveillance Self-Defense (SSD)
You're arguing passionately against propositions you made yourself. e.g. nowhere there it says "MS is a piece of shit".

IMHO, saying things like

  Microsoft’s Internet Explorer and its email programs
  Outlook and Outlook Express are very difficult for even
  professionals to secure. Furthermore, adversaries tend to
  attack more popular platforms and applications.
Is a fair assessment. Can you point us to the MS bashing fest?
nprincigalli··on O'Reilly MySQL CE 2011: Josh Berkus, "Scale Fail"
I think at 3:26 where he says

  every single user action, no matter how trivial, 
  generates a jquery, which goes directly to the 
  master database.
he meant s/jquery/json/. I mean, I hope so! :)
nprincigalli··on The Draper Curve
Better explained here: http://en.wikipedia.org/wiki/Hype_cycle and some examples here: http://www.floor.nl/ebiz/gartnershypecycle.htm
nprincigalli··on Writing Clear, Concise, Sentences
Reminds me of the classic Hemingway vs Faulkner discussion: http://www.guilford.edu/about_guilford/services_and_administ...

Hemingway: Manuel drank his brandy. He felt sleepy himself. It was too hot to go out into the town. Besides there was nothing to do. He wanted to see Zurito. He would go to sleep while he waited.

Faulkner: He did not feel weak, he was merely luxuriating in that supremely gutful lassitude of convalescence in which time, hurry, doing, did not exist, the accumulating seconds and minutes and hours to which it its well state the body is slave both waking and sleeping, now reversed and time now the lip-server and mendicant to the body's pleasure instead of the body thrall to time's headlong course.

nprincigalli··on CKAN - The CPAN of data
On google's cache: http://webcache.googleusercontent.com/search?q=cache:yNyANy-...

And I bet the poster (ig1) is not the site's admin.

nprincigalli··on Sshuttle - tunnel all your traffic through ssh
Yes, but you need a server in the US, so you can ssh to it.

Just so you know, for anything that works over a socks proxy you can already do that easily with ssh (using the -D switch, check the manpage). You then need to configure your client app to use it (e.g. if doing ssh -D locally, in google's chrome, go to tools -> preferences -> under the hood -> proxy settings -> manual, then fill with localhost and the port number)

nprincigalli··on Sshuttle - tunnel all your traffic through ssh
Just a little nitpicking, when he talks about TunnelVision, he should have said:

  And nobody never notified me of any security flaws in my key exchange,
Instead of:

  And nobody ever found any security flaws in my key exchange,
Yeah, hell is in the details...

Regarding SSHuttle itself, I really liked it! (coming from someone who does all his browsing with ssh -D)

nprincigalli··on Why GNU grep is fast
Check out ack, tailored for programmers: http://betterthangrep.com/
nprincigalli··on Ask HN: Why are YC startups so secretive in Job postings?
This snippet from http://www.paulgraham.com/avg.html comes to mind:

  > During the years we worked on Viaweb I read a lot of job descriptions. A
  > new competitor seemed to emerge out of the woodwork every month or so. The
  > first thing I would do, after checking to see if they had a live online
  > demo, was look at their job listings.  After a couple years of this I could
  > tell which companies to worry about and which not to. The more of an IT
  > flavor the job descriptions had, the less dangerous the company was. The
  > safest kind were the ones that wanted Oracle experience. You never had to
  > worry about those. You were also safe if they said they wanted C++ or Java
  > developers. If they wanted Perl or Python programmers, that would be a bit
  > frightening-- that's starting to sound like a company where the technical
  > side, at least, is run by real hackers. If I had ever seen a job posting
  > looking for Lisp hackers, I would have been really worried.
nprincigalli··on Org mode for vim
I'm at home with vim (10+ years + a finely tuned and pimped up ~/.vim/) and have used vimoutliner a lot, but it goes in the opposite way for me: org-mode is one of the reasons I'm considering giving emacs another chance :)
nprincigalli··on Ask HN: How do I give my son a head start?
With my 8 years old boy I covered Logo and MIT's Scratch. Now we're getting a pimped up arduino starter kit for us. Oops, I mean, for HIM! ;)

We're also fiddling a bit with Google's App Inventor, which uses http://education.mit.edu/drupal/openblocks jut like Scratch.

nprincigalli··on Invisible Bike Helmet Inflates Before Impact
Reminds me of this I saw on a documentary when I was a kid: airbag-based ballistic protection: http://ip.com/patent/US6412391
nprincigalli··on Ask HN: What are the necessary skills for the "Business Person"?
A few come to mind: learning the ways of the lean startup, coming up with hypothesis and metrics, learning about traction, boostraping, who's who in the Angel & VC game and build the network, other funding sources, opportunities and RFPs, investigate monetizing options and payment processors; finding the visionary early adopters, interviewing and keeping in touch with those, investigate the competition and their execution of the idea, contribute to build the vision and philosophy, manage the project (deadlines, resources, priorities), it's a never-ending list, don't even need to throw clerical work on it to make it so...
nprincigalli··on [dead]
If I had to nail it down to one advice, it would be: Get high-quality, designer, jeans and classy shoes. You can throw almost everything on top of that and still look pretty good. Learned with past gfs and current (wife).

On the other end, if you have a bad posture, no matter what you wear, man, you'll still look crappy. Only it'll be "designer crappy".

nprincigalli··on [dead]
You should check the flash sales space for designer's stuff on the cheap: http://techcrunch.com/2010/09/13/ron-conways-confidential-in... -- there's more to it than Groupon :)

I've got some good stuff from Hautelook, Gilt and Ideeli, for me and my wife (strategically omitting the "el cheapo" part of the story, heh). You'll find a lot of minor brands there, then every once in a while a big-name-brand sale with stuff straight out of vogue or harper's bazaar.

Some of these are invite-only, but getting invites is not difficult, you just have to search around blogs and twitter. Here's a bunch of invitation links in case anyone wants to give them a spin (and just so you know, I'll get a referral bonus if anyone uses them + buys something there):

http://www.hautelook.com/invite/nprincigali762

http://www.ideeli.com/invite/nuba

http://www.gilt.com/invite/nuba

nprincigalli··on Rejection Therapy - The Real Life Game
Without asking, you are already living the path of the "no". If you realize that, it becomes a lot easier to change your mindset.

I'd even say it's not about being hardened by rejection, but rather standing up for yourself. Speak up. Dare to ask something. Dare to want something. Then learning that taking risks increase your chances of getting a "yes". The famous "you lose 100% of the shots you don't make" :)

nprincigalli··on Why read books if we can’t remember what’s in them?
I find these "key ideas and phrases" summarized in "key takeaways" or "TL;DR" snippets to be quite handy.

If you've been through the entire piece of work already, it helps you wrap it up. If not, they're good to help you decide whether to dive in or not. Just like when you'd read a long paper's abstract + conclusion sections before committing your time to it.

Summarizing a long text into "key ideas and phrases" can also help the author see the structures and the patterns of his output, which is important for his own development, and critical if you want to generalize, go meta, and bring it onto other areas :)

nprincigalli··on Inception isn't science fiction (spoilers)
Likewise, there are moviegoers for which every good movie is a metaphor for the entrepreneur's saga! :)
nprincigalli··on Ask HN: Is Perl dead?
Here's a graph with postings for jobs.perl.org from jan/2002 to aug/2010:

http://bit.ly/bFuh7x

(source http://jobs.perl.org/about/stats)

nprincigalli··on Ask HN Emacs Users: What's in your .emacs file?

  ;; move along, nothing to see here :P
  ;; the beef is in ~/.vimrc and under ~/.vim/ ;)
nprincigalli··on Startups in 137 chars
I know at some point links to twitter updates were killed right away on hackernews.

Posted this one to see what'll happen when it's a tweet from the bigwigs :)

nprincigalli··on Paul Graham is now tweeting
Not really, being mailbombed with 1k emails was a dramatic and painful experience in the early 90s, tho. Some ISPs had only POP3 access back then, and many MUAs didn't had a "delete without retrieving" feature.
nprincigalli··on Iranian Government Runs Public Warez Server
This could be just a box in the Iranian government's network which got hacked and hijacked into serving warez.

I once worked as sysadmin in a brazilian university, and it was quite common to stumble on unmaintained and hacked boxes serving warez or movies via FTP with dir hierarchies like /path/to/ftp/root/--==tagged-by-this-group==--/--==uploaded-by-that-group==--/warez/.

nprincigalli··on Facebook says it owns "book", suing startups using [generic]book.tld
"in the context of social networks"

This becomes a bit of a gray area when every other webapp now comes with some social feature.

nprincigalli··on Ask PG: Why do you think Africa cannot produce global scale start ups?
As someone watching from outside, it seems to me there is a need for better solutions in the "monitoring elections" and "disaster response" spaces in the US, too..
nprincigalli··on Valedictorian Speaks Out Against Schooling in Graduation Speech
This reminds me of The Onion's "High-School Senior Marvels At What A Long, Strange Trip It's Been" http://www.theonion.com/articles/highschool-senior-marvels-a...
← PreviousPage 2 of 3Next →