skysight-inc/HackerNews huggingface dataset:
Nothing is ever really going to solve man-in-the-middle attacks except end to end encryption.

It has to be something agreed on by both parties, easy for the user to remember, and if they use it in multiple places and it ends up compromised they have all their eggs in one basket.

Other than that, I thought biometrics were a good idea. Retinal scans or finger-print scans and the like. The data still needs to be sent over the internet, so the encryption is a must.

Another thought, the machine the user is using is likely compromised as well.

Glad I'm not being paid to come up with a solution... it will be really interesting to see what they come up with though.
Some people feel that this is being misused by immigrants. When they normally talk about immigrants they talk about arabs, africans etc. And there is some truth to that.
If you marry someone not from the EU they will gain access to all social welfare.

True. I am from another welfare state dealing with the same problems and discussions (The Netherlands). But it needs to be said that the system was grossly misused by native Dutch as well. Laws have been tightened since the beginning of this century, but some groups continue to be resourceful in exploiting the system.

Also interesting is that the anti-immigrant party is most popular in a low-immigrant, economically weak region (Limburg). It's highly paradoxical that people in regions that rely a lot on social welfare accuse others of bankrupting the state (immigrants, The European Union, and state officials are popular targets).
Can you talk about faye vs other chat options?
Interesting side note. CPAN was itself a copy of CTAN (TeX's repository).

CPAN - The CTAN of Perl.
No matter how you distribute $3k per person per year (PPP adjusted), it's not very much.

I don't think I underestimated the impact of bureaucracy and corruption - if you notice, I sort of advocated lynching corrupt government officials.
No, it's only the worst-case scenario for you. The worst-case scenario for the users (your customers) is their password exposed. They don't care about your server.
The maker of the picture wrote the code first in a text editor, and then for each triple of ASCII characters he found the corresponding RGB value, and set one pixel to it.

Since the bitmap is just a header (the mojibake you see at the start of the text file) and then a bunch of data bytes, the data bytes can be read as plain text again.
List of things that suck in Scheme [2006]
I took an IQ test in fifth grade. I will never forget one of the questions on the “general knowledge” section: “Who discovered America?”

Aha, fifth-grade-me thought, a trick question! “The Indians,” I said confidently.

The woman administering the test rephrased the question: “Who is generally credited with discovering America?”

Even though I scored well enough to qualify for the “IQ elite”, that experience gave me a livelong skepticism about how seriously to take IQ tests. I don’t need to ask for someone’s IQ scores before deciding whether or not to work, hang out, or have sex with them.

The comparison with FizzBuzz is not apposite, because nobody is claiming that FizzBuzz is a measure of general intelligence or even a measure of general programming aptitude. If candidate A solved the FizzBuzz problem twice as fast as candidate B, no sane hiring manager would conclude that candidate A is going to be twice as good at programming.
برنامج مني توف 
برنامج مني توف برنامج مني توف برنامج مني توف برنامج مني توف برنامج مني توف برنامج مني توف برنامج مني توف برنامج مني توف برنامج مني توف
http://bgyc.blogspot.com/2011/04/mona-toof.html
NFJS, the Magazine now offering issues in Kindle format.
I'm guessing the bmp format happens to look like ascii for certain pixels with certain colors.

I wonder if this works in reverse. Maybe we can program the Mona Lisa in C.
Ceremony courting Chaos, approaches to problem solving
Again, it's not a private password if they chose to share it with a group.
It's pretty smart, but very simple. He just puts character ASCII codes into RGB fields in color picker. In 24 bit bmp format those values are saved directly to the file.
C code is too "random" to produce nice images. You can use the least significant bits to hold some data; Google "steganography" (this is just the most basic).
Try wordpress for iPhone (http://ios.wordpress.org/development/) which has been developed for a long time. However I agree that it's easier to pick a project with less code in it to learn.

Another way is by writing an app.
Open Source Website Performance Metrics
The email field in the profiles is not visible to others. To make it really public, it has to be copied in the "about" field.
A straight list without the irrelevant screenshots would be much more scalable.
Introduction to Node.js with Ryan Dahl
Do you have plans to hire any UI designers in the near future?
> It is no longer true.

[citation needed]

To me it sounds like nativist BS. Anyone who wants to get ahead in the US learns English and learns it well, it's as simple as that.

In any case, I think it's good that people hang on to something. Interacting with various Italian groups in the past, when I was in the US, I'd meet middle aged people who spoke little or no Italian because their Italian parents or grandparents had not taught them. Many of them were sad that they'd never learned the language.

Forcing your kids to be monolingual is a travesty and something they can never get back as adults: only as a child will you really learn to speak several languages well.
If I recall correctly, the fire department in question was afraid that if it promoted strictly based on the test, then at least one black firefighter who hadn’t been promoted would sue, and the department didn’t want to defend the test in court. So they tried to dodge the problem by bailing on the test, and then got sued from the other direction.
Blessings Quotes
quote4ever.com you can get an collection of Blessings quotes, Blessings quotes and sayings, good Blessings quotes, best Blessings quotes and cool Blessings quotes .
It's a horrible irony that a well-intentioned welfare system was a major factor leading to this economic repression. But if you have an expensive safety net for everyone in your country, then you can't afford mass immigration (because of rent seeking), so politics forces you to "regulate" it. Now your laws deny opportunities to would-be African and Arab immigrants; not merely welfare, but jobs, access to markets and capital. Not only is it not-egalitarian, it's outright regressive.
Chelsea vs Manchester United live 6.April.2011 | Online
Pretty scary feeling: search your gmail inbox for your default password.
I agree, nice tip. The tractor is waiting, just start popifying. ;)
Are you serious? That's the creepiest thing I've heard yet. Why would anyone want that?
I tried to submit a screenshot, but got the error message Sorry, your page had expired. Please try again. on the submission screen. Either they're having trouble (and displaying an unhelpful error message), or they have an awfully short page expiration time - from page load to the time I hit submit was under 30 seconds.
I also think that unless you start getting crap deals, a thing like this should stick. Ordinary people <3 coupons and getting free somethings.

Free haircuts anyone?
The thing you can probably research is inter-department communication in Government agencies in Denmark. If its anything like Sweden then Government departments behave in a mostly autonomous fashion where decisions are made based on the departments mandate and prerogatives, irregardless of what decisions have previously been made by other Government departments. It can lead to some strange situations.
> "Clear, Concise, Sentences" [sic]) falls under the heading "Improving Your Writing Style."

Well I don't see the problem here. It is true that many righting concise sentences can help many people improve their writing style (it's the case for foreigners like me).

I think the site targets two types of audience:

- Those with very poor style who want to improve

- People with good style who just want to learn how to write concise sentences.

I'll give an example illustrating the second point. For some of my school projects, I had to review a lot of "science project reports", and similar stuff. Well trust me, it is painful to read a report with long, convoluted sentences expressing a simple idea..
Every time something interesting that I want to read shows up on the front page, and clicking on it yields a spinning tab while the other end flaps about in agony, I can't help but wonder how many administrators know how to use ab(8). The rate of dead sites on HN is really a shocker, since commodity cloud that can stand up to HN's load -- as opposed to the shared hosting of yesterdecade -- is so widely available. I would have thought that Slashdotting would be a historical problem by now...

Is it not common sense to test the hell out of something before someone who would submit it to HN is even aware of its existence? WordPress is pretty bad for this (since most admins follow the directions and don't bother tweaking), and I've heard that Drupal can be too. Without tweaking and caching stuff, you'll fall over quick in front of this many eyeballs.

I know, easy for me to say.
I think generally people want solutions to whatever problems they have (boredom may be considered a problem, thus paying for entertainment).

How acute and urgent the problems are determines what people are willing to pay - whether they pay with money or with time invested depends on their situation. So yes, people trade money for the luxury of not having to learn how to use a complicated FOSS tool.

But note that as a business, your revenue in this case doesn't depend on lock-in, it depends on making things easier. You could in many cases distribute your stuff under the GPL (to your customers only, nobody says you have to distribute it to everyone) and still keep the same customers.

Making your product worse through anti-features like DRM and copy protection ultimately just gives any competition a clear opportunity to be obviously better than you by simply not doing work. If you have no competition or your product is vastly superior to the alternatives, then anti-features may help you extract more money out of your existing customers, in the short term. But they're not going to like you for it and clever consumers will avoid you entirely because they don't want to be locked in.

On the other hand, if you are an underdog with limited resources, I'd wager you'd usually be far better off spending the time/money on marketing and giving your customers what they want, than on implementing copy protection at all.
I know this will be downvoted, but saying "I know this will be downvoted" still gets you points. At least, I catch myself thinking "I am stronger than groupthink" in response. Be honest: didn't you?

I agree that it can be genuinely appropriate, but let's not pretend it's not effective. ;-)
Five Great Cyberpunk Novels Tron Should Inspire You to Read
[eBook] Implementation of Functional Programming Languages - Simon Peyton Jones
That pretty much covers it. We telephone them in house on their extension number and there's only 60-ish employees so we know their voices. Externally they have to call back.
The use of .gif instead of a flash movie or also pretty ingenious (and a bit oldschool!).
No, what the Supreme Court found in that case at that time is that employment test, in the newly desegregating south, had not been shown to have relevance to occupational requirements. The Court did leave open the possibility that a test that was of the nature of an IQ test could be used for hiring, but only if the company hiring showed rigorously a relationship to job requirements. If that is shown, the disparate impact in something that is a bona-fide occupational qualification wouldn't matter.

"Disparate impact" reasoning in equal protection cases has a long history, by the way. One of the earliest cases, Yick Wo v. Hopkins, 118 U.S. 356 (1886),

http://scholar.google.com/scholar_case?case=2131565438211553...

held that a local law that regulated laundries in San Francisco violated the federal Constitution because most of the laundry businesses banned by the law were owned by Chinese immigrants, while most laundries that fit the law's requirements were owned by people of "white" backgrounds. (Knowing the time and place of this case, it's rather plain that the law was designed to discriminate in that manner.)

Context matters. But some of the comments above are true, that today many companies use school credentials as proxies for intelligence, and give higher education institutions a lot of incentive to operate as diploma mills. But there ARE companies in the United States that use various tests (the Wonderlic test is one example) that are essentially IQ tests as part of the hiring process.

The current claim in the mainstream literature on hiring procedures is that the two most effective screening procedures for job applicants are

1) work-sample tests

or

2) IQ-like tests (these two are tied for first place),

with all other procedures such as personal interviews, resume reviews, diploma requirements, personal references, etc., etc. ranking lower in practical usefulness. IQ-like tests are also quite inexpensive (in the form such as the Wonderlic test) and thus fare well for organizations that use them. That is the current claim in the literature, across a broad array of occupations in a broad array of industries.

After edit: Here's a link to a reasonably good, current bibliography on IQ-testing issues, including some of the issues about legal requirements and trade-offs in efficacy of different ways to rate applicants for jobs.

http://en.wikipedia.org/wiki/User:WeijiBaikeBianji/Intellige...
Any other recommendations? I'm in need of a few good books to add to the queue.
http://research.microsoft.com/en-us/um/people/simonpj/papers... - Downloadable copy
Simple BMP files consist of a header followed by pixel data.

By selecting the colors for individual pixels that correspond to the ASCII characters in the source code, a BMP is created that contains the source code.

This seems completely useless, until you realize that early computers were programmed by flipping switches to enter the binary values the operator wanted to set...

Then you realize that this is entering human-readable high-level language code that would have to be compiled, and with a header that will fail to compile, so yes, this is completely useless. grin
What's nice about this is that the color palette he creates in the course of doing this looks as though it'd work well for a syntax-highlighting theme.
A straightforward way to address this issue is to deploy a point system currently used by several countries, including Canada and Singapore.

Plainly, to tolerate laws that explicitly discriminate against low-income and blue collar workers.
>C code is too "random" to produce nice images

In a world where it is possible to compute a file that contains its own MD5, I wouldn't bet on this. Wish I could find the link, there was some feted programmer who had a friend that bet him such a thing was not possible. He proceeded to write an algorithm that found such a file by brute force.

I wouldn't count on the eventual C being pretty though.

See also: electronic musicians hiding pictures in their music http://www.bastwood.com/?page_id=10
Our culture is built on blending other cultures together and changing from generation to generation.

The situation is not remotely comparable. Most immigrants to the US were mostly from a Christian (or Jewish/Christian of you prefer) tradition. Only 0.6% of the US population is Muslim (0.3% in 1990). For comparison, The Netherlands has a 6% Muslim population (an much higher is some large cities).

I do not want to make a value-judgement of the Islam, but point out that some strains of Islam are highly incompatible with Dutch culture. For instance, more than half of our population is atheist or agnost, gay marriage existed for ten years, abortion and euthanasia are legal, possession/use of soft-drugs is legal, etc. Blending such different cultures is a very slow and hard process.

Note: I do not have anything against any religion (including Islam), as long as it does not attempt to revert secularization.

Edit: correct misuse of the word 'secularization'.
Thank you for this. Now I have a list of places where I need to delete my account or change password.
I do not know much about RISD, but this seems to be a common problem at most art schools/departments.

I had to teach myself everything about UI design while I was working on my degree in visual communications. None of my professors thought it was different enough than print design to warrant additional attention, or they were just afraid to say that they didn't know.
Looks like lots of spaces make the picture grayish.
Thanks for the support. We plan to make this fair amazing.
Interesting concept. I like how minimal you've kept it.

If your site is targeted towards business owners/webmasters in the U.S, I suggest having a native English speaker record the video.

I realize that comment may earn me some downvotes, but I really do think that would result in more users, and I'm willing to sacrifice karma score in order to help the OP.
"[citation needed]" is a pretty useless comment (not to mention passive aggressive and hypocritical if you then go onto make a statement which could also use a citation).
User interface strings in Cocoa and Cocoa Touch
It’s less-common knowledge that in Northern Ireland, Catholics score lower on IQ tests than Protestants.
would anything legally prevent an employer from giving an IQ test as part of the hiring process if they wanted to?

Threat of litigation prevents companies from doing a lot of things that they might otherwise do. In many cases, it is the most thriving and most desirable companies to applicants that can hire lawyers enough to be advised to be cautious and not take chances with the law.
Knuth's Art of Computer Programming

Aside from that, there are typically only 1-2 extremely well regarded books in any given area. If you're going to be doing something specific, grab the appropriate book.

eg:

Compilers - Dragon Book

AI - Russel/Norvig's Artificial Intelligence: A Modern Approach

Oh.. everyone needs a whiteboard, as well - they're quite useful
Thanks very much! It looks great on my desktop.
Ironically Fasterfox is one of those problems.

I am annoyed by the slow startup time of FF, but since it mostly stays open all day long I can deal. I think the adblocking that firefox has is superior since it can prevent content from being downloaded, that alone is worth it. Firebug + FireSass + FireQuery are some tools I can't live without. Chrome has yet to match the features. Sure some keybindings are not as great, but overall a better tool is a better tool.
Thanks Awesome thanks for the link. I'll show it to the group :-).
Rackspace does this with their Cloud Servers :'(
Does Bar Camp have a site?
Can someone explain to me why it is so important to hash passwords before storing them?
People used to believe that, yes, based on IQ tests which measured "innate" intelligence. We now know that IQ problem-solving abilities are influenced by one's childhood development.
> This is indeed a very common scenario. Danish people move to Sweden for a period of time, just to be able to get a residence permit for their foreign spouse. My wife is well educated, but due to her Russian nationality, getting her to the country legally will require a 6 months detour to Sweden.

Every time I think about this, I get so pissed off. I am a textbook case of the Danish emigrant the politicians say they want back to Denmark. I work in technology and I make a lot of money; one reason I haven't worked in Denmark since I was a teenager is that no-one there can afford me. That said, I had seriously considered returning for good when I got kids. But the way the state has been treating returning Danish emigrants with foreign wives in the last decade, I feel the country has cut people like me off entirely. I don't feel welcome and doubt I will ever return.
Actually FireBug sucks for inspecting elements. I prefer Chrome and Stylizer (CSS). FireBug is good in JavaScript (very good) and the browsing of the DOM. I like it.
There are actually several Android HN browsers, but I don't recall if they're all on the Market.
In the US, the result of failure is bankruptcy and burning through your savings, followed by an upper middle class career track. Worst case, you are earning the pay of a 35 year old when you are 40 and your 401k is smaller.

In India, the downside is unbounded. Peru looks wealthy by comparison. 46% of the urban population doesn't have access to improved sanitation. I know a doctor in India who can't afford a water supply with one nine of uptime.

Under the same circumstances, I'm sure you'd also discourage your daughter from marrying an entrepreneur.

Granted, you probably wouldn't be locking her away from the outside world, discouraging her from getting educated (makes her less marriageworthy and harder to control), or selecting her husband for her. But that's a separate issue.
BHLHE41 on Chromosome 12

Where did you get the gene number from? I don't see it mentioned in the article.
Interview Challenge - Camel and Bananas
I was blown away too. My favourite line from the entire conversation was: It all ends up in an account somewhere, and I try not to look at it.

You have to respect the guys dedication. To not let that massive sum distract him and still get down to dirty coding is remarkable. More power to him.
He made an extremely broad, categoric statement with zero supporting evidence. "It is no longer true", whereas I did three things:

I stated that you need to speak English to get ahead in the US. How many people that run large companies or are in the Senate or House of representatives have a poor command of English? Very few, and probably not too different from 100 or 50 years ago.

I recounted an anecdote of people who felt a sense of loss at having been deprived of the opportunity to learn their ancestors' language.

And I asserted that not teaching children a language so that they can 'fit in' is a very tragic thing to do, because you are making a choice for them to deprive them of something they'll never really attain on their own later in life. This is, of course, my own opinion, and needs no citation.

The point of all this is that ranting about "them" not wanting to "fit in", is exactly what leads to kicking people like Gus out.
Along with the usual classics, I highly recommend Computer Systems: A Programmer's Perspective by Randal E. Bryant and David R. O'Hallaron of Carnegie Mellon. The authors wrote it after teaching a class on the subject. It's extremely readable and gives you an excellent introduction of machine level code, processor architecture and memory as well as a solid foundation of higher level concepts including networking and concurrency. If you're considering programming as a career, I'd say this book (or something similar, probably spread across multiple books) is a must-read. It's used by CMU, Stanford, Caltech, UIUC, Harvard and dozens of other schools.

http://csapp.cs.cmu.edu/
http://www.amazon.com/Computer-Systems-Programmers-Perspecti...
I guess I underestimated the Danish papers, didn't think they would pick up on this. Good for Gus!
That fear was quite legitimate.

After Ricci was decided, a black firefighter sued the city over the test [1]. His theory was that weighting promotions via 60% objective written test/40% subjective oral test was racist since it had a disparate impact on blacks. He lost.

http://www.nhregister.com/articles/2010/04/22/news/aa3_nebri...

[1] I believe he lacked standing before the supreme court decision, since he suffered no harm.
You can find the paper at http://eprint.iacr.org/2011/172. I haven't read it yet, though.
I'd say that using Animated GIF is adhering to web standards, using Flash is old school.