skysight-inc/HackerNews huggingface dataset:
The main aftermarket satnav products are from Garmin and TomTom - and in-car systems tend to either license their tech or use NavTeq/HERE. Even Apple Maps bootstrapped off TomTom and still largely just aggregates from other sources.

I use iOS, but I very much prefer using Google Maps to Apple Maps: mainly for the Google Account integration, and it feels like they provide more information (shop/restaurant hours, street-view) even though Apple Maps provides almost the same level of detail. On my desktop I use a Google Maps and the map design is the same so familiarity helps, whereas Apple Maps is strictly off-limits for Windows and Linux users.

Given that Apple and Microsoft are no-longer competing in the mobile space (MSFT finally admitted Windows Phone's failure earlier this year) maybe we can see Apple choosing MSFT/Bing services over Google? Apple could save a lot of money by switching to Bing Maps, and with a re-skin no-one would notice!
so you prototyped in pandas, and build production code around numpy arrays?
I'd wonder if given the prevalence of the bias - you could simply make it be a function of company size.
I know another copying machine that works very well:

https://thehustle.co/rocket-internet-oliver-samwer
I would not be that surprised if even in this year's version of some niche CADs the most sane way to print the drawing in correct scale on DesignJet is to export the document as 'PRN.HPG' or something similar.
Irrespective of the source, that’s just bad UX.

I would rather is respond with “I don’t know but I can search the web of you’d like” or something like that. It’s especially useless while driving.

At this point I wish I could turn off safari results altogether.
More cess then.
A huge voltage spike in Jaipur once fried two ACs, one microwave, and one small fridge among other electrical items. Cost my dad over 50k to replace/repair everything.

This is a huge problem even now
I don't really see these piles of kludges, honestly. Windows and OS X do it without much fanfare (which is great, consistency between the two major desktop OSes), and it works as users expect.

Now, if we take the example in this thread (INSTALL and install), WHY ON EARTH did the programmer think it was a great idea to do name files like that? Sure, INSTALL for a readme is a tradition in free/*nix software, but then s/he could rename the other file. It seems to me that what really affects users are these nonsensical decisions taken without ease of use and ergonomics in mind.

In 99.9% of cases (no pun intended), case sensitivity is useless and needlessly confusing, which is why you don't use variables named buffer and Buffer in the same scope (I hope), even if you can.

> And the kind of thing Apple itself decided it was not worth it.

Well, I'm still using a Mac because I think the whole experienced is way more polished and consistent than any other Unix, or Windows. And I'm sure many here agree.
> Foreigners can't set up businesses of any kind

Foreigners can set up businesses - see for example, the WFOE [0].

There are restrictions however for certain fields and business activities (infrastructure being one), so while foreigners can't just set up any company, they certainly can set up some companies if they like.

0: https://en.wikipedia.org/wiki/Wholly_Foreign-Owned_Enterpris...
99% of my Siri usage is "Hey Siri, google search for X." I'm happy that they'll be switching.
Exceptionally Preserved Ancient Ships Discovered in the Black Sea
>> I think there's a tendency for people to overestimate the importance of foreign apps to Chinese consumers

>Then why take the trouble of blocking something so small and unimportant? ;)

Because they don’t want local activists to be able to use it as a secure channel for communications. WhatsApp really is irrelevant to the market, but access to secure private communications is politically intolerable to the government.
Nomad Rental
Following that logic any non-open-source comment platform would be another disqus.
Absolutely! Oh, don’t get me wrong (again, Common Lisp/Scheme were instrumental in getting me into programming so you’re preaching to the choir), but I guess the point I was trying to make is that there is a real difference between the Lisp approach to standardization and of course C++. Apologies for not being more clear.

There are definite ways to standardize a Lisp, I mean look at all the awesome work Rich Hickey as done on building out Clojure. I just feel that the Lisp (huge generalization incoming) may not care for standardization in the same way Bjarne does when developing C++.

The point I was trying to make (let’s take an example Bjarne cared about that isn’t compatability) is that people in different language communities care about different things. I think it’s fair to say that Ruby developers don’t think about speed as much as people working on C++. It’s not that they don’t care, but ‘programmer happiness’ in the way Matz thinks about Ruby (having an ‘unless’ keyword for example) is more important to Matz than speed. Again, it would be crazy to say Matz doesn’t care about speed, but he, like Bjarne, obviously prioritizes some things over others.

For a college student taking the class, it may seem obvious (“well of course you should build a language focused on certain metrics”), but it’s easier said than done. I remember working on a compiler my junior year where I all I wanted to do was continually add features to my language. Often the problem with the language was with the goals I’d set forth and addressing the problem I was trying to solve, not simply adding more features.

Focus over features is the idea I think Bjarne got across super well.
Top AR Based SDK for App Developers
With a number of AR-based Software Development Kits, we have collected a listing of the genuine SDK for the users.
> That depends very much on what you use your machine for.

In generally it actually doesn't. The AMD Ryzen 7 1800x is selling for less than half the price of an Intel i7-6900k ($420 Vs $1010), and in benchmarks the Ryzen system beats the i7 or practically matches the performance.

Getting the same performance for 40% of the cost is something that does not depend on your use case.
I think a lot of people feel the same way and it somewhat feeds into the Trump phenomenon.

For years the thinking has been that China is liberalizing, and it will eventually open up and that reciprocal sanctions or tariffs will spark unnecessary protectionism and encourage China to reverse direction.

A lot of people now, after 20-30 years of similar behaviour, believe that China was just gaming the system all along and had no plans to liberalize politically or allow fair competition from foreign business. Trump certainly tapped into that (although I think there's some consensus that punitive tariffs still won't be useful).
I must have lost a good 20 hours over 3-4 months just standing in queues. Often in the Delhi cold.

The productivity loss was immense and somehow no one seems to care about it.
The link you give is opinion from a pro apple website, which starts by stating "there was no hack" and "it has nothing to do with icloud security" then proceeds to describe a very common hack and point out some security flaw in icloud.

Try using the official apple statement[1] next time which clearly states that it was a targeted attack and not a breach leading to a full leak.

Of course it was a privacy issue (iphone automatically uploading pictures online) and a weak security design (no 2FA, no email warning of access from an unknown IP, no browser authentication, etc.). There is stronger security on accessing your humble bundle game library.

Also there was a serious icloud vulnerability allowing for bruteforce attack and bypassing account lockout restrictions and secondary authentication[2][3], that it was not used for the fappening does not make it less real.

[1]: https://www.apple.com/newsroom/2014/09/02Apple-Media-Advisor...

[2]: https://github.com/Pr0x13/iDict

[3]:http://securityaffairs.co/wordpress/31749/hacking/idict-hack...
When I asked Tinder for my data, it sent me 800 pages of my deepest secrets
I'll be perfectly fine with other countries cracking down on covert US propaganda abroad, just as we do with FARA.
> The best teachers are absolutely not on the internet. How do you even make that claim?

Personally, I have no idea where the best teachers are, but you don't make any attempt to back up your claim.

> This is a typical 'technology is going to save the world' rant. No, it isn't. Technology is not a solution to short-sightedness that humans possess.

First of all, the issue is never whether X will completely solve a problem. It's whether it can help, and how much it can help.

If you think about the last 500 years, there is no question that technology has helped make people, on the whole, less short sighted. The improvements it's helped enable in education, in our knowledge of the world, in the dissemination of knowledge. They have made us more aware of others, of consequences, and so forth.
Poland has Central Anticorruption Bureau (CBA) and Internal Security Agency (ABW). They both report to Prime Minister, while Police reports to Ministry of Interior and Administration).
Jonathan Swift wrote masterfully about that in Gulliver's Travels (1726), which is one of best SF works ever written, in my opinion. He describes a nation in which some people are born immortal (called the struldbrug):

As soon as they have completed the term of eighty years, they are looked on as dead in law; their heirs immediately succeed to their estates; only a small pittance is reserved for their support; and the poor ones are maintained at the public charge. After that period, they are held incapable of any employment of trust or profit; they cannot purchase lands, or take leases; neither are they allowed to be witnesses in any cause, either civil or criminal, not even for the decision of meers (metes) and bounds.
You are delusional if you think Jammu is a small town. It has a population of half a million, nearly twice as much as Shimla.

Small towns are towns like Barmer, Dausa, etc.

Remember: nearly 70% of India lives in rural areas. Your "small town" of half a million doesn't reflect the reality of these 900M people at all.
WPilot – a proof-of-concept remake of XPilot for the web browser
This is huge. Performance matters (even in 2017) and we need to do things the right way. Project like Julia and Apache Arrow are paving the way for high performance analytics even for large data sets.
Few authors choose anonymous peer review, massive study of Nature journals shows
Is it me or this is like Knuth's Literate Programming ?
Dictionaries lag behind the language. They do not define the language. [1] Metaphorically, the dictionary is a slightly out of date road map, it doesn't define the road network. When the poster tells you of a new road, he isn't "wrong" just because it doesn't show up on your old map.

[1] http://www.maximumfun.org/adam-ruins-everything/adam-ruins-e...
"Working poor" in Germany means having to use the social security systems to make up for the difference between what they earn and what they need.

And yes, this means that those jobs are tax subsidized.
Same can be said of MySQL. Not comparing to Postgres, but I've been amazed at how many people do not know that either of these as a powerful JSON type.
With default mount options you can even create files/folders named foo\bar.
You commonly hear scientists complain that they spend a lot of time trying VPNs and working around the latest crop of GFW restrictions, yes. Whatsapp isn't the only limited thing in China.
Here's the funny thing about that notifications preference pane: I can tweak the way any kind of notification is displayed, except for updates. There the only options are: update now or pretend to update now.
Production wouldn't usually be in Python but if it was, it'd probably be numpy (if it was numerical). It's also fairly heavy (we'd usually exclude MKL for that reason), but less 'smart' (fewer defaults, more explicit in most places), so it's a lot safer.
How to create a user manual in two weeks?
I have one question about the IDA Pro book: is it relevant for those of us who can only use the freeware 5.0 version?

It isn't used at my workplace and the price point seems too steep for my use (CTFs) when there are less expensive disassemblers available.
Serverless Telegram Bot with OpenFaaS and AWS EC2
And Don't forget this

http://www.thehindu.com/opinion/op-ed/On-paper-electrified-v...
It's about solutionism, mostly.

"Let's move away from traditional models (which work well most of the time) and digitalise it all! Change the world for the better, oh and make "some" money on the way."

It's a bit cynical but there's some truth in it. This is the mistake that a lot of startups made in the last edtech 'revolution' - hopefully with YC releasing this edtech list, it means that we've become more educated about the education field, to come up with better tech solutions.
ANPM – Generate passwords using a master key and a PIN
Yes they are a signal at the key initiating step.
Going Beyond Resumes with Automated Video Interviews
My friends in Power industry tell that India is a power surplus country now. That is a prerequisite to offering this kind of scheme and it's good news.
Nobody said it would be easy
I remember to have interviewed him long time ago for a radio/tv show. Very smart person, and kind too. By then I was very young so my questions were most probably a bit dumb though (I think I even asked if C++ wasn't a bit "too much" :-)) :-( I hope I didn't waste his time.
> What actual gender

The biological one. I'm fine with using a social construct and even embedding it into law. But let's not pretend biology doesn't exist. There is an 'actual' gender.
I am always amazed by the images the USSR missions were able to send back from the Venus surface in the freaking 70's and early 80's [1][2]. For a very long time that were the only 'real' pictures from another planet. So good looking and from such a hostile environment.

[1] http://mentallandscape.com/C_Venera_Perspective.jpg

[2] http://mentallandscape.com/C_CatalogVenus.htm
The UK doesn't have a constitution in a sense that US does - i.e. supreme law that checks powers of all branches of government - because the doctrine of parliamentary sovereignty allows the Parliament to override any constitutional limitations, simply by fiat. Worse yet, this only requires a simple majority.
You should watch "stop drawing dead fish" by Bret Victor

https://www.youtube.com/watch?v=ZfytHvgHybA
That's not right. Factor _levels_ can only be integers, factor _labels_ can only be strings since labels are the printable representation of a level. Maybe you could store the "real" values of a level as attribute (I.e. metadata) of the factor. Anyway, I think that's as solvable problem.
Thanks, that convinced me :)
I'll note that postgres is (sort-of) a storage option for one of the (rather) early object databases, the much maligned, yet perhaps under-used zodb:

http://www.zodb.org/

Still evolving in its old age, along with postgres:

http://www.newtdb.org/en/latest/how-it-works.html

Other than that I'm aware of gemstone/s:

https://gemtalksystems.com/products/gs64/

Which can be paired with the maglev ruby implementation for similar (but presumably higher performing, more featurefull) experience with distributed objects in ruby:

http://maglev.github.io/

I suppose that with jsonb, and a node/js server, one could indeed argue that postgres is (again) an object oriented db - but I don't think anyone would push that argument too strongly.
But avoiding adventure might lead to a dead platform and us having to migrate.
The Vedanta Philosophy – Swami Vivekananda [pdf]
How one hacker stole thousands of dollars in crypto on a decentralized exchange
The west is nowhere near China enough it comes to censorship and government control. It’s an entirely different league.
Web devs griping about iPhone X notch: You're rendering it wrong
I agree i stay near mumbai n problem is not electricity but reliable electricity
Stupid me, I subscribe to their newsletter, it is just another marketing trick to sell "health food". I was sent there:

https://www.goactualize.com/
Die IDV fordert heraus – Hacktober 2017 (Munich)
'Gender' is how people identify.

'Sex' is their biology.

I usually do 'gender' - which is an identity thing, I mean, that's the polite thing to do.

But Manning was a 'he' when the disclosures happened, so when talking about that, I usually use 'he'. It seems fair to me.
That is until you find an obscure enough example that uses it.
>>> Unfortunately in practice we have monopolies/oligopolies everywhere.

Exactly.

And to me robotics is so capital intensive that you'll inevitably have such monopolies (like in oil industry).

That's why I don't like when people look only the tool instead of the people affected by the tool (be they on on good or bad side of it).
Or someone you lend your PC to for a few minutes
Ask HN: News app with 200 downloads,30% DAU,great reviews, no money, next step?
I assumed the standard rebase practice was to rebase only local branches, and only if you intended to continue working on a feature branch over updated versions of your target branch without introducing superfluous merges. Consequently, although I've been using rebase for a couple of years now I never had to use git --force to handle a rebase.
10 Stunden - 1 Challenge

Hast du Lust, alleine oder im Team, mit deiner Idee einer Softwarelösung das Mittagspausenerlebnis in München attraktiver zu gestalten?
Wenn ja, dann melde dich gleich zum IDV Hacktober an: http://www.idv-ag.de/idv-challenge/

Im Fokus steht vor allem der gemeinsame Spaß, die Kreativität und der Austausch von Ideen in Form von ersten Prototypen.
Weitere Informationen, die Teilnahmebedingungen und die Möglichkeit, dich anzumelden findest du hier: http://www.idv-ag.de/idv-challenge/
Show HN: Why Non-Technical Founders Should Launch Their Startup for $300
We have a CLI [1] for OpenFaaS which gives a better experience than the Serverless Inc. Framework format along with more native integrations. Example stack.yml file [3].

The integration with serverless framework is functioning and if you'd like to be involved with testing ping me for a Slack invite. I'll connect you to the contributor who is leading it.

[1] https://github.com/openfaas/faas-cli , https://blog.alexellis.io/quickstart-openfaas-cli/

[2] https://github.com/openfaas/serverless-faas

[3] https://github.com/alexellis/faas-twitter-fanclub/blob/maste...
I often want one of these middlewares.

Strings are a killer -- indeed any variable-length object makes array programming tricky when it's nested, so a sound strategy is to intern your strings first (in some way; KDB has enumerations, but language support isn't necessary: hash the strings and save an inverted index works good enough for a lot of applications). Interning strings means you see integers in your data operations, which is about as un-fun to program in as it sounds. People want to be able to write something like:

….str.extract('([ab])(\d)', expand=False)

and then get disappointed that it's slow. Everything is slow when you do it a few trillion times, but slow things are really slow when you do them a few trillion times.

If we think about how we build our tables, we can store these as a single-byte column (or even a bitmask) and an int (or long) column, then we get fast again.

However it is clear "fast" and "let's use JSON" are incompatible, and a good middleware or storage system isn't going to make me trade.
Emulate ICs in Python
I believe the problem is actually that you keep soiling yourself.
1) focus on encryption is not the same as focus of strong crypto end to end encryption with forward secrecy.

2) anybody will look good compared to the worst offender

3) because it threatened their business model and profit (also see this[1])

4) I don't get how this protects privacy, not destroying something is only protection in mafia's lingo.

and the debunking list goes on too.

The idea that Apple does not care about user privacy come from the fact that apple does not care user privacy (also US laws such as patriot act and edward snowden revelations). The just like to keep it in their own hands because apple wants to keep control and customers locked in due to being a hardware seller.

[1]: https://www.bloomberg.com/news/features/2016-03-20/the-behin...
I am using Acorn in https://www.Photopea.com for Scripts (File - Script). User writes a script (with JS syntax) to process a PSD document (layers etc.). Then, the script is executed in my own tiny sandboxed JS interpreter.

Cherow seems to be faster than Acorn, but it is also 30% bigger :(
Except it's one of the first things each of the thousands (likely more) of professional and hobbyist hackers have already tried after learning about this particular OS quirk
I've heard good things about Ecto's approach (Elixir). Would you say it's at least better than many other ORM's, or is it similar enough in regards to drawbacks/advantages compared SQL that this 'better' doesn't matter much?
GGMM M4 Wireless Speaker for Music Streaming
Interesting that you mentioned superstar tutors. Their classes tend to be large too, I've been to one that's close to a hundred pupils. A noticeable difference is that their sessions tend to be a lot more entertaining and emphasise on "tips and tricks" - not sure if school classrooms should follow the latter trend though.

It does show that it's possible to teach a large class effectively. Teaching talent makes all the difference, with technology to support it.
> No. That's called "a bug".

You need to actively go against the most basic aspects of the programming language you're using to force undefined behavior into your code. So, it's not merely a bug. It's the direct result of incompetence, and one which no programmer can pin on his tools or even the programming language.
I have to bring this up again: NewSQL. There are quite a few new choices out there, Google Spanner, Cockroachdb(https://github.com/cockroachdb/cockroach), TiDB (https://github.com/pingcap/tidb). All of them are very easy to scale while maintaining the ACID transactions.
I am not googling it. I shared the search link for the commenter who asked about it. I am from a village in Bihar and family lives in nearby small towns. When the announcement for demonetisation was done I was asleep in a train to Hubli (from Bangalore) and I woke up to it with approx Rs 150 in my wallet (~3 dollars) and I backpacked across north and north east India for the next two months. I had left for the trip the previous day. I lived it as close as it could be in my capacity and mind it I was in a very privileged position. Really privileged and it was still very difficult. I could finally get some cash from a bank manager in Hubli who was a friend's relative and I went on.

But I agree on the bias part I should have just suggested to search "India + demonetisation" and only suggested to play with the search terms as in adding words like "effects", advantages, disadvantages etc.

> Jammu

And the villages and towns I am talking about (esp. in the hinterland and the North East) are something entirely else if I consider Jammu a small town (I say this relatively)
Pictures automatically being uploaded to icloud is the issue here. Apple will not and maybe cannot snoop in the iphone itself (only for the recent models) but it can, will and has been getting into icloud to give to third parties.

This is mandatory by law for every company operating in the US.

Had this privacy weakness not been in place, it would have been much more difficult to get the pictures. Probably would not have happened as it would have required getting close enough to the devices themselves.