skysight-inc/HackerNews huggingface dataset:
I would like to know how the benchmarks are generated, but my point is that it wasn't slower-enough to ignore it, and that's amazing considering how much micro-optimization has gone into nginx and how much easier the Go version is to write.

The Go version may in fact be faster, but I don't think that's necessarily fair either: if the Go version adds features to be more comparable to nginx it would definitely slow down.
Go-based freegeoip.net now supports SSL for its API
The first comment suggests that the reason there aren't a lot of comments is because people save the article to read later. That really has nothing to do with the philosophy you're talking about.

As for the second, there's nothing wrong coming to HN for a certain kind of article, and overlooking others kinds. Do I have to read every article, on the chance that it affects me in a positive way, in order to avoid criticism?
Oh really, why? Because it's not as compatible?
Has Apple Hit a Wall in China?
I believe in physics. Do you believe we understand everything about physics ? we don't. For example
gravity, there still much to learn about the force behind gravity.
Translate Legal writing into English
Did you benchmark your node.js version? I would love to know how node stacks up here.

I agree that static serving is not as interesting, but it is useful to be able to serve up a fail-whale page!
The article is quite explicit about your last point, e.g. this quote:

"[We're] getting away from the Ph.D. engineer types running the system to the 20- or 25-year-old soldier running the system."

"D.C." is also good because it has a lot of airfields, many quite busy. Immediately adjacent are Reagan National; Bolling is now helicopters only, and there are a lot of helicopters flying around (at least a lot flying around Arlington, world HQ for the US military among other things). Further out you get Dulles, BWI and Andrews. So the "blimps" will have a lot to track.
I think it's flat so that you can add CSS css to create your custom widgets instead of having to override CSS to customize widgets. Foundation has a similar construct.
The modal is still not responsive. I've been using http://jschr.github.io/bootstrap-modal/ and am kind of disappointed that the new version isn't improving existing widgets like this.
Lua versions that break API compatibility are only every few years, but not keeping compatibility forever is sensible.
Leverage Your HTML5 Savvy to Build Commercial, Cross-Platform Apps and Games
It's indeed a classic. I think one reason why there's relatively little discussion is that in the intervening years Dijkstra has been proven so correct that there's relatively little to say.

But I suspect that the main reason why it's hard for most people to talk about his work is that they lack the historical context to understand what he's talking about. For someone who has never studied or used FORTRAN, ALGOL 60, or any of the macro languages he alludes to, his criticisms seem very abstract. For someone who has seen those languages, they're concrete and visceral.

Looking back twenty years ago, I now understand that one of the highest-value courses in my CS degree was the "Survey of Programming Languages" class. We spent two to three weeks studying and working with each of LISP, FORTRAN, ALGOL-60, Smalltalk, and a couple others I don't remember. I enjoyed the class but at the time I wasn't developed enough to think more than "man, people sure have come up with some strange ways of doing things; ok, back to C, I love my filesystems class."

Now I recognize how precious that exposure was. It's kind of like traveling; exposure to different cultures teaches you as much about your own culture as about theirs. You don't always realize what assumptions you're making until you see other people making different assumptions.

This is the value of formal CS education, i.e. Dijkstra's life work. Some people ask whether a CS degree is worthwhile when the Internet makes it so easy to learn how to program. It's the difference between university and vocational training; if you only want fix cars, you just need some skills classes and time spent apprenticing in a mechanic's shop. If you want to be an automotive engineer, you need an engineering education. If you just want a job, you don't need college; if you want to participate in the core of what our civilization has to offer, you need an education (self-study or formal, doesn't matter).

(Tip for the kids in school today: If you're at university and you find yourself frequently saying "Why do I have to learn this crap? I'll never use it!" then you might just be wasting your time and money. Do yourself a favor and drop out, unless someone else is paying for your play time. But if you learn for the sake of learning, if you recognize that learning how to learn, to prepare for a lifetime of learning, is the point of education, then stay in school, since you'll reap the rewards many times over.)
There use to be a little DOS GUI program called ToyBox. My dad installed it to allow easier access to stuff installed on our computer for my siblings and I.
Congrats guys, I've been following the RC1 branch for a few months now and this looks great.
I'd have thought LibraryThing is the main competitor.

(https://www.librarything.com/)
Actually, I'm continuously shocked by what people are able to earn off ebooks and guides. It's more than you think. But takes real marketing legwork and finesse.
Keep Smiling, Waste Spammers' Time
So you mean, the android app ecosystem is so much healthier than apple's given their larger market share? Does reality mean anything here?
War was the wrong word, but we certainly have people there: http://www.cnn.com/2013/04/17/world/us-jordan-troops-order
>I have run a a little programming experiment

Does anyone know what these test problems and solutions were? Or have similar examples?
You've got it wrong. There is always variation in a population. If a new environmental pressure arrives, some of these variations end up being more successful than others. In some time you might not find any terns who can't dive deeply anymore.
There is also a lesson in that that variation is important (for example also in economics, agriculture and so on) - don't bet your countries economic future on just one industry, for example.
Evolution theory applies everywhere.
>What do testing and studies show about this?

There are none. Web design trends like flat design are fashion.
Your site do need a designer to stack things properly. I'll suggest you to do A/B testing on your site with the bootstrap 3 and see the stats.
Very nice, I like the flat design, but I don't think you're charging enough.
There's a whole community built around making the most out of restricted server resources over at http://www.lowendtalk.com/ . People very regularly utilize virtual servers with 64MB of RAM, 10mbit or less network, and very minimal disk space. Nginx will run with just about anything you throw at it.
Fair enough. Obviously I don't know your situation and I directed my rant too much at your specific comment and not the general issue that I really wanted to speak to.
Twitter faces boycott after 'inaction' over rape threats v Caroline Criado-Perez
Is there a "Matlab: The good bits" guide out there somewhere? I think a style preference guide, made by an experienced programmer who worked on large matlab codebases would be valuable both for programmers who have to figure out how to work reasonably with Matlab, and the scientists and mathematicians who just don't know any better.
So you are saying god rests in gravity? Why is it relevant if we understand all of physics? 5000 years ago people did understand almost nothing of physics, yet the laws of physics still applied.
It's $49 at https://cubieboard.myshopify.com/
Interview with the creator. Very well done Shane, nice job. You kept it simple yet powerful!

http://www.youtube.com/watch?v=WPy3T_vJEVY#at=42
Advanced CSS with LESS and SASS
ون بيس 606
"Save The Kids" is an appeal to emotion and is used to avoid addressing the logic and reason of the situation. If the children are in danger then you should have no problem listing the explicit points where such actions can cause irreparable harm. Otherwise you are simply trying to shortchange the debate and prevent discourse.

The way I see it, a parent has been forced to parent. While I don't have children, I remember my parents being forced to intervene with teachers on a whole host of issues. Does this mean we should ban all teachers who disagree with any parent on any issue?
> I see no harm in teaching both sides of human origin,

There aren't two sides to human origin. We might not know much about it, but we do know evolution was involved somehow.

When we discuss gravity in physics we don't have people clamouring for Yogic Flying to be taught - for both sides of gravity to be taught.

(https://en.wikipedia.org/wiki/Yogic_flying#Yogic_Flying)
Did you file issues on github in these defects?
This article sums up the case against quite nicely:

http://20somethingfinance.com/a-home-is-not-an-investment/

There was another article aimed at startup founders, but I couldn't find it - found this instead.
@phinze Hey that's really nice of you.
Exactly the same for me. I'm using Firefox and I'm not signed in to Google+. Visiting the given URL in another tab works, but I have to click to disable the "Translated in Safe Mode"-feature first.
You mean like this?
http://docs.scipy.org/doc/numpy/reference/routines.linalg.ht...
Show HN: I made a web app to track the books I want to read
He said he got this list from the site.
Great experience and I am really jealous. :)

That been said, I believe your story falls into "leverage" bucket OP talked about.
Of course not every species would find a way to adapt. The issue is species have to be equipped to survive. How they get there ? Survival isn't passive but active. How do you survive a change in season with no time to adapt. For example animals that
can hibernate must have that ability before it is required.
But why would it evolved that ability in the first place ?
Why is it that the animals that can hibernate are the ones that can't survive without it ?

No strawman here, how long did it take for birds to evolve ability to fly ? A few days ?
No reason to believe they couldn't.
Your "enemies" are currently undermining you economically; wars are dirty old things that have innate outcome risks. Economic domination just keeps on giving. Infact some of that R&D budget might have directly or indirectly gone to them.
Congress hasn't declared a war since WWII, I think. So Vietnam, Gulf Wars etc weren't "declared" but that doesn't mean we didn't go to war. https://en.wikipedia.org/wiki/Declaration_of_war_by_the_Unit...
Yep, that's what I'm seeing too, and nothing much happens when you click on anything, on Chrome or FF.
Has anyone here actually learnt what Dijkstra advocates in almost all EWDs and used it to any benefit? Basically almost all his essays in one way or another end up being about the need to prove programs correct using formal logic and specifically a particular approach to correctness proofs he devised. In fact he even advocates starting from a formal logical specification of a problem and then deriving the program using purely syntactical transformations.

I tried to read the "Discipline of programming" where he explains his approach, but it was barely understandable and it takes 300 pages for him to get to the point of developing simple algorithms of the type you meet in the first chapter of an algorithm textbook. It could have been the translation (didn't read the English original), but I doubt it, because I have never read anything technical from him that would actually be interesting. I am afraid his essays are liked because of the general sentiment for "more rigour" in programming, whatever it would mean, and not because of any understanding of what precisely he advocates and the merits of his techniques. The living proof is some comment in this thread how Dijkstra sheds insight into the value of TDD...

So, if you upvote his articles, what precisely have you learned from Dijkstra?
Christian 31.6% (Protestant 24%, Roman Catholic 7.6%)
Buddhist 24.2%,
other or unknown 0.9%
none 43.3%
(2010 survey)

(https://www.cia.gov/library/publications/the-world-factbook/...) People and Society section.
The thing is - there ARE plenty of scientists who disagree; they are just shunned by the rest of the academic circle-jerk for not following the wagon. So you, as a potentially scientifically-literate individual, are the victim of journal bias. Evolution is a _theory_ that is heavily debated- the cambrian explosion is one such debate that specifically has evidence against what your comment is. Too lazy to read? Watch the docu "Darwin's Dilemma"
@omershapira
I really appreciate it that you share your prior experiences with us. I have not contacted the author yet to inform him about the HN post, but could you take the chance and tell him about your experiences with similar tools? I believe your knowledge and usage experience will be beneficient to all us. Here's the authors contact info:

Anaël Seghezzi, France
anael (a) maratis3d.com
Free Software Robin Hood Liberates Leaked Samsung Code
If you are on mobile business, its currently a duopoly, if you are not investing on both top 2 platform you are doing it wrong.

I would also probably categorize this in to "investor", in the sense that your business is investing on that platform, so profit margin of that platform in a relevant information for you.
Why does harm have to be irreparable to be avoided?
Maybe I missed it, but why recreate Busybox? It it just about the license?

Nevermind, found it here:
http://landley.net/talks/celf-2013.txt
Is anyone else struck by the irony of Raytheon's PR for these things?

"The aerostats, each nearly as long as a football field, carry powerful radars that can look deep into enemy territory."

http://www.raytheon.com/newsroom/feature/rtn13_jlenseut/
Unless you're supporting Firefox 3.5 for some weird reason, you haven't needed vendor prefixes for almost two years.
Apropos of nothing in particular ...

Not bothering to use ROT13, I just dropped that into my generic substitution cipher decoder and it spat out the answer almost immediately - quite pleased with that.
I am surprised not to find a single response supporting restraint from publishing these codes. Is this community really that foolish? First, of course if there is a flaw, it should be studied and fixed inasmuch as possible. Reasonable people can debate whether it's appropriate to publish methods and flaws, though the free speech question is more murky here. However publishing the actual keys - as opposed to the methods - is madness.

Let's consider parallel situations not involving protecting rich peoples' luxury posessions, which seems to be clouding everyone's judgement here.

Some examples where an encryption key is discovered or reverse engineered, and a scientist wants to publish them:

- a key which can shut down every ventilator

- a key which can remotely control the throttle on high speed train

- a key which can explode a nuclear warhead

- the key to your bitcoin stash

- the google master ssl private certificate

There are an infinite number of such examples. I'm shocked and disappointed that the HN community finds publishing keys, as opposed to systematic flaws, acceptable.

Presumably the cognitive dissonance arises from a distaste for rich people. However even if this mostly results in mere car theft, it could also easily result in the innocent being harmed.

Free speech, even under the US first amendment, rather clearly does not apply to publishing private encryption keys, particularly ones that can cause grave harm.

Shame on the HN community.

What if the headline were:

Scientist banned from revealing codes used to control school bus brakes
Yes, you can install office 2007 without issues. Office 2010 not so much in my experience, it installs and works fine but apparently the office 2010 software component that validates the license doesn't work quite right. Not on my setup anyways.
I got one early from BB and I agree. The screen in itself is a great upgrade. The 2GB RAM upgrade also helps a lot. Google actually listened to and fixed most of the original Nexus 7's troubling things - most meaningful upgrade in recent times! (For a bonus the trim/storage issue on old Nexus 7 is also fixed with 4.3.)

Not so happy with the Android upgrades though - it has been buggy since 4.2 and has steadily added considerable bloat. And the user profiles feature has crashed on me twice already. Nothing actively problematic but still hoping that it gets a lot better with 4.3.1.
There are still US special operations troops in Iraq.

http://www.thenation.com/article/170158/us-special-forces-de...

https://www.nytexaminer.com/2012/09/us-special-forces-deploy...

http://www.nytimes.com/2012/09/25/world/middleeast/iraq-face...

That's not counting the nearly 5000 private contractors - we used to call them mercenaries - still in Iraq providing security for various US assets there.

Nor does this consider the USMC contingent guarding the US embassy.

As for the "war on (some) drugs," ask anyone who has had their door kicked in by mistake by police conducting military style raids, I'm sure the victims of such will draw parallels between the currently accepted police actions and military raids in Afghanistan.

As for "cyberwar," the very fact that global communications are being intercepted and catalogued by adjuncts of the US DoD illustrates that cyberwarfare is being perpetrated on many more entities besides "Iran and China."
> I would've thought majority of shared hosting providers have much higher CPU, RAM and ethernet speeds

They do, but when you rent a VPS you're essentially getting to use that hardware in timeslices (and you only get a part of the RAM). Depending on provider, the percentage of time your VM is active (and so it gets to use these resources) is either enforced by the hypervisor, is a result of fair scheduling between clients sharing the hardware, or a combination of both.

I don't have Cortex-A7 hardware to benchmark and compare the CPU speed with VPSes, but I think it should be close to lower end offerings. 1 GB of RAM is usually not even the lowest offering, e.g. DigitalOcean[0], prgmr[1].

[0] https://www.digitalocean.com/pricing
[1] http://prgmr.com/xen/
(Note this should have been "Woz is commenting on the script, not on Ashton Kutcher.")
So a teacher refusing to teach a child who doesn't believe in god, and/or a teacher teaching wrong things is not an issue in your opinion? As long as kids are locked away safely at school so that you can go about your day job things are fine?

I don't understand how you can even argue that a teacher teaching wrong things could be acceptable?
Samsung develops "world's fastest" embedded memory
It's simple really if you understand what's going on.
iframe code can access `frames[0].document` cross domain. Clicking on the link within Google Translate iframe modifies target page on another domain.
curl http://homakov.github.io/guc.html
This is unrelated exception. Looks like problem guys described below (not logged in google). I can't reproduce, but it is not browser bug, just matter of having google account
North Korea, of course.
This is just a very tedious rehash of the very old, already answered, "Eyes need to be perfect to work. So how did eyes evolve?"
If you want Go without Perl, compile it from source. It's a 2 min story. You checkout the latest stable branch and :

cd src/
./all.bash # takes maybe 2 min on my laptop, dunno on a small board

Then set your $GOPATH and add `bin/` to your path. Then scrap PHP. Then scrap nginx. Then just use Go.
Echelon looks quite good, but needs to include Tweet scheduling before we would be able to make the switch.
Why then did the Creator seem to largely "start over" after large extinction events? Surely he didn't forget what he knew simply because an asteroid hit the Earth.

Now that you have put forward a theory, the proper thing to do is evaluate its usefulness. The most useful theories are easily falsifiable: it is easy to imagine scenarios in which they fail. For instance, if any of the planets followed a square orbit, Kepler's laws of planetary motion would be pretty much kaput. Under what situation would you consider it clear that our planet's species' evolution did not follow the mind of the Creator?
You are thinking about it backwards. Of course first there were only animals who couldn't hibernate, and who couldn't fly (for example single cell life forms...). It's not as if god dropped some bears into Canada and then when winter came they suddenly had to evolve the ability to hibernate.

Why don't you go grab a book about evolution theory that explains all those things?

I don't know how long it took to evolve flight, but it doesn't really matter. I could guess: flying underwater is a lot easier than in air, because you can drift even if your wings (fins) don't really help you control your direction much.

The first animals that could fly above land probably couldn't fly like today's birds either. Perhaps they could only drift a little while jumping from a tree. Or perhaps they were tiny animals that could actually float in the air (on a smaller scale it works), so that forming half working wings was some advantage already. The reality is probably something else, as I said, I don't really know.

You could pose billions of questions of that kind about evolution (why did animals evolve to do this and that, and how). Just because a random evolutionist can't answer every such question doesn't mean it is wrong. It just means you have to look up the answer yourself, or research it yourself. Biology is not a finished field of research.
> My question was whether it's illegal to require users to be under the age of 30.

I was referring to your statement that you believed that it was:
1. Technically not illegal to do so, and
2. That if you did so, someone would "be able to sue for age discrimination and have a good case".

You seemed to believe both sides on the illegality issue not just of age discrimination in a broad sense, but of the specific act.
Well, it seems like some of those are either not fixable, or not worth the hacks to make Bootstrap 100% consistent across generations of browsers.
Ha, I've been working on something like this in a general case.

https://github.com/kevinburke/hulk
The author is describing a cubieboard2, which is $59: https://cubieboard.myshopify.com/collections/home-slide/prod...
I completely agree. The prevailing opinion on HN seems to be 'free speech at all costs'.

You do NOT need to publish the codes to allow others to replicate this research. Publishing the codes simply allows you to bypass spending the $50k to replicate this research and break into any car with little effort.
Damn! Your close reading has completely disarmed my bad attitude.
Safe mode disallows scripts. It should be disabled. Not sure about google plus, it works for me in incognito.
Appeal to emotion, much? You directly mischaracterized the democratically elected status of the German state that began WWII. It has everything to do with the undemocratic nature of the German state after 1932 that led Europe to WWII.

I never argued in the slightest that the US was in any way, shape, or form worse than Europe. I simply corrected your incorrect understanding of history. If you're going to take a point from history to make a point about contemporary society and events, then at least get the history correct. It's not like you have to read between the redacted lines of history to do so.
Pesky Canadians.
Not me, this was the blog title.
Does that have scripting capability?