skysight-inc/HackerNews huggingface dataset:
asm.js doesn't do fancy 1970 stuff like threads, and can't do them unless it breaks backwards compatibility, which is its one technical advantage.
Ask HN: What's worked in gaining traction for your business?
Look at this one company and why a lot of efforts weren't successful. Lesson: lack of focus in the customer funneling process.

http://www.forbes.com/sites/alexkonrad/2013/11/26/one-startup-tried-every-marketing-ploy-from-ellen-to-twitter-heres-what-worked/
Lessons you "learn" from fiction tend to be unreliable. Fiction is not only not true, it is often systematically misleading.
Sorry to hear about your misfortune. I have hesitated going all in because of Barbara Sher's infomercial saying "you don't go shopping for new clothes naked."
Thanks for sharing this. I signed up as soon as I saw this and just received the email tonight.
Wow... that's a really nice thing to do for one in need. Gotta be your friend Zed!
Risk has its rewards.... but also its disasters, which is why it's called "risk." Before taking it you have to consider the cost of failure. If you can't afford the failure, don't take the risk. That being said, you're in a tough place and hopefully zedshaw actually has a list and not a bunch of hot air. I'd take him up on it and get something to provide income. BTW, while failing seems to be harder on us men, failing doesn't mean your not a man, but failing to take responsibility does speak to your manhood. So get up and get going.
I'm really glad that people like you exist, Zed, and keep fighting. (Also, I'm a fan of LCTHW.)

Silicon Valley was built by people helping each other out and paying it forward. The current Atherton/Sand Hill Road, "fuck you I've got mine", NIMBY, crowd seem to have forgotten that.
Portable NaCl does something similar via pepper.js
I can't think of where you would use this. What platform is missing this functionality but has a URLFetch/Curl/FOpen to use the API?

I would also think that if it was viable as a business someone would undercut you quickly. I suspect that a free Google App Engine account would give the API's to do this for a LOT of users at no cost to the host... Looks like I could roll it on GAE and handle about 70k images a day on a free instance or 2M a month on the free instance...
That's awesome- I'm genuinely happy for you. Finding a fulfilling job is hard.

Based on your experience in the field, how many software companies out there do you think are like yours? 20%? 10%? 1%? 0.1%? Less?
Danish Bitcoin Exchange BIPS Hacked & 1,295 Bitcoins Worth $1 Million Stolen
You're right, they don't work. I was flattening recursive versions of Fold and FoldBack as a test of DotNetFiddle. Clearly the flattening has bugs :)
You aren't alone. And it gets better. Just don't do anything terminal.
It takes quite a bit of scrolling down to find Rails performance on this page:

http://www.techempower.com/benchmarks/#section=data-r7&hw=i7...

No surprises here.
And to add to twoddfin's (excellent) response: only half of that 12.4% is paid by the employer, the other half is paid by the employee
Lets ask the other question too: why do I not want IPv6?

It seems to me that NAT serves a very useful role in terms of helping to hide information about your internal network (the devices on that network, their roles and activity, etc).

I'm not well versed in IPv6 address assignment or Comcast's setup, but IIRC there are scenarios (SLAAC?) where IPv6 IP Addresses include an Interface Identifier that is derived from the manufacturer assigned hardware address. Which would allow a device's activity to be tracked over time and across the different networks it connects to. Which can reveal information about the type of device and potential vulnerabilities (to those who have access to the hardware address assignment database). Which can even reveal information about who purchased the device (to those who have access to purchase records that contain the device's hardware address).
Client-Side Security Best Practices
It's OK, thiagoperes, even people on TV have already confused HyperINFLATION with bitcoin price DEFLATION, so you don't really need to feel so embarassed.

In the end, the only people who know you did this are people in this reddit thread, and your userid is semi-anonymous.
The funny thing is that this was actually the job for Marco when he was younger at Tumblr--as he admits. But now that he's older and more successful, it looks like a bad deal.

Which it is--for older more successful people. For a youngster with a light resume and a thirst for excitement, though, it might be perfect.
You dont lose until you give up.

Find a good public school district near a bus line and get into the cheapest apartment you can find before the house stuff hits your credit history. Get the highest paying job you can get that is closest to home- I hope its a tech job but if its a service job so be it.

No cable, no smartphone, 1 car with payment < $200. Exercise- not by paying a gym membership- by walking with your kids or doing pushups in the living room. At night, work on plans to reinvent yourself. Every other waking moment of the day, concentrate on your kids.

Good luck.
here, Sr. Hardware Engineer from big consumer electonics corp.
this blog is tooo basic.
for startup, they should co-work with design house instead of homemading hardware.
the big cost is the equipments, not the components.
from prototype to engineering sample, u dont need to think about components or BOM.
make it work, make it meet your req of spec, fix all the bug, p/r it, mp it.
Keep it in mind of BOM, but not from beginning, but from the engineering sample.
Keep calm and carry on! Do not give up! We will be there for you.
It was a simple white paper, offered up anonymously for only what it was. It made no claims which have been demonstrated to be false, which is more than you can say about the paper being discussed here.

The Bitcoin whitepaper does what it says on the tin, you're the one inventing criteria for it that it doesn't meet. The white paper is also remarkably readable, which is something you can't say for most academic works.
A lot of people bearish on Bitcoin's future claim that it cannot last and the fad will be extinguished because it isn't backed by something, like gold, or a government. I would like somebody to explain why gold is inherently valuable, or why government support is necessary. All I've really read on the subject is that "gold is inherently valuable because it's always had value, historically." Could someone elaborate?
Is the standard CGI email form a viable business model? Wufoo says yes.

People will pay small fees to not have to worry about something. The "I'll transition to using self-hosted forms next month but I need this done right now" mentality.
So - just now you're upgrading to Rails 3.2 - nearly two years after it was released?

In 2016 you're gonna love Rails4 - its got some nice support for caching and client side rendering.
In 1996, I was a meek, humble loyal worker, had been at Ticketmaster 6 years. God appeared and I quit my job and gave away all my possessions and money, like Jesus said. "If you want to be perfect..."

I have divine intellect. God's temple is a sure thing. Whoever gets in the way is going to be like raider's of the lost ark movie at the end.

God says...
C:\TAD\Text\HUCKFINN.TXT

or a minute I didn't say nothing; then I says:

"I'd ruther not TELL you where I put it, Miss Mary Jane, if you don't
mind letting me off; but I'll write it for you on a piece of paper, and
you can read it along the road to Mr. Lothrop's, if you want to. Do you
reckon that 'll do?"

"Oh, yes."

So I wrote: "I put it in the coffin. It was in there when you was
crying there, away in the night. I was behind the door, and I was mighty
sorry for you, Miss Mary Jane."

It made my eyes water a li
Imagine if you had to pay off any kind of Bitcoin debts this week.
> Maybe a partnership with New Relic could help the Rails team to see the real world impact of their decisions on the actual apps

Last time I used NewRelic they gave you an option of sending anonymised statistics to the rails core team.

The stats given in support of this claim are very weak as well. An over-all average is pretty useless for determining the cause. It could be over-all faster with more high outliers skewing the average for some reason. Need more detailed information.

On a side-note, it took me 3 tries before I got the site and not an HTTP 503 error which is rather ironic given the situation.
Yep. And I'd feel equally confident making a similar remark if someone presented me with a perpetual motion machine as well!
Zed, you truly are an inspiration. The real deal. You inspire people.
At least a tulip is an actual thing that looks nice, bitcoin is some data in a file that was created by pissing away energy, the perfect embodiment for the ridiculousness of modern economics.

It is mindboggling to me that people take it seriously. It is a perfect example of a tulipmania-like house of cards.
I have for a while thought of you as (total honesty here) a bullying cock (though talented at what you do), but this comment which is sincere, genuine and offered to someone for whom this could be greatly helpful has made me seriously reconsider. Kudos.
Nobody will spend, tomorrow you can get your stuff cheaper
Slightly off topic but similar, a friend and I tend to have a frustrating talk about some company (startups and old stable businesses alike) who fails to successfully take our money once every week or two. Seriously people, just ask people for their money and then freaking make it easy to do. That's all. It isn't that hard. I want to give you money. Please, let me give you money.
Good on you, Zed.
http://www.quora.com/What-Does-It-Feel-Like-to-X/What-does-i...
Well, tech jobs are pretty easy to come by, especially with no home so you can live wherever the job is. Honestly, I wouldn't want to do a startup if I had kids anyway. I'd rather work a 9-5 with a regular income so I'd have money to take care of them and time after work to be with them and raise them. So this may all be for the best.
Zed helped me back when I lived in NYC and was really depressed despite me being a total stranger from the internet.
Theirs is half the length and more precise than yours. Maybe they had a word count limit? That, and they're writing for other people in the field - jargon is USEFUL as a time and space saver.
Choo choo! https://news.ycombinator.com/item?id=6805317
The problem with governments is that they will stop at nothing (well, maybe murder) to make you comply with what they want.
Tehy've been doign that since the beginning of time. It's their thing.
It is EXTREMELY difficult to get money into BTC-E. You have to go through multiple currency exchangers which each take a cut of the action. It takes a lot of time and is annoying as hell.
Supply and demand. Bitcoin used to be a niche, only followed by a few hackers and enthusiasts (low demand). At the same time, by design, mining was easier (high supply). Now Bitcoin is becoming more mainstream, and even the skeptics are starting to buy in, both literally and figuratively (increasing demand), at the same time that mining is becoming harder (decreasing supply). As Bitcoin gets wider acceptance, and as mining gets more difficult, the price will continue to rise, until it reaches a plateau.
I'd be willing to bet you wish you'd have purchased 10k drives in August 2011.
The main difference, for me, is that with EC2 (and GCE), my team manages the servers. With App Engine, it's Google's Site Reliability Engineers who do it.
To be honest, one person's "fun atmosphere where we don't worry about political correctness" is another person's "office full of assholes". If you are, in some people's minds, weirdly sensitive about rape jokes (see the "dickwolves" flap) you aren't going to like it there, and they want you to remove yourself from their candidate pool.

Likewise, my preferred standards of workplace behavior would, I'm sure, get me labeled a "humorless feminist" or something by some people who prefer a more bro-like environment. Though I'm the kind of person who would just leave rather than file lawsuits and such -- I don't want the hassle.

Personally, I appreciate unsuitable employers for identifying themselves upfront. It's much easier than finding our after I've already accepted the job.
I don't think startups are zero sum games. Anyway, the tech skills and lessons learnt are invaluable, and there's a shortage of good talent. That's the advantage with a startup, compared to say trying and failing at starting a restaurant. Wish you luck.
Rebuilding Buckminster Fuller's Dymaxion
Remember that as general manager, the Brad Pitt character would be making $Nx10^6 per annum. Didn't look like such a horrible job to me. My rough salary estimate is based on the fact that at the end of the movie he turns down the equivalent job at the Boston Red Sox for $12.5 million.
Class. I don't care if people think your style is too harsh. You're here setting a positive example of altruism, and genuinely trying to help out a complete stranger. Props.
I consider the people buying into Bitcoin today as lesser fools.

The people buying into Bitcoin tomorrow are greater fools.

http://en.wikipedia.org/wiki/Greater_fool_theory
My understanding of Adam Smith would have him strongly disagree with you that there is a moral component, however his definition of morality may differ from yours.
"could try to offer serious counterarguments about capitalism and value and wealth and compensation"

Nope. Not going to bother. I honestly see nothing exploitative in that job description. Exploitative is a 3 month C# developer position in Minnesota with no benefits. Exploitative is contracting at a _contractor_ for a tech giant. Exploitative is a bullpen of Java developers in Shenzhen working the fourth weekend in a row because some 26 year old Software Architect changed the spec. Again.

Time to trade videos. Go watch PA TV's interview process: http://www.penny-arcade.com/patv/episode/new-hire-part-1

It's grueling, but I'd be damned if I didn't know exactly what I was getting myself into after all that.

edit: I'm curious - and this shit's probably controversial - go read this: http://ycombinator.com/apply.html and tell me if you have the same visceral reaction with respect to exploiting software developers.
I tend to flag any article that is about analyzing, optimizing, or gaming Hacker News.

It's just a website for people to talk to each other and share links. Trying to out-think the algorithms is, to me, a smell for cynical PR or at best misplaced priorities.
Founder's syndrome (http://en.wikipedia.org/wiki/Founder%27s_syndrome) is a common problem that Satoshi nicely sidestepped for Bitcoin. Bitcoin is a zero-trust system, it should be judged on its merits, not extrapolations of its creators motivations.

The 1.5M claim is bullshit, however. People come up with these gigantic numbers by claiming that all coins unspent mined in the first year (or all coins mined in the first year at all!) were Satoshi. This is known to be untrue because there are many other people who mined in the first year and have coins unspent (or lost!) from then.
You didn't really have to add the racism to make that point.
Man’s secret $187M fortune goes to 3 Seattle institutions
The only thing I really see in martini over plain gorilla mux is dependency injection which has a reflection cost. Once you peel back the Classic mode, which I advise not using except for trivial projects, your code base is about the same. I'm sticking with gorilla.
Something I've been thinking about is if the entirety of currency in the US was represented in bitcoin (bitcoins were the currency rather than dollars), how much would each be worth?

So there is about $1.2 trillion in circulation [1]
and the cap for bitcoins is 21,000,000

1.2 trillion / 21 million ~= $57,142 per bitcoin

Is this right, or am I missing something?

[1] - http://www.federalreserve.gov/faqs/currency_12773.htm
Web Workers are true threads, it's just the shared memory part that's missing. I think we will have to introduce some form of it at some point, and there are ways to do it but there's definitely a lot more research required (think about only allowed a typed array to be shared, with atomic reads/writes). I don't really know what's going to happen with this feature, and it is the one single thing that's going to be hard to do in JS, but I think we can solve it and there's really nothing else missing (or isn't planned to be implemented).
yeah, but it seems like you'd give yourself more than a few weeks of runway. Don't have to buy 5 years worth, but perhaps 3-6 months would be reasonable. The peace of mind has got to be worth the ever so slight cost increase.
I won't say you should do X Y or Z. There's no way I can know what your best course of action is going forward.

I'll just say, given the only thing that really matters is your family, what you do from here on out will dictate what kind of man you are, rather than the fact that your company failed.
Was it a false alarm?
Good point, but that would make me a little nervous. What happens if the compaction takes a while and the replica gets far behind? And wouldn't the compaction time just keep getting longer and longer as data grows?

Can you repartition the data online to keep the cleanup work bounded?
Anything that can process 1MM req/sec gets upvotes from me.

1 million requests per second is 20 times greater than the throughput in last year’s Eurovision Song Contest, which served 125 million users in Europe No, r/s != Gb/s

Not sure what the point you think you are making is here, but the Eurovision site was tested to 50,000 req/sec[1]. 50000 * 20 = 1MM

[1] http://googlecloudplatform.blogspot.com.au/2013/05/how-scalr...
I'm going to echo a few other people here. You need to share more details (Location, etc)

Zed Shaw may be the most famous, but there is a bunch of us that can do things to help.

On the off chance you're in Australia (or if you just want a someone to talk to about this), feel free to email me at me@vertis.io
Yes. You are acting like this job is not voluntary.
Coinbase advisory with screenshot
I signed up with coinbase and I found it to be very easy to use. High five for building something with a good product market fit.

I used the option of linking my Wells Fargo bank account to coinbase with my Wells Fargo username and password because it seemed like the fastest way to get everything setup.

After the Wells Fargo authorization went through, I immediately changed my Wells Fargo password just in case coinbase was saving the Wells Fargo authorization in fear of what would happen if coinbase ever got hacked.

A couple of days later, I got an alert from Wells Fargo about my account being disabled from too many invalid login attempts.

This is not a coincidence. Whatever caused this would certainly be related to the fact that I signed up with coinbase. I never log into Wells Fargo and I did not attempt to login with other programs such as mobile apps etc.

I'm sorry if this seems overly alarmist. I have filed a support ticket with coinbase but I got a reply which simply said they are overwhelmed with support tickets and there's a long wait. I have also tweeted at them.

Interesting that the bitcoins were successfully purchased so I am confident that the link to withdraw money from my bank is set up correctly.

For now, I would strongly suggest avoiding that feature until further notice.

Screenshot:

http://screencast.com/t/4waKr2DD
If by 'early adopter' you mean 'in it before the price skyrocketed', then yes.

I don't believe I'm a slow learner, but it took me about 1 year from first learning about Bitcoin to becoming comfortable enough with the technology to speculate on it.

I honestly believe it will replace Gold as a store of value, but it will take a very long time for the general public to understand it enough and/or trust it enough that they'll sell any amount of gold for bitcoins. But when they do, perhaps in a slow process that peaks around 15 years from now, the value of a single bitcoin could end up somewhere around $300k.

I personally estimate the likelihood of this being around 10-15%. So yeah, I'm still buying more today.
I can only speak for NYC, but its very hot. A couple of months ago my startup failed and I was looking for a job. I was only interested in early stage startups and wanted to work on every part of the tech stack (frontend, backend, devops....). In the span of 2 weeks I met with over 2 dozen startups and received a number of great offers.
This presumes the request time here is due to time in the CPU. Odds are what probably happened here is some underlying algorithmic or I/O change in Rails that would have slowed things down proportionally regardless of how slow the interpreter is.
EDIT: Formatting

For a while Phusion offered Ruby Enterprise Edition[1] which made improvements on the Ruby 1.8.7 interpreter including improvements such as:

> * A “copy-on-write friendly” garbage collector, capable of reducing Ruby on Rails applications’ memory usage by 33% on average.

> * The tcmalloc memory allocator, which lowers overall memory usage and boosts memory allocation speed.
> * The ability to performance tune the garbage collector.

> * The MBARI patch set, for improved garbage collection efficiency.

> * Various analysis and debugging features.

They've since dropped support of it because:

> * A copy-on-write patch has recently been checked into Ruby 2.0.

> * Many of the patches in Ruby Enterprise Edition are simply not necessary in 1.9.

So it sounds like many of the improvements offered in Ruby Enterprise Edition 1.8.7 have been rolled into Ruby 2.0. Do you have any suggestions of what might be included in a Ruby Enterprise Edition 2.0?

[1] http://blog.phusion.nl/category/ruby-enterprise-edition/
That's not true, if you ran it in Chrome it was extremely laggy, but you must have caught it after they implemented a lot of asm.js optimizations. You can see when they focused on asm.js-style code here in these graphs: http://arewefastyet.com/#machine=11&view=breakdown&suite=asm.... Just look at the drop off of the green line!
This is exactly like how nobody ever buys cellphones (or any other electronics), because those prices are always falling and you could just wait and buy a better one next month.
"Polite company" is just a polite term for people you don't know very well, but might not want to piss off.
Nobody wins when one of our own goes down.
LLVM Backend Tutorial
Twitter was in a nice position to better Ruby in terms of performance, though they chickened out and escaped to Scala.

Even Twitter went public recently and posed to challenge big guys such as Google, Facebook, they've lost my respect as a technology company.
Awesome, Zed.
Buy a shirt and we will donate 100% of the net profits to help people in need.
Please check us out. We sell shirts and raise awareness and funds for world causes. 100% of the net profits generated from the sale of our shirts go towards a cause. This month, we are raising funds for patients featured on Watsi.org. Thank you for the support guys. Borue.org
I don't want to overstep the bounds of a semi-anonymous comment thread, but some of the language you are using, and your choice of user name, has me concerned about your more immediate plans.

In the course of a very public failure and a long depressive phase I wound up in a mental facility for a few days. It's taken a long, miserable time to get back. I did not have the same stressors that you do, and the details of my situation are going to be very different than yours, but if you would just like to have a conversation with someone tonight, please feel free to get in touch. No judgment, no life-affirming advice, just that I would be very glad to hear what you have to say and to talk if you are up for it.

Email is in my profile, I'll keep checking it until pretty late. Good luck.
This certainly is not news-worthy.