skysight-inc/HackerNews huggingface dataset:
> Although Jenkins did the study with a high-resolution (39 megapixels) Hasselblad camera,...

Medium format cameras have a much greater area sensor and probably overall better quality ($2,000 vs $20,000 or even $50,000 medium format camera) compared to a regular digital DSLR camera. Even a quick Google seemed to indicate photographers prefer the larger sensor size even if it has fewer pixels.

The article mentions "face images retrieved from eye reflections need not be of high quality in order to be identifiable" but even so there must be a massive difference in picture quality compared to a Hasselblad medium format camera sensor.

Still interesting though it's as if the goofy CSI or Blade Runner "Enhance!" has come true.
> Science missions use 2mp CCDs mostly because of the sensitivity

It would be foolish to suggest there was a single motivator for inclusion of a sensor. In reality it is a combination of our answers. Large sensors allows lower gain and better noise performance, enables smaller aperture use at acceptable sharpness, takes less resources to process, transmit etc.

You're not wrong in mentioning it though. Although FF at 25600 is going to be piss poor even if it's Nikon / Sony.

edit: corrected stupid misspelling
~3000 people in first room and ~1500 in second room.
Black Girls and Blonde Hair Lol
Interesting idea. May I ask where you found that technique please?
Rdio Shuts Down Video Streaming Site Vdio
Some history cannot be repeated. That particular action failed to be repeated the fourth time it was attempted on 9/11/2001. The only people who need to do any "remembering" are passengers and pilots of airplanes.
> Why Unix won while Multics didn't (simplicity)?

Considering how many not-so-simple systems have succeeded in the market, I suspect that the real reasons for the failure of Multics are more nuanced.
In legal philosophy there is the notion of "proximate cause" — this needs to be re-purposed for "effects" such that we define the notion of "proximate effects" w/r/t to content producers.

If a music artist has some legal clout regarding that which is produced, and can seek renumeration through certain provisions, we as content producers of phone companies (and obviously ISPs, because clearly that's the next phase in this legal narrative) should have provisions which scope and define joint ownership of our recorded activities insofar as a "chain of events" is scoped around our assigned IP addresses and telephone numbers.

A schema can follow http://schema.org/Person. Block any transaction between third-parties and government that involves these properties. Metadata becomes what is left over — raw information about what is essential to describe the service itself.

We are content producers just like music artists are content producers. Phone companies are just like record labels.
I wouldn't reply just to say that I map caps lock to control, like so many others. Perhaps a poll that gave the most common remappings, and let people specify more unusual ones in the comments, would gather more respondents for the common ones.
A year with Simple
It sounds like an easily copyable business is a bad idea and YogaGlo is trying to use bad patents to make a bad idea into a good one.

I agree with your last paragraph and think they require better business execution over patents.
A website that lets you replace the faces/heads of people with pig heads. It should work on pictures and videos. Would definitely be hilarious.
In LA, walking illegally is more than twice as expensive as parking illegally
Good stuff. The one validator of thinking big is when people constantly detract your ideas - OR - equally detract you from your pursuit to tackle those ideas.

Can you imagine someone coming up to you in a Twitterless world and saying "Hey, do you want to invest $10k into my startup that allows people to communicate with each other in 140 characters or less, in an online open forum?"
This is a fair point.

However, now that college loans are collateralized, I don't think many college students really feel the pain and stake put into getting a college education.

I took courses at a community college for a stint. The courses I took during the day were drastically different from the courses I took during the night.

The day classes were filled with young college kids, not much different from the classes I took at Ohio State, all "clocking in" to put in their time.

The night classes were filled with professionals trying to get a Business Administration degree. They all work full time. Many have families that they are giving up time with to spend in class. Many are paying for college on their own, or through their jobs. The level of maturity and interest was significantly higher.

Justifying humanities is a bit more difficult. There are no observable practical employment opportunities with the humanities. Instead, they are meant to open up self-awareness, to give words and expression to one's own narrative, and in coming to greater understanding of self, it helps one to better navigate in the world. You don't get into the humanities to be able to get a job. You get into the humanities to get a handle on your life. In some ways, this is a much more profound education than an engineering program that teaches you how to make stuff. And I wonder, what would happen for those night school folks who self-select into humanities?
You want either 9.3.2 or 9.2 >= 9.2.5. Before either of those, there was a bug in the streaming replication code such that, on failover, the last few outstanding transactions on the master might not be replayed on the slave, resulting in data loss.

And, no, you aren't doing it wrong. You generally want to use MD5 auth.
Out of curiosity: what intent would you say is communicated by choosing references over pointers, or vice versa? I'm relatively new to C++, but I haven't noticed any real difference beyond personal preference.
Cool stuff! This reminds me a lot of jQuery Boilerplate: https://github.com/jquery-boilerplate/jquery-boilerplate/blo...

Personally, I find the "that" variable to be a little confusing. A developer looking at the code might wonder whether "that" is the plugin, a DOM element, or something else. To make the code a little clearer, you could use something like "elem" to represent the element on which the plugin has been called, and "plugin" to represent the plugin itself.

Happy coding!
I think the government is fundamentally different than a private company or semi-public utility. Their control of law enforcement and military forces are the most relevant here.
This reminds me of when I first started programming in Turbo Pascal. I made a Christmas tree using graphic mode and trig functions. I also only used if-then statements so i ended up with about a thousand lines :)
Looking at this more elegant tree reminds me of why I went into this career.
The most striking similarity is the template syntax, it uses an Erlang implementation of Django templates. I think it draws some inspiration from Django's "batteries included" philosophy in a couple of ways. It encourages developing with small re-usable modules, like contact forms or blogs, that might be considered similar to the Django apps philosophy. It has an automatically generated admin area for your content/models, but it doesn't have a strong notion of model fields so you might have to do more admin view development (HTML/CSS/JS). It has an opinionated data and deeply integrated data model abstraction, although not being relational it isn't at all similar to Django's ORM.

In Zotonic a single Erlang VM hosts multiple sites (equivalent to Django projects), which can be nice for certain uses. Like most Erlang frameworks it is a little better at handling concurrency and AJAX-y ("realtime") websites than some of the more popular web frameworks, to support this the template language is extended to allow wiring UI elements to controllers without explicitly writing the JavaScript.
Have you tried out Chicago Boss? It explicitly bills itself as Rails-like.

http://www.chicagoboss.org/
What, and why would you want to upgrade during a loop?

VisualWorks Smalltalk VMs had this ability, provided you were a bit careful about how you modified the system. The system would update atomically, and if you were doing things like adding instance variables that safely defaulted values, the system could update in the middle of transactions, then complete them with the new code base. There was the caveat the adding an instance variable to a class meant that every instance of the class basically had to be recopied with the new slot, which could potentially pause the VM for a significant span of time while it performed this operation.

There are embedded RTOS that have similar capabilities. Sometimes, you just want to get very close to zero downtime.
Google's personalized Season's greetings video
The original comment says things like "anyone" can do this, and it's a "high school" level exploit.

The discussion is about security vulnerabilities. Comments berating the people who worked on this because they didn't pick a problem that's manly enough are completely irrelevant to the discussion at hand. They only serves to reaffirm the commenter's belief that they are smart.

Furthermore, while it is obvious the commenter doesn't believe the article is worth discussing, they certainly did not give good reasons for believing this. The whole comment is basically making the point that the summary is too elementary to be taken seriously, which ridiculous enough to deserve someone calling it out -- if it's so elementary, then why wasn't the find friends problem fixed? That only strengthens the case for this article.
You're in luck!

Check out ChicagoBoss, another Erlang web framework which claims to follow the Rails-like MVC pattern closely.

http://www.chicagoboss.org/
You just can't convince Americans to spend money on public schools.

Public schools get plenty of money. It just doesn't go to the classroom teachers.

As a psychologist friend pointed out to me yesterday, jobs that are traditionally held by women tend to be underpaid compared to "equivalent" jobs that are traditionally male. Compare teacher salaries to police and fireman salaries in the same district.
You mean - as one very easy example - how has parallel construction damaged the justice system?
Your business being easily copyable is not a 'wrong' that should be righted by the legal system. That's a really, really nutty notion.
They mentioned, just before this talk, that there are 6,000 people in the first room. edit: I guess I misunderstood, but it's still impressive that they filled the place up after just 2 years at this conference center :)
A friend of mine who worked at the EPA came from a culture where they liked to stomp on existing computer field acronyms. I even once worked on a big company system called IO.
Προσφορές - GrGamos
It seems awfully appropriate 'starring' this repository.
Actually, it was "6000 people at this site, today" -- he wasn't very clear. I think they're expecting another 2000-3000 to show up over the next days at least, making it biggest CCC ever by far. I'd estimate more like 1-3k in the room itself.
I liked the inclusion of PG Wodehouse - can never get enough of it.
Turning Tschichold’s Golden Canon into a Web Site
I was thinking this was a Joke , but guys you are making fun of yourselves ;(
The difference is that the depression was a big deal on its own, while 9/11 is a big deal in a circular way: it's important largely because we consider it to be important.

The actual damage done by the attack itself was not all that significant in the grand scheme of things. Yes, it was a massive tragedy, but neither the lives lost nor the property destroyed are noticeable on a national scale.

Most of the damage by far was the reaction to the attack, not the attack itself. It was the national equivalent of an allergic reaction.

Imagine if people were in charge of your immune system and they decided that the immune system must react strongly to bee stings. In defending their policy on bee stings, they bring up the last time you got stung by a bee, when it put you in the hospital. What makes it a problem is that they put you in the hospital themselves, not the bee sting by itself. The bee sting would have hurt, but wouldn't have required medical attention if it weren't for the allergic reaction to it.
Isn't the original statement about C++ a variation on the Sapir-Whorf hypothesis ?
http://en.wikipedia.org/wiki/Linguistic_relativity
It is an opinion piece, and marked as such. I can't imagine being willing to pay for an opinion, certainly not from an author I don't know.

But people will donate to an author or organization that consistently publish (freely) arguments for opinions they happen to agree with.

NRA or ACLU would be examples of such organizations.
The headline addresses the very real concern that Ford has with the image their customers might have with an aluminum truck. They're concerned that people might equate aluminum with flimsy. Expect competitors to encourage this thinking (till their own aluminum designs are ready). Image is very important in the pickup truck market.

But to give potential critics some credit, aluminum can be made very thin, like a beer can, in which case it is flimsy. It can also be made thicker, like the aluminum siding of the 60s and 70s, in which case it may still ding easily and lose its appearance.
Have you looked at http://www.chicagoboss.org? "Chicago Boss is the answer to slow server software: a Rails-like framework for Erlang that delivers web pages to your users as quickly and efficiently as possible."

I played with it and found it to be pretty Rails-like, even including several moments of "what foul sorcery is this?"
There are two ways to deal with bugs. Correcting them, and avoiding them. ... Of these two, the only one that is significantly influenced by the structure of programming languages is avoidance.

This is an interesting statement to me, and one that I think may be telling towards the author's experience as a programmer. This is not my way of saying he is a poor or inexperienced programmer! I skimmed through a few other articles on the site and what stood out to me is that he is heavily "academic." Some of the best programmers I have worked with had deep academic experience and were quite adept at writing fast, concise, correct code in many different languages.

What stands out to me is the absence of something that (as is my personal observation) most experienced programmers in non-academic settings begin to realize at some point... While avoiding bugs (by, for example, choosing a language with strict type-checking, or immutable data/vars) is quite important, writing code that can be easily corrected is arguably just as important!

In regards to just the use of a programming language, this comes down to choosing a careful balance of constructs - syntax, features, naming, etc. Coding standards for a project or organization are not just there to stoke somebody's ego or cater to the "lowest common denominator". Well-chosen standards and conventions are there to simultaneously avoid bugs and make code easier to debug and maintain - which is what one must do to make corrections!

It is therefore crucial to insist on it when choosing (or designing) one.

This sentence is what really drove me to comment: No programming language can prevent all bugs. Not even most bugs.

In practice, I have even found that constructs and limitations that are intended to prevent bugs of one type can lead to bugs of some other type. In the worst cases, these limitations can lead to programmers making code that is much more verbose and complicated, which, of course... leads to more bugs that are harder to correct.

IMO, one should choose a language based on many, many more criteria than "avoidance of bugs." Personally, one of my top criteria is to choose a language with which those who will write and maintain the software (now and in the future) are going to be most productive.
Cryptography I | Stanford online
I've experimented with Chicago Boss a bit; it's an excellent framework, but I feel it still has a ways to go before it can compete with Rails.
This is less targeted - simply using the usage information many large commercial organisations are gathering, the stuff people are giving up without thinking.

At present it's anonymised and is being used for broad profiling of areas, but I can see that changing over time.
That's a good point. I've updated the post to use `elem` and `$elem`

Thanks
s/receives/takes from the general public the/

It's not like we have the option to starve this beast of its financial support.
It still seems a little overwrought. Given a phone number, you can determine whether or not that number is associated with a snapchat account, and you can get their username. Seems like a pretty mild disclosure (I'm having a hard time imagining any serious abuses of this information -- someone now knows your phone number and that you're a snapchat user, so I guess they can target some SMS spam at you if it's somehow interesting to them to target snapchat users...shrug). But it's a disclosure, nonetheless, and snapchat oughta fix it. Let's just keep things in perspective.

Also, it's laughable how wrongly GibSec estimated how long it would take to scan the entire snapchat userbase with this technique. "Let's see, they have 8e6 users and we can scan 6666 phone numbers per minute, so we can scan their entire userbase in 8e6/(6666 x 60) = 20 hours." Wrong: you aren't scanning 6666 users per minute, you're scanning 6666 phone numbers per minute, most of which are going to be misses. You're off by several orders of magnitude.
Awesome! I really hope MIT releases video lectures for 6.828 so I can do the full course on my own. I'm listening to Berkeley's OS lectures right now but I would love a course built around xv6.
I am not a Googler, nor do I know too many, but the thing that jumps out at me is that the blog post is from 2006. A lot has changed around SV/tech since then, and even more specifically, the size, culture and focus of Google appears quite different from the outside. Google wasn't exactly a startup in 2006, but was still closer to its roots (and only 2 years into its public status). I won't pretend to know how accurate his portrayal is then, or how it is now, but I wouldn't be surprised if a time machine did show a different culture then and now.
That's a steal for sure - compare here: https://creative.adobe.com/plans/
The reason I recommend 9.3 specifically is that when a migration occurs, Postgres switches to a new historical branch. As of 9.2 this change gets written only to the WAL directory, and you must use something like Ceph / Gluster in order to have these migration files available to each replicating server.

In 9.3 at some point this is slated for inclusion in the WALSender. This allows you to do full streaming replication without the requirement for a cluster filesystem to hold your binary logs.
About 12 of us here in room G :P
Quantas A380 Engine Failure: The story of an ops team pulling through a crisis
Which would you pick? A million dollars or the skills to get to the million?
If someone put a million dollars in cash in front of you and he gave you two choice.<p>Pick the million dollars, or pick to learn the skills to get to that million dollars.<p>While it makes sense to pick skill, would you give up the million dollars so easily? :)
Specs for rooms: http://www.cch.de/en/organise/rooms-and-spaces/at-a-glance/?... (Hall1 and 2) that are both full.
Random Numbers According to a Continious Probability Distribution in PostgreSQL
How do I know my computer is not compromised? How do I know the files on my cell phone are not compromised?

We've already established the NSA is not acting within the constraints of law. That's what Snowden revealed. One cannot rely on the law (the constitution or any other) to gain safety from government spying.
I'd love to take another few semester's of Great Books. But would I love to pay $1800 to take it? Not so much.

The current prices for college only make sense if you are preparing for a good career. Very few people would willingly go $50,000 in debt to learn for the sake of pure learning.
Self-promotion, as I would describe it in this context, is simply selling yourself at all. This is highly frowned upon in cultures in the opposite end of the continuum as it comes out phony: "if he's so good then why does he have to underline it himself?" If you really are good, then it's something that's known and you'll hear others (your coworkers, peers, ...) saying the good things about yourself.
Please keep in mind the very actions being described themselves have implications of undermining the entire judicial system, up to and including the SCOTUS. It's easy to say, "Well, yeah it was shitty they hid it from us, but now the courts will all take care of it as they do, and I'm sure SCOTUS won't rule wrongly, no no, they would never do that." but if you ignore the fact that there are allegations that judges are largely appointed based on the ability for the appointee to control via various methods including blackmail and bribery.

I'll let you follow the implications from there, but I'm afraid this situation is much more serious than you seem to realize.
less than 20 seconds of youtube searching.

http://www.youtube.com/watch?v=vOt35-GQ_8w
Eh?

How do you figure?
Companies who've moved to the cloud have already weighed their risk vs. reward of handing their data to a 3rd party, vs. the cost of standing up their own datacenter and servers etc. This NSA business won't change any of that thinking for most IMO.

They've already ruled by moving to the cloud the cost savings is greater than the risk of a 3rd party accessing their data.
Are HN submissions dominated by a small elite of users?
I was wondering the same thing when I recently saw this blog post: https://news.ycombinator.com/item?id=6956690

I thought it would be easy to find out how karma is distributed among users using the HNsearch API.

Unfortunately, it's not that easy because this API is not optimized for fetching massive amounts of data. What I could do was looking at the 1000 users with the most karma. I separated those into ten chunks and looked at the total sum of Karma per chunk of 100 users. This is the result:

http://www.chartgo.com/share.do?id=6cca3d09aa

(Data:
[ (0, 2941707),
(1, 1314760),
(2, 936226),
(3, 745944),
(4, 636533),
(5, 557441),
(6, 493996),
(7, 449999),
(8, 413963),
(9, 384491)]
)

So as you can see the 1st chunk is pretty dominant but then it kind of flattens out. So are HN submissions dominated by a small elite? It obviously depends on your definitions, but I guess not.

It would be interesting to have better data available. Did I miss a better way to query the API? Here's the Python script which I used to query the API: https://gist.github.com/johannes-gehrs/77a92284e3509f2ae960
Ask HN: Why aren't there specialized "Netflixes"?
If there were independent movie rental stores (which I assume had some sort of agreement to be able to stock their titles), why aren't there (specialized) independent online movie streaming stores? To be more specific, let's say I want to specialize in Westerns, for example, what would it take to open a Westerns-only online "Netflix", with titles I would want to offer?
Thanks for including the important "essential" and "little temporary" qualifiers that are so often left out.

Even so I don't like this quote. The notion that some people don't deserve safety because of their poor valuation of liberty, is so obviously wrong...
Wow, this comment made me look twice at the OP and now I want to really give this a go! Are there any other versions of this class for videos/lecture notes? The links in OP seem to be dead.