skysight-inc/HackerNews huggingface dataset:
You have absolutely no obligation to stay indefinitely (or for any period of time) after getting a big raise. And if you want to work on a startup, earning more money and saving it will give you more flexibility in the future.

Not to mention that if you have a family and a mortgage, you really want to have some savings you can live off if some unexpected event happened (sickness, unemployment, etc.). If you're draining your savings just because you don't feel like asking for a raise, you're deliberately putting your family's financial security at risk.
> It would be interesting to know what the author thinks of these developments, and whether they could revive his personal faith.

I am very encouraged by the developments of the last 9 years. Clojure in particular is a Good Thing (notwithstanding my on-going allergy to Java), and even the Common Lisp landscape to day is much improved over what it was in 2002. Clozure Common Lisp in particular is wicked cool, and I'm using it for some hacking projects on the side. But when it comes time to do something industrial strength it would still be a very tough call for me even today.

I would love to do a Lisp-based startup, and a CL based startup in particular. If anyone out there shares this interest please let me know.
You use words and phrases such as "poisonous meme", "should be fought tooth and nail", "demonstrably better in every way for every foreseeable usage", "dominates"... Strong words.

I said in my comment I agree with the post in that git is "better" than svn. But svn is not that bad that it deserves a jihad of git users that can not stand not having world domination of their fav tool. That is ridiculous.
Ah, memories. (Though I assiduously keep my beard off the lower reaches of my neck.)

I did start programming back in the days of punched cards/early timesharing on IBM mainframes (late 70's), but my first microprocessor experience was at a laser-printer start-up (TeX project spinoff from Stanford, Imagen), so we had the luxury of using the Sun-1 boards (the boards that Andy Bechtolsteim designed for use at Stanford, and which were the basis of the first Sun Micro workstations, the first Cisco routers, and the first Imagen image processors).

The Sun-1 boards had 68000 processors (no VM) with dual UART chip, so we actually could attach a terminal and interact with our primitive software that way (both for download & debugging). I had to write a real-time OS from scratch in our case, since we didn't couldn't really use the huge galumphing BSD Unix port that Sun was producing for future release.

Memories...
Ah, this was just a miscommunication. What I meant is that if I, as a candidate, say "110-120" when communicating my expectations the offer will probably be closer to 110 min I listed than 120. I didn't mean to imply employers always come in at the bottom of their listed range in a job listing.
The Solution to App Fatigue and Hitting the App Wall
That's the hoax.
I wonder if "good negotiator" and "good engineer" is correlated or anti-correlated?

I want good engineers, so I don't want to punish people for being bad negotiators. We just pay the best we can.
The only problem with this is that then you would be negotiating on the merits of the entire group of employees, rather than the merits of your own work.

If we take the 'order of magnitude of productivity' difference in programmers seriously, it seems that the best programmers would have a serious incentive not to join the union, were they actually able to negotiate proportional to their ability level. (Granted, they don't and it is unlikely you will find an employer willing to pay you 10x as much as one of your coworkers, so maybe it does make sense).

Also, the governor of Wisconsin wouldn't stand for it, and the company would likely fire the lot of you as soon as you decided to unionize.
Gotcha. Yeah, we aren't setup to start taking registrations today, but with the conf only 3 months out we wanted to make the announcement. That's why we ask for an email instead of selling tickets today. But we'll make them available asap :-)

Oh, and we're not defining the price based on interest; the price is pretty much set (see my comment on this thread about price).
I haven't got a chance to properly try it, but I had a similar idea a couple of weeks ago. What I wanted to do was a bookmarklet/plugin to send a video to an AppleTV from a computer, rather than an iOS device. Definitely possible but I didn't get around to it.
I suspect you'd find bigger changes that you might think when it comes to coordination and project complexity.

But I really should have said "computers" and not the internet. In about 5 to 10 years, robotics are going to "revolutionize" construction, which in this case sort of translates to "devestate" in much the same way manufacturing has been "devestated" by high efficiency. But somebody in the Valley is going to make a crapload of money on that.
Me too. I see he has done well with his kickstarter project.

What on earth is he going to do with >$26,000? It doesn't cost that much to produce and ship the promised goodies to the backers, and it's not like he's going to need to spend a lot on marketing the thing. I guess he could just pay his living expenses for a bit while he works on it.

What's the general etiquette/precedent on kickstarter when someone receives backing vastly in excess of their goal? Is it acceptable to just plough the cash into whatever you want?
> (2) is an egotistical line of reasoning.

To be fair, at the time that reasoning was supported by a fair amount of data. To that point I had built a fairly successful career by doing (by my perception) very little work relative to my peers, and I ascribed that success to the leverage I got from using Lisp. I may have been wrong, but it was a defensible position given the available data at the time.
There are currently 3 blog posts from this guy on Hacker News' front page. Is something fishy going on?

Don't mean to be a cynic, this article is okay and all, but who is this guy (and what's his secret!)?
Oracle would have gone from $1500 to $259,200. About 23% annual gains. Microsoft was 26.5% annually.
Why is your site blacklisted?
But they would have to pay for all of those. Its more likely to see something like "Angry Birds Forth of July!", right?
Tell them that the exact terms and projects of your former employment are confidential to that employer and you're not at liberty to discuss details.

When they push back and say they HAVE to know your previous salary, you can tell them your compensation range over the last five years was [$X , $Y] where X is the highest base salary you got in the past 5 years and Y is your highest total compensation during that time.

Total compensation is your salary + the sum of all the cash you would have to pay to replicate all the perks of your current job (401k matching, Covered parking at the office, Coffee, Office supplies, ... everything you can think of)

This gives them a range of numbers (which they're looking for) that are the most favorable to you.
Original post on Reddit: http://www.reddit.com/r/IAmA/comments/fy6yz/51_hours_left_to...
The Go Game launches do-it-yourself iPhone scavenger hunts
I guess I'm not mad enough yet :-)
Why You Should Love Bubbles
The company I'm working at actually moved to ClearCase a couple of years back. It's the most painful development tool that I have ever used and I pity any future victims of IBM's marketing skill who choose to adopt it.
Xcode 3.x is STILL available for download from Apple, and it is STILL FREE.

Only the new update costs money, which some people are speculating is due to Tax laws. Apple has always given Xcode away with their latest OS, never have they done a full version upgrade before a new OS has been released.
>Regardless of what Anonymous can be, the media has latched on to the "computer hacking,"

The media is going to link bait and, frankly, a lot of them make money off the current establishment and don't like upstarts rocking the boat. Personally I would ignore the media aspect because there is no reasonable way to appeal to the Fox/CNN crowd.

>any possible positive outcome for Anonymous has long been overshadowed by the destructive

I disagree. You yourself have different goals and focus on different victories they've had. Every person like you can be the change you want to see tomorrow.

Dabblers never understand what it is they're dabbling in. That can't be fixed. And making the world a better place normally comes at the expense of those who gain from it being as it is. These two facts combined mean Anon will always have a bad rep with the uninformed no matter what anyone does. I say one should just ignore it and do what we can for the causes we care about. If the world gets better for people do we really care so much who gets the credit? Credit is good to get people involved but I would argue that most of the ones who can make the difference will know who was actually responsible and will get their motivation from results.
I see an "Edit profile" button, but it just redirect to /. I also don't see where to edit company details. (P.S. This site is a great idea.)
Sometimes I make fun of Paul Graham.
Everybody thinks like a scientist
My Rules for Negotiation:

1. Always be willing to walk away.

2. Never, ever, take the first offer.

3. Never take an offer immediately. Always sleep on it.

4. Never base your worth on "comps" aka. comparable salaries. You are an individual with your own "value add" to put it in marketing/sales/management speak.

5. Always remember that you always, always work for yourself. Your current employer just happens to be paying for your time now. Most everyone I meet when asked "who do you work for?" will say so and so company. But in reality they have no more commitment to you than you do to the stranger on the street. Always know that everything you do you do to extend your knowledge, your power and your influence. I always say "I work for myself. So and so just happens to be paying me right now."
No, it involves you and him telling the owner of the company how you have increased the amount of money he makes, and how keeping you will further increase what he makes.
Can't agree more! Just think about how code can scale to multi-cores / GPUs. It's all because composition is more _declarative_ than recursion. (Although recursion is still more declarative than C-style imperative programming.)
Why Twitter And Foursquare Are Dying
Very true.

And in fact, all things considered, I believe we are both doing pretty well now, separately. So you could say that all's well that ends well.

My business with the 3rd partner has lasted far longer than the typical small business. And I think my programming soulmate is doing OK. The latest information I can find on him is that he left his next job (who was formerly a large customer of ours), and I can also see that he subsequently sued them for back pay. Those legal documents listed that he was owed over $100K from the company he left (and there are certain other indications that he was terminated abruptly).

If you end up in legal battles with your last two employers, that's not a good sign. This supports your theory that I didn't know him as well as I thought I did. On the other hand, I'm sure his side of the story is that I was a huge ass in the process, but I honestly tried to live up to every agreement that we made. Still, I carry guilt to this day.

I must have said to my lawyer and 3rd partner at least 100 times that I want what's fair to my family, but no more than what's fair. I could see we were going to be saddled with huge debt payments, and I sure as heck wasn't going to put that burden on my family, to the benefit of the guy who was stiffing us!

I know my soulmate kept saying over and over that he just wanted out. I understand that the pressures were tremendous from his wife. All he had to do was negotiate in good faith, and he would have saved himself about $100K in settlement and legal bills.

If I didn't value friendships, I'd say "all's well that ends well". But really, it caused a TON of stress and pain. My relationship with my current business partner is exceptional, even though he's not a programmer-genius. He's a sharp guy, but above all else, he's highly ethical.

Bottom line, be highly ethical, even if it costs you. And extreme talent without ethics is not worth partnering with.
If it was just the recent $5 charge then a slippery slope argument would be weaker. [http://en.wikipedia.org/wiki/Slippery_slope] But Apple is well down the road - don't forget the approval process. Now, they have further tightened control.
Anybody else think its weird his posts are continually on the homepage?
perhaps its the ease of the paper chase + high personal expenditure (housing and car) that is the problematic combination.
Why the downvotes? The Luddites were skilled artisans objecting to advances in technology taking their jobs away. Doesn't that sound in the least bit familiar here?
People leave their jobs all the time, for all different kinds of reasons. Dealing with that is part of management's job. It's not your problem.

Also, the company has no obligation to you. They could fire you a day after giving you your big raise if they were suddenly short on money, or if they decided to cancel the product you were working on, or if they just felt like it. Why should you have a commitment to them that they don't have to you?
The argument is that the javascript development is a reasonable substitute for native programming - and in terms of protecting trade secrets it is not.
Not to say that this valuation indicates a bubble but I find it interesting to compare it to the Moorhuhn Game Series which was popular quite a few years ago. Seems to have been the equivalent of Angry Birds in the early 2000's.

Propelled by the game's popularity, its Bochum-based publisher Phenomedia AG, who had acquired Art Department, went public in late 1999 at the height of the dot-com bubble and attained a market value of up to one billion Euro.

http://en.wikipedia.org/wiki/Moorhuhn
What I want from my Common Lisp vendor (Erik Naggum, 2001)
raw PHP Vs. Ruby on Rails.
IAKAL, but my assumption is that each individual participant is liable to the country in which they reside. For example, as a US resident, there are specific laws regarding how I can and can't make deposits/play on online gambling websites.

On the other hand, you the company are liable in the country the business is registered in... I would think hosting means little, unless we're talking about jurisdiction to shut you down.
iOS has about as much to do with the Newton as it has to do with Go.
It turns out you only needed $150 million to make the Forbest 400 in 1985 (the equivalent of around $310 million today): http://tinyurl.com/4sjgdbh

These days it takes a billion: http://tinyurl.com/4ggvbak
Um, your site isn't blacklisted:

http://news.ycombinator.com/item?id=2309858
Interesting.

Monday support is a nightmare for me. OTOH I can just tell everyone I won't be in the office on Monday and check the support logs on Wednesday. Why do I have a feeling everything will be fine?

[Thanks for the quick response, Rob. I loved "Start Small, Stay Small." Still one of my 6 "nightstand" books.]
It wouldn't be so bad if it hadn't happened right after they killed Gizmo, which I was relying on for my primary number.

Salt on a wound; ugh.
Tender Support organizes your customer care so you can focus on service
You can apply styling to the :first-letter pseudo element but that's where it ends.
Blekko CEO on their early success in search
I don't get this. Why are there 4 different suggested times?
Public list of Vagrant base boxes looking for submissions
Goodreads buys Discovereads to build Netflix level book recommendations
Does the rule apply to hardware sold only or what? MS seems pretty comfortable giving new versions of software(IE7,IE8,IE9, Media Player, etc. etc. in SP2) to run on XP sold in 2001.
Yrral,

Thank you!!

Is this for the iPhone or for the Android phone?

And do you know how it works?
Wufoo's First Promotional Video
I agree. Something about his talk stirred up deep emotions in me too.
Early functional languages were based on two basic constructs:

*Linked lists (cons-cells) for data structures
*Recursion (with or without TCO) for control flow

Both of these concepts are fundamentally sequential and not less important very low level.
For today's manycore/parallel/distributed world, better fit would be:

*Nested data-parallel types (like in NESL or Intel ArBB)
*HOFs, array/dictionary/parallel comprehensions
Whenever people talk about git, they seem to talk about how you can have all of these working copies locally. My concern is the frequency with which code would be published to the centralized server and possible loss if all of the working copies were to disappear.

Admittedly, this is a bigger problem in svn if you aren't using branches for work-in-progress.
I really, really hate this kind of thinking: "I should have bought stock X 10 years ago..."

There are companies out there right now whose stock will balloon like this in the next 25 years. Go buy those stocks today.

Oh wait...it's not that easy to see into the future. It's much easier to use our 20/20 hindsight and dream about what might have been.
Guy Kawaski, Founder Alltop, How Can Women Enchant Funders?
Joomla 1.6 – A detailed review from a user
That never happened in the US. It was only the past couple years that S60 phones got introduced to AT&T and other US carriers as bundled with contracts. And nobody's going to pay $400+ for a phone they know nothing about. I always decried the fact that Nokia's phones were more advanced than the iPhone when it came out, but nobody gave a crap (they also didn't know it existed).
This confirms the hypothesis that agents are willing to compromise on price to close the deal sooner.

Correction:

This confirms the hypothesis that ESTATE agents are willing to compromise on price to close the deal sooner.
Robot Methodically Cracks Combination Locks
I'm not 100% certain you got the point, which is that in Clojure (and Haskell and I'm sure others) recursion is used "whenever possible" but given a choice you should use the pre-rolled recursions available in the various combinators, not implement it yourself directly.

fold, map, filter, and a wide variety of other things are all recursive, but the recursion can and should be factored away. A "map" is utterly clear what is going on. The handwritten recursive version of a map requires a bit of analysis to be quite sure there's nothing tricky in the function being mapped, especially as the function being mapped gets large.
Dog Toys your pet  can chew on
“We don’t get out of bed for less than $10,000 per day.”
Exactly what I was trying to say. BTW you should update your formatting a little bit.
So, what do you do (or have you done) if your boss is a fairly rational geek-type?

In my experience, "fairly rational geek-type" and "boss" are a contradiction in terms. I honestly believe that a rational geek has to give up some rationality in order to become a boss.

I didn't mean to infer that anyone has to play hardball. I just needed to give myself an attitude adjustment to level the playing field.

In any negotiation, only 2 things are really needed: (1) Treat the other person the way you would want to be treated and (2) Do the right thing. What could be more rational than that?
At least one startup comes to mind to qualify under that criterion, Friendfeed (Paul Buchheit).
There's a ton. I'm working at a new company and we use JazzScheme for everything, but it's a spin-off and not a startup.

The author of the original post made an angel investment in a Common Lisp-based startup after they went through YC.
The game season 4 episode 10
the game season 4 episode 10 The series follows Melanie as she struggles with the ups and downs of having a famous other half and a new group of friends - the other players' wives.
I don't know, but I am willing to bet it isn't a coincidence that Gizmo5 is shutting down around the same time as hints of SIP for Google Voice #'s is leaking.
Starting a week long water fast
Update from 2008: http://rondam.blogspot.com/2008/02/what-are-programming-lang...
When happens when someone signs up with google, but then later tries to log in with facebook?
3G phones are complicated beasts. It takes years for an implementation to mature -- and the standardization bodies continue evolving the standards and adding complexity.

In the past, Nokia was one of the first to have a prototype implementation -- hence, more time for testing and improving it.

I would say this is no longer the case today -- but it's still probably one of the more mature implementations around.
love the idea (partly cause I considered doing something like this previously). Here are some things you could do - Give the top performers a diary where they explain their thought processes about their bets, show what wagers the top betters have made (individually and in aggregate), and allow your users to join "teams" ie "team London" might compete against "team Liverpool". Also I would specify a fixed weekly bankroll to make it a fair competition. Anyway, best of luck!
It took 12 people to develop this concept?

http://www.toepener.com/aboutus.html
Pretty cool! At first I found myself wandering aimlessly looking for a "browse lists" link to get a better idea of what kind of lists people were posting. The only one I found was all the way in the footer. Also I would maybe give some examples of lists under the main input box where it says "My top 5 ___________ are". Maybe under it put (ex. beers, movies, etc..) just to make it clear.
Yes, that's true.

I was more thinking of his weird pre- and post-processing like >>> When new mail arrives, it is scanned into tokens, and the most interesting fifteen tokens, where interesting is measured by how far their spam probability is from a neutral .5, are used to calculate the probability that the mail is spam. <<<
Google enterprise chief: Data is safer on our cloud than your PC
"Touching a doorknob or push-plate means you take a chance of picking up a lot of terms."

Really? Is "hypochondria" one of them?
The answer to this seems obvious to me: much like a lawyer, the interests of a security vendor must align with those of its customers, even when some of those customers might be doing bad things.
Firstly, our percentage is a lot higher than 5% so we have more invested than you may think.

Secondly, negotiating an offer is the quickest and easiest part. It hardly consumes any time at all by comparison to the amount of time and effort invested just to get to the point where there is any offer at all.

If I've invested a massive amount of time and effort into getting a candidate through the process to the point where the employer wants to make them an offer, believe me, I am going to fight tooth and nail to squeeze every penny from the employer that I can get.
I think this is an awesome implementation of what can be a tricky concept.

Out of curiosity, what percentage of users use their Google accounts? Facebook accounts? Have you noticed any trends in terms of "serious" users (e.g. higher plans, more likely to convert to paid users) using a Flowdock account vs. their Facebook or Google?

I've always thought that Facebook/Google sign in worked well for free sites or "lightweight" sites (e.g. ones my entire business doesn't depend upon), but I'm curious how many people use them effectively with a site like this that's more "vital".
thanks mindcrime -- hmm, I'd never thought about that. Are people have trouble finding non-technical co-founders? (good sales / BD?)
The dreaded double checked locking idiom in Java
Ask HN: How could you claim a Facebook URL, if you have the trademark?
Hello there,

If anyone has any additional information about how I would go about requesting a Facebook vanity URL, if we own the trademark for the name. It is very important for our brand to have the original username without any weird alternatives.

Thanks everyone,