skysight-inc/HackerNews huggingface dataset:
The value provided isn't necessarily silent updates, but making updates available without jumping through the app store. It's still up to the app developer whether they prompt the user before installing the update. In fact, the Cordova plugin provides a single function that shows a "apply or ignore" popup when an update is available, so the user can choose: https://github.com/Microsoft/cordova-plugin-code-push#codepu...

That's not to say app developers can't silently update, but using CodePush doesn't lock your app into that workflow.

(full disclosure: I'm doing other things now, but I worked on this project for a few months)
Eloquently expressed pov as we've come to expect from @dhh. Legend. Now what I'd love to hear is from founders of @stripe and @intercom as they have both lived the experience of developing 'lifestyle' scale businesses before bringing unicorns to the market
It only takes a tiny number of people to make a lot of noise, but I don't think it represents public opinion. Consider the Tea Party: Whether you agree with them or not (please don't answer), based on the noise they generate they might seem to be a majority, but they are a small and shrinking minority.
A country having a trade partner that can provide goods for half the price, is equivalent to having a machine that can manufacture the same goods for half the price, except the former requires no capital investment. As the trade partner gains wealth from providing that good, the price will rise and incentivise investment into automation technologies.

Things will be better off when things are more integrated and automated.

That is true because the country can delay the investment into increasing capital, which it can invest in another industry, and while that's happening, the trade partner will have increased income in the mean time.

Let's take an example to the extreme.

U.S. can spend 20% of it's GDP over the next 10 years building Strong A.I., but it will probably be better off to import human-level intelligence over the internet from low income countries, and gradually ramp up it's investment into Strong A.I. as the cost of importing intelligence from low income countries increase. Over-investment into capital is not economically efficient.
Seems as though that's what's happening. I just hopped on Baidu street view and found a couple new spots about 1km away from my old place. Wtf are all _these_ buildings:

http://j.map.baidu.com/EPRRD

http://j.map.baidu.com/1tSRD (looking east in this spot points you towards central Xiaoshan where there are are indeed people. West, however, is _all_ new to me)
we use it, but (after reading the homepage linked to at the bottom) pretty clearly outside the core use case. In particular, we use it for off-heap caching, which we configure through org.apache.spark.StorageLevel. We monitor via tachyoneFolderName which as you probably know is a spark context (sc) attribute (eg, ./bin/spark-shell, then type "sc."[Tab] to find it).
HN is awesome, and I imagine very hard to copy (Union Square Ventures tried). But I don't see how it gives the accelerator such a big advantage.
Adblock is actually pretty memory hungry, if I remember right.
Philosophically I like the idea of the user being able to choose any version of the client, but that doesn't seem sustainable: while it's generally _nice_ to support old versions of your app and avoid breaking changes to the protocol, sometimes the cost to the developer would just be way too high.

For many apps that communicate with a remote service, you're gonna have to eat _some_ update somewhere down the line.
I'm in a wheelchair. Having someone take a future-Lytro-scanner into a building and send me the result would let me answer the "is this building accessible" question much more easily. I was hoping for this kind of thing with Google's Project Tango but it didn't eventuate.
At first, there was the mainframe and all was good.

Then Sun pushed out SPARC boxes with 3 mouse buttons (don't even LOOK at those let alone touch those sayeth the sysadmin)

Then we moved everything server side to the cloud, and virtualize everything in our dev environments.

In the future, I predict that things will come around full circle: quantum computing will bring us back to the Big Iron days of "don't even look at it, don't even touch it" but given cooling requirements of QCs these days you won't ever see it.

"All of this has happened before, and it will all happen again."
Prosperity Require a Welfare State. Discuss
Local governments, putting IT out to tender, should describe the VALUE of each feature. EG can work in local dialect (Exxx), source code is openly available (Exxx), we can modify and rebuild (Exxx), nearby support teams are familiar with and can do source mods (Exxx). The statement "word processor must be open source" might not match TPP.
That's pretty surprising...

You would think with 15K creators and their traffic they would be able to monetize better... having to cut down to only three employees suggests they aren't making much revenue at all...
HN is like a realtime electronic marketplace -- or information exchange -- for young tech companies in that an issue can arise and be resolved, for better or worse, all in the space of 24 hours. I think the recent case of LiveCoding.tv is a perfect example of this, because a user was having problems getting her account deleted and posted a thread about it here.

A whirlwind of activity started up, within which a cofounder responded, as well as the president of YC. They both were actively looking for the CEO so that he could resolve the issue, and when he eventually popped up into the thread, a clusterfuck of absolutely biblical proportions ensued.

What people saw was the obvious mudslinging between parties, but what they didn't necessarily see was all of the cold, numeric computation going on behind the scenes whenever posts were being up- and down-voted, and karma points were being won and lost.

Say whatever you want about the validity of these kinds of emotionally/psychologically derived numbers, but the point is that they are realtime data points concerning large numbers of highly speculative investments, and they could not reasonably be ascertained in any other way.

When I was watching that whole thing play out just like a live sporting event, I was refreshing the profile page of the CEO in question, and his karma points seemed to be dropping like some kind of flash crash in the NASDAQ.

Some may say that it isn't in the best interest of YC to have so much publicity when these kinds of things happen, but I think the point is that it is always ultimately in everyone's best interest for the truth, no matter what it is, to be uncovered as quickly as possible, and framed within a language that is as objective as possible.

I can only imagine what kind of machine learning might be going on behind the scenes at YC, involving all of these data points that are so intimately connected to known human beings, many of whom are so intimately involved with the insanely dynamic economic activity that is starting up a tech company in Silicon Valley.
Then U.S. is benefiting from China drawing down on its natural capital (much of the pollution from Coal excluding CO2 emissions is local to the continent). U.S. should mothball it's aluminium industry and buy China's.
Only YC companies are allowed to post jobs on HN.

You could imagine that HN is a direct solution to what many people consider that hardest problem startups have to solve: hiring good engineers.
I'm not sure why you think that Facebook should support other platforms? It's open source and free of charge to you. Doesn't it make sense that they are going to support only the platform that they use and are mostly interested in?
The biggest difference in this case is that the mobile version is native instead of using a WebView.

Yes, it uses JS in the background but uses native widgets, which results in a much better user experience.
Slow, error-prone, obscure. Remember that Octave is used by people who regularly call themselves "not a programmer".
It's a hiring advantage for YC startups, as well it's publicity for YC in general, putting the YC brand in front of people who apply to accelerators. Why do I know a lot about YC? Because I read hacker news and there's a lot of stories here about YC and YC companies. What do I know about their competitors? Almost nothing. So it's a huge advantage.
Japanese Buddhism has many "priests," who are noncelibate, typically married. They are trained in various rites and may officiate weddings and funerals and tend to temples. I don't know what this man does in his priestly capacities, but you don't seem to be very well informed about Japanese Buddhism. The translation "priest" is very common.
> Never heard of Kyocera being anywhere nesr tge top of Best Places to Work surveys adressing employees satisfaction.

Have you never worked in a company that's on those lists? It's highly encouraged (wink, wink) that you help them out with high marks.
Could you open source your code?
See my comment here: https://news.ycombinator.com/item?id=10517209

I'm not sure if it creates "such a big advantage", but it's absolutely an advantage. I never see job postings by non-YC companies because I'm not looking for them. I do see YC job postings at least 5 times per week. It's all because of HN.
Woah! And I thought they were yet another knock-off Asian brand. They need to advertise appropriately. I held Belkin in higher regard than Anker.
This is great. Between updates/hydration and browser APIs like web push notifications, camera, geo etc.. the app stores are just glorified CDNs. Building 'natively' for these platforms offers few advantages, but adds overhead, deployment delays, and vendor-specific concerns. Choosing to release on an app store should be a config setting, not a business model.
What you've written is a glowing self assessment. While it may be entirely accurate, it'd be enlightening to see what kind of feedback the employees in question would give you on the subject.
> and you don't get to choose when a web app updates
That's why I prefer autonomous applications to webapps any day.

As for notifications - I'm not bothered by those. I think I get only a few every other week. Guess it's because I don't have many apps and the ones I have don't update every other day. Also, I allow some apps - those whose developers I trust, those that can't get worse and those I either don't care much about - to auto-update. But I manually track the updates for the apps I use daily. Don't want to find that things I'm used to are suddenly broken.

If there'd be a way to hook into Play Store to trigger a full backup before the upgrades, I suppose I would've enabled auto-updates for most apps.
This video is incredible!

Many years later, and we are still struggling to solve the same software engineering problems, per example, project delays.

The video also shows that, in 1973, the requirements changed all the time. People had a lot of meetings, and they think that programming is a lot about teamwork and collaboration. Requirements analysis, before it had this name.
Working in an open office is horrible. I would rather try to work in a noisy, overpriced, obnoxious, coffee chain, than spend another minute in an open office plan...
I wonder how Apple is going to react to this. This basically allows developers to issue app updates and bypass the Apple App Store verification process.
Oh, I like man pages, and have written some for my own little projects. I wish we had more man pages for our internal tools at Google.

Gnu's `info' was supposed to be the replacement. But I seldom look at their documentation.
While this is a Joke I know people that actually fly from Spain or Portugal into London about 3 times a week and work the rest remotely and they actually save allot of money on rent.

Some of the low cost flights can sometimes be in the single digits one way, and even if you pay the "full" low cost price you can easily get tickets for under 50GBP with no luggage and no issues.

A decent 2-3 bedroom flat in London in a good area can easily get to 3000 GBP without even touching the luxury market.

You can rent a beach house in Spain or Portugal for less than 500 Euros a month.
Even if you spend a 1000 GBP a month on commuting by only using the big airlines you still save up around 50% of your would be London rent expenditures.
If you're looking to update React Native apps on iOS in a similar fashion (without going through the Apple Store), AppHub[1][2] looks to be tackling this as well. Not affiliated, just saw it mentioned in one of the React Native PRs[3] to help enable some of the functionality.

[1]https://apphub.io/

[2]https://github.com/AppHubPlatform/apphub-ios

[3]https://github.com/facebook/react-native/pull/3189
Computer Chronicles Special: Computer Bowl 1990
How to fix the tech diversity crisis: Lifting the fog of bias
Because it's not illegal as my post points out. It's a flaw in the structure.
It is possibly one of the most diversified tech communities on the planet. As such it attracts talent. At the end, talent is your most valuable raw material as an accelerator/startup.

HN pulls techies/hackers like a magnet. In a way, it was the internet exposure to YC/HN/pg's essays that brought me into the startup world. And in a way, it was always my aspiration to go to Mountain View and talk to those people that gave me that exposure.

:)
(I work on React.)

Facebook works on tools that help Facebook. We like to give back to the community whenever we can. Unlike most other platforms, our end goal is not building and making tools or technology. Instead, we build whatever helps us make better products.

This means that (IMO) we end up with higher-quality tools. It also means that we focus on the use cases that are important to us which occasionally differs from what's most important to the community. (Though even if you look at what the community has voted for, Linux and Windows support doesn't even make the list: https://productpains.com/product/react-native/?tab=top&.)

Since most developers at FB use Macs, that's what we supported first. If there's community interest in React Native running on Windows and Linux (and there is), we'll happily take pull requests that add support, and I see no reason why we can't make sure the support doesn't regress after it's merged.

I'm not sure why this strategy is upsetting to you. As a point of comparison, Rust's Windows support lagged behind for many years and what it did have was community-supported. Now, Windows has caught up and it will remain a first-class target for them. I expect React Native to end up in the same place within the next few months.
You are incorrect.
Hi Chris ---

In the earlier thread, it seemed like some people were reaching different conclusions because they were using different definitions of "bias". I think my working definition would be something like "there existed in the actual applicant pool a subset of unfunded female founders who should have been statistically expected (given the information information available to the VC's at the time of decision) to outperform an equal sized subset of male founders who did in fact receive funding".

Alternatively (and I don't think equivalently?) one could reasonably take bias to mean "Given their prejudices, if the same VC's had been blinded to the sex of the applicants, they would have made funding choices resulting in higher total returns than the sex-aware choices they actually made." I'm sure there are many other ways of defining "bias". Could you define what would need to be true for your test to show that "the VC process is biased against female founders"?
No, all of society (including the most free-market of conservatives) sees value in learning about art, philosophy, history -- in fact every single one of them at some point will have paid to learn about art, philosophy, history etc (even if it's just going to the theatre or buying a book).

The debate from their perspective is simply that you only seem to see value in learning about art in education if someone else pays for it for you, but not enough to pay for it yourself.

The question of "the value of your education" can never win the argument against privatisation/optimisation of education, because the more "value" there is the more the consumer ought to be willing to pay for it.

The reasons for keeping education largely public and unoptimised are outside of that -- avoiding competition on price (richest-student wins), that the lecturers have a by-product that is useful to society (mulling problems where we don't yet know whether they have value or not and the market cannot price them), getting students from multiple backgrounds to bounce off each other (avoid social silo-isation by discipline) etc.
I appreciate the fact that the giant sign is on a literal brick & mortar wall.
> Plunkett realized that he could replace this pricey switch with a potentiometer -- essentially an adjustable knob that divided voltages and acts as a variable resistor -- and achieve the same effect. “The switches were very expensive -- about $4 each,” Plunkett continues. “The potentiometer would only cost about 30 cents.”

Maybe he's talking about a rotary switch coupled to numerous external components? Such a thing has tonal virtues: you can switch paths that have different L, C and R values.

But, no; it's just described a simple switch:

> This switch, invented by British engineer Dick Denney and installed on all Vox AC-100 amps at the time, stood for “middle range boost.” When flicked on, it would highlight the middle sound frequencies of the guitar (notes between 300 and 5,000 hertz); in doing so, it would tame the extremes (very high and very low pitches), and produce a flattened, smoother sound.

It seems like nonsense that some at most DPDT switch would cost $4 versus a potentiometer at $0.30. Not for equal quality.

Maybe someone can shed some light on this?
JS performs well, JS VMs are small enough (or at least comparable to Java's core) and since it runs local code instead of code from the internet, it's pretty secure. I've done desktop applications[0] made with JS, with the .exe being less than 5 MB (including node and all JS code bundled).

Your concerns involve bundling whole web browsers with the desktop applications. We'll probably see a desktop version of react-native in the near future, making things much more lightweight.

[0] Without barely any GUI, it was mostly a canvas.
This is why I think the concept of soft and hard dependencies is useful.

As a dev, it's nice that I can track what my users are doing with GA, but I would rather my users be able to use my application. This is definitely a 'soft' dependency because I do not have a hard requirement to use its functionality. If a critical piece of my application (a 'hard' dependency) fails to load then that is a bigger problem.

I don't think we have to degrade gracefully for every possible failure, but failing to render anything is a really bad failure mode. Your lazy/efficient dev is actually just providing a good user experience; if something bad has gone wrong, let the user know so they can refresh etc.

The thing about third-party scripts is that you have no control over them at all. By their nature, you can't even bundle them (that is a workaround for some options though)!

If your users are deploying your web-app behind the firewall, and outbound requests are blocked, if you don't handle these requests failing then the entire app becomes unusable regardless of if they use ad blocking or not.
A "black company" is one which abuses employees in such a manner as to shock the conscience of a Japanese salaryman.

Normal company: Work Monday to Saturday, Sunday off.
Black company: two Sundays a month off... but you have to work on them anyhow

Normal company: 70 hour workweek involving 20+ hours of paid overtime.
Black company: the overtime is uncompensated ("service" overtime)/

Normal company: underperforming employees are ostracized or criticized.
Black company: underperforming employees, or performing employees, are subjected to "power harassment" or physical violence.

Incidentally, salaryman loyalty counsels that one's own company is never a black company... I mean sure, there might be some disreputable firms in Tokyo, but we are just going through a crunch period, Tanaka-buchou is well-known to be demanding, that project is over budget so sacrifices must be made, etc.

Many Japanese salarymen of my acquaintance would identify the core underlying sin as "failing to uphold the company's end of the bargain all of us know we're making" and would say "It's mostly a thing at tiny SMBs who don't have the economic resources to consistently treat employees correctly."

If it isn't completely obvious, I have strong reservations about salarymanhood as a system and how the discourse of "black companies" is designed to and functions as insulation for that system.
The Proton Mail DDOS Attack
Your Canadian counterparts are incorrect, or they must not have read the post clearly. You are in fact able to deduct executive compensation against net income. You CANNOT claim excessive executive compensation for your SR&ED expenditures, but that is NOT what I'm indicating. If your counterparts still claim that this is not the case, they are pretty sh*tty accountants.
Trans-Pacific Partnership bans requirements to access source code of software
Those others felt compelled to contribute because John refused to specify MD with anything other than a incomplete blog post and a buggy perl implementation. If this isn't an example of community involvement exceeding maintainer willingness to advance the project, I don't know what is.
Trello Integrations
As much as HN wants to believe, TPP is not just a giant conspiracy.

Sure there are some questionable copyright/IP details, but there are a lot of benefits here for US manufacturers as well - historically import tariffs in SE asia have been quite high which makes it difficult for US exporters to be competitive there.

The deck is stacked against US manufacturing in several major economies. If you don't believe me, look at import tariffs in china and brazil (and most of south america and asia). It's quite prohibitive to import many finished goods into these countries as they've been very diligent about protecting their manufacturing base.
At Uber, the Algorithm Is More Controlling Than the Real Boss
What is mobile app analytics?
What's contrary about this? You haven't actually addressed any of alwaysAttending's criticisms. It's just a tangential point.
That's like saying that bookmarks are disabled by default because the bookmark code does nothing until you interact with the browser, eg click the star or type in the "awesomebar".

If it's in the default UI it's not disabled, disabled means you have to take steps outside the expected workflow to enable it.

Dramatisation follows ...

"Oh, this rock I put in the middle of the floor, don't worry it's disabled; if you don't kick it or fall on it then it can't hurt you. Sure, putting it there makes you likely to trip on it; requires you to move it if you don't want to.

What's that? The company name on the side, oh that's just the company that asked us to put the rock here. Yeah, we're totally honouring our roots and keeping with minimalism aren't we!

No, no, it's not an advert - many of our users like having this rock here.

Next week we're going to scatter marbles on the floor, each one says 'drink more Koke', aren't we just being awesome.

Ha, do you remember when you had to choose for yourself which junk to clutter your office up with."