skysight-inc/HackerNews huggingface dataset:
I started selling on eBay a year ago. The problem I have with eBay was that they only allowed me to list 50 items to start with. I had close to 2000 items. I pretty much had to beg and beg them every month to increase my limit. A year later, my limit was 250. I can't compete so I left eBay after a year of losing money.
I used it three times today for the cards alone. Gave me ETA for getting home, the bus for getting downtown and the weather when it was about to rain.

That wasn't counting the times I used it for the regular voice actions.
Prospectus for Silicon Valley's next hot tech IPO
Single page link for those who would rather read the article whole, instead of chopped up into three pages:

http://www.drdobbs.com/article/print?articleId=240001832&...
Twitter's Mobile Ads Begin to Click
The One World Photo Contest
OpenID is dead. It was flawed from the beginning, they botched the deployment, and it's useless outside of the you-sitting-in-front-of-browser context. Mobile apps, delegating access, exchanging profile data... not supported.
After a few hours of heavy usage:

-I had forgotten how AWESOME omnibox is. You can speak to it!!

-Safari habits die hard

-The only thing I'm missing is the 'Reader' feature.
Jellybean is pretty, but most of it is pixel-for-pixel identical to ICS. Which I found beautiful; I think there is just this stereotype of Android being ugly and laggy and I don't know what else needs to happen for people to get over that mental image. Even my Mom's non-Nexus running Gingerbread is snappy and pretty (pretty, especially next to circa-2003 iOS0
You mean the same as Mobile Safari, not the same as Chrome, right? Because "repaint" is not part of WebKit proper (it's implemented separately in Chrome and Safari, for example). And even "layout" is different code on iOS and in other WebKit ports...
Chrome for iOS Bookmarklet
Actually, one of the major difficulties with CORBA was with the CORBA standards themselves, which did not do a very good job defining asynchronous calls and rendered them pretty darn useless. Check out one of Vinoski's other publications, Advanced CORBA Programming with C++ for more details. (I'll admit I didn't even try to read the CORBA standards.)

[Edit: Oh, and tuple-spaces are cool.]
It isn't your risk. You can continue to use jQuery 1.x.
This is a great post and I couldn't agree more. On top of the development cycle something else comes into play.

There are so many dynamics around mobile, especially on Android you need to understand. With Android, you really stand no chance to build a slick app, unless you have 600+ devices at hand where you can test the app.

With iPhone, it is very hard to track where your signups come from and content marketing on the web becomes a lot more difficult if you start with a mobile version. Directing traffic to a mobile only solution is never a very streamlined process for the user we found.
absolutely there are those cases, maybe it was just an over simplified example.

Although I also wouldn't say that it simplifies your code... What it does is make the api to that class/object more explicit. At the very least you are keeping the complexity level the same, but you might also be making it more complicated. If you're just talking about the idea of OO encapsulation in general, that's another thing.... Not that I disagree that an explicit api is a good thing.
Show HN: Bubbles - An option for people who don't want to write emails.
1. It's disableable, prioritizable and is mostly user driven out of the box anyway.

2. I don't know why you think Google would push this here. People like to act like Google is going to push ads on people, but they have no history. They've always been about unintrusive, (seriously now) helpful ads. It seems like this is just a hypothetical reason to position against Google Now right out of the gate.

3. Google is "pairing down". They cut dozens of things in March and Google+ has done wonders for unifying value and promoting integration across Google products. I don't even know how to address the last sentence, it's just blatantly hyperbolic.
I would strongly encourage you to think about your reasons for wanting to do this and wonder whether or not your goals can be achieved following some other model. Not-for-profit is not the only means to be a do-gooder. It isn't necessarily even the best means.
Auctions ending at a set time encourages little activity until the final moments of the auction and then a flurry of bidding. Buyers don't get an idea of what the actual price is going to be and sellers are left wondering if they could have gotten more. How it should work is like a real auction, every bid extends the auction and the item is only sold when there have been no more bids for a period of time.
I still feel like all they showed was just a glorified webcam.

Whoopteedoo.
I don't know what your definition of software success is if jquery doesn't fall in that category.
I'm still getting it.
Chrome says the SSL cert has expired... Should probably pay attention to these things if you're going for HN first page.

Edit: I meant for the SwipeGood website - not sure if you don't care about that anymore.
Facebook testing 'Want' Button
@bubbles brings letter-writing to the web the good-old fashioned way. Our users can write, type, draw, sketch, collage and put hand-written signature on their letters and send it to anyone.
Outsourcing works when you want to exploit economies of scale. This project appears to be an attempt to create a high cost novelty product at a very small scale. They probably would have been better off hiring the services of a local machine shop, cranking out a few dozen gross of these things, and marketing them carefully. Even better if they set-up shop and did themselves-- if we're only talking about a few thousand units.
I'm not sure I see the issue here. If someone convinced me that jQuery 2.1+ will get great new features (not available for those forced to use 1.9) then maybe I'd feel differently. What's more likely is that innovation on 2.+ versions will be specific to modern browser features not supported by IE <= 8 anyway. If feature envy hit critical mass, I'm sure there'll be a new OSS project to port these features anyway. Also, months/years from now when Chrome 30 is released (for example), these 1.9ers will still have a library that supports both Chrome 30 and IE6! Maybe jQuery is a lib that has hit its API and performance limits for IE <= 8.
Maybe you should. The creator of Chocolat is in a position where he obviously has to charge to help him survive. Just because another piece of software that's equally or more powerful than Chocolat is free doesn't mean that Chocolat should be too.

I've been using Chocolat since the very first public beta and I loved it even when it was filled to the brim with bugs. I've also used SublimeText2 in that time. I can say that for me Chocolat is worth the $50. No, I can't afford it right now so I keep using an unlicensed SublimeText but just because I can't afford it doesn't mean it isn't worth it.
Every browser vendor still supports Windows XP. The only exception is Microsoft. IE9 only works on Vista and Win7. IE10 will only work on Win7 and Win8.
Has anyone else had a positive experience like this? I've literally heard of zero positive customer service experiences with Google, that didn't involve a blog post/rant making it to page 1 of Hacker News
Same here, I guess it shows what Microsoft think of IE8...
New Forensics method
It's interesting to see how a lot of the discussions here are around costs. We've just added support for the Google Compute Engine and Cloud Storage to our cloud cost simulation software at http://www.ShopForCloud.com (http://blog.shopforcloud.com/2012/06/we-now-support-google-c...). Anyone can use our tool to estimate and forecast their costs across AWS, Microsoft Azure, Rackspace, and now, Google. We'd be happy to hear your feedback.
If you're an Instagram or Pinterest then you have more than enough money to target Android natively, and provide the best experience possible.

If you're not one of them, then there's more than enough of a userbase on iOS to start with.
What does this output?

curl --silent https://elasticsales.com | grep retargeter
We now support Google Compute Engine and Cloud Storage prices
You don't have to go from IE8 to IE9. You can go from IE8 to _any other browser_, and things will look up.
I always thought cw was a native Chinese speaker.
Rounded corners are known to draw attention inward while angular edges "point" outward, which could make rounded corners a better choice for content containers from the usability perspective. An interesting discussion on the topic here: http://ux.stackexchange.com/questions/11150/how-do-rounded-c...

OTOH, I love the feel of Metro and wouldn't change to rounded corners for the world.
http://jvi.sourceforge.net/
I'm curious about the pricing. Do you pick the companies you work with? Is pricing purely performance based? Do you take the risk for products that just don't sell?

What about dynamic commission? E.g. I tell you my product costs X/month and if you manage to sell it for more you keep the difference. If you manage to sell it with a set-up fee, you get to keep that as well.
>[IE8] was released in 2009!

Yep, it's ancient. Chrome and Firefox are on average about 3 weeks old. IE8 is over 50 times older.

>jQuery's main raison d'être might have gone out the window.

Normalization was just one part. It still provides a much nicer API. There are also events, AJAX, effects, and some useful helpers.

[].slice.call(document.querySelectorAll('p')).forEach(function (el) {console.log(el);});

vs

$('p').each(function () {console.log(this);});
The role of money is implied a few times in the post (salary, net worth, etc.) While "producing value for the company" will have an effect on your continued employment and equity stake over the long term, if you only own 0.1% of the company, it's potentially not an "interesting" amount in terms of affecting your net worth (e.g. $200k at a $200M acquisition - not chump change, but your salary drop may already have swallowed that potential gain). Of course, 0.1% might be totally unrealistic, I'm just throwing a number in the air :-)
Only in specific circumstances. https://en.wikipedia.org/wiki/Sovereign_immunity_in_the_Unit...
Yeah the responsive design is really well executed.
But seriously, I can literally only see the nav and four images when I load this page on my desktop. Shocking usability.
Every time I see a new MS offering I feel more and more that they are investing in good-looking design rather than usable design.
Customer service is not metric-able and has a high CPRD. Google will NEVER do what it takes. It's against six sigma. This against their operations team
Not available for New Zealand yet :(
At the same time, the pace of the cutting edge grows faster and faster.

It better grow pretty fast. By late 2012, jQuery will still be supporting a browser released in 2001 but by early 2013 it won't support a browser that was only replaced by MS in 2011.

Corporate America is not IE8's only domain. There are a lot of people who don't even know what a browser is. And IE8 was the default browser on Windows 7.
Debugwin: watch windows for Python
>stuck on XP (and therefore IE8)

Being stuck on XP does not mean that you have to use IE8. You can still use the latest version of Chrome, Firefox, Opera, or even Safari.
All well and good, but there are people in the valley who interpret any criticism of their ideas, or even insufficient fawning over them, as a personal attack, and immediately label you as a "hater."
Disappointed as well: feels like a cheap POV vebcam. I was expecting the terminator style semi-transparent stats in the visual: velocity, altitude etc.
Where is this sample Wikipedia dataset described?
I realized that. My argument is that you can use EC2 exactly the same as you do a rented physical server, and you gain added benefits like the ability to image it and create more servers from that image.
Fragmentation lowers the quality of the product. Apple has consistently made a design choice with the iPhone to shoot for quality rather than freedom, and evidently a lot of people like that tradeoff.

Maybe it doesn't have to be a tradeoff. But until all major carriers are selling an unlocked, rooted Android phone with guaranteed long-term OS updates with build quality and software stability as good as the iPhone, I'm going to continue to defend the idea that Apple's design choices are a perfectly valid set of tradeoffs to bring to market.

Some people (myself included) love Apple products because Apple's abstractions don't leak (much). If my grandmother has to be aware of the fact that she's using a "browser" with a "rendering engine," much less understand which one or which version, Apple has no UX advantage.
I also like Eric Ries' definition: a group of people operating under conditions of extreme uncertainty.

Would you say by that definition, GitHub isn't a startup? (Since they're well established in their niche, despite being young, and have a huge subscriber base forking over wads of cash every month?)
As much as I've enjoyed working in several start-ups, I've been looking to go to consulting for more than a year and finding it tough.

In part its the level I'm "expected" to go into at (Manager), when I don't have consulting experience and the reluctance for firms to let me willingly start at a lower level to learn those internal skills and knowledge. I also doubt start-up experience is valued as much in the countries I'm most likely to work in, as it is in the US.
In 2008, when the Eee PC was revolutionizing the computing world and driving every manufacturer to make cheaper and smaller laptops, Sony washed its hands of the whole thing. The "race to the bottom," the company said, would profoundly impact the industry, killing profit margins and flooding the market with cheap, terrible machines. Sony was wrong, its stance lasting about a year before joining the competition with its own VAIO W.

I actually disagree with this first paragraph, I think Sony was right. The "race to the bottom" definitely did impact the industry, and for quite some time, no manufacturer even offered a laptop with decent build quality, except for Apple of course. People thought "why should I pay $1,000+ for this laptop when I can get a much cheaper laptop that will do everything I need?" And then the Macbook Air and the iPad come along and all of a sudden, people have no problem paying more for a quality product. If it wasn't for Apple, the OEMs would continue to release shitty machines until they all went bankrupt from negative profit margins.

I don't think the tablet market is experiencing the same race to the bottom because people are not buying these shitty tablets (which the Nexus 7 isn't). Everybody is still buying iPads and will continue to do so until a tablet that can actually compete with the iPad is released. (I have only seen two that even come close, the Galaxy and the Transformer, and still...) I think Apple has proven that consumers are willing to pay more if the product is good. And this is all coming from someone that does not own a single Apple product.
For real? $49?

You have all that and so much more in jEdit for $0.
Does anyone know how this actually works? From their website: "Unlike other conversion tracking solutions available to app developers, Tapstream doesn't rely on mobile ad networks, cookies or UDIDs. Instead, we fingerprint your web visitors with our tasty secret sauce to match them up with conversions that you define inside your app." This sounds a little fishy.
I was hoping the glasses would actually do something during the demo process, like begin identifying buildings (perhaps specifically targeting the Moscone building as the destination) while in the sky based on gps + visual matching of a 3D map, etc etc.
Do users know best? We think so when it comes to representing their city.
I think he he is being sarcastic, about the recent changes to VS 2012, having all-caps menus.

http://blogs.msdn.com/b/visualstudio/archive/2012/06/05/a-de...
I'm curious, what company did you found?
Australia simply does not have the pool of ready capital required to invest in everything worth investing in.

Foreigners do.

When they invest, foreigners profit -- but so do we.

That's the bottom line.
Brisbane's IT Social group is throwing a Turing Century dinner, HNers welcome
Congratulations - sounds like a great move :)
Safari on the iPhone in iOS 5 only gets 8. I wonder if Chrome for iOS gets any sort of tab recovery on crashes. It doesn't happened frequently, but it's annoying when I have to quit and relaunch safari for whatever reason and lose everything I had open.
Detoxification & Clay Baths in Autism Treatment
Biomedical autism intervention specialist physician, Dr. Kurt Woeller, talks about clay baths and how it can be a nice treatment option for parents who want a gentle, more natural detoxification aid for their child.
Big mistake: no video demo on the home page I can immediately dive into and see @bubbles in action. This is a visual product, that's critical miss.
Agreed. 1Password support would be the thing that would cause me to use Chrome exclusively on iOS. The machinations I have to go through now with 1Password on iOS are extremely frustrating.
I like the response "whatever" to such people. It lets them think you really don't care without being too confrontational.
I have to admit they did a smart job of figuring out what makes sense at each screen size (different layout and controls, etc.).

Now I want their web team to share knowledge with the Metro team. :)
The app I work on dropped IE7 a year ago, and is dropping IE8 in January 2013. Therefore this is the opposite of a disaster, pretty timely actually.

They're pretty clear that 1.9 and 2.0 will have API compatibility so there is an option for those who still have to support oldIE and one for those who don't have to. Seems like the best possible arrangement.
Defer interruptions to user pursuit of user goals until you've earned their commitment to continue.
Hey thanks for feedback. I will put up a "how this works" video up there very soon.
> IE7 is a bit too soon, but IE8?... It was released in 2009!

That's old!

When JQuery 1.9 is released in 2013 it'll be four years old. Windows XP is eleven years old and will be end of lifed in early 2014. At what point will you pull the pin?

I think this is a good roadmap for phasing out Old IE support. It's not like they're yanking the rug out from under you - 1.9.x will be around for a while yet.
RPC is one of the few things that qualifies for my Big List o' Evil. It's not that it doesn't work at all; that would a completely different issue. The problem is that it seems to make a lot of things simpler, right up to the point where it forces a massive amount of its own complexity on you.

RPC is not a "leaky abstraction"; it is semantically invalid. It makes network messaging look like function calls of some style. But they aren't. (At some point, you will find yourself asking what happens when the remote procedure completes successfully, but the calling side gets an error. Or spend some time wondering why some simple code is so slow before you realize that it's spending a millisecond on network transmission to do a tiny fraction of that time's computation.)

If you ever see the claim that you can write your code normally and then decide how to distribute it, run away screaming. Or picture me doing it for you. It doesn't work. When you build a distributed system, the fact that it is distributed, and how it is distributed, are an order of magnitude more important than everything else.

If you're using it to make communicating between languages easier, then yes, that is a big win. But there are other ways to do that. REST and JSON are relatively new, but textual protocols like HTTP and its figurative ancestor, SMTP, aren't. And if that's not good, there's always IETF block diagrams and network byte order.

But, you're saying, I'm doing RPC right, structuring my systems around the communications and relying only on large-grained, asynchronous calls. That's great, but what exactly is RPC buying you at that point? 'Cause it's costing you at least visibility into the communications.

My first question for anyone using bridge is this: what happens when you have 3 clients calling code on a server, which in turn is calling a couple of other servers, and those servers are making calls back to the original server.
I think we should really take a moment to thank RIM for what they've done for the market place. If it weren't for them, where would mobile instant messaging be?

Think down the road to when most of us will be moving on from Google to the next great "thing"

I know when that time comes that I will be forever thankful that I was able to share personal documents with family members overseas using Google Drive.

We should be thanking them for being a part of the cycle that is the modern world of technology; a stepping stone and a changing interface for information exchange.

Life goes on. And thank god for RIM.
Good questions :)

1) Yes we pick the companies we work with :)
2) No. But it has a strong performance component so we only really make money when we perform
3) Not often
4) Potentially :)
but if someone writes a better textmate bundle, all the editors can now use it! it's not like vim and emacs support all the languages themselves either.
The pricing page needs larger prices. It took me a few seconds to actually locate the price for each plan. The titles / list of what you get at each price point don't fit the site style and are not pleasing to read because of the font / all caps.
Having owned both a Kindle Fire and then an iPad 3... The Kindle Fire was nice... but the iPad 3 was a revelation. The 10" screen of the iPad completely changed my perception of tablets. I found the 7" Kindle Fire to be unbearable afterwards and was forced to sell it.
Apple isn't limiting Google Chrome only, this is the restriction that they've put on apps in the store. Whether you agree or disagree is up to you. Perhaps the restriction is there to encourage developers to create real native applications instead of just crappy web views that don't really need to be apps. Luckily, Facebook just decided to bring their iPhone app back to the native side instead of rendering all of the UI in HTML and fetching resources from their servers.

Also it appears that in iOS 5 web applications that are saved to the home screen use the Nitro engine now. http://www.appleinsider.com/articles/11/06/17/ios_5_supports...
This is one of the first things I noticed.

The problem is not just that it is flickery, it's actually often unusable.

There are so many sites that use on-hover to trigger a menu (often with sub-menus), so that if you misplace your pointer even slightly, the top-level menu option you selected disappears.

I've lost count of the number of times I have to play the game of selecting from the top level menu, back down to the item I actually want.
Horse betting tips
Get on board for horse racing tips that win. Become a member of Champion Picks now and get our daily racing tips. Tips sent by SMS for no extra charge."
There's also the intellectual property facet of this. Someone who steals your work could try and sell it to your competitors. This includes code as well as a list of your clients and your business plans.
I forget where I heard this saying but I try to live by "you never know who someone will be". I always make a point of being respectful to all members of the team on the other side of the table regardless of weather they are making the coffee, taking the notes or they are the guy holding the purse strings. I think people too often forget that it is possible to get the best outcome from a situation without being an arse.
A Review on Microsoft's Surface Tablet aka the Game Changer
Agreed, [].slice.call is show-offy and pointless. Array.prototype.slice.call is the way to go.

I hope you realize that by saving yourself a few characters you've sacrificed an unknown amount of performance from your site. For such a simple query I'd use getElementsByTagName instead.