skysight-inc/HackerNews huggingface dataset:
I actually think some separation of comments is a good thing. Without it, discussion is going to fall to the lowest common denominator. It'd be like bringing together people at a scientific conference and some folks at bar because they happened to be discussing the same topic. The scientists will have one perspective, and the average Joe will likely have another. To combine them would probably just make the discussion worse for everyone.
Initial Release of Fexl (Function EXpression Language)
Maybe he was harking back to the ancient Roman custom of using Vs for Us
AT, the organization, doesn't own any machines. Operations are all done by members, the majority of whom use consumer ISPs.
Knowledge work is rarely low-stress. Further, I'd argue that because the field is so new and complex, that's exactly what makes it stressful. (as well as exciting!)
I'm getting the 'only available in the United States error' could someone let us know how much this service will cost?
Facebook asks FEC for exemption from campaign finance regulations
If I made it all about what I want, wouldn't I be putting more of my needs and wants rather than what I can offer?

Spoiled is just one of those nice "catch phrases" I found while developing so I ran with it. Nothing bad.
Women in Science: "Men lack perspective."
You Know You're An Entrepreneur If...
Google announces Android Open Accessory standard, Arduino-based ADK
Is the service called "Music Beta"? Or is it just that the Music service is currently in a beta release?

The logo is pretty confusing with equal size given to both 'music' and 'beta'. While I'm excited to try the service, I find the logo a bit awkward and underwhelming.
Suster has talked to far more second-time founders that wouldn't do 50/50 again than you can imagine. But in the universe of startup founder pairs, the majority won't work out, no matter what the equity. It's like setting up a saltwater aquarium. You have to get the chemistry, competence levels, roles, life circumstances, and business traction all within tolerances.

And when you don't, "50/50" is an easy scapegoat, isn't it?

There's good advice here; everyone should vest, and you need to have a mechanism to enforce consensus. My current company has a President (not me). That worked for us. Nobody had to jiggle the knobs on equity to make sure the business runs when there are disagreements.

But I think that for as many stories as there are on 50/50 blowups, there are other stories about businesses blowing up because the wrong person got 60. I worry more about the 60/40 failure modes. You better pick the right person to get the bigger share.
Adobe Envisions Brave New World of Web Layouts With ‘CSS Regions’
I see. Well, thanks for the prompt reply, Brad!

And again, thanks for releasing Campher on the Sao Paulo Perl Workshop, nothing beats "hearing it from the horse's mouth" ! :)
The fact that, ninety years later, (slightly) less outlandish scenarios can be imagined for the human species' Suicide By Robotics does not change the fact that the whole concept was originally a marginal offshoot of thinking about the proletarian revolution.

Regarding the particular scenario you propose, natural selection is a much, much more complicated process than that. (Early 20th century racists would be right at home with this kind of simplistic argument, except they would substitute Aryans for AI and be happy about the forecast.) There is no a priori reason for intelligence, even if superior, to drive other forms of existence into extinction. After all, Nobel Prize winners are capable of peacefully co-existing with billions of people who can't understand a single equation from their work.
This is an interpreter for a functional programming language in which everything is a function, including data itself.

The grammar (implemented in parse.c) is:

exp => [empty]
exp => term exp
exp => \ sym exp
exp => \ sym = term exp
exp => ; exp

term => sym
term => ( exp )

The interpreter is based entirely on combinatorics. All symbol references are abstracted out, leaving only basic combinators such as S, C, L, R, I, and Y as control structures.

As an example, here is the function which appends two lists:

\append = (\x\y x y \h\t item h; append t y)

Note the use of the ';' operator, also known as "right-pivot", to avoid parentheses on expressions nested toward the right. Without the ';', the function would be:

\append = (\x\y x y \h\t item h (append t y))

It doesn't make a lot of difference there, but it comes in very handy with highly sequential functions such as:

print "The value of x is "; print x; nl;
print "The value of y is "; print y; nl;
stop

It currently has built-in functions for manipulating long, double, and string values.
Javascript Mistakes You Must Avoid
They have lots of it
Google App Engine supports Backends in 1.5
Still, Google needn't make it easy by aggregating it and presenting information about me to my friends.
Do you have an API for your service?
I think you forget the core value: listen to your music everywhere.

That isn't compelling?
On a flip side, remote work may shift and fragment your schedule. If your employer is in a different time zone, your work time may shift and your free time now suddenly has less overlap with a free time of your family and friends. Part of the success at remote position is making yourself readily available and it can be easily abused.

I am not trying to talk you out of it, but it may happen that you will miss your 9-to-5 even with the commute.
Ask HN: Anyone else start getting legit emails marked as spam in Gmail?
I use Google Apps for my email and I've started seeing this a lot recently.

Before pretty much all the legit emails always made it through to my inbox unharmed...and now not a day goes by, that I don't find a legit email false flagged as spam by Google.

Even those emails that I marked as "not spam" keep going there. And even people I've emailed back and forth with for years, are now getting caught by the spam filter.

Has anyone else start seeing this lately?
I think the story's notable to people because it highlights the pervasiveness of this kind of thing. Good reminder to keep your critical thinking hat on.
I agree on the voice mail, although I've come to realize that some people avoid email and online communication altogether and if you don't call them, you won't talk to them.
Combine this with the eye tracking demo and glasses with a heads-up display, and you become a universal remote control.
Yes, you and everybody else in the world. You are not a snowflake unique among snowflakes in this regard. As an employer, this is not a good enough reason for me to just hand you a remote job.

But what's important is that as someone hiring, I would have just thrown your resume away (or in this case closed the window) because you seem selfish. You would never have the chance to explain.
I think the point wasn't total secrecy. He just doesn't want someone Googling his name to find him begging for a job on Hacker News.
Still, my point stands, when it comes to email and chatting, I expect 100% privacy, which Google already violated once with Buzz and now seems to be doing the same thing again with Social Circle or whatever.

With Facebook, I just assume everything could be made public, so I don't put private info that I don't want others to know.
the sessions: http://www.google.com/events/io/2011/sessions.html
Google IO : Android Announcements
May I ask where you grew up and what schools you went to? I grew up and went to college with Tiger cubs and high school/college was the best years of our lives on top of great grades, honor societies, and successful post-grad careers. Not to rub it in or anything, but work hard / play hard is the motto. What did you during free time? Study more? That's hard to believe on my end.
Now I'm glad I asked; I was ready to go off on another tangent that would not have been related.

I've often thought that the New York Times ought to be a wiki, not in the sense that it is publicly editable, but in the sense that the staff ought to be linking stuff together much more aggressively. Why isn't there a page on the New York Times I can go to that is Their Index for Guam? (Deliberately choosing a neutral topic to avoid trigger political reactions.) All their stories collected, sorted, in some chronological order, etc., with new stories added as they come in. The value of the NYT is greatly lessened by being an undifferentiated mass of articles. It would even help them in their own research.
1. Your own projects.

2. Your own projects, using interesting/relevant technologies.

3. Proof that you get Stuff Done (ie. your own projects).

4. That you can wear multiple hats.
Why would I pay $8 to rent two movies instead of just paying $8/mo for Netflix? I mean, I know Netflix isn't yet available on Android, but it supposedly is in development, so once that happens, how is this going to stay competitive?
Antifuse, the opposite of a fuse
Dear web sites comprised of videos of lectures: videos of lectures are not "courses" or "universities". In fact, the lecture is arguably the least valuable part of a course or a university. Stop degrading the value of online learning by pretending you're a university. Thanks.
Stay tuned. The next I/O session will start soon.
I wish they wrote how soon, 5 minutes, 1 hour?

Edit: The breaks between sessions should be 15 minutes long. http://www.google.com/events/io/2011/sessions_schedule.html
It's written by Google. It's only natural that the material covers programming languages used at Google.
Yeah, you're wrong. Apple's acceptance of paragraph three of the GPL (assuming version two) doesn't require that "the release of this code should be an item on the product launch checklist." That's all I was saying: "Should" is a word handy for brow-beating. In usages like the above, it expresses an opinion, often one with little support.
You could be right and I do 95% of my tasks in a browser. I just found that I do not want an OS without the other 5% e.g. gaming (unless something like Onlive really takes off), offline access and performance (unless HTML5 delivers), peripherals like scanning and printing (unless you get devices that can scan and print to email), downloading photos from a camera (same can email?). Native applications on an iPad for example are so much better than the mobile web versions, again unless HTML5 delivers. So there are a lot of "unless if's" in there, if I was a betting man I would not bet on Chrome OS.
This is a pretty big move. In the past, developing accessories for phones has had a huge overhead for development, and weren't easily distributed as expensive licenses from manufacturers were required, or users had to root/jailbreak their device. Consider how Square changed the payments market with their simple hardware device. Now we have the tools to allow more people to begin experimenting.
It's a huge opening for hobbyists and startups to really get a great experience with making some hardware for Android. I'm really excited to see what people can come up with.
Just from the standpoint of better understanding the value of PR firms makes me glad I read this.
There's a lot more than sandboxing to rolling a good App Engine SDK. A large amount of effort went into designing nice, idiomatic Go APIs for accessing the App Engine services.
Do those nobel prize winners sometimes eat hamburgers for lunch? To me humans approach to animal life is a better metaphor for what human-robot relations could look like. They won't hate us, they won't want to exterminate us, but we will be so clearly inferior that our concerns just won't register very high.
Every time when I see humanity in code I feel a big relief. After all we are (still) humans, no?
H+ Underground: a transhumanist biohacking primer
What's the best way to get started with Google Go?
Google has decided that music in general is still in the beta stage. I don't see them ever removing that label.
Fracking gas
>More "wtf" to me is when a guy says he's from China, or India, or Ireland when he's never been there, doesn't speak/read/write the language and culturally has nothing in common.

I've never heard anyone say that in my entire life (a short 23 years). But then again, I live in the melting pot that is Southern California.
Is Sony liable to third parties for PSN outage? Ars explores the damage
"This is avoidable, if you do your job well."

That's awfully snarky. And I doubt many developers have the authority to overcome systems issues. Even if it were possible to compensate programmatically, it may justifiably count against you if you assume the authority to invest the additional time to turn a working delivery into a super-resilient-never-goes-down delivery.

Either way, it's generally a management decision developers don't have the authority to make.
Probably they get hired at Google, and overachieve there.
We do. http://www.audiogalaxy.com/misc/developer
And the AI also can use you for something else, or leave you alone altogether and follow other pursuits. It's also theoretically possible that some intelligent person you just met is actually dr. Hannibal Lecter and would like to use your constituent atoms for his culinary delight. But you don't worry much about that, do you?
Looking at your comment history I have to wonder if this is a genuine question or random negative grumpy rhetoric trolling.

Rdio seems to have a selected catalogue, while you could upload your own collection to this Google Music service.
Still need to crack the final step-- how does a hobbyist make an accessory and get it to mass production. Kickstarter is one way, but I'm eager for JIT Manufacturing... or something.
Google’s Music Beta is official (update: details)
Nope.

I use priority inbox, though, which seems to permanently whitelist email from an address marked "important".
Assuming it is to do with licensing restrictions but it is very annoying.
I'm not sure I understand what you mean about pointers though.

I'm talking about the practice, widespread in MySQL world, of all tables having a primary key of auto-increment integer.

There's nothing wrong, per se, with the example in the document as both Customer and Order are cases where an auto-integer is an appropriate primary key.

But I do think the reader could easily get the wrong idea, since the example consists of only those 2 tables.

Edit: Not that there's anything wrong with the practice. Just that your database is no longer a relational database. Knowing that fact and understanding why is, I think, a useful and educational thing for a student to understand.
the shortness is very important...before I used to spell everything out thinking it'd help them make their decision...and my response rate was horrible.

now it's just a simple...would your company be interested in X...and if they say yes...thats when I send the rest of the details
Tally, the 37signals Campfire bot written in R
If this is really where they are headed, it is just ineffective product strategy and fuzzy thinking on Microsoft's part.

They get two things:

Technology: These are technologies Microsoft already has or could develop cheaply (say, for 1% of the cost of Skype?).

Users: Yes, no one will buy Microsoft because it is integrated in "some useful way" - whatever that means. 99% of the utility of Skype is already present without an integration - and other products can also integrate with Skype or other similar technologies if there is really a value add there. There is no sustainable market advantage and no value compelling enough to affect a purchase decision. Users have all they need from Skype - making calls one click away or some light simple integration like that is not a reason to spend 8.5B on a company.

Words like "synergy," "cross-sell," "eyeballs," etc. were no doubt tossed around the MS board room with this vision in mind. Abstract synergies don't work, and integrating unrelated products doesn't work.

Ebay bought Skype because they thought lack of telephony was the reason they were getting their but kicked by Taobao in China. Nobody cared and users weren't interested. Ebay was losing because their pricing and service model were wrong for the market, but it's easier to buy companies than fix your own, so that's what they did.
It is, and that's exactly what I used to do with a Linux box running as a dedicated jukebox for both my home stereo and for internet streaming. It was terrific.

Then I got an iPod.
The Tech Archive: Buxton’s Collection
If a university pays you to do the same things as you would do on your free time, and what you would do on your free time could be considered original philosophy, then yes, it would be the job of "philosopher". There's also philosophers like Stefan Molyneux who make their money from books/donations/speaking engagements.
How Goldman Sachs Created the Food Crisis
The most common failure case in thinking about AI by far is insisting on putting them in a human context. Whatever else they may be, they will not be human. They will not come with the heritage billions of years of biological evolution, with many of the past several million being spent in increasingly cooperative scenarios which has endowed us with social behaviors so deeply ingrained in our very genes we can hardly conceive of a being not having them. Even our pathological humans like Lecter are still far, far more human than a random AI will be. Hopefully we'll give them something else that will put them on a similar moral footing, but it won't happen automatically, and they still won't be human after that.
Yes, that is quite a compelling feature, but I feel like there's nothing revolutionary about it. The non-technically-inclined have been using Grooveshark for a few years to do that, and nerds can just run their own streaming mp3 servers. I'm just a bit disappointed that there isn't any nice functionality like I mentioned above - this seems like just another cloud storage service with a decent and simple Flash interface on top.
you can, i just don't believe it to be the norm. i tend to throw those outliers out. you "can" be that guy who is paid to be caretaker to a tropical island. but odds are, that isn't going to be you.

i'm in a less stressful and better paying job myself right now, working with some really great people. but i recognize that out of all the people i know personally and professionally in the industry outside my current workplace, i'm one of the lucky few.

edited to add: also, its much easier to get an ideal job when you're employed and not desperate. the second you make the active decision to leave, you're going to be looking for something good enough to switch to because you want out
> I'm not sure we could ever give robots the same intelligence as man.

It's possible to emulate every aspect of an organic brain. It's also pointless (unless you intend to become immortal through backups). An intelligent machine doesn't have to cope with the myriad of processes, motivations and side effects we evolved with and that are burned in the structure of our organic brains.
Graph Databases: Square Pegs and Round Holes in the NOSQL World
This is awesome, it'll be a great boost to Arduino, too. I had many Android developer friends who had never heard of the Arduino platform.

In addition to phones, this opens the way for customa add-ons to Google Tv box.
got to keep those top level text files up to date.
Actually, my uncle was an Electrical Engineer making a little under than 100k, quit and ran a single laundromat in a posh neighborhood and makes just under 200k profit. True story.
I was 27. I quit after 3 years out of grad school. But you are right. I dont think its just age. It is also the differences in the backgrounds. You just need to adapt and mirror the other person. It is easier said than done but my social skills improved a lot because of that.
Oh my... did you guys (Audiogalaxy) have P2P file downloading waaay back in the day, like 2001-2002?

I want to say the first or second thing I was told by roommates to install when I booted up my first computer in college was an Audiogalaxy client.

Logo looks familiar... name sounds familiar... say it's so?
Where's the HTML5 love? :(
I think I've looked at this in the past, and it's almost exactly what I want, but I'd rather be able to have a service running on my computer and be able to have the associated app log directly into my computer without having to have an account with someone else. Does anyone know any system to do that?
shrug

Things like /search?q= are in my robots.txt because crawling those pages is just a waste of everyone's time and resources.
Most exciting announcement at Google IO, IMO.
It wasn't removed or pushed down.
Adding A Seahorse To Your Saltwater Aquarium | Great Information For The Masses
The Open Source Software Paradox
Yup, that is us. We were out of the music biz for a while (http://www.crunchbase.com/company/foldershare) but are back now with a slightly different business model.
Start from the left column (Learning Go):
http://golang.org/doc/docs.html and continue to the bottom.

Watch "Practical Go Programming": http://osdc.blip.tv/file/4432146/

Watch "Writing Go Packages":
http://www.youtube.com/gocoding#p/u/0/jDWBJOXs_iI

Read language specification.

Edit: If you prefer books, here's a CC-licensed, still in development, book by Miek Gieben "Learning Go": http://www.miek.nl/files/go/ (grab the latest PDF; alternatively, here's Git repo: http://miek.nl/cgi-bin/gitweb.cgi?p=gobook.git;a=summary)
As a current engineer at Facebook, I would be really surprised to read anyone claiming we don't "take it seriously." It absorbs an enormous amount of engineering effort, thought around new products, and even cap ex: computing visibility for objects whose permissions are "friends of friends", for example, is computationally expensive.
AppEngine now supports Go
Yes, any intelligence can and will be selfish to some degree. But we can live with that. It might require some legal and cultural adjustment, but it's perfectly possible to have artificial intelligence in our midst without having it decide everything for everyone.
People will pay for instant gratification. There are movies in here that aren't available for instant play on Netflix.
We've had a lot of users have success with Audiogalaxy using this: http://support.microsoft.com/kb/137890
I actually like the german site http://www.spiegel.de/ . News website design has gone a completely different path in germany and i think this path is more weblike, it's a stream and feed of news. The way news sites are designed everywhere else is too cluttered for me.

Other examples:
http://www.zeit.de/
http://sueddeutsche.de/
Help CarWoo’s CEO Buy His Next New Car
Min.us Introduces Feed, Search, and social features
Been a while since we had a big update, would love to hear what you guys think!<p>Visit Minus: http://min.us<p>Newsletter: http://blog.min.us/newsletter/5-8-2011.htm<p>Thanks
John@min.us
The Saga Continues For NFC and Google – The Foursquare Edition
I tested an idea (service to test Android Apps on 25+ devices). See the results.
I would tend to agree with you. I took up remote work about 18 months ago, after relocating to another country where no local work was available. While saving commuting time is certainly a big plus, there are a lot of downsides, including:
- not having colleagues to socialize with, and the stimulus of a professional environment
- not spending enough time out of the house
- having to deploy a substantial amount of willpower simply to follow a regular work schedule
- having no clear separation between work and home, which means I find it much harder to relax or "call it a day" than before.
Yes, but the default timeout is too low. I can rarely get three or four pages deep into HN before the timeout. It seems like this changed recently.
How did I do? How did my results compare to what you've done?
Thanks for that. Unfortunately though, Love is but one of the many reasons people get married.
11 Buggy Disappointments in MongoDB
The arrows let you cycle through the replies of the above comment. This way, instead of using indentation to indicate a parent or ancestors, you simply look at the comments above. I find it easier than following indentation or indentation lines to mentally juxtapose a comment with its parent and its ancestors.