skysight-inc/HackerNews huggingface dataset:
I freelance for US companies, worked remotely overseas for six years, multiple countries, different kinds of visas. I never had a work permit. I know and met people who worked as f/t remote employees, they mostly did the same thing — worked on tourist visas or some other kind of visa that did not allow working in the host country. Enforcement is lax.

Some remote employees I met had work permits because their employer had an office in the foreign country. Some got work permits through an outfit like Iglu in Thailand. Mostly no one seems to worry about the work permit. Although generally illegal, most countries don’t focus immigration or labor law enforcement on digital nomads and remote workers because they are rarely taking jobs from locals.
Juggernaut – End-to-end encrypted, onion routed, peer-to-peer messaging
Yes, it is entirely safe to post PII to sites that are known to be targeted by hackers heavily and daily, to extract data that can be used to blackmail people. The adult websites are never hacked before right?

/sarcasm off
Author wants everything to be like some grocery store.
But if there's no such thing in store, there's no fixed price for this.

Seems like author has no logic in head.
That recommendation is only for the JVM heap to my knowledge.
Two reasons why I can't do my stuff with CUDA even though I've got thousands of work packages that are independent of each other:

* I'm splitting data sets into batches of around 50-300MB, but each individual batch must be processed sequentially. Each batch loops through the data (multiple times), and every single iteration of a loop depends on state from previous iterations.

* Altough each batch essentially does the same thing, it does not operate in lockstep. Lot's of ifs, different execution paths, differently sized sub-problems, etc.

I'd benefit from having 200 CPU cores and enough RAM to fit the batches, but I can't let individual GPU threads run through batches of 50MB, each.
> Nine

Something happened in 2018. There are no stats for that year too.
> a huge sponsoring program that saw universities flooded with their hardware

This is really important, and I don't think people quite realise the scale. I was doing a Physics MSc in 2012 and it seemed that almost everybody in computational physics was doing some variant of reimplementing Y with CUDA.

That's not to say it was the wrong tool for many of the jobs – though for some it apparently was, judging by the levels of stress – but I did find it a bit weird how this was an approach to research that pretty much completely ignored vendor lock-in.
> I also hope against hope that qt is officially supported as a backend so KDE is not left out.

Unlikely (GNOME market share) and I can't see why it'd be that important. Platform protocols can be implemented around GTK and as far as I understand GTK is just a vehicle for getting X11/Wayland compatibility, the rendering itself will always be done by Flutter's engine anyway.
> The real mistake was to make Senators elected rather than appointed by the states as they originally were.

This sentence can be corrected by deleting every word after “Senators”.
Only for the record, the (of course, and as often happens not possible in practice) Italian norm has nothing to do with credit cards and age verification by the content provider.

It says essentially that phone, TV and internet providers must by default prevent access to some type of contents and that this access can only be unblocked by the subscriber of the contract through an explicit request.

I.e. it is more like a form of Parental Control", and of course the basic issue (since the "not suitable to minors" includes not only pornography, but also violence and other objectionable content) deciding which is which is either impossible or needing to implement some sort of automatic filters that inevitably will tag objectionable contents as "fine" or viceversa block access to perfectly suitable content, in this latter case with obvious consequences to freedom of expression.
A quote from book:

Some languages support the creation of executable code at runtime, e.g., concatenating characters to build a sequence corresponding to an executable statement and then calling a function that interprets the string just as-if it appeared in a source file.

I took time and did a search for any mention of higher-order functions and combinators (as in "parsing combinators"). There is no any there.

The book is way out of date right now, even before publishing.
The most common complaint with interviewing is that it's too slow, too exhausting, and doesn't test relevant skills. So interview faster and interview easier.

First off, offer above average market rate. It doesn't have to be high, but it keeps everyone's minds off money and their main focus is to work rather than using you as a stepping stone. Make this rate clear. Make the interview process clear. People dread being dragged through 5 interviews only to get lowballed.

First level: filter. Ideally do it in the application form. Pick something that correlates to skill level. Lots of small questions is better than one big question because it reduces the randomness. Like I've seen things like "explain grep", "use functional programming to solve this problem", or "how do you keep up with the latest tech trends?" It should filter about 3/4 of your applicants. Your personality/attitude interviews should go here too.

I'd recommend finding one good question that takes a few hours. It can be take home or on site or whiteboard. Since you only have one, make it good. It should test that they can read instructions, ask if instructions are unclear, and code. If your goal is to fix bugs, take an old, bugged snippet of your code and watch them figure it out.

Try to do that process as fast as possible, ideally within a week or two. The more skilled someone is, the faster they'll get jobs.

If you want an even lazier system, just pay for Codility for a bit and make them do some tests. It tests quickly enough, has a broad range of questions, catches cheating, tests that they can read instructions, and there are even some bug fixing challenges.
If it helps, I bought one around 25 years ago. It is a thing of great beauty. But I’ve used it maybe twice, and lugged it through maybe six house moves since then. All a bit pointless.
I liked your theory while it lasted.
Show HN: Securely share your Airtable data
> poor customer service is the reason for the number of active customers dropping off.

I've had a similar experience. Last year the site just wasn't working when I needed it, so I did not renew and moved to Larder.
> Conservative internet-printers

By association Otto Schily wasn't a conservative and yet...
I wonder if people will abandon France as fast as they abandoned Tumblr when they banned adult content? Or 70 million people download Tor.
> people are perfectly fine with NVIDIA doing it

I assure you, the affected scientists who have to fight tooth and nail for funding are less than impressed that they are dependent on the mercy of a single vendor.
I don't really see the issue. Widget layouts are trees. Why shouldn't you represent them as such in your declarative code?
Safari hunters currently achieve the 'spiral horned grand slam' by killing just nine types of antelope. Recent developments in taxonomy could see them wanting to kill 25, and targeting smaller populations to do so.
I learned a lot from Gentoo, and then from Arch, my stormy relationships with both took place over 10 years ago but to this day I use the knowledge I gained. Linux is just "familiar" to me now (things like fstab, the root folder structure, popular partitioning schemes). Now that I'm 38 I don't have the time for Gentoo anymore but I'm glad we got to know each other when skipping a night didn't cause me any problems :)
I think the words going unsaid here are 'if you look in the right places', probably because the right places in this situation are not places respectable people want to associate with (for good reason).
My guess is that it's because it was a per curiam decision, meaning the majority felt that it didn't need a lot of elaboration. The reason for that is probably that given McGirt v. Oklahoma, Sharp v. Muphy was an obvious ruling.

In other words, Roberts and Kavanaugh disagreed with McGirt, but once McGirt was precedent, Sharp followed immediately. Thomas is known for thinking precedent doesn't matter and should therefore be (mostly) ignored, so his dissent is not surprising to me, though I didn't read it. Likewise, I didn't read Alito's, so I don't know what his reasoning was.
Does that mean more than 256GB of RAM without having to go for an EPYC?
If I'm being honest, I'm more of a PNG fan.
I've always felt that it was the opposite. I'm nowhere near as good as your average junior Stanford-graduated SV engineer, but I usually just highball a salary and people pay it anyway. Whereas SV engineers complain a lot on the interview gauntlet.
Tweet Wisely
I started with Slackware (~18 years ago) but it was just pain with no standard package manager. Sure, later I found slapt-get and I turned to dropline-gnome at some point. But moving to any apt distro, Mandrake, Arch or even Gentoo just felt like a warm bath to me back in the day.
The impending doom that is WASM will mean that 'dynamic' and 'interactive' adverts will use all these cores.
The article mentions support for up to 2 TB of RAM.
Sure, but I suspect that deadlock was more to do with the specifics of the awkward relationship between mainstream Republican representatives and Trump in particular than a systemic problem. Ugh, as someone who considers themselves a natural (moderate) conservative it pains me to say this, but frankly it's just as well.
Buy Negative Facebook Reviews – Buy 1 Star Bad FB Reviews
A mistake many people do. Maybe there are people now wary of children being subjected to certain content on the net. They are forgetting at least three things:

They also were exposed and survived just fine

Their kids are probably going to be better with tech at some point.

The vast majority of pornographic content is available without being on the market which makes regulation nearly impossible. Yes, you can maybe attack the platforms hosting it, but I don't see this going anywhere. You would punish commercial distribution on push other content underground. Many in porn are already directly financed by their viewers.

Wasn't the Australia block circumvented within 24h by a ~14-year old kid?

Some people suggested to make brushing teeth illegal so that kids do it in secret in a dark corner.
Not only that but there are features in Blender that cannot be rendered using Cycle GPU mode but work fine using Cycles CPU mode.

On the other hand, wasn't GPU mode added much later than CPU mode? Maybe there has been less development time put into it.
Until about 5 years ago debian used /etc/network/interfaces since the 90s to configure network.

Redhat has used /etc/sysconfig/network-scripts.

Then the network stack was changed in the kernel, and traditional tools (ifconfig) carried on working, but didn't expose all the new features, so a new tool to configure your ethernet link was created called "ip" which you had to use despite not running IP on that interface.

But things still worked. Those with complex requirements would drop in extra things into post-up hooks - e.g. I add route tagging for my dual homed machines so that traffic coming in on eth0 would go back out of eth0's gateway, and traffic on eth1 would go back out of eth1, and sockets specifically bound to eth0 (or eth1) would use the correct gateway.

(oh yes, upto about 5 years ago network cards were called eth0 through ethx, now they have unpredictable names)

However as is common across software nowadays, this wasn't good enough, and had to be redone. By dozens of different groups. Because cloud.
My body, my choice. It's not about whether or not the substances are mind altering, or whether or not I am suicidal for a legitimate reason (unbearable pain, lack of quality of existence).

What needs to be done is to de criminalize these things. One of the primary causes of the expansion of police power has been the "War on Drugs".

"War on Nouns" is a stupid way to run a society. Using law enforcement as your first line intervention for mental health, substance use and other such problems is a stupid way to use your resources to provide for the common welfare.
The trouble is, supersonic flight is optimised for flights which take 7hrs in regular aircraft, not longer flights Boom isn't claiming it might have the range for in one hop.

Even where fuel stops somewhere like Hawaii are practical, the disadvantage of the supersonic flight is that its still long enough for you to notice they're a lot less comfortable than the first class seat you could have slept and got a morning's worth of work done in...
France would like to ban the Internet in general. They ban everything: Amazon, google, Uber, websites, ...
The question you should be asking is 'why I still see animated gifs in 2020?'
Many consider it bad to create a regulatory environment that leads to the creation of lists where real world identities are tied to specific sexual preferences.

This is because in the contemporary western world, sexual preferences are considered intimate and highly personal. Creating such a data basis enables future discrimination. It doesn't mandate it, just enables it.

There's a famous (and arguably untimely crass) example of such data gathering in the German past. It's different in scope and consequence (smaller scope, bigger consequences), but maybe still interesting.

Sadly there's no English Wikipedia article about it:

https://translate.google.com/translate?sl=de&tl=en&u=https%3...

(At least that's the memory of German school history classes I immediately recalled while reading the linked article.)
How is universal healthcare for older people somehow relevant to whether or not they are entitled to consume substances or decide that they have reached a point where they no longer wish to live?
Actually - JPEG is not lossless even at 100% quality, there is a little noise at +/-1 of pixel value, some rare pixels at 2. Grayscale is not needed, you may skip RGB->YUV conversion and encode in RGB colors, libjpeg can do that.
I'd suggest getting rid of the boxes for hyperlinks by configuring hyperref accordingly: https://tex.stackexchange.com/questions/823/remove-ugly-bord...
Citizen of Kazakhstan, known as “fxmsp,” charged with computer fraud
Also when you have made the decision to use something the price really dont matter if its one off payment.
Note that he's requiring there to be published data/research before including something, so that may account for what you believe is missing.
Blog Anonymously
> ...so I'm genuinely worried about those declining user numbers

My story might be relevant. I only recently learned about Pinboard. $22/year isn't terrible, but it's just a bookmarking service. Free trial? Nope - you need to pull out your credit card and fork over $22. You get seven days to request a refund. (Will I actually get it? No idea who's holding my money.) He's happy to boast about competitors disappearing, but I use OneNote, and Microsoft isn't going anywhere. Yes, Microsoft is horrible, but they're also spectacularly wealthy. Ultimately I didn't subscribe.

Businesses need to ask from time to time if their business model is the right one for the current year. Expecting people that don't know you to give you $22 for a bookmarking service, without a trial period, might be wishful thinking in 2020.
Facebook audit: Trump held to different standard, impeding civil rights
The Electron had a new enough version of BBC Basic that "proper" procedures and UDFs were supported (in a limited fashion, but well enough considering the constraints of the machine) so you could pretty much ignore line numbers, in fact by using a text editor and TYPEing the result into BASIC you could write code without them (the interpreter needed them, the TYPE trick made it put them in for itself).

But yes, this was uncommon so line numbers were a major thing.

And indentation was optional, you could add extra spaces to the start of lines and they would be kept and would have no effect on execution, but you would be wasting precious bytes of RAM and if using one of the heavier display modes (0, 1 or 2) you would only have 8.5Kbyte to play with for all the code and run-time storage (your variables, BASIC's call stack).
Any compiler that can properly use multiple cores could potentially benefit. Rust (and Haskell's GHC) uses all 8 cores I have during a sub-period of recompilation, so I'd guess it could as well use more.
Quite a lot (npm, cargo, docker, ipython, elinks, gnupg, freecad, ...) already support XDG or may be configured with environment variables [0]:

export ELINKS_CONFDIR="$XDG_CONFIG_HOME"/elinks

[0] https://wiki.archlinux.org/index.php/XDG_Base_Directory
The current law is not yet big in the media. I am not sure if there will be a big discussion. If public media decides to push this topic, there will be resistance. I doubt that the average German will notice that this law was passed, if there is a lack of big media covering this topic.
Resources aren't a kind of work you can do, they're not an activity.
> I disagree; whilst decriminalization is the way forward for the harmless / "soft" drugs,

What harmless drugs? No drugs, not even the ones that are currently legal (well, especially not some of them, really) are harmless. Prohibition isn't a bad idea because the prohibited substances are harmless, but because prohibition isn't an efficient mechanism of mitigating the harms (in fact, it aggravates them.)
Non-animated changed are offensive to me. Humans are built to track moving things, not a thing instantly disappearing at one point and another, similar looking thing instantly appearing at another place, with no context telling you whether it's actually the same object. This gets worse the larger the state change is.

Similarly information overload is an issue, but of course too little information is as well. That's on the designers, though, you can certainly build information dense apps with Flutter if you want to.

From what I can tell there seems to be a platform multiplier for animations to enable slow motion mode (an important tool for developing good transitions), which I suppose you could just set to 0. And if it doesn't it's just on the developer again.

Basically: I won't deny that it can certainly influence decisions (actually I think it's an important thing to consider), but ultimately it's not really the plattform's fault if a developer decides to make an app you don't like.
The audit report:

https://about.fb.com/wp-content/uploads/2020/07/Civil-Rights...

From the audit’s About section:

> This investigation into Facebook’s policies and practices began in 2018 at the behest and encouragement of the civil rights community and some members of Congress, proceeded with Facebook’s cooperation, and is intended to help the company identify, prioritize, and implement sustained and comprehensive improvements to the way it impacts civil rights.

> The Audit was led by Laura W. Murphy, a civil rights and civil liberties leader, along with a team from civil rights law firm Relman Colfax, led by firm partner Megan Cacace.

> During the first six months of the audit, Laura W. Murphy interviewed and gathered the concerns of over 100 civil rights organizations. Over the course of the Audit’s two year engagement, that number exceeded 100 organizations, hundreds of advocates and several members of Congress. The focus areas for the audit, which were informed by those interviews, were described in the first preliminary audit report, released in December 2018. That was followed by a second update in July 2019, which identified areas of increasing concern for the Auditors. This third report will be the Auditors’ final analysis.

> The Civil Rights Audit is not an audit of Facebook’s performance as compared to its tech industry peers. In some areas it may outperform peers with respect to civil rights, and in other areas, it may not. The Auditors are not privy to how other companies operate and therefore do not draw comparisons in this report. The scope of the work on the Audit was focused only on the US and the core Facebook app (rather than Instagram, WhatsApp, or other Facebook, Inc. products).

Original title was vague. It was, including lede:

Why Facebook failed its civil rights audit

The new, deeply critical report highlights the tension between free expression and hate speech on the social network.
I wonder why they're using credit cards or leave it to the platforms to figure out verification mechanisms. In Germany the national ID card has age verification mechanisms built in[1]. This also has the advantage of not handing personal information over to the porn websites as all the veriifcation is done by the official eID server.

Given that the article also addresses future standardized European solutions this seems like a pretty reasonable step forward.

[1]https://www.personalausweisportal.de/EN/Citizens/Electronic-...
The Concorde was also blocked from flying a lot of profitable routes because of sonic boom concerns, some justified, others less so. In particular, you can't legally fly over any part of the US at Mach 1 or faster unless you're military.
I agree - for many of people(including teens) circumventing restrictions is part of the thrill.

That said I do think there has been an escalation of porn over the years. It's really apparent when you look at things from the 70s. Though apparently banning porn from cinemas shifted content to more "trashy" VHS/DVD/Online videos

I feel data-driven analytics has probably accelerated this, like a race to the bottom (pun unintended). Extremity probably drives engagement so the porn kids are exposed to today is much more extreme than what we may have been as up and coming internet users.
Why do you think so? People were not shitting in the corner of the room like animals(if they had a choice), they would go shit outside and i am not aware of any historical ritual involving shit but let me know if there is some perspective I am missing.

I think there are still many people around the world that are living in extreme poverty and I am sure they still feel disgusted by shit,bad food and putrefied bodies - so are you basing your theory on something you read or is something you think is correct , I will be happy to change my mind so please inform me.
I agree with both of you :)

https://karabiner-elements.pqrs.org/ has an option that maps caps lock to control when press in conjunction with another key and as escape when pressed alone
Legend says he and Ballmer tried to take over Allen's share when they thought he would die of cancer. It could be a nice posthumous apology.
oh boy here comes the conspiracy theories.
I think it's interesting that a debate about the impact of adverse possession upon the original land owner has resulted from a SCOTUS decision about a Treaty between the United States and an Indian nation.

On what basis was the rest of Oklahoma not "adversely possessed"?
> You could eradicate all military pollution and it would probably be a rounding error.

ahem, did you actually read even the headline?
> ...a 29-year-old mother who plays Fortnite every day, says she tuned into "We the People" because she was called the N-word by another player recently.

In her Twitter feed, she even calls for a ban on the N-word in the game. While it's a step forward and it sounds fair enough, It's difficult to stop them from using it and all you can do is report the account and that's that.

But remember that there's another variant of the N-word which is still prevalent in music videos and lots of artists still use it which has influenced their followers to use the term. Interesting how there are some are still comfortable using it given its connections.

If they are serious in stamping out the N-word, they should also take responsibility in refraining all versions of the N-word; culture, music and games.

There is no other race that has variants of a similar racial-word as a double standard.