skysight-inc/HackerNews huggingface dataset:
That's a bit like saying "search is done" before Google entered the market.

I released a new podcast app a month ago and it's been doing well to date. Not to compare myself with the aforementioned :) Just saying that if you take the time to understand people's pain points and put a new spin on an old paradigm, there's still opportunity in any area.

Also, who said a podcasting app can't have recurring revenue? TuneIn just raised $25M today and we can be sure it's not for 99 cent app sales. (Not exactly podcasting, but same ball park.)
I'm excited about this new direction for Gmail. I think their team makes some of the greatest products in the Google ecosystem.

But I have to say, reading this on mobile (Chrome for iOS) is next to impossible. The scrolling is all over the place. Thankfully ihackernews has a "view text" mode that makes this more sane.
I too prefer the new compose, my only gripe is the unnecessary collapsing of attaching things other than files on the hard drive. The thing I attach most often is an image at a web address, to do so I have to hover the +, click "insert photo", select the web address option, paste in the web address and then click ok. Far too many steps.
It only really makes sense on profiles either as a vanity metric or as a way to not have to police impersonators.
If you didn't read the article (which I will assume you didn't given your post), I'll sum it up: They're basically reporting that the 'rat' isn't a rat. It then goes on to treat the subject lightheartedly while providing information on pareidolia and why we 'see' things like the rat.
Robert Scoble's answer to Tim Cook (on Google Glass)
I'm going to have to disagree. While it would be nice to leave a university as a renaissance man, this simply cannot be done with the pressures of modern job markets. Having huge breath of knowledge and no depth might make you interesting to talk to at cocktail parties, it won't help you land or keep a technical position (since we are talking about a technical degree). Not once was I ever questioned on Shakespeare at a technical interview. I agree that the average person SHOULD know these things, but I believe that is the job of high schools, not college.

College in my opinion should be used to increase your depth of knowledge about one specific area of study. If it were meant to make you well rounded then why have any majors? One of my biggest gripes about college was having to take classes (aka pay for classes) that had no impact on my major (Literature, Tennis, etc...). I can only analyse the epic of Gilgamesh so many times before no additional value is added. While knowing the story arguably makes me a more interesting person, it does not make me a better developer.
Because of certain limitations in Java-style type systems...?
Hollywood & China's Relationship May Soon Bring CCP To Your Local Theater
I have no idea where my situation falls in the "normal" range but here it is. I graduated from DeVry in early 1995 with a BS-EET. I had been given a 1/2 tuition scholarship from DeVry and took out loans for the remainder. I worked to support myself and used loans only for school. I came out of school owing something like only $18K. I say "only" now because almost 20 years later that doesn't feel like a lot of money. But fresh out of school, it sure felt like a lot... even making more money than I had ever seen in life to that point. But I had roommates. I opted to not buy a new car... driving my beater truck from school. I didn't get married and have kids. I actually made paying off my student loans one of my higher priorities and ended up doing so in less than 5 years [so not my top priority :)] Daunting? not really. It was very manageable. But I think times have changed... so my tale probably isn't as relevant today.
I also would love to know the long term plan here.
You can't clear student loan debt through bankruptcy

Not entirely true.

I'm not sure what her options are to never pay off the debt.

She can always just stop paying, and try to call the lender's bluff and force them to go through court to garnish her wages.
Once you use Sass or LESS you realize that it is much much easier to update things like colors and fonts and font sizes, since they can all become variables. Update one line of code and all of the rules will change.

The number 50 you refer to is max number of lines of code the autor recommends inside of a nested rule, specifically so that you don't have to dig to far in to tweak a rule.

CSS preprocessors were scary to me at first, but I once I started digging in a bit I realized I could never ever go back.
Awesome!

I currently use an RPi running xbmc to handle all my media playback.

For videos I have no concern about plonking down on the couch and having to "drive" through the menus to get something playing, since I'm going to sit there and watch it anyway.

For music.... it bugs me greatly. xbmc has a wonderful interface and I have album art set up for my music collection, but since I'm normally putting music on because I'm doing something else (cooking, cleaning, juggling, workout, etc) having to "drive" through menus annoys me so much.

A set up like this is exactly what I need. Thanks!
Context is king. The T event was caused by a meteor, as opposed to a species.
Have you given the 'd' keyboard shortcut a go?
Viewing tennis ball trajectories in 3D
It's called "capitalism". By accepting lower-than-possible wages you are merely distorting the market and boosting corporate profits.

The only thing being negotiated is how much of the surplus you get and how much they get. They won't hire you if you aren't going to be worth significantly more to them than they are paying you (thanks to sticky costs).
I thought this article was going to be somewhat insightful as to another option for me, as, like many others, I have quite a bit of student loans. Including interest, I owe about $250k (BS and MS). I don't regret going to the school I went to - the experience and what I went through there was life changing for me; however, it does put a severe stranglehold on what I am actually able to do in life right now. I am basically forced to work for others at a decent salary (which I am certainly very fortunate and thankful I'm in the software engineering field) instead of being able to completely set off on my own.
I think what is trying to say, is: let peoples learn by their mistakes. I really don't understand your focus on making a kind of witch hunt anytime someone try to learn and implement crypto. It is certainly the responsability of the developer to try not making mistakes but it's also the responsability of the user to know what to expect of what he is going to use. And I think most people on HN are smart enough to consider this kind of post with a grain of salt and not expect too much of it.
Oh, yeah, how the mighty have fallen. They are both practicing (they do make real stuff) and patent trolling in areas where they aren't practicing.

"Sleazy" is not, I gather, a word that typically used to be associated with Alcatel, and certainly not the pre-breakup AT&T.
"I'm not sure what sort of choice she has..."

She could have stayed at the lucrative Manhattan law firm where she was making enough to cover her loan obligations. I get that it's rough on the kids, but that was a decision she made, and tons of other people make that situation work.
I evidently failed to convey in my comment that I'm not saying that the new features are a bad thing.

I totally understand that it's a problem for many people. (you should see my wife's inbox… I try to intervene now and then but it's a lost cause)

I almost wish I had an inbox problem so that I could try Mailbox, Sparrow, or whatever to finally have a solution to my problem. :)
If she had a full tuition scholarship how did it cost $26k a year to live in the '90s? I started college in 2005 and could get by spending $11k to $15k a year for rent, food, books, and such. It ought to have cost even less in the '90s... (Of course I did without a car for nearly 4 years and lived in cheap apartments and such, but that seems pretty normal. And I'm pretty sure my cost of living wasn't even as frugal as some.)
That's a bad assumption. I could feasibly purchase the appsp0t.com domain, grab an ssl cert for nodecrypt.appsp0t.com, hop onto the LAN and run sslstrip, redirect the user to https://nodecrypt.appsp0t.com and wall-a, green address bar with a close looking address. That would probably fool me.

The "green" indicator is nice but definitely should not be relied upon to protect the user.

note: i used appsp0t as an example, no idea if its really available to be bought.

Edit: it's not letting me reply to the below comment (probably because this is a new account), but afair most browsers have fixed the IDN problem by checking for "suspicious" characters (characters that look similar to roman glyphs) and forcing the URL to be rendered in the full punycode URL.
Exactly; how much of a "surprise" could the kids really have been?
Multi-Tabling Online Poker Fs Your Brain
http://geekfeminism.wikia.com/wiki/Oppression_Olympics
Welcome to Zombo Com
Well, what is your method for improving your sight reading? Have you thoroughly addressed all of the training aspects described in the Wikipedia article on it?

https://en.wikipedia.org/wiki/Sight_reading

If you want to make some point about talent, obviously the best way to do that is to be resistant to improving your practice. If you genuinely want to be better at sight reading, then obviously it's going to conflict with your beliefs about talent.

So, you're in a bit of a jam if you want one or the other, but I'm pretty sure the explanation for competent sight reading ability is not all talent (nature) or all practice (nurture). Even the research quoted in the article I linked to says it's a combination of a strong working memory combined with lots and lots of practice.
> and the Argentinians did not occupy the entire island

One of us needs to review that conflict. And it's not me.
Only works when you have push access to the repository that is the source of the PR. Normally maintainers don't have access to the repositories for all contributors.
Alex Hawkinson of SmartThings: Constructing the Physical Graph
I bought a car this way once. It was the last day of the selling season and the dealership was really, really close to meeting some goal. Every time I'd break eye contact and look thoughtful they'd lower the price.

I have never felt so powerful in my life :)
That makes sense to me, once I've decided to move on, I'm done: it's not about the money at that point. But since the article was about job offers, and so were most of the comments, I thought I may have missed something.
Public loans are discharged upon death, so there's that. Private loans are not though, and there can still be tax consequences for public loans.

I think the most important theme to this article, aside from the individual story of debt and irresponsibility, is that this looks an awful lot like the way the housing bubble came about. Cheap debt that the borrowers are unable to afford long term. The difference here is that student debt cannot be discharged in bankruptcy, so it seems there would be more people defaulting.

As a side note, the price tag of a degree should not be so high that a career with that degree cannot pay back the debt. This story is unique in that the debt is much older and ballooned due to interest accrual, but there have been a lot of recent graduates with high debt right out the gate with degrees that are much less employable than they used to be.
Well, twins probably would have been a surprise. That's probably what the article was referring to; who expects twins?
Apple’s Tim Cook: The Full D11 Interview [video]
I think that's a reasonable question, but a bit tangential to the offering, no?
Honestly, no I didn't think about that, but I would say that you might be starting to leave the realm of general there.
Global Market Share of PC Platforms by OS Shipments, 1975-2012
See the design process in JIRA 6
It wasn't until 1991 that student loan debt was no longer dischargeable through bankruptcy.

So, although unlikely, she may have based her decision on the possibility that, worse case scenario, she could have declared bankruptcy.

Now the $20,000 personal loan for living expenses, I assume would still be dischargeable in bankruptcy.
A signed applet/activex/etc. or browser plugin signed by a different authority, or under some kind of multi-party audit and control.

There is definitely something to building "hostproof" applications. Javascript delivered from the same host isn't how to do it. The long-term solution is probably some kind of packaged thing similar to a binary, and some means of separating out who controls the server infrastructure from who controls that code. Even if it's the same organization, there's no need for the code signing key to be "live" on the Internet, so someone who compromises front end servers shouldn't be able to compromise the binaries.

Browser java hasn't lived up to any of its promises, and I'm not sure about native code execution mechanisms. webcrypto might be a way to solve this general problem in the future.

There is of course the bootstrapping problem when you first visit a site, but there are out of band ways to try to address that.

The other option is just to give up and do mobile stuff; a mobile development framework combined with server-side development framework designed to build "hostproof" stuff would be pretty cool. You get a trusted platform, potentially can do trusted stuff server side too, have a reasonable third party for distributing updates (at least on iOS) with some level of auditing in case of a bad app being served, etc. The problem is that if you can't trust Apple, you're kind of doomed; the ideal would be a per-enterprise root of trust, where no one else has the ability to push OS/app updates, and can actually verify how the hardware works. There was some work done by NSA with Android in that direction.
Agreed here, same with me. I might end up writing a greasemonkey script for the same soon (quickly insert image via url). If someone is more motivated than me, feel free to do it and share :).
You know you are following right on the heals of a lifetime earnings study that shows grads from U. Penn earn no more than grads from Penn State? If the Ivy League is really better, it doesn't show up in paychecks.
Facebook Waze Acquisition Talks Fall Apart
I had a discussion with someone about learning Dutch, as I know many foreigners there who learn to understand it but never speak it as they get spoken back to in English. One suggestion put up was that the Dutch never get people speaking their language badly the way that English speakers do, and so revert to English rather than hear their native language mangled!
Most job offers come with leeway for negotiation, regardless of your situation. All you really have to do is ask.

Absolutely. People who don't ask (esp by default) end up losing out. [1]

[1] http://www.reddit.com/r/TwoXChromosomes/comments/hvv2m/i_wor...
> it took her at least three years (isn't that a long time for a full time law student with no other job?).

Nope, that's the standard.
Hate it. I Also hate the new compose.
> So you think that it's worse than min(idea, execution)?

Generally, yes, or at least "not better and usually worse."

But I said "more like idea * execution" -- compared to min(idea, execution) -- and the "more like" is important. Its not a strict mathematical relationship, and sometimes an imperfect implementation of an imperfect concept will end up better than either the implementation or the concept because it will be equivalent to a better implementation of a better concept by accident. But that's kind of exceptional case.
I like to keep a Zero Inbox as well so labelling things is absolutely essential, I have over 20 labels. Seeing the 2000 unread emails in my girlfriends inbox makes my eye twitch.
Netflix did well to create House of Cards (and LilyHammer, though that one sucked) - they learn the ins/outs of content creation while also adding a feather to their hat of their big offering - a reason for people to not leave.

The "idea" of Netflix as an exclusive content creator has big ramifications. Nascent competitors like HBO get put "on notice". Amazon, who wanted to disrupt them with Prime streaming are put back on the defensive (most of Amazon's similar efforts are pretty lackluster). And in general, investors like it also, as it means a new possible disruption area for Netflix. Furthermore, employees can be proud of something that's an in-house product/process.
Awesome...you have me intrigued. I would worship the ground you walk on if you targeted asm.js.
Daunting. I made a mistake, and am literally paying for it. It's not that I feel the degree itself was not worth it, but I chose my path poorly. I could have just as well gone to a public school and received an equal or better education than a private one. That rude awakening did set a more intense course of determination for the rest of my life however.
yeah the toolbar is annoying, I have to navigate 2 menus to quote some text.

I'm guessing it's optimized for non-power users, but it should at least be customizable, or better yet learn which icons are most used and bring them to the main toolbar.
Pay close attention to politics.

The reason your federal loans don't have an ungodly interest rate right now is that as part of the economic stimulus student loan interest rates were lowered. The temporary extensions have kept it down since then, but they could jump back up at almost any moment.
You may as well take that new offer right now.

That has been my strategy 4 times in the last 6 years. You can get a much bigger raise if you switch companies than if you stay and wait for a raise. If I had stayed at my first programming job, even with generous 10% raises every 12-18 months, my salary would only have increased by 50-70%. Instead, by switching jobs, I was able to get 20-35% raises each time, and now my base salary is 113% higher than it was 6 years ago.
D3.MVC d3.js + MV* frameworks
Ask HN: Can someone explain why this line exists?
https://github.com/mongodb/mongo-java-driver/blob/master/src/main/com/mongodb/ConnectionStatus.java#L213

Found via: https://twitter.com/avibryant/status/339840598871769088
I believe the issue a lot of people have is that linode is not transparent when they are hacked. They have been hacked twice now and their communication in both cases has been fairly limited. It feels like their communication in this latest incident only happened because the hacker posted a lot of information
I mean that the basic idea of GeoIP routing, ie that physical location is a good enough proximity for "internet distance" doesn't work, especially at the edges.

The fact that the OP isn't hosted in EC2 but in "locations [that] map well to AWS regions" throws the whole thing off. It doesn't matter if their servers are across the street -- Amazon likely doesn't have good latency and routing information for datacenters it does not own.

R53 exists to make DNS-based global server load balancing optimal for EC2 servers. They have little incentive (and limited ability) to make it right for random datacenters. And OP's intuition is right -- balancing at the DNS level means balancing at the DNS resolver level (leaving aside edns stuff), which adds another layer of coarseness out of Amazon's control.

Either way, data wins arguments and I'm prepared to be wrong. To test this more thoroughly, OP could spin up an instance in each EC2 region their real systems "map well" to, proxy to the real systems, and see if the routing gets better.
Echoing both ap22213 about reorgs, and you, after that threshold of official first try failure has been reached, one thing I learned the hard way is that that if the people responsible for the mess are not completely removed from the effort they'll tend to do everything they can to make the new effort fail, since only its failure validates their failure.
I took on 6 figure debt to go to school. I'm happily employed and grateful for the life I have.

The way I see it: every option available to me coming out of high school had risk. Taking on debt to go to college is a risk. Not going to college is a risk. For some, these risks are low, due to a fortunate upbringing with financially stable parents. That wasn't the case for me — but I can appreciate having the choice at all, which many people don't.

I achieved the goals that were important to me given the risk I took: to get a job doing something that challenges me, makes me happy, and allows me to live comfortably. The debt is the cost I chose to pay in order to achieve this goal — one of many I could have taken, but there was always going to be a cost.

The article meanders a bit but I think the story is a pretty common one for those of us in a lot of debt: it's a long term partnership. The "amount of debt you're in" is abstract and barely fathomable. It manifests monthly as a force that pushes against you and your bank account, and how you choose to respond to that reflects your priorities at that moment.
Portuguese has more distinct vowel sounds than Spanish, which means that for a Spanish speaker, two distinct words in Portuguese can sound the same. This makes it easier for a Portuguese speaker to understand Spanish, assuming the specific vocabulary is also similar enough. But it doesn't make for easy conversations when even one person is struggling to comprehend, as you've noticed.
I definitely agree with michaelochurch to avoid being a PITA, being right that project will fail isn't productive professionally or personally. Being the person to tell a smoker that they are likely to get cancer isn't helpful to them or you.

If you're going to stay around pick something that you think is the most important function/feature and make sure that it is amazing. There is almost always some smart people around and some new things to learn.

Taking responsibility for things over which you have no authority will make you miserable and crazy. Find out where your authority stretches and make the most of that area leads to amazing developments. I can predict that the education system will continue to suck tomorrow and there isn't much I can do about it but tutoring a few students at my local school can really make a difference in their lives.
For realistic people, it's not that big of a deal and speaks more to how people value money and things. However, I'll admit that I wish, as a 22 year-old kid, I was more knowledgeable about all those loan papers I was signing at the time.

I'm a doctor who had about $160,000 in student loan debt by the time I finished residency (during which I paid $1,000/month on a $45,000/year salary and lived like a student). After residency, my wife and I started throwing about $4-5k/month at it. Yes, that means I didn't go out and buy a brand new S55 AMG fresh out of residency, but I didn't care. I know plenty of people who will lose more on mortgages when their house doesn't appreciate like they thought it would. Or when (not if) the market crashes again.

It doesn't bother me one bit that many people on here get to ride the tech money train that I don't have a ticket for. Enjoy it, homies! But never forget (but don't stress about) the fact that the party music can stop at any time.

Everyone should enjoy what they've got and be reasonable about expenses. There's already enough to be worried about.
World's Most Accurate Clock - Accurate To 100 Quadrillionth Of A Second
Facebook Says It Failed to Bar Posts With Hate Speech
+1 for BATNA. So few people understand this core concept. http://www.beyondintractability.org/bi-essay/batna
I was a high school dropout with no job, car or money. I decided to go to college. I qualified for need-based grants, but I did have to take out some loans to bridge the gap. It's less than 20k. I went to a cheap state school, nowhere in the top 100 list for CS.

All things considered, I am happy with my decisions. My loan payments aren't that bad. Rent and car-related expenses are worse. I do live check-to-check, but I could probably get a much higher paying job if I looked.
bitcoinica was some serious lulz too.
Classic car, custom built