skysight-inc/HackerNews huggingface dataset:
The initcwnd change is helpful on any host that has more than 2 segments worth of data ready to send at the beginning of the connection. So a client that wants to send lots of data would benefit from the change.

For 99% of web browsing, the client's request fits in one or two segments and so would not benefit from the change.
More like: "The correct business decision is not to moan/groan/complain to the government, but to adapt to your situation." Adapting to the situation is apparently too much for the suits at the major labels to stomach though.
> My real fear: Continental starts paying Kayak and co. for data on who is searching for what, and when. Price 'insurance' becomes necessary because Continental jacks up prices as soon as they see a spike in demand.

Continental is already serving essentially every kayak search. They know how many people are searching for what, even if they don't know exactly who. If they want to raise prices as a result of search spike, they can already do that.
The sample shows mostly cross platform form widgets, but Enyo is larger than that. Its intended to be a javascript application framework oriented toward building apps for mobile devices and the web. Its a great compliment to things like PhoneGap/Cordova. See http://enyojs.com/

Enyo is essentially the application framework webOS 3 applications were written with, and its being re-written for cross platform support and has been made free and developed in the open on github.
Remote / New York City / San Francisco / Cambridge MA

Sense - A next-generation platform for data and statistics.

http://www.senseplatform.com.

We're a small, early stage startup with a huge vision for data and statistics. We're working on extremely hard and intellectual stimulating problems and have an amazing bit of core technology. Join a team of three, including 2 PhDs.

We are looking for a Lead Designer and have an ongoing need for quantitatively oriented developers of all stripes.

Quantitatively-Oriented Developers:

- Degree in computer science, statistics, or quantitative field. PhD or masters a major plus.

- Language polyglot and willingness to hack Javascript, C++. LLVM, OpenCL a plus.

- Familiarity with big data ecosystem (NoSql, Hadoop, Graphlab, Spark, Mesos).

- Experience with technical computing and data analysis tools (R/SAS/SPSS/Stata/Matlab)

- Desire to improve how organizations use data and statistics.

Lead Designer:

- Experienced UI designer to drive our product vision.

- Pixel-perfect aesthetic.

- Interest and experience in data visualization.

- Knowledge of Javascript a major plus but not required.

- Love science.

Competitive salary and opportunity for significant equity. Flexibility in terms of location for the right candidate, although NYC preferred.

Sound interesting, email: tristan@senseplatform.com
Cleaners CR0 Addington. Cleaning Services Addington Croydon
From http://ycombinator.com/newsguidelines.html (Hacker News Guidelines):

When disagreeing, please reply to the argument instead of calling names. E.g. "That is an idiotic thing to say; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
Exec is hiring in SF. We are an on demand outsourced labor force.

We just launched yesterday to generous press coverage. But that's not what is important; what is important is that we are %100 focused on building the product to provide the best customer experiences possible. That means better algorithms for worker dispatch, great UI to communicate a complicated value proposition, and better customer service and operations tools.

The team is four people right now. We are looking for a very small number of highly talented people that we enjoy working with. I've been in startups for 8 years and have seen many mistakes. I've made many myself. This startup I'm not going to make any of the same mistakes: we're going to make entirely new ones ;)

Job posts here: http://iamexec.com/hiring

Join us and invent the future of work. What you do has impact. Those who take the risk will reap the reward.
I really like the logo!
Couldn't agree more with everything said here. I have had a very similar experience.

The only thing I'd add (more in relation to the comments above) - I think people are too quick to discourage a direct sales model for bootstrap B2B companies with products in the $1K to $5K range. If each sale generates long-term recurring revenue, if you can visit several customers per city, and if initial sales tend to lead to word-of-mouth sales later, direct sales can be a great way to get started.

You can do it on the cheap compared to a big-time enterprise salesperson. Its an investment. You learn a lot, you build relationships, and you begin to develop the momentum that the comment above discusses.
I work for monetate and I can genuinely say its a great place to work and become a better engineer.
On Promises, The Not-So-Weird Thing Successful People Always Do.
Washington, DC or REMOTE - LivingSocial is looking for passionate Rubyists! http://bit.ly/A8S6l6

We’re on the hunt for candidates who can make software languages bend to their will. Due to our high traffic, there are technical scaling challenges that few companies experience. As a member of our skilled team, you will build and maintain applications deployed to millions of users. This is a fast-paced agile environment where code you write today will be live on our site tomorrow (Continuous Deployment FTW!) and we need the best and the brightest to help us build better, more robust applications. We’re not saying it’s going to be easy but if you enjoy building awesome products that are widely known/used this might just be the opportunity for you.
It would be a lot of work for very little benefit, given that CS already compiles to Javascript with very little (or none, or negative) overhead.

However, in Firefox at least, there are some tentative plans to make debugging transpiled Javascript easier by adding support for identifying the location of the runtime errors in the original source file[1].

I haven't checked, but perhaps there exist addons to allow Firefox's Javascript console to execute CS natively. Other than these two features, I'm not sure what more you could ask for regarding browser support.

[1] https://wiki.mozilla.org/DevTools/Features/SourceMap
SEEKING WORK - Remote or occasional travel around Europe fine.

Native British developer based in Warsaw, Poland.

Back-end jack-of-all-trades, concentrating on PHP/C#/MySQL, experienced with Apache/nginx/IIS, and general Linux admin.

A few sample projects I work on in my spare time, using PHP/Kohana/MySQL/jQuery:

http://tweetingmachine.com

http://campaignbar.com

http://interactwive.com

I'm very good at finding solutions to complex problems, enjoy rescuing projects in trouble, and like working with technology in general. I can always find time to have a chat with you about requirements, feel free to drop me a line at tom@tbbuck.com
Why are they using a type (String) for a constant (''final'' variable)?

It's not a constant. Is a variable that contains a value of string type that cannot be assigned to anymore. "String" is an annotation for variable, not for the value.

There is a separate string builder class ''StringBuffer'' (which does not share the interface with ''String'', I don't know why not,

Because string values are immutable, they can't be concatenated without lots of allocations. StringBuffer solves this.

This document, to me, screams of technical incompetency, or at least of language design from 10 years ago.

This is probably because you didn't think out the various trade-offs and design decisions, of which Dart creators thought.
Yeah, "brogrammers". They don't know what they don't know, and they sure are proud of that.
Warp Drives May Come With A Killer Downside
http://io9.com/5889628/warp-drives-may-come-with-a-killer-downside
Better to escalate the situation and dramatically increase the odds of a violent resolution?

In the US we routinely use SWAT teams to arrest nonviolent criminals because they "don't have anything better to do." The results are numerous preventable civilian casualties (not to mention scores of family pets killed).
Just out of curoisity, how many bits would it take to include all the people that have ever lived? Also, how many to realistically cover the the future?
Perl is in the lower tier IMHO. Below Python and Haskell.
Because while it has a good core unicode support, every single library makes different choices, so your code constantly needs to encode/decode.
Javascript seems to avoid encoding issues entirely, at least in the browser, though Tom has some nice points about it not full supporting unicode.
<http://kitenet.net/~joey/blog/entry/unicode_ate_my_homework/...;
Twitter is a business, just like any other business, trying to turn a profit. Protect your account if you don't want your public data being pulled. Anyone can make a timeline API request...
What I perceive from over here in the UK is that when the US government protects failing business with money, its called "socialist" and evil. However, when it protects failing business with law, that's just fine. Despite the fact that these laws also cost a lot of money.

I would like to see the cost of policing and enforcing these laws over time, compared to bailing out, say, General Motors. In fact, wont GM have to pay that money back over time?

Personally, I find it odd that a US government will protect certain business from natural competition. Isn't that anti-American? Anti-capitalism? Anti-competition? Protectionist?
Google Modified it's Privacy Policy-[Remove your Web History From Tracking]
Washington, DC - LivingSocial is looking for Web App QA with Automation skills!

We’re looking for a Software Quality Assurance Engineer to take a lead role in software testing for LivingSocial’s large scale ecommerce applications. In this role, you’ll apply expertise in evolving test frameworks and methodologies to ensure the quality and reliability of our rapidly expanding systems.
Siri Goes Rogue, Leads Man to Happy-Ending Massage Place
The TSA Is Coming To A Highway Near You
Thanks jpdoctor. Could you elaborate on what you mean by formal defn? Who defined them, out of which principles or goals? (I understand that this might have multiple answers)
Sex sells - do you need to know more?
I don't play a single instrument. Carry on.
Kind of a narrow view isn't it? People do use iPads for "content creation" (ask Harry McCracken) but even without disputing that, consider that Windows 8 Metro mode means no browser plug-ins. And that will definitely be used on devices with keyboards and pixel-precise input methods.
I'm not sure if you noticed, but readability here seemed to drop some headers and also render the special font sections (code snippets, etc.) in skinnier and less legible text.

The scrollbar seems due to the conversation with the computer about the blocks--barring that, nothing else is offpage.

Really?
No, TCP performance goes up for the connection in question. Latencies are lower because the packets arrive earlier. Latency (for all protocols) goes down on the whole though due to the backlog.

Balancing these requirements against each other is a really hard problem. TCP slow start is (well, was, c.f. this article) an early attempt to get an auto-tuning solution. But it isn't the only part of the problem, nor is it an optimial (or even "good") solution to its part of the problem. It's defaults are very badly tuned for modern networks (though they'd be a lot better if everyone was using jumbograms...).
Just as important as trying not to be one of those people who can't see the forest for the trees, so to speak, is trying not to care too much about them. Because there's always going to be someone around to remark on spelling mistakes or taking hyperbole literally.

It's just inevitable, and to me the best response has always seemed to be to quietly mock those people behind their backs. ;)

As a programmer, I see this phenomenon as related to bikeshedding [1]. Instead of taking in and processing a complicated and interconnected argument, the gut reaction that people have is to find the smallest and simplest mistake they can and attack that. In a similar way, I try not to get too worked up about those reactions either. It's just human nature.

[1]: https://en.wiktionary.org/wiki/bikeshedding
It's true that simple Access is O(N) as is, but you aren't limited to using the same index for forward and inverse lookups. It's even possible that you could use compressed bitmaps for both in less space than a fixed array. Single or multilevel indexing into the bitmap can also speed things up. The "Inverted Index" paper linked above has an interesting take.

Patents are thorny, and it's generally not recommended that developers read them: willful infringement equals treble damages, caveat lector. The license may make better reading <http://crd-legacy.lbl.gov/~kewu/fastbit/src/license.txt>. Search for "software patents pose a constant threat to the existence of any free program".

If it remains a concern, and realizing that any other scheme you choose is also likely to be encumbered, you may be able to substitute a different compression such as PForDelta. The important part is cache awareness and branch prediction -- this is likely where your wavelet code is falling short.

Good luck!
Some of those dying humans would like nothing more than to research and save insects. What we do in our life defines us. We all die.

On the scale of human activities to cease, preservation of an insect species isn't something I would stop. There are much more fruitful candidates.
Though the bits (more like items and not actual BOOL) aren't defined, I imagine you don't need anymore. A DOB and DOD (date of death) would probably account for enough information to tell John Smith 1872 from John Smith 1905 even if they lived in the same place and had the same mustache.
Thanks for the insight.

I guess what I was really getting at is the folks who know Rails, but not Ruby. If you don't know the language underlying your own framework, it seems unlikely that you'll know much else, language-wise (like C, for instance). I'd be loathe to call someone who doesn't really know any programming language a programmer at all.

It almost seems like the arrogance alluded to by many posters in this thread comes from using a framework that is itself perhaps a work of genius, as if that somehow implies that merely using it is genius, too.

The other thing that surprised me in that post was "the barrier to entry with learning rails is a little tricky". In the context of all the flak that the "Java schools" (which seems to be all of them, now) get for not weeding out weak programmers, I would have guessed that learning Rails would be even easier. Comparison to PHP doesn't seem like a very good yardstick for aptitude.
careful, some of those dime-a-dozen java devs are solving way harder problems than the hipsters and their rails CMSs. strong rails hipsters grow up to be VP of some ycombinator webapp. strong enterprise devs grow up to become VP at google.
The 4th Amendment is pretty clear that you need to have some reason to suspect a person of committing a crime before you search them. What did you mean by "presumption of being guilty should proceed the one of being innocent"?
Please separate illegal from immoral. And try to consider both sides of the argument, instead of assuming it's either good or bad because there is some good our some bad in it. There's both pros and cons to piracy, so w have to measure both instead of blindly ignoring one side.

While it's really sad that many lost their jobs breeding horses when automobiles were invented, it was a total net positive to humanity. You can't ignore one of the sides.

While it's sad that some artists may lose their jobs when their cd is pirated. While is true that some potential artists may not have enough incentive to create. You cannot ignore that art will never cease to exist simply because of piracy. You can't ignore that sharing, remixing and freedom to fork and improve the work of others, do have a positive impact in the quality of arts. you cannot deny that better, drm free distribution models are many times a better experience for consumers.

So is it a net benefit at the end of the day? Ill save my opinion, but please do consider both sides of the coin, instead of blindly citing a few of the arguments for one side while ignoring the other.
How can anyone possibly ever answer that question?

People have been disputing how many people have ever lived on the earth for decades. Some anthropologists have thrown out numbers as high as 70billion-120billion, although other scientists have admittedly said the number is probably around 7-10B.

How many people to calculate how many people have ever lived?

That's just a log2( X ) number of bits would be needed.
As the author of the blog says, 6000 billion people could be written in just 43 bits.
The only thing that annoys me is twitter won't sell my own archive back to me! I'd happily hand over money for that
Why This Copy of The Hobbit Will Cost You $1,100
Yep, as I saw him coming out of his shell, one of the first things I though was "I wonder if it's good eatin'".

Actually, it's probably not bad, and bugs can be very efficient to farm.
Easily.

https://twitter.com/tos

> By submitting, posting or displaying Content on or through the Services, you grant us a worldwide, non-exclusive, royalty-free license (with the right to sublicense) to use, copy, reproduce, process, adapt, modify, publish, transmit, display and distribute such Content in any and all media or distribution methods (now known or later developed).

> You agree that this license includes the right for Twitter to make such Content available to other companies, organizations or individuals who partner with Twitter for the syndication, broadcast, distribution or publication of such Content on other media and services, subject to our terms and conditions for such Content use.

> Such additional uses by Twitter, or other companies, organizations or individuals who partner with Twitter, may be made with no compensation paid to you with respect to the Content that you submit, post, transmit or otherwise make available through the Services.

You can put a CC license on your tweets, and it'll grant those additional copyright rights to anyone, but it doesn't limit what Twitter can do with the content you posted one bit.
Why not? Seems like a natural step. If you get an offer and your wife still won't budge, at least you know you're employable and that it could very well be a geographic issue.

You could also check hiring freelancers or remote work ok jobs.
Saving an insect species is human life.
Stop me if I am wrong but…

According to…
http://www.wolframalpha.com/input/?i=how+many+people+have+li...
http://www.wolframalpha.com/input/?i=106+billion+in+binary

37 bits
Which is exactly why if we want to survive a nuclear war we need to start cross breeding with black rats and probably cockroaches.
SEEKING WORK - remote

Brewing data: focusing on data processing, analysis (OLAP), extraction/transformation/loading, data architecture, data audit and data quality measurement.

Mostly Python + SQL, might be Ruby, Objective C.

I am author of open-source OLAP Python framework Cubes.

* About me: http://stiivi.com

* Open-source projects: http://databrewery.org (Cubes Python OLAP and Brewery Data Stream Processing)

* Data brewery blog: http://blog.databrewery.org

* Github: http://github.com/Stiivi
Announcing Usabilla Discover - Pinterest for Designers / Developers
Really? Some people just want to watch the world burn. Native apps are the future. It's something someone made in their free time to be enjoyed, not bitched about on HN.
So You're A Startup: How to Network
A quick google search showed me that 107 Billion people have ever lived, so you would need at least 37 bits. 2^37 ≈ 137 Billion
The Future of Online Banking
BlackBerry has a solution for this - package this as an app and sell it like any other.
SEEKING FREELANCER

Appcelerator Titanium Devoloper

aaron d francis at gmail dot com.
Ask HN: Is Windows 8 = just Windows 7 + a new start menu in Metro design?
Could anyone test the new beta and make some experiences?
I would be ok with both of those but I was hoping to rely a little on the development culture of the work area to help me get settled into how professional development works.

If I take a freelance job, they'll likely expect me to do frontend work or GUI work which in all honesty I am terrible with.
Redwood City, CA - Full Time - Inflection
Inflection is in the public records space. We collect data and build beautiful applications that use this data. We have 3 different product lines and that allows our employees to work on different challenges every day. We have a search product, a genealogy product and an identity management product.
We are looking for all types of smart folks, and specifically a QA Manager, a data architect and a search engineer.
We have a program for on-boarding fresh graduates (http://inflection.com/careers/class-of-2011.html) and helping them find what they are most interested in doing. We are particularly proud of this.
Recently named on of the top 100 Data Innovators: http://data2summit.com/top-100
We know how to make money. We've always been profitable, more millions in revenue than people in the office!
We get design and UX, we recently hired Peter Merholz, founder of Adaptive Path: http://venturebeat.com/2012/01/09/merholz-strays-from-path/
Check out our beautiful website for company culture: http://inflection.com/careers/
Email me directly mbaird@inflection.com if you are interested. Thanks!
Nonjavascript, real-time chat using metarefresh.
Mountain View CA / H1B
Complete Genomics, Human Genome Sequencing & Analysis Service

We are a small team working on next generation applications in the field of Genomics.
If you want to help make an app that could have a measurable, positive impact on the lives of people, then join our team.

Front-end Engineer
http://bit.ly/z6mgP7

Data Visualization Engineer
http://bit.ly/y5RDQs

Backend Engineer
http://bit.ly/AffSlB
Show HN: News.me for iPhone (We want your feedback)
I think the premise is false. You would need about 33 _unique_ bits. I doubt that you can prove the existence of a person-independent algorithm to gather these.
(Author here) The picture I paint of Riak and Node.js are pretty rosy, has anyone had any negative experiences with the two?
That site is terribly vague, what are the specific problems and how does CCNx address them?
No-waste circular economy is good business – ask China
> They don’t teach rails at uni. So straight off the bat it eliminates that large segment of people inspired by the dot-com bubble to get IT degrees to earn good bucks. Java and .NET developers are a dime a dozen.

Yep, just because you know a certain framework (not even a language, a freaking framework) means that you can pass judgement on how valuable every Java and .NET developer is. This guy obviously doesn't have a clue about what he's talking about. They don't teach any other framework at most universities. It's assumed you can learn that stuff on your own. Just because you went and learned Rails doesn't make you automatically a programming superstar.
The rhetoric in this post is ridiculous, especially when you cherry-pick interpretations of his commentary, castigate him for your interpretation, and question his personal affiliations.

If your best interpretation of "innovation" is "web standards," it is clear that we have VERY different perspectives on modern computing.

Please consider the tone of your posting.
SEEKING FREELANCERS - Remote - Frontend - Javascript, HTML, CSS

I'm looking for a number of people who are interested in freelance work in (primarily) JS. Remote is fine, prefer full time (or close) availability. The development will be using our API and the Google Closure library (exp not required). A strong background in JS/HTML/CSS is needed.

There are a large number of projects available and they require little coordination, so they are pretty ideal for remote freelancing.

Contact me at tjanofsky at monetate if you're interested or have any questions.

Thanks!
Internet Marketing 101 Part 4