skysight-inc/HackerNews huggingface dataset:
You don't open 100 apps on your computer and then complain about memory usage. Running 100 tabs at the same time, all of which may be running live JS processes, is about the same. It's a perfectly valid usage pattern but it's also going to eat a lot of memory. It's not like driving with your parking brake on, but it's like loading your car up with its maximum passenger capacity and then complaining that it's accelerating more slowly.
We found getting a DE LLC to be pretty much trivial; on the other hand, getting a local LLC (for us: NYC) appeared a lot less trivial, and involved things like running an ad in a newspaper. I'm still not clear on what the advantage is to getting an LLC anywhere but DE. I'm sure there are venues that are cheaper, but DE is so cheap that unless you're incorporating a whole bunch of companies at once it's hard to see why it would matter.
My post was in no way meant to be boasting, quite the contrary, it assumes that my computer is on the lower end of what will be widely used, especially here on HN.

> In general, my machine has 8GiB of RAM and low-memory thrashing / out-of-memory errors are pretty much a daily occurrence. They're certainly not all Chrome's fault, but I don't think it is helping matters any.

I suppose the choice of operating systems has to do with this as well, since a browser can only do so much if the underlying OS handles memory allocation in a less than ideal way. This at least sounds like it might a problem that is situated on a much lower level than your browser dealing with multiple tabs.
I thought I saw that being debunked by a Chrome developer, I remember him saying that this was changed a while ago, and now the cache has a maximum limit. Clearing the cache doesn't seem to do anything for this problem, though (the page still reflows). It doesn't take more than a few ms, but it's annoying when other browsers do it instantly.
Mozilla has had XUL before Chrome was even a blueprint.
As I said in a different comment, doctors can be exceedingly sloppy. There are no consequences. There's no clear evidentiary trail pointing back to the doctor (there could be -- but hospitals have no interest in that). And the worst thing is that we have a culture of sheep who treat doctors as if they are a kind of God. They aren't. Some of them are heroes, but some are worse than the average car mechanic.
In passing, one reason bookmarking is broken is that "infinite pages" usually don't return you to where you were, as they should, but to the top of the page.

"Infinite pages" are also breaking search. Google finds a hit but you die of boredom before you can actually scroll down that far....
I suspect it's just that just about 100% of venture-backed companies are DE, so to the extent you're a snob about being venture-backed, you might be a snob about where a company is incorporated too. But personally, I don't see anything wrong with incorporating in other states - plenty of great businesses do so (and plenty of great businesses are not venture-backed). Ultimately, the legal stuff is just a distraction from what's important - building the actual business. That's why we built Clerky, to minimize that distraction!
I had heard the same thing but I'm located in the US so I don't think that should be an issue but thanks for the heads up.
That may be what your intention is but to me it screams scam. If it weren't for HN comments and recognizing a few of your customers on your 'clients' logos, I'd be off that page so fast.

Default twitter boostrap instantly is a red flag to me that they haven't invested in creating a good image for themselves (read: trust), and that's really important if you hope to have customers, especially with something related to legal.

Just my .02

Great looking service too.
I love the serious response to a comment posed as a joke due to the poor capitalization of the original title. So much so that I feel on the fence about even pointing it out.
It's a 3-tuple, not a float.
> It's tough as everyone is drinking the ruby kool-aid.

Ruby and Python are similar in terms of execution speed and developer productivity. If your work requires something that Python has and Ruby doesn't(say numpy), then it might make sense; otherwise what would you accomplish by switching from Ruby to Python?
Ya you could easily do that and get blacklisted by Google and most USA search engines. Make the text the same color as the background, really tiny in the corner somewhere and spam it up. Though you could simply edit your robots.txt if you don't want to appear on the search engines. At least the ones who respect that. If a link to the site is found by a spider, the cat is out of the bag so to speak. Nothing can put it back in the box.
This is similar to how the Rubinius project has been managed for a long time: After your first pull request gets merged, you'll be added to the repository as a committer.
Appreciate the insight, thanks.
I had them use the free trial of Magento Go to try and ease them into it but they seemed to be overwhelmed. Shopify however looks very ease to manage and a good starting point for beginners into the e-commerce scene.
How should we be moral?: Three papers and a good book
Cool. Thanks for the connect. I love our community sometimes
I never use bookmarks that way. I just star (once), and use the URLbar to search for bookmarked pages. It's much easier than trying to maintain a hierarchy.

If a page doesn't have a title I'll add a couple tags, and likewise if it ever takes too long to find a particular bookmark. But 99% of the time I don't even need to think about those things.
That's actually a really interesting point. In software, selling as a product usually means the customer pays once and never buys that product again. Selling as a service means something recurring like a subscription.

I think it's easy for software people to forget those aren't the only models.
If you write that in C#, and declare the argument as "ref User u", it'll print "newName". Which is what I think pass by reference is. Java and Go (and C) are pass by value.

When I started learning Go, I kept seeing people talk about pass by reference, so I assumed it really did pass by reference (despite being uncommon). I was surprised to find out that it does pass by value.
No. But it did manage to cross "the desktop chasm" and it is usable http://www.edubuntu.org/about
1000 calories in a Calorie (kcal), 714 clicks to burn a "Dietary Calorie"
Exactly what I was going to ask - just came across LegalZoom this past weekend.
I've never seen the value in joining LinkedIn, but the endless requests used to annoy me, so I tried to unsubscribe. But you can't. In the end, I wrote to them and told them to put me on their Do Not Contact list.

That's worked pretty well: I haven't heard a peep in years!
Hopefully there's an accounting/compliance manager...
I'm switching back from Chrome to Firefox because Chrome doesn't work for me with basic Google services, like search, maps, gmail.

http://productforums.google.com/forum/#!topic/chrome/hsW8ls9...

It goes on and off. When I have this problem I switch back to Firefox for a while.
Will take it into consideration. I'm especially recalling that reveal Google just did about FBI requests issued, and your comment is definitely putting it into perspective. Thanks.
probably most happy off the bat to see performance gains (who doesn't like that?). I'm hoping the fs readstream boost will help with static hosting.
Can you explain a bit more about the $99 yearly/annual agent renewal fee?
lol, I thought the same thing when reading it. The article seems to imply they're improving their infrastructure for the sake of improving it, though all things considered, strengthening "big brother" might be more of a motivator here.
I've found Swipe.js to be helpful in the past, looking forward to checking the new version out.

@bradbirdsall - Chrome canary calls out the mime type of swipe.js on the demo site. I don't think the HTML5 spec requires text/javascript though, so that's probably on Chrome.
Just how much has execution time improved? I'd love to see some benchmarks.
Thanks for the tip; I hadn't heard of about:memory before.

Is there a sane way to report bugs these days? I'm happy to do things like describing a useful test case or attaching a screenshot of about:memory, but I've spent too many half-hours trying and ultimately failed to report useful information via Bugzilla to ever go near it again. It's like a case study of how to do every possible thing wrong in usability terms. :-(
Don't listen to people who tell you not to look like Bootstrap.

On the other hand, try to get the start of your customer list above the fold.
Well, like I said, I've never seen anyone claim Go as pass-by-reference. That having been said, the spec refers to slices and maps as "reference types" but it doesn't mean they're pass by reference. They're still passed as a pointer, you just don't see it.

You're correct about the "ref" keyword in C#, when used for the arg and parameter, it causes the function or method to act on the same chuck of memory as the alias represented in the caller.
That's just not the case or Microsoft wouldn't advertise it's "Do not track" feature, people wouldn't switch to Chrome just for incognito mode, and more people would be using IE on their Windows machines because it comes pre-installed. People do care.
that would be me .. i mean thats my name :P
rcp came out with 4.2BSD in 1983.

rcp somemachine:/some/folders/somefile.txt

Is remarkably similar to:

http://somemachine/some/folders/somefile.txt

Don't get me wrong. The Web is one of the most important developments in the history of computing, or even of mankind.

But like I said, the original article makes the URL out to be some unique, genius invention that came out of nowhere. When in reality it evolved very naturally out of existing network computing practices.

Here's the clue that the article is wrong; when URLs came on the scene everybody who was using the internet at that time understood them intuitively. That's because they were a natural evolution of what was already there.

Of course, that's usually the case with just about anything people say is revolutionary and came out of nowhere. If you look at the actual context that the thing came from, there's a completely logical progression. It only seems like it came out of nowhere to people who weren't there.
LinkedIn *1_*1_*1_*1_*1_*1_*1_*1_*1
What purpose does:

1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1

Serve in some of LinkedIn's URL.

Example:
http://www.linkedin.com/groups/Angular-Developers-4896676?gid=4896676&goback=.npv_130180715_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_*1
You're right. I concede the point. It looks like there's some recency bias in WP's decisionmaking process here.
Being Christian and reading the article, I didn't find anything that reflects how I react to questions about my faith. I didn't choose to believe in God because I needed a crutch, a cozy fireplace or imaginary friend on tough days. I choose to believe in Him because He made sense of it all.
Lets (for a moment) agree that we can achieve 99% of UX via common sense.

The question I would ask is: Would you make the same argument for Typography? (I know, seems completely unrelated)

Typography, we can say, is just making text readable, organized, and appealing. We can all read some info about kerning, leading, and spacing, and their common ratios. Then, pick up a 'modern' typeface and that would then bring us to 99% of making a new webapp/site beautiful in terms of type?
Dossier[1] has been doing this for years now. It's not as pretty, but it can manage lists and has a bunch of neat features.

I'm no affiliated with whoever makes it (except as a user, I guess) -- but I did want to bring pre-existing alternatives into the discussion.

[1] https://chrome.google.com/webstore/detail/dossier/hohaaljbjh...
Obama Administration supports journalist who was arrested after recording cops
Looks very impressive and well thought-out--good luck!
Fool onlookers with multiple cursors while entering passwords
Since you transitioned into full-time UX starting as a developer originally, I am curious as to what resources you utilized to improve your knowledge of good UX principles.
I've only just realised this is built into chrome natively:

Right click on any tab in a window and choose "Bookmark all tabs..." from the bottom of the menu.
Or press CTRL+SHIFT+D.

This has the following advantages over OneTab:

1. You can add new bookmarks to the list at any time.

2. Bookmarks can be synced with google sync.

3. You can name the folder so you know what the list is.

4. Bookmarks are searchable in the omnibar.

5. You can open a single bookmark without it being removed from the list. If you don't want to keep it, just click the star in the address bar and then the remove link.

6. When right-clicking a folder there's an option to open all bookmarks in an incognito window.

I can't believe I've overlooked it for so long! I don't need any session management extensions now.
Thank you so much for writing this post! A lesson learned!
bad blogger

https://news.ycombinator.com/submitted?id=techdog
Just out of curiosity, why have it blink for 2 minutes, then faster for 1 minute?
Good ole' forced continuity[1]. BTW, what OP describes is also a dark pattern[2]. I guess they use darkpatterns.org as their handbook.

[1] http://darkpatterns.org/library/forced_continuity/

[2] http://darkpatterns.org/library/friend_spam/
> You can get it to do anything you want.

But in addition it should generally do what users expect. If the dots aren't clickable, why are they there?
This looks great, couple feature requests:

1. California Corps and LLC

2. Make California's franchise tax disappear :P
Does Github support branch-level access control? If so, a maintainer could keep control over the master branch to control what gets merged into a stable release but allow developers to run with a development branch and feature branches.
For Radical Innovation, Nature Loves A Vacuum
Though, statistically, if you push the "the great filter" closer to our present condition, don't you actually push the bulk of the probable filter events to before our present condition, events which are evidently not true in our case, and actually _raise_ our probability of long-term survival?
Did you have to register as a foreign corporation in NY after you created your DE corp?

IANAL, but for North Carolina if you have an employee in the state you must register as a foreign corporation and pay whatever fees are associated with it. It also seemed like you had to do double the paperwork each year once for DE and once for NC.
I've been taking the Programming Languages course on Coursera, the motivation for the course is exactly what you're talking about. "Syntax doesn't matter" has become something of a catchphrase in the lectures, emphasis is always on semantics and how different languages accomplish the same/similar things.

https://www.coursera.org/course/proglang
No problem. Although I think Behance is probably better for your purposes, you might also want to check out DeviantArt (deviantart.com). It's another pretty big artist community, although I'm not sure how many game artists are on it.
Just curious, let's say I've incorporated an LLC (assume) with you guys and I need to consult you regarding tax processing for the current year, how to efficiently organize our legal structure - about what stuff we can outsource, etc. etc. Do you guys do that too, because, it is important that everyone realizes BEFORE incorporating their company that this legal stuff will most of the times cost MORE than the cost of the company's incorporation. So do you guys help us out with that too? Even if we haven't incorporated with you?? (for a fee, ofcourse)
I LOL'ed.

The number of lawyers who will review a corporate formation package you bought online is laughably small.

Asymptotically zero in fact.

A better idea would be to provide the option to connect with the lawyers who drafted these specific documents and have them tailored to meet your requirements.

Having legal work done is not like getting a Wordpress theme. If you screw up, it costs real dollars and huge headaches in lost opportunities, liability, and lawsuits.

For the love of god, if you are planning on taking a partner or outside investors, please use reputable counsel and get things done right. Once you signed the documents, filed the papers, and taken the money, it's WAY TOO LATE.

Otherwise, you might find yourself in a nasty lawsuit arguing about the meaning of some obscure term of art that is only exposed by some recent case law generated by a finding having nothing to do with your industry. And for the privilege, you could find yourself paying not only your own legal fees but the other sides too.

Caveat emptor.
Personal websites, yes. Academic journals tend to look professional - which doesn't always mean great web design, but it definitely doesn't mean what you see at journalofcosmology.com. If you had solid evidence for the biggest biological claim of the century, you'd take it to the top journals - Nature or Science.
Outside of the particular constraints of the gay community (and a few other niches), you probably don't need a backend database at all. All the work could be done in the frontend.
I find the strength, openness, and responsiveness of the community (mailing list, freenode IRC chat) to be node's greatest asset. They've done an amazing job in building culture and that should serve node well as it matures.
I live in 'the first world' and I can't afford more RAM. $50 is far too much for me to spend at the moment. (A need for more RAM is trumped by my powerful urge to eat.) Not to mention working at a corporate job where the computers are older than my children and every ounce of saved RAM is a blessing.
Box Model Fixes in Responsive Design
You know those people still have children regardless of which country they're in, right?
I did try this one for some time before The great suspender (https://github.com/deanoemcke/thegreatsuspender/).

IMO the great suspender is better at solving this problem for me because (recalling from memory my experience with tabmemfree couple of weeks back):

1. The great suspender retains a visual snapshot of the page (along with title, favicon etc) thus helping me jog my memory about what the tab is about.

2. It uses a internal chrome:// URL to park the suspended tabs instead of using an external URL (http://). I am not saying that the developer of tabmemfree could be spying on the URLs being parked. But I am just not comfortable with the idea of parking my tabs using an external http service.

3. An explicit text format white list rather than relying on pinned tabs (which makes me lose the tab position, title etc).

4. Explicit option to suspend a tab or group of tabs (and bring them out of suspension) - instead of just relying on time-outs to suspend a tab.
>If you have to replace that every $2 years, are you really complaining about the cost of $25 per year on your $1,000 computer system?

That's assuming you're using a computer with user upgradeable RAM, and not a new macbook pro.
It's not about the money, it's about the complete disregard of quality. The applications we create should only use the resources they need.
Node 0.10 review on DailyJS
Definition 3, my friend.
This might be my failing, but the your/you're confusion is something that always makes me question the worth of what I'm reading. Which is a shame, because it was a good post otherwise.

I'm glad you're trying to improve with each post. The way to get better at writing is to write.
You should also come by our booth (Continuum Analytics) and we can talk shop!
But don't work like it should. The chat only appears to the addressee if he opens a chat box to chat with you ..
The dots are much more a visual cue than a means of navigation.
I think stiff is correct here. You can derive the law of the excluded middle from proof by contradiction, obviously in classical logic but even in constructive logic.* See this blog post by Andrej Bauwer for an explanation: http://math.andrej.com/2010/03/29/proof-of-negation-and-proo...

* although there are logics in which this does not hold, but that's probably not what you are talking about here
You leave out the part where the Journal of Cosmology photoshopped Myers' head onto a picture of a plump woman in negligee.

By their fruits you shall know them. Sometimes it's appropriate to use a heavy touch. I would agree Myers relies on it much too much, but it's not inherently bad.

Though, as a minor point, Myers' site itself could use some better design chops...
In my opinion this really is the easiest way for quality content to rank and I highly recommend it. However, and not to downplay how nice this must be for your sister, but these are relatively obscure terms that don't get many hits. If you are trying to rank on some of the hottest money making keywords on the web, the type with a 6 to 7 figure payday, then you are on a totally different level of difficulty. Orders of magnitude different. Old domains with old content are heavily weighted. New guys have little to no chance. Only extreme viral content can achieve that and hope to be white hat. It looks effortless in the wild but in practice you have a lot of work to do to link-bait and that's still hit and miss. That's why a lot of "SEOs" turn to black hat, and churn and chew up the search engines to scrape whatever they can.
This bring to mind the Kevin Spacey monologue in Casino Jack:

Cause in reality, mediocrity is where most people live. Mediocrity is the elephant in the room. It's ubiquitous. Mediocrity in your schools. It's in your dreams. It's in your family. And those of us who know this - those of us who understand the disease of the dull - we do something about it. We do more because we have to.

Read more at: http://www.imdb.com/title/tt1194417/quotes?qt=qt1477054
My first brush with Node was in a class. We chose to try it for a game only about 5 months after Node's initial release. It was cool and fun to work with but ultimately a bit rough. After a year's break, I can now say I love Node. I'm glad your return was just as encouraging.
Why Google Glasses Will Fail And Why You Should Not Buy Google On This Hype
I suspect this hack isn't about access control, since that effect is already achieved with pull requests on forked repo branches, but rather with the social hack of giving a person responsibility over mainline code, and having her maintain the project much better herself.
If they paid, they used grindr to find a journalist looking for a casual story hookup, which makes it a relevant story.

Seriously, the NYT blogs are basically people emailing their friends for topics. I get them all the time due to my network of past associates who have become bloggers for NYT, WSJ, etc.
I know the interface got upgraded recently, and I've heard good things about the new upgrade—although I don't actually work with Bugzilla on a daily basis, so I don't have first hand experience. Anyhow, you might want to try the new version and see whether it works better for you.
Interesting...

Chat with Mark Zuckerberg:

javascript:Chat.openTab(4)
I've done it before with earlier versions of Firefox on a system with fewer resources that yielded a substantially lower memory footprint.

It is very possible to do a lot with less memory.
Ask HN: What open source projects should be mirrored?
Hello HN,

I'm working on a little side project to mirror open source projects on the web. Nothing major at the moment, perhaps a server on the east and west coast of the US to start with. It just seems like something we need as a way of supporting open source regardless of the services people choose to use like github, bitbucket or google code.

What open source projects do you believe should be mirrored and why?
This is not surprising because Facebook treats chat and messages as the same. They both end up in the same thread. So as you can send a message to anybody, you can "chat" with anybody. Whatever you wrote will be received in their inbox as a regular message.

I am not sure what happens with people who choose not to receive messages from the public though.
In my case it opens instantly..