skysight-inc/HackerNews huggingface dataset:
Deciphering Reactions to a Change of Plans
> Many Unix systems will consider a `\r' in a DOS-type line-ending (`\r\n') part of the interpreter arguments. (HP-UX, Solaris, UnixWare ignore trailing `\r'. AIX, BSD/OS, FreeBSD, Linux, OpenBSD, Tru64 do not.)

"/bin/sh^M: bad interpreter: No such file or directory" is what Linux gives nowadays after a shell script is edited in Windows' Notepad. I have an idea it used to be more cryptic.

Probably a common failure point, if people use small local scripts in their work-flow, and happen to tweak one in a Windows machine.
Also, if for whatever reason you have a hard time grokking Prolog, there's also an excellent chapter on LP and Prolog in CTM.
Vibram Fivefingers Classic Shoes
This patented Vibram FiveFingers Classic design takes a minimalist approach to barefooting. Five fingers classic shoe is best for fitness, after sport, yoga/Pilates & Travel.
Straight screen scrapin' yo. I worked for a similar startup that collected more detailed information than yodlee/mint, it was a product for financial managers instead of consumers. We collected over a 1mil transactions per night from over 3000 financial institutions. It was no joke. You might think screen scraping is silly but the bottom line is if a bank had an api (OFX, and very few do offer OFX) or formatted data downloads(csv,xls) the data tended to be stale or incorrect. Reasoning behind that is more eyeballs are on the web pages and so bugs/inconsistencies are noticed quicker. There was more of an expectation for the web pages to be accurate.
>what happens when you get stuck and can't think of something to work on that people care about?

It's more complicated than creating something that people care about. You need to solve a problem in a creative way, and also figure out a way monetize, while being passionate about it at the same time.

Think about web analytics. Google bought Urchin years ago and is somewhat the standard authority for web analytics. You would think all innovation in that market would come from Google. Then you have a company like Clicky (getclicky.com) pop up from nowhere. They do analytics, but they add a twist: real-time analytics.

Don't worry about thinking up something people will care about. You're not going to know whether someone will care about or pay for your product/service until you launch. Start by scratching an itch. Don't have one? Scratch someone else. If it were as easy as looking into a crystal ball and figuring out a solution that people would pay for, everyone would quick their jobs and create their own startup. Why did Facebook succeed where Friendster failed?

This is the importance of starting small, or everyone's favorite term, minimum viable product. What are the necessary features that someone will pay for? Maybe you launch with what you think is the MVP, but customers then say, "It's a deal breaker if it doesn't do x." This is the importance of starting small, you can change direction quickly. Tim Ferriss talks about preemptive testing in The 4 Hour Work Week.

>But perhaps it is better worth your time just talking to people about their problems.

Exactly. And the great thing about this is that there are a ton of problems outside the realm of IT that need to be solved, where we have a chance to make a difference and build solutions that matter.

The takeaway is that the barrier to entry is very, very low. A little bit of money and some elbow grease can take you a long way.

Good luck!
It's exactly the feature I desperately wanted a few months ago, but then I modified the UI so that it loads a page for each piece of information that's important enough to have it's own URL and the result was considerably simpler to use. This feature will make it very easy to write overly complicated interfaces. Designers will have to be careful.
UK accelerator The Difference Engine extends application period due to demand
Free Web Directory List | SEO Solution | Best SEO Services
Search Engine Optimization (SEO) is an Internet marketing strategy that generates high traffic to a website. Site codes are adjusted to increase relevance and search engine compatibility.A high ranking then ensures your website of a spot on the first few results pages, and the optimum rate of user visits.
The contract seems quite fair and it's worth pointing out that Andy Bechtolsheim invested $100,000 in "Google" before "Googol" was even incorporated. Google lore has it they changed the name just to cash the check. As far as 1% penalties, it's not unheard of (particularly in construction) to penalize lateness and reward early completion. This guy's lawyer may be a putz, but if it has merit he'll have no trouble hiring better counsel.
You should seriously think about finding some advisors before you raise money. The time and expense is well worth the effort.

Set up a board of advisors for your company, and try to get 1-3 successful entrepreneurs in your field (or related fields) to serve on it. Give them a bit of equity. Talk to them individually, but also try to get them all in one room at least once.

You can reach potential advisors through networking events, through service providers like lawyers, and by just emailing them (repeatedly if necessary). You might want to start by hiring a lawyer or accountant who is connected in the community, and asking for help with intros.

Among other things, your board of advisors will help you understand the type of investor that makes sense for you. If you're trying to raise $250K to ramp a business up to a few million/yr, then odds are no one on Sand Hill Rd will be interested. But that doesn't mean it's a bad business -- you just have to look elsewhere for investment.
Mumford and Sons
Mumford And Sons are a folk rock band which formed in London, England. Mumford And Sons is all set to hit road to Play UK Concerts. Mumford And Sons Tickets are available at Sold Out Ticket Market against nominal price.
SEO : How to optimize keywords in heading and webpage contents
On the cryptographic weaknesses of GSM: http://reflextor.com/trac/a51
Care to tell us where we can find info on the ciphers actually in use?
What an interesting lens you see the world through. Was it desperate and tacky when Apple gave all their employees free iPhones, or was that a magical maneuver by Steve Jobs?

Maybe the world is somewhere in between. Maybe it's a good thing for an employer to do: makes employees happy, gets a large user and developer base right out the gate, employees are more likely to evangelize a product and give it a shot than the average consumer, etc.
This really depends. All you need is a manager that doesn't accept that as an answer and you start lying. I have one like that. If I say "I don't know" he just keeps asking me the question over and over. It's surreal for sure, but I learned to nod my head and agree so he can finally leave my office and stop eating an banana with his mouth open.

while talking as well
Same here. Unification rocks, though I think to have full unification rather than just pattern matching, the language needs logic variables first. (Right?) "Just" pattern matching is still great, though.

FWIW, I'm working on a pattern-matching library for Lua. (tamale: http://github.com/silentbicycle/tamale) It uses linear search and backtracking rather than compiled decision trees at the moment, though I have the latter mostly done - there are a few failing tests for variable corner cases, though. (Maybe I'll get to them this weekend.) It allows repeating variables in patterns, too.
At least my neck of the woods (New England, well-educated town), electronics tinkering is alive and well, mostly in the form of robotics competitions. There's a _lot_ of robotics clubs around here, starting with Mindstorms and working up to a handful of high-school students who design circuit boards and send their mechanical part designs out to 3D prototyping houses.

Notice, also, the popularity of Make magazine, the Arduino, and the open source hardware movement. (Not to mention the self-replicating 3D printer geeks.)

RadioShack, I think, is largely a victim of Digikey and other online component retailers. It just doesn't make sense to devote much sales space to resistors and bread boards in a modern mall, when you can get any imaginable part shipped to you in a couple of days.
I wouldn't be surprised if it is priced based on number of accounts.
To an American, the tone of this article is beyond bizarre.

"Yadav aka ‘Maharaj’ is a rather decent bloke. He is demure, soft spoken and usually never has an opinion. All he loves to do is drive and polish the car."

So the definition of a decent person is one who doesn't have an opinion or get in the way?

"Yet, when I call him on his mobile phone (provided by me) for logistical coordination and other errands, the caller tune he forces me to hear makes me go insane. He has chosen the choicest of bawdy, vulgar and obscene bollywood songs available as his caller ring back tunes."

The truly infuriating thing about this driver is that he dares to have thoughts and a personality of his own (which the author only says he can get behind if he's drunk)! I get the distinct impression that the author would quickly fail Tony Hsieh's airport test.
Vibram FiveFingers Kso, as the most popular style for men, featuring a thin, abrasion-resistant stretch nylon and breathable mesh upper. vibram kso shoes are best for running, light trekking,climbing/bouldering, etc.
I used to feel like you. Then I thought feeling like that was useless and continued minding my own business Who cares if some people are better than you?, there is no competition. Keep working in what you love enjoying the moment, that is success.
Does every possible consciousness exist?
They do use Yodlee but you still raise some interesting questions. Should the bank really be allowing access by a third party using stored two-factor credentials?
I added a link to the above, but here it is for you: http://design.qrimp.com

It is a cloud platform that enables application development using only a browser. No IDE's to download, databases to configure, servers to manage. Upload your data and Qrimp builds a relational model to support it and let's you customize reports, forms, build pages. Use AJAX to customize the interface of your app. etc.

Imagine MS Access for the web.

It seems more and more customers are looking to move their databases to the web and this platform helps make that happen easier than coding them from scratch with .net, ruby, even django and frameworks like that to some extent, because it's all on the web.

Of course there are lots of competitors: Salesforce, Caspio, Quickbase, even excel really -- the status quo. But the market is growing and will continue to grow.
Not safe for work.
Judging by the rest of your comments on this site you're far too intelligent to be commenting here in the first place, so why keep at it? My hunch is that you find enjoyment in talking about how intelligent you are and making others feel less intelligent then you. That or you have something to prove as a result of being inadequate your entire life, but internally, you just know how brilliant you are and have to shout it from the rooftops while bringing down others.

I'm curious, what have you accomplished that's so great? Do YOU have any achievements to back up your arrogance?

I'd venture to say that you're actually not that intelligent at all. An intelligent person would realize striking a balance between radiating their inner brilliance and being a modest and kind person is necessary in life. You have clearly not yet learned that lesson.

Intelligence won't get you very far when no one wants to work with you because you're a huge dick to everyone around you.
BlindType - error tolerant touch typing system
Last I looked into this, Yodlee's security pages were a good place to start because they have a lot of the key words to look up.

http://www.yodlee.com/security_overview.shtml

A lot of the "how" is meeting security wickets (physical, application, transport, audit, examination).
What's it like to experience schizophrenic symptoms
On guns in video games
I don't think Blippy uses Yodlee. Maybe they are using some kind of bank API?
I like the chocolate bar experiment. Even if the rewards were switched, more people would still opt for the "busy" option. That has very interesting implications:
At times, the reward really doesn't matter. It's the process which is important.
The ups and downs of social networks
I would have to say that yes, everyday I visit this site and feel like a big pile of sh#t. My reasons are:

1) I am fascinated by the stuff programmers do. I do not program, have tried to learn, but I am impatient. I will never code, so I feel like shit.

2) I see info on some real cool startups, and think I will never be involved in one. I do not have any great ideas, do not know any smart, cool people and can kiss that experience goodbye.

3) I am in IT, but it is at the Class A level, not the major leagues. I feel I will be stuck in the helpdesk forever, and it scares me.

So I feel like sh#t every day, because I read HN everyday. But when I do not read it, I forget about it and feel better. Well, maybe it is the porn sites I visit that make me fell better.
New York Times Co. Posts Gain in Operating Profit
The Phantom Sales Forecast - Failing at Customer Validation
Hmm.. I can think of one off the top of my head.
Give the user something to do or read while he is waiting for content to load
Although his subreddits are extremely creepy and he has a penchant for trolling, he's generally a good member of the community. He's got a great guide for new mods, and moderates several non-pornographic subreddits as well. I can't defend his choice in content on his subreddit, but I will say that he's an excellent and helpful mod in /r/ideasfortheadmins.
Code for America wants you to hack the government
I work for a fairly successful start-up in the advertising industry.. We've done a MASSIVE amount of screen-scraping. phpQuery ftw.

I had a few months solid of nothing but scraper-building.

Besides, what's Google if not a screen scraper? :D

If anybody thinks it's "silly" they probably have a characterization in their mind that's not really how it works in the wild when done skillfully.
Email product-security@apple.com or go the extra mile and encrypt it: https://www.apple.com/support/security/pgp/
Twenty top tech habits to work more efficiently
They look sweet.
"This is where the reporting becomes interesting. I think this relates to a strong impulse to see Mr. Zuckerberg get some sort of comeuppance for whatever reason."

I have a more interesting theory on why this reporting is happening.

http://www.thesocialnetwork-movie.com/

The movie is based on the book "the accidental billionaires.". A significant part of the plot is around whether zuck cheated some dudes who contracted him to build something Facebook-like.

These news stories are marketing plant items intended to build hype for the movie.
To start any business you have to take risk. You've gotten this far with your idea, the worst that can happen is they say no. But, now you've got experience pitching to VCs.

Understand that the fear of rejection is just that: fear. It's part of the risk. Sometimes, rejection can be a damn good motivator.
> This hack does not allow you to get the address of someone's mother-in-law.

Unless you're the mother-in-law :).
Can you elaborate in how "screen scraping" works?
In the morning, btw.
I'm quite sure that Windows has a system-wide address book service managed by the Address Book application as well, or at least does in recent versions.
I have to answer no on this one. Not out of lacking humbleness or having too high thoughts of myself, but for the fact that I just don't compare myself to other people, regardless of whether they are "better" or "worse" than me.
"Static typing sucks. It reminds me of the dark ages of programming in the c family of languages. "

If working in Haskell reminded him of C (and the post is full of rubbish like this [1]), I'd imagine he didn't understand Haskell at all. This is on the order ranting about how lisp is sucky because of "all those parantheses".

"And don't even dare to mention Emacs, a lot of people don't like it.It's 2008 and creating a simple Haskell editor is not an rocket science"

A supposed "lisper" saying this is hilarious. Many lisps (CLisp, CMUCL, Clojure) reccomend Emacs + slime as "their" editor (and take a lot of heat from uninformed ranters for not having an Eclipse like IDE!) .

To top it all he claims Lisp was "divinely inspired" whereas the lowly Haskell is "unblessed". (The basis fr his weird analogy, the linked martial arts "ryu" vs "do" article is an interesting read though)

I quote "Haskell is one of those 'unblessed ', modern do languages sharing company with c++, java, c#, OCaml, F# etc"

He didn't program anything significant in Haskell, didn't "get" it any way and yet is sure of its inferior nature.

This reminds me of an old HN post of a similar rant by a Clojure fanboi titled "Clojure VS Python". He had gems like "A man with a thousand knives...of which none are sharp. It's a chinese proverb ..(which) can also be used to describe Python. ". I wonder if it is the same guy? [EDIT. No it isn't)

[EDIT here it is http://news.ycombinator.com/item?id=881642].

Contrast with what an ultra competent lisper said about Haskell (Rich Hickey, dismissing another uninformed anti Haskell rant on the Clojure mailing list
[ http://groups.google.com/group/clojure/msg/32b11b22ec104d4d]

"Everyone, please refrain from language wars. Haskell is a tremendously ambitious and inspiring language, for which I have the highest respect. There is zero point in bashing it (or its users) in this forum. "

The post itself is nothing more than uninformed fanboi ranting, but on HN, even dumb posts result in high quality discussion (as is already happening - silentbicycle's comments on unification for e.g), but it would have been really awesome to get an intelligent and well thought out post on "A (competent) Lisper's reaction to Haskell"

[1] another sample: "Case sensitive - why does types has to start with uppercase and functions with lowercase. "
Say It Ain't So, Google
Court: Violating T.O.S Is Not a Crime, But Bypassing Technical Barriers Might Be
"How do they get the data" doesn't seem mysterious once you give them your logins. "Is this safe and why or why not" is the question I'd be much rather have answered.
I was suddenly reminded of this blog post from 2006, a screenshot of the stack of a small web app:

http://ptrthomas.wordpress.com/2006/06/06/java-call-stack-fr...
The Ultimate Sniper
longjmp()?
تسجيل الفيديو من الميديا والقاط سطح المكتب Video Capture Factory 7.2.0.540
I don't understand what the Semantic Web is about at all. It seem to be about imbuing means in links or something. It doesn't seem to be anything related to the feeling of being in emacs and using it.
Where, during the year, can we find a running list of these exploits as they are revealed?
Complicated user interface + no reward: "majority (68 per cent) of students chose the lazy option" == the majority of people will simply hit the back button in their browsers.

Complicated user interface + reward: "majority (59 per cent) chose the [...] 'busy' option" == the majority of people will use a complicated interface, if there is (social or other type of) reward.
PHP certainly is instant gratification, but its marriage to the web server sort of makes it a bit domain specific (though, it is possible to use it outside the web sever. it just never caught on). mostly I do not recommend PHP because it is messy. there are far better languages that share similar syntax that are cleaner, more consistent and have both better libraries an better mechanisms for managing libraries.

one of the languages I specifically was thinking of as a bit annoying is Java. before you are good to go, you need to set up the JVM, sort out your classpath ("help! what's a classpath!?"). then, when you are ready to program you instantly have to think in terms of classes and you are thrust head first into what "static" means etc. and dear god what a bucketload of frustration you are in for if you ask for advice and end up trying to make heads or tails or Eclipse or, god forbid, Maven.
If a strategy doesn't work, stop it. Don't hide behind the words "cultural choice" because they won't protect you from the consequences.

A culture that lives by eye-for-an-eye is a culture that's going to find itself constantly oscillating between victim and executioner.

I remember once watching three kids. Kids A and B would build a tower of blocks and Kid C would knock it down. Kids A and B would be devastated, wailing terribly. While Kid A was crying Kids B and C would build another one. Kid A would lift up his head, see it, and knock it down. Kids B and C are then crying, and then Kids A and C start building a new one, and Kid B would knock it down. This would go on and on, with each child knocking down the tower in turn, and the other two crying inconsolably about it.

You are not your culture. Your choice is up to you.
I leave it to New York lawyers to get into the fine points of the contract law here but I would add this to my earlier comments:

1. This contract is outrageous and unconscionable - not one founder among the thousands I have worked with over 25 years in Silicon Valley would even begin to consider giving away half or more of his company (much less 84%) for a $1K investment. If I tried to do this as a lawyer in a client's company, I would be instantly disbarred. This type of money typically gets someone a 1% interest or less, even at the earliest stage.

2. When I pay x dollars for item y, and the other party breaches the contract by failing to deliver y after I have paid my x dollars to him, I have been damaged and am entitled to a remedy. The normal remedy is an award of damages, which means I am normally entitled to the monetary value of y as of the date of breach or, if I rescind the contract for the failure to perform, to a refund of my x dollars. Applying this principle in Mr. Ceglia's case (and assuming he gets the best possible outcome in establishing liability), he would get either the monetary value of 84% of what Facebook was worth in the summer of 2004 (when it was first formed and when he became entitled to his equity interest) or else to a refund of his $1,000 - in each case, with interest accruing since the date of breach. If we assume Facebook is like the typical startup, and was worth at most a few hundred thousands of dollars at inception, Mr. Ceglia's maximum damages would be up to a couple of hundred thousands (plus interest since 2004).

3. For Mr. Ceglia to be get a judgment ordering Mr. Zuckerberg to convey 84% of his stock in Facebook to him, he would need to show that he is entitled to specific performance of the contract. This is an equitable remedy and a court will award it only where the item that was to have been a delivered has a "unique" aspect to it that cannot be compensated by damages (the classic example is a parcel of real property). I would doubt that stock would qualify as "unique" in this respect. Also, because specific performance is an equitable remedy, a court will only use such a remedy to do equity and will therefore not grant it where (just to pick a few items off the list in a Wikipedia piece on this remedy, http://en.wikipedia.org/wiki/Specific_performance) (a) it would cause severe hardship to the defendant, (b) the contract is unconscionable or illegal, (c) the claimant misbehaved (no clean hands), (d) specific performance is impossible, or (e) the contract is too vague to be enforced. As appears from that list (assuming that New York law generally conforms with this approach), Mr. Ceglia has some daunting obstacles to overcome before he can claim a share of Mr. Zuckerberg's holdings, even if he can prove that he was harmed by a breach of contract. Of course, those same equitable factors utterly preclude his being able to get specific performance in any way that would harm Facebook's innocent shareholders generally.
Once you give them the login info, how can they get the data from the bank?