skysight-inc/HackerNews huggingface dataset:
Disagree with this assessment. IE was so bad because Microsoft tried to go off and create its own standards that were incompatible with Mozilla / Firefox / etc. (I'm thinking of IE6 specifically). And this was big, core functionality like page layout and CSS; not some data structures that can be implemented in other ways (albeit with a performance hit). This was doubly bad because "enterprise" companies (SAP, SAS, Oracle, etc) built their original web interfaces against IE6; and those systems are so costly to upgrade that many companies still run IE6-compatible browsers. Chrome even has an option that can be pushed out via GPO to render certain pages using an IE6-compatible renderer. Safari is nowhere near that bad; I have yet to run across a page that works in Chrome that doesn't work in Safari.

Safari, by comparison, is just behind the curve on some developer-centric features. But Safari also has some things going in its favor: in my experience, it's the fastest browser on OS X by a pretty wide margin. Chrome is so bloated and full of garbage at this point that when I have it open, I usually have at least one tab sitting at 100% CPU (and this is with FlashBlock enabled). Safari also manages to feel faster while using significantly less power -- I suspect Apple has done some optimizations through Grand Central on this front.

Safari on mobile is a bit of a different story; yes it has problems, but I don't know that supporting a larger feature set is the answer.
Do you have a very outdated version of FF? Firefox is actually starting to beat Chrome on many benchmarks once again.
Internet service providers? Every ISP I've ever used I had to navigate their awful customer service infrastructure on multiple occasions and none of them were what I would call competent.
Senior Uber executives detained in France
Answers to password reset questions are passwords too – so store them that way
Understanding Mathematical Notation as Code
I think the movie was about the Bradley, but the F-111 was an amazing example of "too many missions".
Mobile Firefox, however, is the only way to have a competent ad blocker on mobile: https://addons.mozilla.org/En-us/firefox/addon/ublock-origin...
That seems phishable. I wonder what method Microsoft uses to verify that I'm not calling in to steal someone's account.
targeting hasn't improved as much as you think (hell, 1920s mechanical computers have about as much accuracy as a modern day cpu, so you can tick more in a second, so what?). there are still so many reasons for a missile to miss its target that even todays missiles are unreliable against an advanced craft with the right support.

thats the real reason they believe dog fighting is dead. having radar, drone, and satellite control of the sky is far above and beyond important. who cares if your multi core cpu enabled missle has a .0001% more accuracy when you know when the enemy's plain is fueling up in the hangar?

the US doesn't believe its going to get into a fight with a peer competitor, that's why they are ill concerned with dog fighting abilities.
What if you're a Google Apps or Drive customer?
Bootstrapping Pitfalls
> Safari isn't "lagging behind other browsers", it's just implementing different things. In fact, Safari is still the best browser when it comes to everything UI-related (animations, visual effects, …).

So then let's name these things, specifically, if you really believe that. I'm not aware of any new specs related to animations in the last couple of years. Can you name them?
The bear itself is an observer, though.
And there goes the "Open" part of OpenDNS. With Cisco's strong ties to the NSA and with its general attitude of supporting censorship in many countries around the world, I'd stay away from using OpenDNS' servers from now on.

I think https://www.opennicproject.org is a nice alternative.

I'd probably be very vigilant about their future contributions to Libsodium as well.
How IBM Watson and IBM Bluemix See the State of the Union
Nolan, I'm not familiar with what you do or have done, but have you ever tried to make a website back in the day? Ever tried to support IE6? 7? 8? IE literally broke the web. CSS rules which worked in every browser ever wouldn't work in IE. Entire webpages weren't formatting correctly, having to spend hours, days, on workarounds. Comparing Safari to IE is just wrong. Safari doesn't break the web, it 'just' lacks support for some new javascript functions, not break standards/rules that had been there for tens of years.

But I'm sure this title gets you more clicks.
> The prospects for the rest of us are fairly bleak

Mostly because if changing ownership of a Gmail account were as simple as "Post to Hacker News and complain," it'd be an obvious and exploitable security gap.
Can we do more than 10 per page? I hate having to click next, next, next in between scrolling. If I could just flick the scroll wheel and let my eyes pick out the ones I like it would be so much easier!
Installing (and using) Wine on OSX is a major pain in the rear. A bundled installer would help with that.

I'd love to read more about the custom engine :)
> The NSA has long claimed that it does not engage in "economic espionage."

Not wittingly. https://en.wikipedia.org/wiki/James_R._Clapper#False_testimo...
> Safari on mobile is a bit of a different story; yes it has problems

that's a understatement., working on ios safari has been a travesty: it steals a good 20% of view area and 25% of clickable area, it makes a mess with pages trying to be responsive by misreporting the viewport area, it has loads of bugs with resizing and orientation change events and just dies if one script in any page becomes unresponsive
Chinese AI Beats Humans in IQ
I want a web where we just draw on a big canvas. That's a pretty simple API for implementers to get right. Then we could move the scene graph (DOM) and it's rendering engine entirely into the application language where it could be more readily hot-fixed. It'd be like PDFJS but for your whole fucking web browser.
> In fact, Safari is still the best browser when it comes to everything UI-related (animations, visual effects, …).

I use Safari for all my general browsing for one reason: It uses 1/2 to 1/5 the power that chrome does.
It's possible I'll be using a wrapper for the full version, yeah. I've got your info and I'll look you guys up when it comes to that!

As for fonts, there are 82 font bitmaps included with the game, so for those seeking more traditional options, we've got 'em: http://www.gridsagegames.com/forums/index.php?topic=165.0
(The game is highly customizable, with new optional features added every new version.)
Cisco also plans to go big on IoT and this will integrate nicely.
I Chased Pluto’s Shadow Across the Southern Pacific Ocean
This game makes me feel like a cat.
The browser will be the main application delivery platform. As a business or startup, you can afford to write an app on one platform at first. Choosing IOS over Andriod, or vise versa can have a severe limitation on your customer reach. However, the web will run everywhere. Mobile, desktop, tablet, all on the same code base written by the same developers. Especially if the app is not some social app where it needs the crazy UX. Most business applications are very good and feature rich in the web alone.
I can say that jamming GPS is a not a concern, hence my comment.
So how do i blur an image, probably its not possible with this kind of SQL language, right? Or can you do something like this:

SELECT *: OPERATE SET COLOR AVG(ROW[-1], ROW[0], ROW[+1]))

To apply a 1 pixel horizontal blur?
I imagine that Google would allow the "cancel request" to override recent password alterations to avoid accounts being taken over simply because the cracker moved faster than the owner once it was realised the Google account was cracked/accessed.

It may not be enough to run a password update before they act on the email. It also may not be physically possible if they have a script watching for such emails from Google and cancelling the request immediately, you'd then need to set up a faster method and/or receive the email before they did.
5 Apps to Improve Productivity
Heimdall – Secure Password Hashing
"Sign" was the first one that came to my mind.
Argentina Red Stag Hunting
Hence it being the new IE.
That's right Apple, can do no wrong. Where do these guys get off criticizing them? How dare they.
Expect()ing the Unexpected
I talk about this a bit here:

https://www.youtube.com/watch?v=zVUPmmUU3yY

this was a year ago, so a little out of date. I now work for another company that is into Docker.

I also have various bits on my blog:

http://zwischenzugs.tk

check out the jenkins ones, for example:

http://zwischenzugs.tk/index.php/2014/11/08/taming-slaves-wi...

http://zwischenzugs.tk/index.php/2015/03/19/scale-your-jenki...
Is this a good way to get started with assembly?
Growing Up with the Little Application Server That Could
Reminded me of my favourite Andre story. This is after his career and I was watching some charity tennis thing (no clue what it was). However, Andre and his wife Steffi Graf were on the court and auctioning off a weekend with the two including tennis lessons at their private home. The auction was taking place at the centre court of the US Open venue in NY. The bids were up to $75,000 for the weekend with Andre and Steffi. When the bidding stopped, they asked the last two bidders if they would each pay $70,000 (the highest amount both had bid) and they would each have a weekend with Steffi and Andre. They basically doubled the amount given to charity by giving up two of their weekends to complete strangers.
Not native, no. Cogmind works nicely in Wine (better than many natively ported games due to the simple rendering engine), and we have plenty of Mac/Linux players in alpha.

What I hope to do instead is eventually provide a Mac version as a one-click wrapper, but for now there are instructions on the forums for getting up and running on your own.
This is similar to: http://rileyjshaw.com/terra/
Can I do this with strings as well?

"tsch" ==pa

pa dump

# "tsch"
libcrypto includes the OpenSSL ASN.1 code, which is worrying as all hell, e.g.: https://git.openssl.org/?p=openssl.git;a=blob;f=crypto/asn1/...

Or any file in that directory.
It'd be nice if you could pay for per-incident support on their free Gmail.
> Only in the sense that I'm the "product" of broadcast television

Well, yes you are. Some years ago, a CEO of french television said that his business was to sell "available brain time" to advertisers.
Absolutely disagree.

Apple wants to make the best experience for users because then they'll keep buying Apple products. If users want the web, then they make the browser better. If Apps are more appropriate, then they make apps better.

Apple prioritizes stuff users care about -- battery life > IndexedDB, accessibility > WebGL.

Until you understand this and stop thinking like a conspiracy theorist, you won't understand Apple and will keep confusing your priorities with user priorities.

Again: pleasing users -> profit. Making web lose -> ???

This isn't "embrace and extend" -- Microsoft added huge swathes of proprietary functionality to IE and tended (and tends) to prioritize developer and corporate IT desires over users. Insofar as Apple extends the browser, they do it through standards and proposed standards and (mostly) open source the implementations.
In my head I meant $2/hour but $2/day came out instead. Thank you for correcting me!
Which has been stated again and again, but was never an issue with Apple.

First because what they make from the App Store is spare change for them.

Second because they did have the best browser for a while, and did very much to advance the state of the art (from WebSQL, to Canvas, CSS 3D and other stuff, all originating there, along with the original fast-JITed JS engine who started the JS-race to what we have know). And they did that for years after they had an App platform available too.
Thanks for the info ssyphon, I will take a look with my dev. Would the site not load at all for you?
The comment you're responding to specified Safari on OSX.
The reason for the four-year cap is tied into the legal authority used to hire most people at 18F. Government jobs work a little differently than what most of us are used to in the private sector.
I'll look into infinite scroll, thanks for the suggestion.
That's amazing. Thanks for reminding me how much contempt they have for choice.
Is the person that hacked the account just sitting there waiting for emails to come in and hopefully can click the "Cancel Request" before you can reset the password?
Barack Obama is the only successfully online politician ever
I just learned about your project today and it's fantastic! We must think alike.
Did whoever downvoted this bother to read the thing at the link? Or did you just dismiss, out of hand?

The commenter talks about how to be productive after a felony conviction. If that's not relevant, I don't know what is.

You guys are brutal. Seriously.
Hi! I'm a Developer Advocate over at Atlassian, and I'd like to point out that Stash offers extensible merge controls through merge request check plugins. In addition to pre-configured and third-party plugins, an open API allows you to make custom merge requirements.

https://developer.atlassian.com/stash/docs/latest/tutorials-...

In Bitbucket, we don't support this yet, but we do allow branch restrictions to ensure only trusted users are able to merge sensitive branches and many teams find this to be a suitable proxy for that behavior.

https://blog.bitbucket.org/2013/09/16/take-control-with-bran...
Chrome is bloated and inefficient; even if it's not doing power-saving CPU scheduling. The "one process per tab" model seems great, but it allows Google to ignore performance problems in the browser and push them off to the page itself. That said, Google is a lot more active in pushing the envelope of browser development, so even though I personally stopped using Chrome, I still appreciate the work Google is doing on it.

Totally agree with the speed of Safari. I have Flash enabled, albeit with a plugin that forces click-to-load. Safari is a lot faster than Chrome at this point; it just feels more like the fast, stripped-down browser that I want.
"awesome" lists are rather common, there's even a meta-awesome list of them:

https://github.com/sindresorhus/awesome
I'm just curious how others have their setup. :)
Your nitpicking isn't helping anyone.
Forgive my unfamiliarity with the topic, but are these planes really using radar during a battle? I would have thought that anti-radar missiles would be standard equipment?
He's talking about rendering (quality) not speed.
If I remember correctly, Pete always had a reputation as a nice guy on and off the court. Very similar to Roger Federer. A ferocious competitor but someone who still would interact with his fans. I've always used that as a gauge of who deserves respect and who doesn't. Simply being a badass tennis player while acting like a privileged jerk earns no points in my book.
That's a great point. Using other cores' registers is required to pass many scenarios in the game, and I'm embarrassed I forgot about the technique after being away for only a few days :) Thank you!
OP here, in contrast, here is Andre Agassi's farewell speech text:

The scoreboard said I lost today, but what the scoreboard doesn't say is what it is I have found.

And over the last 21 years, I have found loyalty: You have pulled for me on the court and also in life. I have found inspiration: You have willed me to succeed, sometimes even in my lowest moments.

And I have found generosity: You have given me your shoulders to stand on, to reach for my dreams, dreams I could have never reached without you.

Over the last 21 years, I have found you, and I will take you and the memory of you with me for the rest of my life.

Thank you.
> Now, after one year, Apple has fixed a whopping two bugs in IndexedDB (out of several), and they’ve publicly stated that they don’t find much value in working on it, because they don’t see “a huge use.” Well duh, nobody’s going to use IndexedDB if the browser support is completely broken. (Microsoft, I’m looking at you too.)

Well, the reason for this is clear: offline web apps are supported in iOS but without a reliable way to store larger amounts of data, web apps get pretty much useless and so people have to go through the Crapp Store.

But, I have to defend Apple, IndexedDB is a ridiculous steaming pile of junk when compared to WebSQL. Writing a single-line SQL statement with multiple WHERE clauses and a couple ORDER BY, takes metric tons of boilerplate crap in addition to callback hell because the IndexedDB crap is async.
I have no idea about usability because I don't use the online interface, but Microsoft's Office 365 offerings are great for $5/mo. You also get unlimited OneDrive space.

It also comes with 10 minute turnaround time on phone support. You get a little popup asking if everything is okay and if you want to receive a call for support when you login to the admin interface.

I've been quite happy with it for the last three months.
I recently ditched Chrome as my default desktop browser in favour of Safari because of its lower power consumption. Apple may well have made a conscious choice to eschew staying up to date with cutting-edge web technologies in favour of a better overall user experience for the majority of users.

If so, it was a wise choice.
>> You can bolt very advanced weapons onto the Gripen, or the Eurofighter, but you can also buy two or three times the amount of planes.
Don't you then also need 2-3 times the amount of pilots, airfield, fuel, hangars, maintenance crews...
It's sometimes genuinely hard not to sound cheesy when discussing my work in DC (moved here a few months ago). :) Here's another piece on this sort of work with a different tone but the same message:
https://medium.com/@USDigitalService/mikey-dickerson-to-sxsw...
It's interesting, but isn't 10BTC($2500) prize too low to tell us anything about how secure is this ?
The entire account system does.
I’m 28, I just quit my tech job, and I never want another job again
> significantly less power

This is the big issue for most people, I think. I would love to use Chrome, but when I do, (a) thighs burn to a crisp if my machine is on my lap directly and (b) the battery depletes, literally, 1.5x as fast.
It's not about adding vehicles. More ubers actually mean less vehicles since people who would otherwise drive and park all day would take an uber.

You would argue that more and more ubers would come. But uber drivers would see they wouldn't be making enough money so they wouldn't do that.
Nothing you've said here really addresses the problem discussed and really you're looking at this from the perspective of the consumer and not the developer.

> Safari is nowhere near that bad [as IE was in the past]

Doesn't address the problems developers are having.

> I have yet to run across a page that works in Chrome that doesn't work in Safari.

Try any webpage that uses WebRTC, and there's a growing number of these. But really it's because people are doing what they did with IE6 which is here is code that works everywhere, and here is some code to make it work on Safari so the user is none the wiser. The problem is still there.

> Safary, by comparison ... <insert swoon>

This has nothing to do with the post. Great you like Safari, but the problem still exists. Where's the WebRTC support? The Audio API? Right.

As to the original article, I prefer a 4th step not mentioned, just ignore Safari. Apple has a huge iOS userbase, sure, but as the HTML5 disparity between Safari and other browsers increase it's becoming increasingly not worth considering and really do iOS users even expect the HTML5 features that don't work in Safari? They'd probably prefer a native app for that.

Desktop users can use Chrome or Firefox when a site doesn't work in desktop Safari, and if that makes them mad, good. Maybe Apple will fix their shit then.

Edit:

Regarding downvotes: I know engineers are ignoring Safari. I ignore Safari, and other people I know ignore Safari. A convenient sample sure, but as this article points out developers aren't happy. Downvotes or no. Deal with it.
I switched to fastmail almost two years ago and don't regret it a bit. I especially like having multiple domains at no additional cost.
I don't see anybody mentioning this anywhere.
Why isn't there a wi-fi connection option?

I'm aware of the security issues with low or none wifi secure networks, but most folks (myself included) never have a cable around.
Show HN: Doctant – Simply share documentation with your community
Two pilots were fired after photos of them posing in the cockpit surfaced online
I'm a little baffled at the idea that the forums would be able to resolve this sort of thing.
Apple Inc. Set to Announce Apple Music, iOS 8.4; Reveal Song Limit
The closest thing I've seen to this is the platforms aimed mostly at providing providing datastores for sites/apps that pull in all their dynamic content on the client side. But these have the obvious advantage to the content manager of the client side app potentially being a static page pulling in content via js or a mobile app, as opposed to an Apache server with a PHP installation that still needs patching and securing...
Yes, that is also true for every other effective ground attack platform. AC-130, Drones, Apaches and other helicopters. The A-10 isn't a fighter, it is for ground attack. Not even the most fervent A-10 fanatics believe that the A-10 is a capable air-to-air fighter; it was never intended to be. So, yes it needs fighters to ensure air superiority so that it can operate. That's not a bug.
What was open about it? I always felt weird with the combination of 'open' in the name and then tracking and advertising heavily.
I'm not sure you can pin this all on Apple.

Back when the first iPhone was released Jobs was all "We have a great way for you to develop apps! ... HTML5!"

All the developers were disappointed and wanted a native API. So here we are.
Miux by Microsoft. Why Windows 10 Maker May Release Its Own Linux OS Distro Soon
Editorialized titles are irritating, random HN commenter says.
I don't like the fact that mainstream publications (NYT, WSJ, Grauniad) show up on HN this often, especially the paywalled ones, but at this point just have your browser forge referrals for WSJ and always tell it you're coming from Google.

There's refcontrol[1] for Firefox. There are other options for Chrome[2].

[1] https://addons.mozilla.org/En-us/firefox/addon/refcontrol/

[2] https://news.ycombinator.com/item?id=9531941
> News stories about how smart TVs phone home have circulated, and yet AFAIK people are still buying them in great quantities. They just don't care. They are outraged and shocked when the news appears, but shortly afterwards they carry on as if nothing happened. That, I think, is the scariest part.

Being angry about it takes effort and, frankly, most people don't seem to care about their rights as long as it doesn't effect them personally in an obvious way.
It also supports other libraries. From the README.md:

"Today s2n supports OpenSSL, LibreSSL, BoringSSL".
However, [Safari] still has the best perceived performance.
Just open a page with a heavy layout and scroll up and
down, or type an address or search term in the location
bar and "feel" how fast it loads.

The performance gap is particularly noticeable on older Macs. Safari feels about the same as other browsers on my recent Mac... but there's a big gap in responsiveness between Safari and the other browsers on my wife's 2009-ish Core 2 Duo. [Edit: I mean that Safari is much more responsive than Chrome or FF]

This doesn't excuse Apple dragging their feet on web standards, of course.

It's just puzzling. Clearly Apple puts a lot of work into Safari. It's not the bastard child that IE was at Microsoft... recall how the IE team was disbanded after IE6 at one point.

And yet, frustratingly, Apple doesn't support modern web standards despite allocating a healthy slice of developer resources to Safari.
Amazon disabled SSLv3 on S3 very recently (May 20th), prob as part of moving to S2N.