skysight-inc/HackerNews huggingface dataset:
Online HTML5 app, about $400 a day, if I was going to try it for a sustainable income I would start a few a manage them all at the same time.
Certainly not a "NoScript/Ghostery/RequestPolicy world" unless you are around a lot of techy types (and even then most don't disable Javascript).

I always design with degradability when doing anything that requires Javascript but there are numerous, very popular sites nowadays that don't work at all without Javascript.
Hello,
I'm the director of OpenERP US. I would like to make it up to you and schedule a phone call with the right person here. At least we are responsive on HN ;)
Concerning references in the US, I will be glad to share that with you. Just email me (fhe@o...... .com) or PM me (@fheopenerp).
Apparently we're crossing wires here. I'm in no way shape or form saying these applications don't exist (I'm currently writing one).

What I am saying is that for ever such application there are probably more than a thousand sites hosted on free with your domain or $5 a month php + mysql hosting that use no where near 4GB per process. For the companies hosting those sites a cortex a-15 with a ton of ram is an awesome solution. This isn't all or nothing, we're talking about two different markets.
Any news on if Samba 4.0 is still single-threaded? (the page isn't loading for me) I recently wanted to use Samba, but was limited by performance on a low-end dual core processor: it'd max out one core, and be unable to use the other. I'm sure they have (or have had) good reasons for not doing this, but with so many low-power multicore processors out there now it seems a shame...
Watching the tape animation makes me think that these guys have never actually seen a magnetic tape unit before. At several points, their animation shows the reels spinning in opposite directions. An actual tape would snap if you could somehow get the reels to do that.
No one is forcing you (or anyone) to use WordPress.
You're completely right; I remember now a few other cases in which the rights holder prevailed because they were not the target of the parody.
A lot of rough designs can be done in HTML with something like Ratchet. When you can commit to a mockup, start thinking about how to implement that in obj.c.
SXSW Distributes hundreds of mp3's every year before the festival. Not all are great and not all are PG-13 but they are free and legal to download.

Torrents here:
http://www.sxswtorrent.com/
$400 a day? That's not bad at all. It that from advertisements or do you charge for the app?
LISP is great for learning, here's a tip though.
If SICP is too advanced, start with Simply Scheme or The Little Schemer instead.
Ha yes I thought the same thing - definitely more correlation than causation on that one.
You can the deterioration of DirectX domination in the gaming market.
HURD can largely be regarded as a cruel joke. It's been under development for over twenty years (since 1990!) without yet producing a usable product. Pretty much every operating system kernel that's in use today (Linux, the BSD family, Windows NT, and XNU) is younger than HURD, and yet far more mature.
Firefox OS Simulator
bugs in select() cornercases

is the thing that stands out to me. Seems like I would want select() to be pretty solid to consider this a viable alternative.
Thanks very much for your reply.

This is new territory for everyone.

I have developed a habit of liberally upvoting most of your comments on threads related to biology, as I consistently learn from them and see you taking the time and effort to correct popular misconceptions as you participate here. So knowing that I'm asking someone who'll give me a straight answer, I wonder if you could comment specifically on my statement above

"So for those of us following along at home, the crucial idea is that most of the 'information' that 23andMe provides paying clients has not been validated. Not only has it not been validated as to correctness of the genome analysis software (the industry scientist's observation), it has even less been validated as a clue to clinically significant disease risk for the majority of diseases that afflict people in developed countries. Pay your money for the service at the new lower price if you like, but prepared to see your personal genome results repackaged and reinterpreted for years to come before you learn anything from them that will help you improve your health."

I'm heartily in agreement with the idea of doing fundamental research on the human genome and gathering large datasets to analyze to look for genetic clues to human health and disease. I participate each week during the school year in the University of Minnesota "journal club" on behavior genetics, in which a group of scientists (mostly psychologists, but a few mathematicians and economists) who investigate genetic influences on human behavior meet to discuss the latest papers on new research. The overwhelming impression I get is that commercial businesses like 23andMe certainly mean well, and are trying to make available new gene analysis tools to a broader public. But that they are running ahead of their ability, based on current science, to deliver actionable information to the clients who pay for their services. There is still an astounding lack of replicability and of large effect sizes in almost any genome study related to common human diseases or to socially meaningful human behaviors. Much more research needs to be done.
ExploitHub Exploited
One thing i love about this site is that it drives serious art collectors crazy. It's disruptive.
It could be considered bad practice in some cases. But having the template also act as a controller gives theme developers more freedom to make something outside the golden path.

I doubt Wordpress would be used for anything other than simple blogs if it weren't for querying from templates.

Obviously there is the risk of theme developers loading tons of queries from a template but I think trying to prevent that would be premature optimization. The benefit of greater customizability outweighs the potential performance hit IMO.
Not bad? I'd happily live on that income for the rest of my life. Hell, I'd be happy with a month of that income :)
For instance, I've been simulating some graphitic crystallites and part of the analysis includes analyzing the motion of the individual crystallite planes.

This is how easy that is:

(Note: it appears the horizontal scroll bar for this code is hidden by default for OS X browsers.)

eigenvalues = require 'eigenvalues.js'

regressCoordinatesToNormal = (coords) ->
min = (array) ->
array.reduce ((x, y, i) -> if x.val < y then x else {index: i, val: y}), {index: null, val: Infinity}

centerOfMass = (coords) ->
coords.reduce ((x, y) -> (x[i] + (y[i] / coords.length) for v, i in y)), [0, 0, 0]

normalUnitVector = (coords) ->
c = centerOfMass coords
matrix = for row in [0..2]
for col in [0..2]
((coord[row] - c[row]) * (coord[col] - c[col]) for coord in coords).reduce (x, y) -> x + y
results = eigenvalues.calculateEigenvalues matrix
results.eigenvectors[min(results.real).index]

normalUnitVector coords

This code just takes in a list of coordinates and performs a linear plane regression on them to return the normal vector of the plane. Then if I want the vertical distance between two planes of atoms (these are circular planes that kind of wobble around), then it's just:

normals = (regressCoordinatesToNormal coords for coords in planes)
planeToPlaneVector = distanceVector planeCenterOfMass[0], planeCenterOfMass[1]
projectionDistance = dotProduct planeToPlaneVector, normals[0]

I left out some details, but you can get the gist of it.
Any interest in adding various statistical regression functions? I had to write some for JavaScript recently, one of which can be found at http://stackoverflow.com/questions/13590922/how-can-i-use-d3...

Seems to work for me, but I haven't had it reviewed by a real mathematician yet.
How are the GUIs for Samba 4.0 AD features? I usually prefer nice configuration files, but the Windows Server features were very easy to learn. Another nice thing about Windows Server, updates are "free" after a high up-front cost.
As probably one of the more AD-focused participants on HN, I have to approach this with a good dose of skepticism w.r.t. large companies adopting Samba for complex AD environments. AD + DFSN + (DFSR|NTFRS) + LDAP + SSL + RPC + NTP + GPO + CIFS + NTFS + SDDL + WMI + ADWS + etc., is an extremely complex set of stuff to implement, and the cost of supporting a third-party version could, IMHO, easily dwarf the cost of a few Windows licenses to run the domain controllers.

So many examples come to mind that it is hard to pick just one or two... consider an organization that configures access to Windows event logs (audit trails) and SMB signing requirements via GPO; will Samba 4 Domain Controllers honor that? What does it even mean to have access to modify the security auditing policy on a Samba DC without totally reimplementing the eventing system (syslog is not even close)?

In other words, AD sits on top of a ton of mature but sophisticated Windows services, the failure of any of which could be a critical problem, and make for a tough sell unless one has a pathological hatred of Microsoft yet still wishes to use AD anyway.
Took me all of 30 seconds to break your demo website. Started throwing unhandled 'get_title' javascript exceptions at me non-stop.

You honestly expect me to make a professional recommendation for software I can't even show the demo for? SAP sucks, we all know but I fail to see how your product sucks any less except for the price tag. Is that your pitch? We suck just like SAP but for less money.
I love that $10 for monthly access to basically every album ever on demand is "a bit high". I remember dropping $16 a pop on CDs/Tapes at Tower Records back in the day, probably bought at least two a month...

In terms of your issue with iTunes cover art, didn't they announce some thing where you pay a flat fee and is basically matches all of your illegal music with legal one when iCloud was introduced (I never tried it just remember the keynote vaguely)
> Also, my experience is that over 90% of corporate code is absolutely terrible-

Which is kind of funny because those are the businesses who rely most heavily on vetting done through colleges and universities. They have, on paper, the very best programers available. I guess that goes to show how poorly credentialing actually works in the real world.
Yes, you have to consent.
Why is it so expensive to ship internationally?
I have been part of a team innovating on one of those 800,000 pound gorillas' SMB payroll products.

All I can say is that you are correct, that is an untrue statement.
Can a single founder start a startup?
Agreed, but that doesn't make for good linkbait.

One can ask where were the voters in the two terms since-- why didn't they hold the next governor responsible for undoing the "damage"-- but that wouldn't drive readership.
Why is it possible to receive a response that crashes the browser? I'll allow (with reservations) your premise that browsers aren't so independent anymore. But it seems to me that input from an external source (even trusted) ought to be validated, and malformed input should raise a warning or something. The fact that crashing is a possible behavior upon receiving unexpected input is surprising to me.
While I can understand what you are saying in theory, 1.99 or 2.99 is not in fact significantly higher. it's a dollar. 1/4 a cup of coffee. I know we've had these discussions before and it's not coffee blah blah blah. But come on, "significantly higher." It's just not.

The thing is, apps are priced as they are because of risk. In general, apps are worth either 0 or significantly higher than a dollar. If it turns out you don't like it and you don't use it, then it's worth absolutely nothing. On the other hand, if you like it and end up using it all the time, it's worth far far more than $1.

If you already know you like an app because you've used it on another platform, or tried a trial or demo version, spending 1.99 or 2.99 really shouldn't be much of a hurdle.

Also, I suspect those devs started out at the same price point, and when they sold 1-5% of what they do on iOS or Android they decided to raise the price.
Re: "for what" I would say that the best answer would be: for rapid development of technically complex programs with small, highly-skilled teams.

Re: 1) Many modern languages do implement some Lisp features, but none do so as well as Lisp. I have yet to see a language that mixes functional programming, an elegant and intuitive standard library, meta-programming, and high performance native code incremental compilation in one development environment. E.g. Javascript is full of bizarre quirks and bad semantics, and its REPLs aren't up to snuff yet, even though it has native-code compilers that are up to snuff. Nothing does meta-programming as well as Lisp. LINQ, Caml4p, etc, are ugly hacks compared to Lisp macros which are baked into the compilation pipeline by design.

Re: 2) I think you are mistaken in assuming that programmers using other languages don't extend the language. They do, they just do it with external, ad-hoc tools. A great example is LLVM's tblgen utility, which generates native assembler backends from table descriptions. It has its own grammar, own parser, own set of bugs. You can do this stuff in Lisp within the language. When I was still learning the language, I put together a table-driven assembler for x86-64 in about two weeks (http://code.google.com/p/amd64-asm/source/browse/#svn%2Ftrun...). It uses macros to take instruction descriptions and generate encoding functions which are then compiled to native code by the Lisp compiler. It's simple, it uses the parser built into the language, you can't ever forget to run the external tool, and it's totally integrated into the development environment. One hotkey sequence expands the macro and shows you the result right in your editor. An error in a macro is debuggable with the integrated debugger just like any other code (compare to C++ templates, which are basically impossible to debug except through trial and error). Literally no other metaprogramming feature comes close to Emacs+SLIME+SBCL.

Re: 3) Lisp doesn't have "less context." It just uses words for context rather than syntax. In C, you see curly braces and you know you have a block. In Lisp, you see the word "progn" and you know you have a block. Lisp is, to a degree, a language for people who think verbally rather than symbolically. The signals are all there--it's just that the signals are words.

Lisp is the only language I've ever used (to be fair, I haven't really used Haskell) where I don't feel like the language/development environment is the bottleneck. It's the only one where I don't lose my train of thought trying to remember to remember the idiosyncratic way someone ordered the parameters to an API call, or because I'm stuck writing a few dozen lines of boiler-plate. It and Python are the only language I've used where API's have sensible defaults (Java is absolutely terrible for this) and I'd dare call the standard library "tastefully designed."
We can't have people forced to choose between teaching their child to read, and feeding them. That's why we need a minimum income, so people don't have to make these choices and children all have the chance to excel independent of the circumstances of their birth.

Or we could just leave them in grinding poverty AND take away their childcare stipend. That works too.
Assuming these figures are accurate, how do we address this question in a way that doesn't confront awkward questions of race, ethnicity, and class?
Chief Executive Officer
Dear Hacker friends. I am looking for someone to help us with designing an application that we want for iphones and android operating systems. I'm tired of listening to these corporate juggerknots who think they're amazing for producing something I can do on my own time. These people also have a hard time thinking outside the box.
Here is what we are looking for.
App that handles our reservations (currently done through formidable)
app that locates our vehicles and provides a rough eta to customers that download our app.
We also want our customers to see when we are full and when we have room.
This way we can fill up all the time possible that we are running.

We are a transportation carrier that operates in a very different way from other carriers, thus we need something very different!
www.party-trolley.com

Thanks.
RHEL is the bain of my frickin' existence. Well, perhaps more specifically our work policies.

But everytime I want to do something slightly interesting on our linux boxes, I'm thwarted by everything being so damn out of date on RHEL.

I can't run Sublime Text2, which irritates me, but worse I was wanting to use node-webkit for an experimental project and I can't even run that.
woosh......

I think you missed the point:)
How about doing some sort of usability testing on the landing page? It might be a bit scary putting infront of a REAL customer.
That doesn't support the claim of no support for straight mysql connection in 5.5. It says they are going to focus on documenting how to use mysql with the newer modules instead of the old one, and that they will look into possibly adding deprecation notices for the old module in 5.5. Which means it will obviously still be there, and still work.
Haha I completely agree with your statements.
After extensive mathematical modeling, scientist declares “Earth is F**ked
I actually don't doubt that one bit. I don't think they would think twice about suing if they found out.
Agreed. You should see the code of our current ERP ;-)

Generally, I find the code to be well-organized and easy to find (it's just a set of python modules for the most part). I can't speak to the syntax formatting or functionality of the ORM yet...
Hey Timothy, thanks for the response. You are correct. I'll add a warning to the library and work on a solution. Unfortunately, I think it will need to involve ctypes.
You might also want to check out SPOJ, an enormous collection of problems from programming contests, with an online solution evaluator:

http://www.spoj.com/problems/classical/
"Sadly, something essentially killed lisp innovation around the time Common Lisp got standardized"

I think it was timing, more than anything else.

The movement to create Common Lisp came right on the cusp of several important shifts in computing. The first was from specialized hardware to standardized platforms. Lisp bet heavily on the former as embodied in Lisp machines at the very time that ISA and x86 machines proliferated.

The second shift was from command lines to GUI's and the Common Lisp standard lacks facilities for windows and other GUI elements. There is no equivalent of Swing in Common Lisp.

At the time it was standardized, Common Lisp just missed the explosion of the commercial internet and the distribution advantages it afforded Java just a few years later.

Finally, the way in which the Lisp community tended (and still tends) to shun Microsoft Windows, probably played an important role in limiting its general adoption. After the demise of Lisp machines, the remaining segment of the Lisp community tended toward FOSS partisanship - somewhat unsurprising since RMS emerged from the Lisp community and it was closed source Lisp code which first led him to action.

In short, Lisp was both unlucky and placed bad bets relative to the current state of affairs. The ultimate effect of a bias toward FOSS remains undetermined.
Yes. See http://www.techdirt.com/articles/20100712/23482610186.shtml
It would behoove you to read beyond the sentence you quoted.

"In order for prices to be divorced from rents, you have to hypothesize some weird market externality,"

There are always externalities at play with an asset, and many times they are irrational. Sometimes people just want a place to put their money because a particular asset class appears to be more performant at a given time than the alternatives.

[1] Isn't applicable as this is a regional phenomena. Looking at this at a national or global level absorbs localized hysteris.
That's true. I like the Debian ecosystem but I also like the idea of putting off an upgrade for 5 years, so I'll probably give an Ubuntu LTS edition a try at some point. Unfortunately my past experience in updating between Ubuntu versions has not been encouraging. Probably best to try it on a box that'll be reimaged or retired rather than updated.
After experiencing other kludgy payroll systems, I decided to try ZenPayroll at my current company. So far I've had zero regrets. Delightful is a high bar for payroll, but so far they've hit it for me.
Concerning financial reports, OpenERP 6.1 introduced the ability to modify financial reports (hierarchy, order, content, sign,...) directly from the configuration interface namely in Accounting > Configuration > Financial accounting > Financial reports. No need for custom development to get the reports that US businesses use.

About bank reconciliation, what is the issue?
would you mind sharing a link?
If it's for a charity, maybe contact websites like BandCamp and see if they have a way for artists to "donate" music for your cause? There are a couple of those sorts of "pay what you think it's worth" sites out there, for charitable work I would think you could swing some kind of permission to buy music cheaply (or have the artist donate it) and allow you to put it on those players. It's not like you're going to be sharing it outside of this program or otherwise redistributing it...
> molecular beam epitaxy is certainly not an industrial technique!

Of course MBE is an industrial technique: A fair fraction of the semiconductor lasers on the planet are made this way, and probably a decent fraction of the microwave power amps for cell phones.

The thing that is interesting here: There is an optimal stoichiometry for electron velocity in InGaAs, and it is hard to lattice match with a substrate for that composition. Usually there is magic in the buffer layers. (IIRC)
there are numerous, very popular sites nowadays that don't work at all without Javascript.

Right: everybody's doing it. This is a technical debt that may come due in the future if/when javascript bugs cause more problems than they have in the past, as well as when/whether a site comes under (US) ADA scrutiny.

It certainly doesn't cover the entire possible user pool for these sites, but minimizing "techy types" in an HN comment seems a little colorblind.
What is this? A png for ants? ;)
A Brief Guide to Writing Effective E-mails.
BlueHost bashing is a whole different topic ;-) It suffices to say that I'm not even considering staying with them and using one of their more expensive and supported offerings.
Hardware Hackers, Unite: TechCrunch Is Headed To CES And We Want To Talk To You
Urbanization Has Left the Amazon Burning
Thanks for the pointer, that is jam packed!
Great rundown of the process for your first app! I do disagree that knowing web UI instantly qualifies you to build an iOS interface. I've seen some bad app designs from people very good at the web.

Generally, I think the problem is not respecting the minimum touch sizes, and not allowing yourself to use more screens and popovers. You can learn a lot just by reading the HIG, and looking at other apps though.
Their offerings seem nice, but UK only?
Yes, you're right, I meant something simple to use for a small company.
Lethal Drones
How is this so much different than using any other language, C or Java or Perl or whatever - with a good set of middleware libraries? I understand the benefit of having the ultimate DSL - if I can call Lisp that due to it's 'fluid' redefining nature, but as for productivity - I think it's a little overzealous to claim huge productivity boosts when comparing to other langs w/good middleware support who've been around for decades...