HN user

ameoba

94 karma
Posts0
Comments51
View on HN
No posts found.

But I would not recommend Clojure as a first Lisp. Its community is very much organized around being a better JVM language

You can say that again. If you don't have a background in Java, it's a lot to swallow.

Falsey objects mean "there's no data here" which is why they're falsey. Having an empty list of arguments to a command is the same as having no argument list.

There's nothing about midnight that makes sense for it to behave as Falase.

[dead] 13 years ago

Front page exposure on HN will probably be enough to get them to sell out their first print run.

Dreamcast had a modem that was supported by very few games. There was an optional Ethernet adapter that's very rare and supported by even fewer.

The ethernet on the PS2 was optional until one of the later hardware releases. Very few games were released using it until after the PS3 had already shipped.

Yes, it's free but that doesn't mean it's painless. Going to SP2 and SP3 broke backwards compatibility with some drivers and software. It increased the RAM/CPU requirements for running the OS comfortably. They weren't just harmless stacks of collected bug fixes.

You can't talk about Windows XP like it's a single, fixed point in the release cycle. XP was released in 2001, giving you your 12 year number, but there were also major service packs released in 2002(SP1), 2004(SP2) & 2008(SP3). The last release of XP was only 5 years ago - more recently than OS X 10.4

Of the new software that still claims XP compatibility, much of it requires SP3.

Don’t email me 13 years ago

Many people new to IRC feel the need to immediately take their questions to private message. Much of the same logic the blog makes about personal email apply to personal messages on IRC - don't do it unless you've got a really good reason to do so.

Heroku, being top dog of the PaaS market, doesn't really have a lot to gain from being able to migrate. Being a market leader, they're already the default for many projects; a standard, easily movable, container for applications would quickly strip away the value they can add to a project. A commodity PaaS deployment platform would quickly drive prices down to nearly bare-metal EC2 prices rather than the high markups that Heroku currently charges.

Redhat's in an interesting position here. They've got a lot of capital & a strong presence in the enterprise but OpenShift is still a minor player in the PaaS market. They have the resources & the credibility to push an open container & give it credibility while also being in a position to benefit financially from commodity containers - anyone that moves from Heroku to hosted OpenShift is a win for them as is any company that goes to RH for their own cloud.

I'm not saying that it's "too "mathy"", just that it's commonly trotted out as a good resource to develop programming skills when, IMHO, it's better suited to honing mathematical reasoning. All the single page programs in the world aren't really going to help somebody become better at writing real programs.

PE has always struck me as more focused on math than programming. The easy problems handle brute force but the hard ones are generally bested by a mathematical understanding of the problem rather than programming prowess & algorithmic kung-fu. I've been meaning to check out Rosalind [1] to see if it opens up the door for more challenging programming or just shifts the problem domain to biology.

[1] http://rosalind.info/

PostgreSQL Studio 13 years ago

Server's down - anyone got a mirror, announcement or enough experience with the project to give a good rundown of what it is and what it does?

Payment processing is a commodity when things are easy. If you're shipping T-shirts with cheesy movie quotes to college students, you don't have a problem. If you're selling credits for nude webcam chat, things get more complicated.

You get people waking up with hangovers regretting the $500 they spent. You get married men denying that they ever used the site. You get Ukrainian hackers running up charges on stolen cards. You start to wonder if people are laundering money through the site. You get mountains of chargebacks & fraud - preventing most processors from even wanting to do business with you, let alone compete for your business. The ones that will do business with you are going to charge an arm and a leg to deal with the risk.

I had the misfortune of working on a site that ran one of these businesses. They had to run a pool of processors - selecting which one to go through based on how trusted the customer was, how suspicious a transaction looked & even what part of the world they (and their card) were from. Being able to funnel transactions through a single commodity gateway rather than having to add & remove new processors every month as they dropped our account would have been a dream.