skysight-inc/HackerNews huggingface dataset:
Microsoft has never really done a very good job explaining their approach to the layperson. In fact, the first time I saw "Windows Live" was when my MSN Messenger suddenly disappeared, and was replaced with "Windows Live Messenger". At that age, I was a huge MSN advocate, but after some confusion with version numbers, updates, plugins (Plus!), and features, I just dropped the program altogether. It wasn't really a conscious decision. It just wasn't worth using anymore.

To be fair, I do believe that there should be some sort of connection between a company's products, but trying to make them all fit a "vision" is very limiting, and often comes across as forced. Do I like being able to use my gmail to sign into all Google services? Yes. Do I care if my YouTube page shares the same design as my GMail page? Not at all.

In fact, the product environment is flooded with terrible integration. Here are some examples:

- Apple's iPhone is a wonderful product (and I use it), but having it integrate with iTunes is a horrible idea. My iTunes takes longer than my Windows Media Player to start up (about 6 times longer) and I honestly don't find it very intuitive at all. Syncing makes very little sense until you're used to it, and I still don't know where my old text messages are saved.

- Windows 7 Phone is actually a pretty cool concept in my opinion. In fact, MSFT actually showed off a prototype at a conference I helped organize. For the longest time, I couldn't figure out (not that I tried to) whether "Windows 7 Phone" was a phone, an operating system, or both.

- Google Talk and Google+ integration is probably the most annoying one. I joined the HN Google+ group, and since then, thousands of people have added me to some circle or another. In the beginning, I actually took the time to add them back into my "HN Circle". Unfortunately, random strangers then started popping up in my GChat, and I spent days setting everyone not to show. Since then, I haven't added anyone to G+, and I've stopped using it altogether out of frustration.

I'm sure there are ways around some of the things I mentioned, but the driving point is that it wasn't obvious. Companies need to stop ruining their awesome products with their shitty products.
Am I the only one whose attitude to mice changed when they got a Macbook Air? Having the touchpad so close to the keyboard makes it practically instantaneous to switch modes.

Navigate around and target code with the mouse, edit with keyboard -- it's super effective!
But you wouldn't be able to vote/comment, which is not fun (sometimes you might be bursting with a desire to contradict someone!).
the color contrast might meet the criteria, but the font weight and font face certainly aren't helping.
Yeah, you're a fool for thinking such a thing.

Seriously, all the commodities guys are. If you look at gold/silver demand guess what the major determinant is - OH YEAH - JEWELLERY! You know the stuff people buy when veblen goods are popular (i.e. a strong world economy).

Your baubles are worth nothing if the 2 largest economies go down.

Everyone dumped emerging markets, the euro and stocks to buy dollars and treasuries (flight to quality during high vol.).

Not because anything drastically changed, but because of the beauty contest dynamic in markets. You predict what others may predict to happen in the short term and act accordingly.

Go buy yourself a gun, food, and some survival training if that is your position. You can't eat gold. You can't live in silver. And you most certainly can't sell it when everything goes down.

Here's a hedge fund analyst's take on it: http://www.quora.com/Why-is-the-price-of-gold-rising.

Notice the graph and its constituents. Gold/Silver guys mock us fiat currency types (i.e. everyone) when they themselves are trading the same trust based tulips as the rest of us.

Everything you trade is based on trust, and trust is, and always will be, a bet on the future being better.

Gold/Silver is a bet for the world getting better, not worse.

You can't invest in the end of the world. You can merely prepare for it.
World Growth Through Connection
FATbit Technologies Mail - Inbox
I've used that press for a book once.

But, I will agree, I don't think I know anybody else who ever has.
I won't begrudge someone a fun little personal project, however (almost) no-one will ever adopt this. It removes too many benefits of JSON/introduces drawbacks for very little pay off.

Yes, JSON is a pain to edit/write by hand at times, but that's an editing problem and therefore should be solved in the editor. In any halfway decent editor it should be trivial to extend it with helpers for editing JSON. Perhaps have it convert .json files to YAML(etc) on opening, and back to .json on save etc.

This is a problem that plagues many technical people (present company included). You had a good instinct, but then took a left turn somewhere. "JSON is hard to hand edit...let's undo all the speed/compatibility progress we've made with JSON in the last ~8 years and introduce flaws in the protocol with a new non-standardized format...all so it's superficially easier to edit by hand."
Last year I tried Fedora 15 and 16 multiple times but always had to revert back to 14 because of the lag typing characters in my nvidia 3-screen display.
A new 3D input device using computer controlled magnetic levitation
Thanks for the input! Didn't someone make the hammer you described above?
That whole Peak Oil thing seems slightly ludicrous now.
Show HN: HTML7 - Modern HTML
Karbonn K9 Plus Price in India, 
Karbonn K9 Plus is a mobile with Dual SIM and Dual Standby support. Karbonn K9 Plus is a candy bar phone with 2.4 Inch Display screen. It comes with 1.3 MP Camera, Video Recording, Audio Player, Video Player, FM Radio with Recording and more. It has Games, Speakers, GPRS, Bluetooth, WAP Browser and more god features.
No, but there ARE a ton of JSON parsers that expect and require quoted keys now. So it is, in fact, still a requirement. And I don't know about you, you may be lucky, but I still have to make my stuff work on IE6.
My City Eats
Vimeo is the best source to watch out the latest video of parties and events in HD quality, including those of My City Eats..
Good call. I think others have sensed this is where the puck is going and begun skating towards it already as well. Examples like the Tahoe-LFS project. Obviously two of the key elements for any solution are (1) redundancy, and (2) personal control over the encryption. Though adding things like hidden storage and plausible deniability can be important for certain folks as well, if they need ultra paranoid-level security. But just having off-site, redundantly located, personally encrypted storage, seems like the bare minimum to not "lose" any data to government shenanigans, especially as innocent collateral damage.
That's a cool lecture. Looks like it was part of the Cambridge Machine Learning Summer School 2009 (http://videolectures.net/mlss09uk_cambridge/), which has a bunch of cool talks, for example Josh Tenenbaum's "Machine Learning and Cognitive Science" (http://videolectures.net/mlss09uk_tenenbaum_mlcs/)
Writing Conceptual Framework | Write Conceptual Framework
Learn the art of writing a conceptual framework. Write conceptual framework in a step by step fashion
For the same reason sexps weren't good enough, apparently.
It seems like it's really getting killed under the load. This also isn't the first node project demo I've seen deployed that gets destroyed by a bunch of people visiting it to check it out. Anyone have some tips for deploying Node in a manner that your server won't just get destroyed? What's the point of supporting 1000's of users in say, socket.io if most people's deployment schemes allow for a max of say, 250 concurrent connections?

Any tips or explanations would be most welcome.
William Gibson: Seeing the Future in Science Fiction
保健品贴牌加工
Maybe I'm biased, but to me the story of RIM is another example of the triumph of open source over closed-source solutions. iOS is based on BSD, Android on linux (and heavily leverages the OpenBinder IPC mechanism. I've looked closely at the old blackberry OS and the new QNX based one, and it's amazing how far behind they are.

Seeing the new QNX OS and how they're using it was a real eye opener. They have nothing that even comes close to the features of ICS on their roadmap, and they just don't have the resources or expertise to ever catch up.

I agree, they do make good hardware. But the software side of their house is in the stone age, and the recent acquisitions haven't really helped at all.
This will be so useful in all my new projects! I'm using this and that other one character javascript framework I remember seeing. Anyone have a link?
<div /* here comes an ID! */id="foo"> could actually be very useful. Tagging how Javascript is manipulating the div would make code more readable.

Also, I'm surprised this doesn't require jQuery.
I believe it's about information flowing free and avaliable for everyone, apps running in browsers instead of the desktops and to use applications-as-a-service.
I'd love to understand what benefits this removes and what drawbacks this introduces, aside from the chicken-and-egg problem of having any new format. Apologies if I've missed that in the discussion so far.

You're definitely right that some of the hand-editing problems could in theory be solved by tools, but it unfortunately doesn't address documentation/comments.

I've heard the chorus on YAML though, and I'll definitely be looking into it. Thanks for the feedback!
Plumber the woodlands
Plumber The Woodlands TX - Get quality plumbing service in Woodlands at competitive rates. Our all Woodlands plumber are factory trained technicians provides you quality, fast and professional plumbing service. Call our plumbing contractor at (281) 398-1700.
I haven't done any serious iOS programming yet (might do in the summer), but if I ever anted to release an app, you know what's the first thing I'd do?

MAKE SURE APP RINGS HOME EVERY TIME IT OPENS TO SEE IF THERE IS
ANY URGENT MESSAGES I'D LIKE TO TELL ALL MY USERS.

I don't care the slightest if it's something Apple doesn't want you to do, or wants you to do over notification center, just do yourself a favor and create a direct channel between yourself and the customers (so that you can send them a message whenever you felt like).

If you had such channel, you could've told them (after an apology for the inconvenience it's caused) how to remove bills, and that you're working on the next version, and the buy button was a bug, and avoid 1-2 star reviews, and sell much much more (no one buys/download a 1.5 star app).
but what he ought to be thinking about is bars.

No. What he really ought to be thinking about is housing. In Boston—like Silicon Valley—virtually no one can afford housing: http://www.wbur.org/2009/10/26/housing-report (for Boston) and http://www.slate.com/articles/business/moneybox/2012/05/face... (for Silicon Valley). Part of the way Boston needs to compete is through housing policy, and especially allowing much denser development that will help alleviate the extreme housing shortage. Bars are nice, and I'm not opposed to them, but the biggest weakness of many areas that are appealing to tech people, and people in their 20s and 30s more generally, is the cost of housing, which has largely become a consumer good.
Yeah, I'm not talking about process so much as languages anyway though. For all I know (I've never actually developed software for a medical device) its worthwhile to build an actual prototype in a more flexible language first. But if my code could kill someone, I want my tools to optimize correctness over flexibility in the final implementation.
Part of the reason these new fields are being developed is that the price of oil will now support them. I wonder what these newer, more expensive methods of production will do to the long-term price of oil? Anything to break the near-monopoly of oil from the Middle East is good, but will it come at a price?
I'm totally expressing opinion. :) I believe it is opinion grounded in 20 years of experience, but it is opinion none the less. In that time, I've gone from emacs to Visual Studio to multiple java IDEs and finally landed back on emacs.

Emacs is not perfect (far from it!). There are many places where some graphics would go a long way towards improving the UI. Re-implementing emacs would be a bad idea, but learning what works (eg everything is a buffer, everything is easily [for a prorammer] extensible) will go a long way towards making an improved replacement.

My rant on menus is not about "it should be in the shell". I'm fine with the context being different. I just want my interactions to be the same. If I am searching for some code or searching for some editor command, the context is different but the interaction is the same. Every other piece of software makes the interaction different.

I point at emacs, but vi is another good example (just with a different implementation). And I don't want to disparage what the VisualAge folks did (I never saw the smalltalk stuff, but even the much-less-mature java stuff was amazing). But it didn't stick. Why is that? Once they answer that (I've given my opinion, but I could very easily be wrong), they'll be able to change the software development.

The kickstarter made it sound like Light Table would revolutionize programming. I'm all for that, but what I've seen so far doesn't do this. Instead, it makes a really cool tool. There is nothing wrong with that (I use a lot of them), and if that's the case, I'll shut up. :)

I'm passionate about this because, in the end, emacs, vi, and every IDE I've used are far from ideal. I want to uninstall emacs and never look back.
Someone should port VirtualBox to NaCL. Then we could build web apps on top of little embedded virtual linux machines using Qt or WxWidgets or something.
Dumb rules prevent Silicon Valley from building needed houses and offices
Glad there are still some counter parties left to take my trades. Enjoy your tbills! :-)
Go and read why Crockford designed JSON like it is. E.g.: He omitted comments on purpose in order to avoid that people used them for additional directives.

Two or three "improvements" like quotes, comments don't legitimate a new standard. BTW, you could also leave out the colons.
Not a micro-framework but with small learning-curve. IMHO that is a big win.
Yahoo Axis Browser-A Review
Yahoo has proved itself “The Best”and now it has entered into a new business with the launch of Yahoo! Axis. Yahoo! Axis will offer you modified searching and browsing experience and it will also enable you get the search results with visual effects while being on the current page.
Not sure if it's just me, but I had absolutely no trouble going through the checkout process and just finished installing several of the apps. I was never asked for a serial number for Photoshop - it seems to be baked in if you install through their installer and log in with your Adobe ID.

(Also, paying $30 per month vs $1900+ up front seems to be a hell of a deal.)
There is nothing private about facebook. So, no.
> I find JSON tedious and error-prone to generate by hand. I also frequently wish I could document the data with comments.

I whole-heartedly agree with you on the tediousness, but JSON has this dubious double-nature that it is sometimes written by hand but mostly used as a protocol. As a protocol we want (and I would even argue need) this strictness since it makes day-to-day operations easier and parsers generally more reliable (how many times have we seen someone implement their own JSON parser? Now, what about XML? The first is a nice evening the latter is, well, not...).

As for package.json, I would argue the problem is their choice of serialisation rather than with JSON itself. Right tool for the wrong job. YAML would probably be a better pick.
bumblebee[1] etc are open source efforts to get the proprietary optimus systems working on linux. The wireless adapter I bought is an Asus Usb N10 from a popular computer store last week.

[1] https://github.com/Bumblebee-Project/Bumblebee/wiki/History-...
While we're at it, I felt it necessary to launch HTML7: https://github.com/mitchellh/html7
If you compare with Solaris, AS/400, OS/390, AIX, FreeBSD, HP/UX, and a few others - Linux loses bigtime in the uptime department.

That doesn't make Linux less useful, it just hilites the maintenance required. People (MSFT mainly) use Windows to a high degree of success, they just reboot it a lot. I have a Linux system that needs to be rebooted every 3-4 days to maintain usability, I can't do anything about it because the system itself is essentially closed.

I have a lot of customers who use Linux, the ones who don't have problems mostly run CentOS. The ubuntu users always seem to have problems, although I suspect thats usually due to it being developers running systems vs ops people. The ones who run every other Linux seem pointy headed enough not to screw themselves over.

ProTip: If you break your box regularly, you are not a good sysadmin.
You're right. But a lot of users buy/download free apps simply because it has a nice icon. Would you buy/download '3420 TOEIC Word Test Pack'[1]? It might be good, but you wouldn't download it because it's ugly and pollutes your shiny phone's home screen.

[1] http://itunes.apple.com/us/app/3420-toeic-word-test-pack/id4...
I am sorry that it upset you that I was unable to share details about a bug, but I am unwilling to withhold heads-ups to the other people here running apps behind nginx just to save your feelings.

I think if you use the search box at the bottom of the screen, you'll have no trouble at all finding thousands and thousands of words spelling out in great detail what I think about bcrypt.

I am a person, not a web service. You cannot file bugs every time I don't provide exactly the comments in exactly the tone you're looking for. Or, as you're amply demonstrating, you can, but it's unlikely to do you any good.
Same thing happened to me a few years ago when I purchased CS4 via download. I guess Adobe still hasn't cleaned up their fulfillment system.

I chose the download option just because I thought it would've been really simple: I assumed I would pay, then their shopping cart system would immediately give me a license key and a download URL. This assumption was based on the fact that I was going to spend $800 on a piece of software and it seemed like a reasonable expectation that there'd be a quick turnaround.

Noope. Someone apparently had to manually review the order, so that a license key and download link would make it to my email at some indeterminate period of time in the future. And of course, I bought it on the Saturday of a 3-day holiday weekend, so it wasn't until that Tuesday afternoon that a human punched the magical "fulfill order" button.
Haha, I actually found that hilarious. Nice work.
What's important and why i have to buy a domain name for Blogger
I generally dislike the direction of the latest few versions of Windows Live Messenger. It has gotten more confusing and bloated over the past 3 years.
There are other, less whimsical commodities. E.g., computers probably aren't going away. Invest in copper.
Daring to fail at 23: Australia's hackathon hero
Please rename your project or take it down.

People here gave you enough reasons.
If you actually read this, you'll quickly see that it is not a list of 37 "values", but rather a clever way of structuring the company's "about" page; for instance, "08" is a list of their clients.
Again, feel free to bump up the text size if it doesn't work for you. The site is designed to adjust its layout based on the font size, so the line length will never change. One of the best features of the web is it gives users the ability to adjust these types of things based on their own personal needs.

All of that said, I do intend to redesign the site with a larger font size. But, in the meantime, a little CMD (or CRTL) + + will go a long way ;)
南昌停车场系统
A hardware security researcher's inability to perform Gartner-correct market research is not relevant to his/her ability to decap, image, and analyze silicon, and thus not at all relevant to me. Wow do I ever not care about this particular gotcha.
Its still too early, IMO. Prices aren't that cheap yet and the cost of living, while cheap, hasn't plummeted. Yes, there are a lot of people out of work, but speaking with a few folks in the last 6 months they say it is still hard to fill IT jobs.

Wait until (if) Spain exits, then capitalize. But remember, the work ethic here is not the same as elsewhere. And people who don't fit that mold are leaving the country.

If it doesn't exit... Hard to see what will happen here.
The problem is most of those aren’t actually apps (are any of them?) and are not shown at actual iPhone size. Dribble isn't the app store.

The post may has well been titled 'Cool picograms in a 1024 pixel rounded square'.
Interesting, normally when currencies dive the money moves to gold, no?
Titleist 910 D2 Driver
I had no trouble either. Do hackers hate Adobe?
The challenge in any chat server is how to scale it. The rest is easy.
How does that compare with Twitter? I think Google+ is a lot more like Twitter than it is like Facebook, because of its "asymmetric relationships" between the users.
Incomplete without the <sarcasm> tag.
I found an interesting article written by John Resig himself who posted an article in 2008 sharing the same concerns about Javascript abstractions: http://ejohn.org/blog/javascript-language-abstractions/

His shares similar concerns that I do in the first few paragraphs of his article.

To quote:

In the case of these language abstractions you are gaining none of the benefit of learning the JavaScript language. When a leak in the abstraction occurs (and it will occur - just as it's bound to occur in any abstraction) what resources do you have, as a developer, to correct the problem? If you've learned nothing about JavaScript then you stand no chance in trying to repair, or work around, the issue.
Open Source: Because it only takes a few minutes to be an ass and upload something to github.
Well, like most people on HN, I'm an engineer, and I just don't care. I want functionality and stability. You could have the ugliest icon ever and I just don't give a damn because it is irrelevant.
Popup Offline Calculate Google Chrome App
I think the point that is (clumsily) trying to be made is that your average 'person on the street' in NYC isn't stuck in the tech bubble, and hence might give you more perspective. As a NYC founder, I certainly find this to be true. In Silicon Valley, you can live your entire life and rarely meet someone who doesn't work in tech. In NYC, you can't help but meet artists, writers, ad execs, people in finance, etc. These people are often your users, and interacting with them provides an invaluable perspective.