skysight-inc/HackerNews huggingface dataset:
I saw a comment on a similar thread about a month ago suggesting a recurring annual cost for renewing copyright. The formula for the cost would be similar to 2^n-1, where n is the number of years the work has been under copyright.

This would allow popular and profitable works to stay under copyright longer, while allowing less profitable works to enter the public domain sooner.
Take a look at Ayala, it matches all your points except it isn't Google.
I think Grunt is great for a lot of projects because it offers out-of-the-box solutions for most common needs.

However, at Mozilla's PDF.js we needed more flexibility - there were so many JS packaging tools out there, each shining for specific purposes, but none general enough for our needs.

So I wrote a port of Unix shell commands (including a Make-like tool) for Node.js which works across platforms:

http://github.com/arturadib/shelljs

The downside is that we don't offer Grunt tools out-of-the-box; the upside is that the tool is more general and (if you already speak Unix shell) you don't have to learn a new framework.

Again, superb work!
I wonder how it determines the height to see if it can leap or not.

I would think also it could be engineered to climb the side of the building by simply creating a triangle shape and motoring up the side or with some kind of suction.
You are talking about display issues of leap seconds. That's a different problem from the one we're talking about, which is that the clock itself is wrong.
our body hasn't genetically adapted to yet

And it won't, because natural selection isn't working anymore. I'm not saying that it's good or bad, though, just pointing it out.
I loved the OkTrends posts, and I'm really looking forward to the next one :)

I tried OkCupid in the past, it's great, but it never took off in my country (and I'm on a relationship now).
Irradiating the hypothalamus is not intended to be a treatment for obesity; that's missing the point. The point of this research is to elucidate the significant role of the hypothalamus in the regulation of body fat, so that other studies can now be done to hone in on the mechanism at work, in the eventual hope of finding a pathway to target in order to induce weight loss in a more specific and less harmful manner. This is a first step towards finding a potential treatment, a clue as to where we might look, not the treatment itself.
In my experience most companies aren't interested in "initiative and aptitude". They are generally unwilling to look at people without a few years of experience already.

I moved to NYC and started job-hunting in early 2011. I didn't have a background in software development but I had programmed in VBA for 18 months (pricing insurance), used R for my statistics masters degree project and had been dabbling in Python for around 5 years (all self-taught).

Through direct applications, headhunters and networking at various meetup events I hunted for tech and tech/finance jobs for about eight months. While things would sometimes look promising, if usually came down to "we're really looking for someone with a bit more experience in X". I did manage to find some freelance work (for a Python/Django web startup) but they decided that rather than another backend programmer they needed someone who could do frontend development and system administration...

After leaving NYC my sister got a call, "is your brother still looking for a job in New York?", and I ended up back here working as an accountant. I didn't have any experience in accounting either (though I had taken some classes in the past) but my new boss was happy to bring me in on a three month contract and see how things worked out (I got a permanent offer after a month and a half).
Ask HN: Could Google Android face antitrust lawsuits like US vs. Microsoft?
Microsoft was found guilty of breaking antitrust law after they used their dominance in one market (operating systems) to win a bigger share of another market (browsers). They did this by designing the Windows UI and APIs to favour Internet Explorer over 3rd-party browsers, for example.

It seems to me the tight integration of Gmail and Google Calendar on Android phones gives it a clear advantage over 3rd party mail and calendar services.

Is Google using its dominance in one market (mobile operating systems) to benefit their position in another (calendar and mail services)? Aren't they at risk of similar lawsuits?

Or is there some difference that I'm missing?
> the example of a $2000 apartment which is an insane amount to pay for housing.

For cultural comparisons here's what you get in Central London for similar prices. (No adjustments for cost of living.)

(http://www.findaproperty.com/to-rent/central-london/properti...)
Old-time hacktivists: Anonymous, you've crossed the line
You start out with a giant misunderstanding, which makes it hard for me to take the rest of your complaints seriously. Extreme Programming is not an arbitrary desire to turn all the knobs you can find to 11. It started as a question: what happens if we take certain practices that are good and do them more intensely? E.g. if some testing is good, what if we test pretty much everything?

That team found that they really liked turning particular practices way up. But you can't turn all the knobs up, so you are implicitly turning others down. E.g., if you turn up iteration speed, then you are turning down the sort of heavyweight waterfall requirements process ubiquitous at the time.

So the "extreme" was a way to explore the space of possible processes, not any sort of fundamental principle. Teams trying XP are explicitly encouraged to experiment similarly. I sure have; the process we use is derived from XP but departs from it in a number of areas.

I think a lot of the rest of your points are similar misunderstandings along with some cherry picking. E.g., the OM blog post on pairing. He said that people sometimes asked him for basic background materials, so he posted some links. To go from that to "Brett Schuchert apparently advocates pair programming based on.." is either very poor reading comprehension or the act of somebody with an axe to grind.

As to not doing TDD being unprofessional, I'd generally agree. I tried TDD first in 2001, and have worked on a number of code bases since. For any significant code base that's meant to last and be maintainable, I think it's irresponsible to not have a good unit test suite. I also think there's no more efficient way to get a solid suite than TDD.

If you (or anybody) wants to discuss this further, probably better to email me; that's easy to find from my profile.
Yes, the example was to illustrate that the unconscious doesn't process negation the way the conscious mind does. The fact that you said the king is not an ass proves that you had the idea that he is. So I think your alternate interpretation of the principle is not so different from the first. The claim is that negation is a logical/abstract construct that exists at a higher cognitive level not recognized by the (allegedly) more primitive unconscious, which deals in concrete language and images.

Another way to put it is that psychologically, a statement and its negation are not opposites but rather go together. The same idea comes up in hypnosis, where it is said that the unconscious mind drops the "not" and simply receives the images that are given. For the same reason, it's better to say "Remember" than "Don't forget", which is a kind of subliminal invitation to forget. And so on.
Paintballing with Hezbollah
Samsung Series 9,Price and Specification | Techno18 - Indian Technology Blog
Lots of good pros/cons of New York mentioned in these comments, so just one thing to add I haven't seen mentioned: after 7 years living & working in Manhattan/Brooklyn, my network is saturated with people in a dozen different industries who all seem to have careers advancing at 2x speed of the people I know anywhere else.

I consistently meet people in their late 20's and early 30's who are serious players in a wide variety of business and artistic endeavors. I don't have to go more than one degree of separation to find someone at the top of any field. I know less entrepreneurs here than in SV, but the cross-pollination in NYC is a big deal.
> In this case, even if you created the SWF yourself (using tools like haxe), you'd still have to pay the tax.

Can that actually be legally enforced? I assume this tax would be part of the TOS for using an authoring tool. A consumer has to agree to the TOS for using/downloading the Flash client. But if I want to put up an SWF file I built without Adobe tools... who can legally stop me?

Unless there's some kind of encryption key for generating signed Flash files necessary for the functionality, and circumventing them would run afoul of the DMCA...
Thank you. Well said.

When I was a student of software engineering, I felt strongly that there was not enough emphasis given to what effect the use of computers has on humans, and what sort of software we ought to make to benefit humans. This is related to Tim O'Reilly's call to "Work on Stuff that Matters" (http://radar.oreilly.com/2009/01/work-on-stuff-that-matters-...). It's not about the machine or the money -- we must add value to people's lives.

This is a different issue than that of being kind to each other on Hacker News, but I happen to think it is deeply related.

In some circumstances, I am spontaneous, playful, and extremely open to my environment and aware of other people. When I spend a lot of time programming, however, I tend to become more cautious, analytical, and insensitive. Partly this is because any time spent programming is, generally speaking, spent away from people and in ignorance of our bodies (and hence, our environments). This is one reason why I think it is so important for engineers to have diverse interests.

It's not just so that we will be kinder to each other on Hacker News. We are, in a very significant way, the people building the future. We need to make sure that we are in the right frame of mind to build a future we want to live in, and not one that is anti-social and inhumane.

Perhaps the reason dystopian sci-fi has so much resonance is because we are already experiencing, unconsciously, the dehumanizing effects of technology.
> Are Flash game companies going to have to reveal all their internal revenue details, and is Adobe going to regulate this somehow?

This. Seems near impossible to keep track of all those different devs, monetizing in so many different ways.
When I lived in the city (1.5 yrs ago, I've since moved to NJ with my SO), my rent was $1000 (1 room in 2 bedroom, split with my brother), and my commute was a (mean, over a few days of sampling) 12-minutes, door to door. It's actually all pretty reasonable. The space is small, but the only thing you're really missing is a big room for a TV, which you don't need in this town.

Edit: Also, it should be noted that the dating scene in NYC is ridiculously nice for single men with good jobs.
My favorite part:

>Perhaps you will learn from this that books are sacred to free men for very good reasons, and that wars have been fought against nations which hate books and burn them. If you are an American, you must allow all ideas to circulate freely in your community, not merely your own.

Thanks again, Vonnegut.
I'm trying to imagine the discussion that happened at Adobe that resolved this decision, and it's got to have been either:

a) We are self-aware enough to acknowledge that the end of flash being relevant is nigh, so let's monetize this thing while we can

b) We think flash is a growing platform, and we're in a position of strength (like Apple's App Store), so the percent of revenue is something people will hate but tolerate

(Due to MBAs' infrequent use of the word 'nigh', b) is more likely)
FTA:

> We constantly have to ask ourselves: are we causing any issues or slowdowns on our customers’ websites? [sic]

The GP's noting of irony (is that correct?) seems to be valid.
That's what http://brunch.io/ exactly is for.
Numerical computation platform for the technical university...
Reading Taleb should change the way you think about most things.
I find the window management better in OS X (kde, gnome with compiz) simply because it gives you a way to see an instant snapshot of all windows or all application windows with either a hot corner or key press. In Windows you have to mouse over the icon to get a preview that doesnt work all the time (I feel that it breaks if the window's content changes. it then shows the application's icon instead of the preview).
I would consider having design skills as a technical skill. Try doing a tech startup with a liberal arts degree (or three) ;)

Good article!
Why I Am Leaving My VC Internship
Agreed. I would not have believed it if you told me three years ago, but box.com is positioning to significantly outpace dropbox in the enterprise space (i.e., the pay for service space). I work with banks and law firms. Dropbox is perceived as the devil (though I don't think it's as bad as our IT admin makes it out to be). On the other hand, many have formally adopted a branded versions of box.com. Crazy.
Door Locks
Lock And Safe Shop, The UK's premier on-line home and commercial security retailer. We pride ourselves in offering outstanding customer service, great value, brilliant brand name products and fast delivery. We have a dedicated call centre operating 5 days a week from 9am to 5.30pm ready waiting to take your call.
So, basically, "make"? ;)

The problem with pretty much all build/deploy tools is that they are "just one". There are different tasks, and they _should_ be split.

* Monitoring a filesystem for changes.
* Traversing a dependency graph, and computing the minimal set of tasks from there
* Execute arbitrary user actions for each task. (For bonus points, allow a feedback channel from actions to DAG)
* For extra bonus points, monitor your actions on the OS level to update the DAG automatically. It's neat gcc can create a list of includes. It'd be much neater if I automatically could get a list of dependencies for any tool I run.

Making them into one monolithic tool means inevitably there are some cases the tool is less-than-useful.
Adobe is killing Flash even quicker than I had hoped.

Please, Adobe, keep this shit up.
I live in Manhattan (formerly in the Village and now in TriBeCa) and I think you are exaggerating/cherry picking the lack of costs in NYC. Sure, you can find a few $2,000 1BRs here and there in Manhattan, but they are rare, tiny, and not all that nice. The average 1BR in the neighborhoods surrounding your office is more than 3k. New construction is more than $4k. In the nice areas of Brooklyn you are paying almost as much as in Manhattan.
I was always under impression that SFTP has much more in common with SCP, than with FTP. Is that wrong?
I'm guessing like most people who write for a living that he had a carbon (assuming this is before word processing) or a disk file found in his papers after his death.
That's a very good question, what is RESTful thinking?

I personally think so many of us are misguided in our think when it comes to RESTful APIs. In order to make good design decisions for your API you must understand how the users of your API perceive RESTful APIs. In order for you to understand how the users of your API perceive RESTfuls APIs you must consider how the masses (within your target audience) understand RESTful APIs.

Whether your interpretation of RESTful APIs is right or wrong does not matter. What matters is that people can use it. In order for people to use your API it must be easy to understand. In order for it to be easy understand it must be well documented and consistant.

Therefore RESTful API design must be approached on a case by case basis. You must understand your users, their knowledge base, and how capable they are.

wvanbergen: Interesting article. It was thought provoking at the very least.
Another thing which OSX has done for a long time that I really liked is that everything syncs to vertical refresh. It doesn't actually speed anything up, but it gives the perception that things are smoother and more responsive. You don't see the 'tearing' effect that you often see on other systems when you drag windows around the screen.
I have to say, I'm surprised they managed it. I would not expect a site that was C&Ded out of existence so fast ever to reappear.
Since our environment, mood, etc. play their part in our brain chemistry and "brain genes" activation/deactivation (gene expression), this could mean that there is more to weight loss than sports and nutrition. IIRC the hypothalamus enacts control over our body via hormone production, meaning that a "hypothalamus problem" could hinder thyroid hormones or up cortisol production.

It fits well into the big picture - stress or stressful environment cause "bad" gene expressions in hypothalamus -> hormone imbalance -> metabolism lowered -> fat storage.

Perhaps the effect of our environment and wellbeing on our bodyweight is greater than one would have thought.
Still, the $50K limit and 3D/memory-specific technology seems like there is only a handful of companies that will ever fulfill these conditions... and Adobe surely has a list of exactly who they are. So this is a very targeted policy that will never apply to 99.99% of us.

Is this an accurate assessment?
So true! Your comment really struck a chord with me. Amazing, how we stop treating each other as human beings in so many contexts: work, school, online, etc.

The #1 value of the company I am starting (Cojourneo) is:
"Treat people as human beings first."
http://cojourneo.com/about/values

Here is a great post the reminds people of how human we really are underneath our entrepreneur facade:
http://www.themonsterinyourhead.com/2011/11/13/connect-think...

So, thank you for this reminder. I'm so happy to know there are people like you out there. :-)
Well said, sir. I wish more research went into actually understanding what are the dietary needs on humans and the links with our evolution and genome instead of crazy solutions like stomach reduction, hormonal treatments, etc.
The 50 reputation barrier only stops you from commenting. It's a spam prevention measure. Anyone can answer a question (even anonymously) with 1 reputation. Anyone who registers can ask a question.
Anything is better than Python-oauth2 (which, ironically, does not support OAuth2).
> When D is not subset of (sum of R and W), then 1 is not equivalent to 2.

Fair enough (though it seems to be different from your original objection); I was implicitly taking 'wrong' as a synonym for 'not right'.
Considered rsync.net? I was pretty happy with them, but got burdened enough with slow-uplink home networks to have to drop them as my backup provider.
Mobile web apps on android
'cockroach' !! I love it. Stealing that one.
Understanding Hubs , Switches and Routers made easy
I agree with this. Subjective opinions etc., but I think the animations on the mac, although they start pretty much instantaneously when you click, take time to finish and so the actual process of clicking -> window coming up / folder opening up take a little more time on the mac
Facebook working on social search engine to rival Google
PAY /orders/42

That's the most natural mapping, the verb PAY on the object of order 42. Maybe HTTP needs arbitrary verbs instead of a limited predefined set? We'd have to get firewalls and proxies and such out of the habit of processing a request depending on its verb.
Thanks again for all of the support
What I really enjoyed about this post is the ending...

You learn all the hard work Tracy puts in on her own. And in the end she EARNS a technical co-founder. She doesn't stop working on her product while waiting for the mythical tech co-founder to join her. Bravo and congrats.
The article doesn't answer the headline, unless "become one" is the answer?
Also, as if to put an exclamation point on this conversation... my company is moving it's office this week and guess who didn't have to do any of the work of moving or disassembling our furniture or other hardware?

I don't hear men complaining about always being targeted for this kind of work. I'm not complaining either, I just happened to remember our conversation as I was lugging our office stuff around. I really don't mind it when a woman says "Oh, I need a big strong guy like you to do X", even when the woman in question could probably handle it herself if she really tried.

Complaining about something like that would just be a waste of time and emotional energy, besides the fact that there's really no need to complain at all if you acknowledge that "equality" is a fiction.
Ah but you under estimate the 'running away screaming' factor.
Yes, please. Read the linked, incredibly enlightening comment (from an actual lawyer, even!) on HN some weeks back about the distinction between copyright and theft.

http://news.ycombinator.com/item?id=3695546
The business model of monetizing a product that is on the way out is well established. At least that was my reaction to the announcement.

CA (Computer Associates) made this their primary product revenue stream by buying up old software (eg. Clipper, Ingres, etc.) that still had an installed base. They invested minimal amounts into product maintenance (make sure it works on the newest version of Windows) and rake in the licensing revenue from the remaining user base.

The only thing different is that Adobe is essentially doing it to themselves--monetizing their own long tail instead of selling to a long-tail specialist and moving on.
They're giving the stick, here are some carrots!

http://www.chromeexperiments.com/

http://aleksandarrodic.com/p/jellyfish/

http://www.script-tutorials.com/fresh-10-html5-canvas-webgl-...

http://www.html5code.com/gallery/javascript-3d-model-viewer/
Please ask Apple to support proper apostrophes when expanding contractions
It’s a simple idea: When you type “cant” on your iOS device, wouldn’t you at least like the option that it expand into “can’t” (U+2019), not the ASCII “can't”?

It’s 2012, and Unicode is everywhere — including in iOS’s own software keyboard. (Tap and hold on e.g. the normal apostrophe to be able to select typographer’s single quotes.) Why should contractions expand into ugly, 1995-era ASCII representations?

Apple itself, for example, wouldn’t use an ASCII apostrophe in its own marketing content; for example, there are a number of apostrophes on apple.com/ipad, all of which are “educated.”

I submitted a feature request to Apple (rdar bug ID: #11156286) proposing that they at least add such an option to their General › Keyboard options.

If you agree, please “dupe” #11156286, as this counts as a vote in Apple’s system. https://bugreport.apple.com/

Thanks!
You think it's worse here than on other boards?

Most internet boards are worse than this one, I see lots of comments elsewhere of people saying "you must be a retard" , "kill yourself" etc
This has to be one of the biggest warts among Python software: for a while it worked for the team I work with but all too soon we found ourselves hacking in little fixes here and there for things that didn't work. And don't even get my started on the confusion the naming causes...

We decided that if we were going to replace things like python-oauth2 we wanted to do a comprehensive solution (actually supporting 1.0, 1.0a, and 2.0 as well as Ofly, which is very much like OAuth 1.0) and we wanted it to run on top of Requests. I think the result is pretty good thus far. Hope you find it useful!