skysight-inc/HackerNews huggingface dataset:
The entire phone market is unrecognizable. Blackberry, Nokia and Palm are gone. Microsoft is irrelevant. Multi-touch is everywhere. Pens and styluses are relegated to art accessory status. Finally, the modern Apple inspired smartphone has become the dominant computing platform on the planet. It's the primary way most people interact with computers and networks.

By value the Apple computing ecosystem is utterly and completely dominant. Their annual revenue is $215 Bn. That's about the same as Microsoft, Intel and Google put together. By a recent estimate they make 104% of the profits in the mobile industry (taking into account other company's losses) and for along time made more profit in the PC market than all the Windows OEMs put together (edited - not sure if that's still true).

I worked in telecoms back in 2006. Nobody knew what a smartphone should look like. There were all kinds of crazy ideas that the mobile handset form factor could come in various different shapes with curved screens, circular screens, voice interfaces with no screen. Apple showed us what the future would look like and why. They figured it all out and got it right first time not just in terms of physical design but multi-touch interface, app store, open internet connectivity (remember WAP?). It was a slow-burn revolution though. It took time for them to scale up production and perfect the product, and for the market itself to catch up to what was happening so a lot of people just didn't realize what was happening or why.

edit - ok, sorry if I misunderstood your point. Fortunately I didn't down vote you, but I usually don't when I reply to people. I think the above stands on it's own though.
They were surprisingly sturdy. I dropped my 4S plenty of times over almost a half decade, and the only thing that ever even chipped the glass was a bounce off the plastic faceplate of my 30-year-old Technics amplifier.
Ask HN: I have bought myself an e-mail domain, now what?
As a weird new year's resolution I have decided to buy myself a domain.

Mostly, because I wanted to start a blog, with hope that one day it might help me with job hunting, if such need arises. And I like writing, and even if I write 3 posts this year, it is better than if were 0 :-)

What I wonder, should I start using the domain as my email address as well?

In my mind, for using it as email address:

* name@surname.net trumps nickname@gmail.com, especially if I needed to communicate with somebody who doesn't know me yet

* my identity on the net would be better separated from my email provider

Against:

* decent mail provider costs ~50$/year

* I don't plan to go job hunting or start a side-business

* for official things I use surname@university and it is working out fine

But maybe I am missing out and 50$ a year isn't a big deal anyway :-)

What do you think?
What is NK's goal? They know perfectly well that to launch a nuke against another country, especially the US, could result in NK being entirely obliterated. ~30 mostly little cites: https://en.wikipedia.org/wiki/List_of_cities_in_North_Korea How far along has this strategy been considered?
isn't a ngram bayesian model sufficient here?

also, isn't the test data linear dependent from the training set here so creating skewed performance measurement?
I mean, they don't even put an asterisk or something when they write that (e.g. "according to photos uploaded on Flickr"). In contrast, when Google writes Pixel's camera is the best, at least they put a star over there and write "according to DxOMark" somewhere at the bottom.

It's that brazenness that I don't like about Apple.
Some of us were using Symbian phones, and even got to play with Nokia's 7710, released in 2004, 3 years before the iPhone.

So no, not really a revolution.
I think if you boil you definition of love down to "doing what is best for the other, regardless of consequences to self", then some of the conflict would disappear (obviously not all).

I suspect that a large portion of the conflict between people who "love" each other is because one wants the other to be different.
Back in the day, and before becoming the local product manager for the iPhone 3G at one of my previous employers, I kept a timeline[0] covering articles, reviews, and other interesting bits. It hasn't aged very well, but some of the links are still active:

[0]: http://taoofmac.com/space/com/Apple/iPhone
Mine is, and I live in the UK also. I'm not sure what joke you're making. Sure, we may not have the best bandwidth (although at my previous house I had 250MBit), but supporting IPv6 (etc) has nothing to do with being in the UK. Find a decent ISP, I recommend Zen (or if you can afford them, AA).
What is an immensly popular device? "The iPhone"? Because they come out with new devices called that pretty regularly. And if you consider them all to be the same device you don't get to compare them to just one model of an android phone.

That flickr link helps because it shows specifically the iPhone 6 to be the device most people us to upload pictures to the service. But that's hardly a perfect metric.
Zenfone 3 Zoom: novo celular da Asus é apresentado na CES 2017
Would that not remove the possibility for sharing or manually editing the URL? (I'm asking because I don't know how much cool stuff pushState can do.)
Yes it would.

Unfortunately doing that in today's world would render them unelectable.

Emissions regs are the best our defective system can do, hence slow changes. That even those aren't being honoured makes it a big thing.

Of course many would rather see them start with fraudulent banking than fraudulent car makers.
Java and .NET are also used a lot.
Witty comment about it being a Nightmare.
Exactly. A revolution places a new king on the throne. Once the king is installed, it is no longer a revolution, but simply a reigning monarchy... until the next revolution comes along.

As an aside - I wonder what the average time span of a revolutionary war is? I tried Googling, but there doesn't seem to be a definitive answer to this - possibly because a 'revolution' isn't measured as a span in time, but rather as a momentary event (usually marked by the start date of the revolution). Anything after that seems to be considered a 'war' or a 'rebellion'.
5 Twitter Tools to Send Automated Direct Messages to New Followers
I was expecting to find a write-up of the data analysis :(
I ran a VoIP server for an application. It received daily attack attempts in various formats. The only reason it never got abused was that I tightly bound it to the application logic, so essentially no call outside the application could be placed. You can secure it without doing that, but it's very easy to get it wrong - there's a lot of horror stories out there. I definitely would've been pwned if I didn't write direct application code into the server from the get-go. I only learned of the various attacks over time from inspecting the logs.
Funny.

When I hear people talk about WebVR, it sounds like everything is working fine.

When I people hear about Vive/Rift, it sounds like there is still much to do, even with the fact that much better hardware is in place than with most WebVR testing.
well ok. Guess i have to take this. Personally i never experience such issues at all with clean android flavors (Nexus or AOKP). I use a different camera app since ages tho, maybe thats why i never experienced that issue. Overall i remember especially Samsungs flavors slowing down a lot after just a few months.
Does a Cartoon Penguin Make Math Education Great Again?
while not defending the purposeful fraud on VWs part the cars are still less polluting than the generation they replaced. That number cited by the MIT paper is so low as to be not something that can actually be corrected for.

Great compilation of California pollution regulation that applies https://www.dieselnet.com/standards/us/ld_ca.php#leviii
You don't need to have so many subscription plans to deal with this issue. I built https://quaderno.io to deal with this mess. Let me know if you have any questions. Happy to help!
>Seems like that argument has moved the goalposts from "most people" to "most people who use the language", and it's still not clear why that's an interesting barometer.

Obviously because one's code has to be maintained by other people.

Plus, if anything, going from "most people" to "most people who use the language" has moved the goalposts closer, not moved them apart (which is what people complain what one "moves the goalposts").
Scientists close in on the true mass of the Milky Way
Then you were lucky.

I remember on the first day of a new job being given a folder containing all the MSDN subscription disks in the mid-2000s and being told to install visual studio.

I'd only ever used notepad as an editor before.

This is a massive stack of DVDs with multiple disks, but worse there are a bunch of cds listing different versions of a thing called "visual studio".

After 15 minutes of struggling and surreptitious googling because I didn't want to look stupid on my new job, a colleague walked by, went "oh", picked out the right disk and said "that's the one you need". And I had to do the same for multiple new starters.

Even today when you have to install something from MSDN, you search for "Office" and get a bunch of irrelevant language packs listed at the top which is definitely not what you want, then also have to know what x86 and x64 means, something a novice will not know, and know what "SP" means and that "SP2" is better than "SP1".
Simply that the North Korean nuclear program was largely a reaction to deployed US nukes on the 38th parallel.

I'm bemused that this is considered a controversial fact.

Edit : I meant to say nuclear missiles and artillery were deployed in 1958 which is what NK reacted to, they had conventional weaponry deployed before that.
Maybe it's only because I've only ever worked with myself, but it's hard to imagine a software developer who isn't also a sysadmin by necessity. How do you debug things otherwise?

In what city or company is the barrier to entry for software developers so low?

I just can't imagine paying above median income for a software developer who can't install, for an example given in this thread, Visual Studio.
Then maybe the title shoold have [video] at the end?

I was unable to find anything to read.
Does NK as a country have any goals? I think it is more just the few at the top just want to stay at the top, and play whatever games they deem necessary in order to do so.
Really? Repeatedly? So, I'm sure you can produce a citation to this effect?
In a similar vein: Some houses are just so unpractical to live in, that architects should be punished by ordering them to do household chores, especially cleaning!
You'll rarely get downvoted if you actually ask for references. But if you leave a bald [citation needed] you're going to get some downvotes.
Unfortunately its success has warped Apple. Cook has ignored the Mac and promoted iOS as the 'everyday computing' platform. His bet hasn't paid off though. iPad sales have been declining since 2014. Even iPhone sales have peaked because of Apple's anti-customer policies (how do you plug your lightning headphones into your Mac?). Reliance on one product is very dangerous.
At some point, "causing economic harm" stops being an abstract thing, and literally means children starving, adults going homeless and freezing to death in winter, or people turning into crime to avoid fates like these.

So yeah, billion-dollar white collar crimes are, IMO, definitely worse than murder.
As many other people, I've also had my fair share of issues with AMP. On top of the ethical issues, the thing to finally make me fed up with it was the fact that I couldn't even load 20% of the search results on my iPhone being connected to a 1000/300 landline connection via wifi.

Kind of a self-defeating thing that they claim to make the web universally better and then force everyone to use technology that is clearly broken on so many search pages and then actively try and prevent you from using the old, actually working links.

Needless to say, I'm currently using DuckDuckGo on all of my mobile devices and am considering switching to it on my computers as well. It baffles me that Google gets away with the things they've been doing recently. I used to be really happy they exist, now I kinda wish they had tougher competition and weren't in many de-facto monopolistic positions. Other than the fact that they barely support anything they offer, be it "free" or paid products, they change and shut down projects almost monthly.

They are slowly turning Chrome into a walled garden going so far as to remove your own, manually installed extensions when they don't like what you're using. They ruined hangouts, which was a really great, even standout VOIP platform that offered not only the convenience of being browser-based, but all these plugins that would come in handy while producing content (like volume adjustments on participants and an export feature, for podcasting or D&D) or drawing boards or group YouTube video playback. They messed up mobile search with AMP, in an effort to dominate the web even more. They shut down Panoramio. They promised to fix Android for years and even 6 years after it became mainstream, the experience is noticeably less smooth than the competition, etcetcetc.

Using a Google product is only recommended if you're not planning on investing into a long-term future it seems.

Unfortunately, however convenient it was to rely on a single platform, for now I think possible solution is to look for alternatives and show our dislike by hitting them where it hurts: their install base.
SoundCloud “may run out of cash this year” as it posts €51m loss
Show HN: BusyBot – Bot for Skype for Business
IMHO tax law also depends heavily on experience.

The rulings and the operation are quite different in most countries.

Since you're dealing with the state, it's also hard to protect your rights alone. If you're going it alone, I would advise talking with a friend with a law-degree. At least, that way, you could probably avoid grave errors.

And if you're being audited, or in trouble with the authorities in any way, definitely try to get some legal help.

PS: These are my own opinions, take it with a grain of salt. I just took the exam for the first semester of tax law :).
there was a study some time ago dismissing the most dire projections of these artillery pieces http://nautilus.org/napsnet/napsnet-special-reports/mind-the...

While they will end up killing lots of people and causing heavy economic damage the real inability to deliver on the threat that has been kept alive by those who want a stronger stance against North Korea is likely one reason they are pursuing nuclear weapons. They know they don't have a strong threat and they want one. Whether this is to truly for self protection or for aggression is for teh intelligence wonks to figure out
Add to the mix Yakuake. It uses Konsole inside.
> What is NK's goal?

To preserve its sovereignty, and preserve the inflow of foreign aid that the regime uses to prop itself up by preventing the starvation and likely resulting chaos that'd occur if forced to try to support its population from its own ill-managed resources.

I'm sure at least someone close to Kim knows that to actually nuke an American city would invite massive retaliation. But seeming plausibly crazy enough to do it anyway is a good way to make an otherwise absurdly insignificant little country seem like one that needs to be reckoned with. They're banking on the idea that the US will go far out of its way to avoid even the remote possibility of even a minor nuclear strike, and thus far it's worked out for them.
Standing up for your right to not use your device as you please? Standing up for your right to lock-in your data with a single vendor?
Pretty sure they do it for search privacy as hash is not usually passed in "referer" header, so the pages visited from google search will not have access to the typed query.
I think it would be a reasonable to forbid VW from ever making a combustible engine ever again. Forcing them to go green or perish. It's some Lex Luther level shit they pulled.
That's a good point, but if you believe that the rate of technological advancement is still increasing as it has been throughout modern history, you would expect each successive paradigm shift to come more quickly than the last (aside from some noise, obviously). Of course, the shift may not come in a field we currently think of as being involved with personal computing. (Much like we wouldn't have thought of cellphones as such in the 90s.)
I work for Google Cloud and I wouldn't call that advertising nor a "non-Google Alphabet company". So GP's distinction is useful and yours isn't.
I've tried that, and while it is nice and useable it is also significantly slower, going through DDG for one more complete roundtrip, than it is going directly to a URL you already know.
I waited for so long for WoW to be released and when it finally came and it continiously cost money to play, I didn't start with it, because I was poor.

This problably saved my life, lol.

2-3 years after the release I met so much people who lost jobs, dopped out of university or destroyed their relationships with it.

On the other hand I also met a few that got jobs at Blizzard, starting with being a GM and later getting into other things like admin stuff etc.
And that's missing the point of the analogy, whose focus is on "inexperienced developer" and "language du jour".
I remember that the USA was telling us that Iraq had missiles reaching West Europe. This is same lie. Execration!
I have a hard time believing it can properly folds pants (but if it's good, I really need one like 10 years ago ;-).

Sadly there's nothing more in the article than in the title.
Hire Freelancers
I use nvim inside Konsole/Yakuake and I don't have any issue with the clipboard.
"+p and "+y works fine
Also Shift+Inst and Shift+Supr keeps working fine.
Good analysis, but I think we should call out the "predictable catastrophic failures."

Humans can see the scenarios below coming from enough distance to mitigate the problem and AIs have not yet demonstrated equivalence:

1. Slow/erratic person or vehicle suddenly veers into the path of travel. AIs so far tend to just be ultra-safe here and stay far away, which is not the same thing as understanding the situation.

2. Construction zone path of travel is suddenly obstructed. (I'm picking a major scenario to exemplify a class of scenarios where humans surpass AIs still in predicting their environment.)

3. A vehicle ahead performs an emergency maneuver, which communicates unseen/undetected driving hazards. A human can reason from what the vehicle did to what the hazard might be, and immediately begin mitigating the hazard. AIs have not been very forthcoming with detailed behavior descriptions, but they all appear to still be mainly designed as advanced control loops (that is to say, mostly stateless). And yes, it's going to be a legal morass when AIs begin to follow "rules of behavior," since there will always be exceptions.
Exactly. Ships cause enormous amounts of pollution but are practically unregulated thanks to the lobbying influence of companies that import and export.
Some big shops like FNAC in France have stopped selling chromebooks in its stores.
Is there any way to do this without a central server coordinating the peer connections? I'd love to host something off a static site but I've not figured anything out yet.
I'm not inclined to trust the US government, but more importantly it seems like the focus on Russia is a distraction (whether or not Russia is responsible). What's important is the content of those emails.
Your #1 resource for OpenGL
I personally avoid Emirates out of protest as well. Spend a little more on a ticket.
> Scrolling momentum is very different, making it feel non-native

Is it different from other web pages, or from scrolling a native app? At the end of the day, an AMP site is HTML.
Have the FBI taken similar action against American car manufacturers, or only European ones?
The way he proposes it, and the reasoning behind it all scream "clueless".

Reminds me of first year CS students who after learning that assembly is lower level and can be faster than C, wanted OSes and applications to be written in assembly for speed.
In case anyone else is looking for a transcript: I can't check right now if this talk is much different from the one he did in 2015, but just in case, here's a link to the Youtube video for the older one:

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

That's the only way I found to get any sort of text.
Your link explicitly mentions that the equipment found in this specific vessel is probably not the original one:

Speaking of equipment, it was obvious the submarine was stripped of any useful electronic equipment, such as navigation or communication equipment. In its place were items taken from a dump.

I imagine that all the original equipment was removed and analyzed by a South Korean Intelligence Service before the Sub became accessible to the public.
They do. The above map is wholly owned DCs, but there are many more PoPs, and an enormous number of edge cache locations: https://peering.google.com/#/infrastructure
There are good technical explanations of the behaviour in the comments. And the observed behaviour is that only subsequent queries get put in the hash instead of the query.

The why is also addressed by the comments (IE only got support for pushState after the solution was already built).

Besides, for a long time, Google added intermediate pages when you clicked through a search result, adding the appropriate referrers right back in.

I don't think you need to attribute this behaviour to malice when a simple technical explanation suffices.
Not unless the server doesn't interpret the URL the same way.
Try to use Cygwin + Mintty .

However, keeps being slower that any tty on any *nix. Sometimes fish autocomplete hangs for a few seconds when on the same machine running ubuntu fish autocomplete always is instantaneous. I don't know if it's related to something about the tty emulator or something weird on cygwin.
Slides here

http://www.slideshare.net/patrickshuff/buildinga-billionuser...
>What's the argument against possible Rust porting of Postgres?

That's putting the cart before the horse. The right question is:

a) What's the argument in favor of porting Postgres to Rust?

and

b) What's the opportunity cost?
A nice thought-parody of arguments about creating General AI.

It would be nice to have an updated version because the option 'we just need more computing power' (and training data) is now working pretty well for many machine learning domains (i.e. deeplearning).
I don't think the OP is talking about low-level OS stuff like perhaps a flaky hard drive, but about installing the things that turn a vanilla machine into your working environment, plus being able to sort out things when something goes wrong with that environment. If you're in IDE Foo all day every day, you should know your tool enough to fix it when it goes wrong.

I've not had them myself, but I have talked to other sysadmins who've had devs that couldn't install their own IDE. These people weren't seniors, admittedly, but they were still drawing pay...
What happens if you buy a years' worth of pre-paid subscription to CC? Will they also slap a charge on you if you decide not to renew it after a year?
Node.js Internet of Things system to control cheap 433Mhz-based devices :)
Another thing that is missing is cleanup. When you have objects that need to be destructed at different levels of the stack, the destructors need to be called during the stack unwinding that happens when an exception is thrown, and I'd expect it to fill up the gap between exception throwing and error propagation.
Totally agree with you. And when you use the apple watch, if you pay attention to details, it's an incredible and fascinating miniaturisation of a computer. It just amazing how well crafted is the user interface ( people can say and shoot critics all day the long , but , I take my hat out when I see the apple watch user interface)