skysight-inc/HackerNews huggingface dataset:
> That nice straight line does nothing to emphasize just how rapidly the price dropped over the last 10 years

Sure it does. The number goes from 10^12 down to 10^-1, 13 orders of magnitude. You can easily read these off the side or count the number of grid lines crossed. (Whoops, I wrote 11 in my comment before.) If you’re used to reading a log-scaled chart, counting the powers of ten along the vertical axis is perfectly “intuitive”, or at any rate just as “intuitive” as any other way you could write these.

In distance scale terms, this is the same as going from nanometers to tens of kilometers. Or in time scale terms from milliseconds to hundreds of years.

Numbers with such a big difference in scale are to some extent inherently incomparable: We don’t interact with such a range of scale with most of our naked senses, but need tools to understand and compare such divergent numbers. (Though if you’re hunting for an analogy, comparing volume or mass might be slightly easier, as they scale with length cubed. 13 orders of magnitude gets you from the mass of a human egg cell up to the mass of a tank.)
Or may be we are approaching a wall that is harder to climb than usual.

With unlimited computing power we could render real time highly interactive super accurate simulations which takes months to render. But we can't because we don't have the computing power.

The truth is, we are hitting multiple wall at the same time. It's harder to shrink gates any further, it's harder to increase clock speed anymore and it's harder to dissipate the heat generated by the cpus. All the increase we are now getting are incremental not exponential and that is why we can run a current software on a 10 year old cpu, if the software is not optimized for multicore cpus.
This sucks.

Not because I listened to a lot of Bowie. I mean, I did, but only relatively recently. But because of how insanely influential his stuff is on almost everything we listen to. The ripples of his work are close to incalculable. You don't have to have listened to a minute of David Bowie to go "oh, shit" right now and mean it wholly.

> When in doubt, listen to David Bowie. In 1968, Bowie was a gay, ginger, bonk-eyed, snaffle toothed freak walking round South London in a dress, being shouted at by thugs. Four years later, he was still exactly that – but everyone else wanted to be like him, too. If David Bowie can make being David Bowie cool, you can make being you cool. PLUS, unlike David Bowie, you get to listen to David Bowie for inspiration. So you’re one up on him, really. YOU’RE ALREADY ONE AHEAD OF DAVID BOWIE.
People are seldom happy when doing nothing; they like to be recognized as worthy and valuable members of their group/community. Work is the most frequent way to partly achieve that, but it is not the only one, depending on how you define 'work' (generally involving exchange of money or service).
I hope dearly java finally gets this in 9.
noooooo!!!!

i now understand why some prefer to think Elvis is still alive.

https://www.youtube.com/watch?v=iUK4FMAGc4M&index=4&list=PLJ...
https://www.youtube.com/watch?v=enOETfTI62A&index=2&list=PLJ...
https://www.youtube.com/watch?v=ESLG10PejwQ&list=PLJ8y7DDcrI...
https://www.youtube.com/watch?v=aDRi30GNFMc
https://www.youtube.com/watch?v=oP2SS8ggLtU
we still have Bieber.. stay strong! /s
The concept is very simple. Conway's game of life translates to WebGL in a fairly obvious manner. The execution, however, is brilliant. The author added a few flourishes and made something absolutely beautiful.
According to their Stripe data, they're making between $2560 and $4700 a month with around 200 users.

If your VPS box could handle that... they might still have a better business model.
Ask HN: When to watch classic movies with kids?
Cartoon movies have been 'quiet time' for my little one since she gave up afternoon sleeps at age 1 or so. We've basically stuck to cartoons from Dreamworks or Pixar but now she's nearly at school and can handle more 'normal' movies - she loved The Goonies the other day ;-) My question is pretty straight forward: given access to history's back catalogue, what should we watch and when? Let's set some bounds with Goonies@5 and say Aliens@12ish. Ages are indicative YMMV kind of thing. I'm more interested in getting a good steer on a great list of movies to enjoy with someone for the first time again ;-)

@5 = Goonies, Last Starfighter, Ghostbusters
War Games and Indiana Jones@8 etc...
Maybe I read it the wrong way, but by "another IE6 situation", I took the comment to mean that Firefox is the new IE6, likening Chrome's position to Firefox's at the time.

You have a lot of new stuff being designed & tested using Chrome, with some site breakage if using Firefox. Similar to several years ago when releasing sites that "work best with Firefox" (complete with badge images stating such), leaving IE6 users with a lesser experience.
About the porn thingy. Next to that there are already a lot of these and that monetizing porn sites really is a pain and very different from everything else. What makes you believe that there is a need for this?
I'ts quite amazing that he died 2 days after releasing his album, even though the release date was announced in October.
Personally I really like JavaScript and I use it many years.
Looks really cool!
Because it is a mini bash script. Nobody aint gonna write polished software for a 3 line bash script.
That movie was a rumor and was not happening anyway
Since you've done PHP and MySQL previously, if you still remember how to use that, it's worth starting with a simple PHP micro framework (like Slim, or maybe Symfony 3). That will teach you about using URLs for routing. (If starting from scratch, pick a language, and pick a micro framework for it: Ruby => Sinatra, Python => Flask)

Get comfortable with that, and then create a route that sends back information in JSON instead of HTML. That will then give you something to try Ajax against.

Also, learn CSS. The Web switched to CSS for layout in 2001-2004. Have a read through 24ways.org -- their advent calendar for each year, it's nice bit size bits about modern web development. CSS for layout. Responsive design (basically adapting to various browser window sizes and screen resolutions). If you want to learn how to lay out a page in CSS this is essential, but if you want to get up to speed just building stuff, then taking something like Twitter's Bootstrap is a handy starting point.

Also, jQuery. Learn about using events properly, and keeping JavaScript in a separate file and hooking into the browser/document events you are interested in. jQuery is the starting point for getting your head around Unobtrusive JavaScript.

If you are interested in getting your head around static HTML/CSS sites first, it might be worth pulling up a Jekyll tutorial and following that. (Jekyll is a static site generator. Markdown documents rendered as static HTML using the Liquid tempting language)
Hunter-gatherer. Excellent analogy. I'll reuse it. With non-millenials.
Original Confused Travolta
Lets not forget he started an ISP in 1998 (BowieNet). He was always on the cutting edge.
> The thing about capitalism is that the capitalists tend to win.

That's because the capitalists are the ones that already "won".

A capitalist - or aspiring capitalist - that fails, is/becomes a worker.

Anything that squeezes the economy of capitalists as a group forces some of them into the working class.
On a plane, the larger business class seats mean there is less space, on average, for the other passengers. Without a business class, every seat on the plane would be a bit larger and more comfortable.
The german ZEIT magazine publishes entertaining, beautifully designed maps of Germany with a plethora of subjects in their "ZEIT Magazin"; the maps are also online at http://www.zeit.de/serie/deutschlandkarte

Here's one that shows cities whose names are verbs: http://www.zeit.de/zeit-magazin/2014/52/staedtenamen-verben-... and here's a map that shows cities whose names are used for american cities: https://ssl.zeit.de/images.zeit.de/lebensart/2013-02/d-karte...
make me wonder if anyone has ever made an actual game out of game-of-life?

good work. the gradually fading trails are a nice touch. clever 'abuse' of the rgb channels being independent. :)
Is OpenH264 still not being used for video decoding?
* she
Hotmail Tech Support 1-844-798-3801 Helpline Number
Ah, man. This probably shouldn't make me sad (I never knew the guy), but it does. I've listened to his music for years and years, seen his songs permeate pop culture and leave his mark upon the world. The guy was a consummate artist and I regret never seeing him live. :-(
The first three videos are not available here (France). I think it's his official account https://www.youtube.com/channel/UCvY1eVE6lTebXsdFbbXUtkQ.

Edit: Edit: ah, no... "This channel was generated automatically by YouTube's video discovery system."
I should have been more specific in what I mean by "IE6 situation". I was talking mostly about the years 2005-2008 when IE had already won the browser wars and despite a new and better browser (Firefox in this case) already existed, users couldn't switch to it (because ActiveX, because VML, ...) and developers couldn't [care to] stop using IE-only stuff, because everyone was using IE anyway. The current Chrome situation is more or less the same now.

The non-updating users problem is a bit different. I guess it had quite a contribution to the problem discussed above (e.g. if Microsoft had a good mechanism to switch most of IE6 users to 7, they might have made 7 a better - less "compatible" - browser).

And Chrome's great upgrade mechanism is one of the reasons I think the Chrome situation will be even harder to overcome. IE6 became so old and ridiculously bad that some sites stopped providing first-class user experience to it's users, so that users had to do something - upgrade. The same think won't probably happen to Chrome, because:

1. Google probably remembers Microsoft's history and will try to avoid the same mistakes.

2. They have an automated mechanism to keep Chrome updated.

And as long as they keep gmail and facebook working great in Chrome (and - ideally - worse in every other browser), they are safe.

I guess this is even good for the users - uniformly good user experience on all devices. Though - of course - if you don't mind exposing every detail of your online life to Google. http://uncyclopedia.wikia.com/wiki/Nobody_cares
The problem with always-travelling is health insurances. I have found that most international insurances (for example Allianz) insure you "worldwide, with a country of residence" meaning that travels are limited to 3 months. Which seems incredibly inadapted to people from generation Y.
I guess I'll just have to rewatch the original.
Maybe this is "horrible", but can't you just use some kinda leash? Let's say you leash the baby, within your field of view obviously, then you do whatever you feel like.
"Look up here / I'm in heaven"
Yes, the bundle thing is also true. I found the bit about app stores while I was trying to find a year.

No screenshots. I just remembered that the bundle thing was something I was excited about wrt Next at the time. And booting from Cdrom, and display postscript. I wanted one so badly but by the time I had money they were very obsolete.
deleted by author.
Ah yes, every scientist has beautifully organized paper notes. Of course.

Why use word processors? Quill and ink has served us for generations.
No, I don't think that it should. Note that the only reason why the semantic invariant that len/cap aren't mutated is relevant to type safety is because the unsafe blocks depend on that to do the right thing.

The reason for the phenomenon described in the article is not that it's possible to do unsafe things outside unsafe blocks. It's that, in practice, unsafe blocks often depend on invariants that are only enforced by module-level privacy.
Chrome isn't allowed on FirefoxOS…
Location based iOS Backpage
And on top of that, it's also a principle matter for me. Unless I run into impossibilities, I prefer free and open source software because it offers more control, privacy and hackability, and it will act in my best interest instead of that of the company behind it.
Quite often, when I'm about to write a command involving `dd`, the first character I type is #.
I've never quite understood the point in "moderating" the arguments in a persuasive essay. If you are trying to convince someone who's at -100 on a spectrum, of a view that's all the way up at +100, then—even if you make the best points ever and completely "win them over" during the argument—you'll maybe only sway their day-to-day view to being -50, or possibly as high as 0.

If you tell someone who thinks the sky is blue that it's red, then they'll end up believing it's purple. If you try to convince them that it's purple, though, then they'll probably think it's far closer to blue than you meant. If you want them to see the sky as purple, then you have to insist it's red.

It's sort of a Red Queen problem: people know others use hyperbole and absolutes to make rhetorical points. So, when listening to an argument, people internally temper every point they hear to "remove" the rhetorical effect. Thus, when trying to make a point, you need the hyperbole and absolutes—because even without them, people will still assume they're there anyway, and "temper" your point into nothingness.

This isn't to say that personal opinions need to be expressed in such absolutist terms to have impact, though. When you're giving your opinion, you're just telling people where you are on the spectrum. A reader can pretty easily tell—usually from the different writing style—what's rhetoric and what's personal thought; and while people engage with (i.e. debate with) rhetoric, they compare themselves to opinion. When I say "I think the sky is purple", that's not an argument; that's a way of letting you know that if you think the sky is purple too, you've got someone to discuss that with.

HN seems to really like anecdote-rich "humble" presentations of (opinionated!) personal experience, but the persuasive essay has an important place as well. For every Folklore.org, there's a Unix Hater's Handbook. And although Folklore.org is certainly entertaining, I've never really seen a productive debate stem from a post there—certainly never anything that inspired someone to code up a new project to prove their point.
Google Pixel C review: the best Android tablet is a viable iPad competitor
Theoretically, it could be A.D. 10,000+
Let's see postings in your neighborhood
Thanks for the feedback. It was a quick way to get going...copying things like Instacart and Instawork. Any suggestions?
My main side project made me about $1700 last month. It earns from ads from a international user base. I work alone on the project, and did exactly nothing the whole month.

Its not funded and initial costs are just time, running costs about $30.
Create Ringtones (m4r files) from iTunes movies music
Is the cooling off phase only in VC funded software companies in the SF area? Or also in Fintech, bio, med, etc? What about NY, London?

Also what happened with public companies that had their IPO just a few months before the Dot-com bubble in March 2000?

Are there good books about the Dot-com bubble?

What is the outlook for SaaS companies? If there are less VC funded startups, should they focus on enterprise sales?
WebAssembly: going backwards
Wow, what about Html5, ES6 and Ajax? Sure you can ignore those new technologies and keep on building your website in PHP and HTML4. But nowadays most customers want more than a simple form based website.

In 2016, chances are that your website will also be used on tablets and smartphones. Those users want a fast interactive user experience. Which most likely means a single page application with a substantial amount of JS code running on the client side and an Ajax interface to the backend.

To become a good web programmer you need to get some proficiency in Javascript and HTML5. And you need to get an idea about how to deal with the asynchronicity of Ajax calls in an elegant way in your code. That doesn't mean you have to start using Angular or React, but it is a good idea anyway to look at some modern frameworks to get a feeling for which concepts work well and which don't.
Ashes to Ashes

https://youtu.be/CMThz7eQ6K0
Apple buys emotion-reading AI company Emotient
How long can I take?
Kakao acquires top Korean music streaming service for $1.5B
The proximity of -ich to Netherlands suggests it may be the closest to the Dutch -wick and the English -wich.
Consider adding -ham to the list, that seems to be an ending predominant in eastern bavaria.
Very interesting stuff. You can nicely see those places which were founded by slavs, ages ago (-roda and -ow, among others, if I remember correctly).
Note: the specific user-agent doesn't matter, I just think it's funny to steal Cloudflare's one.
Emacs is already fast enough for me :-p
I guess it seems like I'm bashing you by expressing shock but I don't mean that. Seriously, more power to you for expressing yourself in less space than I can or desire to.
I don't think "sharing economy" is the right word to use here, since the article focuses its discussion entirely on ride sharing. I think that the population selling timeshares on their home, such as via Airbnb, are in different circumstances.

I also take issue with the label of "serfs", because unless you're an elite who works only for aesthetics or personal fulfillment, the rest of California must work to live. Everyone is serving somebody. Only a few elites in society get to collect rent on important life services or materials, which is the implication given by "serf". The relationship between customers and drivers is surely not one described by serfdom.

The sharing economy is not the right lens to use for inquiring "why are some people exploited?"

If we assume (1) a generally free market where important life materials and services are provided for almost exclusively on the market, (2) that leverage matters in trade, (3) that advantage begets advantage, and that disadvantage begets disadvantage, and thus growing disparity is inherent to generally free markets, (4) that individuals and families begin accumulating debt from the start of life, then I think it's pretty easy to see why exploitation occurs. These are factors, inherent to our market configuration, interacting with each other.

Uber and Lyft going away isn't going to make life better for the generalist unspecialized (highly fungible) worker, and if it does, it'd only be a band-aid. My Point 3 means that disparity should only grow.

I'm not saying partial solutions or band-aids are bad, but they aren't convincing solutions. Regulations can only do so much for the fact that ride sharing workers lack leverage.

A union can also be a partial remedy to the leverage problem, which I would urge Uber, Lyft, and other workers do. Yet, I wonder what good it will do when automation comes along.

Hard times are ahead for the generalist worker, and appeal to decency is an inadequate solution. We should speak of the hard mechanisms causing a problem, and we should speak of the hard mechanisms which would convincingly solve that problem.
... I meant "now" not "not".
Wow this is fantastic! I love the sun data and how much people are going to be able to save with this data. I hope this encourages more people to use Solar energy.
As easy that joke was, I'm very often wondering about generations these days. I often feel this generation is really cheap. Now, surely most people feel this way about how the new one isn't worth their own, but really there were such iconic periods from the 50s to the 90s (in a westerner point of view) .. and this makes his leaving (among other peers who shaped the 70s) as powerful as hurting.
I also believe this is primarily a communication issue. It is bound to happen a few times when working in an unknown codebase, but if you feel this is systematic, before writing a single line of code, just discuss with the code reviewer what you plan to implement. It should be a matter of seconds for him to tell you if it makes sense or not.
Because when you devalue the currency through a policy of secular inflation, you have to work harder to maintain the same standard of living: this is the whole point of manipulating the economy using the inflation/employment connection (aka Phillips curve). You can't negotiate a wage reduction with your employee due to sticky wages, so for a country to make it appear like they're doing a good job keeping employment numbers up, they have to screw over everyone (of course screwing the poor the hardest)
If anything labels are more important than ever and music sales are driven by the kind of marketing campaigns that only big records labels can afford. There's a ton of interesting music being made outside their domain but most people will never hear any of it.
Building a hardware startup: Prototyping and Supply chain
If you were to say parts of science I would ask you: what parts.

When you say: "...science is a branch of entertainment industry" it seems you are just in the wrong forum.
Uh, thanks for contradicting everything I opined with out own opinions I guess.
In terms of Music, I dont think there's been any British artist more influential than Bowie other than the Beatles.

Listen to Low and then listen to music today, he was just so far ahead of his time.

His constant changes in image, his unapologetic flamboyance and willingness to sacrifice commercial success for his are.

I dont think we'll see anyone quite like him again.
69 seems relatively young, cancer is still kicking humanity's butt sadly.

Still, his 69 years were far more filled than most.

Loved "The Man Who Fell To Earth" - he made it fantastic.
So that the rich people can get richer, it's that simple :)

If somebody has income without working,
the somebody else is working without getting an income.
Relevant: https://www.youtube.com/watch?v=Q0-51IkWpFE
That's called "Design By Contract". You formally specify pre/post-conditions of functions and invariants of classes (such as "cap >= len" in this case), and have the compiler enforce that automatically, e.g. by inserting runtime checks.
Argh, I see your point, and I'm wrong.

Even if I think that misleading-statement A stems from personal-interest/experience/bias B, bringing B into the discussion is a form of personal attack.