skysight-inc/HackerNews huggingface dataset:
These guys did exactly what's being proposed in the article.

http://www.win.tue.nl/hashclash/Nostradamus/

In November 2007, they posted the MD5 hash of a PDF file containing the name of the winner of the 2008 election. That of course doesn't prove that they knew who would win the election, because they prepared 12 different PDFs with 12 different names in it, all of which were crafted to generate the same MD5 hash. I don't think the hypothetical jury is going to like it.

Okay, let's try again with SHA256...
The article actually outright states that people know less about their own religion. For instance, most protestants didn't know who Martin Luther was.
One of my favorite troubleshooting techniques at the office is to have someone SHOW me the problem. Often, in just trying to show me how they're gettingn whatever error they're complaining about, they realize they're doing it wrong in the first place.

Then I get to stamp something 'solved' on my task list, and everybody's happy.
RESTfully creating RESTful web services: An interactive demo
Cyberpunk Style Guide - framegrabs from "Hackers"
The next time Google wants some feature to become ubiquitous and on the forefront of every developer's mind, all they need do is very publicly offer a job to the first developer to create it.
Nevermind, two hours ago I would have had a hard time finding it (after lunch almost-sleep-state)
Looks very nice! (I like the power plugs on the left)

One tiny pet-peeves of mine: add a "cursor: pointer;" in the CSS for your buttons.
Apple on Sale?
Most of these questions are answered in my original, longer post: http://hns.github.com/2010/09/21/benchmark.html.

The JSON I'm parsing is just objects with short string properties (around 10 characters). There's just one longer 25kb JSON string but that is never collected. As to Node configuration, can you provide some specific options to use? I've been asking about this on #node.js (and ryan) and I'm open to any suggestions.

Ringo is running with the server hotspot JVM without any further options.
Please no Facebook, they already control most of our lives lets not let them watch over what we say and who we talk to.
Why not just use multiple webmail services?
Turn off Gmail’s conversation view
pagination is in the works. what do you mean by open this project up? Opensource? no. I do plan on expanding on it though.
You can always delay fixing a social problem by switching technologies.
Click on any of those images and the sidebar will tell you what web site Google found it on. This isn't a Facebook security hole. It's people publishing photos on the public web.
You're talking about a leak while the photo is actively posted. I think that's obvious to users. It's less obvious that users can change privacy settings or delete the photo, and yet it's still accessible.

The interface says access is now (going forward) changed, but access doesn't change.

What's overtly wrong with what Facebook is doing shows up in practice in the news every time someone becomes an unexpected celebrity. The person promptly and maybe even preemptively changes their privacy settings, but their images remain available.

http://news.bbc.co.uk/2/hi/8060407.stm

Even if it's technically reasonable, it's not user expected behavior.
I feel posture just aggravates existing muscular problems. Its good to understand the mechanisms that cause and perpetuate these problems.

There's the muscle sheaths that have stiffened by the lack of use of the full range of motion and the constant deposition of collagen, which literally glues the sheath to itself. This tight sheath can impair blood flow to a muscle, especially when the muscle is contracted for a long time. The contracting muscle presses out against a tight sheath. Blood takes the path of least resistance.

That lack of healthy blood flow can cause the sarcomeres, the contractile unit of muscle, to get stuck in their contracted position. This is how a muscle gets tight and actually shorter.

When a muscle gets very stiff, a trigger point can develop. A trigger point is just an area where many sarcomeres are tight. We certainly notice trigger points, but the muscle gradually hardens for a while before a trigger point develops.

The hard muscles are shorter and thicker and this makes manipulating the sheath to break up the collagen much harder. But if the muscle is softened first, it can be done.

Massage is how you soften the muscle and get the sarcomeres in it functioning again. Massage pushes depleted blood out and then new blood is pulled in from the capillaries.

But there's still one other factor and that is the way muscles communicate with each other to accomplish work. When one muscle is engaged, other muscles receive nerve signals to help. And if there is a trigger point in one muscle, other muscles are engaged via the nerves.

When trying to sit for a long time, tight muscles may be pulling you in one direction, requiring other muscles to have to work constantly to keep you upright. This is why maintaining a natural posture can be difficult. It ought to be something you don't have to struggle to do.

So you may have a tense muscles but it may be another muscle that is the root cause. All of the muscles need to considered and massaged in a systematic way.
Novell SUSE appliance toolkit hugs Amazon EC2
Probably to use a list comprehension:

suffix_str_lst = [x + "_suffix" for x in str_lst]

If you are okay with a generator instead of a list, then you can flip the square brackets to parentheses and then you do not need to hold the whole thing in memory at once.

EDIT: You can add a filter in a similar way:

suffix_str_list = [x for x in str_list if x.startswith("meep")]
Researcher builds machines that daydream
"Shouldn't I make money first -- to fund my dream? The notion that there's an order to your working life is an almost classic assumption: Pay your dues, and then tend to your dream. I expected to find numerous examples of the truth of this path. But I didn't find any."
No need to be snarky. You take a one time large hit in performance to page out some data as opposed to many small continual hits in performance going across the interconnect between nodes.

Which would you rather suffer? A 50 ms one time hit to page some data out, or many thousands of 500 microsecond hits and interconnect saturation over time? The kernel engineers looked at these trade offs and determined it was better to page out data. After all, the kernel does not know how long you'll need your data, and if it allowed memory to be allocated haphazardly all over a NUMA system, after many hours or days you could end up with a very slow running system where every other thread had to access memory in a different node.

I find it rather puzzling that DBAs think they know more about how a kernel should page memory than a kernel developer like Linus Torvalds.

The answer seems clear - if your software relies on huge amounts of memory, make it NUMA aware. Oracle did this a long time ago and I don't see any strange swap activity on our 8-socket 48-core 128GB NUMA systems (AMD Opteron).
Do you seriously consider hasLayout or filter to be innovations? hasLayout is at the very best a hack, and at the worst a terrible, opaque feature to let the developer peek into the Trident rendering engine to deal with bugs. 'filter:' is platform specific so I don't think I need to elaborate.
A fair enough question but can I suggest that you're less passive about it and speak to them?

I've had incidents in my team where there are people I thought weren't productive who were genuinely engaged in a million minor support tasks I never knew about.

But in any case, talking to them like adults rather than spying on them is the way forward.
I agree about a certain element of professionalism. My current boss has come in drunk on multiple occasions (all company meetings, candidate interviews, etc.). When I bring up the issue to his boss (the owner) the response is "He's putting it 60-80 hrs a week... he's super billable... he's a huge asset". Eventually, the "as long as you get the work done" attitude wore on me... I put in my two weeks last week.

I think there's certain freedoms employees should have (especially in the development world) including what you wear, hours you work, working from home, etc., but I don't think professionalism should be compromised.
Oooooh. This is the best news of the week, maybe of the month. We've been waiting for sooo long for this. I never thought it would actually happen. So sometimes Google does listen.

So maybe we can hope that not hiding http://www in Chrome will become an option someday...?
What interesting little tid-bits you've dropped in this comment. I wonder, could you follow up with a more full-fledged article? I don't see your blog linked to your account on here but I'd love to read something like this.
Good point. If I do keep it, I'll modify to have it appear at the end of the article.
Ask HN: What do you think "The Social Network" will do to our industry?
I got to see a pre-release of the movie with a friend and this was the big question we had coming out.

The movie portrays technology, hacking (particularly late-night), and startups as a really cool thing. Tech nerds (like Zuckerburg or Sean Parker) are seen having wild sex, awesome fun, and making a ton of money in a seemingly nontrivial way.

Most people that will see this movie will not understand that it's 99.97% fiction. It will likely be what they think of when the word "startups" or "technology" comes to mind.

What do you think of that? How do you think the movie will change the public's perception of us?
AT&T Galaxy Tab data pricing revealed
No. It's never reasonable to prevent a record being made of the actions of a police officer.

In the case of undercover officers, it is reasonable in some cases to to hide the fact they are police officers.

I believe there are cases in which police may seek and should probably be granted the ability to obscure their identities, while still acting as uniformed officers, for specific operations. The Mexican police who took down a major drug lord recently all wore balaclavas and helmets in public, for this reason. This needs to be justified on a case by case basis or you will get abuse (like the cop who attacked Ian Tomlinson).

But in every case, their actions should be legal and legitimate. They should having nothing to hide.
I'd like to have the context of the "walk 2.5-3hrs" part of the schedule. While admirable, that's awfully extreme!
Do people generally serve content directly out of S3 to the public? That costs money. We don't; we use S3 as a cache, and to serve files to customers.

Point being, S3 solves a different problem than Facebook does.
Getting Started with Processing for Android
I can see EC2 gets expensive for larger instances, but the micro instances make the economics more favourable. FWIW this is a low bandwidth app as well.

For testing I can spin the server up and down as I need and literally pay per-hour (+ the storage cost). As far as I can tell providers like Linode don't provide that level of flexibility.

Thanks for the suggestions about Chef (http://wiki.opscode.com/display/chef/Home) I hadn't come across it before.
Are you listening, pig?

For a second there I thought he was talking to me.
The embedding code is the one below but doesn't seem to work when used with a different ASIN (tried some random books that had a kindle edition)

<div id='kindleReaderDiv'>
</div>
<script type='text/javascript' src='http://kindleweb.s3.amazonaws.com/app/KindleReader-min.js...;
<script>KindleReader.LoadSample({containerID: 'kindleReaderDiv', asin: 'B003X28734', width: '915', height: '496'});</script>

Edit: Now that i think about it, how to post this kind of snippet on HN in a more clean way?
I'm always amazed how few developers _read_ documentation of the code if it's there. I've had multiple instances where I comment a section of code explaining why it's very important that a certain thing be done just this way (or that a certain thing _not_ be done), only to have someone else come through a couple months later and break things by making exactly the change that the comment said not to do.
How will you use it in a way that benefits you? My experience has been that it makes the experience much worse since you have to search for everything to find related messages and you can't click-to-sort the column headers (like on a thick client).
I'm the technical guy behind SumZero and I'd have to say that your comments are spot on. It can be very difficult to get a good rating on the site, those ideas that do tend to be exceptional and get a significant amount of attention.
Then apparently it was a bad analogue to encryption schemes by jdavid, since the incentives behind each are clearly very different.
Ask HN: How to deploy an Iframe app on Facebook Fan Page tab?
Please see my question here: http://stackoverflow.com/questions/3823671/timeframe-for-iframe-support-on-facebook-fan-pages

It is unclear whether to move forward with and Iframe app or FBML app for usage on a Facebook Fan page tab given Facebook's rapidly changing API.

Any thoughts or knowledge on the subject?
To the author of this article: Could you run your node test with "node --trace-gc <script>" turned on? That will output when, and for how long, node's GC is doing it's thing.

Anyway, this could be a legit complaint at this point.
I like how he described raising money for equity as "one step up from human trafficking... they try to own part of you." A different view on a process that's totally normal in the startup world...
There are some great beginner's books out there that barely cover functional constructs (e.g. PragProg's 'Learn to Program'). But I have always felt that such an omission is really a bad mistake. map/fold/filter introduce two very important ideas:

- Higher-order functions

- Many tasks are just list transformations

What makes things more painful is that Java is so omnipresent in CS education. Since Java only contains such concepts implicitly (and require a lot of verbosity), I haven't encountered many (if any) Java books that go into functional concepts.

It's like learning UNIX without covering pipes. Sure, you can work with UNIX, inadvertently emulate it using redirections from and to files. But it will never be as effective.
Personally I think Microsoft is trying to emulate the annoying Sony/Playstation 3 actor.

The problem with this is that it is mostly annoying to everyone (including people who might have been on the fence regarding a playstation 3)

It's hard to pull off tongue in cheek humor when the person you're telling the joke to believes you really mean it.

An ideal IE9 would be something that I don't have to spend much time thinking/worrying about. I have a feeling that won't be the case though - as it has never been so.
First off, I love F#. I use it extensively for offline data processing, managing our build process (via FAKE), and general purpose Windows scripting. I've also dabbled in DSL creation, and if you follow any of examples it really is pretty easy to do. As Don Syme (F#'s creator) has said, F# is a lot like a statically typed Python (with lots more syntax).

But I wouldn't use it with ASP.NET. Learning F# is pretty heady and it would give your average .NET developer fits to learn it. You'd lose an advantage of using the .NET platform then - it's pretty easy to get average developers to be productive in .NET/C#. Forcing developers to learn F# would grind productivity to a halt.

Also, because of the whitespace requirements, F# is lousy in the webforms view engine. (Perhaps a Mako-like templating engine for F# would make sense).

Stick with C# for your web work and your libraries that your web site are using. Life will be easier.

If you really want to delve into F# on the web, these guys did a framework designed to be used with F#:
http://www.bistroframework.org/

They also did a .NET port of the django templating engine:
http://ndjango.org/
Do you know about any other of those types of clubs?
I don't know about that. A big part of what holds me back from blogging (and I suspect others as well) is stage fright about putting my ideas out in public. Tweeting is a low friction way to get over that.

I would also add becoming a more active commenter as another way to get in the habit of writing in public (something I've been working on lately).
showing the book title in text below the image really takes away from the experience.

also on some books you can see the kindle in the background.

search is also a bit buggy...i.e. it performs every search and shows you all the results..which would have been fine if it was truly instant. But it's not, so if you type something out quickly, you'll get a 6 second delay, while it shows all of those search results to you.

oh and results aren't that good...i searched for "technology" and ended up with 4 out of 8 results as "the magic school bus"
Awk is so small that you can be productive in half an hour. It's so concise that most useful programs are easy little one-liners. It's so fast that you can trust it with massive data crunching.

In other words, awk is unbeatable for stream crunching. (That's the point of being domain specific, by the way.)
[Responding critically because this comment was posted critically.] I had to re-read the Catholic comment before I found you weren't being intentionally offensive. The analogy would have been better stated if it were a Catholic priest doing an AMA. Asking a Catholic would be like asking an IE user why a Microsoft employee was arrested for embezzling, why Microsoft doesn't support Open Source, or why they arbitrarily refuse to make their browser more cross-platform. An IE user is justified in dodging the question since they don't really control those things, they just use the product.
This isn't a question of what's more disastrous for society. We're agreed on that. It's a question of sympathy, which is fundamentally a subjective question. I'm just giving my perspective.
Just an educated guess. If you're allocating tons of objects and strings and your app gets slow, it's very likely to be the GC. But I don't know V8 well enough to say for sure.
If you have any questions feel free to ask them here and I'll try to answer to the best of my abilities.
Heh. This article reminds me of a book I read awhile back, called "The Management Secrets of T. John Dick":

http://www.amazon.com/Management-Secrets-T-John-Dick/dp/0970...

The book is fiction, and written from the point of view of the manager in question, but if you enjoy reading Dilbert, this book is a pretty good read.
I think it's no more crowded than Facebook. It will take some time for your eyes to get used to, but I think overall it's very well thought out.
I found something interesting, there are four options in facebook for sharing photos 1. everyone ( of course on facebook I thought) 2. friends ( of course on facebook) 3. friends of friends ( again of course on facebook) 4. only me ( :) ) . So I don't find reason for giving access to anyone not having a facebook account and hence taking off control of the content.
A Warm reception for Manos de Mono
I doubt it. Apple seems to understand the futility of the cat & mouse game. Even with the Hackintosh community that is not buying an Apple computer and probably pirating OSX they haven't added any additional road blocks since the first public x86 OSX Tiger build from 2005. Even with jailbreaking they haven't taken a very aggressive stance besides fixing exploits.
Young, Single, and Childless I get. But the under 30 part simply seems to suggest that men start off paid slightly less, but then take off over their career. IMO, that appears to be really bad news for women.

BTW, were they comparing all men to young/single/childless/under 30 women or was it men with similar socioeconomic position?
Data Visualization of a Whale Hunt
If you're a math grad student, this book probably does not apply to you. Students who are interested in learning the basics of mathematics for computer science will not be looking to learn about abstract algebra, or, as your handle suggests, Hilbert Space and other higher maths. If they want to learn more, there are other courses geared for taking them. However, you must understand that many of the students in the class have never even gotten their feet wet: never taken an analysis or algebra or a beginning combinatorics class. Many of them will not go on to be math majors and mathematicians. But I do believe that the skills that they learn from this course and textbook are useful in their subsequent courses: their introductions to algorithms and their introductions to AI. You seem to be very knowledgeable in mathematics, but your level is not what everybody wants, and certainly not what they need.
I don't understand what you're trying to say. It sounds like you're saying, "sure, there's a totally obvious and simple way that people on Facebook can take and republish your pictures that Facebook can't do anything about, but did you also know that there's also this really convoluted way they could also do that, and Facebook could fix that?"

If you publish images to the public on Facebook, all bets are simply off. It is a bad idea for Facebook to give people the mistaken idea that any settings change on Facebook could ever take back anything posted to "Everyone" on the site.
Also, and sorry for the plug, but I think it is relevant here. If you are interested in seeing the quality of ideas that come through SumZero you should sign up for our individual investor mailing list - http://sumzero.com/retail/users. Each week we send out a top idea to the members on the list. edit: There are some sample ideas on that page.
This thread needs an auto-responder for everyone that missed the satire.
HTC Desire HD
The biggest difference between VIC and SZ is that VIC requires members to stay anonymous whereas SZ posts your full name and where you work whenever you post an idea. You can often figure out the identity of a VIC member because you'll see them post the exact same idea on SumZero at the same time. So that's eroded a bit of the anonymity.

Some people disagree with the lack of anonymity, they think that without it people will be influenced when it comes to rate ideas. It's been my experience so far that this is actually not the case. Well rated ideas mostly get there on their own merit.
Wow, love it. These Instant search sites are really getting popular. Between Youtube, Itunes, Amazon, its amazing. Plus the founders are becoming millionaires. Lucky them!
I improved my posture automatically as a side effect of improving my nutrition - through some interplay of strength/stamina/tension improvements, positions that were previously difficult became natural.
Seth Godin: Thrash at the beginning [video]
Email timestamps are laughably easy to fake.
The Kindle in the background signifies that its the kindle version
How much of the gender gap in educational attainment can be explained away with incarceration? I know I've seen data with African-Americans that show that most of the gender gap in college graduation is covered by incarceration rates (not all, but a lot).
A clever way to fight IE6
"Or do those rub you the wrong way as well?"

Do they do so for me. If I think something is interesting or valuable, I'll tell people, and do it in my own way.

I don't see how these buttons help me or add value to the content of a site. I'd rather readers be encouraged to participate in a discussion.
That will help with the symptoms, but not with the problem. Having big response-time variations like this is undesirable.
you are asked to pay a monthly fee. you can use up to three for free for as long as you like, but as soon as you need to manager four at the same time you are prompted to a paying account.
Sell and Buy your house now
Selling your house using traditional methods can be frustrating, expensive and detrimental when time is against you. If life has you in a situation that demands that you sell your house quickly, then we can provide you with a solution. We are individuals just like you that are associated with a group of Investors that buy 5-10 houses per month and would like to buy more.
For more please visit: - http://www.earnesthomebuyers.com/