skysight-inc/HackerNews huggingface dataset:
I would imagine it is. If you do CPR for any length of time, it's going to break something.
Yes, it's in the HTML spec as "solidus" because Unicode 0x47 is "SOLIDUS". That's the right thing to do in an important spec. It's just confusing in a blog post though, as most people have not heard of a solidus, and now they've learnt it wrong!
That the news agencies are too quick to run with a story is an old complaint. That doesn't make it any less real, it simply makes it less novel.

"Bad guys" exploit this effect to create false perceptions. It is used a lot in politics since perception is effectively reality if the next step is getting a vote. Sometimes it is used for espionage (corporate and geopolitical) to create a diversion. It has been used to make money in the stock market with option manipulation.

Because being "first" on a news story conveys additional profit (views, ad clicks, publicity) there is great incentive to be first, which will always be in tension with being accurate. There also seems to be a sliding scale on verification so leaking a rumor that the Prime Minister has died is less likely to run without verification than leaking a rumor that the Prime Minister has been photographed in a compromising situation. National impact vs scandalous impact. No doubt every publisher thinks "Hmm, what if this is a prank what is the worst that can happen?" Maybe I give them too much credit.

Reputation is important, takes a long time to build though. Can be lost quickly.
There are a lot of people in this space, and some have now fallen by the wayside.

You have:

- Customer.io

- Intercom.io

- Mixpanel

- userfox

- Pipewise (deadpool)
HAH, this is _awesome_!

I've been feeling this way for some time.. moreover, I feel like HN and Reddit seed a lot of articles nowadays. Either way, thanks for taking the time and posting this.
Maybe this is part of the test ;-)
The GPL does not require source code to be "publicly available".

IMO the basic premise of the GPL is that users who receive the program/app/whatever may also get the source code, modify it, and further distribute under the same license.

Section 3 of GPL2 states:
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

Most do "a" but "b" is acceptable and Section 1 even allows for charging a fee for the source code.
Thanks for asking! We do test on common devices (retina/non-retina iPad, iOS 5/6), and we're going to carefully consider which devices to cover as we grow. I am also very aware of the importance of confidentiality, such as keeping test results private -- I think the service wouldn't make sense without it. Our exact terms will be available before we publicly launch.
If you want the source code from Genesis, you buy the theme. The GPL doesn't mean you can't charge for a product. It does mean if you buy that product you get the source code and you get the right to use, change and redistribute that code.

At that point, you have the right to distribute it in any way you want -- provided you aren't restricting StudioPress's rights. That means you could actually resell the same theme for a lower price if you wanted and StudioPress would bitch and moan but couldn't legally do anything about it.

That happens with Linux. Red Hat sells their product to clients. They also offer up the uncompiled source code. Others, CentOS, Scientific Linux, etc., take that code and compile it and distribute it for free. The advantage of buying from Red Hat is support and fastest access to newest stuff.

There is absolutely nothing stopping me from buying a StudioPress theme and putting a download link to it on my site, or even hosting that content on Github. It might be poor taste, but there'd be nothing against StudioPress's rights with me doing that.

My biggest issues with GPL was it was written in an age of traditionally compiled languages. It wasn't written for the nuance of web language and the context of what is distribution, what is complete, what is compiled is different and to me, not as cut and dried.

Most of the commercial WordPress theme shops (outside of Envato) do run fully GPL shops. They do this not because of altruism but because Matt and WordPress.org strong armed them into making the decision to change around 2009/2010. Since then, it's become common.

The reason you don't see people bitching about giving up their redistribution rights or the rights on their images and CSS is because most people who buy WordPress themes aren't on HN, they buy a theme, customize it, use it. They don't think about, "oh, I cold resell this same theme and undercut someone else."
>>The employer-employee relationship is a contractual agreement regarding the exchange of money for labor. Are you going to argue that that is similar to dating? Hopefully not. The day I have to pay my girlfriend to be with me is the day I won't be offended if someone tries to "steal" her away.

You don't have to pay your girlfriend to be with you, since presumably she also gets various benefits from dating you. Whether the transaction happens via money or some other medium such as care and attention is quite irrelevant.

I find it unbelievable that you are claiming there is no trust in employer-employee relationships. On the contrary, if you examine the basis of such relationships you'll find that the employer is giving you a job in the first place because they trust that you will be able to do it, and you are taking the job in the first place because you trust them that they won't screw you over.

Also, to address some other things you said previously:

>>You didn't sign a contract saying you'd work there for life.

I also didn't sign a contract I would date my girlfriend indefinitely. Note that I said girlfriend, not wife.

>>And more importantly, they will certainly fire you as soon as they need to.

Same thing with relationships: one person will break up with or divorce the other as soon as they feel like they aren't getting what they want or need out of the relationship.

>>This is in no way analogous to a committed marital relationship, where the entire idea is lifetime exclusivity, or dating when you are theoretically working towards that.

Again, I never said marriage. I said trying to poach a girl who is in a relationship (not marriage) is unethical, just like trying to poach another company's employee. If said employee comes seeking you out, then fine. But actively recruiting them because they work for Company X is huge bullshit, and I am saddened that so many intelligent people here try to justify it by claiming it is somehow good for the employee.
Rents are high due to high demand in an area where there isn't much of an increase in supply that would normally help reduce prices if that were possible.
I see some sort of duality between this (feeding fake information to news sources to then show them up for not fact checking), and email spam.

It comes at a small cost per news item, just like email spam costs, which added up would make it very annoying to work as a journalist.

In order to avoid getting spammed, they would have to do exactly what we would like them to do, which is to fack check.

Besides, contrary to what happens with spam, it is not cost-effective for a single individual to do this on a regular basis.

However, I wonder if it might be cost efficient for a community to do this, and whether it is done in any other community to keep the quality up.
Thanks! I have few of the improvement suggested by others in issues.

So I welcome any feedback people may have :)
getvero too.
The Verge / Engadget didn't run with it. Just saying.
I agree with Keith, I am hoping that they are getting ready to allow us to have one source code base that can be converted/compiled to run on all platforms. Very similar to what Codename One does with Java.

I was actually just getting ready to start developing my app in Codename One simply because I would only have to learn one framework and could have one source code base. Switching to Java from C# wouldn't have been too much of a hassle cause they are kissing cousins.

Anything is better than having to code in JavaScript! Don't let us down Xamarin - C#, UI Abstraction layer, Xamarin.Mobile, GUI Builder for drag-and-drop design. That's what is needed in order to remove the growing pains from switching to mobile development. Make it happen Xamarin!
Github access in China restored
How “Breakthrough Medical Findings” Disappear
As a side note I love the logo. The fox as an envelope is perfect - especially for this concept!
"Then the Palm CEO sent a traceable 'no', in the hope that the Apple CEO would be intimidated into silence. Instead Mr Jobs consults with his lawyers on wording and replies 'I am well aware I threatened you, and here is my threat in black and white'." from the book 'When Elephants Play Chicken' by J.R. Hartley.
"Best" in what sense?
I know Hal, and he's someone that I would trust; he's someone who has a lot of integrity, and is someone who is quite sympathetic to Aaron's goals (although perhaps not to specific methods). So I disbelieve that this is going to be in any way a whitewash.

I suspect his main goal is to not turn the initial fact-finding phase of the report into an adversarial, witch hunt.

It's an interesting question whether MIT should have been the equivalent of a hostile witness in a courtroom, refusing to turn over any bit of evidence without a court order or a search warrant, because of a concern (which they might or might not have been able to forsee at the time) of prosecutorial overreach. But that's really a phase 2 question. The first thing that needs to happen is that Hal's effort (I assume he will be convening some kind of committee) will need to establish the facts and the timeline. And in order to do that, he needs to make sure that he gets cooperation from the various parts of the MIT administration who participated in this Greek Tragedy. His words about having an expectation that people behaved properly I think needs to be made in that light. A parent always has the expectation that their children has behaved properly. And it's only fair that a parent use that as a presumption of innocence. If it turns out that the child really did misbehave, at that point the expectation can of course turn into a profound sense of disappointment.
Embed social polls in on click using WP
Your script would be awesome, something I don't understand why Github doesn't provide natively. Unfortunately it isn't working for me that well.

Go to one of my org's repos: http://github.com/railsforcharity/spokenvote

and search this string (which is in our seeds.rb):
users << User.create({name: 'Voter1', email: 'voter1@example.com', password: 'abc123', password_confirmation: 'abc123'})

I not only don't get the right result, I don't get any text in the search results area of the page, not even a nothing found message. Same thing if I do the search on my personal fork.
yes. absolutely. i want to turn growth into something that is reproducible, and early tests show that you can reproduce what works for one business, for another, assuming you have the data to create boundaries. (a high level learning for example is that we've learnt sending emails multiples of 7 days after a user signs up, provides superior conversions than multiples of 6 or 8.)

wouldn't it be ridiculously awesome if you wanted to hire a copywriter, and you saw their before and after stats on their work? talk is talk, but data is data.

advertising/adwords is something where results increase as you spend more money, and i want to do the same with application growth. or something.
It's remarkable to me that the demand for gaming news is so high (and that it's lucrative enough to pay people's salaries). I'd expect gamers to spend their time, you know, gaming.
This was great to read - I'm the same age as you and changed majors away from CS about 10 years ago because of similar reasons to what you described. Being young and not knowing much about the world meant that I didn't have any passion for what I was building, and after getting some real life experiences under my belt, I've come back to learn programming again because, well, I just can't help myself.

I've thought about trying to learn programming again for the past few years, but gave up on the idea by telling myself it was too late and that I could never really succeed without a structured learning environment. But once I started looking into it, I'm dumbfounded by the amount of resources out there that not having access to knowledge is simply not a valid excuse. These massive open online courses out there are revolutionary and having just finished one, I felt much more passionate, thirsty, and focused than I ever was as an undergraduate.

And to echo the point in your article, what has kept me learning is a project I want to build. Learning backwards by figuring out what I want to do then researching how to do it works great for me. But, what's been challenging is staying grounded to the task of building the product rather than letting my mind wander off into a daydreamy state of wondering how I'm going to manage/promote/monetize the product once it's finished. Baby steps...
I had a brief discussion with Matt in the comments on the source (http://www.designcrumbs.com/automatically-blackballed#commen...) and tried to get him to explain why a split-license was bad. Here is a quote:

'While legally you can make a technical argument that in a theme the PHP, CSS, JS, and images are separate things, from the point of view of a user they make up a single unit of usefulness, one “thing.” Users intuitively understand this, just like it’d be strange to have a car you could drive anywhere, but you had to remove the wheels if you went outside a certain area (the so-called “split license”). Most theme authors and businesses in the WP community also understand this, in fact all of the theme shops on the commercial themes page and many of the most successful including WooThemes and StudioPress sell 100% GPL themes that protect all the rights of their users, and have been extremely successful doing so.

It’s an author and developer’s choice to license all their code under the GPL, and it’s our choice to only promote, accept sponsorship, and accept speaking proposals from people who do so. It’s not a personal thing, and the guidelines apply equally to everyone, and if someone who broke the guidelines in the past stopped tomorrow there would be no hard feelings (it’s not a blackball, which implies permanent exclusion, it’s just part of the social mores of our community).'

Does this remind you of anything?

Greater good, comply and you'll be OK, free == freedom for everyone, etc.

I really want to give Matt and the foundation a benefit of the doubt here, but they are making it very difficult.

I followed up with a question about the WP logo, which is bundled in the WP.org download but protected.

'The GPL is a license granted under copyright law, which is separate from a trademark, which WordPress and its logo are. It’s totally allowed by the software license for someone to take the software and make a hosting service, they just have to have their own name for it, like Edublogs. (Some OS communities consider trademark restrictions too much as well, which is why there’s a fork of Firefox called “Iceweasel” included in Debian.) In addition to the guidelines on the Foundation site, having the trademark also gives us a tool to take down phishing sites that target WordPress.org users, or people who set up theme directories at similar-to-WordPress domains where every download includes a malware backdoor. There are many hundreds of these per year.'

It seems there are plenty of loopholes when they want them to exist. What I want to know is - what can I do, as a plugin and theme author, to ensure I am properly paid for my work?
Release early, release often works pretty well when the whole world is waiting for you to make a mistake. They are certainly getting a lot of valuable advice for free.

It would have been better for their users, however, if they'd tried to get this right before releasing. Mega smells very much like marketing over technology.
That is the coolest thing I've seen in a while. Really helps you drill down to where the money is going in the budget.
It's funny, when I first read that sentence, I heard a very different tone in my head. I heard: "I expect to find..." in the sense a parent might say "I expect to find that you cleaned your room." Of course they don't expect it, but they do expect it.

Please remember that Prof. Abelson is one of the founders of Creative Commons and the Free Software Foundation. He was undoubtedly chosen because of his credentials in the area of free culture. It is fairly insulting to suggest he will simply ignore the truth out of some unknown motive.
You're confused about how gplv2 works, Genesis gives you the source code and you are free to distribute it if you'd like, or alter it, but they don't have to distribute it for free.

You can read more about this kind of thing here: http://www.gnu.org/philosophy/selling.html
Great post! I learned a lot and its interesting to see the drastically different directions Apple, Google, and MS are taking. Remember when everybody would just rip off everything Apple did? What would say the opposite of flat design is? 3D Design? Skeuomorphism? What would you consider Twitter Bootstrap? http://twitter.github.com/bootstrap/getting-started.html#exa...
Is This the Greatest Coder at Google?
Smart people suffer from analysis paralysis - that's why they suck at simple multiple choice questions. "But it could mean [...]"

No, just take the obvious.

> Each element in Pascal’s Triangle is found by adding the two numbers to the right and left of it on the row above it; where these don’t exist, they are assumed to be zero.

Subject of the sentence: 'Each element'

So, "adding two numbers to the right and left of it on the row above it" means "adding the two numbers to the above right and above left of an element."

> So I think your directions are probably confusing people

Not my directions!

Still, this thread should be useful to OP. There are people who get the problem, and there are people who don't get the problem, and smartness isn't the deciding factor.

(I'm stupid, and not a programmer, but I understood what the problem was and what the desired result would be. Other people are smarter than I am, and are programmers, but didn't seem to grok the question.)
From what I know Nathan has launched two ebooks and a blog to an audience familiar with Saas and digital goods.

Labeling him as a master after a couple of success stories is quite a leap. Lets save the "master" term for people who have been in the game for a bit longer.

----

I did not say he won't be a master or that this post isn't useful.
Yep, and others I'm sure I've forgotten or never discovered.
Or rather, fgrep. But it's still a welcome feature, and there's https://code.google.com/p/codesearch/ for locally available code.
Vim Characterize
You said, 'My own approach to learning FP has been "Hello Haskell", "Hello Scala", "Hello ML", "Hello Clojure", "Hello Rust",...' and I thought to myself, "Well, that's not going to really help you learn Functional Programming techniques and design strategies". You really have to use a language for a while to understand how to make a good software design inside of it. It's not the cost of learning the language, it's the cost of not spending enough time working with the language.

Now on the other hand, if you just like looking at a lot of languages and seeing the design tradeoffs, you can spend a lot less time using each one to get that perception.

But you only mentioned learning FP in the first place. I didn't divine that comparing the language design was your reason for not picking one and sticking with it.
Show me a 25 year master in web technologies.

I'm basing it on personal experience of having grown a company from nothing without funding to an enterprise carrying over £1bn of client commerce in 6 years. But what would I know.

Oh, and 100% client retention and no marketing except word of mouth. I'd say that's satisfaction.
Hmm, I'm the iPhone user of the company so I wouldn't know :). But according to nicholasjarnold below LBE Privacy Guard might work for that?
my buddy Sean Farrell did it. incredible work. incredible, see his portfolio: http://dribbble.com/brandclay/buckets

he did this one - that we never used, but i felt like it had so much potential that it sits on my desktop waiting for a usage - http://cl.ly/MOYS
This can be configured in software. Pi can transmit up over 450 Mhz.
I thought you were trolling at first!
I’ve always used the term “solidus” whenever I refer to the slash in `/>` in self-closing elements in XML/XHTML.

In any other situation I’d call it a slash.
GHC (haskell compiler) is very well documented:

http://www.haskell.org/haskellwiki/Research_papers/Compilati...

http://www.scs.stanford.edu/11au-cs240h/notes/ghc-slides.htm...

http://www.aosabook.org/en/ghc.html

appendix: http://www.doc.ic.ac.uk/~amc4/Papers/thesis.pdf
There is far less noise on a proper antenna with filters. Hams deal with these issues all the time.
My initial impulse is to say, "any such automatic system will be gamed beyond usefulness". Having said that, if someone does solve the problem that would be great.
Cudos to github. I am running http://searchco.de/ I know how hard this problem actually is and they have done a fantastic job of it.
Yes, I've wanted something just like this for awhile. I even bought the domain tactical.ly with the aim of building something like it. I just wouldn't have had the data to back up whether specific tactics would work or not. Obviously your plan is to use your platform to back up their assertions.
Retina for web workflow
Facebook takes “most used app” crown from Google Maps in 2012, 2013 could change
Deleting your repo and recreating it as a fork of the new upstream may be a good idea, although it does break the links to all of the other repositories forked from yours. It really would be nice if Github handled this case better.
When you drill down you get to the actual entries in the budget that correspond to the particular thing you are looking at.

It was interesting all the Director of Finance salaries of 900K - 1.4M. Seems like a lot of money to pay a civil servant but I may have been misreading the budget item.

I was looking at things like this:

192	FICA TAXES 0192	DIRECTOR OF FINANCE	-	-	-	2012	-	$1,369,489.56	PPE 07/10/2011 FICA MATCH	CITY OF PHILADELPHIA

Seems to suggest that this director made $1,369,489.56 in compensation.
A small point, but the title here might bear changing. "Crypto analysis" suggests a typo of "cryptanalysis", which is not what the article is about. Perhaps "Analysis and Recommendations for the Crypto in Mega" might be a better title.
Simple: charge more and move to exclusively bespoke work. I only promise simple, not practical.