skysight-inc/HackerNews huggingface dataset:
Even if you had this 'lossy' tracking method for users, you can still deduce that the 'new' user generated by a browser is a potential match of the old user agent info with a certain probability.

More than likely, only the browser version will change. For larger updates, would-be-broken plugins would disappear or see a newer version. It would be a ton of effort to track users this way, but I think it's within the realm of reason for those with enough incentive (NSA, maybe advertising companies)
The Iceman Genome project
Buying a Good Phone
article from 2009?
News article: http://www.bbc.co.uk/news/science-environment-17191398

Actual paper: http://www.nature.com/ncomms/journal/v3/n2/full/ncomms1701.h...
A new website platform.
Are Fourier Transforms covered in 6.002x? I took 6.002 many years ago, and transforms (Fourier Transforms, Laplace Transforms, Z-Transforms, etc.) were covered in 6.003 (Signals and Systems), not much in 6.002 (Intro to Circuits).
As a part of your move from reader to commenter, please take the time to become acquainted with the site guidelines. Among them: "Be civil".

http://ycombinator.com/newsguidelines.html
Augmented-Reality Rope From MIT Allows You To Fly Kites WithFriends in China
Yep, D3 is amazing and I truly love it. As for my motivation - I wrote the library to learn JavaScript. But I would really want to make it extremely fast even on the large graphs...
He's probably being downvoted (not by me) because he's misunderstood the tool: his signature is unique among all browsers that have visited that page, not every browser in existence.
>>Im now 39 and retired

How did you manage to retire so early. How did you manage to do it?
Why Google+ Doesn’t Care If You Never Come Back
Admittedly I know nothing of the regulations surrounding such a proposal, but what of some sort of revenue sharing? Donating to the project guarantees you a share in the village's revenue, where your cut is relative to your investment size? I fully understand how crazy of an idea this must sound.
Sorry to hi-jack the thread but I have a few AppEngine questions for you:

1) I don't understand their pricing scheme, does gamfeed use the free or the paid? (because currently I'm seeing 2 price lists: http://code.google.com/appengine/docs/billing.html and http://www.google.com/enterprise/cloud/appengine/pricing.htm...)

2) AppEngine Datastore: have you ever need to modify your model in a way you have to run a transaction over a large number of rows? If yes, would that hurt? (or, another case is if you had encountered a bug in your code that mistakenly recorded the wrong data thus you have to "clean them all").

3) I saw your code regarding code optimization, would that cause the code to become a bit brittle by not encapsulating the caching somehow? Like, spreading the cache at various level in your code.

Thanks!
As someone from this field who's had a number of friends in management and executive positions in accounting and taxation. Getting into these positions is something that is really only reserved for people with

(1) Proven experience in the position
(2) A number of years experience in public accounting firms
(3) A peer recognizing and hiring you outright.

Finance positions are usually different because accounting, law and etc are very structured and getting into these positions requires authorization by various levels ranging from executive to board members.

But, you should definitely network because it's where everything starts. Just dont expect it to get you a job overnight - ever.
Because that means that nobody with a stock chromebook and nobody with a stock laptop from my employer (of which there are many, let's put it that way) has ever visited the panopticlick site.

But just because, I tried two more chromebooks (same model), both in guest mode, both stock configuration - and they're both flagged as "unique" too.

Maybe I'm just a victim of a really long update cycle of their database.

(Addendum: I went back with my original laptop, all cookies cleared, and it's indeed not considered unique any more. So maybe I really just saw some lag in updating their DB)

(Addendum 2: Just to clarify, I never doubted that you can be uniquely identified. But the "unique" part was wrong for my sample. )
No-no, you are right. I will fix it. Thank you for noticing!
Also there seems to be a braidge that connects nginx to 0mq at the backend side: https://github.com/FRiCKLE/ngx_zeromq
Apple was essentially the first mover (by which I mean, the first to package the new tech in a viable consumer-focused product) with multitouch gestures, which we saw first on Apple and then a year or so later on Android. Apple also led with the mouse and with various screen technologies. Haptics aren't brand new any more than multitouch was; it does seem plausible they might do something with haptic stuff, and it would seem to explain that teaser.

The main things that we've seen on other platforms which Apple might conceivably copy are wireless charging systems (like WebOS had) or handling NFC payments (like a few Android phones had)
If you're in a fancy restaurant, what are you doing reading Linus's Google+ posts, rather than enjoying your meal?
Goodbye .torret files
Was that in response to his exhortation to learn different languages, or do you actually believe that Perl and its self-proclaimed successors have any profound differences?
Windows Server is keeping the company going. Windows Desktop is a fading star and they know it.
Manufacturer of Smoking Pipes
Leaftabac tobacco smoking pipes are specifically wood materials,wood is one of the most popular materials to make tobacco pipes from.Smoking tobacco Pipes,Exotic Tobacco pipes come from rarest and original Ebony and Rosewood. Exquisitely Crafted our Exotic pipes are one of best sellers at any outlet.For more information visit our website.
Scott Shoes Covers
In the early 1990s people scoffed at the idea that IBM wasn't relevant any more, and yet, despite having a huge lock on PC sales, every year their market share got trimmed back. 5% here, 3% there, it adds up to complete irrelevance.

They don't even have a PC division any more.
Bring a new art and style in your garden solar water features 
Involve a new art with garden solar water features in your garden. It assist to increase the decoration of your garden. Garden seem spectacular and creative. These are made with combination of modern and ancient art and can be placed anywhere in garden as you want.
Thank you :).

2) Yes, every node is a particle, every edge is a spring. Then you apply forces and mother nature does the rest. It always amazed me.
As a relatively normal person, I have my quirks. I read HN, I love politics, and I enjoy trying to understand the law. The fact that an average contract is impossible to comprehend is actively offensive. Most legal phrases in contracts are stock phrases. A "Google translate from law to human" would be a wonderful thing. Stick a contract in there, have all the standard parts summarized, and flag anything odd. I would adore this. This isn't about fighting battles, this is about making battles never happen in the first place. As a founder, you could run your recieved contract offers through this, just to make sure you aren't being doomed. If it can take in .doc, .docx, .odt, and .pdf files and return their translated equivalents, so much the better.
In my opinion Oracle's moat is as strong as IBM's. In many cases Oracle powers the backbone of major corporations. And, quite simple, it's very scary to migrate those implementations. Even so, I think Oracle's biggest disappointment to date (however bloated their ERPs, DBs and enterprise systems) was the Sun Micro systems acquisition.

From that point onwards, it seems that Oracle is managing more than it can cope with: simple Big Data systems, real-time data solutions for the web, ERPs and even MySQL/Java/etc are evolving too slowly.
Did chuckle that a response to a guy complaining about profanity in a linked article includes "be civil."
JavaScript--despite the syntax--largely takes semantics from Scheme and Self.

Python may look more elegant, but there are some hidden issues--weird variable scoping, dubious desugaring and crippled lambdas. (Also, the idea of a function as value is easier to understand with the word "function" rather than "lambda", something I would probably have changed in Scheme if using it to teach beginners.)

Moreover, Python actually shares several of JavaScript's misfeatures like weird loop scoping and the arbitrary statement/expression distinction. On top of this, Python is far more hostile to functional programming than JavaScript. (And this is by design!)

JavaScript is a much smaller language--Python has far more baked into the language itself. This is why I find Python less elegant--thing like "in" have no place in the language; they should be expressible as libraries. An elegant language is small but can be extended by its users; Python's philosophy seems to be the opposite. This is, again, where Scheme really shines.

I do not see why Java is a prerequisite to teaching "programming in big"--nothing stops you from teaching modularity and loose coupling in JavaScript. If anything it's easier because of anonymous functions and libraries built around passing functions around. (Java does have a static type system, which is an advantage, but it's a pretty bad type system.)

Also, you seem to be perpetuating the same common myths about JavaScript--it is as much a general purpose language as any and not particularly specialized for small programs or the web. It's certainly as general purpose as Python except perhaps a little lacking in some libraries. And with the advent of Node, it's quickly getting all the libraries it needs.
Why would you set up this hacker haven there if you can do the same thing in a cheap but paradisiac country like Thailand or the Philippines for the same cost?
The open marketplace. A radical experiment.
This is a serious release for Microsoft since it might be the last significant desktop OS they put out. There might never be a Windows 9 for desktops. It might be strictly server or mobile at that point.

It's going to be harder to make any money when you're getting squeezed on one end by crazy low prices and a free OS like Android which could be a desktop OS with some hacking, while pressure from above is coming from OS X and iOS alternatives. There's no room for a $300 desktop OS any more. It's an anachronism.
I recently started using Phabricator (http://phabricator.org/), which is open-source, and find that it's quite easy to use/set up. It's also used and well regarded by a number of startups, including Facebook, Asana and Quora.

Disclaimer: I've made minor contributions to Phabricator and will be making larger ones shortly.
Permanentmagnete
Die Firma Megatron AG hat ihren Sitz im Permanentmagnete Gewerbezentrum Wilen, in dem in der Schweiz gelegenen Ort Kaltbrunn, etwa 50 km südöstlich von Zürich
"In one page" is pretty meaningless if you make the page arbitrarily long :P

That said, it's a nice reference for a nice library.
Odd, so instead of helping fix the underlying libraries they created yet another layer. Sadness++
Apple gets attention for their events mainly by not squandering their goodwill - they don't have an event unless there's something significant (and of visual interest) to show. When they have such an event the pitch has been polished to perfection; they always have a coherent story to tell, something to demo that will ship soon, and a few interesting surprises. And they don't waste anybody's time on platitudes.

If Apple ever got in the habit of giving demos that weren't legitimately newsworthy, they'd stop getting news coverage.
If you're in school and wanna attend some IEEE conferences, login to http://www.wikicfp.com/cfp/

ELSE

if you're not sure which conferences but are sure about the topics/area of your interests, easiest way is to create 'Google Alerts' at http://www.google.com/alerts if you have not used them.
Try EmpireAvenue.com
"What's that? I'd need a visa to actually do any work there? Oh, OK, I'll just apply to the government, I'm sure the process is efficient. Oh."
that was more then a year or two ago, they changed their mind in the meantime. they do have some cool software developed in scala I think.
The Fancy: New social network is half-Pininterest, half-"Groupon in Reverse"
Fedora had this problem last time I used it, things like adding printers prompted for the actual root password (according the docs Fedora 16 still prompts for the root password). Ubuntu (and Mint) got it right. There are privilege groups that can be set so things like adding printers and wifi networks don't ask for a password. For things the user doesn't have privileges for, if they are an admin it will prompt for their user password (sudo-style) instead of the root password.

As Linus said, the SUSE and Fedora way makes it hard to deploy in a business setting where you want users to be able to administrate their own machines but you don't want them to have the root password.
I wasn't referring to the amount of content or its complexity. I meant it sounds like an exhausting time.

I have a brother-in-law who loves that stuff. But it's not for me; I have too much of my father in me.
Eloquent JavaScript is a great introductory programming text. You should consider using it in a course. It's available under the Creative Commons Attribution license:

http://eloquentjavascript.net/
Not only are they less relevant than before, but they have really bad design taste and it seeps through their products like poison.
Ian Bicking gave a talk on the similarities and differences between Python and Javascript that might be helpful, but it's pretty high level:
http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-jav...

The key similarities in my mind are:

1) In both python and javascript, the class and prototype are exposed and can be called explicitly if desired:

MyClass.method(my_instance, arg1, arg2)

MyClass.prototype.method.call(my_instance, arg1, arg2);

2) Python will automatically bind methods when you retrive them from an instance. Unless you explicitly bind a function in JS, the "this" parameter is specified at call time: whatever comes before the dot is used as "this". Ultimately they're both first class objects and the difference to the developer is notation:

bound_method = my_instance.method

bound_method = my_instance.method.bind(my_instance);

3) Attribute lookups in Python behave very similarly to property lookups in Javascript. Python has a modified resolution order for searching for an attribute through its list of parent classes. Javascript will look for an attribute in a series of prototypes (since in JS, an instance's prototype is just an object, so it too can have a prototype). Python is superior here because it supports multiple inheritance, but overall the resolution behaviour is essentially the same.

Can anyone think of any other common ground?
It's equals part noble and self-interested: ebooks cost us essentially nothing to ship, so why not refund them fully and unconditionally? It's the right thing to do. Also, people will buy more books if we remove the risk.

This is especially true since we're a self-publishing website and we exercise virtually no control over what we sell.

In terms of numbers, we've had thousands of purchases and only a handful of refunds. I think we've had about 10 or 15 refunds in total. (I do the refunds myself, manually, via PayPal's web interface.)

In terms of how we handle refunds with respect to the author: we subtract them from royalties. We pay royalties quarterly so we don't have issues about whether the author gets paid before a refund is requested -- if someone wants a refund they usually ask for it within a day of purchasing!

Now, we may be lucky here, in that the quality of books sold on Leanpub is pretty high, even though almost all the books are in-progress books that the author is iterating on. As we grow we may have more of an issue; who knows, someday we may even need to automate the refund process...
Google once considered issuing currency - Eric Schmidt
To stimulate a child's brain you want to go from general to specific patterns. At such a young age I would suggest simple games and fun IQ boosters. A solid continuation might be chess (at about 5 or 6 y/o). With such a strong background they'll be ready to start learning about computers before their teens.

Disclosure: I train Math Olympiad contestants for living a while ago.
> If your country publishes officially, or allows to be published privately,

What if your country doesn't have or claim authority over the publications of private map publishers?
I can't tell, are you being snarky?

I never said it discouraged anything or that people failed. It is simply 10x the complexity, hoops to jump through, legal paperwork, and tax rigamarole.
>>Rather, and this is the dangerous part of the whole enterprise, Google Maps’ imprecision reignited a long-standing border dispute that, with a few miscalculations, could have led to a real war.

Hard to have a "real war" without a real standing army.
CSS updates welcome. Put them in comments.
I checked the current course catalog, as I was confused in the same way. It seems like 6.003 is still the main intro class that covers various frequency domain transforms: <http://student.mit.edu/catalog/search.cgi?search=6.003&s...;
The Pirate Bay tosses all torrents
> However, they're both strictly dominated by doing (important) business only on paper.

Agreed. Writing with two signatures trumps writing by one party which trumps verbal memories of either parties.

I refer readers to the pre-eminent scholar of such matters vis-a-vis minutes, Sir Appleby:

It is characteristic of all committee discussions and decisions that every member has a vivid recollection of them and that every member's recollection of them differs violently from every other member's recollection. Consequently we accept the convention that the official decisions are those and only those which have been officially recorded in the minutes by the officials, from which it emerges, with an elegant inevitability, that any decision which has been officially reached will have been officially recorded in the minutes by the officials and any decision which is not recorded in the minutes has not been officially reached even if one or more members believe they can recollect it, so in this particular case if the decision had been officially reached it would have been officially recorded in the minutes by the officials. And it isn't so it wasn't.
Koozies
Buy Custom Koozies online at WeddingKoozies.com and save $5 off on all Koozie or coolie orders. Design Koozies with your unique text, logo, clipart or design.
1) Who the fuck were their lawyers?

2) This seems to be the inevitable consequence of third-tier investors, weird family politics, and founders with less than fully developed ethical sense (which is fine; I would expect young founders and first time founders especially to learn somewhat what things are considered ethical, starting from a personal moral framework -- that's what advisors, lawyers, investors, etc. are for).

3) The Mahler character's first instinct (this will end in tears and disaster) perhaps was right; gut instinct is a good check on decisions like that. Necessary but not sufficient.

4) Wow, now I remember what it was like when people still built stuff on windows. Using linux (or bsd) was a huge competitive advantage 1998-2005 or so; I guess like having the Internet was in the early 1990s. Macs for desktop/laptop use became this in the mid-2000s; what is the current unfair advantage held by anyone competent? Maybe the cloud, and devops vs. individual system sysadmin? Single-command deployment?
Ivy Bridge got pushed back according to Intel until at least June supposedly. If the Air is to be released during its regular update cycle, it might actually not have it but otherwise I would look to a mid-summer launch for both the Air and Pro with Ivy Bridge.
Note that Elsevier has vowed to oppose this: http://lj.libraryjournal.com/2012/02/legislation/elsevier-ba...
This is the very essence of a Big Company trying to hold on to its outdated business model which is in fact a direct threat to public good.

Signed and forwarded to lots of friends in the Academic community.
My bad... I always confused 6.002 & 6.003 because I took them both last semester...
Uncomfortable Triggers
French food, art and culture. (Not to take anything away from Thailand or Chile)
Really? I took the tour at basecamp.com, but I can't see the part that I can use like Dell's Ideastorm.
From McDonald's Rejection to $300 Million
Pay $1000/month for a combination of:

-- reasonable short-term accommodation, e.g., high-end youth hostel type

-- Shared office space e.g., Dogpatch Labs or General Assembly style

-- good internet and coffee

-- permission to work (visas, etc)
To elaborate a bit, we do not allow merging to the mainline until all reviews are completed, manual testing has been performed, and a continuous integration build passes on the feature branch. At that point, we merge to the mainline, then after we get a successful build there (to ensure there were no merge issues), we tag the mainline for release.

This is all very well documented within our company and everybody understands the process. The result is that we have cleaner code and fewer bugs in production (although they still get there). It's really just second nature to all developers.

We've been able to develop a very solid set of unit tests and browser-based tests (selenium) that give us a lot of confidence in our releases. Manual testing catches a few things that didn't make it into automated tested, including (but not limited) user interface issues.
Thank you, thank you!
This aspect is pretty important to a lot of us coming from Asia - even more so in India, where English is the politically incorrect, defacto national language. Despite that, there is a large gap in adoption of open source software in one of the largest markets in the world, where it is often a choice between being able to afford a Linux desktop vs not being able to afford a Windows computer at all.

It is a cultural gap that prevents most open source software to be architected to solve problems specific to Asia (be it support for complex Indic fonts to assuming expensive system hardware requirements). This gap not just prevents developers from working together, but the even more dangerous symptom is to not identify certain problems as being important enough[1] .
I was not aware that this was (rightfully) considered important enough for a session.

[1 - very old. apologies for the rant] http://sandeep.wordpress.com/2009/08/23/harfbuzz-graphite-an...
1 - gramfeed is paid, http://code.google.com/appengine/docs/billing.html is correct, dont know what the other one is, i think that $9/month in minimun fee, i go past it anyway.

2 - datastore query is expensive but memcache works great, so cache frequently accessed data

3 - i make sure that whenever i put() any data, i immediately set Memcache, and before making any get() from datastore, I try get Memcache first, this should not cause issues.