skysight-inc/HackerNews huggingface dataset:
Cooking the books was the end result of an over-arching corporate culture. Part of which started with how they did staffing.

If facebook is starting to go down this same road they might arrive at the same end.
I would disagree. Go to google, search anything. Notice that clicking a link is what sets safe search. It's a GET request. It's not all that unusual.
Thanks for the feedback!

The guys at 37signals make great products, but they tend to be on the minimalistic side. We have features such as permissions (it turns out people really care about that), a widget system, and with Papyrs you can create forms.

Of course there is a lot of cool stuff we really want to add, but for our first version we have to limit ourselves to the core functionality and that's almost by definition going to overlap with the competition.

I increased the slider speed and I changed the layout slightly to avoid the scroll down problem you described.

Again. thanks for the feedback!
Alright, my apologies. Just seemed a bit spammy, with the choice of title in the HN submission.

Again, my apologies.
That's a remarkably charitable view of intelligence service/government statements given what we now know of Iraq's capabilities.
As has been mentioned by many people many times before, the problems with shared communication in an enterprise are foremost political, and to some extent legal, much more so than technical.
The IAEA report numbers are from two sources:

a) Iran send periodic letters as updates to the IAEA
b) The IAEA confirm the reported numbers through on-the-ground inspections.

The reason why Iran had to eventually confirm production problems is because the IAEA was reporting centrifuges being replaced and production numbers steadily declining to a halt.

The best report that ties all this together with Stuxnet is this one:

http://isis-online.org/isis-reports/detail/did-stuxnet-take-...
How to provide negative feedback
For those like me that were wondering how it's even possible to pirate an iPhone app: you need a jailbroken phone and a program like Crackulous - http://hackulo.us/forums/index.php?s=4a4a9c10b678d8400dee0d5...
Your English is perfectly understandable. Don't worry about it. ;-)
For those interested in the cutting edge of ageing related research, I can highly recommend the Futures in Biotech podcast:

http://twit.tv/fib74

There are some fascinating things to be learned, about ageing as an anti-cancer mechanism, and particularly about how much is being discovered right now. It seems that what we characterize as ageing is mainly a side effect of "cellular senescence" which may very well be treatable without increasing likelihood of cancer. There are people who say we basically have the means now to increase life spans by at least 15% but ...

another fascinating aspect is that a huge blockage to research on ageing is that it is not classified as a "disease", which means firstly that it fails to qualify for funding from most public sources and further that it is every very difficult to get drugs through the FDA since the FDA will reject things that don't have a proven clinical benefit (hard to prove for something that isn't a disease in the first place). As a result, even though we could have a huge impact on cancer by funding ageing research, we don't - instead we fund cancer research and some little bits of that trickle into knowledge about ageing.
It is also possible that these people are simply irrational or paranoid. Intelligence is always fragmentary and uncertain, but people who are intent on believing that Iran is a deadly enemy about to acquire a vast nuclear arsenal can interpret arbitrary data to justify that belief.
العاب فلاش
This is awesome and I think it explains a lot about the warmth of Hispanic culture. As a default position, I don't assume people are 'guilty' of things but I frequently get feedback from folks who seem to feel I have attacked, criticized, accused, etc. It is hard in English to convey "x happened (but I am not blaming you)".

Excerpt:

Se han perdido las llaves

“The keys have lost themselves.” I didn’t lose the keys. They did it to themselves.

La planta que me diste se me ha muerto.

“The plant you gave me has died on me.” I didn’t kill it! And it didn’t just die, it died for me.

I will add that in the last year or so, I have taken a cue from Spanish and French and started saying "No problem" most of the time when thanked. I think the phrase "You're welcome" reinforces a sense of social obligation that makes me uncomfortable -- a sense of indebtedness. "De rien" or "de nada" ("it's nothing") acknowledges the "thank you" without conveying a sense of "now you owe me". So I have begun trying to find an English version of conveying that idea/feeling/social paradigm. "No problem" is the reply I find myself using most often.
Fravia materials are great, but they are outdated. Techniques are still valid, but the users have changed. Perhaps Mac users are still naive and ignorant when it comes to running random stuff on their machines, but on the Windows side anti-virus companies were fairly successful in educating people on this matter. Scaremongering works :)

So signed executable + few simple validity checks + a couple of well-hidden timebombs that activate when the .exe is messed with - then add witholding the support and automatic updates and this combo works as an effective piracy deterrent. Specifically, it provides enough incentives for those actually using the app to use the official version.

Fravia's great, but there are social anti-reverse engineering hacks to consider.
Amature crack for an amature protection.
I've always liked the correspondence between idioms in natural languages and idioms in programming languages, especially as it pertains to how we think about problems.

See http://www.paulgraham.com/icad.html (May 2002) for a great explanation.
Did you mean "like a rolling stone"
Yup, same as any language that has libraries. It's not that surprising.

The point is that you can create similar feats with a similarly small amount of code.
To add another source, John Bolton said last August that Israel had 'a week' to attack Iran as the nuclear fuel would be ready to load at that point:

http://www.foxnews.com/politics/2010/08/17/israel-weeks-end-...

That timeframe has now been extended from 'a week' to 2014+ (according to the NYT quoting both Mossad chief and Clinton)

What happen between these two statements to shift the timeframe estimates so dramatically? Stuxnet.
Twitter is a pretty silly concept, and their valuation is non-comical.
The room works fine as long as your headphones block noise, and in my case, as long as there aren't people constantly in your field of vision.

(Unfortunately, in my case, there are about fifty photographers surrounding our office, so every day I see a bunch of flashes. :( )
Mirror of the article:

http://www.erik-rasmussen.com.nyud.net/blog/2009/07/24/in-sp...
I'd guess the market of iPad/Phone users expands every year on Christmas, and if market share stays consistent for everyone that means a permanent boost in sales.
No. Effective means of protection are when you "roach motel" the data.

The first rule of software engineering is you never let the shareware stuff do it all. Test version should not save? Rip it out. Shouldn't print? Remove printing. Chop it out wholesale.

If you do an unlocking scheme, then make it subtle. Take a hint from Unix development: dont tell the user that the code worked or not. Just take the code or whatever. Tomorrow, then tell the user if it's a bad code.

And if it's in the blacklist, don't tell the user at all, and instead start introducing subtle errors everywhere. "What, you saved it yesterday and now it doesn't open? Whoops (snicker)." Or, misalign printing so anything looks good for a draft but not 'professional' use. Or you could go the obvious route of slapping a banner on it, but that is usually easily removable.

The idea here is to be subtly annoying up to the point of just doing nasty shit to the data worked with in your program. And of course, give error codes in a form of a md5sum that tells the company if you're a pirate or not.

But as I said earlier, put the time you would protect the program instead as improvement to make your program do its task better and easier. Crackers find these to be challenges. They just crack to keep their chops up.
Thanks for your thoughts! I can't really say I'm having second thoughts, but more like 1.5nd thoughts... I just don't know where to expand from here. The concept is great and the virality is really cool, but... something just isn't there.
My personal experience is not consistent with #1.

My personal experience of women who choose to go on in advanced mathematics (of which there are almost as many as there are men) is strongly at odds with your claim #2.
This bit me in the ass once and I learned my lesson.

I was working at a social networking startup and I created a Groups feature which allowed users to create their own groups with a forum and a photo gallery and a member list, news feed and so on.

Then one day a user sent us an email claiming her group was displaying erratic behavior (users randomly banned, posts randomly deleted, etc). It took us weeks to figure it out, but our ops guy eventually helped us track it down to Google Web Accelerator, which was pre-fetching URLs displayed on the page via GET (links labeled "Ban" and "Delete").

This unintentionally effected a similar "Confused Agent" exploit since the app was misusing HTTP in precisely the manor described in this post.

Google Web Accelerator has since been discontinued for precisely this reason.

http://webaccelerator.google.com/webmasterhelp.html
Twitter takes 4 seconds to page up/down on my EeePC/Chrome/Ubuntu. Painful.
I left late last year because I got a better offer and was fully vested. I suppose I was in a small minority that wasn't drinking the koolaid. The perks were nice, but ultimately I felt I wanted more stimulation than working on a social network, and didn't like some of the features that were being pushed (face recognition on photos, etc.) I'm grateful for the opportunity, and can't say much else.
Doubtful.

Facebook has mechanisms for defining both familial and romantic relationships, as well as usage data in the form of profile visits and wall comments and likes.

It might be a little more work, but I'm sure they can take a large friend list and still figure out who's family, who's a close mutual friend, who's disproportionately interested in who, and who's a fake friend just there for the purposes of social gaming.

Even better, since this true social graph depends largely on usage data, it's available to Facebook but not to scrapers.
Taking this a step farther, the bakery industry would be interconnected via social tools like Twitter and LinkedIn. People in the industry would subscribe to each other's industry-related streams and so would find out about the events without bothering anyone who wouldn't be interested. The key word here is 'unsolicited', obviously if you solicit information you aren't going to be annoyed when it's presented to you.
If you idea stage startup - don't put numbers on your slides!

VCs are better in numbers, than you.

Speak in narratives, not numbers.
I think you misunderstand what a shell is. All these apps run within a _terminal_, the shell merely invokes them.

The article's headline made me a little excited to see some cool bash hackery (there's a lot of functionality packed into bash, see its colossal manpage), but when I saw it was just the usual debugger/patch/etc routine I was disappointed.

By the standards of this post's title, I could say that I have written huge pieces of software with "just a shell". In fact, the foundations of modern computing could be said to have been built with "just a shell". (ie, before they had GUIs) See how silly it sounds?
"Friend" is a very generous term for facebook friends. Many people merely use facebook friend status to keep track of their old schoolmates, acquaintances, work buddies, and here's the ringer---people they have only heard about.

The last category is the 'hidden' value of Facebook in my opinion. It is the set of people that you are connected through via gossip. It's your friends boyfriend that you've never met; it's "that guy who did something funny" and you were told about. In the past, you'd have to actively gossip to find out more information about these people, but now you just facebook friend them and take in the info dump.

Also, having distant relations and old friends on facebook means that if they are ever in town,and announce it on their facebook then you can meet up. Or if you missed them, then you can say "Hey cousin, you came into town and didn't say hi!" which might be the spark to reconnect.
I would call R 'Matlab for statisticians'. They're similar in that they are matrix-oriented scripting languages. The main difference is their focus, which matters mainly in regards to what kind of libraries you'll find for either.
Point taken. Some of the libraries are like the air we breath (e.g., jQuery) - I even forgot to mention it on the link page.

My point was with 80 lines of "purpose built" code - you can create a functioning wiki. But we do stand on the shoulders of giants - I hope I gave proper attribution.
10 intriguing Apple patents to get excited about.
Just curious, in a nutshell, what are the differences between your L4 implementation and OKL4 (or older pistachio kernels)?
I think that is quite inconclusive that Israel is the source.

If it is, it's likelier that Stuxnet is the creation of Unit 8200 rather than the Mossad.

Reference: http://en.wikipedia.org/wiki/Unit_8200
etherpad was awesome! Difference here is that the app lives client-side - and uses a "generic" server implementation for user authentication, storage, and push notifications.
Maybe you saw the text after @marcinw changed his text? I agree with you, of course I will say that most http GET actions I see are trivially idempotent -- that is to say they are idempotent because they don't change the state at all.
As some of the comments hint, the link is broken (de|en should be de|de); it translates from German to English. (The beatboxing "hack" only works with German-to-German translation.)
Ask HN: What would you like to search and can't?
Here's something that keeps me up at night. My company (IndexTank) makes it possible for people to build custom search engines. I've been hacking a few pet apps with our product to search stuff that's important to me (e.g. our irc channel logs).

There are many apps out there with poor or no search (e.g. HN), but in most cases you can make do with Google (searchyc in this particular case).

What data/apps are out there for which there are no acceptable search options?
Aside from any discussion of the spin, 1st-world do-gooding etc, the absolute bottom line for whether this actually does any good is cost (closely followed by distribution/organization).

There's a veritable glut of seriously awesome designs designed to bring benefit in the developing world -- two of my favourites in the last decade are ColaLife (http://www.colalife.org/ ) and Josh Silver's liquid adjustable glasses (http://www.guardian.co.uk/society/2008/dec/22/diy-adjustable... ). While both are incredibly neat, both seem to have have had poor traction (the glasses are, admittedly, doing well, but there's 20 years of work and still only a relative handful in the wild.

In the CNN interview they mention it's provisionally "Not that much more expensive than a regular high-end soccer ball". Sounds like they plan to use the XO get-one-give-one plan.

Unless they can lower the cost, and come up with a funding scheme that doesn't rely on a few nice folk in rich companies buying what will essentially be a useless novelty to them, I don't hold out too much hope for this changing any lives very soon. Sadly.
Textarea Counter – JQuery Plugin for Limit User Input Textarea Maxlenght
Textarea Counter is a jQuery Plugin llows you to set and limit user input by max characters within html textarea
Is it just me that finds this creepy?
Wikileaks given data on Swiss bank accounts
Gritty Technical Info on Windows Azure Worker Roles
In the last blog entry, “Gritty Technical Info on Windows Azure Web Roles“, I covered the creation and startup of a web role within the Windows Azure Development Fabric and observing the web role with the Windows Azure Compute Emulator. In this blog entry I’ll cover the worker role.

Open the Windows Azure Web Role Sample Solution. Right click on the Windows Azure and select New Worker Role Project.
Call me slow, but can someone explain to me what the above post mean?
Signature Pad – A jQuery Plugin for Creating Signature Based HTML5 Canvas
Signature Pad is A jQuery plugin for assisting in the creation of an HTML5 canvas based signature pad. Records the drawn signature in JSON for later regeneration. It will transform an HTML form into a signature pad. The Signature Pad has two modes: TypeIt and DrawIt.
"GOAG" sounds like something from an HP Lovecraft story.
I didn't mean 16K was small, I meant I've yet to see a 16-fold increase in upgradeable RAM size in a pre-built computer.
It's not much—if any—different from a Big Gulp or any movie theater's large beverage container. But for some reason coffee's just that much more insidious.

The Trenta cup is only for iced beverages. Regular coffee would go cold long before the customer could finish a drink that big.
The Best Product Person of 2010, Inside Innovation & Discovering Dinevore
Disagree with public bids in this case. Perhaps the right approach for something that will be priced based on fundamentals or intrinsic value, but in this case the value will come from finding a visionary/strategic buyer. By definition these will be outliers thus public bids would put downward pressure on perceived value.
The dark depths of my soul.
My big headphones are my hoodie. I could be completely alone, with no ambient noise, and I still put them on. Sometimes they're not even plugged in. My coworker does the same thing.
Your `hidden form` exploit is moot for the example in the post

<img src="http://example.com/do.php?action=delete&id=3 />
That's indeed very interesting. Linguistic relativity (http://en.wikipedia.org/wiki/Linguistic_relativity) is IMHO one of the most appealing approaches because it seeks to reveal the mysteries I'm interested about when it comes to linguistics. A very good reference for this topic, in this aspect, is Lakoff and Johnson's book on the 'domestic' metaphors: "Metaphors We Live By" (http://en.wikipedia.org/wiki/Conceptual_metaphor). They illustrate how the crystalized metaphors in each language show the underlying cultural ways of molding the reality that is presented equally to each culture.
(BTW, I have a major in spanish linguistics, hence my interest, hence my poor english)
...advertising can genuinely create awareness of value adding answers.

While certainly it can, the problem is that the vast majority of time for the vast majority of people it doesn't and is consequently wasteful and annoying. I imagine that there were a small fraction of cases in which leaches were also medically effective.
Already posted in a Tell HN:

http://news.ycombinator.com/item?id=2112135
There was a rumour going around the EE department that if you tried to crack Eagle or use a keygen'ed license, the software would slowly start corrupting the circuits you were working on. After a month it would tell you that you had pirated the software, but not before you'd created a fair number of non-working PCBs. Devious!

I'm not sure if this is true or not, but it kept us all on the straight and narrow. :)
80 lines, huh? I guess that's cool.

#!/usr/bin/ruby -rcgi
H,B=%w'HomePage w7.cgi?n=%s';c=CGI.new'html4';n,d=c['n']!=''?c['n']:H,c['d'];t=`xx
cat #{n}`;d!=''&&`echo #{t=CGI.escapeHTML(d)} >#{n}`;c.instance_eval{out{h1{n}+
a(B%H){H}+pre{t.gsub(/([A-Z]\w+){2}/){a(B%$&){$&}}}+form("get"){textarea('d'){t
}+hidden('n',n)+submit}}}

http://www.joe-bowers.com/static/mirror/thisHackWasNotProper...
IBM inks deal with ARM to ensure fabs are available for licensees
I really admire the design of reddit. Many new users/visitors are immediately turned off by the design but that is until they "get" what reddit is. Reddit has achieved to be so many things to so many different people (through the subreddits, the comments, and the posts) because of its neutral design.

I am too following a similar approach in my side project. It's goal is to view videos and sort them into lists. The design only has a sidebar and a thumbs list. You don't even have to register to start using it, your session data is stored and you can register later if you like to keep it.
I would suggest that you would do even better if you came up at the top even for unrelated searches, because some small fraction of the people that you reach by doing so will become customers. Of course you'll annoy and inconvenience all the others but that's their problem, isn't it?
Ergonomic revolution: the standing desk
And then all the people who pirated your app deride it as "buggy" and you lose your paying customers, because who would buy such a buggy piece of crap?
Is there anything we on HN can do to help him? Possibly bring him stateside?
"And if it's in the blacklist, don't tell the user at all, and instead start introducing subtle errors everywhere. "What, you saved it yesterday and now it doesn't open? Whoops (snicker)." Or, misalign printing so anything looks good for a draft but not 'professional' use. Or you could go the obvious route of slapping a banner on it, but that is usually easily removable"

"Gee, I'm sure glad I decided to pirate [program], it's buggy as hell. Better warn my friends..."
Exactly. If these memory leaks were really there, why hasn't anyone gone through the code base and found them? From what I understand, the reason the amount of ram Firefox uses grows over time is because of caching, and if another program needs the ram, Firefox trims it's cache. What's the point of having 4 GBs of ram if you're only going to use 1.5?
No problem. Do you have a REST api? :)
SARCOS Next Generation Exoskeleton [video]
Scientists warn California could be struck by winter ‘superstorm’
Agreed. Better than mine.
8 free business / personal improvement books on kindle
As opposed to what? Having to write all the code in-house yourself? Or giant, monolithic applications that are guaranteed to cross scope with one another and probably yell and scream if you try to take one of their dependencies out for ones that you prefer?

Small, independent, and interchangeable parts works. It works damn well. I've yet to see a better alternative.
If anyone ever questions the value of the idea versus the value of execution, use this as a cuationary tale. Here's my post outlining this very idea from 2 years ago:

http://www.manyniches.com/n00b-notes/my3words/

2 years. I even registered the domain my3words.com.

What did I do with it? Not much. I have no idea if Mark saw my post or not. I kind of hope he did, so that I can feel a little better about not executing. That maybe I inspired him.

However, that doesn't change the bottom line. He executed. Worth-ful. I had the idea, but didn't execute. Worthless.

Hats off to Mark.
> it brought the fans permanently on on my MacBook... Yeah, that's not going to fly.

Depends on the MacBook; if the fans keep going on some of the lighter models you actually _can_ achieve liftoff with gratuitous flash.
This is the least scientific analysis I think anyone could get away with. Why doesn't the author just profile the Twitter page to see how much time his CPU spends executing Javascript code and how much memory it consumes while running?
Driving Creativity With Visualization
Via Ask Reddit: Is it legal to shame employees by publishing bathroom usage?
wish you the best of luck with someone compensating you for the success that threewords has achieved to date.

more than anything, i think it's really refreshing to hear that you're ready to move on from it, and work on another project that you believe in.

it's easy to take a payday and walk away, but i admire your priorities when you're ready to get right back in the game for projects that move the needle forward.