skysight-inc/HackerNews huggingface dataset:
There are probably dozens lisp libraries that do exactly this. Pretty much every lisp developer writes one.

A bunch can be found here:
http://www.cliki.net/Lisp%20Markup%20Languages

Examples:
http://www.cliki.net/HTML-TEMPLATE
http://www.nicklevine.org/play/xhtml.lisp
http://www.cliki.net/yaclml
http://www.cliki.net/CL-WHO
I interact with women in technology enough for it to not be surprising.

At conferences and meetings when people act strangely meeting my technical and capable female colleagues, it suggests to me that the person is inexperienced rather than making me sad for my colleagues. It suggests the same to my colleagues as well.
Last summer at OSCON Kirrily Robert gave a keynote which discussed gender and open source projects. The keynote itself was interesting (I only read about it from slides - didn't see it), and an O'Reilly Radar write-up about it led to a long and varied set of comments about "booth babes" and girls hired/invited to socialize at parties.

For anyone interested, here's some links:

http://radar.oreilly.com/2009/07/oscon-standing-out-in-the-c...

http://infotrope.net/blog/2009/07/25/standing-out-in-the-cro...
I think there would be better ways to monetize than that. You could drive massive traffic here if it was collaborative instead of host and customer.
Couple of problems with the suggested syntax:

* You can't write lowercase letters without the possibility of it being mistaken for a tag. If I write (hello) and then a <hello> tag is introduced, I'm screwed.

* Parentheses are common in written English. It would be better to use [] {} or <>.

What you could do is substitute () for [] and use a : to introduce character data:

[font color="red"
[center:
hello, world!
]
]

But people would be forgetting that all the time. Another option is significant newlines. That is, if a trimmed line doesn't start with a "[", it is interpreted as character data:

[font color="red"
[center
hello, world
]
]

Combined with the : to introduce character data, this is actually kind of good:

[font color="red"
[center
hello, [em:world]!
[img src="photo.png"]
]
]

Compared to

<font color="red">
<center>
hello, <em>world</em>!
<img src="photo.png">
</center>
</font>
Migraine pressure point relief
I should clarify. After some more thought, what I really mean to ask is:

Would a senior and junior programmers' combined productivity be significantly higher if they were paired up instead of working separately?

Assuming, for the sake of discussion, that the senior programmer has 15+ years of experience and the junior has <1 year.
There are already lisp/scheme libraries out there that do that. The smalltalk framework's Seaside and Illiad both contain the same as well.

as a basic example from seaside:

renderContentOn: html

html heading level: 1; with: 'Hello World!'.

creates

<h1>Hello World</h1>

More on how Seaside generates html can be found at:

http://seaside.st/documentation/generating-html

Here is an example from racket ( aka plt scheme ):

(define (build-request-page label next-url hidden)
`(html
(head (title "Enter a Number to Add"))
(body ([bgcolor "white"])
(form ([action ,next-url] [method "get"])
,label
(input ([type "text"] [name "number"]
[value ""]))
(input ([type "hidden"] [name "hidden"]
[value ,hidden]))
(input ([type "submit"] [name "enter"]
[value "Enter"]))))))

More ( and the proper formatting of the above ) can be seen at:

http://docs.racket-lang.org/more/#(part.__.Hello_.World__.Se...
I agree 100%! I'm currently in an MBA program, and the focus is always on getting external funding and growing a business for the sake of growing.

You have inspired me today. I'd love to run a business like yours where I could spend more time skiing, hiking, and enjoying the outdoors rather than slaving away for some VCs to make their 500% exit.

Edit: I checked out the site listed in your profile. You have done an incredible job solving problems for a niche market!
Yes, they do exist. Check, for instance:
http://weitz.de/cl-who/ and http://weitz.de/cl-who/
I don't believe that DHH and Jason work less than 40 hours a week. Maybe they do now, 10 years later, but I think they've burned plenty of midnight oil that would put BP to shame.

I don't understand why people who want a relaxed work environment label themselves a startup. That's like saying you're a marine but have never gone through bootcamp.
As a student studying abroad in Shanghai right now, I have to say that I'm pleasantly surprised by the speed at which the sites I host at slicehost.com load. Granted, when I ssh in to manage the stack it lags quite a bit, but it seems you'll probably be developing from the US side.

In summary, I think that any good US hosting service probably has reliable speeds in China too.

On a different tangent, I'm currently writing a research paper on differences between US and Chinese business practices. If you could answer some questions, or me to someone that'd be great! ysh4u@virginia.edu
is it on iphone?
I don't - I just find it frustrating when people confuse scalable startups with other businesses and try to apply the advice of one to the other. They are different beasts and have different rules. Talking about one vs. the other is like arguing about vi vs emacs - you can argue about the strengths and weaknesses of each all day but trying to pass value judgements is a waste of time.
Thanks for the inspiration: http://www.dieblinkenlights.com/blog_en/hold-different/
IPhone 4 - Apple says there is NO problem
I don't recall ever being involved in any project that didn't have risks, and where someone predicted problems - and occasionally the wrong decision is made and they end up right. Especially in RF.
Well, the coffee one might be a bad example ;)
Sir, I knew this all along. They even took photographs to prove it.

http://xeof.net/iphone4.html
Fair enough, but your use of long-ago deprecated HTML tags to make your point doesn't exactly inspire confidence in your expertise!
I'm loving this new advertising strategy, but I'm still not going to buy this product. They've done a great job of making more people aware of the product, but I can't shake the image of my grandfather when I think of Old Spice! (which is not a bad thing, I just don't want to smell like grandfather!)
I am actually a software developer of almost 10 years in a small company which I eventually realized is a lifestyle business. I initially thought that my boss just couldn't grow the company but later realized that he didn't want the stress of running a larger company, wanted time with his family, and that profits were going up so he was probably content once he was pocketing half a mil a year.

It can be frustrating though as many decisions seem to come down to the fact that any money spent in the business on employees, marketing, office space, servers, tools, etc is coming out of his pocket. Even though that is never stated outright by my boss, it is constantly in the back of my mind any time the cost of a project is discussed and especially when something is shot down with no other reason given.

There is also a lot of room for growth and profit in our niche market so knowing that the company is being artificially limited is frustrating. With that said, the company itself is relaxed, family friendly and very stable. I often get annoyed with decisions made but when I think about starting my own business and put myself in my boss's shoes I can understand many of his choices.
I agree that defining the hash the "old fashion way" may be wordy but what I like about wordy things is they are usually easier to understand. Those looking at the wordy code will have one less thing to learn, which will translate into faster learning.

I disagree. Using a set to represent a set is more readable than using hash keys to stand in as a set. As it stands, the hash maps values in the set to undef, and maps values outside the set to undef. This is confusing. Confusion translates to slow knowledge uptake.

Don't try to jam a square peg into a round hole when you have a round peg in your other hand.
I don't really care, and I certainly wouldn't change my recommendation of a phone to a consumer based on this. But read to the end before you downvote :)

As a vendor, dealing with hacks, jailbreaks, and other such things is remarkably expensive. Consumers (not developers) wind up installing these things without understanding the implications of what they're doing. The OS breaks, the applications break, things go haywire, things go bad. The hardware vendor, the OS vendor, and the application vendor all take the blame and have to deal with the support costs. We get support e-mails all the time that can be traced to iOS jailbreak-induced issues.

It's a massive pain in the neck that, understandably, a vendor just doesn't want to deal with.

Moreover, as a consumer, it's incredibly wasteful to be spending so much time on trying to break into undocumented systems that the vendors just aren't interested in supporting.

Instead, I want to support vendors that provide more open platforms for a more premium price. It costs more to produce an open, supported platform, and I don't mind paying a little bit for an Android development phone that allows me to experiment with OS-level work, or something like the Ubiquity RouterStation Pro[0] as an alternative to consumer wireless routers. The advantage to me is that hacking the device is supported and I don't have to fight with a consumer manufacturer -- a company with very different priorities to my own -- to do it.

[0] http://www.ubnt.com/rspro
I've seen a sharp increase in the past 3 months also. Mine is all getting filtered to my spam folder, however my spam folder almost never received anything up until recently.
A good business is one which is
1. Profitable
2. Gives you time to do what you want. (Including working more at the business)

Everything else is just a matter of fashion, bias, stereotypes and details.
If you read his blog, he states that he has a pretty long lead time. He says relation to current events just happens coincidentally. When you think about it, he publishes one comic a day and they're often total non sequiturs, so it will happen by circumstance somewhat frequently.

If he even has the ability to get one approved and published quickly, which I'd say is doubtful given that it's print, it's probably a nuclear option that he wouldn't use for having seen a few threads here.
YC is somewhat infamous for having a bias. Their reputation is that if you're not a college-aged Caucasian male, you need not apply.

Of course, there is a dearth of women in tech, but I think it has to be exacerbated by this kind of subconscious preference.
Totally agree here. All the comments on this post are lauding Matt for being "calm and collected," but it's still possible to be a jackass while sounding calm and collected. Chris got loud and fired up in the interview because he was defending something he believes in. Nothing wrong with that at all.
I think you misunderstand how Republicans view sex.

* It's something you don't talk about (or do) in polite company or around kids.

* It's something you don't do with someone you're not married to. (And by God you better to married to the opposite sex)

* It's implied that if you are married you must be having sex on at last a weekly schedule.

* I won't got into details but anything beyond the basics is strictly forbidden. (Candles are only allowed for mood lighting.)

:) All tongue in cheek of course.
Well, without a doubt the junior programmer's productivity would improve by working closely with a senior programmer.

As for the senior programmer's productivity, that depends: if he is currently working near peak efficiency, having a junior programmer in his way will slow him down; if he is having motivational problems (as you implied in the earlier phrasing), having a junior programmer around may help him focus his attention, and achieve more.
NHS scraps huge Microsoft licensing deal
I would be more interested in a curated "who's who" list of HN user names and their real world projects. The quality of the list would be a function of its completeness and the curator's judgment about who to include. The list could be generated by going through comment history and noting when users self-identify as being involved with an interesting project or company. It would be pretty tedious to generate, but would a valuable and interesting resource.

The burden might be eased if the curator generated a seed list, posted it to HN, then asked, "Who am I missing?"
Look at what they've done. A portfolio, a (completed) project, a (completed) website can say a lot about their attitude and approach to things.

I'd say for someone to really fit your bill (talented/ambitious), they would have to have some tangible deliverable accomplishments somewhere. Not just talk, grades, etc.

Look for what they've done in their community. If they're young (i.e. from college) those that excel at communication are usually pretty engaged in the community and have held some leadership positions. Resident Life? Coaching? TA?
Wired really should know better. This non-issue is ~3 years old: http://www.google.com/trends?q=i-doser

Being an audio engineer, I've been playing around with binaural beats since the mid-90s. they strike me a useful meditation aid, but then so does low-volume pink noise. 'I-dosing' is about as thrilling and dangerous as yoga, which is to say hardly at all.
See everyone there! =)
A Third Order Quine in Three Languages
Couldn't the placebo effect -- the expectation of a high -- lead to dopamine being released in the brain? Like any other pleasurable experience, it would lead to an increased desire for similar experiences, and an increased tolerance to the pleasure (dopamine) received. It seems arguable that this could form an addiction.

http://en.wikipedia.org/wiki/Dopamine#Motivation_and_pleasur...

However, I have a hard time seeing this as a gateway drug any more than ice cream is a gateway drug. Both produce a dopamine response, but no one worries about kids getting on cocaine after eating an ice cream Sunday.
Martin Odersky's plans:

http://codemonkeyism.com/scala-unfit-development/#comment-30...

In fact I am about to take a leave from university and found a startup to do commercial Scala support. I am taking some of the key Scala developers with me.
Urgh. That sounds rather awful.

Out of interest, why were the customer and sales guy so pleased to be there? Was there any rationalization going on[1], or did they just see tits and not think any further?

[1] ie "I think that one really liked me"
Amazon rejigs EC2 to run parallel HPC apps on 10GbE network
I guess the problem, especially in the US, is that no case has gone to judgment. It also doesn't help that certain states show certain biases in interpretation. Notice that a lot of patent cases go to Texas?

My presumption on some of the cases where the GPL has been most successful without going to judgement is that those have been the ones where there is the clearest infringement (i.e., Linksys 'borrowing code' for their routers, etc), i.e., direct copies or only slightly modified versions of the original source.

If it gets far enough, I think it will come down to a layperson's (judge or jury) interpretation (based on lawyer and witness arguments) on whether a theme is like reselling a modified car (i.e., Ruf Turbo - a modified Porsche), or an aftermarket car stereo (i.e., one that reverse engineered an automaker's proprietary connector). Yes, code is intangible, unlike a car, and there are places where my overly simplistic analogy breaks apart, but it's not unheard of to look at it in this manner. A federal judge recently compared mp3 torrent sharing to playing music in a business - not that similar, but in the grand scheme of things, you can see some parallels.
I'm pretty sure its only SD, they have all the credit card companies. ND has its own bank though.
I am surprised at rare occurrences, and will continue to be so.

The author is treated the way technical men have learned, through social pressure, to treat average women. The intersection of the sets of women who are technically competent, and want to converse with me about technology is small. I've spent 22 years learning that the average woman will disdain me if I so much as open my mouth about some of my interests. I'm sorry, I can't magically intuit for which few it becomes prerequisite as a demonstration of respect.
The Lost Art Of On-Boarding
I don't think this is a case of fair use. There is linking, which in the manner which themes work and are loaded inside of WordPress is very deep, and there is also copy and pasted WP code included in Thesis.
In all fairness, WooThemes was not GPL from the get go. They went GPL a little later, on their own. I think their blog post announcing that said that they planned to go GPL when they felt like it was good for them to do so.
Bingo.

I know a few algorithmic position traders.... and it's got sweet nothing to do with high-frequency, or even day-trades usually. They have their algorithms, software they've developed to handle analysis, and get them in and out according to plan - I believe they research their target sector a bit, fire up their algorithm machines, and then manually execute (or at least approve their software to execute) the plan they had in place - and it's all position based. They know when they're getting out of any position, up or down - whether that happens the same day or in days or weeks, or months.

Lots of neat software, but not day-trading and not HFT.
Try #startups on irc.freenode.net
As others have said, I think focusing on HFT is a bad idea. You are going to be in competition with other players in the market. What are your weaknesses compared to them:

1) You are alone; you are competing with teams mixing 3-4 math/physics ph.d.'s and 3-4 programmers that might implement their algos on the latest GPUs (and this is very time consuming).

2) You have no experience. You are competing with very smart people that have been playing this game for years.

3) You (probably) have little money. So you want to minimize cost of historical data acquisition, data storage, data analysis, hardware, collocation …

IMH, these points pretty much rule out HF trading.

You also have some advantages compared to the competition. One of them is that you have little money, so you can invest in assets that are illiquid to someone that wants to move a lot of cash.

I think it is possible to trade as an individual; hard but possible. And if you are successful at some non-crazy frequency -- a few days, a few hours, a few minutes -- then, maybe, maybe have a look at HF.

And another thing, if you can, go shopping for a broker with lower fees. $10/trade? It looks as if you did not do basic homework -- but mabe you live in a country where that's the cheapest you can get.
I don't know. Maybe the liked having boobs shoved in their faces. This was something that the customer specifically requested that we do for him, and he was well known in the place. So, I guess he liked it.

But, yes, I do recall some rationalization or at least attempts to 'connect' with the women.
Oh, so many comments come to mind! I'll just write two:

(i) BB's are not paid to "endure your company", they are there just to attract the average conference/trade show attendee who happens to be a 30+ year old male. Now, you may find this objectionable, but then why stop at BBs; you should then object to all advertising, which by default use the same strategy. You should object to Danica Patrick and other GoDaddy girls. You should not drink beers that use provocative women in their advertising (that would be very few). You should not use Old Spice (their sexist marketing campaign was touted as "brilliant" just yesterday on HN) or Axe because they use similar approaches.

(ii) Think about it: Saying BB = stripper (as other people have written here) is the kind of generalization that you are objecting to. How is this different than the despicable notion that women attendees to these events somehow know less than male attendees? You are judging by the cover only. Have you actually talked to any of these girls?

Edit: Downvoters, please try to tell me why you think I'm wrong. Do you think females are not used in other advertising in this fashion? Do you think all BBs are strippers? Do you find my language objectionable? THINK! Then downvote.
BFGoodrich Mud-Terrain T/A KM2 Off-Road Tire | Tire reviews and prices
Can't sign up for an IB account?
Source-diving as a system administrator
Ask HN: Am I paranoid or is Mailchimp lax about API security?
I'm using Mailchimp's API and found that the api key is transmitted over HTTP for many accounts. For example, the accounts that use the WordPress plugin Mailchimp distributes.

The api key gives you access to all mailing lists in that account.

I mentioned this to Mailchimp as a security concern, but their representative didn't seem worried.

I'll be using SSL, however am I being paranoid, is this just not something to lose sleep over?

For more background, here's the discussion I had with Mailchimp support:
http://groups.google.com/group/mailchimp-api-discuss/browse_thread/thread/a868a0f48e309930/7886904dd01ad640
"Could indicate a willingness to experiment."

Oh God no. Children with open minds?! That could lead them to think for themselves!
I've been using binaural audio, "theta" inducing frequencies and other "audio drugs" for meditation for the better part of a decade. There are many places to find this stuff for free online (legally) and once you understand how it is supposed to work, you can throw stuff together in Audacity or Garage Band if you feel compelled to do so.

Some people are particularly sensitive to audio and visual stimulation that can create relaxation, disortientation, and other sensations. This is not news.
I like lrm242's comments. I started my own high freq algo firm back in 2007 and crushed it for awhile. In the end though, the governing dynamics of the marketplace change and can change very rapidly, so any machine learning or neural networking you do perform can become obsolete fairly quickly. Unless you've developed HAL you're probably going to have a rough go of it alone...hope this helps!
What is the definite variance between software and hardware?
I doubt they'll want to admit that the phone requires an accessory for proper operation.

I'm thinking they'll announce some sort of swap program for a new phone with a non-conductive coating on it or somesuch.

That way they can continue to sell their $29 bumpers for a ridiculous profit (which will make up for the cost of refurbing the old models).
Clickable, shortened link: http://bit.ly/cvck2Z
> I don't understand why people who want a relaxed work environment label themselves a startup.

Why not? I know some people want to take claim of the term because they chose one path that may have had more sacrifices but their way isn't the only way.

Hours worked per week is one of the least significant factors in defining "startup" for me.
Nope, the note names are consistent across time signatures. A quarter note is defined as the note which takes one quarter of a bar in 4/4 time.
How to Make Your PC as Fast as the Day you Bought It Today
There are only two kinds of languages: the ones people complain about and the ones nobody uses - Bjarne Stroustrup
I went back to Steve's list of recommended books, and I noticed that when I first read it I had read one of his recommendations, and now I'm up to eight. Probably my favorite tech blogger.
Glad to hear and feel free to contact me if you ever want to visit.

As you probably know, being an entrepreneur in an MBA program can be trying as the corporate-minded students and professors look down on your "little business" while your non-MBA friends worry you will become the stereotypical MBA. Having been out several years now, I can say that it was well worth the investment.
So I guess at least one antenna engineer at Apple might be able to keep his job.