skysight-inc/HackerNews huggingface dataset:
The "thing" in getting things done is fuzzy. For you it was a "meaningless" puzzle. For me it was an implementation of Conway's game of life. For others it was modifying their wordpress blog or making automating their financial tracking.

The point is there is something you want to do and you used a programming lanaguage to do it. As a result:

* You were self guided not following someone elses steps.
* You were rewarded with some self confidence when it worked.

That's the tipping point the OP was talking about I think.
Flash News of the Week—No Flash for Jelly Bean | Official Sothink Blog
My g/f uses our ICS TF101 a lot (1-3 hrs each day), with no stability problems that I'm aware of. Can't see her go for a smaller screen though, as - like others - it's used as a laptop-replacement for the most part.
I always found that among friends the solution is as simple as:

How are you?
Fine.
Me too.
So how are you really?

Conversation begins. Putting the really on the end turns the "how are you" from a monolithic grunt of acknowledgement into a real sentence. Try it, but only when you have a few minutes for an actual conversation. "How are you" and "fine" are just the SYN and ACK of human (American English) speech.
Furthermore, if you do take entrepreneurship to that level, you are doing it wrong. Economic ruin is one thing, but gambling your ability to ever try again against such steep odds is fucking stupid. Entrepreneurs who succeed on their first try are extremely rare. Risk your entire fortune and the clothes on your back and the respect of your peers, but nothing more. Once you've hit rock bottom a few times, getting up again becomes second nature.
This is how majority of the Indian restaurants work.

1. You find the first empty table around and sit. No one takes you to your table. Sometimes, you even share the table with another person if you are there without family. Many don't mind unless they are there with friends and want some private conversations (but then, the Indian restaurants are not the right place for this)

2. The menu is on the table or stuck on the wall. Most times, there are no menu. Someone comes to you and recite the whole list of available items.

3. Soup, appetizer ?? That is not part of the South Indian menu. If you order meals, you get all in one plate.

4. If you need something, you call the waiter nearest you. If required - shout or whistle. No one would mind you doing so.

The places are often crowded specially during lunch and dinner time. If you need some calm place, you have to go to upscale restaurants.

EDIT - As someone below said, you are not their target customer.
Your assessment of my question isn't fair. Serving companies interests vs serving public interests isn't a dichotomy, and very rarely is a regulatory decision as clean cut as 'this is obviously bad and a net loss for the society, but we're going to let them set do it anyways'. Believing that to be the case is far more disingenuous.

Regardless, moving between industry and regulatory bodies isn't necessarily done in a corrupt manner. If you're the president of a state energy board, you don't need to break any rules to get a higher paying job in industry. you're already, perhaps necessarily, more qualified than almost any other candidates. This is not inherently corrupt, this is what OP was referring to (or, this is a common meme which is associated with what he described).
Yep. I introduced my little brother to Scratch and he quite enjoyed playing with it for a week or two, making a little game or three in the process with a bit of help from me. It's a great experience.

I think it might be slightly confusing for younger people, because it's almost 'real' programming, especially once you try implementing things like side-scrolling animation. But it's certainly powerful, and the way the code is created by dragging and snapping parts together is neat.

Give it a try with your young cousins, and give them an early taste of programming! When they're modding their games in the future they'll thank you for it.
Same story here, regarding Ion. A guy I know who also used Ion said that's enough, we can't find a replacement so let's write one. I helped a bit. It does what we need, it's fast, and it's easy to configure. https://opensource.conformal.com/wiki/spectrwm
According to Rationalist International site: http://www.rationalistinternational.net/ the police came to his house on July 4 to arrest him.

I'm getting the feeling that the reason there are no updates on his site is because he's the sole developer of the site... and there's no-one else to provide updates. Presumably, therefore, he has been in jail since July 4.

If anyone would like to donate to his defense fund, here's a link: http://www.rationalistinternational.net/defence_fund/

Edit: His phone number is listed here: http://www.rationalistinternational.net/home/sanal_edamaruku... -- perhaps someone currently in India can attempt to contact him, to get any additional information? I'd really hate to see this guy go to jail...
Discussed here http://news.ycombinator.com/item?id=4215230
Yes, of course I've considered that. Where would I apply? I've never tried to present myself as anything other than entry-level.
This article is too close to home. I am in Chennai now (South India) and I see the sights mentioned in the article every day. Heck!, I got people sleeping on the streets right outside my parent's house doorstep. In the last 10 years or so, with new airports, 4 lane highways, new shopping malls and numerous kinds of cars, all these has made ZERO impact on poverty!.
Scientists have already done great work in this area. "Success" doesn't bring happiness:

http://chrisyeh.blogspot.com/2005/12/meaning-of-life.html

Here's the money quote:

"In the book, Deci talks about a study which discovered that humans have six basic aspirations. The first three, the extrinsic aspirations, are to be rich, famous, and good-looking. (Actually, rich/powerful and famous/well-liked, but why ruin a euphonious phrase?) Sound familiar?

The second three, the intrinsic aspirations, are to have good relationships with the ones you care about, to achieve personal growth, and to feel like you contribute to your community.

Deci's work showed that people who focused on extrinsic aspirations (regardless of whether or not they achieved them) tended to display narcissism, anxiety, and depression, while the people who focused on instrinsic aspirations displayed a strong sense of well-being."
I looked at OpenCyc previously while investigating semantic networks, but not long enough to figure out how to do things with it. I'd be interested in hearing about what any of you have used it for. A map of English knowledge and relations between concepts ought to be pretty useful for some things.
This is the same guy who cheerfully refused to drop dead of sorcery on nation-wide live television:

http://www.rationalistinternational.net/article/2008/2008031...
It can buy a jetski. Have you ever seen an unhappy person riding a jetski?
Apple Ditches Green Standard, Cuts Off Federal Agencies from Apple Products
The section in the penal code should have read "deliberately letting your religious feelings get hurt and attempting malicious acts intended to outrage the religious sentiments of any class or community." instead of "deliberately hurting religious feelings and attempting malicious acts intended to outrage the religious sentiments of any class or community."
As Doug Fisher said at JavaOne, "hardware without software just generates heat"

The same has been said for functional languages without side effects: "A purely functional programming language is only good for heating your computer." -- Rich Hickey :)
I would be very wary in taking on such challenges... it would not be surprising if these so called 'black magicians' use poisons of different sorts in their tricks.

Here's the video: http://www.youtube.com/watch?v=AfJPYzxHM4g

I notice he throws some liquids at him, and touches his face many times. It would be quite easy to slip in some poison while doing that.
It's the same story with EE at UBC to my knowledge; they also have to spend 1-2 years taking required courses so they're not that far different really.

What is exactly you're trying to point out? :)
Filelocker agrees to hand over details of infringers, help with prosecution
For what it's worth, I've been recently finding this same thing lately when turning on my Galaxy Nexus' screen. I've searched through these dumps a couple times trying to find what might be causing them, thinking I have a misbehaving app. It's interesting to know that someone else is seeing this.
Just so there is no misunderstanding.....

I think there is a functional reason why procreative marriages are so universally ritualized.

Everywhere, mothers are mothers by virtue of having given birth. Motherhood is thus a biological and physical state defined by what has happened to one's body, and the biological link between mother and child.

However, everywhere, fathers are fathers by virtue of social recognition. There is no biological state that corresponds to fatherhood. Fathers may be fathers of children not biologically related to them in societies which practice wife-loaning and wife-swapping, or in polyandrous cultures even without anything like an adoption involved.

In one formerly polyandrous culture (the Todas of India), a woman would ceremonially choose the socially recognized father of her children, and if she changed that choice for future children, she would have to go back and ritually designate a different husband.

So this difference in how men and women are situated relative to reproduction goes a long way towards explaining the trans-historical and cross-cultural emphasis on procreation as a necessary concern of marriage.
AppCode is definitely much better than XCode. I'm using it right now, in fact! Jetbrains has done a great job with it.

But IntellIJ is still much more powerful. It's much much easier to build really powerful refactoring tools for a language like Java than it is for Obj-C.
OP here: exactly what I meant.
Thunder: one of the fastest JavaScript template engine
> When I am in a grocery store, I know the cashier doesn't give a rats ass about how my day went. I know they simply want me gone as fast as possible with as little fuss as possible. I've learned to answer "good" and to say "thank you" all in an effort to smooth things over so I can get out of there quickly.

I've learned to dwell on these moments and make the experience as pleasant as possible for the other person. I don't chat them up; I focus my attention, bring an earnest sincerity to the fore, and express my gratitude and hope that they'll have a good day. It doesn't take any longer than anyone else, and it's a small gesture that acknowledges their existence as more than just a tool for my shopping habit without getting in their way.
In the past, Nexus devices have been supported by Google, not the manufacturer. Fortunately, Google has gotten better at customer support recently. They finally figured out that customers want phone support, not email.
That's insane. I'd never work at a place that required me to signaway my rights. You reap what you sow.
Typically, I find that people who trumpet their honesty are usually using it as a shield to mask less savory attributes; if nothing else matters, they can feel good about themselves despite the rest. "At least I'm honest," they say.

But honesty is still just a bunch of words. At the end of the day, it's just another kind of bullshit. Fuck your honesty. Give me results.
The delay is not good but these shareholders have to understand this is RIM's last shot. Rushing something out before it's finished isn't going to save them.
That was supposed to say required, but I think I missed the time limit to edit
Stackin bricks.
Swiftype Heroku addon
Unless Google has a magic PDF reader, reading PDFs on it is going to suck. Other than that, I think the 7 pads work.
my hunch is that Cyc still has about 20% coverage for the probability density of meaning in text... just not quite enough.

Just increasing the size by 5x won't do because it's a problem like modelling human hair, at some point the snags, knots and frizz will just drive you insane.
I dislike Xcode 4 as much as anyone else, but I was watching WWDC sessions today (and yesterday) and it seems that they've fortunately improved Xcode, LLVM and LLDB a lot.

The new LLDB is almost 20 times better than anything GDB could hope to be. Xcode 4 is pretty, but gets a zero mark on usability (you have to do a lot of things by mouse). Xcode 4.5 has been vastly improved usability-wise. If they keep up their work, I'm sure Xcode could finally be a decent and usable IDE, rather than just being pretty.
So, Datomic is a persistent data structure persisted to nonvolatile storage... I've wanted one of these for at least the last 2 years.

If only there was an open source implementation of this concept that I could run on my own hardware. Does anyone know of such a beast?

And, no, I don't want to roll my own versioned/timestamped row schema in an RDBMS - been there, suffered that.
It was around 30 engineers.
Regarding your post and the parent post: humans are primates, and in amost all primate species a social hierarchy exists, suggesting this is more than social accident when it comes to humans. So I see truth in both statements about giving -- helping others is always an act of power, the deepness (or flatness) of the hierarchy, and the perceived motivation and rewards (implied or conferred social status) may differ, but fundamentally helping others is an act of hierarchal positioning, and in most cases one that positively affects your position (or relative position anyway), so of course it makes one feel good - the reward centers of our brains are set up to be happy with better position.

That being said, I would still prefer the society where everyone helped each other out as, and it was a way to maintain status quo in the hierarchy rather than some act of "charity" (with the implications of 'I am your better by helping you out').
The Most Stunning Photo of Mars the World Has Ever Seen
Me too, that's exactly the kind of code I rather write in Python than Clojure (many array accesses...)
Link to the primary source: http://www.opencyc.org/
I've recently dealt with Google service for a Galaxy Nexus. They're trying to be better, but they're still basically failing and some pretty basic things. Hopefully they can fix their shit though. Some failings I observed:

1/ They're doing the "call me" support feature, which is one awesome thing that Apple support does. Google, however, doesn't seem to understand what problem is being solved here, so they implement the feature without solving the problem. I file my issue online, click "call me back" and within seconds my phone is ringing. Then I'm waiting on hold for 10 minutes until a Google support specialist can talk to me.

2/ They've apparently got multiple tiers of support people who are working out of silos that don't communicate very well together. The person you talk to on the phone apparently can't really do much except for file a ticket, which gets shipped off to a higher level of support who you can't communicate with. And apparently the lower-level people can't communicate with them either. In my case I thought my Galaxy Nexus had been stolen from my front porch (UPS insisted they delivered it, but it wasn't there).. the next day I learned that they just delivered it to the wrong house, and I got it. But by then I had talked to someone at Google who filed a ticket to level-2 support to ship me out a new Nexus and to remote-disable the one I now have. When I called them back to try to cancel this whole thing they couldn't even comment on the ticket they sent to level-2.. they can only file another ticket asking level-2 to not disable my Nexus and hope level-2 gets that one before they get the first ticket.
I've been programming since I was 12. I would say the only advantage it gave me was an unshakeable faith in my ability to figure things out - it really built up my problem-solving skills and gave me an attitude of "I'm going to figure this out somehow, even if I have to stay up all night" that I've noticed is missing in many new developers.

However, the idea that people who start this early have a 10 year head start on someone who starts at 22 is silly. Maybe for child prodigies this is true, but I was neither driven nor intelligent enough then to learn at the rate I do now. I distinctly remember being incredibly confused by the syntax of for loops, and being unable to solve trivial C++ compiler errors because I had no idea how to approach debugging them or where to find more information. I also had a casual hobbyist approach, where if something wasn't working, I would just give up and go play outside with my friends. Even with all the resources we have today, I don't think I had the mental faculty back then to design an OS. :)

Also, learning programming now is an order of magnitude more effective nowadays, with all the free online resources, new languages and frameworks, and public interest in the subject. Back in 2000, Arduino didn't exist, there were no decent web frameworks or JS libraries, and I remember sadly giving up on trying to build a robot because the only books I could find on the subject were university textbooks that required proprietary tech provided by the prof.
I don't know if theres a big list, but this blog post mentions some http://blog.rubymotion.com/post/24197887535/community-open-s...
>Oh and if your thinking I can install dd-wrt then check it out as currently they don't support the chipset inside the ea3500 and have no plans to either. Currently.

A better strategy is buying a router based on whether it is supported by FOSS firmware or not. Just eliminate any router that isn't, and pick from what's left.

Even if you end up with older hardware, you get the benefit of highly tuned software for it which can compensate for the hardware. I'm still mind-blown by how good my Linksys WRT54GL [1] is running Tomato Speedmod [2]. Best, most trouble-free router I've ever owned.

I get the strong impression that the corporate firmware is produced to be just good enough, whereas something like Speedmod has been continually tweaked, tuned, and improved over ~8 years. Like a late-cycle console game squeezing every ounce of performance out of older console hardware.

1.a. https://en.wikipedia.org/wiki/Linksys_WRT54G_series#WRT54GL

1.b. http://www.amazon.com/Cisco-Linksys-WRT54GL-Wireless-G-Broad...

2. http://touristinparadise.blogspot.com/2008/04/linksys-wrt54g...
What Is It to be Intellectually Humble?
No, you don't. But software is not that simple.
Special K for Depression Renews Hope in Hallucinogens
Why Europe's Laws On Vacations Are Better Than Your Wildest Dreams
When I read the article, I suspected there may be some ideological (mis)uses of the content. It seems to me that there will be a very positive reaction to it from who are more collectivist/socialist/liberal oriented, and a negative one from the indivudualist/objectivist/conservative oriented. Making some (potentially incorrect) assumptions from your language (choice of terms largely), I would guess you are in the later group.

I think that the strong potential for ideological differences to erupt in a flame war in this thread is high, and therefore want to suggest perhaps we look at the actual research mentioned before attacking it as reported in the New York Times (a place we largely deride for awful science reporting in most other cases), rather than make assumptions about it based on our ideological gut reactions to the conclusions.
Types and Bugs
I recommend Susanna Epp's Discrete Mathematics with Applications, which I recently taught a university course out of quite successfully. It offers a gentle but rigorous introduction to proofs, logic, and combinatorics, with applications to CS. Useful exercises too.

It is squarely targeted at beginners, if you know the stuff already then many other commenters have recommended more advanced books.
There could still be runs on banks. If everyone takes their money out of banks, the money supply would collapse to 10x smaller. If you believed this was in the process of happening (rumors of a coming war, etc.), you'd want your money out as soon as possible, whether it had to be 6 months or 6 days, you'd still want out.
Another datapoint: my Prime hasn't had any major problems, though I have had two issues, both due to the Tegra 3 drivers (or so forum posts have led me to believe).

These issues are very rare though, perhaps once a month, and are fixed with a reboot.

So I count that as stable.
Fitflops,Fitflop Sale,Fitflop Singapore Stores
We Singapore Fitflop Store Sale Cheap Fitflop,Fitflop Boots,Not Only Has A Unique Style,Coupled With The Appearance Of Fine,Fitflop Will Be Indispensable In This Summer Sandals.
> Plus, last time I checked you need to pay to be able to have proper access to all developer information

You checked wrong. Developer docs for production versions of Mac OS and iOS are all available for free with Xcode. You only need to pay for membership to the developer program, which gets you access to prerelease OSes (and related documentation), and lets you distribute your applications through the App Stores.
Great post. I also am really into fitness, diet etc. One of the lowest hanging fruits I have found in most people's diet (including my own at first) is lack of proper protein intake and a completely unrealistic notion of how much protein should be in ones diet.

You should be getting about 1g/lbs of body mass a day, which is nearly 2x the recommended intake by the FDA. If you eat that much protein you're going to have a really hard time feeling hungry enough to stuff your face with carbs.
Sort of entertaining, but I really wish the images linked to the actual articles so I could actually read the articles he's responding to.
The Great Tantra Challenge
Very cool!

Maybe an improvement: there isn't much constrast between the text and the background of the popup hint (at least on Firefox Nightly on Linux: http://i.imgur.com/hqrF5.png).
Thank you Mr Tosh for that. And so everyone can enjoy the whole bit: http://www.youtube.com/watch?v=_RoLdkgjKhs
We were building a system like this back in 2009 or so as a competitor to Dropbox (we called it P2P storage cloud). We had a competitor you might want to check out: http://www.wuala.com/
New Kindle Fire with better screen coming soon
This looks very interesting, but can someone please provide an example that is more applicable to the HN crowd?

To kick it off, would behavior trees like this work well for defining and navigating to UI state in a webapp, or is that just a simplistic state machine that requires less "behavior"?
I'd be extremely worried about the knife he was waving around his head. You might prove your point if he has to stab you in the neck to kill you, but you're obviously at a net loss at that point.
> Discussions of morals and values are by definition emotion-driven.

Pop quiz. What are the four main types of ethical systems? Explain how "clapping with glee" figures into each one.
Giving up stuff intentionally is not a new concept - whether it be the fasting traditions of western religion, the periodic avoidance of pleasure of stoic philosophers, or recognition of desire as a distraction of the buddhists (probably the most extreme of the examples) - it's been tried and found to be quite positive before.