skysight-inc/HackerNews huggingface dataset:
I'll third this. However, I've always had a challenge of mixing work (which i do a lot of), and finding time for things like going to a gym, etc. I'm also not one looking to bulk up w/ weights, and when I'm away from work I like meditative things. Using the computer 12+ hours a day is an intense amount of information / brain processing. I think thats why tech people get depressed — they're often mentally exhausted and therefore vulnerable.

Yoga <3 combined with an exercise app I made for the iPhone is working great for me. I'm making this app for myself, and trying to productize it for hackers, life hackers, travelers, etc. It's available on the store now but we've got another few major iterations before it's where we'd like it to be.
Go Kate! (the architect).

Also wishing there was more meat to the article.
If only I had the discipline to keep myself going to the gym. I am always glad that I did, but with that in mind, I don't know why I can't seem to keep it consistent.

What is it that fuels fitness freaks? And where can I get some? Not talking about roids or HGH, here. :)
That was not very informative.

The problem with cryonics is the formation of ice crystals which turn all tissue into chopped meat. That's why we don't freeze organs for transplant.

I know of no technology to counteract this.
Is there a link to info about the architecture somewhere?
If they prove we don't have free will and somebody gets upset, they can always say "Hey, it wasn't like we choice in what we studied. It just happened that way."
I will be giving it either in April or May at the Philly Java User's Group. ping me on twitter (sfraser) for email of JUG organizer.

-Scott
The Shack Stack is like heart attack on a bun, but it's so delicious

Wish I were still in NYC so I can go to this
Building a Brain on a Silicon Chip - 200K neurons linked up by 50 million connections
Al-Qaida's dumbed-down recruitment manual.
www.rosetechven.com

www.newyorkangels.com
I wonder if he was talking about:

Let's say some code executes which fires event EA. Then we go execute handlers HA and HB for that event, in turn. But handler HA somehow triggers event EB which has a handler HC that depends on the state changed by HB. But HB hasn't fired yet because we're still in the HA handler. The illusion of simultaneousness is violated and we're fucked.

The solution is to delay handling of events until all handlers for one "generation" of events have been called.

edit: So maybe he meant "sequential" as in "not out-of-order".
First off, best to indicate that this is for India.

The UI is not bad, but I would make the font bigger in most cases, particularly the link targets. For example, why not make the entire cell clickable for each entry here http://govcheck.net/party/ ? Would greatly speed my navigation through the site.

You'll need a subtitle, or a one line description of your site, otherwise I'm not sure what I'm supposed to be looking for. "Get information..." is good, but tell me what the purpose of the site it. Something like, "All the stats on your Indian politicians."

On the graphs here, http://govcheck.net/mp/111/ label the axis. I don't know how to interpret this, other than it's trending downward.

Overall a very cool site, I like the idea behind it, and I'm glad to see you launching and polishing it. Well done!
Science education under assault on multiple fronts in Texas
I'm not sure I understand the question.

I'm not quite fluent in Japanese. Close, but not there yet. However, one's ability to pass the JLPT Level 1 with relative ease is a pretty fair indicator of fluency.
> It always makes me wonder why.

This doesn't make me wonder at all.

The US and China were the two biggest allies in World War 2, became economically unified during the cold war to defeat the Soviet Union (remember the Soviet Union?), and now are the two biggest economic powers in the world. Don't look at official GDP figures, they're meaningless. Look at influence, manufacturing/logistical and financial power centers, and purchasing power parity.

After all, what is China but a United Provinces of Asia? You think 1.3B people are naturally part of the same country/culture/creed/flag? No fucking way, to think otherwise is racist ignorance.

Japan is quickly being usurped by Korea as well. Once the re-unification of Korea happens and there is a large source of inexpensive labor from the North for the developed economy in the South to employ, Japan will start its relative decline. They've already started to use Chinese manufacturing to remain competitive and leverage what's left of their engineering/design head-start given to them by the Marshall plan and previous Imperialist mindset.

The big picture, folks. It's always worth looking at.
Those are some really cool pieces of historical data. Thanks for sharing! I had no idea so many immigrants in the U.S. had gone back to Europe.
Ultra Light Startups Launching in Boston
iPhone presenting Nintendo DS with unexpected competition
Gmail - Undo Send
And they certainly didn't have a choice.
Yep, I go to NYU. Not sure if this is obvious or not, but it's seems really hard to find like-minded techies and hackers around here, unless they're in audio or video tech. Do you know of any other places like this were hackers meet up and discuss?
John Carmack on Wolfenstein 3D for iPhone
The hard thing to bend my mind around is the fact that many people in China are in favour of Internet censorship. I have witnessed the same thing here in the UAE - even from young Western-educated locals.

I suppose that if you grow up in a society where heavy-handed censorship is widespread in all media and even conversation, you'd accept it as normal and perhaps necessary. Self-censorship is even more effective and omni-present.

Note: I'm not claiming that censorship is absent in the West, but you'd be silly not to acknowledge that there's less of it.

One local told me that he wouldn't dream of giving an unfiltered Internet connection to many of his countrymen, as nothing in their culture has prepared them to deal with what they'd run into. Of course, he himself uses a VPN to dial out.
Why? I disagree.

If you go over there to teach English or engage in an unrelated job, sure, it's not a healthy career move. But there are plenty of large multinational companies working out of Tokyo.
I think it could also be that whenever something pops up they don't like they review the entire site. If someone says 'Free Tibet!' on blogger and it gets too popular, they'll block the whole of blogger until they've got their targets down to specific blogs and pages, then they can unblock the entire thing.

IMO, if they're doing that, it's a very smart system of reducing dissent. I completely disagree with it, but then I grew up in a western country. I'm also not too ignorant to call China evil for doing so, they've made colossal strides in the past 50 years and perhaps in the long run this will be good for the country as a whole, potentially the worst thing that could happen is a civil war involving 1.3 billion people.
I think most tech nerds can understand and appreciate the place this person is in. I know I do. If you're an INTP, I can almost guarantee that you have this problem.

Although I haven't conquered my own demons here, life becomes much easier when you know know that this is actually very common amongst intelligent people. In other words, this is only natural.

Accepting that the anxiety and depression are natural side effects of being a rabid thinker has actually helped me deal with it better. The anxiety and depression is still there, and I have my moments, but knowing that it is a natural phenomenon gives me a peace I would not have had otherwise.

It's not surprising to me that many programmers and deep thinkers end up practicing some form of Buddhism; getting away from the now is what our egos are trying to do constantly. Feeding your head with information is the geek's way of hiding from the present moment.

It seems as if I am always there; never here. And that is the origin of my depression/anxiety problems.
Here's the link to John Conway's lecture videos. It includes links to the Free Will Lectures, although it isn't currently working for me.

http://www.math.princeton.edu/facultypapers/Conway/
Twitter confirms paid pro accounts on the way
Tim O'Reilly on enabling transparency
The author wrote that he's been writing about Unix for decades and mentions that Microsoft could "attain" the UNIX trademark; I merely thought XENIX would be worth a note in that context.
Why is this garbage on the frontpage?

If someone does not know anything about neural networks or programming they should not be drawing conclusions about either, and if they are doing it anyway, it should certainly not be on the front page of this site.
Seems to me that iPhone-like "pocket computer" devices are the future of technology. Perhaps Nintendo should think about adding a phone (or, more importantly, a cellular radio) to the next GameBoy?
Have you joined nextNY or NYTM? Also good places to find like-minded folk.
> Of course, he himself uses a VPN to dial out.

Sounds like class warfare. Same shit, different country.
http://www.cs.auckland.ac.nz/~jas/one/freewill-theorem.html

When the floor was opened for questions, one member of the
audience questioned Dr Conway's use of the term "Free
Will". She asked whether Dr Conway was "confusing
randomness and free will".

In a passionate reply, Dr Conway said that what he
had shown, with mathematical precision, that if a
given property was exhibited by an experimenter than
that same property was exhibited by particles. He had
been careful when constructing his theorem to use the same
term "free will" in the antecedent and consequent of his
theorem. He said he did not really care what people chose
to call it. Some people choose to call it "free will" only
when there is some judgment involved. He said he felt that
"free will" was freer if it was unhampered by judgment -
that it was almost a whim. "If you don't like the term Free
Will, call it Free Whim - this is the Free Whim Theorem".
Netflix on Facebook - The slow revolution of recommendation engines
Rock Star Web Development
Exclusive site info on web development.This website deals on how to design your websites and find the best web designers online or finding the best web development company online.
That architecture diagram makes no sense.
I couldn't find any data/code associated with non-CS papers, across a quick sampling of US DSpace systems -- although most of the submissions seem to be from the back catalog.

No offense to DSpace, but adequate systems for publishing open data have been available for twenty years, i.e. an ftp site. It will require a top-of-line mandate from institutions or journals to make it happen.
Hi. Thanks again for your comments. You can switch the address of your recipient whenever you want. We send pictures to the recipients that you have set up the day your shipments are due.
The credit card is charged when you sign up for the service but if you decide to cancel we ship the pictures that you have uploaded so far and return a pro-rated amount.
We will continue experimenting with this. Thanks for your input.
@sgrove, you knew what I meant. very good comment. thank you.

@spoiledtechie, What I meant was a social networking site. any suggestion? : )
Even at a large multinational, the experience you get in Japan is not applicable anywhere else. When you move somewhere else, nobody cares about your experience abroad and the language and cultural skills are no longer useful.

Few people would consider moving from the USA to Germany or France a career building move for a software developer. Yet, there is some mystique about Japan.

It might be a cool place for international banking, or importing and exporting obscure luxury items, but it's actually a bad place for a software developer. Programming is considered a low-status job for dorks. The techniques are bad and outdated. The work culture is anti-conducive to creative software development. There aren't many good Japanese programmers. The ones that are good are almost all indie developers - it's not like they're hiring. I mean, just think about it... where would you even work? Try to name 10 places where it would be good to work as a software developer in Japan.

I don't want to dissuade someone from living abroad. I've lived in Japan and Australia and had a great time. However, if I had wanted to focus on a software career it would have made more sense to just get a job at Google.
Right. It's accurate as of last night--I updated the starting count.

I don't see what the big deal is. Gmail does (did?) this for the inbox limit.
It is just a clock multiplier. Generating high clock frequencies was never the biggest bottleneck to faster CPU speeds.

They are spinning their research to be more mainstream. This probably has better application to THz communication and imaging applications like those airport scanners that can see through clothing. Currently, they generate the THz signals using lasers.
Progress in understanding deep brain stimulation
A decent JSON parser is also only a day's worth of work or less in just about any language.

My experience is that it is as little as and possibly less initial development and maintenance as a custom flat-file format or a really robust csv parser.
They have packaged their arguments in an airtight mathematical theorem that rests on what they say are three unassailable axioms which happen to rhyme -- spin, fin and twin.

Aside from most discussions of "free will" arising from semantic confusion, I think pretty clearly points toward this being a bit of a joke...
Warning! This site autoplays a video.
Was the vendor's concern that a customer of yours could just pull your royalty-free license out of your uncompiled source and then gain access to their product without paying for a license? So, you would be distributing their registration key for free use with every purchase?

That sounds like a legitimate concern. If someone was distributing a valid registration key and fully-functioning application for one of our products (in exchange for a single royalty-free license), I'd give a blanket 'no' too.
Yeah, that's it. Too bad he didn't get more specific, give more angles of attack. Except maybe, to learn an industry and think of how to automate within it.
Based on this article, there isn't enough information to answer your question. The authors are clearly aware of quantum theory and you'd have to dig in deeper.

It is generally accepted that quantum events are "truly random", so the random number generation is ongoing. The standard proof of this is Bell's theorem (http://en.wikipedia.org/wiki/Bell's_Theorem ), but I feel a deeper understanding of the theorem shows rather that it constrains what hidden variables could exist and that the conventional understanding is impossible, not that hidden variables in all senses are completely impossible. (Still, the hidden variables people were "hoping" for are impossible; if there are hidden variables they will be undeniably "quantum".)
It was very effective at 4 months: http://ourdoings.com/brlewis/2008-08-11
Although I'm not a particle physicist, if I remember well what I read about it, this very demonstration proves that there is no predetermined hidden variable revealed by observation.

Kochen spent a significant part of his life on the topic (see the first result here : http://scholar.google.com/scholar?hl=en&q=author:simon-k... , 784 citations :-)

To quote the last version of the demonstration (http://arxiv.org/PS_cache/arxiv/pdf/0807/0807.3286v1.pdf)

"More precisely, if the experimenter
can freely choose the directions in which to orient his apparatus in a certain measurement,
then the particle’s response (to be pedantic – the universe’s response near the particle) is not
determined by the entire previous history of the universe."
The only real way to solve it would be to make the event reservation only with a $20 cover

This seems reasonable.
MEGAVIDEO - Lo estoy viendo
ah. sorry. I was under the impression that this was a sub 100Mbps attack.
How to Spot the "Uncoachables"
Ask HN: Why is Ryanair monetizing airplane lavatories?
As I imagine most HN readers have already seen, Ryanair as announced a plan to charge passengers 1 Euro to use the bathroom on their planes, which has been met with near-universal derision.
(See http://www.google.com/hostednews/afp/article/ALeqM5iZziXJPnwEjtWkoF4sD8vI8q2Wag for a typical article.)

My question is: why do you think they are going ahead with this?

Possible reasons:

a) an untapped source of income (seems doubtful)

b) to discourage bathroom use (the stated reason)

c) the free publicity from the news reports (i.e., there's no such thing as bad press)

d) an attempt to reinforce their positioning as the cut-rate/no-frills carrier

Anyone have any thoughts? Is this the collossally bad idea it appears to be, or is it actually a clever move?
It would be interesting to see how it compares to Psyco.

They do have one test for Psyco, but unfortunately results are not included in the wiki (Spitfire, which is Psycoed version of SlowSpitfire).

From my experience, Psyco performs very well exactly in situations where also they got more significant speedups (like pickling/unpickling).
This has already been posted (and killed) twice in the last 14 hours.

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

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

FYI, you can set "showdead" to yes in your profile to see these killed stories.
Ask HN: Fast sampling and update of weighted items? (data structure like red-black trees?)
What is the appropriate data structure for this task?

I have a set of N items. N is large.
Each item has a positive weight value associated with it.

I would like to do the following, quickly:

inner loop:

Sample an item, according it its weight.

[process...]

Update the weight of K items, where K << N.

When I say sample by weight, this is different than uniform sampling. An item's likelihood is in proportion to its weight. So if there are two items, and one has weight .8 and one has weight .2, then they have likelihood 80% and 20% respectively.

The number of items N remains fixed. Weights are in a bounded range, say [0, 1].
Weights do not always sum to one.

A naive approach takes O(n) time steps to sample.
Is there an O(log(n)) algorithm?

What is the appropriate data structure for this task?
I believe that red-black trees are inappropriate, since they treat each item as having equal weight.
It certainly has been a long road for me to get where I could exercise consistently. I had always viewed exercise as something people did to lose weight which was never enough to motivate me to do it consistently. Then I read "Spark" by John Ratey. The idea that one could use exercise specifically to increase and maintain brain health motivated me enough to give it a shot again. It took me a while, but I eventually found a combination of things I could work into my daily schedule (Getting off the train a stop early, quick lunches followed by long walks on the embarcadero or to coit tower, running around the park near where I live and around the block in my neighborhood, etc.). Now that I've made some progress I've become more of a "fitness freak" but I certainly didn't start out that way and it wasn't my goal to become one.
Awesome article! I am looking forward to testing them.
In another only-slightly-related article (about Graphene Memory developed at Rice), they note that graphene based trasistors require 1/1,000,000th the switching power (because they leak less), and operate successfully from -75C to 200C, so it might not be an issue.

But really this is totally speculation until someone builds one.

Link to article about Graphene Memory: http://www.dailytech.com/Researchers+Create+New+Memory+from+...
According to the current ruby driver author, the latest driver should support back to Postgres 7.4. Any older version of postgres is unsupported by the postgres project itself, but if you really need something that old, you should be able to use the old "postgres" gem. Granted there might be driver / database / platform combinations that have issues, but if you know of one, please submit a bug report with the specifics. HTH :-)
What helped me a lot was to get a workout partner, someone who is close to your own level of fitness, and doing it for the same reasons. That way some days you will feel lazy, and some days he will feel lazy, but if you don't both feel lazy on the same day you end up going :)

Also weight training is in many ways like programming. You know how when you first started, you didn't really know anything, and it was a frustrating experience? If you have ever tried to teach any of your non-technical friends any programming, you would know what I mean.

But if you are any good at programming, you have been "in the zone" where it feels like your brain is working at more than peak capacity and you just know exactly what algorithm you need, where to write it, what library methods to call, etc. Feels good right? Ever want to give it up?

But you had to get past the newbie frustration phase in order to get there.

Same thing with working out, once your body gets used to it and starts getting into gear. Let's say you go 3 times a week for 1 hour each time, I would guess maybe about 6 months .. by then you will start finding yourself "in the zone" and once you start being able to get there consistently, you won't want to stop, and then it just snowballs from there.
Good, the more projects that start using LLVM the better. There's also a GSOC project idea at the mono page (http://www.mono-project.com/StudentProjects#LLVM_Back-End) for targetting LLVM from the mono JIT. This way more projects can share the same optimizations, which would hopefully mean less double efforts..
I think it is presumptuous to assume that they new they would have to adopt this business model 7 years ago.
The bbc has an chinese language edition. Do the US news outlets?
New tech could make consoles obsolete
New metasearch engine leaves Google, Yahoo crawling
Good article. Their offices are right around the corner from ours, probably about a mile away.
An interesting note from the wiki page:

For charting the long-term performance trend of the project, Unladen Swallow makes use of Google's standard internal performance measurement framework. Project members will post regular performance updates to the mailing lists.
At first I was disappointed that when I searched "Washington" (my home state), nothing came up. Then when I clicked the 'States' link, I saw it was not for the U.S.

But I think you are doing something that truly matters.

Keep up the good work, I think every country needs a Sunlight Foundation!
If it's sequences you're looking for, try this technique I came up with a year or two ago, http://blog.mendix.com/?p=4

Doesn't use global variables and provides sequences that can be nested.
Find Out Which Technology Blog Writes The Most About Twitter
Considering it's C#, and a "compiled" DLL is just preassembled bytecode anyways, I can't imagine it would be much more work to disassemble the DLL anyways...
Cautionary Tales From The Social Networking Universe
http://www.benbest.com/cryonics/vitrify.html
If you'd ever been to a Conway lecture you'd know that this is entirely par for the course for him.
Looks like bandwidth is finally sufficiently cheaper than hardware for companies to try to take advantage of that.
The key word in the original headline before it was changed ("New metasearch engine may leave Google in the dust") was "may". The truth value of the headline remained unchanged if it was restated as, "New metasearch engine may not leave Google in the dust."
Do these types of apps have any built-in safeguards to avoid spammers using them for their campaigns? Or do they not make judgments about what they're used for?
Switching from free to pay will never garner good will, and when I run across it in stores (Borders Bookstore I am looking at you) I always find it a cheap tactic and makes the place feel low class. Ryanair should try other ways to monetize. Have they put advertising in the bathrooms yet? I've been seeing that more and more, and I find it much less objectionable than pay-for-pee.