skysight-inc/HackerNews huggingface dataset:
I don't see much difference between how "Microsoft force feed everyone with a browser" and the way apple does, only that Apple is worse.

iOS is not a product(you can't buy it separately, can you?), it's a platform that many developers make a living on. When I am saying iOS market, I am actually saying iOS software market.
Many exchanges want high frequency traders as market makers and pay them rebates for completed trades. High frequency trading is not inherently "bad". It's encouraged and desired by many exchanges.
High frequency traders talk about this and I heard about one being developed. Regulators and basically everyone you listed don't know what's in their best interest so it's up to the traders who decide they want to stop the arms race. It's hard to switch over bc traders go where the liquidity is so we'll have to see if they can overcome the chicken and egg problem.
"As is probably the case with most of us here, I didn't suspect this because my intelligence in all other arenas is excellent."

I'd like to branch off from this comment a bit. What happens when your intelligence, like wealth (a comparison I recently started making), creates a gap between yourself and others? What happens when you want to talk about really interesting things ('go to a fancy restaurant') but others basically clam up ('can't afford it')?

Over the last decade and a half, my personal 'wealth' has been created from finding and maintaining varying interests. Most people I talk to don't seem to have any. They work/play, spend/earn, watch tv, listen to music and go out with friends to bars/clubs. And when you ask them about their interests, they rattle off the list I just made. I suppose it has to do with the idea that education is something you're forced to deal with and 'luckily' it's over after college.

Finding those (IRL) who have interests or who believe in lifelong learning is like finding a needle in a haystack.
Vincent Batts - Slackware Demystified
GM planning to hire 10K computer professionals
There's as much wealth created when the price rises again as there is destroyed when the price first erroneously falls, all other things equal. What's really being described is turning a profit on prices that are, for whatever reason, set too low and return to previous levels soon after.
Self-stigmergy?

http://en.wikipedia.org/wiki/Stigmergy
Is part of being a good CEO to make the founding team better?
"Falcon 9 did exactly what it was designed to do. Like the Saturn V (which experienced engine loss on two flights) and modern airliners, Falcon 9 is designed to handle an engine out situation and still complete its mission. No other rocket currently flying has this ability."

Chills down my spine as I read this. I try to write eloquently, but sometimes the fact should stand alone: "No other rocket currently flying has this ability."
JSONiq - The JSON Query Language
Try this link: https://www.coursera.org/course/algs4partI, if that doesn't work, just log in to coursera, then find Courses, then look for Sedgwick.
Exchanges are paid by the trade, why wouldn't they want a high frequency of trades to occur?
That might be possible if the company is still 100% developers. But once your company grows big enough to hire less-technical people - designers, sales and customer support staff, product managers, etc. - it's probably more cost-effective to have some degree of specialization. I can't imagine that it would be possible for all Google or Facebook employees to manage their own machines and tools.
Isn't the whole point of Maps that their get/set methods are completely independent from object properties?
"A thoughtful show about Silicon Valley could show "

The purpose of this TV show is to sell advertising and make money for the network. Nothing more than that. That's their (Bravo's) business model. And they are executing it brilliantly. Many of their shows are tremendously popular and have inspired spinoffs as well.
JavaOne Content Available for Free
Yeah but we are a bit different in our approach and the way we are trying to resolve it :)
Prop trading (proprietary trading) just means a firm is using their own money as opposed to trading on a customer's behalf. So the retail investor is by definition almost always engaging in the practice.
As a shortcut, in underscore.js you can:

_.has(object, key)

or

_(object).has(key)

http://underscorejs.org/#has
Who is your merchant provider?

I'm curious because I've heard similar rants about many products that process payments for merchants- Paypal, Amazon Payments, Google Checkout, etc.. I'm interested how your provider is able to circumvent all this red-tape that larger companies seem to have.
Ask HN: Why are there so few intermediate learning resources?
When I first started out as a web developer (about 8 years ago now), there were literally millions of sites and books to teach me 'beginners X' or 'Y for dummies'.

Then I got beyond the beginner stage and struggled to find any useful resources that didn't assume I was an expert and already.

Even for things that are meant to be step by step guides I sometimes find that they assume that I already know how to perform some non trivial step and breeze over it. Obviously I then go searching to find out what I'm meant to do but there's often little to no meaningful explanations to be found.

So I ask this: Why are there so few resources targeted at bridging the gap between beginner and advanced level skill sets?

OR

am I just not very good at using the internet?
>>By number of sites, perhaps. By revenue, I don't think so.

>>Software Fitter would be a much better description for the skilled assembly role that a lot of modern software boils down to. CRUD Technician is going to to need some PR work though!

I don't know why intelligent people with a little knowledge automatically think they are going to be rich. This causes a lot of heart burn and pain to people in later parts of their lives when they figure out things don't work that way in the real world.

Regardless of whatever you may think about them. You may even think them undeserving of all the money they earn, you may think they are stupid. The fact is abstraction enables people to work with a lot of things without knowing much about them in detail. In fact abstractions are invented for that very purpose. So that a million people shouldn't waste their time, energy and effort to relearn things, when all their resources can be better utilized to know just the abstract details and build things on top of it. This enables people to build things quickly on what is already available.

Revenues, money et al are dictated by what the world considers valuable at any time. You might know 1000 algorithms from the book, you might have studied every other data structure that's out there. But if knowing how to write a SQL query is what is valuable in the economy right now, guys doing that are likely to be paid more than you.

This isn't surprising at all. As developers we enjoy a unique position in the market. As for the money we get, compare this with any other industry, our peers working there get paid well less. How is is possible that people who work at the same level of difficult as we do get paid less than us? Because- merely knowing things and difficulty of tasks doesn't qualify for a better compensation.
No, he's arguing that events like flash crashes don't destroy wealth at all. If the market returns to its original equilibrium after a week or so, then its as if the crash never happened at all.

Just keep in mind, in the stock market, you haven't made or lost money until you close out your position.
I thought about this and I agree. Sort of.

There was a time when no one cared about Apple computers.

It's one thing to not care about something that you are not (made) aware of. It's another thing to not care about something that is common knowledge.

If Apple was not using UNIX and C, if Steve Jobs had not pushed them to drop OS9, I might not be thinking of Bell Labs when I look at Apple. But essentially by using New Jersey's work, in my opinion, Steve Jobs was admitting "We can't do any better." He borrowed someone else's work of simplicity.

I guess a lot of developers want to believe the public will never ever know how to build things, simple things, using the same substrate as Jobs. That's fine. Personally, I'm not so sure. At this point the public is still not even aware the possibility exists. We don't necessarily know what they'll do once they know. Would anyone have dreamed Apple would displace Microsoft as the most popular computer brand? Would anyone have dreamed companies would embrace "open source"? The future is unpredictable.
Having too many features on the first version is probably the real problem. 'Release quickly' only works if your releases are small increments.
Take a look at the example and how small the penalty is. Not much of a deterrent for traders making multi-million $ bonuses is it?
SouthEast LinuxFest - Introduction to PC-BSD
I don't think we're in disagreement. The market maker wins, the exchange wins and the bid-ask spread is made smaller.
> The purpose of this TV show is to sell advertising

so it's just like most startups?

zing!
Nope, you can use the compound index 'a,b,c' to query over the following fields:

a
a.b
a,b,c

The manual actually explains it like that.
"uneducated reality TV audience "

Why do you feel that the audience for reality TV is "uneducated"?

I know of people who went to Ivy League schools, have medical degrees, are professors, teachers, professionals who watch and enjoy reality tv.

What about people who watch sports? Do you want to lump the beer drinking tailgaters (who may be educated actually) with others who may enjoy watching sports? Is there anything intellectual about that? Is there anything intellectual about watching anything that is purely entertainment on TV?
Why worry about this? There is no scientific evidence that "genetic modification" (the new kind, rather than the kind of genetic modification that has always been done by breeding) poses any health risks whatsoever.

Search for "french study GMO" on google. Most scientific testings on GMOs aren't done on period long enough to be significant.

A recent submission to HN based on very reliable statistics pointed out that life expectancy in the United States at birth, at age 40, at age 60, at age 65, and even at age 80 has been steadily RISING

This isn't evidence that GMOs are healthy, only that other factors are overriding GMOs effects.

since 1960, so new foodstuffs introduced since then based on GMO science so far don't seem to have net harm for the population in balance with all other social and environmental changes since then.

It doesn't mean that we should let people eat GMOs. Hard drugs (like heroin, cocain, etc) represent a minor cause of death too.
What Spending $252,000 On Conversion Rate Optimization Taught Me
Http://www.guccisingapore.net
"You will manage your own machine and tools."

And when nobody can run/compile anyone else's code because everyone has some weird combination of mismatched versions of stuff that happen to work for them but nobody else, this will swiftly end...

This list is very much "we will not have any organization", when the right solution is "we will have as little organization as required".
> While trying to find balance amidst their complicated social network they discover that in the fast paced world of Silicon Valley success and failure can come and go with just a simple keystroke.

oh the drama
> There's no value ... Anything but commuting.

I disagree... I think this sort of "regular enforced idleness" can have real positives.

I used to have a ~45min commute (by train), and I loved it. Going in the morning was a daily time of peace that I could spend idly reading or vegging out and watching the world stream past in the morning sunshine.

The commute back in the evening helped me unwind, and collect my thoughts.

[I now live about 5 minutes walk from work. That has obvious advantages, but I still sort of miss my commute...]
I have plenty of app ideas I don't pursue because I know the second I make more than a few dollars all sorts of billionaire-backed NPE's will be up my ass in a heartbeat. It's not even worth it anymore.
I don't disagree with you. But the post I replied to said YC would replace traditional credentialing mechanisms. I don't think it necessarily follows, because YC plays in an industry that didn't care much about traditional credentialing mechanisms to begin with.

Using things like YC for credentialing depends on the relatively unusual characteristic of the internet startup industry that you can do "real work" in the field with no little to no startup capital or association with a big company. For this reason, software companies have always been impressed by project credentials. Aside from a short burst when Google was really focusing on Stanford/Berkeley PhD's, traditional educational credentialing never really took root in the industry. I have a hard time seeing how things like YC will replace traditional credentialing mechanisms in other fields. Is Lockheed-Martin going to look at your jetenginegithub.com account to decide whether to hire you?
P2P money transfers could be a huge step towards a cashless society. It's something that's just not really possible with other cashless systems (at least not in as low friction a process as this).
True, but a sharp debate can be quite delicious.
I was squatting in the office hermine and her crew were in while some of this was filming, and it was absolutely fascinating to peer over the shoulder of the director and P/A's, and see just how much of this was scripted and the various re-takes and whatnot.

You always have this feeling about "reality TV" that it's fake, but it was rather eye opening to see it firsthand.
In-depth Review: Apple's iOS 6 Maps & the alternatives
Heh heh. If they're donations then it's just like church - you don't have to pay if you don't want to.

On the other hand the usher doesn't beat the crap out of you if you don't.
There's a book called Making it Big in Software by Sam Lightstone that came out in 2010, about this exact topic. It has interviews with several prominent programmers. I found it a boring read, though.
At the risk of sounding sexist, I think Pinterest appeals to women precisely because of the layout. Men tend to gravitate toward more utilitarian, structured layout that allows them to systematically scan large amounts of data one by one. Women tend to hunt and peck, floating around the page for interesting content. Pinterest's layout drives me nuts but it's the first website outside of Facebook that my wife has really gotten into.
Comments like this make Hacker News pretty great.
I agree with the state in that these companies fall under the law as written. The real question is whether the law is really designed to benefit the public or whether it's a rent-seeking arrangement with the taxi companies.
What is a new grad expected to be n, n^2?
You, sir, are correct.
Beautiful. A small correction – most airbags use pyrotechnic inflators, not compressed air.

Sidenote about airbags: they have to be folded to fit inside their module, so as it inflates it's also unfolding. In order to make sure it unfolds properly they coat it in a lubricant that can't evaporate – either talcum powder or cornstarch depending on the vehicle.

I learned this only after I scrambled out of the car my sister put in a ditch thinking it was on fire. The best part? It was a diesel car.

Who knows, maybe the engineers consider it a feature because after an accident it sure gets people out of the car quick!
Actually a few years into the industry, I would doubt any body who claims to know these things straight out of this heart(Unless that is his day job).

Seriously do people remember all this math all the years they are building software? Unless you spend a great deal of time revisiting these concepts every other month, there is no way this is all going to be in your head. And if you actually are spending that amount of time learning this kind of math, I would wonder what kind of a programmer you are. A programmer is supposed to build things in this time, gaining mountains of factual knowledge which doesn't have much value in the real world is not very good use of time.

By the way this algo/DS love looks very similar to tool religion. People focus too much on tools used to solve problem, while they should actually be focused on problems.
I aced an Advanced Algorithms course at a major public university last semester, and I don't recall learning about B-trees. I mean, I usually have pretty good retention of things I learn, and the rest of the "test" was easy enough, and I'd expect to at least think "that sounds familiar" about anything that's come up in a class, but even after I looked up B-trees, I grasped the concept fairly quickly, but it didn't seem like anything I'd learned before.

I wonder if I legitimately just forgot about B-trees, or if my algorithms courses just didn't cover them.
How do you figure the average geek is outgunned? There are multitudes of small HFT shops staffed mainly by geeks in Manhattan doing pretty well. HFT tends not to be profitable enough for banks to bother with, especially if you have to pay most of your profits to the programmers behind it so they don't leave and do it themselves.
So don't sell during a crisis.
This strikes me as short and repetitive and nearly meaningless if you don't know what lizard brain is. And, "Start. And Just Do."?

I'm with SwearWord, I've tired of these commanding holier-than-thou recommendations. I've spent a lot of time sampling tools. I was literally just today remarking at how my choices of: OS, Text Editor, server OS, language and database has made it incredibly easy for me to develop, run tests, deploy to test and production machines, and do it from a powerful, comfortable and reproduceable environment. Consistently.

These things and low barrier of entry for others to hop into development and deployment because of those choices was well worth it.

If I had "Started. And Just Done.", I'd have wound up with some PHP or PHP framework derivative, or something akin to what I see elsewhere with hacked config scripts and an environment that takes hours of guessing to re-establish.

Besides, what's with the implication that this search is all encompassing or a barrier to doing real work? I have what I use now, and I still resample other tools every once in a while. And I still get a lot done, and every once in a while I get a better tool.
A lot of people who deny watching this stuff watch it.

Big Brother US just finished its 14th season. Jersey Shore is in season 6. Real Housewives Of Orange County going into season 7. Somebody's out there watching it.

Having said that, this does look particularly light weight. The appeal of Silicon Valley in the tv sense is the money, but these will be people without money. The promo makes it look like a show about wannabes on the party circuit. I guess that might work, but if I were doing that kinda show I'd aim at Hollywood or maybe NY.
Using the HTML5 Fullscreen API for Phishing Attacks
Who said it was presented poorly?
I've often made excuses to myself along the lines of "there are just fewer people I get along with because I'm gifted" or something like that. But I can't buy those completely, because there are plenty of people smarter than me who don't seem to have that problem.

Edit: You might reframe what friends are for? Common interests are really important, but not an absolute necessity.
Devs need a way to circle the wagons and form a collective legal defense. At least some of these patents could and should be invalidated in court, but no single developer usually has the time or money to make a stand.
Yeah, they pretty much all have some degree of scripting. The best shows sort of create the situations they want and then make the show in the editing room. The worst just write the whole thing out.
Your persistent mistake is in confusing trading with investing.
So while we don't have a way explore flights based on say, earn maximum miles per dollar, we do sort by what ee call WisePrice - which actually does factor in the "kickback" you get from miles earned on the flight. We include any elite status or cabin class bonuses too -- and you can value miles at any rate you'd like in your preferences.
Let me excerpt a really, really important part:

I got the email list up to 800 subscribers at the time of launch. My goal was 1,000, and I didn’t quite make it. That list converted really well. I’m not sure the exact numbers, but after sending out an email to that list announcing the book I had $1,000 worth of sales in 10 minutes.

If you hypothetically know you have a product coming out, you really want to start with a built-in fanbase rather than starting from zero. This counsels collecting emails early and keeping them warm by sending them things they will enjoy, then reminding them a few times prior to launch a) what it was you were doing again and b) why it is going to make their lives better, after it launches, which is happening in a week.

P.S. Already launched? That is no reason to not start an email list today, since you will eventually have something of mutual interest to say to people, so start getting their permission to say it.
http://lmgtfy.com/?q=javascript+pinterest+layout
And they are paid by people who want to trade.
I suppose bitcoin could be used as the technical solution. Maybe receivers of money can white-list certain senders so they don't have to pay anything to send to them. Then only spammers and unknown people would have to pay.
If there's more data, then it's more costly to deal with it - simple as that.

What if there's a little appliance that you plug in which makes predictive models (you can think of it as installing software on your laptop). What if millions of people want this appliance but it costs a $100 a month but could have made about $100 dollars a month? They will choose not to invest.

This might seem contrived, but it's also the scenario behind the web (lot less blogs when it cost $100 per month).

The net effect is that less predictive models of the economy are created. This is bad because that's how capitalism allocates resources.

The larger framework is that competition increases quality. Any barrier to business decreases competition.
And all good looking. It's almost like it's a TV show.
Thanks for the thoughtful words. Based on my text alone, I can see how these would apply. I think I know all these things intellectually. I probably put most of them into practice. I wonder if a big part of the problem is I work from home, and I work all the time. Or is that symptom? You deserve serious kudos for the list, regardless.
As one of the Amazon reviewers states, "sockets receive a scant five pages." Does anyone know of an education resource like this that does cover some real world socket programming examples in C (or C++)? This would help me immensely in an upcoming project.
You may not be aware now, but postal mail is on fact charged per unit, no central registry needed, just a stamp.
Other than lists which can be represented by JSON arrays, hashes do fine jobs at describing most data and most "objects".

This post goes off the rails almost immediately with "Normally this would work fine, but let’s consider that the user could pick any of the keys that are present in any JavaScript object as a name." WTF? The author almost immediately is confusing his/her current situation with the request body and what's in it.

Then we find ourselves quizzically with "We therefore change our code to leverage hasOwnProperty". Umm, I don't think most developers would find themselves "therefore" doing this.
What's the definition of "all browsers" though? Are we counting IE6? Only the newest version of each major browser? Would you be expecting web users to be using a minimum browser version?

Although a cool idea, I don't see how this would mitigate any issues currently surrounding standards.
You say HFT hurts the public, but you only show evidence that it hurts LFT. Why do we care about kow frewuency traders, aka parasites who profit from statistical patterns and not by contributing any value?