skysight-inc/HackerNews huggingface dataset:
We went public having raised $6 million total, at a valuation of $72 million, which was was four times revenue. Before the lockup period ended, we were valued at $150 million. People did very well on their investments, but the point being that we started a major company on $6 million....Let’s fast-forward 30 years, and calculating for the rate of inflation, that $6 million equates to about $24 million. How many companies get started today from founding to the point of liquidity for $24 million? Not many.
It's a reference to http://youmightnotneedjquery.com/
I don't mean to claim otherwise, but I'd be interested to see what instances led to your observation.
Mailgunner here. That's actually not the reason we end of life's the product. It just wasn't very popular unfortunately. If it was, we probably would have keep it. This was actually what we thought would be one of the coolest features of mailgun, but it never took off. Sorry you won't be able to use it anymore. Obviously you were a happy user. I wish there had been more! Btw, Rackspace email is $2/box not $5. Any they have reseller plans that cut cost even more. Not free but still really cheap. Good luck with your search!
Facebook Uses Data to Charm Advertisers
History of the jQuery project
GoDaddy have come out and specifically said they were at fault in this case.
Zuckerberg Gains $3.2 Billion as Facebook Soars on Mobile
Rand replied that they don't use AWS for crawling.

I would imagine the main bottleneck, by far is the I/O with reading/writing to the database clusters and search index. Crawling is relatively cheap, it's storing that data that's hard.
> Bashing DOM nodes together to do a task is merely one manifestation of this.

I suppose that's what I was getting at originally. There's absolutely nothing that removing or adding jQuery will do to impact the larger problem of treating client-side development as software engineering instead of incoherent scripting. None of the advice on the originally posted site would change those organizational/logical problems.
My roommate repeatedly gets catfished on dating sites. It's kinda sad but he's just an easy mark. At least I've talked him into not giving strangers over the internet money (though he'll still occasionally give $20 but never more at least now).

It's a shame too, because he's not a dumb guy at all.
Glancing at a tag cloud is a great way to figure out what someone's blog tends to write the most about (the biggest tags) and what they write the least about (the smallest tags). I've been known occasionally to arrive at someone's blog to read some article, glance at their tag cloud and see maybe some other interesting topics they've written about---especially if it's one of the bigger ones---which I do click on and sometimes discover more interesting content on their blog as a result.

So yes, I've clicked on them. But not very often. But certainly "look at" more than I actually "click on", so there is still some value in these to some degree even if people don't click on them.
Something really sad about this, because it boils down to: do not take any risks.
Great point. Instant familiarity for other developers is definitely a big plus when using a well-known framework such as Bootstrap. No matter how well you structure your site and name your classes, there is always an added learning curve when working with a completely custom codebase.
Yeah exactly. Work as a public servant? Retire at 62? Yawn.
Personally I tend to be suspect of people who will talk at length about how you need time management and how they do time management.

It's an area which seems like it's ripe for investing a lot of time into it, and presuming you're actually being productive.
This won't end well. Microsoft is a bubble with an echo-chamber internally. Their employees are in the 1990s era, which is making DVD application software (Word, etc.). The problem is that they still think that way. Senior managers are from the 1990s. Or they hired from colleges and sheep dipped people in the same thinking. People from startups and industry don't last long there, and definitely don't rise in management.

The reason startup or industry people don't rise in Microsoft is that they are rejected as not matching the 1990s way of doing things.

Examples: Their UI innovation was in WPF because someone forgot to tell them that UI dev now happens on web pages and iPhone. Hotmail is a joke. MSN is a joke. Web hosted office 365 is a joke. Exchange web UI and client main usage is for 1990s customers and not 2010 customers. C# is charging in the opposite direction of the entire webapp industry's development platforms. (aka, they were late to MVC, Hadoop, Linux server hosting, etc.) They push Windows OS lock-in to win (but that fails).

The right leader comes from Silicon Valley in a startup gone big. That right leader will then replace many of the other leaders in MSFT with Silicon Valley highly strategic leaders. When the CEO is a Microsoft person, they will keep the same Microsoft 1990s style internal leaders and nothing will change in the category of what needs to change.
I don't loan money to friends for that reason. If they're in a tight spot and I can help them, I help them. I say: "It's a gift. When you can, help someone else." Then there's no pressure.

Then I never, ever mention it again, not even in passing, not even jokingly. Never.
I think equal equity is a time bomb. I advocate 50.01, 49.99 if it is two ways. It gives the person a minor trump card in a true deadlock that can save the company, but not enough that the long term wealth diference is anything but a rounding error.
For public facing web site/blogs, everyone using the same CDN might make your page load faster because there's a good chance a visitor to your site already loaded it from a CDN. So initially I was all for using NetDNA's CDN (they maintain all versions, both css and js).

However, over time I revised my opinion. During development, it's usually nicer to have all your static files associated with the project in your project directory. There might also be a situation where you're developing offline (or crappy hotel wifi) and a failed GET just messes up your whole rhythm.

Additionally, a lot of my work is internal projects. If I'm throwing together a quick web application, or even just a static site, I use bootstrap's grid, table classes, and icon packs to make that project look nicer. But I felt that for a secure application that can only be reached while on our VPN, it didn't make sense to refer the browser to a piece of javascript running out on the internet. Even if no malicious tracking code is injected into the js, I don't need to give this third party server details like 'REFERRER=https://passwordvault.corp.example.com/?q=jsmith'.
I'm not sure it makes sense to insult a nation (one that happens to be extraordinarily diverse in most every respect) in response to one person presenting a lacking argument.

Your blanket statement is equally valid when applied to every country on earth.
The worst are things packaged as jQuery plugins that don't actually need to be a plugin, or even use much of jQuery at all.
I totally disagree on the "professional manager" - that's what ballmer was. and this is coming from someone who thinks ballmer is unfairly criticized.

(eg - what google and apple unleashed on the world in the past 10 years was a major historical shift - coming from product/technical people at their core. arguably, this shift was one that only a newbie or outsider could pull off. 20/20 hindsight to say "microsoft could have dominated those arenas" when they had so many other verticals of strength to tend to. (and 20/20 hindsight for me to say this as well...))

IMHO microsoft needs to keep focusing on hacker-friendliness - they have a great lock on the corporate world, but the corporate world is starting to look to the hacker community for direction.

what do i mean by this?

big companies can't be trusted to just get brand loyalty and keep buying your stuff until they go out of business. look at RIM - Blackberries were mandatory company accessories, now it is BYOD. Look at the server market - the biggest consumers of servers (FB, GOOG) are using designs they made themselves. Tougher for Dell and HP to keep selling ready-made servers. How long before other major corporations are doing the same?

the enterprise market is more tech savvy than times past, and only getting more so. high-level technical creativity and intuitive understanding of product potential is vital.
As a simple example, if you have a moderate number of hosts in a single security group (e.g. 200+ hosts), you can expect to have intermittent communication problems between the nodes. They used to deny this was a problem.

here's a source, since you're attacking and disbelieving everybody who doesn't love AWS: http://searchcloudcomputing.techtarget.com/news/2240203992/N...
The poster says that he did indeed agree to a one-third, two-third split. The guy worked with him on that basis. It doesn't matter if the poster didn't think he was worth it, that's what was agreed to.

As for a buyout, that's another matter.

But he did own 1/3 of the company. If it wasn't incorporated, then that person may have become liable for any debts.

To the poster: stop being an arsehole.
True dat. I learned my lesson.
> $(el).hide()

> el.style.display = 'none'

You meant something more like

document.querySelectorAll(el).forEach(function(e) { e.style.display = 'none'; }

and a polyfill for IE8 due to lack of native Array#forEach, right?
They're trying to stop the bleed on their cash, recognizing they're going to have to essentially build an entirely new company (and likely understanding the time and expense involved).
Forget #1, do #2 regardless of who you're going into business with.
jsperf benchmarks of small highly optimizable loops are no better than random numbers. they aren't accurate.

It is true, however, that array.forEach can theoretically be worse than a hand-written loop - and I think in some cases it currently is. This is due to the fact that a call through Array.forEach might have to enter and exit C++ code, instead of remaining entirely in JS, which prevents optimizations like inlining and invariant code motion.

However, these problems will go away over time as most JS builtins are moved to pure JS implementations (which enables full optimizations).

If you are trying to determine things like 'what's the fastest way to iterate a sequence', the ONLY REALISTIC WAY to do this is to benchmark your actual use case, in context and see which approach is faster. Microbenchmarks applied to a language like JavaScript are, 99% of the time, complete horseshit.
If this is true, it is umm, naively suboptimal (I have harsher words in my head).
On the plus side, hardly anybody uses x32 ABI.
Got it. That makes sense, and I definitely agree with the point of knowing the language features and being aware of the trade offs you're making by choosing one technique over the other.
You forgot (4) -- doesn't like the idea of living in the U.S.

Having a great job in a great city with warm weather is nice and all, but that's a fragile little bubble. To my sensibilities, the U.S. society, government, media, and military is a crazy disaster.
OpenSSH 6.5 Released
Unfortunately, it looks like Ubuntu just recently enabled it in their kernels:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1274754
It's for people not making enough money (or not having the clue) to hire systems talent.

If you read the Moz report, they appear to have gotten a new CEO and are now building out a datacenter presence. They spent 7MM+/yr on AWS in 2013, there is no way that won't be viciously slashed by renting racks.
(S)He is pointing out that the presentation is done by two people who are usually not associated with technology and development (they are young and female) as a positive example.

He then posits that this is to show the educational possibilities.

Any negative connotations are coming from your mind, not theirs.
When possible, you should avoid having any userid that could be mistaken for a non-userid number - it prevents a lot of silly programming errors from going unnoticed or turning into bigger problems, and has very little downside. http://www.phabricator.com/docs/phabricator/article/Things_Y...
The thing is, the "PC market" is rather artificially defined to be that market in which Microsoft dominates.

If you take the generic concept of "personal computer", what people were using those for five or ten years ago, people are now often using smartphones and tablets. Due to how the market is segmented for analysis, this isn't counted against Microsoft, but the money doesn't care how we segment it. The PC, in the long term, is going to be a niche market. Not today, not tomorrow, but in 5, 10, 20 years, a Microsoft that owns the entire PC market and little else will be a tiny, broken Microsoft.

If we count tablets in with PCs, then MS's "PC" monopoly is already gone. Tablets are selling around 1/3rd of what PCs are selling, so that gives MS a 75% share.

If we count smartphones in with PCs, then PCs almost disappear. Smartphones make up about 60% of the combined smartphone+tablet+PC market, with tablets making up another 10%, giving PCs 30%.

I'm sure you'd point out how PCs are still very popular, how MS still makes tons of money off them, how they're not going anywhere soon, etc. And I completely agree. But in the long term, it's not going to last, not in the form it exists now. I'm sure MS could do decently well for a very long time as they are, but they will stagnate and they will eventually shrink if they do so. They might remain powerful, but not to anywhere near the same degree.

For your Wal-Mart analogy, imagine if Wal-Mart totally owned retail sales, but "retail" was defined to exclude all online sales, and Amazon was selling 3x as much stuff as Wal-Mart once you counted online. Even as Wal-Mart owned the "retail" market and remained profitable, it would be completely reasonable to think that they might need to change.
Support contracts are a form of backup.
I like all of your thoughts except that the leader has to come from a Silicon Valley startup gone big.

I just don't agree. There's too much risk of a culture clash. At the altitude that MS flies- you need someone who knows how to pilot gargantuan ships. I'd way rather see someone from a fortune 50 company take the reigns.

There's a huge difference between developing a horse to be an olympic competitor and riding a horse to multiple championships.
I totally agree. We need a "Why you don't need Ember" and "Why you don't need AngularJS" lesson before we even think about not needing JQuery.
The first regular space tourist flight dates
Game Developers Are Trolling the Makers of Candy Crush With Other "Candy" Games
homomorphic encryption is like an interpreter that can run encrypted code without decrypting it.*

this is like a compiler that generates obfuscated code (that is as hard to decompile as if it were encrypted).

*Technically homomorphic encryption refers to performing arithmetic (and other?) functions on encrypted data without decrypting the data. But these operations can then be used to construct an interpreter that treats the data as code.
Assuming this is a serious question: yes. The secret aspect only applies to the process leading up to the IPO.
But consider that the decryption key for the outer layer is something that is unique, such as the machine key. Or the serial number of a device attached to the box. Or even the mac address of a network device.

Thus, only in that particular targeted environment will the next layer be revealed. While it is true that, as you say, Anything like that is not really fundamentally different from a password, that password might require physical possession of the target machine.
Dumb is defined as "lacking intelligence or good judgment".

Sounds pretty dumb to me.
I suggest trying to asking for help with network problems. One of my admins spent a month going back and forth only to be told "nothing to be done, it's fine."

It really is truly terrible support.
I Jammer
The Friendly Phisherman
He didn't mention the good stuff, if I were to guess: the joy of seeing his kids grow up. Falling in love. Teaching students to the best of his ability. Becoming an expert in his field. It sounds to me as if he has had a great life so far and just looks forward to more to come, and has a few minor regrets that aren't severe like, don't go to jail, don't do hardcore drugs, etc.
Set The Bozo Bit
So, basically, live a really boring 30-40 years, so you can enjoy 20-30 years in declining health.

I'll get right on that.
Transportation policy in the Bay has been stuck in the mud for decades though, it didn't just happen recently and certainly not because some Google/Apple/Facebook workers started commuting from the city down the peninsula.

Look at the Benicia Bridge debacle. Funding was approved by the voters in 1988, the new northbound span didn't open until 2007 and it was $1 billion over budget!

I don't think inconveniencing some tech workers is going to have much effect on the politics in the region.
Haha, troll pilot/navigator?
I hope that I just didn't get the irony. This sounds sad, unhealthy and very very boring.
If it’s a PR stunt then they choose poorly!

They are about to ask a lot of people for private information dealing with peoples money. If they have any loose API ends and choose to slough it off as no big deal, then count me out on using their product.
Also, Boeing Logo: http://flightaware.com/live/flight/BOE236/history/20120209/2...
Am I the only one shocked by the lack of comments in the code? It's literally a wall of code.
http://en.wikipedia.org/wiki/Global_Positioning_System
I like each better than for primarily for readability. However I usually use the each from underscore, and I'm not sure how well that one performs.
On one hand, I'm thinking "meh, it's in testing, it's not live, no big deal".

On the other hand, I'm thinking "how much other stuff are they going to forget to lock down when they go live?"

There are two quotes on the back of my business cards. One of them says, "If you don't have the time to do it right, when you will have the time to do it over?"
19 hours, 12 minutes. Not bad!
This is dedicated to the Seahawks' 12th man :)

http://deadspin.com/a-seahawks-747-is-currently-flying-a-gia...
I really liked CTF-3 but I'm astonished at the amount of time people are able to find for it. Just reading this write-up I kept wondering, "does this guy have a day job!?"

I got to level 3 but then figured I had already spent my entire weekend plus a day and had responsibilities like grocery shopping, going to work, laundry, etc.
GPS autopilot following a flight plan. Zoom in a little and you'll see the as-filed flight plan in a light blue dashed line.
Yes, this was a real flight.

Here are some progress pics from earlier today:

http://i.imgur.com/R1kERlg.jpg

http://i.imgur.com/YNMNnJr.png

More info for the curious: http://www.geekwire.com/2014/boeings-new-seahawks-themed-747...
I disagree that "responsible disclosure" is tired, nor a meme.

Software development is hard. Most projects are developed by teams- not single contributors. Consequently, part of reporting bugs is enduring the back and forth of communications with teams. Reporting bugs is not an all-or-nothing game.
The fact that media buzz and now apparently financial management aids treat bitcoin like a niche investment is definitely in the realm of Not good things for the emerging currency. Treat it like a foreign bank account if you want and show a dollar equivalent to measure net worth... but don't treat it like an investment all that can do is help bring its ultimate value back down near zero.
Have any examples of a startup leader taking over a large, mature company and doing well? Seems like the skill sets of driving a race car don't necessarily transfer well to locomotives.

People who thrive at building a startup often are not particularly successful taking over a mature business. Meg Whitman comes to mind, though HP has its own world of hurt.
> I regret loaning him the money, because the cost was far more costly than the $. It cost our friendship.

If it fell apart over mere 1.5 months of rent, it was not a real friendship. And it's cost was not much more than 1.5 months of rent ;)
Cheaper than birth control?
Discovering how to love reading, to read more and smarter
I'll take the average programmer from the middle of bumfutz nowhere over someone so self centered that they think anyone that doesn't buy into "SV is the best place in the world" is crap, even if that person is a "rockstar" programmer.

Want to know why? I can work with average, be quite successful, and enjoy my work.
How The Beatles Went Viral in America in Six Miraculous Weeks
1500? They are (were) a ~2,000 employee company and the laid off 15%.
That would be why I don't work in those places anymore. My choice.
Why code with Rails instead of raw Ruby?
Why code C++ instead of C?
Why use Boostrap?

Choose one:

- Performance

- Rapid development
It is a mistake to assume that bug bounties exist to compete with black market prices.

I argue that bug bounties are a pressure release valve for people who know that there's a problem, but are unsure if they're at risk of getting lawyer'd or prosecute'd for disclosing vulns.

No private entity can compete with nation states for vulnerability rewards.
I live in Australia, work in Superannuation (aka Pension plans). Looking at the data, there will be a whole heap of suffering for people who did not take this advice when they were younger. Poverty is one thing. Poverty and old age is very bad. Add ill-health, and you will have absolute misery.
I ahve to agree - this really seems like making a square peg fit in a round hole.

As an aside, even on a 48-core box with 128GB memory, I was unable to get more than ~1000 inserts/sec with MongoDB, even without write confirm - I'm not sure what the bottleneck is with it.
I think one of the problems with advice from people near retirement is that they think about life decisions that would have benefitted them at their current age. So for example, being 65, they wish their younger self had saved on going out to eat, buying nice clothes, etc. so that their current happiness would be higher than it is. What they don't account for is that their younger self would've been less happy at that time. Perhaps their younger self would've burned out if not for "wasting" some money buying some happiness in the present.
Biggest rewards available in SV? Hah. Maybe if you want to do fluff "social" and web work, or if you count money as the only reward available.
Ask HN: Why are "save password" checkboxes ever defaulted to "checked"?
I've always been puzzled by the thought process behind having "save password" checkboxes checked by default. Facebook, eBay, Yahoo, and even my bank website are some examples of major websites exhibiting this (Gmail used to do this, too). I'm thinking that there must be some logical reason behind wanting the default behavior to be that the first line of security is completely dropped for subsequent visits. Anyone have any insights here?
Yes, thanks for digging that up. My wife had a knee operation for chondromalacia that turned out to be a mistake, but it was earnestly recommended at the time.