skysight-inc/HackerNews huggingface dataset:
I think you're unhelpfully treating 'hope' (or 'aspiration') as identical to 'desire' (what djcapelis calls a 'whim' in his reply). To my mind, a 'desire' can be any random thing I want - even if only briefly, weakly or despite my better judgement. A 'hope' or 'aspiration' is a desire that I actively endorse. (By 'actively endorse' I mean essentially 'take a hard look at, approve of and choose to expend effort on'.

Right at the moment, I would love some sesame noodles. That's a desire. But the desire isn't particularly strong, and I'm not planning to do anything about it. I haven't in effect moved the item over from the 'random craving' box to the 'will expend effort on this' box.

Just based on the little you say, your airplane thing and getting to know that band better, sound more like random desires to me. (Which isn't to say that the desire isn't sometimes very strong.)

(There's a second question you bring up about whether a person's life is a failure if he or she doesn't fulfill aspirations. I don't think judging whole lives makes a lot of sense, myself, but it seems to be a popular sport.)
How do I provide value to my startup as a non-technical cofounder?
Still waiting. They received about 2,000 applications and typically call in 80 to interview from what I've heard.
Yes, logically, "Not sure it's a good thing," means "It is either a good thing or it is not a good thing." You know, X or not X, and so your ass-covering comment is logically defensible, but come on, you wrote it for a reason. Just say, "Good point," and move on.
ProductShotPro for just $39 Instead of $199 
ProductShotPro for Adobe Photoshop® is a beast of a tool that effortlessly converts your 2D designs into tangible, 3D-style product shots in seconds. They didn't call it 'Pro' for nothing! With this tool you can create software boxes, CD/DVD covers, binders, eBook covers and so much more. You literally just drag and drop your images, click, and forget about it, it's done and ready to go. And no effort!
Grooveshark's response: http://techie-buzz.com/tech-news/grooveshark-responds-google...

"We were surprised by Google’s removal of the Grooveshark App from the Android Market Place, and are still unclear as to what policies have now been violated. We have always had a positive relationship with Google as evidenced by the Grooveshark App’s active and featured presence in the Android Marketplace for the past one and a half years.

We respect copyright law and the rights of content owners, generating positive results and revenues for the artists and labels that we have agreements with. Regarding the content for which we do not have agreements in place yet, we abide by, and pay royalties, according to the rules outlined in the DMCA, the same legal act that governs Google and YouTube’s activities.

We are eagerly looking to enter into agreements with all labels and content owners, so that we can work together to the benefit of all parties. To be effective, these agreements, however, must be struck directly with the respected content owners in the boardroom not the courtroom."
A high level, expressive language like Ruby is already literate. Moving it closer to English is gilding the lily at the cost of incidental complexity.
BareMetal Node - A HPC kernel in 6KiB
Revista publica fotos del hijo de Penélope Cruz y Javier Bardem
Show HN: New release of my startup, Interstate (http://interstateapp.com)
My startup, Interstate (http://interstateapp.com) has just launched a new version (v4). The new version has brought a lot of new features and tons of UI/code/existing feature improvements (a full rundown of all the major changes can be found on our blog: http://blog.interstateapp.com/post/4416998498/major-roadworks-on-interstate).

For those who have never heard of us before, Interstate provides developers and businesses alike a way to plan and share their development progress using roadmaps.

If anyone has any feedback or would just like an invite then please do post! :)
How to Build iOS Apps From the Command Line
Au contraire, a modern C++ developer probably knows nothing about C. Good C is like good assembly language: dense and performance-obsessed. No objects, no exceptions, no STL, bare bones and riddled with pointer manipulation and macros.
> Maybe I should contribute to Redis or other OSS...any suggestions?

The core of R is written in C, I think. Might be worth a look?

https://svn.r-project.org/R/trunk/src/main/
User Interface for the Semantic Web - Do They Have to be Ugly?
He's a freelancer that just became a new parent :p
Do you mean the official documentation, or 3rd party examples and tutorials? Andrey has been working hard at translating the official docs to English the past few months: http://restas.lisper.ru/en/

As for tutorials, you are right that there could be more. Between https://github.com/archimag/rulisp and https://github.com/archimag/cliki2 there are some good example sites built in RESTAS.
Any live stream up already?
I learned C in college classes, but never really learned it until after a "WTF PHP" moment, so I could dig into the interpreter source to figure out what was going on. Later experience with Python's interpreter and debugging pyrex reinforced my knowledge.

I mention this just to say why I think "modern" very-high-level language hackers still end up learning C; the base layer is all written in it, and eventually you've either got to fix something or write something fast.

(I'm 28)
Lazy link: http://interstateapp.com/
The upside is that it works on more sites than HN. I've customized most of the sites I visit regularly, but mostly only cosmetic things like colors and font-sizes.
Here is a mobi version: https://github.com/twcamper/sicp-kindle
Indian anti-corruption campaigner 'fasting until death'.
That's really sad. Yet, it's probably mostly because all of the other stores are doing it and he/she can't compete without also selling the fake products. With no consumer protection or standards, this is what happens.
Consider, though, that these groups of cicadas don't really "care" about one another from a genetic standpoint. If the broods don't interact, they're basically different sets of genes that only interact via mutations, so the principle still holds.

What's interesting about that is how the broods might diverge to coprime emergence schedules to prevent competition.
"Quite a while ago" seems to be October 2010 :-)

And German cities probably aren't the best place to launch such a venture. I'm not sure about Bonn and Stuttgart, but the rest definitely have good public transit. Your potential audience is seriously limited compared to, say, a city like LA.
>The branch of mathematics involving limits, functions, derivatives, and integrals is analysis.

Everywhere I've studied, it's been referred to as simply calculus. Wikipedia says the same. I did take a class called analysis of functions in high school as an advanced track pre-calculus, but your definition really does not apply in the States at any rate. Where did you hear Analysis used to specifically apply to what we call calculus in the States?

http://en.wikipedia.org/wiki/Analysis#Mathematics
The concept is 'coo-petition'. Or at least that was the name of the book.

Your competition actually invests in advertising and other stuff, that actually makes the pie a bigger pie. A big pie is a good industry. No competition can mean a vastly smaller pie.

And you then take a piece of the cake, the bigger the piece, the better for you.
France has a long history of security-limiting policies. I don't know if it is still in effect, but at one point in the 90s, they did not allow software to have better than 40-bit encryption. In turn, American software companies had to write French-only versions of their products of they wanted to sell to French customers.
BlackBerry Tablets Delayed For The Most Embarrassing Possible Reason
Ask HN: How does an outsider develop industry knowledge and contacts
Lets say you where a motivated person with experience in the software industry but wanted to create a product to sell into the restaurant industry.

What steps would you take to gain the knowledge and contacts required to sell into an industry that was not your domain?

A few things that come to mind are..
1) Read how-to and dummy books on starting a business in the new industry.
2) Subscribe to industry specific publications
3) Go to local conventions and meetups that have owners and operators from the new industry.

What else would you do to immerse your self into an industry for the sake of eventually selling into it?

I think this is a problem for a lot of entrepreneurial software developers since our work is generally focused on the implementation of technology as opposed to the creation of business process models.
work on the python or ruby interpreters! Beautiful code, both of them.
Startups And Work/Life Balance
Best Possible Configuration for a Programming Desktop
Does anyone know the motivation for using Objective-J instead of vanilla JavaScript? Maybe it just makes things more comfortable for iOS developers who want to move to the web?

That's the major thing that would stop me from using Cappucino over SproutCore... I don't mind learning a new language if there's a compelling need for it, but I just don't see the point here. I'd love to be proved wrong though.
SEO Services SEO
Search Engine Optimization Firm X SEO Company that offer SEO Services SEO.Get Top Ranking Search Engine.You have a business and you are not familiar? Why not develop on the Internet? Want a website for your business? Want an online store? Want a presentation website for your company? WE HAVE THE SAME PRICE FOR ALL!
Sprowty - connecting students with job opportunities acorss the country
this is only true until the sea meets land.
Agreed. Polls like this one don't work well for orthogonal ranges, and here there are at least two: how well you know C (from knowing nothing to being a master) and how often you use it (never [anymore, if you happen to know it well] to it being your primary language.

A third range might be how much you like C, regardless of how good you are at it or how often you use it.
It's ironic when PG says Lisp is a "bottom up" language that it's so hard to get it into a company in a bottom-up way. Whereas Python always starts off being used by one person for their personal work, then as others see how productive they are/it is it snowballs from there.
One which could be added to the list is: Tell me how to use the product.
CSS3: Grid Layout First Working Draft Published
I understand. I only use a Mac because I get a simple, consistent desktop that works right out of the box. Still, the user should have the ability to at least change the default fonts and UI color. Some people might prefer larger fonts, others might find too many colors in the UI distracting.
The cost of hosting a new customer might be almost 0, but the cost of customer acquisition is anything but. That's what AppSumo is presumably helping with. It's an advertising platform, much like Groupon.
Like the "Maxican Wave" spectators form in a stadium during games. Here the wave moves, but people don't.
We are using this. Seems to do fine. My only complaint is that trying to pronounce the name makes me choke on my own uuvula.
http://XSEO.CO - You have a business and you are not familiar? Why not develop on the Internet? Want a website for your business? Want an online store? Want a presentation website for your company? WE HAVE THE SAME PRICE FOR ALL!
id messenger: xseoco
icq:423966704
Very sad news, I hope everyone there is safe.
LinkedIn for Android: Ready for Business
They teach C at many top colleges for any number of degrees (Computer Science, Computer Engineering, Electrical Engineering).
The New Guy's Computer
Extroverts, Introverts, Aspies and Codies
It would be nice to know if you aren't accepted, with an official message. I've been thinking, based on an FAQ, that they only contact invitees.

Are there any past applicants who have know if they do indeed contact groups who are uninvited?
I learned C as my second language after FORTRAN. As it turns out, some of the strangest C code I've ever had to maintain was a system that had been converted from FORTRAN to C using an automated tool.
Yep, it is today. They'll most likely send everyone an email just so everyone gets a decision.

Interesting to think that the decisions have already been made, we're just waiting on that information.

Regardless, good luck today!
We have still not heard back, but I think I read in a YC alumnus blog that the emails are sent out in the afternoon/night. Don't recall if it's just when they got theirs or if it's like that for everyone. It may be something to keep in mind for those that are anxious to hear back...

Best of luck to all!
[advertising]
So what was the magnitude before being corrected?
A 7.1 is 1.5 megatons of TNT Seismic Energy Yield.

A 9.2 is 2.5 gigatons.
> not sure how to sync to Android Kindle

Here's how I did it.

I connected my Android phone to my Ubuntu PC using the USB cable. The phone's SD card was mounted as /media/XXXX-XXXX folder, which has a kindle subfolder. I copied sicp.mobi to the folder. That's it.
Interesting bug in this example:

Since the AppleScript instructs the terminal to change _the current session_'s theme, if ssh exits while you're in another tab (say due to a disconnect), the tab which is currently frontmost will have its theme changed to 'Solarized Dark', while the tab you had run ssh in will stay as 'Solarized Light'.

Of course, this won't show up in testing -- and will be rather surprising when it does show up. :-)
Stroustrup: Why the Programming Language C Is Obsolete
Ask HN: How to teach self-reliance when debugging?
I've recently been filling a mentor role more frequently at my job and on my side projects. I feel that I've been adjusting well, but one issue seems to recur across projects and people, leading me to believe I'm setting this situation up somehow.

Other developers I'm mentoring will often come to me with the simplest of questions: "Error X is happening when I run the build". Often the solution to the error is in the error message (delete this file, this class is missing, etc). I try to lead people down the path diagnosing based on the error message, googling, and trying solutions before they come to me, but it never seems to stick. My answer will often be in the form of "Have you tried googling the error" or "It says a class is missing, have you looked at why that may be". Are there any suggestions as to other responses?

The reason I ask is that I find myself becoming very impatient with questions that seem to have a simple path to diagnose and debug, and that's not fair to the people I'm working with.

How have you taught beginning developers to become more self-reliant? Advice is welcome (by both me and the people I work with I'm sure!)
You could spend all days coming up with possible reasons for not defrosting cryonics patients in the future. However you need to remember that no matter how low a probability you assign to your successful defrosting, this will be strictly greater than the probability of successfully being alive in the future if you go with the default, non-cryonics option of irrevocable destruction.
I think it's actually funny that the question, whether we know C. A few years the question would have been if people know assembler. That's how times change.
> Under general relativity, gravity isn't seen as a force but a consequence of curved space-time.

But why does the presence of matter cause spacetime to curve?

If you want to argue that gravity isn't a force, I don't think it's enough to say "it's a consequence of curved spacetime". I think you have to answer the question of why it curves. I'm not aware of an answer to that question. If there isn't one, as I suspect, then I would say, there's your force of gravity: you're just describing it as acting on spacetime itself rather than on the objects in that spacetime.
c syntax lives on in many languages like java and javascript. it was the second language that i learned behind java, this was back in 1998. i still think it's a great language because you have so much control over the important things like memory management and pointers, how priceless (albeit dangerous) is that? string manipulation was a real detail that i could live without and exception handling was non-existent (don't go there with goto labels), but overall it was a clean language, you could optimize the hell out of things like byte boundaries for structures, you just felt like you had full control, it's the closest thing i had to assembly without the syntax being too cryptic. that was the good old days and i think it was an important foundation for me in terms of learning how to be anal as hell with source code.
Naive C++ programmers tend to use pointers as if they were references. They do not seem to understand pointer arithmetic, pointers to functions, etc. They also do not seem to have a deep understanding of memory models, and tend not to understand memory alignment. They do not use bit-wise operators much, though it's more of a cultural thing than skills issue.

I have never met a competent C++ programmer that does not have at least some exposure to C as well. But I'd dare to guess, that such character would not understand the C preprocessor in any but the most trivial level.

[edit]
I originally used the phrase "C with classes" crowd, in a rather derogatory way, to describe the people who never get to learn any of the languages well, and end up writing some sort of sanitized, structured-programming, algol derivative in (a subset of) C++ syntax.

While reading the rest of the comments, I remembered that "C, with classes" can also apply to C hackers that just use C++ to structure their C-styled code, and may take advantage of a few features of the language. I have edited the comment to clarify what I meant.
Lanyrd link for those interested: http://lanyrd.com/2011/cappcon/
If it makes you feel better, that's what I thought it said too.

Also: Shame on you HN. This person not only answered the question (in a way that they thought was truthful, oops, they were wrong), but linked to a definition of the word.

Now they're at -9 karma overall (their user). Anybody who downvoted this or the comment below it: you probably shouldn't ever complain about HN turning into reddit.
An outsourced project that delivers on time but is unmaintainable is a success... To the executive who gets promoted and leaves a poison chalice behind to scupper his rival.
This seems to be true nearly only in Silicon Valley. Do these sorts of deals get done elsewhere?
Apple fans need to update their understanding of apps on Android
Interesting... Where did you find that number? While more than last year, it's not quite as many as I would have expected, given the new 150k incentive.
There was old adage that people who say they code in "C/C++" don't really know either one. This was about a decade ago, I can't recall where I saw it, and don't know if it still a widely held view.
Will Facebook Ever Be an E-Commerce Powerhouse?
LinkedIn’s Android App Exits Beta
Microsoft Releases Bing for iPad
They do. Here is last year's email:

---

We're sorry to say we couldn't accept your proposal for funding.
Please don't take it personally. The applications we receive get
better every funding cycle, and since there's a limit on the number
of startups we can interview in person, we had to turn away a lot
of genuinely promising groups.

Another reason you shouldn't take this personally is that we know
we make lots of mistakes. It's alarming how often the last group
to make it over the threshold for interviews ends up being one that
we fund. That means there are surely other good groups that fall
just below the threshold and that we miss even interviewing.

http://ycombinator.com/whynot.html

We're trying to get better at this, but it's practically certain
that groups we rejected will go on to create successful startups.
If you do, we'd appreciate it if you'd send us an email telling us
about it; we want to learn from our mistakes.

Y Combinator Staff
Sorry if I'm being insensitive, but is this big news? I didn't think 7.1 was that powerful.
AFAIK nearly all OSI approved licences are also FSF approved, and vice versa. Do you have an example of something that is open source, but not free software?
"This example uses the simplest possible set of prime number — 1, 3, and 7."

1 is not a prime number. Also, the "simplest" possible set of primes would be 2, 3, and 5.
Official Bing Post: http://www.bing.com/community/site_blogs/b/search/archive/20...

Also, TechCrunch: http://techcrunch.com/2011/04/07/bings-flair-for-visual-sear...

And, GeekWireNews: http://www.geekwire.com/2011/microsofts-ipad-app-bing
I agree with you, although I do a fair amount of personal scripting in lisp to make me more productive at work. But for things like that, I could just as easily use Python, and Python is more readily accepted by other developers at my company.

It's no use pretending otherwise, "what's with all the parenthesis?" is still a major roadblock to acceptance.
http://www.facebook.com/home.php?sk=group_207474292616003...

We as applicants have thought be cool to set up a FB Group to stay in touch. So click above and feel free to join
15 lines of JavaScript that translates tweets from Russians, built in a newsroom setting to help cover a bombing in Moscow, is a cool hack. Hacks don't have to be technically complex, they should be smart solutions to problems.
Here's (unfortunately) another reminder to donate to the relief fund via RedCross: https://american.redcross.org/site/Donation2?5052.donation=f...
It also is the core of "method ringing", a kind of bell ringing from the 17th century and persisting today. Imagine some folks clanging away at 10 bells in a church tower for hours on end, never repeating, and never developing a melody. Each person is operating a single bell and repeating their pattern with a unique period.

http://en.wikipedia.org/wiki/Change_ringing