skysight-inc/HackerNews huggingface dataset:
True story: I know a guy who's so used to writing cross-browser CSS that he gets things the way he wants in FF, then checks it in IE and it's usually right or needs very slight tweaking, which he of course knows how to do.

He'd be a perfect candidate for the job if he weren't starting a company with me :) But I bet there are others out there like him.
Probably speaking, coding, presenting, traveling, and replying to the massive amounts of email I presume he gets as leader of the Free Software movement.

He must get insane amounts of noise vs. signal in his email.
Nice job. Feature request: an "all except" option that lets you to enter a list of specific users to ignore -- a HackerUnfollow feature, if you will.

Not that there are any annoying people on this site.
I've had a lot of success with the pomodoro technique. You start with a todo list for the day and then do work in 25 minute chunks with 5 minutes off in between each chunk. I've found that giving myself those 5 minutes of time to deliberately not work makes it much easier to actually focus for the 25 minutes when I am working. It also forces you to look at what you're doing every 25 minutes so you don't head of down rabbit holes.
You got screwed on the PC, too. I bought parts for mine about the same time (March 08) for a total of about $600, and it plays SC2 on max detail with no issues at all.
I bought one.
This post by Marco Arment explains it better than me:
http://www.marco.org/868606627
Overlay shower board rather than using a "paint"? I've got no experience with the paint, but I can't imagine the rough texture of drywall would lend itself well towards "painting" on a whiteboard.
IndexTank search clinic in SF this Friday, register here
Getting off of HN.
It's not so much the food as the consistency of eating. The advice you've received is correct: eat small meals or healthy snacks periodically. And as you've found out, it's easier said than done for some people.

I sympathize: I used to be ungodly thin, with a lightspeed metabolism and no appetite at all -- often my first meal of the day would be dinner! When I started lifting weights I had to learn to eat enough or I was constantly feeling faint. Get used to eating. Keep snacks already prepared and eat at fixed times during the day. I ate a lot of apples, tuna sandwiches and lots & lots of milk. IIRC, I even set an alarm to tell me when it was time until I got used to eating regularly.

The good news is that once you've done it for a few weeks, it becomes second nature.
People who need to run OSX and need multiple cores and lots of RAM or support for hardware expansion cards. Think high-end RAID cards, graphics cards, specialized AV cards, etc.

If you don't know you need it, the Mac Pro was not built for you.
This link down for anyone else?
Couple that with Camus' <i>The Stranger</i> and <i>The Myth of Sisyphus</i> and you've got enough satisfying "thinking material" for a nice long while.

One more suggestion for fiction: Rohinton Mistry's <i>A Fine Balance</i>. This will FOREVER change your perspective on hardship while giving one a fantastic appreciation for living. I'm always giving copies of this rare gem as a gift and I have heard nothing but rave reviews from those who have been touched by its power.
It has nothing to do with speed, it has to do with transistor counts, which should increase disk size or lower cost.
I'm curious what exactly this means. Are they going to be exposing this via the graph API so that the data can be programatically used to port from one network to another? If not then I don't really see the value of this except for marketing and goodwill.

If they do expose it via the graph API then that truly is a big deal :).
But then, process will have to continuously keep a check on the directory. So, the time interval will need to be figured out for the process to wake up and check the directory for the renames.
More precisely, JavaScript doesn't have block scope. It does have syntax for grouping multiple statements into "blocks" (not sure if that's the right word), e.x.

if (...) {
// block
}

It turns out that blocks don't need to follow a control flow construct like "if", "while", etc, they can stand on their own anywhere a statement can.

What's happening in the above case is the syntax for an object literal and a block is ambiguous. It's normally not a problem since you don't have object literals standing on their own as statements, you do something with them as an expression. On a console (or any time you eval an expression) you should wrap it in a parenthesis to disambiguate it:

({x:1}) // expression (object with "x" property equal to "1")
{x:1} // statement (label "x" followed by statement "1")
My "base" inspiron 640m bought in 2006 is still fast enough that I haven't felt the need to upgrade either. Displays 720p video, boots in 20 seconds, and I just purchased a replacement Inspiron 640m for 150$.
All of them.

Sometimes I feel like I'm the only person who is pretty happy with any language. They all have little quirks I don't like, and they all have things that I think makes them better than other languages.

For a while, I had a few languages I thought I hated. But as I learned them better, I came to appreciate them, too.
This is Facebook's patent, not Google's.
What about the cost of simply defending against a lawsuit?

http://www.inventionstatistics.com/Patent_Litigation_Costs.h...
What does that even mean, as a criticism?

Has not KISS made better music than thousands of other bands who "cared about music" more? I'm pretty ambivalent about KISS myself, but they make music which many people enjoy and which is technically pretty good by rock 'n roll standards, so what does it mean to impugn their motives?
Copyright owners can try to prove "indirect profits."

EXAMPLE: Some years ago, Frank Music. Corp., owner of the copyright in the musical Kismet, sued the MGM Grand Hotel for using material from the musical in their floor show. The original damage award was a percentage of the ticket sales to the floor show, which didn't amount to that much.

After all the appeals were over and the dust settled, Frank Music Corp. ended up with an award of 2% of MGM Grand's total revenues during the relevant time, as indirect profits arising from the infringement. The rationale was that the floor show was a draw for the casino, the restaurant, the hotel itself, etc.

The appellate court's opinion is at http://ftp.resource.org/courts.gov/c/F2/886/886.F2d.1545.87-...
The more I think about freelance work, the more I come to the conclusion that we all need to start specializing.

Every business needs a set of unique attributes, and many people are creating freelance businesses. How can people possibly compete effectively without becoming _very_ good at least part of their job description?

I know that many of us like to think of ourselves as capable of tackling everything, but in reality it's very difficult to wear five different hats.

I'd like to see networks develop which allow developers and specialists to effectively work with each other in more specific capacities without needing to form permanent business structures.

I'm fairly certain that this is the way the labour market is headed - but Ip think it would be useful to be able to make the process of partnering with other freelancers more democratic.
The Techcrunch notes are hard to decipher, being taken real time and all. But it sounds like they're doing something very interesting. Like they want to be the source of all social interactions on the web without having monolithic control.

Which, as Zuckerberg seems to be saying, is a difficult task to balance indeed.
With MobileMe, you have explicitly signed up for a service who's primary purpose is to share your data. Android is arguably the same situation, though you don't have any alternative so I would actually throw them in the same dungeon as Facebook.

Experience teaches us that the only consequences users understand are the ones they desire. Everything else is ignored. So, if they download their Facebook contacts to their phone and this also causes their phone contacts to be uploaded to Facebook, you will end up with some angry users, dialog or no dialog.
That's silly. If you agree that something is both illegal and immoral, then how is prosecution not an appropriate response?
Its the same way for me. I have to consciously decide to eat something good. Otherwise, I'll fill up on small things that don't give me much energy.

I try to have an apple or a few handfuls of grapes a day. They're small and only take a few minutes to eat. Plus, my energy goes right up after the meal, in a way that feels good. Not all jittery, like after a double espresso.
I don't think your problem is as complex as you think.

You have two sites right, a marketing site and an application. If it is just this I would keep both sites under the same domain and deploy your application to a sensible sub-directory. Alternatively you can make a sub-domain for the app, but this is just slightly more work since you will have to take care of this in your DNS settings.

However, if you are planning on giving your users each sub-domains then you are talking about something way more involved.

Clarify your question, and I think you will get better help.
oh, well, I think you and I agree ... The death idea is inspiring, but is an overkill. 99% death are natural death. For people who worry about it, they should add their logins to their will. But then, dead people are supposed to be gone, with most of their stuff.
No, my time isn't that valuable.
Facebook Ad Algorithm Cracked
I'm not sure that's the right way of looking at it. With most numerical simulations, the only thing that matters is the level of accuracy. By changing the accuracy, you change how fast it runs (less accuracy->faster). So for a given level of error tolerance, adaptive step size will typically run faster, because it can use larger steps when able, and smaller steps when required. For fixed time steps you have to stay at the smallest the whole time.
How many formats do I need for HTML5 video?
What about the guy who said "The music industry should realize that piracy is a good thing."
Ah, ok - I don't know the history of the space that well. Either way it's a god-awful patent, but especially with clear prior art.
Very interesting. Do you notice any slow down over time? I think I'm right in saying that OSX doesn't implement the trim command or something like that?
I've had one in my MBP for a year and it is the best "bang for buck" I have ever spent on a computer component.

My wife used my computer the other day, and she was shocked at the performance, enough to comment about it. She doesn't normally talk about computers or relative performance in things. Her computer is a 2008 MBP with a 7200RPM drive and lots of RAM - not far from my machine, except for the SSD.
http://vendder.com - made by 2 people with ruby and sinatra. just started but already have some paying users.
Been a while since you re-installed Windows?
Neither should executives, apparently. At least in the music industry.
> announcing your goals makes you less likely to follow through with them

But people aren't probabilities. Our destiny is a matter of choices not random chance. So that doesn't really make sense.
nVidia here, renders smooth as butter. Or other smooth things.
Don’t confuse a university education with vocational training
Devops != Sysadmin
"Early engineer Borden Liu left his 6-figure job to join inDinero." -> Doesn't instill a lot of confidence in the reader. Instantly makes me wonder how much of a gamble the switch was.
Focus is critical for your startup
http://www.pingbrigade.com/. Not exactly profitable yet, but brining in some revenue.
Gene Simmons was born in 1948, and cassette tapes didn't come into widespread consumer use until the mid-70s.

So, no, I'm sure he wasn't swapping cassette tapes as a kid. He was probably saving up to buy records.
The one I'm using that's making me the most money.

At the moment, I'm into Java for creating Android apps and having a good time with it. Before that, it was PHP. At one time it was ASP. Once it was Delphi/Pascal. When I was a kid, BASIC.

I don't think the language makes me happy, I think my situation makes me happy, so by association, I'm happy with the language I'm coding in at the time I'm happy. Or something like that.
Tiles are from secret of mana 3 if I remember correctly. Chrono used just because of the sprite availability, it was one of my favorite games as a kid
> if we reprocessed all spent fuel in the U.S. today, we'd have enough Pu to power about 33 MWe worth of breeders, about 1/3 of the current fleet.

That should be "GWe" not "MWe".

Also, I dispute your choice of statistic. Why not show what happens if you start fast breeders on mined uranium, just like LWRs?
My favorite idea for this sort of thing is to put a LFTR on a barge (or, better, in a submarine), using seawater for cooling, and ship them out to any coastal area where they're needed. Build them in factories, assemble them in shipyards where such things are relatively easy, and handle the periodic maintenance and refueling in a centralized location.

Here's where it gets really fun: you can use the waste heat for desalination. There are a lot of places that sit next to a coastline but are short on electricity and fresh water. Russia is trying to make a lot of money from this, using a variant of the reactors they've been using on their nuclear ice-breaker ships.

And if you're using something like a LFTR that's compact enough to fit in a submarine, the water will protect you from hurricanes, earthquakes, aerial attack, and so on. It's a pretty clever scheme. Here's a thread on the Energy From Thorium forums discussing it:

http://energyfromthorium.com/forum/viewtopic.php?f=43&t=...
"You have a number of "this is what it will cost you" options which will only work if the party you are negotiating with is reasonable. There are teams and managers out there who will happily assert that they can violate the laws of space-time in order to avoid making the sacrifices you'll tell them they need to make."

Generally speaking though, it's less a matter of reasoning with them as it is a matter of finding the right buttons to push. Is it that their goals are misaligned from yours? Phrase your response in terms of their goals; they can't be too out of line if they need something from you. Do they not trust you? Point out that they're going to have to trust you whether you do it your way or theirs.

If they're being genuinely unreasonable and out of touch with reality and they are completely unwilling to change their approach, I'd personally rather spend my time finding ways to not have to work with them. Chances are they really aren't though. They just have a different way of looking at things that you can't meet without learning to think like they do a bit.
This works, but only for natural extroverts, politicians, and DHH. For you, hacker, much better to keep a low profile until you've got something to announce.
Resource usage tends to follow a http://en.wikipedia.org/wiki/Logistic_function not pure exponential growth. Picking a good limit is hard but assuming energy use per person is stays around 5x our current value and US population is limited to 1 billion people 1000 years is an extremely conservative estimate.

Conceder: Between 1980 and 2006, the worldwide annual growth rate was 2%. (http://en.wikipedia.org/wiki/World_energy_resources_and_cons...) If you assume world energy usage will grow 2% per year for the next thousand years you end up with 400,000 times current energy usage however, the sun only supplies the earth with ~10,000 times our current energy use so we would fry the planet with waste heat far before that level. (Think global warming to 800 degrees Fahrenheit.)

PS: In 2009, world energy consumption decreased for the first time in 30 years (-1.1%) or 130Mtoe, as a result of the financial and economic crisis (GDP drop by 0.6% in 2009) so growth is not necessarily even guaranteed.
Oops. I installed this release of LLVM and Clang has in fact taken a big jump in version number and is now the same as LLVM, 2.8.
Thank you for making this point, because it's the crux of the argument. If I steal something from you, I deprive you that object. So, when I steal your physical car, you no longer have a car (that you could resell or use).

When you download a song/album, you have a copy of it. It doesn't deprive the original owner/artist from continuing to sell it.
If it's not enforceable, why the hell is it granted? That's total bullshit, seriously.
Being polite takes very little time. Knowing what constitutes politeness takes a lifetime of study for some people, and when you travel as much as RMS does, that's a lifetime of study for anyone, autistic or no. Can you navigate social norms in every country he's been to (and worked in?) You're really oversimplifying.
Sure, if one specific church is being heterodox, you can blame that on the church. And if it were one specific nation implementing shariah law as being all these nasty things, you could say it's just that nation. But what happens when _every_ nation that implements shariah law oppresses women, prohibits freedom of religion, and in general is a repressive society? 'Shariah' is a label. If all the nations that apply that label to their system have more or less the same repressive policies, it is not very helpful to say that none of them are correctly applying the label; the point is it's a label adopted by repressive societies.
Thank you for posting this with comments enabled! It's nice to be able to see Q&A about the job posts.

(I'd apply, but I'm both based in NY and happily employed at another startup)
Whatever lets me do more with less code in a fairly clean way, which, at the moment, means Ruby.
Wanted to reach you, but frankly AOL won't let me create a new AIM account. Captcha here is broken https://new.aol.com/productsweb/?promocode=825960&ncid=t... (I'm baffled how can they afford to have their signup form broken for the past half an hour I have been trying)

Any chance you could contact me instead? I'm paras {at} wingify {dot} com
Has anyone been sued for serious money just for downloading?

Or have all the cases been people who were also uploading (and hence potentially costing far more than one sale)?
Because sometimes the norm is unjust.
I'm kinda the same way. I guess I got lucky with the way I learned, but rarely do I check my work in IE as I'm so sure it'll look fine (besides rounded corners and the like). I think anyone can get here, it just takes practice. :)
I wish more books were like that. A programming book for programmers.
I launched it in November of 2006. The temp inbox market had several players in it already, and if I'd actually looked around at all I wouldn't have built it:) But it was just something to learn Seam and scratch my own itch, so I didn't even check to see if there was already a product in the space, much less several.

I didn't do any marketing, just mentioned it to a couple of friends. Apparently those friends know some crazy people because in ~24 hours it was on the front page of Digg, Slashdot, and Yahoo Tech.

Since that initial spike of traffic, and the settle-out afterward, it's been growing slowly but steadily ever since.
Just to fully grasp the incredibly stretch you're attempting here, what you're saying is that if you combine the worst restriction of all possible implementations of Android together, apply some hyperbole worst-case scenarios about offshoot stores, you can contrive a platform that is "less open" than the iPhone.

Only even then it still isn't less open.

Is the G2 less open than the iPhone? Not even remotely.
If you have an SSD based on Intel firmware, you can use Intel's TRIM utility on Windows XP as well. This is what I'm using on my gaming PC which hasn't been upgraded in ages, except for the addition of the SSD I installed.
My SSD RAID 0 setup is still chugging along like a beast! Now I'm just curious how much faster it would be if I swapped the X25-M's out for dual Crucial C300's...

As I noted in that article though - SSD RAID 0 on a Mac is a danger zone because there's no TRIM. My first single, non-raid SSD (X25-M G1) died after 9 months of typical development usage. So I backup like a banshee. The speed boost is worth the risk though.
It's the proportionality of the prosecution. If it was a hundred dollar fine and 10 hours of community service, that would be a different story.

Let's put it this way: why should "stealing" a 99c song be any different than shoplifting a 99c candy bar?
> Fundamental reason: Apple doesn't release old, bottom of the barrel, price compromised junk.

I'm not so sure you can make this sweeping claim with the state of their GPU choices. I compared the MacBook Pro to the HP Envy when it was possibly the worst time to buy it[1] as well as the best time to possibly buy it[2], and both times the MacBook Pro had a graphics card that was shamefully outdated.

Not only did they sell more-than-two-year-old hardware, they charged the same price for it as the hardware refresh they sold the next day.

Before the refresh the MacBook Pro had a 2-year old video chipset. Even now, the Pro's video card cannot do better than DirectX/OpenGL 10.1/2.1. They still use the tagline "Next-generation NVIDIA graphics" on their page, which seems a little misleading.

Also, what MacBook Pro has an IPS display? I couldn't find any version with one.

They do have an excellent range of ports, though.

[1] http://simonsarris.com/blog/19-mac-envy

[2] http://simonsarris.com/blog/22-mac-envy-2
I had one of the first .biz domains in 2001 and used it to run a 7-figure business. Back then, it was far less accepted than it is now. My blog is doing fine, too (and I get tons of compliments on the domain name!)

My point is, it sure didn't stop my company from getting hundreds of happy customers, some of whom paid us more than $10,000 per month.
I think the "Secret Phrase" thing is just a poor definition. You could think of it more as a username without a password. You couldn't begrudge someone taking the same username as you on another site could you?

See this posting: http://news.ycombinator.com/item?id=1764815
I think he's arguing that the scale of the punishment is not just. People get charged up to several hundred thousand dollar fines for downloading a tiny amount of music.
I find that my health is best when I pay attention to exercise, sleep, and diet. If you work out hard enough you'll crave whole foods and uninterrupted sleep. If you consistently give those things to yourself you'll feel great.

If you live on 5 hours of sleep a night and minimal exercise you won't feel great no matter how healthy you eat.
nice!! thumbs up for vendder !
Lol I'm going to quote that, I didn't even think of your last sentence. It makes perfect sense, Thanks!!
Do you have a website I can reference?
As far as I know, Phenom II processors are backwards compatible with AM2+ sockets [1]. And they work with DDR2 when in an AM2+ socket.

[1] http://en.wikipedia.org/wiki/Phenom_II
The sign on his door at MIT says he's a "Knight of Justice (and hot ladies)."
>This includes: 1.Phone numbers your friends have manually added to their profile. 2.Phone numbers already in your address book.

Why do I have numerous contacts on my facebook phonebook page for whom I don't have a number in my phone, and they don't have their number listed anywhere on their profiles? (I've checked and rechecked)
PG's essay along similar lines:
http://www.paulgraham.com/nerds.html
I'd agree that's unjust. Got links to any cases where people have had to pay several hundred thousand dollar fines for downloading (rather than uploading) songs?
The best CSS/HTML developers should be like this — if you deal with fixing bugs in IE enough, you start writing code that prevents them in the first place while still looking awesome in standards-compliant browsers.

Happy to say that I'm one of those — the day I discovered I could do this, I felt like I leveled up.
Too many.