skysight-inc/HackerNews huggingface dataset:
I don't get to travel to far away lands while I program from the beach, but I do get to travel around the US for work.

I was in NYC over the summer, Dallas in most of the fall, and now LA until Christmas and maybe some of next year. Because I go to work for different companies and actually work in their offices with their people, I also get all my travel and housing expenses paid for, on top of a nice pay check. So now I am travelling around on another company's dime while I explore some cool cities in the US.
I do have to agree. Traditionally HN has given token upvotes to cynical quips, jokes, etc, but the bulk of upvotes have always gone to really insightful comments. It's one of the things I enjoy about this community.

With the karma removed from comments, though, "witty joke with 7 upvotes" is now completely indistinguishable at a glance from "extreme insight with 100 upvotes".

I don't think it's realistic to expect people to stop joking about topic X, or making short quips about things... logically it makes sense to bring back some kind of way to differentiate these posts.
Introducing Grapeshare
Plus I had the capacity to learn a lot more as a child than I actually did.

I feel like this is true of the majority of people. I, for one, know that when I was doing math in grade school I usually grasped the concept on the day it was introduced, yet was forced to repetitively solve quiz-like problems for weeks afterwards. This only served to make me absolutely hate the idea of math. And I don't believe my ability to understand the concepts was far beyond most of the others in my class. In my classes at least, the pace of instruction was always slowed to the level of the slowest students. I consider it a tragedy that most of my fellow students and I could've been hammering through calculus by eighth grade and instead were barely scratching the surface of algebra.
Big Four Consulting, then Top Tier Investment Bank => Warning Signs galore !!

Maybe your experience didn't cover being on the receiving end of these organisations doing a hard sell to win new business. If they were used car salesmen, you'd pay for a Lear jet (theirs) and end up owning a rust bucket, oil leaking Hyundai to drive to work.
Based on skimming the "our contribution" section of the paper (page 2), it seems like this isn't a new algorithm, but rather a new analysis of the same algorithm (Coopersmith Winograd) that proves a tighter lower bound on its runtime.

Not that that's not a valuable contribution, but the linked article seems kind of misleading, unless I'm misunderstanding the paper...
I think he means like this: http://i.imgur.com/lWzkl.png
My wife's friend recently moved from a large city, where she didn't have a car, to live with her boyfriend in a smaller town. It's a smaller town without much public transit. My wife's friend knows how to drive, but her boyfriend's car has a manual transmission. On a recent visit, the friend is complaining that her boyfriend won't teach her how to drive his car. Being proud of the fact that I (barely) know how to drive a stick, I volunteer to teach her. Her boyfriend doesn't object, so out to the car we go. I drive to a nearby empty parking lot and trade seats with my wife's friend. She's ready to learn.

"The pedal to the left of the brake is the clutch. Push it all the way to the floor," I begin. She takes her left foot off the brake and pushes in the clutch...
why is this random post about letting me use whatever setup i want from a guy i've never heard of on top of HN front page?

although it was written in entertaining fashion, i am still somewhat puzzled.
Someone had it on his blog, which was posted here, so I've copied the code. I prefer your design than the hnlike.com.

I wrote this because the iframe gives me an error:

GET http://hnapiwrapper.herokuapp.com/static/button.js 404 (NOT FOUND)

Here is how I use it (I bypass the script that generates iframe; I put the iframe myself):

http://hnpickup.appspot.com/

Thanks
> This article reeks of inexperience and just a dash of sour grapes.

My diagnosis is even worse. His basic mistake is "I'm like me; therefore, everybody is like me."

To choose one specific example: "Supplier got the order wrong? Your problem; you fix it." Ever worked in a union shop, John? You are forbidden from fixing it, and you get to visit the supply foreman who will delegate to somebody (x2 or 3) before the order gets fixed, so go do something else for a few weeks. Stuff like that drove me up a friggen wall.
Fair. Thank you for the correction. But I think this is, personally, one of my problems with free market economics. It conflates value and price too much. If you make a piece of software, or music, or a book and cannot control it's being copied, then how can a market assign value to it? The price is zero. Period. It's free. Unless you can somehow prevent it from being copied. And even with the restrictions of law, we've seen that that is nearly impossible.

The only reason price based markets even work for any other sort of exchange is because there is limited supply. With anything digital the supply is inherently unlimited.
Thanks wtvanhest

I think we basically agree; you may just be taking issue with my very explicit representation of the formula. All that's really happening here is just a weighted average of daily churn rates. I really think you need to average over a period of time to deal with normal volatility.

While the number '30' is in the formulation is not intended to mean that this metric can only be measured for a month. Rather it's just there to normalize the metric to always be comparable to the monthly rate. It would be very reasonable to take this metric for a month and for every week in the month and see if any of the weeks are substantially higher or lower.

I would be cautious with using this, or anything based on daily churn, to be used in a formula for predictions. If you want to predict what customers will do over x days it is far better to measure what customers have done over x days. What you lose in currency you more than make up for in having taken a direct measurement. Though I would happily use this metric to play in a model with computed weights.

Thanks again,
Steven
> My point is people don't want to use multiple services.

And the OP's point hinges on the idea that while a given person will want to use only one service, there's less likely to be a single service that everybody uses, with each consumer buying from the service of their choice, knowing that their book can be read on any device.
Keep in mind that the United States, while observing UNCLOS in many of its particulars, has not ratified it.
Right. I think we were both confusing the S-1 and the Prospectus. The Prospectus is dated 11/7 so it's correct that the lock-up begins on 11/7 when the stock starts trading, not on 6/2 when the first S-1 was filed.
Manolo Blahnik Shoes Is The Dream Of Every Woman
What's the constant factor look like? I know the previous asymptotically best matrix multiplication algorithm had such a high one as to render it useless in real world computations.
Well, how is that different from gasoline?
Back in the 90s I switched from Yahoo to Google because of the clean uncluttered look as much as the quality of the search results. And while UI guidelines have always been enforced fairly rigidly on Apple's platform, the quality and consistency of icons, toolbars, etc. on windows applications have always been a good proxy for the reliability and utility of the underlying code. ANSI or command-line software has a strong design element; Norton Utilities, Lotus 1-2-3 and WordPerfect were winners in their respective markets because they had robust visual grammars, and even a batch file or shell script needs some design to the extent that it's user-facing.

Recently I've been using a terminal to some ancient AS/400 database to look up property records at my local city hall, and it's an excellent reminder of how even the simplest task can become completely user-hostile if design is overlooked.
I am also interested in this topic as I plan to be publishing an Android app for a client in the near future. In case you haven't seen it, here's 'Evading Pirates and Stopping Vampires' from Google I/O 2011: https://www.youtube.com/watch?v=TnSNCXR9fbY
Jamaica News Blogger
+1 For someone helping us understand this - is there now an implementation (or could someone now given this paper, produce an implementation) that will run in this new time? Or is it just (as FaceKicker asked) a new analysis?
Seriously awesome. You are a hero to us all!
People are surprisingly easy to offend over email. I know that I've offended some when sober. Sometimes it's because I'm too terse. Sometimes it's because they're reading something between the lines that I didn't mean to say. Sometimes I phrased things poorly. Sometimes I wrote it the email in anger.

It sounds like beer is accentuating (not causing) a problem with email etiquette. Your point and Thomas's point are orthogonal: (1) two beers can make you terrible at things you are already bad at and (2) two beers wont make you terrible at things you aren't bad at. Because the bottom line is that people aren't easy to offend over email. I've written 1 email that has offended someone in the last 5 years and that was mostly intentional.
The only thing I open Firefox for anymore is SQLite Manager. What really made me fall in love with Chrome developer tools is using them to write Chrome extensions.
Yes, it's from the date of the prospectus which was 11/7 and essentially the date of the IPO. You may be thinking of the series of S-1s which came out earlier.
A bit of a shallow point, but will anyone ever actually implement this algorithm?

I'm having trouble seeing the value of such a paper -- the size of matrices required for this result to have a clear advantage is significant, and that is completely ignoring constant factors, real world performance and parallelization considerations.
Why worry about Big Brother watching me in the first place?

Big Brother watching me actually adds safety to me and adds safety to people doing business with me.

Please don't confuse watching with restricting my actions though. I know quite well why it's bad when government restricts my actions.
Hopefully, else it probably isn't benefitting the economy.

The industrial revolution killed millions of jobs by creating technology that made the jobs uncompetitive. No point in paying a person to push a cart of coal when you could have a steam engine do that.

That said the industrial revolution created millions of jobs by creating technology that required new jobs. No point in paying a person to design steam engines if no one uses steam engines.

The key to the economy is balance between production and consumption. By the time Henry Ford rolled around enough improvements to the production side had been made that we needed a 5 day 8 hour work week so that we'd have a chance to consume all the good we were producing.

My personal sentiments are that we need to rethink the work week in order to increase consumption and provide balance to the massive amount of goods and services we're now producing.
Image/video data? How else are you going to store 8-bit unsigned pixels without ballooning memory and cache requirements?

Of course nobody sane uses Java to write such code, so it's a moot point.
This is exactly the reason I have been drawn to HN. Being around people that are smarter than you is great motivation to increase your own knowledge. I only wish I could've been exposed to groups of similarly well-read and knowledgable people at an earlier age.
I wasn't just talking about software. I was talking about movies, books, music, images, anything that can be digitized. As soon as it's digital, there's a nearly infinite supply. Unless you can find a way to limit that supply the price (sorry, I meant price when I said value) will drop to zero. We currently have legal methods of limiting that supply -- by giving the creator legal control of how digital things get copied. But the difficulty of stamping out piracy even with these legal counter-measures is a testament to how artificial that really is.

There are some cases where it is possible to limit the supply of digital goods, and this is best seen in software where access to the code can be limited or the code can be written to be restricted in some way, especially in compiled software or web applications. But this, too, can often be hacked.

Note, I'm no fan of free markets. I think they are an enormously clumsy tool for linking 'price' to 'value'.
Lithium batteries for electric bikes, for example, are not allowed to be transported by air.
"I can't see why you wouldn't rather sit back in your ergonomically-designed desk chair, crack a beer you bought on the company's expense account, and cut your biweekly salary checks that could feed a family of five for three months."

I know that's bait, but I can't help falling...

Maybe that's true for the author (or someone Harvard-educated), but here in the third world, enterpreneurship sounds a lot better when you see that a "dream" job like mine pays U$ 15.000 after taxes (and yes, people think I'm mad because I want to quit).

I do have job security people in Spain or the US might only dream of (six months' severance plus a year's salary if I'm fired), but being secure in a dead end isn't my dream life.
My view is that this person is potentially going to be a business side of the venture, which means that selling oil leaking Hyundais to people around is a great skill to have.
So now we know that the bound is at least 2.3727. Is it safe to assume that as they use higher and higher tensor powers the bound will shrink asymptotically toward the real bound?
fremont actually seems like a great place to live to me. it was pretty high on my list of fallbacks if i did not find a decent place in san francisco.
Sorry, I meant price where I said value and now can't edit it.

But look at it this way, for anything digital the supply is infinite. We currently have legal methods of restricting the supply and some attempts at software or digital methods of restricting it. But even so, the difficulty we've had stamping out illegal piracy is a testament to how artificial and fragile these methods are. With truly infinite supply, the price will always be zero. Why should I pay for something I can create copies of with 'cntrl+c' and 'cntrl+v' ? The only thing that leads me to pay for basically anything is that I can't simply recreate it on my own. The day 3D printers reach the versatility of Star Trek replicators is the day a price based market economy will collapse completely. With infinite supply, there's no need to pay for anything.
Isn't this Dune for Kindle? http://www.amazon.com/Dune-Sf-Masterworks-ebook/dp/B004KA9UX...
Relevant to Amdahl's Law (it being a more general form) and Queueing Theory is :
http://en.wikipedia.org/wiki/Neil_Gunther#Universal_Law_of_C...
I think notifications must stack to be usable.

My experience with websites that queue up notifications (the old thesixtyone.com) is that you sort of pause, sit there, and wait for them to finish up so you see what they say. A better experience is for them to stack up in the corner so you can read them, then click them away once you're done.
The presentation read a lot like "Barney's Video Resume"

http://www.youtube.com/watch?v=oBADPyaZe_E

Something like 'I built XXXX" or "I Made this :Link:" is a lot more powerful to me than a set of animations promising abstract things I'll achieve.
I was sort of making an implicit suggestion there—that maybe the over-scroll region, if implemented as Safari does it, doesn't look all that bad at all.
jj is another good remap for Esc.

:imap jj <Esc>
Great to hear and glad you found it. Once I get around to cleaning it up and writing some documentation around it I'll likely open source it as well as some other tools, so any changes you want to push to it would be welcome.
I wish my startup was so embarassed as to have merely a market cap of $9.7 billion.
Not sure what sizes apply here, but there are cases (many ML algos use large matrices) where this can be useful. Agree on the parallelization considerations, though.
That is sort of true. The approach to constructing an algorithm is not new, being essentially due to Coppersmith-Winograd. They used an algorithm A (which doesn't actually multiply matrices, but from which a matrix multiplication algorithm can be constructed) which yielded omega < 2.39. They noted in their own paper that if the second tensor power of algorithm A is used instead of A when constructing the matrix multiplication algorithm, they get the bound 2.376.

This paper analyses the 8th tensor power of the original algorithm A in what is really a tour-de-force and show that it leads to a better bound. So technically the algorithm (the eight tensor power of the original algorithm that CW used) was "known". The innovation here is showing that this is actually better for constructing a matrix multiplication algorithm than the original or second tensor power algorithms.

This paper is also of interest because it allows analysis of tensor powers of other algorithms. It's probably just the beginning of a slew of new records.

There is no question this is a landmark paper. There has been an enormous amount of work for a very long time on this subject.

For those with infinite patience, there is a slightly simplified version of CW presented here:

http://bioinfo.ict.ac.cn/~dbu/AlgorithmCourses/Lectures/MAnd...
I skimmed the whole paper and came to the same conclusion. Seeing the general approach to analysis is interesting though, at least to a CompSci BA like me.
I don't know anyone from Apple, but I asked around to all of my Google peeps, and they all stated that Google absolutely doesn't do credit checks.

I have only actually done one interview where they asked for a credit report (and consequently the hiring manager wasn't allowed to extend me an offer based on the result, even though they tried for several weeks to make an exception).

I don't believe you that this is standard practice (although I can buy that it is "becoming more and more standard").
I am sure google+ would love it if FB started charging for accounts.
I guess I've been lucky with airports. What do you do for 1,5 hours in security? Standing in line, or is it the security check that takes so much time?
Navidad en Miami
I am surprised they have not rolled out premium features for which users pay.
For those of us a bit light on the theoretical CS aspect, is this article ironical? It sounds like quite a small improvement...
Shrekahnth Interview, Part 3 of 3
ARM launches free toolkit for Android
That doesn't strike me as a very credible statement. A significant proportion of FDI in emerging markets comes from migrants either returning home or investing through personal social networks.
Is It possible to Brush Your Teeth In 30 Seconds?
SEOnet Asia| Singapore SEO| Singapore Web Design Company
You can go the route of using contractors. We have helped startups rapidly develop apps, while they are in the process of hiring their own developers. We built Hipster's iOS App before they had internal iOS Developers on board. My email and company is on my profile, feel free to reach out.
They can do all those things with bitcoin without starting their own chain. I still don't see an incentive for a company to do this.
I feel like what makes a "dream job" is so often the people you're working with, rather than your job title or the product. I'd rather be working with smart people who respected my work on a normal piece of software, than working on, say, a fun video game where my boss was a slave-driver.
I agree with your point. Even I took a few seconds longer wondering why Google Music didn't run on my version of Chrome until I correctly guessed that there was a hidden flash player somewhere I couldn't see, and I'm a developer myself.

But, I do think the other side of the argument still stands. If someone decides to use a 25 pound sledge hammer to frame a house, that person shouldn't get mad when on occasion his tools end up causing more frustration than the project he's working on. Whitelisting tools like Flashblock/Clicktoflash or NoScript are sledge hammers to the web. When it's just a few things littered here and there on a site that is widely non-flash based, it's not a problem to take everything out at once. Fine tuning at that point requires a bit more care and a lot more effort, but it's hardly the fault of the plugin developer when it doesn't work in every case. Toggle it on off and see if it works, and move on.
The people making you this offer are either greedy or clueless. I would be wary. Unless these are people with a solid track record in delivering great products and handling the business side of things, they need you more than you need them.
The current model is rather indirect. The author spends x amount of time developing the app and then they release it. Not until he has y downloads will he have recouped his initial development costs and he will continue to earn money well past the mark of y downloads.

I think selling upgrades to apps would partially help, as it would encourage updates due to the possibility of recouping the costs from an existing customer base as well as allow the app to meet multiple points along a price/functionality curve.

They could release source code and sell it anyways. The problem there is that someone else could compile it and sell it on the app store to undercut him. I'm not sure what kind of recourse (if any) the developer would have in such a situation, thus I doubt releasing source is viable.

The rich benefactor idea is clearly in jest, since such arrangements are rare. Yet, corporations pay people to work on open source code. As long as the business can get their value out of a piece of software and it isn't core to their business model, there is very little reason why the code shouldn't be able to be open.

Regardless, I don't think the indie developer cares about software freedom, they just don't want to be pestered by free software advocates. They don't see anything wrong with their business model so even if there was an alternative (and there is very little in the way of alternatives except to look for customers to pay and then develop the app instead of the other way around), I doubt this indie developer would care.
I think we have an answer.
I experienced this mindset in my graduate studies. Many graduate advisors spend so much time writing grant proposals and hobnobbing with government project managers that they didn't care what result their experiments got, as long as it was positive. I lost interest in being a researcher primarily because it's no different than working at a company - except you get paid less.

I never saw any researchers or students falsify or make up data, but often I saw experiments performed without defining a hypothesis first. The hypothesis was created a posteriori to match any interesting correlations that could be combed from the data. I felt like I was a marketer trying to find a reason to promote a product. This particular approach might be standard when dealing with in-vivo experiments (on human subjects). It's a time-intensive process and you can't just rerun the experiment like you can on an artificial system. However, I didn't feel like it was the correct way to do research.

There's been renewed interest in recent years of creating a journal of failed experiments for various research areas, but it never seems to catch on. It would be invaluable, but there are too many egotistical people in academia who don't want to be associated with failure in any way.
I downloaded the peer software... how do I know to how many peers I am connected, how do I know what does my computer actually do, and why does "local" yacy returns 0 results to everything?

Questions, questions, questions.
Cost to sequence human genome dropping rapidly