skysight-inc/HackerNews huggingface dataset:
He blamed the CIA, who are definitely not "the victims".

You also don't have to blame either the CIA or the Taliban, you can blame both.
This was a pretty foreseeable consequence of their actions, and acting like they bear absolutely no responsibility for the consequences is, at best, strange.
Fuck off? There's no need to be so rude.

In the future, use ihackernews.com. It provides a mobile friendly link to stories using viewtext.org. The viewtext.org link for this story (http://viewtext.org/article?url=http://www.cockeyed.com/pers...) works perfectly on my phone.
Barack and Michelle Obama Discuss the Hug That Won the Internet
The talks will be published 1-2 weeks after the congress (so expect it in mid-january)
So he wants security in hardware? A Security Processing Unit?
Yes, it needs a reboot at least.
That's because some draw the conclusion that capitalism does not exist with a progressive tax rate, environmental laws, unions, or universal health care. It's a ridiculous proposition, but that's what some people believe.
Starting Strength is the way to go. Reddit, 4chan and SomethingAwful all have fantastic weightlifting communities; has really helped me cut through the BS you get fed by Men's Health etc.
This is not a perfect solution but if you use Pocket or InstaPaper, add this to your reading list and you should be able to read much more easily. :)
I think it depends on what you use the HTML for. If you use it for its original purpose, "Hypertext", then vanilla should be fine. If you're writing a GUI-heavy application, HTML becomes more of a "rendering layer" and its semantics tend to play a smaller role (YMMV). So you introduce helpers, builders, abstractions for things like forms, menus and such (see Rails).

At that point, the PHP-esque mixing of HTML and code fragments becomes inelegant (again, YMMV), and solutions might be sought for a more readable markup. Bonus: no more closing tags.
$0.50 per chip is HUGE. This is not the ultra-expensive Intel Core i7. ARM makes only $.10 per licensed chip[1]

[1] http://www.quora.com/ARM-Processor-Architecture/How-much-doe...
Have you never burned out?

People need to live their lives. I don't see much the point in creating companies where people can't be happy.
Elite Dangerous - Mac Version Stretch Goal
Isn't 3 seconds a lot?

I try to keeps our numbers under 1 second, although we only target the USA.

The biggest improvement to our page load speed came from using a php cache (xcache) and specifying client cache lifetimes. The first got us to around 1 second and the second meant that the best case (which happened often) was about 0.5s
Hyper-V doesn't support modern resolutions (not even 1080p). I've been using Virtualbox, which has its own issues (the client machines can't always see the virtual monitor's resolution), but has been adequate.
Hit the "Reader" button in the URL bar
Even for European languages most fonts stuck. Text looks mostly fine, but any accented chars have a different font ...
The best video game trailers of 2012
5 Apps for Keeping New Year's Resolutions
If everyone else is avoiding having inventory (because it's hard), then there is very likely an opportunity there to make money.

It is hard, and moving that inventory is even harder, but that doesn't mean it's not a good way to make money.
I have two Pis, one is a headless NAS and music player, near the amp. The other is a media center strapped to the back of the TV. None requires a mouse or a keyboard, as I control them from our handhelds. I never hear them, nor need to reboot them.

I think this is a future for computing: remote UI, ssh-able services machines.

But it is also a bit messy, because the NAS exposes files as Upnp, Dlna and smb.
Few Entrepreneurs Achieve Extreme Leadership Status
I agree - don't get me wrong, I can see the value of stuff like HAML, but my experience of using it is that a lot of the time it saves is outweighed by the extra time spent trying to debug the extra abstraction layer.
I don't think so... He was initially shocked that he, as the '19 year old', was paid more than the 'dinosaurs' and later states that the '19 year olds' are still paid more than the 'dinosaurs.'
argh, yet another person writing "java" when they're really thinking of "the java browser plugin"... ><
Ah, that could be, I'm on Sprint.
Rails is omakase
I'm not sure how they chose that list.

It's not a great article.

Other people have mentioned Geexbox and XBMC which are useful media centre distributions.

Slitaz is a cool minimal distribution, with excellent internationalisation. (It's amazing what they fit in to such a tiny package.)

Tinycore / microcore are great minimal distributions, but I don't know how much they're being developed at the moment.

Exherbo looks suitable for masochists. (http://exherbo.org/)

Arch / Gentoo / Linux From Scratch are great for people who want to learn Linux or who know exactly what they want.
That is not expensive at all.

I just picked up a couple of brochures of yoga and taekwondo classes near my home - each go for 150$ per hour (individual) and 100$ per hour(group) !! And crossfit is 200/month.
I did a few hours of Internet research on the 4 Cs, wholesale prices, what to look for, etc.

I think the biggest thing is to shop separately for the stone and the setting. I found a stone I really liked in a ring I didn't care for at all, but then found a ring with a sapphire set in it that I had the jeweler swap out for my diamond.

Overall, I still like buying big ticket items in person, and making sure I knew where to go (tip: Stay away from the mall and any place you see on TV) made a huge difference.
It's funny to see that headline jumps out at you, but not the one above it?
Wealth Creation: Some Investment Options That Beat Inflation
How do snowflakes form
Please stop participating. Just because others do, don't you also do it!
Title misleading?

"If we reach £1.4 million in funding through the Kickstarter project, we will release a Mac version of the game around 3 months after the initial Windows PC release."

£989,339
pledged of £1,250,000 goal
The "take off whatever time you want" vacation policy has its problems. For me, it was the tension between my urge to skip work on a beautiful summer afternoon and my Yankee work ethic. Some days it was torture but I never did take an afternoon off. :{

With most (all?) good employees your problem isn't them taking off too much time, the problem is getting them to take their vacation when they should. From a strictly business sense, vacation's purpose is to refresh the employee and make them more productive. If you're paying for vacation days and they aren't getting used, you aren't getting what you payed for.

I think a vacation policy should encourage people to take time off without feeling guilty. Here's my proposal:
Your get 4 weeks a year the day you start (pro-rated) and thereafter on January 1st. You don't have to take them all but they expire at the end of the year. This reduces the mental justification for not using your vacation ("I'll use it next year") yet you can still take a vacation in January if you want to.
I'm sorry, but caliper readings are pretty inaccurate. Losing 20 pounds in 6 months is solid and believable, but it's hard to believe that you put on 20 lbs of muscle in 6 months. Generally accepted advice is that you can gain about 0.5 lb muscle/week, so I could see you putting on 12-15 lbs tops.

It's also very difficult to lose fat and gain muscle at the same time, especially if you're not a teenager anymore. Still, congrats on your progress!
3 < 20, especially when talking about dialup/dsl lines in Nigeria
It really depends. If your company/boss is just lazy to give you a raise (upto his limits imposed by HR mafia), you like your job and boss/team a lot but decide to move primarily because of money, a counter offer may not be a bad idea especially if the boss values you.

However, if you are just not happy with the job/boss/company/team whatever and decide to move, then counter offer may not be a good idea. Also, in certain cases, if the company/boss needs you only for a short critical time period (e.g. accountant during fiscal year end is critical), then counter offer might be tricky since they could always get rid of you later if you are not valuable overall.

So yes, it all depends.
Author here :) Thanks for the feedback!

I am standing by the computer part. The technologies we use are pretty standard web dev stuff (HTML/CSS/JS and Python/Django). As long as line endings stay Unix, it doesn't matter what machine you use.

I think it's crucial that developers use the environment they work best in. If you can build the same software on any OS, you should get the one you prefer.

At our size, I'm not worried about hardware support, and I'm guessing most people will want a Macbook Pro anyways.
Agreed. Few people here or elsewhere discuss the role of so-called "politics" in the workplace. You may be referring to those who resort to more than their engineering skills to get ahead, sometimes ruthlessly.
I actually found that article a bit ridiculous.

"[lifting] longer, but it prepares you for the task of loading the hay, and it has the much more important benefit of preparing you for any other work-related task you might encounter, not just the hay."

How many of us work lifting hay here? Or indeed any other physical labour?

"A resting heart rate of 48 BPM is very cool, but it's not nearly as useful as a 405-pound deadlift."

Useful? To WHOM? I run and cycle hills when I'm training because I'm training for running and cycling hills. I don't give two hoots about lifting 405 pounds. (and yes I've been down to 50bpm, but that's not a training goal. Having fun is the goal)

He talks about this being about generic training versus specific training, but all his 'generic' examples are specifically about lifting heavy objects.
No. Laws can be changed, governments can be changed, people can be changed. In many cases you don't need a revolution for that change to happen.

However, you don't get much impact, other than being labelled criminals by working underground in secret.
They are professional coaches. He's a parts logistics troubleshooter. See the problem there?

While your story is both anecdotal and second-hand, what you describe doesn't sound that remarkable: Information is largely free now. It is entirely possible if not probable that someone with an interest in a niche will learn more about specific subject matter than generalists who have to know about the whole field.
Karl Wiegers Q&A: Peer Review, the Gift that Keeps on Giving
Book Review: The Thoughtworks Anthology
what a magic in 2012. i'm impressed.
</sarcasm>
Let's make a FirefoxOS app
Canoma, a consistent hashing library for PHP
I suppose I should have used "Elite Dangerous to get Mac support within 3 months of PC launch if project funded and stretch goal met", but it wasn't very catchy!
"as soon as a CO is made, the boss is working on a replacement plan"

I hear what you are saying but you cannot generalize this. One anecdote: my wife successfully got a counter-offer from one of her jobs a few years ago and stayed for a long time afterwards. her company/boss wanted her and did not think of her leaving to get a decent raise as a threat. They understood and obliged.
False equivalence. Fox lies far more than any other station, finding a lie on CNN doesn't justify the "liberal media" non-sense conservatives have made up.

Conservatives distrust the media because they don't like hearing things that don't jive with the belief system and reality is full of those things; it's as simple as that. Colbert nailed it when he said reality has a liberal bias, as did Stewart when he dubbed Fox bullshit mountain.
Looking for CTO Partner for NYC web start up
Why do you say?
I immediately installed it on Ubuntu 12.04 on a ThinkPad X200T. Before this article I did not know that there exist such note taking apps for Linux. Now I know that there is xsource. I like it definitely. And I hope this program will evolve.
Author here. Thank you so much for the feedback.

For the email policy, I see that point. I hope that under 20 employees that won't be an issue considering Gmail auto complete, and mailing lists, but I'm going to have to be careful about it.

I agree with the vacation issue. I wonder if there is a way to encourage people to take any time off they need, but not worry so much about allocating individual days to it? Also, I don't love "earned" vacation as it seems to say we don't trust you enough yet to take vacation (if they are an early employee), and it's annoying having to delay vacation until you've put in an arbitrary amount of hours.
It worked on the Thinkpad I bought a few weeks ago... I think most machines are configured to boot from the optical drive first. Even if there is a boot menu, that is still much less scary than having to hunt through a series of menus to find and change an obscure setting.

As we in this community are probably all aware, even small obstacles like having to enter a name or type a credit card number can drastically reduce conversion rates on the web. I think this is a reasonable analogue. Even objectively small obstacles can be important.
I should have added to the list that telecommuting is just fine. In fact we built the company basically through Campfire chat :)
Show HN: Clean your app permissions before 2013
A theorem is better than a simulation, but a simulation's better than nothing.
I would agree with that. I have daughters in gymnastics and they are all much more muscular than their non-gymnastics friends. That said, they tend to get injuries when they do high-impact gymnastics skills. They do not do weight-training, which, from my experience, I suspect would help minimize the injuries.
Sure, it's more fun, but you won't get a bad reputation for refraining from disparaging others and others' creations.

That said, I'm just as terrible as the next guy.
I think he means server -> client full rendering over "3000ms rendering by the server" (for example if you were using PHP a page taking 3000ms to load before even starting to render on the client is insane).
Page Speed often gets confused for a few things. Here's how it really breaks down:

1) App Server Response. How long it takes your application to issue a successful response?

2) Network Speed. A server response for a 500MB file is fast, but downloading it isn't

3) DOM Processing. Great, you've reached the user's browser, now how long does it take the page to load into the DOM

4) Page Rendering. Only done after all the "assets" are downloaded. This is usually the final state of the page.

Yes, if your Google Page Speed number is super high, you've got a problem. But it helps to be able to break down each step of that number, to identify where the bottleneck is.

Also, as the author mentioned, be aware that every computer is different. One really slow internet connection will drastically affect your page speed averages.

A small benchmark for you, one of my applications has an average app server response time of about 350ms. But, one page has an average Page Speed of 5 seconds. I'm diagnosing why that page is so slow, it looks like a few external assets are causing the slowdown.
Java takes its most basic ideas about how OOP is done from the Simula and C++ side, rather from Smalltalk and Objective-C. In that world view you don't ask if something responds to a selector but rather whether it's an instance of a suitable interface. There are still occasions when responsa to/perform is a nice pattern but its often better done with lambdas. Perform also tends to need annoying special casing to optimise.

The exception I'd make to that is meta-programming—especially for ORM libraries—where responds to, perform, and lambdas together produce some lovely patterns to marry a schematic to a dynamically generated object hierarchy.
Okay, this is just a linguistic thing then.

Two examples:

1) We think (but have not proved) that factoring large numbers is hard. We use this for cryptography. In theory the crypto could be brute forced, or maybe find some new method for factoring. In practice brute forcing would take longer than the Universe will exist and there is unlikely to be a breakthrough in factoring large numbers.

2) We think that a single overwrite of a hard disc platter is enough to destroy the information. No software exists that claims to be able to recover information that has bee over written once. No companies exist that claim to be able to recover data that has been over-written once. No university research exists showing recovery of data that has had a single overwrite. No criminals have been prosecuted or convicted with evidence recovered from a disc that's had a single overwrite. Everything we know suggests that a single overwrite is fine. But, because a well funded government might be able to recover that data we suggest that people do 3 (or 8, or 30something if you're being silly) over writes, or if the data is really important that people destroy the platters. In theory the data might be recovered, and so people have decided that in practice they will destroy the drive or overwrite more than once.

When talking about security it's a good idea to assume that someone can break whatever you're doing, and then ask if you need to do more, or need to do things differently.
Two weeks ago we encountered a need for a hosted "launch rock style" landing page that would function like kickstarter, to fund and grow our customer base in the same fashion as lockitron. We built Tractio.co to solve the need for a crowd funding landing page without technical chops, and helping to foster the growth of companies and services that need help raising funds, and want full control. We are looking for beta testers still.

Trends be warned. The worst thing about a trend is that they create overpopulation of products/businesses in a small space, causing distraction and undue competition to serious businesses from "can do it for free and leave it" day hacks.
Thanks! Yea, the vacation policy is getting the most feedback on here. I like the spirit of it, but I think it's clear many people find it keeps them from actually taking vacation.
Blogger? We encourage you to sign up now. In January, we'll be in touch.
DHH thinks these five programming books are important
Well, just everything runs as root all the time.
Google in 2012: A year when mobile and social seeds began to shoot roots
Facebook: Announcing the Preferred Marketing Developer Center
You've actually just fallen into the trap that the salesperson is in. If you win the deal then it's a good use of resources (generally) However, you won't win the deal. Just as the main character here, who is also very accommodating, looses out for the promotion.
I have a policy of never making counter offers when someone says they are quitting. If they say it's about the money, it's never only about the money. In 16 years, I've seen people "saved" by a counter-offer, but it never lasted. They were always gone in 6-12 months anyway.
I remember going in with her for "fun" and she pointed out the ring she wanted. When I was ready, I went and got the ring she wanted but went up in diamond size (from 1 ct. to 2 ct.). It was a super easy process because she had shown me what she wanted and liked. I bought it from JB Robinson (which is owned by the company that also runs Kays). I definitely over payed and have seen the price of that ring drop by several thousand since then. However, the important thing (to me) is that my wife was happy with the ring choice. Money will come and go but that special person is much harder to replace!
sound great
Regarding 1: Yes, that's not perfect. But in HAML you have to mark the beginnings of your lines with %, - or = and such, so that's the tradeoff.

2: That's just a feature of CoffeeScript.

3: It is pure CoffeeScript. And I agree, it's the same as 1. But the example is also a little odd. a href:'/', 'Home' should work fine.

4: Well, a matter of taste. There is the "semantic html" crowd who try to map the classes of the "div" crowd to more diversified html5 tags, e.g. "section header ul li span" instead of "div div div div" with different classes. I tend to mix both approaches. HAML has the . syntax for the div-inclined, which is nice.

5: No such problems here. But you have to deal with all the arrows ;)
generally accepted advice isn't always right: I put on 17lbs of muscle in three months (Parris Island, SC). I was underweight at the time, and a teenager.
It's more of an unnecessarily substandard user experience than anything else. The virtualised system is necessarily more complex than the bare system (it is the bare system + another OS + the virtual machine) so when something goes wrong there is that much more of a problem surface. If you intend to use the linux desktop, you are booting into one operating system purely to get through to the next one. That means additional waiting, keypress captures, device sharing, and things you don't really need to worry about.

These things aren't killer issues, sure, but if there exists a product that doesn't involve doing things the hard way then I'm going to avoid doing things the hard way.
Randi Zuckerberg's Facebook Privacy Violated
IPad still crushes the competition based on a sample of user tweets on Christmas
If causing fear defines what terrorism is, then the terrorists are government and media outlets who portray these extremely unlikely events as a credible threat. That is what creates the terror.
I have, but I am not at that level yet, and trying to keep an even profile would likely prevent me from doing, say a 250 lb clean & jerk. Thanks, I didn't know about the subreddit.
its game for big players :( not small one
You may like the concept of a personal training studio. They are typically a bit more expensive, but the atmosphere is very different from what I hear.
if the reason is to avoid unnecessary water consumption, wouldn't it be better to limit the rate of the water? Less water is used and nobody gets wet and annoyed.
What you're describing though is a management/leadership problem not a sales problem. Also, with the ongoing emergence of cloud/SaaS based offerings it's much easier to tie real revenue/profitability to comp plans.
From TFA: “The role of operating system security has shifted from protecting multiple users from each other toward protecting a single…user from untrustworthy applications.…"

Interestingly most OSes are still very good at protecting users from each other. And on Linux (but not on OS X nor on Windows), thanks to how X works, it is trivial to allow one app from another user to access the display (and only the display) of another user.

So my way of protecting myself, the user, from the untrustworthy applications (mainly the web browser and it's daily major Java / Flash / CSS / JavaScript / etc. security issues) is to run applications in separate user accounts.

One browser in one user account for my personal email + personal online banking (although that one would be more secure if done from a Live CD), one browser for surfing all the Web, one browser for my professional emails, etc. Most user accounts (beside my developer account which, by default, as no Internet access [but I can whitelist sites per-user using iptables userid rules of course]: no auto-updating of any of the software I'm using) are throwaway and can be reset to default using a script.

As to giving and receiving phonecalls: a good old Nokia phone onto which you cannot even install J2ME apps is perfect ; )
How Blasphemy Laws Are Stifling Free Expression Worldwide
The danger for me was thinking that I knew more than the professional did. Yes, you can be more knowledgeable than the trainer, but would you expect them to know more about, say Ruby, than you do if they dabble in it in addition to their full time job? Seems to me like you can (and probably should) always find a professional who knows her trade better than you do. Otherwise, yes it's a waste of your money, time, and health.
V.gd the ethical url shortener
If you want to play that game, nothing beats abortion deaths. http://www.numberofabortions.com/