skysight-inc/HackerNews huggingface dataset:
Thinking about it, isn’t window an odd word choice for what we call movable, stackable, resizeable content regions in a user interface? Other than being rectangular they’re not like real-world windows at all.

I can remember my high school computer studies teacher explaining they're called windows because they're split into panes. Microsoft Windows versions 1 and 2 didn't actually have stackable overlapping windows (you'd split the screen up into as many panes as you needed) so I suspect the name made sense then and has since stuck.
Good point - though I believe they were called windows on previous GUI systems.

EDIT: Though now that I think about it and, IIRC, Xerox's stuff didn't have overlapping windows either. Apple's Lisa and Mac did. I think Englebart's demo had windows but I'm not sure if they overlapped.
you know, it's really frustrating how reasonable you always are :)

your expectations with coffeescript have always been great and in line with reality.

i think the frustration isaacs, and myself, have had with many other coffeescript users is that they expect us to take on the work of supporting it to the same degree we support development in javascript.

you have to understand that the purpose of the "javascript is assembly" mantra is to give the impression that writing applications in javascript is a waste of effort compared to using a JS-to language. it infers that there is an order of magnitude difference, which is why isaacs is calling out that it is not.

the mantra is very common when asking for others to do more work to accomodate coffeescript programmers. it gives the impression that our resistance to doing the work is because we all have grey neck beards and expect others to live in the dark ages of programming with curly braces.

C++ can be a "worthwhile difference" over C for some people. others hate it. it's a much more realistic comparison.

if everyone using coffeescript had your demeanor and expectations our world would be a much better place.
There will be ARM laptops, not just tablets, and they will run Microsoft Office in classic mode or nobody will buy them. Office on ARM has already been demoed on stage.
This is not "a version of a new product," it is a screenshot of a version of a new product and a call to action. There is no product to evaluate minimally. Since you like definitions:

viable: Capable of working successfully; feasible: "the proposed investment was economically viable".

A minimum viable product is a product that's capable of working successfully; in this case it's one that potential customers can interact with successfully. This is not a product. This is a "coming soon" page.
Botnet Resistant Passwords (ok passphrases) that are Easy to Remember
$ shuf /usr/share/dict/words | head -4 | tr '\n' ' '; echo
blotches rarity's unwieldier disarrange
Very cool, but at only 31" tall it's unlikely to function well as a standing desk unless you are very, very short.
2shared - download اعظم برنامج فى اختراق الاجهزة.scr
While we may have fewer OSs there are spaces yet to be discovered and exposed to the world - what's going to happen when someone comes out with a smartphone (and accompanying net service) cheap enough for the entire world to use, like cell (dumb) phones are now globally ubiquitous? I look forward to that day. And when Windows 8 bring the WebOS concept mainstream, who knows where this could go on the consumer level. I hope we've only just started the communications/portable experiments.
Habits of Effective Startup Mentors
Metro to me, and I hate to say it, reminds me of MS Bob, and frankly of the original Windows 3.1 except where in that case it was a layer on DOS, this seems like a gloss on Windows 7. I hope for the sake of innovation I'm wrong, but it is frankly more bizarre than Launchpad (and that's saying something).

Let me show:
https://skitch.com/ethank/f3drj/windows-8-x64-preview

then
https://skitch.com/ethank/f3drc/windows-8-x64-preview

and...
https://skitch.com/ethank/f3dr1/windows-8-x64-preview

after you go back to metro:
https://skitch.com/ethank/f3dri/windows-8-x64-preview

dumped back into Metro with no context how you got out.

Thus: feels like a skin or window manager, not the OS.
The future computer – not a desktop or a laptop but cloud
Announcing Sightglass Bingo for iPhone To San Francisco (Open Source)
Thanks - I ran out of time last night, reading bed time stories to kids took priority
I had been reading statements like this as meaning that they wouldn’t be doing Rosetta-style emulation of x86 software on ARM...but that developers would be able to recompile traditional Windows apps for ARM. Now I’m thinking what they mean is more profound: that on ARM, Metro will be the only Windows interface.

I think that's a very black and white way of looking at it. Sure maybe MS will rule out C++ x86 apps targeting winforms apis, but there's no reason to assume that they will also exclude C# apps targeting WPF.
A compiler that did an 'identity compilation' on a strict subset of real JavaScript, and rejected any problematic or confusing constructs would have value.

CoffeeScript goes further than that and provides different syntax.

One of the things that complicates C++ is the requirement for source code compatibility with C. This necessarily requires preservation of confusing quirks.

CoffeeScript is not source code compatible with JavaScript.
I'd rather buy a PDF version. The problem with paper is that it takes space and is an instance of "stuff" when I'm not reading it. Kindle version is likely poorly formatted, I just can't trust that. A PDF on an iPad would be just great.

Food for thought.
The use of desaturated pastels is not a typical choice for a technical project.

Atypical choices in logo design? Yes, please.
Stanford in NYC website
There's a lot of negativity here, and I'm not in love with the logo (although I like the colors a lot). I just want to thank you for being open enough to draw attention to it and share the process. Visual communication is a skill that gets stronger as you use it, I appreciate posts like these.
If you are really only doing payrolls once a quarter, have your accountant/bookkeeper do them for you. They will probably charge more inline with your expectations. The nice thing about a payroll service like ADP or Quickbooks - they guarantee accuracy and all filings are done. You mess payroll up and the fines are large.

That said, I have a different question. Based on your payroll frequency, it seems that you might only be paying yourselves. If that's the case, have you considered NO payroll, and just dividend distribution? You seriously need to get an accountant if you haven't. Let me give you an example: You can payroll yourself somewhere around 10 to 15k per year and end up getting earned income credits that you don't get if you make too little or too much. The money you're trying to save in payroll fees is nothing compared to the thousands you could get back. Dividends can be used exclusively, or as partial, depending on your strategy.

Never go without a good accountant and a good lawyer!
Net Doctor and Male Extra
I don't think that limit exists for technical reasons, I believe that it's an arbitrary limitation applied by Intel/MS businesspeople trying to protect their higher profit product lines.
The first time they killed it (Buzz) by blowing privacy and automatically linking everyone in your email address book.

This time they blew privacy by demanding everyone use their "Real Names".

I'm not exactly sure why Google is so intent on getting this wrong, but wow, they sure are.
That IPO Pop? Majority of 2011 U.S. Listings Are Underwater
Metro is really nice. It's great to see Gruber praising it like this: it is very praiseworthy. Also, it's easy to forget that Gruber is first-and-foremost a design geek.
Asia drawing more Americans seeking career opportunities
Numenta Private Beta Signup
It is profitable: http://www.google.com/search?q=is+facebook+profitable
Senate agrees to fund the James Webb Space Telescope
SAT Reading, Writing Scores Hit Low
What are people doing with their tablets?
Amazon have no control over ebook pricing, it's set purely by the publisher.

For physical books Amazon buys them from the publisher and resells them at whatever price they want (including at a loss), hence they often discount physical books from the cover price.

With ebooks Amazon uses the agency model where they just get a fixed percentage and can't change the book price. The Economist did a series of articles about ebooks last week where it discussed how publishers took this approach to stop what happened in the music industry where Apple essentially changed everyones expectation of how much they should expect to pay for music.

Here's Amazon's article about it:
http://www.amazon.co.uk/forum/kindle/TxDO7PSRZ3YTZD
1) Function is wrong

2) Fix function in source file

3) Send updated function to browser

No clicking around, no copy and pasting.
New Paypal Platform
Omaha 3: Modernizing Automatic Software Updating
I'm not going to source this at the moment, but I'm 80% sure I've read studies that show pie charts increase audience confidence that they understand material but reduce their accuracy.

Pie charts seem simple and easy to understand, which is really the most dangerous flaw. It's difficult for the human visual system to compare areas accurately.
How to build a cleantech success (by the numbers with Matthew Nordan)
First Github commit happened on July 29th. Today was the launch date.
As for the data itself, the model went through several consultation rounds for over 8-ish months.
MozRepl has many usability problems not least of which is being specific to Firefox. Browser Repl works in every browser.
There are few, if any, current systems with petabytes of RAM; the very largest have tens to hundreds of terabytes.
Experts: 366 million people now have diabetes
Hi,

I'm the person behind IOS Boilerplate. I didn't expect to appear at Hacker News. Sorry for the typos, I wrote the web site in less than 1 hour and I didn't check the spelling.

This project is work in progress. I'm learning from your comments and I will improve it. I just hope it to be helpful for some of you.

I will try to reply to some of your comments directly.

Thanks!
I'm sorry, but you are inferring a lot from a simple comment.
Google buys 1,000 patents from IBM to defend Android
E-invoicing toolbox (EU-wide standards)
I believe it's already confirmed that Win8 ARM devices will indeed be Metro-only - no legacy Desktop whatsoever.
You are selling a publishing platform, so why use Tumblr? You might want to switch your blog over to your product, you know, eat your own dogfood and all that...
Plus the chances of an "accident" occurring to the creator of very popular content increase.
I don't think so, they use their own system branded the "hosting connection." It could just be fantastico with their own skin thrown on, I suppose, but it looks like their own thing to me.
I'd love to do this. The hard part is getting Xcode to cooperate :\
ImageManager uses ASIHTTPRequest. So there is just one HTTP library.
Another good option is destroy-all-software [1]. Very cheap too.

[1] https://www.destroyallsoftware.com/screencasts
Regarding performance, have you considered CoffeeScript that generates JavaScript with (@JSDoc) type annotations that would allow Google's "Closure" compiler to further optimize and type-check the generated JavaScript?

CoffeeScript has its own optimizations and error checking, but type annotations would allow you to also leverage Google's continuing improvements to the Closure compiler.

https://code.google.com/closure/compiler/docs/js-for-compile...
Definitely a huge focus on mobile, but I feel like PayPal would have to become a universal standard (outside of online payment gateways) for this to really take off.
"In olden days, an 'em' was the width of an 'M', but this is no longer true; ems are simply arbitrary units that come with a font" - the TeXbook, p60
Regarding #1, you may very well be right, and I've just been reading through "language-wank" goggles. But regarding #2:

https://twitter.com/#!/izs/status/114089739908415488

And to be extra clear, I appreciate the post, and agree with most of it.
He was also comparing to CoffeeScript, and sadly there's no way to do it there. This is the one feature that keeps me from using CoffeeScript, the lack of REPL integration--I have no idea how other people do without MozRepl or SwankJS or something homegrown. If I don't have something akin to Slime for emacs, it really frustrates me. I assume I'm not that smart or extra lazy.

I question your use of "only" able to use your own editor. There are myriad problems with using Firebug to write your code in: It doesn't save your code so if the browser crashes or hangs (which happens all too much with my installation of Firefox) you lose it; if Firebug starts behaving wonky (again, happens all the time) you lose it; you have to copy and paste the code into your editor once it's done; and, the editing mode itself is awful, of course. This is, as opposed to, say, MozRepl, which is instead convenient and safe. I assume the ClojureScript environment is as nice or nicer.
Yeah, I considered that (and you are right), but if this is an attempt at pagination, it's a 'WTF' head scratcher as to why you'd make it so complicated. I'm not saying I know, just giving the coders the benefit of the doubt.
Please, count the lines of code. This is not a "massive" project. The documentation is very simple. These frameworks won't hurt you in the long run. They are very simple.
Yeah, I think you're right, the REPL itself isn't revolutionary, although I felt as enthusiastic as the op when I discovered it existed. Then I tried to use it.

It's alpha quality, breaks and has to be restarted quite often. And a large part of webapp dev is testing code that is inaccessible from the global scope because of architecture (module pattern, etc). There is some magic however for dynamically loading Google Closure Library code that it wasn't compiled with, but I found setting up correct paths to include my own ClojureScript files to be tricky, especially doing so when targetting platforms with their own particular architectures (eg CouchDB/Couchapps).

That said, I think the op made a very good point about ClojureScript producing code that one would never write by hand. It's really the Clojure/Lisp idioms that are the win. The REPL an accessory, and a nice one, even moreso once the rough edges have been smoothed over.
Sure before Google Closure takes an optimization pass at it. Anyways, I don't really think it's a point worth debating to death - I defer to Erik Meijer.
My MVP: Talk to a California startup lawyer over Skype in 5 seconds.
Here's to GitHub being around in a decade :-)
Never got around to thanking that teacher?
"like a gloss on Windows 7" - From what I've read[1] so far this is not the case. The APIs that 'Metro style' apps use are built deep into Windows. In fact it seems more like the opposite - legacy Windows is treated more like another app that you can switch to, if you're on x86/x64 machine.

[1] http://www.winsupersite.com/article/windows8/windows-8-devel...
I agree with you on buzz's "Over sharing our address book"

I don't agree with the "Real Names" claim; their are reasons to want people to use their own name.

The only success google ever had with Invite only type thing was Gmail - I remember being so excited to get my invite and haven't moved since...

That may have worked because those were different time on the internet and perhaps the other alternatives sucked so hard (hotmail, Yahoo!)

I really don't understand the slow roll out at Google's scale - they should have released later but full-out and dedicated the resources in a "build it and they will come style" ~ even if they wasted the time because it failed it wouldn't be any worse than it is now... cause you didn't build it before hand they didn't come.

- Why would people leave facebook to feel snubbed by 'having to wait for a Google+ invite'? - it wasn't 3x-10x better than the alternatives like Gmail was.
Yep. Core CoffeeScript isn't going to pick any particular horse in the JS optimizer race, but there's a great fork that does just that:

http://www.bolinfest.com/coffee/features.html
SVProgressHUD is non-obtrusive. In the example that uses it you can go back, and the HTTP request is cancelled.
>The fundamental problem with daily deal sites is that by large and large the customer profile they attract are the LEAST attractive to local merchants.

>Who wants a customer who only buys things that are on sale and has no loyalty?

I see this assertion a lot. I am on GroupOn. My girlfriend is on GroupOn. We are a DINK (double-income, no-kids) household, the most desirable to any seller. I have numerous peers on GroupOn. Several of them are also DINKs.

A lot of people are on GroupOn because they are looking for interesting things to do that are outside the ordinary. Sure, sometimes we use a GroupOn and never go back. Other times, when we like the experience, we don't hesitate to do it again at full price. That's the whole point of the service.

I'm the first to point out the problems and shortcomings with the daily deals model, but the oft-repeated notion that the only people on such sites are troublesome cheapskates is simply not true.
That looks like up to 55% traffic loss for up to an hour. WTF was that?
Marc Benioff's Five Leadership Secrets
Ask HN: Pingapp vs. Ping
I want to build a social network on a domain I registered recently, pingapp.com. Would this be a bad idea given apple has a social network called ping?
I have a 3GS and FastCells are a great improvement in performance.

I'm glad to see that DictionaryHelper is great for you :)
>You can ask Mac apps to behave like iOS apps, which is what Lion’s Automatic Termination feature does, but it has to be opt-in.

Virtualization could enable you to run a legacy app, stop its processing instantly, bring up a new app, and save the 'background app' state to storage when it's convenient.

This seems to be where they are heading. I don't know how it would translate to ARM tablets, but intel wants in on tablets anyway.

http://thenextweb.com/microsoft/2011/08/03/windows-8-to-have...
Yeah... it can't. In my view, it probably needs a minor integrity clean up - its founder needs to divvy up his stake among the partners that allegedly weren't his partners (e.g. people who sued and walked away from him subsequent its explosive growth) when he started FB. And whatever else lacked integrity prior to starting it too, along the way...

While at it, he probably should not pull out of the Giving Pledge.

After that, I see no major problems for the IPO.
We are paying ourselves. But our accountant says that since we are making some profit, we should put ourselves on payroll.

I appreciate the feedback and I do agree that time is more important than money. But money is also important when you're "ramen profitable".
Indeed, and I was specifically referring to the Atom line of processors and how Intel has crippled them (no ECC, 64 bit capable but <= 4 GB max physical memory ... although I must note both of those would increase their cost) and otherwise not invested sufficiently into them (worse than subpar for the market chipsets and not even trying in the SoC direction, the latter more of a cultural and business model thing).
Thanks for your comment. I didn't know about MKPointAnnotation.
I've heard this explanation, too. Also, I don't find the 'metaphoric' window all that big a stretch.
G+ is still in field trial, but it is far from "closed". I have 150 invites, as do all users to the best of my knowledge. The growth was limited for the first couple of weeks, but that is no longer the case.

I would disagree that controlled growth of a new product is a mistake for a company at Google's scale and brand recognition, and I would also disagree that it is still a "closed invitation-only beta thing".
Do you need life insurance?
Startup in CA? Get legal advice from a startup lawyer.
LTG  Disrupt: Day 3
With their insane fees PayPal has nothing against Visa/Mastercard.
I think you're confusing my comment with someone else's! Either that, or I very poorly stated my comment. I was referring to getting thousands back in earned income credit - depending on your situation. Did you know it's possible to get thousands back with your federal tax filing even if you only paid in a tiny little bit? Your accountant should be explaining this to you if he isn't. Hack the system.
What are the use cases of your online CVs?

Most companies won't accept online CVs, so you'll need to have a way to convert to doc/pdf. Also CVs need to be very focused so you'll also need to allow users to curate, cut out unnecessary sections.
the creator of this site used http://kickofflabs.com to create the landing page. this service tracks how many people visit the site, sign up, open the email, respond, etc etc etc in order to give accurate and informative reports about the interest that has been generated.
Yes, but how do you monetize it?
The added complexity of allowing an app inside a VM to see outside the VM probably outweighs the benefit of checkpoint/restart.
I don't think the Itanium is a good counterexample for it ran 32 bit x86 software poorly and as I understand it it never met its general preformance promises. E.g. on the fly out-of-order execution engines (e.g. the Pentium Pro and on) beat VLIW and the best compilers for it to date (with some domains being exceptions, although by now probably not in price preformance).

At least here we're talking about low(er) power chips that support the well established Intel x86_32 and AMD64 macroarchitectures.
Really interesting explanation.

I bought 2 books today.

The Lean Startup - (Kindle edition) $12.99

Design for Hackers - (Dead tree edition) $25.32

1.) It's surprising to me that The Lean Startup is priced at 12.99 if they give amazon 70% of the royalties. Seems like they should have priced it at 9.99.

2.) Design for Hackers is a book where illustrations matter. Paying for the dead tree version is better. At only a few bucks off the dead tree version, the Kindle version doesn't seem fairly priced considering the degraded reading experience.
FWIWI, it's pretty trivial to set up hooks in Emacs to automatically refresh a page after you save each JS file. Or better yet, send it straight over the wire via MozRepl. I find "massive time sink" a bit hard to take seriously.
I had my laptop's screen at a slightly sub-optimal angle, and the shadow on the shell completely disappeared. I could not tell that it was supposed to be anything; it read completely as "three colorful abstract shapes and a larger honky-colored abstract shape". What are those three curvy things supposed to be? I dunno, but they completely ruin any hope of the shell reading as a shell at a quick glance; the silhouette is a completely confusing lump.

I am afraid to say that, in my opinion as a professional artist, this logo needs reworking, rethinking, and possibly even complete replacement.
Nice idea for a site. I thanked my high school Math teacher who was an amazing teacher and inspired me quite a bit. I just wish he could actually receive the thank you, I have no idea where he is now.
Great idea and execution but why only 30 days?
I don't think that's true. Can you point to a source? I've heard and seen only the opposite.
Comparison with linkedin, flickr, reddit (us only):

http://www.google.com/insights/search/#q=google%20plus%2Cfli...

Will be interesting to see if that is a real plateau or as you say just the fading of initial interest boom. Next six months should be telling.

It will also be interesting to see if they tie G+ into Ice Cream Sandwich or Jellybean somehow to help it snowball.
The Craziest Company At TechCrunch Disrupt
To do great things with a language you have to love the language
You can switch namespaces by eval'ing the ns form in your file after starting the REPL. Agreed there are lots of rough edges. But even with those I am able to code / test faster than w/ plain JavaScript or CoffeeScript.