skysight-inc/HackerNews huggingface dataset:
What are you implying here? That humans do things without economic incentive, thus everything can be done with economic incentive? That's a ridiculous extrapolation.

I'm pretty conflicted about copyright myself, but in principle it seems very valid. The issues are in the nuances and details, just like drivers' licenses make sense in principle but one can argue on the details (driving age, driving lessons, license costs etc). Contrary to existing copyright law, as a creator I wouldn't mind if a movie or song I made today became public domain in 2040 for example, and I think most people can agree to this. So obviously some of the current details of copyright law are ridiculous but that's different from implying that copyright law shouldn't exist at all.
There's a difference between owning ideas or information and owning something novel that was entirely of your own creation. Art and media have a couple different forms of significance, which our original copyright system addressed well. This has been distorted over the years by greedy companies.

1. Economic significance - Art takes effort to create, and people are willing to pay money for it.

2. Cultural significance - Art moves a culture in unforeseen ways, so its cultural legacy should be available for all.

Copyright should provide a limited period of time where the artist / creator can benefit from #1. But eventually #2 should take over, and we've delayed that transition long past the point of cultural relevance. Now by the time copyrighted works expire into the public domain, they are so dated that nobody wants them anyway.

IMO copyright should last for the life of the creator or 25 years from the initial publication date of the work, whichever is longer. In the case where a company claims copyright on a work, the term should be 25 years. In the case where a creator assigns copyright to another person or company, copyright will revert to 25 years from initial publication. In the case of long-lived iconic brands such as Star Wars or Mickey Mouse, trademark laws can be expanded slightly to avoid confusion in the market.

Intellectual property has real value, and we shouldn't throw it away because we don't agree with the business models around it. But we also shouldn't lock all of our cultural artifacts behind a paywall: they need to be released into the public domain while they are still relevant.
Building a Startup Growth Engine
Right, which is why I said learning isn't part of the job description.

When I hire devs, I base their relevancy on what functionality and results they produced for their employer/project, not how new their tech stack was.

Go ahead and learn new stuff but if you know the fundamentals, the frameworks are just different syntaxes for the same thing. But don't assume that someone who doesnt keep up with things every day or week is somehow irrelevant. These frameworks won't change your productivity that much and your output is what matters.
I have experiences in both. My previous job I started in the office at the side, and felt a bit left out when I could hear everyone laughing in the main open plan office next door. I moved in to the main office eventually.

My current job, when I started I shared a largish office with one other girl. This was perfect in my opinion. If we wanted to be social, we could speak to each other. If we wanted to get on with work we could. Now the organization has grown and we are 4 squeezed into the same office. The space isn't the issue, its when people come in to discuss things. One person in the office is involved in the conversation, but it ends up affecting everyone sitting there.
Awesome. That sounds like a lucrative space to be in: presumably, everything you get asked to do is directly in the service of making companies more money, and so you can anchor your prices to the value you're providing.

What part of Patrick's consulting advice doesn't ring true to you?

(I spent a little over 10 years as a software engineering consultant, ending just last year when I started this new company; when the consultancy I cofounded sold, we had around 30 people on the team).
There's a lot of indication that, on average, mergers and acquisitions destroy shareholder value [1] [2].

But they're good for the bankers and consultants who advise on such things, and often for the incentive system the shareholders have offered the CEO. And not every acquisition destroys value, think of Google buying Youtube. Of course we are going to buck the trend, right?

[1] http://www.nber.org/digest/aug03/w9523.html
[2] http://www.businessinsider.com/damodaran-the-acquisition-pro...
The goth subculture has either been dying out or else the last remaining goths these days are approaching their thirties, so Hot Topic would have had to change up their business model just to survive.

For me, ThinkGeek is increasingly catering to a kind of mainstream, pop-culture "geek" subculture that's focused around watching TV more than anything. It's already gone through the same transition that Hot Topic went through. So it's a perfect fit.
What is strangely bizarre it is generally the same crowd who is hyper-critical of MBA types who make decisions based purely on numbers in an attempt to maximize revenue/profit at the expensive of non-tangibles that while not reflected in P&L statements are nevertheless very real.

You may be right, it may be jealousy to critique such a thing when many of those critiquing likely have never: 1. taken an idea and turned it into a viable commercial product; 2. maintained a company in the black for multiple years; or 3. sold an entire company they created from scratch. Then again when one has never done any of the three of those things and they are just seeing dollars (as you say it is magic to them anyway), it is probably very difficult to understand the inherent value in the actual experience of doing any one of those things. In the single comment I saw Patio11 write in this thread, it was very clear he gained knowledge/experience taking part in this exit and moving forward I doubt he is ever going to look back and think to himself, "gee I really made a mistake by selling BCC b/c of the opportunity cost", if anything on his future exit he will probably be thinking "this is such a larger deal by orders of magnitude, yet it is going much smoother, I am glad I have been here before."
Thanks, I'm really glad to hear a non-rubyist liked it. You put your finger on a really hard balancing act: the more Rails and Ruby specific it is, the more I can offer really practical steps for how to improve the Rails apps I spend all day in. But the more I talk about the general stuff, the more anyone can see that there's general principles at work that are useful in understanding and improving the design that are more useful than a list of gems to use.
Does anyone have any detailed data on the cost structure of their offering. Or, ordering detailed satellite images for that matter?
You shouldn't need no_std specifically to embed in C anymore.
That would have been a somewhat less ridiculous explanation for The Matrix. "Oh, those vats full of humans? They're our neural network cloud".
I'm more and more surprised by my MacBook Air 11'' 2012, where everything worked flawlessly under Linux mainline when I purchased it back in 2013.

It's really sad that even a device which is selected with Linux in mind requires a patched kernel.

If you look into stuff which is not only supported by Linux, but also has good power management the list of devices is tiny. Essentially there's no laptop where everything just works. This is absurd.

Things work pretty well using Intel components, but they're including things such as TPM which worry me quite a lot.

I think there's an enormous opportunity for a startup that produced good ARM - Coreboot devices as open as possible and with developers in mind. The Pyra guys are doing something similar to handheld devices. Perhaps they could scale up.
If you want to see a faster maze solver, here is one that I submitted some time back:

https://github.com/mikolalysenko/l1-path-finder

In this demo page you can click on the title and the little dots will chase your mouse around:

http://mikolalysenko.github.io/l1-path-finder/www/
Show HN: WatchGames Issue 4
There are exceptions, like immortal cells.

http://en.wikipedia.org/wiki/Henrietta_Lacks#Legacy
Anyone have the inside story about why VA stopped selling Linux computers? It seems to me a business which could have been huge.
I cannot give a fair comparison because I haven't done much outside of the the demo stuff with React. However, I will say that React seems to have much more tooling and a bigger community. Riot may be easier to get into and understand because it uses plain html in its Tag objects.
What about if they do it in private, but in a way that the information still leaks? For example, say they are in a car or in their own room, but you can, standing in a public place, watch vibrations of objects in the same space to determine what is being said (I've seen such technology before, and while it doesn't keep voice well and as such you can't identify who said what, you can generally determine most of the words being said).
It sounds like the trial will focus on Mr Hayes, but this was only possible because of the collaborative effort of other banks. His co-conspirators should be tried as well.
Assuming a frictionless economy and an infinite timeframe. In the real world many of those workers will die of old age before your "eventually" rolls around.
What I notice about those sources is that the original story in this thread

> They initially established it in a "socialist" vein wherein everyone received an equal share of the proceeds (food, etc) regardless of their contributions to the colony. ... [Later] they lifted the socialist mandate on redistribution

seems to not be retold in them. (I only skimmed, so perhaps I missed something?)

So, I guess: if that story is true, then those sources still don't contradict it. They add relevant detail, but if the story did happen as told, then it's still evidence that the "socialist" model worked less well than the "capitalist" model. It's somewhat surprising that those sources don't mention the two models tried. (In this case, I expect the "capitalist" model corresponds to 1619 onwards, "individual land ownership was also instituted". The first source doesn't cover this time period at all.)

And if that story is false, then the correct reply seems to be "um, that's not what happened" rather than "here's more detail".
> What do people say about it?

you want to share youtube comments with people? they are a significant value-add to you?
Since it uses git-annex, it actually can fetch files in a P2P fashion, using Bittorrent: http://git-annex.branchable.com/special_remotes/bittorrent/
> but allow anyone to sue if they damage people or property.

That's the same as saying the only people who should get justice are those with the wealth and free time to file lawsuits for everything.

Consider, say, the case of a company over-billing you – are you going to take time of work, pay to hire lawyers, maybe retain an expert witness to attack the credibility of their billing system, etc. or will you just write it off and pay the extra $50? Companies which do things like that tend to do them on a scale where they can afford to pay for tons of attorneys to make that job as hard as possible.

(Oh, wait, bad news will spread and the invisible hand will correct that! That's sure worked wonders for Comcast…)
Server-side browsing considered harmful [pdf]
I appreciate that. I agree it's not obvious what, if any differences exist between alot of the lesser-known distros. However I would argue that a large enough sample from the most popular Linux Distros has something substantively unique to offer.

But we haven't even considered BSD-flavor. Perhaps if we expanded to include BSD-based operating systems. To name a few: FreeBSD, DragonFly BSD, PcBSD, NetBSD, OpenBSD.

All of the BSDs mentioned above have a very unique mission.

It's easier for me (as consumer) to choose any one of those to run my desktop / laptop knowing that I'm going to pretty much get all the same access to apps that I would if I were to run Windows or OS X.

Without any reassurance that I'm going to be able to do what I need to do on a BSD or Linux machine, I'm probably going to be stuck choosing something created and maintained by Microsoft or Apple.
Facebook and the media: united, they attack the web
There is no double standard. If patio11 were insinuating that you were a liar, I'd ask him to come right out and say it as well. Skepticism/critical discussion is no cover for rhetorical techniques that amount to trolling.

So 1) stop insinuating he is a liar or 2) make it more concrete. Do you think he is a liar and if so what do you think he is lying about and why? What would it take to make you stop spreading said accusation?

That would be a skeptical argument that could be critically discussed. As it stands, your position is "in the face of lots of evidence that patio11 has produced that indicates he usually writes the truth, I refuse believe him about this specific thing for reasons I will not outline."

I for one believe him because of his long track record of writing things that are verifiable and my own experience as a consumer of consultant products.
The lifeblood of departments is undergraduate enrollment. English departments are or were huge because of the required composition and survey courses. When there is a drop off in Russian language students, the graduate students and the faculty diminish. The Cold War created a large demand for Russian competence.

"writers like Tolstoy and Dostoevsky are part of a mainland tradition—it’s not necessary to know much about the historical context of their era to understand or appreciate their work, whereas the Soviet writers are completely steeped in their historical setting."

I would question that. Tolstoy does write a lot of his historical context into this work. But reading Dostoevsky without knowing something 19th Century European thought seems a bit futile.
My personal theory is that it is because

* JS is possibly the largest programming language community in the world
* There are a lot of shortcomings in "the web platform" for app-style development
* Most JS developers are primarily developers in another language with a stronger culture and set of ideas/idioms

Combine these things and you get .NET developers creating C# flavored JS frameworks, Ruby developers creating Railsish frameworks, etc. Then you have interactions of those ideas, where it's like C# and Ruby had a baby as a JavaScript MVC framework. :-)

It's basically the cambrian explosion.
That's a great idea. If I could get the image processing to run fast enough, I'd love to get to a point where you could have Screentendo overlay a video (of a scrolling level for example), and have the level blocks generate as the video played.
It looks like you've brought up the most important point: the design of a page is altered based on advertising revenue.

90% of the JS being loaded is for tracking to increase advertising revenue. Much of the styling for a site that has no advertising can be fairly light.

If we focused less on revenue generation we'd have a much much smoother web experience that would run quickly on mobile devices.
In javascript frameworks, isomorphic usually refers to running the same code in the server (node.js) as well as the client.
> What is it isomorphic to?

Don't bother, most people using this word in the context of javascript apps do not understand what it really means. It just has became a buzz word meaning :" you can render your views on client and on the server using JavaScript". IE you can render an HTML page representing the initial state of your app, then upgrade to an interactive application using JavaScript on the front-end seamlessly .

You can't do that with angularjs 1.x for instance without some kind of heavy machinery relying on a headless browser. That's why angular 2.x basically ditches 1.x and is a completely different framework.
I agree with PPK, but sorry to say this: you are just throwing garbage.

> There's nothing more annoying to a mobile user than an "app" that takes 10 seconds to start up

Try this on your mobile browser http://hn.premii.com/

Now download this. Android : https://play.google.com/store/apps/details?id=com.premii.hn
Or iOS: https://itunes.apple.com/us/app/hacker-news-yc/id713733435

And play with it. Download top 5 native HN apps, and launch those, and tell me which one takes 10 seconds on which device.

No doubt that you will have to deal with different version of webkit browsers (webview) on android. As long as you follow standards and not use latest CSS rules, you will be fine. And with Android 5.0+, its much much better.

---

Now try this page on your mobile, and tell me how bad it is. This is few hours of work (Flipboard style animation), and works on iOS/Android Chrome/WP8: http://reddit.premii.com/#/r/news

There are issues with browsers, but performance is not one of the issue.

----

It takes time on Cordova not because of HTML, but because how each platform works natively. I am not a native developer.
Both HT and Geeknet are in the business of selling clothes and fashion accessories to popular subcultures. There may even be a bit of overlap between the two customer bases. Also with geek subculture seemingly on the rise and the HT targeted subcultures seemingly on the decline it seems like a smart move for HT to diversify.
I think I remember that coming up, amongst many other things.
http://en.wikipedia.org/wiki/Entropy_in_thermodynamics_and_i...

http://phys.org/news/2014-09-entropy-black-holes.html

http://phys.org/news/2014-09-black-hole-thermodynamics.html

Ben Crowell, phd in physics:

http://physics.stackexchange.com/questions/83731/entropy-inc...

The reason I didn't/don't back up those claims is because I'm really not knowledgeable about those subjects. I'm not sure what good sources are/how legitimate they are, but I have read it one day. Even if I cannot interpret the technical jargon behind it and/or give more nuance to my claim due to a low understanding of the subject.

Given a bit of googeling to "can information be lost", "conservation of information" one finds the articles I linked to above.

But you have dodged my refutal of your initial claim, the one I was really responding to, that: 'sufficiently advanced AI' is not just a stop-gap-word for magic. Because in this case it doesn't stand for "I don't know how or why but this and this", but instead it stands for "I don't know why(in the motivational sense), but given a bigger brain one can use and interpret finer instruments, which in turn enables us to extrapolate further back in time".
Burnout is going to happen unless you are in an awesome job that you will never leave. I think most people hope to change jobs every 2-3 years anyway.
I totally relate to you. I'd myself personally prefer going half-time (20 hrs/week), with the option of working extra hours. (Perhaps a 5-hours-a-day 4-day work week.)
What do you mean by "helper assisted javascript"? Can you give an example where this has caused problems for you?
I'm trying to decide between mithril and this library.
That is in part due to the complexity of problems in frontend and that most companies don't need to solve those problems (or don't have the resources to solve them).
On being overwhelmed with our fast pace industry
Two problems with native applications:

1. The systems and hardware they run on are usually controlled by one company.

2. There's no View Source.

Where would we be if 'native' applications had won over the '[worst is better][1]' approach of the web? What do you do if you lose your phone and the only way to get information is through an app that was installed on it?

[Alex Martelli][2]:

> Our culture’s default assumption is that everybody should always be striving for perfection – settling for anything less is seen as a regrettable compromise. This is wrong in most software development situations: focus instead on keeping the software simple, just “good enough”, launch it early, and iteratively improve, enhance, and re-factor it. This is how software success is achieved!

Good enough is usually good enough and can be accomplished through a web browser if your design is good and not compromised by 'business decisions'.

There is a place for native apps. Communication applications such as Whatsapp are a good example. Applications whose main purpose is to provide information, such as websites, are not.

Finally, lets not forget that the internet is not a thing, [it's an agreement][3].

[1]: http://hypertexthero.com/logbook/2013/07/europython-2013-not...

[2]: https://ep2013.europython.eu/conference/talks/good-enough-is...

[3]: http://worldofends.com/
Find My Stuff: iOS App Lets Users Find Missing Valuables Using Any iBeacons
What about a little of column A and a little of column B?

Work gets rewarded, but you have enough to survive (but not thrive) even if you choose to do nothing?
Ahh. You just haven't been around Python for long enough.
Python used to get new server framework every other week. There was a Cambrian Explosion of them at one stage. Then it settled down. Javascript is still evolving. React has just kicked off a whole new iteration by putting the reactive/functional/immutable paradigm firmly on the agenda. That's going to take a couple of years to play out.

BTW, If you want to see what that combination looks like in a more suited language then look towards ClojureScript or Elm.
I'm almost 100% sure I've seen this demoed before, and obviously it wouldn't be real-time, but would certainly be a cool proof of concept.
Can't say I'm a fan honestly. Reminds me too much of PHP, I guess.

The thing about reagent/hiccup is that the markup is just a clojurescript data structure and can be composed and manipulated like one. This also means that you can easily write pure functions to generate the UI (data in, markup out).

The thing about enlive/enliven is that the markup and the logic are completely separated.

OneScript has neither of the things that I like about enlive or reagent.

EDIT: I should probably add that I'm not particularly a fan of JSX either, so I'm probably the wrong person to ask for an opinion on this.
So I've had a question about stellar mass black holes that I can't seem to be able to get answered (the question was deleted for /r/askscience).

How does a stellar mass black hole actually form a singularity given the fact that there's gravitational time dilation? Wouldn't the heart of a black hole slow down relative to an outside observer as mass is added to it so that you never actually reach infinite density? It seems like you're fighting the upwards curve of a parabola to make that happen, and meanwhile you're releasing pressure from above via hawking radiation.
> "run a pretty limited OS"

This is only true right now and only if browsers were not working to make more low level stuff available. There is very little limiting about being in a browser these days. Drivers, perhaps. Kernel stuff, perhaps.

But as far as a game is concerned? Or an email application? Or anything in the context of this discussion? Not too much limiting them.
Ridiculous Fishing vs Ninja Fishing would be another great example.