skysight-inc/HackerNews huggingface dataset:
What's stopping someone from sending a link, then entering a bunch of fake salaries (by clearing cookies), to find out co-worker's salary (not one of the ones you entered, though they may all appear legit).
Fantastic! Shows you that good motivation is the key, in his case game programming. Also, encountering good books and some expert early on is a big boost. This is what a lot of professors lack: a sense of direction where you're headed so you get motivated.
I'm pretty sure you're right. If we replace $text5 with $text6, it works as expected:

This is what happened: 'Hello 11!.
My introductory physics class in college included a problem that investigated the effects of "2d" gravity (a generic attractive force proportional to 1/r instead of 1/r^2) on a point mass in the plane.

When the professor mentioned that I could write all the vectors as complex numbers, and do regular old algebra with them, my brain almost melted.
Your "methods" have also been called "procedures".
And the download is here: http://ie.microsoft.com/testdrive/info/downloads/Default.htm...
How to Use Competitive Intelligence to Gain an Advantage
Fate and Torchlight borrow a bit from Nethack (e.g. pets).
I completely agree, my suggestion is just that a) they're a much LARGER subset, and b) it's dead simple to find out who they were.

Do you disagree with my experience on slashdot, out of curiosity?
فيديو القبض على جمال وعلاء مبارك
القبض على جمال مبارك
القبض على علاء مبارك
فيديو القبض على جمال وعلاء مبارك
لحظة القبض على جمال واخوه علاء مبارك
فيديو ترحيل جمال مبارك وعلاء مبارك إلى سجن المزرعة بـ طره
You should put some stats on there. Mean, median, difference between highest and lowest, etc.
It is probably a good idea to keep the original value and the currency rather than converting them to dollars just the one time. This will allow you to recompute dollar figures based on currency exchange fluctuations.
Yes. During my heaviest years of contract/travel/contract/travel, I found I came out between $10k and $20k ahead in savings at the end of each year.

Contracting pays so well, and traveling in the 3rd world is so cheap that there's just no way you can burn through your savings before boredom sets in and you need to work again for the mental challenge.

Catastrophic coverage health care is $100/month if you're young and healthy. Travel Medical is on the order of $500/year to get you airlifted home when you get shot in the Congo. Those in combination will keep you alive for the duration.
I understand this post is about keeping a mailing list "warm", but I think if I was getting an email every month just saying "we're still alive" then it would get old very quickly. I'd probably unsubscribe within two or three emails. How many such emails would be too many?

Sure, I've opted in to the mailing list and as such it's unreasonable to expect no emails whatsoever. But if I gave a startup my email address on the understanding that they'd shoot me a message when they've got something to show me, does that really mean I'm interested in a monthly internal bulletin about hiring and progress?

I just think there's a fine line between "keeping interested people informed" and plain spamming.
marijuana joints => vaporizer
I didn't want to even read that, but it was so well written that I couldn't stop.
Have you even ever used Groovy? It is not the exact same syntax at all. It is merely similar and there are plenty of ways of writing valid java which is not valid groovy. Not to mention groovy has all sorts of corner cases, terrible efficiency and is not statically type checked ... and I like it (for some things).

Discussion of Java here seem to attract the most fatuous comments (at least to my mind) which seem to be little more than echos of things that people have read somewhere. If you have an opinion on something but no in depth experience, at least have the decency to profer the opinion tentatively and with appropriate qualifications.
There are for me. Having eggs in my breakfast, instead of just foods like fruit or breads, easily adds 10 points to my IQ that day. Easily.
Poll: Which of these periodic HN frontpage snapshots do you prefer?
Feb 26, 2007: http://replay.waybackmachine.org/20070226001637/http://news.ycombinator.com/
Jun 30, 2007: http://replay.waybackmachine.org/20070630222527/http://news.ycombinator.com/
Oct 31, 2007: http://replay.waybackmachine.org/20071031003304/http://news.ycombinator.com/
Feb 28, 2008: http://replay.waybackmachine.org/20080228101940/http://news.ycombinator.com/
Jun 30, 2008: http://replay.waybackmachine.org/20080630041242/http://news.ycombinator.com/
Oct 30, 2008: http://replay.waybackmachine.org/20081030011649/http://news.ycombinator.com/
Feb 25, 2009: http://replay.waybackmachine.org/20090225230922/http://news.ycombinator.com/
Jun 5, 2009: http://replay.waybackmachine.org/20090605180906/http://news.ycombinator.com/
Nov 1, 2009: http://replay.waybackmachine.org/20091101165217/http://news.ycombinator.com/
May 24, 2010: http://replay.waybackmachine.org/20100524025853/http://news.ycombinator.com/
Aug 27, 2010: http://replay.waybackmachine.org/20100827163544/http://news.ycombinator.com/
Oct 2, 2010: http://replay.waybackmachine.org/20101002043944/http://news.ycombinator.com/
Engaging the early users in a dialog is the best way to keep them motivated.

Don't just email them (though, do that) but given them something to look at like a rough demo video, or a screen mock-up that helps explain the concept (and offer an email for feedback), or something they can do to find out more.
"The bonus system was originally set up for high up executives to tie their comp more exactly to company performance since they are responsible for it. As a dev you are not responsible for company performance."

As a dev, we might not be "responsible", but we sure as hell have an impact on the performance of the company.

So many people overlook the fact that we design, build, implement, enhance and support the products that earn the company revenue. The products might not be our idea, but we are the ones executing them. And in true HN fashion, we all know an idea is nothing without the execution.
Landline -> Mobile Phone

Standard flip phone -> Symbian smartphone

Symbian -> Android

Windows -> Ubuntu

Stuck on the ground -> Pilot license
While I don't know of any specific use-case, it is of course very easy to imagine an architecture with signed memory-address space. One could for example separate protected/kernel memory from user land memory with the signedness.
Sorry I have been coding for 7+ years both in Java and C# but I never seen Scala and Clojure being actually used in all the companies I have been - fortune 500 Tech companies. But when I told them about Red Hat's Ceylon Project they were interested to know about this.
I don't know him, and I may take you up on your offer. Thanks, raganwald.

I loved this excerpt from his wikipedia entry:

"Gitelman is sometimes recognized for his creativity at the bridge table. In one tournament he discarded an Ace, as a signal to his partner to not lead that suit. His partner didn't, but led the remaining logical suit which Gitelman, being void, ruffed."

If that had been written about me, it probably would have been more like:

"edw519 is sometimes recognized for his lack of patience at the bridge table. In one tournament he discarded an Ace, as a signal to his partner to not lead that suit. When his partner led that suit anyway, edw519 threw his cards at him and was 86'ed from the tournament for life."
This is funny. I was thinking of doing the same for a long time. But I figured there was no money in it, and I didn't want to be stuck maintaining such a site.

Kudos to him on making it work.
Second that. Democracy my ass!
I just tried, and ghci (i.e. Haskell) does not blow up when confronted with

> let f n = if n > 0 then n + f (n - 1) else 0
> f 1000000
Well, his argument is unconvincing -- it only proves that there is no normed division algebra on R^3. Division algebra on R^3 would be interesting and maybe useful even without norm. However, its existence is still impossible. One can prove it for instance by noticing that if it existed, then {1, v, v^2} for any non-scalar v would span whole R^3 (the hardest part of proof), so v^3 would be a linear combination of them, say v^3 = a 1 + b v + c v^2 for some a, b, c \in R. Then v is the zero of polynomial f(x) = x^3 - c x^2 - b^x - a. But deg f = 3, so it has real zero, so for some q, w, p \in R, f(x) = (x-q)(x^2 + w x + p), and 0 = f(v) = (v-q)(v^2 + w v + p 1), and factors on the right side are non-zero, so we have non-trivial zero divisors which is imposible in division algebra.

There is also a theorem due to H. Hopf, stating that the only finite dimensional, commutative division algebras over R are C and R itself, but the only proof I know requires pretty heavy topological machinery.
I am familiar with Glassdoor. In a way, I am "competing" with them on Job4Dev.

Thing is, this salaryshare is a way to compare salaries with people that you already know, while Glassdoor is more of a general market analysis tool.

What I'm wondering now is how (and if) I can apply the idea of SalaryShare on Job4Dev. If you create a resume there, it already links the companies you listed as working for with the company database. Should I ask for "last compensation received", as well?
After you've collected the addresses, what software are you using to send newsletters and handle unsubscribe requests?

I know there's some mailing list software like Mailman you could probably use for this purpose, but it's a little overcomplicated. Surely there's some decent software that exists specifically for this purpose.
He may well be, but I will investigate elsewhere, I think. The tone of this article gives me very little confidence in the substance of it.
Fantastic progress - keep it up and thanks for sharing! I'm looking forward to buying one of your future games on the app store.
How's this different from Glassdoor.com?
If I do not have Brown eyes that means each of the brown eyed people can see 898 browns. If that is the case, then on day 899 all of those people will kill themselves.

No - if I do not have brown eyes then the knowledge that everyone shares is that there are at least 898 brown eyes, not that there are at least 899. This is because the others would then see only 898, since by hypothesis my eyes are not brown.
That's why it's important to wait until college to teach kids anything like mathematics.

By ensuring that all they learn in school is just arithmatic and keeping the debate to "are calculators good/bad" we stop all the kids being interested in math and so keep it all to ourselves ....evil genius laugh ......
Yes, the author defines exponentiation in terms of recursion. My point is that is not the natural definition of exponentiation, and my evidence is the Wikipedia page, which (as of the time of my original posting of the link, anyway), gives an iterative definition of exponentiation first -- the exact same one I learned in grade school -- and then several pages later mentions a recursive definition as a one-sentence aside.
One of those $0s is mine. I'm an unemployed college student; it should probably be more like -$20,000. Just sayin'.
Java is quick to write because of the excellent IDEs out there. Typing out the full structure of a simple pojo by oneself makes one wonder why.
http://socialcens.us is a side project I've been working on a little. It is a pretty simple app that aggregates a bunch of data from all of your facebook friends and gives you a nice report. Also, a nice excuse to use Mongodb.
Good statistic book for CS post-graduate?
During my degree courses I've applied mostly to operation research, soft computing , and data minining, but the education I received on statistics and probability was never up to those topics.
Every teacher that has had a course on statistic at my faculty, with just a few exceptions, is known for a pathological excess of hand-waving, despite introducing and using rather advanced topics.
In my graduate course I had to integrate the standard course of statistics with material found on the web, e.g. wikipedia, mathworld, but it's not enough.

I'm looking for a book that is at the same time formal, clean and geared toward the applications I'll be studying. It should treat advanced topics as well, i.e. not just classic introductory stuff.

thanks!
I heard Matthias Felleisen saying the same.
Is this a new feature? I don't recall having that a while back.
I'm "L". I love Skiena, and admire and respect him greatly. But at some point, I just didn't think grad school was for me. My first job offer paid considerably well for someone right out of college, and it was nice to finally be able to help the family.

Part of it was also being young and short-sighted. I took a considerable grad-level course load as an undergrad and didn't find the topics challenging or exciting enough (accurately described as a burnout). Probably should've gotten the MS at least though.
I think this idea makes the mistake of thinking that people in third world countries have the entrepreneurship drive that exists in the US, in other words its making the mistake of thinking "everybody thinks like us Americans because we rock so much, so lets help them be more like us!"
We'll see how this experiment turns out.
Very nicely done Bill. I hadn't thought of this approach since /classic was available and item?id='s are sequential. I'll check through all of them (and vote) after I get some much needed sleep.
There's only one thing worse than having a Reset button: putting it next to the Save button

http://public.bay.livefilestore.com/y1pmfh3uGxAv9cSUByhqbbSC...
Активията
За да сте винаги здрави, яжте редовно Активия закуска. Новата свежа комбинация съдържа вкусна Активия и полезното действие на Бифидус Есенсис Актирегуларис
Working 40+ hour weeks > permanent switch to part time work

Local email client > Gmail

Paper calendar > Google Calendar

iTunes purchases > full CDs (sometimes as MP3s) on Amazon

Leased servers > Amazon EC2s

Mostly paper books > Kindle

Stopped trying to do the Linux desktop thing > Mac laptops, SSHing to Linux servers

Mostly Lisp and Java > more Ruby
Eric was actually talking about this the Rick Emerson Show (rickemerson.com) some time last week. I don't recall which day it was, but he shared the experience with the whole internet reaction to the email snip he posted that AOL subsequently responded to by claiming "oh no, we're not forcing anyone to work for free or be fired!" and then laid off the person who originally sent the email that was snipped from.

It was a sad and frustrating story to hear (though amusing and snarky as Eric tends to be, from my limited experience).

I'm a big proponent of doing what you love because you love it (like running a forum or BBS or online service or writing) rather than trying to suck every last penny out of something that you can. But when someone else is making every last dime on something while expecting your contribution to be entirely uncompensated, save for "but you'll see your name on a byline!", it is almost downright sickening.

Unfortunately, this is a trend on the internet. It seems that fewer places are willing to pay for writers or even photographers, anymore. You should be thankful that your work is going to be used at all and then you can use the fact that someone published your content as leverage to promote yourself into something that does pay, somewhere . . . unless those people want you to work for "ego", too.

It's very difficult to justify not paying content creators when you've just made a few hundred million dollars off of the "they should thank me for printing them!" model. Or . . . maybe that's exactly why it's so easy to justify. Why pay when they're giving it to you for free?

I'm grateful I never entered one of these industries. I grew up with dreams of being a writer. Then I had dreams of being a radio broadcaster. Then I had dreams of being a video game developer. I went into the world of enterprise software and unix and linux, instead. A world where there is competition, but people aren't practically throwing themselves at you to do the job for free, because it's "fun".
As an owner of a house with a garden, I'm not sure of the advisability of throwing these "seedbombs" into sidewalk cracks or similarly constricted places, as many plants, if left uncontrolled, can turn into pretty destructive suckers.
The Real Housewives of Wall Street
Flip Camcorder getting shut down
My tax guy always tells me: the US hates employees. There are more loopholes if you contract or (even better) have your own business (which could be a contracting business).

Plus you don't get taxed at source so you can take that extra 30%+ you get each paycheck to pay a tax person to figure this all out for you in time to save up for the tax hit at the end of the year.
I'm not convinced it's useful to convert the currencies anyway. I can't get paid in US dollars for this job. If I wanted to get paid in USD, I'd be getting a different job.

Or are there any cases where a single job market spans two or more currencies?
I understand this, but my point is this. They add features to java e.g. generics and all the tools (IDEs) have to make adjustments to catch up. It seems to me that similarly sized adjustments could be made to support a newer cleaner version of Java (i.e. strictly better, just the low hanging improvements - really just syntactic sugar). The only additional change would be the introduction of a new file suffix, or even a version before the package declaration. The impact on the tool chain/developer adoption would be the same. This is not true for Scala and so on since here the departure is so great that the IDE support needs to be rewritten.
Clicky links:

Feb 26, 2007: http://replay.waybackmachine.org/20070226001637/http://news....

Jun 30, 2007: http://replay.waybackmachine.org/20070630222527/http://news....

Oct 31, 2007: http://replay.waybackmachine.org/20071031003304/http://news....

Feb 28, 2008: http://replay.waybackmachine.org/20080228101940/http://news....

Jun 30, 2008: http://replay.waybackmachine.org/20080630041242/http://news....

Oct 30, 2008: http://replay.waybackmachine.org/20081030011649/http://news....

Feb 25, 2009: http://replay.waybackmachine.org/20090225230922/http://news....

Jun 5, 2009: http://replay.waybackmachine.org/20090605180906/http://news....

Nov 1, 2009: http://replay.waybackmachine.org/20091101165217/http://news....

May 24, 2010: http://replay.waybackmachine.org/20100524025853/http://news....

Aug 27, 2010: http://replay.waybackmachine.org/20100827163544/http://news....

Oct 2, 2010: http://replay.waybackmachine.org/20101002043944/http://news....
The individual validation that a student gets upon attending Harvard is predicated on the unparalleled difficulty of getting in.

Acceptance rate and difficulty of getting in aren't the same thing, that's my point. "Not everyone can get in" can mean several different things. Most people who don't meet the standards for admission don't even bother applying, so even that 7% admission rate is likely higher than ratio of high school grads who meet the standards vs those who don't.

It stops being difficulty when it's just a matter of dumb luck. If there were 5,000 qualified candidates and only 2000 slots, and those other 3,000 wind up going to Yale or MIT or Stanford, does it really matter? So it doesn't make sense to emphasize Harvard's exclusivity without also admitting where that exclusivity comes from: reputation and high standards for admission. Exclusivity is a consequence of that, it's not the reason for it.

It no longer demonstrates that you're any better than your peers, and there's the problem.

I would say that if you are better than your peers then you aren't really peers in that sense.

though admittedly, the real awesomeness that lies in going to Harvard manifests itself in the peer environment. Contrary to popular belief, pretty much everyone who goes here is social, super chill, extremely nice, and radically tolerant - on top of being insanely intelligent and supremely accomplished. It just inspires you to do things...like drop out and move to California to make it big.

This is exactly my point. The students, faculty, and overall culture at Harvard make it a superb environment for an ambitious student. Exclusivity alone isn't responsible for that.
This is what I'm thinking. It's all fun and games until someone trips on an uprooted pavement slab.
Big Law as stepping into the ring with Mike - not worth it
Glassdoor.com's free trial is limited. Click through a few pages, and you start getting this:

> This salary is available to members
Startup:

Number of employees.

Executive board.

Start date.

Expected time before profit.

Weighting between salary & bonus.

Atmosphere (i.e. college campus vs. formal suits)

I want to know how long you can run on your current cash, but I will ask you that in person.

Markets, current & future.

If it is not a startup:
Same, but I will also read the financial statements.
I'm experimenting with a sort of personal "infopanel" as a side project.

The idea is to gather your bookmarks, notes and todos in one place in a drag and drop panel.

http://trackpanel.net

It's still quite rough and unfinished though, and I'm not sure if this is the best way of organizing this sort of data.
I like 1-4. I consider Jed to be trolling in this thread, so I'd skip 5. Or perhaps I just disagree strongly enough with his overall perspective that we should let things degrade that I don't think it's worth engaging.
No need to be brash. I understood your sarcasm. Just continued the thought further.
حبس حسنى مبارك
Working for a company -> Working for myself

doing my own taxes -> tax lady

designer -> entrepreneur

saying yes to everything -> saying no

trying to do everything -> focus
But that's precisely the point, if they're all "highly logical" then in the island-wtih-3-brown-and-1-green case the person with green eyes can't correctly know their eye colour so can't kill themself. But they are in exactly the same situation as a person with brown eyes in the island-with-four-brown-people case. So if the green eyed person in the first case can't deduce their eye colour, then neither can the brown eyed person in the second case.

If you don't agree, please explain to me what extra piece of information the brown eyed person in the second case has which means he can kill himself on day four. As far as I can see they are both in the situation that they can see three people with brown eyes, and no one has yet killed themselves. What is the extra piece of information that allows the brown eyed person in the second case to deduce that he has brown eyes?
Nice solution to a known problem. The app is simplistic and doesn't really need to collect any more information. As long as people enter accurate salaries then this should prove useful. Good job.
Yes. Though breadth-first approaches look much more imperative than depth-first traversals. That's because basically you exchange the stack for a queue. (Those algorithms can still look nice in, say, Haskell.)
You outsource that part of the job to Epsilon, of course!
Building Teams: Hire People, Not Skills
Hello. I am one of the main authors of Mallory, the tool used to perform the MiTM in the linked blog post. I just updated our Mallory home page a bit (http://intrepidusgroup.com/insight/mallory/) to be more helpful. If you have any questions on running Mallory let me know.

Mallory does a lot of MiTM things and is primarily a testing tool we use to break mobile applications. The best feature that is hard to find elsewhere is live TCP stream pausing and editing.

We will be releasing a new version at SOURCE Boston next week that beats the pants off of the current "stable" version in terms of usability (the new version is the head on our bitbucket repo). :)
See i think his choice of golf (or most sports where you rely mostly on repetitive physical training) is a bad one. It's like a brute force attack - effective, but not much of an achievement.
And while you're at it, quickselect, too.