skysight-inc/HackerNews huggingface dataset:
>This is why starting upmarket and working down (Apple) works better than starting downmarket and trying to work up.

I don't think we can go that far.

Apple didn't start upmarket, first of all. Their original market was technical consumers. Jobs's obsession with design and beauty in combination with the Mac's decline in favor of more "business-oriented" IBM PCs, which were much uglier, eventually made Apple the de-facto brand of artists and designers, which led to it becoming the brand of those who wanted to showcase their creativity.

Apple products became fashion statements that said "I'm creative and unique". That's what really drove Apple into the luxury segment. It seemed to be more accidental than anything else.

Second, going after the big fish always sounds nice, but it's hard to do it successfully. Enterprise sales cycles take a long time, months or sometimes years. The features that big customers want are usually giant PITAs that have to integrate with 6 wildly divergent legacy systems. Enterprises want enterprisey support and they consider questions like "How likely is it that this product is going to be around in 5 years?" as part of the sales cycle (and until your company is at least 5 years old, it's hard to answer that).

For high-end consumers, in most cases, luxury brands have to be aged and respected before they build up the panache needed to drive acquisition. The brand has to be carefully controlled and messaged. Aggressive marketing can sometimes speed up the aging process.

If you're targeting mom-and-pops or normal consumers, there is a much bigger pool of consumers to draw from, and they have much lower barriers to entry. Find a segment to hook, inspire loyalty, serve them well, and then see about moving on to enterprise, hopefully targeting enterprises that your long-term customers work for and can convince to buy MyThing Enterprise Edition.

If you're starting with $5M of cash, going after the big fish in the pond may work fine. If you're trying to bootstrap or trying to find a way to survive after some pittance of seed funding runs out, it's usually a different story.
Happy to hear. :) Hope you enjoyed!
If they fly worse, does it mean their capacity for survival declines?
About the actual usage and activity of the devices in the wild. The network that does that is targeting western markets where the availability of devices that are vulnerable is dropping steeply - not fast enough, but still.

I've yet to also see a single worldwide USAGE statistic that would reflect that dashboard. Whatever Google is counting is not the users that actually download and use apps (and are thus vulnerable) - pretty much all stats I've ever seen (even on apps with millions of worldwide downloads) have significantly higher update rates. Hence - misleading.
> Smith and Lissauer ran simulations with not 2 or 3 but 42 Earth-mass planets sharing the same orbit! That is the maximum number of Earths that can fit along Earth’s present-day orbit. And guess what? It’s perfectly stable for billions of years.
Is there any particular reason not to use emoji? JavaScript is by specification a unicode language. I already have registered users in my system with pictographic name strings, why not software? Might be some introductory issues with logs and terminals and incorrect assumptions by developer tools, surely nothing we can't fix.
I've noticed Facebook seems to be really good at spamming me with useless notifications, it even somehow manages to do it after I've unfriended 90% of the people that I am not close friends with and blocked most notification types. Yeah I could prune my friends list even further and only check it passively, but then all I'm stuck with is basically an incredibly bloated email/chat service that is loaded with ads. Then again this is the 21st century, a lot of other tech products seem to fit that exact description too. In any case, I'm a lot happier after deleting it.
Oh, but they do need the money. The goal of the company is to maximize profit for the shareholders.
How People on Reddit Talk About Epilepsy
It looks like you can search the nix package list but not browse it? Based on clicking on the first few packages listed, most Nix packages are apparently for Linux. Is there some way to see which packages are available for Macs?
Can you elaborate on this? What's the alternative to single global repository? By single global repository you mean NPM?
The series of articles "Writing a Blog Engine in Phoenix and Elixir" [1] can be quite fast-paced at times, but in the end (and far before that, too) you'll have a blog platform that you can use and you'll understand how some of the different Phoenix & Elixir pieces fit together.

For a more thorough experience, however, I would absolutely recommend you to have a look at the books the Elixir community has produced. As you're specifically asking for tutorials (and not other sources for learning), my best recommendation would be Programming Phoenix [2], a book written by the creators of Elixir and Phoenix.

The book is structured so that most of it is focused on building one specific web application, so you can follow along from start to finish and build something far more interesting than just a run-of-the-mill blog (and learn a lot about Elixir and Phoenix in the progress).

[1] https://hackernoon.com/introduction-fe138ac6079d
[2] https://pragprog.com/book/phoenix/programming-phoenix
The Niche by the Door
My name is Sivan Lev-Eyal, Owner of miaspring.com. I was born and raised in the old city Safed, Israel. This video is part of a documentary pictures project of my kids, sitting in a niche by the door of the ancient HaAri synagogue in Safed starting in 2012. Enjoy! Like my facebook page:
https://www.youtube.com/watch?v=jRHFPPMtKLo&feature=youtu.be
The millennial problem: Banks are finding it harder to attract young recruits
I remember no big changes, nor any breaking changes, from Python 1.5.2 to Python 2. The major version bump was mostly a marketing move. At that time, a 1.x.y version number didn't look mature enough for some companies.
California’s plan to tax rockets
That's impossible! Macs are immune to viruses. Secure by design.
> Unfortunately, a start-up based on a programming language is a notoriously bad idea. I’m not saying it’s impossible - but there isn’t a great track record for them

Any examples of successful startups based on a new programming language? Lightbend (previously Typesafe) worked on Scala, but the language existed before the company.
"Flow owns none of your data. That's yours."

But it is stored in the cloud?

Only google login? Guess I won't be trying it out then.
An Interview with Lloyd Summers, Game Developer and Horror Lover
I'm not sure you got the entire impression of what was going on in the early 90's and late 80's then. There was a massive scene in the Amiga and Atari ST market.... over here we also had the Spectrum and Amstrad things in the mid 80's with the BBC Micro too.
The cheap home computer era only really came to a crashing halt once Windows 95 got bedded in.
In 95 I'd just started Uni and there was still a large user base on the Amiga and Atari ST.
I've intentionally not mentioned Apple here... as they have never been called cheap....
The General Intelligence Factor [pdf]
Hosting on GitHub solves one problem, but creates another.

Chrome for example has a sort of a bloom filter which is used to check all downloaded executables. This will raise a nasty warning if the thing you downloaded is not a "popular" download.

For obvious reason, this check is disabled for a bunch of sites, like github, sf, ...

I know for a fact that some malware authors host their stuff on GitHub exactly to bypass this Chrome check.
I did leave FB for awhile. But I realized that there are groups on Facebook that I do find interesting. I do get the occasional event invite on FB, sometimes personal, sometimes even work related. And, there are some people I enjoy communicating with, on Facebook.

But, I really don't have much interest in what most of my friends post. Luckily, it's easy to just "unfollow" them to declutter my feed. They are still on my friends list and we can still communicate via FB/Messenger if needed. I just don't have to scroll through pictures of their food or kids or pets.
I did that in Falling Bodies, my 1990s ragdoll simulator. At the end of each step, the system energy was computed, and if it had changed, the timestep was reduced.

Most simulators don't do that. Older, bad approaches could inject energy, which is why some games would suddenly have things fly apart. Newer approaches err in the direction of losing energy, which doesn't look so bad.
Accelerated Moving Walkways (AMWs) as a Transport System in Urban Centers [pdf]
> Thank you for just following the path I layed for you

Yeah, OK. You expressed "confusion" to invalidate someone else's direct observation, I pointed out why it's not confusing at all, but now you're retroactively such a genius that you meant things to go that way all along. Sure.

> Maybe the boys are ahead of girls in languages and other soft-skill subjects today?

If you have a point here, state it. And provide evidence.

> It always evens out

No, it doesn't. Making or keeping things even requires a lot of hard work, and "it always evens out" is an excuse for inaction.
Closer to 4:35. 4:30 would be under 1:58. Every second slower is obviously 26 seconds. So he missed the record by 1 second per mile!
How stable are these orbits? Do they tend to degenerate into simpler forms over time? If they're stable, do we see any asteroid triplets in such configurations? Why not?
People will steal anything, even kill a rhino in zoo. https://www.washingtonpost.com/news/animalia/wp/2017/03/09/a...
You now have 3 responses as of my comment and they're all worthless because they completely miss the point of Password Managers. PMs are not elegant, they are not ideal, their limits are very well known. They exist purely as a hack around the objective real world reality that authentication in general in the modern world completely sucks and depends on passwords. And that that reality is something we've got to live with and deal with for the foreseeable future.

Yes, we shouldn't have passwords for authentication at all, ever, period, and shouldn't have had them for at least a decade now. All the tech has long existed to switch to hardware backed public key cryptographic auth, and even to do so in a way that is far more user friendly then endless passwords and more secure at the same time, a sort of win-win that is quite unusual. We should all have HSMs (be it in the form of tokens, cards, compliant hardware in phones, or whatever) holding our private keys, and websites should only have our public certs. Entire classes of issues (like everything associated with password databases) would be perfectly and completely eliminated forever. There would be no dependence on any 3rd party services. Users would only need to remember at most a couple of PINs and that's it.

Back here on Earth though I can count every single site I've used in my life that had certificate based authentication and still have plenty of fingers left. Maybe U2F will make a bit more of a dent, but for a long time to come passwords will be the core of a lot of people's most critical personal security (like most of their money) and online identities. To have any value passwords need to be unique, and need to be fully random, and also have to deal with layers of extra crap that have been piled on top like password policies, arbitrary allowed characters (universal UTF? hahahaha), arbitrary minimum/maximum lengths, "security" questions (which should of course just be random strings lest they undermine the point of having a password but probably have their own special character restrictions), etc. Humans cannot remember all this garbage for more then a handful of sites. Password Managers are a practical solution to this mess of the "worst one except for all the other ones" variety. They effectively replicate (badly, but that's not their fault) some of what an actual decent key system would offer by default. They make attack scaling harder.

In short they're the best match to the most typical threat models most people face. Any good efforts to replace passwords period with keys is to be applauded, and if successful would eventually (years down the line) make password managers obsolete by making passwords themselves obsolete. But in the mean time password managers matter and people talking down at them due to issues that don't actually match general threat models are doing a terrible disservice to the public.
Hi! Listabot is an IOS app I've been making with Swift for tracking hours & invoicing.

I've been a freelance contractor for awhile and I know there are tons of time tracking apps. I'm trying to make it easier to just track tasks & invoice without having to create an account or signup for a monthly subscription.

Currently I have calendar integration, reminders, & html/CSV invoices that can be exported, and I have more features I'm working on.

Thanks for checking this out & I appreciate any feedback you have :-)
How is github a reputable site?
Thanks for the condescension, but really we weren't talking about the justice system.
Me too, and it was simultaneously the best thing I ever did, and also "meh". For one, very few people cared that I left Facebook, and those who did were fortunately the ones who actually cared about me. Also, I expected it to be this big, life-changing, zen-inducing move, but turns out, I replaced FB with Reddit, HN and youtube.

On the other hand, every so often, whenever I come across other people's Facebook wall, I realise that I'm not really missing out on people sharing their life, but instead, on looking at long pages of the loud, angry venting, and I realise that, at some point over the past four years, I went from missing facebook to realising that I'd built up too much mental resistance against it to ever put myself through opening an account ever again. That, plus the feel-good factor I get from being "more privacy conscious".
Fuel of the future: Data is giving rise to a new economy
Do you guys use any tool to keep track of your books? to find new books to read?
Downloadable Mac apps should be signed [1]. Unfortunately not all developers do this.

[1] https://developer.apple.com/library/content/documentation/ID...
I'll be glad to explain, but could you first step onto this patch of soft rhetorical ground so I can attack your argument for its lack of rigor? Thanks!
If you have the technical skill - if you can walk the walk, not just talk the talk - then why not?
You're reading the numbers wrong, there is no stretching. The 80/20 rule means that 80% of resources is controlled by 20% of participants. Applying the same ratio to subgroups, you also get that 1% of participants control about 50% of the resources, as for trees in Amazon. The 80/20 number is just nice and commonly used because it adds up to 100.
I don't know but I would say that if the ear does not pick up the energy above 20khz, then it cannot be harmed either.
I know essentially nothing of the windows system API, but it would have to be implemented at that level.

The Microsoft hate would suggest they are restricting the permission system to Metro to encourage development to move towards Metro. It could also be that the underlying metro API is much easier to build a permission system for than the old windows one.

From what I've read though, these kinds of permission systems tend to only be a barrier. Sandboxes seem to always have some exploits. It would certainly be an improvement though.

With regards to file-systems, a simple linux based file-ownership model would do essentially the same.
Pylinting with PyCharm
It's interesting how the vast majority of responses to this post are from people who have either left facebook entirely, or severely crippled it.

Are the majority of HN folks off facebook, or is it just the vocal ones?
Nice physical books could be indeed a pleasure to read; here is an interesting approach of printing books on bible type paper (haven't tried it yet; but does look appealing): http://www.dailymail.co.uk/news/article-2008089/Time-reading...
Yep, it's a web application.

A number of people have commented that Google login only is a barrier, so will definitely be adding another signup method.

The source is on GH with instructions to spin up your own instance if you prefer.
What is the evidence that Pareto-distributed wealth causes more social instability? And why social stability is a good thing? Social structures are constantly evolving; some instability is required for that.
Ask HN: Can I use convolutional neural networks to clasify videos on a CPU
Is there any way that I can use conv nets to classify videos on a CPU. I do not have GPUs but I want to classify videos.
I'll update the docs with some info on the JSON format first thing on monday!

If you should happen to try out k6 in the meantime, most of the JSON contents should be recognizable/understandable just by looking at the output, if you know what metrics k6 collects (which is documented on docs.k6.io). You can try running with e.g. 2 VUs for 2 iterations, to get a tiny amount of output data but something that looks like a real load test: k6 run --vus 2 --iterations 2 --output json=output.json script.js
These used to be ubiquitous in New Zealand backyards as well, although now everyone has the variety that extends or folds out from the side of the house.

The only people I can think of that has one now are my Grandparents, and they have a farm with plenty of space. I'm sure there's still plenty of concrete pads that formerly held one of these lying around though.

Rather than being a toy as a kid (I don't know why we didn't hang off them much, maybe we weren't allowed) they were an annoying metal obstacle smack bang right in the middle of the lawn, the concrete pads and metal sides intent to injure during a game of backyard cricket or bullrush.

They were solid though, we've broken two of the extendible ones from hanging heavy waterlogged blankets, would never happen with a rotary line.
Not true. A positive feedback loop would result in a monopoly, i.e. one person having all the wealth, or only one type of tree in the rainforest. We don't see that, instead there is a equilibrium distribution.
Namespaces solves this issue, no?
Slightly ironic that the article has social media buttons. It's much better to let the media make you miserable.
> If they aren't, than the whole system becomes a zero sum game

Careful. You need to be more specific. The ad industry itself is a zero-sum market for the market participants (i.e. advertising mediums), correct. However, the ad industry has caused the PPF (production possibility frontier) of the economy to move outwards by introducing allocation efficiency, thus having a non-zero-sum impact on the economy as a whole.

> Unless value is being introduced somewhere, the whole system serves only to misdirect [...] skip the advertising middleman.

I'm sure you understand the value of interfaces. You use them everyday. I go to a supermarket instead of dealing with thousands of individual grocery suppliers. I go to a clothing store instead of dealing with thousands of individual clothing suppliers. Just like people use advertising networks so that they don't have to deal with millions of content creators. So it's been with newspapers, magazines, radio, television... and so it is with the web.

> In this way, you are decreasing the overall value of ad impressions, [...] How, though, is it so different from blocking ads?

Because a decrease in the value of ad impressions doesn't necessarily decrease the total amount of money earned by the content creator. You're dealing with the price elasticity of the market here. If you want to make that argument, then show some hard figures that back up your claim that content creators would make less if ad-blockers chose to view and ignore ads instead.

> charge all viewers the same price upfront

Yeah, that price is $830/year ($69/month) for 100M American citizens to replace the digital advertising spend in the U.S. I hope we can get there with a communal revenue sharing network one day. That'd be truly amazing.
you are correct, but this was mostly brought up for historical reasons: researchers discovered an osx malware that after disabling the camera LED on older macbooks could secretly record the owner.
Why are people asking more and more of these basically racist / 'genderist' / whateverist questions? Why is it that it is nearly impossible to open a newspage or magazine without being confronted with '...blah blah blah white males blah blah ...' or '... blah blah blah women wearing hijab blah blah ...' or '...blah blah LGBT people blah blah ...'?

I live in Sweden, one of the most egalitarian countries in the world, but if you were to believe the media we're about as bad as it can get when it comes to 'discrimination' and 'privilege' and such. Strangely enough those claims are mostly made by people from the 'upper class', living in the most comfortable (and, need I say it, 'white'...) areas of the capital and other big cities. People who send their children to remarkably homogeneous schools while they promote diversity everywhere.

This whole thing with identity politics better stop soon or we'll be back in the 18th century before you know it, with segregation everywhere. Because that is what this mostly leads to. The more people identify themselves with some special interest - be it based on skin colour, gender, religion, sexual preference, country of origin or any other factor - the more society will fall apart into disparate camps.

Back to the question, why is the majority of people in IT of a specific gender and a specific skin colour? Well, I can ask the same question about, say, horse riding: why is the majority of people of a specific gender and skin colour, at least in this country? Or let's take another profession, veterinarians, why are they mostly of a specific gender?

The answer to these questions is mostly that, for some reason, more males than females are interested in computer-related stuff. On the other hand, more females than males are interested in working with pets. Is this a problem? If so, what should be done about it? Should there be a mandatory stop on veterinary college for women to combat the female domination of the field? Should girls be forced to play football and boys be lifted in the saddle?

If so, why? What would be achieved by this, other than increasing the level of injustice - men who want to work in IT can not due to quota, women who want to work as vets can not due to quota...

If racism is bad, stop drawing attention to race. If gender is a social construction (...), why decry the lack of a specific gender (...) in a given field. Just... stop. No more identity politics, please.
> a lot of useful machine learning libs are still dependent on 2

If they are a beginner, they would probably start with scikit-learn, which works on Py3.

As does TensorFlow. As does Theano. Etc.
> when I spend £30 on a single book, damn right am I going to finish it.

That's an interesting exploitation of the sunk cost fallacy. [1][2]

[1] https://en.wikipedia.org/wiki/Sunk_cost#Loss_aversion_and_th...

[2] https://en.wikipedia.org/wiki/Escalation_of_commitment