skysight-inc/HackerNews huggingface dataset:
They gave me one for free and I used it once. It felt more like an engineering prototype than a commercial product, even though it was months after they US release.

Apparently the APIs and developer tools were in constant flux right up until launch day and there was a palpable sense that RIM's main concern was just getting a product to market ASAP.
Node.js Has 1 Gb Memory Limit
Todo.js -  fast, reliable, extensible, powerful todo list application
Video: Python Fundamentals Training - More on Functions
Ah, simple, worthless advice from the internet.

Project not going well? Work harder.

Not enough money? Save more.

Not attractive enough? Be more attractive.

I know I'm enlightened. Sigh.

Median income in the U.S. is $40K. Which is about $110/day. Telling people to cut out some "small thing", a $5 daily expense, is telling them to magically save 5% of their total expenditures. Except he moves quickly to saving $250/month, which is now 10% of their total expenditures. Easy as pie! Just stop eating! Stop renting shelter! Stop purchasing clothes! And then you'll be free to have money to eat, rent shelter, and purchase clothes.

Utter brilliance.
307% Growth at Network Security Startup - Please contact candace_leerapid7.com
In any event, an explanation would put me at ease. When I see that I usually move on to my next list of aggregators.
I've been proactively working on this problem for years actually. This is like my 4th or 5th attempt: https://github.com/kristopolous/ytmix
or is your perspective that something as simple as this https://github.com/dotcloud/cloudlets/blob/master/sample.clo...

would work?

Wound't the system become a nightmare once I start installing/changing stuff in the machine in a very organic way?

Meaning, I'd have to go and maintain that manifest???
JS arrays are implemented in a variety of ways in different JS engines, but at least V8 and Spidermonkey have a "fast case" where there's an actual C array (single contiguous chunk of memory) and fall back on a slower representation in the rare cases (large holes in the array, non-integer indices, etc).

So in the common case, you are in fact looking at a big memcpy every time you remove an object from the front, unless you do some magic with keeping track of a nonzero offset in your C array. V8 does that magic in some cases but not others, as far as I can tell.
Review: Little Bets
> By this time, we'd gotten into Y Combinator, one of the greatest startup handicaps ever created. If I couldn't succeed with YC's help, than I was truly incapable.

I used to worry about the exact same thing. I wonder if every YCer has this fear.
They wouldn't have probable cause to arrest me in the hypothetical you give. At best they would have probable cause to bring me in for questioning (at which point I'm getting an attorney), or to perhaps get a warrant to search my home (depending on just what the security camera shows).

If I were to take your suggestion and avoid the initial question by having my attorney answer it--nothing changes because they still have the security video showing I saw the girl, so now they will just think I'm lying through my attorney install of lying directly, and I'm still going to end up getting brought in for questioning and possibly have my house searched.
Prolly for the engineers like everybody else lately.
Don't forget all of the stuff that you can not do that will also land you in the klink. Damned if you do damned if... never mind, just skip right to damned.
>There are no downsides when you decline to talk,

Whilst I understand the principle, I'm not sure I 100% agree with this statement. I've been in a few situations in the past - demos/football matches etc - where declining to talk would quite likely have resulted in me being detained for questioning (and in some of those cases, for others who tried this approach, this was exactly what happened), but a polite answer to the cops resulted in them simply leaving me alone.

It's true that had the cops decided to nick me anyway, then anything I said could well have resulted in bigger problems than if I'd kept quite. But they didn't.

In my view, there are quite definitely some downsides to refusing to talk, but they are far lower than the downsides could be by talking.
I would expand this premise by saying that a launch should be about unveiling the company, not the product.

Once the product trickles out and gets adopted quietly you establish a track record of results. THEN you can tell the world about the wizards behind the curtain, what is next and what is in it for customers, partners and investors. The purpose of the launch should be to accelerate your momentum, not create it where it does not exist.
Please try to know your history before posting. Thanks!

The Chrome release cycle is meant to make sure not only features, but critical updates make it out to users on a timely basis. Every release isn't guaranteed to be feature-packed because that isn't the goal.

Ultimately it's about keeping the project on a steady rhythm of development which sees features and fixes out the door as soon as they're ready.
Mac only really is a bummer. I realize that there's a large and vocal crowd of developers doing that, but there's also a big Windows/.NET crowd you could easily be targeting with this. Seeing this on Windows would be great, if you use the open source VirtualBox you can easily make cross platform images.
This ain't tech/startup/hacker news
Components of a Successful Data Center [Infographic]
I'd love to. I'll email you soon.
I'm pretty sure all USPS employees are.
In what way does Arch have a shallower mental model than Debian? Or pacman superior to apt-get? I'm not trolling. Debian is a pretty vanilla Linux and has a huge package repository.
They're running up against a V8 limit.
MG leaves in 5...4...3
You are right. Windows is on the roadmap. We wish we had it today!

We don't have windows right now, but I'm sure that will be a major driver for user acquisition.
Could a third party bolt this on to Facebook with an app? Or are there legal or technical barriers? (TOS violations, privacy policy violations?)
> there are also advantages to developing in the same environment you'll be deploying to.

Like what?

And is this still true if you're developing on a VM that's the same environment that you'll be deploying to?

(Mac user running LAMP stack Ubuntu in Virtualbox here.)
For rich client apps, having a router is useful in my experience. I've not used backbone however. What makes you think it seems out of place?
Free for now to our private beta users. But we plan to have something similar to github when we begin to charge.
I'd rather have Apple software. Best of both worlds - a pretty UI, with a *nix backend. I literally couldn't go back to working on a Windows laptop now.
I thought the same, so I selected less than $10/month.
I'm wondering if you are the victim of sample bias - The Yahoo employees that are happy and talented are likely well paid, well rewarded, and won't be interviewing with you. You are possibly talking to the ones who either are less talented, or unhappy and are reflecting their perspective to you.
If you do not wish to have a brick thrown through your window, your written notification must be mailed to...

http://bash.org/?577451
yeah, office 2008 was the first native x86 version, IIR (and I swear it takes longer to start up then the PPC version of 2004 did under Rosetta, which is just ridiculous).
The description of the vulnerability reminds me a lot about how Stuxnet exploited weaknesses with shortcuts unknowingly loading a malicious dll.
It's a nice article, and the reference to Gresham's Law[1]
is something I haven't seen before applied to content.

The microtransactions idea isn't new, and as other people have said, the main issue is adoption, by both producers and consumers. Making it voluntary after the fact rather than a pay-wall might improve adoption, at a potential loss of overall revenue.

As I see it, there are 3 main classes of blogs, from the author's perspective:

As a marketing tool - to gain readership by writing around the field you do business in, and pointing them towards your products. You don't really care about the money - it's part of your marketing/advertising budget.

As a hobby - writing about things you enjoy doing, but would like some small amount of money as validation of your content quality, and to cover things like hosting expenses and maybe to fund your hobby projects.

As a business - writing things with a direct emphasis on SEO, going for maximum advertising revenue by targeting niche keywords, generating crappy quality content from MTurk, etc.

All of those would benefit from tipping, but in all likelihood only the first two would actually receive tips, and only the second really requires them.

Would it be enough to operate without/with reduced advertising? I suspect not, but you might be able to tie some incentives into tipping like removing ads from other content for the day/week/whatever. Would be an interesting topic to research, but without a decent microtransaction system it's impossible to know.

[1] https://secure.wikimedia.org/wikipedia/en/wiki/Gresham%27s_l...
I am so glad this article is out and I read it. It may be extreme but as someone who has witnesses this type of thing go down, I live with the knowledge that we are all one false accusation away from complete ruin. EVERYTHING can be made to look malicious and calculated, and we should all, in this context, live in fear of the government. Stay out of their crosshairs and keep your attorney phone number close by.
A friend convinced me to buy a Macbook, and I haven't looked back since. I develop web apps in Virtualbox running a LAMP stack on Ubuntu, and it's pretty amazing.

I used to work on a Dell, running Windows. I will never, ever go back to that.
If you extracted the TXT+DLL locally, then you'd be vulnerable, because the problem is that the TXT file is the current directory, and something (WordPad and Notepad, maybe, or Explorer itself) is searching for a DLL that doesn't exist elsewhere on the system, and one of the places searched is the current directory.

All the stuff about WebDav being necessary for a successful attack is because they're assuming someone can't drop a DLL onto your system. But if you unzip a package with a README.txt in the same folder as a DLL you would be vulnerable.
To add my own perspective: I was running some analytics batch job on Node and hit this limit, had to add multi-stage processing to accommodate it. Using --max-old-space-size=1900 did help a bit.

In case you're wondering, here's a test case: https://gist.github.com/1148761

I was told by one of the V8 developers that the new GC is pretty usable now, so worth giving it a shot if you need more than 2 Gb.
20 year old Nasa satellite UARS nearing Earth expected to crash Sept. 24
(Twitter, Inc.) Software Engineer - Anti-Spam Systems (San Francisco, CA HQ)
Please apply to:
https://twitter.com/job.html?jvi=oBPbVfwg,Job

About this Job

Twitter is looking for great engineers to build large scale systems for quickly identifying abusive content. You should be excited about thwarting the ever-evolving tactics of attackers and helping to make Twitter a great experience for our users. You’ll be working on a small team of talented engineers doing big things in the world of abuse detection and response.

Responsibilities

Develop and maintain large scale systems primarily using Java
Use data mining and classification, machine learning and natural language processing to detect abusive trends and anomalies with low false positive rates
Use intelligent reputation systems and rate limiting to understand user behavior and prevent abuse

Qualifications

BS, MS, or PhD in Computer Science or equivalent work experience
Experience building large-scale server applications
Experience with distributed systems, threading models, and server architectures
Experience with data mining, classification, machine learning and information retrieval algorithms
Experience with content analysis, pattern recognition, applied statistics
Experience with database technologies
Knowledge of Mysql and Java

Pluses

Hadoop, pig or other comparable MapReduce experience
You have a security mindset and enjoy working in an environment with an active adversary
You have a deep and abiding appreciation for memes
You can provide a link to your public github repo or technology blog
You have a side project, or several
You use and love Twitter
You are awesome, passionate, and nice
The team: Trust & Safety Engineering

We're a small, tight-knit group working on the frontiers of online spam and policy, and diligently defending the safety and privacy of our users. We cook up anti-spam science, write tools for trust agents, implement policies on the product, and write services for abuse investigation and response. We fend off attacks by performing real-time searches over data sets in the billions, and we take decisive action with extreme prudence. Also, we sometimes go the zoo.

Follow www.twitter.com/JoinTheFlock for more recruiting info
Knowing when to quit is actually a big plus. Plenty of people go for broke and end up with absolutely nothing. So don't berate yourself for that.

You see it as mostly luck and I'd agree with that, start-ups are a big lottery. But there is also skill involved and without that skill you'd get nowhere, you need both, skill and luck.

I hope you'll do 42floors in a way that makes you feel more confident about the outcome. Regardless of how you feel today, 20 years from now you'll look back at this first company you were a part of and you'll see it as the best school you ever went to.

Don't knock it, you made it further than most.
It's weird to see Y! get a lot of hate on HN, because it seems like working there would be a lot like working at a startup. You're trading off risk (will this company exist in n years) for reward (higher salary, greater control over job responsibilities). The best Y! employees also probably have a ton of visibility, working on projects like Hadoop, YUI, YQL, and so on.

What's wrong with this analogy?
Yep, but the reason we care about it is exactly because it affects Node.
The State of F-Commerce : where does digital content fit in?
I always had the opposite experience with font rendering. I always have to disable all hinting and turn on subpixel rendering to get results I like, since I prefer thicker glyphs that have more consistent forms, kerning and spacing at all sizes, even in print (ala Mac OS X) rather than having glyphs that have been forced into pixel boundaries and smushed closer together at smaller sizes for maximum glyph readability (ala Windows).

To me, the spacing and kerning of the fonts matter much more than the clarity of the individual glyphs. Seeing letters smashed together or with wide gaps between letters drives me insane...
A guide on the most current way of playing every Final Fantasy game
Actually they aren't maintained by Arch, they are in AUR, and they are maintanied by an Arch user called Hador[1].

[1] https://aur.archlinux.org/packages.php?K=Hador&SeB=m
Relevant snippets:

"diego.ca...@gmail.com, Sep 19, 2010

... In my case, I've been forced to suddenly stop my work ... with node.js because it cannot handle more than ~140K websockets concurrent connections ..."

"erik.corry, Nov 2, 2010

The limit for 64 bit V8 is around 1.9Gbytes now. Start V8 with the
--max-old-space-size=1900 flag."
This has been long known and looks to no longer be a problem soon reading the comments of the OP. It hasn't been a serious issue as long as you know about it going in.
you can also do direct action by signing a petition at http://epetitions.direct.gov.uk/petitions/16041
Love your site! I've already gotten back so much useful feedback, thank you! I agree with freshlog, it would be great to converse with the person who has given the feedback.
Lobbying dollars at work.
nice FUD headline
Funny, this article seems to be written by one of those vultures.

People that don't work at Yahoo! telling people that work there to quit remind me of the pope telling other people to abstain from sex. If you're not playing the game don't tell others how to play it or to stop playing it.

Yahoo! has had a rough time but it still has plenty of life in it, let's wait to see what they intend to do once they've found their new bearings.

Carol Bartz was a disaster, she did the worst thing any CEO could ever do, which is to wreck the culture that pervaded Yahoo!. Now it is up to new people to try to restore that culture or at least a semblance of it and then possibly the oil tanker can be turned around. It isn't over until the fat lady sings.

Yahoo! is huge, has a pile of interesting tech, lacks polish and needs focus. If Apple could be turned around then so can Yahoo.
As a former Slackware user myself, I was mostly impressed by ArchLinux's package management and the user-maintained wiki. As far as learning the guts of the system goes, I'd say that ArchWiki has become one of the best searchable references out there and is the main thing that separates Arch from Slackware.
My 5 minute project
http://173.236.6.149/ anyone can point their domain to this IP
I wish it was turn based, but it's so beautiful - might try it out! (I'm big Dragon Warrior/Quest fan!)
It may just be me, but I tried clicking some emphasized text because it looks just like the links. E.g. I tried to click "or make your own..." in "Use our stacks, or make your own..."
Perhaps it's the laundry list of technologies, frameworks and related technologies associated with a primary language. Some of these expectations are legitimate, but some/many border on postings just shy of "deep expertise in just about everything".

For giggles, I decided to head over to indeed.com and take a random posting for a Java Developer. I only chose one and below is what they are looking for verbatim:

"* BS degree or equivalent in computer science, electrical engineering, or related field is preferred
* A minimum of 5-7 years of relevant work experience
* Strong knowledge of Java and J2EE related technologies (JVM, JMS, Servlets etc.)
* Knowledge and experience with Internet technologies and protocols (e.g. HTML, XML, TCP/IP, HTTP)
* Extensive knowledge of creating high availability large volume systems
* Solid experience and ability with the use of a dynamic scripting language such as JavaScript, Perl, Ruby or Groovy (we use Groovy)
* Experience in OOAD principles and methodologies
* Exposure to Hibernate, Spring or other lightweight container
* Expertise with more advanced programming environments and concepts highly desired (e.g. J2EE, multi-threaded programming, high availability design etc.)
* Wide experience with code control system and build tools (Maven/Ant)
* Solid understanding of design patterns (Gang of Four)
* Exposure to and desire to work in, a strong team-based environment
* Knowledge or exposure to modern Agile methodologies such as SCRUM, TDD and XP
* Knowledge and experience with unit testing practices desired
* Experience/exposure to Test Driven Development and Simple Design"

Depending on how literal these requirements are to be taken, any one of these can knock you out of the running (you've got solid Java skills under your belt, but due to your specific environment you've got no JMS or no scripting language experience, or you're light on Spring, etc.)

I didn't post another one I found interesting, but it was asking for Ajax/CSS/front end experience.

The only equivalent I can think of is: "Real estate lawyer needed. Must have experience in constitutional, IP, marriage, family and international law. Any experience as it relates to the Geneva Convention considered a plus."
Thank you for offering this valuable service. I was quite surprised to see this.

Do you have any suggestions for improving the customer experience on http://www.ties.com/ ?
Hi James,

Yeah. I was thinking about context. I guess there is a balance somewhere - assuming that there are the regular readers who have a bit of it, and the new ones who don't quite have it. Still something I'm struggling. Hopeful I'll get better at it (every day etc.. :))

I agree with you on Disqus. Seeing it used a lot by many good bloggers so I went with it as well.

Thanks for taking the time to explain yourself and your point of view. Much appreciated! :)

Best wishes,
Rohan
Router is integral for doing RESTful right.
The reason you care about it is because it affects Node. I'm more interested in V8 than Node to be honest.
That's what I want to avoid - I prefer to not have to think about it at all.
- shallow mental model: I know where everything is, I know all the moving pieces

How is that different than Ubuntu (or any other distro once you've used it enough)? (serious question, considering the same switch myself)
We will fix that. It's confusing, I agree
Related: overcriminalization. Looks like this story relates to the same statute:

http://www.economist.com/node/16636027
Trendy maternity dresses for special occasions
Just a small historical revision - Netscape was losing a point of market share per month in mid 1997 - even before IE4 came out, because of Microsoft enforcing IE as the OEM browser on most desktop PCs
A Message To Women From A Man: You Are Not "Crazy"
Thanks! That explains a lot. I'm actually really surprised that they're implemented that way (pleasantly surprised) -- I didn't think even "high performance" code was generally done like that anymore.
Chromium does this too.
Wow, I'm actually getting excited about win8. Microsoft has really made a radical change to the GUI and seems 100% dedicated to Metro. So far I'm not that impressed with how widget centric win 8 will be but I'm assuming there will be an option to completly turn it off and use win 7's GUI.
The answer isn't "I know an API or assume something about it correctly". The answer is "Gawd that's fucking awful, I can't believe there's not a clear() method. I'd go look, before reinventing the wheel. And if lib was internal I'd suggest adding the clear() method instead of adding horrible loops all over the code <mentions DRY>. And if 3rd party lib I'd question the quality and if we really should be using that lib".

In otherwords showing confidence, humility, communications, and that they have a clue about quality.
Figure Out Who’s On Your Team
If you would like to play Portal, Valve is offering the game for FREE (only until Sep 20): http://store.steampowered.com/app/400/
Could you please elaborate on how you created the mirror?

I have almost the same setup (Arch, Linode, nginx) and although my VPS has been rock solid so far, I would like to have something like this for testing purposes.
I think the draw of pacman is that it's really simple. (Actually that's the draw of Archlinux overall.) Pacman is fast, useful, and you can learn its feature set in ten minutes. Apt-Get is considerably more complex by comparison. Especially, and I think this is where pacman really shines, is making new packages. All it takes to build a pacman package is simple PKGBUILD file. This is analogous to a Gentoo ebuild but much simpler.
Interesting. I have often wondered about the peak traffic and post churn times on HN. The 9am period you hit would logically be a fairly low traffic time given that the bulk of HN readers are US based (I am assuming here, correct me if I am wrong).
What do you mean "again"? That's your scenario and it and even its variations are rare. In the likely scenario, you stand out like a sore thumb every single time.

Whenever this comes up on HN, I find the pattern of comments to be a little baffling, in that very few people want to acknowledge that there are significant downsides to this.

One that isn't mentioned is that, frankly, I don't trust cops nearly as much as you'all seem to. I've been in dodgy situations with cops. I've been pulled over by cops on a dark, out of the way road, and it made me nervous. There is zero chance I'm not cooperating with him as much as I can under those circumstances.