skysight-inc/HackerNews huggingface dataset:
Just a note to make sure we are all comparing apples with apples, but US (and Australian) postcodes are much less specific than Canadian (and UK) postcodes.

AFAIK In Canada and the UK a postcode gives you an exact address, or pretty close to (around 10-20 properties to each postcode?). In the USA and Australia, a post code just gives you a 'suburb' (hundreds to thousands of properties to each postcode).
One day I might be able to down vote ignorant comments and ones like yours will always take priority.
The tools within Word that help with the task of document/story creation are underapreciated. Outline view, spell checking, comments, and synonym/dictionary are very useful for my kids and myself. Even the autocorrect feature that the author decries can be quite useful if you customize it.

My special needs son uses a program with Word called WordQ. The combination of the features above plus WordQ have made an enormous difference in his abiity to express himself through writing. Sure, he won't be writing a Web site with Word but he is writing his own stories.
Any chance Paypal will freeze the college fund? They don't seem to look kindly on donation drives [e.g., 1]

[1] http://www.regretsy.com/2012/03/12/paypal-does-it-again/
People should really read my post carefully before commenting. I have posted a lot in the comments.
> next time you restart they all come back

I assume you're talking about how Lion apps reopen the last open docs by default - you can disable this (for all OS X apps) in System Preferences > General > Restore windows when quitting/reopening apps
The inner loop the author is benchmarking is doing different things between the versions.

In the C++ version they are hot loading c[] into the cache outside of the timing loop with: vector<double> c[M];

In the C version you are doing it inside the timing loop.
Thus your C version is doing much more work inside the loop.

Try running the timing loops on both, or pre-initializing the c[] array in the C version as in the C++ version and you will see the same performance.

In both cases C/C++ aliasing analysis can determine the arrays are not overlapping and so the same optimized loop can be used. ie all fortran, C and C++ versions are working on the same playing field for this example.
Game programming will more quickly take you down the math rabbit hole than than any other kind of programming. It is always painfully clear that you should know better math when you run into a simple problem like "find a solution to hit this moving target", or something more complex like "figure out how the inverse kinematics of animal's
bones work".

For the first problem you could use anything from tight to algebra to calculus to solve it. For the second, you might easily find yourself knee deep in a PDF giving you a "remedial treatment of jacobian matrices"
Any more info? I'm not familiar with the system but were incoming requests failing too (accessing Chinese servers)?

Not related: I was wondering why the link had Cooper in it, and then I noticed your name and remembered seeing it on the Cooper homepage recently. (former Arch student)
Customize Your Online Store With OsCommerce Customization
New Google Plus design: I dislike it
The grouping of theoretical, 'QED' style math with music and football is interesting to think about. I think football and math go together and can be seen as inverse processes wrt to music. Both football and theoretical math have you start with arbitrary rules or principles and then build up a system, add extrapolated layers of complexity on top of that. The top layers recreate the world building up from that core set of assumptions.

Music on the other hand can be seen, at its most elegant, as taking the complexity of the world and reducing it or rather tying it together, coalescing it into patterns, rhythms, and other things that approach the simplicity and fundamental nature of what one starts out with math, or at least the earliest lemmas of a mathematical system.

I think both are intensely pleasurable activities in their own way because they let you trace this path from fundamentals to complexity and back. Math and football as challenges that have you climb up the mountain of complexity, but that still remain close enough to the base to be simple and absolute and beautiful in these ways; and music as an initially complex and tumultuous thing that gets rid of just enough entropy to be simpler but not fake.
Funny how personal opinions and beliefs are only respected if they are the "right one".
Facebook Finally Buys Instagram, Bringing an End to Rivalry
The rivalry between facebook and Instagram has finally come to an end. Yesterday, Facebook paid a whopping sum of $1 billion dollars to acquire Instagram.
Microsoft Project Glass One Day - Google Sucks
"Second, the Track Changes feature is awesome."

I'd say that the track changes feature has a core of awesome that is made ugly by a really bad UX.

The worst case is making a bunch of fine-grained changes to a page -- say, a collaborator with poor grammar. Each change shows up with its own fat bubble explaining who made the change and when. You do, as claimed in TFA, end up looking like an anal-retentive a-hole (e.g., switching commas inside quotes 10 times per page results in 10 fat bubbles explaining each change). I simply don't do fine-grained edits with Track Changes on, because I can't bear to see order of 50 change bubbles per page.

Another problem with the track changes UX is iterated changes. You make a change, and then a change to that change (e.g., reword twice). Each one produces a bubble. Eventually you can't tell what the hell is going on. The owner of the document can choose to accept the changes piecemeal, which could result in chaos. You spend more effort trying to engineer a minimal set of changes than thinking about the content of the change.
Sex Education For Adults is Important
Famous Technology Acquisitions
I concede your point about Maxwell's equations. Their historical significance in particular is the unbelievably rich research that ensued from its implications.

By this metric, Lisp is obviously the analogue in the programming world. It would have been nice though if Lisp had triggered a sudden paradigm shift instead of this painful 50 year burn we're living through.
Walk around and explore in this interactive portfolio (no flash)
How Important Is Finance To you?
Scientific proof the Ballmer Peak is real - Alcohol improves analytical thinking
A local queen is much funnier though.
Thesis writing service
The drawdown of intriguing thesis writing service in-full is an eligible surety of good and well-entered holds.
Are likes still worth anything?
Ask HN: how to recover after long stretches of work?
I just finished up a major course project in operating system design, and it has me feeling a bit burned out. Think 10-12 hour days of intense coding with 6-7hrs of sleep. Not terrible by any means (I'm sure this is the norm for a lot of you), but not an ideal schedule I could keep up. I'm closer to needing 8 hours of sleep and being to do 9 hours of productive work a day (anything more I can't sustain healthily, I've found).

So violating what my body needs for the last few months has led me to a "micro burnout", with symptoms such as lack of concentration, fatigue, some mood swings, etc. I figure you guys get the idea.

What do you guys do to recover as effectively as possible after these long-lasting bouts of effort? EDIT to add that my main goal is to be able to get back to working hard ASAP. The stuff I'm learning and my summer job are really exciting to me and I want to make sure I can get to those in good shape.

Cheers
It's nice to know you're making an effort to improve shipping times, and it's also cool to see you poking around on HN.
Google pre-renders every map tile for every zoom level. When a request comes in all they have to do is combine it with a dynamic image header (the color pallet is generated on the fly to support custom map styles) and ship it out.
Exactly. It would be no small matter to come up with an alternative system that has the simplicity, flexibility (including flexibility of archival), and most of all the freedom of email – and have it work anywhere near as well in practice as email does already.

(Google Wave showed promise... but it also introduced a ton of new complexity, and given the pattern of messages "living" on the sender's server, it wasn't clear how archival should actually work.)

It seems most people who advocate this notion that email is "broken" would rather us all use some centralized, proprietary system akin to Facebook messaging. This would be an unimaginable step backward for reasons that I hope do not require elaboration.
People finder
There are reliable service providers on the internet which specialize in finding hard to find people or those who do not wish to be found.
AFAIK, the reason why entanglement doesn't permit instantaneous information transfer is that, by definition, the quantum state is unknown before you observe it. While, by observing it you instantly know both sides of the entangled pair, this information itself requires conventional communication to the other party in order to be useful, thereby again restricting communication to the speed of light.
CSS Variables Preview
All true, but then you're essentially lying to the client. You are saying something happened, when it didn't.

I understand the argument that this type of lying is "ok" for the sake of responsiveness, since 99% of the time the data will be accepted.

That argument isn't valid in my eyes.

When I update the users screen to reflect the data they entered, to me, that's an indication that I accepted the data. If I were to first show the data as accepted, and then show an error message if something went wrong, I am undermining the trust the user is placing in my software.

It's almost like the software is confused and inconsistent? Kind of like a person who says one thing and then says something entirely different within a few seconds?

With every software suite, there is an implicit promise that it won't try to mislead me. I don't use software that lies to me, I don't expect others will use it either.
Know how to Jailbreak iOS 5 By Using Redsnow
> mail is a to-do list that anybody can put shit on, and I don't have any control over who puts things on it.

If that's your complaint, then your beef isn't with email in particular, but with the mailbox paradigm in general. But I for one find that paradigm useful, and I respectfully disagree.
The raw contents of an empty Microsoft Word document, pasted into an empty Microsoft word document.

63.6 KB / 124 pages

http://document1.docx.s3-website-us-east-1.amazonaws.com/
Wow, they are only fixing this just now? Terrible. And yeah, off by default is a failure. You should be secure by default.
Amazon to Cut E-Book Prices, Shaking Rivals
Are you sure about that? Just yesterday the play-branded market app made me manually update adobe reader because it wanted sd write permission.
This is getting off topic, but it doesn't really matter how Canada is doing financially (from what I hear, we're doing quite fine).

US still has a better standard of living. Canadian housing is getting ridiculous and needs to be controlled. We need cheaper housing. If I were a young person buying a home, I'd rather be buying in California instead of Toronto.

BTW, I'm Canadian.
Watch Online Ishaqzaade 2012 Movie Trailer
Watch Online Ishaqzaade 2012 Movie Trailer,Watchvideo songs, Watch sequences,Watch Filmstars:Parineeta Chopra, Arjun Kapoor, Anil Rastogi, Pravin Chandra And Director:Habib Faisal
And an HTTP server can return a custom body for most errors, so the server can provide even more info if it wants.
Agen Xamthone Plus Ci amis
Agen Xamthone Plus Ciamis siap melayani pengiriman Xamthone Plus untuk daerah Ciamis... Terimakasih atas kepercayaan anda kepada Agen Xamthone Plus Ciamis...
What age are the kids?
So? This is like gardening on someone else's land. If they decide they want to build a shed there, it's their right, and whining "but I put so much work into my garden!" is absurd.

No it isn't. It's like creating a map to Google's free garden that they are desperate for people to use. If they move the garden the map will be wrong. It's their right to do so, but they're desperately trying to get people to use the garden, so you would think that they might try to reach out to the map makers in advance.
> Hi, this is the Yahoo! email support

Immediate deletion as a phishing scam before reading further.
Certainly there's something very intellectually appealing about a completely transparent stack of abstractions in which all the upper layers can be ultimately be expressed in terms of atomic operations.

However, I'm not so sure this is really so important in practice. We tend to operate within bounded layers of abstraction for any given problem and it's far more important that those layers are predictable, comprehensible, and, ideally, well-documented.

This is why a language like Java, for instance, can be very productive even though the fundamental abstractions are not plastic. And this is also why more malleable languages like Scheme or Lisp can be less productive because there's not enough consensus on how the higher layers should be defined.
I think matrix math could actually be presented in a Sudoku-like format - for a Gaussian Elimination or some such - and that'd actually be fun for the Sudoku crowd to play. It's really pretty similar skills involved. Sudoku is probably just a special case matrix problem...
I hope that someone helps make sure that this goes into a 529 fund where it can pay for education without being taxed or taken by one of his relatives.
Some postal codes contain at least 5000 people, but at the same time my apartment building has one of its own.

I think it's largely based on how mail is distributed, as they are Canada Post identifiers. My 5000 person hometown has no delivery -- everyone goes to the one post office. But my apartment building has its own little postal box thing, which requires a key from the mailman, which is a special case compared to dropping in mailboxes on the rest of the street.

I don't suppose there's any postal workers on here to chime in?
I don't understand how something being "personal opinion" or "political belief" makes it beyond the purview of your professional life. I know a lot of people think that their work is "just a job" and has nothing to do with ethics, but it's different for me. My work and my ethics are tightly bound, and it's extremely important that any organization I work for operates in a way that's consistent with my ethics.

As such, if my CEO is funding a campaign to curtail human rights, then that matters to me. My participation in an organization is based on a certain amount of trust... trust that my co-workers are going to act on behalf of the organization--on behalf of me--in a way that I can be proud of. I can't monitor every one of my co-workers, so building trust is a necessity.

Brendan's funding of Prop 8 tells me that he is not, in his professional duties, capable of extending to LGBTQ members of the Mozilla community the respect that I think all people deserve. And therefore I could not have faith in him as my CEO.

I realize that many people would have the exact opposite opinion, and I respect that. We're all entitled to our individual political and ethical views. But the notion that we should separate them from our professional life strikes me as intensely wrong.

Edit: I want to add that were Brendan to engage the discussion of his donation, to listen to the criticisms and dig into the issues, and take them seriously, I absolutely could regain trust in him as a CEO. But as it is, with him writing the issue off as a non-issue, I could not.
Okay, I've only ever skimmed CTM before, I'll give it a closer look.
Axis Bank Home Loan 
We Will Assist you To Complete your dream of own home by providing home loan from Axis, India’s leading housing finance company. Get housing finance with Axis Home Loans.
> When my extension does not work, I don't feel like browsing G+. My users have said the same thing to me repeatedly, publicly.

Look at this from Google's perspective: they would like to improve the G+ interface for the users that don't want/need/know how to use your extension (i.e. the majority of their users). How else are they to do this - they cannot consult with extension developers on every change they make. Nothing would ever get done.

As your extension relies on scraping the DOM, you cannot expect to have stability, especially with Google's tenacity with their UI updates to Google+. You took the risk, and unfortunately, it involved more work than you would have liked.
Amazon Web Services Launches CloudSearch
Out of curiosity, in a situation where you are doing negligible condition testing, is try–except still considered "more performant" than if–else flow control? For some reason (and I'm going to do so reading to get clarity on this point), I have had the silly notion that throwing and handling exceptions can be costly.
It is currently available from the AWS Management Console: https://console.aws.amazon.com/cloudsearch/home

However, the launch seems a bit premature since the links to the product page are broken.
Ukkonen's suffix tree algorithm explained in plain English
Facebook Introduces Facebook for Schools
Isn't it nice to have priorities.
The spec allows the same variable to be defined multiple times, and have cascading determine which value is used.

As far as I can see this completely removes the ability to implement variables in a preprocessor (i.e. serve a style sheet with variables substituted with their values to Internet Explorer). So developers can't use the feature until it's made available on all browsers.

Consider the following code. It can't be translated back into standard CSS without knowing the DOM structure of the document it will be applied to.

#nav { var-color: red; }
#side { var-color: blue; }
body p { color: var(color); }
There's no standard format for email either, but that doesn't stop it from working. Email is worse than HTML in terms of what is expected to work. You're lucky if an email is all in one character set, and even luckier if that character set is the one it says it is.

If you've written many systems that deal with email you know that you could be processing almost anything.

Sure, there might not be a 'standard' format for email, but you can return a multipart message that perserves the ugly text messages and includes an HTML message for the rest of us.

Note, that by standard I mean most emails violate any particular email RFC in some egregious way, similar to the way most HTML pages are invalid, for example the page for this comment has no less than 20 errors.
Shipping to Dubai from USA
Shipping International, Inc Company offers moving services to Dubai, Saudi Arab Emirate from United state of America (USA).
MoDE-D: Mobile Developer-Entrepreneur Depression
Agile - Scrum software development
"and I respect that"

According to the rest of your message; no you don't.
Nick, Dave, and Sonali have set up a really cool program and it seems to be attracting programming talent like YC attracts entrepreneurial talent.

I was accepted for batch[3] in early Feb and planned on quitting my game industry job and moving to NYC this summer, but a month ago I got an offer from an awesome YCS11 company and ended up moving to SF instead. Best wishes to everyone who ends up going, it's a shame I won't be able to hack with you all. :)
Most of these arguments can be made about ColdFusion (http://www.getrailo.org/ or http://www.adobe.com/products/coldfusion-family.html). It has problems of its own, but a wildly inconsistent language / API isn't on of them. If I were recommending a language to a budding web developer I would not recommend PHP.
Facebook to Expand Social Graph API to Include Places
This has strong echoes of the Astrolabe/Olson case, only is possibly even more nutty, somewhat better funded and a hell of a lot less excusable on the part of Canada Post.

Legally it should be a walk for Geocoder, but I wouldn't like to make a wager on it.
10 Most Safe Hatchbacks of 2011
Hatchbacks are family cars that are famous for their compact body styles, comfortable seating space and budget friendly pricing. However, there is another feature that distinguish them out from other vehicles and that is their safety. Safety can be best judged by crash ratings, good visibility, safe cargo carrying ability and sometimes even styling of the hatchbacks also matters.
[.tar.gz] Samba takes down 3.0.x root vuln POC, still mirrored here
I discovered you can get eval to recognize natural numbers without introducing more primitives if you take the number in binary, enter it into a list, reverse it, and replace the 1's with t's and the 0's with nil's.

If you do it that way, you can binary right shift a number by consing a nil at the front, or binary left shift by taking the cdr. You can increment, decrement, add and subtract efficiently, too. Even take logarithms.

I had to use this to replace Lisp's namesake linked lists with another data structure that allowed many of the same niceties, but required some math, and therefore naturals, to find elements in the data structure. It was an interesting project. If you made it through the whole article, you might want to look:

http://dcussen.posterous.com/lisp-in-lisp-without-linked-lis...
Piston and Fusion - Human Resources and Operations Management
I did this myself when I was 8. I saved up my allowance for months, until I finally had a whole $60 to spend on cheap prizes online. I took over the entirety of my parents' garage, and spent weeks building everything from scratch. (I bought $10 of boxes and a roll of vinyl from the party store to make the prize are and the games. I even hacked together some electronics so I could press a button to print tickets. I actually made a shirt, too.

That was seriously some of the most fun I've had. I'm really happy they made this such a success for him. I only ever got 10 people or so, and even having that many customers at that age was amazing. (I somehow made $100 on that!)
To me, the phrase "While criticism is good, I'm afraid some of these just sound too unappreciative for me to take" is far more upsetting than anything redguava said.

Redguava - I watched the whole interview. While I was not previously familiar with "Andrew's" history I'm reading about him now, as I somewhat agreed with your take on him and became curious over the course of the interview about his qualifications/accomplishments.

However, do watch the whole interview. Jason Cohen had some great things to say. By the end I felt it had strayed off topic but that it was definitely worth hearing, especially when he got to speak on how he'd have changed the interview.
Correct me if I'm wrong but Meteor seem similar to Derby (derbyjs.com). Don't have any experience with either yet but Derby's MIT license seems more appealing than Meteor's GPL / commercial license.
Ask: Templates for writing a price quote
I've built a web application for small business. I've started monetizing it by adding a White Label package and a Custom Package. I've had several customers requesting a price quote.

I am looking for a good template that will look professional. The template needs to fit my product as a small web application (no more than 2 pages, tops, for example).

Thanks
Can you unpack that statement? Is it not true that HFT generally increases market liquidity and decreases volatility? That is, excepting glitches, e.g., the flash crash.

I was actually going to say that, were the HFT algorithms to be released, more firms would participate, and innovation would flourish, which would magnify the positive (or negative) effects of HFT. That's not to say that Goldman should not be allowed to protect its secrets, but the wording of the espionage laws seem to focus on the potential negative effects of espionage on the economy.
Tamilnadu Map, Tamilnadu District Map
So, how long now before wintermute merges with neuromancer?
Tablets a TV friend: 85 percent of tablet owners use while watching shows