skysight-inc/HackerNews huggingface dataset:
Not sure of the reason for you downvotes (perhaps it's because you're talking non-technical books), but I think everyone should read 1984 regardless of their profession. The problem being, of course, is that people take it too literally as a story and not enough as a social commentary designed to make people think twice about turning themselves over to micro-regulation.
It's actually a pretty reasonable way to read it (it's the way I read it as well). You are obviously using DNS now, and since almost all DNS traffic today is unencrypted, it is a reason assumption to believe your traffic is currently unencrypted†.

However, since you won't touch OpenDNS' encrypted DNS, the only logical reason for that is you feel unreviewed, encrypted DNS is more risky than the current unencrypted DNS.

† That assumption is where things may break down, of course. If you are already using DNSSec, then the reading becomes "I trust DNSSec more than OpenDNS' unreviewed client."
I though this was a great book too. It covers a lot of the stuff thats in Code Complete but without being a massive tome.
Congrats -this does sound useful
I see you've left a multitude of comments in this post going on around the same, yet it seems to my the angle you've taken is that you need more omega 3s, and not for example that, compared to grain-fed beef, if you are going to eat beef, it's qualitatively better, and to me it seems more important that this way you'll get a lot less omega 6 fatty acids, thus eating food with a better fatty acid profile. To supplement O-3 for the purpose of fixing or improving _your_ fatty acid profile (vs. that of the food) well, sure, but it's orthogonal to the quality of grass vs. grain-fed beef. (Edited last sentence)
That's not a fair summary of what's happening at all. DNSSEC advocates would certainly like to accelerate DNSSEC adoption. Unfortunately, they've fallen into a design that:

* failed architecturally twice before reaching its current state (it is being, as Richard Stallman would put it, debugged into existence)

* required signin from multiple huge corporations to begin deployment, so much so that some (well known) DNSSEC proponents have unironically proposed alternate privately run roots just to get things kickstarted

* requires the maximum amount of re-education from DNS operators everywhere, being as it is a standard that imposes even greater levels of config complexity than HTTPS/TLS, but on a DNS record by DNS record basis

* is effectively a no-op in the current DNS architecture, where your desktop doesn't run a bona fide cache but instead delegates that task to a cache server (the thing you call a "DNS Server" in your Internet configuration, but which on reflection turns out to be something no Internet host actually needs if they're willing to run their own cache) --- because it only protects server-to-server traffic, and architecturally can't protect stub-to-server traffic.

* Will require upgrades to every "sockets"-style program ever written to properly function.

If a magic wand existed that could dispel any of these issues, I assure you that the IETF working group would wave that wand right away.
Patterns of Enterprise Application Architecture is one of my all time favourites, though it hasn't been as influential as it should have been.

It's sitting proudly behind me next to The Mythical Man Month, the GOF book, the Dragon book, Refactoring, Code Complete and The Visual Display of Quantitative Information.
I met with the LockerProject folks several months ago. Our vision is very much in line and we do keep in touch via Twitter.

I hope we get to some sort of concensus but it's really a lot of work :). We're strapped for resources as it is. I'd like to work together where it makes sense (acquiring and sharing users) and then figure out how the pieces fit together. I think that's entirely possible.

For many things we will all be using shared technologies such as oStatus for federation.
I actually have a combination of the three through a very rare form of color blindness, in which I am deficient in the amount of cones my eyes have.

The interesting part is that my body / genetics replaced them with rods, so I have very good sight, well above that of the average person.

People always ask me if it is a huge pain, to which I cannot really comment, because it is the only thing I have ever known and the only time it was a frustration was as a child when people did not understand, as well as when I was trying to teach my own son colors and thought that I had a blue items when in fact it was purple.

To the contrary I am quite happy with the condition, as it provided me with a mutation that means I will never wear glasses (i could loose half my vision and still be above average) and no software that I have ever worked on has neglected colorblind users, I am like colorblind accessibility testing built in.
> I have come to believe that for people that act like this, it is a game, and the game is not won if they cannot get every penny. It probably bothered them that I walked away from the table with less than 100k, because some how they did not play the game hard enough to get that from me.

So very true. The thoughts this remark triggers spawn off into 2 separate forks:

0. Robert Ringer wrote a series of books about winning even though the other guys are trying to intimidate the heck out of you. He categorized all business people into 3 types.

http://www.word-gems.com/leadership.ringer.intro.html

http://bookoutlines.pbworks.com/w/page/14422735/Winning%20Th...

http://www.word-gems.com/leadership.ringer.one.html

http://www.word-gems.com/leadership.ringer.two.html

http://www.word-gems.com/leadership.ringer.three.html

1. And the other fork is the series of books by Suzette Haden Elgin that have "gentler art of verbal self defense" in the title. In one of her earlier books, she was trying to articulate the difference in communication between men and women; for most women, "sports/game" was a separate category in parallel with other categories. To translate her argument about male communication patterns into a programming one we're familiar with, she said basically that for men, "sports/game" was the base class for all categories. I'm slightly trivializing her argument, but that she was trying to make the point that competitiveness is something you overlook at your peril.
The ranking of this list is extremely suspect.

Code Complete is a fine book. The Pragmatic Programmer is okay. But neither book holds a candle to Introduction to Algorithms for career-long usefulness. For that matter, neither one holds a candle to Design Patterns for the ability to expand your mind and improve your ability to think about code (I read both at the same time, and Design Patterns is the only one whose lessons I remember distinctly, years later).

I think the main problem here is that the easy, mechanical reads get more votes than books that are harder, but more valuable. It's the technical equivalent of a lolcat photo.
I studied a Chemical specialization in the secondary school, but this is too difficult for me. I will keep trying, without seeing the video (I already have my two [Pyruvate]s!).

Some comments:

* Add an "undo" button. I'm not sure if it is possible to choose a bad reaction, but I’d like to undo some of the tries. (And perhaps a "restart+areyousure" button.)

* Add a lithe graphic to each molecule, so they look more real.

* Some reactions are too fast, for example [Glucose 6-phosphate] ->
[Fructose 6-phosphate] is almost instantaneous, so it took me like a minute to realize that something had happened. You should add some delay and more highlighting.

* The page is very tall, so it is not possible to see at the same time the reactives and the enzymes at the bottom, like [Pyruvate kinase] or [ATP synthase].

* Add an "easy" mode, so that when you pick a molecule, all the possible enzyme targets are highlighted.

* If you put a [ATP] in the [Pyruvate transport] and you don’t got any [Pyruvate] then the [ATP] is splited, but no [Pyruvate] is transported. So you lost a [ATP] :( !! I don’t know if it is biology correct, but I would like that the [Pyruvate transport] is dissable / does nothing when there is no [Pyruvate]. (Same problem with the [NAHD transport].)

* If you put a [ADP] in the [ATP/ADP Translocase] in the Mitochondrial matrix side the [ADP] get stuck until you put a [ATP] in its place. First, it is not possible to remove the [ADP] from the enzyme. Second, I’m not sure, but it looks like that the enzyme is translocating the third phosphate from the [ATP] to the [ADP] on the same side of the membrane.

Nice work.
That isn't a very good example because Hyundai now makes some rather good cars and isn't Chinese. It's also a bit like avoiding Porsches because their logo looks like Ferrari's.
I definitely agree. I think it's hard to sell this as a "benefit" to others who haven't experienced it though.
You're not thinking this through; there has to be a trust anchor somewhere, be it a config file with a known-good server key, or a CA signature, or a "this is the first time I've seen this pubkey, accept it forever?" dialog.

In your protocol, any server can read that message and encrypt a valid-looking response.
Perhaps it's easier to conceptualize how to structure classes that are quantitative and that's where the technology will move first. Also, the people with the talent to create the software might have a bias toward the qualitative subjects.
The later will be a much harder problem to solve, but any student who has experienced the feeling of being a few steps ahead or behind the rest of the class would benefit from blended learning in any subject.
(Serious questions) What benefit does TLS provide over the elliptical-curve cryptography it uses? Would it be possible for somebody to filter the DNS queries by identifying the use of elliptical-curve cryptography instead of TLS (obviously they couldn't read them, but could they stop them)?
You overstate your case again. US students of Asian origin slightly underperform Asia in math (but outperform all non-Asian nations). Also, US students of European origin outperform all but 6 countries with similar demographics.

The other participant did not verify that it was caused by school underperformance, merely that I misread the numbers. The correction puts Asian Americans at #5 in the world rather than #4. It does not change the fact that Asian Americans are still 32 points higher than the first non-Asian nation (Hungarians). Nor does it change the fact that European Americans are #1 among European nations + Anglosphere.

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

Incidentally, any claims one makes to the inherent superiority of Asian education systems must be limited to math and science. Asian Americans are #1 in combined literacy (#2 if you consider Shanghai as a separate group), and European Americans are #2 among primarily European-descended nations.

(See tables R1 and R3. http://nces.ed.gov/pubs2011/2011004_1.pdf )

(As before, I'm only posting this so others are not misled by tokenadult's logical fallacies and intellectual dishonesty.)
Have you tried ack? http://betterthangrep.com/

There are some ack-modes for emacs, too, eg. https://github.com/nschum/full-ack
They did create it. Who do you think they bought it from?

It came out of the TREX project, that is an SAP project.
If we're assuming an America-centric question and your abstract definition then you can summarize it with just one book:

1. The Bible.

Closely followed by whatever the first book that people in stackoverflow's demographic read whilst learning to read.
Tell me the Truth – Is Santa for Real?
I feel like there's an elephant in the room all debates on US education dance around. My experience with school from K-postgrad was that my education was 90% dependent on what I put into it as a student (homework, studying, etc) and everything else (teacher quality, curriculum, etc) was only marginally significant to how much I learned. In other words, I believe there's a much more insidious and intractable problem causing US children to under-perform. The worst part is that I don't believe we even know exactly what it is. But my guess is that it's a combination of issues firmly entrenched in our melting pot of culture.

edit: correct me if I'm wrong, but I think the US is one of the few countries on earth that has had a consistently high standard of living since WWII, right? My guess is that a few generations of unparalleled abundance has helped atrophy a once voracious society.
Graphene spun into metre-long fibres
Looks even better in person. Great team.
The Solution to the Problem
Before it sold out it had $60 shipping costs. That, and the 840x400 res kills it for me.

The NOVO7 Advanced has slightly better specs for $140 delivered, but no ICS yet

http://www.merimobiles.com/ProductDetails.asp?ProductCode=ME...
Everyone has to use distribution centers and ship things multiple times - items come from Asia in shipping containers, which you have to break up and load into trucks, since individual stores don't stock inventory in amounts that large. Walmart has an extensive network of warehouses around the country that receive goods before they're shipped to the retail locations.

Additionally, given the lag on orders of new inventory from overseas (which can be months), Walmart and other retailers have to maintain a pool of merchandise here in the US that they can ship to individual store locations based on local demand to replenish inventory.
Upvoted purely for the laughs I got when I read "Every morning I wake up and dive into my vault of golden coins."
Who cares how well the second go-round is going to go? The company burned $N MM on the first product; it is $N MM in the hole on the next product. What rational top-tier engineer stays on to do a next product with extra dilution overhead, when there's hundreds of excellent next products to do without that dilution?

You're pretending like the company and the product are just abstractions. That's one of the perils of thinking about startups in the airless vacuum of Hacker News. In reality, you run out of money, you have to get more, and the more times you hit the money dispenser, the lower your upside.

Here you run off the end of the moralizing cliff, because whatever it is you think the founders should do, top engineers aren't idiots, and financiers have no moral claim on them --- the opposite is true, in fact, since most startup engineers are morally investors in the company as well having sacrificed market salaries in exchange for options.

Which places the founding team in a bit of a pickle, since not only do they have the prospect of a reduced upside, but they are also on a path towards losing the engineering talent they'll need to differentiate their product.

This is one of the problems with the VC model of product development. It shoots your company out of a cannon. It's awfully hard to course-correct. It's a good reason to bootstrap (I recommend consulting): consulting gigs actually are magic 1-up mushrooms for product startups.
Danger – Men Cooking
Last time I checked, Hyundai was Korean. Plus, they have a decent reputation.
Great work on this, very impressed.
If your website has Olark or any live web support, why wouldn't you want it in your app too? Well executed.
Why Look at Polls When We Can Just Follow The Money?
> It's really that seamless.

Not only is it seamless editing, you can actually use tramp to "cd" into a directory on a remote machine using eshell.
Everything I find on Flippa is a Wordpress powered autoblog. I wish there was a way to filter any site on Flippa that is done in Wordpress.
The value of the GOF book is in the way of thinking, not in the actual patterns themselves.
Under normal circumstances I would agree with you. Locally, if it takes a software developer 3 months to find a job it means that they took a 2 to 2 and a half month vacation. On the other hand, almost all the software jobs locally are defense related and with all the pending budget uncertainty(combined with volatility in stock and bond markets) I am currently carrying in excess of 1 year expenses, for my definition of expenses.
Isn't that software rendered, not WebGL?
Might I suggest you change the pictures on this example site - two of the first three are of the (clothed) rear-end of a small child, and the headless nature of the pictures makes them an odd and slightly uncomfortable thing to be presented with; if I had been browsing at work I'd have closed the window.
How to save an unproductive day in 25 minutes
Put a Flattr button on your free cool website. (https://flattr.com/)

Problem solved.
I find cua-mode's rectangle support superior. http://trey-jackson.blogspot.com/2008/10/emacs-tip-26-cua-mo...
"Yes--it skews the numbers toward more debt and away from the point she is making it. This strengthens her point, not weakens it."

No it doesn't. I believe GP was pointing out how it further contrasts the lower debt loads against the higher debt loads, which I agree with. This layout definitely favors her point in a misleading way.
It takes about five minutes to take a library that isn't packaged and publish it on Marmalade, and then anyone can depend upon it.

el-get made lots of sense back in the day when package.el only supported tromey.com, but now that there's a community repository I don't see the point.
Thanks. That's what we think too... especially for apps that are transactional based (travel, retail etc).
I totally agree. The problem here is not the creation of these metaphors though, but their elaboration and reception. And the bigger problem is that we already carry around so many obsolete or suboptimal cultural concepts without subjecting them to scrutiny despite changed social circumstances or improved technology. I think continuously trying to both (a) collect granular data by immersing ourselves in its context so we can sniff out bad aggregate explanations and (b) come up with new metaphors for what we see is essential – the former keeps us honest, and the latter extends our mental reach.

As you say, the problem is just grasping the surface metaphor without examining the details. For myself, I like having the surface metaphors as a way of storing and communicating ideas, because once I’ve established that someone has a deep understanding of a concept, I can talk about it at a high level with a high data transmission rate.
I'm aware, and I've read those posts. This question was in response to recent observations (i.e. the past month or so). I think it's a topic worth revisiting, especially with so many recent attempts to build better tools to teach folks to code.
About the labor statistics: if you say they're all I need, it seems that you dismiss the argument I made above, that disparity of outcome does not imply discrimination all by itself. Why?

About the paper: it looks much more sloppy to me than the previous one you linked. This quote from p.12 is at the root of my dislike:

> Unlike the survey data, where claims to generality can be made via mathematical operations, generalising from ethnographic work is done via interpretation as in the humanities.

The humanities haven't been scientifically tested, so we don't know if their method leads to truth. For example, on pp. 16-17 the authors note that many women are computer users but few become IT professionals - and immediately conclude, from that fact alone, that hostile work environment must be the reason. It's fishy that there are no intermediate steps of reasoning and no alternative hypotheses. There are many such examples in the paper.

About the books: I'm already a big fan of Kahneman. Why specifically do you mention his book as support? Pink Brain, Blue Brain seems to deal with the development of children rather than with sexism in mostly-adult fields like IT, and if its conclusions are right, then sexism of male IT workers is not required to explain the small number of women in IT because differences in development are already enough. Why are you mentioning it as support?

Also, do you disagree with what I said about the previous paper? It's a little frustrating when people abandon lines of argument to start new ones.
DownScout - A status page for every website.
I recently went into a retail store to purchase a laptop - I had to buy one and didn't give myself enough time for purchasing online.

I asked the assistant which ones had a SSD drive - she told me they all did. 'All of them?' I asked. 'Oh yes, she said'.

I smiled and walked out. I'm sure she thought I meant 'hard drive' and used a funny word for it, but if you're selling laptops and don't know what SSD means - well, what's the point of shopping there?
Curious, why does the FOSS need this, and why would it be hugely disruptive?
A Mathematician's Apology is a good read on why the most abstract of subjects is worthy of study. It is a justification of pure mathematics, without resorting to applied mathematics. Though not directly related to computing, it has some lovely insights, and is a thought provoking read. In computing we talk a lot of "elegant" code, without ever defining what elegance is, and in A Mathematician's Apology, Hardy talks of how the most beautiful mathematics is that which has not applicable to the outside world. It is odd in a way that the foreword to the book (a biography of Hardy, written by his friend C.P. Snow) is by a mathematician who is remembered for his contribution to physics; mathematics that seems to be the opposite of Hardy's definition of beauty.
One reason why it might not be such a good idea to copy other nations - they tend to have fairly large achievement gaps between natives and immigrants.

The US has an achievement gap of about 20 pts on PISA, compared to roughly 40 for Norway and even higher in Finland and Sweden.

http://super-economy.blogspot.com/2010/12/amazing-truth-abou...

This isn't a big deal for nations with few immigrants, but it is a problem for the US.

(Of course, for the sake of making a snarky argument, I'm making the same fallacy as the author: if we copy other nations education systems blindly, we'll get the same result.)
The problem is that the "free market" approach works better when it is immediately apparent the quality of the product. The results of teaching high school aren't really apparent for 3-4 years (at the fastest). This makes it hard for a newcomer to be effective against the competition
I NEED THIS!!!!

Can you please send me an invite code? sam [at] sstave.com

Seriously - I MUST have this. I have wanted this for years.

Please email me an invite.
I'd appreciate citations to use of this form of graph in reliable related research that isn't clear propaganda. The graph clearly shows at a glance that the vast majority of debtors have a very small level of debt. The large font title of the chart "Percentage of Students with Different Levels of Debt" is misleading. The term cumulative appears in much smaller print at the bottom. Only careful thought reveals to most readers that the left most category is not that level of debt 0-$10,000 that its measure of 64% of students have, but it is that level of debt and all levels above it, (including $100,000, $1 million, etc) summed. The actual percentage of degree holders with 0-$10,000 debt, 64%-51% = 13%, is not shown directly at all. 13% is an extremely different number from 64% and can only be extrapolated from the chart by readers familiar with set theory.
http://www.graphycalc.com/#.25%20*%20cos%283*x%29%20+%20.25%...

Fun times.
That is all fine and dandy, but what about locally owned retail operations that simply do not have the reach/power/leverage of a place like Wal-Mart? Do you think that LG would pay "Billy Bob's TV and Appliance" to display its televisions in his store?
As an employee it's always nice to see a company actually live up to its slogans. This was an example of HP "leaving the tools in the garage" for people to tinker with.