skysight-inc/HackerNews huggingface dataset:
Except that EU countries have no problem passing laws that limit free speech that compared to the US seem Orwellian. Get off your high horse. This sort of silly law is not an indictment of American freedom. Your argument or, rather conspiracy theorist claim, if delusional. How many children have been shackled in chains because they visited the New York Times website?

A more apt claim would be that the legal system has not really caught up to the way the Internet works. That makes more sense than "blah blah blah I can't wait for American to realize they aren't in the land of the free." What a bunch of jibber jabber.

If you want to claim the U.S. has laws and enforcement issues that impact negatively on freedom, fine, but to make this silly claim and then prop up the EU, of all things, as the bastion of freedom is a joke.
This is old news. E.g. "Stretching Scientifically" by Tom Kurz published IIRC some time in the 1980's discusses this in detail. Static stretching ahead of an activity is counter-productive and increases risk of injury. What you need to do before an activity is warm-up != stretching and that warm up should be customized to your activity. Stretching after the activity is a better idea though you also need to pick the right stretches, combine with strength training, and it all depends on your flexibility and sport.

Another thought, as someone who sits all day (really need a standing desk!) and practices Karate and a little Yoga I definitely recommend that people who sit all day do some sort of stretching and other activities to counteract the effects of prolonged sitting...
I agree. Skipping a post-run stretch is a big mistake. (Just take the stretching easy after longer runs, like a marathon. Then your muscles are weak and intensive stretching can damage them.)

I avoid most pre-run stretches, but find that both static and dynamic stretches of my ankles pre-run are helpful. There are specific studies that also support this.
https://news.ycombinator.com/item?id=5489054
I mostly see stay-at-home moms when I go to lunch on Castro in Mountain View. I feel out of place out here but I am not dealing with SF.

(I consult and am starting my own thing, I don't need to be in SF.)
I live in europe (germany to be exact) and the problem is that coffee shops outside of the city often dont have Wifi, or if they do it isnt free. In the city its usually different, but they are cramped full most of the time and close at 6pm.
Also driving around to find a good spot creates too much overhead for me, i will continue to go to coffee shops for drinking a coffee i guess but YMMV of course.
That's the go1 changelog. There's nothing about Go 1.1 in there.
Very cool.

I don't see a tip in the hg repo for go1.1beta1. Anyone know what the right revision is? I'd rather install the known beta source than whatever's at the tip.
> mapWith is the self-curried right partial application of the map function. If that seems like gobbledegook to you, it's because I'm using jargon.

Reginald say "jargon" as if he's proud of it, but for this example, the more pejorative meaning seems appropriate. Why not just say "curried map"? I was under the impression that's why the lambda is the first argument.
So cool! How long do you think it will take 'till we can

apt-get install jedi-games

from a major repository?

Thank you, Raven! It'll be fun to read the code.

Edit: Not sure I ever expected to have a 'jawa' directory on my computer....

Edit2: Just one more gem.

// Just give him normal pain for a little while
Computer literacy? I don't even care about computer literacy or people learning how to program ... I'd like congress people to be literate and not only that but be in the slightest bit rational. We have people in Congress that think CO2 is not a problem because it is in Coke cans and ones that think banning assault rifles leads us on toward a slippery slope of bestiality and oddly enough most of these come from one particular party.
I switch between Javascript, Python and PHP on daily basis. If I have no other choice I use java for the task given or C# ... I think that heterogeneous programming and language interoperability will be the next nuts that we will have to crack - to learn that languages are tools and we should use the proper for the task.
Is there a decent web framework using Go can that be competitive to Rails or Django someday?
I've never bought a single song on iTunes, but I went out of my way to pay Spotify $5 a month.

Before that I relied on grooveshark, last.fm, youtube, and, a long time ago kazaa and napster. I can't be the only one. There are just too many 'free' alternatives.

When the 'barely paid' content producers would have gotten zilch if it weren't for Spotify, I wouldn't say that they're being shat on.

On another note, few would bemoan the plight of ISPs being paid less per bits transferred than they were a decade ago, why should we consider it a bad thing that per unit prices of content have dropped? Are the top artists of today any poorer than their counterparts from the 80s? Would the smaller artist even exist if it weren't for the proliferation of these cheap and convenient content delivery services?
The title of the article is too generic - he is talking of static stretching before a workout which is largely useless for weight lifting or power lifting styled workouts. In those regards the author makes a fair point. Static stretching before lifting weights affects stability. Plus it does nothing to warm up the major muscles that are used when lifting the weight.
Detroit Electric SP:01 picks up where the Tesla Roadster left off
The beta isn't tagged. As mentioned in the article, beta1 is cut from revision 267bb9854177.

But as only fixes will be submitted between now and the 1.1 release, it's definitely better to use tip.
You could think of takeaway as a separate business. If sit-in wasn't meant to be profitable, coffee shops would occupy much smaller premises to save on rent.
If we keep going down that road, we'll wind up with folks telling us, "Well, I don't like coffee so I just dropped a nickel in the tip jar at 8AM and stayed until closing. If I didn't know better, I'd say they seemed annoyed; did I do something wrong?"
What makes Go so cool?
When you are expecting Blink to be available to chrome standard builds? A ballpark time-frame?

Edit: just found the answer here, if anyone is interested :
https://news.ycombinator.com/item?id=5489111
>The supply chain worked this way for a year. Then one day, the tropical supplier went to his jellyfish catching spot and couldn’t catch a single one. All of them were gone. Every week he checked out the same spot, but every week he went home empty-handed.

This is simply unacceptable. His achievement at the expense of local fauna is not to be applauded, but condemned. Regardless of whether jellyfish feel pain, exploiting nature is such destructive ways is simply ridiculous in this day and age.

Sad that so many comments here completely overlooked this, and focused solely on success at any cost.
Thanks for mentioning. Looking at the domain, at first I thought it was codeschool.com which also offers video courses (which are also very good) and was going to skip over this.
http://robfig.github.com/revel is at least aiming for that. Can't vouch for or against it (yet) though.

Gorilla toolkit is also very neat, but it's a handy tool-box for web work, rather than a kitchen-sink framework.
Forever. They only released the source code without assets.
Unrelated (Google's Webkit fork -- zilch to do with Go 1.1 beta)
I think this is an amazing milestone; I contributed to Go in the early phases and was very excited about the project. I even had Rob Pike OK some of my patches (which was a huge nerd ego boost, obviously).

However, the direction the language took ended up being quite predictable and somewhat of a bore. The problem with Go is that it doesn't seem to fit any particular niche. Some other design decisions were questionable (no exception handling, for one).

I kind of like Go, but I haven't used it for years. There's no real reason to NOT write something in C (or, rarely, C++) or Java, or if I need some serious scaling, Erlang (or just use either something like libevent for C or Kilim for Java).

Go is very D-like. D, like Go, can't really find its niche. If Go or D were more idiomatic, perhaps they would be adopted in early programming classes (high schools and colleges -- like Python, for example), but even though goroutines, channels, and fast compilation are interesting concepts, they aren't really enough to detract from writing in the many other languages that do just about the same thing (and are a lot more popular).
How could one single-threaded dino serve more than 833 requests / sec?
The issues with bad guys dropping the sig or delaying it also equally applies equally to ssl during the handshake. But waiting for the sig and the whole page to arrive combined wit the size of modern webpages is a problem I hadn't fully considered. I suppose per packet signatures might work to fix the delay issue, but then you'd have to violate abstraction layers and the added cpu time would be completely untenable. At that point you might as well just copy ssl's dh handshake followed by a block cypher but only provide integrity and not privacy, which is stupid. yeah, ok I'm convinced, stupid idea due to practical reasons. just use https with the extra rtt's.
Note that this also includes the second version of GHOUL, the ragdoll system Raven originally developed for Soldier of Fortune. IMHO, Raven was way ahead back then when it came to believable interaction between characters (and light sabres ;) ).
Ah you're right, I missed seeing the 267bb9854177 in the mail. But I guess I'll use tip if that's better. Thanks.
IRC server links have needed this for ages. Having any endpoint always visible through no more than one pipe is just begging for trouble.
You didn't really answer any of my questions. (EDIT: I guess you did actually answer the first one. Thanks.) You certainly aren't required to, but still.. did you only read the first sentence I wrote?
Pixar director discusses directing [video]
How condescending... even by hacker news standards.
Coffee shops are not charities. How much do you think that $1.50 coffee costs them to make? Let's speculate $0.50. So the shop nets $1.00 and you take a chair for six hours.

But wait- you are using electricity and WiFi. You cost them money. Electricity is cheap and if they have reasonable internet service, so is internet- but now they aren't even making a dollar. Just how much profit do you think a shop can generate at $1 per 6 hours for a chair? If they have twenty chairs, that's maybe $30-40 gross for the day?
Wow. The comments on this are more interesting than the article itself.
I suspect that the kind of scaling Go was intended for was programming scale. A lot of the design of the language seems specific for large scale projects (statically compiling everything, not having unused variables, explicitly naming all imports, fast compiler, test and benchmarking as builtins, code changing via go fix).

These are problems I have seen with larger java projects with unused imports, unused variables, library dependencies, long compile times, etc. I think that Go's niche is for extremely large projects, but it remains to be seen if it will work.
Best Wordpress Plugin For Affiliate Links
I think there is an irony you are missing. :(
Jedi Knight II and Jedi Academy are amazing games. I was playing them on my old 400mhz G4 computer back in the day! They played fine! When I switched to an AMD64, it was perfect! I will be taking a look at this :)
> There are lots of jobs in computer software where you do not, necessarily, have to be really, really, really, good at math. Computer games are not one of them.

The article does not seem entirely objective to me. It seems to equate the entire game industry to the process and cycles big-budget triple-A titles go through.

I ended up being a software architect in the game industry, doing pretty well, and I did all of that after dropping out of studying graphic design at art school. I've never been a math genius, or even a stellar student. I have a fairly well balanced lifestyle and am paid very well.

I'm not saying this to brag. I just want to point out that a lot of the assumptions stated in this article are bullshit. You don't need to be great at math to be a game engineer. You don't need to finish a four-year degree at Stanford. If you're smart and can hustle, you'll do fine in the game (or any other) industry.
There's enough built into Go that frameworks feel very unnecessary.

The only thing I'd strongly recommend is Gorilla Mux: http://www.gorillatoolkit.org/pkg/mux

And you can get an idea of how people build websites using Mux and Go by looking on github: https://github.com/jimmykuu/gopher

If you're very new to Go, then reading that last link repo you probably want to read these files in this order: https://github.com/jimmykuu/gopher/blob/master/src/server/ma... https://github.com/jimmykuu/gopher/blob/master/src/gopher/se... https://github.com/jimmykuu/gopher/blob/master/src/gopher/ur... and then to take a look at the files in this folder for the handlers and html/template calling: https://github.com/jimmykuu/gopher/tree/master/src/gopher
Is xmppflask alive yet?
No commits since 2012-08-16 :( https://bitbucket.org/k_bx/xmppflask/commits/all
CB Insights Sells List of Dying Tech Startups for $4,895
Oops, wrong copy paste!
What is it about Friedman that you find ... has value? I'm genuinely curious.
If Opera was non-free or pushed Opera owned services, then I would agree. But they don't.

In fact, how does Opera generate income?
It's not ``science'', afterall..
> I remember seeing Perl programs that would have been better written as very short shell scripts.

This is really common. Anyone who spends time with code should take the time to learn the *nix toolset. It's a shame to see so many people reinventing tools that have been around since the 70s.
I, somehow, missed the news about the new Blink rendering engine and thought this was about Opera supporting the <blink> tag. Phew.
"A Short Translation from Bullshit to English of Selected Portions of the Google Chrome Blink Developer FAQ"

http://prng.net/blink-faq.html
U-M Takes First Step Towards Teleportation
I stand corrected -- thanks, didn't realize that you could have a pointer to a fixed-length vector.
Free Tools For Investors
Alternatively — http://portscan.me/
The server is definitely overloaded, and at a time when most of the U. S. is either in bed or thinking about heading home from the bar (except me, obviously). Granted, the rest of the awakened world can put the hurt on your server, but I'd prepare for when the East Coast wakes up. :-)
What's embarrassing about it? It's a 15-year-old's website and it looks cleaner than most of the web from that era.

Plus, at least he didn't mention his Asian fetish on this one (unlike his old Synapse website: [0] Off topic, but isn't referring to someone who is presumably his girlfriend as "my Chinese girl" kind of offensive?)

[0] http://techcrunch.com/2010/10/31/zuckerberg-d-angelo/
> Also there's no way we're backing down on infinite scrolling :)

Two reasons nobody should take your UI design seriously: 1) "no way we're backing down", 2) infinite scrolling.
Meeting C++ 2013 Announcement
Being a fairly competitive runner in my spare time (38:40 10k, 1:26 half marathon), I'd like to weigh in:

There are two different kinds of flexibility involved in running or exercise in general.
1) Static flexibility: Responsible for your ability to bend over and reach down to your toes.
2) Dynamic flexibility: Remember those drills where you try to kick your heel as high as possible? From standing, bringing up your heel as far as possible is difficult, but even while you're jogging slowly, it's much easier.

While it is important to maintain a good balance between static and dynamic flexibility, the latter is more important during exercise. Consider doing a dynamic warmup before your exercise [1], rather than doing static stretches.
The reasoning behind this is that static stretching reduces the tension within your muscle fibers and leads to decreased strength and stability during exercise. After exercise, thorough static stretching is fine. While the effect on lessening muscle soreness is somewhat doubted, stretching muscle fibers after exercise prevents your muscle fibers from shortening and aids in restoring flexibility and tension for your next exercising session.

TL;DR: Rule of the thumb: Pre exercise -> dynamic warm-up; post exercise -> static stretching

[1] http://www.youtube.com/watch?v=djDqDDQl-Y4
The iPad and the Disaggregation of Computing
EMC & VMware Vs. Amazon: The Empire Strikes Back
sourceforge...seriously?
Jedi academy was one of my favorite games. This is very cool.
because other people imply that using vim/emacs with plugin/tools to fill in the gaps is equivelent to using a fullblown IDE, but one that runs faster.
Well, perhaps someone will create some assets :D
Have you used it since 3 days after it was launched, more than three years ago? (That's when you contributed.)

The language, libraries, and ecosystem are miles ahead of where they were back in 2009.

Why not use C? Because C has no sensible packaging system, is unsafe, requires manual memory management, and offers a degree of control that is unnecessary for most tasks. Why not use Java? Because it is verbose and picky and basically forces you to use an IDE to get anything done, etc etc. If there were nothing wrong with these languages (they're the main ones we use at Google) we wouldn't have developed Go.

Use Go more! You'll see why people love it, and why we created it.
Of course it has it's niche. It is fun, organized and simple to write like ruby, but It is a statically typed, compiled language. There you go.
> I suspect that the kind of scaling Go was intended for was programming scale.

Your suspicions are well-founded! http://talks.golang.org/2012/splash.article
Opera have said from the beginning that they are dropping Presto and switching to the chromium toolkit. New Opera is effectively a thick skin on top of Chromium. The world miss reported it as them switching to WebKit, which is true but not the layer they are taking it at. It's no surprise that they are following google with Blink.
El poder de las redes sociales
Health self-tracking is in vogue. But is it more of a boon or a burden?
I've already read the Alan Kay article you mentioned (recently, in fact), and that's not what I took away from it.

I guess we'll agree to disagree, I don't think someone needs to use the phrase "first-order functional programming" when they give the very definition of it, which is what Wikipedia does: summarize Kay's argument.

I do agree the article itself was quite interesting, and certainly ahead of its time.
Actually, the

'percentage of iPhone owners using node' out of 'total iPhone owners'

is greater than

'percentage of non-iPhone owners using node' out of 'total non-iPhone owners'

by around 1%

But since there are more than 3 times as many non-iPhone owners than iPhone owners, a Node user is more likely to not own an iPhone.
Hi Maciej. Sorry if my comments read as though I was implying that you were wrong or bullheaded to choose WebKit2. That wasn't my intention; there are of course good technical arguments for choosing either architecture, and I'll choose my words more carefully next time the question comes up.
A Data-Crunching Prize to Cut Flight Delays
Ah. Thanks for the clarification!
I hope someone starts working on releasing an improved and more modern version of Jedi Academy. It thought it was great for playing in multiplayer.
Electrosensibles encuentran alivio en un Bunker
Someone is gracious enough to release their code base, and choose to make a snide remark about their choice of hosting?
Second the Gorilla recommendation. Great toolkit.
To be fair, I haven't used it since 2011 and I'm sure a lot has changed. I've read plenty of valid criticisms however which (after having used it for several projects) deterred me from using it again.

For a project a couple of years ago, I needed to use OpenCV and the Go bindings were quite immature. I just switched to C++ (for that project) and never really returned.

But now that I think about it, whenever people that are interested in being introduced to coding (it happens a lot on campus) ask me "what language should I learn?" I've never answered Go. I'm not sure if most people would.
If there are other paying customers, the place is full, and you don't intend on buying anything within the next 30 mins to an hour, leave.
The new data race detector looks great. I have a script I run daily that panics maybe once a month. I've never been able to figure out where the problem is. One run after building with -race and I now have a juicy data race report. Awesome!
I've had a tank on my wish list since I first saw it on Kickstarter.

Sadly, we only have one distributor in Australia and they mark the price up 110% for just a basic tank setup. There's an untapped market over here, only problem is in the distribution channel.
IDEs have flagged and/or auto-corrected unused imports/variables for well over a decade now. And the issues with library dependencies/compile times generally only exist for large projects. And many frameworks e.g. Play don't have compile cycles.

Personally I see Go being perfect for smaller web apps that would be super fast on an EC2 Micro. For the higher end apps the JVM is proven and far more flexible.
It: is small, is natively compiled, has great tools, has a great stdlib, is concurrent, is parallel, is gc'd ... and has well implemented features including closures, channels and structural static typing.
Loom: Digital Asset Exchange
I just ran into this tonight, but it struck me on several levels.

1) The ability of anyone to begin a site for exchange (given that this has the downside of each being easily stopped/blockable/moved by authorities that a distributed system does not)

2) The ability to create new currencies for anything, whimsical or not

3) Being an incredible platform to build highly private systems (email, social media (Facebook/Twitter, as it has an encrypted "user" system and a way of exchanging arbitrary information with other users or any set of other users).

2)The ability to create
How OptaJoe records stats from soccer matches
>I had hoped every browser would eventually use the webkit rendering engine.

WebKit is not a standard. Writing WebKit code, isn't the same as writing standards-based code. We lived through the ie days, why go back to those?
Spending $1.50 and staying up to 6 hours is what I would consider over staying your welcome. I would generally buy a coffee (or other item) at $3 every 1.5 hours. That seems more reasonable to me. It might be different if your coffee shop is empty all day but if you're there when it's busy taking up a seat for 6 hours for $1.50 doesn't seem right.
I'm not sure, but wouldn't it be possible to get the assets from an original installation of the game ?
But what's the idea in that? People work out of coffee shops because they need a social place with other human beings around. Almost everyone has an internet at home, so they could always work form home rather than being cooped up in a car waiting for the cops to come around asking.
This seems infinitely useful, but "the monkey that does the scanning is kind of busy at the moment. Try again later!"
They did a nice job of this along the Melbourne waterfront boardwalk, here : http://lokenote.com/lokenote/OBWw7zwX

I think the scale is 1 to 1 billion

pics :] https://plus.google.com/photos/106795164119213709932/albums/...