skysight-inc/HackerNews huggingface dataset:
> Chrome and Safari are used by most users (on mobile and notebook/PC).

Statistics for Notebook/PC:

> http://gs.statcounter.com/#desktop-browser-ww-monthly-201509...

This shows Safari has only a market share of 4,75%.

For mobile: As long as it is not possible to either run Safari under another mobile operating system or Apple allows allocate executable memory on iOS to let other browsers implement JIT there is no meaningful way to compare mobile browsers (in particular Safari),
WOW! I'm truly inspired!

PS:
Which feature film did you produce?
It doesn't change the fact that you still own the hardware on which the software is executed.

You own the car and the computer but you don't own the autopilot software or windows that runs on the hardware.
Layoffs are capitalism and efficiency and all that so nothing to hold against GS but I find it strange how difficult it is to disloge the upper echelons even after unethical, reputation damaging and near criminal activities.

The banks then pay billions of dollars in fines. And this time the smug ones do not weigh in with their usual acerbic insights about shareholder interests, other wise used to justify such shareholder interest saving measures as firing workers on christmas.

The executives lose nothing, do not get prosecuted and walk away with hundreds of millions of dollars and no one is in any particular hurry to fix this persistent agency problem in capitalism.

A certain segment of the population always appears to be immune to the rules that apply to the rest, whatever the dispensation. They rules don't apply or there is always just enough leeway designed in to let them through.
Come on. Are you seriously suggesting that Apple is not a tech company? Have you seen their chip designs? Do you know of any company that ships in volume that has successfully migrated from two chip architectures which is still around today?
Yes. And there's a good chance that now that it's in international media and the scope is so large the king will catch wind of it and the repercussions for these guys will not be good.

In Nigeria you might get away with stuff like this. But Morocco is besides an Islamic country also one with ambitions, good ties to Europe and increasingly modern infrastructure (as evidenced by their Internet racket). If I were them and I read this news article, I'd be putting my Japanese motorbike and German car on the boat and cross gibraltar. I bet it's not too hard to become a Spanish citizen if you have money.
I'm assuming that's because of the Android security model, rather than a limitation of the exploit itself?

edit:
Apparently SETUID is disabled on Android:

... using kernel features that help block privilege escalation (e.g. NOSUID, NO_NEW_PRIVS).

source: https://lwn.net/Articles/609511/

also: https://unix.stackexchange.com/a/250806/95938
Diamond Jewellery Online
With regards to mortality as a motivator, I often find the opposite to be true. When I am reminded of death or illness, I usually end up falling into a spiral of procrastination -- anything to avoid the thought of oblivion. I find it to be quite a major source of time wastage and I suspect I'm not alone in this.

When Asimov was unwell following bypass surgery, James Randi wrote that Asimov fell into a depression and gave up writing altogether [1], presumably for the same reason.

[1] http://www.skepticfiles.org/atheist/asimovob.htm
Afaik, Apple starts lots of development projects and a lot of them gets "Steved". If the new product isn't enough better than the competition or won't have enough profit margins... axe.

(Point is, the project might have been doing well and following the plans -- but Apple might have found that the target market niche was too small. Or the margins might have been too low for Apple.)
Of course, it's the default app opened on click that cannot be changed.
I've been there. I even got a fair way into discussing starting a 'data migration' startup. Customers only care about getting their data migrated and wouldn't mind you holding the rights to the software tools you write to do it so you could get better and better as you build up your toolkit.
One problem early on was Groupon wouldn't allow the limitation of numbers of "deals" sold. That put some people out of business. The people running Groupon were acting well beyond the bounds of morality. IIRC they did correct that after some bad press.

The money lag also killed some small businesses who had assumed they'd get money at the pos to cover their costs and hadn't accounted for increased custom needing greater spending on inputs when money was locked up for 3 months. Cashflow interrupts easily kill a small (micro) business.
There _is_ a culture at GS, or any other investment bank, and it is designed to bring in the right sort of people.

I never worked at GS, but I do work in finance and some elements of this culture I enjoy. E.g. at my last place, we had no perks, ping pong tables, gym discounts, fancy office etc. (the office building was cheap ex-factory floor at the suburbs), but the salary was above the market. I liked it, "don't tell me what to do with my money"
Yeah. I'll also need to work on personal branding once I go fulltime because otherwise it will be difficult to get a job next time.
Still better "failure" then Googles "throw shit at the wall and see what sticks" with its products (or even multiple similar existing at once - see messaging) that year per year slowly eroded the trust in the company.
Ask HN: How many hits/mb caused a Hug of Death on your Server?
Hi, I'm about to announce a new (niche) product on various sites, including HN, and I want to scale the website accordingly to avoid a Day 1 'hug of death'.

The site will probably be a 1 or 2 pager with some basic graphics/screenshot and a 20mb download (.zip file).

Can anyone share their recent stats from when they got hugged, or provide some scaling tips?

I'm skint, and it's a non-profit product - so a load-balanced quantum-bit powered super-server-farm is a bit out of my reach...
Scott Adams (yes, the Dilbert guy) wrote an insightful piece on career advice in his blog a few years ago. In it he asserts that to have an extraordinary career you should become very good at two different things.

I believe this article popped up on HN a couple of years back:

http://dilbertblog.typepad.com/the_dilbert_blog/2007/07/care...
Those numbers might be driven by the quality of Apple Maps, or by changes in iOS: it became less intuitive to use 'leading competitors' on the iPhone and iPad. At least I was unable to send my mom's iPhone to Google Maps when she clicks on an address I sent her - I have to send her a Google Maps link.
Types+of+Popular+Computer+Upgrades
I'd say that Google Maps is streets ahead of Apple Maps still. :P
It is feared and avoided at all costs, but well expected in the industry. Like taxes. :)
You're right, all groups of people have norms. I used culture to mean the fluffy, icky, non-true kind of talk about what management values.
Another BBC article - this time the scammers are from the Philippines.
http://www.bbc.com/news/world-asia-27249926
What makes you think we are not? What use case would you like to be taken into account in bus1 that is not? Open to suggestions (that is the point of an RFC after all ;) ).
Google already abuses its market position, and has for years.

Google-owned properties get preferential placement in search results. Google-owned properties don't pay the DMCA penalty(note). Google-owned properties get treated as safe automatically. There are all sorts of ways Google uses its position as the largest search engine to promote or give preferential treatment to its own non-search properties, and this is nothing new.

(note)Google will penalize a site's ranking in search results if Google receives large numbers of DMCA takedown requests for search results on that site. Except, of course, if the site is a Google property, in which case no penalty because Google knows its properties follow good procedures for handling DMCA complaints. Good luck convincing them your site does.
How is it bullying any more than if you were to complain about him being too social?

Your perceived antisociality could be almost as bothersome to him as his sociability is to you.

I don't mean to dismiss your concern, and I can relate even, but workplaces are social environments and (apart from political rants which might border on offensive) I see no reason why you're a victim here.
This! In iOS you can delete Apple Maps but it then just prompts you to re-download it when an app tries to open a map. It's worse than the old IE default browser.
>On why Linus doesn't want to integrate it:

Where have you read that Linus doesn't want to integrate it ?

From the LKML response it sounded as if he wanted more explanation of how it solves certain things.
Just an indie, I don't want to reveal myself tbh.

When I read my own list I can never quite believe it myself, especially as I'm so lazy !

My motto is "don't consume, produce" and it goes from there.

All those hours watching other people do stuff, it could be you. Get involved. Just walk up to people doing the thing and ask how to join in. Most people are keen to share.

Oh, and the last thing: I've never really made much money but I've had plenty of fun being poor.
Presumably that depends on the laws of the jurisdiction in which the act takes place - and, of course - lawyers could probably argue for years which country's laws are applicable in this case.

Adding to this, it may be a very shrewdly chosen scam, as the crime (in some jurisdictions) of engaging in a sexual liaison without having the necessary paperwork in order may be graver than the one of blackmail.

Hence, even victims not giving in to the original scheme may find themselves unwilling or unable to report the scam to the authorities. Clever.
Its the alternative of "state actor haxored us". Marketing BS.
I'm currently building a React app while trying to explain how/what I do in weekly(-ish) videos. You can find the source code (along with links to videos) on github: https://github.com/yamalight/building-products-with-js
Make a static web site, at least as the landing page.

Maybe host the 20MB file elsewhere and just link it.
An expert without basic generalist know-how is just ignorant. An expert in only a single field is single-minded (think "SAP expert":). A generalist without expertise is just average.

Do both, as people always have. But start out a generalist to get an understanding of what is good to specialize in. Then pick 2, 3, 4 diverse areas to home in on.
The hyperbole is strong in your comment.
You would think that, yet Akamai dropped Krebs over half that.
Rust nearly has that same benefit. You can wrap `parse_json_stream(f_in)` in `try!(parse_json_stream(f_in))`, and if an error was returned from `parse_json_stream`, then an early return for `load_data` is inserted automatically, thereby propagating the error, similar to raising an exception.

Of course, these approaches are not isomorphic, but in Rust, the cost of explicitly checking an error value is typically very small thanks to algebraic data types, polymorphism and macros.
A look at how retail giant Walmart is becoming open source first
Eh, so IC was invented and commercialized before Apollo, but Apollo was instrumental in accelerating the development of ICs. That's a far cry from "we wouldn't have cell phones without NASA"...
As I wrote previously, the question is for the founder of Docker and him alone, but since you volunteered your opinion, I am extremely pleased to inform you that I love making OS packages and performing configuration management at scale that way. I especially enjoy being able to ask the operating system's software management subsystem exactly which configuration changes have been done to it, and get a precise response back. I enjoy it even more when I am able to perform mass in-place upgrades of configuration, on tens of thousands of systems, in parallel, because I'm performing configuration management using operating system packages, or simply destroy the system's boot block, reboot it, and have the network instantiate it, from bare metal to fully configured virtual servers ready to serve data, by just using Kickstart, JumpStart(TM), or SDC, without any additional code. No Chef. No Puppet. No cfxengine. No Salt. No Ansible. No Docker. No KVM. No XEN. No Kubernetes. No Mesos. No extra software or daemons required or needed, other than what ships with the OS.

Fully isolated, virtualized UNIX servers. Servers are cattle, not pets. Deployments in up to 25 seconds.

That was the challenge. And it was fun to solve.

Have fun maintaining OS packages.

Oh I am! It's incredibly satisfying to be able to run systems where no human has ever logged into, and no file has ever been manually modified, and all the files and all the changes are accounted for by the operating system.

See also, not quite the same, but very much related and relevant to your comment:

http://www.perkin.org.uk/posts/building-packages-at-scale.ht...

https://blog.nimbleci.com/2016/10/11/how-to-deploy-jenkins-c...

https://news.ycombinator.com/item?id=12750685

Configuration management at scale, using an operating system's software management subsystem is the old, new-new thing. It is the foundation and the future of even more massive cloud computing. Now you'll be able to say someday in the future: "ha! I read that on Hacker News years ago!", and point to this post.
> What, bothers me is what the fuck is an iovec!

https://www.gnu.org/software/libc/manual/html_node/Scatter_0...
When you've got the cash Apple has, you can make (and they have made) some really nice acquisitions, and undoubtedly there are some pockets of real geniuses (pun intended) working under the Apple banner. However, those very engineers are cultural misfits at Apple.

I do have to admit that Apple's complete lack of transparency makes it difficult to determine exactly how dire the technical skill shortage is at Apple. However, if you've ever tried to report a bug to Apple (a proper detailed bug report) the engineer who gets back to you will most likely be an arrogant latte loving hipster who is more interested in the latest trendy social sharing app than quality engineering. Don't expect an intelligent conversation!
Well if BMW communicate upcoming changes much better than Tesla do, maybe I'll buy BMW instead. Shrug.
I do a lot of inbound marketing for B2B companies. I've been thoroughly surprised at the number of clients I see asking for Snapchat marketing, and the number of people in my industry promoting their Snapchat channels aggressively.

For B2B, Facebook is more or less dying. Twitter has too much noise. I'm still trying to figure out how Snapchat fits in here but people are promoting it aggressively at least
> Can they develop complex software/systems? The evidence strongly suggests a resounding, no!

I love me a bit of schadenfreude about apple in my time, but come on - they took a unix base and turned it into a desktop that that naives can use pretty safely. No-one else has done that, not without dumbing it down into a simplified OS like a smartphone OS.

They certainly do seem to be sliding given that their users are grumbling more and more, but really, they've got a fair few notches in their belt (though they definitely do also have some turkeys)
Noise cancelling doesn't work in an open office, but noise isolation does. I have a pair from https://www.etymotic.com/ . I've tried a couple of different headphones/sets but nothing compares to the products from etymotic.
I can't help but think what would've happened if it were Microsoft that would have security problems of this scale all of the time while essentially blocking users from getting the updates to fix it. And then there's the manufacturers abandoning their hardware often directly after release.

The angry mob would probably bury them alive...

Sure, we can blame carriers, manufacturers and hardware suppliers for having their own policies, but this is the same for your average Windows laptop minus the carriers. Bundled themes and crapware from Sony, Lenovo or Dell never stopped Windows from updating.
Good stuff. Can't help but agree with others that I don't really want to be forced to be intimate with Git at a gory insides level, though. I use tortoise Git, and perhaps it's removed the temptation to experiment with things that could blow my foot off, but 99% of the time I have no reason to drop to the command line--nor do I want to.
> They struggle enormously at providing solid cloud services,

So does everyone else.

> their websites suck (particularly their developer portals),

I'm sure consumers care about developer portals.

> they can't write a functional USB stack,

Never had any problems with it.

> macOS has more bugs than ever,

How did you quantify this?

> even iOS' stability seems to be going downhill.

How did you quantify this?

... I'm not trying to discount your experience, but you really can't decide whether a company is good at tech based on n=1. I happen to think the design of everything since the iPhone 5 sucks, does that mean Apple is a tech company masquerading as a design company?
Very low margins generally in the car industry. It would have been a money pit for Apple
Show HN: A curated list of insecure Python packages
A GraphQL-to-SQL query execution layer for batch data fetching
Join Monster - JavaScript execution layer from GraphQL to SQL
Microbes can play games with the mind
Not in the UK, should the RNG be so disposed.
This is different task client in need, We have already completed assigned work.

Now he needs to extract the content from wiki based CMS website to Newly developed Wordpress Website. Actually there are around 9k pages in wiki website.

We are ready to pay if anyone can solve this issue.

Interested can add me on skype @ siva.niceinteractive
> They are claiming there's no global synchronization and a global order.

Need to update your textbook ;) http://research.microsoft.com/en-us/um/people/lamport/pubs/t...

In particular, what we did is described here: https://github.com/bus1/documentation/wiki/Message-ordering

If anything is unclear or misleading, please let me know and I'll try to clarify.
Ah okay, the privacy and terms links do seem to download something, but you might want to give the files the .pdf file extension.
I don't know how much you can learn from it, but here is a react + three.js project I've done for testing: https://github.com/alexadam/bridges
Price is as combination of supply and demand. In NYC, the demand is high. If something is cheap, then there is something wrong with it. People often think they are smart buying something cheap here, but the price is alwats fair (be careful with that Chinatown fish).

There are no hotels in Union C ity from where you ambiguously picked your travel route. Where is your 60 dollar motel located?
Security scanner Lynis now has macOS support
Frankly, any photo or video on digital media is just a tiny little step away from being irreversibly published to the internet. People should never make photos or videos of that kind if they don't want it to be public.
You can make that n=2.

Apple really pushed hard to get me to adopt their products, going so far as to give me free hardware to develop on, I never really saw the point. From an engineering point of view I'd rather develop on Linux, from a consumer point of view I like the hardware but the software just isn't there.
Ask HN: How and from where did you get your first 1000 loyal fans?
Where did you market your product in early days? How did you get your first customer and first 1000 fans? Any viral stories?
> Why would functions in a lisp-2 be more awkward than in a lisp-1?

Jtsummers explained this quite well (as does the article).

> PHP has been too long ago for me to understand your comparison.

> Would you please explain it differently?

PHP has a function namespace, which is used by C-style function definitions (similar to 'defun'):

function foo(x) { return x; }

and a separate value namespace, which is used by anonymous functions (similar to 'lambda'):

$bar = function(x) { return x; };

Both sorts of function can usually[1] be called directly, e.g.

foo(42); // Returns 42
$bar(42); // Returns 42

Passing around functions as values is tricky though. It's easy for the lambda-style values:

array_map($bar, [0, 1, 2, 3])

For named functions, we have to provide a string containing the function's name, e.g.:

array_map('foo', [0, 1, 2, 3])

This is very similar to the quoting of names in a lisp-2 (although using strings seems much uglier to me).

[1] See https://news.ycombinator.com/item?id=8119419 for some (historical?) counterexamples
Qualcomm to buy NXP for $110 a share in cash
That's awesome man! Great example
> Sure, we can blame carriers, manufacturers and hardware suppliers for having their own policies, but this is the same for your average Windows laptop minus the carriers. Bundled themes and crapware from Sony, Lenovo or Dell never stopped Windows from updating.

Sometimes they do. Samsung was caught adding bloatware that disabled Windows Update: http://arstechnica.com/information-technology/2015/06/samsun...
Nagios or a SaaS, we're still back to something else other than containers to manage the alerts, though.
Why everyone is still adding such copyright notice if it's optional after 1989 and gives no additional protection?
> they took a unix base and turned it into a desktop that that naives can use pretty safely. No-one else has done that, not without dumbing it down into a simplified OS like a smartphone OS.

Ubuntu works fine, before that there was SGI Irix which worked ok.
You could just grab user location and populate it in a db. Use a proximity search to see which users you see and see you.

You could also break things down by geofence, but that would work better for a city chat since there would need to be overlapping fences otherwise you could be next to someone and not see their messages.

There are other ways to do it, but if you are going to use Internet connectivity, that's the simplest I believe.
Windows pestering you about missing DLL files? Sounds like a rather exotic problem.
There is a reason behind this, engineering had nothing positive to say, even this announcement admits attack stopped when it stopped, there wasnt anything technical they did that fixed the situation, unless by mitigation they meant paying ransom and that was the cause attack stopped on its own.
I would be careful about this. Could definitely be used for bullying by kids - would suggest you come up with a strong mechanism/policy for banning users!
>Intelligent, articulate, and technologically adept, it is hard to avoid the conclusion that in a place with more opportunities a young man of Omar's talents could find a legitimate way to earn his $500 a day.

Pretty ridiculous statement there. Not many places on earth can a person earn that for simply being smart.
Can you make the zone adaptive so there are always at least a few people there?
> taking on the Wall Street quarter to quarter thinking with enormous, risky endeavours that have the potential to completely revolutionise some of the biggest industries out there (energy and transport) takes an extreme type of individual to succeed.

Does it? It makes for a good narrative, but are the burnout-inducing hours and unusall funding sources actually making them more likely to succeed than a company taking a more conventional approach would be, or less?
Yes, `userChrome.css` in `chrome` folder in Firefox user profile folder [0].

As opposed to `userContent.css` (located in the same directory) for injecting user level stylesheets to content document cascade.

[0] http://kb.mozillazine.org/UserChrome.css
Why Uber and Airbnb Met Very Different Outcomes in New York City
> How can a company with literally mountains of cash plus the engineer power Apple has, fail to make a self driving car?

Because:

(1) it hasn't been done yet, nobody has a self driving car that is even close to being ready for the market

and

(2) just designing and manufacturing a new car is a huge undertaking.