skysight-inc/HackerNews huggingface dataset:
Natural language has ambiguity. That kills its effectiveness as a programming language.
they're too bound by their medium

Sculptors have no chance then :(
Executive Summary: if Microsoft supported standards (e.g. CalDav) it would be better...
It looks really nice from the screenshots, but I can't get it to run on my iPad (running 4.2.1), even after restarting. Scrolling/tapping on any table rows will cause it to crash.
Yeah, "web developers" should really take a few minutes to learn HTTP.
It would be interesting to see how many Haskell programmers are also Lojban speakers.
I've thought about this, and concluded that this is a not a problem with a core programming problem that I can tackle as a lone programmer.

That said, I think this is worth pursuing. What part do you want to work on?
site seems ok again now
Looking at it that way is ignoring all the benefits that Haskell can offer over Lisp. If all you can think in is Lisp then you're doomed to write Lisp in any language, to turn a phrase.
I find productreview.com.au to be the best Australian review site I've found. It's not perfect, but it's fairly comprehensive and has (mostly) well written reviews. Amazon as always is also worth a read
CITIC Bank opens new branch in Singapore - Banking Business Review
Call me stupid and old-fashioned, but to me Google still is the one true search engine which always finds what I'm looking for. I've tried Bing and others, and I've been disappointed.
Is it wise spending our time writing for *other* sites?
Suze Orman giving financial advice to Googlers  Google Campus
Delete Facebook - A Reason to Hope
LMAX - How to Do 100K TPS at Less than 1ms Latency
From the article: "Browser Plus has gotten a few thousand downloads so far, he said." Price was 99c. Not sure how much whichever marketplace it was in charges.

Assume 2000 x 70c = $1,400

Not bad for a week/weekends work (honeymoon apparently, go figure?!? :D )

But a bit ... lacking ... when considered as a #1 hit. On the other hand, maybe it hasn't been out there too long. You could say okay the time he and his beta tester put in was worth maybe $20/hour, but that ignores how an app can be a revenue stream that keeps on generating income.

If he 'only' made $1000 per year from that app (as is) every year for the rest of his life that'd be a pretty good ROI for a weeks work.

So don't get too hung up on my estimate, the advantage of an entrepreneur compared to a work for hire salaryman is to keep getting paid long after the work is done.
Can you please give us some historical examples where this quote could be applied? This would be interesting to know.
I dono. I thought about that; 'round here, the cost per watt is about the same either way, and I thought It'd be nice to give people a little extra room, I mean, if it doesn't cost anything extra.

Excluding bandwidth, at he.net I get a full rack with 15a for $400/month. At SVTIX, I can get a full rack with 2x 20a circuits for around a grand a month. So, for the same margin I'd need to charge, what, $375 or so per 1/4 rack?

Considering that is within spitting distance of a full rack with more power at he.net where you won't have to share, I'd argue that the $150/month deal is probably going to appeal to more people than the $375 deal, even though the latter has a slightly better cost per watt, as the $400 full rack from he.net will have a better cost per watt.

(On the other hand, I've got a customer who had 1/2 rack and a full 20a at svtix vacating shortly, so if you do want some higher density power, lemme know and I'll see what I can do.)
Of course - the following shows what this trend is up against... but still... it's a start:

http://www.google.com/trends?q=delete+facebook,+facebook&...
Hackers & Painters eBook 50% off from O'Reilly
yup, if I wanted to spend more money, I could do /much/ better than the proposed setup. But, then I'd have to charge more, and the set of people willing to pay more does not overlap much with the set of people willing to do business with me.
Windows Mobile sucks: that's what my Samsung Omnia taught me as a customer. Never again.
eh, most data centers in the SF bay area these days really do give you "free" remote hands. You really can ask them to go jack with your stuff, and they really don't charge you.

One quickly learns, though, that you aren't going to get anyone of much skill at that price.
If each user just clicks on one Facebook ad each year, that's $2/user/year right there.

CPCs are not 2 dollars on facebook.
New Law for helping 9/11 victims
oh man, I spent a fair amount of time talking and researching this before hand... and yeah, it's probably possible, but you need a guy with significantly more knowledge and experience with power than I have to do it.

Oh, and, my understanding is that it probably wouldn't be as good as my hacked up perl script, either. Apparently, there is a lot of wiggle room in the power level at which breakers trip.

As for your "How much would you pay" question, probably not a lot. for the first cabinet I'm spending under $100 each for used metering PDUs (and giving every user their own.) After the first rack, I don't know what I'm going to do (that /is/ a reasonable used price, if you look around, but I would need to pay about twice that for a guaranteed supply)
The Perfect Instruction Set
As far as I know, the current he.net prices are $400/month for a full rack with 15a power... and another $100/month for 100Mbps bandwidth.

If you can buy in those quantities, we resellers can't beat the price. But from what I've seen, resellers quite often can beat he.net's partial rack prices.
You're basically saying that it's ok to make any UI worse because users will either put up with it or stop using the feature entirely (which just means that they didn't care about the feature in the first place).
Did anyone actually look at the PDF?

Chapters 2 - 4 seemed interesting, but has no content.

The rest seems to be a java code dump in a 1000 page PDF.
unless, of course, it plays a useful role. an ecosystem can thrive with both predator and prey - even with paratism. Point here, expressed more eloquently above, is that free and unrestricted knowledge can be a tremendously beneficial thing to society. You lock it up for good cause. Do Nature et al provide a useful service, the value of which is commensurate to the fees they charge? I'd argue that they don't: the fees they charge for access are because they have the best papers. One does not submit to Nature on strength of service, but on strength of the goodwill attached to the Nature brand, nurtured mostly through exclusivity. Besides some possible but implausible effect as an effective signal-to-noise filter (which I would argue it isn't, given that it is so exclusive, being largely faithful to a print format which has limited capacity), that's not a very good reason to prevent those with curiosity about the world - but who don't have $32 per article they want to read.

Piracy of this sort, if it could be kept to those that would not otherwise purchase this article at any profitable price point for the journal, could actually be economically/education-optimal, perhaps?

Also, the last time I checked, copyright had exceptions for academic use. Although I think these are usually limited to copying/reproduction, not the right of publication/distribution, I find these to be distinctions that just aren't warranted in the digital era.
I'll invest in the next round then! ;-)
To take as an example Epigram (also mentioned in the blog post). Epigram is not Turing complete, as such the language can be made strongly terminating. This means all programs are guaranteed to terminate (no Halting problem) programs are also strongly (and statically typed) meaning that when your program compiles it will be guaranteed to behave correctly (barring hardware malfunction). Essentially this means we have made the large majority of bugs impossible to be made in this language.

Of course creating a trivial language that is strongly terminating and statically typed is pretty easy. What Epigram is attempting to do is trying to add enough flexibility to create all programs we care about. Not being Turing complete we can't, by definition, create all programs. Of course if we can make all programs we want to make, the inability to create all programs is irrelevant.

Now you might not think these benefits make a language superior to other languages, but I (and the blog post writer as well) do. As he mentions in post adding the ability to lessen these guarantees (i.e. make the languages more dynamic on request) then we have all upsides (less bugs!) and no downsides. Since we can adjust our guarantees down to be less strict and provide more freedom as requested. Lisp can't do the same in reverse as adding the same static guarantees to Lisp is a beyond Herculean task.
not at he.net. you are limited to 1 15a 120v circut per rack there... and that's not going to be nearly enough to run your blade server.

(One sales guy said I could buy two racks, use one for storage, and put both circuits in one rack... but you'd need, what, six of those puppies, at least for the blade monster, if it can even run at all on 120v power. I bet that the he.net cooling systems would have a difficult time dealing with such a hot-spot.)

I'd recommend talking to SVTIX if you are looking for local high-power co-location, that or some place in Santa Clara.

I live in the low-end here; if you need a lot of power, you are probably better of going direct with someone who owns a data center, and/or shipping it to Texas.
Well, I had 6 double-double animal styles (double-doubles animal style?) in one of their brown boxes. I took care to keep my laptop bag horizontal as much as possible. By the time I got home, the bottom of the box was pretty soggy. The lettuce was a little wilted, but we re-heated the burgers in the microwave and they were pretty darn good. I would say about a 15% reduction in quality.
My server's been hacked
Or vim-mode. Or ErgoEmacs.
Duly noted - will take a look into Box.Net
I think it is plain and simply facebook and twitter which are killing RSS. Most normal people have heard about twitter and facebook and have no clue about the cryptic acronym RSS. Which, by-the-way requires a technical degree to understand, and to use (should it rather be v1 v2 or atom? does my pc support the best option?). Is it really a bookmark? Or an inbox? Or a notification? Now one should go through hidden features and install new apps. No sane person would set this up as opposed to a single click in a browser to a twitter feed or the push of a like button.

Like webmail displaced most "normal" people's imap/smtp (with all the firewall misery). Google groups/forums displaced NNTP.

I also feel sad, because RSS was free, while twitter and facebook are careless computing.

http://www.guardian.co.uk/technology/blog/2010/dec/14/chrome...
I like reading about social hacks like this.

While the story might not be true, it highlights that people are the weakest link. For instance, why didn't the secretary press the "suit", "contractor" and "construction worker" a bit harder? Then there is process. A process might be asking for visitors to sign, a sign-in book and then supply a business card which can be verified, checking name, address etc against a printed phone book. The weakness of social hacks is a legend or background story. The harder you dig the weaker a deception should appear if it's false.

The key to this social hack is gaining the confidence of the secretary (Suits, clip boards, plans) at the same time making sure the secretary does not link any of the incidents together while organising a false scenario: "Mitigating the social engineering threat" (Kevin Mitnick)~ http://blogs.techrepublic.com.com/security/?p=3443

These are some of the keys to executing the "long con" ~ http://www.bbc.co.uk/drama/hustle/con_jargon.shtml
and what about http://en.wikipedia.org/wiki/Qi_%28programming_language%29 (via @fogus)?? Choose haskell as the only way to programming nirvana could be eliminate other differents points of view. In fact choose whatever will do
Being Shifty
More people and code doesn't make for better products.
Rent a car in Israel
Oh, sorry, it wasn't meant that way at all. Just something about your phrasing got me to thinking is all. I considered posting it on it's own, instead of as a "reply", but that sounded out of context to me.

Not some kind of 'rebuttal'. Just talking.

Thanks.
Maybe it's too late, but I don't quite see the connection. Regardless, I consider Calvin to be "good company".
While talking to Jason Fried after Startup School 2009, I realized that trolling on their blog is what they do instead of adding features to their products.

Everybody needs a creative outlet! Letting everyone at 37signals post directly to SvN is a way to keep the minimalists sane.
Wholesailing real estate, flip houses
Flipping houses that normally require a total or substantial renovation of the house, may leave the flipper with no or less profit at the end. The county and the house, should also be considered.
Traffic Squeezer - Sockets Optimization
I think Facebook will issue new shares to the new investors so who owns the existing shares doesn't matter. The new valuation is determined only by the total number of shares before the deal, the number of shares being issued, and the size of the investment.

Valuation = new value per share * total shares = (amount invested / # new shares issued) * (# existing shares + # new shares issued)

Although they probably agree on the valuation and the amount of capital to be invested first. Then the number of shares to be issued is set so those numbers to match.
Apimac, intuitive software for Mac and iPhone
<a href="http://www.apimac.com/mac/">Apimac</a> is dedicated to Mac OS X and <a href="http://www.apimac.com/iphone/">iPhone iOS</a> software. People at Apimac aim to put into users hands software which they can use in a way they do things every day.
Yet there are probably things you can do with collaboration that you cannot do alone.
They also take 25% of your revenue above $5k though.
Or maybe Facebook is just gaining more and more ground, resulting in more people wanting to delete their Facebooks? The numbers of Facebook users are growing.
I don't think that really makes sense. I think the sysadmin should instead have to do:

apt-get install rubygems
gem install redmine

I know it's two steps and they have to understand the dependency, but the truth is everyone in the Ruby world kind of assumes you're using Rubygems, and repackaging things from one packaging format to another just seems like it's asking for trouble.

Sysadmins can learn that if they want something from the ruby world they have to install rubygems.
Solvable if the compiler can initiate an intelligent conversation. Like, "What you said is ambiguous. Did you mean? ..."
They've probably got the self-charging models.
Ideas aren't created, they are discovered. They aren't property, either, in any legal sense in the U.S.
Windows 7, a great OS by any definition

Really? All the reviews I've read / all the people I asked said "it's not that bad" which IMHO is the second most terrible thing customers can say about your product, unless you're a monopoly.

And it still features that idiotic UAC interface, among other things: like a totally remade Control Panel that looks nothing like the one in Windows XP (and just when I managed to teach my wife how to configure a network connection). And what bothers me the most about Windows 7 are the artificial restrictions. Did you know that in Win7 Starter you cannot change the desktop background? (or distribute an app that does that?) ... I actually had to explain to my wife that she has the cheap / sucky edition installed on her netbook, and that she needs to pay another $100 for the home basic upgrade.

It's shit like that which makes me cry every time I have to deal with Windows, but I still am dealing with it because that's what most people use: i.e. its popularity has nothing to do with technical achievements (unless you count not-sucking-so-badly).

And I'm only mentioning this because WinMo 7 was scheduled to be released in 2 editions, i.e. with a cheap version without Zune (at least). Competition with Android/iPhone probably prevented that (for now).

People will look at their smartphone and think,
"this is a small computer"

Except this marketing tactic has been done before with Pocket PC. Not working, because it's not like a computer.

What people will actually think: "this just like the iPhone/BlackBerry, only from Microsoft".
As a Haskell programmer I never feel the need to add any form of dynamic typing. In practice dynamic typing makes it harder to build programs, not easier.

I'm the first one to admit that Haskell's type system has a somewhat steep learning curve. But after a while, when you internalize it and learn to pattern match on GHC's type errors, day-to-day programming will become easier.
Amazing natural wonder. Although I will say that a small part of me wants to see it transformed into a real-life version of Ironforge.
I wrote a blog post on similar lines sometime back in 2008.

"Wikipedia should display ads and donate surplus to charity"

http://bonchibuji.blogspot.com/2008/12/wikipedia-should-disp...
If the Epigram is not Turing complete, then what kind of programs cannot be expressed in it?
Is the aim of the developer to add TC at some point, or is it a deliberate design choice to remain non-TC?
No, you're confusing two seperate points.

1.) Why is it ok to remove the button - because hardly anybody uses it.

2.) Why does Firefox removing the button not meant that "RSS is dying" - because people who currently use RSS will keep doing so, just without using the button.
Most tech companies do stock buybacks rather than dividends. From the point of view of shareholders, it is almost the same thing.

Here are the differences. Dividends generate ordinary income, which people may have to pay taxes on. Dividends drop the price of the stock by the amount of the dividend.

By contrast a stock buyback reduces the value of the company and the outstanding stock by the same amount, and therefore leaves the stock price alone to first order effects. Over time this increases the likelihood of incurring long-term capital gains, which are generally better from a taxation purpose.

The never stated difference, which I think is important, is that dividends hurt anyone holding options, while a stock buyback increases volatility which helps anyone holding options. Since tech companies tend to have lots of employees with options, this matters a lot to them.
Do you envision search engines becoming Turing complete at some point in time? ;-)
For some reason I find it hard to love facebook and I am not sure I understand why. I am certainly not jealous of their (relatively) easier path to glory or I am too suspicious about their lapses in user privacy (most companies had their fair share, including google). Yet I find it easier to like google as a companies and not like facebook at all.

Anyone else feels like this?

I think, to me, facebook reminds me of microsoft too much. They have similarities in the way they work by selectively closing everyone off of their pretty little garden.
rms tells me that nickb was widely suspected to be a PG sockpuppet.
AutoCAD and Emacs would be literal examples of "sufficiently advanced" C programs by this definition.

My guess is that it is intended to cover any C or Fortran program that includes an ad-hoc interpreter, an ad-hoc dynamic type system, or an ad-hoc garbage collector. That would include e.g. sendmail (at least an ad-hoc interpreter) and GCC (all three).

My guess is that most C programs (I don't know about Fortran) we would intuitively call "complex" contains one of the three technologies, making it harder to come up with a clear counter-example. Some might avoid the "ad-hoc" part by linking with a generic extension language like tcl or lua. Or even Common Lisp.
Not yet because there is still much to do to welcome users in a comfortable way.
You can get an invitation by posting a tweet and asking for one (use the tag #smoodit) or you can submit your email.
This deal comes 6 months after AOL (an experienced tech player, mind you) sells Bebo for about $10m rather than the $850m it spent to acquire it. The context is markedly different, of course, notably since Facebook was the reason for the collapsed value over at Bebo.
The reason people contribute to Stack Overflow
Well - I did say 'hope' - as opposed to 'cry victory'.
Shouldn't the bank that does the IPO try to set the price as high as will sell anyway?
"Charles I. Andersen Music Company"

Would CIA really do this?
FWIW,

> "Any sufficiently large test suite will contain an ad-hoc, informally-specified, bug-ridden, slow implementation of half of the Haskell type system" -- Smith's Law
Parallel Programming, a book by Paul McKenney
தி.மு.க.,வால் காங்கிரசுக்கு கெட்ட பெயர்: இளங்கோவன் பேச்சு
Might as well do,

from twitter import updae_status as u
u('Yay!')
Handbags wholesale
Leather handbags
We sale all kinds of Cheap high-end leather handbags, the main products are: louis vuitton handbags Replica, Replica gucci handbags, hermes handbags, louis vuitton wallets. Coach handbags on sale, the absolute quality assurance. Free shipping for all products.
Remove Apache and install a real web server.
> The author can deny others access to his ideas, simply by not-disclosing them (keeping them secret);

At least that doesn't deny you the right to rediscover them.
I agree.

While I'm not a systems programmer, from what I've read (particularly from Poul-Henning Kamp) I think enriching the virtual memory abstraction is going to be a key area for OS innovation shortly. MMU's and the signaling mechanisms offer a unique ability to trap events happening dynamically within your program. I think by revising the userland/kernel API, I think there's likely many interesting ways for userland software to better utilize the MMU's in modern processors.
Attachmate aquisition: What does it mean for SUSE, openSUSE & open source?
Yes that is my experience as well and is the case where I work. This seems to be changing as more tech-savvy staff with highly capable devices push their companies to "get with the times". So I guess that is why we're there to point out the risks in doing so. Doing this was partly fun, and partly so we could backup any statements we made about the risks of doing it.

Anyway, glad people enjoyed it. It's good to get some discussion going too. Thanks =D
worst name ever, I am told. We should switch to serv-o-mat, says my friend with taste.

I should keep a closer eye on the twitter; I only noticed this got posted here today, and I bet by now everyone is gone. Very sad.
Thanks very much for this. When I posted my question, I considered adding a paragraph to the effect of "I know the obvious stuff such as 'do something that interests her already and show her how the computer can enhance / simplify / empower that thing'." I left it out because I wanted to leave the maximum scope for people's answers, and now I'm glad I did.

I have to admit, the first time I read your comment I waved it off impatiently as "yes, yes, obviously that" but I'm glad I re-read it. I hadn't thought about the fact that her interests may be changing quickly and often, nor some of the other practical mental challenges that her age might bring like an attention span that is significantly different from day to day. Thanks for pointing that out -- I suspect you just saved both me and L a lot of dissatisfaction.
> In practice dynamic typing makes it harder to build programs, not easier.

OTOH, static typing could make writing some kinds of programs impossible. In an interview, Joe Armstrong of Erlang fame said that they tried hard to put a type-system on top of Erlang, but they have not been able to.

IMO, static-typing should be optional, that is: you should be able to run a static-typing checker on your programs, without being constrained by it at every step.