skysight-inc/HackerNews huggingface dataset:
I was under the impression that "rockstar" or "ninja" was generally frowned upon, but the terms seem to be making a(n unfortunate) comeback. (Read: reddit)

That said, Bump seems like a cool company, solving a cool problem. Best of luck finding your rockstarninjas!
I don't get what is so difficult about AMQP. These are clearly talented programmers, so what gives? Even if you're not a bank, simple features like message timeouts can make your infrastructure tremendously more resilient.
Thank you. More specifically though, what does your software do? Help people collaborate, store files in an organized way?
On Unix systems, you usually still want to use gdb, just with a Frontend. On Mac OS X, this will usually be XCode, on KDE I like to use kdbg. There is ddd, too, which is ugly as hell but works well.

On Windows you probably can't beat Visual Studio.

I'm currently having to use pure gdb to debug some Mac OS X kernel code, and I feel your pain. Using a frontend is much nicer.
Well, I'll back off slightly from the assertion "fully implementable" because you have the f = s[i] syntax which wouldn't be fully implementable unless you allow the user to define [], which I agree is crazytown.

However, the make() functions for slice and map are the only functions in the language that allow you to pass in a type and get that type back as a return function. Why can't users have that functionality? Generics seem to be the easiest way to get it.
Depends on the industry but that sounds great - are those paying conversions, signups to email, something else?
Intriguing -- and more evidence that a lot of startups and investors see the search market as once again being in play :-)
Reference counting is available in C++ through the use of smart pointers ( ex. boost::shared_ptr ). In fact unlike Objective C there is no need to explicitly increment/decrement the reference count.
I'm surprised that a computer science professor didn't have a better method for backups.

It seems common sense to me that you should have at a very minimum:

- Continuous onsite backup onto a different physical device (e.g. Time Machine on ext. HDD)

- Weekly or monthly backups onto a different physical device kept offsite (e.g. ext. HDD in a safe deposit box)

- Continuous cloud-based backup (e.g. Backblaze, Mozy, etc.)

I personally use Backblaze as a last resort, in case my laptop HDD fails and something happens to my Time Machine backups. The probability of this is so low, if it happens I'll be happy to pay $200 for them to send me a hard drive.

Also, IMHO it seems ridiculous to me to expect restoring tens of GB over HTTP to work flawlessly. One of the reasons I chose Backblaze is that they have the ability to physically send me my data. Web restore is for the files you can't live without until the package from Backblaze arrives.

(formatting edits)
Strange Loop Panel: "Non-Relational Data Stores"
For comparison, oranges have no bluetooth, a touch interface, and seem to be more juicy. The watch however, has a better screen.
I don't see anything about carbonation levels. Dissolved CO2 has a unique taste and the amount contributes directly to the taste of the finished product.
Very interesting story! Thanks for sharing.
There is a picture of a woman wearing the watch on the their blog. Looks a little big but not bad.
Do not program defensively
Well, $350k is UE2's price but that's an outdated engine. A license for the current generation engine, UE3, will cost you around $1MM for a flat deal, less with back-end royalties.

Epic makes significantly more from their games than from their licensing. Here's the math. The Gears of War games had sold 12 million copies as of April last year. Most were sold close to release at $60 but some sold later at a discounted price. Let's say the average sales price across the 12 million copies was $50. A top-tier developer like Epic can command a 40% or higher royalty of wholesale minus cost of goods. GameStop's profit margin on a new game is 20% and cost of goods is a few bucks. That's around $15 per copy into Epic's pockets. Multiply by 12 million and you get $180MM. When Gears of War 3 lands in half a year, it will sell more than 7 million copies and make Epic another $100MM.

That's a fuckton of money.

Valve's revenue from sales of their own games and cuts from Steam is stratospheric compared to Epic's. If Gabe snapped his fleshy fingers and instantly absorbed all of UE3's marketshare with Source, it would still constitute a small portion of Valve's revenues. That's probably why Valve hasn't been more aggressive about engine licensing. They already have a massive and diversified revenue stream.
Android Media Player doubleTwist Hits 1 Million Active Users
Mainstream Media Still Drive Majority of Twitter Trends
i think the purpose here is irony and hyperbole. i chuckled. though, i also never understood everyone's problem with "rockstar" and "ninja".

i guess i also didn't understand why w3 changed "html5" to "html", so i think i am seeing a trend here.
Right. I don't think thorough economic analyses come into play nearly enough when people think about security.
How sciences of human nature can help make sense of a life
There were two websites that really impressed me: apple.com and amazon.com.

Amazon has hardly changed. Wow, it already looked great back then!

And Apple ... um ... really has gone a long way in design since then. Phew, that Apple page was ugly!
ولد النور
Not only are other laptops so expensive that Apple's markup no longer looks absurd, but business travelers also have the benefit of spending someone else's money.
Thanks for all of that. It's definitely a smaller part of what they do than I thought.
While it doesn't appear to be a women's watch, this might interest you:

http://www.google.com/products/catalog?hl=en&q=sony+eric...
Sure. These are 'heavy' accusations. I feel pretty strongly about seeing a company I like go down this road. They are attempting to steal, and their behavior is dishonest and anti-competitive.

If they want to make money selling books or subscription services let them try on equal footing with other companies. They are actively attempting to grow their own ebook store and at the same time charging competitors an unavoidable 30% tax to sell on their platform.

Providing a store infrastructure on the phone is fine. Forcing application developers to use your api for in-app purchases is borderline. Disallowing any subscription based content to be viewed on the phone unless you get a shot at taking 30% is crooked, especially given the fact that they are in direct competition with some of those providers.

I understand big business. Apple desires to take a piece of every cash flow associated with a iphone from cradle to grave - whether they had anything to do with creating it or not. And why not? We're talking about a lot of money and the ability to diversify into the cashflows of businesses (journalism etc) they have nothing to do with. They are actively attempting to set up a toll bridge for all content consumed on mobile devices running their OS. They will probably succeed.

This may or may not end up being seen as legal. (I believe they are in a grey zone) I'm saying I don't believe it is moral. Apple didn't do anything to earn this money; they are simply trying to take it because it is there, and they can.

Apple is one of my favorite companies, it bugs me to see them acting this way. If MSFT were doing this sort of thing you'd have grabbed your torch and pitchfork long ago.
IE is not only behind Mozilla, but behind Chrome, Safari and Opera too.
And that sucks.
There's some very good advice here -- keep it informal, involve new people, try different seating arrangements and organizations -- but this quote really bothered me:

"If you're anything like this executive, you'd probably be glad to skip most of the meetings you're called to."

Not me. Most of the meetings I go to are extremely good uses of my time. Conversely if I don't think the meeting will be a good use of time, I usually find a way to avoid it (or multi-task during it).
FYI, the signup form on view.io doesn't show the placeholder text in Firefox, I had to view source to see what it was meant to display. Fine on Chrome.
No, they can't do that. On iOS it is the App Store or nothing when it comes to native apps. (Of course, if users jailbreak their phones they have more freedom to install apps, but I assume we're just talking about the standard OS here).

On Android the publisher can bypass the store by distributing their own APK files. Some carriers (glancing towards AT&T) lock this down in some phones, but by default Android is happy to install new apps from anywhere as long as the user agrees to a dialog warning them of the dangers of running random code they download from the net.

This is one of many reasons I'm currently an Android user and self-described "Apple hater".
That was my plan too with the hope that I could do something similar to this and load/write my own apps. I actually received my lunatik kit with a ipod nano 6g about two weeks ago.

1) the ipod nano 6g has not been jailbroken.

2) the ipod nano 6g has no bluetooth built in

This watch is a better fit for what i want to do now - get up and running now with a programmable wrist based terminal.

I love the design of the lunatik but until the nano 6g is jailbroken I'm just wearing a nano on my wrist. The novelty of which has worn off since I can't hack it to do anything special.
MyCloudSync - a simple cloud sync service for Outlook contacts
nice work, gents.
Is there any reason to believe that Gamestop will get any of the business from digital resale?

I could see eBay trying to find that support, but Gamestop's just a dinosaur.
Also an excellent point. Ross Anderson started pushing the term "Security Engineering" around 2000 and economics were a big part of it.
Quora question: Any F500 companies using rails?
What Fortune 500 companies are using Ruby on Rails?
I'd chalk it up to the general benefits of eschewing needless complexity.

I can say, empirically, none of the many, many challenges we've had building and scaling Bump, have been related to Redis's capabilities as a messaging bus. So "good enough" wins again.
wow. very inspiring. This proves how life really make its turns huh? :) Great job guys, and the app looks cool.
I never said it was taste based, but the taste (better or worse) was part of the issue. The primary issue was they were abandoning the brand they had spent 100 years building up. But that brand was linked to the original taste, and throwing out that taste was a bad idea. The issue was not that the taste was horrible, but that it was different.
shouldn't that be 37signaller?
Boilerplate. We'll get the lawyers on it and get it fixed.
still the sites mentioned above are arguably of lower quality than google groups, there is no reason to rank higher...
The exaggerations in titles are really starting to bother me.

Yes, you started with 300 lines of code... But then you modified it several times for different conferences, and enhanced it a lot when you really become popular. Only after that did you sell it.
That's pretty easy to do. There are numerous companies that make different flavored soda extracts that are just flavorings. You mix them with sugar and 4-5 gallons of water. To carbonate you can either use yeast in plastic bottles or hook it up to a CO2 tank.

I regularly make root beer this way and put it in my kegerator. I usually put in about half the sugar than what the extract calls for.
You're precisely correct, You did not have to pay for your iPhone. You chose to.
The other cloud compile service that I'm aware of is provided by NXP for one of their microcontroller dev boards. http://mbed.org/
You make a valid point, but ultimately, I think the current state of affairs - where Apple provides a nice sales channel (marketing in a sense) on their already highly profitable devices and where Netflix brings an attractive service to the platform - is a fairly even trade. Apple is asking for such a drastic renegotiation of this "trade balance" that I predict services will need to reprice for iOS or abandon the platform. Music and video services are already struggling enough - and Apple has too many viable competitors! - for me to imagine them simply submitting. Sony's withdrawal of their app is the writing on the wall, I'm afraid.
Did you not see enough money in the event market to continue trying to build products in that space? View.io seems to be a bit of a departure from that.
Common mistakes in resumes from developers and designers
In January, Bump reported allocating a whopping 700GB of RAM for redis[1].

[1] http://devblog.bu.mp/haskell-at-bump
I agree in the abstract, but ...

- what's the largest program you've written?
- what's the largest program you've proved correctness of?

So in reality, meaningful proofs are much much much harder than writing programs.
But isn't this ignoring a holistic view of security and the fact that many flaws comes down to human errors, not only in code, but in procedures and organisations. It seems to me that by saying: security is math, there is a risk of ignoring that part of the problem.
Being well familiar with C++ I can never see a clear reason to prefer something like Java.

I also much prefer C++ as a language but garbage collection is such a huge productivity win that I'll always use a GC'd language if it's appropriate. No matter how cleverly you abstract manual memory management away in C++ it's still a real chore and a source of bugs.
Read Dan Ariely's chapter 1 in Predictably Irrational. It is about relativity and the decoy effect. If you have a choice between A and B, then adding a third choice that looks like a defective version of A (the decoy) tends to nudge people to pick A over B.

As he explains it, choosing between two options in a vacuum is hard. You have to list pros and cons and weigh them carefully. We prefer to create yardsticks and say "better" and "worse". When you add the defective option you create a no-brainer yardstick in the mind of the chooser.

Doesn't this sound suspiciously like New Coke? I don't believe that the marketers didn't know this stuff, or that they were caught by surprise by what played out next.
you're going to make a million dollars off this. seriously. only suggestion I'd have is to make the facial hair overlays less cartoony looking.
The site specifies their plan for this. Did you read it before commenting that they don't have a plan?

The site outlined what has been wrong with their recent development practices and says what they intend to do to fix it.
I've heard this explanation before, but haven't seen any data from taste tests that include consuming a whole can. It's an interesting explanation, but doesn't seem backed up by data :/

All very well for Coke to say "If you did this, your results would change"... Where's the data?

I'm also firmly Pepsi, just prefer sugar.
true, but the same's true for any rigorous training -- philosophy, Talmudic studies, law, physics, ...
Better customer development
I prefer Red Bull Cola, which has only natural ingredients. It tastes incredible.
Great work.

I keep remembering that in my little community a business that just sold for >$100 million started out making steak fingers and selling them to restaurants.

Steak fingers.

$100 million.

nothing is impossible.
Here's Why It's Not Crazy For Zynga To Have A $10 Billion Valuation
Wow, awesome story! Good luck with view!
Unfortunately they likely won't due to IE being big in the enterprise. This is also why they tend to not add features in between revs, just bug fixes. And even then they won't fix a standards comformance bug unless there's a security issue.

Enterprise users want to be able to say, "Use IE9 to access your expense reports, period". They don't want it to be "Use IE9.0.1.2.1.a or above" or "IE9 shipped before 10/1/2011".

Pushback from the enterprise is probably driving this more than anything else.

They could go to a model where they have a consumer and enterprise branch. And the enterprise branch syns up with the consumer branch on major releases. But that starts to sound a little chaotic (but I think doable).
I don't know, I enjoyed my time doing C++ work.

I think the key sentence is this:
"I love to see how they do things because I think they don’t rely on it for the stuff that it’s not really that good at but totally use it as almost a metaprogramming language".

Using templates, it has by far the best metaprogramming abilities in a object oriented language. I haven't used Smalltalk, but I've done production code in C# and Java and whenever using them I always yearned to the metaprogramming abilities of C++.

Slowly but steadily I'm gaining ground on Lisp, so who knows, maybe lisp macros will satisfy this metaprogramming need in the near future :)
'30 Rock' Tops Noms for Inaugural 'Comedy Awards'
30 Rock leads the TV categories with seven nominations.
Creating Social Networking Profiles (Aside From Facebook)
This is just a troll post getting way too much attention. Let's consider a few facts to put it in perspective.

Firstly, neither IE 9 nor Firefox 4 has been released, and neither HTML5 nor CSS3 is a standard, nor will either be for several years at a minimum. The entire argument in this post boils down to not liking one experimental piece of software over another because the author's personal preferences for experimental features are not supported.

Secondly, when it comes to performance, IE has been getting better with every version while Firefox has been getting worse. If you want to talk about modern browsers in a useful way, instead of about bleeding edge features that no-one will be using on mainstream web sites for a while anyway, consider that Firefox is the only one of the major browsers that does not handle each tab independently, leading to obvious performance and security problems.

Thirdly, the trend for Google and now apparently Mozilla to release updates every few weeks is not necessarily a good thing. The major advantage is supposedly that it allows browsers to develop faster, but as any Linux advocate can tell you, it's no good having a great platform if no-one is building great stuff on top of it. For developers, automated updates every few weeks are often unhelpful, because you're always trying to test against a moving target. When you have to deal with inconvenient realities like contracts and customer approvals on major projects, it's now almost impossible to include testing against Chrome and soon Firefox because you don't even have a stable version to use as a basis for tests. I have no problem with pushing security patches more regularly, but they shouldn't be changing functionality and obviously Microsoft does this for IE anyway.

Maybe I'm just weird, but I consider issues like performance, reliability, and having a stable foundation to build on to be far more important than supporting your own browser's take on some hypothetical future "standard", which is just IE vs. Netscape all over again. On that basis, IE is currently the only one of the big three that is actually going in the right direction. It's just a shame they're not providing it on XP.
Eric Schmidt Predicts a Smartphone-Fueled Future
Priyamani Actress, Priyamani Hot Photos, Pics, Wallpapers & Images
Priyamani is very hot actress. She is very femuse actess in whole world. She born 4 June 1984 in Palakkad, Kerala, India. She is best konwn for a National Film Award for best actress.
Glad I was able to help motivate. :) I'm in a suburb now, but will be moving to the Fort Worth area, which I'm told has a tech scene. I don't know if anyone would call it a tech hub, but I guess it's all about perspective.

There are opportunities out there, and at the end of the day it's all just life experience. Focus on doing something you enjoy!
Interesting story. So you basically printed people's names on a label and made a name tag out of it? You say a company bought your product, what exactly did they buy? I'm not taking anything away from you, I applaud you for what you did, I'm curious...
and evangelized the hell out of it, too, which isn't exactly easy work.

i mean, its still a good story. but the tl;dr title isn't accurate.
Anyone else find their tag line a little amusingly worded?

"Bump is the simplest way to use your phone to interact with others in the real world."

I can think of at least one use of my phone to interact with others that is pretty dead simple.
After signup, there is a syntax issue:

To try our initial beta on Feb 31, invite 2 friends that live nearby:

Feb. 31 doesn't exist. :)

Also, the watermarks don't show up in Firefox; I almost assumed I needed to know the "secret codes" to get an invite.
I just signed up for the beta and it told me that I can use it on February 31st if I sign up two friends. I think someone should take a look at how the dates are being calculated.
Yes, exactly: replacing Amazon with Apple. Why should publishers and customers have two middlemen?

I highly doubt that Apple will ever pull a Kindle-viewer app, so your second concern is likely a non-issue.
Few comments:

* Your 3rd video is the most presentable one and best intro, make it on top.

* The screen seems not be a touch-screen since not mentioned in features. So seems like only way to navigate the on-screen "buttons" with a single physical button is to press it until it cycles to highlight screen button and press and hold it to select. This does not seem to be a good UI.

For a v.2, you either need to use a capacitive touch screen, or make that single button you have on the bottom face of the watch like iphones, and have 4 to 6 buttons on the side, 2 to 3 on each left/right side so that app developers can program their screen buttons to float to left or right and user can just press the corresponding button. Of course the side buttons will need to be "concave" (not sure the right terminology for it) and be seamless on the side and not use that same old metallic button used in many watches. Minimalist does not work on a non touch-screen. Remember that even the ipod retained all 6+scroll buttons in its 10 year history.

[Edit: After a bit more though, if the side buttons are to be implemented, they need to go on only one side since the opposing side need to be empty for the opposing force of the thumb.]

Even if you decide to use a touch screen (pro version?), get rid of the side button and make it on the face like the iphone -- not only does it currently not look right on the Black Anodized version (some design work may be needed for a front facing button to look good on the Metallic one), but it will also hurt the users' finger less being a iphone-like button on the front for intensive apps like games.

* Why is the Black Anodized version cost $50 more? I would imagine the opposite. What does it have that the Metallic doesn't?

* Most people who spend $150+ on a watch actually cares how good it will look on him/her. Either make a pseudo (bunch of images wrapped in a slider div) 360 model view or take a bunch of pictures in different angles standalone and on different wrists (men and ladies). Have its dimensions stated like so:

->|x|<---
| | ^
| | |
| | |
|<-z->| y
| | |
| | |
| | -

(ditto for its height dimensions).

* Why is the Blackberry features page totally hidden on the footer? That should be your main feature! In fact, write a hello world ASAP that talks to the iphone/ipad/android (eg. notifications or different vibration alerts for different notifications), it will probably 2-10x your sales and developers.

* Nitpicking - the "Buy it now" on the features page needs to be on the bottom, no one will buy until they read the features. And after reading, there's no "buy it now" action avail.

* Find a way to tap into the ipod nano watch or other smart watch community, you should get converts or potential customers there.

(Edited to format the diagram and more details.)