skysight-inc/HackerNews huggingface dataset:
That's not really correct. The derivative work can be proprietary, but the original work is still BSD-licensed. So in no way has the original BSD-licensed code been "turned into" proprietary code.

And you could argue that being able to keep derivative works proprietary means that BSD-licensed code is more free (as in freedom) than GPL-licensed code. You're free to do whatever you want with BSD-licensed code, including making a derivative work and keeping that derivative work proprietary.

And it's worth mentioning that the GPL only applies until the copyright on the software expires. At that point, the code becomes public domain, and then anyone can do whatever they want with it, including making a derivative work and keeping it proprietary. So BSD-licensed code is a closer approximation to public domain code than is GPL-licensed code.
Why The New Google Search Ads Design Is a Subtle Work of Genius
Well, they do happen, but they are like a lottery. You cannot decide to be the next mark zuckerberg, you have to luck into it (and have good connections, and be in new york or silicon valley). You're right that the odds of a lone developer without a deep social network into the tech sphere supporting him and living in the right geographical location will not become that entrepreneur.
a) WTH? I hope you do not test your code in production. If you don't that feature (a ide that constantly compiles your code) is a common feature.

b) Theorem: Leting your web designers program is a way worse than letting your programmers do web design.

c) Every simple project can become complex at some point. Facebook certainly is.
We are talking about copyright here, and in court that extends to decompiling binaries as well. Copyright is a forceful transfer of natural rights (do what you want with what you have) to the creator of information, with that entire hayday of logistics and reasoning, which is depriving you of your ability to modify and redistribute said information.

Source code is an oddity, sure, because you can distribute binaries that aren't modifiable and keep the source private yet still have no copyright on anything, but you aren't practicing software freedom. The source code availability is absolutely an extension, but it is no more so one than saying it is unethical to give you a car and never let you see the instruction manual if you wanted to try modding it.
Yeah, we take so many things for granted. If you had said 20 years ago that you get cash in just 30 min from an ATM without a card but with your cell phone and a palm scan, they would probably advise you to see a doctor.
Or Dart. That is the only way I see Dart getting any real traction on the IT world at large.

But I agree with you given the move to Android Studio, Kotlin would be a possible candidate as well.
The timing seems horribly inconsistent - most good combos depend on "sweeping" your collapses, but it seems to "drop" the block without my request sometimes during merges.
This makes it easy to test for NaN! It's the only value for which this is true. (And the built-in isNaN() function has misleading behavior.)
I think a lot of manufacturers will secretly support Tesla's effort. They can't risk alienating their dealers publicly, but the entire industry hates them.
How to keep your server secure
Hey All, definitely check out SendHub as a Business Replacement for google voice. It has all of the same features (and plenty GV doesn't). In my opinion SendHub also has better apps and a way better web interface.

Also, I'm a Co-Founder here at SendHub. So if you have any questions on getting this to work please drop us a line. (ryan@sendhub.com)
Google Voice has never received a lot of attention or polish. (Disappointing to me, as a user since it was still named GrandCentral.) I hope it is integrated into Hangouts, because presumably it would see more improvement as part of such an important product than it sees now.
PixiJS: Super fast HTML 5 2D rendering engine (webGL with canvas fallback)
Using Chrome and it's not working!
TextSecure! Nobody I know uses it, so the encryption/privacy features are basically useless, but it's a fast, well-designed, pretty app regardless. It also has a feature I love: persistent notifications for unread texts.
Anyone know of alternatives?

I bought a jailbroken iPhone and have been just using a iPad sim card in it for the last little while. This way I pay about $10/month for enough data to get talk / text and the ability to surf the net a lot cheaper!

Edit: Or maybe I will still be able to do this once it is integrated with +.
Hey, I really like the idea! I think this would be especially useful for people who want to quickly map things that they can then share. I think being able to link to a set of mapped elements would be useful, not just from a user perspective, but in terms of a promotional perspective.
The phrase "restricts ... to" is ambiguous or incorrect here.
I agree with you, which is why I started Bolt (shameless plug: https://bolt.co). We are just getting started on our messaging app, which will be separate from our voice app due to the completely different use-cases.

The monolithic Hangouts app suffers from a bit of a Jack-of-all-trades problem. It's pretty good at four things, but not great at any single one.
Only code in the public domain or under the WTFPL is categorically freer than the GPL. The MIT and BSD just impose different conditions that you have to follow.

So if I'm going to subject myself to licensing restrictions, it's silly to restrict myself to some code.
Or maybe allow us to enter our own PeerJS API key?
But you really have no way of verifying if these proprietary products are using permissive code. They can just run with it and save themselves a lot of work off your labor, but who knows what modifications they made.
Voice isn't being "cancelled," its features are just being integrated into the service it should have been in to start with.
If you want to try out Hack (and HHVM) quickly, my FOSS project lets you quickly set up a VM using Vagrant and Puppet: https://puphpet.com
It's still harder to drive to Walmart during business hours than use a Robocoin.
why not sell them through Indian Reservations ?
then the 'laws' and special interests could GFY.

it would be great for everyone involved.

jr
Facebook is doing an admirable job replacing rotting pieces of their infrastructure with more robust replacements.

HHVM replaced the execution environment for their code with a more robust code generation/ runtime system.

Hack allows them to bootstrap their code base into higher degrees of reliability without a mass rewrite.

Also Brian O'Sullivan is one of the best people on the face of the earth to be trying to find practical ways on integrating PL research into practical engineering.
>I'd argue that it's lambdas, traits (both now in Java 8), and reduced boilerplate for Java beans

Those are the reasons people get in to scala from Java, but not the reason they stay.

Implicit conversion/parameters, higher kinds, and monadic comprehension are the reasons people stay in Scala.
It's because a lot of people are pretentious.
This seems an unequivocal improvement for Facebook, since they're unwilling to move away from PHP. The better question is why would anyone else choose to build their company on this?
Show HN: an Open-source set of web based chemistry study tools
SendHub is a Google Voice alternative for business: http://www.sendhub.com
The government isn't just a normal player on the field that happens to be bigger and stronger. Government also enjoys the acceptance by society that it is the only actor with certain authorities, like the authority to mediate conflict with violence, imprison and execute people, break up companies or prevent mergers by force, and fund itself via taxation. If a "normal" organization did any of those things, you would probably resist, and your neighbors would probably take your side.
Local inference isn't just unification. In particular, most local inference algorithms are designed to work with subtyping, which doesn't work in ML-like type systems.
> Are you planning a Windows build ?

Yes. auroraeosrose is working on it (the same person who did the port for php) https://github.com/auroraeosrose/hhvm/tree/win32_start
That's coming in PHP 5.7 anyhow. It's been implemented and works, but Nikita Popov hasn't had the time to change the function definitions of the standard library to work with it, hence PHP 5.6 won't have it, sadly.
And even in math, its not as if the idea is all there is, and then boom, done. New math concepts take a significant amount of work as well, and the execution can be a significant factor as to whether the idea lays in obscurity, or is picked up and used by the wider body of the math community. There have been plenty of groundbreaking math concepts that were thought of, but nobody followed through to see whether they worked, what the implication were, or how they could be applied.
Which AT&T plan are you using? I'm about to write up an article about going data-only and could use some more reference plans besides T-Mobile's.
I believe the only KY Amtrak station is now the one in Ashland.

We need more rail stations all over the country!
I think this used to happen a long time ago on the Ohio turnpike. They'd look at the time printed on your ticket when you entered compared to the time you got off, along with the distance between the two points. Either that or it was a tall tale spun by my uncle to teach me how to calculate average velocity.
Sure. Just clone https://github.com/chrischen/2x2048.

I'm setting up my own peerjs server now.
One of the great things about software is that it doesn't wear out from over use.

So what if there are a bunch of router companies selling proprietary products consisting largely of (permissive) Free Software components? It does not harm to those projects; in fact, they probably get more bug reports and other fringe benefits. So what if someone's making money off those components; is that money somehow being taken from the authors? No. That would be a claim far more dubious than even the RIAA's.

We can ask "what if those components were copyleft?", and I can think of three answers:

1) All of this whizz-bang technology we have will also be copyleft, and hence Free Software.
2) We'd have completely unknown, secret, proprietary technology in its place. This would presumably be less capable, more locked-down, less secure and likely much further behind than what we have now (since it had to be written from scratch).
3) We wouldn't have that kind of technology, since nobody finds it profitable enough to develop.

Scenario (1) wouldn't be an inevitability if those components were copyleft. Those companies aren't "getting away" with using Linux; they're using it in a perfectly legitimate way. If you find that usage unethical (like I do) then strive to:
1) (ideally) Replace their technology with something better.
2) (acceptable) Avoid using it (we managed for thousands of years without issue).
3) (unfortunate) Put up with it, but support those who are trying 1 and 2.

This is the approach I take, for example with regards to social networks.
The confusion is only there because the English word "freedom" has more than one meaning.

Freedom might mean a lack of restrictions, by defining it as contrast to what it is not. On wiktionary, this is definition #2[1]. BSD is a good example of a license with few restrictions.

Freedom might mean liberty as a philosophy. There it is the is the quality individuals have to control their own actions[2]. Understanding liberty involves how we imagine, and structure, individual's roles and responsibilities in society. GPL is a good example of an license that tries to achieve liberty in today's society.

[1]: https://en.wiktionary.org/wiki/freedom

[2]: https://en.wikipedia.org/wiki/Liberty
Also MMS support. I know this works for certain carriers through some sorcery but for regular GV users we're stuck with hacky solutions.
Thanks for the plug, headed over to try your app now!
why not IPO? I mean I think going public is terrifying and awful, but have to exit sometime right? if you raise at >$10B you would need to IPO at >$20B no?
a) You don't have a development server/VM?

b) Not everyone has programmers. That was his point
It is done by JetBrains, a company with good experience doing amazing developer tools.

Their WebStorm IDE is partially done in Kotlin.

Android Studio is based on InteliJ and also supports Kotlin.

Ceylon is a me too JVM language from RedHat without eco-system around it.
4 Reasons We Bet On MongoDB
People have no real problem with languages that compile to C or JavaScript, so I'm not really convinced that's the problem as such. The lack of source maps/#line pragmas in Java didn't help, I'm sure, but these are solvable problems if there's interest (as demonstrated by #line and source maps).
There's an Amtrak station in Ashland KY - though it's only used in the Chicago-NY (or DC) route
Sounds like they added optional type declarations, lambda expressions, and a few more goodies to PHP.

I am reminded of http://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule.

Facebook is now at sufficient scale where they are reimplementing Common Lisp on top of PHP.
In this day and age nobody is going to hand the scale to the next group with the bag sitting on top of it? Its a bit cynical but I would expect that some pairs estimate to be really really close if not spot on as an effect of they just weighed the bag directly.
Am I the only one who finds it ironic they have the old deprecated `mysql_*` API in the sample?
Which mainstream language would you have chosen in 2003 that you think would have had similar success?
Yes I am very much interested in learning Ruby/RoR and Python too. I had a brief look over the both of them, and my first impression was their syntax is very simple and easy to learn too, compared to the objective C, which literally gave me a heart attack ;)

Perhaps, I have not developed a lengthy web application myself yet, therefore I can not determine the inefficiencies of PHP over RoR or Python. And this was the reason I posted it here, to see, How PHP can be troublesome in complex web applications and how RoR or Python handle them more efficiently.
How on earth is this a union issue? It's capital vs capital.
I don't think it's a lie. Most web apps will not change the world. As a community, I think we should be okay with that.

Mike Judd was interviewed recently about Silicon Valley, his new show, and he remarks about the difference between Hollywood and the valley:

Silicon Valley, more even now than when I was there, they’re always talking about how they’re making the world a better place. And maybe in some ways they are, but it’s just funny. Like the richest, most successful people in our business, in Hollywood — just picking an example, J.J. Abrams or [producer] Joel Silver — they’re like, you know, "I want to make really cool stuff. I love what I do." They’re not saying "I’m saving the world through my movies."

While I don't think the comparison to Hollywood of all places is apt I do understand the spirit of what he's saying. Why can't we just enjoy what we do instead of kill ourselves trying so desperately to impress everybody else?

Perhaps that fact alone is enough to lead to serious burnout.

http://www.theverge.com/2014/3/14/5496482/mike-judge-silicon...
Advanced 1-Day Course: Jonathan Corum, Bret Victor, Mike Bostock, Edward Tufte
Sales Hiring Guide For B2B Startup Founders
What "industry" you speak of?
The Man Who Cracked The Code to Everything
Oh great. Now when PHP expands its type annotations, they'll be incompatible with Hack. :(
Something like http://stylebot.me/ ?
I am a huge fan of extroverted scientists such as Galileo and Feynman. But assuming all great thinkers are extroverted is doing scientific progress a disservice [1][2]. YC bases its model on picking winners who are excellent self-promoters. I believe there should be another way to support research for those who are not extroverted, but are extremely talented such as Perelman or Henry Cavendish.

1. http://en.wikipedia.org/wiki/Grigori_Perelman

2. http://en.wikipedia.org/wiki/Henry_Cavendish
We don't have the best congress that money can buy, because that phrase implies the existence of a competitive price-based market, which obviously doesn't exist.

If there was an automobile monopoly that defended its monopoly status with violence, and their only product was one crappy car, you probably wouldn't say "we have the best car that money can buy," because we all know that a competitive automobile market would produce better cars.
Thanks for the encouragement.

Another feature that I'd been considering is a 'save and share url', like http://www.stuffonmaps.com/maps/my_map_of_picnic_sites

Did you mean this, or did you mean link to an external source of CSV data?
It's more accurate to say that the point is to let you use dynamic typing where that makes sense, and static typing in the many cases where it helps. Hence "best of both".
AFAIK large PHP libraries(Doctrine/Symfony) generate PHP code (from config files for instance) that is then required and executed.

You cant be more meta than that.

I dont know if you can do that with Hack, but that's definetly a big PHP pattern.
I’ve found the explanation in SICP the most helpful one. It took several weeks until I could think in the basics of this language sufficiently fluently.

http://ocw.mit.edu/courses/electrical-engineering-and-comput...

http://mitpress.mit.edu/sicp/full-text/sicp/book/node92.html
I think they mentioned something in the browser using js_of_ocaml at CUFP last year.
It is called RAS syndrome. http://en.wikipedia.org/wiki/RAS_syndrome
I'm finding voip.ms to be pretty good, no major issues in over a year of using them. It's a power user tool, so it's not quite as slick as Voice was.

I ported my old Voice number to voip.ms too.
Google's login system is horribly broken. They seem to have to reinvent a method for handling the multi account scenario in every product.

The resistance to adding G+ to accounts seems Sisphyean. Larry Page clearly envisions a common integrate identity systems across the product tree and I don't think anyone is going to stop him.
>You will not change the world with a web app. No one changes the world with a web app. Or an android app. Or an iPhone app.

I would assume that the author meant that "you will not change the world with [only] a web app. No one changes the world with [only] a web app..."
Absolutely, but that model relied on programmers being paid by MIT, who was in turn paid by the US taxpayer. It was never going to pay for millions of programmers salaries, it was designed for the elite few.

My paycheck disagrees with the assertion that the model relies on programmers being paid by MIT.

It's certainly less profitable than writing proprietary code, but I see no reason why it can't pay for millions of programmers' salaries. And no, the fact that it doesn't right now is not proof of that, because proprietary software crowds out free software jobs. I'm talking about the hypothetical situation of all software written being Free.
What these all had in common AFAICT is one or more über rich individuals that see it as their personal goal to make this happen. In a way, these are more than just companies. They are also one of the many hobbies the über rich can partake in. Had they not also been the hobby of one or more rich individuals, they probably would have never gotten as far as they have.
What Obama Taught Us About Brand Integrations on YouTube
Thanks! Send me an email at andrew@bolt.co and I'll give you my phone number if you want to try a test call.
Interesting, could you describe how the errors occurred?
So despite having fewer restrictions than the GPL, you think the MIT license is incompatible with at least as many licenses as the GPLs are?

Care to shed some light on your or your lawyer's interpretation of the license? Can you point out what causes incompatibility?
I never tried stating it was hard, or making it look like it is main stream. I just said that depending upon the domain you work in, Algorithms and data structures might be more important and you might encounter them more often then in web or desktop, than an average programmer does.

So the whole line of reasoning is irrational to me. Never tried saying systems programming is more main stream then web or desktop or enterprise.

Talking about renowned, Yes people who have written kernels, operating systems, network stacks / protocols - there is huge list of renowned ones. Do you want me to spell the names out starting with Torvalds or Stallman?
Time Warner Rate Hike
Kotlin would preserve Google's investment in Java in a way Dart wouldn't.
Your emails are even more secure with 100% encrypted HTTPS connections
However you see it, the HHVM team sees it as a runtime. They make mention of this even in this post. They want to fully support PHP. They aren't abandoning anything. You don't try to build on top of what you've abandoned.
> The danger in allowing manufacturers to determine how sales are made is they will likely dictate how repair and maintenance is handled.

That danger only applies to you if you don't read the contract agreement before signing it.
This is by far the best. version. yet.
Facebook is a relatively mature company now that is in the business of making money. In fact, I would argue that [framework of the week] is more buggy and broken because it less well understood.
I’m not sure I understand the difference between the green Selling BitCoins (to get Dollars, presumably) and Buying Dollars (by selling BitCoins, also presumably).

I’m even more puzzled by the rates out of trade: did MtGox allowed traders to agree one-on-one on their own rates? That would allow a lot more laundering than any theft.

Missing too are relative size of the traders.
I am actually in Canada, so I use Bell (This is the plan: http://www.bell.ca/Mobility/Cell_phone_plans/iPad_data_plans...). I guess it's actually usually around $20 (sometimes I don't go over the 10MB plan if I am on Wifi lots). This is the best I could find for something in Canada.

Let me see that article when you are done! If I move to the US I'll be looking to try the same thing there.

Edit: I am looking at Bolt. Looks awesome. I hope in a few years phone numbers just don't exist. (well, abstracted out).
I started web programming using PHP back in 2000, but quickly moved to Python a couple of years later and never looked back. That is, until I joined FB this year as a data engineer. Programming in PHP with Hack/XHP is awesome.
MIT president "changed the lives of women scientists and engineers worldwide"
True, I didn't see any mention of subtyping on there but since it's PHP I guess they have to deal with it somehow.
Market cap is also the result of human decision.
For the whole fingerprint, photo, ID, social security, etc. dance, let's place the blame squarely on the proper shoulders here: the U.S. government. No sane business would demand these things voluntarily. Some would probably even avoid collecting them if the only penalty were civil (i.e., fines).

But anyone who fails to collect all this information while engaging in money transmission, as is the case with a Bitcoin ATM, puts themself at risk of SWAT raids and long prison sentences.

I'm also seeing that some of the same people who were mocking Bitcoin businesses before for their failure to comply with regulations _now_ are mocking Bitcoin businesses because complying with these regulations takes a really long time and is onerous. In this regard, I really have no comment beyond just pointing it out.
Has it been updated on the site? I keep having the same issue, although I'm not sure it's a bug since gravity doesn't matter anyway...

Awesome game, by the way!
Introducing the Google+ Hangouts Car.
Hot music
demont.wmv
> Is there some aggregate increase in freedom? I have no idea and neither do you.

Yes there is, for the same reason that the third billy goat gruff increased aggregate freedom by butting the troll off the bridge.