skysight-inc/HackerNews huggingface dataset:
I like the idea of it, especially for companies that have clients/customers outside of tech. We're all comfortable in hoodies all day, but when you all have to turn up to meet at a government office you'll suddenly find that the suit you haven't tried on in over a year doesn't fit right, or has a stain you'd forgotten about.

"Practising being formal" makes sense, I think.
Seems unlikely that Asus excluded a non-removable component from the weight measurement. It seems more likely that your hands are lying to you. Maybe they weight distribution is different enough that it causes one to feel lighter. Maybe something else. If the manufacturers claim 50g apart, they're probably being truthful, and a cheap postage scale could confirm.
Not necessarily, I bought a Macbook just over 5 years ago off eBay that was about a year old, I gave it to my girlfriend. Still going strong, issues with the battery (not Apples fault, battery wasn't looked after) and maybe it needs some new RAM. My iPhone 1 went to my Mum, then my cousin, then my nephew. There was at least 3-4 years of life out of that.

I'll probably trade up my iPhone 4 to a 5 purely for the better camera to save lugging a DSLR as well, but then it'll go to my girlfriend and it'll get used for another year or two.

This is compared to having to constantly try and sort my girlfriends Android phone (she gave in just within a year of ownership and sold it), and the question I get every 14-18 months of "What laptop should I get? This one is so slow now".

Lifecycles are determined by the user, not by a company really, people who buy on cycles aren't being forced to buy it, they want to buy it.
Lovely drag/drop bookmarklet tutorial w/ animated arrow and helpful prompts and everything.

Though, really, I would like to try the service out without having to drag/drop a bookmarklet and then going off to another website and then clicking tl;dr. Can't I just put in a URL to try it out? Or provide a demo URL for us to try out?
Handover between GSM/UMTS and Wifi works in the wild... But there is more to market acceptance than just having a perfectly fine technical solution : http://www.kineto.com/wi-ficellular-handover-the-state-of-th...
Am I the only one who sees this as a giant performance nightmare?
This points to something I've been talking about with college founders to be: when you think about building something for something you yourself use (i.e. a smartphone) - think about how YOU use that thing.

I would posit that most of what I and average mid-adopters use their smart phones for is mobile web and/or apps that exist on the web first. Mobile web, Google, Gmail, Twitter, Facebook, etc. are all web first or mobile web. Apps are great, but if you're building a native app first ask yourself: why? Is it because you think the App Store is the only place people find things on smartphones or do you NEED native functionality?
Yale Computer Scientist receives Macarthur Genius Grant - $500,000
An interesting observation, on Kotaku the comments are focusing on a weird jealousy over Notch's success. Comments about people suddenly regretting buying a license to Minecraft, saying how tasteless the offices are, or how bad things are in Africa.
Geo-location/push notifications or massive speed upgrades are great reasons. Not saying there aren't great reasons. But the mobile web is an active fucking place y'all.
Quick fix  "Unknown or expired link."
If I remember correctly, the issue is that the order is remembered on the server side for each session.

But the order is (about) the same for each request coming in the same second. Or 10 seconds. Or 1 minute. Really, who cares for 1 minute inaccuracy in the order?

HN could reuse the ordering and simply give the users the current timestamp rounded down to seconds (or 10sec or 1min) as the "fnid".

This way there were much less orderings so they could be kept in memory for much longer.

(Sorry if I remembered wrongly and missed the point.)
One Key Abstraction
Heh, the first foldable prototypes were made by cutting these things out with an exacto knife. If you ever saw someone do that, you'd know why we're confident that the die-cutting is valuable.
In case anyone is wondering about Noah Kagan's past sexist behavior at conferences, http://sherprog.com/2011/07/10/noah-kagan-and-the-faceless-b... and http://news.ycombinator.com/item?id=2749858 is another example.

I'm really not sure why he's being invited to speak if he still hasn't learned to be so misogynistic.
I still use my 1st-gen iPad daily, and am always impressed by its beautiful screen. The OS updates it's got since initial release have improved the web browsing substantially. My wife has the retina iPad, which has an even more beautiful screen, but I can still switch back and forth.

I'm not bummed at all it can't handle the latest OS; in no way is it a paperweight. But, when version 4 comes out, I'll upgrade for sure.
This was great. I'm a big fan of mutt. For all the advances in GUI software, my favorites remain at the console: mutt, slrn, newsbeuter, links, and so on.

I wrote a guide to Mutt as well. It's geared for the less-tech inclined than your typical ycombinator - but if you know any Linux/BSD noobs interested in getting their feet wet, my Woodnotes guide will give them a gentler splashdown than this advanced guide to setting up Mutt. http://therandymon.com/content/view/42/98/

Well done, Steve - great work on this article.
> The reason more women aren't in software is staring us right in the face.

I'm no node.js wiz here, but I think I have a valid idea... maybe the reason that most of the women that didn't become programmers, didn't become programmers because they had no interest in it and didn't want to become a programmer?

Also, does anyone else get the sinking feeling that the reason so many young men on HN feel so strongly about "fixing" the fact that many women have no interest in writing code, is actually more about said young mens' desire to work in an office where they are surrounded by women all day?
That's a good thing, but it doesn't let me add my own methods to existing classes - I can subclass and mixin an interface, but instances I get back from library methods won't have that extra interface.
I have a similar situation (linux server for work and Macs for everything else). I manage media through iTunes, stream through two AppleTVs, and use MacBooks, an iMac,and iPhones. Newer Apple products don't seem to have the longevity that older ones do (my iMac is circa 2007). I'm not sure I make enough money to afford upgrading my Apple infrastructure on a two-year cycle.

I've also noticed battery life in the iPad has degenerated, and it takes a looong time to recharge. That's another new trick.
Why not ten years?
I'm an American that travels extensively, as well as lives abroad.

The only places outside the US that accept US dollars are places located near the US border, or heavily trafficked tourist areas.
Looks like, by that defintion, Airs (5M/yr per cnet) make up about 1/3 of the "Ultrabook" market (10M/yr per linked article, not including Apple products). That would probably make them the most successful model, but I don't think that it really validates what you're saying. If the Air was clearly "what people want" it would be doing better than a smallish fraction, no?
Document collaboration and co-authoring - MS SharePoint with .Net - 14
It does seem arbitrary that only Microsoft ought to treat their consumers like tool-using human beings.
I agree with you that it is a mistake to declare that the lack of women in tech and software professions is solely due to sexism. As you rightly point out, women deal with sexism in many industries and spheres of life.

However, sexism is a part of the western social fabric. Women that do or do not want to pursue work will invariably find themselves in sexist encounters and situations. Also, industries like finance and advertising have a problem with women being represented in management, esp. at the highest levels due to institutional sexism and discrimination. We already see women leave fields due to those kinds of pressures and treatment, so to paint a picture of those industries being full of well treated women is disingenuous.
If you're going to be switching anyway, Octopress is very nice. Octopress uses rake for posting, git for SCM and various organizational bits, host on github or on your own server.
>I can still word process on a 286 just as well as I could the day I got it - brick it is no

1982 — 80286 introduced;

1985 — obsoleted with introduction of 386;

1991 — Linux created without 286 support;

1992 — last 286 clone by AMD produced;

1992 — introduction of OS/2 2.0 without 286 support;

1995 — introduction of Windows 95 without 286 support;

2002 — official support of Windows 3.x dropped.
Add in that they run it from a Mac and I'm on-board with you.

lol.
Show HN: Meet Frank, the surprisingly intelligent photo captioning app
Hi HN! "Frank said what?" is a surprisingly intelligent photo captioning app for iPhone. You send him a photo and he writes a unique (and often funny) caption for you. He’s available for free for a limited time on the App Store.

You can read more about Frank here: http://goo.gl/izc2r

The best of Frank: http://blog.franksaidwhat.com
Thanks for the feedback on the onboarding :)

It is not yet possible to try the service without the bookmarklet, but here is an example of a summary we created for the video of Anders Hejlsberg on Typescript that is on the frontpage so that you can see what it looks like : http://api.tldr.io/tldrs/506aee4ec8f814a2370004fa
No production curve can ever be "fair". If you imagine that one day every living person has equal amount of bitcoins, they will be very quickly redistributed from those who doesn't care to those who do for a relatively small price. And then, when the network becomes more stable and useful, those who have sold their fair share early will whine again about being unfair distribution.

Second: even if a lot of bitcoins are initially belong to a single person, it poses no problem. Either you hold money that nobody needs (value is very low), either you hold money that people a willing to buy from you and every day you are not selling them, your opportunity cost rises.

In other words, it's entirely possible to create inflationary effect by stashing 50% of money and then suddenly selling them out. But the imaginable effect is very limited:

1. The longer you keep the money, the longer you bear the risk of uncertainty. If your bitcoins today are worth 100K USD, there is no guarantee they will be work 1M USD next month. This creates an incentive to sell earlier.

2. Each successive act of selling naturally lowers the price as supply is increased. So if you start selling your stash, the remaining part will be worth less (or will grow in value slower and slower)

3. Generally, you cannot sell in bulk. If people are trading 1 BTC for 10 USD, it does not mean that somebody will buy 1000 BTC for 10000 USD. There necessarily be a discount or simply nobody will spend 10K USD at once. This returns us to points #1 and #2.

So even if Satoshi had a lot of bitcoins initially, he has either sold significant part of them already, or will be able to "disturb" the market by selling them at once only to his own great expense.
Meditation on the Gif
For me, the bookmarklet tutorial pointed the arrow at the address bar and then congratulated me when I overwrote the page's URL with javascript by dropping the button. (Firefox 15.0.1 on Linux). But I do like the idea!
There is a great deal of absurdity in modern society, which demands that everyone have spaces which they can call their own - except whites/white males, whose spaces must be open to everyone. Tell me, do women-only gyms also have bad connotations for you? What are the connotations of the "no whites allowed" workshops during the recent(ish) gay-pride idiocy in Gothenburg?
I recently settled on a Thinkpad X230 -- add a couple hundred to that price to upgrade the screen to IPS, and an i5 cpu (and backlit keyboard) -- it's worth it.
I also added an internal SSD (you can install it under the keyboard, in addition to having your regular hard drive), this acts as my primary drive with the 500GB mechanical drive as a data store.
My only complaint is the screen resolution, but better than the older netbook screens (768 vertical vs. 600 vertical resolution). But at least it is still easier to carry around than the larger 15-inch+ notebooks.
Nobody is suppressing ideas in this scenario. You are free to be a sexist jerk if you want to. However, people absolutely have the right to call you out on that behavior and statements made to that effect. If you are implying that calling out shitty behavior is itself a shitty behavior, then you might want to reexamine why you are supporting the behavior of sexists and chauvinists.
I agree with your first sentence, but Apple is supporting IOS6 on the 3GS.
It's common for situations like this for the plaintiff to post a bond to cover losses from a preliminary injunction, actually. No idea if that was done here or not.
I don't think my post downplayed Woz's contributions. No one has any doubt that Woz is a very bright individual. What I'm saying is that being smart about engineering does not necessarily translate over to being smart about business. And that's certainly true about Woz. Like most geeks, he's an idealist: he talks about what he wishes the world to be like without thinking about or understanding what that would mean for the company that employs him.
> I cannot for the life of me understand why a woman wouldn't work in software other than the environment

I have spent the last few years automating warehouses. In aggregate, it seems men prefer processes that involve them going and finding and moving things, where women prefer processes that involve them standing still and doing repetitive tasks, provided they're within talking distance of other people. At a supervisor, men and women are equally interested in roles, but anecdotally appear to solve certain warehouse conditions in different ways.

It may be that this is some massive warehouse related conspiracy. Maybe we have been raised to expect men and women to have different gender roles, and society imposes their views on warehouse related problem solving. Maybe it's a sign of sexism? Perhaps fetching items and collating orders naturally leads to sexism and misogyny, where standing within social distance of other people blah blah, lorem ipsum pop science etc.

Or maybe, just maybe, there is a genuine in-aggregate difference in men and women that makes some tasks more fun for some genders than other, in aggregate. I keep stressing "in aggregate" because it certainly doesn't apply to everyone.
Being 6'6" tall and built like an NFL lineman, I have never been accused of being cute, light or portable. If I didn't feel buying one for myself would be somewhat narcissistic, I'd totally get one. If anyone wanted to buy me one as a present, I'd display it proudly on my desk though.
Great news, although I'm very skeptical. The idea of more open ecosystem is great, but that doesn't mean anything if it doesn't translate into a better user experience in the long run. I just get the vibe that these are hardcore FOSS people who just want desktop Linux on mobile.
I'm a really big tumblr fan. A lot less maintenance than a wordpress server, but all of the customization and tools that are important to me - themes, custom CSS and HTML, and an awesome mobile app.
Reasons techies quit their jobs
Last week, I did a number of interviews with both technical professionals and recruiters in order to learn what factors would lead technologists to jump ship from their current job and look for something new.

Here are the top 5 reasons I synthesized.

1. An inability to work with the best technologies
2. A crappy, non-technical manager
3. Better opportunity/poaching
4. A lack of flexibility
5. A lack of recognition and support

But, I want to know if you all agree with these items. Do you think any are particularly important? Any that don't belong on the list? Any that are more unique to techies than other professionals?
As a (steel & glass) architect I'm certain this is not an expensive office when compared to other tech companies. I think most people are being fooled by the "high-class americana" style, but really this does not cost more than a high-end minimalist office.

Question the style choices, sure, but the assumption that is in anyway more expensive than average is completely false.
I love the few summaries I could read, it is to the point. If you can find writers, it could become a must have
It's something I read when I was getting started with mutt.

Perhaps is much less of a deal than I thought, after giving a cursory Google I can't seem to find what I read that gave me that impression and I don't see any major warnings not to.
Gotta stand by your work.
Does browser access include with RSS feed accessing? Because news aggregators are clearly superior in this sense; why check 10 different apps when one can use 1 app to check the raw data that those other 10 provide?
Why overweight people tend to become more overweight
There are computers in the room at the back of the third photo, and at the right of it.

Also, I expect many of them use the rest of the space to dream up ideas, plan, and work on laptops.
1. Well said.
You have a pretty serious misconception of aesthetic tastes of females. I know many that would -love- to work/hang out in a place like this, and they aren't geeky/nerdy/"gamer girls" either.
The verb "shagged" would have worked well in this case in the US. Not really American slang, but it would be understood.
Yes. Sexism is wrong and bad, and part of the social fabric. I made all of those points in the original post.

Using it to explain lack of women in software where it can't be used to explain lack of women in other fields where it appears more prevalent seems disingenuous.
I concur. My five year old iMac is just beginning to feel aged, whereas my two year old iPad and Mac Book are nearly ready for donation to the city. Thanks for sharing your positive experience with Amazon; that is helpful to me.
I really don't think they're going after the iPhone model. I have a Nest and love it, but don't plan on upgrading each year. After all, it's the software that really matters.

Given that, this new model makes some evolutionary design improvements and finally adds support for low voltage systems. That hardware compatibility change opens up Nest to a lot more potential customers, and I think that's what they were ultimately after. If they're going to release new hardware, why not make it a little bit better?
Thanks. That link explained it, and at least took care of my current worries.
Umm, polite sarcasm, anyone?

The fact of the matter is, the hypothesis that "whiteboard skills == mondo real life developer skillz" is pretty much an unspoken, and utterly unquestioned article of faith out in vast stretches of startupland.
Man builds lightning-shooting Tesla Gun, lives to tell the tale
how would one start developing cross platform mobile apps with this? From what I have read, they only provide the GUI part? So the logic (GPS, Contacts etc) has to be handled by something else? Anyone knows?
The "0x0A List" – Application Security
> Lenovo's thinkpads are nice, but by the time they're spec'd out like a Macbook they cost about 10-20% more.

This baffled me, so I did a comparison:

The low end (2.3ghz i7, non-retina) 15" MBP with the 8gb RAM upgrade and the hi-res screen upgrade costs $2000 even.

The Thinkpad T430 configured with similar specs (different video card -- nvs 5200m vs gt 650m, worse screen resolution -- 1600x900 vs 1680x1050, better processor -- 2.6ghz) came to $1464.

The Thinkpad W530 configured with similar specs (different video card -- k1000m vs gt 650m, better screen resolution -- 1920x1080 vs 1680x1050) came to $1419.

Maybe you were comparing different things though?
Has anyone tried the Coda plugin?
The best interview experiences I've had have started with whiteboard coding but turned into a discussion about the code, assumptions, requirements, theoretical possibilities vs. practicalities, etc.

The worst have been ones where it was clear the interviewer had pulled questions out of the company's interview playbook and didn't have the depth of understanding to discuss them.
Internet-Media Employment Fuels Digital Job Growth
although not necessarily a public api, you can control the nest via rest.

here is a reference implementation
https://gist.github.com/3808559
Yep, sorry about that! It is not possible (with Chrome nor Firefox) to detect if the link was correctly dropped on the bookmarks bar or above.

Thanks for the feedback!
Are you looking for something similar to Steve Yegge's Grok Project[1]? He's currently trying to bring toolchain parity across all languages and clients.

It's a little more ambitious goal than what you're describing, but it does benefit from the fact that it's already being funded (Google is paying Steve's salary).

As for paying for what you've described, I would have to have a very good assurance that something would come of my donation. My initial reaction is "sure, I'd love better tools behind emacs," followed closely by "if it's an easy or interesting problem though, why haven't I already seen it?"

[1] http://bsumm.net/2012/08/11/steve-yegge-and-grok.html
From my experience of filing a patent, the lawyer wrote the document but we still spent a fair bit of time on the phone and went through a couple of drafts until I was happy with all the claims.
The word "Gentlemen" implies the class bit, but clubs and societies exist all over Britain from the humble workers clubs for the miners through to the exclusive clubs in the West End. Very few (perhaps none) are now gender exclusive.

What you're missing is the role of the members clubs in the industrial revolution.

They were instrumental as a place where business leaders could get together, relax, share ideas, views, experiences and do business. Debating the days' news, and enjoying a drink.

From that light... I'd do it too. I'd build part of an office as a club and would encourage other startups and developers to drop-in and share.

Gentleman's clubs were the environment for serendipity of their age. And even with mass communication and global travel, it remains the case that if you can get people together, relaxing, dreaming big ideas and laughing... magic can happen.

Yeah, I'd build a club environment too. And it wouldn't be so I could pretend to be of that class, it would be to construct an environment that was proven to be good for serendipity.

I'd also stock the bar well and subsidise it... helps to grease the wheels.
The easiest way to insult any male is to refer to him as a boy. For males it carries the sting of naiveté and inadequacy. Females on the other have a very positive attachment with youth and "girls" and clearly spend a lot of energy continuing to identify themselves that way.
What is the best practice on setting up development VMs?
Hello HN,

I want to set up an VM for my team. I am trying to use VirtualBox to run a local copy of production software environment on each laptop as that's what I believed to be the common practice.

However, if we try to give the env an initial data dump, it can easily boost the file size to >10G and makes setting up process very time consuming and for some machines that is even too big.

Because of that, my teammate set up a cloud-based env for himself and encouraged us to do the same. Even though it is creative and solves some problems, I am not sure if that's a good solution. Is it reliable? Is it scalable?

What will be your recommendation on setting up the Dev env?

Thank you.