skysight-inc/HackerNews huggingface dataset:
> After having lived 5+ years in Virginia in the US and knowing multiple people that got their driver's license in Virginia, I am really surprised that apparently people with Virginia issued driver's licenses don't need to do a theory nor a practice test in Germany to get the German license.

Due to Langley being in VA maybe?
It's country dependant (and study dependant) : https://www.lemonde.fr/societe/article/2020/01/23/un-rapport...

Most studies does not account for what people dislike in immigration : fracturing social contract and communities shattering. Frictions in the salad bowl are poorly translated to economic figures but folks live it everyday.

So look carefully at what each study says and its perimeter.

One should curb down its sureness of that matter.
A working class man in the UK, and his girlfriend, were both fired for organising the flight of a “white lives matter” banner from a plane.
I'm super skeptical of DuckDuckGo, but most of that is circumstantial and childish.

Apparently you're abusing privacy if you're using AWS from "privacy-abuser Amazon", or Outlook for your email, or selling T-shirts on a Cloudflare-powered website.

By that definition 99% of online businesses are abusing user privacy.
Prototype Pollution in Lodash
The thought that apparently some employers think it is a good idea to spy on their employees on such an invasive and unethical level makes me sick. Not to mention that the lack of trust in such a company has probably eroded productivity a long time ago.
Intel to pay $253.5M for 0.39% stake in India's Reliance Jio
I want this too, so that I can print it out!
Rawa.tv | Director of Engineering | Remote (Non US/Canada based) | Full-time

We're a live streaming platform tailored for Arab speaking gamers in the MENA region. We allow gamers to distribute their content and monetize their passion.

We are looking for a Director of Engineering/Tech Lead to help us scale our tech team and our product as we proceed with our growth.

The gaming industry in MENA is seeing the strongest growth worldwide (12.1%) and this trend is expected to continue. We are in a very strong position to capture this market and early results have been incredible so far.

Reach out to join the team at this early stage!

Our full job description can be found here: https://bit.ly/rawaTL
People in the future will be asking themselves, how the whole 'school of Chicago economics' wasn't tried for crimes against humanity.

And I am not only talking for spreading this silly not notions of invisible hand adjusting markets and utopia will arrive.

Those people destroyed south American countries in their little free market playgrounds. And all they 'learnt' was that those models failed because the markets were not free enough.
I've audited e-banking websites before. Every file, every element needs to be accounted for. This is beyond "an honest mistake" and it should have been caught by any of the (many) scans the bank orders for its websites. And the scan/report should have caught that. Who does their scans/reports? What is the scope of these scans? Who reviews these reports?

This is not about content. Content is "make a new page with that template and add a photo and the new text about XYZ product". Not a new functionality/code.

I wonder who signed this off prior to.release and what does their wiki/Jira mentions.

Edit: e-banking and other banks websites/online presence(s).

Edit2/rant: I have been the go-to audit/sec/compliance guy for more than a decade. It amazes me in this forum that there are very few discussions/POVs on the audit/security element. In most cases (like this one), an experienced auditor would have picked this up in 20mins. If only Barclays (in this case) bothered to escape the fixed-10 years old checklist/audit program these would never have happened.
The original has probably ceased to be the "original" since about 1550 though. This copy is ironically closer to what the original looked like.
Background on company chops used in China for anyone unfamiliar:

https://www.china-briefing.com/news/company-chops-in-china/
With the topic of this thread being slate star codex, it saddens and discourages me that use of a pseudonym is not allowed on letter.wiki.
Until about a year ago I was working as a FE developer for a major intenrnational bank.

All the processes and knowledge were in place to make sure all considerations were taken with our software with regards to security. But... all that good work and intention goes out the window when the marketing and analysis teams could pretty much, on a whim dump any old JS onto a production page via GTM. During my 18 months there, there were numerous issues (thankfully not security issues - at least that we know of) indroduced via this method inc a full outage of the customer onboarding journey.
Does “uses the Bing API” mean that the search results are all fetched from Bing? As in DDG doesn’t have it’s own search algorithm? I’m surprised
Only if native bindings are freed up of Chromium ties.
The Humanitarian OpenStreetMap Team: https://www.hotosm.org/

It's quite easy to contribute if you've any OpenStreetMap experience -- sign up for tasks on https://tasks.hotosm.org/ and you can see a list of open projects. There are often specific requests, like taking a tile of aerial photography and mapping out the roads and buildings.
Extensive discussion: https://news.ycombinator.com/item?id=23714875
If there's something in a scene or picture that sticks out, like a green vest or a red spot in an otherwise gray image then your consciousness is made aware of this by whatever processing elements the visual system does for you. So your focus gets drawn to the missing pants (unless something else gets a higher priority - ref. the gorilla suit experiment).

But that's beside the point. For me or you to have a mental image of a pirate with no pants on we'll have to create that image in our minds first, with missing pants and all, so how can you compare that with being presented with a picture on a table?
I don't know what to think of partnering with Bing and Yahoo or for using AWS. I don't see those as particularly bad for a search engine that's starting from scratch. Maybe we should expect more from DDG since it's no longer the new kid on the block and has money to reduce or eliminate such dependencies.

I always take care of cookies and tracking to the extent I can. So I don't know what else I can do to avoid using DDG or even Google (which I resort to for searches where DDG is inadequate).

> DDG is currently collecting users’ operating systems and everything they highlight in the search results. (to verify this, simply hit F12 in your browser and select the “network” tab. Do a search with javascript enabled. Highlight some text on the screen. Mouseover the traffic rows and see that your highlighted text, operating system, and other details relating to geolocation are sent to DDG. Then change the query and submit. Notice that the previous query is being transmitted with the new query to link the queries together)

FWIW, I couldn't find this behavior (or maybe I didn't figure out how to exactly check this) even when blocking nothing on DDG. Can someone confirm if this is true (or was true in the past but no longer true)?
I think the issue is that for the mass market, OSM is a technical detail that the apps only mention in passing, if at all.

The best iOS apps with OSM I have found are [Guru maps] (formerly Galileo) and [Pocket Earth]: Have been using paid versions of both for the last 5 (?) years, switching back and forth. Currently on Guru after they added contour maps and offline routing a while back. Haven't checked if Pocket has this yet...

[Guru]: https://gurumaps.app/
[Pocket Earth]: https://pocketearth.com/
"In 1652, a doorway was cut through the (then unrecognisable) painting, and later bricked up"

https://en.wikipedia.org/wiki/The_Last_Supper_(Leonardo)
A confusion that I had at first before going further into the Openstreetmap ecosystem: OSM is not a ready to use app and some alternative to Google Maps the app, it's a lower level database on which front-ends renderings with a tileset can be built to serve different usages. If you go to openstreetmap.org you will not see much, but click on "Edit" and zoom in close and you'll get a better idea of the data layer.

Edit: to further clarify the stack, Mapbox is a collection of tools for creating maps from OSM data.
"A free library of psychological principles and examples for inspiration to enhance the customer experience and connect with your users."

Translation: use pop psychology to manipulate your customers into spending money and giving you personal information.
VAmiga emulates a Commodore Amiga 500, 1000, or 2000 on your Mac
Try reloading. That's what worked for me. Even I was stuck with the spinning icon the first time.
Beacon | (Senior) Software Engineer | Full-time | London | Onsite

Beacon is a London-based startup looking to disrupt the global logistics industry.

We recently closed our series A and are backed by Jeff Bezos, Eric Schmidt, and VC firm 8VC.

We can provide Tier 2 visa sponsorship.

Apply here: https://beacon.com/careers or reach out mikaelq@beacon.com (include "HN" in the subject)
>"that is likely a simple mistake by a fairly fresh or unskilled developer."

I'd assume that for banks all code that goes into production gets audited. More so it is easy to have the code run through some analyzers before submitting it to production where presence of external origin should be detected automatically and raise a flag.

If not it is gross negligence on the bank's side and deserves all the scathing and accusations it can get.
Maybe something like a union of struct type T and interface type I, but T also satisfies I. Then you have to specify some extra things / add features to keep it symmetric and being able to construct it both ways equally easily. GO Authors have a primary goal of

Secondly, they think interfaces cover many of the need of variant types and they don't want some non-orthogonal feature.
This is different from driving in that there's no interaction with humans (or even other robots) or unexpected obstacles. A human can survey the building site before work begins and clear it out ready for a robot to work in. Combined with the exact pre-set plan and the large number of fine adjustments needed, this seems like the ideal task for a robot. I can see your point in general though.
I agree from the perspective that often complex models that cannot be interpreted are created because Neural Networks sound fancy, when much simpler models could be used instead.

But on the other hand complex models such as Neural Networks are being used for very wide datasets with incredible amounts of parameters, so that understanding a single parameter's contribution is not useful in the real world.

For example, using mouse movement data to classify users into age groups. Knowing that some movement vector adds 0.000067 to the probability of a user being in the 16-25 age group, and so being allowed to watch a movie rated 16+, is not very useful.
The GDP of an economy can be described in 5 variables. The non-linear dynamic processes like what occurs at the cellular level and at the organism level in a biological system, cannot be modeled with any degree of certainty. The complex chemical interactions of medicines with complex organisms like mice cannot be modeled with any degree of certainty, neither in the short term nor the long term. Uncertainty is an exponential function of time in such systems.

https://en.m.wikipedia.org/wiki/Chaos_theory
Yeah, it's a miracle the original even survived, given that it was used as a stable, stones were thrown at it and the convent was bombed during the war. The 'Damage and restoration' section of the Wikipedia article is almost comical: https://en.wikipedia.org/wiki/The_Last_Supper_(Leonardo)#Dam....
This is something I'd really like too, I have the speakers in my apartment set up with a pair of Chromecast audios, and would use the bandcamp app a lot more if it could work with them. At the moment I just try to find the bands on Google music instead, because that does work.
Comparison of iOS applications

https://wiki.openstreetmap.org/wiki/Comparison_of_iOS_applic...

Comparison of Android applications

https://wiki.openstreetmap.org/wiki/Comparison_of_Android_ap...
Anecdotally, I've always found really up-to-date information. Worst thing was that some rural areas had not a lot of data (so I added it, at least a bit).
Outright racism isn't banned. It's just banned if it's targeted towards minorities.
Harry Potter fan sites MuggleNet and TheLeakyCauldron change online practices
I've always thought Slashdot's old moderation system was pretty well designed. It's been years since I've been there, but as I recall, there were several categories of upvote -- Interesting, Informative, and Funny come to mind. There was a meta-moderation system to calibrate the moderators. The site was better than HN at showing only upvoted comments by default, in case you just wanted to see the highlights. (Oh, and I think it would send email for belated replies, making it better for ongoing discussion -- something I've definitely missed here at HN.)

Although the site is pretty dead now -- it doesn't have HN's advantage of a wealthy benefactor keeping it ad-free -- its original incarnation had some good ideas.
> Google and Apple maps do not differentiate between a good road and a bad road - but that's so important

They also don't differentiate some closed borders! I had an idea in mind to travel across the Arab Maghreb[0] (well excluding Libya for obvious reasons) after the COVID-19 situation start to get better. However, Google Maps said that I can drive car between Algeria and Morocco, which isn't the case[1]. I chose to reroute it to pass through Mauritania instead, however it suggested a non paved road (according to the satellite images) and it seems from my research that the area that Google maps suggested in Algeria is closed for foreigners.

EDIT: OSM seems to suggest to go through Mali instead which indeed a better choice ( well road-wise, giving that I want to go through Mauritania).

[0] https://en.wikipedia.org/wiki/Arab_Maghreb_Union

[1] https://en.wikipedia.org/wiki/Algeria%E2%80%93Morocco_relati...
(virtual) Machine Learning Summer School MLSS2020 (videos+slides)
Dummy-friendly Books/Resources to start Android app developing?
Do you have suggestions about some books/resources to start app developing for total dummies/noobs? I've poked around Android Studio but it's a daunting task without some specific directions, my ignorance with Java and Kotlin doens't help.

Do you know some kind of roadmap to slowly make sense of all this?
July 2, 2020
His music may be not everyone tastes but Manson is genuinely a decent person.
Same here! I tried pretty hard at the time to work with XML databases. In the end, SQL is just more practical in most circumstances, and easier to reason about. The same will likely happen with this sort of effort.
Even though non-partisan metrics show that the
Republican party have become more extreme with time,
the need to be "neutral" makes it impossible to
recognise that.

Yes. Most of us generally have some sort of impulse to build consensus and seek some sort of middle ground. It's just a foundational aspect of social animals in general, I believe.

That breaks down when you throw bad actors -- either because they are intentionally behaving in antisocial ways, or because they are profoundly detached from reality -- into the mix.

For an example of the former, our impulse for consensus-building and compromise doesn't work if your buddy says "let's go murder ten people for no reason." It would not be a sane compromise to murder five people, or perhaps find ten people and beat them precisely halfway to death.

For an example of the latter, there can be no compromise with certain pseudoscience beliefs. We can't compromise with flat-earthers and agree that the earth maybe is sort of an oblong, oval shape halfway between a sphere and a disk.
Assume the OP's point is that American civilisations developed without being plugged into a Eurasian 'global' trade system, starting in Peru. The Norte Chico system is generally believed to have developed cities and monumental architecture over a broadly similar time period as the Middle Eastern civilisations without any contact with them at all. They even built superficially similar step pyramids.
Sumber Energi Penyebab Perang Dalam Video Game
I find it quite disturbing now that everything seems to be racist and this needs to be brought up as a cause of any issue. As a European, I always thought and always had the general impression as we are fully aware of the ups and downs and what a shithole the geographic location of current Europe was for a long time, while other places of the world thrived or had quite advanced civilisations. Things like "aliens" building the pyramids or other structures in South America are just extreme topics you used to find in weird magazines or entertainment shows on TV.
I'm not sure I can phrase this in a sufficiently nuanced manner, but .. how much of this nuance is achieved by having discussions about issues which have real life-or-death impacts on people but without having any of those people inconveniently present? You can have a discussion about racism among white people, a discussion about trans people with no trans people present, a discussion about accessibility with no disabled people involved; and so on. It sounds nuanced but only because it's an academic exercise to those involved, not something with real impact on their lives.

The slogan "nothing about us without us" has been used a lot for this recently, but it has a much older history: https://en.wikipedia.org/wiki/Nothing_About_Us_Without_Us
Things You Didn’t Know about Google Search
Dead simple. 4 engines instead of 2. Same reason the 747 is going away
Planting evidence may mean a few cops are corrupted and lenient punishment isn’t enough.

Threat of arrest from Police Chief and repeated bogus charges from Department of Justice to defend police crimes mean a totally broken system. That’s another level.
UK wins bidding war for satellite firm OneWeb
I believe that reframing the matter in terms of user empowerment might be the way forward. To create tools that help casual users accomplish tasks they might otherwise have needed a programmer for is to empower users. Excel is a classic example of user empowering software, as it allows people with the self-image of "user, not programmer" to effectively write programs, even if they may not recognize it as such. I think this reframing might help because scoffing at "user empowerment" would make somebody look like a jerk.
There are several reasons. A big one is having four jet engines rather than two. If you had two equivalent aircraft but one a twin jet the other a quad, the twin would have higher efficiency. With each extra engine you pay for it with more drag and reduced overall efficiency.

The engines on the A380 aren't actually that modern with the two options being 15-20 year old designs. One of the reasons it was discontinued is that no engine manufacturer was willing to make new engines for it, so they weren't able to produce a modern fuel efficient variant.

And it also makes limited use of composites in its design, so it's heavier than it would be if designed today.
Do you have any pointers to resources on how to learn? I'm a zero-trick pony and I'd like to learn :-)
Worth noting that Forbes.com/sites/ are basically blog posts and not the same as de-facto Forbes.com
All the ways Siri is changing in iOS 14
Nesting in your primary data store is an anti-pattern for information workloads where you need to ask questions against your data

Consider:

{
"name": "Sam",
"age": 12,
"friends" [
{
"name": "Tom",
"age": 15
}
]
}

Attributes like name and age are properties of a person entity, when placed in a JSON hierarchy something else is happening, the one dimensional relationship the things have between each other is also being saved into the structure

That's dangerous because relationships should be formed on read, not on write, otherwise you concrete all future reads towards whatever it was on write, and if you're particularly sloppy the data gets duplicated which is even worse

The solution is to normalise your data store and use relational algebra to reify relationships at runtime

The problem with mainstream databases is they don't force normalisation, automatic indexing and pulling off attribute level normalisation is unworkable performance wise, so in most teams this doesn't work but this idea does work if you want to try this out learn Datomic
>"Tools get popular for a reason"

Sometimes/often for completely wrong reason. And even if the reason was good in particular context then suddenly the tool gets dragged to be used well beyond the original intent.
As an EU citizen you enjoy freedom of movement with Switzerland so you would only need to register to get a residence permit [1]

I believe the nicest part of the cities are on the East of Lake Zurich.

[1] https://www.ch.ch/en/working-switzerland-eu-efta/
Thanks for such a comment. I was hoping for it. I'm no mason but I've seen some of them work in my house. You just need to live outside university to understand that "innovation" in masonry requires a bit more than a funny augmented reality setup.

Manual work is usually the result of thousands of years of practice. And masters in their job are truly masters. That is, they do things you can only understand when you have reached some of their proficiency. I'm sad many people do not appreciate the quality of the job they do because "it doesn't look that difficult; you don't need a phd to do it".

I'm very respectful of these people (except that when you need a professional, somehow, they're always hard to find and just never start on schedule :-) just joking)
Fake accounts constantly manipulate what you see on social media
Not OP, but I'm in the UK and find the OSM data to be not all that useful. The streets themselves seem mostly accurate, but there is almost no building data.

If you had to rely on OSM data to get around, your best bet would be to live and work in northeast London, within the circular.
Yes, of course numpy's heavy-lifting code isn't written in Python.

My point was that in comparing numpy to yodelshady's FORTRAN code, we're probably just comparing two different FORTRAN implementations, one much better than the other (perhaps using a different algorithm, perhaps just better optimised).
Nolan Bushnell
Founder of Atari, inventor of Pong, & gave Steve Jobs a job :

*I would hire somebody who would have a really passionate, tricky hobby before I hired somebody who had a PhD in the subject. Hobbies are more important in today’s world than degrees.*
Indeed. That and the wording of the text make it look more like a "hit piece" against DDG.
Cathay has been doing this: https://youtu.be/PCJ5ikpIEOs

If I recall it is only profitable on shorter routes.

Certainly into and out of Australia at the moment we are seeing significant surcharges from DHL.
JavaScript-powered publication fear mongering about privacy, classic.
There's also https://lockdownhq.com/ which should work on device. There really should be something like Screen Time directly integrated in the OS.
free software people will rewrite proprietary software under a free and open source license. Open source people will rewrite free software licensed software under a open source license. From a pragmatic perspective, I rather pick the former than the later, and the practical benefits are noticeable when going from a proprietary software to an free and open source version, but going from GPL to MIT has no meaningful impact on my ability to use the program.

Talking about pragmatism, why do a weather app developers feel the need to get permission to access to my contact list, sms, my web browser history, and so on? It seems clear that regardless of what kind of software a developer, community or company do, there are political aspects that pushes away pragmatism. Simple programs that do a practical job and nothing else should be the norm, but there seems to always be a will to push it away from that.