skysight-inc/HackerNews huggingface dataset:
> Native mobile is "winning", in terms of being usually a far superior UX, and by sheer numerical demand.

Yeah?

I could type a URL to anything here, and you could view it.

If instead hide my content behind an app, I can't deep link to it. The likelihood of you installing the app to see the content is way lower. You need space on your mobile device to install my app. Potentially a password entered to install it. It needs to be compatible with your device. You need to approve my permissions. The content of my app isn't searched in any search engine. You can't bookmark where you were.

I'm not at all convinced that native mobile has "far superior UX." Sure, aspects of it, no question.

And sheer numerical demand? Again, I'm not so sure. Actually, I'm quite sure you're wrong.
Developer membership no longer required to test your app on Apple devices
> let you use Gaia (the user interface of FirefoxOS) on your Android device, as an alternative homescreen.

So.. this is just a launcher? Not anything to do with actually running an OS, just pretty icons and such? Shame. I was really looking forward to some kind of dual-boot or co-exist setup. I guess FFOS is in the same place a lot of small and hobbyist projects are at - without the marketshare of android, you simple do not have drivers available for your platform and considering the closed nature of most SoC's, its impossible to write you own.

Its kinda sad that smartphones didnt evolve like PCs. Drivers and specs have become proprietary trade secrets and that hurts us all.

That said, a FFOS Android distro would be pretty nice, especially if it broke away from the Google world of google play services, play store, etc. Imagine CM but without all the suckitude. I could see that having a chance and the driver problem would be solved.
On the one hand you can put green dots in retroactively. So you could be fooled.

On the other hand a genuine contributor may be working offline each day for months then do a big commit (squashing down the intermediate local history - can't remember the git term for this).

What I think would be good is to instruct candidates to write a cover letter about their side-projects. Talk about each one briefly. With links to online repositories if available (or zip files otherwise).
The article fails to mention that the DHR is a UNESCO World Heritage Site - only one of two railways so honored.

The DHR has actually tried to replace the Class Bs a few times since they were introduced. The original Class As were too flimsy for the job - and the Garret they ordered after the Class Bs was far too much of a locomotive for them - so the Class Bs remain, 100 years after being introduced.

I wonder what if anything I build tech wise will survive 10 years - let alone 10 times that.
How Long Before a Home Lists for $1B?
Ask HN: Chess
Anyone know of good tactics to win at chess? I want to beat a friend and want to learn moves to get better.
Are you kidding me? Look, I've been developing Mac/iOS for a while now (7 years). Xcode is mostly a piece of garbage if you compare it with the robustness of Visual Studio. I actually envy the MSFT developer tools, specially VS.

Google is another story though.
Scrum development as a way of maximizing business value
The losses are only subtracted from winnings, so it's not technically a subsidy.
Given the context it's used in, this is hardly surprising.
Our best bet is viewing the one at the center of the milky way and so far we haven't seen it. They are caused by infalling matter and currently not much is falling in. So at least for now it's easier to look at the jets coming out of more distant black holes.
1. Learn opening principles.
2. Practice tactics.
3. Play more.
4. Go to step 2.
tl;dr- As our alien progenitors remind us that the end is nigh, we must finish our sacred work collecting all datum of the Earth as final report for the human species.
And with Zenefits, my email is tied to my first employer. My next employer used Zenefits but I couldn't use the same email address. So I appended +employer_abbreviation to the first part of my email address to get by. I don't doubt that Zenefits has an uphill battle but...
That's what Craig showed in the iOS 9 walk through.
Sure, but we've not seen an acretion disk so far, only the resulting jets. But by definition we can only see up to the event horizon, not the horizon itself or beyond.
Exactly! I know what every single one of those words mean, but have no idea what the sentence means.
Yay.

I am deeply concerned by the wild enthusiasm for startups these days. Just because a company has venture funding doesn't mean it's still going to be in business five years from now.

While there are some VCs that I have quite a lot of respect for, I regard the vast majority of them as idiots if not downright criminal. Consider that Knowmed Systems, an electronic records startup, was required by its VC to change its name to "iKnowmed" so wall street would get the idea that it had something to do with the internet.

Based on my own personal experience with venture-funded startups I wrote "The Valley is a Harsh Mistress" at http://www.warplife.com/tips/business/stock/venture/capital/...

The richest people I have ever personally met made their own fortunes without obtaining investment from anyone else.
I'm so glad I use Perforce. Yeah branches are a bit cumbersome. But it's idiot proof. There is literally no way for any artist to cause irreversible harm. They can't even do harm that isn't easy to fix with a few clicks in an easy to use, easy to understand, easy to discover GUI.

I suppose one of the key features of Git is the ability to rewrite history. It makes a lot of sense in the context of an open source project pulling in changes from the wild. For most of us such utilities aren't just useless they're actively harmful.

Never leave me P4. Please God never leave me.
Sidechain Elements: Open source code and developer sidechains for Bitcoin
> There are plenty of successful studios that have their own in-house engines.

None of which develop for Mac.
Who gets to decide what a mutation is?
I visualize what advertising people call a "heat map". That is I look at the board as a whole then imagine where all the pieces can move to.

Write down at least some of your games then have them critiqued later, or critique them yourself - but not immediately after a game; I once dropped in on a chess club that has heavily into post-game critiques and found it so unpleasant that I never attended again.
Also built with Neo4j!

https://www.reddit.com/r/Neo4j/comments/38dfju/neo4j_backed_...
> without the marketshare of android, you simple do not have drivers available for your platform

Firefox OS uses Android's kernel and userspace so it has just as many drivers as Android.
When Your Women's Empowerment Group Is Actually a Pyramid Scheme
What It’s Like to Be Declared Dead by the Government
Can you use different kernels with this?
Thanks... I had forgotten about the fires etc.
Actually this document is very easy to translate. For example, the sentence you've mentioned here means "Our funding agencies are easily bamboozled by computers and programming because technology is associated with fields that have right and wrong answers. We intend to leverage this fact in order to get more grant money."
You can't communicate between Swift and C++ right now... it's on their bucket list though :)
From my purely anedotal evidence, it's both. I've spent the last 10 years in the American West and Mid-West. There are plenty of malls that are literally being torn down, are half-empty, or have low-prestige businesses (exercise and martial arts, thrift shops, even museums). At the same time, some other malls are booming, fuller than I ever remember them being as a youth.

I don't know exactly what marks or causes the split, but it's very much there to my eyes.
why ... as a current firefox os user ... can't wait to get back to andriod.
They don't appear to be related. The previous discussion was about replicating an Escher style drawing in Julia. This is about a web framework for Julia that just happens to be named Escher :)
As someone who struggles to find enough time for side projects, I agree that it isn't necessarily a sign that someone isn't passionate about the job. However, if someone says stuff like "I'd never work on something I'm not being paid for, I'm a serious professional that's irresponsible", its pretty obvious that they don't actually like what they are doing.
If one assumes that this kind of altruism is hereditery. I could just as easily be cultural.

I'm not so sure about extinction, but a steady state population (possibly with less people than now) seems pretty attractive to me. At the moment I don't believe we are culturally able to sustain this.

I often wonder what needs to be done to make it happen. Probably a more equitable distribution of wealth and resources is job number one (observing that rich societies have a low fertility rate). Which probably means that it will still be many generations before it can happen.
> Valve is certainly interested in Vulkan, partly as a means to target Chinese Dota players running Windows XP.

That seems like a far fetched theory to me. AMD and NVIDIA haven't released drivers for XP for ages. Vulkan support in Source Engine is nowhere near done, if it has even started. In the meantime Chinese players will move on...
Let's Encrypt is nice for your web server, but using that certificate at the ELB may not be so trivial. I hope that Amazon will offer free SSL certificates for ELB. Their custom SSL certificates for CloudFront currently cost the outrageous $600/month (well, $20/day), and recently they added free SNI certificates, so, for CloudFront, they still may charge us, but, hopefully, a lot less than the crazy $600!
Surgical anesthesia in young children linked to effects on IQ, brain structure
Nothing does. But that person will likely have no loyalty to you, and would give every info he has about you to Apple for an additional $100.

You don't need to be NSA level to hide your tracks there, but it's not trivial either. And Apple is likely to work with the FBI/Interpol about that if whatever evil deeds your software does is sufficiently high profile. Theses guys might also not be good enough to catch you - but they have access to the NSA data for parallel construction, allegedly. And the NSA has incriminating evidence against you.
One particularly tricky thing that this page doesn't mention is removing binary blobs (or any file) from the history. Someone committed tens of megabytes of binary stuff to one of our repos. A later commit 'fixed' this by removing them. But those binary blobs are still there, because it's a historical commit, meaning every time you clone the repo (or similar) you get huge amounts of crap.

Maybe --squash will fix it? Something to look at, I guess.
I haven't played with it, but if I had to take a guess, it should be functionally equivalent to FFOS (for apps, anyway). The closest parallel may be the iOS Simulator - it gives you access to the iOS APIs on your Mac. This _should_ allow you to run FFOS apps on your Android device.

Since the userspace of FFOS all runs on web tech, if this has enough of the runtime to power the homescreen, it should be able to power the apps too.
tried using on my LG G3. it's "runs" for now. But very slow and laggy at the moment,low res, etc.
Google Designers Rejoice About Material Design
Lattner hasn't had any say in how Xcode's user-facing features work until pretty recently, though.
They could be using the Go definition of a system language, which turned out to be things like web servers, not kernels.
Please un-hellban Terry. It's no different than just pretending that someone with mental illness is invisible.
I have always found it profoundly offensive that I have to pay Apple so I can load code I wrote myself on an iPhone that I purchased with my own money.

However it's not clear that I would be able to provide free downloads of my app from my own website; my objection to using the app store for distribution is that inlinks to my app would point to apple's website not my own.

As I have decided that the product I've presently working on will be published under the Affero GPLv3, it will be a partial solution for others to build from the source I supply. But those who do not have the expertise to build my source will be left out in the cold.
America’s Online Sales Opportunity in China - By Jack Ma
With Git though, I can and do have many micro repositories scattered around my disks. My bin and Documents directories almost always have their own repositories each. Git works great for this as well as being a tool to help teams with code management. I do have to Google a lot of stuff for it but it works really well and this article is a good summary.
Location: Philadelphia, PA - USA, but looking to move to New York City

Remote: Maybe

Willing to relocate: NYC only

Technologies: JavaScript, Java, JSF/Facelets, AngularJS, HTML, CSS, XML, C#

GitHub: https://github.com/nph0613

LinkedIn: https://www.linkedin.com/in/nph0613

Email: nph0613@gmail.com

Web-oriented software engineer with a strong interest in creating efficient user-friendly web applications.
To be fair to the professors, they wouldn't be teaching intro to whatever if they weren't genuinely enthusiastic about the subject.

Also, while the ROI on some majors is terribly negative over a large population, that choice has likely worked out very well for the professors teaching the class. A tenured position at a major university is the closest you're ever going to get in life to a sure thing.
Ask HN: Review My Resume
>You aren't trying to say then that the colonial powers assumed control of Africa to stop rape?

We should be thankful that they didn't. Who knows how they would have screwed it up?

No, the mechanism is a happy accident of nature, that people take care of the things they own. A country with a bunch of rape going on is a disorderly, unsafe country, which is bad for business. It may grate against your idealism (as it does mine!) that the right things often come about for the "wrong" reasons, but I think the parties concerned would greatly prefer it to the wrong things happening for the "right" reasons---as things are now.
Un-hellban Terry. It's a very rude and condescending way to treat the mentally ill. It's no different than trying not to make eye-contact with someone on the street because you think they're scary.
You probably wanna tell the Postman team[0] about this. They are a bunch of helpful folks who are working very hard on building the product. They'll be glad to see the bug report.

Full disclosure: I interned with Postman for a short duration last year.

[0] - https://twitter.com/postmanclient
So of course I'm generalizing, not everyone is like that, not everyone's CS degree is like that, etc. etc. Also, more true for recent grads.

But in my experience people with advanced "pure CS" degrees seem to be focused on the process not the result. I mean, they went to CS because they like to tinker with type systems, elegant algebraic concepts, nice abstract problems -- and not just as a hobby, they like it so much so they commited several years of their lifes to do that. Not that this is bad area of research, but generally when you look for a software engineer you look for someone not only smart but also pragmatic, who can get stuff done in a simple and efficient way, and this is kind of the opposite.

Of all PhDs, in my experience people who have degrees in areas that use programming as a tool not the goal in it self, e.g. physicis/EE, make the best software engineers.
I had never mediated before...A few instances of 20 minutes that were guided, but never 'for real'. I went in not really knowing what I would be asked to do or how it worked. For me, that worked wonderfully.

I generally tend to fail magnificently at first and then flourish very quickly after making all the rookie mistakes all at once.

If you have questions, don't be afraid to use the question sessions to speak to your teacher. If it seems like the instructions are too simple, you might be overthinking it. It's all about letting go after all.
You can start by un-hellbanning him if you want to treat him like a human being.

It is failing to treat someone as a human being. You are ignoring them because you perceive their mental illness to be dangerous. You're failing to make eye contact with him, because you think he is an animal.

The admins on this site need to do a lot of soul searching if they are ok with this. And now I'm hellbanned for speaking up for terry. Fuck you hackernews.
The responsive testing mode looks great, and hopefully the content blocking stuff will lead to good Mac/iOS ad+privacy blocking
You can dual-boot FXOS and Android using MultiROM. I wrote some instructions for Nexus 5 here: https://github.com/nolanlawson/nexus-5-triple-play#readme
Author of the project here. This is still very unpolished.

So... my goal with doing that is to lower the barrier to entry and get more people to try the Firefox OS user experience. Currently it needs some dedication (either getting a supported device, or flashing your existing one), and that's obviously preventing us to get mindshare, both from users and developers.

Having simply to install an android app is vastly simpler for many people that are just curious at first. Some things will always be a bit different in the android version compared to a full flash, but I expect that to be relatively minor. I'm trying to get as much meaningful OS integration, like opening links from android apps in our browser frames, bridging our Web Activities and Android Intents, etc.

Feedback welcome at https://etherpad.mozilla.org/b2gdroid !
iTunes is a specific Apple service, not a platform upon which 3rd party services run. It's one thing to run a product; it's another to run a platform. As a provisioner of PaaS, Apple are not seen as proven.

As for AWS, they're almost ubiquitous. Half the world seems to run on AWS. Regions go down time to time, but half the point of AWS is that it's a distributed architecture that allows apps running on that platform to stay up - usually. Extreme examples (such as dependent PaaS Heroku being taken down) are the edge cases that make it to the press.
Where's your traffic coming from? Are you sure it's the right target audience?
I meditated today. Gosh was that nice. Thank you for your kind wishes and your shared experiences.
I appreciate your thoughtful comments. Inspired by these discussions, I believe I've sharpened my understanding of this subject considerably. When it comes to accounting for observed differences between different groups, the following statements are the only two possible explanations:

(a) Genetic factors contribute to differences in outcomes

(b) Non-genetic factors contribute to differences in outcomes

Note that the two are not mutually exclusive. For example, when you write

Does that mean that Americans are genetically superior to Europeans? No, it's that they had access to more resources on a bare continent, which led to a positive feedback loop of wealth and creation.

you are arguing for (b). But because (a) and (b) are not mutually exclusive, this is not a valid argument against (a). Indeed, virtually the entire mainstream discussion around group differences consists of increasingly strong statements in favor (b), without ever addressing (a) directly.

This isn't to say (a) is always true, just that you need direct evidence to dismiss it. For example, given the observation that any human being with the ability to learn a language can learn any language, (a) appears to be false with respect to acquiring specific natural language (as opposed to language acquisition generally, which of course is genetically based).

So, why is it that so many otherwise clear thinkers fail to see that arguments for (b) aren't arguments against (a)? My guess is that most people who believe in (b) and only (b) implicitly apply the following reasoning:

The non-genetic factors in group differences are so numerous, egregious, and well-documented that they plausibly account for all known differences in outcomes between people of different ancestry. Therefore, genetic factors are probably irrelevant or negligible.

Unfortunately, this reasoning is faulty. For example, there is no a priori way to know how big an effect discrimination will have, and hence no way to rule out (a) without direct evidence.

As to your other points, I agree completely that we should treat people on an individual basis, without discriminating on the basis of ancestry, gender, etc. Furthermore, I believe in finding and cultivating talent anywhere it exists, regardless of background. I hope you agree.
Hello! I wrote Escher. Thanks!

Reactive.jl which Escher depends on for interaction was entirely inspired by Elm! I think the main difference between Elm is that Elm is currently a client-only compile-to-JS language. Escher, otoh runs on the server and compiles to Virtual DOM instead of JS. The Virtual DOM can include custom HTML elements, I use Polymer extensively, and have a few elements of my own for doing things like event capture, websocket communication, sampling events etc.

see https://groups.google.com/forum/#!topic/julia-users/UEaYPlBu... for a brief description of how it works.
> To salute all officers and all colors and standards not cased.

What does 'not cased' mean in this context?
Today I did for the first time in awhile. These conversations reinvigorated me to do so. Regularly though...I haven't been.
Uber's New Privacy Policy
The point is not for one person to, as you said, "be able to do everything in that company". The point is to have an appreciable respect for what others do, and have enough faith in your idea to take a solid crack at the parts you don't have an expert to handle yet. I'm not saying the CEO's MVP implementation has to be anything worth keeping. It can be a shoddy Wordpress mess, or even a very thorough clickable demo if they're afraid to touch code - but they should have something that demonstrates some thought put into the actual application (and that they value the skills I, as a potential CTO, bring to the table).

> If you not only develop, but have business connections and seed money, why court a CEO?

Because it takes more than connections and seed money to be a proper CEO. You need to have a strong sense of product direction, and the ability to steer the company in a successful way - something that a developer who has a few investor relationships and a bit of cash may well indeed lack.

> It is a million times better to have a well-connected and capable CEO, and a talented CTO than to have both a CEO and CTO that both are ok at business and ok at development.

I agree, and I don't recall saying anything to the contrary.
> Our app uses commercial libraries from closed source vendors, some of which are no longer distributing newer versions of their libraries

This is the insane part - you're relying on things you have zero control over and zero support for. Apple's requirement is no different than some fatal bug discovered or backdoor discovered in those libraries - except Apple is giving you some notice without immediately putting the liability on you.
A bridge is a bad example. Bridge analog in software engineering is a bodyshop that creates typical e-shops for example. And the first (comparable to modern software projects) “hard” engineering project was Apollo Program. It was so complex so new engineering approach was introduced to get it done. But such “hard” engineering projects are relatively rare, software ones are not.
I don't think there are any touch events at all when you're using a trackpad on a mac. For mobile, we can distinguish by the touch events.
...you can say they looked at <add your favourite language here> as an influence.
Scanning an image in osx from Node
Different perspective: I believe for most CS persons this would be a 5-minute-difference... i.e. it would take 5 mins for them to understand/research 64 bit OS pointers size. So basically you're penalizing potential good candidates for just 5 minutes of their life.
it's all about integrity