skysight-inc/HackerNews huggingface dataset:
They are. Ryan Trinkle (one of the developers behind this) gave a talk about why they are using Haskell (echoing Tim Sweeney's talk, but adding his own perspective) at a meeting of BostonHaskell. Among other things, they've made a custom iPhone cross-compiler port of GHC that is quite impressive (in the waltzing bear sense)

Since their basic approach is applicable to other platforms, it will be interesting to see if GHC ends up with clean, extensible support for mobile cross-compilation in the future.
In particular the second-generation (34nm process) version, which have been hard to find lately, although I just ordered an 80GB one from an Amazon merchant who claims to have several in stock.
True, 1cent might not be enough, but the basic idea of just sitting in the middle of a large number of trades and skimming a tiny bit off the top is what a number of banks already do.
Yikes.. This feels awkward..

A $50 iPhone app with a name like WolframAlpha - how can these guys lose?
>Finally, their chart accentuates the differences by dropping the zero.

Making it more confusing, FICO scores start at 300.
That's a good way to guarantee that no one uses your app

Exactly. It will therefore appeal to the market of geeks with disposable income - people who enjoy paying for something cool and exclusive. People who buy $500 mobile surveillance bots on ThinkGeek, mainly because nobody else has one.

Maybe the solution to the "race to the bottom" in the App store is simply to make really high quality apps (not claiming that W@ is) and sell them for a really high price.

Though, personally, I wouldn't buy such apps unless I felt safe about being able to back them up, transfer them to new phones, and most importantly that they wouldn't get "removed" from the store at a moment's notice.
Jacquesm , I suspect you're being inflammatory here.

Part of the SEO on one site I worked on was to optimise to ensure it was better geo-targetted, ie decrease the visitor count from jurisdictions where that site is not valid. Why? Bandwidth but the a result is cleaner SERPs elsewhere. I guess I'm just pure evil?

I do things like name URLs for the content they contain, not /item?id=887743 but /why-not-to-hire-an-SEO - letting people know the content of a link before they click it; evil I guess?

Then there's optimising for speed to improve user retention, gzip enabling, trimming needless scripts and CSS, ... (WW looks like it could be leaner). I consider this part of "SEO".

It's not all bad you know.

And I reckon you could do better ... ;0)>
Susan Lammers : Programmers At Work
I worked in another industry that got regulated and watched the cycle.

It's clear to me that if you do SEO you will eventually need to be certified by a neutral body.

You will notice regardless of industry that it's only 5% of the bad actors (black hats) that cause 95% of the problems.

A certification process forces these guys to clean up their act or move on. Social network consulting anyone ;<)?
oversimplification is the word that comes to my mind when reading this.

the complexities of the operations of financial markets, not to mention the regulatory requirements, are simply enormous. to fool yourself into thinking that you can create a bank on a whim is just foolish.
Thanks for the constructive suggestions.
Between this and their API pricing, I really wonder who makes these genius decisions. Do they talk to customers or people AT ALL? You could have talked to your community/potential buyers easily. Ask HN: How much would you pay for a wolfram alpha iphone app? and Ask HN: How much would you pay for API access? would have resulted in more than enough initial market research.
Lua is pretty popular because it is a simple scripting language that you can either run in an interpreter, or compile to C. The interpreter is easily embeddable, and you can call C functions from it. All of this makes for pretty rapid development without sacrificing speed for the things that it is suitable for.
Evolution details revealed through 21-year E. coli experiment
I have worked on major console games and written games in both C and C++. I also maintain an open source raytracer which I've implemented in C, C++, D, and python. So yes, I speak from experience.

Eve online is a great example of a game for which almost all game logic is in python (stackless). The "engine" is in C++, I think (not sure on that one). So I would adopt their model but use C instead of C++.
Your link said absolutely nothing about the legality of naked shorting. It instead just made a half assed and rather incorrect argument how naked shorting is beneficial or how it is not that different from ordinary shorting.
Right - The stuff that needs high performance or low-level access (e.g. graphics code) is written in C or C++, but most of the "soft layer" is scripted in Lua.

See: http://www.c2.com/cgi/wiki?AlternateHardAndSoftLayers
It's not an American thing, it's a first-world thing. Academics and businessmen in BRIC countries value colleagues who have seen the workings of first-world economies, since BRCI countries are mostly targeting customers in those places, or looking up to them in terms of technological innovation.
A shameless plug of my own site, but hopefully helpful to those not wanting to open iTunes:

http://www.appstorehq.com/wolframalpha-iphone-77717/app
Excellent.. What's on the backend?

It's fairly slow here in CA though.
Also Civilization 4 used Python extensively:

http://www.python.org/about/quotes/ (look for "Firaxis Games")
A better link would be something like http://opensource.nokia.com/Starlight which is the multi-touch webkit work that nokia just put up.
Check out "CoinFlipper" [0] - a series of machines designed to flip coins to land on the side you specify. They're so brilliantly delightful. After months of testing, experimenting and usage the coin only once landed on it's edge with the machines.

[0] http://www.dotmancando.info/index.php?/projects/coin-flipper...
Bad analogy. When you pre-order something you agree on the terms.

In naked shorting when someone buys a share from a naked shorter in a stock exchange, they do not agree to buy a fake share or a share that will not be delivered. Instead they expect to get a real share. So if the naked shorter does not deliver the share by the end of the three day period it is violation of contract.
My experience with freelancing mirrors this. It is a bit more stressful because I'm actually working much more efficiently and seriously but I earn twice as much and I can choose my own schedule...

It's liberating. In my old job, I was frustrated and not as happy... now I've got more money, do some really fun projects (because when freelancing you do get to pick your clients a bit more) and I'm trying to grow bigger so as to launch my own product... Life is good...

So to anyone frustrated with his work, I would definitely recommend trying to freelance...
An example of someone who has recently started a new bank: Yes Bank, which is a fairly new bank in India (I think they started 5-6 years ago).

http://www.yesbank.in/aboutyes.htm
Many more people become rich from careful career planning and money management than do from starting companies. The difference between the approaches isn't the potential, it's the speed and the risk.
"Manufactroversy"? That has to be one of the worst portmanteaus yet.

There has to be a smoother way to describe invented controversies.
While rather similar to Python, Lua has a simple stack-based C API that makes this far less of a problem. OTOH, Lua was designed for embedded use from the start, and its stand-alone interpreter comes second.
Yeah, you still can't buy paid apps in Canada with the Google App Store. Only free apps...
I made this site quite a while ago when I was unemployed and the jobs available were few and far between and the questions being asked in technical interviews were lame questions that the interviewer was reading off of a script. I am the kind of person that will always look for the better way of doing something and I found many solutions for things that are not on this site.Solaris is much more stable and mature than Linux. I have had far less problems configuring RAC and other applications on Solaris that I have on any flavor of Linux. My favorite Linux dristro is Ubuntu which I wrote very little about on my site because nobody in the industry uses it. They all uses Centos, FC, and RH. And if you think that virtualization is not what a startup would be interested in then you are wrong. I have done an assignment lately where I worked with DS3400s, Brocate FC Swithes, Nortel BNT 7 Layer switches, Bladecenter HS22 with 7 x 7870 AC1 Blades. I setup ESXi 4 and Vsphere. I created a RAID 6 Array for the VMFS Store and several RAID 5s and O+1s for the databases. I created 2 Win2K8 RC2 Blades a MS 2K8 SQL Cluster between the two. They both shared the same LUN as per prerequisite by Microsoft.
It is impossible to determine if any favorable comment about Rails is sarcasm.
There is a nice way to define randomness by determining if given a string generated by the process (i.e. 010101011110101)can you write a program smaller than the string that will output that string for any string generated by the process.

This is called Kolmogorov randomness and has nothing to do with how input effects the output. In this instance, any string generated by a million coin tosses couldn't be reproduced by an algorithm that is smaller than the string, in general. By this metric I'd argue that the process is still random.

Just because the input has an effect on the output, doesn't make the output less random. "F(x) = x + rand()" is still a random function.
Much of it was, I created this in my spare time to help me pass interviews. I was being interviewed by people with less time than me in the industry who didn't know what they were talking about and they were reading from a script or just seeing if I knew as much about their own personalized environment as they did. I needed a one stop place to dump a bunch of stuff I'd need to be able to answer questions.
Just a nitpick - Lua doesn't compile to C, but rather to Lua VM bytecodes that can be embedded as data in C code.

Lua strikes me as a much nicer interface to C libraries.
It needs to be easy to find and buy apps without having to go through a One True App Store.
hopefully helpful to those not wanting to open iTunes

Why do people assume that everyone has iTunes installed? I wouldn't let my computer touch that resource-hogging piece of shit with a 10 foot pole.
Thanks for all the comments. Like all entrepreneurs, I believe that the team will overcome any obstacles that get thrown in it's way. Also, I obviously do not come from the finance/banking world which is why I would fill those weak areas with a strong management team.

While doing further research, there are banks out there already applying similar models. My post was a "blue sky" piece. It was never meant to cover every logistical detail. It was an article on how I would start a bank if I had to start one from scratch. I agree that it's an insanely difficult to tackle but what isn't?

A similar bank Kasasa just won Best of Show at the 2009 Finovate Conference. Last year, it was Mint.com. Check it out -- https://www.kasasa.com/explore
Sorry. I thought that the apple.com link would be fairly indicative of this.
Aren't their enough bad Facebook apps already? All AppBank is going to do is unleash a whole bunch of garbage that is indistinguishable from spam.
They do when you're robotically taking money out of the pockets of the other people at the table.

If it were a 'robots poker contest' that would be a different thing.

That the house takes its 'rake' is one thing, that the guy to your left might be a digital rig is a bit harder to swallow.
Have the other party call it in the air.
Facebook | Max Mardones
Author == OP, and if you read to the end you'll see he did get it to work, but he got shut down pdq.
You get the easy part: you need to decide what classes Willie is to construct the tree with. ... I won't give away the answer, but a Standard Bad Solution involves the use of a switch or case statment (or just good old-fashioned cascaded-ifs). A Slightly Better Solution involves using a table of function pointers, and the Probably Best Solution involves using polymorphism.

If the requirement was to show which classes should be used and the result is a series of conditionals or function pointers (even if they are wrapped in a single "operator" class), I'd say the requirements have not been met. To me, "classes" implies doing it with a class hierarchy or polymorphism.
Jupiter's Moon Europa May Have Enough Oxygen For Life
Half the time it returns a value between 0 and .5 ...
It would be interesting to see the average credit score for people whose email address domain is similar to their name.
Language X is fine if you use what you need and take the time to actually understand the tools you're using.

You can justify using any language by saying that. Such a vague statement.
I'm not sure how ready it is now, but Haskell's nested data parallelism might be worth looking into as a forward strategy for things like physics and in-CPU graphics engines, since it should make very effective use of many-core processors and is expected to later (transparently) gain the ability to distribute work onto the GPU. This is if you want to do something more fancy than OpenGL, such as ray-trace or use splines.

Haskell's extreme facility with small light threads and its implicit parallel "strategies" could also make updating a rule based game board an almost mathematical, rather than detail-grovelling exercise.

You will not be able to get monkeys to program in Haskell. Whether this is a problem depends on your plans.
Because it's maybe the most prevalent piece of software that exists today, save for web browsers and Microsoft Office?

This is a discussion about an iPhone app, located in iTunes, and the browser URL points to apple.com. Everything points to you should have known before clicking where it was going. Furthermore, it's not like Apple fucks up your machine if you clicked and didn't have iTunes. It just told you you couldn't see the page, which is true.
Huh? What? No? Plenty of things at Apple don't pop up iTunes in my face when I click them? Like http://www.opensource.apple.com/? Also, I read HN with NetNewswire and never see the domain?

Add me to the list of people asking to please mark links to ITMS.
Indeed. I did read the article and I'm aware of that anyway. I was responding to the comment.
I saw a game that used Python (I think, maybe it was Ruby) and then dropped down to C for the high-performance bits and it was still slow as shit because of the Python code.
This "ideal bank" sounds exactly like ING Direct. High interest, free bill pay / transfer money, no fees ever, etc. They have a nice website, too (except for the new bill pay stuff that is a third-party app with their own CSS; the layout is totally broken in conkeror and firefox).
No, it just pulls focus off my HN window, changes Spaces desktops, pops off whatever was selected in iTunes before and replaces it with a link to a $49.99 iTunes app.
Only thing that comes to mind is to add some sort of blind element. For example having two people, one flips two coins but both remain ignorant of the actual outcome and assume that they have opposing interests (and so would not be likely to try to help the other in any way). Depending on the outcome of the preliminary flip, the one of the second person is either kept the same or inversed. Again still not perfect but removes some level of manipulation. Which is sort of interesting because you'd have to wonder should the preliminary tosser try to make the probability as even or skewed as possible. If he is likely to skew it it becomes a whole new scenario.
I have the T-Mobile myTouch 3G. But I should point out that I also find the performance to be good... it's just that with more CPU/RAM it's like using a desktop machine.

IMO, Android does a lot for the minimal hardware it runs on, which could be bad for the iPhone -- iPhone OS requires more expensive hardware and is not as featureful.
There is: http://hadoop.apache.org/common/docs/r0.17.2/hdfs_user_guide...
Bring back the $999.99 "I Am Rich" app!
Only for desktop/laptop use, and only if you don't have extra-high levels of write activity and/or you are willing to replace them on the same 3-year cycle you would use when replacing (magnetic) hard drives.
Then the other dude lowers his hand 1 inch. And yeah, same type of thing I was going for, preferably in that case it should land on a table unaffected by either party. Preferably the guy calling it shouldn't see the trajectory, he might be an alien who could calculate it. lol. Generally though you want both parties to be ignorant towards what is happening in my opinion.
Precisely!

That's kind of the point, isn't it? I use the languages that I am most familiar with, because I am far more effective with them than I am with whatever this year's new awesome language is.

If I had been doing Ruby from the beginning, then I should continue doing Ruby, and not use C++ just because someone else says so. Likewise, if I've been doing C++ for as long, it doesn't make sense for me to switch to Ruby just because someone else doesn't like C++.

This stuff is so much nonsense. I think I will start using programming language evangelism as a reliable marker of a less experienced programmer.
Does Bayes' Theorem Have Any Special Epistemological Significance?
Ask HN: Can you put me to work?
Hello, I'm Jesse. Please view my resume: http://tefflox.net/JesseCrockett_WebDeveloper.pdf

I have 3+ years exp. hand-writing markup & styling, 1+ year exp. in backend development. I'm looking for 1 organization or individual to give 20-30hrs/wk at about $15/hr.

Looking to build skill levels in Rails BDD and jQuery.

Thank you.
Hm. Yes, that could be irritating. I have iTunes set not to take focus, though, and I don't use Spaces (OT: Might I ask you how you set it up to work efficiently for you? I'm always curious about stuff like that), so I guess I hadn't thought much about how other people might experience the link.
I'm curious, how were you hoping they'd track calories in?
Without any more information, there's no reason to believe that the unspecified evidence was more reliable than Sabeer.

A) Who was the source of the evidence? How many people were even there in the room? What does Jack Smith say?

B) As for the disparaging, unless the evidence was all the other VCs that Sabeer talked to, it sounds like the source of both these claims was DFJ saying "nuh-uh!" What else would you expect Tim Draper to say, "yeah, I badmouthed them and stole credit"? Based on their other behavior, which scenario seems more plausible?

"An anonymous source denies Bhatia's claims" is not very solid evidence.
I'm with you. Take this part, saying that thoughtful discussion is potentially dull and time-wasting:

> Flippancy is more fun. The work of reaching out and explaining things is potentially dull and time-wasting; it’s just plain funnier and more exciting and more gratifying to be on the inside of shared assumptions.

He has it completely backwards - standard internet sarcasm is incredibly boring and repetitive. It's sad when a good site gets popular and the same cliched rudeness and snark replaces and pushes out the good and thoughtful discussion.
Other than the "removed from the store" thing, you can backup the app, use it on a new phone, redownload it without repaying for it, etc.
C Objective-C D Pascal Haskell Ocaml ML Ada Fortran ... I could go on.
Am I the only one that actually likes iTunes? Is it really a resource hog? To be honest I've never really noticed (it seems to work well for me), but recently have seen a lot of anger directed towards iTunes, so am wondering if this is mainly a problem with iTunes on Windows?
Can anyone clue me in on how this is helpful (not slagging, just generally curious). Like I don't see how this:

create_view :active_patients do |view|
view.select 'p.patient_id as id' ,'p.id as visit_id'
view.from 'patients as p'
view.join 'left join demographics d on d.visit_id=v.id'
view.conditions 'p.status'=>'active','p.name' => 'John' #or "p.status='active' and p.name='John'"
end

is easier than:

create or replace view patient.active_patients as
select p.patient_id as id, p.id as visit_id
from patients p
left join demographics d on d.visit_id=v.id
where p.status='active' and p.name = 'John';

I don't use rails, and the ORM we use generates in reverse, so we define our database using SQL and then generate the model layer from that. We use a lot of views, stored procs and postgresql features such as table inheritance, which no ORM seems to handle going the forward route.

Is it because you can't do straight SQL in rail's migration stuff?

Thanks.
He got a heads up bot working, which is a totally different animal than a full table ring. U of Alberta has a group discussing poker as an open AI issue : http://poker.cs.ualberta.ca/ NLHE is not checkers, it's genuinely difficult to crack. That's one of the things that makes it fun.
The Culture of Critique [pdf]
It's worth noting to the ethics committee that PokerStars is technically breaking the law and should have ceased accepting deposits like PartyPoker did after the UIGEA was passed.
any mix of : C, python, lua, scheme
Nintendo may not yet have the Wii, but they have made some and they are in production.

The difference is that Nintendo can complete your order - if it were a naked short sell then the seller knows they probably can not genuinely get hold of the shares that they sold you, it may be impossible, Some other trade may have had a promise to borrow those shares and may have sold them to some other buyer.

Nintendo may well actually have stockpiled your Wii already awaiting delivery (I think this is the most likely position).
Some Googling suggests that Apple's 256GB SSD is made by Toshiba. Since Toshiba doesn't sell any non-OEM version of this SSD (yet), sites like AnandTech won't review it. Given the wide variety of crap on the market, I wouldn't buy anything that hasn't been widely reviewed.
A hipster is somebody who does what they want and explores what they find interesting

This is the opposite of hipsterism. Hipsterism is about trend following and that is what people find humorous about it, because the people associated with it generally express a disdain for trend following.

It's no different than what happened in high school with the cookie cutter "non-conformists" (goths and punks were examples when I was in high school). The difference is that hipsters often carry that on long after high school.
Would there be less spam if Mechanical Turk cracked down on jobs like this?
A cheap way of using small radios to see inside buildings
Startups, unfortunately, punish effort that doesn’t yield results. In fact, the biggest source of waste in a startup is building something nobody wants. While in an academic R&D lab, creation for creation’s sake will often get you praise, in a startup, it will often put you out of business.

The best articulation of why I'm fond of entrepreneurship world instead of academic world...
Yes the #1 way people become millionaires is still via buying real estate.
Its not only sad online but offline to. I wonder what causes people to talk/write in a snark fashion? What is the main motivator. To be cool? Get noticed? I guess youtube comments are the perfect example.

Maybe only thoughtful discussions can be had when a group is limited to a certain size and status is defined by the most original discussions. Not by the most accepted.
If you don't want your web browser to spawn iTunes, then you should configure your browser not to spawn iTunes