skysight-inc/HackerNews huggingface dataset:
Apple's default optimization level is also for size, not speed, and that ends up being faster there as well. They ran an entire session a couple of years ago at WWDC, explaining how and why -Os ends up being a superior solution--basically, you blow out the cache less, which ends up mattering far more than forcing the processor to do as much as possible on every cycle.
No it does not. Beer being drunk openly in the street is not a crime. Just because the US has a crazy paranoid obsession with alcohol/sex/drugs doesn't mean that those things are culturally similar in Germany of all places. Now try breaking a window in Germany and see how well that goes over.
I tend to agree. No one objects to the idea of bootstrapping, but 37 Signals seems to treat it like a moral failing if you don't. I'd be thrilled to learn that you can regularly scale companies to IPO, 9 digit acquisition, or prolonged/growth profitability without VC. I just can't think of too many.
Look at the surrounding website. What is being sold by Object Mentor? Training, consulting, books, advice. Not software.
At least yahoo had the decency to let flickr live at http://www.flickr.com. There's just no escaping the associations of http://picasa.google.com
Also never heard of this, but it sounds interesting. I'll head over and sign up.
Very nice. Pre-ordered!
Fair points but if you (instead of your clients) are hosting code you will probably want to look to see if you're eligible for the BizSpark program which does include server licences.

Alternatively, use an existing webhost.
I've been self-employed for 2.5 years. I have an LLC. I got a mortgage last month.
I truly appreciate this. Being colorblind myself I see the value right away. Sometimes is very hard to figure something out on a website.

The site suggest using colors with more contrast.

Colorblindness comes in all levels so this is somewhat ambiguous. I believe the best way to help colorblind users is trough the use of different figures and mouse hovers.

As a designer you don't have to think about new color schemes, just additional reference points.
No, pretty much do no advertising except for HN. But I don't want to spam here, so this is only the third post (once a year).

Yeah, different people show up to each event based on their schedules.
Lets say over 200 people or $25MM in revenue as a first filter. Seems like a relatively low barrier. A more conventional definition might be 1,000 people or $100,000,000.
You should check out lispbuilder-sdl or RLX. (I'm also working on CL bindings to Ogre but they're not really ready for public consumption.)
Worried? Are you kidding?

I would love to compete against Google. I would pretty much beg for the opportunity to do it. Other companies are too reactive; you do something, they do something, the entire competition is just a boring back-and-forth game of mostly minor incremental improvements of dubious benefit to the end users.

But Google? Now that would be fun. A lot of fun. If you let them get ahead of you even once, you've just dramatically decreased your odds of winning, and they have an awful lot of smart people working for them. You'd have to be more nimble, and you'd have to be able to guess at what they were going to do before they did it ... and then you'd have to do it better, and do it before they do.

Beating Microsoft is like playing chess in the park. Beating Google ... that's like playing speed chess with Big Blue. It would be a blast.
We've been doing this monthly, and have recently been alternating between KOP and 30th street. We haven't done any weekends yet, but are open to the possibility.
does anyone know about microsoft's early funding? was it VC at all?
Um, oops. Apologies.

That shortened URL and generic name got me. :(
Only websites with a specific meta-tag set are going to use the Chrome rendering engine, every other site will render using the default IE-rendering engine, including any internal IE-only applications.

Also, although it is hard to believe, some people actually think IE is a good browser. I don't understand how or why, but some people actually do.
I like some of most types of music, pop ballads, punk, metal, classical, ska, reggae, RnB, soul, some jazz but don't actually listen to much music as I can't afford to buy it. I was wondering which category I fit in. I don't like all music, nor do I know enough of the technical details to recognise high technique. Friends who are in to music think I have no taste - if it sounds good I'll listen to it.

I do have absolutely no sense of rhythm and as a general theme complex rhythms, like experimental jazz, don't sit well with me.
I don't think anyone at Microsoft could seriously believe that a developer would base their entire business/consultant career on an unchecked belief that these near-free licences never expired.

I think it's much more likely that they are trying to eliminate one reason new businesses/consultants may decide against using Microsoft tech (which their market research may have yielded). If they can make Microsoft tech accessible to startups, web dev agencies and solo web developers then that's a big step towards growing their dev popularity.
Sure, like-for-like Cambridge is more expensive, particular when you factor location in.
At the moment, they say Maemo 5 has "full Adobe Flash™ 9.4 support". No Flash 10.0 though, perhaps that's not ported to ARM yet.
This is not only historically inaccurate but it is currently inaccurate. The fact that a lot of not very smart people use it does not mean we should add it to the language.

I am usually not a stickler for these things, but this is very important because the actually correct phrase "begging the question" has a very specific meaning which is very difficult to convey in other words. Thus, if we allow a bunch of idiots to hijack this phrase in their hopeless quest to sound intelligent, we will lose a very useful phrase for which there is no present substitute.
Worse, because people don't consistently realize they're bad.
This is great, uploading yourself into a computer is one step closer.
mdasen, I want your opinion on something. Can you drop me a line?
I think what you mean is that because political economy is closer to dogma than to natural science, rational discussion focused on discovering objective truth is just a waste of time. Economical political decisions are made by men to serve other men, and should be adjusted accordingly not to be incontestable dogma supported by spikes of intellectual masturbation. Eppur si muove!
> I was referring to the fact that once upon a time 4chan wasn't about the memespawning and repetition. The memes were just a part of the larger community that was /b/.

Really? Like the 'Milhouse is not a meme' meme? That's practically as old as 4chan... Only in the very early days of 4chan was it less about meme-spawning. But in reality the memes that spawn from 4chan are just in-jokes, some of which garner enough popularity to escape the confines of 4chan. The people that try to 'force memes' are just people that are trying to create in-jokes.

When 4chan was small enough that they were able to hold irc discussions in #4chan to discuss the future of the site (i.e. adding new boards, donation drives, etc), people were constantly flooding the channel with just repetition of memes (there was liberal use of +m).

To say that 4chan never had these things or that they were only in a minority is to view the past with rose-colored glasses.
Don't you mean http://bobby-tables.com/ ?
If Microsoft could throw away their old codebase and start fresh with all the hindsight we have now, including the Self papers of the mid 90s, I think they could do a much better job. Maybe not as good as Google, but decent. They could certainly match the Tracemonkey project.
It could be that part of the reason why no one knows what it means anymore is that, at least in my case, the definition of the word 'beg' does not give any intuition about the meaning of the logical fallacy.

I have read the Wikipedia article and I understand what the fallacy is, but for the life of me I cannot stretch my imagination enough to accommodate how "begging the question" fits into it.

When I hear "begging the question" I immediately think of the abstract idea of someone actually begging a question for something. When I read about the logical fallacy, it sounds like it comes from "request for the beginning or premise". In my mind, the phrase should then be "begging for the question" which is still a stretch, but at least I can conceptualize it.

Therefore, it always takes me quite a few cycles to remember what "begging the question" really means because of the complete lack of intuitiveness. I also found this to be true for the term "dynamic programming".

If anyone could explain a better intuition for this phrase, I would greatly appreciate it.
Does DreamIt Ventures have any relation with Phily Hackethon. Do we get an access to them through Hackethon
> Even Java has reflection

We were debating PERL vs. Ruby. Java's irrelevant.
*The best solution is probably a small tax on each trade.*

Don't we already have a tax on stock market trades - The Capital Gains tax? And since it is higher for short-term trades this already provides disincentive to engage in speculative trading.
Is anybody else loading their database by tailing log files?
I recently had a brief chat with a couple of developers working on different data-heavy websites, who were both using an interesting pattern for filling their databases.

Their data-gathering components (pulling from external sources like crawlers and APIs) would append new data to the bottom of a log file.

Another process sat doing something like a 'tail -f' on the same file, and parsed and added the updates to the database.

This seems like it might solve some problems for my case:

- Very easy to recreate the database if the schema changes or things blow up, just reread the log files

- Good history for debugging

What worries me is that it feels funky using files for IPC, and I can't find any examples of this being used elsewhere.

So, is anyone else using this pattern, or have any references to it that I'm missing?
This post is just:

A post of the xkcd comic (http://xkcd.com/327/)

A link to the actual meat of this article (http://bobby-tables.com/)

A few URLs (mostly unread by the author) that all show up on the first page of a Google search for "SQL Injection" (http://www.google.com/search?hl=en&q=+SQL+injection&...)
That's a bit like saying "Why buy car insurance? Just learn to not get in accidents" or "Why learn high level languages? Just learn to write assembly code that doesn't suck".

Let me share a secret with you: developers are human beings. They make stupid mistakes.
Sounds about right (both).
Causes of this downturn:
--Low interest rates/easy money during the Greenspan years (central planning)
--The housing crisis precipitated by government interventions such as Fannie, Freddie, anti-redlining regulations, etc. encouraging/forcing banks to lend to those who would be unable to repay.

The future has yet to pan out but I, for one, expect the pork ("stimulus") to offer some short-term boosts/bubbles as people make cash grabs. But in the long term as people realize that the green paper is being devalued and they are encouraged to make poor investments things will get markedly worse or at best we'll miss out on what could have been. E.g., people are building windmills and ethanol stills instead of coal plants and oil rigs because the former are subsidized and the latter increasingly regulated. Unfortunately, it's a gamble as to whether windmills will match the effort put into them and there's a growing consensus that ethanol costs more than it affords outright.

Think of it this way: If you put a dollar into a decent investment, you might expect a $1.10 in return. Similarly if you made a bad investment you might get $0.95 back. Now expand that to the net worth of the whole country. Depending on how well we manage our existing wealth in spite of the disincentives, it could take a long time to burn through 60 trillion dollars a nickel at a time. Maybe we'll continue to grow but the opportunity costs will mean it happens by pennies instead of by nickels.
Retitled: Barack Obama Loves Federal Offices
I know what it means and the words describe the fallacy very well. One simple way to describe the fallacy is an attempt to answer a question by trying to squeeze information from the question rather than providing the new information the question asks for. Thus, one begs the question for information.
REE 1.8.7 should be released very soon. I tried a private pre-release and it worked like a charm.
There is a lot of overlap, but no formal relationship. We started before Dreamit existed. There are a lot of Dreamit hackers in the group, and we had one hackathon at Dreamit this summer (hosted by them).
I'm wondering if someone could use the CrunchBase API to do such a comparison–grouping companies by if they have any investments or not (assuming the data is accurate, of course). http://crunchbase.com/help/api
Could we have "Fair Trade" games?
divide that by the number of websites wanting attention
That's a great business point which doesn't generally occur to developers who believe the world is a simpler place where good and bad software is created, but intentions are always sincere.

The internet is a killing blow for MSFT's business model, because it devalues all their proprietary assets. And when MSFT relents a bit to the internet and tries to play along, it does this with the same business model that sells software with closed standards (Silverlight)or is protected by patent (.net).

The browser represents a piece of software that enforces neither of these business model components that MSFT absolutely depends on, and it represents the door to computer interaction. This is really bad for MSFT as it exists today. MSFT will be a very different company 20 years from now, but I don't expect it will change without a serious fight given what's at stake. We shouldn't be surprised if MSFT engages in some practices which might be anathema to anybody just expecting a good software product from a company with substantial resources.
Or: Barack Obama Loves Green Tech/Alternative Energy Startups

I don't think he cares about your social-video-sharing-for-cat-owners startup.
lispbuilder-sdl is fairly mature to the point that it even has a user manual

http://code.google.com/p/lispbuilder/wiki/UsingLispbuilderSD...
What is the pre-requisite for reading this book? I'm mainly curious to see if this will be a useful way for beginners (such as kids) to start learning computer science. Given that many of us learnt computer science by writing games and other fun utilities, I'm hoping this will be a good CS beginner's book (and a fun one at that).
Agreed. Legal prostitution and recreational drug use aren't "symbols of social disorder". The real social disorder is the fallout from criminalizing these things.
why is it always "paul graham's Y Combinator" if trevor, robert, jessica, and paul are all equal partners?
Already discussed to death here:

http://news.ycombinator.com/item?id=823994

(And note that there are significant caveats to this "guide".)
The "best way" depends on your current skills, really. Ordered by increasing levels of programming skill, I'd say you should start with one of the following:

1. Learn to Program by Chris Pine

2. Everyday Scripting with Ruby by Brian Marick

3. Programming Ruby: The Pragmatic Programmer's Guide by David Thomas and Andrew Hunt

An excellent book to build your skills and internalize the common Ruby idioms is The Ruby Way by Hal Fulton.

As others have mentioned, Agile Web Development with Rails is The Book to use for learning Rails.

Of the above, the only book I don't have in one form or another is Chris Pine's (because it is, frankly, well below my skill level). There's an online tutorial by the same name, by the same guy, that can perhaps serve as a substitute -- but the book is much more complete, so if that's suitable to your skill level, I recommend getting the book.

Best o' luck! Ruby is a lot of fun.
I think you make a very good point on taking Spolsky seriously.
Like to do an HN meetup. The kresge oval beforehand works. Maybe we'll get another thread going closer to the event, when the schedule is actually set.
Also, HN meetup will be handy, since I'm sure there will be a significant crowd of people that are just coming to check it out, and haven't really plunged into the startup community yet.
I'll probably be wearing a backwards UK (University of Kentucky) hat. I'll be impressed if anyone remembers that detail.
Bill Gates had a trust fund because he had rich parents and grandparents. I don't know if he used any of it to fund the company, but he didn't need VC to buy groceries.
The best solution is probably to let the speculators fall on their faces and serve as examples for the rest instead of punishing the responsible investors to create a bail out.
.. And if 1% of China bought my product.. !
$100 Billion Valuation for 37 Signals
Very easy to recreate the database if the schema changes or things blow up, just reread the log files

This would be nasty though if your log files wrapped, the disk they were on ran out of space, etc.
Probably good enough advice, but the salary and tax part isn't really the key issue. It's fine to be a single member LLC and do the estimated quarterly taxes thing. As long as all of your deductions are reasonable your taxable income should be just about what you actually have. If you have multiple years of this kind of income the bank becomes agreeable to it.

It also helps to have a high income if you're going to do this, but then again that's why you do the LLC thing in the first place.
So, wait, the federal government will actually actively help and support startups.

...

No, drawing a blank. Can't find anything wrong with this at all. This is actually how federal money should be spent, after all - investing in capital. Even if you view this through a lens of cynicism, the fact still stands that companies'll probably survive and thrive a lot more with governmental help than without. Which benefits everybody - more people make more money, which means they pay more taxes, which means the government can fund more startups, etc.

I like it. I hope it works out as intended. This is definitely one of the few inarguable ways to get an economy moving along.
Indian version of Y Combinator...
Indie Software Security: A ~12-Step Program
Unrolling loops made sense when memory access was cheap. That is, until about mid 80s. Since the advent of caches, making your code (and as much data as possible) fit inside them was the way to go.
I can arbitrarily, yet confidently, state that 70% of all websites are garbage and are not being maintained.

Secondly you are not directly competing with the remaining websites. People do not spend all their time online. If you convince them to use your product, it is not as if they will take time away from HN to read your blog. They will simply take that time away from their offline activities or hours of boredom.
and entirely accurate. See also: Yelp.
With luck, the site will check their Referers and see this popular comment complaining about the use of images instead of text.
Thats a really good idea. Unfortunately, a lot of companies don't have any funding data listed so it might make it tough. I wonder if there would be any way to comb regulatory filings?
True, that's part of what I'm trying to wrap my head around, the gotchas of using files as the building blocks for this sort of thing.

My hazy mental picture is that I'll be creating new local log files regularly and moving older ones to S3 backups, but it feels like there's a lot of edge cases there that I might not think of.
@Dr.Code - it seems that this book could be a tool for people to learn how to program, not necessarily targeting people who already know how to program and just want to learn Lisp. Am I correct?
37Signals valuation tops $100 billion after bold investment
Very polite of you to point out, but it's clear why.
Europe in particular but also states, cities and regions in the US are filled with these types of programs designed to promote startups. When I was younger I've been in them both in Denmark and in England.

I'll go out on a limb and say that they have not helped one successful startup, who wouldn't have made it on their own.

The real benefit of these programs is that politicians get to say they are being proactive about helping startups. All we really need is less red tape and general meddling in what we do.
ADC 2 Judging Has Begun
This would help us out as well.
I was going to agree with you, I almost never use the rubyonrails.org main site.

But I tried putting api.rubyonrails.org and apparently that also falls under the rubyonrails.org domain which I use quite a bit for rails dev.
Why should a game developer get to profit from the resale of the game? That flies in the face of every other after-market. Do the engineers at Ford get a bump every time an old mustang changes hands?
The developers using open source solutions might be of the class "I'm using opensource solutions because they're better in this case," who Microsoft isn't targeting with this thing. They might be of the class "I'm using opensource solutions because there's no difference in quality, and the opensource stuff is cheaper." Microsoft is trying to make the decision harder for these people, but they're still not really the target audience.

This program is really meant for people of the class "I really want to use Microsoft products X, Y, and Z, but I can't, because I won't be able to afford licenses until my business has spun up. I'll make do with this opensource stuff instead." Now, I'm not entirely sure who these people are. Maybe they're developing desktop software or something. Provided they exist, though, this program could actually help them.
Let this new office get serious about founder's visa and immigration issues, and then we'll see if there's any truth to all the startup love.
The article isn't loading for me, but didn't this happen a few years ago? I have to wonder, why the submission now?
It's wrong on HN. Substantial comments prevent the degradation of the site culture into Reddit. Unsubstantial comments invite shallow thought and blind agreement - both of which teach us nothing the article couldn't.
Think Positively. Yes, Even in This Economy
PSA for Linux Users Download gnome-do http://do.davebsd.com/
Do we really think that the Commerce Department can run a venture slush fund without political influence and outright corruption? This is not the responsibility of the U.S. government, it is another avenue for the political class to expand their control of the economy.
I'm assuming that they want to 'have him by the balls' to use as a scapegoat if any of that information is ever used for identity theft. The problem with this is that I feel if they have such a convenient scapegoat, they will probably rush to crucify him before investigating whether or not the information could have been obtained through other avenues.
Quicksilver's object-action approach and the huge pile of plug-ins make it a pain to set up, but they also make it both powerful and flexible. So, where the article suggests that it provides a way of getting rid of the mouse, others can use Quicksilver without a keyboard. See: http://modbookish.ning.com/profiles/blogs/pen-gestures-on-th....