skysight-inc/HackerNews huggingface dataset:
What is "indeterminate form"?

http://en.wikipedia.org/wiki/Indeterminate_form

You see, 0^0 = 1, and it's obvious to a mathematician . . . we define 0^0 = 1, to be consistent with exponentiation rules

Well, you're going to be inconsistent with them no matter how you define it, since, as you point out, x^y should be zero if you approach (0,0) along the x=0 axis, and it should be one if you approach along the y=0 axis.

0^0 is simply an expression that doesn't make sense. There isn't an answer, and there certainly isn't something we could agree to define it as. It is gibberish, nothing more, nothing less. One cannot assume just because there are mathematical symbols on paper that they make sense.
I make a much higher income than almost all my friends and most acquaintances. (I'm a programmer, employed full-time by a company, got about $350k in 2010, living and working in NYC.)

I never really took the taboo against talking about income seriously either, until I realized that answering these kinds of questions honestly was seriously poisoning my interactions with people. Some people would just get jealous and resentful, others would make silent, unwarranted assumptions about me, still others just became more prone to "hey, can you cover me and I'll pay you back?" me with no intention of doing so and for higher and higher amounts.

So, I now discuss my income only with people who I know have a high one as well. Everyone else gets a very frank "I'm sorry, but that's none of your business." What's interesting is that I get more pleasant reactions now than when I answered honestly.

So yeah, based on my experience, it is in your interest to obey the taboo and keep your mouth shut.
I never thought of using KeyNote to design a UI. I always thought designers use Photoshop or InDesign for that purpose.

Is KeyNote used just for the ease of use, or is there some other requirement that the Adobe products don't measure up to?
Beside API, after registration at Ideone you can tag your codes (quite flexible, I guess), switch off ads + some more features.
The right convention is also "obvious" to practitioners of combinatorics. The exponentiation x^y, for integer x and y, is the number of possible strings of length y from a set of letters of cardinality x. (Hence 28 possible bytes.) How many ways are there to make a string of length 0, regardless of the alphabet size? Just one... you don't do anything.
This is right on - particularly the part about you screwing up the hiring process, not the exec being at fault. I made assumptions about a level of professionalism that I never assessed properly. I went through this a year+ ago and I hired the wrong guy. Unfortunately he took the legal language in emails during the termination process personally - another symptom of the root cause for which he was fired.
and I hope you keep teaching as well! it was a real pleasure taking CS 221 from you, I hope everyone can be so lucky in the future :)
Which will be almost enough to rent a couch in a 2 bedroom apartment where 4 people already live.
Android not a money maker? Not for this developer
The Impending Sharepocalypse [Infographic]
In the trade we call this a typing mistake, ment to be a 3 or a 1.
A grid of icons with text underneath has been with us since the start of WIMP interfaces, and every OS that has a GUI has displayed this. Comparing it to the static image of a highly-stylised corporate logo is utter nonsense.
Twilio CEO On Why Skype Bought GroupMe
I'll stick with the grade-school math approach, at least until I need to approach it differently.

4^2 = 2 fours multiplied = 4 * 4 = 16

divide by 4 - so you take away one of the 4s by division(canceling like terms like we do in grade school fraction math):

4^1 = 4*4/4 = 4

divide by 4 again

4^0 = 4*4/(4*4) = 1

divide by 4 again!

4^-1 = 4*4/(4*4*4) = 1/4

Now try it with 0:

0^2 = two zeros multiplied = 0*0 = 0

Divide by 0. Uh-oh. Well, let's keep following grade school fraction math and cancel like terms:

0^1 = 0*0 / 0 = 0

Divide by 0. Hmm - keep canceling like terms.

0^0 = 0*0 / (0*0) = 1

But what's 0^-1? grin
0 ^ 0 = 0, on all architectures.
"Obviously x^(n) = x^(n+0) = x^n * x^0 which can only be satisfied if x^0 = 1."

...or if x^n = 0, which is true if x=0 and n != 0
I suspect the salary is likely to disappoint too. Good, cheap, willing to do your dull CMS job, pick two
There are cases when both a claim and its negation do not lead to contradiction, but them both being true obviously does.
No, it's not relevant, as it was already explained that limited resources prevent the simultaneous prosecution of every violator at the exact same time.
Ask HN: Would you recommend going to TechCrunch Disrupt?
Considering attending this conference to network and to help keep up to speed as to what's going on in the start up world. However, there is also a conference in my industry that would be likely be very worthwhile for me attend as well, so I need to make a decision...

From anyone who has attended before, did you enjoy it? Was it valuable? Will you go again?

Thanks,
Your parent never says anything about arbitrary axioms.

To your main point: are irrational numbers, say, "out there"? If so, where?

Until a few centuries ago it was mathematical standard practice to fudge 1/2 as 25/49 when taking it's square root. But then mathematicians invented (some would argue) the notion of an irrational, because it was, well... useful.

There are real metaphysical questions here; there have been since the greeks started reaching the limits of a purely geometric (read physical) understanding of math.
This looks great. I have a 4year old, will install it on our iPad tonight.
I think the idea is that: non-developers have a hard time interviewing for developers. We use such an odd skillset that it's hard for other people to test it. So, in place of a good interview process & testing, they require a lot of years of experience.

They'll probably get a below-average coder with a lot of experience. Which is a decent & low-risk option for them. After all, they're just managing a theatre website.
Its good to hear about the advantages of being a polyglot programmer, but how about the disadvantages? I think the number of recruiters requiring X years of experience in Y still outnumber the ones who can recognize the value of a polyglot programmer. Career wise, is it smart to go this route?
Ohhh, yeah, or even "1-3"?
Again, I would argue this is no different than physics. The strength and maturity of a model is not only based on its ability to describe what we can verify, but predict what we have never (and may never) seen, and sometimes what we have never even conceived of- and I think both physics and mathematics are doing that.
Yup... typing msitake. 1-3+ years

How the heck did this make the front page of HN?!
The contrast between his super-PC usage of she/her instead of he/him (or even they/them) and the Dre song makes for some lovely cognitive dissonance.
His attempt to be PC and make the firee a "she" backfired--it sounds sexist to have the failing executive be female.

Give it up, folks--just use "he" as a generic pronoun. No one thinks it means you think one gender is better than the other.
The Garden of Forking Paths (today's Google doodle celebrates Borges)
13+ years of programming experience with C#, AJAX, JAVASCRIPT, XML, XSL, HTML, DHTML, CSS, SSP.NET, Microsoft SQL Server technologies, PHP, MySQL, and other open source technologies

So that takes us back to 1998. Where was C# in 1998? Hell, even AJAX was created in 1999 (according to Wikipedia).

I'm sure they mean 13 years of experience in general programming, but I hate the way people word these job postings.
Yeah, you're right, I misposted. Sorry.
Shopify open source batman.js
Fast Computer Vision with OpenCV and LibJacket
There are no rules for what to create your UI in.

I have used everything from Keynote to PowerPoint, to Photoshop, to illustrator, to indesign to FireWorks and a number of other applications.

KeyNote is fairly good as long as we are talking overarching UI
Print Out Your Own Home With WikiHouse
I'm a big fan of OmniGraffle for this purpose. A lot of the same arrangement snaps and all, and it's extremely simple to create primitives and text and whatnot.
This same "big pharma" comment was made at Slashdot. Google was not being investigated simply for accepting ads from Canadian-approved pharmaceuticals. In fact, Google had already blocked ads from Canadian vendors years ago.

The DOJ's report explains how Google was accepting ads from drug companies that were selling counterfeit drugs from less-regulated areas of the world as well as controlled medications without a prescription. There's no grand AMA conspiracy here.
Did you look at the linked articles? The second one is titled: "Snow Leopard May Delete User Accounts: Are You At Risk?"
Insiders often use the slang word "typo."
United pilots to use iPad for navigation
I like my high school math consistent with set theory.

ø : empty set, 1 : {ø}, A : nonempty set, ~= : isomorph to.

A^ø ~= 1, because there is only one function ø->A, the empty function.

ø^A ~= ø, because there is no function with empty codomain and nonempty domain.

ø^ø ~= 1, because there is again one function ø->ø, the empty one.

So yes, 0^0 = 1.
Mathematicians don't argue about what an expression "really is" (or at least, real mathematics doesn't involve this). They define functions and use axioms to prove theories about them.

"No really". Mathematics just isn't concerned with this stuff. Sometimes infinity it defined as single point making the real number compact, sometimes a "positive infinity" and a "negative infinity" are defined. Sometimes you add points to a given function to make it more tractable and sometimes you don't. But none of this "means" anything. The real number line can be embedded in a number of topological spaces. At least two division rings and various things (the complex numbers are most common). The way you extend a given function (say e^x) is going to vary depending on what space you're looking at as well as what topic you're interested in.

Math works with definition systems and get theorems out of them. If you want to know what something "really is", consult philosophy or something.
i use inkscape or open office's presentation tool all the time... or sometimes scripts that make svg files depending on what it is, or hell notecards and a pen! :P
Love Is The Opposite Of Underwear
Steve Jobs Resigns
That's a good thought, aggregating them. Or better yet, curate a yearly print journal of product Post Mortems. Hard to get people to disclose details though, really hard to find these on the corporate level. Most published post mortems seem to be from really small companies or from former government contractors. I appreciate these posts a lot as I find post mortems to be much more useful and enlightening to read than books written by consultants who have never run a successful business containing their latest theory on what should probably work if someone would try it.

My own theory is that the best way to achieve success is to avoid doing all the things that ensure failure.
People may be used to different technologies. Many of us just google or see the doc on the fly for such trouble shooting or configuring settings.

But these types of skills/knowledge is different from understanding a computer scientist would require. I would be more worried if someone who claims to know networking doesn't know popular protocols or algorithms like for example the sliding window protocol.

The issues you face in designing, understanding and analyzing such algorithms will change you more than understanding where windows stores the setting to configure one of their protocol parameters.
> Simply put Netflix for games is the next thing, although looks like going to take another 3-5 years to get something decent in that field.

GameFly fulfills this very nicely right now, though it does lack an equivalent to Watch Instantly.
Alexei Oreskovic (@lexnfx) is a journalist for Reuters covering technology
Should everyone in California have to specify that they live in California the state, rather than this place:

http://en.wikipedia.org/wiki/California,_Pennsylvania
By "exponentiation rules" I mean algebraic equalities, like a^x * a^y = a^(x+y). Most of them work no matter if you define 0^0 = 1 or 0, but some of them are cleaner with 0^0 = 1. It's also consistent with cardinal and ordinal exponentiation (look it up). "Approaching along x axis" is not algebraic notion, it's analytic one.

0^0 makes no less sense than, say, -e^(i pi). They're both 1 because we define them like this. If you think that -e^(i pi) makes more sense than 0^0, please, explain me why.

Also, mathematicians agree in this, seriously. Go and ask one.
Your site is clean and well-designed and is a joy to look at too.
Steve Jobs Resigns as CEO of Apple
I'm not sure why the exec is less at fault than another class of employee. If you hire a programmer or designer who can't deliver, how is that any different?
It is when you are trying to recoup losses form selling hardware below cost. I think App Store revenue last quarter was 1.4 billion. Take out content providers share and you are left with 420 million. This is for the entire store mind you.

HP's fire sale will cost them something like 100 million and it is not as popular as the iPad. Not even Apple could pull something like this off.
Yeah, internal hackathon. But if they want to make it really work, they should do the Silicon Valley long-weekend style hackathons:

1. Let your employees decide/vote on the weekend, so as few miss it due to vacation and whatnot as possible.

2. Make it Thursday night - Sunday afternoon, and give them Monday off to recuperate/run errands/catch up on life. 8 days off/year instead of 52 should be much more doable for a smaller operation like NPR.

3. Schedule it far in advance, encourage people/teams to brainstorm ideas and have a rough project plan or three ready to go Thursday night.

4. Provide all the junk food, health food, and caffeine they can eat, free. Let them choose the menu when they're voting on the dates. Set up an internal website for all of this.

5. Make sure they've got all the hardware and software they could anticipate needing all on-site and ready go at the start. Minimize setup time.

6. Have something for planned for families as well, involve them if possible. Imagine, instead of going to watch a baseball game on the weekend with your mom and/or dad, going to a hackathon with them. Have a mini-hackathon on the side for the kids.

7. Have demo night Sunday at the end, fun/funny awards as well. For example, I dig Foursquare's 'Bender' badge for someone who goes out 4+ nights in a row. A hackathon equivalent would be whoever worked on site the longest and slept the least.

8. etc.

I don't think one work day every quarter is going to do much for them, but if they set it up like a hackathon sprint party over a very long weekend, they might get some interesting results.
Trademark law wouldn't apply here.
Yeah, but who's "lexnfx?" Will & Jada's nanny?
SalixOS: older brother of SLAX - Linux notes from DarkDuck
That's right. PAIP is like his Python essays online, only 950 pages worth and in Lisp. You don't have to be a fan of Lisp to see that there could be a lot to appreciate there.
Don't forget "other open source technologies", which shall remain a mystery. Try to comply with that one.
My goal is to keep them fairly relaxed. I'm still experimenting with the format, but this one is:

6-6:30: People get there, hang out, chat.
6:30-6:50ish: Marcelo speaks and answers questions.
6:50-end: Back to misc talking.

And then two or three times I'll ask for 5 or 6 volunteers to stand up and give a quick 15 second introduction of who they are and some cool project they're working on.

My goal is to keep these groups of intros to under 2 or 3 minutes so people who want to introduce themselves can, and people who don't want to don't have to, and everyone else doesn't have to sit and listen to 70 people introducing themselves.
Now also on @Reuters official: http://twitter.com/#!/Reuters/status/106494952208474113
#Anonymous Leaks Nude Pics of #BART Spokesman
Steve Jobs Resigns As CEO Of Apple
Steve Jobs Resigns as Apple CEO (Official Letter)
Three questions on Libya - Opinion - Al Jazeera English
> And you can't say it's because this bug only affects a small portion of Lion users as the Dropbox bug also only affected 100 accounts.

- The dropbox issue was not initially reported as 100 exposed accounts, it was
reported as "Dropbox vulnerable", that's something that alarms about 99% of
the HN readership.
- Dropbox is a YC company.
- Dropbox is exposed to the world and the issue was seemingly
out of users control (until the facts were known).

By comparison, the OSX issue was initially reported as being LDAP specific which probably means it's not an issue for 99% of HN readership. The OSX issue can also be disabled, at great inconvenience I'm sure, but the point is you can protect yourself.

The OSX issue is a big screwup, but I see no mystery as to the response.
Thanks, appreciate the thoughtful reply. Didn't mean to paint it as perfect or dismiss the city's problems, just trying to balance out the very negative posts that started in this thread with a positive perspective. My wife works in health care and brought with her good experience, so things have worked out well. Before we made the move, we read many negative posts on city-data.com forums about the downsides, so I am aware that there are many issues -- it's just that those posts almost scared us out of a move that has turned out to be a great decision, so I feel the need to throw some positive job stories into the mix.
Ask HN: I have a hackermap.com, now what with it?
I always hated when I was looking for a domain just to learn that it's gone (or somebody is asking more than I am willing to pay). The most of those domains were just parked waiting ...

Now I am one of those that bough domain without any project in mind. I just liked it. hackermap.com. I though I could do something cool with it. One of the options was to show all ycombinator hackers on the map (with some participation from the community). But there is already page that does that. Even if I did it how useful would it be?!

Any ideas? The purpose of the project (not a startup) for me is to learn GAE (I started with Django on GAE but not sure that I am leveraging enough Django here to justify it's use).

Thanks
Letter from Steve Jobs to Board, Re: Resignation
Are you sure you're replying to right post? I ask, because nothing I see in yours can be seen as reply to mine -- it actually repeats my point.
Lack of "Security" May Hinder Future Google Adoption
Clickable - http://hackermap.com
Wow. Even though everyone saw this one coming, I dont think anyone expected it to happen so soon. It will be interesting to see how the market reacts tomorrow, I imagine it wont be pretty.

As the COO, Cook did great job lining up and executing the production line. Most of the creative work should already be in the pipeline for the 2012, 2013 releases. We'll see what happens after then.
Wow. I very much hope that this not for illness reasons, and instead he simply decided that now was the time to make the changeover.
Norvig is an excellent popularizer and accessible writer, and of course also a very sharp researcher. Because he works in industry I can understand why he might have a higher profile on a site like HN. But "most influential of the post-Turing" era is an incredibly high bar. His personal research contributions are (afaik) on par with what you would expect of a professor at a top school, e.g. Berkeley, where he used to work. But there are hundreds of such people, even just within AI; I think it's only fair to recognize their achievements and influence as well. Personally, my vote for most influential would probably go to someone on the Turing award list... (http://en.wikipedia.org/wiki/Turing_Award)

This is not to dump on Norvig at all - he's smarter and more accomplished than I'll ever be, and between the popularity of his internet writings and his co-authored textbook being used in pretty much every undergraduate AI class taught in the past 20 years, he's certainly one of the most widely read computer scientists of all time; probably more people have read his work than ever read Turing's. I just want to push back a bit on the culture of idolization and hero worship that sometimes develops around popular scientists (see also: Feynman, though he did at least win a Nobel prize); it tends to blind people to the true depth of talent and knowledge that exists in the world.
Where is the benefit? Don't forget that he has to sell the customer on RCAs as well!

Earn higher interest from your checking account. Get a reward checking account from your bank and use MicroMaximus to meet the minimum transaction limit.
Good general advice. One remark though: while it is generally better to use designer typefaces, it's important to remember a lot of them weren't designed for the screen, but paper. As such, Garamond, for example (it's mentioned in the post), which is probably one of the best typefaces made, often doesn't work well on the web.
96 Year Old Techie w/ iPhone4
Recently had the chance to interview Bill via work. He is amazing. Great outlook on life, incredibly bright (Boeing Rocket Scientist, Harvard Grad, Taught @ MIT, etc)

Thought I would share, he's so optimistic about youth and technology.
It makes perfect sense as part of the succession planning for Apple. This way, when Steve (very sadly) resigns "permanently" from any and all jobs, it will just be business as usual and not take down the Apple stock by 30% or something equally ridiculous.

Still, quite a shock.
Huge news. One can expect an overwhelming wave of punditry about this move, but it'll be interesting to read their official press release and what his role will be moving forward.

Surely he'll still be the arbiter of taste until he's dead?
Ask HN: Why don't we get spam on cell phones?
Why don't we get spam on cell phones as text messages, although we get spam via email?
Steve Jobs Resigns as Apple CEO, Will Stay On As Chairman
Not entirely relevant, but Lion's Kerberos is pretty funky as well. Apple switched to Heimdal from MIT, supposedly marked the Heimdal API 'private' and provided a worse than broken shim between the MIT API and Heimdal.
John Gruber wrote that Steve Cook should succeed him last month. http://daringfireball.net/2011/07/succeeding_steve_jobs

Edit: Yup, I meant Tim Cook... Doh!
http://en.wikipedia.org/wiki/Microsoft_Surface

Microsoft Surface came out _after_ the iPhone. But what the hell does that have to do with anything?
It pains me to admit it, but I'm relatively relieved. Sure, the stock price will take a beating, but I have to believe that Apple, the company, will remain strong under Tim Cook's leadership.

Why am I relieved? Because, although AAPL is still quite high, I think that investors have been weary of the stock due to the uncertainty of Jobs' health and future. Make no mistake, we'll have a roller coaster for quite a while, but I strongly suspect that the next few product cycles will demonstrate that Apple is still a game-changer even in a world where Jobs is not at the helm.

That being said, I'll miss him. He's a true visionary and such high-profile leaders only come along once in a great while.
I wonder how long http://www.apple.com/pr/ will take to update for this.
I don't know why, but I feel a little sad right now. Like being witness to the end of an era.
What a roller coaster Steve Jobs' life (and his stewardship of Apple) has been. But, all in all, great job. Amazing job. Cheers to Steve.
Why is the rationale for preserving the reputation of the fired executive first making yourself look good and only incidentally that it's the fair and decent thing to do. The fair and decent thing to do should be reason #1.
Time to short AAPL.
> How would you explain to a 10-year old why 3^0 = 1

You draw the line 3^x. It "passes through" 1 when x = 0. So don't think about the point, think about the line. It's not rigorous but it's intuitive.

http://fooplot.com/index.php?q0=3^x

edit: added link and fixed typos