skysight-inc/HackerNews huggingface dataset:
All of these things are already available in native apps. Putting aside all the business reasons for why Apple wouldn't want to do this, why should Apple spend any time to enable this for web apps? You say the choice is between a web app and no app, and I'm sure on the margin this impacts companies that can't afford to create a native app, but why should Apple cater to the lowest common denominator? Steve Jobs' post on Flash addresses this specifically [1]:

>Sixth, the most important reason.

Besides the fact that Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices, there is an even more important reason we do not allow Flash on iPhones, iPods and iPads. We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices.

We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features. We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers.

This becomes even worse if the third party is supplying a cross platform development tool. The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features. Again, we cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor’s platforms.

Flash is a cross platform development tool. It is not Adobe’s goal to help developers write the best iPhone, iPod and iPad apps. It is their goal to help developers write cross platform apps. And Adobe has been painfully slow to adopt enhancements to Apple’s platforms. For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.

Our motivation is simple – we want to provide the most advanced and innovative platform to our developers, and we want them to stand directly on the shoulders of this platform and create the best apps the world has ever seen. We want to continually enhance the platform so developers can create even more amazing, powerful, fun and useful applications. Everyone wins – we sell more devices because we have the best apps, developers reach a wider and wider audience and customer base, and users are continually delighted by the best and broadest selection of apps on any platform.

[1] https://www.apple.com/hotnews/thoughts-on-flash/
It doesn't sound like they set out to deceive - rather they had a vision which a lot of people, including themselves, bought into, promising far more than they could deliver. Even if they got to the stage of having a fully-working prototype that could do everything the video claimed, they then had the task of translating the prototype into mass-production.

I remember when the raspberry-pi started to take pre-orders (6 years after the inception). They had massive public interest, and 100 of thousands of pre-orders taken within days. Despite being far simpler than an autonomous drone, they still ran into several show-stopping problems with manufacturing at launch[1].

Personally, I think it is the investor's responsibility (and that should be the term for someone who pre-orders the product) to be convinced that the project is feasible within the time-frame they were stating. Crowd-funding is disappointing because no questions are asked beyond watching a slick video and an FAQ. An investor would be trying out the prototype on a ski slope, and asking how they were going to translate their 3D-printed prototype into mass-production at a price-point of 500 euros within a year. And then not investing.

[1]https://www.raspberrypi.org/blog/manufacturing-hiccup/
You can add the impossibility to customize the scrollbar...
I did not know that (and that was certainly more informative than the other guy's post). Although I understand the duty to assist minor, the lack of checks is disturbing, especially since it's likely to not go well for anyone (having known someone who did work on refugee cases a while ago, having no legal documents can lengthen the procedure significantly, so they'll be stuck in a center for years, and they do check testimonies as much as possible, so they may end up getting kicked out).

I did Google, and Google tells me Sweden wants to introduce age tests to address this issue (I hope they don't outsource it to IBM).

I disagree with your other post regarding the fact that a refugee being 16 or a young adult doesn't change much: what we are discussing here, beside the racist Predatory Brown Men are coming! thing, is the legitimate concern over the necessary cultural integration of refugees in their host country Vs becoming a problem for society. We know that a husband or dad (or a family unit in general) is much less likely to cause any trouble. That would less be the case with a young single adult, who is fully autonomous and has no dependents. A kid, even at 17, is much less autonomous, will have an educator or foster family, will go to school, etc, they are going to be 'enrolled' much more actively into society.
Agreed. I said "TOTP app" where I should have said "2FA app".

I still think it's a second factor. Only a third party might have access to the factor too, like SMS codes/3DSecure.
> If you run online exchanger and have a single US customer, then you have to register your operation in USA. I find it ridiculously stupid.

When you don't know much about something, it can often look stupid.

This isn't new or complex, though. If you do business across a border, governments on either sides of the border may take an interest in the transaction. If you don't like that, don't do business across a border. "Online" isn't a special magic transdimensional place. It's just a web of connections between existing places.
> I'm sure that pure speed is not Spring best virtue, and it's not Java's either

Go look at those benchmarks again. Over half of the top 10 are JVM servers.
Good advice, I will probably try the Beta approach - however I fear that $5 will attract bottom feeder clients?! But a beta programm to learn is a great idea.
> Birth defects aren't contagious and are not often fatal.

Well, not immediately fatal, anyway. What if a gene modification is developed that halves the rate of aging? Is it a birth defect to have a maximum life expectancy of only 120 years instead of 200 years?
The consumer may not have a cause of action for trademark violation if they buy counterfeit product (as you say, it's not their right to enforce) but the consumer has other potential causes of action against the seller of counterfeit goods, including but not limited to: breach of contract, unjust enrichment and deceptive trade practices.

Moreover, there are significant issues related to the tort of defective products, say you buy a counterfeit apple branded iPhone charge, if said charger catches on fire and burns your house down (and the charger itself), then based on preponderance of the evidence Apple could be found liable as the manufacturer of the counterfeit defective product.
Dude, you are quoting an unsourced study about Norway from an article written in 2010.
Ghost 1.0
7 of the Best Value Proposition Examples We’ve Ever Seen
Russian scientists put a defibrillator on a drone
Not to mention maintenance and upkeep.
Show HN: Django-Hardcopy – Render PDFs from HTML in Django with Headless Chrome
This Is What Microsoft Said About Progressive Web Apps at Build 2017
This term was used for the banks. It implied that were they to fail, the economic fallout would be a disaster. I think it was also used for the American big three auto companies (two of which got a bailout).

I don't think Amazon is in that category, do you? AWS definitely for the computing industry, but for sales like these it seems like it would be a boon for local retailers.
My running tally of reportedly counterfeit goods received from Amazon:

* Consumer electronics

* Hobby electronics

* Footwear for aging hippies

* Fashion footwear

* Books (!)

* Perfume

* Clothing

* Pet accessories

* Bicycle accessories

It doesn't seem to be hurting their business one bit.
The 10 Good Organizational Culture Practices
I don't worry that much, because iOS and Android are also native for any application that actually cares about UI/UX, so there are lots of opportunities, specially for applications that aren't yet another CRUD app.
> I think push notifications and offline support are the real killer features that Apple currently doesn't support.

Technically Apple does support offline via the older manifests mechanism (and "Add to Home Screen" which invokes it remains prominent in the safari share sheet) though it's a lousy (and pretty buggy) experience.

Interestingly they don't support any sort of web notifications on iOS despite having added local notifications ( https://www.w3.org/TR/notifications/) in macOS 10.8 and remote Safari Push Notifications (built on APNS) in macOS 10.9.
Make Windows 10 PC Faster
My guess would be the MPAA and RIAA are large organizations with a lot of money, and plenty of time to focus on such things.

Where the case here is that it's a bunch of individual businesses that have to weigh their cost of pursuing with the cost of not pursuing a suit, individually.
4 Simple Ways to Restore Contacts App on iPhone
> but what would really make a big difference would be some kind of native integration of a mature front-end framework

I haven't kept up-to-date on Rails news, but I thought the Ember.js + Rails pairing was supposed to be their long term answer to that problem. (In that, "we support using Rails with everything, but Ember.js is the philosophically-similar, lowest-friction option"). Is that not happening anymore?
I hate using web apps. On desktop, mobile, wherever. The author's list of things they want supported by Mobile Safari is just aggravating:

> Here are a list of things you still can’t do with mobile safari due to Apple’s refusal to support them:

>

> Create an app loading screen

> Use push notifications

> Add offline support

> Create an initial app UI to load instantly

> Prompt installation to the home screen through browser-guided dialog

Why do I want these things, as a user. App loading screens?

I love the web. I love hyperlinks, text and images. The web of connections that lead you to information. Everything in that list is detrimental to a good experience on the web.

I don't want push notifications, I barely enable them for native apps. And it bugs the hell out of me when every second website in desktop Safari prompts to send me push notifications. No. Why would I want this on mobile?

Same thing with the home screen. I love the fact that the address bar in my web browser is my history, my reminders, my bookmarks, my open tabs. I start typing what I want and I'm there. Finding native apps on my home screen is only just getting to the same place with Spotlight, why would I want to make the web worse by sticking icons for pages on my home screen?

And browser-guided dialogs to put more icons on my home screen? Seriously?

This author's post is a great argument against web apps on mobile.
You can extend over window bounds, what I meant is the dropdown should open up or give you a property to allow you this option, also Flex dropdowns had the property you can set how many items are visible at a time.
I learned Adobe AIR because my employer liked it better then Qt at that time and he also trusted Adobe products, moving from c++/Qt (and previous C# Winforms and WPF) to AIR was a downgrade in some aspects but after you learn it you can do your job and implement most of the things fast.
What do you use for creating native apps for Windows, I do not know what is the prefered thing this days?
Tools exist that find this error in C code, more to blame the company that didn't use those tools and released code this important. Blaming the language solely... not sure it's productive. If the gun went off in my holster WITH the safety on then I'd blame the manufacturer. Same goes with using the right tools with C, if all steps were taken to do the right thing then I can say we should blame C. But there's not any information here on how broadcom developers their code internally.
Best Programmer Joke _ int page[4];
That's cool, I didn't know that!

I'm still amazed at the low barrier nowadays - I just sat down this morning with my keyboard and computer. I downloaded Processing and MidiBus and had Tepfer style symmetric piano and delay working in under 30 minutes (though I had a dusty understanding of Java to begin with). [1] I think I'm inspired to try my own Tepfer-piano playing...

[1]: https://gist.github.com/schollz/f8ec8687e7de784aee6831fb2ca2...
Most Frontend-Frameworks do have Localization-features so that's kind of easy to do. But other features like Bluetooth are nowhere to be seen (Blink Browser can do this - but it's far far away from a standard)
Frankly its more disturbing that Birkenstock would try to compel its retailers to only sell to certain customers. THAT is a far more disturbing precedent.
> Right now, the only way for me to accomplish that on iOS is to make a native app. This means I had to learn an entirely new technology stack

It's not the only way - you can create a hybrid app with something like Ionic (obviously this is compiled to a native app at build time, but you never touch a line of XCode yourself).

One of the big selling points of hybrid apps is that you can use your existing Javascript/Typescript skills to create apps that look and feel like native apps.
That Time I Wrote Unit Tests for the Development Team
specifically with the stock white headphones- there's an extremely high chance you'll get a fake pair.
What about counterfeit stock? Isn't Amazon liable for that?
If this were to go to court during the discovery process Amazin would have to disclose all communications their employees had regarding the Birkenstock brand. Of course there would be other evidence that Amazon was on notice of violating Birkenstock's policy which Birkenstock would be able to produce, and it's hard to imagine employees didn't have internal communications in response.
> What happens if private company ABC Inc. Is using your software, and then they are contracted by the military to perform work

This would likely fall under normal contract negotiation due diligence. You don't accept a contract to use a piece of software that you aren't legally allowed to use on that contract. Violating that would be ABC Inc.'s problem (though it would obviously affect the contractee). Thus, the status of your various software licenses needs to be tracked.

I worked with a vendor that had issues like this. They would need to "firewall off" not only data but also employees who were working on or with data or software that could not legally be used on another contract. This extended to seating assignments in their cubicle farm, where some people could not sit near other people who were working on conflicting contracts. The onus of staying legally compliant was taken very seriously.
Does anyone have an idea about what software they use to simulate this stuff?

I'm wondering if they can even make use of the newfound GPU power or are just going ahead with ancient CPU based software because too much work has already been put in.
Thanks a lot for your insight! I'm glad the US military takes Software licensing seriously - this means spending time on this may actually be valuable.

I don't want to go in to my specific objections because they're not material here, but I appreciate that militaries don't only make war. That doesn't change my objective.
Mattermost team here, thanks for the mention! Yes, we see many enterprises moving to open source, private cloud solutions. One recent example: http://www.businessinsider.com/uber-ditches-hipchat-slack-to...
>Is this just capitalism? Looking out for their own well being? No. Apple is filthy, filthy rich.

Naive much? People and corporations don't tend to stop collecting wealth - that is, after all, how they became so filthy, filthy rich in the first place.
You know that the need for citation goes both ways and anecdotal evidence isn't a real reference, right? Web developers know at least JS, HTML & CSS. Too many know Ruby, Python and/or PHP. Significant amount of them know C#/Java/Go or something similar. Then there is Typescript, all those compile-to-js languages and so on. I've never ever seen a web developer who could only program in JS. That would be very ridiculous. I personally can't count how many languages I worked and had to work with. My list includes ColdFusion. I'm very comfortable with at least 5 languages and 6 platforms.

> I am thankful that Apple does not allow to litter it with some JS scraps.

Oh, so much for being objective. References and all.

> All this cross-platform talk is just being cheap, being lazy or both.

Are you even serious? You really blame engineers/developers coming up with trade-offs for being cheap and/or lazy?

> And I would not be surprised that maintaining cross-platform monstrosity eats away any cost-savings pretty quickly.

No it doesn't. I'm a developer since much more than 10 years. I guess that's enough of a reference :)
> Realistically, I've come to think cryptocurrency just isn't for me; it's too damned easy to lose.

I think this is one of the reasons that Bitcoin has never taken off in any real-world sense. (Yes, criminals and speculators love it. But aside from that, its use is trivial.) The math is very cool, but the anthropology was incredibly weak.

People who build real consumer products spend a lot of time studying users and solving small problems for them. As you see even in this thread, early adopters always deride the dumbness, weakness, and laziness of mainstream users. But derision doesn't cause adoption. Indeed, it often blocks the humility and hard work needed to make something competitive in the real world.
How did you manage to get Chrome headless compiled and running on AWS?

I spent a while looking at this a few months ago to do a similar project (run chrome in headless mode on AWS Lambda) but couldn't get the binary to work.
In an ideal world I think browsers would have removed most non-click-related JS events (including timers) and AJAX calls, but provided way better native form elements. Also kept improving frames rather than letting them stagnate and die. The web'd be far better if they'd gone that direction rather than the full (terrible) app delivery platform.
This article has literally NOTHING to do with counterfeiting. Though its a real issue as you say, its completely irrelevant to the issue at hand
Flowdock is free for teams of 5 of less, and for teams comprised of students.
> But manufacturers are not going to use a wifi chip maker known to be repeatedly exploited, because of end user perception.

How many of your non-professionally-technical friends could tell you the manufacturer of their WiFi chip? Is it on the box? Could they even tell you who Broadcom is?

"Intel NIC" only recently became a very minor selling point in enthusiast desktop motherboards. I'm not holding out hope this is going to follow a more informed curve.

The gatekeepers (manufacturers) are the only ones informed enough to make the decision en mass. And they're not going to do so without a market reason. So barring something like "Broadcom stops providing security updates" or "New law holds device manufacturers liable for security bugs" they're going to save the few cents on BoM and continue using them.
Evolving English VoiceBank: Recordings of English Accents from Around the World
What ? Assembly has undefined behavior, for example wrt unaligned access on some processors.
Just let it die!
Putting it all in perspective: If you lived through the 1940s at all you won the freaking lottery.
500 startups have several accusers come forward against at least 2 of its leaders[1][2][3][4]. Nobody can necessarily know the full extent of what happened without having been there when each incident occurred but there has been enough information released to see patterns and the accused aren’t exactly denying the events. Given how hard it is historically for female founders to get funding even under the best of circumstances, it’s much harder during this particular period, with the negative attention and some men even considering avoiding hiring/investing/being alone in a room with a woman[5]. I definitely can’t see any “accuser ride the publicity to raise a round”. Also, in the case cited by the parent post is of a man anonymously pretending to be a woman and posting false accusations against an investor, which has nothing to do with recent accusations by non-anonymous sources.

[1] https://www.axios.com/500-startups-partner-elizabeth-yin-res...

[2] https://cherylyeoh.com/2017/07/03/shedding-light-on-the-blac...

[3] https://techcrunch.com/2017/07/20/the-long-term-cost-of-sexu...

[4] https://www.nytimes.com/2017/06/30/technology/women-entrepre...

[5] https://techcrunch.com/2017/07/23/dear-tech-dudes-stop-being...
> Tortious interference with business
> relationships occurs where the tortfeasor
> intentionally acts to prevent someone from
> successfully establishing or maintaining business
> relationships with others

So you'd have to show that the action had stopped the business relationship being maintained, which seems a stretch.

Further:

> acts improperly with malicious intent and
> actually interferes with the contract/expectancy,
> causing economic harm

This also isn't something I'd want to spend time and money arguing with Amazon's legal team over, which is presumably why they're just "considering" it, rather than doing it.
So the author of this post is saying a developer with 9 years experience needs 6 months to learn ReactNative?

That doesn't sound encouraging...
Counterfeit goods are routinely sold as legitimate on Amazon. It's the same listing as the legit product, too, just a different seller. Or it used to be. Since Amazon started intermingling their own inventory with Chinese counterfeit sellers, you have no idea whether you will get the real thing you ordered or a fake until you receive it regardless of which seller you order from.
Put him on a plane, window seat.
It is probably about commercial side of it. Selling slack to the enterprise probably is something missing.
hehe I agree. That poster went kind of bizarre there in the end. None of these things have anything to do with a Data breach. How weird they adopted white nationalist sentiments at the end..