skysight-inc/HackerNews huggingface dataset:
Of the five or so non-college gyms I've been in, my favorite had mandatory sessions with a trainer every six weeks. We worked on a new set of exercises, and the change helps keep things interesting. They also didn't believe in treadmills, cycles, or any exercises which required batteries, nor did they have any upsales. Plus, they played great Motown music. I miss that gym! It was a bit more expensive, but definitely worth it. Carl and Sandra's, in Santa Fe, New Mexico.
Google TV 2.0 review, tweaks, and screenshots
I'll add a link to the Wiki http://en.wikipedia.org/wiki/Sch%C3%B6n_scandal
This can definitely work with other Japanese goods. I tried a similar service (after seeing Bemmu's early success) with tea (http://teapeat.com).

With only posting to HN, I had a decent amount of sign ups.
I bought a weight set. It also stares at me every day. And I work out almost every day. I don't have serious motivational problems.

I could go to a gym in theory, but it's at least 20 minutes away, there would be a whole ritual to dress up, go there, workout, cool off, come back. It would take an extra hour and I imagine many gym goers are paying extra in time to work out. It wears on your motivation.

I know I'd skip many more days, the results would be even less apparent which would undermine my motivation.

Most important exercises can be done with a barbell and 2-300 lbs of plates. At home, without a rack, you could safely squat 150 after getting there with powercleans and overhead prss. Then you could go to a gym once a week for its racks, leg press, etc.

The only thing I regret is buying standard plates, barbells and dumbbells instead of olympics. Standard barbells can't handle more than 230 lbs safely. It would be nice to deadlift and bench 300 lbs at home. Pain in the ass to sell the old set. So if you go this route, I'd recommend spending more and getting olympics. And don't worry about sucky olympic dumbbells, do Starting Strength, it's fine without them.
And plan9. Written by by non-disjoint sets of people.

http://plan9.bell-labs.com/sources/plan9/sys/src/
Never tried Stripe, but what was wrong with Avangate or ShareIt before that?

Did not seem to me that accepting payments on your website was so painful...
> The idea that a .NET or .COM domain name subjects you to US laws is asinine beyond belief. The only degree to which this is true is domain disputes or the management of that domain name. Nothing else.

Especially since .com is supposed to be reserved for international use, whereas .us is intended for US-based (or US-targeted) companies.

Off the top of my head, I can only think of two companies that ever used .us: Delicious and Grouphug (and the former only because of the creative spelling).
You could have the airport security run by private enterprise. The Federal government would have a minimum set of standards and random plainclothes inspectors. These inspectors would periodically try and infiltrate security, and if successful at penetrating security, issue a $x fine.

Airports would be free to implement whatever they needed to within the current laws in order to meet said standards.

People seem to conflate 'free markets' with 'freedom to do anything they want'. In reality, effective markets are done under a strict rule of law. Set the rules in place, enforce the rules, and let people innovate the best way to operate within those rules. If one airport decides on strip searches and another on random checks then people can decide for themselves (to a limited extent if there is only one airport) which airports they wish to use.

This works for everything from vehicle standards to building standards to food standards - I can't think of a reason why it wouldn't work with security standards.

There would be problems with this system, but it at least has the advantage of not expanding government powers and creating yet another state police force.
the really amazing thing is that nobody has invented a new happy birthday song. did we reach perfection and that's it? no creativity for birthday melodies? orwellian or utopian? i can't tell anymore. "It's not utopian to want to build better stuff. It might be utopian to claim the stuff we've got is the best we're capable of."
Hmm, you're right. I got confused somewhere.

http://fairuse.stanford.edu/Copyright_and_Fair_Use_Overview/...
Working out is, well, work. If you're out of shape it's not fun and if you don't have the motivation to get in shape it's not going to work.

Amen. It has little to do with user experience. Even when I was in shape and going regularly, there were days it was hard to get myself there- you are constantly, slowly adding weight, so it is always hard.

Driving out of a deep squat is always the hardest part for me. I find it just requires so much more willpower than a press or the like.
Yes. It's called Microsoft.
Naughty Dog created their own version of lisp called GOAL to control game objects. Scripting languages are common in games, but the "heavy lifting" is done in C/C++, as is the case in Jak and Daxter and Crash Bandicoot. Naughty Dog don't use GOAL any more. Have their games gotten worse?

Also note that the effect on performance and throughput are cited as downsides of using GOAL.[1][2]

I met the Naughty Dog team back then and Crash was an awesome game. Their use of a custom scripting language for so much of a real-time game (as opposed to an RPG) was pioneering. They did other innovative things, like baking in radiance transfer to their models to get the lush levels in the game. But at the end of the day, when the Lisp evangelists left Naughty Dog, they stopped using it almost immediately. Apparently, despite using Lisp, and learning from "one of the best lisp programmers in the world", none of that rubbed off on what appears to be an excellent programming team.

The only explanations are:

a) In 7+ years of working with a foremost Lisp programmer, that knowledge did not transfer, or

b) It did transfer, and the other programmers did not see a net advantage.

The OP would like us to believe that the answer is (a). Subsequent games from Naughty Dog would suggest that it is (b).

[1] http://c2.com/cgi/wiki?LispInJakAndDaxter

[2] http://www.gamasutra.com/view/feature/2985/postmortem_naught...
>Unlike the attacks on Comodo and other certificate authorities, these attackers did not

>gain enough access to issue valid certificates for arbitrary domains to themselves, StartSSL

>said. The attackers were also unsuccessful in generating an intermediate certificate that

>would allow them to act as their own certificate authority, The Register reported.
Digital children
Obama Administration Comes Out Against SOPA and PIPA
they're fixed size pages though, they don't seem to be "responsive".
Edit: oh the link in the comments is though.
That implies that you can specify all requirements in a mathematical form, which is not the case. How do you specify a usability requirement? Software is for humans, that makes it messy, even down to the requirements level.
True, and there's an element of the McDonalds crowd that would be uncomfortable with touchscreens. I was thinking chains like Luby's, Bob Evans, Applebees, etc, more than fast food. There's a labor issue at work here, too. You're not cutting into labor with sit-down restaurants like you are with fast food. Just making the existing labor more efficient.
Proving it is hard, I would hate to apply that standard to my own posts! I was trying to call for some hypotheses. Even if unproven, a hypothesis for the mechanism is useful, becuase it spurs more focused debate, and maybe someone else will prove or disprove it.
Do these programs meet the OPs definition of functional programming, or are they, in fact, a whole bunch of imperative code that use closures as a method for scheduling more imperative code?
This seems to have been downvoted but its not an invalid point. The web is old enough now that a certain level of design is expected of things people need to trust. A shop down a side alley with a hand written sign inspires less confidence than something plastic on the high street - however wrong that initial impression may be.

People with background knowledge may know startssl is legit/good but to a newcomer I can easily see why their first impression is off.
I already knew of this. Gates may not be the CEO of Microsoft, but he has complete sway on what happens. He went from "King" to kingmaker.

I guess the most damning things he has done recently, I have heard through trustworthy sources. The claim is that Gates foundation does indeed do good work, but they also greatly encourage their money to pay software licensing fees (read: MSWindows and MSOffice). Their form of greatly encouraging is very similar to their bulk rates that allow snooping their networks for compliance.

Be aware, I have no direct proof. I only have the word from a close friend who does work in 3rd world countries.
So true:

"[T]his sets a terrible precedent. If a UK citizen can be extradited to the US because of the content of their web pages hosted in the UK, why wouldn't US citizens be able to be extradited to Thailand on charges of disrespecting the king or to China for undermining the government by being critical of it? To even press this case at all shows either a fundamental undervaluing of the freedom of speech of everyone, including US citizens, or, more likely, a belief in the most fundamental of American hypocrisies: the idea that the rules that the US applies to the rest of the world shouldn't be applied to the US."
One of the things that made Seinfeld so successful was his insane tenacity; what he did in a year most of his fellow comedians did in five. It's not that he was necessarily the smartest nor the funniest guy in stand-up, but he was one of the people who worked the hardest. And it's not as if he didn't hone his craft while doing it.

Skills, talent, money, and ideas are a part of the puzzle, but you can also beat your competitors on work ethic.
There is no reason for the gym to make it fun.

As the article points out, the gym wants you to come once (not have fun) and then not come back - but continue to pay the monthly membership fee.

If the gym was fun, and every member came in regularly, the gym would go out of business. Their goal is to make the gym seem like something you should have a membership for (lots of high-tech looking machines and posters about health and attractive staff), but actually not fun enough for you to come more than a few times a month.

This is why there is a rise in the small group-focused workout clubs (that emphasize fun).
> The Crown Prosecution Service looked at the case and decided it wouldn't be in the public interest to proceed with a case.

If it's not in the public interest to do it in the UK, why is it in the public interest to do it in the USA? It seems to me that the judge is contradicting the crown here, which seems a bit off, even if you assume it's his right to do so.
Um, no. Your example, and the article, really stretch the meaning to the breaking point. An existing city can't be a startup. You may be an entrepreneur who then becomes a mayor, but it's not a startup unless you personally started the city. Callously throwing around the term "startup" does a great disservice to people who actually start companies, and historically, to those who started cities.

EDIT: An example of "city as a startup" might be what Stan Gale is doing with his "instant city" concept:

Outside Seoul in South Korea, Songdo International Business District bills itself as the world's smartest, greenest city and the most expensive privately financed real-estate project in history, with a price tag of $35 billion. It was originally commissioned by South Korea's government to be a magnet for attracting foreign direct investment. The American developer Stan Gale was hired to a build an instant city the size of downtown Boston on a man-made island connected to Seoul's airport via a 13-mile-long bridge.

What was imagined as a hub for Western expatriates—not a Korean city, but a mini-Manhattan floating off the coast of South Korea, complete with a "Central Park"—has been settled instead by families from Seoul. The city won't be finished until 2015, at the earliest, but Mr. Gale is convinced that he's "cracked the code" of urbanism and aims to sell 20 more just like it to mayors across China. Chongqing and Changsha have already expressed an interest.

The aerotropolis arrives at a moment when urban centers seemingly have started to rule the world. Just 100 cities account for nearly one-third of the global economy. "If the 20th century was the era of nations," South Korean President Lee Myung-bak pronounced at New Songdo's christening in 2009, "the 21st century is the era of cities."

http://online.wsj.com/article/SB1000142405274870340860457616... (Cities of the Sky - From Dubai to Chongqing to Honduras, the Silk Road of the future is taking shape in urban developments based on airport hubs. Welcome to the world of the 'aerotropolis.')(2011-FEB-26)

http://en.wikipedia.org/wiki/Aerotropolis

EDIT: I am reminded of architect Paolo Soleri's Arcosanti, an experimental city started in 1970, in Arizona. He came up with the term arcology (combining architecture and ecology), started a city based on the principles represented by that term, and actually lives in it, effectively as "mayor" (given that he is head of the foundation which owns the city).

http://en.wikipedia.org/wiki/Arcosanti

http://en.wikipedia.org/wiki/Paolo_Soleri

EDIT: Lastly, I want to point out that even though Arcosanti appears to be a failure, it has, over the last four decades, influenced how cities are viewed and built, as well as continuing to propel Soleri's arcology into vast, proposed projects such as the Shimizu Pyramid.

http://en.wikipedia.org/wiki/Shimizu_Mega-City_Pyramid

http://en.wikipedia.org/wiki/Arcology
I think you mean the problem is that prosecutors have become errand boys for the entertainment media industry (and also the software industry, e.g. Adobe and MS).

Copyright is meant to be enforced by the copyright holder, i.e., by private industry, not by the federal government.

The government is enforcing private rights. They are meddling in the business world.
surreal indeed - i thought the jellyfish was going to kill you
This is funny because one of the first startup ideas I ever had was 'hey, I should make a webservices based site for collecting web payments, lots of people would use that'. This was back when PayPal was still principally something you used to share money between two people, and was limited principally to US accounts.

But I made the mistake of talking over the idea with someone who I looked up to at the time, who seemed older and wiser. They said 'there are already systems that do that, I would find something else'.

Now I'm not saying I had even the remotest chance of getting such a thing off the ground - but at the time, I was so ignorant that I thought I could - but the ignorance worked both ways in that I would blindly accept the word of someone else, who just highlighted the schlep involved and so I immediately gave up.

But that's just what the article says : when you're young ignorance can be a blessing, but you've got to be prepared to put in the hard work and not give up at even the tiniest hurdle. Getting that rare mix in a young person is the elusive part. But I'm convinced you can get young people to put in the hard work - you've just got to give them the encouragement to go ahead and fail big if need be.
I went through the horrendous enrolment process only to find they don't issue certs for subdomains.
Interesting comment, thanks!

Think about submitting a pull request to a major project reformatting the code and renaming a lot of variables.

This will touch so much code that reviewers will consider it high risk. But it doesn't fix any bugs, add new functionality, or refactor the code to make something else easy. It's risky now with a hard-to-quantify payoff later. On top of that, our current tools make this painful, a pervasive patch like this will produce a lot of merge conflicts unless handled carefully.

I see a lot of forces acting against rolling up our sleeves and fixing code beauty on a non-trivial project with a lot of users and committers.
It prevents you from later defining a 'lenght' method and using it at runtime without a recompile.

For core methods like 'length', it seems silly to think that you'd want to redefine it. And indeed, it's usually counterproductive - that's why any experienced JavaScript dev will have coding conventions like "Don't muck with the prototypes of built-in objects."

But at the application layer, this can be really useful. Imagine you're adding a new field to a message deep in the storage system, and then you want to pass that along to a template in the rendered HTML. It's really useful to be able to do this without recompiling & restarting each individual server between the backend and the frontend, and just edit a few template files and have them automatically pick up any changes to backend data formats.

Ditto adding a new database column, if you're using an RDBMS - it's pretty handy to have your model objects instantly reflect the new field, instead of needing to manually add accessors to each of your model classes. Rails and Django are built on this principle.

Also, you have a versioning problem with statically-compiled code in a distributed system. Imagine that you add this new 'lenght' field to a backend message, and add it to the frontend, and they both compile & deploy. Now imagine that a message from an old backend hits a new frontend (it's not possible to upgrade a whole distributed system at once without downtime). What does the new frontend do with it? It needs a piece of data, but the backend had no idea that it had to provide that piece of data. The only thing it can do is return the equivalent of 'undefined'.

In C++/Java code, you usually deal with these by inventing frameworks. Google code, for example, is littered with

if (msg.has_new_field()) {
run_long_complicated_ui_display_routine(msg.new_field());
} else {
fall_back_to_old_behavior(msg.old_field());
}

checks. If you use a more dynamic language like Python, you can use language mechanisms to represent undefined values or fields that are defined at runtime. If you use a static language, you're stuck mimicking them with hashmaps and null.
I had mentioned this before but I think it bears repeating. This case was the last straw for me. Aweful movies and bad theatergoing experience aside, I refuse to patronize an industry that targets people across international borders simply for having links on a website. And I used to watch some 8-10 movies monthly so I hope this case is worth it to the MPAA. Goodbye, hollywood. Your greed condemns you.
...prefers to order his lunch from a computer rather than a server.

This sentence confused me momentarily. "Hmm. Isn't a server just a type of computer?"
Ask HN: How do you keep up with taxes for international sales?
I've just taken a look at taxation for software sales. I wonder how anyone can keep up with the legality of it all.

For example I was looking if I (in Austria) would have to pay taxes in the USA if I sold something using the Apple App Store and how things change if I sell software from my own website.
Finding any information about this stuff seems impossible without paying someone. Something that isn't cheap for someone just starting out.

Are there any resources online I haven't stumbled upon yet or is paying someone to look through this maze the sole solution?
According to the theory of decision fatigue, the simple act of making any decision depletes us of a limited store of willpower.

I'm a bit worried about this theory becoming a self-fulfilling prophecy. Ever since first reading about it, my thoughts sometimes go along these lines:

- I should do X now.

- But wait, I've already done A, B, and D. Man, I feel like I have depleted my willpower on those three tasks! So, I'm leaving it till tomorrow.

And so I'm confused because I suspect I would be better off if I never found out about the theory, but there's no way to 'unread' it and make myself a control for checking the limits of my own willpower.
I just looked at Avangate's site and it wouldn't even let you sign up without "requesting a quote".

Give Stripe a try.
There are a lot of famous people in programming that produce world-class output without using typed functional languages. Therefore I am going to interpret this as : typed functional languages are cool to work with, but not necessary to produce excellent software. And producing excellent software is probably the only thing that matters.
Great essay with good lessons. I will work on those for sure.

By the way, can someone explain to me what's the difference between paypal and stripe? In what paypal don't fix web payment?
It isn't so trivial to say where the crime is committed when the internet is related. He is being prosecuted for facilitating copyright in the United States. The people who committed actual copyright infringement in this case were in the US when they committed their crime, and he was facilitating them remotely.

The issue is being argued the same as if someone was selling pirated CDs in the US, and he was facilitating those people and making money doing so in the UK. Regardless of how you feel about the nature of digital copyright law, it's really not quite as ridiculous as you are making it sound.
'Just one more layer of abstraction and I can rule the world!'
A response to the news from Apple
Here's the devastating truth: people with a half-assed knowledge of CS but with good other skills (project management, communications, customer service, people interaction, etc.) can and will often make unarguably better software than people who just get the fundamentals right.

You can spend all your life building the perfect implementation of a crappy system, but that won't rescue it. Good CS fundamentals (even provably correct algorithms and implementations) has its place in the software craft but that place is a fairly small niche, not the top of the heap.
Equally scary to me is "UFT8".

https://github.com/search?langOverride=&language=&q=...
Silk producing goat
As a tea neophyte, I strongly suggest that you add a link to recommended equipment for brewing loose-leaf tea. I have considered trying to get into tea several times, but could never figure out exactly what I should buy if I want to brew loose leaf tea. (I'm sure I could find something, but I only like buying things off of recommendations.)

This could do 2 things for you:

1) You could earn some money off of an affiliate program.

2) People like myself who are new to tea are unlikely to subscribe to your service without some help. Tell me what I need to enjoy tea (include brewing directions if they don't come with your tea), and I'm much more likely to subscribe.

I would specifically recommend that you recommend a single product with a direct link—not a type of product or brand.
Hunter S. Thompson Covering letter from 1958
Disney should hire her as their head of digital distribution. Putting your most passionate distributor in jail is counter-productive.
I had the same question about Marc Emery, Prince of Pot -- well known in Canada for selling marijuana seeds and a public advocate of legalizing marijuana.

http://en.wikipedia.org/wiki/Marc_Emery

Long story short, the US gov't got him extradited and he's now serving a five year sentence in a US prison.

No doubt there are countless situations like this but I just remember being incredibly shocked (no doubt naively) that the RCMP would go and arrest the guy just because the US asked them to.
Stripe is an awesome example of a company that addressed a tangible frustration / real need instead of a desire or a higher-level "want". I've noticed that companies that provide "Internet plumbing" often fall into this category:

* SendGrid (bulk email sending)

* Twilio (easy to use telephony / sms)

* Zencoder (video encoding)

* MailChimp (mailing list management)

What others can you think of? Would love to see a list here :).