skysight-inc/HackerNews huggingface dataset:
I tried to formulate very differently so you can see that as another point of view. Sorry for the lack of formality.

defer is a function which returns another function. When that returned function is called, we get out of the await block.

So, to take the same example:

await
for k,i in keywords
search k, defer out[i]

Here, defer(out[i]) returns a function. We pass this function to search.

Search is like this:

search = (keyword, callback) ->
# do some search
callback(some_result)

And here, by calling callback, which is the function returned by defer, it will end the await block.

Here's a trivial example:

await
some_function = (fn) -> fn(1234)

some_function(defer(x))
console.log(x)

defer(x) returns a callback, it's given to some_function. And some_function calls it, which ends the await block.
I say so because it's true!
I agree with near everything in the article, but think even interstitial ads prove disruptive in a way that I can't get behind. I don't begrudge a game provider for the use of ads, but think that unobtrusive banner space to be the most acceptable. Oddly I feel like it goes a long way when ad providers use language like "thank our sponsors" and have some self-awareness; it's easy to tell when they've been suckered in by an ad provider to use all their most annoying API's. Integration of ads that reward you for either clicking or looking at them are also an interesting idea.
Youtube supports unlisted videos that behave the same as you're describing.
I agree it can be a positive. Actually, before I really even knew much programming I built an online paintball ecommerce store (using a CMS system that I just customized with my HTML knowledge, etc), I had some business experience that I used to gain vendor accounts with companies, etc and actually was able to move tens of thousands of dollars of products through the site over a few months (exploiting a discontinued item I was able to buy in large quantities that people still wanted) but then it fizzled out, I didn't have the technical knowledge to build the site into my vision but it left me hungry and wanting to learn more, I can fairly confidently say it directly lead to my becoming a professional programmer as I became interested in learning how to build what I had wanted to build originally, I think there's always a positive to take away from things like this.
Cycling Jackets
That only works if you believe you should have paid for it. An increasing number of people believe they are entitled to free copies because that's what they've been getting all their lives.
We're building a video ecommerce marketplace. Where do you think we should focus on first?

Here's a link to our website: http://www.123exchanges.com
Thanks!

All good points. You're not alone: I think most teams apply to accelerators for some blend of validation, cash, and credibility. In my mind, however, none of those facets is as important as education.

If a seed stage startup only has 2-3 people, they're certainly missing some competencies, contacts, and personality types that could greatly increase their chances at success. Nothing beats having the engaged mentorship of super smart people, people who have seen the world from other angles and can pinch-hit to help round out the team.

In our case, we're three capable software engineers, and we're building something really cool... but had we not gotten exposure to TechStars, our deficits in areas like go-to-market strategy (we had thought, "But it's applicable to every vertical!"), varied communication ("Our customers are excited about it, so of course investors will be!"), plus a million things to come, would've been much more encumbering at best, fatal at worst.
Emotional Intelligence of a Smartphone
They do have their own in-house items as well, though it's not all they offer.
Thank you! You rock!! :)
No problem. Thanks for your effort! The post before you found it.
duck move.
Appliances
appliances
The S-bag Classic fits any Electrolux Oxygen or Harmony canister vacuum. It sets the standard for clean with high filtration level and smart, convenient design that provides less hassle for a happier
b1ind 4 hours ago | link [dead]

If your only mission is to adjust one asset by 2 pixels, they're similar. If you want to see how those 2 pixels affect the design in its entirety, then photoshop is a much better option.

It looks like this account was auto-killed ~570 days ago, but it's not clear why, as there's no obvious massively downvoted comment or OT submission.
This is a similar concern to the one that people kept raising about short URLs a year or two ago, but they're hardly uncommon now.
From the article comments:

If Bill was really that smart he would have realized that on a road track having larger front wheels would be important. His car is more appropriate for the drag strip not a road race. I guess he didn't have a proper beta test or proper user review before publication.

Annoys me when donkey killing software isn't realistic.
Just visited CureBit.. Hmm I think your landing page needs some work. The typography looks a little amateurish (get your customers to refer your friends). The product looks intriguing though. Just fix your landing page because it probably will turn off a lot of customers.
That's 100% not true. Not in every case.

I recently had a conversation with one of the friendliest businesses I patronize (an espresso bar in Sydney). The owner swore like a sailor about an ex-staff member who'd come back with the keys he'd "lost", and stolen from him in full view of the security cameras.

You need to know our audience, and to have chosen the personality you're prepared to project as your businesses spokesperson, but DHH (and Ben) have clearly both chosen to be perceived as "guys who'll use strong language when people steal from them". That choice might not "work" if you're in the clergy, or a school principal, but making that choice as a café owner or software company spokesperson falls a long way short of "not acceptable", at least in my book.

It's always impossible to measure the _really_ interesting stuff, but I wonder if 37Signals earned more benefit from people thinking things like "DHH is _really_ passionate about his business." than they lost from people who though "he used curse words on Twitter, I don't want to do business with him anymore"? (Patrick? How do ou a/b test founder personalities for conversion rate? ;-)

Big
Stack Overflow answer explaining JS in the "Wat" talk
Copying someone's layout, jacking a logo and mentioning A/B testing are seriously all it takes to get millions of funding???

I'm on the next flight out to the Valley!
By that criteria, many wsj op Ed pieces will be food for discussion.

I agree with the parent post, this is not suitable for hn and is flame bait.
I think this is great, we should add a licensing clause for this, if you work for a subsidiary of an MPAA member you have to check a box to get the Hollywood edition else you are not entitled to use the software, perhaps even a Hollywood IP database for internet companies.

If Hollywood execs had to sit through 5 minutes of ads to use Google they'd soon get the message.

Anyone have any ideas on how to get the IP blocks of MPAA member companies? Is there anything better than just whois'ing every class A/B/C?

I'm thinking of a javascript that creates a black modal dialog with a youtube video queue of startup video ads. Use the chromeless video player, I'll even max the volume for them.

Simple one line addition to your site and voila your startup/site/blog is Hollywood Edition.
I don't know why but I am using those and can't get the SVGs to work on icons... I only get T for twitter and R for RSS.
While I see the need to have someone in charge of the nation's IT infrastructure, I sort of cringe at the idea of calling that position 'CTO'. It brings all of the expectations of corporate america to the position that I don't think belong there. As much as I think companies are one of the best ways to innovate and compete in the world I don't think government should be run like a company.

CTO is a top down position where you get to call the shots. This government position is just doesn't have that kind of power (nor should it) and I think the name should reflect that. Just one example: this CTO probably can't fire or persuade the president to oust the people that he has to work with that are compromising his vision. That means that one of the tools a CTO has at their disposal is totally removed.

Perhaps a small detail but one that I think is important.
I do agree that QR codes can be used for trolling, but there's absolutely no reason you can't inspect the URL before visiting a link from a QR code - all that's stored in the QR code, after all, is the URL!

The trivial technical solution is a QR code reader which tells you where you're going before it sends you there, which ZXing (the Barcode Reader for Android) and several iOS QR readers already do.
I think this is great for DuckDuckGo. Brings more awareness.
While I believe DHHs reaction/words are entirely attributable to his passion for his company/product/coworkers, Cynical-Me also notes that this choice of public personality is generating an awful lot of pageviews/eyeballs/comments, and even the negative-to-DHH comments are largely positive about Highrise/37Signals.

If a hughely talented but completely amoral PR specialist had scripted this, perhaps it would have turned out exactly the same way...

Big
Nice job on the app. I'm not a photographer but I think this app will come in handy anyway.
I'm liking this plan better and better.
The more valid way of looking at it is what percentage of his user base are confused by it.

And it's not a matter of stupidity, especially before a user has a solid idea of what DDG is.
No, it really isn't. These are the same people that can't locate the Pacific Ocean on a map.
Publish from a text file in your Dropbox - Pancake.io
You shouldn't dismiss my question just because it reminds you of things others have said. I'm not those other people, I have no idea what you've read. I'm sorry my question isn't "original" enough for you. Google is a huge tech company and anyone who reads tech news hears a good amount of criticism about them. You don't find it weird that they changed duck.com to point to their domain when DuckDuckGo's founder inquired about it? It seems more likely that you didn't even think about it because I brought up their slogan.
Mr.Marcus Sets Himself on Fire and asks Joseph for a free condo.
Thank you for your thoughtful answer, it's clarified some issues. I'm afraid it also raises more questions for me (I probably need to go study CoffeeScript some more). BTW, the text I added is actually from the first example - the simplest:

await $.getJSON url, defer json

Is the following right? Syntactically, "defer json" is an argument to the function "$.getJSON". So you could write it like this:

await $.getJSON( url, defer(json) )

The code we are waiting for is the "$.getJSON" call. That code indicates that it is finished by calling the function returned by defer.

But what does the function returned by defer do? It looks like it (somehow) sets its argument to the result... so in the above example, "json" (somehow) gets the result of the call; in your example, "x" (somehow) gets a value. I'm guessing it's some convenient compiler magic that ICS does, and not an issue of CoffeeScript syntax.

An upshot of this is you can't give defer any old argument (e.g. a numerical value) - it has to be a variable that is capable of being set.

Also, who is the "callee"? A "callee" is a function that is called... Oh, does it mean (eg) "$.getJSON" is a callee, and it calls the callback function given to it (in the jQuery docs, it's notated as "success(data, textStatus, jqXHR)"; here, that success function is the function returned by defer). I guess, given the purpose of ICS, there will always be a callee in the block - but it seems to me that, syntactically, you could just directly call the function returned by defer. Ah... but (I bet) part of the compiler magic is that you are only allowed to call the function returned by defer from within another function - this is because the result of that other function is needed in order to set the argument of defer to it. Whew.

One last thing: the description talks about "deferrals" begin "fulfilled", but it doesn't say where these defarrals come from. Now, I think they are created by calling defer.

Hmmm.... it's probably better for me to think about this in terms of lisp macros, instead of C calls, as macros allow you to do weird source code transformations, like setting the value of a variable given as an "argument". i.e. ICS is a macro.
I get how this could be confusing (after all, a lot of people access URLs by googling them first). Regardless, this isn't Google being evil but rather, taking advantage of a fortunate coincidence. They acquired a company in the past that owned a domain. Ironically, that domain happens to be similar to a competitor in the present. They have no immediate use for the domain, but why not redirect it to Google (just in case someone was trying to get to their competitor)? That's not evil, that's business. If DDG is that concerned about it, make an offer to Google for the domain name.
it would be interesting to see a counterpoint.

Sure.

1. Just because this is the way things work doesn't mean this is the only way things can work.

Or

2. We aren't entitled to have Dark Knights and Avatars. Lets assume that, for whatever reason, in New Hollywood it will only be feasible to fund smaller budget movies. So what? People will still watch and enjoy the smaller-budget movies.
Just to clarify, Heroku and App Engine are essentially just a new breed of hosts, these applications aren't exactly created with Heroku or App Engine, they are using other frameworks that can be used on any host (or at least a lot of other hosts), they are being deployed and hosted there. Tumblr and Wordpress are primarily blogging engines so unless you're just starting a blog they probably won't get you far. What I would suggest looking into are web application frameworks, for example a lot of people who use Heroku are using Ruby on Rails, you don't need to know anything about Heroku to use Ruby on Rails, instead you can run everything locally while developing and learning and only later do you need to worry about pushing up to a host
Because of the fundamental concept of property, and ownership, and the right to control your own creations?

It's one thing to voluntarily release something into the public domain (or enable its direct re-use via licenses like Creative Commons).

It's another thing to say that all work should be public property, usable as long as credit is given. Or are you suggesting that everything belongs to the People, comrade?

Even disregarding the profit motive for a second here - if I created a successful web page, should, say, the Westboro Baptist Church be free to take my web page and use it to support their (IMO vile) efforts, so long as they gave credit?
Ask HN: When using a theme, what do you tell clients?
I'm looking to modify themes from themeforest, etc. to build sites for clients so I can market at attractive price levels. I'm wondering if people typically tell their clients that they are modifying themes when they do so and, if so, how that is generally received.
Production budgets are inflated because the only way to get a share of the profit is to get a share of the gross. But that is not nearly as scalable so it is necessarily limited. This forces the remainder of returns to contributors to be in the form of direct payments. Thus, actors earn 10s of millions up front, for example. But that also extends to everyone down the line. Effects houses need to charge a lot for their services because they rarely get a cut. There are indeed very real major costs to making a movie but those costs are low compared to the effects I've outlined.

More so, the limits of independently funding a movie are not necassarily any lower than what Hollywood can provide. It's just that Hollywood has historically proven to be the easiest route so it has been popular, but who's to say what the limits of competition are? VCs have pumped more money into tech startups for less return than some hollywood big budget movies, for example.
I guess it's becoming fashionable to think of Google as the new Microsoft.

How is my question consistent with things people have said about Microsoft? It's not when they bought it, it's how they reacted to Gabriel contacting them about it.
As ericd said, it depends on the percentage of DDG's userbase, as well as the effect on the bottom line. From a business perspective, that's 6,000,000 highly impressionable eyeballs that aren't generating ad revenue. From an ethical perspective, those are human beings that "deserve" access to a good search engine to e.g. help them learn how to read a map.
> The more valid way of looking at it is what percentage of his user base are confused by it.

Hence my question. All he said was "consistent". What does that mean? It's not a quantifiable unit. He could get a complaint every minute, or he could get one every day, or every year, all of these would be "consistent", but their meaning differs vastly.

> And it's not a matter of stupidity, especially before a user has a solid idea of what DDG is.

If their response to being told about a thing called "duck duck go" is to go to a web browser and type in "duck.com", it's stupidity. They're treating a domain name as a "do what I mean" mechanism. It's not. It's an address.

If I hear the restaurant is at "123 <garbled>", is the correct solution to go to building numbered "123" on the nearest street and get angry when it's not the restaurant?
Dice Roll - A simple ab test library for javascript
I always thought that Canada's fair dealing was more restrictive than America's fair use.
Box - Powerful key and value storage for the CLI.
API for Google Plus Profile Info
That looks exactly like the OKTrends sharing bar. Did you implement it, or is there js library for that?
This is wrong, certainly, but the easy fix is to either disable the assets or move them to a new URL. All that's left is a slap on the wrist from the community and a lesson learned for any startup considering design appropriation.
I'm surprised just how ruthlessly this was enforced. When Jobs complained to Schmidt, the person who contacted an Apple employee was "terminated within the hour." A Senior Google VP replied: "Appropriate response, thank you. Please make a public example of this termination with the group."

Mind you, they have a great incentive. Only a handful of companies recognise 10x (or 100x) developers and they would like to continue paying just 2x for them.
Detroit Michigan dentist, best Detroit dentist
Visit us today and see why Comfort Family Dental is a Detroit Dentist you can trust., dentist Detroit mi, Detroit Michigan dentist, best Detroit dentist
Amazon also quite clearly keeps hashes of all keys in S3, which Dropbox rides on. Would you expect the government to be able to issue hash based takedowns to amazon across all buckets?

I was under the impression that Dropbox, while having the ability to decrypt your files, encrypts them before they hit S3. If so, a hash-based takedown sent to Amazon would at best be able to take down a single encrypted instance of a piece of data.
Here is the William Nordhaus paper referenced: http://nordhaus.econ.yale.edu/documents/Nordhaus_Copenhagen_...

As far as I can tell, that was the only point in the article that wasn't vague, irrelevant, an outright falsehood, or an appeal to weasel words.
Padgett's drawings, viewable from the link below, are not fractals. The fact that they resemble mathematical diagrams in Euclidean geometry does not make them fractals. I would be curious to find out who first christened his work 'fractal', as I think it does him a disservice.

http://fineartamerica.com/profiles/jason-padgett.html?tab=ar...
But I, and many other people, am willing to pay for these big budget movies even if I have to sit through ads. I like big-budget flicks.
A 5-year-old who is probably actually in his 20s, just got $1.2 million in funding, and said "yeah I stole, but it was only up for a week, and only a test, lesson: if I steal, give credit"?

Please. If we're going to hold an intelligent debate, you need to work on your analogies.
The European Union Targeting Facebook and Google With Data Protection Act
There is no single definition of "professionalism," and the word is therefore totally meaningless the way you use it.
Two comments. Firstly, it seems to me that the current mega upload drama seems to say that the FBI thinks funnyjunk's business model puts them smack in the middle of whatever the proper legal terminology is when lawyers mean "fucking scumbags". Secondly, you only need to click on "update" link from the page you linked to to find the oatmeal guy calling the funnyjunk guy a moron...

I understand that there's a large section of the US society that has a significantly lower tolerance for "curse words" than at least my cross section of Australian society, but "fucking scumbag" is pretty close the the terminology I'd use if someone "stole" a bunch of design work like that from my business (I'd not use that terminology quite so publicly, since the other stakeholders where I am wouldn't appreciate it, and I'm happy to self-censor on a business front to meet their expectations...)
That wasn't even poor choice of words, he deliberately tried to instigate a riot and sensationalized the response.
It boggles the mind!
I don't think that it's wrong to put the word "scientists" in quotes. Consider this: it seems that one of the 16 concerned individuals is Burt Rutan. He is a well-known aerospace engineer who has a high level of skill in a difficult technical field, and he has accomplished a great deal in his life. But is he a scientist? That might be the reason for the scare quotes.
I think @dhh wasted a great opportunity to be a leader and a mentor. I think he should have asked allengrant to rise to the occasion. Instead he was incredibly rude and shared his contempt publicly!

It all seems so incongruent to me. On one side of the coin, 37s wants to share their results openly but on the other using the idea they shared makes him "a fucking scumbag." I understand there is a copyright violation involved. However, I suspected 37s would have been more... tactful.

Unfortunately, this is the second time 37signals has disappointed me in the last few weeks. As a customer, they violated my sense of privacy and almost as worse one of their partners is a total hot-head. Personally, and this is only my opinion based on no fact...In the back of my mind I am thinking "what would a hot-head that does not respect my companies privacy do with our information?!" To think I used to look up to them!
I'm sure Google knows what they are doing. They have a competitor and were able to obtain a domain name that in some cases will direct people away from DuckDuckGo and to Google. Yes its seemingly evil but its competition. Yes, yes but its Google and they are 'not evil'. BS - they aren't evil or nice - they are a corporation. They will do whatever helps their profit machine. If you don't like this particular action raise awareness around it and maybe someone at Google will reconsider that this move may put them in a negative light that impacts their profits in other ways.

Lastly it makes me somewhat sad that people seem so shocked when Google does something seemingly evil. You're personifying something that despite all the marketing is by its nature setup solely to most efficiently make money. Google's "don't be evil" is just marketing in that their products inherently require the public's trust to be profitable. I would actually argue that by the nature of their business plan and profits, Google has to be one of the most responsive to scrutiny by the public. In other words, in comparison to other corporations, Google should be one of the easiest to get to change 'evil' actions.