skysight-inc/HackerNews huggingface dataset:
The asset path and sprocket performance hit doesn't seem to affect most Rails apps, they precompile their assets, so that shouldn't be a problem.
Interesting you say this, because when I was an employee at a YC company, I was told that YC partners thought I was overpaid (while making "below market" and working lots of overtime and heavily contributing, and basically using my necessity as leverage to negotiate what partners thought was an 'overpaid' salary). NOTE: I am very grateful for my time there, but I wanted to point this out.
Improved sites for Microsoft professionals, SharePoint Pro & Windows IT Pro
Print photorealistic paper PCBs on circuits.io
They actually have a fairly large number of enterprise users. In any case, I think the parent's point was that even if Google did eventually shut it down, it's a todo list so it shouldn't be that hard to replace.
Google is scary. Soon Google will achieve semi monopoly in its ability to develop certain kinds of advanced machine learning / AI and analyze human behavior, due to exclusive access to vast amounts of data. I would prefer crucial advances in these disciplines to be described in detail in publicly available papers, with open implementation, by academic researchers, rather than outlined in announcement and mostly closed/proprietary, for the benefit of shareholders.

Evernote-like data is certainly a good addition. Google Glass is even scarier -- the ultimate tool for behavior analysis.
Seriously, most people you know change their email address more than once per year? Honestly, MOST of the people you know do that? I highly doubt that.
Newsle.com is one for people-related alerts. Grabs your LinkedIn and just gives you news on people in your network.
If you agree with the points, should the identity of the person that makes them have a significant bearing?

I can't say I blame them, she does have a virtual mob at her disposal, and mob justice can be a scary thing.
It's only Android 4 and higher.

Awful.
I like this. It seems that the order the items could be changed. Reading through the beginning Javascript, the third link would fit better as the first.

But overall, it's good.
In this case it actually does. There's absolutely no need to change strawman to strawpeople, other than the necessary implied injustice that you feel for the fact that the word contains 'man', and therefore must somehow be corrected to contain both sexes. It's a silly changing of nomenclature for no other purpose than to generate a feeling of self congratulatory accomplishment over a wrong that doesn't actually exist, much like the severity of the injustice that you feel is placed upon women in society every day.
That's what I've been thinking. For RSS-to-RSS, pipes can potentially build one gigantic feed.
Under the safe harbor provisions of the DMCA, DigitalRev doesn't have much wiggle room for not honoring a DMCA notification. They can't, for example, investigate to see if the claims in the notification are true. As long as the form of the notification is valid, they have to honor it.

However, in this case the form of the notification is not valid. By H.R.2281 Section 512 [1], under the heading "ELEMENTS OF NOTIFICATION", a DMCA notication must include:

Identification of the copyrighted work claimed to have been infringed, or, if multiple copyrighted works at a single online site are covered by a single notification, a representative list of such works at that site.

GoPro did not identify any copyrighted works. They identified trademarks, which is a whole nother segment of IP law. To give you an idea how how much the DMCA does not apply to trademarks, the word "trademark" appears only six times in the entire text of the law. Five of those times, it's part of the title "Commissioner of Patents and Trademarks", and the other time it just says that the bill doesn't annul or limit trademark rights.

So long story short, DigitalRev should not have honored this DMCA notification, because it simply isn't a valid notification. It'd be like if I filed a DMCA notice against my neighbor, and under "infringing material" I listed "He keeps letting his dog crap in my yard."

[1] http://thomas.loc.gov/cgi-bin/query/z?c105:H.R.2281.ENR: (sorry I can't link to the specific section because THOMAS is kinda backwards like that)
> Email address is the backbone of web identity. Nearly every registration system uses it.

"Everyone else is doing is doing it that way" isn't a reason to do it that way, especially for a product, like Persona, that is supposedly about fixing what is wrong in what everyone else is doing.
Yea - I definitely agree. Just throwing in my experiences. I will never use Facebook or Twitter if I can help it but in my experience "mainstream" users tend to prefer that to using their email.
it's in fact precisely becuase Google got such a reputation for technical excellence and 'doing the right thing' that people feel so betrayed when google's products suck, or they act in their own business interest and against their users interests.

Fewer people would bother posting a blog about a Microsoft product that sucked (or used to be good and now sucked), or a Microsoft decision that was bad for users but good for MS. Or if they did, nobody would pay attention.

But, yeah, agree with you, I'm kind of glad that it's obvious that Google is quite capable of having crappy products or 'doing evil' -- in part it's smug satisfaction, in part it's because it makes them _less dangerous_ if people catch on to the dangers of their near monopolies.
> I don't think tech is the be-all and end-all of things

Absolutely agreed. I just wrote about this recently[1], arguing that to be the best programmer, you really need to do something else as a specialty, and have programming simply as your trade. Programming is a value enhancer on another skill, and (in my opinion) is less value if it's the only thing you can offer. Effectively, your skill caps out at some point, and to continue increasing your impact you need to draw on something else too.

[1] http://www.drtomallen.com/1/post/2013/03/more-than-a-program...
I clicked through to his LinkedIn resume (always on the look out for solid DevOps types).

I think it is great that Michael understands exactly what he wants in terms of a compensation package. And for a variety of reasons, its pretty clear that a "startup" isn't going to meet those needs. So he's currently "Contractor at Self-Employed" which is also fine because you really do have a lot of flexibility as a contractor that you don't have as a rank-and-file employee at BigCo.

But the anger and the hurt, that is not healthy.

The impression that rant leaves me with is that Michael feels he brings great value to the organization, and wants to be compensated commensurately with that value. And yet nobody has agreed to his terms. It may be they can't (reading his list is a lot of capital to invest in a single employee), it may be they disagree about value, or it may be they have structural issues around it (managing the expectations of other employees, Etc.) The "shut up and pay me what I'm worth" mantra is not a healthy internal dialog, it instantly makes you enemies with the very person you're trying to be friends with, the guy with the job. Worse it focuses your effort on the wrong question.

Lets use a very simple analogy for how this can go wrong. Lets say you own a bicycle, and one of the tires has a slow leak. You go into an "inflation" store and the sales guy has really nice compressors, they've got pressure values that are accurate to within 1/10th PSI, they have valves to deliver exactly the right amount of inflation, large multi-gallon storage tanks to deliver air efficiently and on time, and valves, a most wondrous universal valving system that pretty much guarantees you will never have a tire that this thing can't inflate. All for the low low price of $899. And the bike rider says, "I really just need a hand pump, I'm prepared to pay $25 for it..."

Now is our consumer some ignorant boob that can't see the value of a truly fine tire inflation apparatus? No. And the sales guy shouldn't get mad if the customer isn't willing to over pay so much to achieve their goal of keeping a leaky tire from going flat.

The key is that it isn't that the tire inflator isn't "worth" the money, its that the problem isn't worth the inflater's price. It would work, but the extra cost doesn't bring extra value.

So Michael's rant might be he cannot find a company yet that has the size problems that he can solve. No doubt there are such companies, but the larger the problem size, the harder it is to connect with the person who is looking.

Some folks take the path of being 'under employed' to get at least some benefits while they seek out the right spot, some start their own thing, but yelling at the YC founders and insinuating that their goal in life is to fleece their employees in the pursuit of their own success does Michael a disservice.
I don't know about Vanilla ASP.NET but they are pretty much using stock config'd IIS and Servers. So I would be very surprised if they weren't using stock ASP.NET (with their own filters, etc using public APIs I'm sure)
Since when do Rails developers worry about performance?
I presume this is one of the provisions in the Obama administration health care act (something along the lines of accepting people with previous known medical conditions, iirc).

I'm not too knowledgeable on the exact scenarios and how much more (if any) such people with serious medical issues would pay, but I agree with you that this is something to be cognizant of.
Google Keep has just launched. The death of Dropbox and Evernote.
Correct. Two of the three had no specified rules besides "take some", but I took a lot. Work got done, nobody cared.
In other words, money has a non-linear utility function. People often forget that when reasoning about financial matters.
That's a very relevant point. I'd say that for about 4 or 5 years it was in a safe, stable zone in the product strategy, but for the past 3-4 it was a dead app walking. Those last 4 years also say Wave, Buzz and other very big, public launches of products that were killed within a year each.

Clearly Google saw that it was flinging spaghetti at the wall just to see what stuck and decided

1) be really careful about big public announcements, people get excited, the product doesn't deliver and we look bad then

2) refocus (even if I don't like the strategy, at least they have one, so this is good, assuming they really are focused)

The problem is that they are now gun shy about saying anything clearly, apparently.

It's like a teenager that buys a new outfit they really like and mentions it only casually because if they get rebuffed by the peers for wearing it, they can always claim they didn't like it that much.

Sometimes you have to just define your own style and wear the outfit, man. Be proud.

That's what Google is missing.
Did Android even have lockscreen widgets before 4? I thought there were only third party lockscreens with widgets before then.

It would seem that they were released in 4.2: http://developer.android.com/about/versions/android-4.2.html
^ Excellent comment right here. +1 for educational value.
It's a losing proposition, financially speaking. But it sure is a lot more fun and satisfying working at a startup than a large corporation.

Although there aren't tangible or financial benefits for working at a startup, there are definitely benefits that a large company simply can't provide, like experience and independence. For someone in their early 20's straight out of college, those benefits can outweigh the financial benefits of a big company.
It's true that Bay Area startups spread their equity shamefully thin. Doubling the equity stakes for employees wouldn't dilute the founders much for most startups and it would feel a lot more fair when everybody is working late at night.
That was rhetorical. You point out that there's perhaps a dozen herbs and nutritional supplements which might .. and I do stress the might .. be a useful treatment. Does that justify the entire herbal and diet supplement industry? Since your argument does seem to be that Nursie is wrong for saying that 100% of alt.med is useless as a treatment, when the actual number is 99.9+%. Do you really want to get that fraction of a mil? Because I'll grant you that <0.1%, and wonder why it's so important to you.

Again I ask you the question, what puts the "alt." in "alt.med"?

If a practice is common to both std.med and alt.med, when should we attribute its discovery or common use to alt.med?

Obviously you shouldn't say that open heart surgery is part of natropathy, but why not? It works, so why doesn't alt.med claim it as its own?

You can't, for example, say that food supplements are only part of alt.med because fluoride in (some) water systems, vitamin D in milk, and iodine in salt are three food supplements that medical researchers successfully insisted be part of the standard food supply, in order to improve public health.

What makes 'alt.med' alt?

But in some sense you're right. The old canard is that we have a name for alt. medicine that works - it's called "medicine." Because fundamentally, modern medicine is based on trying to find what works. The thing is, very little of alt.med "works", by almost any definition except palliative care, and even then, no more helpful than other forms of care.

Take a look at any of the research papers on the subject, where the alt.med methods were put to a test, and you'll see that any signal that is there is about as strong as the noise.

Compare that to the first people who were treated with penicillin. Compare that to the children who no longer got polio. Those are examples of clear, strong signals of effective treatments.
The material and what I'm learning. I finished 4 courses so far and what got me through them is strong interest and the drive to learn the material. I only enroll in a MOOC class that I am very interested in; which gets me to the end of it. I've spent more time on some MOOC classes than on college courses for an entire semester which I did not care about.
10 similarities between raising money and games, as seen by a gaming VC
296 commits for a security patch is silly; What the shit tenderlove.
Try http://rssident.com

You can combine as many feeds as you want.
Screenshots for y'all, it has a list view and a thumbnail view. You can add pictures and tag with a couple basic colors.

http://awesomescreenshot.com/08d12lg0d3

http://awesomescreenshot.com/00b12lfvea
The ironic thing is that with the "exclusivity" of neighbours like that, you'd have to pay me to live there.

It's disappointing how little interest the government has taken in taxing the ridiculous capital gains resulting from the high-end London property bubble; these "investors" probably contribute less to the British economy per pound earned from their speculation than anyone else, and in many cases it's a similar story in their homelands
> Don't talk to me about the VC in London, nobody cares. It's an insider's club. I can walk out the door today and start bumping my side project for seed money (Mountain View). I can't do that in London.

Silicon Valley VC money is a tiny speck compared to the money flowing through the capital markets of The City. So that begs the question: why is it harder to just walk out the door and round up seed money in London?
Everyone wants capitalism to apply to their inflows and not to their outflows.
You can bet that they will release an iOS app in the coming weeks. As for people on Android 2.x, buy a new phone or yell at your phone manufacturer for not upgrading you to 4.x.

Android 4.x brought some pretty massive changes to APIs and behavior that it is not worth Google's time to continue to support it. They would rather try and push as many people as they can to 4.x.
It's minimal, but I'm not sure it's viable.
Also, you can't file a DMCA notification for trademark infringement. DMCA is for copyright. If you list trademarks as "infringing material", you're not sending a valid notification under the law.
Ironically though, GoPro have attracted significantly more attention to the article by trying to bury the review.

Elsewhere in this comment page, someone notes that the review is actually strongly favors the GoPro. Maybe this is some kind of incredibly perverse strategy...?
Howard Marks' Thoughts On Equity Risk Premium
I snicker every time i hear the word dongle in a meeting...
Are they going to have anti-dilution protection?
This is ridiculous. And why do non-Americans have to comply with white American names?
Oh, there is no need to apologize. No offense taken.
Adria's actions really clearly violated the pycon code of conduct - has there been an official response yet?
Aren't the salaries in the UK horrendously low? The March Who is Hiring had a job in the UK with a 22-24K salary range. Source: https://news.ycombinator.com/item?id=5305245
I'm under the impression that the Sprockets regression should not affect you in production, because your assets are precompiled.

Is that not the case?
Good video production of the short

http://freeloaderproductions.com/theyre-made-out-of-meat-/-d...
I'd argue that being less generous with benefits is a good filter for hiring candidates that are genuinely interested in what the startup's doing (which is crucial in early employees) rather than somebody who's just looking for another job, like the author.

Edit: To clarify, there is huge difference between offering no benefits and offering fewer benefits than a large company. I'm not advocating treating employees like crap. I'm saying that there is a potential benefit to startups who don't try to compete on monetary benefits. Startups should provide as many benefits as possible, but not worry about competing with the financial packages that a large company can provide.

Also, if you disagree, please give your reasoning below. Downvoting to show disagreement just seems lazy.
Is there any potential punishment for GoPro for sending a baseless demand like that, other than crucifixion in the court of public opinion?
how long have you been contracting/how many clients have you had? imo, working for client is way, way worse (in terms of how rewarding and interesting the work is, and work flexibility) than working for a company. but hey, if you enjoy it...
> Yes

Because your comment didn't exactly hint at it considering its completely binary assertion of "Rails or ASP"

> But thanks for the passive aggresive comment.

I'm very sorry you found it passive, that was not intended.
Don’t Be Afraid To Teach Interactions
This is exactly what I said to Ben when we implemented Persona at PlayCanvas.

Social logins might be OK if you are making a photo-sharing app or a social newsreader, but if your business relies on _companies_ signing up, my suspicion is people won't be comfortable signing up with their Facebook account.

We wanted the benefits of a secure login system without all the social baggage. Persona provides that. Though we also support Google OpenID as lots of people already have a GMail or Google Apps account.

As an aside, I won't sign up for _anything_ using Facebook, I simply don't trust them or the app not to broadcast my every move to people.
We should start the "I hurt all the time and also do IT Security" club. You'd be surprised at the membership. :)
I would also like a response from Sendgrid here. Somebody they sent to a conference, who was representing their company there, went on a personal vendetta against somebody and got them fired.

That's awful, and I join the people I see online right now in saying that I cannot, in good conscience, ever do business with a company that supports that behavior.

--And to how far Adria has set back womens' rights here--

The common thread I've seen from the women I've worked with in tech has been that they really just wish people didn't even notice their gender. They don't want to get treated like "a girl", they just want to get treated like "a person".

What Adria has done here is made sure that people in tech are always hyper aware if they're working with one of the "outsiders" that she has cast herself as.

It's really sad.

(This comment is also worth reading: https://news.ycombinator.com/item?id=5407884)
The sad thing is I was talking last week to a former coworker with 20 years of hardcore embedded programming experience and he is thinking of going into web programming because of better opportunities there.

I spent the first few years of my career doing hard (as in deadlines not effort) real time embedded software and I think it made me a better programmer. However being able to work from a laptop anywhere I want instead of being stuck in a test lab with bus analyzers, scopes, data analyzers and bond out emulators booping all around me is a nicer lifestyle I'll have to admit.
There's also a great video adaptation of this [1] with Tom Noonan and Ben Bailey.

[1] http://www.youtube.com/watch?v=gaFZTAOb7IE
Is the self-serve SaaS startup a unicorn?
I'm not sure the answers I have are always great, but really appreciate your praise of the devangel crew at Twilio. I'm very lucky to work with them.

Re: silos - You know, when it comes to all this cloud buzzword stuff, it definitely can feel like a shell game. Like you are moving a headache from one area to another for the sake of staying technologically trendy. But, I think a lot like you in the sense that the technical details matter.

In the case of an API play like Twilio, your logic stays in your app and that logic instructs how the call or SMS through a very simple interface. We don't host or hold anything for you - we just make the process of you telling us what to do as easy as we possibly can using the tools you already have.

APIs that are thoughtfully designed and carefully crafted are silobusters - they erase the painful demarcation lines of our software making the limits on what is possible less about how one piece of code talks to another, but why.
Don't go into a meeting without a clear purpose.
It's not about fault. It's about responsibility. It's your responsibility not to expect explanations of observed inconsistencies to be spoon-fed to you [...]

Let's put this part to test. I hereby claim that I can teach you how to transmute lead to gold by waving your hands. I'll teach you the exact movements. Then someone can hand you a chunk of lead, you'll wave your hands and observe the results of the process I taught you. It's your responsibility not to expect explanations of observed inconsistencies -- between gold and what you have in your hands -- to be spoon-fed to you.

If we really did the above exercise, your conclusion would be that my claim is false. We could go even further than that. I could claim circumstances were not right. I could accuse you on basing your conclusion on anecdotal information. But somehow I doubt I could convince you or anyone else that I'm not a charlatan.

Ah, but I can't produce "authoritative texts (original works)" that reasonably and convincingly explain "the underlying principles" of transmuting lead to gold through hand-waving, could I?

Okay, no problem, let's change the example to "getting laid through neuro-linguistic programming". There are people who believe in that pseudo-scientific bullshit even today, so long after it's been proven to be total crap.

Do you honestly think that you could apply your argument about "not expecting to be spoon-fed explanations of observed inconsistencies" to NLP without being laughed at? I'll assume you don't and ask you why the heck you tried to pull the same argument when it comes to "Agile"?
I wonder how long it'll be till we see the first "masked" conference, Italian style. Personal identities concealed! Could be kinda fun actually..
I don't think the parent post was suggesting anything of the sort. Instead of claiming to solve world hunger, it looks like AngularJS makes it possible to actually get started if you're new to this kind of framework.

I haven't tried Ember nor Angular yet (Ember because of a lack of documentation and Angular because I basically didn't hear much about it till today) but at this point, I'd use Angular simply because their website actually looks like it has a quickstart/tutorial that works.