skysight-inc/HackerNews huggingface dataset:
Ask HN: Where did Nokia sold Here Maps for such a low price?
Nokia bought Navteq for 8.1 billion USD back in 2007.
And sold it to BMW/Daimler/Audi(VW) for 2.78 billion USD in 2015.

The lost of valuation seems a bit odd at a time where maps are a critical asset for tech companies (self-driving cars for instance...).

Do you know why?
Was the technology not that good?

Subsidiary question:
Why a technology company (like Uber, MSFT or Facebook) didn't buy it?

Thanks

Wikipedia article: https://en.wikipedia.org/wiki/Here_(company)
> Jamie Lincoln Kitman, a lawyer, is the New York bureau chief for Automobile Magazine.

for sure you're against it

when driverless car is out and everyone is adopt to it, the whole automobile industry together with oil & gas will be disrupted

but your company shouldn't be affected as you can review on all the driverless car :) :)
I used to do this too, and as of ~ 2 weeks ago, about half of all my stored tabs are replaced with 'New tab' after restarting the browser. No amount of screwing around in the profile and session_store or whatever it's called, or with plugins, will fix it. So now I'm weaning myself off 'tabs as bookmarks', and going back (after, what, 10 years?) to using bookmarks the way they were meant.
A Unified Theory of Garbage Collection [pdf]
So it's just a pastebin. I fail to see how is it spefcifically suited for IoT or mobile applications.
GitHub Pages – Usage Limits
Hey Fratlas, what are you trying to build? Outsourcing can be a tricky thing... I've seen it go wrong more times than right.
Our preference is for most questions to go through the forums. When you join the forums you'll get more information on why we think that's best for the overall community (in short, because it's easier for others to find answers when they are organized by topic), and also how to access the Slack channel.
In hộp đựng đồng hồ giá rẻ tại Hà Nội
Linux Administration Bootcamp: Go from Beginner to Advanced
I think that the mechanism I suggested elsewhere would handle this best: each tab's complete state (DOM, JavaScript &c.) should be marshalled to disk at quit (and checkpointed periodically, in case of crashes); on startup, all tabs are loaded and their DOM & JavaScript contexts restored. If a tab's context had it set to update periodically, then that periodic-update context would be restored; if not, then the remote server would never be contacted until and unless the user hits reload.

This seems so obviously correct to me that I wonder what I'm missing.
> namely that the employer knew (or at least "was informed") that illegal things were going on

The problem is engineers lack a good grasp of how the law works compared to lawyers - sometimes the action is not illegal, but it will still looks bad after discovery. Leading to unnecessary settlements not as a matter of law, but of optics. "If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him."

> "If you see things happening that you believe might be illegal, please keep quiet about it because you don't understand the law"

That's not what they are saying - they are saying don't use email to do it. I mean would you appreciate it if your startup's first employee sends an email stating "We are infringing on these 18 Microsoft patents" on the record?
How is Rails still doing in the world of NodeJS, Microservices and React?
Last time I checked they didn't have GPU virtual machines. So no, probably not. If there is a way to run jupyter notebooks on GPU machines on Google, I'd certainly be interested in learning about it.
> don't have an adblocker [...] your browser is working 10x harder than it needs to.

Except for when Adblocker (used to) makes your browser work harder https://blog.mozilla.org/nnethercote/2014/05/14/adblock-plus...
My macbook disconnects from wifi once per day, quite consistently. I'm just used to it now, and reconnect and within a minute or so I am good to go again.
Is that new? I'm pretty sure that was on that page last time I looked at it (sometime this summer) already.

EDIT: quora answers here https://www.quora.com/What-are-bandwidth-and-traffic-limits-... mention a rule change ~ half a year ago, but not entirely clear what was added. Wayback machine only has a few months old versions of the page that already include these rules. So this possibly was added this year, but not very recently.
Haha, interesting!
How to Fix the Most Common AMP Error in WordPress
What gets forgotten here, and something that I keep bringing up, is the lack of a Martian magnetosphere. This means long term human settlements have to be artificially shielded.

This means living underground, which defeats the point of going to Mars in my opinion. Elon mentioned using a local magnetosphere generator, which is one of those ideas that is theoretically possible but whose practicality seems questionable. How powerful a magnetosphere generator is required to deflect ionizing radiation? How much power generation capacity will a Martian colony have to spare? Will this require a Fusion reactor?

The only hope I have for Martian settlement is that Musk and his engineers are some of the most audacious and brilliant people on the planet. I will never bet against their success, and I wish them the best of luck.

I have been a space exploration fan since as long as I can remember, I just worry that humans have a tendency to focus on the wrong goals when ideals and emotion cloud our judgement (e.g. the Space Shuttle).
It allows me to quickly open a new tab and do something if I am in a hury.

Otherwise, I press Ctrl+Tab long enough to go through all the tabs and wait for it to load them all.
the session manager addon would have helped in that situation. it creates regular snapshots of your session which can be used to restore things if something like that happens (which is rare in my experience)
My worst problems were with Toptal's website. I even tweeted them about it, but it still leaked memory like crazy. Maybe they fixed it already, but I wouldn't know - they didn't have articles that interest me in a while.

Anyway. I have Firefox with uBlock, on Archlinux. With JS disabled. 400MB, about a hundred tabs. I do recommend using it that way. I also have Chromium, for things that require JS - youtube, facebook and the like.
Imgur was originally developed 'as a gift' for reddit. As any HN commenters would tell you, your business model should never rely on external companies.
> Why are you not allowed to feed the animals in national parks?

1. because your food can make them sick

2. because they may eat too much

would either apply to people?
nope, most any programming language can be learned in a relatively short time, it requires only one thing dedication, as long as you care enough about doing it theres no upper age limit.

as for not being able to compete that is up to you, as long as you have solid skills and can prove it you your age wont matter.
Thank you for your comment. The Tech world is similar to the under-developed countries and their shitty infrastructure. I've always been amazed how good the physical infrastructure on the developed world is, but tech doesn't seem to follow through.

Regarding the Macbook, you might have a hardware defect. I changed the Wifi/Bluetooth adapter (Macstore) and it now works flawlessly. It used to drop weirdly on some Wifi networks.
I apologise if that's how my response came across. what I was trying to express is that I wish to show what I believe are best practices, and these tools are used throughout the course. I do not mean to suggest that tmux is critical, or that there are not other good options.

Personally I enjoy seeing how others setup and use their tools, and feel it is underappreciated in many courses; attempting to fill that gap is a little of my particular bias.
That is exactly my point: It seems as if Egyptian gov doesn't care if people use whatsapp. Which means something smells there...
You are using the concept of "relationship" with two different meanings.

When I click a link, there is a relationship between me and some entity in the same sense that the term is used in computer science to describe relational databases.

This is not a relationship in the legal or ethical senses. By clicking a link, I did not agree to anything at all. All I did was react to an announcement that there is some resource somewhere, and deciding to take a look at it. If I decide to do it from a terminal and read the HTML directly without rendering, that is no one's business and my actions are not unethical in any way.

The advertisement industry is starting to behave like the music industry in the early days of the web. They are willing to destroy the best tool ever created for global human communication and knowledge sharing for the purpose of protecting an obsolete business model.
Bethesda Confirms Sequel Not yet on Active Development
If someone thought ^ this was sarcastic, sorry, I was just genuinely wondering wether the exposure to top research in grad schools is worth investing
Interesting angle. You need to have your thought processes distracted...
If you're getting started I totally recommend Andrew NGs course...
On the trading floor we called them girl/boy scouts: more interested in collecting "merit badges" than getting dirty.
if you can prove, casino knows[1] that the cards are not symmetrical, yes.

"knowingly to use or possess any marked cards"
Sadly, Skype is still used a lot. More than half of the emails I receive with a next step of communication proposal come suggesting Skype.

The only way to beat it would be to have another communication solution which can be used as simple as Skype is (for any age, technical literacy, etc.).
Just a word of caution: If your customers are on Windows, using Gpg4win might not be a very smooth experience. I just helped someone to install that package and I found the UX to be really suboptimal. For one, it’s GTK-based, which makes it stick out like a sore thumb in a Windows environment.
The Ethics of Boycotts (1982)
Don't be sorry. We need scientists to be skeptics when it comes to absurd assertions which violate the most fundamental principles of physics.

Extraordinary claims require extraordinary evidence.
Unfortunately not all of us have alternative ISP's to switch to. I hear upgrading to a business account can help with certain providers but that's not always available at all locations.
Brave New Financial Web
The whole point of ethics is to report ‘I think we broke the law’ or ‘I think we violated this contract.’ to your manager (maybe more, depending on the case) and for your own good (protection from prosecution) you should leave papertrails (emails for instance) that you did so.

How is it acceptable for a company to encourage employees to hide bad (or illegal) behavior ?
I use a hand-cranked version of this, and have been for over 10 years, I call it WebBookmarks.

It's a small bookmarklet that when clicked takes the current tabs URL and adds it as an escaped param onto the WebBookmarks URL and launches WebBookmarks. Then in the WebBookmarks form the Title and URL are already filled in, I assign a category, and click save. Job done.

I do this and do not use local machine bookmarks at all, as I use so many different machines (linux, windows, tablet, phone etc) during the course of a week, that keeping all those locally stored bookmarks in sync would be a nightmare.

It works for me, although I've not touched the code in forever so it's looking a bit dated - simply because it's rock solid.

It surprises me that more people don't do this.
Commenting just to add visibility to the only plausible answer I've seen to the question as posed. Thanks for not getting sidetracked into arguments about adblock/JS engines/layout/fonts/etc.
In addition to that the 5 seconds seems really low. I own around a thousand CDs, I guess, and can guess where each is sitting in my shelf, but I would have to go to the shelf, scroll along it a bit to pick the correct album, get it out, go to the player, take out the old disc, put that in its tray, put in the new disc, hope it is not scratched or otherwise damaged (I have discs where the simply information-carrying layer simply disintegrated behind the coating), and carry the old disc to the shelf and sort it in. Oh, and when I am done in the kitchen I now want to continue the music in the living room, so... I don't know? Since I got Sonos I just search for the album, doubleclick it, and group the speakers. I also use a local library on a NAS in addition to GPM, so it works without internet.
MacOS doesn't do ffm at all ever.
I don't think that's quite right.

When three-letter television companies will buy an audience extender from one of these shady guys rather than tell the advertiser that they don't have as much traffic as they projected, you don't really even need to worry about detection.

There exist passive techniques powerful enough to really map these kinds of actors out thoroughly, however the industry has been reticent to stop it because everyone from Viacom to Google has facilitated ad fraud, and there's this fear that stopping things too abruptly will cause advertisers to lose faith in this (still nascent) $60 billion dollar industry (US numbers).
One example I started to think about is driving.

I wonder if C programmers only drive manual.
> Chrome is certainly ahead in the implementation of Web Platform features

This is debatable.

Web components is implemented in Chrome because it was a spec pushed by Google, so they had an implementation being built while things were still being decided. Firefox has an implementation too, just not turned on by default (presumably folks are waiting for the standard to settle?). Similarly, Firefox used ES6 internally for years, so any lag that may have existed (I don't recall any, but ICBW) would probably again be due to standardization. Chrome might be ahead in the implementation of features. You can't call them Web Platform features if they've not been standardized fully.

> and a large number of CSS properties.

Chrome being ahead in a "large number of CSS properties" is objectively false. I keep track.

Firefox has 324[1] properties implemented (I am not counting prefixes as separate properties) when I last counted (a few months ago), Chrome has 304[2]. Firefox has 88[3] properties not in Chrome and Chrome has 68[4] properties not in Firefox. Furthermore, if you look closely most of the Firefox-but-not-Chrome properties are solid green in the Firefox column, which means that they have been implemented in an unprefixed form (which in turn means that the property is probably specced and stable), whereas nearly half of the Chrome-but-not-Firefox properties are light green, which means that they're only implemented in the prefixed form, so the property is either custom or unstable.

I'll admit that these numbers are generated from Firefox Dev vs regular Chrome and Firefox dev has newer features enabled. I made that page to get an idea of Stylo/Servo progress and to help inform what stuff folks should work on next, not for comparing Chrome and Firefox.

Running in Firefox stable to get fairer numbers gets me 301 properties enabled, 69 Firefox-but-not-chrome, and 72 Chrome-but-not-Firefox. This does mean that Chrome has a slight higher number of properties implemented when comparing stable versions. 3 properties is certainly not "a large number of CSS properties", and again, many of the Chrome-only properties are prefixed and will either never be implemented or are unstable and have good reasons for not existing in Firefox.

The numbers aren't perfect. In particular handling implemented-but-disabled properties, properties that are still getting standardized, and properties that will never be standardized is tricky and can't be done in an automated way. But the numbers should be close enough, enough to say that at the very least Chrome and Firefox are at par when it comes to implementing CSS properties.

[1]: https://manishearth.github.io/css-properties-list/?stylo=sho...

[2]: https://manishearth.github.io/css-properties-list/?stylo=sho...

[3]: https://manishearth.github.io/css-properties-list/?stylo=sho...

[4]: https://manishearth.github.io/css-properties-list/?stylo=sho...
I got a lot of friends to switch to whatsapp. The audio quality and stability is usually better.
Surfing from link to link is very much the essential and original behavior of users on the web. A user often has very little idea what's behind the next click. I don't know what I'm getting behind the link, so a "show me the stuff" mentality would yield a deeply uninformed transaction, even if we were to think about every click that way. But from a founding perspective, the idea that every click is a fee-for-service proposition is not a basic tenet of the web or a reasonable assumption to be made of every user.
Totally agreed. My current work assignment is to put OpenStack Swift (a distributed object storage) in Kubernetes, so exactly the kind of application that you would expect to catch fire in a cluster. The experience has been very pleasant so far. Maybe I'll speak about it at Kubecon Europe in March (if the organizers like my abstract).

EDIT: I forgot that I actually have something to link to, since we open-sourced our Helm chart yesterday: https://github.com/sapcc/helm-charts/tree/master/openstack/s...

There are some other custom pieces that we built for a Kubernetized Swift. Just search for repos with "swift" in their name in the same GitHub org.
You missed the largest point, it makes them dependent on the easy handouts and kills their instincts.
Indeed. I didn't go into this level of detail, but this would clearly be a different problem than what we have on HN, where downvoting enforces norms across the whole community. Twitter is exactly as you said, a group of (overlapping) communities sharing a platform. We all see the same comments on HN, but on Twitter everyone has their own feed.

Downvoting on Twitter would need to have very different characteristics for the reasons you mention.

On the other hand, you actually do need users to moderate other users if you want to maintain a civil community. The alternatives are heavy moderation, which doesn't scale and introduces an institutional bias, or a free-for-all, where emotion drowns out thought, which is roughly where Twitter is today.

I absolutely agree the social graph should be leveraged. What if downvotes only by people you follow affect your feed? You already see retweets only from people you follow, so the idea that your followees influence what you see is part of the platform today. This just extends that influence into the negative direction.

Posters absolutely need to see the downvotes they are getting, the point of the feature is to moderate behavior, not just to create a filter bubble.

Obviously it's not a trivial issue and rolling out new features at Twitter's scale isn't easy either. However I'm pretty confident, with all the engineering talent they have, they could make progress if it was actually a priority.
There is some bad concept, but clicking on every ad is problematic. I would love to target specific ads from unethical business or deceptive.
Its probably that the OP has wifi problems possibly very crowded spectrum or they haven't got wifi set up properly and apple is known for being a bit hit and miss with wifi.
Has anyone tried to calculate roughly how cheap and energy dense batteries have to get before hydrogen fuel cells become uncompetetive for small/medium vehicles?

I figure, hydrogen's technological downside is a fuel that's hard to store and handle (can't fill a portable tank and carry around like with gasoline, can't fill at home like with batteries). Pure battery's downside is shorter range and longer time to "fill". Hydrogen's economical downside is a more complex system with more parts to assemble. Battery's downside is the cost of large amounts of batteries.

In both cases it seems that hydrogen has the upper hand in the short term, if they solve the cost of the fuel cell itself. But in both cases it seems to me like pure batteries have downsides that are likely to improve over time.

It would be interesting to know where the break-even point is, given we have a cheap fuel cell.

I'm worried that the hydrogen fuel cells are a bit of a blind alley for cars. Heavy trucks and cargo ships is another matter though. But then maybe biofuels aren't so bad if we can just combust them cleanly enough.
Cloud DVR Launch by Sling TV for Roku Users
Appreciating the sentiment, I would like to add that a great framework builds a great community around itself, which helps (A LOT) sort out (in the worst case work around) all sorts of issues. And this holds for Rails.
What does your mom use it for? I'm strongly considering getting one for my own parents.
I mean that was said in sarcasm, but there is a lot of discussion going on that the changing methods of communication can be having significant ramifications in all aspects of society.

People have made arguments stating that Trump is a manifestation of anti-social behaviors that are reliant on reinforcement through online echo-chambers which remove any form of social-moderation. The extent of which I agree with this arguments I'm not quite certain, but I do think from a sociology standpoint it's foolish not to investigate how the internet's changes to how we communicate have lead to changes in how we think, and potentially our collective political leanings.

Media theory is really fascinating when you dig in to it, and we should be mindful that we're still in the early days of the internet in the grand scheme of things, and society is still adjusting to what will forever be the new normal.
This is what I have and it's been holding up great for everything I've wanted to do till now. Core i3 6100, Nvidia GTX 950 2GB, 8GB DDR4 RAM. Did not try running a neural net on the GPU, but it should do the job. The whole thing - http://lonesword.in/hardware/2015/11/10/Assembled-a-computer... - including the cheap table and chair cost me around 60K indian rupees which roughly translates to 1000 USD - but that's because computer components are around 30-40% more expensive in India than in the US.
Another solution is to not use update statements at all. Obviously this involves some changes to the tables. And it defers the balance calculation to query time.

Analogous to the example from the article:

create table transaction (user_id integer, amount integer);

insert into transaction values (1, -100);

select sum(amount) as balance from transaction;
You may well be right, and that's certainly how material is usually taught.

However my reading of the literature on this topic has led me to believe that the standard treatment is not the best approach for most students. I'm particularly influenced by David Perkins on this point - although I'm sure I could be applying his theories a lot better!

My collaborator, Rachel Thomas, has written about these ideas : http://www.fast.ai/2016/10/08/teaching-philosophy/ . We're learning as we go and we're spending a lot of time talking to our students to understand what's working and what's not. I hope each lesson sees some improvements...
Why Exceptions should be Exceptional
> Was Firefox the first browser to make "View Source" a default option in the right-click context menu?

Not even close. Netscape had this in the late nineties, IIRC.
Rather than any one shortcut, they're probably implementing 20% of the W3C specs that together cover 80% of their test pages. Unsurprisingly, this is both much easier and much faster.
A lot of people use Discord now. I mean, you can use it inside of a browser, what can be easier than that?
Here you go: https://github.com/sapcc/helm-charts/tree/master/openstack/m...

This is our Helm chart for Monasca, which among other things contains an Elasticsearch. Look for files like "*-petset.yaml" (we are on 1.4 still).

Note of warning though: We are still in the process of migrating stuff to this repo, so the charts in there can be incomplete at least for a few weeks.
My mother literally got broadband to Skype with her grandchildren.