skysight-inc/HackerNews huggingface dataset:
I didn't mean to imply that it's impossible, but that it is a LOT of work. Becoming good at SEO and marketing, then executing a good plan, is a lot of work. My site was intended to be an example of not doing that. Doing that means trading a lot of time that could be spent learning ... I don't know, machine learning or something. Is that worth maybe 2k a month? Depends on the person.

But the OP made it sound easy. It's not easy.
> This behavior was common during the dot com bubble. IPOs doubled in price, everyone was happy. It's totally unrealistic.

Google more than tripled in the first two months that followed its IPO and it's been trading steadily at ~$550 (IPO: $87) for several years.

> Anyone who buys LinkedIn is retarded.

Obvious shorter is obvious.
I'll upvote this as well. I would prefer the points system back in place.
I don't agree that people were following the herd. If I genuinely disagreed with a comment, no amount of others upvoting would change my stance. To me, it was just an easier way to filter comments worth reading (or at the very least start from there).
Still alive and kicking. There are also a few other quantum cryptograph companies around including http://www.idquantique.com/ and http://www.quintessencelabs.com/
The post isn't mean to be an attack at all -- even on a strawman :) It's an opinion piece where my goal is to remind founders that they should spend time thinking about the idea and also that equity splits should account for the value of the idea.

Part of the motivation from the post came from watching some otherwise excellent teams working on some rather mundane, me-too ideas. Another part of it came from hearing some awesome ideas, but realizing that the team didn't have the DNA to execute on it.

The discussion on HN seems to be very bipolar with respect to the value of ideas and execution (people execute, so you can call it either people or execution), which ignores my point about ideas and execution needing to happen hand in hand.

All too often we 'simplify' things to the point where they begin to loose the original intent/meaning. If this post makes people have a discussion around this, and makes you explain the 'fairly complicated' thing that people are saying when they do say execution matters more than the idea, then my job with writing the post is done.
I'm not sure why you're being downvoted, but I do disagree with this. Maybe 3-5 years ago I would agree, but for the most part the curmudgeons have left or been forced to leave the news business. That isn't to say that Luddites no longer exist in the media world, but the view that the Internet is the enemy has largely died out.
I actually end up use the above description, "Internet as Wild West" quite a bit when trying to explain the internet to computer-illiterate people, because for some reason their skepticism filter fades away and they become all-too-trusting when the medium is something they are unfamiliar with. They seem to think that if someone was able to get something posted on the internet, well that person must certainly be a smart being in a position of goodwill.

Sure the internet functions as an information superhighway. It also functions as a den of thieves and swindlers, and people who elevate scams and pseudoscience to the look and feel of accurate information through mere the power of website presentation.

I have to tell my mother that just because something is on the internet doesn't mean it is important or true, and it certainly doesn't mean that the author necessarily has good intentions. I want her to consider it a Wild West.

The article accuses the narrative of sticking because it is "compelling" in the fanciful way, but I think the counter-argument here is the same problem. In many ways the internet is a Wild West. I think the argument is much more nuanced than saying it's not. I think the harder argument needs to be made with the wild west aspect as a given, but that an authoritarian clamp would make it a worse-off place.
Most of those back links are from ubuntu forums, my profile, which seems to show up on a ton of pages. They are nofollow. I think I have 2 back links that are follow, both on friends blogroll, which I believe google discounts.

How much of a difference do you think those changes will make? I'm willing to do them as an experiment, except for the /title because that has caused me a lot of problems in past experiences.
X = X + 1 was my earliest 'aha' moment. At first it stumped me... there is absolutely no value X such that X = X + 1, so how on earth can this be a valid line of computer code? It really pissed me off.
Good point! One thing Stephen Hawking doesn't have is centuries worth of incremental advancement in technologies like say, powered exo-suits.

IMHO living for centuries with the body of a 90 year old wouldn't be so bad. (Supposedly there's a point where the body stops getting any more frail.) And as long as you can keep mortality risk to a low enough level for long enough, it's just a matter of time before youthfulness-restoring tech comes along.
The internet is a very real disruptive force to many entrenched power structures. I personally think that's a good thing because I value individual liberty. However, many entrenched power structures think otherwise.
And you could keep on using VB6. I wouldn't be surprised if there still aren't thousands of business critical apps that still aren't using it.

Web Services are different in that when they're no longer supported, you can't use them.
Ask your local small business owner how much they appreciate being able to have their own website. Previously their options for letting people know about their business were newspaper advertising, yellow pages or TV.
There are plenty of ideas involved in that execution, though. The idea to start with a mobile operating system instead of a desktop, to use a capacitive screen instead of resistive, to build a UI standard based on fingers instead of a stylus; you get the idea.

Of course, none of this decreases the importance of execution (see any of a handful of Android tablets for an example). But the market player that had these ideas first got a huge head start on executing them.
You are a much less cynical person than myself if you think that society is a reflection of its members' values. There is a mismatch between what people say/think that they value, and what people actually value. It takes only sidelong glance at the current political climate in the US to see myriad examples of people voting against their own best interests.

By and large, people expect the status quo, and as it has been, so shall it be. Had the internet been born in some corporate boardroom - restricted, tiered, filtered - people would expect nothing more.

I suspect we only a few rebrands from control be wrested away - look at Verizon/Google's net neutrality bill making a distinction between wired and wireless internet access. Certainly a reasonable person might agree that wired vs wireless internet access are conceivably "different" - and if the average person can be convinced that there is a difference, they will accept the terms of this difference as it is given to them.

I think that like most things in life, the internet will be controlled by a few people with a desire to shape it. The question is whether or not the people who value freedom, take a vested interest as well.

"The reasonable man adapts himself to the world; the unreasonable man persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man."
Expand Your Cooking Knowledge With Cooking Games
I agree with you in a literal sense. I'd add the adjective 'extremely poorly' to 'developing' for any developer who doesn't have a thorough grasp of the system for which they are developing.
How about Paul Erdos?
West was described by Kidder as "a good man in a storm", which always seemed to me one of the best epithets a hacker could have.

Rest in peace, Tom West.
Oh, don't worry, your website license will be part of a business registration package.

Most people consider such things a minor inconvenience.
Interestingly, "porn" may be one of the few English words for which wikipedia is not among the top ten hits of a google search.
The bottom status bar comes to mind.

Basically, here's my beef: I own both an iPhone and a computer with a 30" Dell monitor. They are not even remotely alike. Design decisions aimed at making the browser on my PC look and work more like the one on my iPhone are wrongheaded, misguided, and arguably batshit insane, from the perspective of someone who has actually seen, and in fact regularly uses, both platforms.

Vertical space, for one thing, is not at a premium on my PC. It should not be treated as a resource to be conserved at all costs.
Thrill And Excitement Rising High With Tower Defense Games
2011 Summer Essentials
He didn't suggest Aaronson was the premier expert, he suggested he was the best person to go to for clear, easy to understand explanations (such as in the Forbes piece linked).

These are completely different things.
ug, do not waste time on sitepoint, wickedfire, or the like. seobook, seomoz, seroundtable.com, distilled.co.uk, wiep.net, wolf-howl.com, rosshudgeons.com, and citationlabs are all more worthy of your time. Read The Art and Science of SEO and attend to Mozcon in June and you'll be on the right track.
It's fishy that his blog doesn't even link to his business. The sidebar reads:

whoami
I write code and run a Seattle based Web startup. I'm interested in ...
Hey JshWright, It's OK. You're not expect to get humor and color. Move along instead of pissing and moaning... hater.
LNKD's p/e ratio is 1318
http://finance.yahoo.com/q?s=LNKD&ql=0

GOOG's p/e ratio is 20
http://finance.yahoo.com/q?s=GOOG&ql=0

Do not construed this as an opportunistic swing at LinkedIn to make money. This is basic market fact. Do you know of a stock that trades with a p/e of 1,300?

How can you make such an extraordinary claim that my analysis had ulterior motives when anyone with any knowledge of the market and the metrics of valuing stocks would know for sure that LinkedIn was overpriced not by magnitudes of 2 or 10 but by a magnitude of 100.

The stock shouldn't be trading much more than 8. But the market will remain irrational longer than the individual solvent.
Illinois just added a new line to its income tax form in which it is implied "ok, you bought stuff online and didn't keep track of it because you never wanted to pay this stupid tax anyway. So here, just look up your base income on this five-line table and that's what we'll call your use tax for the year."

To my knowledge, California already does this, as well as a few other states. This leads me to believe that the ongoing battle over Internet sales tax may have found a compromise at this point in flat-fee use taxes.
Great question. The differences are subtle yet definitely worth noting.

To users, $20 worth of food doesn't tell them anything about what they're actually going to buy when they arrive at the venue, whereas $1 for a $2 cup of coffee specifies exactly what they'll get. You might also only spend $18.50 of your $20 credit and can't find something worth ~$1.50 to buy, which can leave a bad aftertaste for some people.

Also, this allows merchants to prepare much more effectively by overstocking on the items being featured. Or they could discount an already overstocked item just to get rid of it.

All in all, people visit restaurants for specific (signature) dishes, not for the restaurants themselves, so it all fits together.
You do realize the Adsense tos bars you from disclosing this data, right? Not that I care (I think the TOS is b.s. on that point), I'm just saying...
XSS Vulnerability found on Sony PlayStation Store Website
A fast interpreter is not an easy task, but it is still much easier than a jit or aot compiler that provides similar performance.

Case in point - LuaJIT2's interpreter is faster than LuaJIT1 compiler (LuaJIT2's compiler is significantly better than either) - and the interpreter is much simpler, although neither is in no way simple.

Writing a good compiler for dynamic language is extremely hard - PyPy took 6 years to reach speed parity with the Python interpreter (and has been improving since), Python2C and UnladenSwallow didn't manage to improve on it in any significant way. V8 / JaegerMonkey are super-complex JITs that seem - at this point in time - to be comparable with the performance of LuaJIT2's interpreter.

Both LuaJITs were written by Mike Pall, single handedly as far as I can tell.

If you read Mike Pall (mikemike on reddit, and whatever he puts up on the lua-list and luajit.org), you'll appreciate interpreters more.
CPanel 11.25 CSRF vulnerability to upload any php Script
This reply is quite hilarious. I'm bursting with laughter.
I think if nothing else this post shows that the finer points of the argument about execution can be lost in translation. The same misconceptions that led to this strawman lead to the common over-reach that "ideas don't matter" and "execution is everything."
They all started with a great idea.
There are still many stupid comments, but I think at least one flavor of stupid that was there before is now gone. Also, I find fewer stupid comments at the top of each page.

This was enacted during what felt like an apocalypse of comment stupidity, and it's down from then, but still subjectively up from a year or two ago.
Tim, Suhail. Congrats!
None of these languages except for PHP have their own string concatenation operator. They overload + for that purpose. They're also all strong typed languages while PHP is weakly typed. Overloading + for string concatenation in a weakly typed language is a recipe for disaster (see JavaScript).

> Who, after five major releases, decides that what a language really needs is `goto`.

It makes it a much easier compilation target.

> But, despite the tired claim that PHP takes cues from C/C++/Java, they did not reuse ::

They couldn't because unlike C/C++/Java the entire project isn't compiled at once. At compile time, PHP has no idea that the symbol preceding the operator is a class name or namespace from one run to the next. It might have been possible to resolve that with major changes to the underlying engine or maybe not. I absolutely hated the idea of the backslash when proposed but after using it for a while it seems fairly comfortable.
The 3rd edition looks familiar.
Show HN: News Anchor 2.4 beta
I think the last year has been interesting. In it we've seen 3 strikes legislation undemocratically thrown onto the UK books with as good as no worthwhile debate, the USA starting to arbitrarily abuse their control of DNS, etc.

People just don't give a damn until they realise what they've lost. Certainly techies are more and more getting turned against business & government by this, but the ordinary person ... as long as they can give all their personal info to Facebook, play videos on Youtube, and so forth, they won't care and I can't blame them.
I'm curious as what PHP couldn't do? You have default argument values and you can pass more arguments to any function. Seems that covers all the cases.
The fix for this is that foreach should create a new iterator variable which overwrites the existing one. That would preserve expected behavior.

I think you should pause for a minute and summarize all of the WTFs you've rationalized on this post. Just the volume of it makes me incredulous that you don't think PHP == FAIL (or perhaps === if you like).
In that vein, I highly recommend his lectures titled "Quantum Computing Since Democritus". His notes are amazingly written: http://www.scottaaronson.com/democritus/ and largely cover complexity theory from the ground up (not just quantum computing as the title suggests). His lecture on the Anthropic Principle also makes interesting reading.
The problem with all the bemoaning of hackers, fraudsters and so on is that this is the real world. In real life, there's dodgy places you don't go because you're worried about crime, and there's always the risk that someone on a street will try to attack you. Similarly on the internet unless you're looking to learn that sort of stuff, you stay off hacker/warez/etc sites, but there's always the chance you might get bitten by a hacker or poisoned legit site.

If the internet was a Wild West movie, then effectively nobody would be able to go about their daily business without witnessing a gunfight. Malware may be a growing problem, but it's not like your typical user is getting fully infected by 1 piece of malware a day.
I actually managed to do my taxes early this year, but I think I remember Michigan giving the option of stating how much you owe, or if you're not sure paying $50. I'm sure a lot of people just put in $0 for how much they owe. I figured it was worth $50 to get rid of the 1 in a million chance that lying came back to bite me in the ass.
Don't be a jackass. It's a much more minor mistake to assume extra similarities between conventional and quantum computers than to assume that computers are effective magic.
In Defense of the Streetlight Effect
And with quicker shipping. If Amazon and Newegg have something for the same price, or the difference is just a few dollars, I go with Newegg every time.
4chan is the wild west.
You can achieve a shallow local maximum with A/B testing - but you’ll never win hearts and minds.

- Jeff Atwood (@codinghorror)

http://startupquote.com/post/5920881134
Agreed. I also get the impression, given that portion of the post, that execution decreases the value of the idea; since it dictates the idea's direction and evolution - testing it outside the perfect, nothing wrong will happen world of people's minds.
Unfortunately, Lua has statement- rather than expression-oriented semantics (i.e., no "implicit returns"). It's quite nice otherwise, though, and its integration with C is hard to beat.

I wrote a library for pattern-matching in Lua, btw (http://github.com/silentbicycle/tamale). May be of interest.
The internet doesn't need fixing, what it needs is protection from men who want to put a big fence around it and charge you money so you can get some.

Ars Technica had this feature article that I thought was very insightful. http://arstechnica.com/tech-policy/news/2011/05/how-the-robb...
Most of regulations on certain fields come from the fact that it's users are operating on a finite number of resources and areas, which do not expand proportionally to the userbase growth. Second of all, there often aren't efficient ways to avoid unwanted interactions, such as tools letting users selectively exclude the content of those environments. That's why people are more likely to accept regulations on those fields.

Internet is different in both of those aspects, and that's one of the reasons why applying regulations is artificial and recieves negative reception by the general public.
I guess the real money comes when you help marketing people find spend-happy people's mailboxes ;)

Or connect conmen with heiresses, vacuum cleaner salesmen with Persian cat owners, horny teenagers with lonely centerfold models... I can come up with these all day, now get busy!
> Compared to the Rube Goldberg nature of some of these stacks of servers and protocols, PHP is delightfully simple, conceptually.

I agree that what you could call it's deployment API (or whatnot), that it is very simple. I think the reason for it's success is it allowed HTML/CSS 'programmers' to progress to simple scripting within their existing deployment metaphor (upload via FTP, use a PHP file extension, wrap PHP in <?php tags).

However, there's no reason that you couldn't design a similar thing in say, Ruby or Python, where people upload files with a specific extention FTP and it runs some templating language (like ERB or Pythons equivalent). You'd need some web api to allow triggering reloads of files (or reloads on every request if the server is being used for development).

PHP out of the box re-parses _every single script on every single request_, which is what you'd expect a development environment to do, but 'in production' that's what PHP has always done.

Hence were born the optcode caches (which work rather well now), like APC. But still, on every request, every file that is required has a stat performed on it (you can turn this off, though).

It's all very lowest common denominator, and the high end stuff is severely lacking and poorly documented. It's possible to have the best of both worlds (well designed language, pragmatic libraries and toolset out of the box, simple deployment AND well defined high end high traffic considerations), but PHP ain't it.
91 Years of BoxOffice Magazine Online
Complex, no way! All I can do is simple arithmetic. Addition and subtraction are straightforward, multiplication is ok, division is hard but I can do it for small numbers. Shifting left or right is of course easy, just as multiplication or division by powers of 10 would be with decimal numbers.

I don't remember specifically deciding to learn to do arithmetic in hex. I started coding about 25 years ago and hex was just part of the way things worked back in those low-level days. I suppose the arithmetic operations developed as a consequence of learning to convert back and forth between hex and decimal and learning to do bitwise operations.
I spent much of last weekend pricing out a custom build workstation and was having trouble finding a source other than newegg. Amazon is a disorganized mess when it comes to fulfilling very specific hardware needs. TigerDirect is just skeezy. Seems like they should have it made.
yes... but that initial great idea doesn't "survive first contact with the enemy".
The money has to come from somewhere. Food stamps purchase real goods, and the government pays the stores for them. So, like the money they are a mostly direct proxy for, they are limited in number.
A flat use tax is the equivalent of no use tax at all in terms of purchase incentives.

How does compromise address the competitive discrepancies?
I demo'd some apps I made at a local group and before I knew it they were beating the doors down. Job offers too, but I turn those down.
I think I recall someone using OCR for this a few years back. They were shut down, as you suspected.
I've learned web development over the past year. I can throw together a reasonable looking site, sell a reasonable product and obtain the most highly sensitive information from my customers in the process: their email and a password to my site, which, for probably about 50% of the population, is the same password for their email account and most other sites they visit.

And I have no training in database security.

Yeee haaaaw!
Sensa Diet, Weight Loss and Fitness
This website has everything you need to know about losing weight. Find the best diet for you.
>Is it hard?

Yes multithread programming is difficult (for most people - like me). Hence the popularity of stuff like node.js, and also why people highlight Erlang's Actor model.

> How would you go about parallelizing even mildly CPU heavy work loads on node.js?

I'm not sure I understand your question, since (I believe) node.js has an event based concurrency model and not thread based (at least for its users).
One of my coworkers just bought a fusion powered micro-laptop thing for about $400. I'm impressed...the form factor is slightly larger than netbooks, but that means the keyboard is actually usable, the battery life is great, and it actually performs better than my girlfriend's 1.2ghz core 2 duo laptop.

So I'm surprised when this article says the fusion processor is not beating the pants off of atom processors in benchmarks. Why would real world performance be so much better than benchmarks would indicate?