skysight-inc/HackerNews huggingface dataset:
Wind Chimes For Sale | Wind Chime Bells
If you need best wind chimes in your home or garden, then Wind Chimes and Mores would be the best choice. We offer best wooden wind chimes, tuned wind chimes, bamboo wind chimes and many varieties for affordable price. For more details please visit our website.
Xfs is still faster but ext4 is catching up on large file creation
Unfuddle here too
Oops, I had misunderstood. You're right. It makes no sense to bind table names as parameters, because if you do then the database really has no information from which it can generate possible query plans from.

The way that I solved that particular problem in the past is that I used a templating system to generate my SQL. User input was allowed in ifs in my templates, and as parameters for my queries, and that was it. At no point did I trust user data inside of my SQL.
That's almost identical to my timeline (currently a mix of OS X and Ubuntu.) I wonder what is next. In your timeline you've been on OS X for 6 years and the longest duration you list for any OS is 7. I wonder if I'll ever use Android, iOS, or Chrome enough to consider it primary? And if not, what?
And then they can just keep going!

- Lower requirements for teachers.

- Cut funding to schools due to lower salaries needed to employ teachers.

- Scratch heads at failure rates.

- Take your hatred for the unions out on the teachers.
For FF you have a number of different game "engines". The fighting engine for example can be a stand alone component, same goes for the running around in the world / track. There is always a minimum viable product.
The Location Field is the new Command Line: http://daringfireball.net/2004/06/location_field
I suggest you guys head over here: http://www.reddit.com/ ;-)
An example of how to ask questions
Here's my opinion as someone who's sometimes approached to be a technical cofounder or early employee.

First, banish the phrase "change the world" from your vocabulary. I've never heard it used in a meaningful, information-conveying sentence. And in being appropriated in this century by a multitude of entrepreneurs who later scrapped their projects in six-figure talent acquisitions, the phrase has become worse than meaningless. If your project is going to have a tangible social benefit, don't say, "We're going to change the world"; say, "We're going to effect <tangible social benefit>".

Second, reexamine the "passionate" vs. "quick buck" dichotomy you've constructed. Almost everyone is passionate about something. When you look for a cofounder, you're asking someone to be passionate about your idea. If that's so easy to do, why haven't you joined someone else's project already?

Lastly, congratulations on bootstrapping to profitability. If you're not mentioning that early in your conversations with prospective cofounders, then you ought to be. That you accomplished that on your own, to me, recommends you very strongly.
Cloud Computing and Hypes
What is it that internationally acclaimed CIOs are doing at present to make sure their businesses operate more competitively while costs are reduced? What do they make use of to gain attention of customers against competition? The simple answer is ‘cloud computing’.
signed up...
How to Archive Your Tweets
Off the top of my head, i believe theres actually room for that
What Is Twitter’s Problem? No, It’s Not the Product
Don't those have issues with overheating and/or power supplies that wore out...
It's pretty cool, although I see limited value in it for me. What I really would love instead is a service that holds all of the articles and blog posts that I read and liked and all of the notes I made on any subject, so that I could later search for them. This plus what Memolane does could be something truly useful. So far it seems to me more like a toy.
Ubuntu on desktops (home and office), netbook, and servers.
I can't tell if this is for real or a joke?

Um yeah, dev null .... it just clicked.
I always had a rule to do everything inside a transaction. Having to commit a transaction gives you just enough pause to double check what you've done.
that has been noted a lot. a solution could be implementing also a web interface, in a sense like for example shared hosting providers had, for people who didnt understood ftp.
Something that occurs to me is this:

Just about every place that I've worked with Windows has had its own 'special' set of restrictions.

Where I'm at now for instance in the Windows menu is an option "Switch User" but it is disabled. For various reasons, I need to do a lot of user switching, and I find myself desperately missing the OS X fast-user switching. Having to log out and log in all the time is a massive PITA.

So I caught myself thinking "man, Windows is sooooo retarded". But it's not really Windows fault (I assume, unless they put that menu option in just to taunt us).

Then it ocurred to me that perhaps a contributing reason I like OS X and despise Windows, is that I've never had to do battle with a retardedly locked-down version of OS X. If your average IT dept could get access to my home machine, I'm sure they could reduce me to moaning and misery in fairly short order. :-/
FTO here, so naturally a cell phone to set off IDE's. OS of cell phone doesn't matter. It needs to be cheap because I'm just going to ditch it anyways.

Edit: Maybe a bad joke but a shoutout to the people of the world who only have a cell phone as a computing device.
مشاهدة مباراة ميلان وتوتنهام هوتسبير بث مباشر 9/3/2011 - عرباوى توب اون لاين
You're not missing much. I may be jaded however from my experiences "hacking" in school and at RandomBigCorp in COBOL and JCL (not to mention the joy of using the typical editors in those environments). You can use other languages like C but in a typical corporate environment you're not going to see a lot of code in anything other than COBOL.

Writing code in assembly language on a mainframe my first year in college was actually a lot of fun. YMMV.
And typically the AUR has whatever else you may happen to need, up to date as well. That was really what pushed me from gentoo to arch, maintaining portage overlays is a pain, and the official gentoo package repo never updates what packages _I_ think are important.
well, that you (and I) bother, says something about their service.
I barely made it in to the startup panel and it was so full I was about to leave, but Jessica Livingston made space for me in the back corner and I watched the whole thing standing sideways and trying not to block the guy behind me. It was a good discussion and totally worth the leg cramps. Hope you make it this year. And thanks, Jessica!
Anonymous revives Operation Payback, wages war on "copywrong"
Clickables:

http://thanksfortrumpetwinsock.com/

[1] http://news.ycombinator.com/item?id=2282875

[2] http://tattsoft.com/index.php/news/3-latest-news/17-mar-2011...
To be fair, most blokes find talk about computers and startups to be dead boring too.
Web scale engineer here, so naturally Ubuntu LTS on AWS ;-)
Not that per se, but wisdom increases with experience and age is a big factor in having experience. A 50 year old person is likely to have experienced much more than a 30 year old. So it's natural that you will find 16 year olds lacking in experience compared to say 28 year olds.
Significance of iPhone in Your Life
The launch of iPhone in 2007 sent ripples of excitement across the world and a year later emergence of Apple Apps store, paved the way for iPhone Application development industry. Since then it has not looked back and progressed by leaps and bounds, fired on by ever increasing demand for innovative iPhone applications from world-wide consumers. The amazing features of iPhone like crystal clear touchscreen, accelerometer, etc make it an excellent platform, where your web applications sparkle.
Windows 7, but with Ubuntu running on Virtualbox so I can actually get some work done.
Offer HN: Domain give-a-way: wearstartups.com 
The domain is http://wearstartups.com/

Let a reply if you could find some use for this domain.
Epihu - like Twitter, just about the most important
Show HN:  Zombie Survival Team App
http://apps.facebook.com/zombieteam/

Just knocked this together to get used to the facebook API for class project.

Essentially you choose 5 friends who you'd want watching your back in a zombie apocalypse :-) You also get to see who trusts you in the same way.

Pretty much an embarrassing MVP at the moment as I knocked it together as quickly as I could since yesterday and it's my first experience with ASP.NET MVC and the facebook API.

Hopefully it doesn't blow up with major bugs too soon.

Any feedback appreciated, I know it's basically a CRUD app at the moment but I'm looking to experiment with proper social gameplay mechanics in the future. Thanks.
openSuSE - the best KDE distro. I tried Ubuntu for a while but was frustrated by some of the oversimplification of the GNOME interface.
View-source: "You looked all the way down here?! Let's hump."

While the value proposition is compelling, I think I'll pipe to my abacus instead.
I forgot to mention that there are emulators out there. I have never used one but here's one from a quick google search: http://en.wikipedia.org/wiki/Hercules_(emulator)

When I was in school, IBM occasionally had z/OS programming contests and would provide an environment for student competitors.
The site is currently getting more visits from Slashdot than HN. I guess nobody likes updates! :D
Sure, the name sucks, but that's hardly an issue.

Sure, as long as you already understand Javascript. Think of people who are learning, or middle managers that are hiring. It's a lot more of a thorn than you might think, because you're educated.
"Leaving aside the sexist subtext that women appreciate beauty more than men..."

It's not about appreciating beauty, it is about having good taste.

Also, to contrast with wikipedia, certain kinds of anti-social behaviour, arguing and power-seeking are not just encouraged, but practically enshrined at wikipedia. Frankly the only surprise is that it isn't even more of a sausage-fest.
Thanks. Our complete stack is quite complicated, but a quick run down of what we're using: mysql, memcached, mongodb, gearman, nodejs, redis and puppet. (Node and redis are not in production currently.) The main language we use is php. I know, ugh, from all of you ruby and python guys, but good clean php is as good as any of the other language.

Yes, we have plans to expand the user demographic. Our product roadmap should help with this. We're just too constrained right now with engineering resources.
Awesome Live Startup Bus Tracker (all 6 buses) + stock game
I'm peripherally in the industry, but even I can say middleware is huge. Speedtree, as you mentioned, shows how niche the suites can be. You also have FMV players (especially on mobile) and of course physics engines are huge. Look for Havok and you'll see it powers most AAA games. I don't know specific pain points you can ease, but if you can generalize it, game companies will probably pay for it.
Eagerly waiting for Google chrome OS next to give out a try........
Yeah... i Accept. OS X is more glamour than any other........
FTC Puts Patent Trolls on Notice
There's something weird about the hardware specialization with chromeos though. About fall 2010 I accidentally my whole win 7 notebook and installed a copy of chromeos onto the harddrive before switching to arch Linux. Twas terribly slow and unresponsive, but this may have just been because of it still being a sec build not designed for a dualcore lenovo box.

Happy to report CR-48 is much more stable and fast with latest daily images.
The statistic says a lot about HN crowd!

I think it is time for you to sort the list by ranking (votes)
At present it considers the zone with the highest occupation as the active zone. I will be adding better support for multiple people in the future.
Discovering New Keywords with a Search Combo Box
Why isn't Linux on the mainframe taking off? Mostly because it costs $75,000 per processor I'm guessing.

Not including the rest of the mainframe. Plus support.
and you can't scale it in realtime.

Mainframes are absolutely fabulous creatures capable of amazing feats. But the culture/pricing around them has not kept up with the times. I wish it would have because a small mainframe would be a good choice for many purposes.
Ask HN: Why Google dun show other domain extension in its search results?
Whenever I search for anything on Google, the results returned almost certainly is from a .com domain. Seldom I will get a .me or .io extension in the results.

Anyone know why?
Looking forward to the release. I still want to connect with you all so I can get that post written for THE Tech Scoop: http://www.thetechscoop.net.

Talk to you after the release.
Anonymous will take down all US based SCADA devices using Stuxnet?
It's okay, it's emacs, you can use it to build a good editor if you want to...
Ask HN: 'Idea' guy moving in the right direction?
So, I'm an idea guy with no means of attracting a quality tech founder. Yes I have a business degree, but I want more involvement. I want to UNDERSTAND the inner workings of my theoretical products inside and out (Or as best I can, to enhance productivity & communication).

I'm a little over a year out of college, and my 9-5 is slowly melting my brain. I am kicking myself for not majoring in CS.

My actions are the following:
I want to build web apps, in order to hack together a pathetic prototype I have purchased Learn to Program by Chris Pine. It teaches the basics of Ruby, I am then planning on starting Rails with either;

--Ruby on Rails 3 Tutorial--
or
--Agile Web development with Rails-- Opinions?

I have varying levels of PS, HTML, CSS, SEO experience.

I need to learn some Javascript. Material suggestions?

I seriously considered Python/Django, however the web apps that most closely resemble the itch I'm trying to scratch are hiring Rails developers, so that was the biggest deciding factor as both have great communities and my project is no tech marvel.

To name a few, spare time day dreaming at my 9-5 consists of:
Steve Blank,
Eric Ries,
Four Steps to the Epiphany,
Rework,
Vinicius Vacanti,
HN,
Last but certainly not least, my main man PG

I am happy, excited, and most of all, hungry.

I more than welcome any constructive criticism this community may offer.

-J
The Dark Side of Goal-Setting
DiversiDOS!
Maybe you got up because it's a boring part. I think an autonomous system like this should assume the minimum possible.
They redesigned the power supply to fix the issues with the SheevaPlug, and straight-up discontinued the GuruPlug Server Plus. I did have to replace one power supply on an older SheevaPlug that was in a location with a very high ambient temperature (well over 100 degrees Fahrenheit), but haven't had any other problems with either the old or new power supplies.
Who said everyone has to agree? If you don't like coffee script, don't use it.

It's that simple.
// puts on beard and sandals //

Hey kid, here's 50c, go buy yourself a real computer. :D
http://news.ycombinator.com/item?id=35079

- Did you win the Putnam? If not, please don't be `bolder' than this guy?
- Yes, I did.
It involves a lot of custom software that I will be describing in more detail in the future. Naturally there's also some open source code, like libfreenect and Linux+GNU.
potatolicious mentioned animation systems http://news.ycombinator.com/item?id=2303453 Is this an area that is just not very important (wont buy) or one that just is low on the list of todo items? speedtree begs the question of what about speedFOOBAR such as buildings, cities, caves, worlds, fish or how about speedanimal (generating animal + animation)? Is the big place to find a nitch in Art or are there better places to invest such as physics engines?
What about audio? Is that an area that is uncharted or an area that is low on the list of items?
I can't wait to see you guys at Shabu! :) Anyone else flying down from Vegas?
Developer Advocate @ Zencoder
Test Engineer @ Zencoder
"Look up at the url bar!"

I'm using Conkeror, so I had to look down.
All of this is running inside a VM inside another VM
In my case the screen is still visible from where the food is, so I want the movie to keep playing. It is possible to customize this, of course.
System/Ops Engineer @ Zencoder
http://www.springloops.com/ for private repositories and http://www.github.com/ for public ones
Ruby (and Rails) Engineer @ Zencoder
Video Encoding Engineer @ Zencoder
Web Designer @ Zencoder
How about scanning real-world locations? That should save loads of time.
No no, it's good. It's GOOD.
I seem to accrete job roles, and one time I was so far behind on my testing that I went to the boss to ask for a Wed-Sunday work week so I could get some actual work done without interruptions.

The first fortnight was great, got through a lot of backlog on sat/sun.

The second fortnight sucked as I was blocked on stupidly trivial issues. That ended the experiment.

I guess the moral of the story is to pick and choose your 'out of hours' work wisely.
Hey mate, I know this is going to sound like spamming but check out www.mmmilan.tumblr.com I just made a post about pretty much exactly this. I started out as the "idea guy" and have started hacking on my own project.

Some advice that worked for me, take your idea, and strip it down to the one function that makes it valuable. Learn how to do that. There's lots of good tutorials online. I never did the tutorials word for word, I just used them to learn functions that would apply to my application. Also, don't be tempted to fall into just copying and pasting code. Learn what it means, write it yourself, tinker with it.

The stuff that BAFFLED me when I looked at it originally makes perfect sense now. It comes to you, don't get stressed out, just take it in steps and you'll be shocked how far you get.

Feel free to email me, I'm in no way some master coder but I know where you're coming from.

Cheers and best of luck!
OK,

Let's imagine there are two kinds of language/program bugs.

1) A given expression does not mean what you think it means. 2) A given series of expression all mean what you think they mean but the combination of them isn't what you think it should be.

I would submit that bug type #2 is the main sort of bug that's going to bite you and bug type #1 is relatively benign (if occasionally infuriating). Especially, even in language with obscure syntax and hairy ambiguity, you can pepper your code with asserts and track down your problem reasonably quickly.

I have been assure that functional programming does help with bug #2. I would love some detailed blog post akin to this which says how.

This article seems to deal entirely with bug type #1. Show me how functional programming deals with bug type #2.
That's easy to work around, you just stop computing once you hit your time limit on that pixel. It'll be good enough.
I'm not in the industry at all, but I've followed it for a long time and done a good deal of random game dev. The biggest pain point is how much it costs to produce a large world these days. As it stands, this is not a technical problem, but a business one: artists are expensive and art for modern games is insanely detailed.

Procedural generation is, IMO, the way to go here, but it's an unsolved problem. I've been thinking about this for a long time and I've had two specific ideas in mind for how to ease the cost of content development. Please, steal these!

Idea one is for the creation of individual assets. You start with what is, in effect, a block of clay. You (programmatically) cut away at it, apply materials to it (which could, in turn, do things like cut a wood grain into it), add on to it, etc. So let's say you want to build a sign generator for shops in your town. You'd start with a block of clay roughly the size of your sign, cut it into the (2d) shape you want, emboss the logo into it, then apply a wood material to the sign, and paint the raised areas. This allows you to quickly create unique assets in your world.

Idea two is for the high-level creation of a world. You have an editor where you can create a landscape. You start by setting the size of the area, drag points up and down to affect terrain, etc -- all stuff that's been done before. The key, though, is in world brushes. For instance, you select a 'forest' brush. This brush, when painted onto an area, creates trees, rocks, bushes, etc as appropriate based on elevation, angle of the ground, etc. So you paint part of your area with a forest brush, then go in and paint in a river, paint in paths, etc. Once you've created the high level look, you can go in and add features like signs to cities, unique quest/story-related assets, etc. This allows you to create large areas with completely unique geometry very quickly and cheaply, without sacrificing quality; after all, you're starting off with unique objects and then adding specific touches.

The latter idea has been implemented to a certain extent in the past, but it's been entirely via instanced geometry. The problem there? Everything looks the same. Procedural generation lets you get a unique world, then you can go in and actually make it feel real.
Thank you, I will certainly be reading your blog.
I am an entrepreneur and I have run into a similar situation a number of times ( I have about 2-3 partially complete apps lying dormant ). I think this is a problem you face when you haven't had a single successful product shipped. Sure, you might have built a few partially-complete apps, but you haven't shipped anything yet. So your brain starts playing tricks on you, you'll think that your next idea has a better shot at success and that's how you lose interest.

One way to overcome this is: When you have a new idea,
1) Come up with a bare minimum list of features.
2) Give yourself a week or two weeks time to finish it.
3) Once you are done release a free beta and get customer feedback.

The point of this whole exercise being to reduce the window of work to a short period in which you can stay focused. Think of it as some kind of a minimum viable product(http://en.wikipedia.org/wiki/Minimum_viable_product).

Hope that helps.
A New Name for Stack Overflow (with surprise ending)
Betaloft was part of my decision to move to Salt Lake, but unfortunately I didn't find out they had closed until after I had moved.

My goal is to leave Utah eventually, but until then I'd like to participate in a decent hacker/coworking space if one opens up.
Interestingly, the studio that made Mirror's Edge has apparently been hard at work on their own jaw-dropping graphics tech:

http://www.youtube.com/watch?v=wi2tae2PmmU&feature=fvwkr...
I posted this last night as well. I thought people on HN would be popping champagne corks, the FTC proposals seem extremely sensible and entrepreneur friendly. I was surprised at how strongly they came down on the side of innovation rather than IP litigants. The report is long but very well written - it makes a complex subject accessible and shows that the FTC were willing to learn from the public. Everyone here ought to read it.
Jcasc - looking for learning java material?
This is very true. The first title establishes a buzz about the game, the second (and third, etc.) game often make more money because the brand has been established and demand created. There are a large number of people who don't want to spend the whole $60 when a new IP is released and will instead wait for it to be discounted, or buy it used.

EA circa 2003/2004 was pumping out sequels yearly for titles that should have long been put to pasture. This has changed quite a bit in the last 5 or 6 years with IP's like Skate, Mass Effect, Dragon Age, Battlefield (and Bad Company), Dead Space, where the sequels aren't rushed out the door without much thought, not to mention other new projects like Dante's Inferno and Mirror's Edge.
Aren't you confusing computability with Godel's incompleteness theorem?