skysight-inc/HackerNews huggingface dataset:
Xcode already has distributed compilation support. I've never used Visual Studio, so I can't comment on if it has support or not. Either way, a cloud-like compiler 'front-end' might be a decent idea, as long as you factor in the CPU costs involved. Compiling C family languages is a rather intensive task.
Because it's so clean.
State of Espresso in 2010
Alzheimer’s neuropathology
Apple's 'Freedom From Porn' Enforcer Drawn To Porn Stars and Escorts
unless things have changed dramatically since earlier this year you can have a mutable cell called an 'atom' if you want. it will almost inevitably be a reference to an immutable data structure but it behaves just like any other mutable cell, and does not have to be wrapped in a transaction.

besides, i think even truly single-assignment languages seem to have a place, just ask those crazy erlang guys ;)

the way i read clojure's philosophy around state is: "you can fuck up the concurrency if you want but we're going to make it really hard to do it by mistake".
Had to chuckle at that one. I was thinking it also gave you frizzy hair.
Domains are archaic and waiting for a better solution, give me my semantic web already.
I'm surprised this is the first time anyone has mentioned this in the thread. Throttling is incredibly important. As Joe Blow web app, you can't just connect to Google/Yahoo/etc and start cramming 10,000 emails a second down their throat. They'll drop the connection, and at some point, you won't be able to connect at all.

There's a size range between the little guy, who has no need for large, scalable email delivery, and the huge players who don't get shut out because of their name. For these people, it involves a lot of footwork. You have to identify where the bulk of your email is headed and establish relationships with those entities. This means talking to them and understanding their limits.

Or you simply outsource part of the job (e.g., Return Path) or the whole thing (e.g., Send Grid).
One thing others haven't mentioned, you still have the option of creating a normal java object and manipulating it with the standard method accesses. Those aren't forced to be immutable by Clojure. Fortunately doing that makes it fairly obvious what you're doing since it won't look like seq accesses, creating a code smell so you can decide if you're doing it too much as you get better with the language.
The same problem with evaluating the value of domains exists; no effective price signalling and temporal fluctuations in the value of a domain to any individual.

Moreover, by capturing much of the value of domains currently realised by the domain aftermarket, the registrars would remove much of the little amount of signalling in the market that currently exists.

It's like suggesting that dysfunction in the labour market would be reduced if wages were set by a really big organisation, like the government.
I think coming tablets can piggyback on the Apple hype machine that created the demand. As for the design, I am not so sure: they are tablets. The design is basically inbuilt in the name (very likely flat rectangles).
"What do you want? To have any arbitrary element in your markup? Ok, you get your <foobar>barbaz</foobar>"

Yeah I want my own elements that do anything I want, and I'm working on a solution to it. And this project is what led me to the conclusion that beyond adding 3 tags HTML5 really doesn't address any of the bigger issues. I think it's really silly how much hype HTML5 is receiving when it's a patch job at best.
Florida Teachers Barred from Friending Students on Facebook
SiagaNews.com - Rp 236 Miliar Untuk 14 Bandara Baru
I love netbooks but Asus is blowing it
OK, color me deeply confused. I provided a summary so people could decide whether they wanted to go and read the article. Then I get asked a question:

Article> Print long emails. You'll actually read them.
Pella> It is working ?

Why ask me? I didn't write the article, I just read it and provided the bullet points. If you want to know more, go to the original. For one thing, I personally don't print long emails because I don't usually get long emails. For another, I'm not the original author.

So when I asked why I'm being asked the question, the reply comes:

fgf> other people will read that question too..

Well, I don't understand that comment. People will read what question?

So I say that, asking for clarification. And both comments get down-voted?

I just don't understand. Please, if someone can enlighten me on this issue I'd appreciate it.
So thats why you make legal age something sane so people who are currently "minors" but are actually 18(or whatever age is best) can move out and grow up. I mean really, people in British Columbia, who are 18, can be charged as an adult and can enter the military but they can't get a credit card? I don't know what the situation is like in other areas, but in BC, at least, its insane!
First of all, I recommend reading Don't Just Roll the Dice if you haven't already: http://www.scribd.com/doc/25050778/Dont-Just-Roll-the-Dice-P...

This was talked about earlier today (http://news.ycombinator.com/item?id=1613852). Unless your app requires a whole pile of non-paying users for network effects, free accounts don't seem to bring in much value. If you want customers who are going to pay at some point in the future, trials seem to make more sense than perpetually free versions.

You could of course try running without a free plan to start, and add one if no one's taking you up on the free trials. But for those people who use the free trial but walk away without signing up, I doubt a free version would have resulted in a future conversion from them. More users equals more support; free accounts could destroy your business.
True, but at least the framework would be there, and it could gradually be made more difficult to circumvent without significant effort, potentially making a good dent in the problem.
I probably overstated it, but it does seem that the left prefers cap-and-trade to carbon taxes, and they definitely prefer higher fuel economy standards to gas taxes.

both liberal and conservative politicians that will lose under a cap and trade regime, and those politicians are going to oppose any carbon price because of that.

Very true.
akr maintains the CI machine. It is running Lenny.

You can see the output for the latest 1.9.2 build here:

http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.9.2/last....

All of the latest builds can be accessed here:

http://www.rubyist.net/~akr/chkbuild/debian/

I would like to see more CI machines get deployed, but I think there are a couple challenges:

1) We use custom CI software (and the docs are in Japanese): http://github.com/yugui/chkbuild

2) We have no process for people donating CPU time

I can translate the docs, but that still doesn't overcome the burden of running custom CI software. I'll email ruby-core about #2 because I'd really like to see more CI machines go up.
She's the author of my favorite iPhone crossword app. Good on her for getting hired by Apple, although I'm a bit sad if that's the reason there's no iPad version of 2 Across.
I don't know who that makes look worse, apple for hiring a fart developer or the fart developer for you know making ifart apps.
Speaking of Oracle, that easily leads me to the discussion of OpenSolaris (RIP). Check out
www.illumos.org

It's is starting to get quite interesting, also check out #illumos on freenode.
I don't, because I remember what happened to TransMeta when they tried it, and I would like nVidia to stick around.
Internet Scammers: WWJD
Make a free plan that is very restrictive. You want people to be able to quickly assess whether or not the tool is useful to them. People are use to being able to trial software first (it's been done for years now). Allow them to try all the features, but not have any ability to use it for real production use. So let them accept 5 support requests, perhaps.

Alternatively, if you don't, you have to have great screenshots and screencasts. Chances are you will risk losing a lot of potential clients otherwise.
We're not listening to hash changes which is the issue. I'm not sure how I feel about adding a listener for the back button though… an app doesn't really have a concept of going "back" Feel free to file a bug and I'll look into it though.
fine...first 3 domains at current prices...everything else $240/yr...or they can just get a .net...or get a domain on their country's TLD
http://cryptome.org/gummy.htm
But I didn't say ICANN would set the prices, I said it would auction them. Not sure I understand how your point applies.
I don't know if you're pretending or if you really missed the point, but it isn't that Python would kill his apps. It's that his apps get special protection.

Fart apps are essentially the poster child for "crapware" in the App Store. Anytime someone wants to criticize the App Store, they will probably point to apps like the ones he's making. But while Apple constantly expands its list of unacceptable things (the programming language ban is merely the most ridiculous, not the only the thing on the list), fart apps remain the one genre that seems untouchable. It's a messed up state of affairs.
i've been "inbox zero" since i was introduced to email (c. 1994, on my dad's university vms account). my inbox contains only messages requiring some action (either reply or something external). everything else goes into the trash ("bacn", e.g. update notices for software i don't use anymore, bank newsletters, etc.) or into a folder (or is just "archived" in the case of gmail). i really don't understand why so many people have so much trouble coping with their email. i used to spot english majors by their enormous inboxes when i was in college....
Does cold water clean effectively enough?

Also, does using hot water negate the fact that line drying saves energy?
Maybe because their parents' generation sold all the blue-collar jobs down the river to China, and there's nothing to do but raise your beak to momma government and hope for some worms?
Let me rephrase: The claim is correct for real income in relative terms and incorrect for real income in absolute terms.

The claim you're disputing was made about real income in absolute terms. So I agree with you.

But I have added some idle speculation about average net-worth position for the lower 4 quintiles and a hypothesis about why this may have happened.
How about instead of increasing the cost, we decrease the value of squatting on a domain? Browsers (via a plug-in or built-in mechanism) could show a little warning page before loading the actual site if the site is known to be a squat page (the way Google does with malware sites). If enough browsers had this feature, it might cut the revenue generated by squatters to be not worth it for the vast majority of domains.
That's only true if the other 99% of the time the company goes to the wall.

Take 100 companies and look at where they are in two years. 50 have gone to the wall, 40 end up worth $100k, and 10 end up worth $1m. The 100, in total, they are worth

40*100k + 10*1,000k = 4,000k + 10,000k = 14,000k

The average value of the companies at the start is then 140k.

Now choose one of the companies. You don't know which it's going to be, but the expected value of the company you've chosen is 140k. The calculation I gave is the expected value, just as the "expectation" is computed in elementary probability. In the long run, you'll make 140k per company.

To compute the expected value, you find all the possibilities, compute the probability and value, multiply them, and add up the answer over all cases.

expected_value = 0
for case in possible_cases:

prob = case.probability
value = case.value
expected_value += prob*value

or

sum( [ case.probability * case.value for case in possible_outcome ] )

========

ADDED IN EDIT: If you seriously don't understand, and this doesn't help you, email me and we can work out where our understandings diverge, and pin down the calculation.
New Jersey is the first state ever to be charged by the SEC
Fine, except some of the big owners will not sell under almost any circumstances. There is a domain which I am prepared to pay five figures for, but the owner (one of the largest domain squatting firms) has a policy of not entering into correspondence about the sale of their domains. Frustratingly, the domain has virtually no commercial value to anyone but myself, but the owner has obviously decided that it is not worth their time.

Personally, I think that the current domain system is a nonsense. In a system with a finite number of short, pronounceable names, it seems manifestly unjust that most names are not being put to good use. I'm of the opinion that ICANN should set a blanket ban on squatting, and that failure to make good use of a domain should be automatic grounds for revocation under the ADRP.
I completely understand the principle you are trying to communicate. But your assertion that "it doesn't matter" is false.

Please consider the following:

If it is true that energy accounts for 100% of the price of everything, then raising the price of energy via a tax absolutely would alter the price signal by increasing the price difference between products with low and high energy requirements.

In overly simplified terms, imagine apples from Chile require 5kj to produce and apples from California cost 3. Imagine 1kj costs $.10. So apples from Chile costs $.50 and apples from California cost $.30. What happens if we add a $.05 tax on each kj? Apples from Chile now cost $.75, and apples from california cost $.45.

Makes sense?

It should also be noted that most proposals for energy taxes are on certain forms of energy, i.e. you'd levy a tax on carbon-based energy but not on solar energy. This would absolutely impact the signals sent by pricing.
A more complete and detailed answer to this article's question is provided by the free Chapter 1 of Amit Rathore's book-in-progress, Clojure in Action:

http://www.manning.com/rathore/

As Rathore puts it, Clojure's power is drawn from three mutually supportive design decisions: 1) it's a Lisp, 2) it's functional, and 3) it's on the JVM. Read Chapter 1, it's well written.
The right's latest weapon: 'Zionist editing' on Wikipedia
A High-Fat Diet Alters Crucial Aspects of Brain Dopamine Signaling
Sure they do. Thread-local vars behave pretty much like regular variables. Atoms also get you uncoordinated state.
Eliza was actually the first App Store success story, inspiring many to follow:

http://www.macrumors.com/2008/08/01/iphone-app-store-numbers...
I can't see why you shouldn't start off with a free plan available. Like you said, a free account is a great poe.

If you're having low conversion rates from free to premium accounts, you could always experiment with hiding the free account registration - http://basecamphq.com/signup - or completely removing it. Ruben Gamez has a wonderful write up of his experience on this topic http://www.softwarebyrob.com/2010/08/18/why-free-plans-dont-...
The elements of an effective pitch - notes from the founders conference
UDRP = uniform dispute resolution policy...ICANN was the one that created it.

ICANN manages the fees so they can make them whatever they want...no?

If $7 is expensive for someone...they can just get a non .com name. Your blog that gets 5 visitors a day, will work just as fine on a .net. Same for businesses. If you can't afford $240/yr then you are probably not serious enough about your venture. So your third world startups can just stick on their country's domain name...or get a .net or do the whole start.ups type name.

Yes I overdid it with the TB...but that's because I usually get it for 2 people.
But how would you define what constitutes 'good use' of a domain?
Membase, The Database Powering Farmville
It works in theory. In practice, compiling your web app for multiple CPU targets is likely to be yet another complexity for the app developer and a drag on the platform as it tries to keep up with native apps.

I don't see how they are going to get it on any other gadget platform besides Android, in which case there is no real advantage for the developer over a native Android app.
Sounds neat, but the headline had me hoping for a tech demo instead of a blog post! Do you have a demo account for HN?
poor time keeping? From the man who invented digg? ;) sorry for the flipancy but I couldn't resist.
This is what I thinking about #2. Given FBs currently available event setup and organization tools it would seem trivial for them to simply make it more prominent.

I guess there are people not on FB, but are those people going to be on this new service?
I think this is very different, it is targeting one specific application, gmail. Once rapportive is installed google cant monetize there user
Google buzz feed of Terrence Tao
http://newsbasis.com/news -- no login required
The problem really only exists for the .com TLD. What really needs to happen is to deprecate .com entirely. ICANN should stop registering them, and all existing .com's should be migrated, or re-registered in their country of origin (.co.us, .co.ca etc). Each country can then decide on the restrictions of their .co domains. I would prefer .co domains to be of officially registered companies and trademarks. If you're not a business, then you don't need a .co.* plain and simple.
I hope that as an analytical person, you're tracking how many people leave the page without finishing the story after the interrupting pop-up. If so, I'm happy to be a data point in that table.
From the FAQ: AirDropper is best suited for professionals who need to make sending files securely easy for the sender, including designers, lawyers, accountants, or consultants.

I don't know if it came up in the earlier discussion, but these types of people are likely to have several clients and projects going on at the same time. Rather than dump everything into a common AirDropper folder, would probably be useful organizationally if the person requesting the file could indicate a subfolder somehow, so when the client uploaded the file it would get dropped into that subfolder within the parent AirDropper folder.

Of course as soon as you implement that, people might want support for an infinite hierarchy, but I'd think one level of subfolders would cover most needs.
Right you are. I try to be modern and use standard units, but there is a little "multiply by two" always working in my brain when I think about mass.
Thanks. After the reddit alien, then the breadpig, and now the hipmunk, I'm really weary of pushing out a mascot of fail, so I'm pretty selective about work I do :-/
It's a pretty far leap (down right silly, really) from "man sells some silly apps prior to getting job curating App Store at Apple" to "fart apps would be banned if only he weren't giving them special protection!"

There is literally no evidence to support the latter interpretation.
I don't see why not as long as you manage it well. If you can spend a few hours doing something else you like you will create a buffer from all the other crazy stuff going on. It's nice to get your head out and into something completely different.

If this side job is really teaching piano, you have the added bonus that music is really enlightening. You'll have time while you're teaching when you can just have some peaceful inspiration.
Black Hat SEO forum members duped by Romanian scammer.
it is annoying people like her which have caused the kind of changes that have resulted in a 50mpg family car as opposed to a 22 mpg car

That's partly true. But it's also true that it's people like her that are the reason for behemoth SUVs.

Back in the 70's such folk agitated for the CAFE regulations governing fleet fuel efficiency. It's important to note that these standards applied to passenger cars, as they quite clearly cannot be applied to 18-wheelers.

We got cars of greater efficiency, and one of the changes that led to this was the demise of large family station wagons. However, the consumers still wanted a way to drag around their families. This led to the evolution of the minivan, and eventually to the SUV.

While I don't have nearly enough data to know whether the net effect was positive, it's clear that at least at the margin, the effect of the CAFE regulations was negative.

You can't fool the market. It always finds a way to route around obstacles.
You may want to post that link in your comments, or update your blog post as well. Like Paul, I was turned off immediately to read the press release.
Skype Loses Engineering Chief (possibly due to TechCrunch commenters?)
I probably overstated it, but it does seem that the left prefers cap-and-trade to carbon taxes

This confuses me. I thought you were arguing that liberals dislike cap and trade regimes because they're market based, but now you seem to suggest that they prefer cap and trade regimes to carbon taxes. What am I missing?

I think lefty think tanks and environmental groups do prefer
cap and trade to carbon taxes but only because of implementation issues. They seem to think that more tinkering around with the tax code will not be helpful and that a cap and trade regime will have an easier time getting through Congress without getting gutted and sullied by unsavory deals than a carbon tax would. Plus, politically, calling anything a tax is a killer. And that includes policies that are revenue neutral. So they've basically decided that a crummy cap and trade regime that passes Congress is better than a good carbon tax that has no chance of getting passed.

Economists generally view carbon taxes and cap and trade regimes as equivalent; there are differences but they boil down to implementation practicalities. Its like arguing over whether you should use CPython or Jython; they're mostly the same and the answer depends on a lot of gritty technical details about your deployment environment, etc.

and they definitely prefer higher fuel economy standards to gas taxes.

I think this reflects a belief that raising the gas tax is political suicide and completely impossible. At least, that's the sense I get from reading lefty environmental wonks.
Getting a Refund From the App Store
Isn't this just the revenge of the analog computer?

Not saying it's a bad idea... I'm really for the idea of revisiting assumptions in computer design.
Of course, Microsoft used DOS to push Windows and perhaps OS/2 was better in some ways, but the Wikipedia article suggests OS/2 lost because Windows was better in some important ways.

The collaboration between IBM and Microsoft unraveled in 1990, between the releases of Windows 3.0 and OS/2 1.3. Initially, at least publicly, Microsoft continued to insist the future belonged to OS/2. Steve Ballmer of Microsoft even took to calling OS/2 "Windows Plus".[9] However, during this time, Windows 3.0 became a tremendous success, selling millions of copies in its first year.[10] Much of its success was because Windows 3.0 (along with MS-DOS) was bundled with most new computers.[11] OS/2, on the other hand, was only available as an expensive stand-alone software package. In addition, OS/2 lacked device drivers for many common devices such as printers, particularly non-IBM hardware.[12] Windows, on the other hand, supported a much larger variety of hardware.

http://en.wikipedia.org/wiki/OS/2

The other question to consider is why another PC OS didn't come up to compete with DOS/Windows considering that Microsoft actually helped open up the hardware ecosystem. A dominant player with most of the "market share" need not stop a new better player (see web search). Maybe it's worth acknowledging that making a good OS is a hard problem which MS cracked better than the rest.
There are ideas and then there are great ideas and then there are knowing how to implement the great ideas.
It's worth the wait. This is a timeless book; its contents will not become obsolete.
I wish someone would take the compiler infrastructure of Go and would make native Clojure with it, with an easy access to C instead of Java. I need a good exit path from things like Java, not something to just ease the pain.
that is an excellent read! Dharmesh Shah posted a synopsis of the book here: http://onstartups.com/tabid/3339/bid/11097/How-To-Price-Soft...