skysight-inc/HackerNews huggingface dataset:
No, it doesn't. The whole interpreter was designed from the beginning to be embedded in another (typically C or C++) project, and they didn't want to have any concurrency infrastructure in the core language that would clash with the surrounding project's design. (It has excellent support for coroutines, though.)

Rather than having static variables and a GIL, the interpreter keeps all its state behind an opaque pointer to a VM context. The VM is quite lightweight (a few hundred K), and running in each thread or process is not a big deal. With forking, you even share the standard libraries. In practice, this just means that every call to the Lua C API starts with ("lua_State *L"). Not a big deal.

Lua also has real tail-calls, closures, and lambdas. It's a great language. Rather like a smaller, cleaner, less opinionated Python.
Are you the HN member behind http://big-old-house.blogspot.com? I've been enjoying lurking and following that site since it was mentioned here.
Wasn't a very similar phenomenon a huge blow to Intel's PR some years back?
You can get a job working for the government? http://pi.nersc.gov/
Predictions like this are a waste of time; it's impossible to know where any of these stocks are going to be next year, let alone ten years from now.
Export-Csv will know that you want to export all publicly available properties (ie visible aspects) of the objects it is being fed. If you want to restrict it, you only need to use the select command to filter it down, ie generate new objects with only a subset of the information.

To modify my example to only export service name and descriptive name:

Get-Service | where {$_.Status -eq "Running" } | select Name, DisplayName | Export-Csv services.csv
Sounds like you'd enjoy "Practical Common Lisp":
http://www.gigamonkeys.com/book/
The Beauty of (polynomial) Roots
What's the point of predictions like this?

In 2000 you could have never predicted what "Internet stocks" would be "winners" in 2010 since a number of these companies either didn't even exist yet or were not public.

I would imagine that by 2020 the rules of the game will have changed and the business landscape will not be recognizable from what it is today, just as with the 2010/2000 comparison.
It will be open source (MIT license). I'll definitely post to HN when I make the initial release (should be within the next month).
I concentrated in optimization and numerical analysis for my undergrad degree in Math, and I'm still surprised on a regular basis how many programmers out there don't know about the inaccuracies and errors that come out of floating-point representations.
Twitter going public would be a sure sign of the beginning of the next bubble.

And Yahoo could easily go down as in 'delisted' or broken, especially over a 10 year window.

Long term stock predictions are like predicting the weather 3 months from now. And with the weather you have at least the seasons to guide you.
I bet it involves A*.
I know you guys probably won't reveal any proprietary information - but I'm so damn curious how this works. So I'm going to go out on a limb and try to guess how this works, and maybe extract some more specific information.

1) Recognizing the musical notes. From here (http://www.owlnet.rice.edu/~elec301/Projects02/realTime/301P...): "Fourier analysis allows us to decompose any such pressure function into a sum of
sinusoids. Therefore, any sound can be represented as a sum of sinusoids. If the sound has a pressure function that is aperiodic with respect to time, decomposition into sinusoids is quite complicated. However, if the sound is periodic with respect to time, it can be easily decomposed and transferred to the frequency domain using a computer and the Fast Fourier Transform." And since each note has a unique frequency/octave associated with it, it could be easily identified via a frequency to note database.

2) Recognizing the time-measure of the song (i.e., whether the song is 4/4 or 3/5), since this is required to do straight-forward Fourier transform and also perhaps to mark chord changes. I'm guessing this is either done by simple analysis of any periodic and consistent rises in the sound frequency of the song. Or perhaps, this is done via the same Fourier transform analysis of the sound waves and mapping out where the peaks fall.

3) Recognizing the chords; once you have figured out the notes and beat measure. The rest follows pretty easily, you have a chord database of all of the note-triads to chords and map out the chords accordingly. But the challenge there is, what if you have a rhythm guitar going at the same time while there's a solo? How do you map which notes to which guitar. Perhaps, the instruments are recorded onto different channels and you group on notes according on the degree to which they pan to the left, to the right, etc.

4) Separating out the instruments from one another; Maybe grouping notes via panning is not enough. Perhaps, you need to do some timbre analysis to group the notes that sound like a guitar vs. notes that sound like a bass guitar. Since each instrument has a distinct harmonics and overtone. You guys have some type of classification algorithm that classifies what portion of the sound belongs to what timbre of the instrument.

Any comments/response is appreciated.
I just got a Wave sandbox account. What would you like me to build?
Tell us what to make and we'll make it

We need something fun to do ;)
Perhaps instead of replacing our crappy mattress with a new one I can instead regale the lovely wife with group theory: "Look, honey. It's our old friend Z2xZ2xZ2."

Won't she be pleased!
Lenovo IdeaPad U1 Hybrid: laptop screen detaches into multitouch slate
looks awesome! impressive.
Never noticed this. The only time I buy from Best Buy is when I am truly desperate; buying from Amazon with overnight shipping is always cheaper, and there is much better selection.
Write demo scripts in Selenium and have it "play" the demo for the user on the actual app using a demo account.

Hm....quit tempting me!
The problem is with the bundled software, the hardware has nothing to do with it.

I'm sure you can wipe it and install Windows (or a better OS) from scratch yourself.
Interestingly, the same is not true for Islam was ("founded", "founded by", "spread by the sword") or Muhammad is ("a false prophet", "satan", "the antichrist") or was ("born and raised in", "born", "illiterate"), or Allah is ("satan", "great", "not obliged") or was (which, intriguingly, has just a single suggestion, "a moon god").

I'm actually having a hard time finding anything else that is similarly blocked. Makes you wonder what the completion list had been popping up before they blocked it, eh?
This isn't a new problem. The 80-bit internal 8087 FPU precision has always been a mismatch for the 64 bit IEEE double representation, even before the presence of SSE registers (which don't have the 80 bit mode) complicated things. Intel 8087 code has always been able to produce different results for the same source code, depending on when/whether/which intermediate results get spilled to memory. The Motorola 68k FPU had the same issue with higher internal than external precision, IIRC.

This isn't a bug. Both code paths produce results of the highest representable precision of the hardware in question. It's just that there are multiple hardware units capable of giving you the answer, and Apple's toolchain picks a different one than whatever Tom is using elsewhere.

And as has been pointed out in FooBarWidget's comment -- any code that relies on bit-precise results from floating point computation is almost certainly concealing precision bugs anyway. That's not the right way to approach floating point architecture.
Hubble shows galaxies from toddler universe
No I'm not joking. I'm not really sure why it seems like a joke. I agree SSH clients are ubiquitous. But ChromeOS probably will not have one. I'm not even sure you'll be able to get to a shell in ChromeOS without hacking it apart and keeping it from booting to whatever window manager runs the browser. But then you're just running a stripped down linux, which kind of defeats the purpose.
A look at Apple's love for DRM and consumer lock-ins
Sort of, but that had to do with a bug in the actual hardware of the Pentium Pro chip:

http://en.wikipedia.org/wiki/Pentium_FDIV_bug
There's been a popular trend of posting screenshots from Google search recommendations over the past few months; I wouldn't be surprised if one of those shots made it to Google Headquarters (though I'm certainly surprised they didn't notice it sooner!).

Also shame on PZ Meyers for yoinking that article from atheists.org.
Only because the advertisers will complain, and because it's a reason to get a mac [1]. Say Best Buy removed the crapware ads for free, and the advertisers didn't complain. I'm sure Dell couldn't care less, as it's actually a better experience for the user.

[1] As far as I know, no one offers "optimization" on a mac, so buying one is less annoying.
EDIT: this is wrong: http://news.ycombinator.com/item?id=1032781
MSNBC Buys BreakingNews.com to Go With @breakingnews
Agreed, give me a blackberry, at least their new phones come out in all countries within a reasonable time. I'll say hello to the Nexus One in about two years when the american companies decide to get their thumbs out of their collective asses.
Who would want AT&T anyways? I would love to get off their network. :-(
Everyone knows exactly why they don't make search recommendations, and is there really anything we can say about it that won't devolve into trolling, flaming, and deliberate misunderstanding?
But you could use Google Voice without a sim card, right?
Shells that pass around objects can be useful, but I don't think Powershell is really a great example of one. As you point out, the syntax isn't particularly good, and whilst Pash might be different, I found Microsoft's Powershell implementation to be extremely slow and clunky.

I'm kinda liking Rush, a object-orientated shell written in Ruby. The syntax is a lot nicer, assuming you're into Ruby:

processes.select(:cmdline => /^z/).kill

It also works a lot better with remote machines.

Powershell's main weaknesses, in my opinion at least, is that it doesn't handle remoting very well, and that it requires the user to learn a new syntax in order to use it. I really like learning new languages, but I don't see myself needing Powershell anywhere near often enough to warrant remembering its syntax.
I'm currently in that boat. It's tough. I've been at it 1.5 years, and I'm still optimistic.

One thing that made things significantly better was moving from full-time to part-time on my day job. I did that about six months ago. It helped significantly, but now I loathe even the 20 hours a week at the day job as a distraction from my "real" job.

The main thing I'd recommend is stay connected to the "full time" entrepreneur community. Network, have coffee with other entrepreneurs.

Also, remember that this is a marathon, not a sprint. Get into a pace that you can comfortably keep up for years.
Really glad I clicked this link and the first image was of a man doing a strip-tease. I should know better. ;)
Twitter is likely profitable
At it's peak I guess $300 to $400 a week depending on the time of year, it's quite seasonal. Really nowhere near as much work gone into it for the amount of payback I've since received, I almost feel guilty - almost. The only worry is people using a bot to copy your work and sell it on for themselves, or worse, give it out freely.

That's one area where Linden Labs really need to put a lot of work in to make it a viable business opportunity for anyone thinking of a quick buck. Filing a DMCA is far from fun, but where there's money, there's theft.

I do believe that anyone with the will to do so can still easily become successful and make a few dollars if they put a little thought and time in, also knowing most of your market is made up of bored housewives helps.
Concise Python Code
This has been floating around the internet for a while, but it's good to come across again. I'm impressed by the level of simplicity to which the technique has been distilled. Notice that it wasn't necessary to write a book about the productivity system — it can be explained in a paragraph.

On a side note, I believe there are a number of iPhone apps that implement this system.
Facebook blocks social network profile removal service
Here's an older HN link covering the same product: http://news.ycombinator.com/item?id=638053

There's some further information as to how it's achieved in the comments, as well as link to the academic paper the product is based on.
If the video is loading very slowly as it was for me, this video may be the same one, though I have not confirmed it.

http://vimeo.com/8469353
Just sold Bac'n ( http://blog.bacn.com/2010/01/bacn-acquired-by-baconfreak-com... ).

Focusing 100% on Urban Airship ( http://urbanairship.com/ ) now, which is fantastic fun.
Being profitable is not enough reason to go public.

Plenty of businesses are profitable, and plenty of them more so than twitter, and they're definitely not all going to be public companies, in fact that makes sense for only a very small percentage of them.
I'm working on a distributed / fault tolerant network filesystem inspired by plan9's Venti. Several of its internals (code for chunking data with rolling hashes, a purely functional ADT for non-redundant storing of large strings, and a coroutining / non-blocking server framework for Lua, somewhat like Python's Twisted and Ruby's EventMachine) have been broken out into their own libraries. I'm almost done with the first two and am working on the third, but its design is being driven by the filesystem. They'll all be released at once when they're done, no time frame yet though. Probably MIT license.

I've also been working an a utility to locate repeated groups of data (particularly geared towards scanning for likely copy-and-pasted code), but that's been put on the back burner due to the above project and lack of free time.
profitable != immune to hype/overvaluation
Sony, IMAX, Discovery To Launch 3D TV Network
comScore doesn't even measure anything outside the US do they? I agree @ quantcast.
I'd like to thank the submitter for linking to the article where the entire gallery was on one page instead of ten.
You'll soon be able to store apps and app data on external storage.

http://www.washingtonpost.com/wp-dyn/content/article/2010/01...
Google throwing errors on Nexus One order already?
Slight overload... seems they go through eventually after trying a couple times.
Just because the Internet has changed drastically over the past decade does not necessarily mean it has to change drastically over the next decade. The Internet (and software/computer science in general) will eventually come to a stage where they become 'stable' and don't necessarily change a whole lot.
Techcrunch looks down too... and Twitter's been intermittent all day. Nexus One overloading the interwebs.
How Mozilla chooses when and where to open a new data center
If you're a .NET guy by trade like myself, you might want to consider F#.
This shouldn't surprise anyone and I can't say I understand the breathless post. For more information, I recommend Write Great Code: Understanding the Machine -- Chapter 4, Floating-Point Representation.
I've bookmarked your comment, thanks a ton.
There are 3 reasons to go public. You either need a lot of liquidity, a lot of capital, or you want to maximize the sales price at the peak of your hype. IMO, twitter going public without dramatically expanding what they do would be a great indicator of a bubble on the way.
Note: to replicate the stated behaviour, you might need to type in the space, e.g. "Judaism is " rather than "Judaism is".
John Siracusa’s excellent Apple Tablet post rightly focuses on software
Yep, a fairly well-known technique, albeit with a different implementation.

I would be more intrigued, though, to learn how to discipline your mind to do a task when it needs to be done (right now or at some later specific time). It seems that would take a lot more mental fortitude.

Example: I should get gas in my car on the way home from work. I don't need to, but it would help. A few hours later.. eh, I'm hungry, I'll get gas in the morning. Next day, late for work because I had to get gas. How do I discipline my mind to get gas when I should have? Silly example, but it's what came to mind first.
Apple has never actively tried to stop people from jailbreaking their phones...

Doesn't jailbreaking void your warranty? And then there's this quote:
Every iPhone update from iTunes disables Jailbreak. Every time Apple comes out with an update for iPhone, they find a way to prevent hackers from cracking the code again. Hackers then scramble to Jailbreak the iPhone again and release the new methods. That means if you like to download Apple’s iPhone updates, you are going to have to figure out each time how to Jailbreak your iPhone yes again. Do you really want to play this cat and mouse game?
http://www.appleiphonereview.com/iphone-tutorials/iphone-jai...

And this: http://consumerist.com/2009/07/apple-argues-jailbreaking-iph...
http://www.comscore.com/International_Solutions

Comscore has a few more products than its consumer facing analytics.
That's why they're still a niche player- it's far too much about techies and open source fans right now, and that will poison the App Store selection moving forward for the mainstream.
There's actually an entire site devoted to it, in the style of FML/IMMD/etc.: http://autocompleteme.com/

(Sorry if I just wasted anyone's evening!)
How can you kill Wave when nobody knows what it's supposed to be used for?
I've been at something for over an year and half now. It has been a stellar learning experience. However, while I hate to say this, in a way it's always been a half-hearted attempt. I'm now working on a new idea that seems quite promising in an emerging market. I don't want to repeat the same mistakes however. The fact that majority of my waking time is spent at a job is like driving a nail into my own coffin.

The part-time suggestion is a good one.
I guess from that viewpoint it's moderately interesting but as a phone it's really not much to get excited about compared to other modern Android phones like the Droid. Bah... I was expecting something huge!
There's a web app version of this system available (http://dontbreakthechain.com/) as well as an iPhone version made by a HNer (http://appshopper.com/productivity/dont-break-the-chain)
I was intentionally vague too to provoke such a question (in the hope a discussion would evolve)
It's not just my office - a great number of indoor spaces here in Seattle had the same problem.

I agree T-mo has much better customer service and terms, but at the end of the day my phone has to work, and in Seattle it's very, very hit and miss.
Having 'deals' with microsoft and google isn't safe profitability IMHO.
Not at all. Just like when I use a "Microsoft mouse" I don't expect it to navigate for me. It's a mouse.
What Every Computer Scientist Should Know About Floating-Point Arithmetic:
http://docs.sun.com/source/806-3568/ncg_goldberg.html
Thank you. I was not aware that could happen. Can you please try again?
We are overloaded. Queue right now is 8 - 12 hours.
If you don't want to browse through 7 pages, here's the full text:

http://www.americanscientist.org/issues/id.3465,y.0,no.,cont...
Add Grammar and Spell Check to Your WYSIWYG Editor
Ok but I think his point is that in the enterprise software space even the survivors fail in the sense that users hate them.
AMZN is currently trading at 79 times earnings. It's ridiculous to make an investment without considering whether the market has already priced in the growth (in this case a quadrupling or quintupling of profit is already priced into the stock, assuming 15-20 as a standard P/E range, which might be too high for the current conditions). I bought AMZN at $35 and sold at various points on its rise this year. I think it's currently overvalued, not like Salesforce (CRM) at 125 times earnings which is worth a short, but still high. As a shareholder in AMZN, you don't even get dividends. Therefore you are depending on the company not just quadrupling their profits to earn their current valuation, but once they have quadrupled, they must still be on a high growth trajectory in order for the stock to be trading at high multiple to earnings.
http://www.gibsonandlily.com

It is a place for me to play with python :).
He definately has a point, but then again to make an accounting package as simple as twitter you'd have to make the tax code as simple as twitter too :-)
Typically I get around this by having each motor's direction defined separately. Since you very often need to define the logic of a sensor ('1' can mean either ON or OFF depending on the sensor type) on a sensor-by-sensor basis, it makes sense to do this for motors as well.
Why not label the configurations 1, 2, 3 and 4? Less writing and you don't need to remember which instruction to read.
Does anyone know if the speech recognition for text fields is done onboard the phone, or uploaded to Google?
Maybe it's just a bug? Haven't you found phrases which you thought were very popular and yet couldn't find Google recommendations for them?
This seems like the sort of thing you complain about/discover well after buying the phone though.

I think there are things that hurt Android'd market share that totally dominate over something like this.
They estimate the costs of downtime, but do they estimate the cost of having bad systems?
Everyone knows exactly why

Sure, but did you know that they were doing it at all? I didn't until today.
Thanks Jacques :)

To add some more. Here in the UK such images would officially be graded using the Copine Scale[1]. BUt this is not a cut and dried thing; you could technically speaking rate the image as "level 1" (the lowest level) purely for being a nude shot. Family pictures of your kid in the bath, or a nudist holiday (for example) would fall into this categary - officially.

What's crucial is context: which is why this is highly subjective. A family bath pic amongst a whole load of family pics is not something you would, clearly, get in trouble for. Amongst a set of other indecent images then yes.

Because of the context of the image and the fact it is deleted (one hopes securely) after viewing I personally dont think it would be classed indecent.

1. http://en.wikipedia.org/wiki/Copine_scale
Our White Collar Nation
Perfectly fine on Safari. :)
And the story at space.com: http://www.space.com/scienceastronomy/091208-hubble-most-dis...
It's not that hard to find other blocked terms. Just try something that's socially sensitive or offensive. Such as 'n----rs are ' or even 'chinese are ' (note: 'swedish are ' works).

I wouldn't be very surprised if they had some sort of algorithm to generate the blacklisted terms as opposed to manually cherrypicking them. We're talking about Google here.
That's sort of similar to what I would build if I were in charge of the Apple iTablet project.

A light-weight ~13 inch screen with a built in stand that you could use as a wireless second screen for your macbook (/pro).

When the laptop was turned off or out of range it would retain access to a cache of your e-mails and some of your media. Throw in wifi, a web browser and a note pad and you get a useful accessory rather than a stand alone pointless gadget.
Yes, fix the algorithm by requiring a higher cutoff for what is shown.
So much for letting the algorithms rule their results. They could at least be somewhat equal about it and do the same thing about christianity and judaism, but then again, they know that nobody is going to chop someone's head off when they see that the first result for "christianity is" is "christianity is bullshit".

How long is the civilized world going submit to this insanity? When is enough, enough?