skysight-inc/HackerNews huggingface dataset:
> The idea that you can inherit money but not obligations is dysfunctional.

The idea that white people come from old money that gets passed down from generation to generation is not based in reality. Many whites came here from the peasant class, and stayed this way for centuries. And most still are in this class one way or another.

> We have inherited their sins as well.

Sure, if you ignore every single positive thing white people have done; and if you assume that white people have some type of an agenda to actively discriminate against non-whites (at a greater degree than non-whites do against whites).

But what it really seems like you are saying is that white people in America should feel ashamed and guilty for being white.

That's a personal choice you made for yourself. Don't make it for me.
If you don't host your own mail server, you are a clown-person

Where can I get a pair of size 47 shoes, a banana-yellow suit, and a lime-green wig? I am a programmer, not an IT administrator. I know nothing about which patches are required to keep a server secure, nor should Ihave to.

Being familiar with the technology for making programs has the same relationship to maintaing a publicly facing server as being familiar with the technology for making buildings has with operating a property-management, real-estate leasing, and property security firm all in one.

It's great that you and many others have these skills, it's not a dichotomy, but they are loosely related.
Non-video summary?
This 2010 article mentions some overclocked devices running at 6 GHz (with considerable cooling effort) and an IBM device running at about 5.2 GHz.

But raw GHz feels like a dumb way to measure processor speed.
> Less about how to become a hacker.. I'm ok in that department.. :-)

To understand the definition of "hacker", you should read that page by Eric if you haven't. Did not mean to imply anything else.

Haxor has gotten adopted by wannabe black hats/level 2 script kiddies, but that doesn't matter any more than "hacker" tends to get redefined on HN as "web developer". It is less helpful to understand what haxor means, and more important to learn what being a hacker really means: to exploit technology in a way that takes it beyond its original understood capability, and hopefully to achieve mastery of it.
> If you don't turn assert() off at production (NDEBUG) you are in a deeper problem

In a deeper problem compared to when I don't turn it off? Are you sure about that? The only reason asserts are turned off in the production code is the performance considerations, nothing else.
I've been thinking the same thing recently, what with the debates about where logic goes in Rails apps (was here on HN a few days ago), and the debates about concerns etc. that I've seen on Rails oriented blogs and twitter accounts. I'm a .NET developer that has always admired rails (and dabbled in it a bit myself), but I have to say in .NET land these are all solved problems, and everybody just gets on with building their apps.
Um...duh?

Employees of studios are people too, people are known to download stuff at work. This doesn't signal an official position of a company, just some people torrenting at work.
NASA Johnson Style (Gangnam Style Parody)
With the huge damages that can be gained from copyright lawsuits, why don't the studios just sue each other into oblivion over this?
Why were sims ever made so big? Given that a pair of carefully used scissors and make a standard size sim into the other 2 sizes.
The standard one is understandable (presumably there was no recognition of just how space constrained devices would get), but the mid size one? Why go smaller without going as small as possible?

Edit: Is patent related to the iPhone 5 sim? I'm very confused as I thought that was a nano sim?
What's wrong with not enforcing privacy? I have not seen privacy be abused writ large in Python programs, except in cases that are very practical (mostly finicky forms of testing that hit a few critical code paths).

I have fairly recently written code in both Python and Ruby, and of the many qualitative differences in how these cultures and languages influence projects written in them, it has never occurred to me that 'real' privacy in Ruby vs. convention-based privacy in Python was the cause of any noticeable difference.
Probably because they want to fight collectively under the MPAA for the "greater good".
> No, that's only part of it, the human part (that likes unity of race, culture and behavior). They also fled because they were scared that crime and violence would follow.

So you mean it's precisely that.
My company is working on this: http://parley.co

EDIT: As mentioned a few times elsewhere on this thread, the biggest barrier to encrypted email adoption is the network effect, ie. both ends need to be using it. That is the core problem we're trying to solve--making an email system that would be better than the rest even if it weren't encrypted, but that's the icing on the cake.
I don't think that addresses the issue of needing a dedicated box to store your email; i.e. you still need that POP server.
It did, but not a very convincing one.
I believe this is addressed by the Mediator pattern in the GoF's book.
Anyone used My Trio Rings to buy engagement / wedding rings? More in comments.
Yes and no. It can be counterproductive if it causes people to abandon what's actually the best solution, just because it's less than perfect.
I'm trying to buy an engagement ring, and the process is as scammy and information asymmetrical as buying a car or mattress. In other words, it looks ripe for a smart startup to totally challenge the industry. My Trio Rings is the only one I've been able to find. Has anyone bought from them? What was the experience like?
To save the environment, we need to use fuel that destroys cars prematurely. Makes sense.
An Introduction to the Theory of Computation by Sipser is excellent for theoretical CS.
It's worth noting that the population of Norway is tiny, around 5 million, while the USA has ~310m. At 2 shootings a year for 310m Americans, that suggests something like 1 shooting per 155m; 155m is 31x Norway's 5m, suggesting 1 shooting every >30 years.

Assume a lower base rate, and you make just 1 mass murder in the 67 years since WWII a fairly plausible outcome. I'd note that before Breivik, the previous record-setting mass murder was a South Korean policeman, also a small country not known for violence or crime.
I didn't say anything about coming from old money, or feeling guilty about being white. Don't put words in my mouth. What I said is that we (in the sense of We the People) have built a civilization, called the United States, and in that process we oppressed the black race for hundreds of years, an oppression that didn't even arguably end more than just several decades ago. We, those who continue this civilization, both benefit from the actions of our predecessors and are bound by their obligations. We don't need to feel personally guilty for those obligations, because we did not personally incur them, but we're no less bound to them then we are to the debt we back by the full faith and credit of the United States or the Constitution we uphold as the supreme law of the land. None of us personally had any hand in any of these things, but that fact does not free us to disregard them.
Do SWAT teams use full metal jacket rounds? Perhaps that might partially explain a difference in lethality between military use and SWAT use.
New:
Range of Ghosts, Elizabeth Bear
Throne of the Crescent Moon, Saladin Ahmed

Old:
The House of the Stag, Kage Baker
Soldier of Sidon, Gene Wolfe

Range of Ghosts was definitely the stand out book of the year for me, the other three I'm sure I will reread. (Actually this time around was already a reread for Soldier of Sidon.) I'm pretty sure there were a couple of other books I read and quite enjoyed that I've forgotten now. No science fiction books come to mind at all, which makes me kind of sad.
But what it really seems like you are saying is that white people in America should feel ashamed and guilty for being white.

No, that's not what he's saying, at all. Nowhere has "old money" or "guilt" entered the equation and that you are feeling very defensive does not give you license to put words into his mouth. rayiner (who I often disagree with, but I have to applaud him for this) is saying that people with privilege have responsibilities as well as benefits. You have, and I'm going to use a technical term, a metric fuckton of privilege being born white and male in the United States.

He is saying that you have a responsibility to society to be better with it than to say "fuck you, I've got mine."
I use mine as a oven timer.
Run specs/tests from within vim without blocking your flow
It's not a new variable, it's just a new, equally arbitrary, line on the maps.

In slums you have a completely different expectation of law enforcement and law enforcement presence, social service, education, economy, transportation, etc. In every respect except for lines on a map, slums are a completely different world. "Countries" are an obscenely coarse classification, we should always be open to more fine-grained analysis.
That is exactly the point. They don't want people seeing that they are on HN.
I think he fails to mention the very strong static typing in addition to method signatures. There are no nulls, everything is expected ahead of time, you know what you are going to get.
It must be some limitation in the ebookglue code. For example:

http://steve-yegge.blogspot.com/feeds/posts/default?max-resu...

produces a helluva lot more than 20 entries. :-)
> The idea that you can inherit money but not obligations is dysfunctional.

I can't upvote this enough, and this in particular reminds me of a Salon article from not that long ago[1]. The rhetoric is a bit much, but the core thrust of the article is sound.

http://www.salon.com/2012/07/01/southern_values_revived/
How does the edit feature work? It sometimes seems to time be out faster than other times. I can understand locking down a comment such that retrospectively completely changing it doesn't occur, but I get caught too often as the hacker news app I use (and like despite this) lets you hit post when trying to scroll (and doesn't allow editing!) and editing via mobile safari is a chore.
This is basically the same way that standards like H.264 get developed. A bunch of people have good ideas, make reference implementations, and get together and choose one (or mix and match). If you skip the last step, you end up with multiple standards instead of one. Which is fine. It's less work.

See: http://x264dev.multimedia.cx/archives/360

I don't think there's a problem with creating new codecs. It's not that rare to get new codecs, and there are a lot of good reasons to create new codecs. Besides codecs like H.264, Theora, and VP8, there are also ones like FFV1, Dirac, Snow, Apple ProRes, and Apple Intermediate Codec. These can fill specific needs not met by H.264 or they can be used for research.

However, that's not all. VP8 was a bit of a mess when it was released. I'm sure VP9 will be better, but the VP8 spec was little more than a reference implementation. Bugs in the reference implementation therefore get baked into the spec. Xiph.org has more experience producing viable compression specs than Google, so if I were them, I wouldn't camp out under the Google brand if I were making a new video codec.

If anything, we should be asking why Google didn't just collaborate with Xiph for VP8. That's not to say Xiph hasn't screwed some things up too, like the Ogg container format, but at least they make it easier on people writing competing implementations.
Using Hamachi to Access Your Virtual Machine and GitLab
LOL now everybody in Warner Bros know who downloaded AssHoleFever: http://torrentfreak.com/images/warner-pirates.jpg
Not just by force. IE 4 and 5 were better than what Netscape had on offer during that time. They were faster and had fewer JavaScript quirks.
Another good one is the number of people that die in car accidents in the US every year, largely due to human error - 32,367 people in 2011.

If the government took one tenth of the money it spends on defense every year (which was $1.030–$1.415 trillion for 2012), or approximately $100 billion dollars, and invested it in driverless car research and the infrastructure changes necessary for it, a much bigger benefit could be wrought. But that won't happen, because it's the lobbying of the military-industrial complex that determines where money is spent.
Scam iOS Maker Of The Day: Installous
"Mastery" by Robert Greene
"Emotional Equations" by Chip Conley
"The startup owner manual" by Steve Blank and Bob Dorf
"Steve Jobs"
Yeah... I'm a big fan of PostgreSQL's included full-text search features, but it always seemed weird to me that they seemed to go to so much trouble to include a complex multi-language stemmer... I guess it made it easy to get started with, but I immediately found a bunch of application-specific "no, I really need these specific words (maybe the name of the company, or commonly-searched-for API function names that are all fairly similar) to not be stemmed, and I want you to index this special syntax (maybe a Twitter @-reply or hashtag) as a single token including the punctuation" issues that made me start providing pre-stemmed streams of tokens.
... assuming that when you delete it, they delete it -- which I wouldn't assume.
So in other words, use hotel.com at your peril, because the sole reason to use the website is probably broken. And hotel.com won't do anything about it.

I won't be using them!
First of all figure out what your goals for each platform are. Next the whole point of being active on these platforms is engagement. Start measuring how many people are engaging with your content i.e each post, tweet, pin etc (experiment with the content). Then figure out how many clicks you are getting from each one. Followers, fans are also good metrics to make sure you're growing (don't buy them). Also try running ads on each platform and calculate out if they are worth the cost as compared to your lifetime value of a customer and the average customer acquisition costs.
Without a good feel for a billion, or a billionth, it's hard to get a feel for a nanosecond.

Visualization for a nanosecond: a piece of wire 11.8 inches long, which is the maximum distance light/electricity can travel in 1 ns. A microsecond is a coil of wire 984 feet long. So if you're trying to understand why it takes so dang long to send a message via satellite or whatever, just understand that there's a whole bunch of nano/micro/milli-seconds between here and there. This also explains why computers must be small to be fast.

(Background: Rear Admiral Grace Hopper started programming on the Harvard Mark I in 1944, and wrote the first ever compiler in 1952 on the UNIVAC I. She earned the nickname "Grandma Cobol". Info via https://en.wikipedia.org/wiki/Grace_Hopper , which also summarizes this video in the "anecdotes" section.)
Possibly, but like most technology there's is a set compromises you're willing to make. Rails and Django seem to be focused on getting something up and running ASAP and then dealing with whatever scaling issues you're going to have when you know exactly what they're going to be. Face it, a good amount of webapps out there won't need to be sharded. 37Signals just threw hardware at basecamp for a while (they still do?). Instagram made a few tweaks to django once they started growing rapidly, same with Disqus and i'm going to assume Pinterest did something similar as well. I would focus on the product rather than how to scale it in the early on. Once you hit the point of "How am I going to deliver this product to a group a users an order of magnitude high than I am right now" you'll hopefully have good test coverage and be able to make the right choice among sharding/read-slaves/better caching with the metrics you're able to collect.
Wouldn't they be able to access cloud systems such as AWS, Linode or Heroku as long as it hosts e-mail systems?
interesting, I'll have to read more - I was expecting that a warrant was required under current law to use intercepted emails
Accessibility - Underappreciated
Modelur 0.2.9 - Projeto Urbano com o Google SketchUp
It's more a question of upgrades than trying to fix anything. CPUs are quite reliable. The only important things to replace when they break are power supplies, batteries, and storage drives.
From the Crytter Github repo:

"distributed peer to peer social networking feeds

This module uses append-only which uses scuttlebutt so you can make posts to your feed offline or while only connected to some subset of your followers and when you come back your feeds will be integrated in an eventually consistent ordering across all nodes."

https://github.com/substack/crytter
I read a lot of mediocre stuff this year, but two are worth mentioning.

Wool - by Hugh Howey. He self-published Wool and now has a deal to make into into a movie directed by Ridley Scott. In that, it's a pivotal work in the self-publishing movement. http://www.amazon.com/Wool-Omnibus-Edition-ebook/dp/B0071XO8...

Blood Song - Anthony Ryan. Best epic fantasy I've read since Martin's Song of Fire and Ice. http://anthonystuff.wordpress.com/books/
interesting commit, though its got a long way to go to match up to something like PostgreSQL (or at the other end of the scale, MarkLogic, for extremely mature structure/unstructured + text search).

from an impl pov I suspect the stemmer is the (logical) next step (of many) on this long road of implementing full text search features.
Well, I think part of the problem is the size of their market. How many more people do you think would buy Mach 6 spy planes if the cost could be reduced by a couple orders of magnitude? Government would buy a few more, but John Q. Public doesn't really have a need for a vehicle that can fly him to 100 kilofeet (even if it only costs a couple hundred grand). So, unlike the car business, where you expect to sell tens of thousands to hundreds of thousands of units per year, the best you can ever expect in the airplane business is a few hundred to a thousand over the total useful life of the model.

To further put this in perspective, Honda (not the biggest automobile manufacturer) sells almost as many Accords (not their most popular model) in just one month as total number of 172's (the most-produced civilian aircraft) that Cessna has ever sold in all of history. Note that the wikipedia page on this topic (http://en.wikipedia.org/wiki/List_of_most_produced_aircraft) is dominated by military aircraft produced for WWII, as well as pre- and immediatly-post-war civilian aircraft.

What this means is that you can't just hand-wave away the costs of building tooling (for making forged parts with complex shapes, for example) and optimizing the assembly line. Fixed, upfront costs do not get amortized to a near-zero per-unit cost they way they do with software and most consumer electronics. This is also part of the reason avionics prices always seem to be so badly out of step with consumer electronics: As an avionics manufacturer, the maximum theoretical size of your market is tens to hundreds of thousands, (there are on the order of half a million civilian airplanes in the world today) and your suppliers usually want you to go through a distributor for orders that size.

There was a company, named Eclipse, that recently tried to revolutionize the way aircraft are produced. Among other things, they badly mis-estimated the size of the Very Light Jet market (which they more-or-less invented) and failed to over-deliver (some would say they over-promised). Suppliers, creditors, customers, and investors got soaked, though the firm is apparently still a going concern. One data point doesn't make a trend, and Eclipse faced fairly daunting macroeconomic conditions, but the fact remains that the manufacturer using the most "modern" production techniques had to go through bankruptcy.

One final point: The aviation market also tends to be cyclical. Loans don't go away, but you can have your employees work fewer hours.
Wrong industry. RIAA is for the recording industry, whereas MPAA is for motion pictures.
The article is specifically talking about small, mom and pop places -- in these cases, calling the hotel is almost always the best thing to do.

For your average Marriott, Hilton, etc, I agree with you, calling the hotel directly isn't going to do much for you unless there is some special circumstance.
The radio access network latency, and end user bandwidth costs make that a bit hard to do at the moment, cool idea though.
> I don't think he is, and you don't have any data to back up your assertion.

No, I don't, but in my personal experience, I know a TON of people who use Netflix, but almost no one who uses Amazon Prime Video. Amazon hasn't shared any usage data, so it's hard to say for sure.

Edit: here is some data[1]:

> Last week, a report from broadband service company Sandvine pegged Netflix’s share of Internet traffic at 33 percent, with Amazon at 1.8 percent.

Sounds like Netflix is far and away in the lead. On the basis of what data were you making the assertion that MatthewPhillips isn't in the minority?

In fact, I know many people who have Amazon Prime Video access because of their Prime subscriptions, but don't even know Prime Video exists. You said you have one relative who likes Prime streaming. But how many people do you know who use Netflix? I don't think the number is comparable.

That said, there's nothing inherently wrong with Prime Video, but there's nothing wrong with Netflix either. They're both pretty good, but Amazon hasn't really got the mindshare in that market, compared to Netflix.

> Yes, it offers less than the Galaxy, but here's something to be said about creating a streamlined and simple interface to a couple of succinct choices, rather than overwhelming the user with too much choice.

It's also a bad idea to have "buggy and sluggish" software.[0]. Another choice quote from the linked review: "I'm not entirely convinced that Amazon has such good ideas about functionality and workflow, which makes for some confusing moments when trying to get around."

It sounds to me like the Kindle Fire has anything but a "streamlined and simple interface". I'm not too surprised - Amazon's cluttered website shows that it really needs to hire some UX experts. Getting around the site is a total pain in the ass. The only reason I still use it to buy stuff is because of the low prices and Prime shipping.

> I don't agree that it's what the majority of consumers want, at least not without some data showing that.

Well, this whole conversation started as a result of a post on XDA-Devs about rooting the Kindle Fire. If you're going to do that, you already don't fall into the "majority of consumers" category.

Moreover, like I said, you can simply sideload the Prime Videos APK on the Nexus 7.

0: http://www.theverge.com/2012/9/11/3317586/kindle-fire-hd-rev...

1: http://allthingsd.com/20121116/netflix-ceo-amazon-losing-up-...
Almost everybody that studies computer architecture, even a little, is aware of these numbers.

This almost seems like promotion.
Pen Testing/Hacking is already on the list :)
Don't suppose there is a Pi(e) in the oven :)?
Also check out http://codeavengers.com,

Its targeted at the total beginner, and has received lots of reviews from teachers trying in the classroom that say its courses are more carefully designed than CodeCademy.

After doing an introductory course like CodeAvengers, I too would recommend coursera or CodeSchool
Angular-SEO: AngularJS SEO simplified
This Machine Kills Secrets - Andy Greenberg - http://www.thismachinekillssecrets.com/

Cypherpunks - Julian Assange with Jacob Appelbaum, Andy Müller-Maguhn and Jérémie Zimmermann - http://www.orbooks.com/catalog/cypherpunks/
The Yiynova MSP19U Cintiq Alternative Swings for the Fences
Added Node.js on to the list, think I might have to get a hackberry as well, the WiFi is a nice addition.