skysight-inc/HackerNews huggingface dataset:
EmberJS is a great alternative. It's a bit more involved and all-or-nothing, but you gain so much in return.

Mainly:

* Consistant project structure.
* Great toolchain.
* Ember-Data

---

If you're starting to learn EmberJS or are making a new project, start out right using Ember CLI. It's the defacto way of building Ember applications.
Although in this era of modern biotechnology, especially for a 3rd World targeted vaccine, it would be appalling to develop one that was expensive to manufacture. I.e. nothing like the standard old flu vaccine, which is grown in the membranes of chicken eggs, yielding about 3 doses from each egg. Compare to e.g. the Protein Sciences method, which uses genetically modified insect cells in a bioreactor, which as I recall produces about 100,000 doses in a week or so (although it normally takes another 5-7 weeks to finish the vaccine once a batch of raw antigen is done).
That's an interesting point! The fact that our current theories suggest that no information can ever leave a black hole entails a paradox which is known as the "Black hole information paradox" (https://en.wikipedia.org/wiki/Black_hole_information_paradox). In the movie they resolve this by resorting to gravitational waves, which can "permeate" through space and time by a mechanism not explained in the film. In real physics, there is actually an ongoing debate in the community about whether information can escape from black holes or not, which resulted in a famous bet between Stephen Hawking and Kip Thorne on one side and John Preskill on the other. The fact that Thorne suggests that information can be sent out from a black hole might therefore be a small stab at John Preskill ;)

Concerning the second point, there is actually a pretty fascinating explanation: For a small black hole, the "tidal force" when entering the black hole (i.e. the force difference between your feet and your head) would be so enormous that you'd probably get ripped apart (so-called "Spaghettification" - https://en.wikipedia.org/wiki/Spaghettification). However, the Schwarzschild radius (or event horizon) increases linearly with the mass of a black hole, whereas the gravitational force declines with the square of the radius. Hence, for a supermassive black hole with 10 million solar masses, the tidal force is not bigger than the one you experience here on Earth (https://en.wikipedia.org/wiki/Supermassive_black_hole), and you would probably not even notice when you cross the event horizon. Fascinating stuff.
Do note that React is just a view library; you'll need something like Flux or your own framework or library of choice to actually make an application with it.
Yep !!!
Really cool! I've wanted to see a dynamic animated MagicEye in action ever since I saw an Oculus Rift demo video with side by side left/right views and was able to get a 3D effect in the middle by focusing on it like a magic eye. It was hard to do because of the distance and looked pretty ugly because the separate L/R views were still visible. I tried to make my own but quickly gave up. If snappier animation is possible, there's definitely some fun to be had in game form. Recreations of the old vector based arcade games would be really fun. I wounder if there would be any effect, bad or good, on your eyes staring at one for too long.
AptDeco (YC W14) Is Hiring Engineers, Operations Manager, Interns In NYC
Hasn't the average global standard of living more or less skyrocketed since 1950, even as the population has more than doubled?

The only substantial, technology related decline in standard of living over that period is of relatively well off Americans, primarily the blue collar middle class (and it's messy to actually try to compare across time periods like that, there are things that cost very little today that didn't exist 30 years ago).
Good god, let's hope this dystopian future you speak of doesn't actually come to pass. Can you imagine having to launch a separate native app for Hacker News, Facebook, Github, Amazon, Ebay, etc, all of which go far beyond "document sharing and simple data collection/retrieval"? I think you are grossly overestimating the usability of having so many desktop applications and glossing over the pain in the ass it is to develop multiple versions of said applications just to be cross-platform.
I fail to see how it is like "collecting more games that you will never play." I bought a turntable in 2000 when my Dad offered to give me his classic rock LPs, since he was just going to get rid of them anyway. I have since built up my own collection of both old and new releases.

I work from home and listen to my vinyl all day long.

I also buy digital music and use it when not at home, but I will buy the album again if it means I can have it on vinyl as well.
http://www.fse.guru/how-to-pick-a-frontend-web-framework
With recent advances in 3D printing, is there any hope for a home vinyl record press? How much would it cost to cut my own vinyl? (google fails me: [1]) I know very little about the logistics of record pressing.

[1] http://www.vinylrecorder.com/diamant.html
AptDeco (YC W14) is hiring Engineers, Operations Manager, Interns in NYC
Interesting thoughts. Now you set me off for at least half a day of thinking further. By the way, your sibling question already set me off studying reactive programming which I didn't know much about. It seems like reactive programming is lifting the time aspect of programming to a more prominent position. So functional-reactive coordinates functionality with timing. Will be interesting to see how the data dimension fits in then...
If software engineering is shifting, it's shifting due to the youth of the discipline.

Remember, we've been building bridges for thousands of years. We've had a lot of time to figure out how best to do it. The amount of improvement we've had in 50 years in terms of technique is probably pretty small; improvement in materials is the more likely reason for any variations in technique.
SEO for “Adult”website
Hi everyone,
maybe a stupid question, but in germany its hard to find some useful informations.. i need some advice, how can i improve my SEO Power for my website http://www.sexyklara.tv

This page i manage personally and i did as much as i know and found in web to do.. but special stuff like backlinks, linking and so on is something i get headache, when thinking about, cause i have no idea how to do this, special in european area...

Does someone have some advice or ideas to bring my page more on top of searchresults?

Cheers Klara
I don't know why you're being downvoted, so I'm going to give you a proper reply instead.

Actually, the 2 things you noticed are not that hard to resolve:

- The quantum data was most likely never going to get out of the black hole. They executed the plan on the off chance that TARS was able to figure out how to do it if he had the quantum data. It's not impossible that there is a way to do it, we just don't know it yet.

- Your concern about spaghettification is valid, but the risk of that happening also decreases with the size and mass of the black hole. A stellar mass black hole would rip you apart instantly, but around a supermassive black hole the gravity gradient is a lot gentler. It wouldn't be comfortable per sé, but definitely survivable. You would get ripped apart inside the event horizon, but you could cross it pretty safely.

There is actually a much bigger problem than the spaghettification: every black hole has a shell of light orbiting it at the event horizon. It's light that came in tangentially, and doesn't have enough speed to escape, but is fast enough to keep orbiting. In a black hole of considerable age (like the one in Interstellar), that shell would be very very energetic. I don't know if the ships they were in would be able to survive a blast of radiation that intense, let alone the human and robot inside.

I don't think it's fair to say that they went for emotion over science. They tried to do both, and wanted at least an inclination of accuracy from the start. That's laudable in itself, in a time where most wouldn't bother with that.
http://en.wikipedia.org/wiki/Burroughs_large_systems#B5000
The crux of your argument is that Ridley Scott can't simply will the money to pay for a movie into existence due to his name and star power alone.

This is false irregardless of whoever you are.

Also the idea that having multiple colored leads, make your movie colored and targeting a colored audience. Is racist, and outdated. But also the model most studio execs subscribe too.

Gina Prince-Bythewood did a wonderful interview with NPR that discuss these very themes I suggest you look it up. It basically boils down too that even if you are making a movie about a humanistic theme that someone of any race can experience, having a non-white cast will effect getting funding.
Yeah. My company pays for a pretty good life insurance policy and long-term disability policy for each employee (beneficiary designated by employee, of course). It really doesn't cost that much and can make all the difference.
Why "Go to statement considered harmful" is considered a great work ?

Edsger W. Dijkstra made that statement in the context of an argument with Donald Knuth. Knuth won: (http://pplab.snu.ac.kr/courses/adv_pl05/papers/p261-knuth.pd...)
http://web.archive.org/web/20070927094626/http://pplab.snu.a...

This article has been the bible of many "code nazis" who have caused a lot of pain to many programmers.
Please, forgot this article.
I think you made the right decision. This is a very touching and saddening story, and as you said, it's very hard not to put yourself in his shoes. I think about my family any time I read a story of a loss.

You have made a tribute to what sounds to be a wonderful person and a great friend. You have also helped to raise money for his family, which I'm sure will help---if not just a little bit---to put him at ease knowing that they have support. And you have brought further attention to cancer.

I hate having my personal affairs public, but in a case like this, I'd be happy to have my story known.
I've seen ZNC mentioned several times, but if you want a good bouncer that is very lightweight check out Bip

https://bip.milkypond.org/
This and the related reddit post put some more libraries on my radar and the cycle continues. That is probably the most useful thing for me out of this debate.

I have not dipped my toes into a production app with ember or angular because of the same list of concerns put forward by folks here and on the other-webs.
A failed state doesn't mean absence of government. Similarly to how if you burn a church, it wouldn't make all the people in the village atheists.

What people who dislike governments can realistically do is not comply and ask for no permission. Don't pay taxes, use Bitcoin, ignore stupid laws, don't send children to government schools. Peacefully disobey.
It's horrible. I don't even see the point. IPv4 and an IPv6 can cohabit. Why would they even alter your IPv4 access?
We have only 2 ISPs that completely dominate the market. Both have rolled out IPv6. Technically everyone can be on IPv6 but there are stil a lot of old routers in circulation.
> The entire point of having a standard for such things is so that you don't have to worry about the differences between individual parsers/serializers.

That makes this an interesting case. As pointed out elsewhere, adamtulinius is randomly passing on an easily-falsified urban legend; the JSON standard explicitly allows bignums. That doesn't leave much room for not having to worry about the differences between individual parsers; if the language doesn't allow bignums, it's not going to parse them no matter how much it wants to be standards-compliant.
Australia's Victorian Government Is a Model of Innovation
Yeah this is indeed true, but sadly most movie plots treat distances badly for practicality reasons. The fact that they were able to leave the gravitational field of the planet they visited just using their "space shuttle" was also highly unrealistic, since that planet had about the same mass as Earth, whose gravity well they had to leave using a conventional rocket earlier in the movie. So this part definitely does not add up.
People who adopt IPv6 addresses tend to keep an IPv4 address as well.
Congratulations Tom. This trend of crowdfunding development for Django and Python projects should be copied by other communities. It's amazing how much high quality work is coming out of it.
>I don't understand why Kip Thorne is so desperate to declare that the movie doesn't violate known physics

I do. At least I think I do. Kip Thorne has published a book named "The Science of Interstellar".

I am sure that book is quite scientific and reasonable. However, the most hyped up attribute of art-science relationship in Interstellar is its "real" physics. If Kip Thorne declares that movie does violate known physics in a direct and unambiguous manner the hype instantly decreases. Lots of sci-fi got science very wrong and Interstellar is considered different in that regard by general public. Less hype -> less sales.

Though, this "interstellar science is real" meme may be a trojan horse and it is ripped apart in the book. I know nothing of that as I haven't read the book.

I am not sure if Interstellar is net benefit to the rational and scientific worldview of an average viewer or not. In the end, magic tesseract creatures and love of the protagonists saves the day, not scientific method.
> Which is to say, that by maximizing first and then optimizing, you may be only ensuring the extinction of our species, and the fact that your civilization will still be around when the lights go out will be cold comfort.

Compared to not being around anymore before the lights go out ? I'd say that, yes, it's the more comfortable situation. But you're being dramatic, there's plently of places in nature where you can observe how this actually happens. It's almost never the case that resources fully run out, so some people/places will survive. And it may take tens or hundreds of thousands of years, but they will recover from that, as unlikely as that seems.

Population explosion, like humans are experiencing now, is followed by ... a die-off. Not by an extinction. If humans are different, that will be the first exception to the rule in 4 billion years.

> How about, an economy that achieves hegemony, ... and seeks out and destroys rival upstart economies that are a threat to it

Of course the key here is that you attack BEFORE the other guys become a threat. Most species in fact do that, in combination with maximizing resource usage. In fact, that's what they use the resources for, to a large extent.

Now there's plenty of economies currently around. Are you saying we should attack all of them right now ? Watch out, China !

Of course, if we don't, maximizing resource usage will be what "naturally" happens. Resource stewardship is a tactic that's trivially defeatable by a single bad actor, so that won't be what happens.

One caveat does exist. This is a law like the second law of thermodynamics. On the whole, you can't avoid this, as that would be similar to creating a perpetuum mobile. But keep in mind that there is no such thing as a law that states nothing can remain in motion for a very, very long time. The longer the timeframe you look at in the future, the better the odds we'll be maximizing resource usage. But similar to perpetuum mobile, even relatively long-term exceptions can happen, and in fact, happen often (a big misunderstanding people have about large-scale random/chaotic processes : situations don't repeat and the future does not look like the past at all). But it will always come back to the rule.

I wonder why we see this so much in political discussions. You think we have a choice. The only choice we really have is death now, or death later. You'll find that humans got were they are by choosing death later.
Fascinating question, I'll have to look into this! I was considering writing a blog post about the movie physics already since there are so many fascinating things to be discovered, but I'll maybe check out Kip Thorne's book about the movie first ;)
This thread is full of people claiming that people buy vinyl for the 'warm' sound. For me it's the experience. I have a pretty shit record player and the sound is not very good. However the experience of actively listening while looking at the artwork/photos and reading along to the lyrics can't be matched by digital. Sure I can Google the lyrics and look at the artwork in iTunes but it isn't the same experience. I listen to music most of the day and that's done digitally. It's convenient and I have access to everything. But I treat vinyl like I would treat watching a movie. Something I sit down to do in a nice atmosphere.
In my experience you will get into this problem also in any other language. I had this particular problem with C#/Unity, C++/Windows and Python/Linux.
AFAIK, theoretical dynamic range these days is something like 50-70db depending on the vinyl.

..But, as you said the actual dynamic range is down to the original source and the whims of the mastering engineer.
DevOps Reactions (humor)
There are lots of reasonable reasons to work for less than the value you create.

- First, you can never actually reach 100% while working for someone else. If you reached 100%, then the employer would look at you and say "I can make exactly the same amount of money if I employ this person or not. Why should I do it? There is absolutely no benefit to me."

- You might want to work on a certain problem with a certain team. For example, let's say I want to work on the next Pixar movie, with the Pixar team. There's no employer other than Pixar that can offer that to me. They can pay me less than I contribute, the only thing they need to guard against is mass defection.

- Switching costs. If I am earning 98% of what I would like, switching companies might be not be worth the extra effort.

- Other intangibles. Unlike what some economists would like you to believe, not everything of value can be reduced to a single unit (money) and rational decisions derived from that. Things might be of value to me or my employer that aren't included in the value that I create or my salary. These things don't necessarily behave linearly.
Of course as all questions related to development, the answer is definitely "It depends."

That's also why there are so much alternatives of MV(VM|C) platforms out there.

You can ask yourself a couple of questions when you start your project that will help you what framework will best fit you :

1. Is it a huge single-page app that needs client-side url handling?

2. Do you have plenty of DOM manipulation?

3. Are you going to have a REST API backend?

4. Do you plan to support IE <9 or you want the cutting edge?

5. Do you plan to use jQuery or plain ("vanilla") javascript will be your DOM manipulating library? ( Actually this one is also a question that should be answered, considering your application requirements ).

When answering all of those you can have a second round of questions :

1. What you and your team are experienced in.

2. What is the current market of developers and the popularity of your framework? ( people that have experience with Knockout are less than Backbone experienced ones - e.g. ).

That will give you not only the best alternative framework to Angular, but the right framework for your project.
Some explanation of what this is supposed to be would be helpful I think. Just looks like a strange grainy image to me.
How did you raise money for your startup? 9 entrepreneurs share how they did.
Which is used by the Hotspot JVM's Java 8 lambdas.

It's trivial to translate invokedynamic into Java 6 or Dalvik bytecode, and ART should be smart enough to recognize those translations and generate optimal native binary translations.
A relativistically spinning supermassive black hole might not be very unrealistic indeed, since it will have ingested the angular momentum of a whole galaxy during its growth and concentrated it in a very small region of space.
Python 101: Setting Up Python on Windows Screencast
After I switched ISP to one that supports native IPv6 (and generally is pure awesome), I noticed that my traffic at home went to about 50% IPv6, also thanks to YouTube supporting V6.

I also casually noticed that all but one address in my "Account Activity" view in Gmail are IPv6 addresses (ironically, the mobile phone got the one single IPv4 address in that list over 4G).

V6 works nicely and totally transparent causing zero trouble for me, even though there are some application protocols that don't handle V6 properly yet (Apple Remote Desktop and Air Video to give two examples).

One thing that's tricky about V6 is the fact that without NAT all your boxes are internet-reachable unless you have a firewall. That's easily added of course, but whereas we have protocols like upnp and nat-pmp to reconfigure NAT routers, there's nothing equivalent for various applications to tell the router to forward some V6 traffic.

So this is actually a step back what connectivity behind LANs is concerned.

I would love for applications to be able to ask the OS for their very own application specific v6 address. Then they could just listen on that instead of all interfaces (and listening on all interfaces would not include these application specific interfaces).

That way, I could theoretically get away without a restrictive firewall while still giving applications a way to be directly connected to. An attacker would have to scan a /48 (in my case) or a /64 (in the worst case) in order to find an open port given a known remote address.
I'm afraid this is a very rosy way of looking at things:

* You can't simultanously work less and spend more. Working three days a week means consuming more leisure, but fewer goods. Spending would not go up.

* The lump of labour fallacy means that this doesn't have an unambiguously positive affect on empoyment.

I personally support flexibility working hours (then again, I would, because I earn enough that I don't need to work full time). But we shouldn't assume there are no trade offs at stake.
Interesting looking book[0]!

[0] http://en.wikipedia.org/wiki/The_Denial_of_Death
Did I not make that clear? I specified you can write Java the language but you're not running Java the bytecode...
ThePhysicist talks about using the bits of information provided in the movie to learn about the basics of some of the physics behind it. That's why he points to the formula for calculating a Scharzschild radius and not the complicated solutions of Einstein's field equation for Kerr (rotating) black holes. As a learning experience, you don't want to dive into the hardest stuff right away. As a you learn, you'll also figure out what was a ball-park number and what wasn't.

Also, the effect is strong, but in all of the formulas you're already guessing factors such as mass of the black hole, which have a far bigger influence on the end result.
I like ember well enough, but sweet jesus it's huge. We have a page weight budget; 350k of ember plus 100k of jquery plus 50k of handlebars leaves about -150k for all the ad/analytics code the rest of the business needs. It's just not going to happen.

That's a serious advantage for angular - it's pretty small for what you get out of the box, and there are no external dependencies.

I saw in the Ember 2 RFC that they hope to slim down a little, which would be good (especially now that Angular is going mad), but for those of us who don't want to send a great hulking wodge of stuff to every P.O.S. phone that so much as glances at our apps, it's going to have to get a lot smaller.
HSBC severs links with firm behind Bitcoin fund
Fermi problems are discussed a lot in Physics, and as a working physicist you always need to be able to quickly estimate the order of magnitude of something when developing ideas for experiments, since calculating everything in detail is usually too time-consuming. So I'd say that this is not a hype but rather a pretty useful skill for any scientist.