skysight-inc/HackerNews huggingface dataset:
I agree with everything you say except for the "I simply cannot commit to one without creating a deficiency in the other".

IMHO achieving excellence in both is unrealistic and VERY hard. Doable but improbable. But I really do think you can be good at both. Not perfect, not exceptional, but good. And for 99% of the world, good is more than enough.

The excuse part, is because I have met an enormous amount of people that use that as an excuse to not learn new things (IMHO, to be lazy). Yes, it's hard to understand programming, but many people simply accept the "if I learn this my design will suffer" (and vice-versa). With that in mind, they don't even have to try.

I also agree completely about the theory/reality dilemma, people are very different and can never be treated as the same. My only problem is with people that excuse themselves from learning something new on false premises.
Too much to hope that the margin of error on such things will be properly explained

https://bristolclassics.wordpress.com/2013/02/04/bah-and-fur...
Resolution? Distribution? Length? Advertising support? Its a whole different economic (and technical) environment; costs are likely unrelated to any TV model.
Android malware with ability to install Backdoor on Computers
When I was at NC State, I met an old doctor who had an accent kind of like that. I had a feeling it was some sort of "Old Raleigh accent of prestige." I've also heard people talk sort of like that in Georgia, where again I got a feeling it was linked to prestige.

His accent might not be spot-on, but I find it plausible.
The fundamental problem with many PHP applications is that the php files are located in document root, i.e. can be potentially served as static files. More correct approach would be to put them outside document root (e.g. APP_DIR/lib), and using index.php which requires them (e.g. APP_DIR/static/index.php).
If memory serves, the Vegas expenses were paid for by the (American) owner of the casino.

http://www.dailymail.co.uk/travel/article-2192974/Prince-Har...

Thanks guys!
"Do your work. Don't be stupid."

That is surprisingly effective.
I met a lot of people probably like samstave, making a lot of uninspired decisions, like drowning themselves in debt and such, then here comes someone telling about $10/day... Those people feel miserably and "deeply upset" of course, especially because there is no easy way out.
Ascending to Callback Nirvana with React.js
When I speak at conferences, it's not unusual for me to receive heckles. It's part of a thing where a lot of people who know me know that I'm pretty good with banter and will usually respond with a put down or your mum joke in good nature. It's mainly because I grew into conference speaking in a hostile conference environment, and also I've done a bit of stand-up now and again so you get used to it.

The problem with all of this that I've realised is that other people in the audience will see me being heckled and will think it's perfectly fine to heckle speakers, and that other people will see me being heckled and might be discouraged from speaking. It's got me thinking quite a bit about this. Any ideas what I should do about it?
oh I agree but who defines what is "necessary" and looking at the nordic states (iclelands constitution is based on the danish constitution) they can be very communitarian and the down side of those systems sis they can be very unforgiving of outsiders and those that do not fit in.
Impossible. How do they know which area humans use to compute math? We know it because there are people with epilepsy when hearing a math problem. How could we achieve that knowledge with a computer?
Perhaps "it could be..." was merely a suggestion rather than an accusation? (It's within the realm of possibility based on empirical evidence.)
Can you shoot me an email to pyalot@gmail.com I'm probably gonna write a conformance test for it eventually, but since it works on my 3 platforms (mbp, ubuntu 12.04, win7) I'll need some help figuring out how to write one that reproduces it.
Same happening in Finland now. Except it’s Nokia partly dismantling.
Been there, done that :) (I live in Iceland)
"Why Did The Media Keep The Recent Peaceful Icelandic Revolution Quiet?"

Why ask such a question when they already know the answer?

Try finding any resoures that the rest of the world (I.E. Super powers) would like to exploit :
http://www.iceland.is/the-big-picture/nature-environment/nat...

Nothing interesting? Well there you go.

I was born in Sri Lanka, where there were open conflicts in a civil war going back to 1984 (I was 2 years old) and riots back to the 70's. Did the West care? Nope... Again, nothing much the rest of the world is intersted in. And unlike the "peaceful revolution", a lot of people died :

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

In all the years I've spent in the U.S. I could find 1 or 2 mentions on CNN maybe, but that's about it.

I hate to put it in these terms, but unless there's actual interest to the rest of the world and resources at stake, no one really cares. It's the cold hard truth.

Same with the war in Darfur... Which incidentally has been going on as open conflict since 2003, but tensions and clashes go back to 1991. Did you hear about it back then?
because Iceland is smaller than hicksville, and basically has naturally provided almost free energy... what happens there cannot be duplicated anywhere else.
$9/mth for different content I actually want to watch is much, much more attractive than current cable options.
"NO, WE ARE NOT" followed by a screed that goes to prove you are _exactly_ that. Couldn't have been more beautifully demonstrated.
Well, insurance in EVE does not free you up to suicide your ship. There is a saying in EVE "don't fly what you can't afford to lose at least 3 times". It is a hardcore game, for those who want it to be :)

You can always just live in high-sec (safe zone) and probably never lose your ship. Of course the game tends to reward you for taking risks.
> Exploitation on this level requires a huge amount of creativity, to know how to fit the building blocks together into a functioning exploit.

This is what I consider hacking. Not writing another Javascript library.
It's a thing. It makes front page on HN once a month or so which implies that it happens more than that.

The motives behind it seem to span a spectrum from straight sexism through to weird stalkerness.

As someone else wrote, sunlight is probably the best way to try and reduce the problem.
As far as "revolutions" go, I'd call tossing a few eggs and yogurt and maybe burning a tree or two rather peaceful. There was one night where everything went crazy (when we burned down the Norwegian Christmas tree... sorry about that, Norway) and threw rocks at Alþingi, but other than that, it was mostly just family people banging pots and pans.

In Iceland, it's known as the "Búsáhaldabylting" which basically means "kitchen appliance revolution", if that gives you any idea of what it was like. (edit: you already stated that in your post)

Edit:

To elaborate some more... most of the people who were arrested, or those who were pepper sprayed were nothing more than opportunistic (often young) people taking advantage of the situation. Some of them were self declared "anarchists" or had some kind of "fuck-the-system" attitude. Most of them probably had little stake in what was happening. this was in contrast to most of the peaceful protesters, they were family people protesting how the govt. handled the bank collapse.

These people had just lost their life savings, their house, their car and were left with insane debt. I went, and protested for my parent, whose debt have now doubled because of the inflation. I showed my anger, I threw rocks, I screamed, we were all pretty angry.

But only a very small group of people were actually violent, and you could literally point out who was there for a valid protest and who was just looking for an excuse to fight the police.

--

Addendum: What you may not understand is that loans in Iceland are "insured". That's good... if you're a bank, but if you're a n individual, it's bad... very bad.

It basically means that, in addition to interest, your loan principal increases by the amount of inflation. So if the inflation is 5%, voila, your loan is now 5% higher. Now realize that inflation went as high as 18.6%, which means your 4% interest loan just went up 18.6 + 4 = 22.6% in one year.

There are associations currently suing the banks and the govt. to try and make this form of loan illegal.
Coke Engineers Its Orange Juice—With an Algorithm
This is not that interesting to me. Twitter has been loved by traditional media almost from day one. Facebook is also almost a decade old, and it still got only 8%. So I'm not surprised Google+ wasn't mentioned much, or at all.

What would be more interesting to me is for someone to evaluate how much has the Superbowl been mentioned on these 3 networks.
I guess when I read it I didn't think "hardware is free as in you'll be paying for a contract of service where the cost of that service includes the cost of the hardware".

I mean, if we're to be able to redefine 'actual' costs like that, maybe my house is free... it's just included in the cost of my bank sending me a statement every month.

I do see your point, though: it definitely seems that way, but surely nobody can argue that the production cost of one more piece of hardware is more 'free' than that of a piece of software.
Sounds similar to NT (No Text) on usenet...
I want to pay for content, not brands. This is just a different version of the problem we have with cable. You're forgetting that most of the content HBO, Showtime, etc. show is not original content, and it overlaps with each other (and Netflix, and Amazon Prime), so you'd be paying for the same content many times over.
What a cool site, I like it
That is true apart from Intel Graphics.
Wow, one of those lists that we're at the top position as Turkey, with an almost 50-hour work week (plus 10-15 hours for commuting). I work in a science park inside a university campus and it's mandatory to work at least 45 hours a week. I always thought this is an insanely counter-productive policy and now I have statistical proof.
One of the more famous incidents was the twitter backchannel for dana boyd's Web2.0 talk http://www.zephoria.org/thoughts/archives/2009/11/24/spectac...
(admittedly, she did have a talk that bombed, but that's still no excuse for the angle that the twitter talk took.
Async constructor in C++11
what does free energy have to do with protests?
Well, it's as simple as it can be :)
the cost of the bandwidth
Icelander here. There is nothing awesome about our president. He may seem like a cool guy, but for example he allowed himself to be a PR whore for the banks before the bust, tarnishing the presidency. Now he's all tough on banksters ... ?

The guy put MEDALS - ACTUAL MEDALS - on the corrupt bankers.

Here he is giving the Icelandic Order of the Falcon Cross Medal to the two highest-level execs of Kaupthing Bank: http://lydveldi.blog.is/img/tncache/250x250/ce/lydveldi/img/... [edit - no, this is the Iceland Commerce and Export Award 2005 he's giving to them - here's a picture of the falcon-cross medal ceremony in 2007: http://www.forseti.is/media/orginal/aeae7417f17892d.jpg - 4th from the right is Kaupthing head Sigurður Einarsson; Björgólfur Guðmundsson received the medal in 2005 (can't find a picture)]

Then he tells lies on behalf of the country in interviews, saying Iceland is doing this or will do that, stuff that just isn't true. He fabricates stuff. As president. Appearing in official capacity.

Even if all he did was to speak overly strongly outwards as effectively-powerless president, thus jeopardizing international relations that officially represented people in actual powers are handling - even if he did only that I would be outraged and would wish for him to resign. He's not just a loudmouth - he's a goddamn liar.

Fuck Ólafur.

I understand that people like him. He's charismatic. Thing is that as he is using his time as precident for self-serving PR, he's effectively on a taxpayer-funded campaign to clean up his image and make people like him. You're not aware of his background so he looks good. Please check the guy out before you support him; He hasn't earned any kind of respect yet.
It looks like this article was submitted over a year ago with that original title, it's since changed it's name and was recently resubmitted
a title straight from puberty, and kind of sexist. partly weinre's fault though. they even tell you to interpret weinre as penis right in the first sentence.

very useful article nevertheless.
Visualization of Super Bowl score over time (individual tweet)
JavaScript - Hexadecimal weirdness
World clock visualization using D3js
I wasn't around at that point, but I disagree with you. Let me explain why.

You shouldn't downvote a comment because it "has too many points." If you think a post deserves a downvote, do so. Whether 25 or five or zero people before you thought so shouldn't play any role in how you perceive the quality of that post.
Tech Titans Clash in Cloud; Play them Off Each other for Cheap Hosting
They already have stricter ones. No one can put Chrome on a device without Google's direct intervention. So that means Google and company decided this device was a good fit for chrome. MS doesn't even do that.
Zalando: modieuze schoenen en kleding koop je online bij Zalando
That's a ludicrous statement. Let's remember that this machine is $50 cheaper than the vaporware Samsung ARM ChromeBook. And they clearly did everything possible to hit $200. It seems pretty hard to argue that they could have made it cheaper by using another CPU.

There was no plausible ARM SOC that Acer could have used 3 months ago (Exynos 5 is clearly not available in any kind of quantities, no other A15s are shipping even on paper, and anything else would be too slow).

Now, as for the HDD, they were clearly optimizing for a $200 pricepoint. If doing a HDD instead of an SSD was what it takes to get there, clearly that's what they had to do. Or are you suggesting that trying to make a $200 ChromeBook at all was a bad call? Because I have to strongly disagree there -- the main original complaints about ChromeBooks were that they were expensive and had incredibly crappy CPUs. This device took care of both those things. That seems totally worthwhile, even if there were other compromises in there.

(Now, this HP on the other hand looks like a completely unjustifiable device.)
This sort of stuff also ties into the whole 'fake geek girl'thing as well: http://www.theatlantic.com/sexes/archive/2013/01/fake-geek-g...
Or, the pink ghetto: http://tarahunt.com/2011/09/14/a-pink-collar-tech-ghetto/
Prevent nginx from serving files that start with a period or tilde will help.

# prevent hidden files from being served and logged
location ~ /\. {
access_log off;
log_not_found off;
deny all;
}

# prevent tilde files from being served and logged
location ~ ~$ {
access_log off;
log_not_found off;
deny all;
}
The best way to do configuration is to have it in
environment variables

Isn't it the only sensible way, actually?

Django doesn't expose static files the same way, so you still get away with a secret.txt stored as a file.
No. There's a difference: those companies do not have a mission to enable software piracy.
I find your disdain for the wealthy disturbing.
(We are) Named by Mechanical Turkeys
The VC Industry Is Very, Very Screwed Up
Crap. Just another professional politician then I suppose. They should serve two terms: One in office and one in jail...
Your comment is the most surprising thing I've read the whole week. The surprise is due to the fact that you led with a statement I wholeheartedly agreed with (no, it's not okay to generalize that we're all sexist) and that set up an expectation that I would agree with the rest. Instead, you came up with a bunch of archetypal examples of why sexism is still very much a problem.

But it seems if girls are bad at anything in the computer industry, they aren't actually bad at it, it's just because they are girls and developers are sexist and will not accept them.

I don't usually like to be rude, but this particular quote deserves pointing out that you've pulled that stuff out of your ass. Go look on previous HN discussions about sexist treatment and you'll see that most of the time the women's complaints are backed by specific examples of undeniably sexist behavior, such as one of the examples from Sarah's post: "no offence, I just don’t relate to girls speaking about the industry at all, I learn better from guys."

I'm in the domain for some years and never ever saw that happening.

"Works on my machine" logic. If you haven't seen it, then it must be an exaggeration, perpetrated by all those silly lying women who can't measure up to men and conspire to be treated as equals without merit.

You think I'm laying it on too thick? Read the next quote:

Girls should just stop complaining about it for their own good.

Why, because they're crying wolf? Nobody's going to believe them if they keep doing that, right?

I'm being serious here: either you're claiming that they're lying or you're claiming they aren't but they should shut up anyway. From what I've seen in your comment, it seems to be the former, but your mistake is that you're basing it on your anecdotal experience.

Doesn't it strike you at least a little bit arrogant to claim that a whole bunch of people are lying just because you haven't personally seen any evidence of something like that happening in your own environment? I'm not talking about expressing skepticism here, you're actually implying that they're lying. Think about it.
It's amazing, and frankly stupid, how many people try to justify theft. Sorry guys, regardless of what utopian ideals of OSS you have, and I have them too, you must respect the creator's wishes. If they ask you to pay for the software, then you MUST pay for the software. Anything else is theft.

Let's say you are a freelance developer. Do you think for one second that it would be ok for your clients to let you do all the work, then take your code and not pay you? I mean, knowledge should be free, right? Screw the fact that you built the software with the expectation of getting paid for your hard work.

It's one thing to create something with the intention of sharing it with the world. It's an entirely different thing for anybody to justify stealing what you have done.
Healthcare, too, and jobs, if possible. It's not working very well here in Greece, due to the economy, but we still try.
Anandtech didn't seem to find much benefit from an SSD (they actually opened the Acer up and put in one they had lying around).

I'd link but the site seems down for me at the moment.
Tab Bankrupter
Show HN: hint.css – a tooltip library in CSS
I think there has been a decent amount of reporting in the Netherlands and the UK. Mostly because all of this is about their money.

Let's not pretend this "revolution" is about anything other than the Icelandic people not willing to pay for the failures of the government they elected.
I do enjoy these 21st Century partial rediscoveries of the good old trusty Fibonacci Polyphase merge sort. It's like the late 70's / early 80's all over again, only with commodity rather than custom hardware.

There's some online discussion here:
http://flylib.com/books/en/3.55.1.115/1/

The book references are:
External Sorting, Section 5.4 in The Art of Computer Programming, Vol. 3: Sorting and Searching by Donald Knuth, Addison-Wesley, 1973.

and
External Sorting, Chapter 13 in Algorithms by Robert Sedgewick, Addison-Wesley, 1983.

Sorting and merging blocks is the beginning of the journey, learning the various tricks to doing it optimally is where it gets interesting, although perhaps no longer relevant; 30 years ago the OPs approach might take nearly a day with polyphase tweaks reducing the grind down to under half an hour, these days it's all over in a fraction of a second and more or less bound by I/O throughput speed - does optimising sort times still matter?
He doesn't give any info on the margin of error and just goes on a tirade about how we only care about artifacts when they are from famous people.
Why don't they just give the company the net then? Free + $35k is better psychologically than "$50k but we'll be taking some back."
Yes, but you want a discount.
Right, but those are supplied by Intel, not HP...
I upvoted you but yes and no.

Replaced by what? Java? I agree that Java doesn't have buffer overflows/overrun nor free'ing / spraying issues but have you see how many critical Java bugs have affected Java lately!? That said the author of TFA itselfs comments that a rewrite in Java could help...

So I agree that with C / C++ it's always variations of the same old song: it's either a buffer overflow/overrun or it's some free()'ing / spraying issue and at one point they start getting old.

Basically what he says is that you either need compiler-based defenses or some less deterministic heap.

So, once again, randomization is the key here.

It seems that randomization is one of the most important trick against attackers. In some cases ASLR can already not be defeated anymore (on 64-bit Linux systems, in some cases). I hope people learn from that and start using more and more randomization and more heap protection techniques (as apparently OpenBSD is doing... Of course OpenBSD!).

Now the good thing is that these exploits are starting to get increasingly difficult to write and people can get paid lots of $$$ to write them legally, so it seems that there starts to be quite a healthy community of highly skilled white-hat hackers finding them.

And it's good because any white-hat hacker finding an exploit before a black-hat means that the exploit gets patched and that it's one less venue for the bad guys.

As to me I surf inside a VM: a KVM. I'll probably see if I can run a SELinux inside that KVM.

Because it sure sounds like we're still not anywhere close safe browsing.
Which is an easier explanation to believe?

1. The "media" got together and said to each other, "We better not cover this story at all, because it will give too many people dangerous ideas"

or

2. Media outlets individually (particularly in the US) decided not to cover the actions of the Icelandic government because they think most of their viewers don't care much about Iceland and/or because "check out what has slowly been happening in Iceland over the past 5 years" isn't much of a breaking news story.

This story has been covered, but just because it isn't to the extent that you wish it was covered does not mean a conspiracy must exist.

NPR did a story on Iceland just two days ago: http://www.npr.org/blogs/money/2013/02/01/170867071/episode-...
Hollywood’s Annual Revenue = Americans’ Pet Boarding Expenses
Please don't put your database passwords into version control. https://github.com/search?q=path%3Awp-config.php&ref=sim...

(A) Database passwords are a security risk. You don't want them escaping to other servers when you clone or share code.

(B) Wordpress is commodity software. You are unlikely to need custom modifications to the source. "I'm on version 3.4.2" is sane enough version control.

(C) Database passwords are ephemeral. You don't need to keep a durable record of them. If your hard drive fails or you otherwise lose your record of them, you can just change the password. What is needed is a good backup strategy, not a durable password.

I would say live editing wp-config.php outside of version control is the best strategy, until you start needing to synchronize multiple webservers. At that point you should switch to some deployment and configuration manager like Chef or Puppet, not put passwords into version control.
The entertainment market is another good example of what he might have been thinking of. Many games consoles and video devices have been sold at a loss, though it's obviously a greater gamble than selling payment plans disguised as service.