skysight-inc/HackerNews huggingface dataset:
Presumably a great strategy is to work for your 20s in a certain field (say, IT/web), and then in your 30s spend a year or two working in something tangential (say, trucking/logistics), and then do a startup which combines the two. Then you're sort of a newcomer to one, but with a lot of experience to bring to bear, as well as general workplace skills.
Extensive list of known FireBug extensions
Ok, let me explain to the downvoters.

As the top comment on reddit currently states, there's no issue with speed of light, the issue is with heating. And there's no "3.5Ghz" limit, stock, mass produced heating solutions limit us.

People get all sorts of crazy clock speeds by improving their cooling, mine's on Zalman 9500 fan and has no stability issues to run at 4.2Ghz (stock 3.0Ghz).
Stop Bitching: Use the Tools You Want
How Facebook sharing can get your site in trouble
No scribd links.
The Chaos Monkey Is Real
I am reminded of this article on learning math: http://www.ams.org/notices/201010/rtx101001303p.pdf

"""The alternative route to acquiring problem-
solving skill in mathematics derives from the work
of a Dutch psychologist, De Groot (1946–1965),
investigating the source of skill in chess. Research-
ing why chess masters always defeated weekend
players, De Groot managed to find only one
difference. He showed masters and weekend
players a board configuration from a real game,
removed it after five seconds, and asked them to
reproduce the board. Masters could do so with an
accuracy rate of about 70% compared with 30%
for weekend players. Chase and Simon (1973)
replicated these results and additionally demon-
strated that when the experiment was repeated
with random configurations rather than real-game
configurations, masters and weekend players had
equal accuracy (±30%). Masters were superior only
for configurations taken from real games."""

And what I'm thinking is that maybe (just maybe) you just haven't programmed enough to become a "master programmer" with the ability to remember your program like master chess players remember their games.
I'm at a start-up in Beijing, and here's my 2 cents:

The internet is broken in China. Rather than an international internet, we've got a really fast domestic intranet. Not only is every cool, important site since 2004 blocked (e.g. Youtube, Facebook, Twitter, Dropbox...), but VPNs are less reliable than they used to be. Gmail is unreliable. Even paying for significant bandwidth, international sites are slow and video is a pain. I've seen an office full of really smart people's unproductive because they can't load a basecamp page or because dropbox transfers through a VPN move at a crawl.

Every time I go to HK, it's like a breath of fresh air having the internet. For this reason alone, I'd say don't do a start-up in China unless your market is China and you plan to be using primarily Chinese services.
This is a fantastic guide that I think anyone thinking of working at a startup should read. There is far too much hype, personality and gimmickry it seems around startup hiring much of the time.

We're interviewing lots of folks these days and here are some more questions I think candidates should ask or which we've been asked which I appreciate:

1. How many months (or years) of cash do you have in the bank?

The founder might not say the exact number of dollars, but they should be willing to give you a # of months/years left esp if they're not revenue generating and are reliant on other people's money (VCs, angels). If it's 3 or 6 months, I'd think twice as there are no guarantees of funding being raised and do you really want to be job-seeking in 3 or 6 months or get laid off cuz of the Last In, First Out principal? There are no guarantees of more money being raised. Plus they might be exaggerating about how much they actually have. If I were a candidate, I'd love to hear 2 years but 1 year at a minimum. 2 years only happens generally if the business is real (making revenues/profits)

Clarification: On the money in bank question, you're looking for real money in the bank now. Not what they expect based on their projections or if they land that big customer they are "on the verge of landing" or the "we have termsheets from investors and will be closing in the next few weeks" -- none of those are money, they are promises/hope. So perhaps the better way to ask this is "If you earned no more revenue or got more financing after today, how long will the money you have in the bank today last the company?" -- Also, this is a question you should only ask of a founder, CEO as they'll prob be in the best position to actually answer it.

2. What specific projects do you see me working on if I were to join?

This may in all likelihood change by the time you join, but they should have a clearly defined plan for the areas your talents and skills be used. This will help give you a sense for what you'll be doing as well and whether it's interesting. I also think if they articulate some nasty, unpleasant work you'll be doing, that is good as well. Jobs are rarely all rainbows and butterflies so someone who is going to be honest with you about the good, bad and ugly up front is probably better than someone trying to sugarcoat up front with all the amazing stuff you'll be doing every day to "change the world and make people's lives better."

My only comment on the post is the question about "What technologies do you want to be utilizing?"

Technology enables solutions to problems. So whether some company is adopting some new, shiny technology is less relevant than whether they're using technology in a way that is solving a real problem and ideally becoming a real, fast-growing business.

I think the better question is to somehow gauge their receptivity to being flexible about technology if there is a real benefit to doing so. Not sure the right question to test for "technology rigidity" but that is the question I'd ask if I were a candidate talking to us or any startup.
If Stackexchange ran Adsense
Armadillo Aerospace's Stiga rocket reaches 137,500 feet (video)
Ever since I wrote this I realized that this feature, as outlined here, is not opt-in, even in a vacuum, due to the fact that will break all variables named 'await' and 'defer'.

About using others' code: compile time code generation is always possible, and you can't prevent the libraries you are using from using it. It can even be worse: they can runtime code generation, or a downright obfuscator.

Since more and more languages are being compiled to JS (Clojurescript being one formidable recent addition), trying to stay "pure" with respect to the libraries you use is getting harder and harder.

My biggest worry is that Coffeescript starts stagnating from lack of innovation (which seems to affect most stable languages).

One way Scala managed to experiment with features while still trying to be stable, was through Scala Compiler Plugins[1].

This we could be having a less theoretical conversation, by throwing it in the wild, and learning from the experiments people make with it.

[1] http://www.scala-lang.org/node/140
Also, IIRC you have to have special papers to travel from mainland China to HK.
I'll believe it when I see it. I just don't believe the US government wants to shut down Reddit, Wikipedia, YouTube, and all of the other major sites the alarmists are claiming.
The problem with online education is the lack of available credentials that are well recognized. The main reason people pay $50k a year to go to a top school is to get the well recognized credential. The ability to learn has gone online. Many top colleges such as MIT, Stanford, Yale and Harvard have put some of their course material online but you can't get recognized for what you have learned. Someone needs to create a prestigious, low-cost online undergraduate degree for students that can't afford a conventional college or who don't want to be tied down to one location for 4 years.

Right now I would say that the University of London International Program is the most respected program available in the category: http://en.wikipedia.org/wiki/University_of_London_Internatio....

I look forward to more known universities creating online versions of their educational programs but I think top universities that have no problem attracting students will resist making the change. And for new programs, getting the necessary prestige and recognition will be a very uphill battle but I hope some social entrepreneur will find a way to crack the code. Also, Salman Khan has a lot of interesting views on the topic of the college of the future: http://abiekatz.com/2011/06/salman-khan-presents-his-vision-...
I'm not convinced for the same reason I posted above. The on-current is at least an order of magnitude higher than the off-current for all technology nodes that I know of.

The only way I see this having a significant effect is through the vt vs. speed trade-off I mentioned above. Lower vt's exponentially increase leakage power, so we push the vt up to combat leakage, but this reduces transistor speed because frequency is roughly proportional to the on-current which is roughly proportional to gate overdrive vdd - vt.
Great to read its not just me!

There is hope, I'm now 4 months into a startup which is my best commitment yet. The key difference for me: Involve other people. Firstly working in a team makes me more accountable. Second, having users sign up and use it really motivates me.

Not that its easy, its still hard at times. Which is fantastic because it means Im outside my comfort zone and getting some much needed personal growth.
Something to make it a bit more 'readable'http://rdd.me/89wgxjpt
Representational democracy also fails for the same reason.
Hitch's Blunder
That's nothing. Senator Leahy, the other major supporter of SOPA, and who equates the internet to a "warehouse" besieged by criminals, has had quite the payday over his career: http://www.opensecrets.org/politicians/industries.php?cycle=...
Presumably because Clojure runs on the JVM.
Forget about scaling, it does not matter.

(Unless you're building something that needs to scale day 1, say, an aggregator, a search engine, or something like that.)
You should be able to write a generic version control system like this where you can just plug the appropriate parser in and it would work for that language. For backup, you could have it still keep some files as text.
It's not a conspiracy theory that the government wants to kill these sites.

But SOPA would open these sites up to problems that would be enforced by law, and which would cause them much harm, quite possibly to the extent of them shutting down.

The politicians either don't understand these problems, or don't care about them - you can be the judge on that.
Having worked at the LHC, please let me be the first to point out that there is no such thing (thank God) as the Large HARDON Collider.

The author makes this mistake multiple times, and even suggests it as fitting given that it makes "soft/light/placid (not flaccid?) particles hard/heavy".

I shall refrain from further comment...
I recently had a class project where we had similar issues. Being lazy students, we just let it perform slower for matrices of the wrong size; what is a good way to handle this sort of thing?
The Browser is Merely a Conduit into the Web
Punishment for the crime? What crime? Under this system there is no actual determination that a crime has been committed. That can only be done via due process of the legal system, not by a copyright holder making an assertion to an ISP. Is it really a good idea to be able to punish somebody because two corporations agree that he should be punished? And the punishment could be severe -- if you're a self-employed software developer, depriving you of internet access could cost you your livelihood.
Great memories, one of the first "blogs" I followed.
I think people are being a bit hysterical. I remember the same thing happening when the DMCA was passed. The government just wants to end flagrant abuses of piracy. I don't think they are going to sic their dogs on Reddit. Sites like YouTube are already in compliance. So, I think it does smack of conspiracy theory, yes.
Its not that they want to close down any of those sites, its that they are simply unaware and do not care one way of the other.
Those passing this bill have an agenda which simply does not speak to any of the things that concern us, and our concerns (and our agenda) simply does not speak to the things that concerns those who are passing this bill.
I expect that this petition will be just as effective as all the others.
Well, there is "dumping money into research" and the actual amount of money that goes into research. I've heard from multiple professors/friends that when they apply for and get a grant, a large percentage (on the order of 1/3) goes straight to "administrative costs" (lawyers, etc), even if it is the professor that does all the work.

I think it is important that universities continue to do research and that there be funding at the local, state, and federal level for such. The thing that needs to be looked at is (like charities have to report), how much per grant dollar goes to actual research. I suspect University overhead takes more than it's fair share.

Administrative overhead has popped up at all levels of education, grade/highschool, JC/State and University levels. The layers of middle management (as well as regulations that require/perpetuate it) are where the auditing should be done.
Indeed, I can see how he may need the state, but he has too much faith in the idea that the people running the show are trying to do the best thing for everyone. My inner cynic tells me that the people at the top are acting mostly in the interest of the other wealthy people they have dinner with, who fund their campaigns, who's kids go to the same school, etcetera.

Wikileaks is important because there needs to be more transparency in what the government is actually doing so we can make our own, reasoned decisions, as opposed to ones based on the biased, filtered, partisan commentary of the media. It's by no means perfect, but it's better than the mainstream media.
Direct democracy will never work in a complex system. Having a 300 million person committee is about as close to decision making disaster as you can get.

But direct democracy is still the answer IMO. What needs to change first however, is for decision making to become more decentralised - as low as a given problem will allow it.

You can't expect everyone to be informed about all issues (govt has consistently demonstrated that even they can't stay on top of the laws they create). But you can expect people to be informed about the immediate issues that affect them. Most issues are local or regional ones & very few need to be national or international.

Even without direct democracy, decentralising political power whenever possible is a very good thing.
I've been going back and forth between learning Sinatra and Node. This may seal the deal in favor of Sinatra...
This article is also quite informative http://web-development-digest.com/2011/coding-2/15-good-prog...
Chrome told me I was being redirected to Akamai, so I'm guessing it's just a configuration issue. "Proceeding anyway" takes you to the right place.
I don't understand why this should be downvoted. Are those downvoting it suggesting that the government does indeed want to see these sites go? Or that they will go?

One thing that has been confusing me during the course of the proceedings is that it has been repeatedly suggested that SOPA will be only affecting foreign websites. Is this not actually the case? Or are people more concerned with the precedent that will be established?
Governmental e-petitions: ignoring the public more efficiently than ever before.

Actually now in britain we have it set up so whenever one of these gets 100,000 votes, it must be debated in parliament. One of the few useful or interesting things cameron has done. Of course they are quite rightly not bound to do anything more than debate it, and in the long run it will probably just be a more efficient way of shutting people up. "Look, we've debated it, we've given parliamentary time to your issue, what more do you want? This is a representative democracy you know!"
Haskell is the future of the web. Those that figure it out first will go far.
It ends up being iterative. First you layout every paragraph in parallel, then layout the paragraphs on the page, then re-layout any paragraph that needs to be split, etc.

Some people are working on parallelizing HTML layout, so the same techniques should be applicable to TeX. http://parlab.eecs.berkeley.edu/research/80
>And I'm betting it's the majority of Reddit's population is from the US.

Not an absolute majority, but it is by far their largest market.
I know that I've seen the opposite behavior. When someone is young and unknowledgeable, they often are easily intimidated by "experts" and what the experts say is the correct way to do things.

If you're experienced, you know the conventional wisdom well enough that you can set it aside when you determine it isn't appropriate.
That is EXTREMELY offensive
> “People under 35 are the people who make change happen,” said venture capitalist Vinod Khosla, “People over 45 basically die in terms of new ideas.”

The real problem for Vinod: People over 45 are much savvier when it comes to term sheets. They already have financing scars and have friends with big scars too.

It is much easier to take advantage of someone young who still believes the VC bullshit lines, and those folks tend to be younger.
TeamJS for Feeding America has already raised more than the celebrity charities that started with $5,000 each. Good chance they'll be the top cause and receive an extra $25,000.
Check out YouTube videos on Controllerism. The user Moldover has some great stuff.
If you left them with an impression you don’t agree with, the fact of the matter is you did leave them with that impression so you simply need to figure out how to make the same mistakes next time round.

Or, you know, how to avoid them ;)

Good advice by the way. I have always made a point of asking this my self, and when I have been hiring, I would always try to answer as well and honest as possible, if candidates ask for it.
The trouble is that SOPA doesn't require government intent to cause site closures; a copyright holder must merely send a letter to a site's advertising agency or payment processor to cause its funds to be cut off in five days. No court order required.

Now, the criteria is that the site is "dedicated to the theft of US property", but advertising agencies and payment processors are held immune to liability for actions they take under the law, so they have no reason to verify that the site is, in fact, dedicated to theft before shutting it down.

There does not need to be an active government conspiracy for this to harm websites.
ACTA has just passed the Council of the European Union and Spain will have to make that into national law. The situation in Europe is much worse.
Who cares what the clock speed is if modern CPUs can execute instructions 2-4x faster per clock than they did 30 years ago.

I think we're more concerned with 3 years ago; if clock doesn't increase and IPC increases very slowly, that means new processors aren't faster enough to be worth buying.

Go look at the Bulldozer design

Indeed; look at the fact that it's not faster than its predecessor for many workloads.
The media emphasizes younger co-founders because it makes for a much better story. Rags to riches before you're 25 sounds so much better than the same before you're 60.
Is this true even if they're not hosted on a US-controlled TLD such as .com? If they use the .es TLD, then shouldn't anyone with access to a name server that accurately mirrors the zones for that domain have access? I don't see how it's in the US's power to prevent that. Perhaps there'd be a transition period where international name servers stop trusting US mirrors of international TLDs and US root name servers, but if you stop using those it should still work. Right?
I feel like such an oldie reading things like this :-) Watching the younger generations rediscover things that I have lived through is making me gravely aware of my own mortality today. I'm expecting somebody to point out an article on Kermit next, or be astonished that once upon a time some people used email from a VAX vt100 terminal to access the public ftp server on nic.funet.fi :D
New Database: Time-Series Plots of Phrases in U.S. Supreme Court Opinions
>What would happen if you added a second compressor loop with its cold side on the hot side of the first one? What if you added a third one? You've now got 3 stage cascade phase change(compressors cool stuff by compressing gas into a liquid, then letting it suck up thermal energy while decompressing/evaporating back into a gas elsewhere, i.e. phase change) cooling on one end, and a spectacularly inefficient heater on the other.

Now wait a second... that's not just wrong, that's precisely the opposite of reality. If you have a heat pump, it must be more efficient than a simple heating element. If it at all cools the processor, by the simple laws of thermodynamics, it must heat the room more than any process which simply converts the work directly to room heat.
Or any of these sites:

http://www.padmapper.com/

http://www.walkscore.com/apartments/

http://hotpads.com/

http://mapitat.com/

At least some of them allow limiting your search to places that are reachable by mass transit within a certain amount of time.
This is quite the eclectic mix. There are suggestions here that are great for beginners (learning JavaScript before learning jQuery, to gain a better understanding of the fundamentals) and yet there are some excessively fine-grained suggestions that don't really mean anything to the modern JavaScript developer.

The section on "Debug JavaScript Code" is vague and ambiguous, and the problems with extending the prototype are just wtf-inducing. Can't say I've ever run across that problem in my years of JavaScript development, nor have I heard of anyone else having problems.

Things like using one "var" declaration and comma separating values are great in theory, but are just going to lead to global leakage for the average Joe.

Be careful of premature optimisation.
> I don't understand why this should be downvoted. Are those downvoting it suggesting that the government does indeed want to see these sites go? Or that they will go?

The Government doesn't care, and the sites will go because it will be too expensive or impossible for them to monitor user-generated content.

> One thing that has been confusing me during the course of the proceedings is that it has been repeatedly suggested that SOPA will be only affecting foreign websites. Is this not actually the case?

Wrong. It will also affect foreign websites because ICANN controls the DNS system.