skysight-inc/HackerNews huggingface dataset:
Sports are great but don't offer the easy progression in fitness that weight/fitness training offers.

For example you can make yourself steadily stronger by gradually increasing the amount you're squatting each week or by running longer distances. You don't have this level of control when playing competitive sports.

That said I agree with the social elements. Sports are great fun and joining a team sport would be worth it for the camaraderie alone.
Unfortunately though, the desire to make curricula that are practical is increasingly infiltrating CS departments, only the academics have no idea what is practical, and end up teaching the language du jour that recruiters happened to be looking for 5 years ago which is out of date by the time students graduate.

The best thing that can be taught to undergraduates is the first principles of the field so that they at least have a solid foundation to build on.

I lament the loss of courses built on Structure and Interpretation of Computer Programs - one need only read this post by Joel Spolsky to see similar sentiments expressed:

http://www.joelonsoftware.com/articles/ThePerilsofJavaSchool...
Most CDN's are CPU bound, not network bound, compression is a huge hit. It also destroys zero-copy-socket performance, by eliminating it. Assuming that Akamai is charging based on pre-compression bits when they do gzip, would be unwise. Gzip is also pointless for video or pre-compressed data, which is a big chunk of what people do over CDNs anyways.
Could you be a little more specific? What makes C++ faster than, say, Visual Basic 6? Just curious.
Then you start a conversation about what's going on. The point here isn't about offering extra compensation to keep people. It's about keeping an open dialog so they know you appreciate their work (and conversely if there's a problem, you talk about it early instead of letting it fester).
Ignoring Italy - the slow little brother of the Axis Powers - the Japanese were fully as evil as the Nazis.
Check out http://www.ironaddicts.com/forums/ . I trained under both the founder (he passed away, very unfortunately) and his successor. Couldn't recommend Mr. Pinder any higher, but if he doesn't have openings right now, I'm sure he'll be able to recommend someone else excellent.
See my response in the other question I got asked.
I do agree that it comes down to a few people and their personal taste, but I still contend that those few people are often some of the brightest in the industry.

That being said, the example such as Microsoft does ring true, and perhaps Facebook didn't give HTML5 a fair try. I still think that overall evidence has been pretty clear that native can still provide better performance.
> we re-wrote their history as evil scumbags who committed atrocities during the war.

Re-writing was not needed. Stalin was an evil thug, just as bad in minor ways as Hitler.
Great designers are undervalued. If there was more of a push for entrepreneurs/founders to learn design 10 years ago, maybe Google and Facebook wouldn't have their design flaws.
University wins $1.17 billion hard disk patent verdict against Marvell
It was progressive compared to the attitudes of a century earlier:

"Poverty ... is a most necessary and indispensable ingredient in society, without which nations and communities could not exist in a state of civilisation. It is the lot of man – it is the source of wealth, since without poverty there would be no labour, and without labour there could be no riches, no refinement, no comfort, and no benefit to those who may be possessed of wealth." — Patrick Colquhoun, 1806

Also, there was a simpler argument against a decent wage: If you give Those Sorts any more than the bare minimum needed to keep body and soul together, they'll just squander it on loose women, drink, and riotous behavior, leading to the decay of the family and the end of our Christian society. Fighting for the eight-hour workday amounted to fighting against this perception.

> The eight-hour day, another said, would encourage "loafing and gambling, rioting, debauchery, and drunkenness."

http://www.dickmeister.com/id368.html
Exercise and the Ever-Smarter Human Brain
Ask HN: What does the current and future market look like for Rails/Django devs?
I currently live in the midwest, where I am a freshman studying CS. I am trying to transfer to a UC, but first I want to move to Cali and live there, attend a community college, and work for a while, so I can get in-state tuition.

I would be making this move with 1 year of CS under my belt. By the time I do this, I will have been programming in Python for a little over a year, and been messing around in Django and created 1 or 2 simple apps. It would be much easier to make this move if I knew I had a good chance at landing a entry level development role, so with this kind of background in the current market what should I expect?

My other option is to attend Dev Bootcamp, but again, I do not know how the market for Rails developers changes, and dropping out of school to attend a bootcamp that costs 12k and I am not guaranteed a position seems risky. On the other hand, I know now that I love web development and the least I could get out of it is an excellent fast paced education where I could at least pump out my own projects much more quickly than I can now.

What are your opinions on this situation, how does the market (Bay Area or LA) look for new developers.
I've been working on a small virtual CEO which is a large, plastic dummy wearing a suit, powered by a Raspberry Pi circuit.

Results haven't been great so far but I'm pleased to say it is better than Mark Pincus.
I remember reading that SJ was obsessed with the NeXT manufacturing plant in Fremont, but weren't the original Macs also manufactured in the US?
Good points, but a lack of examples does not necessarily mean that it isn't possible. I think Bing has down a good job of having a flat design with high usability.

http://www.bing.com/search?q=hello+world&go=&qs=n...
Best thing I've done all year is learning how to code. I feel like I've broken the cycle of illiteracy.
Sadly the modern legal system is owned by whoever has the most money to throw at lawyers.
when it comes to real-time collaboration this is the tool to use : TRY IT
You should give more details. A good number of HNers agree with you, have direct experience with building OSes, and a working knowledge of the existing alternatives to the main three.
Real-time render of 3D polygon rotation using only JavaScript and CSS
I have a hypothesis that a lack of discipline is really just a lack of understanding.

Think about it. When someone doesn't have the discipline to do something, they think they should probably do it, but don't fully understand what they'd gain by doing it, and what they'd sacrifice by not doing it.

At the very least, understanding why you should do something will provide you with more motivation to do it. I just feel like (in general, not you specifically) if you truly understand why you should do something, it isn't hard to motivate yourself to do it.

So, I think you should sit down and think about what you want to do with your life. Consider all the options, narrow them down, educate yourself on things you're interested in but aren't familiar with, try things out. Once you understand why you don't want to do the things you don't want to do, and you understand why you do want to do the things you do want to do, I think you'll find the motivation to do them.
Crema al cioccolato, ricette dolci
Who's Directing 'Star Wars Episode VII'?
I'd say its more an implementation issue than software. And that this is a solved issue even 10+ years ago with heartbeat.

Our heartbeat links are segregated from the public network with separate network cards/switches. So the specific issue github hit here isn't what we would have encountered. We do have quad nic cards for a reason in the systems we run, this issue github hit is one of the various reasons you don't run heartbeat over the public topology. It will bite you in the ass no matter what cluster software you are running.

Unless you also have a disk heartbeat over shared fibre/scsi, or maybe serial but same difference. Depending upon the public network though is a lost cause.
Git itself is a distributed VCS, so the GitHub downtime shouldn't have been too devestating to most people. However, speaking as somebody who uses GitHub Pages a lot and had it go down at one of the worst possible times for me, I can say that this postmortem definitely quenched any possibility of me considering moving somewhere else, since I am confident my data/uptime is as safe with them as it could be with anybody.

Everybody suffers from downtime. It's how you handle it that matters.
How is this insignificant self-promotional event frontpage-worthy?
Unlimited vacation policies are a bad idea even on the small scale. Even on our team of 5, some of us sucked at taking time off. Those of us who didn't suck at taking time off sucked at not feeling guilty about it!

I'm still thinking about the side effects of a "Paid Paid Vacation" policy. That is, instead of getting N weeks of paid time off, you get $X per week of vacation used, up to some limit.
^^ Exactly.
Can't stress this enough. Bad people using a well-thought-out design aesthetic can still make something that looks like garbage.
I like browsing news.google.com - seems to do a pretty good job at aggregating
Since my other comment got downvoted for unknown reasons I'll attach the WARNING here again:

Be aware that Inky uploads your imap password to their servers (see their FAQ). This is probably due to incompetence rather than malice but if you care about your e-mail password you should refrain from installing this software. If you have already entered your imap password into Inky you should change it ASAP.
Here is the big kicker you won't read catchy blog posts about.

All the recognition, perks, and compensation in the world don't make it worth working with 'career politicians' or employees who don't pull their weight in management positions.

I don't think there is an easy fix, once a company reaches a certain size these problems become unavoidable. A hiring slip-up occurs, and it isn't fixed because of some conflict with other perks. An incompetent manager takes advantage of a results oriented work environment. A shitty hire lands on a team with a remote supervisor. Or some combination of both causes a rift that doesn't close, and good workers associated with the team have to bail. Boom, your organization has a bedsore that won't heal.
A language aware diff tool for common web languages
We have unlimited vacation at our small startup and to be the counter example it's worked out well for us - we all take a healthy amount. I realize company environments differ though.

I read an interesting idea to help prevent the guilt problem - have a minimum number of required vacation days in addition to an unlimited ceiling.
What if he/she is a real gem and you know it!
Spotify's upcoming Web profiles and Follow tab
We've known the Follow tab and Discover tab would debut sometime early next year, but I'm eager to share what I've seen so far in the beta.

Perhaps most interestingly, I also stumbled upon a feature which was not been announced (nor was I told about it): Web Profiles.

They're bare bones right now, but suggest something major. Example:
http://open.spotify.com/user/harrisonweber
http://open.spotify.com/user/esquiremag
You're absolutely right, and it is related to the way in which disruptive innovation works.

Currently, the New York Times is to the news world what mainframe computers were to the computer world. People still pay money for mainframe computers, but only the people at the very top end of the market, given that a mainframe computer is feature rich and expensive.

Similarly, NYT is the most feature rich, extensive and wealthy masthead in the entire news world. People will continue paying for it in the same way that people pay for mainframe computers, but this doesn't mean they haven't been disrupted. The market for other news is far, far bigger and in the coming years will make NYT look like a drop in a vast ocean.
I've noticed MC-LAG / MLAG failing quite often in my case. Any details over the MLAG fail?
Are we doing it wrong? Alternatives?
That Quora thread only has 1 answer by Allspaw. Like he said, it's pretty much just the condensed version of this post.
25 Technologies Every Smart City Should Have
So how many 'business guys with an idea' have pitched you? Whartonite Seeks Code Monkey would love you.

http://whartoniteseekscodemonkey.tumblr.com
I just don't see the point of storing my email settings on your servers (even if encripted). I'd rather pay for an application that keeps everything on my device.
Good , but design is about culture and practice , like code is about process and practice. Want to be a designer ? get a generic art history knowledge , learn to use a paper and a pen, and just practice.
Fellowship of the Ring visualization
Interactive map where you can see the plot of the first book of the Lord of the Rings and play it on a second screen, to be able of know where are the main characters every minute
Some of those big corps did start out as startups. It is a very hard space to play in especially if software only. With hardware based approaches you just put the boxes inline and that is it. Note that the hardware boxes also do things like have a dual ethernet port card with a relay in it. If the box loses power then the ports are joined together so it still acts as a passthrough. (Our box also had a watchdog that had to be tickled every 2ms by software otherwise the relay would also kick in.)

The network infrastructure needs to be configured to divert traffic to the boxes which is fiddly and becomes a support load very quickly. If SSL forms part of the traffic you want to accelerate then there are two approaches either of which require even more system administration (not network administration).

Once a customer is non-trivial (eg 3 or more offices) then suddenly the sales process slows down drastically as the same product has to be used everywhere and supported by the networking and software people.

What this means is that if you are competing conventionally then it is very hard against the now entrenched vendors. If you are trying to be open source then you will find a very long hard and extremely likely to be an unrewarding slog. Many of the small vendors were out proving the space when the big corps all realised they needed an offering, and did all the acquisitions. The changes of being acquired are very slim now.
Solving (vs. Fixing) Bugs
What do you need the bench for? If you only get one piece of equipment, make it a barbell (with some weights).

(Next you buy a squat rack. Or skipping rope, or pull up bars, or olympic rings. If you feel you need to use your triceps, buy olympic rings and do dips on them.)
Hiring a new employee, and ramping them up (which results in communication overhead and noise from learning) is very costly. Sometimes, a counter-offer is a good solution.
I am the co-founder of Wello (www.wello.co). A site that enables you to workout with a personal trainer over live, interactive video. All you need is a laptop, webcam and internet connection. The bottom line is that personal training works and we make personal training accessible to everyone in the privacy of their home at a fraction of the price. Check it out and book a personal training workout today.
"The habits in this list are all signs that an executive is making decisions, not rationally, but out of hubris."

How do you know that?

Just in case it isn't obivious: What most people here seem to be saying is that what you're (and the article is) saying has not been shown by any stretch. Do you have any data and credible research to back it up?
http://48hourapps.com/
thanks ... how did you find that?
"the only way to “sell” yourself, or anything else, is to get other people’s interest by showing your interest in them"

This can easily be taken the wrong way and come across completely unauthentic. For example ..

http://www.youtube.com/watch?v=1W34wyKZlWQ
www.wello.co
not only the SEC is underfunded , but its employes know there is a revolving door waiting for them when they quit.
I loved this comment 'I noticed that "mongodb.org" is not on the Production Deployments List above. It appears this site uses Confluence which I believe uses PostgreSQL(or MySQL). It's hard to have confidence in an organization that does not even use its own technology.'
You might want to check out http://reddit.com/r/fitness
Thanks for the article! Loved reading it
That depends heavily on your traning status. As a beginner you will see gains with almost any routine.

If you progress enough, you will eventually need more complicated programming.

Going to failure is not a good idea in general. You do not want to train your body to fail. Going for slightly higher maxes each time is excellent advice for beginners, though.
The good old straw vulcan http://tvtropes.org/pmwiki/pmwiki.php/Main/StrawVulcan
Machine are only "safer" for very specific definitions of that word. They force you into a specific path.
Google chrome Apps for increased productivity [2012]
> A jump rope or kettlebell can provide ample and safe workouts for most.

Or just the floor (burpees). Or sprinting up stairs.
Since we're on that topic… in Objective-C, object layout is determined at runtime (these days anyway). It's pretty efficient though, and lets you do sometimes-useful stuff like add ivars at runtime. It also kills the fragile base class binary compatibility issue that plagues other compiled languages (particularly relevant as a glue / MVC language).
I just wanted to add that the LOAD81 project is another great way to learn Lua:

http://github.com/antirez/load81

(Yes, that antirez..)

I strongly encourage anyone who wants to learn Lua to check out LOAD81 - its a lot simpler than MOAI, but reflects the same basic principles.
Pedantically, "orthogonal" is an extrapolation of "perpendicular" from two dimensions to an arbitrary number of dimensions.
Nextdoor: A neighborhood social network that is being used to fight crime
Execution at a startup
I'm not too fussed about having unlimited holidays but when I want to book 3 weeks in a row, don't give me that "well, OK, just this time" kind of response.

Edit: fix typo
rdar? I'm calling BS on this.
Once you get reasonable strong with the barbell, bodyweight exercises become more fun, too.

Get some gymnastic rings some day. Even if you just do dips and pull ups in them, they will be worth their small purchasing price.
Yes, "almost never" - it's rare enough that it makes the news when it happens.

The action that should be taken based on the fact that wage stickiness causes unemployment is at minimum to avoid making them more sticky, e.g. by regulating wage cuts as if they are "monopoly abuse".
Ah, thanks! I really hate those whited out screens... always make me feel like I'm missing something. In this case, it was unfounded.
Code - noun - Data you've labelled as code.

Data - noun - Data you haven't labelled as code—yet.

A python program is data that's just a text file. So. You know. There's that. Other things that are "data" but aren't: PDFs, Javascript and CSS.

The idea that you're going to be able to wave a magic Harvard architecture wand and fix bad inputs causing things to do different things than intended is a misunderstanding of the problem.
Hollywood Studios Caught Pirating Movies via BitTorrent
he thought that motion picture studios, including members of the Motion Picture Association of America, or MPAA, have been pirating content through the use of BitTorrent is one of those things that's long been suspected, and TorrentFreak reports that they now have proof.
To be frank: you switch gyms.

You don't need to bother benching without a spotter, if you feel uncomfortable. You can load those muscles with body weight exercises. (Push up variations, dips, handstand push ups, etc.)

Alternatively, benching dumbbells won't leave you trapped below a barbell, even without a spotter.
Yes, it's possible to have more separation, but so what? Wiki link isn't going to help here.
Shit I feel old.
Locoreco - Taking off where Hipster left
This seems a bit misguided. The benefits of turning the tap off while you soap your hands are easily offset by staying in the shower for a few minutes longer.
Why not just view it in private mode?
Iterating Faster with PDB and Flask
Get and Set-up Your Raspberry Pi
I'll have to catch up on modern asian history.
Ask HN: Can you please share your experience with EdX's CS169.1x?
Hi HN,

I'm looking at starting the CS169.1x course on EdX.org when it begins on January 7th. I'm really excited, but my only programming experience is EdX's 6.00x.

I'm not sure if 6.00x is enough. Can anyone please provide input and any other experiences with CS169.1x?
Routed networks tend to fail closed where switched networks tend to fail open. That usually seems to be the problem with layer two failures, they can easily spread traffic everywhere and it takes a while for things to calm down, in the meantime the network hardware is often overwhelmed. With layer three networks the failures tend to be that you lose the ability to route somewhere but in my experience it's often easier to recover from that situation.
"I eventually...[was] shocked to discover that I was paid more than [the dinosaurs] were."

Freudian slip? I think you mean the opposite going by the rest of your story. ;)
GNU C Library 2.17
This is great news, and is what progress looks like.

Even if you look back towards the start of these factories, the jobs they have been offering are better than subsistence farming. They're not pleasant by Western standards, and they're not something you'd want people to have to do, but they are progress. That's why foxconn has no trouble finding staff.

Now, as these industries have been built where seeing standards improve. This is progress, and this is capitalism lifting hundreds of thousands (if not millions) out of poverty.
Longest-Running Earth Observation Satellite to Retire
Email me - would love to share ideas on this topic.
The Quest For The Perfect Toothbrush
I hope someone builds a computer vision system to provide audio feedback for correct form. I often feel that I have zero self awareness for body position, and it makes me worried to work out alone.
Karen Millen Outlet,Karen Millen Sale
The password is encrypted client side!
Brilliant article. The VanGogh painting example was classic. Keep it up guys!
Make it a holiday and go to the diamond mines in South Africa or Namibia to see them digging it out.
Its a magical experience and you can get blood diamonds at a much better price than store bought.
I smell referral codes :P Nevertheless, thank you for this valuable resource :)
21 Inspirational Willpower Quotes
or sheckley's short story "cordle to onion to carrot" [http://arthursclassicnovels.com/sheckley/conion10.html]
Graphene research gets £21.5m investment fund
How to build a JavaScript 3D shooter in a couple of days
On Saturday night I thought about building a browser game to have some fun and gain some experience. It wasn’t difficult to choose a genre: as I didn’t have time for MMORPG, I decided to make it a slaughter. It took me about 20 minutes to write code for controlling the player and the opponents. Yet there was a question if this would be a 2D or 3D (actually, Canvas/SVG or complete WebGL)?
Well, it can be argued that any security feature can be circumvented in theory, which is why super-secure networks are fond of air gaps. The NX bit isn't really an air gap, just like ASLR, DEP, and so forth.

The features of a processor designed to protect itself from memory are really just stop gaps on the way to the next paradigm that supplants von Neumann, is I think what Watson is saying.
CERN. We got too excited and started using it for EVERYTHING (it started just being part of the LHC data analyzing project) and it didn't work in some cases, but for some projects it fitted in perfectly.

http://lanyrd.com/2012/mongonyc/stqzc/
Sounds VERY interesting. I was wondering - is there a python implementation of this algorithm somewhere?