skysight-inc/HackerNews huggingface dataset:
Not sure how that is a big deal.

If any discounts amounted to more than the cost of the premium developer content (i.e., $99), non-developers would pay the fee just to get the discounts.
F# Black-Scholes running on GPUs and SSE3 Multicore Processors using Accelerator
Here's one: http://www.pnas.org/content/105/19/6829.full

The full text is online.

The study has a control group. The subject had to perform the task for about 25 minutes per day, every day.

The effect is dose-dependent. The longer the subjects trained, the better they fared on an unrelated fluid intelligence test.
Sorry. The site is having trouble. I'm not sure why, but maybe it's because my hosting company had a power outage somewhere.

Here's a Google Doc with the transcript: http://bit.ly/9gRoGl
I was pretty good at math in school, but I dont like math. Therefore I haven't focused on it.

I think your assumption is that people think like:
I like programming.
I'm bad at math.
Math doesn't help my programming anyways.

Instead I think people think like:
I like programming
I'm bad at math, so I don't like it.
I'm going to look at other fields to improve my programming.

I think the problem is, and the author hints at it, is that people tend to over glorify the importance of math at the expense of drowning out other fields, like prose.

In some fields like web programming, I would say that yes, my time is better spent learning how to write understandable code instead of how to solve complex equations. As a result, I probably won't ever program video games, but thats ok, games take a lot of math, and I wouldn't enjoy that anyways. It's not that I'm lazy and just don't want to get better at programming. I just want to get better at programming in ways that I enjoy the most.

With infinite time, I would certainly do it both.
The pilot has written up his own account, on a bulletin board, which I saw sometime in the last day or two. I don't recall whether it was posted here.

Ah, someone did provide a link to that -- in the 50th comment:

http://www.flyertalk.com/forum/travel-safety-security/113715...

From recollection and skimming the parent's posted article, I think the latter mis-characterizes his attitude a bit, particularly via the quotes cited from another pilot.

Aways into his recounting, Roberts mentions to one of the people he's dealing with that he's actually taught the TSA mandated security portion of his airline's training program.
HOW TO: Accept Credit Card Payments on Mobile Devices
Cell BE was made without compiler support. You weren't able to feed your C/C++/Fortran program to the compiler and obtain more or less parallel version of your program. This complicates things, you had to manually parallelize your program.

The tool support for Cell BE SPU was close to existent (no, I didn't mess words up). It was of such low quality so that you pretty had to use Emacs with assembler highlighting mode to to any serious work for SPU. The difference in speed between gcc and hand made assembler code circa 2007 was about 1.5-2 times.

Both PPU and SPU are in-order, so you have to avoid minefield of random memory accesses. You had to manually write allocators and such while holding up SPU constraints.

In-order architectures does not facilitate abstractions. You cannot simply recompile code from out-of-order x86 for in-order Cell BE and obtain reasonable performance (say, about 80% from maximum). You will have to optimize agressively.

You cannot load too much into 256Kbytes combined data and program memory of SPU. Divide those 256Kbytes by two, and you have about 128Kbytes of program memory (you should divide it again - one for working program and another for loaded program) and 128Kbytes, or 8Kquadwords (16 bytes per quad word) of data memory. Data memory you should divide again - one part of your data is constant, perhaps, or you work with one patr and another is being loaded. 4K quadwords. Two operations per cycle on quadwords, 2K cycles to process the whole data block. The latency of Cell memory subsystem is very high, so our 2Kcycles should be comparable to time needed to load that amount of data into SPU. So you have to be very, very careful to keep SPU loaded and working.

Many new chips suffer from lack of compiler support, especially in automatic parallelization. Cell BE surely did. So does GreenArray. Cell BE suffered from lack of memory on SPU, main parallel engine block. GreenArray does that as well. Cell BE used simple to implement but hard to program in-order architecture in all its' processing parts. GreenArray uses stack architecture which is extremely hard to program.

So, in my eyes, GreenArray is Cell BE ported to Forth. ;)
In every new release I'm still stubbornly hoping for a few new features.

1. A new window management model. Cascaded windows don't do it for me.

2. 256 colors in Terminal.app.

256 colours will never happen. I'm stuck with either urxvt or settling for the SIMBL terminal colours plugin.

A new model for managing windows wouldn't be too far fetched though and I was really holding my thumbs during the talk. I shone up when they started talking about full screen applications but it fell kind of flat. Please Apple, if you're going to force me to work in 8 colours, at-least add a means to tile windows and navigate between them with sensible, configurable keyboard shortcuts! :)
But security theater actually does solve a real problem.

I read many times that one of the goals of terrorists is to panic and freeze the citizens out of fear of an attack. And this fear is worse than an attack itself.

The security theater solves this problem - people are no longer afraid.

BTW: I am not advocating theater instead of security, I'm just saying it does have some value.
Also, don't trust Seagate, Western Digital, Maxtor, or any other hard drive manufacturer..

(the serious point - if it's important, don't have a single point of failure. It doesn't matter if it's hardware or cloudware)
slightly related?: their recycled wallets look cool.
Sorry, I guess the implied "mac" part of "Desktop" didn't come across.
Small sample, improvement mostly in the people who were scoring worst to begin with if I recall correctly.
http://www.iapsych.com/articles/jaeggi2008.pdf
Jaeggi et al also have a 2010 paper extending/replicating the results.

More interesting to me is that after reading a popular article about an increase in lucid dreaming since the 1980s I thought there would be a connection to gaming. Turns out there are a few academic papers exploring this. This is important to the type of culture technology engenders and the type of internal actors or agents we are at the core, passive or active. I think computer games rather than TV or flim, the active hyperlink rather than the "take our word for it" print hold promise in the sense of making us better at being individuals. Attention-seeking bleating about the lowering of attention spans in recent decades doesn't take into account that there is something to be said for brevity; and that there are far too many system-building waffling patriarchal walruses "performing" their alpha-male genius through turgid prose (especially in philosophy and related disciplines).
I think the consequences are going to be more severe for dead links. Today I deal with permanently dead links pretty much every day. With the canonical URI, there is some hope there's a mirror in archive.org or the Google cache. If not, I can search for [parts of] the URI and hope someone mirrored the page, or has quotations from it. bit.ly URIs are a black hole.
New Language Features in PHP 5.3 [Slideshare/Flash]
Hitchhikers' with allusions to Zork. Let's geek...

"But Mr Dent, the plans have been available in the local planning office for the last nine months."

"Oh yes, well as soon as I heard I went straight round to see them, yesterday afternoon. You hadn't exactly gone out of your way to call attention to them, had you? I mean, like actually telling anybody or anything."

"But the plans were on display ..."

"On display? I eventually had to go down to the cellar to find them."

"That's the display department."

"With a flashlight."

"Ah, well the lights had probably gone."

"So had the stairs."

"But look, you found the notice didn't you?"

"Yes," said Arthur, "yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying 'Beware of the Leopard'."
Prezi: mind-map style presentations
I would be careful applying a term like “censorship” to non-goverment actors like companies. It’s part of their freedom to “censor” – if you like that term – and I think that’s ok as long as they are not a monopoly.
task #1 that I would enter is "enter chores in choreroulette"
Confession: When it Comes to Books, I Have No Idea How To Be Minimalist
The title is pretty misleading here, it's really "I've grossed 216,688...'

That being said, very nice.
See also: http://www.quantcast.com/sex.com
This is a great transparent article on how much Amy Hoy has made through her various products this year. I'd love to see more of these types of posts!

Amy is well regarded in the web community (notably the Rails/JavaScript/Design communities), and she has several different types of products here (information products, subscription services and seminars). I'd bet they each serve as a marketing vehicle for one another, and I can only guess she'll continue to do better and better each year.

Congrats Amy, and thanks for such an honest behind-the-scenes post!
Furthermore, the first language you become comfortable with will influence the way you learn other languages in the future.

This is true until you learn enough, then it's not true any more.

I used to work with a guy who learned FoxPro (an old database program). Every problem we had on the team, he would look around and say, "Hey, you know what? We could solve this very easily if we only used FoxPro"

Everybody is like that. We just don't see it. So the author is correct as far as he takes it.

The difference is, once you've become exposed to bunch of languages and problem-solving paradigms, you start to see patterns. And once you see the patterns, the languages aren't that important anymore at least in the way you approach solutions. The coding itself may be more or less gnarly, but the way you go about fixing the problem is based on principles, not language constructs.

This is like when you learn a word processor. The first time you use one, you begin thinking of all word processing problems through this one lens. But once you learn 3 or 4 word processors, it's all kind of the same. Programming is just like that, only it takes about ten times longer.

I'd also note that no matter what tool or problem you have, if you keep refactoring and clarifying your code, you always end up in mostly the same spot -- some kind of DSL-ish place. That's true no matter what language you're using.

So yeah, he's right. But not really. Instead of focusing on which language you start with, focus on broadening your programming experience. Got enough language zealots in the world. No need to make more.
Are there more code snippets that the "chat" one ? From my (very shallow) understanding/guessing this provides:

1) statically typed records with some high level web-friendly types (automatically serializable to json). There is a "User" type, I wonder if there is a UserString one.

2) a purely functionnal core. "Mutation" with operator "+=" is available only in handlers, so it seems there should be a monadic type underneath for transactions.

3) XML litterals are first class primives, even more integrated than in scala, etc...

4) Relational queries are first class primitives (in the video). Is it typed for them to correspond to the sql schema ?

5) It is reactive (in the FRP sense). "messages.map(renderMessage)" updates the page fragment automatically as messages appear, message[] is a stream with push semantics.

Those are very good points, and I think the web should be programmed somewhat like this. It reminds me a lot ideas in Ur/web (http://www.impredicative.com/ur/), with a more web-developper friendly syntax and less academic presentation, but I don't know if the static garanties are as strong (record types).

An obvious question is : what about deployment ? (is it compiled ?)
As a counter to this, Dominic O'Brien, the world's memory champion, is a terrific example of how far mental training could take you: http://en.wikipedia.org/wiki/Dominic_O%27Brien

He started training his memory at the age of 30 and is also dyslexic. Good youtube interview too: http://www.youtube.com/watch?v=N60_d8vvl9I
Honestly, I think non-competes are really the lynch-pin and belong on that list. Non-competes last 2-5 years.

2 years? A startup thats just, uh, starting up may not know if they're going to be around in 6 months, never mind being able to wait 2 years.
If it ever does, it's only going to be the updater. Adobe would never sell anything through that Mac App Store if it means giving a 30% cut to Apple.
http://blog.flameeyes.eu/2009/04/22/shared-object-version

Perhaps upstream is doing some magic. Like applying patches to the distros official version and making sure it's compatible before distributing a binary.
Microsoft Moves to Help Nonprofits Avoid Piracy-Linked Crackdowns
He's got quite a headstart on you. You have a headstart on everyone born after you. And take some of his own advice, "stay hungry, stay foolish."
I have to concur that MacBook screens are very nice (modulo your take on the glossiness). I bought a Thinkpad T410 w/ a high-res screen and I must say that I'm disappointed w/ the poor viewing angles compared to the MacBook screens. Longer term I'm planning on buying a Dell IPS "Ultrasharp" LCD to hook up to the Thinkpad, but it wouldn't be as necessary w/ the MacBooks.
What's "huge"?
Similarly, what's the benefit of considering "expansion" of government bureaucracy without the context of its budget impact?

i.e. Is it meaningful to loathe an increase in the size of government if the effort will reduce the net cost of government?

e.g. Suppose we could hire a thousand accounts at a hundred thousand dollars a year to go over the defense budget with a fine-toothed comb. If the effect of adding these accountants was a cost reduction of several billion dollars per year, have we expanded government?

Looking at one side of the equation it's trivial to see that we have. But looking at the whole equation, in context, it's just as trivial to see that we haven't; not in any practical, useful sense.

So pardon me if I'm deeply skeptical of people arguing about only one side of the equation and with subjective measurements to boot.
That's the home screen. The lock screen looks like this http://www.tech4mommies.com/wp-content/uploads/2010/08/Lock-...
Wow, if I could only have sloppy focus I would be happy to take the dust off my mac mini.
"You obviously haven't been to much of the internet then- it really is one of the better communities."

"better" is relative. To me, HN is one of the "better" communities. Reddit is comprised of 1% people that are actually smart, 20% kooks, 15% political nutjobs, and the rest are early 20-something pseudo-intellectuals that feel that anything against the US, religion, or corporations makes them more intelligent and witty in the eyes of the world. I also get the feeling that people there have very little experience beyond a keyboard in their parent's house.

When I look at any HN article, most of the comments are sane, well-articulated, and thought-out. It's quite refreshing, actually.

Reddit to communities is what Craigslist is for dating.
I use weather data from NOAA for this
I can help you with that. Email me if you like.

Hardware prototyping is a little different than software proto's, because you mostly incur real costs to develop things, which also makes mistakes costly.

Depending on what you want, there is a high probability you can use COTS dev kits and a little bit of a microprocessor (PIC, Atmel, Stamp, etc.) to make a fully functional (albeit somewhat larger and more expensive than production version) prototype.
This is only what they have announced thus far, I'd bet there is more to come.
This is how it works in theory. It seems that many fixes would involve breaking things. And how do you enforce this behavior of bumping the version? Do all upstream developers agree to your interpretation of what version numbers mean?
It might - probably would - gain you at least a little good-will, or perhaps negate some of the bad will. There's more value in that than you might imagine, and costs you nothing.
Library of Congress: Copyright is killing sound archiving
Facetime, and video-phony in general, fits into a continuum of communication strategies. When you want to _see_ someone, you video them. When you only want to hear them, you audio them. When you don't want to hear them you text them.

Then there's the whole time-shifting thingie. What I would like now is the video equivalent of an email, voice mail, or text message. I _could_ record a video, and email it, but...
maybe soon macs will have touch screen and you will pinch to zoom.
The iSuccess Formula – How to Make a Huge Hit from a Simple Game
Today’s smartphones are every bit as powerful as most hand-held gaming devices, however what is really driving mobile gaming forward is not just the hardware capability, it is the creativity of developers.
The only thing I'd want extra is absolutely rock-solid multi-user audio/video chat. I'm talking more reliable than Skype, which is not easy to beat.
s/blocks the view of/distracts/
Punish me if you must, but the first thing I thought when I saw the headline was 'Flyswatter!'--- weather change up here in Idaho and the damn flys are moving inside...
Mental training, or innate ability?
Nothing against the language, directly, but the the name seems to similar to lua (which means moon in Portuguese) for something that can also be billed as "A better javascript".
Indeed — Sophie had to choose which of her children would be murdered by Nazis.
I don't understand the geek self-flagellation that iOS has caused. It seems to have instigated the meme that if a platform appeals to geeks then it must necessarily be unfriendly to normal users, and I would think Mac OS X itself shows that to be false...

What the iPad, and the iPhone before it, has taught us is simple: people want a computer they understand. They want technology, but optimizing for Nerd Jesus has given them shit technology that doesn't respect them, so they're used to being defensive around it.

...except that so many Apple fans have also retroactively determined that OS X is actually completely unusable unless you're an uber-nerd.

And streamlining it so it's actually useful for everyone else who doesn't fetishize the Terminal, kernel extensions or compilers.

How does getting rid of the terminal improve the experience for the average user who has no idea it even exists?
Totally, 100% understand that people make that kind of assumption. It makes sense if you don't look at it closely.

However: free account. Expecting a free anything to store your anything indefinitely is expecting the sky to rain diamonds.

Expecting a warning about such actions, especially for a low activity account, is not unreasonable (though still: free). And > 1 year warning is about as good as you can hope for, and would be utterly wonderful. But companies don't plan to stop things that far ahead and just absorb expected loss for over a year, so it's unlikely to occur, in which case 6 months is very generous, and about a minimum for people's expectations.
It's really, really difficult to know who to accept SEO advice from if you're not sure of what needs to be done. The best advice I can give is to first learn the basics yourself, read Google's latest guide: http://www.google.com/webmasters/docs/search-engine-optimiza...

I'd also recommend reading some of the guides on seomoz.org - you don't necessarily need to know enough to be able to handle it all yourself, and create your own search marketing strategy, but knowing the basics will help you enormously if you choose the route of pitching for help from an agency or freelancer.

I would generally avoid 'automating' SEO - stay away from software that makes unrealistic promises. There are some tools that can help give basic advice by grading a site, but you should definitely stay clear of software that promises to improve your rankings all on it's own, or software that says it will automatically build a ton of backlinks to your site (9 times out of 10, that software will hurt you in the long run).

If you do choose to eventually hire an SEO, or an SEO agency, you can generally tell the good ones from the bad because they'll be happy to answer any questions you have. Good SEOs will be open and honest, will NOT guarantee to get your site ranking for your selected keywords and WILL sit down with you and run you through a proposed strategy for improving your site, finding the right keywords and working out the most effective way to build good quality links to your site. I'd also recommend asking them for case studies that can demonstrate effective results for previous or current clients.

Good luck!
>Even open source web applications don't have this freedom... If wordpress.org were to do this, those users would be in the same boat.

It's pretty straightforward to self-host your own WordPress blog. Does WordPress not offer data dumps? WordPress users would be in a very different boat, because they have all the tools they need to rehost their blog, without building anything from scratch.
I wouldn't judge the entire community based on the actions of one redditor. You also have to look at the converse. There are also people on there who are genuinely kind, but may not be as vocal. There are many instances where redditors have banded together for a positive purpose. Some are apathetic and just want to have a laugh.
Of note is that it cost less to acquire MilleniumIT then it did to run their Accenture provided solution for 1 year.
Europe Educational Chat Room
All it takes is for one attack to succeed for people to be very, very afraid again.

People weren't afraid before 9/11 either.
"1. People will automatically associated this with the iOS App Store experience, which will drive prices way down for richer desktop applications. That was my very first thought."

Why does everyone keep saying this? Supply and demand! If you think your software is worth more, charge more for it!
Real security solves that problem. Security theater only works until everyone realizes that it's fake and isn't working. We've seen for years now, journalists writing about how easy it is to get on planes with supposedly banned materials.

I don't know about other folks, but I'm more disturbed by the number of resources devoted to this security theater, than comforted by it. I'd much rather see a focus on better inter-bureau communication and intelligence gathering.

Raising the "threat level" to "Orange" for political purposes, as we saw during the last presidential term can't possibly solve any real problems.
The domain has a fascinating history that is well-documented: http://www.amazon.com/Sex-com-Domain-Twelve-Brutal-Internets...
Young & Stupid: How I Lost My Millions
Probably quite offtopic, but still funny/interesting/creepy (you pick) — on the right side of the site you linked:

Audience Also Likes
(...snip...)
Kids
PBS Kids 3.0x
funbrain.com 2.9x
Yup, sadly outside the United States, cost free weather data seems very rare. In my initial search I found many meteorology agencies (even those publicly funded) required payment or licensing for using the data.

For the UK, the service is Met Office and their licensing/pricing terms were enough to make me reconsider including that data in the first version.
Conversely, maybe this will lead to Apple opening up the iPhone/iPad to sideloading apps like Android.