skysight-inc/HackerNews huggingface dataset:
I have FTTH with AT&T Uverse yet they only offer at max 22 mbps down / 3 up at around $60/month. Is lack of competition the only reason why AT&T doesn't offer me more speed? I mean why would they? It's either AT&T or dial-up.
My 17 year long not-so-love affair with Yahoo
Given how mean my employer is I'd be in line for a substantial rebate!
It didn't happen only to Google.

Most companies start-off half-decent and sell off their culture to hire executives, which usually involves zero-sum autonomy transfers and globally undesirable cultural changes.

Usually, if this is going to happen, it happens early in the startup phase (~50 employees) but Google managed to hold it off for several years-- which is admirable-- but eventually hired some evil execs who did the culture in.

I feel like the hiring of executives is where most companies lose their culture. Bringing in a semi-retired burnout with a sense of entitlement, and giving him all the keys, turns out to be a bad move.
Opera adds Dropbox integration to FastMail
K-12 Online Home School. K-5 is Free!
I like the default theme, although I always darken the background and change comments to green. I find the light grey on grey comments pretty painful.
I'm glad that Microsoft Research publishes their studies for free like this instead of having to pony up for it through the IEEE -- this certainly looks intriguing!
Is the shuttle necessarily a perk, though? It may just be compensating for the negative effect of their location on employees who would rather be in SF than Mountain View.
Giving your age probably isn't helping with getting hired...although I'm sure it helps with the vanity.
While they "take" bitcoins, they do not do any business whatsoever IN bitcoins. Nothing is denominated in bitcoins, the bar never receives any bitcoins, etc. Bar prices its stuff in $, bar gets paid $. The End.

It's almost as if the bar doesn't want to reprint its menu twice a day to account for the bitcoin pricing bubble.
Except that the communication between police departments is clearly marked or known (because of various regulations/laws) to be confidential. Here it's not clear (as I've also mentioned in a previous comment [1]).

[1] https://news.ycombinator.com/item?id=5518161
The best way to teach humility is to demonstrate it. This professor has instead demonstrated his egoism through this email and through his decision to distribute it to the entire class. It seems this professor is the kind of person who demands respect but is not willing to give it (or rather, chooses who to give it to based on his own set of criteria for who is deserving - hardly humble).
Agreed. I was just simplifying, albeit poorly.

Sure, you can still build a high quality site on an EMD, but the main reason for the update was because it was a spammer's paradise. The majority of people registering them were doing so with the intent of abusing the EMD's power at the time. In many cases, spam will get you to the top of the SERPs. But during EMD's heyday, spam + an EMD almost guaranteed a #1 ranking for the target keyword. People were selling EMD starter packages that would include EMD, 5 articles, and some link spam for good measure. It was fairly easy because of the weight EMDs were getting in the algorithm. I have no data to back this up. Purely my observations from being in the space during that time.

So yeah, I should have clarified a bit. I wasn't trying to imply EMDs were all penalized.
It appears to me that in order to run your own Persona Identity Provider you must setup and maintain an SSL capable webserver for your email domain, equipped with a certificate that chains up to one in Mozilla's bundle (no self-signed cert), configured to handle the Persona protocol and authenticate you. FWIW, some (including myself) run email-only domains/servers with unnecessary services (httpd!) purposely disabled in order to reduce attack surface and administration chores.

AFAICT, even if you do setup your own Persona Identity Provider you would not have control over Relying Parties (websites you login to) and how they verify identity assertions. IOW, you couldn't prevent Relying Parties from taking the easy way out and issuing backend calls to Mozilla's verification service. Which would leak Email Address, Login Site, and time information to Mozilla. Nothing against Mozilla BTW, it's just a third party in such contexts and thus should not be privy to any information about account creations and/or logins.

I think those who run a strong browser config (limiting third party scripts, third party cookies, and/or cross site requests) would have to weaken their setup to even allow the Persona mechanisms to work correctly.
Who knew competition would lead to this...
I couldn't agree more about the pic of Che.
I think my point is more along the lines of "no matter how you ask it, someone is bound to be unhappy, feel discriminated against, etc". I know at age 17 I was not comfortable saying "I am a woman." That meant something to me that I felt I had not yet attained. I suspect minors mostly feel left out as is, just like transexuals feel left out in a thousand subtle ways by all kinds of linguistic implications that there is only male or female.

Sorry it's such a big deal to you.
Th source, unfortunately, was a link from HN a few years ago. IIRC it was either Phoenix, AZ or somewhere around that area that started playing with reactive red light cameras.

Essentially, it would watch for speeders prior to the intersection, and it would turn red before you could legcally cross the intersection. Then, it would ding you for a RLV.
By the way, we will have no idea what the actual ratio is here on Hacker News even after many more poll responses are recorded. (Another comment already in the thread points out that some respondents are voting more than once.) That's the defect of voluntary response polls. See

https://news.ycombinator.com/item?id=5482013

for a recent posting of a FAQ on the subject. I have no doubt that there are more male than female participants here, and no idea what the actual ratio is.

(Most online communities I participate in, including my circle of Facebook friends, have a strong female majority. That's because many of those online communities pertain to education policy, and mothers care more about that issue than fathers, on average, at least as to online participation in discussion of policy.)
In Apache, one server can serve both HTTP and HTTPS (and multiple HTTPS with SNI). The problem occurs when you have both on the server with name-based virtual hosts and you request the HTTPS version of the HTTP site. If Apache can't find an HTTPS virtual host for the requested domain (because it doesn't exist, the site we're asking for only has an HTTP version), it will default to serving the first HTTPS site it finds instead. This means your domain will serve the wrong site and probably show an SSL warning to boot because the domains don't match.

Normally this isn't a problem, except that some browsers nowadays default to requesting the HTTPS version first. That means if you're serving an HTTP site and an unrelated HTTPS site, and a user accesses the HTTP site via an HTTPS connection, there's a good chance you'll end up serving the unrelated HTTPS site plus an SSL warning instead, because that's how Apache does things.
As someone who's been running a global video CDN for over a decade, I don't understand why any kind of "data" needs to reside at an office, as opposed to a datacenter.
> he simply called the student immature and disrespectful

Which he/she were.

> [I] missed out on some very interesting courses, and wasted my time with some absolutely lousy ones

Again, this is not a problem of the University. Ideally, you would have already researched the electives in detail and chosen the one you thought best. If you thought wrong, it's personal.

> he, or some institution he has influence over, might be partially at fault in the matter

It doesn't matter. When you go to a university, you enter into a contract and agree to several terms and conditions. If they are not met, the consequences will be faced. Arguing against is a waste of time.

> the school would provide some reasonable solution for this

Why? All the professor asked the student was to attend the next class due to tardiness. The student decided to complain about it; which was a foolish decision. It's compounded by the fact that shit happens; if you can't handle the consequences then you're not fit for life. There was no reason to email the teacher, and the punishment was rightly deserved.
No, the main problem is that it screws up merges. Until Git can ignore trailing spaces as part of the merge strategy, it will be a problem when someone removes trailing spaces in one patch and someone else modifies (with real code) those same lines. If you have a largeish number of changes it will be a nightmare.
> Full disclosure: I very much dislike Jolie O'Dell
> (epitomized by this: http://www.youtube.com/watch?v=9Ek4xXPOtlY),

I don't see where the badness is here, and yet you're implying that it's really obvious? It's a typical programming newbie's perspective, isn't it? That moment when you're learning your second language... I'm sure we all started out this way some long, long time ago?

> as well as the CEO of Treehouse, Carson (instigated by this:
> http://ryancarson.com/post/35939367603/you-can-do-it-alone).

Again, maybe it's totally obvious why I'm supposed to dislike the guy based on that post, but once again I can't spot it.

I'm also having a hard time following your argument that for-profit online education companies are bad because Coursera does it all for free. Forgive me if I'm wrong, but it almost reads as if you're feeling left out because Treehouse didn't consult with you.
“We would love for this to be rolled out to every high school in America,” said Carson. “But we wanted to fix a couple schools, go deep, and really understand if it works.”

Oh REALLY?
On the other hand, laws only exist if they're not rejected by the majority. People today are so hopelessly disempowered that they just consent to whatever the propaganda tells them is necessary for "safety". If their only exposure to computer security is prime time TV, they'll likely believe in a centralized narrative where everything is rightfully tracked by super-serious organizations. If they instead have easy to use software that grants them free communications, they'll be able to see how privacy specifically benefits them and will hopefully begin to separate their perspective from that of their rulers.
The language of Lolcatz as dissected by academics
Kill Your Startup Idea
The answer to this is a bit complex. But basically, if you're dealing with smaller transactions, it's OK to wait only a few seconds.

If we're talking values <$250 (an arbitrary number that I think is a "small" value for a business), you will be perfectly fine waiting only a few seconds for the transaction to go through.

However, there is a small risk of what is called a "double-spend attack". Basically, a criminal can send two Bitcoin transactions at once (one to the person they are paying and one to themselves). If they get lucky or can leverage a lot of computing power, they can make the person they are paying think they received their Bitcoins, but in the end, the attacker might be able to make the transaction in which they sent money to themselves go through first.

Thankfully, such an attack is rather hard to pull off. If an attacker sends two transactions at once, some clients can detect such an attack and display a notification within a few seconds of the transaction. It also takes some luck and computer skill. Basically, it's not a repeatable process that someone can get away with. The other way, involving lots of computing power, is very expensive to pull off and gets exponentially harder as time goes on, which is why it's not really a risk for small transactions.

So basically, there is a small risk of losing money if you only wait a few seconds, but almost no risk if you wait a few minutes. If my math is right, it takes, on average, 5 minutes for a block to confirm from any random point in time (if my math is right, which I'm not at all confident it is). So if I was doing a thousands-of-dollars transaction, I would wait for one block (5 minutes average? Someone check my math here), but if I was doing tens of thousands of dollars, I would wait for 3 blocks (closer to half an hour).
> You must also gloss over all of the threads relating to women-only events and women-centric ventures wherein the comments boil down to "Why do women need this? How is actively excluding themselves going to help us as a whole?"

Guess what? Men don't possess this kind of self-doubt. They don't start arguments, they start companies. All evidence says that women could easily do as well or better, if they choose.

> I don't think a man can speak on behalf of any female-identifying persons' "everyday reality."

After you get done building the make-believe wall between men and women you clearly intend to build and defend, start your own company. Let men experience a glass ceiling for a change. Or are you satisfied to complain about men without actually doing anything about it?

In all seriousness, a strategy of blaming men is a non-starter. It worked when women had no vote and no rights, but those days are long past. The "it's all the fault of men" meme has expired -- apart from being out of date, it lacks credibility.
Interesting how the economic impact of this isn't discussed. They very well could've done this years ago, and given the economy a boost. By not doing this, they hold back the American economy.

As a non-American, I can only imagine the class-action lawsuits...
The point is to make it intelligible to the average district attorney, and to take arbitrary transactions and wallets and link them together into a web/timeline that, again, is intelligible to the criminal prosecution apparatus.
I think TOML [1] would be even more suitable.

[1] https://github.com/mojombo/toml
You very much dislike Ryan Carson on the basis of a blog post he wrote arguing that you don't necessarily need a co-founder to run a successful company ?

Way to go in writing off a significant portion of the startup community !

Have you ever even spoken to Ryan ? I've met him a few times - he's a genuinely nice guy, passionate about running good businesses which are successful and provide real benefits to his customers.
1) The client ignores invalid history items (unless there's a bug). So while you can pollute the Firebase data if you desire, it shouldn't affect the behavior of the app in any way. (i.e. Other than the checkpointing thing you brought up, you can't corrupt the history.)

That said, Firebase is certainly pushing the envelope in terms of what you would normally do with client-only code. =] And with that comes some challenges. In some ways Firebase is more like a peer-to-peer system than a traditional client-server system (since the Firebase server isn't doing complete data validation / processing). This sometimes affects the way you write code (doing extra validation / sanitization on the client-side for instance), but I think the advantages that come with Firebase outweigh that by far.
VUDU notifies customers of theft of hard drives containing passwords
Am I the only one thinking there is something strange with the numbers in the screen capture ? the time is 4:42, the plane lands at 5:23, it's a 33 minutes drive... so you should leave in 8 minutes, not in 18 minutes.
Some men honestly don't see it. I have upvoted a lot of your remarks here and I hope it opens some eyes, but I mostly prefer a less confrontational path forward. (Not saying you should.) Just saying that if you think you will change this person's mind, you are likely mistaken. If that is not your goal, hey, you go girl.

Enjoy.
yep. we started with c#. java will be there too, later c/c++ and after all that it is a matter of listening to our users and react as fast as we can! :-) I'd love to have javascript soon too.
While I initially sided with the professor (especially seeing the department's policies for class attendance), I see what you're saying and agree that public humiliation is more on the side of assholery, if you will. I guess perhaps I meet halfway between agreeing with this professor and agreeing with you; where the student really went wrong was with e-mailing the teacher in this manner, and perhaps that's why the professor responded with such a strong reaction (and forwarded it on to other students).

I will absolutely disagree, though, that it's a "worldly and wise" thing to understand and know class policy. He's chewing him/her out over established, known policies. In the "real world" - or whatever you'd like to call it - I, nor you, really expect people to need to have their hands held about simple policies, do we?
I was once tasked almost word-for-word in violation of this(at a small company). I argued and quoted and the executive response was 'everyone else is doing it so we'll do it until we get caught'
The only time Sublime rewrites configs is when you change the theme. Maybe you have plugins that do it?
I wonder how many patents Microsoft filed on this tree.
My favorite reform would be an end to the difference between business and personal expenses. I would like to see a tax code where all expenses were 100% deductible and only savings were taxed after an annual threshold was reached (similar to the current IRA rules).

Allowing all expenses to be tax deductible would reduce accounting overhead incredibly, and would incentivize consumption and trade.
When somebody says "real possibility," that normally means something like "has a high enough chance of happening that it's worth considering." It is "possible" in the sense that there are things that are better than Google that could exist, but none of those things are here right now, the chances of somebody appearing out of nowhere and coming out with something so much better that everyone switches to it are practically zero. It's not a real possibility — it's just a hypothetical situation.
A Blast From The Past: Oracle PowerBrowser [2004]
Stationary is directly used in working, it isn't a perk. Coffee and company Christmas parties seem completely reasonable to tax; they are part of the compensation that the company is giving you, not an intermediate product or tool used to achieve work. Reasonably the company should cover the tax just like they are covering the base purchase price.

If you do work and you only get paid in room and board you currently have to pay income tax based on the value of that room and board. I don't really see how this is different; these generally don't sound like working lunches but rather only a form of compensation.
> Telling women who are continuing to deal with these issues in their "everyday realities" that it's all in their heads is the exact attitude that is perpetuating this mess.

Yes, so it's a good thing I never said any such thing, anywhere, ever. It's not in your head, it's real -- so start your own company and exclude the overgrown adolescents. But you need to stop blaming men -- there's no point and it makes you look childish.

At a certain age, usually early teens, everything is the fault of one's parents. Isn't it nice that we all outgrow that phase, move on to the kind of personal accountability that validates other people's trust in us?
Yea, I know Sir Bishop, so don't get offended. It just seems your post made it seem easy. This would be a massive change in direction for GitHub; it's massive technical complexity when they probably don't feel they fully know what's going on with 3D / CAD. We'll get there.
I'd be curious to see how much revenue this would generate for the government. I can't help but wonder if this is only a target because of its visibility. Even if this brought in an extra $1,000 per each of 10M IT workers in the US, that's only $10B. However, it's likely to not even be close to that. Meanwhile, the 0.0034% transaction tax only brings in less than $2B in revenue from financial trades. The proposal to increase that tax to 0.5% would bring in as much as $200B. I might be bias, but it seems like Wall Street should pay more taxes before silicon valley.

http://en.wikipedia.org/wiki/Financial_transaction_tax#Unite...
> By L3, I'm assume you mean Level 3 Communications, not L-3 Communications. Netflix uses the former's CDN services, I believe.

Thanks, corrected. That's what I get for not googling my facts before posting.
And the correct response should be those communities throwing off any constraints on people "competing" with the communications infrastructure.
This is a big deal. With leverage and shorting, the only people who will have use for BitCoins (as opposed to a long position in a margin account) will be the small set who need the specific type of liquidity that BitCoin offers... and that will prove to be a small set. (People who need regular anonymous liquidity have other means.)

I will also remark that, even when a bubble is underway, shorting is dangerous. If you don't know what margin calls are (and how much it sucks to get hit by one) then stay out.
Yea, but good luck having a browser-based B-Rep kernel or some such. Seems like GrabCAD, etc. are doing back-end processing -> polygons in the browser using three.js, etc.
If your parents are doctors, I will gladly admit you probably know more about this than I do. So it would be silly for me to try to contest everything you wrote. However, I do have a few points:

> it is expensive as hell

It is incredibly expensive, but there are a few points to make here:

* $150-200k are the minimum salaries for doctors in many areas. Certain specialists can make $300-450k anywhere in the country. I'm sure a select few make far more even than that, but then again a select few software developers are billionaires, so perhaps we'd best steer the discussion away from the best of the best here, otherwise it just gets silly.

* There are army scholarships which eliminate the debt entirely. The catch is you have to work as an army doctor for several years after residency, and the pay there is less than civilian doctors make (although still a lot, even in cheap areas).

* Let's say a medical student goes into $300k of debt (which is an overestimate for most cases). The difference in cost between a nice house in San Francisco and a nice house in a small town is far more than $300k. So in a long run, the doctor who chooses to work in a small town can still come out on top--and with a greater salary as well once the debt is paid off.

> My parents, who are in their late 50s and early 60s, still work 12 hours a day on a regular basis, and have to consume entire journals/periodicals and travel for international conferences just to stay on top of new things.

It would seem to me that this is not much different from many lesser paying jobs in the software industry, even (in fact, especially) in hot spots like Silicon Valley.

> software is much less location-dependent, since you can work remotely

That is the hope, anyway.
A Little Black Box That Could Change Guitars Forever
Pitchbox certainly worked well for me.

I wasn't actively looking, but I was reasonably interested in the possibility if the right job came up.

I signed up and forgot about it.

About a month later they matched me with a genuinely interesting position.

This Friday will be my last day at Microsoft.

The experience was very positive for me. I know some people seem overly concerned about the salary selection, but I always got the impression that was more to make sure that candidate and company are in the same ballpark - the previous time I had looked I was seriously low-balled (by ~50%) by a startup that claimed to offer "competitive salary". For me negotiation about salary and package happened when it should, at the end of the process.
That's an abuse of power problem, not an issue with RLC per se.