skysight-inc/HackerNews huggingface dataset:
I agree that the telemetry is very very dodgy. However, on the forced update front, I have to side with Microsoft here.

From their POV, regular and forced windows updates are the best way to ensure we don't have XP-like situations, where people just keep running out-dated software with horribly exploitable browsers. This creates a maintenance nightmare for software developers. Could you imagine running a 16 year old piece of software, refusing to upgrade to a newer-one but still expect security updates? And Windows 7 is well on it's way to become the 'next XP', it's almost 8 years old now...
Another factor is backslash against "change the world" bs where every company framed itself as a bunch of saviors saving us all. You was anti-tech outcast if you disagreed, so it stayed bottled up and once someone breaks it, everyone wants to add his piece.
So absolutely noone, not a single person uses GMail on Android?

Interesting.
Kenya has a very budding startup scene, mostly innovative ways of offering financial services to the unbanked: https://www.quora.com/What-are-interesting-startups-in-Kenya

http://www.innovationiseverywhere.com/kenya-startup-scene/
Man, that's pretty nice. Looking at the TPG plan page I'm guessing that's at 100/40? What's bandwidth contention like? I know TPG cop a bit of flak on whirlpool, but for the 2 or so years I had ADSL with them I never had a problem...

When you say v6 /56, does that mean you can have 4,722,366,482,869,645,213,696 addressable hosts? [I don't CIDR gud...]
the problem with Python where I work is that developers are openly hostile toward it. We're predominantly .NET with just a couple of products running on Linux servers. I'm not a .net guy despite the pressure, and have been teaching myself python in my own time, but the the rest of the staff including management are never going to look for Python as a skill when hiring. EVER. But of course 2.7 is sitting there on the CentOS servers never used, while bash scripted cron jobs run amok and frequently fail (because they were written by the wrong people imo).

I would love to see Python utilized, and maybe with VSCode and MS integrating open source into the .NET world it will eventually come to enterprise (where I work).
Or let someone else (https://github.com/andreas-gone-wild/snackis) do it for you.
Well, that will bring AMD back on the enterprise game.
No. For many years now, gpgpu has meant 'using gpu's for non-graphics calculations'.
Their CEO disagrees with you.

>“If we are not tied for first, then the person who is in first, or the enemy that’s in first, then rolls out a ride-sharing network that is far cheaper or far higher quality than Uber’s, then Uber is no longer a thing,” Kalanick said.

>“It starts with understanding that the world is going to go self-driving and autonomous,” he told Business Insider in an interview. “So if that’s happening, what would happen if we weren’t a part of that future? If we weren’t part of the autonomy thing? Then the future passes us by basically, in a very expeditious and efficient way.”
It means Intel won't have just AMD Ryzen's great performance/dollar to worry about now, but also ARM chips' even better performance/dollar. If you don't think this is a real problem for Intel look back at why Intel failed in the mobile market.

Yes, Qualcomm was "established", but few would've thought Intel can't at least beat lesser known competitors such as MediaTek. It couldn't because Atom chips and Intel's cost structures in general are much higher than those of ARM chip makers - to the point where it prohibits Intel from competing head-on with ARM chip makers. Intel invested at least $10-$15 billion in the mobile market, and it only had 2% market share to show for it at the end. You can't even blame LTE modem technology for it, because Intel actually had better LTE tech than MediaTek, second only to Qualcomm. If anything, it should've helped Intel become Qualcomm's main competitor.

For now, we'll only see competition between ARM chips and Intel chips in budget laptops (which happen to be the most popular type of laptops), but with Moore's Law dying and Intel hitting a ceiling on performance/core, there's no reason why ARM chips can't catch-up to Intel at the higher-end levels of performance, too.

And don't forget that right now ARM chip makers are still building first for smartphones. That means they try to have a 4-5W TDP for the entire SoC at most. They haven't even tried to build a chip that has 15W, 30W or 45W TDP for a laptop. But if things go well enough for them in budget laptops, I could see them start building those types of chips, too.

This is also MediaTek's story in the mobile market. It started out competing with Qualcomm only in $100 smartphones with low-cost chips, and now it has just announced a 10nm high-end chip (Helio X30) that will compete against Snapdragon 835. It may not be quite as good still, but it should be close enough (the closest MediaTek has gotten, in fact). I imagine Microsoft will begin supporting that chip (or its successors) in Windows 10 soon enough, too.
tl;dr: Yes! There's some caching mechanism, _providing_ the user has already logged into the host. Also there seems to be some replication that could help.

in my homelab I'm running RedHat IdM (which is their downstream version of _freeipa_). It's some value-add on top of LDAP on the server side, and sssd on the client side. My IdM runs in a VM on a server that isn't always powered on, and I'm still able to login thanks to sssd being configured to cache.. something. Clearly I haven't played with it as much as I should :).
I use Postbox with my three webmail providers.

Logging into the webmail separately honestly seems like a pain. Why do that when I can just fire up Postbox on my desktop and have all my mail right there?
There's another thing that I think is worth bringing up: sometimes the things that we think are useless are, in fact, useful to the people who buy them. See http://theunitofcaring.tumblr.com/post/160054980296/so-of-co... and http://theunitofcaring.tumblr.com/post/160099648056/unverifi...

> that genre of thinkpiece spawned another genre of thinkpiece, which drops the ‘marvelling at how poorly-conceived or scammy products get hundreds of millions in investor funding’ to just settle on ‘sneering at the fact things are sold which I, an enlightened consumer who sees past the horrors of late-stage capitalism, would never buy’.

...

> yes, there exist people for whom getting a package regularly is way less stress and way more convenient than running out to the nearest convenience store. Not everyone lives in cities where the nearest toothbrush is ‘down stairs to the bodega’, not everyone has access to a means of transportation, not everyone can leave their house or pick things up at the store. The store’s hours might be hours you are working. You might be a single parent who can’t nip out for a shopping trip without packing up the kids. You might be disabled. Literally all of those things at once might be true, and are true for many people!

...

> unless you’re a big established company for who [$2300+ is] nothing and the cost of the lawyers is no big deal, it’s way safer not to admit that your product is for disabled people or to advertise in a way that suggests it is a solution to a specific condition. And so we get generically incompetent infomercial people

I wonder if that's what the EZ-Crunch bowl does. I'm not sure what disability it might help with, but I'm hardly an expert on all the disabilities that exist in the world.
I would recommend PETG instead of ABS next. It is easier to print, the fumes don't smell as bad and it is a very impressive material mechanically
Collecting huge amounts of data with WhatsApp
By what measure is Gibraltar a developing country?
Cedcommerce Releases New Set of Addons for Its Multi Vendor Marketplace
At least the South Australian goverment is doing something to alleviate issues of the NBN in Adelaide. Launching 10 gigabit internet across key areas in the CBD.

http://gigcity.com.au/
> System Aggregator Module

> System Management Controller

It's like the worst Java naming patterns (FactoryControlerBridgeAdapterManagerAdapter), but in hardware.
Opinion: Slack owes its impressive $4b valuation to these 10 hacks
Crowdsourcing conversion optimisation from non-technical colleagues
Although it's been a long time since I last did perl programming, it has always been my understanding that perl is particularly well designed for piping and mangling input and output from binaries. It's been the successor of awk, sed, grep and cut, all contained in one, relatively consistent and well documented language. Are you saying Larry Wall failed in this design attempt? Could it be that Perl wasn't used to its fullest potential?
I'm still not following. It sounds like he is saying everybody uses a phone browser to check their webmail, which is obviously not true.
We've been looking into deploying Conjur (https://www.conjur.com) for the SSH part of this question at least, as they provide a rotator which doesn't require changes to our server build (i.e. no special PAM modules or the like).
Indonesia. Check out Go-Jek, Tokopedia
A lot of people have no idea you can take a photo with the volume buttons. I frequently see people struggling to take selfies with the touchscreen button.
The enclosure looks like it's leaving a lot on the table in terms of cooling channels and structure. Given the printing can do all kinds of shapes it looks like it's replicated the kind of body that would come out of a mill or mold.

Are there any printers that can put down glass fibre in the process?
This "report" is just a blog post.

It doesn't include anything other than percentages or their sources, no total numbers.

We have no way of knowing how statistically significant it is.

The post also bundles EU and non-EU candidates into "foreign candidates" which distorts the picture as a whole.

What has historically been a system which favours EU candidates over other International ones has now been leveled.
Uber is not much cheaper compared to the normal black cabs for my journeys to the train station. Maybe around 40p-£1 so not a biggy
New Episode of Breakpoint Radio. Techie Brekkie and Chat
I don't know if it is related to the constitutional issue, but someone was convicted of having Simposons pornography because it pictured child characters from the show.

The UK, Canada, NZ etc. and otger countries (to a weaker extent) have similar laws. It is ridiculous in my view.
I just over-log absolutely everything. If it fails log it. If it succeeds and you might need to know about it, log it. That's not great error handling, but it helps with debugging.
For someone who hasn't done any Perl yet and only little Python could you explain why?
> 'noexcept' is absolutely part of the typesystem

unfortunately it is not integrated well enough:

int test() noexcept {
throw 1;
return 1;
}

compiles fine but calls std::terminate at runtime. This is not very helpful at compile time
The world's largest online add seller, doing billboard advertising. Speaks volumes.
It's already there in the big Visual Studio: https://www.visualstudio.com/vs/python/

And it's a dream in VSCode + the most popular python extension https://github.com/DonJayamanne/pythonVSCode
It was a great improvement in Budapest over the scumbag taxis.

Now of course the taxi lobby got it banned, but there's something called taxify instead, of course it's the homegrown version by some blessed local firm.
M-Pesa Card and NFC Wristband for Payments Launched
Go Online or Go Out of Business
Anecdotally, I have a similar timeline of phones (Nexus 4, 5, 5x) except for the fact that they are all still running fine (the Nexus 4 now runs as a wifi-only portable music player paired to a bluetooth speaker).

My SO, on the other hand, has gone through 4 iPhones in the meantime and all either having to be replaced due to cracks in the glass' front/back or hardware issues.

That being said, I do like the general feeling of an iPhone in my hands, it feels well-built and that is what a lot of people are looking for.
But as a hacker I could never own an iPhone. Whenever I've used my SO's phones over the years (iPhone 4s, 5 and now 6s) I've just been extremely frustrated with the piss-poor UX. It has definitely improved in the last 2-4 years due to 'borrowing' a lot from Android in terms of notifications and sharing data between apps but it simply does not even get close to the ease of use of Android (particularly in the 'doing things' department).

As an example of what I mean: a couple of years ago, if you wanted to upload a picture you were viewing to Dropbox (or anywhere really) you had to close the photo viewer, go to the app you wanted to share the picture with, find the picture you were looking at previously by browsing through the gallery again and then share the picture. Things like this have improved but the flow is still often quite cumbersome and I often run into similar hurdles when trying to perform very common tasks, I believe Instagram still opens up any location in Apple Maps without an option to choose an other map app for example. The notification screen, while better than it was before, is also awful compared to Android.
Introducing a New Way of Wedding Celebration by Wedfine.com
I know about those, but I wouldn't say it's enough - it only works in screen halves. Good messenger/browser split is at least 1:2.

I did check out AlexandrB's suggestion of WindowGrid[0] and it works very nice; I'm now using it on my Windows machine at work.

[0] - http://windowgrid.net/
Mobile App Market: The Difference in Design Structure
The design structure for both the Android and iOS is changing dramatically. Right from the font design to the typography, the area of difference between both these platforms differs greatly.
And usually massive wastes of valuable land.
German news portal heise.de said Q2 2018.
Indonesia: Gojek Tech, It does have a very fascinating story to tell
Go4 and Contributing to Go with Brad Fitzpatrick
Wifi uses Ethernet too :)
by no means. but it is a place that usually does not get a lot of tech coverage.
Cool! Do I understand correctly, that the splitting into the part where the drone was doing fine and the part where the drone is crashing (i.e. the annotation of the dataset) was still done manually?

A similar approach using unsupervised learning would be even cooler...
"The researchers did not test their approach with real phones, and other security experts said the match rate would be significantly lower in real-life conditions. Still, the findings raise troubling questions about the effectiveness of fingerprint security on smartphones."

Wat.
I like the philosophy of going out into the future and bringing it back into the present. I feel like a lot of startups are making an error in failing to do this.

For example, in the not-to-distant future, we won't need parking spaces. You'll just hail the self-driving car (or similar) using your phone. People won't own their own cars.

So if your startup is designed to help people get parking spaces, how much potential is it really going to have? Probably not much.

Similarly, the internet is transforming education. Information is everywhere. A startup focused on helping kids get into college feels a little shortsighted to me. It might provide a useful service to some people today in the context of present challenges, but there's no way it's going to turn into a unicorn.

Anything related to helping people find jobs is also probably a non-starter. Do you imagine a future in which we need everyone to contribute to the extent that it's worth paying them what today we would consider a "fair salary" for their labor? I certainly don't.

Take the salary part out of the job and maybe you have something. What about a platform for helping people find interesting ways to spend their time?

Take the college part out of education and all kinds of possibilities open up. For that matter, take the job training part out too. I've become pretty disgusted as Udacity, Coursera, and edX have gradually shifted toward teaching people "career skills." There are still some good MOOCs out there, but you have to wade through all the "learn these skills to make more money in your career" crap.

What about a platform to foster pure intellectual curiosity? That's what I was hoping these MOOCs would be.
What if I want to use the same language on both client and server?
I don't understand why you got downvotes, makes a lot of sense as a question (and made me smile) :).
What if you only know how to write Javascript?
Having built a motor from scratch, I've learned that the hand-winding of the coils that's impressive. Mine had no torque and was terribly inefficient but there's a local motor rewinding shop where they produce real art.
> If you live in the CBD mainland capital city

Actually just had a look at NBNco's rollout map; both Melbourne and Sydney's CBD are blank.
Just a bit of curiousity - how exactly did you wind up in Poland? Working on a start up?
This Comic is awesome! I will refer to this site whenever I read articles about Court Cases now.
Might be a good idea to start using PHP as a browser scripting language then
Thanks, what an intriguing level of detail to draw from the cartoon, I have to admit I never read even the slightest amount of that from it.

To me the cartoon is staggeringly racist. Clearly, deliberately, outrageously racist. And I am deliberate in my use of the words "deliberate" and "outrageous" because personally I believe in Australia that the proprietor of this particular newspaper makes his money by manufacturing outrage.

To me the cartoon is as racist as the day is long, it's as racist as it is blunt. There's no finesse. There's no guile. There's no dog-whistle or wink to the unspoken. It's a full frontal racist scaling of the ramparts. Which is why I find your comment so intriguing, because you clearly hold a detailed opinion, well communicated, of many different facets you have drawn from the content and how they relate back to social issues in the Northern Territory and yet none of what confronts me occurs to you.

So can I ask you. If I were the proprietor of a newspaper that liked this cartoon but needed it to actually be racist. What would you change? Could you change anything to make this cartoon racist? Or is it not possible. Perhaps we just disagree on what racism is.

Personally, I can't think of a single thing that I could change to increase the amount of racism it expresses. I'm interested to hear your opinion.
It will be interesting to see how this pans out for developers that stay in the UK, like myself. It's too hard a call it either way. In the current anti-immigration climate I can't see the UK tech industry competing as well as it has been.
This looks super nice, does anybody know of something similar in js that is well made?
"I already know it, there are working libraries for my particular problem and the performance is acceptable, I can reuse code in my web client, it doesn't require compilation, it's popular, etc etc."

There are plenty of good reasons.

This post is what we used to call flamebait.
React library for implementing complex effects
Ask HN: Best YouTube Documentaries / Info Movies?
They can be on any subject: Internet, Cryptography, Hacking, Astronomy, Economics, Finance etc
I could not find it for some reason. Could you provide the link please?
Rust has a WebAssembly backend :-)

All we need a web framework written in Rust which includes the generation of client-side code.

Paired with incremental compiles (yet to land in stable AFAIK) that should be pretty awesome.

Edit: nose
In 99% of cases, no, but longer answer:

Depends on the type and number of bits in the key.

If you create an ssh key that is already broken (say you managed to generate a... 512 byte RSA key), then an attacker would know what key he needs to generate before he attempts to authenticate with your server (or github).

But in practice public keys are meant to be public... very public. Like GPG keys!
Here's a debian signing key https://ftp-master.debian.org/keys/archive-key-7.0.asc .

We can even verify that it's an RSA key with 4096... exactly what you could (should?) use to generate SSH keys. Effectively posting your public ssh key in the wild is as safe as debian posting their public signing key :)

```
pub rsa4096/0x8B48AD6246925553 2012-04-27 [SC] [expires: 2020-04-25]
Key fingerprint = A1BD 8E9D 78F7 FE5C 3E65 D8AF 8B48 AD62 4692 5553
uid [ unknown] Debian Archive Automatic Signing Key (7.0/wheezy) <ftpmaster@debian.org>
sub rsa4096/0x85215E51ADD6B7E2 2012-04-27 [E] [revoked: 2014-03-17]
```
Did something similar few years ago natively in Python using Gevent. I think that it could scan several hundreds of IP's per second.

https://github.com/inkvizitor/asyncping
Dart should take care of that:

https://www.dartlang.org

Note - Haven't tried it yet, but it's on my ToDo list. ;)
Using RTL-SDR to Open Car Doors (2016)
I can't afford a Tesla so I'm buying their stock instead :)
While I'm not convinced that Node is great. It is fine.

The article is hilarious in comparing it to 3 AOT-compiled lower level languages. I would compare it to Ruby, Python and PHP.

Also, I'm unclear on if the benchmark did any IO-bound work that actually makes async servers make sense. The whole "we can serve other clients while waiting for IO" is the reason it is any good.

Not a huge fan of Node. But this post was just a headscratcher.
A very long time ago (1994) I did hack Mosaic about to use Perl as a a client side scripting language... :-)
Jigsaw is opt-in. It does exactly that.
Not a good reason. Learning Rust/Go/Java really isn't hard.
<NodeJS> considered harmful.

By some guy who favours low level languages.
I got myself a G5 Plus, with amazing price\performance. The camera is not that nice, yes, but so was the camera of my now-barely-working Nexus 5.
Not a MacBook fan? Here’s some great alternatives for designers
You could also use Purescript, even sharing the same modules between the frontend and backend.
Learn more languages?

Programming languages are largely very similar, if you know one language it should not be a problem to pick up another language and write hello world code fairly quickly.

Writing a webserver in a language that offers libraries for it should also not be a problem and doable within a weekend.
Various languages can generate server-side code and javascript. Since you asked, Nim generates C, JS and more: https://nim-lang.org/
Apple Awards Corning First Advanced Manufacturing Fund Investment
The 30 billion to Telstra was the liberals to buy the copper network, not part of the Labor plan. 30 billion for a network the CEO of the owning company said was minutes to midnight a decade earlier.

What do you think is more efficient, digging up the footpath once and giving everyone a fiber connection, or doing it 50+ times? Because if everyone completes the line to their house, that's what will happen.

More importantly, if you're trying to start a business or provide a government service, you can't rely on everyone having a 100Mb connection, you have to plan for the lowest common denominator.
To be fair didn't Apple stick a bunch of crappy music or something on everyone's phones and suffer quite the backlash?

I mean, I personally feel that it's likely they learnt from that but would not suggest it's not something they couldn't do again.

Edit: must not comment without refreshin page first
Many people who have lived under actual communist governments see communism for what it is - evil.
Oh, I see! Now that is weird. Apologies.
This seems like the correct answer, otoh VC money is still not MY money.
There is a technology choice program to upgrade to FTTP which was promised to cost less than $5000. A quote costs a non refundable $600 and the estimates I have seen have all been in the tens of thousands of dollars. About 20 people have taken the option so far.