skysight-inc/HackerNews huggingface dataset:
I worded that wrong. I'm a lisper as well. I should have said "The interface for functions/data is uniform across both." That's much more verbose. It's why I quoted the "are" I used in my initial post.

My original post was also incomplete. When I said "everything is an object," I meant in a scope larger than the language itself. If you've ever played around in a smalltalk environment, you quickly realize how powerful the OOP idea is, when the programming language becomes a uniform interface for EVERYTHING. You can literally send messages to the objects that make up the environment. I can create and modify a GUI program live simply by sending messages to the Window class. OOP is very powerful when it's turtles all the way down.

To be fair, I didn't "get" OOP until I did Smalltalk. Honestly, everything else SUCKS compared to it. All the same, learning Smalltalk gave me an appreciation for the paradigm and I grokked it in a way I hadn't before.

Also, since you're a Lisper, the third chapter of Structure and Interpretation of Computer Programs is implicitly about Object Oriented Programming. It's surprisingly helpful. It focuses on "message passing" and how it affects program design. It also addresses how OOP creates an informal type system and the problems associated with that. It manages to do all of this without ever talking about OOP by name, or bringing up anything stupid like inheritance.

I can't really comment on your C comment. While I "know" C, I've never done any extensive programming in the language (sadly,) so I'm not really qualified to comment.
Letter to a Co-Founder
> In the governments defense, I think big corporations routinely overpay for web development and marketing expenses.

In the big corporations defense, they don't use tax dollars.
Weihnachtliches Norderney
Biomass-Industry Quick News Service: USDA to fund series of biomass projects
It's non-terminating execution during compilation, similar to the example elsewhere in the comments using nonterminating macro definitions in Common Lisp.

A compilation process that involves executing and waiting for the termination of a program that doesn't terminate can't itself terminate.
I noticed that this one starts in March 2012. Since the others start in Jan and seem to last about 10 weeks (AFAIK), they'll probably be complete before this one starts.

Keep that in mind if you've already signed up for others.
PBS News segment on startup accelerators (AngelPad, TechStars, Blackbox, etc.)
> 5 weeks corp leave, 2 weeks public holidays and weekends

Thanks for rubbing it in :(

/american
Lynx would not be impressed – on semantics and HTML
Are there any alternatives for users in Germany? I'd be willing to pay. Spotify and Google Music aren't available here.
(why mention physical keys?)
It should be obvious why I think you're making such a claim - you said: "What's different now is that there is historical evidence that open source projects can produce higher quality software than proprietary ones."

By using the word 'higher' you clearly indicate that you think that there is a quality advantage to open source software.

If you don't think there's an advantage to open source development, then I don't see what meaning you were trying to convey in your original comment.

It seems bizarre that you don't know why I'd be interested in evidence that open source projects have systematically better quality. It would be a major result with implications in project planning, system architecture, organizational philosophy etc. To date, I have never seen such evidence - only reasoned opinion which is valuable but inconclusive.

If you had evidence, I'm sure you'd have produced it by now.

It's obvious (as I stated in my first reply) that open source can sometimes produce high quality software. Another great example would be webkit.

I thought you knew of some evidence that might show why governments should choose open source, other than opinion and dogma.

I'm disappointed that it doesn't exist because it would be powerfully persuasive in furthering the cause of open source.
This is a fair point, but internal representation of the input can create drastic differences in how it's processed. Try writing an interpreter without tokenizing and parsing the text into some kind of AST. While this could be described as process, I think it proves that the internal representation of data matters.
Samsung Launches Anti-Apple Ad. Here's 6 Ways That It Fails Miserably [video]
The Diametric Faces of Koozies
Microsoft Access Password Recovery
The Microsoft Access Password Recovery tool is an advance and fast tool to recover access data password. The software will also help you to recover lost or omitted Access password. Software works on every version of windows: 95, 97, 2000, XP and 2003.
I really wish this blog post would quit being passed around as Amazon screwing every developer in the world over. I don't know how you can rationally believe that they would offer to give your app away to thousands of people who have no intention of spending any money on the app besides the fact that it is free for the day, and just handing over free cash based on the random number of people who clicked 'download' that day.

The whole point of being featured as the Free App of The Day is for exposure. Not monetary handouts.
Soy Candles Australia
Candles add a touch of warmth and a glimmer of light to any household. Simply lighting a candle can change the total look and ambiance of a room.
In that respect, they're still solving a problem nobody has anymore, and that was the point the author was making.

That wasn't the author's point at all.
Languages are really tools — so what do you want to build?
Dar es salaam Car Hire
Disclaimer: I own Cloud Postgres

Soon to be released: https://www.cloudpostgres.com/

Lower prices

PostgreSQL 9.1

Optional PGPool in front of the replicas for load balancing

Multiple datacenters
It sounds like Scrumy is your issue tracker.
Tired Of Facebook? Try Facedrink Energy Shot
Why move on from web development?

And I know both c++ and java. But all my ideas are all web apps, I can't think of anything for desktop development.
Sabeer Bhatia's JaxtrSMS to allow free SMSes
You can, but SVN more or less forces you to.
Skype Adds Facebook Video Calling, Facebook’s Testing its Native Desktop Client
I'm getting it on google.co.uk too now
Something like this?

https://gist.github.com/1388217

Crashes clang, reaches maximal template depth in g++. Seems there is no tail call optimization for templates ;).
Canonical Drops CouchDB From Ubuntu One - Slashdot
"And you can do precisely the same thing in C++ if you're willing to write somewhat non-trivial template code."

The template code required to cause non-termination in template instantiation is a very trivial infinite loop.

Simple metaprogramming with templates is not very hard, it's kind of like doing lisp with template parameters. Variadic templates (in c++11) make this a whole lot simpler.
Well all my ideas are web apps...
Ever since I started using Git, I would never go back to SVN, because branching and merging is now an essential part of my workflow, even on small project on which I work by myself with no other contributers.

just as with Linux there is/are some de-facto
master branch(es)

Well yeah, but I don't get how that's an argument for SVN. The thing I like about Git is that branching is now really, really cheap. You can now keep track of dozens of local branches with experiments that you don't have to push to master. You can now share your experiments with a colleague and push to master whenever something is actually ready. You can now also ban commits to the main repository that haven't been code-reviewed (something which is a PITA with SVN). And so on and so forth.

I don't get the religious opposition against one
version control system vs another.

Even though I prefer Git, neither do I, especially since you can just use the Git-SVN bridge :) I've used it for more than a year, it does has some quirks, but it works fine.

Also, the Apache Foundation does its job and does it well. There's room for both anarchy and bureaucracy and both are needed.
College of Engineering
UPES offers sector specific B.Tech, M.Tech, M.Sc., Ph.D. and PG Diploma programs. UPES College of Engineering Studies (CoES) is a distinctive institution with a strong tradition of fostering innovative engineering programs that impart sound engineering fundamentals along with the domain specific knowledge. Its strong industry interface ensures that the CoES curriculum is relevant to the industry requirements today and for the years to come.
If only i'd be in US :|

Do you think you could find a way for people outside Bay Area too?

Sincerely i would pay (not really 6k though) for something similar.
Unfortunately, adding an occurs check here is not the right way to go. The possibility of an infinite loop is there for a reason (to make the generics more expressive) and adding an occurs check will make the language less expressive.

I don't see a problem with non-terminating compilation. It makes sense to add more power to the compiler, but it comes at a cost. The possibility of non-termination is not a huge price to pay for it. In practice, the recursion will never go very deep so a simple max recursion depth check is enough to keep the compiler from hogging cpu and memory.
The costs of setting up a geographically redundant GitHub clone and continuously updating software and configuration are far in excess of the mere $200/month GitHub charges for their Platinum plan: unlimited users, unlimited public repositories and 125 private repositories. Even the Bronze plan for $25/month with 10 private repositories is exceptional value to businesses that only develop a few pieces of software.

At GitHub's price points, a manager would be crazy to take on the risk, expense and effort of setting up their own clone. The obvious "but..." excuses don't even apply because:

1. GitHub offers enterprise "run GitHub from your own server room" services for companies that have greater needs for confidentiality/customisability.

2. Private organisations can take their source code and other data with them. This means that users are free to move elsewhere (regardless of whether GitHub is entirely open sourced) if GitHub suddenly decides to charge $1,000/month/user.
I don't see why this is an obvious "next step". These are different platforms, why is one necessarily preferred to the other?
About High Fashion.
Good question. In theory this is possible, and there are a number of biotechs and medical device companies that are looking overseas.

Europe is the preferred place right now for traditional biotechs & medical device companies, as getting a CE Mark is a lot less onerous and much more predictable[0] than the increasingly random FDA process.

As for China (and India), they are very promising but will require entirely new business models, for a few reasons.

First, the current biotech industry is based around an artificial barrier to entry (namely FDA approval) and artificial scarcity (namely drug patents). Remove the former and you remove the rationale for the latter. This is their whole business model.

Second and more fundamentally, most existing pharma companies have now gone through almost 50 years with the FDA. The "fail fast" model was 2-3 human generations ago, and even really good scientists like Derek Lowe have a bit of Stockholm Syndrome. In the worldview of (most) modern pharma scientists, the FDA process is considered a law of nature, something on par with s and p orbitals.

Removing FDA approval and patents from the situation would suddenly make two of the most important departments in any pharma company (regulatory affairs and IP) completely useless.

A world without the FDA, where doctor, patient, and chemist made their own decisions without third party regulation would be painted as strange and worrisome. Like the TSA, the FDA has dozens of full time PR professionals[1,2] dedicated to convincing you that "your safety is their priority". Unlike the TSA, most people (even most in the industry) don't question whether the FDA is actually protecting people.

Without going into detail, then, successful business models for pharma/biotech/device companies in China/India would be based on validating products in a highly empirical fashion, getting them to market rapidly and protecting them from competitors via execution without any IP enforcement.

Think something more like the supplements market, where creatine, omega 3, and energy drinks rose to the fore over the last few decades...except with even smarter people doing the formulations.

No traditional pharma is culturally capable of doing this. Moreover, even if they were, the FDA would frown on this threat to their review authority. If this hypothetical rogue pharma had any desires of ever selling into the US market or not having their reputation destroyed by the FDA with a few press releases, they wouldn't try setting up this sort of low-regulation phenomenological branch overseas.

So, to really exploit the potential of true drug legalization, it'd have to be new companies.

[0] http://www.eurekalert.org/pub_releases/2011-05/iti-fpa052311...

[1] http://www.fda.gov/NewsEvents/Newsroom/MediaContacts/default...

[2] http://www.fda.gov/AboutFDA/ContactFDA/FindanOfficeorStaffMe...
Made in China Doesn't Mean Cheap in China
You can't fix a typo is very directly related to how you run a startup. Not eating a burger 'properly' is not.
I'm arguing nothing about the particular case. My issue is with your assertion that the only the amount of money the app (your singular) makes is relevant.
Very insightful. Reminds me of a talk I saw Tim O'Reilly give at OSCON back in the day, basically about this same concept. He described it as "moving up the stack", with each successive phase commoditizing the thing beneath it (hardware at the bottom, then software, then services). Here's a link to his writeup of the concept (although it's kind of dry -- I remember the presentation itself having more pictures and being more engaging):
http://tim.oreilly.com/articles/paradigmshift_0504.html

I wonder what's going to sit above "services" in the next phase? Maybe the services will be commoditized because there will be so many of them that do similar things and they all talk to each other via RESTful interfaces... so then the thing that's valuable is whatever sits above that. Identity systems? Yahoo Pipes? I dunno... predicting the future is hard, let's go shopping!
"So what makes anybody think that Amazon will do better than Apple?"

I don't know if they'll do better than apple, but the Fire is half the price of an iPad and is being heavily promoted to Amazon's enormous user base in the run up to Christmas.
Yahoo India launches free video service
Dentists In Mesa
Dr. R. Spencer Bramwell is one of the best dentists in Mesa, Arizona (AZ) offering advance dental treatments and family dentistry from cosmetic dentistry, routine dentistry, to implants and children
Nomadic Developers? Surfing+coding = fun
I've heard stories about individuals and groups of developers who live and work in the states for part of the year, and the rest of the year in tropical areas where they surf and code.

I'm curious to hear about how you weave a travel lifestyle into work life, and if you do it by yourself or with friends, co-founders, etc.

Who's got good stories?
Learn a good JS framework, like Backbone

Speaking of frameworks, how much of your current work to date in web development involves a framework?
Interesting experiment. It goes to show the importance of wording and conciseness in titles.
make sure you install g++-multilib so it pulls in the correct version. lib32z1-dev will work for zlib (need to create a symlink since it doesn't look in /usr/lib32). I don't see anything for 32-bit curl though :(
Excuse me while I photochop someone photoshopping themselves giving two fingers to adobe.
Okay. I'll say "Gimped" from now on. Let's see how that actually help Adobe squeeze more money out of Photoshop™.
I'm shocked that Grooveshark has made it this long. Especially when you compare it to the legal cases successfully prosecuted against individuals for file sharing which were clearly not commercial.
A part of this that I don't hear people discussing is that for a legal right to remain relevant it needs to be enforced. If legal and cultural precedent move towards a weakening of copyright in general, then certainly the music business (and all digital content business) will be drastically affected, even if in a specific instance (Grooveshark) they are not losing revenues.
Another thing that I think many people aren't aware of is how expensive it is to produce and market music. It's insanely expensive. The vast majority of artists with actual record deals don't come close to recouping the expense. The labels have always made money on hits, which have to cover the costs of producing and marketing them, plus all the costs of the non-hits.
I'm curious, do folks on this forum who are anti copyright enforcement for music feel the same way about software?
I guess their data example is not strong enough. I don't think the two provinces have any reason for a ratio so low.
Machinarium is great. I'm happy it was included with the original Humble Bundle.

Which reminds me, everyone should go check out the recently released Humble Introversion Bundle. Pay what you want for 5+ great cross-platform games by independent developers, and choose who your money goes to.. charity or the developers.

http://www.humblebundle.com/
The main thing is your configs lives somewhere different than the code. They can both be source control somewhere. Though I generally keep a localhost config with my code.

Just define an env variable or something that contains the location of settings.py, a directory thats managed by something like chef/puppet.
Don't think for a minute that BSA members aren't acutely aware of what it does in their name. There was a lot of time during which MS, Apple and others could have come forward with a counter position on this.

BSA lobbies on behalf of member companies. The member companies know exactly what they are paying for. None of them are in the habit of throwing money away.
Must be case of trying to avoid genericizing the trademark, as has happened with 'googling' or 'aspirin' etc.? (http://en.wikipedia.org/wiki/Genericized_trademark)

Anyway, it doesn't seem inappropriate to at least make a show about trying to enforce it.
It's only crazy if you haven't read Lem's stories.
Very simple solution to reduce truck fuel consumption
Can't believe that there is someone actually working at Adobe and thinking about these use cases. In my opinion, they should feel proud of the fact that the software is so popular that it is being used as a common verb. And here they, explicitly mentioning that this is incorrect. Sometimes, I just can't understand organizations.
People are giving us free advertising? Let's sue them!
and for anyone wondering what a "Brayton engine" is, this seems to be it:
https://en.wikipedia.org/wiki/Brayton_cycle
For "regional" airlines such as SouthWest or Ryanair, managing your own system is fine. But if you want to be able to do code-sharing, ground-handling and all the rest of the madness that comes with being a global airline, you don't have a choice.

The single website solution also means you're cutting yourself off from people who are using fare search services.

And let's not forget that in some regions (Asia notably), travel agents with their "cryptic" terminals and "valuable" tickets are still the norm.
Question regarding Stanford online lectures
Hi,
After taking the stanford online courses do we get any certificate or something , saying that we have completed the course ?
My Airtel Nightmare. : The Startup Guy
There's something in what you say, but I've spent enough time in youth hostels to know that the connections you make with people while traveling, even if they appear very meaningful at the time, often turn out to be superficial. Travel is one way to end up a well-rounded human being, but there are many others. For example: http://russelldavies.typepad.com/planning/2006/11/how_to_be_...
If anyone were to send me this I would be forced to spend the next two nights trawling through their commits to find out just what it was they screwed up - and then I would look for a new gig.
In case anyone was looking for the popup text info in english (hit the '?' on the right) http://www.google.pl/?hl=en
Trademarks must never be abbreviated.

Correct: Take a look at the new features in Adobe® Photoshop® software.
Incorrect: Take a look at the new features in PS.

Adobe.... :/
This is actually a super useful note, thanks. I saw the headline and thought "another interesting course that starts in January, no way" since the others all start in Jan. Upvote!
Putting Together a Great Sales Proposal
Apple's plan to launch iPhone 5 with 4-inch screen against Jobs' vision
I should mention that it is not only on google.pl, but should be on most (East?) European countries google.com .

Great tribute.
Exactly.
The only way Adobe can claim that it's not generic is if they actively pursue those using it in a generic sense.
It might make a good bitcoin mining platform?
Note that side-panels are not new, but these are wings.
FXCC blog Updated: Daily Market Round Up - November 23 am
Running Mailman On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.04/11.10
In their dreams.

My lexicographer and lawyer colleagues have faced this one many times. As I understand it once a trademark enters common usage as a verb it is safe for inclusion in the dictionary, as a noun it isn't.

http://oxforddictionaries.com/definition/Hoover#m_en_gb03861...
http://oxforddictionaries.com/definition/google
http://oxforddictionaries.com/definition/photoshop
Cheers Karl, I assumed it was doing more. Having said that this does make the algorithm slightly more accessible.
My English Teachers Were All Right, They Were Just Teaching Me All Wrong...
there is a limited amount of free-float which you can borrow against. the counter-party needs to purchase that stock, and if a large number of investors want to short sell the stock, they are indirectly increasing the demand. a good example is how hedge funds lost eur30bn back in 2008 trying to short sell overvalued volkswagen stock. i.e. Porsche selling part of its VW stake to ease a short-squeeze
This time it wasn't leaked.
Get your website built for $150
FBI: No evidence of water system hack destroying pump
Correct: New features in Adobe® Photoshop® have added bloat since Adobe® Photoshop® 5.5.

Incorrect: Photoshop's new features are impressive.

OK, think I've got it!
Popular Agra hotels at budget rates
Agra hotels: Here you will get list of all the popular hotels in agra at budget rates. Choose from 185 hotels for Agra City and read unbiased reviews, compare tariffs and view Agra hotel photos.Book Agra hotels online. Get Information for all budget,luxury,star hotels and homestays in Agra.
One simple rule of business: commoditize your complements.

I'm surpised no one else has mentioned that. It's a very powerful idea, and essentially what this blog post is getting at. I don't know if Joel Spolsky coined that phrase, but that's where I first heard it:

http://www.joelonsoftware.com/articles/StrategyLetterV.html
I'm impressed by the cleanliness of the code base, very readable. From my experience, this is not the case with many C++ open source projects.
Here's a block of code that will cause most versions of the Java compiler to hang that doesn't use loops or templates:

class compilehang {
public static void main(String[] args) {
double d = 2.2250738585072012e-308;
System.out.println("Value: " + d);
}
}

From http://www.exploringbinary.com/a-closer-look-at-the-java-2-2...: apparently the constant in the code above causes Java's double value correction loop to oscillate between two values, thus causing the compiler to hang.
Social Media Marketing with David Foster Fan Page Engine