skysight-inc/HackerNews huggingface dataset:
The iCar might rely on special features in the full roads to provide some level of automated steering.

I've considered some passive "beacons", shaped as nails, to be placed in roads, that can outline the lanes, complete with information about direction, speed-limits, exits etc. A smart car should be able to use those, along with a (ra|li)dar, to provide automated steering on equipped roads.
Does the nexus 1 do speech recognition, or does it send audio to Google servers to do it?
I was looking for something on TCP/IP and this was the best I could find online:

a) with diagrams
b) that weren't ascii
Fully agreed/conceded. I was addressing the graph consumer's point of view. There's definitely good practices the graph creator can follow to most effectively/honestly convey the information contained in the data.
For opinions from an audiophile-leaning perspective, you might look through the head-fi recommendations thread: http://www.head-fi.org/forums/f4/recommendations-best-headph...
The comments in this thread are interesting, and I think that all the reasons brought up as to why it won't work are accurate.

That said, I think there's a slight chance of value in making this a really premium service. Don't try to make it less expensive than USPS, make it lots more expensive than FedEx.

Find the people who like to drive. Pitch it as having an adventure. There's an old movie, Bed of Roses, where Christian Slater is a former lawyer turned flower delivery guy, because he likes seeing people's faces when they open the door and see the bouquet. You're not delivering a package, you're meeting a stranger and taking a package on a secret mission! Don't make it anonymous, have people meet in coffee shops right before they drive off to feel each other out. It's a daytrip outside of people's routine lives.

The people buying the service are people who hire traditional couriers, like bike couriers in cities, but for longer distances, when it has to be hand-delivered and you can call the guy on his cell phone and such. It's a premium service.

And then there's even a tier above that. A really expensive alibi service, where you pay someone to drive somewhere far away and have something mailed from a traditional Post Office there, to get the far-away postmark.

Good luck!
The people who built my house likely never took Strength of Materials during their civil engineering undergads, they just follow the building codes and nail together pre-made pieces (sometimes very large pieces) of house.

The problem with this kind of analogy is that a builder starts with a set of well-defined plans drawn up by some architect or engineer and then executes the house to those specs. The only design document that lives up to that standard when it comes to programming is the full source itself. The part the homebuilders do is what the compiler/linker/toolchain do.

There's a classic essay about this called "What is software design?"

http://www.bleading-edge.com/Publications/C++Journal/Cpjour2...
I never complained its spammy!
It is one of the useful ways of boosting your page rank and getting it linked.
While the article focuses on speech recognition for arbitrary speech, it misses the fact that speech interfaces for specific situations are now actually useful. Today, I told my car "play track 'severed head'," and it actually played the correct song. I asked my phone "what is my next appointment?" and heard my calendar. I then said "dial 206 421 8989," my phone dialed properly, and so on and so forth. This is all without any explicit training on my part. No need to read Mark Twain or anything like that.

There are still problems here, but the technology for speech interfaces has gone from terrible to OK in the last seven years. I'm looking forward to seeing where it goes next.
My dad uses J in his work (very similar to K), and it makes my head hurt just looking at it. It's all ^^$:#//;"'3 or something...

He also makes junkloads of money with his J programs, so there's that.
> Political reform in the UK.

Can you be more specific?
Hasn't yet for me. Never heard of that, either. But I looked it up and that can happen when the bank makes a mistake and lists your new card as a new line of credit. So you could fix it through the dispute process, which is painful. Whether the new account is "adverse" or not depends on your individual report.
Similarly, it's illegal to cross the street against the light at 3am.

But nobody has ever gone to jail for this.
By in comparison I'm more comparing say having 20,000 long tail keywords with having a facebook ad driving people either to one landing page or some key landing pages. It depends on your business, if you can create ads in this long tail way then search will easily return a better ctr, if your are sending people to a small bunch of landing pages from a small group of keywords the result will be a lot closer.
Viajes a Moscú 
Guía de viajes de Moscú con mucha información, fotos, mapas, el tiempo, videos y ofertas de viajes a Moscú
Ask HN: What has been your most successful online advertising campaign?
Since we're talking facebook ads etc... What have you used that's worked well for you? Please give us some specific numbers if you can.
Viajes a Nueva York 
Guía de viajes deNueva York con mucha información, fotos, mapas, el tiempo, videos y ofertas de viajes a Nueva York
Iron Man 2 Is Allegorical To Gates Vs. Jobs
> “The scope and the ambition of what we’re planning is much greater than the scope and the ambition of Halo,”

Am I missing something here? There wasn't that much scope or ambition to Halo, it was a console port of standard FPS elements that had been around for years.
Have a three-letter university in mind? ;)
Just an addendum, you need to take the pasta out just before it's done (it will be soft with a slight firmness, but not full-blown starchiness - leave it too late and it might get soggy) and put it into a colander or a sieve and drain the water off. As the remaining water evaporates shake it around slightly to shake the water loose for the layers underneath. You'll know it's done because it's dry and slightly cooler.
Callow youth: How dare you evolve our language!!

More seriously, do you make a semantic distinction between by accident and on accident where the latter signifies (some) intent, or do you use on accident exclusively.
The design is really cool, good job!
Hmm, Fundamentals of Computer Programming II (for majors) is taught in Scheme at Northwestern...

I happen to think that's the right decision.
Locating people internationally?
Right now I'm trying to make a project of mine more internationally friendly. As of now I rely on zip codes for my service. Is there a good method for determining locals other than postal codes? Or does anyone know of any up-to-date databases of international postal codes other than U.S. codes?

What I'm thinking would be cool is if users could click on a google map, so google could then identify their latitude and longitude and hand us off their postal code, city, etc through an api of some sort. This link is all I could find with my time: http://conversationswithmyself.com/googleMapDemo.html
مشاهدة مباراة الزمالك والمصرى بث مباشر
Up until you claimed "No commercial product would be released in such a state.", it sounded like you knew what you were talking about! ;-)
What is the background on that CRT in Full.jpg? :)
The problem with this kind of analogy is that a builder starts with a set of well-defined plans drawn up by some architect or engineer and then executes the house to those specs.

I've worked in construction, and a handful of my good friends work in construction of various types. We often laugh at the comparisons between software development and construction. I've certainly never seen a job where the plan worked without modification from beginning to end, and many projects begin with a pile of change orders.
Professional & very easy to configure PHP E-Commerce System: CS-Cart
Do you know about Florida foreclosures ?
Orlando is widely regarded as one of the best places to live. Blessed with near perfect weather year round and magnificent natural resources.
43 Dodgy Statements on Computer Art
How to Jailbreak Your iPad in 5 min.
Yeah, in practice you'd have to be using it in a way that someone would notice. I believe there's some 19th-century precedent on it being illegal for farmers to make DIY versions of patented tools, even if they never bought or sold them--- just making and using them was a patent violation. Presumably they were somehow obvious enough for somebody to notice.
The tool used here is really simple to use. Great work devs!
Where do you live? Portola Valley, for example, is pretty bleak. Expensive though.
I also like the Sennheiser 280. Very comfortable, great at blocking out conversations (which electronic noise reduction doesn't), amazing sound compared to the junk I used to wear. A lot of brittle plastic in the headband, but even so mine are only now starting to crack after quite a few years' heavy use (and one of my coworkers has duct-taped the hell out of his).
I still have the 2G version of the iPhone but running the OS 3.0.

Would upgrading to the newest OS through iTunes (removing my current jailbreak), and then running this new jailbreak version be the way to go? Anybody try this on the 2G phone yet?
Ah, I didn't know that. Though I suppose it makes sense.
How long can you wear them? I've thought about some model of Grado for home, but I've heard they can be uncomfortable.
The Life of a Startup Founder’s Significant Other
There's a popular, if a little contested, notion of scales that I won't source right now that divides scales into ordered, interval, ratio and absolute depending on things like whether there is such a thing as "twice as big". Fahrenheit is an interval scale, which is why we have Rankine (ratio).

Twice as hot would, in a physics sense, be 1019 °R (560 °F) because SI temperature uses the ratio scale. Fahrenheit is then just syntactic sugar for people who don't care about the physical temperature as much as they care about the range of their comfort zone. When measuring deviation from 0 °F, Fahrenheit also becomes a ratio scale, but not a very useful one (deviation from 50 °F would be better, or you could just use Celsius).

So the real question is, what do you mean "twice as big"? Twice as much warmer than "pretty cold", or twice as energetic?

As for the 10 richest people, I'm not sure they're that near each other, but assuming they are, that's going to be the important bit. If you don't want to focus on that, you have a few options. You could draw the cutmarks. You could make it a zoom lens picture. Or you could establish a baseline, such as the highest income tax bracket or the median top 10 income, offset all incomes appropriately, and draw the bar graph from that. In the latter case, you should draw some bars as negative, and label the baseline appropriately (not 0). I don't think it would make for a good graph.

However, for a distribution, absolutely no offsets allowed.
Do your services use SQL databases? If so, how do you coordinate service code deployment that also requires database changes?
A reflection: you people need to get better cameras and/or learn to use it properly! I'd have guessed that the average HN:er would have a decent camera… Apparently not!
They initially bothered me due to the fairly strong pressure from the headband, but it got a bit less tight over time (you can leave the headphones held open around a box or something to speed that up). Now I find them pretty comfortable.
No it isn't analogous to that at all.

You want to make some sort create some sort of moral equivalence between literally selling user data and changing user privacy defaults. Maybe there is some moral equivalent, but I don't think so.

In any case, the way you made your case is by lying.
An anti-US activist might want to claim a moral equivalence between the casualties of the Iraq war and mass executions. But, to say that the US executed 100k Iraqis is lying. That is an analogous to your argument.
> it was a console port of standard FPS elements that had been around for years.

But the way they were put together is what makes Halo unique and why there is nothing out there that plays like it. Limiting the player to two weapons alone adds a nice pace and strategic element to the gameplay that I have yet to find in any other game in the genre. There also aren't that many shooters - even today - that make such a good use of vehicles, in the solo campaign or in multiplayer.
Thought-provoking, but I think overall I agree more with the response from Alan Sondheim: http://www.mail-archive.com/netbehaviour@netbehaviour.org/ms...
b) that weren't ascii

On the other hand PDF's don't let you extract structured information without effectively reverse OCR'ing it.

For example Alan Kay's Steps Toward the Reinvention of Programming project generates it's TCP/IP stack from the ascii art in RFC 791:

http://www.moserware.com/2008/04/towards-moores-law-software...
You have to look at the whole thing. There are two sequels to the original Halo, then there is HALO:ODTS and Halo Wars. There are at least 5 novels, I don't know how many comic books, a anime in the works and a movie that might one day be made. They have built a fascinating universe around the original game (which to be fair, on it's own doesn't make much sense, story wise ...). Think Star Wars ...
What's different is that they haven't planned any of this when they made the first Halo, now they are planning all this from the get go.
Like I wouldn't worry about Apple in Apple-AT&T relationship, I'm not worrying about Bungie in this one.

The thing which is surprising in this whole story is that Microsoft let them go.
I did an internship working on speech recognition, and we worked on exactly the statistical relations between words as you describe it. "Rest in peas" is a perfect example of a sentence that would have been corrected.
Sarcasm: Now we just have to convince those C++ programmers that they might want to change their programming style a bit. Resignation: Alas, most C++ code is done with premature optimization in mind, which throws many of those good principles out the window.
I think they left Microsoft because they wanted to make games at their own pace (they must have crunched like crazy to get Halo 1, 2 and 3 out the door), own the games they create, and reach as broad a customer base as possible (i.e. releasing their games on multiple platforms). Infinity Ward is fully owned by Activision (and so are their IPs), so their situation is different.
Header diagrams work just fine in ascii sequence diagrams, not so much.
The phone "may very well run on pure spite, in lieu of the traditional battery."

No matter how badly flash sucks, Adobe at least gets to play the underdog card now.
Fsync() on a different thread: apparently a useless trick
Turns out it's not obvious how to delete your account.
I guess it would be useful for someone who is stuck in (or prefers) a browser without a JavaScript console.
This is precisely why no one uses the raw waveform. Speech recognizers and phoneticians alike use something which looks more like this:
http://commons.wikimedia.org/wiki/File:Spectrogram_-iua-.png
Speech recognition uses a couple more fancy transforms, plus the derivatives, but you get the idea.

And the claim that it can't be right because computers are discrete is just ludicruous. Neuron firing patterns are just as discrete as bits in a computer; and at the higher level, it doesn't matter much if you're looking at (continuous) firing rates or (continuous) floating-point numbers.
You need to ensure you're also not returning cookies to facebook's domain. The iframes that other sites use for their "like" buttons allow facebook to link your facebook identity with your browsing of those external-to-facebook sites (and I assume they've done some deals with Yelp, docs.com, and Pandora which leaks your personal details to them in return).

If I find some spare time I'm going to set facebook.com to resolve to 127.0.0.1 and run a logging proxy which knows facebooks real ip address, to let me see (and control) what my browser(s) send to facebook (I'm thinking all instances of my facebook user id will get replaced with a random number, or perhaps with "4" to screw with Zuck's demographics...)
So then A's logarithm is twice as big as B's logarithm. I don't see the problem here, as long as you put your zero at zero and label your axes.

A grid would help too, because logarithms are rarely perceived and the information consumer needs the warning.
SIM unlock.
Kind of. Both RBMs and HMMs are a mean to squeeze statistics out of something so that you can take the something away and still know what it looked like.
RBMs are a bit more involved (and hence a whole lot slower, which still matters in speech recognition), while HMMs are simpler but good enough for people to stick to them (frustratingly for all the people who propose something fancier)
Yes, where we feel it's the best solution (our standard key-value store is voldemort). SQL changes are peer reviewed and applied with a set of scripts we have to make the process easier. This isn't integrated into the deployment service yet, but it's something we've talked about.

http://news.ycombinator.com/item?id=411282 has a good description of something that's very similar to our SQL rollout policy:

"only add columns to tables and new tables, never to remove anything, so the database can be upgraded hot, and the old code can continue to run on it, only the new code will see any new columns/tables."

and

"Once you are sure you are never going to roll back to the old code you can wipe out the old columns."

This comment (and its author) http://news.ycombinator.com/item?id=411358 were formative in my views of service deployment.
The web caching diagrams were super informative.
ODST*

(sorry, hehe)
كريستال
Sorry in advance for horrible photo quality...

Nice and messy right now - was working on an GPS(RC)-Car Arduino project. Monitors not turned on due to the cluttered work-surface. (primary machine is a 15" santa rosa mbp)
http://atk.me/files/170b56c8056c4aed4ad8f52e94182921.jpg

Couch-surfing setup with dell mini 10 (yes win7 - dual booting 10.04):
http://atk.me/files/5642a6e504556e788427ad9f7d95f60b.jpg

Finally - my setup last year (not sure why mtvU was on.. used the TV for gaming every so often:
http://atk.me/files/8d1798def07a5627c55c2173fc2daa52.jpg
I think the core difficulty to further speech recognition is semantic understanding.

One of the reasons computers aren't good at it yet is sheer lack of computer power. Which forces them to use less context to decide word meanings. There is a reason humans think and remember things mostly in the form of stories, it provides more context for memory and decoding cues.

The article talks about how much computer power has increased over the last decade without any increase in transcription accuracy ("freakish" is the word it uses) without mentioning the fact that it is still enormously behind human processing capabilities.
Google scrubs Nexus One speech recognition clean
They could release the original file formats in addition to the pdf. This is like a picture of a thing; it seems like you could get at it but you can't.
Thanks for the link! I will need to pick that up. I supremely enjoyed the dialogues in another of his books "The Quantum and the Lotus" and this looks very interesting indeed.
The nice thing about harder questions is that you can be sure that flakes are more likely to fail at them. Bring on the hard questions, I say, so long as they are not "trick"-based.
I know that ObjC has always been heavily used in NEXTSTEP and OS X apps (if not a lot else) even before this. My concern is that mainstream vendors will conclude that we tolerate this sort of abuse, and the problem will spread. I care that the industry permits good languages to exist, not whether the majority are interested in using them.
I've worked with wp before, not a whole lot though. Just installed 3.0 beta. My approach for sites that I don't expect much traffic/updates, has been to just code a database and CMS. Adding in features if/when the site matures. My underlying motivation for this question is that I find myself searching and reading 2/3 of the time instead of coding. I guess it's just part of the job that I have never experienced before. Quality over quantity.

-Graysen
True 'dat.
Also, after you said that I checked and they are on Safaribooks online :) http://search.safaribooksonline.com/0201633469
It's quite long time since I wrote Lisp for a living, but that reminded me of some old friends: method combination, reader macros and the loop macro.
It sends the audio to googles servers.
That patch allows for USB and Bluetooth tethering. This works great if you're trying to tether a laptop.

If you want to share your iPhone's connection with your iPad, you're going to have to install an app like MyWi which will turn your iPhone into a wifi hotspot.
I'd like to recommend a book, it's called 'the acoustical foundations of music', it has some excellent chapters on how the ear works, and what sound does when it enters the ear.

No speech recognition software that I'm aware of uses the 'raw' waveform, there is always a domain transformation before even beginning analysis, usually to freq/amplitude using FFT.
Michael Arrington just moved to Seattle
"I have never seen anyone older than 30 write anything intelligent about Facebook."

Have a read of this:

http://web.archive.org/web/20070720160253/http://blog.pmarca...

The author was over 30 and he's now on the FB board.
Previously on Hacker News,
http://news.ycombinator.com/item?id=1307571
They must be doing something right - Halo 3 multiplayer is the only thing I play on our Xbox.

Truly it is a happy day when I get more kills in a multiplayer game than my 11 year old son :-)
> you can at least sort of get the gist of the conversation.

Or: you can get the opposite of the intended meaning, e.g., when you said 'UNnatural' it heard 'natural'.
Is there a reason to call fsync() all the time instead of using O_SYNC?
Hey Sam,

Thanks for your response! It is obvious you are enjoying your new gig at Facebook, that's great! At least we have an ear that will listen when we have issues. Facebook ads have the potential to be very effective since you do not have to rely on cookies to deliver relevant ads. I will reach out to you and find out how you are getting on with the problem.
Zong Achi Sim Offer - zong.com.pk
I just did this using a Mac, and it was extremely easy and worked perfectly. I hadn't updated from the first release of OS 3 until now. Thanks!
This is what I'm considering for "fsync always", but for "fsync everysec" this is now ideal unfortunately. Still O_SYNC can be able to fix at least one problem, that's cool :) Thanks for the comment.

Edit: worth noting that instead O_DIRECT can't be used for an append only file, because of alignment requirements.

Edit 2: yep O_SYNC helps a lot. Just updated the post with the results.
I understand your meaning, but as speech recognition goes they're actually pretty good.

http://www.youtube.com/watch?v=IkeC7HpsHxo
Not BSD, but:

Kubuntu laptop and desktop, and a Mac Mini if I have to do some Apple stuff.

Assorted VMware images for Vista and XP. Can boot th PC into Vista if a I really have to.
Interviewers would have to spend a lot more time thinking up questions, so the cost-benefit analysis heavily discourages that. There's also the status-quo bias to deal with.

I don't understand why people don't practice interviewing. It's worth your time to spend a few hours practicing something that could determine your future for years. Employers will change their interview process some day, but until then, if you want a good job you sometimes have to jump through stupid hoops.

Of course, I'd like interviewers to practice as well. When I interview someone, I want to get some idea of the candidate's skills. I seriously doubt my hastily-thought-up questions are anywhere close to optimal at achieving that goal.
The Top 5 Problems With Having a Hit On HackerNews
That explanation could work for Luxembourg. But Ireland?
I originally wanted to move there but there doesn't seem to be many jobs. :( Correct me if I'm wrong.