skysight-inc/HackerNews huggingface dataset:
I think you have taken a couple of assumptions and drawn the wrong conclusions.

First, introversion/extroversion describes a characteristic of how you generally prefer to be 'energised' (introvert: on your own; extrovert: around other people). Whilst the description is a binary one, the characterisation of someone is not. If you ever do a Myers-Briggs test, the result you get back will often place you on a sliding scale of introversion-extroversion - when I did the test I was on the border of the two (slight leaning towards introversion).

So simply because your ex decided to have a quiet night in, doesn't suddenly means she's an introvert. Unless one is an extreme introvert or extrovert, you won't be solely displaying the one type of behaviour at all times.

Second, the 'state of mind' conclusion seems to be a bit of a leap of logic :) Just because someone exhibits the occasional different behaviour doesn't mean it's 'all in the head'. Would you argue that cancer suffer who have good and bad days with their pain mean that their pain is caused by a 'state of mind' rather than an actual illness?

Introversion/extroversion is not something you can 'think positive' your way out. This is exactly the complaint of introverts who are tired of people who think that 'if they just made more effort they wouldn't be so anti-social'!
Any Fox News article worth linking to tends to coincide with commentary from elsewhere.
I think it's more that email is something I generally consider reasonably private. Of course I know that in reality all that is happening is that it is being parsed for certain keywords etc.

Whereas targeted advertising based on being on a particular public section of a public website feels much less intrusive.

I suppose it's like getting adverts on TV for items that are somewhat related to the show that you just watched vs getting letters through the mail advertising debt consolidation services because on the same day you also got mail from your bank telling you that your overdraft is maxed out and your credit card is overdue.
The only problem with it is that it doesn't do interlacing without stuttering quite badly. I haven't tried it with 11 though.
It does if the language itself makes it easier for you to make those kind of mistakes.
>"It would be censorship if Live Messenger were the only or one of few viable options for IM but that's far from being the case. I sincerely doubt Microsoft cares about you downloading albums for free. They just don't want you sharing Windows 8 over their app (when it finally ships, that is) that's all."

Not at all true. Free speech is free speech. Where do you draw the line? This establishes precedent, and frankly it's pretty creepy to think that M$ is monitoring all your communications.

Solution: tell M$ that you're dropping all of their products over this, and actually do it. Then set up XMPP and dump their messaging service.
Only if you assume the financial model depends on that open standard. For example, try to make money by distributing media using an open standard for distribution. Then I agree with you.

But you could have an open distribution model that is compatible with a parallel financial model. For example, fund an art project on kickstarter and then distribute it using an open standard. Or distribute your for free game in an open standard then charge for players to play in your server which has exclusive closed data that they might care for.
Ok, I found the change status link. So I'm back at the no-idea app. But there seems to be a bug still.
You're sort of describing Marxist economic theory there. More specifically 'Production for use'. Capitalism is built around the middleman.
I agree. That's an overused joke. Just as you shouldn't ask for criticism from friend or family, there is also a simple rule about being funny: don't repeat jokes. Unless you are using it in a new or clever context, or otherwise making it fresh, don't ever try to get a laugh from strangers by repeating anything they've already heard. Your friends will piss themselves laughing at your Zoolander impressions. No one else will.
Answers from a few years ago.
Ideas for startups.
Christian louboutin shoes
I think it comes from the parallels to physical bulk mailing. I usually get sales flyers, various "junk" mail and the not-as-often "we've moved funds from one account to another because a check didn't clear" from my bank. I equate most of these to something that would come from a no-reply email. Also, I do believe it's possible to have a send only mailbox that won't even accept incoming mail. It would drop the mail on the floor without you knowing.
I haven't read Hostadter or the other's arguments, but this comment got me thinking. If the incompleteness theorem is about the limitations of an axiomatic system, why wouldn't it apply to rational thought. If (and it's by no mean certain) rational thought and the human brain have certain rules built into it to process, interpret, and act on information from the outside world, then couldn't these hardwired rules be considered axioms? These axioms are clearly powerful enough to express the integers and so one would conclude that there are certain propositions that are true but cannot be proven by the human brain. Of course, the brain and it's wiring is still a matter of research, and the fact that the brain is a dynamic system with neural connections in constant flux means that the system is not static nor are these "axioms".

I don't know, I'm just thinking out loud....
A really rough Saturday
Apparently this doesn't really exist.

http://www.wired.com/gadgetlab/2012/03/qa-with-tacocopter/
It's always nice to have someone with an insider perspective around here, so thanks for taking the time to post. I think one thing that gets lost in a lot of these discussions is that there is no law of nature that says movie production will always be insanely profitable. Every reader of this site has grown up in a world where Hollywood actors and actresses (as well as directors and producers) have made exceptionally good money doing what they do (obviously not a majority of them; I realize that). However, there has been a lot of money sloshing around that system for our entire lives which has led to where we are today, with various middlemen lined up to take a cut. The thing is, while people want to be entertained, they don't necessarily have to spend their money (or attention) on products like movies and TV. For me personally, I find it increasingly difficult to find enjoyment in products from Hollywood. Instead of watching a movie tonight I'm noodling around on Facebook and HN. Both of them are delivering entertainment to me much more cheaply (both from their perspective and mine) and efficiently than Hollywood. This is a real threat to Hollywood in my opinion. The video game industry is getting schooled on this now. A whole generation is growing up buying video games in the App Store for close to the price it used to cost for one turn at an arcade when I was a teenager. That is hugely disruptive to established players. But again, there is no law that says video games must cost $50. The established companies have to adapt or someone else is going to swoop in from underneath and eat their lunch.
> There were several high quality promotional videos when it was first released.

There was video of a talk given by Rob, and a short video intro by Russ Cox. That was pretty much it.

> it has a ton of documentation, including translations for several languages.

The documentation is a fundamental part of the language, mostly the spec and godocs. The translations are all contributed by volunteers.

> And all those appearances at tech conferences take time & money

Most conferences actually cover expenses for speakers, and there have been just a handful of talks given by Google folks about Go.
Java solves garbage collection well, better than any other language I know of.
I had a short blog post on the subject [1] a while back which got up to the HN front page. I think content is still relevant if you care to read.

[1]: http://blog.rassemblr.com/2011/01/user-registration-follow-u...
US Government pays $250,000 for an iOS Zero-Day exploit
Automated Open Hardware Food Growing Dome
Cool app, probably going to use it from time to time.
So I haven't been keeping up to date on the media center software packages, is XBMC still beating MythTV?
Agreed. I keep hitting backspace when I type a wrong letter or realize a word isn't actually there and suddenly my game is gone.
So what does this mean for companies that conduct legitimate business over TPB. Does this allow for some kind of action against MS?
What is this 'energy' is that people are extracting from their social environment? And why are we holding off judging extroversion against introversion?

I'm going to state for the record that introversion is best. Anybody who isn't introverted has no kind of mental life.
ML's and C# have their strengths and weaknesses, but from a type theory perspective, ML's type system is simply much more powerful when it comes to ensuring correct code than C#'s. Take, for example, your implementation of Head, what if you messed up and wrote:

> return (list.Count == 0) ? null : list[0];

Would the C# compiler catch it or would you not find out until runtime? An ML compiler would tell you that function is wrong.

What about using Head? If you have a list of integers, will the compiler let you do:

> Head(integer_list) + 2

An ML compiler won't, because it's not safe.

> This isn't strictly the same as what you described if "None" is different from "null".

It is, but the important thing to note is I had to specify that the function, 'hd', can return 'null', by wrapping it in the option type. 'null' is only a valid value for option types. If I write:

> val hd : 'a list -> 'a

I could not return 'null'/None, it simply isn't valid. And the compiler wouldn't let me.

> the 'option' function you have in your example

'option' is a type, not a function (I suppose you can make some high level argument that all types are functions over values or something, but not relevant here). And 'option' itself isn't really even a type, it requires a type variable, so "'a option" is a type where "'a" is replaced by a concrete type at some point. It's not doing the work you described above, it's actually defining a contract between me and users of hd and the compiler.

> With your code, it's easy to break the hd function by changing the implementation to return a different type. You might not even notice the bug if the different type's implementation is close enough to the right one.

No, it isn't actually. If I change the return type the compiler will not compile my code.

> I changed a method to use an integer instead of a string

This cannot happen in ML, the compiler won't compile it because an integer isn't a string. What you described is not type inference, it's dynamic typing. The only danger of type inferencing in ML is annoying type errors during compilation. I'm not sure you actually grok what type inferencing is.

> It also makes refactoring a large project much more difficult in my opinion because there is no way to distinguish between specification and implementation. Consequently, changing your implementation runs the risk of breaking your specification without being informed.

Actually, refactoring code in ML tends to be pretty easy. If you change the type of something the compiler won't compile your code, so you know instantly where you messed up and can fix it. You can construct code to make this not work, but in general that isn't the case. See https://ocaml.janestreet.com/?q=node/101

> let the compiler do that I say!

Exactly, and an ML compiler definitely does more of this than the C# compiler. At a cost, of course.

Your post has several statements which suggest you are ignorant of ML and type theory. If you're interested in learning more, check out Benjamin Pierce's book "Types and Programming Languages". Or just spend a weekend with Ocaml or Haskell and prepare for the compiler to frustrate you with it's strictness :)
Which, alas, requires installing Calibre in the first place.

The lack of command-line tools that avoid pulling in hundreds of QT dependencies that I do not need (not to mention Calibre itself) is rather annoying.
Works here. We use it extensively on our boxes to allow access to certain initscripts, among other things.
I start with $60
Well, our last developer hire had no degree of any kind, is 20 while everyone else is 36-50 and he is working out great. We've had 1 resume in the last 2 months come in. I wouldn't want to spoil your pre-conceived notions, though.

edit: By the way, I read your comment history. We do all our hiring through recruiters because we are a small team without the time to chase talent--our interest and time is spent coding.

Maybe that is the issue--you won't work with recruiters, and most ruby shops are small, so they outsource hiring to recruiters. As a datapoint for you, I got this job through a recruiter, and I'm quite happy with it. Recruiters got me several other interviews with decent places as well. There are decent recruiters out there with real jobs--you just have to use your gut about who isn't sketchy. We gave this opening to 3 different recruiters that we work with--maybe they called you and you ignored them.
Every extrovert is an introvert in some way. I have seen introverts become extroverts in their comfort zones and have seen extroverts become introverts in a new and unfamiliar environment or situation.
Where's Go??
Keep in mind that your server has to be PCI-certified (see http://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Secu...) in order to accept credit cards such as Visa.
It's not because of automated bounces. It's not because of spam issues. It's not even because of laziness.

The startups that do this probably do it it because they get a ton of spam back.

I've lead a couple of projects now that have a few thousand users each. Nothing huge, all consumer-focused. I always make my notification emails be from jeff@{project}.com to give it that "human touch".

And I get the most ridiculous replies ever.

Not only do I get bounces (not a big deal) and vacation auto-responders (also not a big deal), but I also get messages from people that know they're getting someone's real email address.

People that want to talk. People that add you to their Google Talk or their "Fwd: FWD: FWD:" emails. People with insecure Hotmail passwords who start spamming you when their account gets hacked.

Obviously, some of the emails are very helpful - bug reports, feature requests, unsubscribes, etc... But some (I'm going to say most) are essentially just spam in the other direction.

I've moved my notification emails to be from "amy@{project}.com", a Mailgun inbox, and process it accordingly (e.g.: bounces get and unsub'd). It has a human name, but a mechanical backend. I strongly suggest it.
A good mixture of extroverted and introverted personalities will be good for a start-up team. The key is for the extroverts to know when to just shut up and listen....lol
Another similar project: http://10minutemail.com/
Think of it kind of like the Sieve of Eratosthenes, but for provability instead of primeness. You start with one axiom and prove everything you can based on that. Then you pick one of the statements you couldn't prove and add it as a second axiom (thereby expanding your axiomatic system), then prove everything that you can with those two axioms. The pick another unproven statement as your third axiom and repeat. Godel's incompleteness theorem is equivalent to saying that you will never run out of axioms, and that you will be able to continue this process indefinitely (just like there are an infinite number of primes).

It's not an exact comparison, but it gives you the idea.
Christian Louboutin Bling Bling Pewter Peep-Toe Platforms Pumps
Can you find a source for that, I'd love to read about actual performance statistics between anything and the likes ok twisted and such.
I'm not sure why "business realities" are being brought into this discussion.

If the poll were "what is the most common back-end web development language" or "what language should a startup use in order to have the easiest time finding developers", you would have a legitimate gripe with those who chose, for instance, Prolog. However, that's not the case here.
OpenOffice/LibreOffice Impress handle it nicely, FWIW.
That's why people should move to open and decentralized instant messages networks.

xmpp/jabber for example are easy to setup, federation is supported by some major parties (google talk for example) and use OTR (or PGP if you can convince your friends) encryption whenever possible.

Pidgin, Adium and others support it out of the box or through easily installable plugins and even your [mom] can use it since the key generation and handshake can be automatic, requiring only optional authentication if you are paranoid.
(for a while I have intended to make a place for startups to trade knowledge and barter services)
> no exceptions

This is one of my favorite features of Go. Exceptions are a horrible mess in every language I have seen that has them. They make following control flow basically impossible. They are equivalent to COME FROM.

Go's multiple returns and defer/panic/recover are a much cleaner way to handle errors, not perfect, but way superior to exceptions.

> Go ignored parametric polymorphism (aka generics)

Go didn't ignore parametric polymorphism, Go already has features (interfaces and slices/maps) that provide most of what people use generics for. Go might even get generics some day if a good design for them is found. But the people using Go every day don't miss generics, and that is because the language itself already provides what people needs.

Also note that C lacks both exceptions and generics, and many people still consider it the best language around to build many kinds of systems.
It's known that Jobs wasn't always right and employees actively did things away / around him that were right.

If Steve Jobs had his way keyboards would have no arrow keys.

I'm glad my Mac has arrow keys :)
Oh yeah! Myth us more for DVR type stuff now.
Because it's letters of the alphabet, and you can't copyright them or their shape.

The small modification you make to the shape are not considered enough to give you copyright.
A Game to Make Games
Kinda wondered why it's "to an asshole"? It's a great set of tips that would make sense for explaining anything you are seriously passionate about to anyone who isn't quite as passionate about it.
Is it beating Boxee?
Calibre could really do with better pdf handling, especially for documents with columns.
A simpler explanation would be that baseline JPEG is decoded in hardware that has a maximum width of 2048 or 4096, and progressive JPEG triggers a software fallback. Easy for Apple to fix, just add a check for widths larger than the hardware can handle.
http://teddziuba.com/2010/02/eventlet-asynchronous-io-for-g....
This is great. Has anyone managed to jail break the Apple TV 3 to get XBMC on there? Or would you need to downgrade the Apple TV firmware to the 2 version to be able to jailbreak?
三亚摄影
> For creators, will it be a cost equalizing combo of reality-emulating audio engines and photorealistic cloud rendering of user-friendly 3D modeling?

Oh hi, you're describing my start up ^^ So yea, I personally am betting my money that's how the future looks like for creators. In the future, you might not be able to fund a $500m Avatar. But the bet is you won't need to, because you'll be able to produce something much better with much less money. With better technology, costs decrease. Or at least I'm working everyday to make that happen :)

As for celebrities, that will always exists. There are many e-celebs today that got famous for playing games professionally, b/vlogging or podcasts etc. And there will always be people willing to pay to see them. So there will always be an economy for them regardless of which route technology goes to.
Monorail.js - Ultra lightweight MVC Framework for Node.js
Seems like a silly paradox. Why is it important?

Also it seems very similar to this famous paradox: (from 600BC btw.)
http://en.wikipedia.org/wiki/Epimenides_paradox
Arguments Against Owning a Home and Specialization of Labor
I'm sure everyone on here knows that you can do that on either platform. Presumably people don't think that is as good.
For the more degenerate blitz chess players out there, here's a great one.

Garry Kasparov (former world champion) vs Vishy Anand (former world champion) in blitz: http://www.youtube.com/watch?v=Hs2ucWQjmv0&;
Presumably it is on your registration or do you not keep that in your car?
Grab a new HTC Sensation XL 16GB Android Unlocked phone for only $54.58
Don't miss out!,, Grab a new HTC Sensation XL 16GB Android Unlocked phone for only $54.58 from www.ezy-bid.com EZY-BID auctions online for cheapest iPhone...Hooray!!!
杭州SEO
I'd say so since they're no longer developing Boxee for computers :(
SFR | Kathleen Gilheany
SFR, Kathleen Gilheany, San Francisco Real Estate Agent pacific heights apartments, pacific heights homes, pacific heights Real Estate
You should handle the situation of a slim web browser area better. At the moment I have two browser windows open, splitting my screen real estate in half, and this website doesn't look very good.
I don't think the comparison with UI is so apt. Sure, they both use callbacks, but the granularity is quite different. In UI callbacks, you don't need to insert your own "scheduling points" as you need in explicity asynchronous programming. Mostly, you write functions that reacts to the events generated by the UI, but within those event handler, your own code is mostly synchronous.

I wonder why you mean by using callbacks properly ? The critical point mentioned by Guido is error/corner-case handling: the idiomatic callback-based code I have seen becomes difficult very quickly. I have not seen a case where e.g. deferred-based code ala twisted has been simpler than gevent.
:)

The line between self-promotion and useful contextual information can be a fine one. But in this case, I think mentioning the source of your own experience is OK, since it's directly relevant to the discussion and it establishes the context for your comment.
I have trouble with this "energized" word. I don't know what it means.
DD Tank - O jogo online mais popular no Brasil chega a Portugal
Seems like one has to be very out of touch with modern approaches to concurrency to like callbacks. Sounds flamey, but I'm just not sure how one can look at Go, or Erlang, or even Ocaml/Lwt with syntax extensions, and think "yes, callbacks are superior to this".
Would you have clicked on a link titled "How to explain your game"? I probably wouldn't have.
"With no extra arguments, as far as I can tell su <username> is exactly the same as attempting to login remotely as that user,"

This is not correct. su does not change the ownership of the pts (tty), so for example you can not run screen after doing that.

I actually have no idea how to change to a different user and also setup the pts properly, so I've resorted to telneting to localhost when I need to do that.
Go has exceptions. They are called panic/recover.

This has been explained to you time and time again. You keep posting this exact same comment, complete with the "COME FROM" analogy. Then it gets explained to you that panic/recover are an exception system. Then you ignore it. It's really tiresome.

Additionally, people get around the lack of generics in C with macros. Go doesn't have those.
Sell my sexy body, might take a few years to raise $500 though, lol
Factorials mod n and Wilson’s theorem