skysight-inc/HackerNews huggingface dataset:
I used to live in Tingbjerg, and could witness firsthand how the immigrants abused the welfare there. The laws may seem harsh, but on the other side you have people who take pride in cheating the social security system.
Balance compliance with the law against desire to make profits, is the accurate translation. Pure Silicon Valley.
I don't understand your issue. If you want to use the normal sms app on a Samsung phone you're free to do. And Samsung doesn't hide that it isn't it, it actually makes it super obvious (because they want people to wish for Samsung, not for Android, see Tizen)
The proposal: https://www.python.org/dev/peps/pep-0572/

Short version.

(x =: y) is an expression that:

1. assigns the value y to the variable x

2. has the value y.

So `print((x := 1) + 1)` prints '2', and sets x=1.

A ton of languages [eg: c, js] have '=' work this way. And a ton of style guides for those languages tell you to avoid using it like that, because it's confusing. So this is a bit controversial.
Google Play Store's license check library broken after update
Reducing your image payload by 10x
She's not even a racing driver much less a world class racer (and like all sports there is a HUGE difference between a participant and one of the Worlds' best. The same holds true for top-shelf racers; they are Not paid millions a year because they are brave, they are paid because of their skill) and she beat this car.

"https://www.youtube.com/watch?v=8C4FJilePPU"
The book mentions "Percentage of tickets closed" as a metric by which engineering should be evaluated, which IMO is incredibly short-sighted.

The Google Doc has all editing disabled at the moment, but does anyone know if the author would welcome improvements to the text?
You deserve to be downvoted to oblivion because your comment is racist nonsense which multiple countries the world over can discredit.
Create a cryptocurrency tracking app – Part 1: The back end
I live in the Netherlands and we have ways to deal with people moving into the country whose kids don't speak Dutch. In every county and/or cities, the local elementary schools pool their non-Dutch speaking children in one or several classes, focusing on Dutch for the first 1-2 years the children live here, or however long is necessary to get them up to speed.
Assuming the divers will have to shuttle supplies to the trapped team: is there a way to make repeated dives less risky, such as stringing a guide line that divers can follow?
Having just spend the last few weeks writing Python, this comment will come off as bitter, but - really? Out of all the shitty syntax things, this sort of thing is what they're willing to fix?
That doesn't explain the case where all photos on the phone were silently sent to a contact.
Loads fine for me with uBlock Origin enabled (and blocking 28 URLs).
A Buddhist temple in Beijing built a robotic monk to spread the word
so now you can do

if ((int test = my_func_call()) == BLAH) {
do_foo();
}
Don't really understand where this article is coming from.

It's not like these are exactly underground apps, they are promoted as "unsubscribe from all newsletters, just give us access and we'll do it for you" and "we scan your subscription emails and make it easier to save money" kinda services. Not exactly trying to trick people. I'd never use them but some people are a bit less privacy focused when thinking about their inbox.
TLBleed is not just extracting which pages of memory are touched but also in which order. How do you harden e.g. scrypt against this?
Some reporting on the issue is here.

https://www.androidpolice.com/2018/07/02/google-play-store-a...
I use OVH https://www.ovh.com for emails and domain (as well as VPS) and never had any problem with them. They have a built-in spam filter, which is pretty efficient.
> "Sample" of 2700 and then calling it "National IT Survey" in a 20.7m population is a joke/travesty.

For well designed, stratified and representative surveys 2700 is actually pretty good sample size and will get you to +/- couple of percent points accuracy. There's a whole well studied sciencee behind "design of experiments" that goes into pretty much any R&D or market research effort. Nothing will save you however if you don't design and administer the research well.

If you don't believe this and know a bit of programming, simply whip up a Monte Carlo program to repeatedly randomly sample 2700 without replacement from a dataset of 10 million a few thousand times, measure and histogram your estimtes and see the range where you end up most of the time. I actually do this when teaching introductory stats to new analysts and market researchers because seeing is the first step to understanding :-)
More information on how email works on Cloudron can be found at https://cloudron.io/documentation/email/
I use the mailbox offering of Posteo (https://posteo.de) and am very happy with it. They're a small business located in Germany that does not do any bullshit (no ads, no tracking, etc.), and ticks a lot of the checkboxes for ethical business (as much encryption as possible, careful examination of court orders instead of automated law enforcement access, exclusive usage of renewable energy, etc.). I usually go in via IMAP, but their webmail looks pretty okay as far as I remember. The basic offering is 1 € per month for a mailbox, a CalDAV calendar and a CardDAV addressbook; but I think you can sign up for a free trial if you just want to have a look.

(Not affiliated with Posteo, just a happy customer.)
Quatico.com |Fullstack, Backend, Frontend, DevOps and Consultants | Zurich, Switzerland | SALARY: 95k-125k CHF | ONSITE | Swiss or EU member-states passport-holders ONLY

Don't get afraid because our website is in German because we hire English speakers for technical roles, too.

We have a "engineering over management" culture. Our CTO, worked with Erich Gamma at IBM (Gang of Four) and our team of 25 developers consists of great people both from a technical and "social" perspective.

What we do:

- Tailored web apps with heavy number crunching on the server - e.g., we build the software analyzing all the weather data in Switzerland.

- We are building a SaaS product for Yoga studios in Zurich that can be adjusted to other local businesses with a few clicks, meaning that you can adjust it for the needs of hairdressers without having to code.

People say our interview process is awesome:

1) Phone screen with our CTO

2) Two sessions of remote pair-programming with our engineers (no Google-like algorithmic questions but reasonable pair-programming tasks).

3) Onsite half a day with us. We pay your stay in Zurich and travel expenses.

Tell us if you are interested and say hi at:

iwan.gulenko@quatico.com
What's the exit? I'm always interested to see how other people in tech get rich.
Your first sentence is completely correct. Immigration that does not benefit us needs to be prevented.
SSD Dedicated Server Has Been Expanded by Unisecure Data Centers
Unisecure Data Centers is providing Best dedicated Server hosting with revolutionary new solid state drive (SSD) disks installed with high core count CPUs.
Speaking in code: hands-free programming
It was about time, but I am not sure the situation in Denmark is bad enough to warrant this - I wish other countries had this though, like France where the complete rejection & hatred of French values & culture by "ghetto" residents is quite worrying.
Yes, the flexibility/resources to spend 6 months learning something is a limit here.
Narongsak explained that the divers had fixed rope lines along the passageway and distributed oxygen tanks along their route, allowing them to advance through the exceptionally narrow passageway unencumbered by bulky equipment. Other teams worked to pump out floodwater and divert groundwater, he said.

It seems like they have something like this in place already. From what I understand the passageway is quite narrow, which would make it risky to take anything bulky through.
Fastmail is great, one of the services I love paying for and importing from other providers also is very easy. They even support native push in the iOS stock mail app if you are interested in that.

Also I'm incredibly satisfied with their spam filter. I have some old addresses that get a lot of spam but Fastmails catches them all. I periodically check for false positives but never see any.
Rainbow Rampage Trying Unicorn Snot Glitter Sunscreen
I had the same question. They specifically talk just about video, so I'm not sure how they could limit anything over ssl/tls.

Even if they ask google/netflix/etc to limit the quality for their ips, whitelisting the ones who paid are gonna be annoying or very complicated to let the content providers know.

I remember some ISPs adding headers on HTTP requests to identity users across sites, but again that wouldn't work for encrypted sites.
I'm immediately skeptical after seeing this example because I'm not sure if the first line parses as:

if (x := f()) is not None:

or as:

if x := (f() is not None):
GDPR turns that should into must and has no "obvious" clause.
Tldr, can someone summarise
I just quickly read through the proposal (https://www.regeringen.dk/media/4937/publikation_%C3%A9t-dan...)

I do not see religion mentioned
Fortnite has the most interesting video game story in years
Seconded - I am also very happy with ProtonMail.
Before uninstalling stylish, consider visiting its webstore page and rating it 1-star so that upcoming users know it's not a great extension.
I experienced exactly the same thing earlier this month. Due to "suspicious activity" on YouTube, Google suspended not only my YouTube account, but also Gmail, Google Chat, and ALL other services they provide, including their Cloud services.

They provide no explanation as to why the accounts are closed, and provide only a single form to appeal the situation.

In my case they refused to release the locks on their services so all information, all contacts, all files, all histories, all YouTube data, and everything else they store is now effectively lost with no means of getting the data back.

This was done without warning, and the account was locked due to "suspicious activity on YouTube".

Through Experimentation with a new account I found that the "suspicious activity" they were referring to was Criticism of the Trump Administration policy of kidnapping children from their parents.

Posting such criticism to the threads that follow stories by MSNBC and other news sources triggered Google to block YouTube and all other services they provide and to do so without warning or any explanation.
How does cave oxygen supply work? Would they not run out of oxygen by the time they can get out?

Also, one detail that CNN got that I didn't see in this article: it seems the cave is one kilometer underground! [1]

EDIT 1: The CNN article partially answers my first question: "Rescuers will also pump air into the cave to improve conditions."

EDIT 2: Another important bit here [2]: "It won't be anything like diving that most people recognize. It will be diving in what is effectively muddy water, possibly fast flowing, with no sense of direction," Moret said. "You can't tell what's up, down, sideways."

[1] https://www.cnn.com/2018/07/02/asia/thai-cave-rescue-intl/in...

[2] https://www.cnn.com/2018/07/03/asia/thai-rescue-next-phase-i...
What has worked really well for me has been to follow Peter Bregman's reading technique, which he got from history professor Michael Jimenez (story and full article here: https://hbr.org/2016/02/how-to-read-a-book-a-week):

1. Check out the author’s bio online to get a sense of the person’s bias and perspective.
2. Read the title, subtitle, front flap, table of contents. Figure out the big-picture argument of the book, and how that argument is laid out.
3. Read the introduction and conclusion word for word to figure out where the author starts from and where he eventually gets to.
4. Read/skim each chapter: Read the title, the first few paragraphs or the first few pages of the chapter to figure out how the author is using the chapter and where it fits into the argument of the whole book. Then skim through headings and subheadings to get an idea of the flow. Read the first sentence and last sentence of each paragraph. Once you get an argument, feel free to move on to the next argument, skipping over the many repeated case studies or examples.
5. End with the table of contents again, looking through, and summarising each.

I've found that this has worked wonders for my reading. A year or so later, I refined this technique further, as I found that it didn't work for all books (it works for 'single-idea' books, which I call 'branch books'; it doesn't work as well for 'map of ideas' books, which I call 'tree books'.) For example, The Long Tail is the an example of a branch book, and Thinking: Fast and Slow is an example of a tree book.

(I've written a longer post about the categories here: https://commoncog.com/blog/the-3-kinds-of-non-fiction-book/)

Edited for formatting
SHORT AND EFFECTIVE FREE SUB-DOMAINS FOR Your WEBSITE
Are you trying to say the place of birth somehow decides what capabilities you are born with as a human being? Are you saying people born in third world countries are different than people born in first world countries? Because that seems to me to be absolutely ridiculous.
> I've never come across anything which demonstrates that there's a real connection between the two. If that argument had any strong influence, I would have expected something different than what we got.

Since when has our government taken the most efficient path? And who would even know what that path should be without the benefit of hindsight? What subsidy would be large enough to get the typical urbanite to abruptly go rural? It's not like a guy working at a bank is going to mount his horse, ride over rugged terrain to a clearing, settle in, and start making soap out of lard and ashes. There has to be a de-urbanization pipeline to gradually diffuse people out of the major population centers.

The nuke stats are beside the point. Just looking back at the devastation wrought in Europe (with conventional weapons) was reason enough to de-concentrate. Industry is also beside the point. If we stumbled into a reality where the US and the USSR were lobbing nukes at each other, gas and groceries would be in the same bucket as netflix or nintendo. Keeping enough people around to say that you still have a country would be the new gold standard.

"suburbanization plan... to favor white people" is your phrase, not mine. If I had to label it, it would be a lure-people-out-of-the-cities-with-subsidies plan. As for the racial aspect, probably just another nth-order effect. Those happen when you start throwing free money around. All I had to say about the "best and brightest" was that concentrating them in the big cities like New York and Seattle is not a smart move.

As for why I think this was driven by defense goals, I am not a sci-fi guy. WWII militarized us, and we never de-militarized. Most of what happens here (especially in tech, but also in finance) is seeded by one defense goal or another. Whether those goals are desirable/sound/morally defensible/etc is another story.
Crucially people miss the word "premature", that I interpret as meaning that you should not optimize before you've measured that the piece of code you're considering is actually causing performance issues in your program, but if you have the data then go for it.
How to build a side project for dummies with no skills
Where did he mention races? He mentioned third-world people (more specifically their cultures), irrespective of races.

Racism is a real problem but bringing it up all the time doesn't solve anything and actually discredits arguments against real racism.
Lately I've been thinking about this and I feel that it's a prime example of a situation where it's better to measure than assume. I get the impression that there's a particularly compelling assumption to be made that getting people into closer proximity will lead to more social interactions, this tends to be unquestioned however. It has always seemed to me that more interactions doesn't imply a higher quality of interactions, but the underlying assumption that it leads to more interactions might not even be true.

The other day I was in the city and I noticed that there's large crowds of people and that people not interacting as much unless they already know the other people. And this is in absolute terms not just percentage terms for some people. In regional areas there's fewer people but the times you bump into people you tend to have much higher quality interactions, even if the people you bump into are strangers you tend to say hello at the least. I wonder if open plan offices have some of this sort of effect going on.
Not so easy, I believe. Those "couple thousand young stars undergoing planet formation" also have to be relatively nearby for our current-day (or near future) telescopes to be able observe the planets forming.

Depending on how far the telescopes can see, there might not be thousands of young stars near enough for planetary formation to be seen.
Sometimes extensions plan such things a long time ahead - for example this extension https://chrome.google.com/webstore/detail/bitcoin-litecoin-e... injects itself currently into all websites, and sends the url back to its own background page.

So once they are ready to add malicious code in the future to pass that information somewhere else, no permission changes will be required.

Before downloading any extensions, I usually inspect them quickly with https://chrome.google.com/webstore/detail/chrome-extension-s...

Most important parts are "manifest.json" and then if defined then content scripts that match catch all urls and "https://*/*" / "http://*/*.
Can you elaborate what other syntax decisions you find shitty? In general I find the syntax of python to be very clean and easy to understand
Show HN: A simple script to assist you between kernel upgrades in gentoo
Can somebody comment on why is this PEP controversial?
It would be more constructive if you added explanations of what other (in your opinion) "shitty syntax" things you prefer to see addressed and why.

EDIT: also, I'm mentioning "in your opinion" because adding that to your own statements indicates that you're open to discussion. It's also good to use it as a reminder to yourself (speaking as a former physics student, and most people who know physics students will agree how "absolute" and unintentionally arrogant they tend to be in their claims until they learn otherwise).

I'm sure your coding experience was frustrating, and I'm sorry to hear that, and I understand that we all need to vent sometimes, but trying to staying open to other viewpoints is better for your own sanity, wisdom, and social connections in the long run.
Yes, it is.

For example,

> TOS agreements require giving up first born—and users gladly consent

https://arstechnica.com/tech-policy/2016/07/nobody-reads-tos...
Not true. There can be capabilities connected to the data stream and objects used to read emails and both platform and Play Store can reject typical invalid use. (Just like with intents giving temporary permissions.)
It would also patch some confused deputy bugs.

Make that part of API 29 or such to not break apps.

Very sneaky use can be partly detected too, but then we're talking specifically malicious apps.
This is also a solution and one which works also for those not born in the country but are moving in when they are older.
It does put a drain on the school system though and at least here in Norway the budgets are pretty tight already. And considering we do not pool students like you it also means that the rest of the class has to wait or that you have to leave those that do not speak the language behind the curve.

I guess it still comes down to prioritisations of the politicians. A combination of training in daycare and making separate pools in the school would be good.
How To Be A Successful Entrepreneur
TravelNest | Edinburgh, UK | Software Development Engineer | ONSITE, Full-time | https://travelnest.com

We are recruiting software engineers at all levels to help us on our mission of transforming the vacation rentals B2B market. We take culture very seriously, and are looking for people who:

* Understand that software is about solving customer problems as much as writing code

* Are happy to take risks and learn from failure

* Can deliver high impact in an agile and changing environment

* Act with kindness towards each other

As an engineer, you will be working in cross-functional teams, creatively solving problems with technology. You will build products while contributing to engineering best-practices and sharing knowledge across the function and business as a whole.

We use a lot of Python, all hosted in AWS and utilizing various AWS products for storage, messaging etc. We practice continuous delivery, commiting code straight into production with safety through automated tests and alerts. As engineers we take responsibility for testing, deploying and monitoring the services we build.

You don’t need experience in our exact stack, just a track record of delivering successful software and an eagerness to learn. You might specialize in one area such as front-end or back-end, but will be willing to work anywhere in the stack according to most impact on our goals.

If you're interested, fire me an email at mike@travelnest.com
Without taking a political stance here, how is this relevant to this submission?
Like what? Python generally has pretty good syntax.
The people, no. The cultures? I believe so. If you're taught your entire life that X is completely acceptable, and you arrive as an immigrant and don't want to adapt your beliefs/values to your new country's then it is a problem.

Replace X with anything that you would find inappropriate in your current country - forced marriages, India's caste system, etc and I think you'll see what I mean.
Vong go sua co cong dung gi – Vòng tay gỗ sưa
However constantly switching contexts between different tasks is also very taxing...
Just scroll to the bottom of the article.

"[...] open, unbounded offices reduce F2F interaction with a magnitude [...] of about 70%. Electronic interaction takes up at least some of the slack, increasing by roughly 20% to 50%[...]"
low-maintenance email will not work.
You get what you pay for, it will always either be high-maintenance, or you'll have to pay for the service.
Unfortunately, fighting spam and keeping stuff up-to-date is not as easy as it should be.
50 is a bit low. Personally, I use 20%.
Still, you'd get a pretty unique fingerprint, so even if it changes, it can help reduce the entropy bits if the trackers are half smart (hey, this is the guy with the Nixon mask, now he's wearing an Obama mask instead). You don't need to just hide your real fingerprint, you need to make it look like everybody else's.
$current_product has a table with 3 rows that is used for config. Every other table has a foreign key to this one. It was designed as a multi-tenant application that never got over 3 tenants. Other tables are over 1billion rows already. The 3-row table is mostly json columns, and is basically untouchable now.
They look great! However I don't seem to find an option to use a custom domain.
They could have just asked Google.
Duplicate https://news.ycombinator.com/item?id=17448410
Seconded. This is the answer right here. I've been using it for my personal email for 3 years and company email for 1 year. Their support, web app UI, mobile app, data access policies, and prices are great.