skysight-inc/HackerNews huggingface dataset:
http://www.mysqlperformanceblog.com/2006/08/02/mysql-prepare...

Pros:
1. Save on query parsing
2. Save on data conversion and copying
3. Avoid SQL Injection
4. Save memory on handling blobs

There are also a number of cons. Check out the article before you make this jump.
As a frenchman, I use it from time to time.
However I never heard it in the US, is this saying somewhat known/used ?
You bring up a good point:

You can't easily make a verb out of their company name. There's no "Just Google it"...

Fail: "Just Wolfram it..." or "Just Wolfram-Alpha it"

A small point, maybe, but I wonder how much better they could have done with a better, less egotistical name.
I'm from the United States and I'd never heard of it in my life until this morning. :)
I'm not sure, I often ask myself how I ended up in those situations as well (I'm a coder FWIW) and I still ask many designers working on projects such as these why they're doing it. The simplest answer seems to be that it just seems like the most natural place/industry for designers to gravitate to, and once they're there, they're kind of stuck in a tunnel. Coders have it a bit easier in that the path to starting their own thing or hopping between industries is much much shorter and easier.

BTW I don't think you're being naive at all, I think these are very good questions to ask.
I speak french and I can say that it's a very common expression. It is often used in a funny way. Like if a receptionist answers the phone saying the name of the company (like she does all day) even though she's home. She will probably say "déformation professionnelle".
didn't the mythbusters test this in one of their first couple of seasons? iirc, they did, and came to the same conclusion
Iron Python 2.0 / Jython 2.5/ Python 2.5 performance comparison.
I had a bad case of this when I told someone I'd like to spend 0.5 person-days hanging out with them. Yup, I'm an engineer. Planning got to my head.
As an Opera user, I don't recognize this at all. Most sites work fine with Opera.

Only problem I have is Flash. But that actually works a lot better in Opera than in Firefox. At least when it crashes in Opera, only Flash dies. If it dies in Firefox, the browser dies.
This rocks - exactly what I've been looking for.
"Shares in the company were priced at $20 and opened on the Nasdaq stock exchange at $24.50. The stock ended the day at $31.89."

Why is the headline never "OpenTable Underpriced Shares by 60% in IPO"?

I mean, I know the answer, it's because the underwriter wants to get that instant profit margin, but it's sad that the financial press still writes its stories from the perspective of the bankers.
Believe it or not, if I went on to discuss every single reason why I admire Steve Jobs, it would have been even more fanboyish.
You may as well ask why people choose to live in Upstate New York.

Few do. Upstate NY is losing population. In fact the whole northeastern edge of the US is losing population, except one county in NH.
In Quebec at least, these are official titles.

Software Engineer, unlike in the US and most of the rest of the world, is a protected title. You can't go around calling yourself a Software Engineer unless you have a degree in Software Engineering and went through the accreditation process with the OIQ (Ordre des Ingenieurs du Quebec).

Programmer/Analyst on the other hand is the title you get from a CEGEP degree. In Quebec there's an extra step between high school and university. We finish high school 1 year earlier but do either 2 years of CEGEP in a general education program and move on to university or do a technical degree (typically 3 years). One of the technical degrees you can get is in computer science and your title when you graduate is usually going to be Programmer/Analyst. These are generally lower paying code monkey jobs whereas Software Engineers usually start higher up on the corporate totem pole. CEGEP degrees are somewhat equivalent to degrees from community colleges in the states I think.

You can also get a university degree in computer science. If you go that route you won't be allowed to call yourself an engineer but you'll have basically exactly the same starting position and offers people coming out of software engineering will.
Amazon S3 lets customers ship big data
very nice design !
Older Ruby line gets new maintainer
I disagree with your demands for higher quality.

Why? Because it's too hard? Does the difficulty of organizing that many people and interests cancel out the need for a better user experience? Is the market going to forgive AA because it knows that it's just really hard to get things done at AA?
Do you have some data to back this up? Just sayin :)
I apologize. I misread.

Regardless, my previous comment applies to the article.
One thing that's interesting about these two Steve Blank articles his is tone. His other pieces have a friendly teaching tone.

These two are commanding in a way that is very impressive. He's not threatening the reader, but he orders with certainty that his instructions will be followed.
here is also a good resource: http://gnuradio.wordpress.com
Having not enough hooks != having bugs. Library authors have to worry about being bug-free; framework authors have to worry about being hook-complete AND bug-free.

The effort of replacing a library should not involve restructuring all your code as if you were replacing a framework. If you find yourself restructuring your whole code to accommodate changes in the library, maybe it was a poor library, too framework-like. :-)
Nice design and great typography! All your ratings seem high, though. You should review some bad apps to make the good ones seem even better. :)
I think it's possible to abuse HN by submitting any crap, voting up with a few other accounts and earn karma this way.

There's some software that would start to notice this.
Not to mention memories of a price. I wonder if rebranding when they went free would have helped them.
Interesting. If I were in your position I would consider
- How much effort I've put into the project (in income opportunity cost)
- The capital they are bringing to the new company. Or, how much capital they are the capable of bringing in with their contacts.

I would base determining whether 10% amounts to a fair price on that.

If the site is simple enough to implement, I would also consider how much it would cost them to get someone else to do it. I.e. if I demand 50%, they might say "Thanks, but not thanks. we'll just pay someone else to write this for us.".

10% of something is better than 100% of nothing, but you don't want to be taken advantage of...
How much did Weebly pay to appear in the middle of every page?

edit: this appears to be a site produced by a web designer named Adam Boalt. There is no about/contact info on the site itself, and the submitter's account was created specifically to promote this site.

So... not sure what the deal is. I'm curious now whether Weebly even knows they are on this site.
my late dad planted mango, star fruit, citrus, durian, guava. i have fond memories about it ^@^

now i'm thinking about it, fruit is nature's fast food -- just pick and eat it up. just dump the remains on ground (bio-degradable by default)

no fridge is needed (a living plant IS the nature's fridge)

even further, the water content can be quite pure (think plant as nano-bio-filter); i guess it's very hard to get fruit contaminated with heavy metals.

i like the 'bio sensor' ... if fruit looks bad and/or smells rotten, then it's probably not safe to eat

i wonder about the feeding-people efficiency of fruit farmden compared to corn field. for example, if i have a family of 2 and 100 m² land, what to plant for self-sustainable* garden? i do think gardening as 'depression-proof'

* self-sustainable in the sense that a garden is a close-system. it only needs water and sun. pest control by ducks/chickens. herb control by planting diverse plants (allelopathy). fert is provided by composting loop.
Javascript Malware Analysis: A Case Study
Enterprise Value is not revenue minus losses. EV is equity market capitalization plus debt.

But, woooo NYU.
10 startups selected for NYC Startup 2009
The Holy Grail of software development
This is a really cool idea. The crux of the article:

----

The code for bucket has a lot of logic that goes like this::

if ($msg =~ GREATBIGHOARYREGEX) {
...
else if ($msg =~ ANOTHERCRAZYREGEX) {
...

And so I thought to myself "Gosh, wouldn't it be great if this had
a dispatch mechanism where you could associate regexes with functions in
some kind of data structure, along with some kind of application data
for context?" Oh hangon, that reminds me of...

http://docs.djangoproject.com/en/dev/topics/http/urls/

I've been looking at twisted, which seems to be the system of choice for
writing IRC bots. It's a bit hairy and bureaucratic, unfortunately.
The examples for setting up basic IRC bots are clean enough, but once
you turn the page it's all factories and reactors and aspect-oriented
bragging about how great it is to reduce your code to dozens of
three-line classes. But it gives you that great responsive asynchronous
network library, which is nothing to sneeze at!

Django doesn't have any facilities for network protocols or asynchronous
coding, because it assumes that apache or some other web server will
take care of all that for you. Once this occurred to me, the light
really went on: twisted need only provide a sort of "IRC Client Server"
model, and dispatch incoming requests to Django code the way apache does!
Brilliant, I love it!

Would be interesting to hear whether you use a purely linguistic approach or some statistical information about "natural" frequencies as well.
Hulu isn't blocked by Canada (we don't block it) they, Hulu, restrict it from their end in the USA.

If you're interested in Net Neutrality this is what ruins it, divide and conquer by making people stop caring about the WWW and only about their part of the world, it's like China in reverse.
when signing up the system went under maintenance ... i don't know if in such a fast world i'll come back soon ... maybe tomorrow a better one will rise which is more elastic on resources
http://en.wikipedia.org/wiki/Peak-end_rule begs to differ.
Very good layout and navigation, hope the ratings are real. One thing, though: the list of "highest rated" at the bottom of the page creates a THIRST for the ability to re-sort all apps in other orders, particularly in order by ratings, so I can review all the highest-rated apps in the format of the front page. (On Amazon, I nearly always re-sort products by "customer review" rankings--high to low is all that's needed, and find this the quickest way to go through a list of possibilities.)
Nice. Does this use a Markov-like algorithm for word generation?
right, i read ruby and rails consultancy is between 50-100$ / hour.
Hint: It's magic.
RIM Beefs Up Blackberry Infrastructure
They make good software, have a solid business model and are profitable. What's not to love?
It can beg all it wants, I'm still gonna run :)

I stop thinking about being in the rain as soon as I'm sheltered, so I'd rather minimize being in an unpleasant situation.
Not the most informative URL to share for the project -- like the top of the page says, most of the action seems to be in the mailing list (http://lists.gnu.org/archive/html/discuss-gnuradio/2009-05/t...) and trac (http://gnuradio.org/trac/wiki)
Your CS degree required "math", but not much calculus or analysis. If your degree was in, say, mechanical engineering instead (or anything in the family of applied physics), you'd be much more comfortable with the differential equations. But then, you'd probably have a harder time with discrete stuff like statistics, and the number theory behind RSA would completely baffle you.

Yes, basically. You just need more practice.
I'm happy you like it!
The Underground Economy of San Antonio
Today, I am a federal CIO.

---------------------------

"Make this data available because people will be able to do amazing things with it," - Not only do I not really care, I see a sudden new constituency that will be making new demands on me in the future to improve my new service.

"and you have the capacity to create whole industries out of your data," - so, I'm begging for new interest groups to be looking over my shoulder? Oh boy.

"elevating the importance of you and your agency" - Bullshit! Elevating the importance of the monied interests based on the "industry" you just promised me! 'course, I might be able to extract rent, but it would take some time to entice regulatory capture...

Oh, and despite you not mentioning it, I still hear "Budget and Expenditure Oversight by citizens" loud and clear.

---------------------------

I still don't think you're quite putting yourself in the shoes of a generic government executive here. The thing is, if there really was something in it for them, they'd have already voluntarily opened up their data, instead of being forced.
If GM's value speculative then Telsa's valuation is completely pulled out of thin air. Just a few months ago Tesla was actually losing money on every car they sold. Now they're asking for government money to stay afloat and promising a 50k sedan for the masses. Let me get this straight... at the moment, they cant build a miata sized roadster with a sparse interior on an existing platform for less than 90k, but in 2 years they're going to have a profitable full-sized sedan to go up against cars like the Lexus GS, BMW 5 and Mercedes E selling for half that?

I love Tesla, but if I had to place my bets, I'd think it more likely that you'll be able to buy a Corvette in 10 years than a Tesla roadster.
I don't know, you might be right but I've found it much more effective to appeal to someone's idealistic instincts rather than their obvious character flaws. In other words, many bureaucrats are exactly as you describe: Power hungry people who will take every opportunity to expand their little fiefdom. But generally they don't want to think of themselves that way or have other's think of them that way. They certainly don't want to hear it out loud.

Again, you could be absolutely right. But in my experience very few people openly speak about being power hungry and those that do are far too aggressive to work as a Government bureaucrat.
plentyoffish, balsamiq and other single founder guys

of course, single-founder startup is romanticized only by fool, like me ^@^
You are coming in pre-funding, contributing 100% of the technology, branding, and customer base. They think that's worth only 10%? That's kind of insulting. Flip it around and ask if they would like to be your sales department for 10% each and see what they say.
I certainly agree that 10% of something is better than nothing but the problem is at the moment I'm getting 10% of nothing as they only have an idea.

They could pay someone to build a site but then mine would still be around which would be competition for them.
One irritation I have with native JSON parsing, is that it seems to require quotes around keys. I don't understand why, and think it's a bad choice.

For example, in js code, eval, other JSON parsers etc, the following works fine as you'd expect:

{foo:"bar"}

However, using the JSON.parse function, it'll fail. The following works:

{"foo":"bar"}

If anyone can shed some light on this, I'd be interested. I'd rather not send tons of useless quotes if I don't have to.
Calculating password policy strength vs. cracking
Geer Homes Kansas City area custom home builder
Lambie-Geer, Kansas City custom home builder, raises the bar for luxury designs
That's weird - I don't see Weebly at all
I've been told that islamic countries (and Muslim areas in India) tend to have high rape rates, and immigration from such countries tends to bring a few extra rapists. (Note: not trying to suggest all immigrants or all muslims are rapists.) Canada has more islamic immigration than the US, so this is a possible cause.

I haven't bothered to research the issue, so I'm happy to be corrected. A quick google search finds this source http://www.frontpagemag.com/readArticle.aspx?ARTID=6251 , along with a bunch of far less credible sources. Anyone have good information on this hypothesis?
Apple App Store Takes 12% of Mobile Apps Market
Funny how -erl is the Austrian German suffix for something smaller than the original.
I've found on my site (a different, but similar one) that it is hard to get paid for referring domain name buying traffic. Only a few of the registrars is reliable, and with Godaddy you get the large majority of the traffic.

NameCheap, for example, doesn't have an affiliate program (last time I looked).
Jumping The 20 Fence
Why do people insist on making these stupid comparisons? It reminds me of how drama-queenish techcrunch was when the markets were free falling. GOOGLE LOSES HALF ITS VALUE!!!! it's a pointless exercise. market cap isn't the be all and end all of a company's value. And the valuation agreed upon by a single investor and a company is even less of an indicator of that company's real value.
WWW. Freedom. The web. Webapps. The web is the O/S. etc etc

Downloadable, installable apps are a complete PITA. Who's going to care about downloadable software in the future???
And then what? Having high karma doesn't get you anything. Each post and comment seems to be judged on its merits, regardless of who is posting it (with the exception of pg, I suppose; but I don't think there is much concern with him turning into a spammer).
Ask HN: Please review LM, an experimental ajax framework
Hi guys,

LM aims to fill a gap in the already crowded ajax framework space. It focuses on the ability to create very complex applications, with an innovative and seamless component management system.

The framework is data centric, allowing users to manipulate and share structured data using generic library functions.

The video demo page is here: http://lmframework.com/page.php?id=v_demos

The first video lasts 7 minutes, the second just 2.5

Any feedback would be greatly appreciated, thanks
I think that's a great way to support on-the-edge innovators (or potential innovators).

Not everybody can launch their startup in a garage (or, esp. in UK) has a garage.
The Luckiest or Unluckiest Man in the World? Tsutomu Yamaguchi, double A-bomb victim
It's #3 on every listing page as a "sponsored product". Just curious what the going rate is.
Yes, specially that the designer gets micro typography. The centered rating box is cheesy, though.
Google Code Project Hosting Tricks
We also use it to apologize when being rude without meaning it.

Example :

you make a remark without really thinking of it because of your professional habits (ex: you should be doing things that way, or going straight to limit-cases or counter-examples) that would made sense in a professional context, but that is not acceptable outside.

You would apologize saying "I am sorry, it is a déformation professionelle"
Agreed that it's an annoyance. Since Python requires quotes, I've grown accustomed to using the quotes when needed, even though it looks less clean. According to the JSON spec (http://json.org/), the quotes are required -- so it makes sense that the official parser would require them I suppose.
Python 3.1 changes the way floats are converted to strings. See http://docs.python.org/dev/py3k/whatsnew/3.1.html#other-lang...
Can we agree on the notion, that suffering from déformation professionelle is generally a bad thing?
"I think Firefox also has the advantage of being Netscape Navigator's spiritual heir. Lot of people who used NN (when it was good), got used to it and were keen to keep on using it over alternatives."

There were years between the last good Netscape Navigator and the first usable Mozilla, let alone Firefox 1. I really doubt there was that much loyalty during that long dark spell, especially since during much of that period, Internet Explorer was pretty good.
Seems like a bit of a contrived argument. I think the more plain, more boring, but more realistic explanation is the one given in the letter from X. The reason the website looks like it is is because of the politics involved in building it. When someone has maneuvered the corporate landscape for a year to get a slice of the homepage, you're not going to be able to overrule them just on the fact that "it's bad design".

I'll agree that there's something self-destructive about the culture in many large corporations, but I don't think it's entirely down to the CEOs... I believe it's more like a natural emergent quality of large corporations.
Not to mention non-budgetary criticisms mined from the data. If a department or agency isn't already leaping forward to offer data (like the USGS, which is all about offering data), it's reasonable to assume that the relevant people in that agency have no interest whatsoever in providing data.

There's only so much low-hanging fruit before things start to better resemble pulling teeth.
Thankfully, there are better, free alternatives out there to either Angel or Blackboard. Sakai (http://sakaiproject.org/) has the more substantial "big school" base, and looks like a good platform on which to build if you're okay with a Java app stack, and willing to put up with some "design by committee" architectural choices. Moodle (http://moodle.org/) on the other hand is much easier to get up and running quickly (it's just a standard PHP app), and has an active community of extension, theme, and patch contributors, albeit at the cost of some of the typical PHP framework's tendency to grow warts.
Chip sizes are a function of yield and performance. Core sizes are designed to optimize performance for a given chip size. (Yes, there's a circular dependence but yield is a huge factor in chip size.)

That said, it's been at least a process generation since a given clock signal could be used to synch events on the opposite sides of a core, let alone a (high performance) chip. This is due to both increasing clock frequency and the fact that propagation speed has gone down as feature size decreased.
Some JavaScript implementations can't handle keywords as property names.

e.g. in Safari:

var a = { new: 'Monkey' }

fails. Thus the required quotes in the JSON spec.
Help me understand, after 10's of HN posts about Blackboard (and no exposure to it ever) why anybody uses this. What merit do schools see in it?
Five Amazing ’80’s Geek Toys and Their Modern Equivalents
Northen US states don't have great weather... I live in London, and although the weather is awful, it rarely ever gets below 0C here. New York? Chicago? They're below freezing for half the winter, no?
Chiming in on the MIT Scheme to Python Switch
So if you're making a small site as a side project, is it worth integrating Openid?

I'm assuming here you can't get away with the StackOverflow approach of requiring all users to use it, so you still have to manage passwords for some users, anyway.

As an end-user, I think I'm at the point where I'd prefer to use something like OpenID for new accounts. (I wasn't using it for HN, and I lost my password about a month ago, so now I have this account linked to gmail.)
New York Times abandons WPF and Silverlight in favor of AIR
Thumb Drive Essentials For Designers, Developers & Admins
They originally said if you ran you got more wet:
http://en.wikipedia.org/wiki/MythBusters_%28season_1%29#Who_...

But then they changed their mind after that show:
http://en.wikipedia.org/wiki/MythBusters_episodes:_Season_3#...
I am, in fact, particularly proud of that. 3.5% of my (compressed) CSS is devoted to using the best available ampersand. http://simplebits.com/notebook/2008/08/14/ampersands.html
In this particular context, however, that should be just fine: low is clearly initialized to zero, and then only set to the value of this expression +1. As such, barring other bugs, low can never be negative.

Your point is valid, though, and worth bearing in mind in other circumstances.
Steve Blank said in one of his Customer Development class podcasts on Venture Hacks that the natural way companies scale is replacing creativity with automation. Its very hard to have a large scale organization work when lots of people have autonomy and the freedom to be creative.