skysight-inc/HackerNews huggingface dataset:
>Practically the problem with this is that unless you know the right thing to do before hand then you can't determine the right thing to do. The hypocrite does one thing and instructs you not to do that thing (or to do another instead) - but by their actions they're showing, rightly or wrongly, that the thing they're counselling against is something they've chosen [to some extent] for themselves.

Yes, this is where THINKING comes in.

First step, stop caring about anything specific about the person that gave you the advice, and only consider the advice.

Second step, try to think if it's good advice, in itself. If it is, follow it.

The guy being a hypocrite or not should not come into play at all. Neither should trust.

You should not follow some advice because you trust the guy who suggested it to you. You should follow it because you evaluated it.
It is really easy to convince nerds that Wall Street is fundamentally corrupt because of the exploitation of exotic sounding technology, like "high frequency trading".

The reality is that the vast majority of the damage Wall Street inflicted on the US economy had nothing to do with electronic trading. Until someone invents High Frequency Lawyering, the bulk of the work involved in trancheing collateralized debt instruments is going to be paperwork. Those instruments are traded OTC. While there are electronic markets for some of them, like swaps for blue chip companies, those markets have nothing resembling the volume of the NASDAQ. The '07-'08 crash was caused by evil phone calls more than evil computers.

The other thing you'd want to understand is that prior to electronic trading, Wall Street was crooked as a bucket of fish hooks. Before retail electronic trading, if you (you meaning anyone who didn't work for a trading firm) wanted to buy or sell a stock, you had to find an agent to execute the trade for you. As you can imagine, most people have call to engage an agent very few times a year, but agents work with each other all the time. You got worse prices because your orders would quietly be routed through the channels that secured the most grift for your broker.

There are bad things about HFT; for instance, they create an incentive to route very strong CS talent to Wall Street instead of Google. But before you decide that HFT must clearly be evil because it allows the Goldman Sachs of the world to get better deals than mom and pop stock traders (which, note to mom and pop: don't trade stocks), you should probably have a very good idea what a continuous double auction is, and what a market maker does, and have a good idea of who the "big fish" in HFT are actually preying on. It probably isn't your pension fund.
Actually, there's been a fair few of my articles which got submitted (I then upvoted, and mentioned the article on #startups), then rose organically to some number of upvotes, even up to 100, but had relatively few comments. Some articles are just not very good at gathering comments.

However, I agree that in the general rule, articles with more upvotes tend to have more comments.
Its now very clear that Apple is loosing its direction after steve jobs gone. People who used to get crazy about the release of apple products will no loose the passion if apple follows this path.
Parents not buying gendered clothes or discussing their child's gender until after birth, texts using "she" as often as "he" or occasionally neither at all. Overall there's more of that social push than there ever was (perhaps because there was none at all).

In fact, there's even a school in Sweden that went hardline on this:

http://www.telegraph.co.uk/education/primaryeducation/934063...
That's flagging, and I've noticed happens frequently on posts that are critical of Google or Apple and non-critical of Microsoft/Nokia.
Overhead like labour, commissions, free delivery...
I would absolutely hire an agent. I have a day job, but freelance on the side. I'd estimate I have about 20 hours a week of available time that I can use for freelance coding.

I would LOVE to hire someone to help me keep those hours full. I have a day job that pays me well, so I can afford to be generous if it means I never have to wonder "Barton, are you just being strung along by this lead?"
Is there a clock, different than the clock app, that I'm not aware of? I'm using the iOS 6 Gold Master and the icon my clock app does not look like that at all.
> San Antonio, so not exactly a tiny city, according to Wikipedia we are the 7th largest population wise

not to nickpick, but 7th largest city in the US
The Big List of 530 Free Online Courses from Top Universities (New Additions)
I will say that it may take another 10-15 years to see the results of these programs, when these kids enter university. The motions are mostly too recent to affect current post-secondary students.
Followup.cc and rapportive are your best friends...use them.

I have closed three large deals in the past month with the help of these two tools alone.
The mainstream internet is headed for content-centric networking. http://en.wikipedia.org/wiki/Content-centric_networking http://www.youtube.com/watch?v=oCZMoY3q2uM&feature=gv That is what all of these ideas (like Tent) are moving towards (gradually).

All it takes is for everyone to run a client that can do UDP and speaks a content-centric protocol. That could be an app, or built into Firefox & WebKit (the ideal route), or a browser extension. Doesn't require any servers.

Actually after reading the content-centric Wikipedia article again, one related approach which isn't emphasized in that article are application-level distribution systems built on top of things like UDP and Kademlia (and its successors). The fundamental way that data layer is organized intersects with the way social information is distributed.
Interesting adverts for computer enthusiasts, with explicit technical details.

Computers were also a symbol of 'modern' and 'scientific objectivity' before the Web and advertising. Have a look at...

http://dl.dropbox.com/u/8403291/avdert19911130.jpg

This is part of an advert dating from 1991 November 30th in the Independent magazine. I kept a few pages of Marketa Luskacova's Brick Lane photos from that issue as they have not been published in book form, but the text of the advert has been lost to time. This image can be read in so many ways, the power relations that come from access to the data!

The advert was for some kind of health care or nursing service. The terminal looks to be some kind of mini-computer?
Out of curiosity, what OS did you switch to that doesn't require regular, and often large, updates? I can't think of an OS I've ever used – various Linux distros, Windows, OS X, various BSDs, Solaris, and a smattering of random other unix variants – that didn't require some form of regular update that often required (or at least strongly suggested) a reboot. (Or the near equivalent of punting active users and relaunching a bunch of userland processes.)

Oh man, I remember my Gentoo days, where upgrading a single package would sometimes require new base libraries which in turn required a large chunk of the system to be rebuilt… definitely don't miss that process.
Mozilla OS Launching on Smartphones in 2013
"What's a phone?"

"Wow, they actually had screens!"

"You had to look at it to use it!"
Thanks for the reply, certainly some food for thought there.

I guess there are a few things at the crux of this.

Having worked on mainly typical "line of business" type software and CMS type systems I've tended to find myself on projects where the number of voices has meant that everything tends towards mediocrity and anything approaching an innovative idea gets shot down immediately.

In other words it's difficult to produce something that you feel proud of and would be happy to show people as an example of your skill.

Also as very much a generalist (everything from server admin to dev to SEO) it's difficult to find an area where I would feel confident speaking as an "expert" on any particular subject.

Perhaps, I would be better off using the time to develop things of my own that people might find useful/interesting and would give me something that I could talk about?
I understand that now, after talking to David Dahl on twitter. That's extremely dispiriting. I wish you guys would think twice before caving on this issue, because while Netflix can benefit marginally from something like this, the Internet will be harmed to a much greater extent. There are a lot of site operators out there who are enthralled by mythologies about how expensive TLS needs to be and how easy it is to replace TLS.

For what it's worth, at Dahl's suggestion (and because I was off work sick yesterday), I read every thread on the mailing list archive and saw the design issues that were batted around on this. I now think the overall goal of this effort is unfortunate and the effort is star-crossed.

I have more respect for Eric Rescorla than anyone else I can think of working in standards, but interoperability with existing crypto is a terrible, terrible goal for a web crypto API. I'm not saying "no good can come of it", just that I can't think of any good that is likely to come of it and I can think of a lot of bad stuff.
Reasons why angel-backed startups should reject VC money
> That's why I trust my mail hosting to Google.

Imagine if GMail only allowed you to send Google Mail(TM) to other @gmail.com addresses. Email's decentralization allows us to ignore the fact that other people may be reading on an iphone, yahoo mail, or emacs.

Decentralization isn't (only) for neckbeards. It's about giving users freedom to socialize with those who choose a different client. Isn't it bizarre that I use LinkedIn, you use Facebook, therefore we can't be friends?

First we build the decentralized social network, then I will decide if I want to social network with you via google, yahoo, or emacs.
Easier builds and deployments using Git over HTTPS and OAuth
It is countably infinite. Let's try to find them all.

A relatively simple way to understand this is that i^i = e^(i * log(i)) for every possible log of i. So all we need to do is understand what values log(i) could have (there are actually many), and then we can work it out. But log(z) just undoes e^z, so we need to understand e^z.

Now let's work backwards. If z = x + y i with x and y real, then x tells us the absolute value of e^z and y tells us the angle. The absolute value of i is 1, so any possible solution to log(i) has real part 0. The angle that we want to wind up with is 90 degrees, or pi/2. Therefore y can be ..., -3.5 pi, -1.5 pi, .5 pi, 2.5 pi, 4.5 pi, ... .

Therefore log(i) has to be one of 1.5 pi i, -.5 pi i, -2.5 pi i, -4.5 pi i, ... .

Now i^i is e^(i log(i)) so it can be any of ..., e^(3.5 pi), e^(1.5 pi), e^(-.5 pi), e^(-2.5 pi), e^(-4.5 pi), ... .

Unless I've made a trivial calculation error, that is the whole list.
Having played around with Parse and StackMob, I agree with fellows HNers that the great importance of Deployd is that it is an open source BaaS. I loved the interface and the custom server side code validation, just like the feature that Parse recently launched. Keep it up!
Part of what I am saying is that there isn't much room to do that. Take some publicly traded company and examine their order book. For any company with decent volume, the bid ask spread will likely be $0.01. For companies with less volume, buyers and sellers won't waltz into the market at the same second.

Here's an exciting company with a spread of $0.01 (at the moment anyway):

http://finance.yahoo.com/q/ecn?s=WEC+Order+Book

My selection criteria was to try to find a S&P 500 component that I wouldn't expect to be among the most highly traded S&P 500 components.
If you're willing to cheat to make your product seem more liked than it is, what else are you willing to cheat at to get your paycheck?
X-Plane developer sued for using Android's Application Licensing Service.
The idea of an agent sounds fantastically attractive to me for the next time I'm job hunting and looking to break in to a new area/field/whatever. It's work, and it's not the sort I enjoy, so yeah, I'd be willing to pay for it.

Also, the idea of having an agent to negotiate salary, at least initially, sounds great since the agent will presumably have a lot more knowledge of other salaries in the area or even at that company and the information situation would be more balanced.
Actually, yes. When referring to an item inspired by it, such as a Frisco Burger (served on sour dough bread).
>In the room example it is stated the bad thing affects everyone in the room to some detriment. Even though the visionary got everyone to stop, the eventual outcome is the detrimental one since the visionary keeps doing the bad thing.

No, it's not the detrimental one at all. 1 person doing a bad thing (e.g farting in a room) is not at all the same as 100 persons doing a bad thing (e.g farting in a room).

>Therefore, in the end it doesn't matter if one of them or all of them does the bad thing. So, the fact that the visionary was a hypocrite has doomed them all.

No, it's their giving importance not to the idea of doing the good thing but to the consistency of the visionary that doomed them all. That's the whole point of the article.

>Only when the visionary is not a hypocrite can they all be saved.

No, they can also be saved if they STOP being obsessed with consistency in the visionary, and instead evaluate the visionary's ideas _in themselves_ and in how they benefit them all.

>The best thing for the self-interest of the people involved was to individually decide to leave the room.

In that thought experiment, as in lots of situations in life, there is no "leaving the room". Say, the room is earth, and the visionary is some early ecologist. If someone finds out that he doesn't recycle it shouldn't translate to "oh, hypocrisy, we shouldn't recycle either".

It would much better translate to: "Hmm, the guy doesn't do what he preaches, but we will continue doing it because it does good. He is a hypocrite, but, hey, at least the guy told us about the necessity of doing this thing in the first place, something we haven't figured at the time.".

But that's not a knee-jerk reaction, so it is too much to ask from some people.
Very cool! I could have really used this a week ago, when the wife and kids were out of town and I had some free time to catch up on movies I've missed from the last 3.5 yrs.

What's the ranking criteria?

Also, being able to exclude based on categories (comedy, no animations, no family for example) would be a great feature.
Transit app developers see iOS 6 Maps as a chance to shine
I think you might be wrong here :)

I've no idea why Quora does that, but I'm pretty sure it's not a standard thing. You really should only being doing one long poll at a time, so it should never be an issue.
I agree, the answer was changed after I accepted it, which was an initial response saying they would respond shortly.

If we have broken any licensing terms, then I would like to have been contacted, and Appcelerator to tell us and exactly what we were doing wrong, so that we can resolve it.

Unfortunately this response doesn't address any of my problems - it's the usual "we care and we are growing" spiel. I empathise to some extent as I know it's hard to build a technical business, but this didn't address the trust issues, and I'm still no clearer about whether Monday morning we're still expected to license from them?

Worst of all for me, I now have a damaged relationship with a not particularly technical client who sadly is likely to associate "open source" with "legal problems".
Do you know of something that I can read further on this? I wonder about the impact this may have on mathematics.

I did not know of this property of real numbers of nonzero infinitesimals. (Possibly there is where my confusion is starting from.)
This is called: "programming".
Yes, all valid points. And yes, particularly as a transport protocol it would, like other protocols lead to decentralized services. But perhaps I should clarify a bit and say that, HTML and the web browser have led the Internet into a place with lots of centralized services.

If we see HTTP as a transport protocol like UDP or TCP, then yes you're very right. But if we look at HTML and web browsers becoming denominate applications of the Internet, then I believe that's how a lot of this centralization happened.

If you look at the web as a series of servers, sure it's decentralized. But contained on those servers are a lot of centralized services, i.e. Facebook, YouTube, etc.
I didn't read up on the patent, and you are mostly right with regards to credit card processing and video chat, but streaming media isn't always live. Were there quite as many of these lawsuits in the first round?

Honestly, the porn industry was always making large sums of money in this type of field, so perhaps Youtube was a little short-sighted. For a more general statement, they started the lawsuits when it became economically viable to, i.e. the companies using the "infringing" patented methods made enough money to sue for / strike a license deal.
It's not really dynamism so much as a functional outlook. Here it is in Scala (probably with a healthy number of syntax errors, and certainly with a whiff of inexperience):

def studentsWhoHaveNotTakenAtLeastOneTest = getStudents.filter{s => s.getTests.filter{t => !t.isTaken}.size > 0}.sorted

You could get a similar amount of code in Java using something like FunctionalJava but that's not really a fair comparison, because patio11 is illustrating Java as it's spotted in the wild, and thus so am I. But with appropriate libraries and implementation patterns you can certainly write concise Java if you so choose.
>a lot of people argue the recent Apple v. Samsung ruling was invalid precisely because the foreman was an 'expert'.

Not so much that he was an expert, but he thought he had relevant expertise, made a false presumption about the nature of the law based on that misunderstanding (namely, that because object files would not run without recompilation between the iPhone and instances of prior art produced by Samsung, it didn't count as "real" prior art), and convinced the rest of the jury to deliver a guilty verdict based on whether the processor could execute the same object code or not, not whether the presented evidence actually was sufficient "prior art", meaning a demonstration that the invention was not unique enough at the time to warrant protection, to invalidate Apple's patent.

http://www.groklaw.net/article.php?story=20120828225612963
OK then. I tend to agree. Let me rephrase: what can we do (within legal boundaries) to initiate a bidding war :)
As a freelance developer myself, and thanks to Patio11, I've always had the charge more mantra firmly placed at the front of my head. So it's a little disheartening to hear on the basis of what was said in this conversation, that I'm still selling myself short. Without the advice I've read here, I doubt I'd of lasted the four months I have so far...

The hardest part of this "charge more" philosophy is finding the clients. For example, I went to see a client yesterday, who knew my daily rate. We had a very positive meeting and I was told "they were glad they'd found the right man for the job". Yet today they stated they could get two developers for the price I was charging and would have to think about hiring me unless I was prepared to negotiate.

I do wonder if maybe the world of freelance developing does have a payment cap, and that to reach the next level we need to sell ourselves as something other than just developers.

Or does making the charge more philosophy work to its full extent in the development game, mean joining big company x, or selling my soul to big company y.

The question I'm asking myself right now is. Would Patio11 be able to charge the same rate as a freelance developer as he does as a "I will help you sell more software" freelance consultant?
Sure, there are plenty of solutions I could build that would help these people in some way.

The issue really is that you can't charge high rates to these people simply because they probably don't have that kind of money sitting in the bank.

In reality most of the gains you could give to these people by improving their online marketing through various means are going to provide more benefits in the long term than the short term.

That's a difficult sell to businesses that are worried about short term survival.
http://news.ycombinator.com/item?id=4306256
Tortoise beating the hare?

It's possible the HN algorithm detects a steady, consistent stream of users, an above-average percentage of which upvote something compared a flash-in-the-pan type of posting.
That is about Gliese 581g, this article is about Gliese 163c. That is a different planet circling around a differnt star.
"You mean you have to use your hands? That's like a baby's toy!"
"How do you know what's useful? You've used the "saves time" metric a couple times here, but that isn't always enough. Bikes save time over walking, but people still walk. Cars save time over bikes, but people still bike. Ditch-digging machines are orders of magnitude faster than human ditch diggers, but people still dig ditches. Buying fast food saves time over cooking, but people still cook. Netflix is more efficient than cable and Redbox, but people still buy cable and rent from Redbox. Quickbooks is more efficient than paper bookkeeping, but legions of small businesses still use paper. The examples go on forever. You can't know if your product is useful unless it's fundamentally obvious (lightbulbs, toaster, eyeglasses, cups, dog food) and most products aren't this way. Most are incremental improvements on stuff we've owned or done forever. Is your product a significant enough increment? That's where validation comes in..."

Yes, but every one of the products you mentioned is successful and has created billions of dollars of wealth. Markets, like people, are complex, and rarely satisfied by a single solution. This is great news for new businesses that are afraid of competitors.

But whatever you are attempting to sell has to be better on an important dimension by an order of magnitude. I agree that "better" can be subjective, but I do not believe that you are going to achieve success by switching from idea to idea, hoping to strike a chord with consumers. No successful innovations come about that way. You have to know what you are building and why. Marketing the product should be the easy part. Talking to customers to learn how to make those types of product innovations is a pointless endeavor. Let's stop pretending that it doesn't require some innate talents to build a compelling product. It is really hard and not many people can do it. Many people can learn to code and launch websites. This mismatch is why there are so many shitty products on the market that never make a profit.
Never received a confirmation email. No delivery attempt in the mail server log.
I disagree somewhat. It is true that certain news can be prohibitively expensive and/or completely barred by the country or another country however for the most part news that people care about enough to purchase and read will be obtained by a news publisher of some sort. We have already seen different business models develop to deliver news that would have been too costly to hire a team of dedicated reporters (e.g. Huffington Post). The fundamental rule of a free market should make news outlets proxy's for the consumers interests. This site in particular hosts numerous ideas where the current offerings do not match the consumers needs (sometimes due to market inefficiencies, sometimes due to new tech, sometimes due to new business paradigms that circumvent current legal/political impediments, etc). If the news industry is delivering news that is a hybrid of what the public wants and what is cheapest to report then inevitably there will be a business model that will spring up to deliver a better solution that optimizes for what people want and delivers it in a cost effective way.
In higher maths, commutativity of addition can be proved from the Peano axioms without taking it as an axiom. It's a common homework problem.