skysight-inc/HackerNews huggingface dataset:
Wow, why did this get posted after so many years? It's a bit embarrassing to see my writing from back then. Its amateurish, a bit tacky and I sorely needed to edit it.

As for my opinions now, I think classic Lisp is forever doomed to be a niche language. I think it's legacy will be contribution of ideas to mainstream languages.

Having said that, Clojure is fascinating and could prove me wrong.
Why did Google Search remove the "Image" button?
Why did Google Search remove the "Image" button? I used it nearly every day. Even when I click "More" on the left it is no longer there. I use the Secure Search beta. Comments?
Well the good story is pretty mundane. Here's mine: the payments have always gone through.
Most of us find it hard to believe that once such large corporations are able to create a tiered network there is little chance that it will ever change given their enormous financial stake in it.
Don't know and don't care much about it, but it says in the article that sneaking in undisclosed easter eggs is verboten and that is why [this version of] the app was rejected.
An alternative look at Google's recent announcement than the current media position.
Sounds like you weren't ever actually a contractor.

There are two types of position that employers describe as "Contractor". The first is the type described in the article, where you bring in a guy for a short term and pay him roughly double what you'd pay a regular dev. The second type is where you bring in a guy, pay him the equivilent of a regular dev salary, but as an hourly rate, and don't give him any benefits.

This second type has a more common name: "Being taken advangage of."

Sounds like that's the type of "contracting" you were doing. Congrats on getting out of it.
In that very framed particular, no. But when its the aggregate of a great many videos, (some of which might be talking about bombs) and the aggregate of emails, emails with lagtimes do not involve the frustration and loss of value that video with lagtime does, and that has to do with the nature of the mediums. Mail is not a call, it is not a direct contact with a person, mail is leaving a message, which the recipient reads when they are available, unlike a call, where the users have made themselves available.
Good or Evil: Have We Shared Too Much With Facebook, Google, and Apple?
I have never believed in retirement, nor have I ever thought that I would get social security or that any magical financial system would allow me to "retire."

I would like, in my later life, to maybe step down into more scholarly pursuits. But I'm sure I'll still be doing something for revenue.
Absolutely. I've got custom foam injected liners and footbeds and will never ski without them again. Changed my (ski) life.
It annoys me that Latex is compared to Word, when they are bit different systems. Word is a word processor, and Latex is typesetting system. Much fairer comparison would be against Quark or InDesign, which are designed for typesetting.
I have never actually paid attention to how different logical 'or' and english 'or' is. This strikes me as a trivial example of why legalese is so hard to read.
I suppose it's yet to be available in the encrypted search (It's still there in http://)

edit: yup not yet available in SSL http://googleblog.blogspot.com/2010/05/search-more-securely-...
Yeah, it basically kicks you out of whatever app you're in. Now, you can navigate back to apps once you're in the phone call, which could potentially cause a problem if both the phone app and the camera app are vying for the same control over the volume buttons, but Apple could just make it so the phone app always has priority over those buttons.
Are Ex-Developers Good Project Managers?
Sooner or later developers have to start thinking about their career path. They are facing a question like 'I have been programming for x year ... now what?'. As I see it there are three potential career paths for developers. One of them is well known path from development to project management. Quite often you can hear that developers are not good project managers. But they have one big advantage over non-ex-developers - they know what debugging is!
Do you think the YC brand increases your valuation for subsequent funding and/or exit price by 6% or more? I do. That alone makes it a wash. The investor intros, mentorship, cash, free PR, free legal stuff, etc., is all gravy.
But the point is that Yelp was using a private (at the time) api to support the monocle.

Edit: According to dieterrams, I am mistaken and stand corrected.
The Pandora console (http://open-pandora.org) looked really awesome for a while, but it was stuck in development hell for too long. Now its SoC looks rather paltry compared to newer high-end phones.

I still kinda want one just for the gaming controls. If it's possible to replace Android with a GNU/Linux distribution (like Meego), this could be a replacement with no downsides. It's too bad that Nokia is unlikely to attempt this after their N-Gage embarrassment.
Senior Developer versus Junior Developer
What does it take to advance from junior to senior developer? The most obvious answer is experience. But is it only that? Or maybe number of years of experience is completely irrelevant?
Maruchan is better than Top Ramen.
He's using their names to promote it either way, it's just unethical if they're not involved.
This is apparently untrue, according to the (then) intern who created it.
I like everything the author mentions, with one addition: besides XML and JSON as media types, I like to provide xhtml with a microformat. This allows browsers to interact with most API functionality directly, which has development benefits you just won't realize until you try it.

The key is that your xhtml must be generated dynamically from an internal data structure, and your JSON and XML should be generated dynamically from the same data structure. This ensures consistency both within and across media types, and it simplifies development because you can stop worrying about the output format; you just need to worry about the internal data structure which represents your resources. The transformation into a client-usable representation occurs completely separately from all of your business logic.
That depends on what you mean by DSL. The term is overused, poorly defined, and I haven't seen very many interesting instances of it anyway. I certainly wouldn't describe HTML as a DSL. It doesn't suck for building UIs to such an extent that it didn't take over the world. Who on earth would want to turn HTML into JS? And what does this have to do with Node? There, I've disagreed with everything you said!
World Population by Latitude/Longitude (Graphs)
Right. Because those stagnant wages and exploding health care costs have freed up all that extra money for the middle-class worker.
I'm sure lots of sites will incorporate this. But why not just do a browser add-on/extension, that would allow you to share any link from any page?
Could you point out some examples? I'm not disagreeing with you, I just don't know of any because I'm generally not a Mac user.
I was afraid of that.

My understanding is that the problem with the CM fonts in PDF is actually not the CM fonts as in Metafont but in the conversion of the CM fonts to what PDF wants. So, that conversion was essentially by hand by starting with magnified TeX output and taking 'outlines', in part because what Metafont assumes for 'pens' conflicts with what PS does with 'pens'. So, from the last time I looked, it seemed that what I needed was just some new conversions of CM to what PDF wants.

Actually with the TeX distribution I have, there are some nice fonts for just text, maybe Century Schoolbook, etc. But, again, I never want to give up on math or the AMS symbols.

Uh, I just use TeX and not LaTeX!
... or they acquired a PhD.

(in other words, exactly what you said)
> Get a white noise generator of some kind. We have a 99-cent iPhone app on our phones that we use daily.

I really like the free website simplynoise.com for white noise. Specifically, I find their oscillating brown noise to be soothing.
There are existing 3rd party browser extensions that do this, in any case your average internet user does not use browser extensions or even know what they are.
Yes, however, sometimes a corporations best interest is to co-operate. This is a classic application of the Nash Equilibrium.

If Google refuses to compromise or negotiate, and acts against the telcos, they are in effect acting against their own interest. If they co-operate with the telcos, everyone wins.

My interpretation of the "deal" with Verizon, is that Verizon can't discriminate against one companies traffic over another, of a similar type.
Make time for your kids. It's really easy, as a hacker/startup founder/equity holder to say "Well, X is really important, I need to do that first." You'll always have more X. Take time, play with your kids, love on them, take them to the park, draw with them.

I have a son who is almost 2, and two of his favorite things to do with me are to read books (he'll bring me a book, crawl up in my lap, and snuggle up. When we finish the book he runs off to get another one and repeats the whole process) and play with his hotwheels cars on my desk. It means the world to him when I clear off my notes and keyboard and mouse and just spend a half hour racing cars back and forth over it. That half hour I might have spent reading HN, or testing some new feature, or whatnot, sure, but I'm starting to learn that the things that seem small and unimportant to me are the highlight of his week. Don't get so caught up in providing for your family that you forget to be a father - it's enormously easy to do so.
I know about this; I'll fix it.
Man, this was a long time coming - but I do hope twitter will embed links smartly - as in a la facebook style preview of a page snippet or play youtube from twitter itself.
Att wireless coupons
Get ATT Wireless Coupons or ATT Wireless Promotional Offers to save at ATT Wireless.com. Save money with online ATT Wireless coupons or with free ATT Wireless coupon codes.
Conferences should help hackers get rich, not hack more
Where Did Demand Media’s Profits Go?
The same concept of well-directed small investments now yielding disproportionately huge rewards in future applies to philanthropy as much as to investment.

Buffet is something of an outlier in his ability to maximise ROI - an average person's affordable gift of $200 now would arguably help people more if given now than given after a number of years of earning interest averaging marginally above the rate of inflation in a savings account. Sure, if you need that $200 to bootstrap the next Google it's an entirely different matter.

I take your point about mathematically insignificance in comparison to Buffet and Gates, but there's no shortage of worthwhile causes they aren't donating to where small donations can make a difference.
After reviewing some cloud database papers
A strong preference for being with anyone inoffensive instead of being alone is generally the result of being alone for a long time. It doesn't survive a long period of being with someone. Once you've been with someone for awhile, the possibility of being alone becomes a siren song that haunts you whenever your partner irritates you in the smallest way. What makes a long-term relationship worthwhile despite the stress of living with another ego and bundle of needs is the unique support and understanding you can get from someone who has known you for years.
That's not at all true. Social Security's issues are massively exaggerated by certain groups. The real problems with regards to our "entitlements" is in Medicare. Unless the price of healthcare can be kept under wraps its going to be a nightmare. But there's too many people out there with a lot of money that don't want to see that problem dealt with.
Mobile Devices Overtaking PCs
To answer the question, while most nations are better off, and yes, trade is a positive sum, the geopolitical fact that China is a competitor with the US makes them an 'economic threat'. Rather, they're a political threat, and can wield any of the many tools a nation has to interact with one another, from military might, economic might, political influence, etc.

That said, both nations are still better off working together.
Video quality is less important when you're enjoying what you're watching
I'm amused how the snarky, content-free comment critical of Bush gets upvoted, while this snarky yet entirely correct response is downvoted.

I think some people here don't grasp the seriousness of the US government's financial situation, and how much it worsens the longer the recent status quo is maintained.
GOOD Magazine: 1000Memories Creates Online Space for Remembering Loved Ones
Really fast batch superset count queries
We managed to come up with what we think is a pretty novel algorithm for computing vast numbers of superset count queries and would love some scrutiny to uncover if there's something better we could be doing.
Also, can't the kids go to sports by themselves? (Sports with 2/3.5 years old??)
Point taken, but how about a story where there was a conflict that was settled quickly and fairly?

In my case, my account was flagged (the business was legit, but I could understand if they had some cause for concern), but it was such a hassle to satisfy them I gave up. I couldn't talk to a person; I had to send dozens of faxes; I couldn't even email - I had to use a stupid form with a character limit; it was never laid out what I had to do or how many steps remained.
You can't seriously believe that using StackOverflow is comparable to working alongside an expert.
this site reeks lame sauce, total poser hopin to snipe some startup noob traffic, good luck with that, toting the blank man and ries is additional lameage and to follow up with a web entry form where you say "2-3hrs" time = mvp, is flat out incorrect..
That is an entirely different point than what was presented in the article. It is possible however that it was the style of presentation where I found fault and not with the substance itself.

As I said, I agree that it is a great thing to keep your mind open to other people's views, thoughts and feelings.

It takes a very curious mind however to find this practice at all interesting. A lot of people aren't really enamored by learning for it's sake alone.

But programming seems to be one of those interests that are just avoided altogether in many cases.

It most certainly is not. It just happens to be the one you see the most, especially since you and your husband - against the grain - share this passion.

Programming is no different than any other passion in this regard, from quilting to football to fashion to cigars.

Well rounded people will have a great many things they are passionate about. There will be those that their spouses share with them, and those that they do not. Provided that the amount shared works for both of them, what these particular passions are is irrelevant.

The problem with most programmers frankly is not that their SO's don't share their passion, it's that they have little beyond a passion for programming.

The less well rounded, the less likely you are to find a person to relate to.
Italian also has "Lei" which means both she and you (in the formal sense).
Think of Latency as a Pseudo-permanent Network Partition
It definitely has. Two years ago, I even had issues with some features of KVM/QEMU (live migration, for instance), let alone trying to run that on a distributed FS. It's amazing how fast these techs are coming along.
It's true:

http://www.ruby-assn.org/ja/index.htm

http://translate.google.com/translate?js=y&prev=_t&h...

Matsue Ramen is from Matsue city, where Matz lives.
One problem is that Quark and InDesign are expensive, bloated pieces of software whereas LaTeX and Word are free and easy to obtain (okay, Word isn't free, but it's ubiquitous).
More like MS/.NET vs Java/OSS
Want a leg up on competitors? Give them more time
What I find most interesting is that no matter how many times these points are brought up or given advice... a person who is just starting out will not take these in until experiencing them first hand, almost in a rite of passage way...

I recall doing every single one of these mistakes, and more. But it only truly registers fully when you actually hit them.
I must re-iterate what others have said for emphasis:

1) Finish off your to-do list before the baby arrives. Setup the nursery; go see that movie you've always wanted to see; travel to places you've been meaning to visit; drink, party, and be merry; finish playing that video game; crank out a ton of code on that side project of yours. You will NOT have time to do any of that when the baby is here. Heck, it may be many years until you can get to some of things on your to-do list (such as travel somewhere far and exotic).

2) Prepare everything in advance, even if you think you won't need to. Your sleep-deprived-future-self will thank you. Go out and buy a ton of baby clothes in advance (newborn, 3 month, 6 months, 9-12 months). Buy a stock-pile of diapers, formula, baby-food, wipes, etc... Buy enough to last you at least half a year or more. Cook in advance so that you have "ready-to-eat" meals to throw in the freezer; make enough to last you a few months.

You will not have time (or the will) to cook, go shopping, or paint the nursery when the baby arrives.

It will get easier as they grow up :-)
lol, -1 google spellcheck. Thanks for the correction.
Rather, they are obligated to maximise their shareholder's funds, which says nothing about any externality to that market...like, for example, whether producing open software will make their shareholders (and others) more wealthy.

The only obligation a corporation has to its shareholders is to maximize the funds it is given.
Thanks, those are great points.
I'm sure it had nothing to do with racking up an average of $10-20k in credit card debt and taking out highly leveraged mortgages with the assumption that ever-increasing real estate values would make up the difference.

Saving early is more important than saving a lot. That's the magic of compound interest.

Even during the recent recession, inflation has been very much under control. So I'm not sure what "stagnant wages" have to do with anything.
This is probably only because the bank horror stories are (mainly) small: a late fee here, an overdraft fee or two or three there, a bumped up credit card interest rate, etc. The banks probably do as much per customer as PayPal, but they spread the pain out, so it isn't quite as noticeable.
If you were me, much would you charge for this service?
Speaking as a developer of Facebook apps, Facebook truly does like to break things, and it is incredibly annoying.

Google doesn't need any of that.
Agreed, it's awesome. Yahoo should be focusing resources on it.
I'm mystified as to why we should care even if these were all his remarks. I'm trying to think of more generic and multi-contextual ("Don't use this." "I don't use conditioner." "They don't use Morse Code anymore, just EBCDIC.") two-word phrases...
We might just be quibbling over good vs great, but the number of professional programmers producing code out in the real world that can't write a simple fizzbuzz method is astounding.
Twitter's Tweet Button is here
Does anyone know what software is used for the animation?
Design For Hackers: Why You Don't Use Garamond on The Web
the big news imho is "Datasift" (twitter partnering with tweetmeme for):
"Scalable platform for developers to build very precise streams of data from the millions and millions of status updates sent every day.

* Tune tweets through a graphical interface or our bespoke programming language

* Streams consumable through our API and real-time HTTP

* Comment upon and rank streams created by the community

* Extend one or more existing streams to create super streams

DataSift is designed to work at scale, serving hundreds of thousands of real-time streams and processing millions of rules every second. We hope that the product will allow developers to focus on the building of amazing new user experiences and let us worry about delivering the right content to the right person."
First entry at: http://extensions.apple.com/
Social Security is not bankrupt. It has massive assets, and is fiscally sound until sometime in the 2040s. The problem is that the government has borrowed that money and used it for other stuff. It now needs to start paying it back, but that's no different than any other loan you make.
Social startup Ning gets users to pay for service
There's an easy way to insert unicode characters just about anywhere, if you're using Ubuntu at least:

Ctrl-Shift-u, [hex value], enter.

C-S-u 2e2e <enter>: ⸮
Breast Cancer’s DNA Yields More Secrets (HealthDay)
Regarding actual hacking...

When the baby is very small they sleep a lot. They sleep more when you're near them. When you have only one baby, (so there's not an older brother causing problems), you can get a lot of work done sitting next to the baby's crib. Type type type, hand him a bottle if he wants, or change him if he wants, or pacifier him if he wants, and then it's type type type again.

As they get older, the sleep becomes less and less, and you're so grateful when it comes that you tip toe around the house, hoping not to wake them up. From that point on, you will get less and less work done in the day time, as they sleep less and less in the day time. At that point, I started going to bed with him at 8:00PM or so, and waking at 2:00AM and then working away till it was time to go to my day job. It was the only time I could get any peace and quiet to focus.

One of our problems has been that our house is too open, so when the baby is sleeping in the swing or the boppy, the whole house needs to shut down. They spend 8 hours a night in their crib, which I assume you have in a bedroom, so they hate the crib. For daytime naps, they often refuse the crib (at least mine do), so you're stuck with them sleeping somewhere else that may not be as private from the rest of the house as you would like. If you can arrange that privacy, you'll be much happier.
Banks in Europe are tightly controlled. You have no idea what it's like in the US.

Imagine a system where…

1. You pay a 20% fee to withdraw money from an ATM that doesn't belong to your bank.

2. The bank puts thru a charge they shouldn't, you run out of cash, and you get whacked with a $35 fee.

3. The bank charges you a monthly fee after that - another $35 fee.

4. The bank shuts off your card because you're in another city, meanwhile you're lost in the dark, and alone, and out of money, and can't get a cab.

And on and on and on…

Not to mention outright defrauding.
"It is based on trying to integrate several comments by others that I do not fully understand at every level, and so may be somewhat inaccurate; please help in pointing out any deficiencies."

---

There is something to be said for a guy this smart, and with this many accolades, being so humble. One need only read Terry's blog to understand how much the guy DOES understand.
Yeah, but it probably worked out pretty well for IBM, and lazy/mediocre managers could pretty easily abdicate responsibility for things while not getting fired for buying IBM.
Congrats to wepay. Great job on seizing a customer in trouble and meeting their needs. There are plenty of other frustrated pay pal customers, this could be a great starting point for wepay. Go get em wepay
I could not disagree more.