skysight-inc/HackerNews huggingface dataset:
Google is really good at being Google. A drop-in replacement for Google would need to be better at being Google than Google is, and I don't see that happening.

The way to compete with them is through asymmetric warfare. Compete in such a way that they can't effectively fight back. For example pick off one (or a few) of their products and differentiate like crazy. Apple got stuck in a situation where they neede their own maps service. That's cost the badly because they're goign head-to-head, but at least they have the advantage of leveraging their ownership of the iOS platform. Meanwhile they're trying to differentiate by using an aerial 3D view instead of streetview, and now coming out with a competing local search service to streetview without it being just a clone. Duck-Duck-go competes with Google Search on privacy. Facebook competed by being completely unlike anything Google produced at the time.

Trying to beat Google at their own game is a failing strategy. Microsoft tried it with Bing search and Bing Maps, but just can't differentiate effectively. Look at how Apple competes with Microsoft. Received wisdom for decades was that Apple should make itself more like Microsoft to compete with them, but in the end their success has been based on what they do differently, not on what they do that's the same.
The guy who did it for me is one of my best friends and he's been at it for a few years - he's been in sales overall for 20+ years, but lately he's been doing PV installations. He's fully licensed and bonded in CA. If you are in the SoCal area, I can send you to him for a friendly rate and I am 99% certain he will beat any other quote you get. Mine was 18k for a 5k system, using Solarworld's Sumodule Protect ... Everyone else quoted me higher.

Post a (disposable) email address where I can reach you with his info if you're in SoCal.
These are German car manufacturers,though.

1st, Germans really like their privacy,
2nd, We have inductive loops at EVERY single lane of every single intersection. Meaning, you can get live traffic data without needing to know where everyone is.
What you have in your car (Columbus?) is just map data from Navteq (Nokia), but not the navigation app. So the slowness is on the VW and it's supplier.
This probably does not apply to users starting out with Postgres, but it would be nice with some tried-and-true advice for tweaking the configuration. The configuration only provides documentation on a per-setting basis and lacks an overview of what you should set for general purpose usage depending on your hardware.
Good point!

Edit: my parent post is wrong, the guide is using <, not <=, but I can't edit it now.
Amazing book! I don't have kids :( but I would be more than happy to help for the italian translation
Back in the original, not only was there no way to tell at glance which walls were bombable but if you ran out of bombs in one of the later dungeons where you simply had to bomb a wall to get any further, TOUGH LUCK. Up against dodongo and out of bombs because you mis-timed your last one? DIE. And if you were low on rupees to buy more bombs, tough again.

In phantom hourglass, if bombing a crack is necessary to advance, not only will there be a massive crack visible, but the DS will actually switch to a cutscene the first time you enter that room specifically highlighting the crack. If that's not enough there will be a huge SIGN nearby telling you why not try a bomb, and in case you had not thought to bring any, there's also a bomb-plant providing an infinite supply in the corner of the room. If I remember right, for the boss that you need arrows to defeat, there's some kind of infinite resupply in the room as well.

P.S. I wonder how many times you need to mention "bomb" on HN to trigger an XKEYSCORE alert?
$1B + R&D + uncertainty + sometime in the future + handing your competitors all your work for free << a $3B product of known high quality, delivered in full today with minimal uncertainty.

It's not even a contest. Especially when $3B isn't, whatchamacallit, a huge drain on your liquidity.
Intention Revealing Code with Java 8’s New Type Optional
Imagine you're a car maker. You're realising that you need to have maps in your car. A car without maps could be like a car without a radio/music system.

Do you want to be in a sitution where Google can have you over a barrel?
There is 3 test networks allocated by IANA, that never can be legal public addresses.
I wonder what it means for Mazda/Toyota/Nissan/Mistubishi/etc owners with factory installed HERE Maps powered navigation systems, now owned by their manufacturers competitors?
Another issue is that Google maps is mostly shit in Germany: Satellite data is from 2005, maps data doesn't even contain my whole district except for one road, so all the time people using Google Maps to navigate end up here, etc.

Here maps is the best maps here (at least inmy city), and I can understand why German car manufacturers might want it.
For those interested, the textile industry (and their ridiculously expensive power looms and weaving CAD/CAM software) are ripe for disruption, if a smart hacker can get the cost of a loom down to the sub 1K range. There are a whole lot of mom & pop traditional handloom weavers\hobbyists who would love it.
twitter: _MiW
i said something silly and you blocked me. lets move on and continue an intellectual dialog
Already happening. BMW et al. sponsor OSM conferences ( http://sotm-eu.org/ )
osmand does a good enough job for me, used it recently on a cross-european motorcycle trip.

edit: i should have been clearer, osmand isn't just "good enough" - it is brilliant.
Am I the only one who doesn't get it? My background is in maths and I am (was) able to prove formally Fermat's little theorem, but I got lost around minute 3:08, and am not clear why the fact that 5 is prime means that any combination must take 5 rotations to return to itself. I can see that it is true but the reason is not clear to me.
So some slightly more researched figures:

http://mobile.extremetech.com/latest/221705-the-apollo-11-mo...

>> In 2009, NASA looked back at the cost of the Apollo program in its entirety, and arrived at a figure of $170 billion in 2005 dollars.

1966 NASA funding peaked at 4.4% of Federal Budget (not GDP). So my memory is way off.

The parent post of 500bn looks more reasonable against the Apollo cost of 170bn, but current Federal budget is 3.9 Trillion, 4.4% of which is 170bn.

So looking at NASA as % of federal budget we see 170bn per annum for best part of a decade, or close on 2 trillion dollars.

Whichever way we look at it, Mars will be pricey. And well beyond non state actors.
Trucking and logistics companies (at least here in .au) all seem to use HERE Maps - I'm told because their elevation/grade information is so much better than all the alternatives and that turns into real fuel-saving dollars for them.
I'm curious to know the authors opinion on the recent 3DS Zelda title - was it A Link Between Worlds? It did away with the linear dungeon style and allowed players to explore the world to their own preference.
Where abouts are you looking at? The OSM community in the USA is a bit weak, so the data there isn't great. In many European countries, the data is great.

(A part of me likes the schaudenfreude, how there's this big tech/open source thing, and for once USA isn't #1 for availablility)
Chill out and play skyrim. You're in your 30s.
Well, the HERE data also contains 3D-scans of every single street in Europe. Very useful for self-driving cars.
I agree. Only speaking about the search engine I could imagine that in the future Google will still remain the dominant search engine. But search engines will be used less and less. Instead most people will use native apps and their respective search engines (facebook to search people, instagram to search pictures, netflix to search movies, yelp to search restaurants, etc.). It's a bit ironic that the biggest threat to Google's core business is a mobile operating system that was developed and pushed by itself. I'm still waiting for ads to appear in my native Google apps...
I'm quite sure they, and other map providers who have live traffic info (including HERE), get the data primarily from infrastructure managers.
> A lot of money could possibly help to get good base maps into it (by paying enough that their producers accept OSM licensing), which could help that situation...

Possibily. But a mass import is often not a good idea. You need mappers to map (possibly from the base map).
You can't conclude he's delusional, or even wrong, from the fact that crime rates are down. What you need are stats that compare the risk to the officer now and during some time period during his career (50 to 20 years ago) in situations where use of deadly force is justified. I suspect that the necessary stats will be hard to dig up.
No idea either but for when you do here is the Hugo breakdown:

302 pages created
267 categories created
gin 1149 ms

real 0m1.613s
user 0m1.180s
sys 0m0.408s
Well said and all, but notation is a destroyer of understanding, if you are not well versed in reading math.
There is a very abrupt jump in the video from the pleasant down to earth demonstration using picture language when the "cold" math notation is just thrown at you in the end.
We use a combo of our own tool:
Paymo - https://www.paymoapp.com (i'm a co-founder)
and
Jira - https://www.atlassian.com/software/jira

There are tons of PM tools out there, with Paymo we try to cover a bunch of needs in the same tool, while keeping it simple. I sometimes hate the complexity of Jira, but at the moment it's better suited for certain projects then our own.
That's one of the few nag I have about C; this syntax is fantastic, and theoretically allow the compiler quite a lot of freedom to optimize access to the bitfield, and the fact that it was never standardized means you just can't use it if you want portable code.
Ableton Live 9 Suite 9.1.2 Full Crack with Patch Download
Mine is even faster than you.

PING gotchacode.com:80 (/):
connected to 104.28.19.6:80 (651 bytes), seq=0 time=540.86 ms
^CGot signal 2
--- http://gotchacode.com/ ping statistics ---
1 connects, 1 ok, 0.00% failed, time 1259ms
round-trip min/avg/max = 540.9/540.9/540.9 ms
My bad: didn't read the code carefully, thought that these were methods.
i feel your pain bro..

you can always add #t=03m22s to the end of the url to start from 3m22s from the video.
Or, alternatively, getting more people to help with the data. I once did help a bit when I took a bike ride through Albania and for some reason I still get warm fuzzy feelings when I think back to those "mapmaking days". For some reason it feels more meaningful than my wikipedia contributions.

Unfortunately, I live in the center of The Left Wing of the Internet^tm (Berlin) and every anthill is already mapped around here.
At Europe, heh. There was a number of incomplete spots on the map last I checked.

And coming from the web interface, I honestly thought the map is just that, a map, with no data regarding traffic other than maybe one-way streets. And that it simply doesn't support routing.
These are the advance features. You are not required to know how inheritance works (or what the Singleton is) to write runy code. You dont have to use OO design or anything. You can write procedural code in ruby if you want.

These advanced fratures are used mostly in metaprogramming.

Ruby is like the guitar: easy to learn, hard to master.
Lego Is Investing Millions to Ditch Oil-Based Plastics for Eco-Friendly Alt
They get tiresome very quickly. I recently sat and read a Reddit/r/History discussion on Pirate-ship Democracies, the continual (and all very similar) puns & jokes about pirates littered between the interesting points got really, really annoying very fast.

In person, if you're having a discussion and someone cracks a good pun it's fine, but when you're on the internet 100+ people make the same pun, then it's really not fine, it's boring.
I'm working on it actually. I'm looking to sell the product initially not the loom as there's too many things that could go wrong with selling the loom. Under Australian consumer law I'd need to warrant everything to be completely error free or give a refund. I just can't do that at the moment at least.
Convenience: https://xkcd.com/1168/
> Because they know google is here to destroy them in the long run (think about the whole "in-car" experience + maps (with advertising of course) + autonomous cars).

I don't see Google destroying anyone in GERMANY with those privacy concerning features.
When Google Search is superseded Google will have no money and necessarily implode. Their services will be sold or spun off. The entire empire is built on a single point of failure.
You are right, the first zelda was much more difficult. And that is what made it so rewarding when you found something new or finally beat a boss.
I remember also trying to burn every single bush with the blue candle and having to go out of the scene and enter again to do one more try. Took hours, days sometime.

In opposite, the latest versions of the game are so easy. For example In Twilight Princess, I did not even die once versus the final boss... What a disapointment.
I think this sense of discovery is one of the reasons I love Minecraft so much. Wandering in a deep cave, trying to follow the sounds to find a stronghold or spawner is amazing. Mining a wall and suddenly finding some diamonds is so rewarding!

Discovery creates an amazing gaming experience, but it takes some patience to get it. It might be frustrating at the beginning. Back in the early 90's you just had a few games, you had to get most of them. Now, people are exposed to millions of games for several platforms. If a game doesn't catch the attention of a player in the first few minutes, it's ditched for another one.

It's the market what's sinking Zelda, sadly...
Bruteforce Hacking Simulator
Mutually assured content
You seem to make the assumption that everyone gets their map info from Google. I don't understand why. They only provide the maps with their value-added info (user annotations) and routing.

The vast majority of GPS systems source their map data just as Google does and then add their own value-added information.

Google only knows where I'm driving if I plan my trip with Google's tools. Otherwise, there's no connection between my GPS/maps and google.
How does my blog compare? I submitted this link to Hacker News yesterday. It's quite an image heavy page but I think (I hope!) it loads quite fast for most users. It obviously won't be as fast as a text-only page. There are no fancy optimisation tricks. Just plain HTML and CSS and a tiny bit of Javascript (for older browsers). Not responsive either, but readable on mobile.

http://www.designofhomes.co.uk/042-tour-bois-le-pretre.html
Duff's is not just about unrolling, it's mostly a way to use the 'case can be anywhere inside a switch statement'. It's used a lot for other purpose, some of them very, very handy. The stackless coroutine trick is very useful for example (see http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html )
On platforms with very little RAM (embedded) it's fantastic to be able to 'port' linear code that might have run in a thread, and convert it to a coroutine that is a lot easier to read and maintain than having to convert it all up to a 'manual' state machine.

Note that with gcc, you can reach the same results by using the 'indirect goto' that is both more powerful, and more dangerous!
void * lab;
lab = &my_label;
goto *lab;
my_label: ...
> Unfortunately that approach is rather cumbersome to reason about and brings with it unhandy syntax requisites. Given an entity UUID, how do you get a value for some property? It would be component_table_get(health_components, entity_id)->hitpoints. Or something similar. (note: what happens if you accidentily call that function on a entity_id for which no health_components entry exists?)

I work with Unity engine (which uses exactly that model), and in good code these problems don't arise — or, rather, these checks are meaningful and actually represent the logic, rather then being "unhandy syntax requisite".

Imagine that you have a lava object with a trigger collider (that means that it doesn't influence the physics) and a Lava custom component (MonoBehaviour) on it. In `OnTriggerEnter` method of Lava you run `var health = GetComponent<Health>()` method on GameObject that entered lava and determine if that thing is something that can be damaged — because, quite possibly, it is a camera (as in that example) and the method will return null. And then, if it is something that you can damage, then you can use the `health.Damage(5 /* random dice roll */)` on it.
HTML in its pure form doesn't render well on current mobile devices.

It's idiotic that you are punished when you use HTML like it was supposed to be used but that's unfortunately how the mobile browsers work currently.
> Imagine them telling you that you’re hopeless

You don't have to imagine this with Torvalds. He said this kind of things many times.
> ...require that a car be continuously insured...

This doesn't seem like an issue, maybe I'm missing something. You just model it as continuous insurance based off mileage rather than insurance that's only active when driving. Metromile et al are conventional insurers except that they use actual rather than estimated mileage in their pricing.

I think the real reason that there's a monthly fee is that actuarial risk isn't linear with mileage.
That's a bit like asking if there will be a full replacement for Hyundai, Samsung or Sony. What those companies have in common with Google is that they have fingers in a great many pies. Each of those fingers will have serious competition but for some company to compete on all fronts with Google at the same time is very unlikely and most definitely won't lead to a win.

The biggest and baddest are not taken down by other biggest and baddest, they're taken down by packs of hungry hyenas that don't care for their own personal survival.
7 Rules for Successful Tech Startups
Cryptographers can figure out words by simply looking at their frequencies in a large body of text. So I'm wondering how, for example, searching could be implemented without revealing too much information to the server.
HN likes good one liners. Where good is defined as being so funny or insightful that you can't not laugh. A pretty high bar to meet, but it keeps the noise down. There have been a number of great one liners over the years.
You may wonder why this submission doesn't excite more attention, but some of us have seen it before. Here are a few previous examples and discussions:

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

http://liberland.org/en/about/
Liberland
(liberland.org)

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

http://en.wikipedia.org/wiki/Liberland
Liberland
(wikipedia.org)

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

A New State Has Been Declared - Liberland
(between border of Croatia and Serbia)
(liberland.org)

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

New state established on unclaimed territory
between Croatia and Serbia
(wikipedia.org)

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

Liberland - Europe's Brand New Country
(liberland.org)

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

Liberland. New country in Europe with
no taxes and Bitcoin as official currency
(independent.co.uk)

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

Nine questions about Liberland, the world's
newest country
(theverge.com)

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

Objectivist Liberland ask questions
(ask.fm)

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

Funding government without taxes in 4 ways
(ask.fm)

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

Liberland: Europe's Newly Formed Country
to Use Bitcoin
(bitcoinist.net)

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

Liberland - A Git versioned country
(github.com)

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

Welcome to Liberland, the world's newest
country
(telegraph.co.uk)

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

Liberland's leader detained while trying
to enter the country he just invented
(washingtonpost.com)

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

President of Liberland 'arrested' for
trying to cross into own country
(rt.com)

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

President of Liberland Arrested for
Trespassing into His Own Country
(vice.com)

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

What Are the Prospects for Liberland: Op-Ed
(bravenewcoin.com)

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

Liberland Accuses Croatia of Invasion
and Releases Video of 'Citizen' Abduction
(vice.com)

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

Liberland
(wikipedia.org)
https://www.qwant.com ?
PagerDuty hacked. And finally comes clean 21 days later
Actually, KSP uses the old UI framework, where UI objects are "created" every frame. But in new UI framework UI objects are indeed mixed up with game objects, and it makes perfect sense: they live in the same space. Game objects can be 2d, and UI objects can be 3d. For example, you can easily implement weapon UI as a physical display on your weapon's back. You can change your menu from being 2d overlay to be floating in space and collide with level walls in 2 minutes.
Has the experiment been tried ?

6:1 seems too high. If that were what downvotes were currently suppressing, I feel we'd see a lot more illegal humorists slipping through this border control.

Are downvotes really that effective a filter ? For instance, if HN downvotes don't stop the haters ( under even the extreme assumption that, on the internet, there are 10 haters to every 1 netizen ), I don't think they're stopping the X times as many humorists ( or "Humorous Comment Events" ).

Which means that perhaps the noise ratio would not be so blown out by humour as is expected.

In terms of what the ideal humour ratio should be, I think something like 1:0.1 or 1:0.2 at max would be optimal. A smattering of humour.
That's pretty good actually. You're very heavy on visuals but that's to be expected given the nature of the page and the only things you could do to make it faster are to lose the font and inline the CSS, but likely the gains in your case would be minimal so I'd just leave it as it is. Good job!
The War on Cash: Why Now?
Materiales para descargar a tierra
Please post a few examples. I'm really thirsty to see some humour on here, and get a sense of it.
Mine is very fast http://max.io

I use wintersmith to generate it, and it is hosted by nginx in an EC2 t1.micro
I don't know any easy way to search for one liners.

Not really a joke but it's the best example of funny-on-HN: https://news.ycombinator.com/item?id=35079
Habitica, awesome gamified Todo-list: introduction and expert tips
It depends what you mean by "Google"?

The primary thing non-tech people think about Google is search, but Google's primary (by a large margin) revenue is from it's ad network.

So if we discount the other sectors of the company which are currently rounding errors in terms of general mind-share and revenue, we come down to search and ads.

Search I believe will become less dominated - I'm really happy to see the rise in popularity of things like DuckDuckGo, but I wouldn't be surprised if as others have said, device-linked services such as "Search" on iOS/OSX or Microsoft powered devices, where they hook into a variety of services directly to provide common answers.

I'd love to see a result where we have less of these huge data-hungry monster companies like Google, Facebook, etc and more services/products focused on user privacy and control.
That might happen on HN, and then again, HN isn't reddit.

I suppose I am also curious that, if the experiment of allowing humour has not been tried, where did the idea to disallow humour come from ?
It mostly depends on the time-frame you consider. If you think of next 10 to 20 years, it looks highly unlikely. But if you think beyond that, it will largely depend on how the search landscape evolves. In any case there will be no Google that is as powerful as today's.
How did it know my password!?!? :D

Jokes aside, pretty neat :)