skysight-inc/HackerNews huggingface dataset:
From what little I know about Play, it does a lot more than Compojure does. Compojure is really just a routing library. This is a benchmark of Ring (HTTP communication), Compojure (routing), Korma (database access/abstraction) and Cheshire (JSON serialization). I'm pretty sure a basic request in Play goes through more middleware than that.

But yes, the performance of a reasonable web app stack on Clojure is very good.
If/when bitcoins ever become an important currency they will have all the same problems as other currencies, and others unique to being bitcoins. E.g. central banks will try to manipulate them, governments will tax and regulate them, and people will speculate on them.

Being able to subdivide and increase in value are not attributes unique to bitcoins.

Oh, and the article DOES address this exact point.
To me it seems the problem with the Babysitting coop was price fixing. The price of of an hour of babysitting was always 1. If the price of an hour of babysitting was allowed to float you would not have the shortages.
I guess I should shelve my plans for Disruptly, a new B2B startup that helps customers disrupt other disruptive startups...
A bunch of materialistic frat bros. And cubans.
You may have to remove the === BEGIN/END blah === header and run the result through 'base64 -d' first.

openssl asn1parse (-text or -dump I forget) -inform (pem or der) -in [filename]

The private key should list 'P', 'Q', and the 'modulus'. If the modulus is the same as in the public key, it's the same.
I didn't mean to offend... I honestly like toying around with different languages, and have never been afraid to add more. I mean a typical web project has data-persistance, server-side language, server-side platform, client-side language, common markup, and styling. Each of them could be using a different language or set of tools... let alone more backend connections/services.

I've been leaning towards full-stack JS as much as possible. If only that it makes some of the communication channels much easier to work across. There's still templating (html/jade/mustache/markdown) and styling (css/less/sass/stylus) to consider, and not mentioning interaction with other systems/services (mongodb/sql/salesforce). Bringing as much of that under one umbrella as possible is useful.

On the flip side, if you have well documented services, and workers/queues you can break your load up and use a lot of different platforms.
To be completely clear, I did not say in my post that founders should not work with these investors. I said it might be a waste of time to pitch them on a Series A, since it doesn't appear from publicly available data that they are doing those sorts of deals lately, and that founders should proceed accordingly.

I understand your frustration, startups used to cringe at mentions in the press but have come to understand that the world is interested in how they work, what they do, who they are and whether or not they create value. Investors have had remarkably less written about them and if they are not publicly sharing the fact they are helping founders get Series A deals done I hardly see why I shouldn't point it out, and create an incentive for greater transparency.

I will work to investigate more deeply and create a more useful data set.
First I've heard of EasyPost, kickass idea. Hope it goes well guys!
Dark Ages would imply that progress was set back significantly by some catastrophic event (ie: the fall of Netscape). Renaissance would be a more apt term, given the rapid advances we're going through.
JIT doesn't kick in until a part of the code has already become hot, as determined by watching it. That event handler that only gets run once in a while won't get JITted; it'll continue to be interpreted, ebcause it's not a hot spot.
...cannot believe that nobody else has pointed this out
Which of course is all wrong because it's created by older people.

I wouldn't be so sure of that. The demographic for many magazines are people aspiring to be something they're not and actively seeking to know what they should like.

e.g. The demographic for Seventeen is 10 to 16 year old girls that want to feel older and more mature; the demographic for GQ is mostly men that can't afford most of the things on display in GQ.
Sandi Metz’ Magic Tricks of Testing
UI looks clean and fast. Just curious, do you have any revenue model on this?
Relatively little. Yes, there are visible spikes if a site is mentioned on TV, but it's nothing compared to what a decent size mailing can do, or getting attention from a major website.

Even when I used to work for a major TV station and we did very strong promotion in and around well viewed prime time shows the spikes in traffic were nothing shocking.

Of course this says nothing about the long term effects.
Yes, all of this, yes.
What I'm curious about is how the relaxing of Italian labor laws (technicalities aside) is a proof of the demise of the middle class. By the way, the reasoning behind that change is that it should bring more middle-class jobs, not less.
I absolutely agree, for a variety of reasons. I was just making the point that, if one is the sole owner, one has the (bad) choice to run it that way. But once others are involved as owners, investors, employees, etc., it is completely unacceptable.

Running a company out of one's back pocket is a very good way to spend a lot of time in the company of IRS agents and enforcement personnel.
No, I'm saying it would never happen for the reasons outlined above.
In 1998, Krugman also predicted that "by 2005 or so, it will become clear that the Internet's impact on the economy has been no greater than the fax machine's."

http://web.archive.org/web/19980610100009/www.redherring.com...
> renting people small apartments

This just in: renting homeless people small apartments (and paying rent for them) decreases homelessness.

Denmark's safety net is not all roses. A nice article about it: http://www.humanityinaction.org/knowledgebase/9-homelessness...
IBM published a technical reference manual for the PC which included (among other things) a complete commented source code listing of the BIOS.
I think it's smart of them to move quickly and innovate on what they've already done. I felt the same way about the search bar as of late - I knew it had certain commands, but I forgot what they were and quickly stopped using it for anything other than repository navigation or search.

It's good that they removed the underused features - it draws emphasis to their ability to admit when things aren't the best move and go back to a better place to work from.
The hell of testing Google Play In-app billing
"Kicked off" can mean many things. I'd be less sympathetic if a human being actually delivered an English language notice to Aaron, but AIUI they just stopped routing his packets. This could easily be misinterpreted as tripping an automated throttling system, in which case the message would be, "Slow down, try again," not, "Stop!"
Comparing this to extortion is quite a bit of hyperbole. You're talking about one journalist, publishing a list on a website... not a gang of armed thugs standing in your store going "this sure is a nice shop, would be a real cryin' shame if sumthin were to happen to it..."

Is dmor asking for money, or trying to strong arm anyone into doing anything? No, dmor is just reporting based on the information she has available. That it might be incomplete or inaccurate is worthy of pointing out, but it's a HUGE stretch to invoke an analogy to extortion.
This is a common refrain but rings a bit hollow without particular advice. Where specifically should people go?

As a couple talking points, in western North Dakota there are jobs but there is no place to live. Oil field workers live in their cars in the Walmart parking lot in the dead of winter. In Atlanta, there are inexpensive houses but there are no jobs.
Most of America is somewhere in between - not a lot of work to be had and not inexpensive, either.
Wrong thread; I think you meant to post a happy comment in one of the threads about asm.js, which actually could be a halfway decent common bytecode format. (It also happens to be valid JavaScript, and an ugly hack, but oh well.)
Apologies for the problems with the site, working to get it resolved.

@haimez: I definitely wouldn't blame Meteor entirely for the issues with the scalability of the site, not only because it's pre-v1, but also because while I did my best to make the site as snappy as possible, getting a massive influx of users all at once from a front-page HN story, while incredibly awesome, is challenging no matter who you are.

I'd also like to add that the Meteor team is amazingly responsive and helpful to people using their platform and have taken time to help me resolve these issues.
No, I live under a rock.
Microsoft's requirements for Windows 8 certified firmware continued changing until surprisingly far through 2012. Code from early 2012 wouldn't satisfy it.
I totally disagree here. I think most people know how to turn off their push notifications and its way easier than unsubscribing from an email newsletter, how many notifications pushed out and how many active users in my opinion would be a direct correlation.
You are right. This could mean that the key just works on developer boards and is not the one used in production.
Yes and no, I can see this gap tightening as foreign teams learn better english to gain competitive advantage. Also translation software is improving and I see more contract jobs where the client is from china or some other country.

Time differential can be easily overcome if developers simply move their sleep schedule around. I've developed software for people in different timezones and it's not a problem if the software is clearly specified. Since I can just send an progress report email and wait for them to pick it up.

I agree that the best developers will probably seek to emigrate but at some point immigration will be tightened up and more talented devs will stay in their home country.

And out sourcing is just one piece of the pie. With more people being encouraged to learn to code (which I think is great) programming jobs will face more competition.
Or just two integer variables, from which you can substract one, add one and compare to zero.
Bitcoin is just a distributed ledger which keeps track of which coins are associated with which wallets, where "coin" and "wallet" are nothing more than unique ID numbers. Do you lack confidence that this system actually works, or when you say "confidence in Bitcoin" are you actually referring to some other system built around it?
Your link appears to argue that Denmark isn't 100% successful in eradicating homelessness, as evidenced by the continued existence of homeless people. That is certainly true, and I acknowledged as much in my comment. My claim is simply that Copenhagen's approach to homelessness is (much) better than San Francisco's approach to homelessness.

And yes, the solution is not particularly complex: if you want to get people off the streets, you need to make a credible effort to get them off the streets. Apartments are a good step, partly because they do literally get people off the streets, and partly because they vastly increase the odds of the person getting into some kind of routine: they have an address, regular access to a shower, a place to store possessions with less risk of them being stolen, etc. I'm not arguing it's any kind of magic.
Publishing the list feels unprofessional and manipulative, especially considering:

> When I make these posts suddenly people start returning my emails requesting data.

Even as a causal observer of the VC market, I was able to spot a lot of false positives in that list.
Is this a limitation of Widgets, or of the status of Widget development, though? It seems to me that there's a LOT of untapped potential when it comes to widgets.
So.

I will spare you the Foucault/etc discussion about how 'mental illness' is even defined in the first place, and just assume the mainstream narrative on this. But that's one avenue for this discussion.

Let's talk about that. I know someone who was diagnosed with a mental illness. They got medical care for their condition, but due to the way we discuss mental illness, it harmed more than it hurt. They gave me an account of how, once they started working with a different doctor, the change in language was revelatory towards resolving their symptoms. The first doctor (and the most 'normal' one) used language such as "You are a schizophrenic." This defines the person by the disease, and begins from a place where they are already limited. It's as though it's a life sentence, and they're just making time until they die. Even the small shift to "You are living with schizophrenia" did wonders for their condition: instead of being limited by the disease, they were just another person, working to limit a negative aspect of their life. The relationship was turned upside down.

(to be clear, I am obscuring details to protect their identity.)

Secondly, you are absolutely right that therapy and Prozac are ubiquitous. But the _representation_ of them is the issue. Therapy is for someone who's _crazy_. Someone who can't deal with life. Someone who's deviant. Nobody wants to admit that they are mentally ill. The image of someone who pops Prozac and goes to therapy is not a positive image; it's a profoundly negative one. Rather than celebrate taking steps to overcome a disease, they're just another drug-addicted loser who 'needs help.' The Protestant ideal is still quite alive in our culture.

I'll also leave the issue about if drugs are even the best way to treat every instance of mental illness, and if doctors are too quick to write a 'script.

Anyway, that's the TL;DR from my current understanding around this issue, both from study and discussion with people close to the issue.
Ask HN: How do I count people with computer vision?
I'd like to build an app to count the number of customers in a store through a phone's camera. How would I go about doing this?
I wouldn't use async myself, so what's "real" code varies from person to person. This is why benchmarks like this are highly misleading.

But ideally, yes. We'd be better informed to see how real world code performs rather than some idyllic perf-oriented creature.
Hmm so you can't track how many people turn off the notifications? I would assume the metric would be based on how many people leave them on without getting annoyed and switch them off. The lower your notification disable rate is, the more successful you are right?
Lessons From Silicon Valley's 'Downtown'
"so we can assume that only BIOS setup application can touch BIOS flash"

Nope. Intel (at least) let you program the flash controller so it'll forbid writes from the OS but permit writes from System Management Mode. Load the firmware into RAM, hand a list of addresses to an SMM trap and wait for it to flash it. Entirely secure, as long as you're using signed images.
The overwhelming main gripe I read not only on HN, but also on business websites is that Bitcoins aren't US dollars.

It reminds me of the apocryphal, famous Ford quote, "If I had asked my customers what they wanted they would have said a faster horse."
Moshpic 2
"Snapchat with permanence..."
The JPAContainer and SQLContainer it provides makes this reasonably easy.
Short of blocking them with a host file addition after finding the adhost, one can block notifications for individual apps via the app info (hold press on notification and select app info).

Must be on Android 4.1+ I believe though. I dont think ICS had it. There's also a bug in blocking notifications for 4.1 that inadvertently blocked Toast messages within apps as well, but it was fixed on 4.2. Just something to be aware of if you go blocking them and a developer was not aware enough to avoid putting important info in Toasts.
As a former investor, an entrepreneur that thinks he/she understands my business better than I do is a big red flag.

Funny you would say that, given the perceived typical information asymmetry between investors and entrepreneurs. It would be just as accurate to say:

As an entrepreneur, an investor that thinks he/she understands my business better than I do is a big red flag.
I think I phrased myself wrong. For me it is not an investment (as in: Buy now get rich), but more a experiment or plaything. I'm just not sure if I shouldn't wait another month or to for the BTCs to get drop again.
On the other hand, they are just money, so if I have BTC worth 50 USD i should be able to buy stuff worth 50 USD (using more or less BTCs). I just need to wrap my mind around it.
That becomes more true the more money you have.
Aren't people starting to use it for writing games now?
Ask HN: When should I implement pricing tiers and controls for my web app?
Hi everyone,

I've finished adding the initial functionality to a web app I've been working on. It's early days and I would like to put it out there for a handful of selected users (read friends & family) to get some initial feedback. Even though I've pre-selected some friendlies to use my application and provide feedback, I don't want to prevent access to users from the wild.

Ultimately my goal for the app is to run it as a service with a subscription based, tiered pricing model. Basically, I'm not sure if I should figure out my initial pricing plans and implement the controls now or if it can wait until later.

Does anyone have any experience or advice with this?

thanks
jt
USV missed the cutoff by 2 months, they were in the Sift Science Series A in November 2012

As you suggest, another interesting post might be listing the truly inactive firms who have not made any investment at all in 6+ months
Watch out. You posted an article on HN that doesn't praise Bitcoin. And, you know, all software developers are also economists. Expect a backlash.
For example, the game logic loop cannot be offloaded to the plug-ins. Simple path-finding is expensive; updating the physical properties of thousands or tens of thousands objects 60 fps is expensive. These kinds of game don't exist because Javascript is not fast enough.
> I just can't think of the middle class jobs of the future.

If by "middle-class jobs" you mean a job that pays 1) enough to keep you off the government dole and 2) not enough to pay for a new mercedes, I can think of a lot of them:

-Knowledge worker (programmer, project manager, analyst, etc)

-Some retail, e.g., middle-management of most large retail stores.

-Energy worker, as population grows demand for energy increases

-Housing work & maintenance (plumbers, electricians - the work is blue collar but those guys make great wages)

-Healthcare worker, again as population grows demand increases. Nurses make great money.

edit: wow, almost forgot these:

-Law enforcement/park ranger

-Government worker

-Fire, paramedic
I don't think people appreciate how big the biggest magazine subscriptions are (3-7 million) and that people do tend to actually read them.
Assuming your phone/camera is mounted in a stationary position, you could track all the moving objects fairly easily with background subtraction. I say "fairly" because you'd likely have to incorporate motion, color and texture detection to disambiguate between different people. A count of the moving blobs would give you a rough number of the people in a store. It would be an instantaneous count, so you'd probably have to take a moving average of the time series of the number of people detected to get a reasonably accurate value. Non-trivial, but doable.
How is this manipulative?

While the data may not be 100% accurate, I think the author makes a lot of great points about finding out what series A deals a particular investor has done to know whether this is a good fit.
That has nothing to do with whether he is right or wrong about this issue, though.
Yes -- there are many Zombie VCs. And glad to see Danielle doing this stuff but you have to be careful in drawing these conclusions.

First, many funds don't do Series A's. That is their strategy. At the top of the spreadsheet are several funds that are mid, later, growth and private-equity stage firms (IVP, Warburg). Them not doing Series As has less to do with their Zombie status then them adhering to their strategy.

While there are other issues with the data as highlighted below, this issue of fund strategy is a critical one so wanted to highlight.

Also, picking short timeframes of 3 months or 1 month isn't a great test as funds have 7-10 year lifetimes. A couple of months doesn't make for a trend.

Again, we think there is value in highlighting this data as there tends to only be good news reported but just would caution against errant conclusions.

Notes:
I'm one of the co-founders of CB Insights and our firm tracks this data. We actually help LPs (the investors in VC funds) identify VCs doing poorly or who appear to be the walking dead. But it's messy as hell.

More on that here for folks interested - http://www.cbinsights.com/team-blog/investor-analytics-zombi... (warning: part informational and promotional)
If you turn out to be wrong, along with everyone else in your cohort, that's okay (you can't win them all). It's being wrong, while going against the majority of your peers that gets you laughed at.
It doesn't matter, mathematically. Psychologically, it absolutely does. Bitcoin running to $150 is way more splashy and headline-grabby than $15. And at Bitcoin's beginning, it looked more respectable in gaining followers when 1 BTC was somewhere near $1 than if it were $0.01 and looking like some penny-stock scam.

Same goes for stock prices. Apple and Google have let the shares run to $400 and $700 instead of splitting to a more industry-standard two-digit number. Of coures the per-share price is meaningless in itself, it'd be the same if ten times as many shares existed at one-tenth the price. But it's a lot easier to grab eyeballs with a stock shooting through $400, $500, $600 benchmarks than a pedestrian $50.
He really had a way with one-liners. I'll miss that.

"No matter what they’re charging to get in, it’s worth more to get out."

"Hated the implied insult to the audience by its belief that anyone would be entertained by it."

"If I ever do a festival of films that deserve to be overlooked, Friends & Lovers is my opening night selection."

"It is hopelessly incompetent… I am not certain that anyone involved has ever seen a movie, or knows what one is."
Nice work! I look forward to the royalty check in the mail. :)
See the original Krugman article. It goes further into explaining efforts to try and rectify their economy, as well as a general discussion on the principles involved.
New GitHub Pages domain: github.io
There is ALWAYS room for competition.
...but regardless, worrying more about the state of VC firms than your own company is a losing proposition.

This, a thousand times this. I know I've ranted about this a lot lately, but I think (some|many|most) entrepreneurs would be better served to focus on how to get customers and fund their companies through organic revenue growth, rather than climbing on the "funding merry-go-round" right away.
> A large majority of people that are persistently 'homeless' in the US, by which I mean completely destitute and sleeping outside, have serious mental disease AND/OR are alcoholics, AND/OR are addicts.

Also, 16% of homeless are vetrans: http://www.foxnews.com/politics/2011/04/01/report-finds-vete...
I don't quite buy the analogy. Seems to me that part of the problem was having tokens that could only be exchanged for one thing, and even then at a fixed exchange rate.
"Java" - what specifically are you referring to? Spring MVC, as one example, has advanced routing capability and is in no way "forced document centric."
Yes, of course -- very much like losing a physical wallet with cash inside it or a bag with gold coins. Lost forever. Just like paper currency. Just like gold. Unlike paper currency or gold, however, bitcoins can be encrypted and backed up.
Are you serious? That's crazy!