skysight-inc/HackerNews huggingface dataset:
It's pretty much impossible to saturate even a LAN connection with a single TCP connection. The are a number of issues at play here — RTT (Round Trip Time, i.e. ping/latency), window sizes, packet loss and initcwnd (TCP's initial window).

The combination of the limitations imposed by the speed of light and TCP's windowing system means that you are buggered transferring large files over high-latency TCP connections. I haven't checked their figures, but here's a TCP rate calculator I just found which lets you tune the different parameters: http://osn.fx.net.nz/LFN/

The greater the delay, the bigger the impact. For example if we take a standard Windows XP machine and plug in the values for a standard Gigabit LAN (typically .2ms latency between hosts) we get a maximum speed of 700Mbit/sec, but if we try if between two hosts, one of them in the USA (typically around 120ms) the maximum transfer rate falls to 1.17 Mbit/sec.

There are a number of attempts trying to fix TCP's failings in this regard. For starters, see this presentation by the Google/SPDY guys making a case for changing TCP Slow Start: http://www.chromium.org/spdy/An_Argument_For_Changing_TCP_Sl... — here's the IETF Draft for increasing TCP's Initial Window http://tools.ietf.org/html/draft-hkchu-tcpm-initcwnd

And, more radically, see the uTP work by the Bittorrent folk who are trying to create a better alternative to TCP instead of simply fixing it — http://en.wikipedia.org/wiki/Micro_Transport_Protocol + https://github.com/bittorrent/libutp (source code).

Anyways, sorry for not going into too much detail (it's 4am), but hope I was able to clear things up a little.
Why Did Amazon Just Pull A Top-Selling Book? It’s A Pedophilia How-To
How far did you get? I personally never put in much effort, I remember getting to level 10
Teamplayer sounds a better description than assertive (euphemism for "hard to get along with")
Bolivian Resistance for Water [video]
Wow - I had never done the math before but a reserved micro instance works out to $7.39 a month (not counting future price decreases) for 3 years. That's a great idea, thanks!
Your problem is then either a) people should be dishonest when describing communal people or b) communal people don't have useful skills.
We sell video cameras with built-in linux servers at http://cam.ly . They are commonly known as IP cameras.

Without a service plan, they start at $150, and they run busybox.

Ours already do intruder/motion detection on the cameras.
I posted this saying on Facebook and a friend rewrote it:

“When you are not enjoying your life, someone else is. When you meet him, you will probably regret.”

Sounds like a nice way to live too.
Don't hate, email is a big problem of mine. :p
It's a neat way to see if people have a modicum of javascript and Ajax knowledge. Good on you Weebly.
I wonder what the contribution to the bet has been from Xbox.

Connecting the Internet to the television is one of its great accomplishments.
but there is no pain if you don't have any expectation!
Do you use VPN for security?
Just read this CNET article discussing how secure ethernet connections in public networks is. The author recommends some paid VPN services. Do you use VPN? Which one? http://news.cnet.com/8301-13554_3-9854369-33.html
I'm sure you would feel differently if the average appreciation of your gender was for its usefulness as a sex object, baby producer, and/or domestic slave. You would not feel intimidated by your representation in this way because there is such a constellation of social roles for men that are portrayed regularly in the media and other venues. Things are certainly not as bad as they once were for women, but a quick glance at sites like http://bechdeltest.com/ will make it clear that all is not well in the world either.

Pardon me if my tone is a bit harsh, but honestly your comment comes off like you think it's pejoratively "complicated" for this woman to recognize and decry the objectification of her gender and its under-representation in a widely circulated magazine. By contrast you seem to feel that men are approbatively "simple" for not worrying about such things. The reality of course is that there is simply less on this front for men to worry about and this has nothing to do with one gender being complicated and the other simple. Perhaps that was not your intent, although I have to tell you that if it was I find it pretty offensive.
There's a couple excerpts here: http://techcrunch.com/2010/11/10/amazon-defends-pedophile-ho...

They're disturbing, but seem to be as-advertised "if you're gonna do it, at least do it this safer way," similar to what you'd find in a (modern) sex-ed class. Still, they're just excerpts.
Really? What about his call for $100bn per year to be spent on climate change?

http://www.guardian.co.uk/environment/2010/aug/30/bjorn-lomb...
Along the same lines, I have been looking for a database of ingrediants. Have you run across anything like that in your quest?
Don't forget unicode homoglyphs, as well.

And even if a journalist trimmed whitespace when formatting for publication, they might not have if forwarding back to a Google rep 'for comment'.
Congrats Mozilla on the release!

Odd title though for this post, for where is the "everyone"? The link shows comparisons to previous versions of Firefox, not other browsers.

One thing I hope they fix before final release though is the constant CPU usage when you have many tabs open. I thought the Panorama feature was supposed to address this. It's currently idling at around 25% CPU for me, and no, unfortunately I can't blame it on Flash. :-\
Yup, the service I use is strongvpn.com. Had them for about a year, no complaints.
Google Indirectly Asks Users To Register A Complaint Against Facebook
And to follow up on cool factor. As a product person and an airbnb customer, I have taken both my hats off to you. This is a phenomenal v1 iphone app. Great work!
So the md5, its based on a timestamp right? Cant figure that bit out.
one easy way to slow down compiles on Windows is to include windows.h everywhere, this pulls down about 2 Mb of declarations that the cpp front-end has to parse just to reach in the internal guards... it all depends on how large your header files are (and recursively how large is all headers that they recursively pull in).
Ask HN: Anyone know what the terms were for Airbnb's financing round?
Is this available, or is it private?

Anyone know?
Am I the only one who thinks it's strange that the AWS blog is hosted on typepad?
Very true. Thanks for the advice.
I'll take address all three issues:
1) What the guy does with the cash after you give it to him is his business.
2) I was (sorta) joking with the property management companies and the documentation. But if you don't have the documentation they request, your options are either not tell the whole truth or find another place.
3) As for the contract issue, that's entirely a civil matter. I assure you that the big property management companies don't care whether you walk out on the lease nor will they miss your money. So don't feel obligated to sit there and break your back just to pay a lease. As I stated at the beginning, the best rental deals are those that don't require a lease at all.
I really like Aweditorium.
> Look at the woman who optimizes Facebook's CSS, ...Guess what? She has no problem getting work or respect!

Have you asked her? Something like half of the highly competent women I know in tech have some real horror stories to share, mostly about not getting respect. (When you don't get work, you usually don't know it even happened, let alone why.)
Show HN: Single Serving Site that uses textCAPTCHA
Atlassian has a hosted version of their product, so that takes all the pain of admin away. When I used it a few years ago with a few hundred users with a ton of content, we had some performance issues with the search feature. I've heard that was resolved, and have used it since with a smaller team and had no issues.

It's really nice to use. There are thousands of wiki's, some with pages and pages of features, but they are so nasty nobody ever uses them. If you want something everyone will use (yes, devs and suits alike), Confluence is pretty nice.
> Odd title though for this post, for where is the "everyone"? The link shows comparisons to previous versions of Firefox, not other browsers.

http://arewefastyet.com/

Sunspider’s not a very good benchmark; more interesting to me is that they’re nearly even with V8 in V8’s own benchmark.

Though I wonder why they can’t backport TM, or at least a subset, to 3.6; is Firefox so monolithic that improvements to the scripthost can’t be separated from the rest of the browser?
This. This, this this. That is all.
I work at Google, and I am really happy that someone got punished for leaking this memo. A firing like this increases accountability and shows that loyalty and keeping confidentiality mean something. When it is done fairly and with cause, firing an employee can make a huge positive difference in an organization. The best situation is where a problem employee who was lowering the morale of others is fired.
I have a friend who has a high position in a huge company that is Java-only. I asked him just the other day about the situation and pretty much he said there were no alternatives to Java in many sectors, especially banking. "If they make it a paid platform, everyone will just pay". Pretty much they aren't worried even a bit. Also, seeing how well Oracle (database) is used in corporate environments - I think Java is going to do just fine (in corporations), but it might get slightly out-of-reach for common developers.
dear breadly, can you tell us more about what this is? Both here, or on the home page? It seems like you're linking to an "under construction" page. Please add more detail
http://www.amazon.com/D-Link-DSM-380-Boxee-Box-by/dp/B0038JE...
Changes noticed on Mac since Beta 6:

* The stop/reload button has moved to the right end of the URL bar.

* The status bar is gone; URLs appear in ghosted text on the right side of the URL bar when you hover over a link.

* You can enable an "add-on bar", which appears to be a replacement status bar that add-ons can add icons to. None of the add-ons I have installed (about 20) are making use of it, so the transition from overlaying the status bar to overlaying the add-on bar must not be automatic.

* In the Add-ons Manager, an explicit "Remove" button has replaced the small "X" icon that used to be used for uninstalling an add-on.

* A more colorful throbber.
Capital One offers you a different loan APR depending on your Web browser
I believe the smaller cards are no longer officially cool. But Moo does print top quality cards, for sure.
While looking for the illustration above, I also found this page http://starizona.com/acb/ccd/advtheorycolor.aspx with this illustration of "Spectral response of the dark-adapted human eye. Note the lack of red sensitivity." http://starizona.com/acb/ccd/advimages/eyeqenight.jpg

Compared to the daylight-adapted eye: http://starizona.com/acb/ccd/advimages/eyeqe.jpg

This is interesting news to me.
That's the idea, all right. Fix a bug or add a module in an open source project, experience the power of actually making a difference.
I guess we need to do the 'correlation or causation' flash test at least once a day in the contemporary age...

Hint: what personality characteristic might you imagine could move someone to both have sex more often and make a lot of social contacts?
A New Way of Gauging Prices
Absolutley true, I know of at least two print shops who order many of their jobs from Vistaprint.
His solution is much cheaper than the proposals from others. For example this panel: http://www.washingtonpost.com/wp-dyn/content/article/2007/05... wanted 100$ for a tonne of CO2 emitted, that's way more that 100billion per year.
Thanks, I'll be sure to put it on the list.
Look at the constant media beating Google takes over the leaked, internal "don't be evil" slogan.
Google needs to up its base compensation because it can't comp on stock anymore. The upside just isn't there, like it or not Google is pretty much blue chip at this point.
'assertive' may be a euphemism, but 'team player' feels like you're scrounging and scraping the bottom of the metaphorical bucket. Not that it's a bad trait.
Yes, it's a simple if not easy path.

I'm not a "sale type" but I've actually been doing some part-time canvasing lately just to have the 'getting over the rejection hump' experience.

It's easier and more pleasant for me since sales still isn't my job.
The are a number of issues at play here — RTT (Round Trip Time, i.e. ping/latency), window sizes, packet loss and initcwnd (TCP's initial window).

Initial window size: not relevant AFAICS, I'm not talking about connection startup behavior.

RTT, Window size: if the bandwidth-delay product is large, obviously you need a large window size (>>65K). Thankfully, recent TCP stacks support TCP window scaling.

Packet loss: you need relatively large buffers (by the standards of traditional TCP) and a sane scheme for recovering from packet loss (e.g., SACK), but I don't see why this is a show stopper on modern TCP stacks.

I'm not super familiar with the SPDY work, but from what I recall, it primarily addresses connection startup behavior, rather than steady-state behavior.
Facebook Holding Yet Another Event Next Monday In San Francisco
Is there something special about getting one rejection each day?

I've been doing part-time canvasing and I can accumulate far more than 30 rejections in the less than an hour.

But I still have no-rejection days. Does it matter?
Not important, just a bit funny. It's refreshing to know that I'm not the only one whose heard of this software. The HTM-based video software is interesting but it seems like its still waiting for its killer app.
Felicia Day (@feliciaday). She's a celebrity whose life is nothing like mine, and yet her tweets are the most sincere and down-to-earth of nearly anyone I follow. Her tweets put things in perspective.
The iPad is what I use when I'm bored in class.

I would love a good indie music discovery application for my web browser, which I could use at work and at home.
At the same time, on an individual level, you'd still expect players to play hard and be focused, right? I think that's where this applies. While the players on the field might not be the best players, they're still gonna play their best.
(...I was hoping the extended analogy would translate to life, too. But I'm not seeing it.)
I heard it really was going to be cash. Nothing encourages "go out and have some fun" like real deal pieces of green paper in your wallet. The raise says "we're a good place to work", the cash says "we're a fun place to work".
Far too much "I", not enough "you" in the Mom letter.
It's hard to imagine what harm would be caused by waiting a day to leak the memo, except for the missed opportunity for the leaker to be the hero. The timing would indicate the leaker's motive was not "hey, our PR department keeps sitting on this awesome news."
Nintendo seeks to trademark 'On like Donkey Kong'
Interestingly enough, WolframAlpha can generate a CAPTCHA image of each of these text questions, as to make it harder for a bot to decode AND answer the question! Check it out: http://www.wolframalpha.com/input/?i=CAPTCHA+What+is+seven+h...
Did you even read my comment? :(

I've read the code, there is no iPhone 3GS support -- yet. Here's a link to the project's wiki, note all the red under 3GS: http://www.idroidproject.org/wiki/Status#iDroid_7

Secondly, my point was about the iPhone 2G vs 3G (not 3GS), in reply t "it runs incredibly slowly on a 2G, but quite reasonable on a 3G". They -- as you said -- have the exact same processor, so it can't really run very different on one or the other. (In fact, I have it on both right in front of me, it seems about the same running iDroid.)

Could someone explain the downvotes?
Absolutely. I have many colo-ed servers so I put OpenVPN server on a few of them. My MacBook has tunnelblick with the "redirect-gateway def1" directive in the config. This automatically redirects all outbound traffic over the VPN, no matter how the computer gets its internet (wifi, wired, tether etc)

Not only is it secure, bur wherever I am in the world, my IP is in San Jose. No worries about pandora or netflix not working.

The people I work with were so impressed that my netflix worked while I was in Australia, that they all wanted on my server too. The security was just lagniappe.
Perhaps, but I started the blog in November of 2004, long before EC2, S3, or any of the other services had been released. It was a clean and simple way to get a blog up and running and I've never had a compelling reason to go through the trouble to move it to another host.

Here's the first post that I wrote for the AWS blog: http://aws.typepad.com/aws/2004/11/welcome.html
An oldie but a goodie.

To me the most important steps were:

1. Creating the demo level with the explicit goal of making it as fun as possible, then deriving a design theory; and

2. Playtesting, playtesting, playtesting, playtesting and then doing some more playtesting.
That means I'm looking forward to CentOS 6 soon. I hope.

QEMU/KVM virtualization is very nice and hopefully I won't need to rely on bleeding edge (though surprisingly stable) Fedora 13+ for a good stock deployment from now on.
Best Roommate Ad Ever
eHarmony launches "roommate compatibility quiz"...well maybe not, but they should after reading this.
A good news source, if there are any left, probably won't run a story based solely on an anonymous tip.
Silicon Valley owes much of its existence to people sharing information between companies: at the Homebrew Computer Club, at Hackers, at First Tuesdays, at user groups, on tours, at parties, in lectures. Some of that sharing was officially sanctioned, and some of it was not. It's a special part of its culture, and I think accounts for much of its innovation. Apple has always been an exception.

Google grew up in the shadow of much bigger, better-funded competitors: Microsoft, then later Yahoo. I speculate, without having asked anybody, that this accounts for the culture of fanatical secrecy, outstripping even that of Apple, that has enveloped the company since its early days, and which I think now is a permanent part of Google's culture, even though the bigger, better-funded competitors are now the underdogs, unable to execute.

This firing is a symptom of that tradition of secrecy.

I fear that the next half-century of the Valley will be poisoned by this, because Google is today's Fairchild, Mountain View's Microsoft. Every new startup will be backed by Googlers or Xooglers, founded by Xooglers, or at least advised by [GX]ooglers. So this poisonous culture of secrecy, which kills innovation, will fill the Valley like a vile miasma, along with the many wonderful things that come from Google experience.
Horny for women and loving women are two very different things.
That's what http://thesixtyone.com is?
Sounds good. I've been a firefox user for many years now.

Keep all the rest in my dock and run them through the paces a couple times a year or so but always end up coming back to firefox.
The new app is a pretty awesome and immersive experience for a v1. It can only get better, so kudos!
I know I'm in the minority, but Sun/Oracle's position is hardly surprising. It's their toys, and hence you play by their rules. Asking BigCo's to pay to use Java on mobile devices is hardly an onerous request. I fail to see how Apache's grandstanding to force/beg Snoracle for free mobile Java benefits me, Joe Blow the lonely programmer.

Apache keeps talking about "contractual obligation", but I haven't seen anything solid about that. If they're so sure, why don't they sue to get the TCK?

Can anybody shed some light for me? Thanks.

Btw, I don't use Java, don't care for it, and hope I never have to deal with it. So my interest is purely academic.
Just fork it.

The JCP is a hindrance to Java. It allows suits to make all the decisions, with out the JCP Java might have working generics, or gasp closures. Maybe checked exceptions can be tossed in the trash too.

As 'new Java' starts gaining features and mind share, 'old java' will start to fade off into the sunset, it's market share slowly eroded like Linux did to Solaris. Soon, it will be more important that it works with new java than is certified 'old java'. I mean seriously, does ANYONE care about POSIX compliance these days? No. It's just about whether it works on Linux / FreeBSD / OS X.

They should start introducing breaking changes immediately, and get Google on board. Wouldn't it suck for Oracle if GAE didn't quite work with 'old java'?
you will note the author clearly states that the correlation does not imply causation
and its more than just the sex its about risky behaviour in general
Browsers are going mainsteam and it spells bad news for the browser vendors and good news for the users. All browers nowadays pretty much look the same, have the same performance and try desperately to distinguish themselves with surrounding features.

The basic problem is that the browser is still "trapped in a sandbox", ie they're trying to become the OS but they're still just an application running in a limited context. If all browsers looks the same and perform the same it's going to be real difficult to differentiate yourself from
the competion.

It makes sense from big guys point of view. Apple, Microsoft and Google must be present in the browser space to be competitive, especially google whose strategive agenda involves moving application from the OS to the web. For Firefox and Opera things look a bit more bleak IMO.

I think browsers will be commoditized to the degree it will be very difficult to compete, it will all come down to brand awareness and surrounding features.

My hunch is that Firefox and Opera is dying a slow death and will be irrelevant within 3 years.
Make Your Work on a Media Dissertation Winning and Cooperative Experience
The media is a very powerful force in the present day. Students writing media dissertation will have to be very careful about how they select their topics. Once a topic is selected it is of primary importance to write the dissertation in the most winning manner possible.
I would assume that the AWS guys are all about comparative advantage. Anybody not familiar with the term will probably enjoy Wikipedia's surprisingly good explanation:

http://en.wikipedia.org/wiki/Comparative_advantage

tl;dr: The AWS people get higher marginal return on their investment of time and money by hosting with TypePad and putting the time they save into making AWS better. Probably.
I think moving the status bar to the location bar was a bad idea. The area in and around the location bar is already quite cluttered so I don't see the point. In many cases the bar isn't even big enough for the entire URL of the link being hovered over, unlike when it was in the status bar.

At least it kinda looks nice.
So, say you work for another 6 months, and launch your project. What then?

Unless you are exceptionally lucky that's when the hard part starts: promoting it, selling it, making it do what people want. It would be unusual for it to succeed straight away, so for how long are you prepared to struggle financially while you work to increase the income it gets?

You say your project relates to "gambling and automation". Are you prepared for the fact that most (online) gambling establishments don't like automation, and are prepared to go to significant lengths to stop it? You may think you have technical countermeasures, but it's not uncommon for companies to sue to stop the sale of software like this, especially if they know the developer doesn't have the resources to defend a case. Are you ready for that?