skysight-inc/HackerNews huggingface dataset:
One guess: incandescents pump out lots of infrared radiation, compared to LEDs, and also a lot more red light.

Lumens, as a unit, are normalized to the sensitivity of human cone cells, so the same amount of radiant flux in the green part of the spectrum is “more luminous” than in the red or violet parts of the spectrum, and infrared doesn’t count at all.

As a result, I’m not sure there’s any obvious way to measure an efficiency percentage in terms of lumens/watt.
And finding XSS vulnerabilities in the wild.
The 'timing' thing is a huge factor in start-up failure. Plenty of things that went bad in the past could very well succeed today. The problem is to overcome the resistance that says 'it didn't work before, why should it work now' and then to repeat that process externally with every other party you interact with other than the customers.

It would be great to bolster that case with success stories of repeat-entrants into the race.
I've namecheap from Ghana for quite some time as well.
How many people do you have working on the product? It's beautiful and I love how fast it's progressing.
Mathematical model tackles 'Game of Thrones' predictions
PS: Static type inference, like your example of (symbol-name x) and (cos x), has been going on for at least 40 years, since ML. The article mentions, Ocaml, which is a descendent of ML and hence has full type inference (you can leave out all annotations and the type-checker will figure them out). Depending on the type system, this may or may not be possible. For example types in Agda, Coq and Idris are full programs, so inferring them is undecidable.

Since dynamic languages only have one static type, static type inference is trivial. So is type-safety: there's no way to cast a value of one type to an incompatible type, since there are no other types.

Inferring tags doesn't work in general: when I say `print x` it doesn't mean that `x` must be a string; I might want Python to raise a "TypeError" exception, so that I can jump to the handler where all the real work takes place. Of course that's bad practice, but exceptions are only "errors" by convention; in the same way that False is only a failure by convention.
Hmm. How would you categorize, say, giving powered wheelchairs only to people who have difficulty walking, and not to people who can walk fine by themselves?
"Better" is often a relative term based on somebody's perspective. To rate something as being "better", you have to clearly define what "better" is and have some sort of agreement that "better" is better for everybody.

If you ignore the "dissenters" then you effectively dis-empower those people & silence their perspective. Is that "better"?

There's a cost of reducing potential novelty. There's a benefit of increasing focus (perhaps increasing implemented novelty of downstream scopes).
This is a either a future vaporware from naïve people or a straight up scam. Either way, I'm betting that before the tech will be good enough for this kind of product the Apple Pay and similar products will be ubiquitous - this is simply a faster horse.
Interesting point about market size. If it's true that companies often lie to themselves about their market, what can they do to identify their real market? Is there an objective measure or is it purely subjective?
Have you used these JavaScript libraries before?
> I believe they can also just dumbly-send the normal card data over the air.

Only while the US still is supporting that. Once the liability shift occurs next year it'll be EMV or nothing.
Adobe Spyware Reveals Again the Price of DRM: Your Privacy and Security
The limits to friendship / Scientific case for un-friending
I agree with the overall sentiment expressed in Thiel's monopoly theory. However, it seems like the whole problem is defining the market in the first place. We can define search, ecommerce and payments as part of larger markets and/or as fields which had many startups "competing" with each other. The ultimate winner ended up being a startup which was "10X" better on some dimension and thus blew past its "competition". The fact that successful startups start with a small niche seems orthogonal to whether or not "competitors" exist or whether the true market size is large. Even with this realization, it's not always obvious whether something is "10X" better than the existing alternatives. This is especially true when you aren't building something that can be easily measured along some dimension like speed e.g. a social network. Knowing that a network with real identity is 10X better than myspace is something that seems obvious in hindsight but would probably have been hard to justify to critics as enough of a difference to classify it as a startup that wasn't "competing" with Myspace, hi5 etc. dhouston is also on the record for saying VCs kept reminding him that there were thousands of "sharing and sync" startups when he decided to make Dropbox. Making a product that "just worked" was enough to render all "competition" irrelevant for years.

So what are we are left with? I think Thiel's advice boils down to:--> Do something that you have a strong intuition is >= 10X the existing alternatives. There is always competition because you cannot invent a new need and people are fulfilling their needs with something. However you can make the competition completely irrelevant by doing something so good that it is practically new and you'd do better not to go about your day to day with competition as your driving force.
C is also a weakly typed language, but it implicitly casts the string object to an integer memory address instead of implicitly parsing the string into an integer like PHP and Perl do.

JavaScript, also being weakly typed, will opt to perform string concatenation, so 1 + "1" = "11".

In strongly typed languages, you can expect an exception rather than an implicit type coercion, when you pass an argument or operand of the wrong type.

But that doesn't rule out that in a strongly typed language like Ruby you can still do something like monkey-patch the String and Fixnum classes to provide custom polymorphic add methods.
Have you tried something more along the lines of:

I'm trying to do X.

Currently, I'm using Y mechanism, and it produces correct results.

However, the performance sucks -- profiling shows me this is a big time sink in my program. So... (actual question.)

It may help with kneejerk "premature optimization" if the profiler results are mentioned before the request about how to optimize (at least, it should to the extent that the problem is people stopping reading because they see the optimization request so that they never read the comment about profiler results.)
A Flurry of Copycats on PubMed
I'm sorry if you think I'm being pedantic, but I truly don't understand the concept. The more I think and talk about it, the less I understand what it's supposed to mean.

As far as I can tell, there are three possibilities:

1. The entity has no internal state. Any stimulus always produces the same response.

2. The entity is deterministic and has internal state. The same stimulus does not necessarily produce the same response. The same stimulus combined with the same internal state will always produce the same response.

3. The entity has some random factor in how it works. The same stimulus does not necessarily produce the same response, even with the same internal state.

Which one is "free will"? It's definitely not 1. It doesn't seem to be 2, from how people talk about it. But neither does it seem to be 3, as it's discussed as something more than just randomness. But what else could there be?
Stuck's pessimistic, but my experiences lead me to agree. I find it difficult to take the initiative with new people, so many of the people I know I met through a mutual friend.

I don't have a perfect solution, but I've found a few tricks. I've found that clubs and volunteer events tend to be full of friendly people who will introduce themselves. It also helps me socialize with new people when no one else knows each other.
See Frank Herbert's Dune or http://en.wikipedia.org/wiki/Second-order_cybernetics for additional context on the limitations of fixed models.
Robotic Surgery Brings Higher Costs, More Complications, Study Shows
Apple Patents Flexible Display Input Methods
A friend started on a location-based meeting tool for freelance professionals. http://thereachapp.com/
Neto Ecommerce
I agree with everything you said except that I think there are good definitions, even if they are not widely agreed upon. That is to say, I believe the definitions I laid out are good in the sense that they are consistent and provide a good framework in which to view things. That doesn't mean I think they're rigorous.

I would be very interested to hear the results of your survey of C++ programmers (or one of programmers more widely). I have no idea what the results would be.
Grafu, the new data tool
It did enable the hundreds-of-millions $ decision to buy NeXT for its system technologies.
With poker in particular, I'd call being able to predict the machine's hand due to a bug in the software to be a fair outcome.

After all, reading other people's tells is what makes poker poker. Why is it suddenly a "bug" if a machine has one?
Loading web pages really fast – optimistic page loading with Instantclick.io
I don't know Python, so I'm not sure what your source code is doing. At a guess, you've hacked together some sort of repeated queries thing with a time-window?
I'm always surprised at how much room there is for big performance improvements, even in a system as mature as PostgreSQL. Evaluating an agg node is a pretty core piece of functionality, and there's still room for a pretty big win here.

PostgreSQL is powerful and feature-rich, and there's still so much work to be done. (Consider that index-only scans themselves are new as of 9.2!)

Very cool project.
Connecting vocalists and producers around the world
"Here, truly, we run into the mental weaknesses of the Blub programmer"

Oh, put your sense of superiority away!
also triggering a right-click menu in the top corner, then moving the mouse to the bottom corner and clicking makes the cursor teleport in 1 frame
I really like XFCE's Thunar. In particular, the bulk rename feature is easier to use than any command-line tool and is really powerful. I use it for all my file renaming.

In the 10ish years that I've been using software I don't feel it has really improved much. I think my ideal UI is a traditional window with a few menu items and a really deep preferences window, like some of the software I used to use on OS X Leopard. Lots of recent software seems to sacrifice customisability in the name of simplicity (Windows 8+, GNOME 3, Ubuntu Unity). I don't think this needs to be the case, complexity tucked away inside menus won't ever bother users who want pure simplicity. I think lots of developers drawn to the "command-line-only" mindset would actually be happier with GUIs of this kind, but I'm speaking only from my experience (I use the command-line extensively, and Linux, not OS X).
Protip: don't call it an ES6 emulation library.

I came in expecting an expedition into emulating ES6 in ES5. What I got was much more awesome.
It's amazing that Java powers all those banks and corporations given how unmaintainable, ungrokable, complex and brittle it is. The fools.
The secret to this interactive hologram tech is water vapor
Before this gets any more out of hand: http://wiki.lesswrong.com/wiki/Free_will_(solution)
You are telling this as if "go build it" is the least important part.
I'm suprised Ashton Kutcher's Ooma wasn't on this list. Pay once for lifetime calling was somehow thought to be a sustainable business by the HN crowd when it launched, but was plagued by outages and an "end of life" policy that hit you with a new hardware purchase to continue lifetime calling.
Companies like Facebook and Google are definitely not the last companies in their markets. Being in a monopoly position does not grant you magic protection from competitors. It probably even hurts more than it helps in the long term. Google and Facebook have not radically innovated since their inceptions. Google is still essentially a better AltaVista/Hotmail and Facebook is still essentially a better MySpace. And yet changes every day in the world make radically new approaches possible.

Zuckerberg did not pay $1 billion for Instagram and then $19 billion for WhatsApp because he wanted to. He did it because he believed they had a shot at replacing Facebook (and so did they).

Even Apple had to fight for its position with smart phones, which it practically invented. If Apple hadn't poured resources into keeping iPhone ahead of Android it would be absolutely dead today. Their monopoly began expiring the day it came into existence.

You either acquire and kill the competition or innovate and beat them in the market. Either way your monopoly doesn't protect you.
E.G. People named Bill Gates have a lot of money on average.
They determined that the construction tunnel was miraculously missing (as in, according to the paper trail, they were supposed to be there but weren't) a vast number of the pumps that were meant to keep the gravel from being washed away by the ground water (leading to the gravel being washed away, hollowing out the ground and, well, gravity took its course).

Thanks to bureaucracy and politics, it's still not clear who is officially to blame, although it's mind-numbingly obvious that it's a mix of really stupid decisions in the planning stages ("let's run the subway line right underneath an extremely important building through an area that almost entirely consists of gravel and water") and corruption at some level of the building companies (which seems to be SOP for public building projects in Germany).

Let's just say that most parties involved are pretty happy the investigation hasn't really been going anywhere over the past five years, which is entirely coincidentally enough time to allow all politicians that might be blamed to transition to greener pastures (communal elections in the Land are held every five years).
The Patient-Doctor Conversation That Matters Most
I suspect you're all about to disappear up your reducto-ad-absurdum
Except the Automobile has already been invented in this case. NFC, Apple Pay, mobile payments. Mobile phone payment technologies will quickly make cards obsolete. In places like Bangladesh (bkash) and Kenya (m-Pesa) mobile has bypassed the need for cards.
The interesting thing, for me, is that you didn't actually link to the postmortem, you linked to the addendum to the postmortem published 6 months later. The actual postmortem was here:

http://diffle-history.blogspot.com/2008/06/postmortem.html

I wrote the aftermath because I felt that there were a few other things that should be said with the benefit of hindsight, and I'm actually thinking of writing a second aftermath, 6 years later, but want to see how events unfold first. Most of the actual lessons are in the postmortem.

(I'm not miffed - I think one of the great strengths of the web is the ease of linking to and republishing content. But I do think it's worth pointing out that one of the pitfalls of aggregators is that you lose the original context of the post - in my case, there was a whole blog that tracked the startup journey, day by day, and not just a single post.)
I'm the developer/designer, and gdillon is doing everything non-technical!
Indeed. Good day to you then.
> You'll see lots of criticism, but very little work they've done.

And there's nothing wrong with that, provided their arguments are sound.

One needn't have been a recording artist to criticize a song, nor a published author to criticize a book, nor a president to criticize whoever's in office.

One reason it isn't a well-known quote may be because it embraces a logical fallacy[0];

[0] http://en.wikipedia.org/wiki/Ad_hominem
> But not everybody can or want to buy iPhone. Or even expensive Android with NFC...

You can't afford an expensive phone, but you can afford to spend $155 for the convenience of not carrying around 3-4 additional cards?
Why Charlotte's Web is the perfect movie to teach someone about death
I had very literally this exact same reaction.
I fall in love with the Model M working at my first job with IBM workstations. The feeling of the typing at the fingertips is just the best. The sound is just of second nature. I know no other keyboard that has that precise and sensitive force-feedback (meaning: the buckling happens just at that point, when the key is recognized -- so you can exactly feel (and hear) it).

-- written with my own Model M
They were acquired for a low amount: http://techcrunch.com/2014/01/15/handybook-sweeps-up-exec-fo...
We (StatusPage.io) are also in the process of getting our docs switched over. Greg helped out with the initial migration which was awesome. Definitely recommend other SaaS companies have a look.
Typing this on one now... Still says, "IBM Personal Computer" in the top left corner. Someone painted the body of it black years ago. Clickety-clickety-clack! Third desktop I've used it with. Gave the keyboards that came with them away. The only thing I'm missing is the "Windows" key, but that's OK since I'm a Linux man, anyway. Love my keyboard. I feel like I'm accomplishing something when I type.
I am an heavy windows user and now currently migrating to Linux. I chose ubuntu to begin with because of its popularity which in turn guarantees less overhead (essential for the new OS)
I'll look into the missing short stories. The tool I created that aggregates all the metadata is pretty good at finding novels, but it still needs A LOT of work with short stories. It'll probably be easier if I focus on collections, though.

Yeah, after thinking about your comment, a line graph doesn't make a lot of sense. As you said, it kinda skews the viewer's mind about how the author was writing his books. I'll look into step graphs and change all the graphs soon.

Thanks for the feedback! This is just a pet project, but it's nice to have some helpful criticism.
I think the chiclet keys are an ergonomic silver-bullet - RSI probably comes from years of us typing on deep keys in high keyboards.
Using Siri while driving is not safe
See, this is the brilliance of HN.

Not only is the OP mistaken as being almost a troll post but anyone who actually warns "er, no guys, this post is for real and you need to understand it or at least respect it to move forward in your careers" is also mistaken as "just being funny".

Just to clarify. No the OP is not a troll post or anything like it. It is deadly serious. And I am also being completely serious.

The OP is just someone who reached the end of his learning path of OOP. He found all its flaws and weaknesses and then discovered there is a whole other world out there called FP and that there are even languages which combine the best parts of OO and FP into one. Why is this considered a problem? Some people almost seem insulted by it. He is just trying to help you guys realise that the floor on which you're standing is not quite as solid as you mistakenly think.

As I said, it is a story of enlightenment. Discredit it at your peril, as you are only harming your own self development as a programmer. There is nothing wrong in learning FP and adding it to your toolbox. This doesn't mean you have to "give up" on OO. It just means you have two tools to select from rather than just one.

Observation: Unless they are famous or head up some popular OSS project, it seems that software developers are incapable of identifying or even respecting those who are clearly more knowledgeable/experienced than themselves.
My personal favorite is "United states v. Approximately 64,695 Pounds of Shark Fins". [1]

[1] http://en.wikipedia.org/wiki/United_States_v._Approximately_...
If you guys are already using Mashape, it has been released as a community API at https://www.mashape.com/community/hacker-news
s/longer/more expensive/
Ikea's Regissör series promises quick tool-free furniture assembly
An Exclusive Look at Google's Early Multi-Window Explorations for Android
Holy Crap! Software written by MS engineers powers the SpaceX rockets? I'm moving into my basement...

Does that mean that SpaceX is powered by WinCE?
What I'd love to know is how people carve out time and energy for learning/self-driven education, hobbies and such in addition to friends, particularly if introverted.

My wife seems to be quite good at making friends, because she invests a large % of her time and energy in socializing, and I feel like it is slightly less awkward for a female to invite female coworkers out to do something than it is for male coworkers (feel free to rebut me here). Fortunately, many of her friends have SO's that I've become friendly with, and we have a variety of "couple friends" we do group activities with where she also frequently hangs out with the female half of that equation 1:1.

I on the other hand have multiple hobbies, am working on teaching myself to code, and am constantly teaching myself new things (for example, I was brushing up on multivariable regression analysis at 1am in bed). I barely have time for this as it is without adding socialization to the mix, but I feel like I get more fulfillment out of my current approach. I've certainly learned more as a result.

I'm also an introvert. I can be very social and likable in the moment, but making new friends and the simple act of socializing is draining vs. my other solo activities which replenish my reserves.

Seriously, I'd love to know how people strike that balance and how they make new friends/maintain existing ones without constantly running on empty from the time and energy it takes to do so.
From what I understand, they weren't predicting future hands. They were switching to the main menu and back repeatedly to cash out on the same hand over and over again. They weren't playing the exact same game over and over again, they were cashing out repeatedly from the same win screen.
I believe that's why car rental places exist. Unless you seriously need to have the same car at all of the locations you travel to, which is not rational.
Unicomp Inc. (as mentioned in the article) keeps pretty true to the Model M. Despite their old-looking website, they let you customize with a black body or blank keyfaces. These things are somewhat loud, but I think they feel great.
I don't get how you can end up with so many cards, it's seems like a very american problem. I have 5 cards in my wallet:
* Debit card and a Visa credit card: both with chip&pin and allowing me to do secure transaction on the internet
* A public transport card: RFC, also allow me to rent bikes
* An ID card, also with a chip&pin, allow me to sign documents and fill my taxes
* An insurance card which is not even a magnetic or electronic card, it's just a piece of plastic with my client number printed on it

And I don't really see why I should need or want more cards