skysight-inc/HackerNews huggingface dataset:
"Now that you know the Habit Path, the next step is to create hypotheses about what it was along that path that tipped users from passers-bye to devotees. Granted, this step can look a little like assuming causation from correlation; but in the murky fog of launching a new product, it’s often the best thing we’ve got."

I grapple with this a lot. Often times two pieces of correlation are caused by one root causal piece you can't directly measure with usage metrics. This is a good time to get out of the building and try and interview users.
I am not a lawyer, but to me this seems like they were the market leader in smartphones at the time and using that monopoly to monopolize another market.
Depends on the program. If it were computing all the twin primes it would warm up. Here the input would be round about - how long you kept the program running. And since each time a bit was erased or a non-not operation was done > klog2(T) J must be dissipated, a sufficiently sophisticated being could use the timings and heat signature to infer the state and value to extract a runnning output. Another output you could more easily get is that if it started to cool down and you had a notion to return an output after 10^(absurdly large number) successive failures then you have a pretty good confidence bound on the falsity of the conjecture..
"In the end if someone else succeeds with this idea wouldn't that person be stealing the idea as well?"

>> There's an unbelievably huge difference between someone (a complete stranger) realizing this idea by themselves and running with it, versus your friend disclosing his idea/features/strategy to you in good faith and you running with it. MrBurns, there are some things in life more important than money and success, such as not screwing over someone in this way. Shows a complete lack of character. At the risk of sounding condescending, didn't your parents teach you better?

Its not just somewhat immoral, its completely immoral. As my friend who send this thread to me said, "Its one thing to compete with an idea. It's another when someone divulge massive details about everything regarding the idea, and you just come in and try to fuck them over." And yes, while execution is more important than the idea, considering the information was divulged in good faith and you're now just taking the chance to screw him over when he's down, my friend likens your justification to "saying murder is OK because stupid people are making the world dumb." Think about it. It's not OK.

If you really believe this will be a great venture, you should help this guy rather then screw him. And if you really want in on the venture, you should have a serious talk to this person about joining together if you truly realize how bad what you were proposing was, and WITHOUT any ulterior motives. Yes, while he might be too blinded by his passion to make any changes, but you never know until you try.
That security check is pretty amazing. I wonder what he was doing to figure out that the square root ("the checkbox") produces the same result for the same numbers and made him say that I could use this as security.
So you're arguing that all algorithms on a bounded-memory machine (that is, all of them) are O(1). Sure, but that constant in the O(1) is sufficiently large on most machines that this isn't useful to programmers who need to analyze the run times of their algorithms.
Are you sure? Writing to memory that might be shared between processors certainly isn't the same as reading, and so a parallel algorithm (and what isn't, these days?) should do better sharing lots of read-only data, rather than mutating shared state.
Finding a programming job with no experience? UK/Ireland
Is it possible to find a programming job in the UK or Ireland with no experience straight out of high school for minimum wage ?
The only reason I'd add the layer of indirection is "they've already done it for me, but they didn't expose the API." I would also be interested in training a Bayes classifier or a neural network, but again, those aren't as easy to do as just appending two passwords to the end of a dictionary copies and feeding them to gzip.
Here is a demo for you guys to enjoy: http://hydna.github.com/tartarus
I have no idea what this means:

A hosted real-time platform that gives your project a lift to the forefront

I didn't realize what this service was for until I got to the second to last box (bottom row middle) that said: Use Hydna to real-time-enable your software. Common applications include:
Pfffft. http://hackaday.com/2008/09/16/how-to-thermite-based-hard-dr... thermite solves your problem.
It can be for-profit, it just has to be "creative". Meaning it can't be an MLM, but a play / music video about said MLM would be just fine.

Designed products fall into creativity.
Define no experience - no experience programming at all (i.e. C is where fish live, Lisp is a speech impediment, Python is a type of snake) or no professional experience working as a dev?
To be fair, it should be "created." I was making a joke based on the fact that the original function name to create a file in C was in fact called "creat". If I added the (pronounced) "e", then the joke would be lost!
There are a few good books listed here:

http://www.doc.ic.ac.uk/~phjk/AdvancedCompArchitecture/Books...

which do fully analyse the hardware.
One Webhook to Rule Them All - One URL, Millions of Possibilities
Nice to see the $/TB coming back down again finally. Was pretty crazy for a while :/.
I don't think that's the case. A friend of mine raised money via Kickstarter for his company. See http://www.kickstarter.com/projects/ucffool/gaming-dice-in-c...
The analogy is flawed because Walmart has not made a deal with publishers to ensure that physical books sell for the the exact same price in every retail outlet, and the same wholesale price to every retailer.
Congrats!!!! Nice work!
Twenty years ago, a kid who tended a fake arcade in his dad's shop would get teased at school, (how cool is it that he even makes and wears shirts?) and thus convinced much too early to submit to a tyranny of the mediocre. Now, a filmmaker shows him that tens (hundreds?) of people right in his own city love what he is doing and want to support him. He could go on for the rest of his life believing in himself and being determined to express himself no matter what the small minds around him say.

That is something I wish I could have seen when I was Caine's age -- that the people ostracizing me for some kind of non-conformity actually know nothing.
Gempa di Aceh 11 April 2012 adalah Gempa Buatan
Semua itu adalah ciri ciri penggunaan senjata terbaru yang berteknologi tinggi milik amerika serikat yang bernama ” HAARP” . hal yang paling
Half Of The Top 100 Blogs Now Use WordPress
Why do we need to consume Vitamin C to avoid scruvy? Evolution abandons what is no longer necessary.
CSS Variables published as First Public Working Draft
Yep, I'm familiar with that, but licensing isn't what I'm concerned about (LGPL is pretty permissive as-is; this agreement was mostly relevant in the days of Trolltech when Qt was GPL/commercial).

My main concern is that, despite the open governance, to my knowledge the development and direction of Qt is still primarily driven by employees of Nokia. I'm sure Qt would still do a fine job of existing and evolving under the leadership of KDE contributors, but it would nevertheless be a major blow to the framework to see so much talent whisked away at this critical time.
Learned my lesson the hard way(s) with Rspec and Cucumber a while ago - total waste of my time.

There's a group of devs that have fooled themselves into thinking anyone outside their group understands how they are testing. I've seen this firsthand. DHH has always been right, imo, in this regard; test what you think is important, use simple tools.

TestUnit still serves me well and it perfectly fits my needs of do more with less.
You are right on HTC, they still made a respectable profit last quarter ($150mm.) A couple of their earnings warnings must have started the meme, I fell for it http://news.cnet.com/8301-1035_3-57410404-94/htc-earnings-sa... It remains to be seen if earnings hold up though, as they are essentially just another phone make for Google.

Elop could have done a few Android lines to hold the decline while working on the Symbian at the same time, I agree. But then any promotion and development would have been borne by Nokia. Granted they'd own Symbian but it's worth would have been questionable (see WebOS as one possibility.)

If it doesn't work people will question the wisdom but, IMO, going with Windows was a good bet given the circumstances. I am rooting for them and for lots of Android and WebOS forks.

I like Nokia, I like their products and the fact that they did a totally new design for Lumnia, when cloning is fashionable today. If you look around Youtube you will see videos of their phone surviving falls, run over by cars, submerging in water etc.
Agreed. We will work on that. Thanks a lot for taking the time to comment! :)
Ask HN: Do you email people when they have spelling and grammar errors in blog posts about their launch? Or do you just let it slide by and hope they notice later..?
Radiohead is my favorite band, but it has nothing to do with math or pop geek references or their distribution methods.

They just make damn good music.
Oracle seeks ban on Android
The Elevator Pitch Guide: 45 presentation tips for startups
This is what's wrong with the new G+ design
Not the job postings, as far as I can tell.
Design First, Everything Else Later
Remarkable that he has business sense too, that FunPass is totally a great deal and irresistible.

I can't wait to be in LA in a few weeks to visit him. Everyone who's in LA ever should make a point to tell this kid never to let go of his creativity and aspirations.

In 2nd grade I built a computer out of a tide box, complete with paper tower rolls that scrolled a long sheet of perforated paper that was a game. Everyone looked at me weird, but I had my first computer, and more importantly, could explore imagining how the computer would work to do everything.

Make me wonder where the heck most of us have ended up from the passion we all had as kids and if we've stayed true.
Yeah, no matter what they say about redesigns, I have trouble picturing G+ as a service designed to help make my life better. I just see it as a ploy by Google to get my personal data. It will take a lot for them to change that opinion now.
If you watched the entire video, you would have seen Caine's father say [sic] "he no longer wears his tshirt to school because kids make fun of him" "nobody believed he made an arcade".

Kids are still kids.
I agree. This is a use case of browsers that almost everyone misses when they design websites.

Very few sites aim for 960 as their minimum[1]. I tried side-by-side viewing on a 1920x1080 monitor and it really didn't work out in most places. Even parts of Wikipedia (such as tables) will create horizontal scroll bars on certain articles.

I did notice that a lot of websites aim for 1024 instead of 960 because I saw many pages that almost fit. Please, if you can aim for 1024, aim for 960 instead.

[1] As the parent post said, it probably isn't quite 960 when you take window borders into account.
The security check made my jaw drop, I thought it was a pretend thing but sure enough, he thought it way through.
No tea? How dare you.
I wonder how much of this is related to the bug and subsequent price drop for the Lumia 900. I was hoping for this phone to become a successful competitor to Android in the lower-end smartphone market.
I had the same problem. :)
If I want to wake up refreshed, I just don't eat or drink anything about 9-10 hours before I want to wake. Works for me every time!
As a first time entrepreneur who started as a designer, I appreciate this article very much. Safe to say Steve Job's would have as well.
The Glamour of Starting a Startup? And Why I Hate The Word Entrepreneur
It looks as though Caine will be a future lover of HN, like us.

Not afraid to say I teared up a bit watching this film.
See also Brad Mehldau's treatment of Radiohead: http://www.youtube.com/results?search_query=brad+mehldau+rad...
Maybe they just need a better PR department. From my point of view, I'd like to hear a few more headlines about how they're working to avoid the next economic meltdown before I care about being charged an extra 50 cents for an ebook.

To use your comparison, if there were reports of a hurricane coming I'd use every available resource to fix that siding, because the dishes won't matter if the house is blown apart.
You're absolutely right. Will be "fixed" in our next update! :)

Thanks for taking the time to comment!
I admit I'm a Radiohead fan.

But music theory isn't much rooted in math -- I mean, sure, there's a bit of math involved, there are composers (mostly within the last 60 years) who've decided to build lots of math into their music (but much of it is aggressively unlistenable, OR they did lots of extra work dressing up the mathematical stuff in "kind on the ear & brain" regular old music to make it sound nice...), and if you dig into the acoustics of music, or DSP, there's math there.

But music theory itself is mostly the somewhat-arbitrary documentation of what music is doing (not in mathematical terms), and sadly even the terms that involve numbers don't even do it consistently.

The easter eggs are cool -- but I wouldn't listen to the music regardless if I didn't like the melodies, orchestration, "feel" and so on in most of it. (Radiohead is quite melodic, on the whole).
Out of curiosity, any reason for not using Bluetooth 4.0?
I hate to reject code technically works, but comes with technical debt (may break in another compiler/OS, doesn't follow naming/coding style, lacks tests/documentation, etc.) I can't nag to much "fix this, and that, and that, and change name of that", but OTOH if I don't then I'm the one left with the technical debt.

On few occasions I've spent more time on integrating someone else's changes than it would take me to write it myself.

Still, of course everybody learns and has to start somewhere, so I welcome pull requests.
Embed any song from various sources, not just spotify
I've been following Caine's cardboard arcade adventures for some time now and it just keeps getting more interesting. At first it was just a lark, getting a big group of people to come out and visit this funny kid and his arcade. Over time it's grown into much more and now he's got one heck of a college fund built up just because of his imagination and how he's touched people. Kudos to all involved.
You can't know, but you can guess, based on past experience or logic. The simplest way to estimate the future is to guess that it will be similar to the past.

For example, if you personally tend to write off-by-one errors a lot, it's a good idea to write tests which check that. On the other hand, if you almost never write off-by-one errors, you can skip those tests. If test is cheap to write, easy to investigate, and covers a piece of code that would cause catastrophic problems if it failed, it's worthwhile to write the test even if you can barely imagine a possible situation where it would fail - the degree of the cost matters as much as the degree of the benefit.

You don't "know" when it's OK to nuke a test just as you don't really "know" when it's safe to launch a product - you decide what you're doing based on experience, knowledge, and logic. The important step many don't take is developing the ability to distinguish between good tests and bad tests, rather than simply having an opinion on testing in general.
Developer Challenge - Code Our Ruby Library For A Chance To Win $750
wow cant wait to read!
It's probably from the better part of modern orchestration but it's not something you'll enjoy listening to when sitting in a bus driving to work in the morning, at least that's my opinion.
When people are bored at work they re-engage their minds by posting the most negative comment they can think of.

A lot of people that read HN are bored at work.
#WhiteSpace is trending:
https://plus.google.com/u/0/s/%23whitespace/posts

Also funny:
https://plus.google.com/u/0/s/%23usesforwhitespace
Even a kid can program an arduino. Though it's syntax is very C-like, its much simpler to work with.
Would it be cheaper to just transmit the 'vector' map data for a region and render it client side vs rendering it after a certain zoom level?
That's a good explanation for Linear Regression!
Funny, I had exactly the same impulse. When I saw the kid as a proto-hacker, I came to the realization that we have to encourage such behavior. Would be awesome if everyone on HN gave at least the equivalent of a Superpass ($2) and I suspect we'll not only see this kid hanging out around here soon but I also wouldn't be surprised if we see him posting cool projects too :)
Five Ways to Rev Up Linux for Car Industry
Yes, I do question the value of antitrust laws. The Friedman quote was meant to show that given the existence of antitrust laws, it is still not in your long term interest to seek to have them enforced in your industry. Arguing that the government should have power to punish your competition is also an invitation for the government to regulate you.
Being the market leader doesn't give you a monopoly in any market, and certainly not in a young and growing one.
Also funny is the #usesforwhitespace tag

https://plus.google.com/u/0/s/%23usesforwhitespace
Ah, I missed that. Creatted? :)
No professional experience working as a developer. I've been learning C++ at school and I've won places in programming competitions and have been learning Python and Django at home for quite a while now.
It is not a lie, they were not sharing actual music or apps just links. This led to a ton of confusion and bad reviews on old app. Personally I think it was a really good idea to cut those features out. They also made the app much simpler to use in the process.
Artificial Neural Networks Demonstrate the Evolution of Human Intelligence
It isn't about "not wanting to be enlightened." That person wanted to share a fun fact--they were trying to be social. And you shot them down and essentially called them stupid.
The phrase “Don’t test standard Active Record association” jumped out at me, since I’ve discovered a major bug in the most basic function of Active Record associations in 3.0.x.

https://github.com/rails/rails/issues/5744

That said, I generally agree with DHH that many developers write too many of the wrong kinds of tests and this can make products brittle.

I share his disdain for Cucumber and rspec. I prefer clarity over syntactic sugar and non-programmer readability.
All of the math you need to do straightforward A/B testing is in elem.com/~btilly/effective-ab-testing/. Along with a lot of other useful information. (Don't try to comprehend the whole thing in one sitting.)
Hey Evan ;)

> We all realize there is no benefit in testing if you ignore failures rather than acting to fix the bugs, but in much the same way that doing nothing when tests fail has no benefit, doing nothing when tests pass also has no benefit - so tests which always pass are just as useless as failing tests you ignore, as are tests which only turn up corner-case bugs that you would have been comfortable with shipping.

On the contrary, my opinion is that we don't see this often enough. Our bug database shows the current list of defects, and there is very very very little data on what does work. What is test covering, and how many defects are they finding within that coverage?

If your bug trend is heading downward, is it because the test org is distracted by something, or because there are fewer bugs that they are encountering?
Veteran Game Developers are Kicking Publishers to the Curb
Is there any kind of side-lighting or other way to see the display in the dark?
World's first global happiness report released
The point the GP was making is that regardless of kids being kids, resources are now available to give the kid first-hand experience that non-conformity and believing in oneself doesn't mean he will go through life alone in his efforts. Had he not experienced this first-hand, there would be a greater chance that he would submit to conformity and possibly mediocrity.
Apps are libraries with a script somewhere that runs:

$container->build('app')->run;
7 Tips to Make Your Follow-Up Emails Work for You | seoallrounder
Thank you.

This world needs more paid services and products and less ads.
Anytime, the platform looks interesting, good job on launching.
Most animals don't need to do that.
Conditional Baptism
I was wondering how they scored that one too.
Show HN: I wrote a feature for GitHub - tutorials.github.com
This will make Nokia even cheaper when Microsoft decides to buy them. This whole scenario reminds me of an old editorial cartoon which lampooned two companies (HP maybe?) as two sinking ships tossing a rope to each other.
Especially if he came up with it himself. It's the sort of thing only a child's brain would think of and an adult would say "Oh! Of course!"
A Few times I have prised out the Eprom off the motherboard and re-flashed it with my own small programs for a super-fast embedded system or game. (the eprom is ussally the only socketed item on the motherboard apart from the CPU)

The main problem is not overwritting the BIOS routines which, unless you rewrite them all (like linux of windows do) you still need to use (nothing here has really changed since 1981 and you can use anything that produces 16 bit code such as Turbo C, Assembler or Pascal)

Usually there is plenty of spare EPROM space you can find and as your running in 16 bit mode this is enough for something like space invaders :-)

PC Motherboards can usually be blagged for nothing, so its a great way to do low level experimenting.
My guess is, even client side, vector rendering (I assume you're talking SVG or something similar) is rather CPU intensive, and definitely doesn't do well on mobile devices. In a crowded area like NYC, you'd get slowed to a halt. Mobile would likely be unusable. So maybe it's a user experience trade-off.
Montreal Solar Power, Solar Powered ductless air conditioner
Montreal Solar power Air conditions, solar powered air conditioning units, Solar powered mini split air conditioning units, solar panels, ductless solar powered air conditioners , solar systems, Montreal, Quebec, Canada.
Wish this would have come out about 6 months ago. Spent about $350 on the Motorola MotoActiv. It's a great GPS fitness device with bluetooth, and right now is definitely more functional that this watch, but it's still fairly clunky. The fact that it isn't open source means that you have to rely solely on updates from Motorola themselves. The bike computer function is lacking and the bluetooth linking isn't great, especially when you're already using a heart monitor. Although obvious downside is having to carry your phone with you when working out but that's already something my wife does anyway. It will depends on how robust the apps become, but this could be a major win for these guys.
How do you like the inPulse watch?
I have had enough experience with this and the only lesson I had is this: I wake up early in the morning when I need to. Got a meeting, get up for it. Nothing to do, well enjoy your three and a half hour movie you watched last night and catch some sleep.
I think it says a lot about his determination, that somehow, he has natively. He built a lot until the first customer came. That is priceless and I hope it will not go away someday. I hope that it doesn't. I don't know people that well, but I hope it doesn't. He'll achieve anything like that. And hopefully, he'll go beyond just businesses. He's a great kid.
So it's simply the difference in efficiency between an imperative and a functional algorithm?