hacker news with inline top comments    .. more ..    8 Nov 2011 News
home   ask   best   8 years ago   
Handle Incoming Emails like a Pro (Mailgun API 2.0) mailgun.net
74 points by old-gregg  2 hours ago   14 comments top 9
dmarble 4 minutes ago 0 replies      
Have to add my endorsement here. I spent far too long setting up postfix and working on some test code with lamson. In the end, I decided to try out Mailgun -- 2 hours later I had a working solution for parsing email responses. Good stuff.
bryanh 2 hours ago 0 replies      
I am very happy to see Mailgun work towards sane API's for their email offering. I'm in the process of building an internal API for external IMAP accounts for http://snapier.com/ and it has been, well, rather exasperating... I can only imagine the frustration of trying to manage real infrastructure with such obtuse standards.

I'm hoping to open source our IMAP client wrapper soon, as it is a lot simpler than the standard library in Python.

smokeyj 48 minutes ago 0 replies      
Needed to parse incoming emails for a project of mine and found Mailgun. Including the time it took to alter my DNS and write the script, it took just a few hours. I would say a good experience over-all.
joelhaasnoot 2 hours ago 0 replies      
I wrote the email handling code for a relatively small PHP project for a client which involved handling relatively large email attachments that needed to be processed. Needless to say MIME parsing was a pain, and Gmail's IMAP does strange things sometimes...
mikebo 1 hour ago 0 replies      
I've been using these APIs for a little while now and they're awesome. So nice to not have to build this yourself.
callmeed 1 hour ago 0 replies      
This looks pretty slick. I have a small, fun project at:

and used MailGun to handle incoming email attachments (mainly a temporary stop-gap until I build an iOS app). Couldn't have been easier.

cpr 2 hours ago 1 reply      
How does Mailgun handle spam training?
reedlaw 1 hour ago 1 reply      
How does this compare with Sendgrid's parse api?
therandomguy 19 minutes ago 0 replies      
Are there PHP examples for using Mailgun?
Show HN: An OS X music library I've been working on for the past year. enqueueapp.com
180 points by overcyn  5 hours ago   88 comments top 50
ComputerGuru 4 hours ago 3 replies      
Fist impressions can never be reproduced, so I'm typing this as I go along:

1) Welcome dialog is... out of place. The design is not consistent with Apple UI guidelines, I can't tell the three options are buttons.

2) The cancel button on the welcome dialog looks like an odd man out. It's just floating there in the center, and I think the caption (cancel) is also something you can improve.

3) I think the now-playing thing in the sidebar needs to be pushed down by ~60 pixels, basically starting under the main bar across the rest of the screen. It's not very symmetric the way it is now. You should also have a divider between the close buttons and the now playing section - see Chrome.app for a good example of doing it smoothly.

4) Playlists: now change when I hover over the entries, I was expecting them to go blue. Clicking on them has no effect, I must double-click. non-intuitive.

5) I love the statistics and charts in History, but I wonder if the name is accurate? I'm seeing a breakdown of my music collection, but the only "true" history tab is "Recently Played" which is also given the least prominence.

6) When starting the app, the whitespace stretching from under the now playing section to the bottom of the screen in the sidebar is jarring. It doesn't look nice empty, I'm assuming something will show up there at some point in my playing around with it.

7) Playlists uses an entirely different UI from Library. I like Library's detail view drilldown. I think something like that should be used for the playlists too. See point #4.

That's all for now. May update later with more feedback.

Good work. It looks very promising. I love that it's fast and not-bloated.


No way to turn off Growl messages? Oops.


Add Playlist -> then press esc. The playlist gets added anyway with the default name.

Playlist list needs right-click functionality, even if it's the same menu that shows up when clicking the cog. Don't disappoint your users expectations as to how an interface will act.


Playlist tab's "Add Playlist" pretends to be a tab but it's actually a button. Very confusing. Don't do that - buttons are buttons, tabs are tabs. Even if they're right-aligned.


I think you have a bug when you turn on repeat and shuffle in the middle of a song. When the song ends, it will be repeated immediately, then everything works out.

conesus 3 hours ago 1 reply      

This is phenomenal. Were you a Windows Media Plyaer v8-v11 user? The playlist on the side reminds me of my favorite feature from the WMP8 days, where I could queue up music even while another album played. It was wonderful, and when I went Mac full-time nearly a decade ago, I lost the easy queueing in iTunes (where I had to create a playlist every single time).

Bravo, this is a great app and I would love to support it. I'd be willing to pay $39, but that may just be me. I'm going to switch to it full-time and see what happens.

And I don't need the same piece of software to handle my iPhone and my music library. Don't bother supporting iPhone sync, it's just not part of the value of a good music player. I can open iTunes when I sync (and now with iOS 5, I don't think I'll ever need to manually sync again).

If you want a gratis NewsBlur premium account, let me know: samuel@ofbrooklyn.com. It's the only way I know to actually pay you for such great software.

lukifer 4 hours ago 2 replies      
I love the design! I especially like that the Now Playing functionality is so prominent. While I like iTunes as a media database and sync tool, it's bloat-tastic as a music player, and I've wanted something faster and cleaner for years now.

I have a question, though: Does this perpetually read or write from the iTunes library XML, or is the import a one-time affair? I use the hell out of ratings and smart playlists, and I want Enqueue to run side-by-side with iTunes rather than replacing it. (i.e., iTunes to manage music, Enqueue to play it back.)

Regardless, this is fantastic work, and I look forward to the finished version. This app is something I would definitely be happy to pay for.

shinratdr 3 hours ago 1 reply      
It imported my little "other" iTunes Library of about 1,500 songs, albeit with some stalls. However, for my main 20,000 song library it just crashes out.

I hate to say it considering the other feedback, but I'm not a fan of the UI. The giant words instead of icons, off colour and sort of grafted on now playing box, and no ability to hide the "browser" all put me off pretty strongly. Integrated preferences was a bad choice, too IMO. That's a good lazy solution for an app like Chrome to support all platforms, but for a proper OS X app I see no reason to avoid a standard prefs window. Prefs shouldn't be given equal prominence to actual application functions. In fact, because you are using words instead of icons and "Preferences" is such a long word, you are actually giving it greater prominence.

I'm lost as to the purpose of the sidebar. I get that it jumps to the currently playing album, but why can I scroll around to other unrelated albums? It's like there are two completely independent browsing frames in this window. Plus I can delete things in the other frame with the "x" button, but they just go away temporarily until I start playing a song again... I just don't get it.

Honestly, besides startup time, iTunes does everything this does better and it does it with a more refined UI. I know the standard response is "great job! can't wait to see the progress!" but I feel like I need to be honest. There are a million iTunes replacements and companions out there. They all suffer from requiring more effort to manage two music playing apps and offer dubious benefit. They all have small dedicated user bases but they never take the platform by storm like they seem to be hoping to. I'll keep it around as I would like to see if it can handle a 20,000 song library with future updates, but I don't see myself using it over iTunes. Sorry.

EDIT - Before you reply about the draw of features like extended filetype support, last.fm and queuing, consider that almost every iTunes replacement/companion (and there literally are dozens of them) has these features already. That's also a reason to take comments like "Can't stand iTunes bloat, definitely interested!" with a grain of salt. If these people were actually receptive to change, they most likely would have switched to an alternative long ago.

callahad 1 hour ago 0 replies      
At first blush, this seems absolutely delightful. I'd second most of ComputerGuru's critiques and add that:

1. I find it odd that Preferences is a tab versus its own dialog. I shouldn't need to access it that often, so I don't think it merits the same visual prominence as my library or playlists.

2. If you stick with the all-in-one window approach, it seems like you should fold the "About" and "Check for Updates" dialogs into the main window, possibly as siblings to the Preferences items.

3. I wish the currently playing song was visually highlighted in the main library view.

4. I can't seem to enqueue an entire playlist from the top level Playlists screen.

5. There's no intuitive way to go "back" after drilling into a Playlist's detailed view.

6. There's no easy way to look at the contents of several playlists one after another.

I feel like 5 and 6 could be solved by redesigning the top level playlists view to include both the lists of playlists and their contents, a la the Library view. I get the impression that ComputerGuru wants something similar in his note #7.

Bravo! This is great!

chetan51 2 hours ago 2 replies      
You don't need iPhone / iPod sync functionality. All you need is for Enqueue to sync back to the iTunes library. So when you change a rating or playlist in Enqueue, it should automatically update the iTunes library and the change should be reflected in iTunes.

Then I can just use iTunes to sync my iPhone / iPod.

pflats 2 hours ago 0 replies      
Without AirPlay support, this is pretty much a non-starter for me. But I rarely play music from my computer, so I'm probably not your target audience.

Also, I think this is really missing from your FAQ:

Q: Why should I use Enqueue instead of iTunes?

kenneth_reitz 4 hours ago 0 replies      
This is absolutely incredible. THANK YOU for FLAC support. You have no idea how long I've been needing this.
droithomme 54 minutes ago 1 reply      
This is a good program. I'm glad to see the return of the genre->artist->album browser that was trashed from iTunes some years ago. For several years now I have not been using iTunes as I find it too frustrating to find my music. I now realize that a big part of that was the loss of the 3 column search. Looking at a dozen out of a thousand 512x512 icons most of which are empty at a time to try to find things and hovering above them and jiggling the mouse to see secret sub views a la iMovie 6 just never did it for me. (Current iTunes is horrible UX IMO.)
alex_c 4 hours ago 0 replies      
Typo on Features page - "A music player should fast and lightweight." is missing a "be".

Looks great on first impression, will keep playing with it.

Also, sent you an email :)

jmah 24 minutes ago 0 replies      
Looks very slick. Please move "Cached Album Art" to Library/Caches though, for better backup behavior.
scott_s 4 hours ago 1 reply      
I think the top question in your FAQ should be "Why should I use this over iTunes?" Then clearly state what you do better (such as file support, interface, etc).
alexobenauer 3 hours ago 0 replies      
This application is very interesting. I like what you've done with the UI. The top-left album view / controls panel is neat.

As a recent Spotify convert, I may not find as much use out of it as I would have a few months ago, but thank you for sharing a free beta. I will certainly be watching this project in the future.

Also, I think the icon looks great, for what it's worth.

tyrewebdesign 12 minutes ago 0 replies      
I love and would use it all the time...except it crashes when I try and import my itunes library :(
phil 2 hours ago 0 replies      
This is very good work.

I've been doing some iOS music work lately and have a pretty good idea of some of the complexity you've dealt with to get to this stage.

Drop me a line if you're interested in chatting (email is in my profile).

switz 17 minutes ago 0 replies      
FLAC support is #1! Been looking for a great iTunes clone that supports FLACs. Hopefully this will be it! I'll report back with my impressions.
artursapek 1 hour ago 1 reply      
A lot of my covers don't show up. I think it's the ones I downloaded through iTunes automatically.

You could consider adding a feature I think iTunes has been missing for years, a "cue up" button that will set a song to play after the current one is over.

When there's nothing playing, I feel like the blank album cover is pointless.


When the albums for an artist show up in the sidebar, clicking on once should expand it, not just highlight it. I'd rather not click on the arrow if it's already taking up all that screen space, because highlighting it doesn't really do anything.

jcurbo 1 hour ago 0 replies      
Looks interesting. I use foobar on Windows and have been wanting something lightweight and simple on the Mac. Importing my >100 GB collection right now, no chokes yet.

Will this be on the Mac App Store? Price?

pluies 3 hours ago 0 replies      
The app is very nice looking, and already packs quite a good amount of features. Special mention to the import from iTunes (although not playlists?), global hotkeys, visualisation of most played stuff, Growl integration... The monitored folders look really cool too.

That said, iTunes+GimmeSomeTune already gives me those features and a killer one: iPod sync. In my case, Enqueue doesn't have quite different features enough to make me switch completely from iTunes (yet?).

It's already very good work though, and the development seems to be going strong. Keep up the good work!

theplatypus 52 minutes ago 0 replies      
I have 10.5 on this machine so I haven't been able to give this a try. Does the app import your date added to iTunes information? For me this is a crucial feature, because I like to listen to my music by date added, and I don't want to lose this information. One feature I really, really want is the ability to sort by album date added. iTunes imports tracks in a weird order.
BigCanOfTuna 4 hours ago 0 replies      
The most important feature (for me) that any music library is missing is podcast support. Just a thought.
notyourwork 3 hours ago 0 replies      
Awesome work! Very promising.

A question: When you import from a location do you consider playlists and audio files?

It seems if you have a folder /music/album/ and inside are the audio files for the album and a playlist for this album that your app would create an entry in library for all items on playlist and the files thus duplicating.
iTunes used to do this but I believe now consolidates.

A few things from my first impression.

1. Importing music did not seem to show a progress dialog of any sort. For a user with a large library this may not be desirable.

2. The equalizer is a nice feature. Adding some more presets to the equalizer may be nice. Most come with a slew . (nit picking)

3. Playlist/History/Preferences areas should be the full width like the library window is. Those 3 areas feel out of place in consideration with the rest of the app.

4. Nice work, you just found a new user! Let me know you would like a guinea pig. Happy to help if I can! (Development or feedback.)

chetan51 2 hours ago 0 replies      
Wow, excellent experience importing my library from iTunes. One click and 30 seconds, and it was done. Loved it.

Has all the features that I need, without the extra bloat of iTunes. Perfect.

All it needs is a more beautiful, polished UI. Currently even iTunes looks better, but if you improve the aesthetics, you've beaten iTunes in every way. (Hint: Maybe take a leaf from the book of Sparrow, the Mac Gmail client.) Also, a mini-mode that simply shows the Now Playing list with a search bar to add new tracks.

zzygan 1 hour ago 0 replies      
Its very nifty. Much appreciate someone taking on the behemoth that is iTunes.

I cant help but think of Audion when I see a paid music player on OSX. http://www.panic.com/extras/audionstory/

martingordon 3 hours ago 0 replies      
I probably won't use this to replace iTunes, but I will probably switch to it from Cog as my FLAC player. I know SHN is no longer developed, but does Enqueue support it?
mdiep 3 hours ago 2 replies      
Very cool! A few things for you to consider:

1. Consider putting preferences in their own window. This is the standard Mac behavior, and it's a little confusing to have your app do something different. You could also use the standard preferences toolbar look.

2. The artwork for your playback controls looks off. Specifically, I think the anti-aliasing of the circles looks uneven.

3. For the gear menu at the bottom left corner of the window, consider adding a little arrow like in Mail.app. That helps me know that this is a dropdown menu.

4. I had no idea what the X would do in the bottom left corner of the window the first time I pressed it.

5. Tooltips would help. You don't seem to have tooltips anywhere.

6. I was very surprised that spacebar didn't control play/pause and was even more surprised that there is no keyboard shortcut for play/pause. EDIT: It appears that spacebar does control playback. Maybe I had a focus issue before. But it would still be nice to see it in the menu. :)

7. Having "Library", "Playlists", etc. at the top of the window is interesting, but ultimately I think you'd do better with a standard look/feel. Consider using the standard selected toolbar item look. (See the preferences of almost any Mac app to see what I mean.)

8. This is very minor, but you have an extra menu item divider at the bottom of the View menu.

9. The album artwork of the currently playing song (top left corner) looks very slightly off-center. I think there's one more pixel on the right side than the left.

Overall, it's very impressive! Good work. :)

adrinavarro 2 hours ago 1 reply      
Just a question: how can I switch to a side panel, like the first screenshot on the site? I find it mildy annoying having the screen split in two.

Other than that, I love this app. I'm using it to (re)build my music library, something I had pending to do for a long time. Hope you keep working on it, there still a lot to do (dupes, auto-tagging using external databases, syncing back with iTunes, cover download, folder managing…) but I love it and will use it daily. Thanks a lot for your work!

otisfunkmeyer 1 hour ago 0 replies      
this is so awesome! my god i've wanted this for so long.

i just want to make sure you know that you at least have SOME users (me) who really LIKE how you have handled preferences. I much prefer your implementation to other OS X apps.

If you can improve on a formula, no need to stick with that formula. It's a philosophy that worked for Steve Jobs...

Good f'ing work man!

piranha 3 hours ago 0 replies      
There is a problem with sorting - iTunes has option to mark an album as 'compilation', so that it'll combine it anyway even if it has a lot of artists. Can't find anything like this in Enqueue.
dbalatero 4 hours ago 1 reply      
Hmm, it crashed 7% into importing my iTunes library. Can I help debug at all (forward you my .xml file, etc)? Email me at my HN username <at> gmail.com.
jokull 3 hours ago 0 replies      
Do you have a business model? There might be a serious market for this. Maybe keep the app free, even open source, and charge for an iOS Remote style app?
mikemoka 1 hour ago 0 replies      
He managed to do what apps like Songbird haven't been able to accomplish in years, finally I see a quick non bloated but feature rich music player on OSX.

The only missing thing if you ask, a quick way to set the song I am currently listening on auto-repeat, usually you just click the repeat button once more and it shows a "1" on it, it's better to avoid to have the user create a one song playlist for that.

Great work,


scotth 2 hours ago 0 replies      
Love it. I'm going to give a go for a week and see if it fits.

The playlist bar is its killer feature -- iTunes DJ is crap in comparison.

theunraveler 5 hours ago 0 replies      
Wow, this is wonderful! There are so few iTunes alternatives for Mac. Are you planning on open sourcing this? I would love to help develop it.
kcbanner 29 minutes ago 0 replies      
Finally something that resembles foobar2000! Awesome.
rgbrgb 4 hours ago 1 reply      
Nice. I think you should be VERY up front about why this beats iTunes though as this is essentially supposed to be a replacement for a 1st party app that literally everyone uses. Can I sync my iPhone? I REALLY like that there's FLAC support.
eekfuh 4 hours ago 0 replies      
I think your "extensive file support" + the nice UI is going to be the winning combo.
slig 4 hours ago 0 replies      
Loving it so far! I'm sold.

Please also consider adding Internet Radio.

jgh 4 hours ago 3 replies      
lukeholder 4 hours ago 1 reply      
DANG, I just been looking for a lean music player (non-itunes) for ages. release date goal?
billpatrianakos 4 hours ago 0 replies      
This looks so promising! Kudos to you for working on it for a year and following through! Ill try it and if it really is speedier than iTunes it looks like a good candidate to be my default player. iTunes, I love but it can use a speed boost. Thanks man.
Cyph0n 3 hours ago 0 replies      
Excellent music player. I noticed one little bug: during import of library from iTunes, the percentage on the top-right is incorrect. For me, it set it at 209%.

Otherwise, the app is fairly solid. The design could use a bit of tweaking, but that's pretty much it.

lowglow 3 hours ago 0 replies      
Can it delete my dupes? That's a huge feature for me.
ins0mniac 2 hours ago 1 reply      
Looks like I can finally move out from clementine. Can you please add a "dynamic playlist" like clementine ? This would really make it worth the switch.
gricha2380 3 hours ago 0 replies      
I love the clean, simple interface and the small memory footprint. I suspect there is large enough number of tech savvy users unsatisfied with iTunes to create a really nice market for this.
ajack 3 hours ago 0 replies      
You have no idea how long I've been waiting for something like this to come along! Really great feature set and looks great, you've done a terrific job.
JulianMiller520 4 hours ago 0 replies      
I'm really enjoying the simple and clean interface! A GREAT start.
airlocksoftware 3 hours ago 0 replies      
This is very impressive. I really like the app icon. But it's refusing to import my iTunes library (10.6.8).
kuviaq 3 hours ago 0 replies      
Most of my album art is not displaying. Any info I can send you to help debug?
mmgg 3 hours ago 0 replies      
Any plans for native Airplay support?
Mobile Carrier To Sell Service for $19/mo; Android Handsets For $99 Until Nov 27 techcrunch.com
37 points by aaronbrethorst  2 hours ago   10 comments top 2
jonah 16 minutes ago 1 reply      
I wonder if they have any kind of soft/hard limits on how many minutes / how much data you can actually consume over the cellular network.

Theoretically, couldn't one could not join WiFi any networks and use Sprint most or all the time?

devicenull 1 hour ago 3 replies      
This isn't terribly amazing. I paid $130 for my Android phone, and pay $25/month through Virgin Mobile.
Something is wrong with this picture. w3.org
94 points by Nemmie  4 hours ago   25 comments top 5
sskates 2 hours ago 4 replies      
HTML markup is a good example of premature design optimization. It may have been a good in theory to separate content from presentation, but if you look at the web today, the way pages are generated is a huge mess.

Even this site, which uses tables for layout when "you're not supposed to used tables for layout", is a good example of why HTML is so bad for creating web pages. There's no reason I should have to jump through all the hoops I do to display two div blocks side by side in a horizontal box. All other XML based layouts I've used (Android and Flex) are a piece of cake compared to messing with HTML, CSS, and JavaScript.

politician 2 hours ago 1 reply      
"I heard people speak of Web Authors and Web Developers and making various distinctions about them. I heard some folks of arguing that this audience of ours prefers markup over scripts, and when faced with concrete examples of the opposite, retort that those are just some script library folk, not the majority."

Get these people some personas, stat!

zitterbewegung 2 hours ago 0 replies      
I guess the real question is can you or how would you try to reform the culture that has surrounded the process? Or is the alternative branching out and creating your own like WHATWG?
maximusprime 1 hour ago 0 replies      
In this age of rich webapps, the markup is just there to launch javascript. There's nothing particularly wrong with that IMHO.
jheriko 1 hour ago 0 replies      
I like to think the whole problem with web development is that it is popular. Almost all of the exclusive web design/script people I have met are essentially terrible at what they do - I think this happened because the web is so popular and so new that the good engineers and designers are so few and far between that their direction is diluted by the masses. Hopefully it will right itself over time.

Ultimately the tools will mature to the point where what the data representation is beneath them will mean nothing to these kinds of consumers. (e.g. how you save your photos as .jpg, .tga or whatever and usually care less about the details).

Cinder: open-source creative C++ libcinder.org
87 points by kenamarit  4 hours ago   17 comments top 6
qdot76367 2 hours ago 0 replies      
There's also openFrameworks: http://www.openframeworks.cc

Some major differences:

- Cinder is more "C++y", i.e. more use of templates, boost, etc... openFrameworks opts for more "C with classes" approach, which makes it resemble processing a bit more.

- Cinder uses system libs, openFrameworks tends to use third party libs that it wraps into its own API. This puts Cinder closer to the OS on windows/mac, but means that oF has linux support.

From personal view, it seems like more agencies use Cinder while more independant devs use openframeworks, but that really doesn't say anything of the frameworks themselves, more the communities.

thesnark 3 hours ago 5 replies      
Having never used Cinder before, why would someone choose it over processing?
cageface 29 minutes ago 0 replies      
Cinder looks nice but the last time I checked it didn't support OpenGL ES 2.0 shaders. Has that changed?
andrewflnr 2 hours ago 1 reply      
So "creative coding" is programming graphics, music, etc., right? Is it just me or is that something of an inappropriate term? To me it brings to mind, you know, creative code, clever programming tricks, perl poetry, and the like. Shouldn't we call this multi-media programming or something more specific?

I've never heard this usage before. Is it common?

rhdoenges 2 hours ago 0 replies      
not for linux. ;_____;
armitage 2 hours ago 0 replies      
I love Cinder!
IPhone 4S against all other iPhone models (low light shooting) campl.us
74 points by mrpollo  3 hours ago   17 comments top 5
bprater 3 hours ago 3 replies      
I think we've finally came to the place where consumer-grade digital cameras will quickly begin to fade out. The images and video coming from the 4S are mind-blowing -- I'm still dumbfounded such a small lens array can produce such clear photos. (Check Vimeo's iPhone video channel.)

The only thing my 4S lacks that my point-and-shoot has is an optical zoom. Beyond that, the phone's ecosystem of photo apps plus the ability to drop photos into Facebook in seconds makes warehousing my old digital a no-brainer.

codenerdz 3 hours ago 1 reply      
Both iPhone and iPhone 4S have great cameras, but I have recently tested 4S camera vs Sprints Epic Touch 4G(Samsung Galaxy S 2) and couldnt find discernible quality differences that would make iPhone 4S stand out.

Furthermore I loved the fact that Samsung's Camera software allows you to specify the ISO and focus mode(spot/center/etc) whereas neither Camera+ nor iPhones Camera app provides for ISO manipulation(I dont recall if Camera+ allows specifying focus modes) -- this could be a limitation of iOS SDK.

mixmastamyk 2 hours ago 1 reply      
I wish they had used a mini tripod to minimize blurriness. It also doesn't sound like they were able to use Camera+ on the earlier models, therefore the shots had different settings. The photos for the models pre-iphone 4 aren't really comparable then, though I appreciate the effort.
joejohnson 2 hours ago 2 replies      
Can anyone explain (simply) what the Camera+ app does that might be different than the integrated iOS camera app?
TheIronYuppie 2 hours ago 0 replies      
This is an outstanding comparison. Roughly speaking, are there configuration settings required? Or is this just click?
The Tyranny of Meritocracy theatlantic.com
56 points by yummyfajitas  2 hours ago   50 comments top 13
jfager 1 hour ago 3 replies      
It's hard for me to think of another reasonable person I disagree with more frequently than Megan McArdle.

Other than pure envy, it's hard to see how I could somehow be made worse off if Bill Gates' income suddenly doubled, but everything else remained the same.

Nobody reasonable begrudges anyone who is wealthy for creating commensurate value. The issue is with wealth that accumulates to those who don't, like CEOs who run their companies into the ground or bankers who crash the entire economy.

If you're creating value, the wealth society has given you is probably a bargain for society; if you're not, it's an inefficient allocation of resources, a symptom of a systemic fault that hurts everyone else.

It's actually rather more worrying if what they're giving their children is a strong education and an absolutely ferocious work ethic. An aristocracy that simply bequeaths money and social position to its children will eventually fall. And aristocracy that bequeaths the actual skills required to earn more money than everyone else is self perpetuating.

Strong education + ferocious work ethic + skills to earn money seems like a weird definition of meritocracy to me, especially given that later in the article we acknowledge that this combo doesn't actually seem to be getting good results. A strong education does not necessarily imply you know how to apply it, and there's certainly a long history of people without that advantage succeeding. The dirty secret of working long hours is that much of it is either for show or spent doing shit work. And the 'actual skills' in question are still very frequently having the right connections.

Don't tell me it got hostage to the wrong ideology--tell me why all those professors we paid millions of dollars to study economics couldn't provide a convincing rebuttal to that ideology in advance of the crash. Don't tell me that regulators were stupid or bankers got greedy until you first explain to me why tens of thousands of very well educated people, most of them graduates of colleges and professional schools that had aggressively winnowed them based on intelligence, barely outperformed a bunch of upstart micks, third-generation coupon-clipping WASP dimwits, and central bankers who still worshipped the barbarous relic of the gold standard?

I... what?

pg 1 hour ago  replies      
The root of the problem (or at least the fixable part of the problem) is probably schools. Rich people arrange for their kids to go to good schools, and poor kids end up stuck in bad schools. So maybe the best way to narrow the gap is to make the worst schools better. That would be a good thing to do regardless.

Startups may be able to help: http://imaginek12.com

DanielBMarkham 40 minutes ago 0 replies      
Perhaps what really matters for accumulating wealth is not being transmitted in colleges?

Call me crazy, but if your assumption is that opening the doors to the unwashed masses and funding lots of education for poor people raises them up, and it doesn't? Perhaps you should verify your assumptions. Perhaps what really matters for accumulating wealth is the modeling of attitudes and virtues from an existing wealthy set of parents. Much the same way that watching a movie of a famous piano player won't help you play the piano, but working day-to-day with one might, perhaps all this structural, fact-based education actually misses the point of how wealth really accumulates? Perhaps wealth generation is actually more of a learned art, not an applied science. EDIT: I see pg says this could also be the quality of the schools, and I think this dovetails in with what I'm saying. It's better to be around folks who model and demonstrate the best wealth-generating lifestyles in order to generate wealth yourself. When we look at the word "education," we are measuring the wrong thing.

Don't know. Just putting it out there. I found this essay thought-provoking. Much better than the usual fare on this topic.

michaelochurch 55 minutes ago 0 replies      
Any discussion of so-called "meritocracy" requires that we specify a timeframe.

Short-frame meritocracy means that resources are allocated to people who will do the most with them now. Long-frame means that resources are given to people who will produce the most with them in the future (i.e. we invest in people whose short-term performance may be mediocre). Short-frame meritocracy is pragmatic and efficient in the context of a static time-frame, but doesn't produce growth or social justice in the long run. Resources (VC funding, jobs, educational opportunities) are allocated to those who don't need them. Long-frame meritocracy is fairer and more productive in the long run but much harder to implement because it requires a certain foresight.

Most business decisions are made in the context of short-frame meritocracy. People aren't hired based on what they might become in 5 years, but based on what they're likely to be doing in 3 months. Schools are supposed to take more of a long-term outlook, but they have no real incentive to do so, and plenty of incentives (alumni and parental contributions) to kowtow to society at large and rubber-stamp the preselected winners.

The truth is that iterated short-frame meritocracy is not much better than oligarchy. It's oligarchy with a tiny Brownian motion term thrown in, and the annealing rate is always calibrated so as not to threaten the overall shape of society.

For a historic analogue, one might consider that it was very easy for the peasants of medieval Europe to believe that the nobility were of superior "merit". Merit at the time was physical might (and this wasn't unreasonable, since it also conferred the ability to protect others). First, the nobles were better nourished and much larger. Second, they knew how to use weapons, because they were trained. Third, they could ride horses. Feudal Europe was, fundamentally, a meritocracy (of the short-frame variety) for some definition of "merit".

skurry 1 minute ago 0 replies      
Not everyone is cut out for a high-paying white collar job. Some people are passionate about doing construction work, driving a truck across the country, or even waiting tables. Or maybe one of these profession is most in line with their physical and intellectual abilities.
These people believe (and rightly so I think) that if you put in your 40-50 hours of hard work per week in a blue-collar job, you should earn enough to afford a decent place to live, food, health care, child care, to send your kids to college and to retire once you're 65.
The problem is today that this is less and less the case. This is what people are complaining about. They're not envious of the "Top 1%" making a lot more money than they do, instead, they are noticing that the "ruling class" is actively pushing blue collar wages down, either directly or indirectly by outsourcing, dismantling entitlement programs, slashing union rights and so on, with the help of politicians they bought. Of course, the money saved goes directly back into their pockets, for example in the form of bonuses, or dividends paid out from rising profits, while at the same time claiming that these are hard times and everyone has to tighten their belt.
It's not a tyranny of the meritocracy, it's a tyranny of the power elite.
protomyth 1 hour ago 1 reply      
"In fact, if the last generation is any guide, your child growing up in the top two-fifths today will have a 60 percent chance of being in the top two fifths as an adult. That's the impact of picking the right parents -- increasing the chances of ending up middle- to upper-middle class by a factor of three or four."

Let me get this straight. A kid starting in a bracket that includes 40% of the population has a 60% chance of remaining in that bracket as opposed to the 40% if it was totally random. I would actually have expected a higher %.

lesterbuck 36 minutes ago 0 replies      
This is one of the most chilling short audio essays I've ever listened to on NPR. de Botton blasts a huge hole in the idea of pure meritrocracy.

Commentator Alain de Botton explores the darker side of a western ideal: meritocracy.

I wish there was a transcript of this. I think he covers the basic topic in some of his books.

fleitz 59 minutes ago 0 replies      
"In fact, if the last generation is any guide, your child growing up in the top two-fifths today will have a 60 percent chance of being in the top two fifths as an adult."

Great that means that 40% of the top two-fifths will be from people who earned their way up, instead of being born into it. Tyranny of meritocracy indeed, I mean what kind of uppity lower class kids are we raising who think they can earn wealth instead of inheriting it!

PotatoEngineer 53 minutes ago 0 replies      
I'm unclear on just how bad meritocracy is; the author blames meritocracy for the recent economic mess, sure. And our meritocracy isn't "perfect"; it doesn't guarantee that "good" workers end up well-off, and that "bad" workers end up destitute. Everyone has a leg up (or not) from their starting circumstances, which unbalances their supposed merit.

But it's really hard to see what the comparison is. Was there more upward-mobility in the old aristocratic system? Were the leaders too stupid to make gargantuan mistakes? The article certainly doesn't have any good comparison to make, and there were certainly problems in the Good Old Days (like, say, the Great Depression), too.

The whole article looks like it's trying to pin blame somewhere, and it has enough facts to get a decent start, but it has too many holes to be convincing.

jka 1 hour ago 1 reply      
While I agree that improving access to education and opportunities for all is a big part of the remedy, I do have to take a disagreement with the author's initial statement that wealth ratios aren't worth considering.

Expensive education may be one part of the gap that appears to be widening, but as wealth disparity grows, so does power disparity. Money can't buy you happiness, or even 'true' friends perhaps, but it can buy you influence and it can keep people following you. This can let the wealthy 'open' job and experience opportunities where others might not be so fortunate.

jisaacstone 1 hour ago 1 reply      
I wonder if free education would help?

At any rate I am still more concerned with inequality than with relative mobility within quintiles. There is always going to be a larger number who stay than those who move, and the numbers here are not as bad as the author makes them seem

absconditus 53 minutes ago 0 replies      
"I don't care about income inequality. I care about the absolute condition of the poor--whether they are hungry, cold, and sick. But I do not care about the gap between their incomes, and those of Warren Buffet and Bill Gates."

The entire article seems to be about income inequality.

jheriko 1 hour ago 2 replies      
"Other than pure envy, it's hard to see how I could somehow be made worse off if Bill Gates' income suddenly doubled, but everything else remained the same."

This statement is enormously naive. Bill's money has to come from somewhere so the "everything else remained the same" is just not possible...

Unfortunately if people are getting much richer than other people it is necessarily at other people's expense - a reasonable approximation is to think of money like energy, which can never be created or destroyed (its not quite true) - Bill doesn't make his pile of money out of nothing leaving everything unchanged, the money he makes comes from other people's piles of money - these need not be poorer people, in fact I bet most of them are big businesses, but then they don't get their money from nothing either, and their budget decisions on how much to spend on MS software will be balanced alongside salaries etc... at any rate, that money moves around and naively, if you made too much you would quite literally be making everyone else poor. I don't have access to huge amounts of data needed to workout how this scales in reality and if Bill is anywhere near the point where he is almost certainly making everyone poorer, but it is a trivial consequence of the nature of money.

This is the nature of capitalism - if every one does what is in their best interest, some talented/lucky/greedy people will end up much better off with zero incentive to improve the situation for anyone else. Thankfully capitalism is merely an ideal and nobody follows it that blindly - Bill at least tries to give some of his money away to good causes lately...

One-time Secret: Share passwords etc with URIs that work only once onetimesecret.com
151 points by delano  6 hours ago   82 comments top 26
Xk 5 hours ago 3 replies      
Please don't use this for passwords. Security is very hard to get right.

Do they do a secure delete of the contents of the webpages? Who knows.

Do they have strong physical protection around the server? Who knows.

Do they run up to date software so the machine can't get taken over? Who knows.

Can you even trust them not to log all your passwords? Who knows.

This is an interesting service for some things, but I would never use it for sending passwords (or anything equally sensitive) back and forth.

Even if you let me "encrypt" the information before uploading it with a password, if this encryption is done in javascript sent by the server then as soon as the server is taken over you can't trust the encryption.

mapgrep 4 hours ago 5 replies      
User receives password URL on an iPad, opens it, loads the destination login page, switches back to password tab, but it's gone forever because the iPad closed it to harvest memory.

User gets URL via webmail on Chrome, Chrome pre-fetches the URL. User closes Chrome because Starbucks is closing. When she finally visits the URL for the "first time" it's nuked.

Etc. etc.

Unexpected behavior is unexpected.

Periodic 5 hours ago 3 replies      
A neat idea would be if you encoded the information on your server with a secret key, then put that key in the URL in addition to the unique identifier. This way you never store the information on your server. The secret key should never be put in your logs until the information is accessed and destroyed. If this policy is followed it would alleviate some fears of giving all my secrets to a third-party site.
peterwwillis 5 hours ago 3 replies      
Interesting case of abuse: Send anonymous death threats as secrets. Would be hard to prove the message ever existed without server logs. Also, botnet c&c messages. WikiLeaks leaks! Damn, this is a useful tool.

Also, unfortunate for anyone trying to share the secret over the internet: if a repressive regime is sniffing traffic and looking for these URIs and grabs the contents first they can still discover the messages of dissidents before they get passed on.

mattlong 1 hour ago 1 reply      
The guys behind behind Zencoder released the same thing more than a year ago: https://www.thismessagewillselfdestruct.com
spydum 6 hours ago 1 reply      
I really like the simplicity of this (even down to the concise html.. next to no bloat), what is behind it?

Also, pretty cool, if you refresh the private page, it'll tell you whether or not someone has picked up the shared secret. Nice.

georgefox 25 minutes ago 1 reply      
I can't open this website at all in Internet Explorer. Not that I'd want to, of course, but why is that?
Skywing 4 hours ago 1 reply      
I also do something like this for http://jsonifier.com. I had users requesting that JSON pastes could be deleted after they were requested once. So, I know people find these kinds of features useful. I didn't think about building an entire tool around that one feature. Nice thinking!
jazzychad 5 hours ago 1 reply      
Very neat concept. I like thinking about these new classes of sites/utilities - like one I made called http://shoutkey.com/ - which deal with useful temporary data instead of storing loads of data forever and ever.

I'm interested to know what data store you are using (just curious)?

joejohnson 2 hours ago 1 reply      
They _should_ save everything that is sent with this service. They'll have a pretty good dataset to determine common passwords, etc. Then, they could use the data to help users pick better passwords. It's not an invasion of privacy if it's done anonymously, in aggregate, right!?
dazbradbury 5 hours ago 1 reply      
Love it. I came into a use case for something like this a while ago, and ended up using a combination of goo.gl (to know when the person had clicked), and text converted to an image (to stop simple copy and paste).

Maybe you could also incorporate the second part. It's obviously not a guarantee the information won't be copied, but if you know you're sending it to someone non-technical, it can be made extremely difficult.

Congrats on the product though.

fduran 4 hours ago 0 replies      
I built something similar a few months ago: http://whisperpassword.com/ , it includes client-side encryption and email notification (including IP address and geolocation) of when the secret was disclosed.
smoody 5 hours ago 1 reply      
would love one additional field that enables a user to specify the number of minutes, hours, or days until the url auto-expires (perhaps that's two fields).
cleverjake 5 hours ago 2 replies      
I really like the idea, a privacy policy would be really nice though.
devongall 1 hour ago 1 reply      
When I test this, the page is getting cached - and thus my one time secret is viewable multiple times. Interesting little quirk...
RexRollman 3 hours ago 0 replies      
Does anyone know how much data can be passed with this tool? Also, what data is logged?
czam 4 hours ago 0 replies      
fantastic. any application that has a password should also provide a method to generate a few one-time log-in urls that one could use from untrusted computers/environments. These uris could be issued with different privileges: e.g. for email, providing just access to the data younger than maybe two weeks.
cpenner461 5 hours ago 0 replies      
I'm often wanting something like this, and have often thought "I should build this" - congrats/thanks for actually building it!
pdx 5 hours ago 1 reply      
My secret was "monitored by Stella". Yikes! Perhaps lose the Stella promotion for this application.
donpark 4 hours ago 2 replies      
How does this differ from sending pass-phrase encrypted ZIP file via email or IM beyond auto-delete feature?
nigma 4 hours ago 1 reply      
For me sending sensitive information using a 3rd party service, no matter what the privacy policy is, is not an option.

On the other hand the amount of positive comments simply shows how bad user experience do the current solutions like GPG/PGP have and how easy it is for people to choose convenience over security, even on this forum.

desireco42 5 hours ago 1 reply      
I wouldn't use this for passwords, but overall I like the idea, I was thinking along the same lines. I will use this for sure.

Thanks for making it.

abava 4 hours ago 0 replies      
Secure notes: one time readable text messages http://sn.linkstore.ru
Sami_Lehtinen 4 hours ago 1 reply      
Well, it does look pretty much like one of my hobby
projects I did about two years ago.

https://off-the-record.appspot.com/ or http://otr.dy.fi/

There is also FAQ: https://off-the-record.appspot.com/faq Any feedback is welcome. There is also secure pickup option on front page. Using it server logs won't show up even retrieved keys. Those could be potentially abused to fetch data from Google's backups.

lukeholder 5 hours ago 1 reply      
Is there an api? I would love to make a textexpander snippit for this.
shmeeps 5 hours ago 0 replies      
I think is is really neat.
Show HN: The reverse package manager github.com
37 points by spiceapps  3 hours ago   6 comments top 4
heyrhett 1 hour ago 0 replies      
I would expect a reverse package manager to be something that somehow screws up, disorganizes, or otherwise injects entropy into my packages.
shaggyfrog 1 hour ago 1 reply      
I would like to see the "why" expanded on a bit more. Lay out the use case clearly and sell me on the benefits. Especially if I have to install two other pieces of software to get this to work.
pbiggar 51 minutes ago 0 replies      
I think this does the same as mr (http://kitenet.net/~joey/code/mr/), though mr supports repository formats than just git at the moment.
burgerbrain 59 minutes ago 1 reply      
You seem to have checked in a '.DS_Store' there. A good example of why you should explicitly add files, not use wildcards. ;)
Ambitious project to develop biological equivalent of operating system sciencedaily.com
13 points by J3L2404  1 hour ago   1 comment top
stevenrace 42 minutes ago 0 replies      
The world of synthetic biology is nothing short of amazing.

But isn't this more or less what Craig Ventor [0] has done by stripping a particular bacteria to the least amount of DNA needed to 'boot up' - in order to build variations atop that base 'code'?

[0] http://en.wikipedia.org/wiki/Craig_Venter

App Engine 1.6 out with Python 2.7, Map/Reduce in the SDK googleappengine.blogspot.com
41 points by jconley  3 hours ago   3 comments top
alpb 1 hour ago 2 replies      
I guess nobody is interested in (or hates) App Engine anymore after pricing plan changes. That's what I think due to no comments in such a post.
Hubot Play zachholman.com
34 points by rsenk330  2 hours ago   7 comments top 4
Omnipresent 1 hour ago 1 reply      
Loved it. Though at first I thought it would hook up to rdio api rather than go throughout dumping library onto a central Mac. On another note I like these screen casts, keep em coming.
stevelosh 1 hour ago 0 replies      
With subtitles: http://www.universalsubtitles.org/en/videos/ZEURQew49NcH/inf...

(feel free to translate into other languages)

vasco 1 hour ago 0 replies      
Man, finally somebody that doesn't install stuff on the screencast
Axsuul 1 hour ago 1 reply      
I can see this hurting productivity, kinda like turntable.fm. Still totally awesome though!
If WikiLeaks is dying, then the NYT is partly to blame gigaom.com
54 points by nextparadigms  3 hours ago   8 comments top 2
vph 2 hours ago 2 replies      
Reading this article several times, I really failed to see a clear logic from the author as to why the supposed dying of Wikileaks is the NYT's fault.
ars 1 hour ago 3 replies      
"WikiLeaks is a journalistic entity and deserves our protection"

No, it's not. It lost that moral ground when it released unredacted information.

It also lost that status when wikileaks became about Assange himself.

I supported the original wikileaks: Anyone could leak anything and wikileaks would publish it, and sometimes the broader media would pick it up.

This new wikileaks is all about damaging entities Assange doesn't like. No thank you. Wikileaks should not get to choose what to leak. Either leak everything you are given (after redaction of course), or nothing, do not selectively choose who to leak against.

Once you do that you become a political organization.

MongoDB and Riak, In Context (and an apology) seancribbs.com
79 points by luigi  5 hours ago   19 comments top 4
dabeeeenster 5 hours ago 5 replies      
"Shortly before JSConf, I had personally spent some time finding out ways to demonstrate that MongoDB will lose writes in the face of failure, to be used in a competitive comparison. Let's just say that I was successful in doing so, despite recent improvements that 10gen has made. Unfortunately, I am not at liberty to share the results, nor do I think it would be constructive to this discussion. "

Why not? Did the author at least contact 10gen with the test case?

nphase 10 minutes ago 0 replies      
"Unfortunately, I am not at liberty to share the results, nor do I think it would be constructive to this discussion."

- I don't understand this mindset. Forgive me for being naive, but if we're to "toast to the challenges and all become stronger, more proficient, and more successful as a result," then why don't we share these edge cases and fix them?

secoif 22 minutes ago 0 replies      
"Have you tried out Riak 1.0? It's awesome."

There appears to be a bug in Riak 1.0, rendering it totally useless, at least with the NodeJS Driver:


tldr; Executing a save then remove then a getAll yields a 500 error.

...so we moved our app to MongoDB. Critical mass in the community and the myriad of 3rd party drivers and tools that depend on each other means I'd vouch this kind of issue has better chance of being fixed quickly if it occurred in the NodeJS MongoDB native driver.

In our case, we are yet to have any specific needs of a NoSQL DB, just one that works, and this experience gave me no confidence in the Riak ecosystem. Sorry guys.

k_bx 4 hours ago 1 reply      
I have strong knowledge and some good experience with MongoDB, and now, on my new job, we will use Riak (it's a new project that just starts) as primary server. And while user-friendliness of it is a bit horrifying sometimes (hope I can help to change that) in comparision to MongoDB, Riak's real beauty is it's architecture and main ideas.

And yes, these are just different databases. MongoDB is much more RDBMS-like (in terms of consistency, B-Tree indexes and queries), while Riak is what you think of when you think "auto-scalable". So now I love them both :-)

Scenes from Earth on the Voyager Spacecraft nasa.gov
68 points by sama  5 hours ago   45 comments top 12
ComputerGuru 5 hours ago 5 replies      
Please note that these images are copyright protected. Reproduction without permission of the copyright holder is prohibited.

Are you f*cking kidding me? How are they copyright protected? As a NASA project, the images are government owned and therefore public domain.

Moreover, and OBVIOUSLY you're broadcasting them into outerspace. Are you going to sue the aliens for publishing these images in their newspapers once contact is made?

Get real.

javert 2 hours ago 0 replies      
"The artifact appears to contain data about a civilization on the third planet of a previously-unknown star system. The inhabitants' bodies are made of metal or (sometimes) wood, and have wheels affixed for locomotion. The inhabitants seem to have an obsession with some sort of soft-bodied apparatus, which they appear to consume as fuel."

--Lord Arquhus, Report to the XVIIth Convention

gacba 1 hour ago 0 replies      
Did anyone else dig into the quotes section for "Messages from Earth"? (http://voyager.jpl.nasa.gov/spacecraft/greetings.html)

This one made me chuckle because all I could think about was the Simpsons Halloween episode where the aliens have cookbooks about cooking humans:

"Friends of space, how are you all? Have you eaten yet? Come visit us if you have time."

noduerme 28 minutes ago 0 replies      
So, other than "gold plated LP", what format this was this actually encoded in? It's designed to play back completely analog, scanned to a screen? Are the pixels shown only once or scanned repeatedly? What kind of screen / machine keeps those pixels lit long enough to see?

Does NASA actually have a terminal that reads this thing somewhere?

dctoedt 5 hours ago 2 replies      
The "Mathematical Definitions" photo was fascinating. http://voyager.jpl.nasa.gov/spacecraft/images/image003.gif
iliis 4 hours ago 1 reply      
This gave me one of the best "the world is awesome"-feelings. Seeing how much we discovered, how much we know, seeing humans being humans, living their life. And at the same time knowing that we are only a drop in the ocean of the universe. Barely escaped from the claws of evolution. All these messages a tiny hope, that maybe someday somewhere somebody/thing will discover them. A tiny scream against the vastness of interstellar space.
And we we wonder. Wondering how 'they' will perceive us. What will they think of us? Will they understand us? Like thinking about seeing your girlfriends parents for the first time. Only on a vastly grander scale...

Hm, sorry for this little anti-rant. Some things are ... not meant to be captured by words.

georgecmu 4 hours ago 1 reply      
I was more impressed by these images intended for aliens' consumption:

Can you decode them?

mmaunder 3 hours ago 1 reply      
Considering the rarity of planets in a habitable part of a galaxy, with a magnetosphere, favorable chemistry, an atmosphere, oceans, plate tectonics, single central star, a moon that didn't fall in the roche zone and break up to form rings that bombard us, etc.. the creators of Voyager might have thought twice about giving out that map to our awesome little life supporting planet. The return message might be (as suggested in Contact) a guide to their colonization procedures.
martinkallstrom 3 hours ago 3 replies      
Interesting to think about how this was conceived as representative of human culture: http://voyager.jpl.nasa.gov/spacecraft/images/image082.gif

Who on earth (literally) drinks like that? :)

jamesgagan 3 hours ago 1 reply      
Neat, but not all pictures are linked. Here's s site that has working links to all the pictures:
majmun 4 hours ago 3 replies      
how will alien distinguish this from random noise that is scrached on disk.
adrianwaj 3 hours ago 1 reply      
Maybe a book of pics would have been better, or some microfilm - that is if the aliens can even see in our spectrum.
Knyle style recruiting warpspire.com
33 points by broccolini  4 hours ago   7 comments top 5
jtreminio 2 hours ago 1 reply      
Recruiters don't have a magic wand that tells them when new job postings have posted - they get the same information in much the same way as you do (at least the ones I've interacted with). They basically trawl job boards looking for new jobs, then take that one post and throw it up on 10 other sites with slightly reworded text so you can't do a simple Google search to find the original post.

4 months ago when I was job hunting, I came across 6 separate postings from 6 different companies, all advertising for the exact same position. It was incredibly aggravating, because this practice of reposting as many jobs as possible has clogged legitimate job boards to the point that a clear majority of job postings are from "recruiters". There's so much crap you have to wade through to get to any real postings, and that's how they operate. These companies basically impede your job search to the point that you are almost forced to go with them - unless you have patience, a strong dislike for recruiting agencies/agents, and maybe a network of professional acquaintances you can announce your availability to.

Thankfully I have the first two (not the network :( ), and have so far steered clear of recruiters when I find my jobs.

I don't want this to become a pages-long rant, so I'll make the rest short.

I do not know of job boards like Monster have methods to report spam from recruiters. Not only email spam (that I can easily deal with), but phone spam, especially when it's an Indian (it's ALWAYS Indian) recruiter calling me for an AWESOME 3-month opportunity in New Jersey (I'm in Texas).

Most American recruiters I've dealt with have the unfortunate tendency to overstate the salary range their hiring-mark is open to. One of the very few interviews I've had thanks to a recruiter went downhill quickly after I was told the salary range they were going for. This after 3 interviews that I thought had gone splendidly. I was more than a little pissed, and so was the hiring manager after I called him and explained to him exactly what had happened.

Long story short: I no longer entertain any recruiters whatsoever (unless it's an internal company recruiter, of course).

saraid216 39 minutes ago 0 replies      
I was shocked when a recruiter email came into my inbox all excited about my passion as demonstrated by a hobby project I had sitting in my Github account. It was so unique that I not only forwarded their message to my network, but also replied with a thank you.

The firm was Captain Recruiter. I don't know if that was a quirk of the particular recruiter who contacted me, or a company policy, but it was very cool.

sgdesign 2 hours ago 1 reply      
If you're looking to hire a designer, you can also check out my project, Folyo:


It's cheaper than most job boards, and much more effective (and I'll refund you if you can't find someone). Plus I personally vetted all the designers on the site.

dsr_ 4 hours ago 0 replies      
AFAICT, most recruiters are essentially independent matchmakers. That is, they aren't working for the employer and they aren't working for the employee: they're trying to reach out in both directions and bring people together.

The incentive is to cut in on a share of the new employee's income. OK, book agents and talent agents do that too. The difference is that those agents have a contract with the employee. It is in their interests to take on exactly as much work as they can handle, and to do a good job on each transaction. They're looking for repeat business in both directions -- getting jobs for their clients, and addressing the needs of employers.

Recruiters, on the other hand, don't have a contractual relationship with the talent. They have no incentive to do a good job for any given prospective employee, and little or no hope of repeat business.

Meanwhile, the same network technologies that let you tell everyone what you had for lunch today and let you look up the difference between "deciduas" and "deciduous" in half a second will let you put your resume up and tell all your friends that you're looking for a new job.

Facebook and Google+ don't have employment features yet, but it's more or less certain that they'll be after LinkedIn's lunch in the next year or so.

shareme 3 hours ago 0 replies      
thanks for the article as I knew about Forrst but not Dribbble.
Guide to Node.js nodebeginner.org
108 points by goatcurious  8 hours ago   9 comments top 4
AlexC04 5 hours ago 2 replies      
Although it isn't my intention, I do understand that this might come across as rude, but how is this different from the last few times it has been posted here on hackernews?


6 months ago, 4 months ago... It may be a good book, but it isn't new, or as far as I know, changed significantly enough to warrant being listed on the front page.

user24 5 hours ago 0 replies      
I started learning node not too long ago, this book was invaluable to me. It's well worth reading twice if not more. I bought it on kindle along with how to node[1] (which was also very well informed, but not as well written).

[1] http://leanbundle.com/bundles/node

inuhj 8 hours ago 1 reply      
nodebeginner.org was awesome for getting acquainted with node.js. I purchased the book and was a bit disappointed that it didn't add a whole lot more than the tutorial but I was glad to support your efforts. Thanks for making this.
Andi 6 hours ago 1 reply      
I appreciate the work that was invested in this book. Thumbs up!


"The aim of this document is to get you started with developing applications for Node.js, ..."

I never develop applications for node.js but instead with node.js. Yes, some people in the community seem to do the first, but serious projects are my goal.

The Darknet Project: netroots activists dream of global mesh network arstechnica.com
128 points by divy  10 hours ago   47 comments top 9
giberson 9 hours ago 4 replies      
I remember hearing about China usurping 15% of western internet traffic for 18 minutes. This was accomplished by having nodes report as being the next closest hop in the network path to the packet destination. In a decentralized darknet project, I imagine such an issue being much more widespread. In fact, I would imagine a darknet project would actually play in to the hands of the government. It would be perfectly plausible to infest the darknet with millions of your own nodes reporting as the next best hops thus inserting themselves in the middle of all darknet traffic able to analyze data as it flows through the system. Obviously, a darknet would utilize encryption for traffic but all bets are off when you potentially have a constant man in the middle and no centralized authority on trusts. What's worse, and more to the point of playing into the hands of the government is that a darknet would give them (the government) a concentrated focus area. If I were to categorize the percentage of traffic that was "interesting" for regular internet traffic vs. the percentage of "interesting" traffic of all darknet traffic then I would imagine the darknet having a much higher ratio of noteworthy to junk traffic. If I had a limited amount of resources to invest in analyzing and decoding secure traffic I would obviously point my tools at the most richly dense data source.
devindotcom 23 minutes ago 0 replies      
This is interesting. I've been toying with a darknet idea, but it's not going to mirror the internet. "My" version is limited to plain text and packets no larger than 1kb, if even that. It'll show up on TechCrunch eventually, but I want to talk with some people first.
conanite 10 hours ago 3 replies      
"The US State Department seems to view decentralized darknets as an important area of research for empowering free expression abroad."

(my emphasis). Depressing!

mike-cardwell 10 hours ago 1 reply      
I can't help but think that projects to overlay a darknet on our existing Internet infrastructure are several orders of magnitude more likely to succeed.
law 9 hours ago 3 replies      
After reading the article and skimming some posts on their subreddit, I think the idea generally concerns the capabilities of consumer electronics to 'replicate' the Internet in a completely decentralized fashion. By doing so, there's no central authority managing your packets, and if you want to visit a particular node (i.e., to visit a web site), the problem becomes analogous to the stochastic shortest path problem, which is NP-complete. So, wouldn't this system require P = NP for it to have any viability at all when factoring in the effects of latency and downtime?
rmc 9 hours ago 0 replies      
Looks interesting, but it seems to be just a talking shop at the moment, without any actual goods to show yet.

it's hard to imagine that TDP will ever move beyond the conceptual stage. The group behind the effort is big on ideas but short on technical solutions for rolling out a practical implementation

I like the idea of using WiFi as hardware, since it's a technology that's almost everywhere now.

peterwwillis 8 hours ago 1 reply      
I'd like to note that "the Internet" is a vast, broadly-scoped amalgamation of routers and different network topologies. They don't use one kind of hardware or software to manage it all. Any successor or parallel alternative network should be as (if not more) flexible to achieve it's goals.

I'd also like to suggest that the network be powered purely by standard Internet client machines and off-the-shelf hardware. Custom software would be necessary, but it's better to rely on a random guy with a quick installer on a USB key than custom hardware mesh routers deployed by professional installers.

stfu 7 hours ago 0 replies      
They should do some kickstarter projects around this. I bet they could find a load of libertarians going all nuts over the idea. Wouldn't mind throwing some money at it myself.
wyck 6 hours ago 0 replies      
Here is a comprehensive list of open mesh/protocol links http://openmesh.wordpress.com/2011/01/30/a-list-of-open-sour...
Barnes & Noble Officially Unveils The 7-Inch Nook Tablet techcrunch.com
76 points by lgv  8 hours ago   36 comments top 8
TomOfTTB 8 hours ago 4 replies      
Spec wise it beats the Kindle Fire in just about every category (More RAM, more Storage Potential, Better Battery Life). The question is will B&N stick with it and keep pushing.

Two things make me think they will.

1. They recently made a deal with Appcelerator to favor apps built using those tools and to provide more support for those developers (for those who don't know Appcelerator allows you to write iPhone and Android apps with web tools like RoR, Python, Javascript, CSS, etc...)

2. They are offering support in all B&N stores.

So they're being developer friendly to get more apps created (as opposed to Amazon where you have to give them permission to give your app away just to get in their store). And they're working to draw in casual users.

To my eyes that makes the Nook Tablet a very attractive offering both for consumers to buy and developers to build on.

joebadmo 3 hours ago 0 replies      
Amazon's running an ad in which people use their smartphones to take photos of things, scan barcodes, and search to wishlist/buy things on Amazon. There's even a scene in which a guy in a brick and mortar store puts a package of diapers back on the shelf.

In other words, Amazon is actively predating on retail markets left and right, to the extent of relegating them to display models for their own merchandise. Media consumption is a big recent play, but they're moving forward on killing traditional retail, too.

Meanwhile, B&N is making competent moves in the struggle to survive. It seems almost noble in its futility.

brudgers 3 hours ago 1 reply      
Last month, I ordered Paw Wax for my 13 year old dog, and a Dremel 300 for my son's birthday from Amazon. I'd like to think B&N can compete, but I've never used their website and last time I bought a book from a brick and mortar location, it was sad.

I'm old enough to remember when checking out of a book store often involved a short conversation about books rather than a "No Thanks" to a Godaddy like gauntlet of magazine subscription offers and membership cards coupled with watching another human being humiliate theirself.

Sorry but I don't care if B&N puts tits in the box with their tablet, I have no love for the brand.

thematt 7 hours ago 3 replies      
I think the Nook is B&N's last attempt at salvaging their company, but ultimately I don't think they can win. Amazon can destroy them in pricing and make up for it with the follow-on purchases that people will make of books, media, etc. B&N simply cannot afford (financially) to take a loss on the hardware. If they wanted to -- Amazon could start giving away Kindle's for free (or dirt cheap) to Prime subscribers and it would probably destroy B&N.
theshadow 39 minutes ago 0 replies      
Does B&N have the marketing infrastructure to compete with Amazon? I don't think so, the Nook reader as a device is on par or better than Kindle, yet it has had only a fraction of success as the Kindle.
CapitalistCartr 3 hours ago 0 replies      
The specs on this are all I could hope for, except for the display. It has the same pixel count as my iPhone 4, spread out over four times the area. I don't want it to have four times the pixels, but 1280x720 would be great. Jailbroken, it'd be a perfect slab to carry.
va_coder 1 hour ago 0 replies      
I love the tech specs and I want to support my local B&N, so I think I'm buying this one.
drewda 7 hours ago 5 replies      
The Nooks run Android underneath, right? Any idea of what version of Android will be running on this new Nook? Too much to hope for 4.0, I imagine.
Mercury editor - full featured html5 wysiwyg editor github.com
9 points by mars  2 hours ago   2 comments top 2
gbelote 11 minutes ago 0 replies      
There's a recent Railscast about this: http://railscasts.com/episodes/296-mercury-editor

Looks very slick!

whacker 1 hour ago 0 replies      
the "test it out" button doesn't do anything other than show a toolbar at the top. Chrome Unstable 16 on Linux.
Android/Arduino talk from Android Developer Conference sdtimes.com
30 points by VonGuard  5 hours ago   discuss
       cached 8 November 2011 01:02:01 GMT