skysight-inc/HackerNews huggingface dataset:
One of the consequences of installing Ghostery was that it shows a counter of how many scripts are loaded on the page. Turns out I have severely underestimated how many scripts average site loads - and I work in the industry!

As an example, I just loaded CNN site - it has 28(!) trackers and uses 38(!) different domains. And that's a low number because some of these scripts would load other scripts if I enabled them to run...

That's a super-mainstream site, imagine how many more shady ones have.
I think the decision to host the source on Sourceforge is the most humorous touch...
It also apparently sucks if one of those private roads you turn down happens to be a private driveway and you are a car thief.

https://www.linkedin.com/pulse/google-maps-digital-trespass-...
> Let the user toggle between 1 and 2?

Wrong company, pal. Apple historically decides for the user. Heck, they still do it with their App Store. Often that may go right, but not always.
At least in Munich, one way roads that don't allow bicycles bi-directional travel are the exception. But yes, all one way roads that allow bi-directional traffic for bicycles have a traffic sign that indicates this, and often road markings as well.
Yes. So I'm asking the logic behind this in context of ownership model. How can you derive the above behavior from the principle that only one mutable reference is allowed? If const iterator is not a mutable reference to a Vec, then A itself is the only mutable reference, and push back should be allowed.
Yes, that's a perfectly valid point - if they made it last 150% of a day on release they could ensure it lasts 100% of a day after two years without having to throttle the hardware.

I'm all for that - I do want all the power of the hardware and a full days charge, for the whole lifetime of the phone.

Unfortunately it's very much in the sellers interest to not do this. If they make it last 100% of a dayt on release they can instead make it cheaper/lighter/more powerful, AND if they throttle or make it behave worse some other way after 2 years, they also make it obsolete at just the right point in time.
I'd agree with you, but you have to interview probably 400/500 people, all with passable resumes, just to find basic competence (let alone the skills you might really need).

What if you're talking about interviewing thousands of people, a number of which are passable on paper?

It's a search problem, not laziness.
I'm quite the opposite, I struggle to truly multitask, but some of my co-workers seem to focus better when they have a YouTube video off to one side. Each person is different, and it doesn't matter all that much as long as the work gets done.
Uber faces tougher regulation after ECJ rules it is a transport service
>building footprints: Google seems to have them all

Curiously I noticed about a year ago corner of my building vanished from Google map, it was there 5 years ago. Even more interesting just checked right now and ANOTHER corner of same building vanished :). Both are still there on sat photo, both are modeled in 3D view, just not on the flat map.

What appears to be happening is those building outlines are not coming from 3D map, but from official city documents, and those can be a total mess. I checked some recent (5 year old) buildings, and they are also missing their flat outlines.
Your home was not so secure after all
Uber Suffers Blow as EU’s Top Court Rules It Is a Transport Company
Newborn Baby Dies Because Doctors Argued for 30minutes During Cesarean Operation
I bought my wife pretty much every book written by Brandon Sanderson. (Mistborn, Stormlight Archives, etc).

I've also donated a couple of copies of Dune, Zelazny's Amber books, and The Martian over the course of the year to various local friends.
Nevermind, I think I've got it, basically, all references to an object should die before an object is changed.
Those are wise words.
Microsoft.

They have historically provided a low quality, non-standard rendering and JavaScript experience.

That they are trying underhanded means to stop people opting out of that experience is a reveal that the old Microsoft is still there.

Apple should not to be emulated on this.
Had never heard of CDE before. I guess this is what my nephew feels when he sees a floppy disk and connects it to the save icon on PCs :-)

As an aside, it would be a treat to have a GUI environment that is started from scratch with the Unix philosophy at core. GNOME is not it, for it is so heavily packaged with stuff I don't need, and is slow and heavy.
The triumph and near-tragedy of the first Moon landing
Correct there is only one OSM database feeding both this map and the main map on openstreetmap.org (and other maps).

It shows the power of open data. You can take the OSM database, and slice out the bits you want and only show what you want.
Then it's true that google maps is much better.
I don't really care about having only one country better when all the rest of the planet is less detailed...
I use keepass and dump it in Dropbox. I don't think it takes much tech chops. You log into keepass as you would a site then grab the passwords you need.
Roundup of 40+ bookmark managers and Del.icio.us alternatives
Been using davmail for almost two years, and it works flawlessly. I could finally ditch Outlook at my workplace
High speed rail connects city centers with comfortable, fast, dependable transportation. Look for example at the Shinkansen system in Japan. You can travel from Tokyo to Kyoto (~450km by car) in about three hours door to door for about a hundred dollars. The trains run every couple of minutes.

Shinkansen are very popular in Japan. I don't know how you could not call them a success story.
Oh, the parent pointer (or even the BST nature) wasn't really the point. The parent pointer was just an example that was easy to understand. For BSTs specifically, in C++, IIRC they use threading (= sibling pointers) to allow iterators O(1)-time access to the siblings in constant space, and those would have the same problems. And I didn't even mean to limit this to the BST case (I edited my comment while you were probably typing yours so you probably saw the version where I mentioned BSTs). In other non-BST binary trees you may well need a parent pointer for good time/space complexity, not merely find it convenient.

Note that this isn't just limited to trees. Even doubly-linked lists would have this issue, as would other more-complex data structures.

I guess my larger point is, it seems like the repercussions aren't just limited to missing low-level optimizations like small-string optimization like you claim, but they extend to your entire global object model as well as to what operations & time complexities you can support without the compiler yelling at you. That seems quite painful to me. Who wants to constantly argue with the compiler as to whether or not he should be allowed to have parent/sibling/other pointers?
About time the greedy corporation start paying their drivers a living wage. Good to see Europe fighting back as US is regressing further into plutocracy.
OSM is popular in Europe, and Germany in particular. So when the German train nerds are mapping and choosing colours, they tend to have a European focus.
Court press release

https://curia.europa.eu/jcms/upload/docs/application/pdf/201...

The full ruling is atm only available in spanish and french

http://curia.europa.eu/juris/documents.jsf?num=C-434/15
No need for a cheap, unproductive attack like that.
Pretty much every one way street in The Netherlands looks like this: http://www.trueamsterdam.com/wp-content/uploads/uitgezonderd...

To find a one-way street that applies to cyclists would be an exception.
Looks like the "Regulate Uber everywhere" trend is confirmed.
Edit: I did not mean this as a bad thing, but as something that's normal and welcomed.
I did a small comparison of a few web services: https://imgur.com/a/4WEJ4

I grew annoyed at Google maps. It didn't show street names and numbers, and overall little detail, meaning that even if I (with GPS) easily found my location, it was hard to orient myself, and discover things around me. Things like "I know ABC is close to XYZ, I just need to find it by looking around XYZ" is really hard.

edit: and by small, I mean small. Nothing like the TFA, but grounded in a Swedish suburb (50k inhabitants), which is more meaningful to me. Also, I didn't have an apple-device at the time so no Apple maps included.
"However, millions of Europeans are still prevented from using apps like ours. As our new CEO has said, it is appropriate to regulate services such as Uber and so we will continue the dialogue with cities across Europe. This is the approach we'll take to ensure everyone can get a reliable ride at the tap of a button."

This company is so full of shit!
A step to the side I'd say
I don’t think Google is thrilled by the iOS approach either but iOS is a too big market share to ignore. Windows 10 S isn’t.
I don't see how classifying Uber as a minicab firm amounts to banning it?
Google doesn't have any issue having to deal with it for iOS.
Former Navy pilot describes UFO encounter studied by secret Pentagon program
This is good to hear. A few weeks ago we saw the recording breaking loss, showing Uber is really undercutting everyone and operating way under costs (while slashing drivers pays and yada yada).

Uber is big, really big. But I don't think it's too big to fail. And I think a failure will be colossal.

Has anyone noticed Lyft prices have gone way up? Like, almost standard cab fair prices in some cities? I wonder if Lyft is banking on the fact a lot of people use them so they don't use Uber, and noticing their prices are just slightly less than a regular cab. They could put them in a place where they're profitable, and charge a more traditional rate.

In the early days I knew Uber drivers who use to be cab drivers who claimed they made a ton more money than with their cab company. I doubt that's as true anymore, but once Uber fails, I bet we'll see a huge re-emergence of Cabs -- possibly alternative ride sharing apps that will put more money in the hands of drivers (where it should be).

It's really weird being in American cities today, because the number of cabs is significantly lower and noticeable. I saw a woman with her hand up, actually hailing a cab, and thought that was so weird. You rarely see that now. I mean it's probably better that cabs are more efficient with apps, going directly from pickup to pickup instead of burning fuel driving around, but there is still something lost with not being able to raise you hand or go to a taxi stand and get a cab in a city.
Banning companies which subvert or break laws or regulations to gain competitive edge over those who follow laws and regulations is not and should not be controversial.
These are good news. Taxi sector is beyond screwed, we need better and cheaper services. I’m happy to see a successful and respectful company like Uber being the one leading the movement.
My comments from the other thread: https://news.ycombinator.com/item?id=15963787

Very interesting. I wonder if any private organisations setup a pseudo/canary repositories, that when pulled triggered an alarm? Or simply contained some monitored API keys or credentials to spot any activity/Insider threats.

Might be a neat idea for those businesses that are concerned about their private repos (either cloud hosted or self hosted).

May have picked up if anyone was able to exploit this.
Ask HN: Why do we still use passwords instead of public/private keys?
Reading about password breaches and how to protect logins, I wonder why it can't just be like with ssh - simple, secure, but virtually unguessable (at least for now)...
Coinbase is investigating claims of insider trading from its Bitcoin Cash launch
Does that mean Uber now has to listen to all taxi rules and regulation in all of Europe?
I assume you know about https://lyrebird.ai/

Lyrebird allows you to create a digital voice that sounds like you with only one minute of audio.
Lightspark

https://github.com/lightspark/lightspark
Since I couldn't find any explanation on the article:

> Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

Appears to be a packaging systems for (desktop) apps on linux with auto-updates and stuffs.
AI in Agriculture Market Forecast to 2025
“AI in agriculture market anticipated to grow at a CAGR of 22.5% from 2017 to 2025”

The AI in agriculture market is estimated to be worth USD 2,628.5 million by 2025 from USD 518.7 million in 2017, growing at a CAGR of 22.5%between 2017 and 2025.The major factors driving the growth of the AI in agriculture market include the growing demand for agricultural production owing to the increasing population, rising adoption of information management systems and new, advanced technologies for improving crop productivity, increasing crop productivity by implementing deep learning techniques, and growing initiatives by worldwide governments supporting the adoption of modern agricultural techniques. The high cost of gathering precise field data is a major factor restraining the growth of the AI in agriculture market.

http://www.reportsnreports.com/contacts/requestsample.aspx?name=1257534
There is that mechanism but you have to trigger it yourself via the USPS website or by going to the local post office.
Its not, and its a smartphone from 2015 with a SD800 with 2 GB RAM. There's a lot of pros and cons about it, but at least you can repair the components yourself. Just the other day I installed a new camera module, all on my own. I also replaced the battery. For a mere 20 EUR. (The camera module was front + back for 75 EUR.)
[The] ECJ said that a service whose purpose was "to connect, by means of a smartphone application and for remuneration, non-professional drivers using their own vehicle with persons who wish to make urban journeys" must be classified as "a service in the field of transport" in EU law.

It added: "As EU law currently stands, it is for the member states to regulate the conditions under which such services are to be provided in conformity with the general rules of the treaty on the functioning of the EU."

It didn't say it was a cab firm, but it did say it's a transport service, not a "digital service". To me as a layman, that makes perfect sense. With all kinds of services being improved using digital technology, the term "digital service" can be applied to almost anything.
What grind my gear, is that it's they totally abuse their position (again). It's not like Microsoft was sued for this. They always try to unprotect user, accept false application but when it's Google, let's remove it quickly. That's total counter productive.
The Unix philosophy GUI thing has been done in a few directions.

Plan9 did "absolutely everything is a data stream". Connect anything to anything in a bitmapped desktop.

BeOS/haiku did "everything is an icon". Applications are not monoliths. Rather, they are organic on top of the GUI and filesystem.

Tiling windows managers steer towards a usage of multiplexing terminals (and needing little else).
And again: "Taxi company considered by a court to be a taxi company". And this is news.

And no, dear US, "taxi" does not mean "ride service that has a monopoly on picking up people on the street, enforced by the use of medallions or similar". Taxi means "A car that takes you somewhere without a preplanned route, for money". This is why this is so bloody obvious.

In any place without a mediallion system or other enforced monopoly, there is NO innovation in what Uber is doing! An app or surge pricing is what everyone does. Ubers sole innovation is pretending that they aren't a taxi company so they don't need to hire and pay their employees properly. And honestly we can do without that innovation.
Well, assuming that bitcoin can be tracked and deanonymized, it would. Although, all cryptocoins are a step back. There's no way they could support transactions-per-second necessary.

As much as I like cards, I also prefer paying for stuff with cash.

In Portugal it is illegal to buy an expensive computer, or high-end computer monitor, or a high-end TV with cash. Similar thing in France.

Imagine yourself throwing a dinner party in a restaurant with 10 guests and they eat and drink so much that it comes to a point where it's illegal to pay that dinner with cash. Ridiculous.
Same here, I've been using Google Maps in Northern Europe (in many countries) and does get worse every quarter). Perhaps there is a massive focus on the US-side.

WAG: is Google preparing to be Amazon's drones mapping service that thy care so munch to even know each and every building/caravan is?
How I work remote with 5 companies in 5 countries
For all the people who have difficulties to see needles and who do not like (or support) plastic wristband, there is almost no offer. I would love a wood/leather thin watch with 4 big digits on an e-ink screen.
I don't think it's too big to fail

Please stop with this "too big to fail" nonsense. This is a pretty specific term for companies which pose a systemic risk if they fail. Notably that's mostly banks or other financial institutions who could drag an entire economy down if they go down.

There's no systemic risk in Uber failing.
I'm sure they have many issues with it, but they just don't have any options. Ditching Windows 10 S is an option since it has such a small market share.
As long as Uber driver count isn’t artificially constrained with $500,000 “medallions”.

How do sick days and benefits calculate when “employees” are free to work as few or as many hours as they want? What happens if an “employee” chooses to drive more than 40 hours in a week or 8 hours in a day?

It still seems like there needs to be a new classification for “gig economy” workers. They’re neither normal employees nor are they independent contractors. It’s definitely something new.
I'm not surprised that the American model of classifying your workers as "self-employed sub-contractors" isn't going to work out in Europe.

On topic: Yes, taxi laws needs to be revised. But that's a political issue.
I wrote this article. If anyone thinks I've missed something or wants to suggest another bookmarking service then let me know and I'll add it to the article.
Used Tyk with a similar experience. Generally very happy with it but the documentation was, at the time, a bit challenging.
Sounds real easy to implement and very easy to regulate.
yes this is linux related https://snapcraft.io/
It looks like Medium doesn't support custom domains anymore: https://help.medium.com/hc/en-us/articles/115005579728-Custo...
I would contend that HackerRank has done a good job of screening and filtering on this occasion. Given clear instruction, the only skill demonstrated was insubordination.
Uber drivers in Banglore makes around 50K rupees profit each month. This is higher than many government jobs and similar to the salary of many software developers in India.
Why from scratch? You can take advantage of existing projects and make your own fork.
"Banning" -> "Regulating"
Is it really more convenient? Coordinates make sense to everyone and every map tool can understand them. W3W phrases are useless unless you happen to have the app.

Also, there are a few amusing clones... http://www.what3fucks.com/
That's not what taxi means unless you consider all ride services such as black cars taxis -- which I don't think anyone does.

Also taxis don't hire people, people rent taxis and then drive them.
They provide that service by undercutting Taxis at a loss. I hope you're being sarcastic. Uber is anything by respectful .. and successful I guess in size, but not looking at their bottom line.
Kickstart eelo, a mobile OS plus web-services, in the public interest
Sadly, it looks like Medium doesn't support custom domains anymore: https://help.medium.com/hc/en-us/articles/115005579728-Custo.... To be honest, I'm not surprised about this. Medium never sound very enthusiastic about providing custom domains.
I remember when FB was growing exponentially, their site was broken rather randomly for years (pics upload didn't work, feed was empty, you couldn't post comments, doubling of some feeds etc... basically most parts of their pages were down one time or another). Heck, even these days it doesn't perform 100% reliably

how many times did you have to rewrite system / big part of it because the current architecture hit the wall with some performance bottleneck? It takes time a lot of time and experience (and some luck)
M$ Edge on Android uses WebKit.
Online Training
Very interesting making data out of data.
How ERP can kick-start your business
From a business perspective

User experience > security
More like: "Uber should follow the same laws as other companies that want to operate in Europe".

I hope they do, since I consider the system far superior to traditional cabs, and would probably still use it if they had higher fares.
> But humans don't work like that. When we think "innocent," we don't think "I have insufficient data," we think "they didn't do it". It is arguably a flaw in human thinking, but it's a flaw we have to live with and work with.

This interestingly maps to computer science. When talking about accusations for some reason we expect outcome to be binary, while the outcome is ternary. Binary logic is difficult, ternary logic is even more so.

Given ternary input state of accuser (false accusation, real accusation, ¯\_(ツ)_/¯ accusation) and ternary input of state of accused (guilty, not guilty, ¯\_(ツ)_/¯), I try to think of logical (relational?) operator/function which combines these inputs and yields ternary verdict. Given that output should be undefined unless both states are known, there should be AND between the states. Maybe something like Verdict = Accuser AND NOT Accused which would yield a verdict only if both accusation and guilt can be proven. But we still have a can of worms unopened regarding evidence and what evidence actually proves, because more likely than not evidence will prove or rule out possibility that something has happened
I think there is a good chance of that, the Russians seem to have a very rational distrust of western hardware and software.
for god sake, ppl are stupid.
Uber just left, let those ppl use the old fancy taxi service, they will like it!
> And again: "Taxi company considered by a court to be a taxi company". And this is news.

Any info on how much it cost European citizens to establish this stunning revelation?
Well, they've actually done kinetic charging smartphones, but it had a battery and i believe it was extremely expensive.

So if you did that and instead of a battery combined it with a (relatively large) capacitor (or some sort of amazing spring) you could have the iPhone equivalent of a shake and shine flashlight. (One bonus being that there would be absolutely no holes, as it would not be possible to charge it via a wall outlet).

It would be completely impractical, but there wouldn't be a battery, so the battery wouldn't degrade. The alternative storage mechanism might degrade, and who knows what all of the shaking would do to the delicate electronics, likely nothing good.

Anyway, I think it'll catch on. I look forward to watching young people on the train shake their iPhone vigorously before making a silly face and taking a picture of themselves in 10 years time.
Taxis are regulated locally, country by country, sometimes at municipality level.

I think most countries have already been of the opinion that Uber was a taxi service. And hence, prosecuted any violations they've made.

I know Uber have been shutdown in multiple places. Because regulators simplify declared that they considered it illegal.

So no, I don't think this will change much. This was probably a futile move by Uber trying to argue regulation didn't apply.