skysight-inc/HackerNews huggingface dataset:
As something concrete so that we don't get lost in abstracts: if you are building an accounting package that needs to calculate a user's tax rate from information pulled from twitter, then having your testers create a framework for testing exact tax rates before the product is complete is folly. You may only be able to generate a 'rough band' of tax rates, and now your whole perfect spec and testing is out of the water as all the values test incorrectly.

There is a specific reason why a QA plan is formalized before development: so that QA tests for client's requirement and not what is developed. Ideally what is developed will be what was needed but it would be foolish to assume that. If the QA was simply QA'ing what was developed, it is assuming that what was developed is what was needed. That is not a safe assumption to make, especially at scale and in enterprise.

You may only be able to generate a 'rough band' of tax rates, and now your whole perfect spec and testing is out of the water as all the values test incorrectly.

I dont quite follow but a QA plan does not need to hard code values. It should have test values where possible - in this case, may be the QA could find a couple of example twitter accounts and what the tax rate info. should be if done right. If you are saying the formula for tax rate may change mid way, that is okay as long as QA is notified. This way the QA and the dev independently do their own calculation and if they do it right, QA's manual calculation should lead to the same answer as when QA uses the functional app to do the calculation.
All major Common Lisp implementations do have constant-space tail-call optimization: http://0branch.com/notes/tco-cl.html

It is not required by the spec, presumably to ease compliance in simpler implementations, because Common Lisp provides other iteration constructs missing in Scheme (DO and LOOP) which were preferred over recursion in practice.

Edit: It appears that in some exotic cases CMUCL (and maybe SBCL) does not use constant space for tail-calls when it would interfere with the proper relationship with dynamic bindings.
Send Canvas to Server As File Using Ajax
Wait, they were _sharing_ books? Sharing? Wasn't that depriving publishers and authors of revenue? Wasn't that somehow illegal? Damn revolutionary sharers!
A few issues:

1) Will implementing these features actually increase profit? This was never addressed.

2) Restaurant revenue does not grow exponentially into the sky like many internet businesses do. There are hard limits on growth. Thus the ROI on measurement (A/B testing) won't be nearly as high.

3) Is a digital ordering system (with all the bells and whistles) something that is high on the priority list of a typical restaurant owner? If not, selling these things will be a chore.
My story with DUNS number for my startup:

Long time ago when I applied for a merchant account for my startup, I was asked for a DUNS number, I and decided to get one. After filling out online application, and a long wait, I got it, and started to put it everywhere where I was asked for it. I don't think DUNS did any check on my company before giving the number to me, and I couldn't see what's on my profile, since I never paid them. Anyway, I got my merchant account.

After several years in startup operation when I tried to raise some capital, one of potential investors told me that with such bad credit history for my company, I will not be able to raise any capital. I asked him where he checked my company's credit history, and he told me that he checked on D&B. I told him that I can't check myself, and I can't see what is the problem, and after he emailed me my report from D&B, and was in shock after I read it :) Report is broken down in many sections, and my report was something linke this:
Partnerships in the industry: None
Revenue: None
Bank accounts: None
And so on... And so on... At the the end of the report:
Credit level: $800

:) and we were doing like 300K in revenues already, growing fast, and didn't even expected that people trusting them and looking up info on companies there.

I decided to become a good D&B citizen, since so many people trust them. So, I called them up, and asked why information about my company is so wrong there, and they told me that I need to pay, and they will "fix" my profile. After paying, and sending them a list of industry partners, IRS reports, and started to wait.

After few months, I called them up, and they told me that they tried to call my partners from my list, and no one was able to confirm that they work with me.

Anyway, when I realized that my profile will never be in a good standing, I asked them to take it down completely, and remove my company from their database. After talking, to one supervisor, and them to the other, they agree to take it down.

But the final funny part, is that when I checked my profile online, it stated that "CEO called and reported that company is closing down" :)))
Sales - depends on how many domains you own and how good they are. I make 5-10x returns on every sale though. For the exchange, I usually transfer within registry and only after receiving payment. I've used escrow.com twice for high value domains.
This is practically the opposite of http://news.ycombinator.com/item?id=4979112, posted a few minutes later, in which a daughter filed a restraining order against her parents for visiting and harassing her at college.
Wolf Price: Photos of War, Happiness, and Women’s Rights
Sorry, but the situation is not even remotely comparable. Nowadays when a new CSS feature is introduced by a browser vendor (using a vendor prefix), it is designed to be standardised and implementable by anyone. Other vendors may contribute and there is discussion. If the feature gains popularity, it will eventually be implemented by big players and become a [first de facto, later de jury] standard.

The posted link is an example of experiment for measuring whether the new fancy stuff is good enough.

In the dark days of IE era, MS mainly exposed its internal Windows APIs (and security holes) to its browser. (Yeah, there was some truly good stuff too but that doesn't make MS less evil.)
It's tradition. Tesla's autobiography is also similarly... nuanced.

He claims he routinely ate rocks, iirc, among a number of other incredible claims. His tone also sounds as if he cares about convincing the reader, which is a sign that an author might care so much about persuading the reader that they might distort certain truths to be more convincing.
Dave,

You're a smart cat. And you've been really successful in the tech / entrepreneurial venue.

But this piece perfectly illustrates a common problem among successful tech entrepreneurs. You've not only assumed that a problem you struggle with is universal, you've also assumed that your success and expertise within one industry means that you know how to operate within other industries (that you don't know about). Worse still... you assume that you don't need to know anything about the industry to "fix" it. This is VERY common among successful tech entrepreneurs. You've started with the assumption that you KNOW BETTER than the people who are currently operating within the business (despite the fact that you don't know the realities of running such a business). In your case, you also assume that most people running restaurants are morons (because if they were not, they'd obviously be running their businesses as if they were tech start-ups).

This combination of myopic narcissism, arrogance and ignorance has gotten a LOT of entrepreneurs and investors in a LOT of trouble in the past.

Might I suggest that you should:
1) learn about the food service business (perhaps you could assume that successful food service professionals are not idiots to start?),
2) test your assumption that there are a reasonable number of people who share your problem

Final Note: tech entrepreneurs and investors - I'd suggest looking at this as a good illustration of a condition that we should all avoid.
Not sure, do cars reliably start in the cold?
If your program has an unused and untested capability, killing it is a move in the right direction even if it makes your program less elegant. Bad behavior is worse than ugly design.

Of course the right thing to do is to simplify the rest of the program to take advantage of the new assumption but maintenance programmers don't always have the luxury.
HP Confirms DOJ Is Investigating Alleged Fraud in Autonomy Deal
The answer seems to be "depends who you are." Some people have an overriding and insatiable drive to have children, and would be miserable without them. Others have no such drive, or an aversion to children, and are perfectly happy without them.

The trick to to make sure you and your partner are on the same page about this, and I mean long before getting hitched or moving in together. Like third-date long before.
Show HN:Sync your FB friends photos to Dropbox
With aptitude you would use the description flag (~d) like so:

$ aptitude search '~dautojump'
p autojump - shell extension to jump to frequently used directories
p jumpapplet - autojump notification icon, to jump to frequently used directories
Cool idea, but I don't think it's possible.

I just Googled "hobbit torrent" -- there were 5 DMCA notices at the bottom of the page -- so far, so good.

The problem is a single DMCA complaint contains thousands of URLs for many movies (ex: http://www.chillingeffects.org/notice.cgi?sID=709810). To reconstruct the page with these results would require Google revealing which of the thousands of urls was actually withheld.
Tech4on Free Web Directory
General Web Directory devoted to quality, professionalism and competitiveness.
We offer many diverse Categories to fit your listing needs.Come and add your site for free.
Not to mention that webkit, the engine behind Chrome and Safari, is an open source project. (Forked from KHTML by Apple.)
WebPlatform.org: Your Web, documented.
The fact is our economy is DEMAND driven, not supply driven.

In the short run, I agree. In the long run, I disagree. As I said in another post upthread, there was no demand for air travel in 1900. The large current demand for air travel only exists because air travel now exists; it was created by the creation of a new source of supply.
It's a hoax.

I'm afraid this is all moot. Instagram didn't lose 25% of it's users.

http://gizmodo.com/5971784/instagram-says-25-user-exodus-is-...
All of these tests are possible using command line tools, but some of them would require multiple invocations of the tools, as well as verification against a matrix of known-good configuration parameters. For example, the DNS report is pretty comprehensive.

What's surprising to me is that these tools are web based. Although, there is some value in having a third party verify your assumptions. It's not uncommon for me to alter my hosts file while I wait on DNS to propagate. That can screw up my resolver when running diagnostics locally.
One of my personal pet peeves is the arrival of the waiter halfway through to ask "how are things here." It's just a pointless ritual, and annoys the crap out of me. I rarely have complaints, or additional requests, and I'll catch their eye if I do.
Interview: Conquer your freelance career; become a professional WordPress dev
WLD Directory-Free web directory
WLD Directory is human edited free general web directory.Free web directory listing with review in maximum 24 hours
Atta love how all the responses to your statement are either weird bike designs or "nobody does this / this is hugely inconvenient, but theoretically you could..." :-)
The Great Re-Branding: MBAs in Tech Startups
A hard/usb drive somewhere, yeah. With backups.
I didn't understand the temperatures either, and didn't even try to convert any.

The article is really well written and you'd be well-advised to read it despite your grievances with the units.
>How bad is it?

Very bad. You won't be happy with it, I promise.
Yes, Sonos makes nice wireless systems. Search for "Play:5" or "BU250" models, for example.
Not really. You need at least "The C Programming FAQ", by Steve Summit (it has a very useful Internet (partial) version) and one or two more.
Those who understand K&R2 and C-FAQs know better than 90% of C programmers.
I keep trying to complain about paradise and then — NOPE! — it's a tropical island.

What about beyond a startup scene? Entrepreneur meetups? Marketing associations? People Who Like Making Money Online coffee hangouts?
Even at the risk of sounding like a broken record, I'd like to mention that my Radi animation app supports vector drawing, filters, audio sync, integrated video with effects, and has element and frame level scripting for advanced interactions :)
http://radiapp.com
Hurray :) 31 and no kids here, don't plan on having any. My habits and personality would make me a freakin awful parent and I would hate it more than the kids would after they grew up having me a parent.

So no thanks, no kids for me.
In an age of heavy social norms and pressure from peers to get married ASAP, the same could be said for topics like religion, financials, and less-importantly politics.

Not discussing these things early on are a recipe for disaster.
I think it depends on the why. I have Cystic Fibrosis, which has a 98% infertility rate among males (edit: not so much infertile as much as CF gives you a built-in vasectomy). IVF is an option, but my wife's age (36) means the clock is ticking and nothing is guaranteed. I can't speak for her, but I'd like them, but have put myself in a place where my life's outlook isn't defined by whether or not I'm ever a parent.
39. Married for 11+ years. No kids. We go on vacations, work out, visit friends and family, and I build websites and applications on the side. We both complain we have no time. I could not imagine our lives with kids.
Having lived in countries where they never do this proactively I can tell you be careful what you wish for.
You have to take into account him manually creating surveys and getting reviews for his customers.
In my experience many screen reader users aren't on the latest version of their accessibility software (cost and effort are among the reasons). So it's not uncommon for users to be using screen reader software that doesn't account for HTML5 elements.
I carry one of those when I go backpacking. The satellite transmission they send to summon rescue includes your GPS position, and they also serve as short-range beacons to help rescuers zero in on you when they get close. That can be crucial if the PLB can't get a GPS lock, because rescuers might only know that you're located somewhere along miles of road or trail. If you're unconscious and out of site a few yards from the trail, the beacon might be the only way for them to find you fast enough to help.
That's a solid source they have -

"Investigators said the computer attackers that targeted CFR were able to set up a covert network capable of identifying, encrypting and sending stolen information found in targeted and infected computers back to a secret command and control computer."

And they even mentioned that Internet Explorer versions 8 and above were vulnerable. I really hope the AV companies or someone puts together a nice White Paper about this.

But before that, i hope that IE vulnerability isn't a 0day.
Wow just read the answer from the guy on there:

"And then it dawns on you, your purpose in life: It's love. A life without love is a life without purpose and completely meaningless. And I'm not talking about the kind of love you feel for your soul mate. That love is not invincible. I'm talking about unconditional love. The kind of love only children have to give and would die inside without it."

What a prick. If your life is meaningless without kids go move to the midwest and shack up with some girl out of highschool desperate to get kids. My life certainly isn't meaningless. I get a lot of enjoyment and meaning out of my life, but perhaps I'm different than most since I actually consider intellectual challenges meaningful.
Singletons, globals/statics, and dependency injection all seem to be solutions to the problem of making objects find each other at runtime.

Maybe it's time for a dedicated language feature to solve that problem? For example, each object could carry an implicit reference to an "object pool", from which it can fetch other objects by their class/interface. If an object constructs other objects, the "pool" gets passed along implicitly. Test suites could use "pools" filled with mocks. And unless I'm missing something, the presence of all required dependencies could be statically checked at compile time.

Basically it would be like Lisp's dynamic variables, but based on the construction hierarchy instead of the call hierarchy. What do you think?
The claim isn't supported by common sense either. I doubt 25% of users even heard about the new ToS, let alone acted on it.
Put it on your website and take payments in the form of Paypal/credit card/bitcoins/whatever in exchange for a download link.

If you want to sell for Android (which is, of course, a type of Linux), try the Google or Amazon app stores.

Dominions 3 [1], a commercial game with a native Linux build, recently changed publishers and is now sold on Desura [2].

If you enjoy making your users put up with horrible DRM, I've seen multiple HN articles about how Linux support for Steam is in the works.

[1] http://en.wikipedia.org/wiki/Dominions_3:_The_Awakening

[2] http://en.wikipedia.org/wiki/Desura
I can't speak to the sentiments expressed by the article, as I have not yet reached that point of life.

But as the father of a toddler (and probably another in the relatively near future), I can say that it isn't all reward, at least in the short term. It's exhausting. I have a massive list of ideas and half-started projects that I feel too burned out to work on productively by the time the kid's in bed, and weekends (which used to by my personal project time) are pretty much gone.

If any parent/hackers out there have any tips on how to stay motivated and productive with kids, I'd love to hear it. Or is it just a matter of waiting until they're a bit older?

This isn't just about "personal and financial success", by the way... I am happy to put my kid ahead of personal career and finance (although I actually find that to be fairly compatible, as long as I can get in a standard work week, which my wife graciously allows me). What suffers is my own personal motivations and fulfillment, my own hobbies, education and art.
Although aptitude still has some bugs on bi(/multi)-arch machines, i.e. you install x64 on your machine but still install some packages in x86 for compatibility reasons; aptitude sometimes has dependency issues.
I'm not sure the "cloudflare has been getting worse and worse" that links to a single page written by you referencing a single twitter post. Really helps the article any.

However it was mostly a terrible read.
45. No kids. No wife. Just me and a cat. I choose whom I consider my family from among my friends. Beyond that, I doubt I'm in a stable enough situation to have more than that.
Amazon Makes It Easier To Host Static Web Pages On S3
this was a poorly written article. random numbers all over the place, no understanding from author about how the services actually work. awful.
I admire someone who can conclude that their lifestyle would not be conducive to raising a child as much as I admire a great parent. Ultimately, the worst scenario would be to have a child you were unfit to care for. That said, I think a lot of couples wrestling with this question are rather tough on themselves. More are fit for this sort of thing than they might realize.
Extreme example: http://en.wikipedia.org/wiki/Wim_Hof (climbed Kilimanjaro, completed a marathon above the Polar circle, attempted to climb Everest, all dressed in nothing but shorts; claims that Tibetan meditation helps him)
While you are fixing things, can you please make cloudfront send HTTP 1.1 instead of HTTP 1.0 for 206 (Partial Content) responses to range get requests. It is invalid since 206 is not part of HTTP 1.0, and Chrome refuses to cache the responses, which makes cloudfront terrible for delivering HTML5 media.
The elephant in the room is always how well the Linux driver for the GPU works (if it exists).
It's amazing. If that's what you want.

If you want kids, have them. That's great, I'll be genuinely happy for you, and I'll come to their birthdays, graduations, and weddings.

We don't want kids of our own, and are very satisfied and fulfilled with our lives. So please, try to understand that, and be happy for us in return.
Using Exit Traps In Bash
(I also have this specific high-500 rate as case 81302771, which I humorously did not get an answer to yet; I got a response asking for more information which I provided before going to sleep this morning, but no resolution... yet I switch back to HN and you have responded here? ;P)

I cannot replicate the really-high 500 rate anymore on 72.21.194.13 (the node that was particularly bad). However, I'm still concerned about what caused that: Is it likely to happen again? Why did it only happen to that one node? (In essence: help me trust this system ;P.)

However, what I'm most interested in is whether the "static website hosting" endpoint of S3 (the *.s3-website-us-east-1.amazonaws.com URLs) has different semantics than S3 normally does, so that under "normal interaction" scenarios[1] I can rely on "this will do its best to not return a 500 error, retrying if required to get the underlying S3 blob".

[1]: http://news.ycombinator.com/item?id=4977360
The echo chamber chicken littling of drama is more insufferable than any drama I've come across.

In fact, I've got to wonder if drama even exists until someone swoops in to name it so. That must be the transition point where it goes from "opinionated people talking in a public channel" to the abject specter of "drama".
Trains are flying nowadays? I would certainly like to have those here! ;)
I'm confused by the title of this article. Do FISA warrants not count as warrants?
My wife and I have no kids but I tell people we're a one child family - I'm the child. ;-)

Children make me smile when I see them but I have no desire to reproduce. Natural selection has selected for parents that experience great joy in having children. Those that didn't have this response probably ate their young. <g>
Yes, I'd suggest http://www.amazon.com/Beyond-Last-Blue-Mountain-Authorised/d... where the founder himself explains how
There's the Carambola:

http://www.8devices.com/product/3/carambola

Runs OpenWRT
In the US, we call these Beach Cruisers. They're incredibly common, and Wal Mart sells tons and tons of them.
"...move to the midwest and shack up with some girl out of highschool desperate to get kids."

This is more accurate than I care to admit.
No multi-core MIPS that I know of, but I have a Carambola. pretty cool little device:

http://www.8devices.com/product/3/carambola
I am happy to put my kid ahead of personal career and finance (although I actually find that to be fairly compatible

While children are often held as the opposite choice to personal and financial success, as a parent with four young children let me say that in certain spheres exactly the opposite is often true -- there is something fundamentally motivating when you have children if you have the tools to optimize the situation. For years I idled in various positions, but the moment kids entered the scene all pistons started firing.
I'm confused. Why would anyone hold assets in a currency designed to penalize people who hold assets in that currency?
You can just invest in the GLD exchange-traded fund (ETF) [1].

[1] http://finance.yahoo.com/echarts?s=GLD
This is a tricky issue to sort out because opinions and desires aren't set in stone. I've known more than a few friends who have had relationships deteriorate because initially they were on the same page but one party ended up changing their minds.

As with all relationships whether they be personal or professional the most important part of the relationship is to maintain open lines of communication with the other party.