skysight-inc/HackerNews huggingface dataset:
Maybe we're already there. Example: I've got a friend who worked in tech support long enough that he built a soundboard of recordings of his voice asking typical tech support questions in response to user problems.
> Yeah, you can't really talk about downsides of Recaptcha/Cloudflare without also acknowledging the extreme amount of malicious actors and abuse on the internet.

Cloudflare have a long history of supporting those malicious actors, so it's not like the problem is unrelated to the purported solution.
Each time I get frustrated at destkop Linux I feel tempted to just go back to Windows, but then I remember that Microsoft does this sort of thing.
I wonder what did not ‘click’ for your team in Julia?

I am interesting if it is something with the language that can be addressed in future releases? I like the language and hope to see it grow and stake (unlike Scala, my former main language, that seemed to be in decline due to over-complexity that was not addressed in time).
The post was written to criticize "paid placement" search engines like Goto.com/Overture (see https://www.searchenginewatch.com/2002/03/04/how-overture-go... for details). I believe Google has put ads above search results for as long as AdWords has existed (since 2000).
> wikihow is a cancer on the internet, clogging google and google image results with inane how-to guides

This 100x over. I've been trying to find a convenient way to block the domain from all my devices. It's all just utterly content-free cyber squatting.
On a practical level how would you prevent people from seeking a second job in order to pay their inflated rent?

Fixing the housing supply problem appears to be critical here. Without increasing supply, folks might find ways to work around the "mandate" out of sheer necessity.

Also I think the OP should broaden the question to read "lifelong contributors." The learning is a very important component of this, but broadly construed, that learning should include the practical experience gained from contributing to all sorts endeavors that produce social value. One of the critical problems with today's workforce is that so much of the work revolves around what social anthropologist David Graeber calls "Bullshit Jobs."

There's often very little to learn in these environments except how to play office politics more astutely ... the next time around.
I think it is in keychain, but my understanding is that Secure Enclave keys cannot be exported.
Yeah, if you don't have a detailed test suite, and can't build one, you probably don't fully understand your requirements, and your rewrite is in trouble already.
Before commenting, let's all pause for a minute and recognize that:

(a) we're not versed in Brazilian Law

(b) we don't really have all the facts of the case

(c) "charged with" and "found guilty of" are vastly different things

(d) one's opinion on the morality of a certain alleged episode has no bearing on its legality
If it's an arbitrary point how could it be anything but subjective? You're saying _some_ actions are universally evil. Personally I disagree that such actions exist.

The world is a complex place and humans are complex beings. Nobody considers themselves the bad guy in their own story, that is, unless they feel they've been labeled the bad guy and they act to fulfill that label.

Painting people and actions as inherently evil, to me, is to overly simplify the person or misunderstand their motive and it prevents us from learning from their misdoings.
Penguin Random House Removing Ebooks from Scribd
I agree with most this... but have somewhat of a counter point to "you can't copy a page title".

You (often) can copy a page title into a client (Google) and expect it to find the right resource. This is usually done with articles, etc.

Even your comment provides a perfect example - you didn't link to RFC 1736, but the text "Locators are human transcribable" is unique enough that the first Google result is correct.

So you didn't have to provide a URL to lead someone to this page, just 'enough' unique text for it to be findable.

Which is kind of amazing - and maybe not what the original RFC intended.
Bye bye google. Hello duckduckgo
I also think this is not a simple question; Rust’s rules provide critical feedback during that early phase. It’s valuable when getting started too. The prototype phase may last slightly longer, but I end up much closer to the final design with its help.

(Again, as always, YMMV.)
Why would I want to send an incorrect user agent? There's no point having one if it's just going to lie anyway.
Trait aliases will make some of those unwieldly declarations a bit easier on the eyes

#![feature(trait_alias)]

trait Map<T> = Fn(T) -> T;
fn compose <T>(f1: impl Map<T>, f2: impl Map<T>) -> impl Map<T> {
|n| f1(f2(n))
}
Sometimes owners deliberately wabt to stay small,I do understand it, however I don't get it as well when people refuse extra orders,as in your case.
Sure, but if I don't want to get a bad product in the first place, comingling hurts me (or hurts Amazon when I give up on ordering stuff sold by multiple vendors from them, as I largely have).

My orders/year and dollars/year at Amazon are <50% what they were a few years ago.
Im sure, there will be a nice little soundbook added, that allows everyone concerned to press alot of buttons and push a lot of levers, to not change a thing, but feel acomplished and back in control.
Anyone have a sober perspective of how bad this is likely to get? Is this comparable to a bad but forgetten-by-the-next-year flu strain? To SARS? To the Spanish Flu?
Datasheet says it add 5ms latency, latency in VR causes nausea.
Briefly: It could be, but that would mean reclassifying the airplane.

Maybe think about it like anti-lock brakes. Cars without ABS can be driven safely in many/most circumstances, but most drivers are accustomed to ABS. (This is necessarily a limited analogy)

Also, there are government requirements per aircraft type, and removing this system would change the aircraft type, triggering a significant amount of required re-training.

---

Not directly related to your question, but I think [pure speculation/psychological theory] one thing that went badly wrong here was engineers thinking about this as a convenience system. Because it was thought of as a convenience system, they didn't fully consider the safety aspect of it.
>Systems are usually to blame more than people are.

IDK, honestly. Systems are created by people who think or ought to think about the incentives they are setting. But in the end, the lower echelons are still "just following orders" by employing child labourers or pushing out a plane with a crippled design.

I don't know about US companies, but I think most big enterprises have an internal whistleblower system, that can and should be used if unethical decisions are pushed down.
Yes, and Cloudflare provides a fairly reasonable solution to this problem. Or, at least, it seems reasonable in the eyes of someone like me who never had to work on something that attempts to solve this problem, so there might be some serious caveats, but I am not aware of those. If someone with more domain knowledge can chime in on this, that would be appreciated as well.
Can I also opt into a program where every time I say, "Brought to you by Carls Jr.", Cortana credits me $1? /s

How much more can Microsoft do to the user before they actually rebel against it?
Pls be compatible with 64-bit Catalina
In the article they discuss that Rust closures are just sugar for structs that work exactly as you describe.

As with any other syntactic sugar, it's easy to reason about the behavior once you know what the syntax desugars into.

One classic example I see with beginning programmers all the time is the order of the parts of a for loop.

e.g.

for(initialization statement; bounds check expression; increment statement) {
...
}

is just syntactic sugar for:

{
initialization statement;
while (bounds check expression) {
...
increment statement;
}
}

But once you understand what a for-loop desugars into, it's trivial to use and reason about.

Closures aren't much different. In Rust, if anything, they're less magic, because you have to be explicit about the lifetime of the closure relative to the references it's borrowing.
I just read the part of accusation that was used to indicted Gleen Greenwald. There is no proof of collusion with the hacker. Actually in his communication with the hackers, he was very cautious . Also, the Supreme court had decided GG couldn't be investigated when he start publishing the conversations.

> If someone hacked into your phone, and published it, it would be a crime. If they gave it to a journalist, not a crime?

The hacking is a crime, the publishing isn't. But once you start giving direction to the hacker, you became the hacker accomplice.

> If there is uncovering of actual, illegal activities, then it changes the dynamic, but what if it's not? What if the 'details' are just embarrassing, or problematic for those hacked? Do we want to legitimise theft for political objectives?

That's whats happened in Brazil. There published communication didn't show any _unquestionably_ illegal activity. Even if did, the brazillian law don't allow to use illegally obtained proofs (unless if absolves someone).
Maybe their plan is to ruin Windows so badly that people would voluntarily switch to Linux? Who knows. Most of their cloud is Linux, and Windows Division has been disbanded long ago.
Something like this:

https://en.wikipedia.org/wiki/Language_Integrated_Query
The aggressive support and prioritization of remote work (using economic incentives and public policy) and the deflation of housing must go hand in hand. It's okay if some people want to work more than the regulated work week. We allow this today, but I don't notice many people working six or seven days a week voluntarily, only if they're economically forced to. This bodes well for a reduction in the definition of a work week.

To your point about bullshit jobs, they must be destroyed using policy as part of these efforts, while still providing a stable safety net for life long learners to have the opportunity to generate value society can't yet predict. Everyone who wants a job should be able to have one they want; those who don't want a job are cheap to provide for (automated ag, cheap/clean energy, etc) with properly architected public good systems. Some of these issues are societal ("puritanical work ethic", "suffering is good for the soul", etc) and will take time to recalibrate (I have seen this first hand in conversations with people, and I'm sure others have as well).

Apply force in the desired direction of progress and don't let up.
It seems like the only difference between the advertising and non-advertising at this point is the “Ad” fav icon. Plus a small (i) info button on the right of an ad.

If websites change their fav icons to “Ad”, effectively all results look like ads.

Doesn’t achieve a lot, but it does highlight an obvious flaw in their design. It could force a change, but most likely they would just filter the fav icon.
Near-perfect point-goal navigation from 2.5B frames of experience
I usually click on the X in the top right of the pop-over. Do others not see this/
I vaguely remember a chapter in the book The Dark Net by Jamie Bartlett talking about some kind of techno-commune in Spain(?) where people just kind of worked on their personal projects. There was a lot of cryptocurrency related work iirc. Didn't sound as formal or nice as the art colonies described in the article.
Honestly the Daily Stormer was the beginning of the end for Cloudflare. I used to respect them, once upon a time. Now with their non-neutrality, user-hostility like OP, rumors of being a government operation (and financials that really don't make sense), aggressive expansion, and constant deployment of even more privacy-averse products (dns, vpn, etc) they've basically become one of the final bosses of the internet.
Snapchat has dodged the techlash over speech issues
It is strangely stressful to even read through the results, let alone find the right one anymore. Switching to DDG is pleasant, it even seems to respect a dark mode setting.
> Mr. Greenwald encouraged the hackers to delete archives that had already been shared with The Intercept Brasil, in order to cover their tracks.

so he was an active participant, according to prosecution
https://investorplace.com/2019/10/merck-and-pfizer-boosted-t...

> Shares of Johnson & Johnson (NYSE:JNJ) were halted in late trading pending release of news. The news turned out to be that Johnson and Johnson said it found no asbestos in the baby powder it recalled. JNJ was trading slightly lower prior to the trading stop, but is up over 3% after the close.

(J&J is a Dow component.)

https://www.sec.gov/fast-answers/answerstradinghalthtm.html

> A trading halt—which typically lasts less than an hour but can be longer—is called during the trading day to allow a company to announce important news or where there is a significant order imbalance between buyers and sellers in a security.
I think people just confuse Agile the manifesto and various methodologies that claim to adhere to it. You can work in a way that meets the manifesto without any of those concepts that are tied to it through things like Scrum.

Most “no true agile” posts are really “no true scrum” because the issue is firmly in process and methodology rather than underlying principles.

In fact I’d say Scrum itself whilst designed to meet the principles doesn’t actually do so in practice.
I've been thinking about setting up a backup for my Mac for a while now. How long does it usually take to scan your folders during a backup?
They have 1300 total employees and only 24 review all of Boeing's planes? That's insane! What the fuck are the others doing? Can't be all HR (no offense to HR)
Blocking Javascript is what makes Medium usable for me. (eg with uMatrix)

No article limits, no sign in dialogs.
Does Kickstarter allow you to raise money to build a product, where in exchange for their support, you offer to give your backers a percentage of future profits? And with an agreed upon profit sharing restriction.

Or is something like this in contradiction with SEC investing rules.

The interesting thing is if you build something that brings in $1 billion in profits, and you continue to pay that small percentage out to your initial Kickstarter supporters.
A shakedown, not sure how it's been legal for so long.
I just switched to Edge and didn't bother switching out the default search engine (Bing of course) and for most things it works just as well as Google. Ironically, Google is better at searching for .NET related errors ;)
Any notifications in my file explorer are obtrusive and a deal-breaker. My personal computing space is not an advertiser's playground.
Most of these protections are easy to work around, and people do just that, but that isn't the product cloudflare is selling.

To the target market, who have a spam issue, cloudflares protection sounds great, and by the time they've set it up, they won't switch CDN's just because it isn't effective enough.
Yes, the armpit is roughly 0.5°C colder than the mouth.
Impact: AI 2020 Conference Coming to San Francisco
Just saying IMO Google isn't ruining the internet. Of course every decision being scrutinized they can't have a perfect record. They have a search engine that due to it's popularity is the target of all kinds of stats gaming and optimizing, While at the same time trying to grow a profitable product. So it's not like there are simple solutions or easy quips like Google Ruined the Internet. It sounds like a lazy argument.
Bad actors who are bad at being bad actors, which is actually the bulk of bad actors.

It's maddening, but it's true. I've seen tale of people having to modify resource auto-generators that created URLs with hexadecimal identifiers in them because the sequence "ad" in a URL would trip ad-blocking browser plugins. You might ask yourself "how many ad companies worth their salt have 'ad' in the URL path?" and the answer is "The ones who are worth their salt might not, but the ones who are terrible do, and they're probably terrible at other things too, like letting malware on their network."
I have run a number of small and medium websites (20 users per month up to 2 million). At least 50% of the traffic I see in my logs includes some sql injection or other mass script kiddie bs.
How about this combined with recent advances in text-to-speech like Deep Voice that can sound like you? (Edit: punctuation)
I'm not up to date on VR tech - is the video memory on board the VR headset? If the memory is onboard, you could do some simple rotations and translations on the current frame while the render pipeline caught up.
My guess is that eval and query have the worst performance, since they need to be interpreted first. As for the other methods, I'm not too sure how they rank. Personally, for style I agree with the first comment on the linked page, which is to split up the conditions for readability:

f1 = (df[“col1”] == condition1)

f2 = (df[“col2”] == condition2)

df[f1 & f2]
It looks like the main differences are the bidirectional links and the automated creation of those links.
I know at least a dozen RCers. Very smart people all getting together in one spot to hack on things and learn, and then it's an extensive support network for your career for life. Pretty nice. If I take a long break from full time work I would definitely do a batch.
Here are some links for [libapache2-mod-php] vs [php-fpm] for Apache (both Pro and Con plus install links).

For the first link where the developer switched to [php-fpm] his site could only handle 30 users at a time so his server side framework must have been very slow. As I mentioned the script from the post allows for 2500+ requests-per-second (tested 100 concurrent users) and allows for many more users with tweaking.

The setup for [php-fpm] with Apache is somewhat complex so I would recommend using nginx if you want to use [php-fpm].

https://smddzcy.com/posts/2017-09-16/migrating-from-mod-php-...

https://www.reddit.com/r/PHP/comments/4bi9a4/why_is_mod_php_...

https://tecadmin.net/install-apache-php-fpm-ubuntu-18-04/

https://serverfault.com/questions/645755/differences-and-dis...

https://stackoverflow.com/questions/47916133/need-to-install...

https://www.linode.com/docs/web-servers/apache/running-fastc...
The same way you trust anybody? If you're so paranoid that you believe literally everyone is out to get you, then you're not going to be able to function in any society, let alone one as interconnected and interdependent as our own.
User-agents are not make sence, because custom browsers can cosplay easily, just set the "good" user-agent. If some custom browsers have evil purpose, why it need show it off? Change user-agent is very easy.
I will post the code fragment if I can find it (this was 10 years ago). I had a tiny awk script on an embedded system (busybox) to construct MAC addresses. There was some basic arithmetic involved and I couldn't quite figure out how to do it with a busybox shell script. The awk script didn't work at all on my Linux desktop.
Basically the whole web has no single point of failure, with the exception of DNS, and even that is decentralized. So what do you do with that?-- obviously introduce a single point of failure in the form of a private service.
Spacemacs org layer is a good place to start.
Cake or death.
But in this case it is alleged Greenwald encouraged his source to commit a further crime, "Mr. Greenwald encouraged the hackers to delete archives that had already been shared with The Intercept Brasil, in order to cover their tracks."
"Aviation’s global economic impact (direct, indirect, induced and catalytic) is estimated at US$ 2,960 billion, equivalent to 8% of world Gross Domestic Product (GDP)."

https://www.icao.int/Meetings/wrdss2011/Documents/JointWorks...
On my second company issued MBP (with the touchbar) now, keyboard is starting to fail again. Stuck spacebar. Last time it was the period key.

Even crappy Acer laptops from the 2000s had longer lifespans.
1. It's not perfect if it's insecure. You really don't want to run your Docker images as root: https://pythonspeed.com/articles/root-capabilities-docker-se...

2. It's not perfect to include gcc; it's certainly OK, but it's possible to do better with multi-stage builds, as someone else commented.

3. You probably want PYTHONFAULTHANDLER=1 so segfaults gets tracebacks.

Etc..

Going from "it works" to "it's production-ready" is quite a bit of effort!
How are you supposed to read anything if _mediums_ don't exist? That's the value Medium provides to readers, and clearly Medium has a lot of reach, flawed their platform may be. It's not mind-blowing, but there it is.
If Your University’s Administration Ran a Polar Expedition
Awk is a command I turn to time and again. For me it's the single most valuable command for enabling the piped single-purpose pattern.

As an example, if I want a sorted list of all open files under the home directories on CentOs I can do this:

lsof | awk '{ print $10 }' | grep ^/home/ | sort | uniq
The people with iOS devices probably have 9-times the money mind you?
Sonoma County, CA here. My father worked in a State role allied with Cal-Fire (formerly Cal Dept. of Forestry) and he directly assisted with permitting and monitoring of prescribed burns.

His anecdotal take (which is not mentioned in the article) was that in the 90s and early 2000s, prescribed burns were very common (even as a kid i remember this). However, as more and more individuals started moving into the County from other areas, the number of complaints about the smoke from prescribed burns rose and the permit issuing process became more fraught with environmental reviews (air quality impact specifically) & red-tape.

I am 100% convinced that the lack of prescribed burns is the issue up here in Nor-Cal - they are rare compared to what I remember as a kid (several per month).
I'd love to learn what % of A/B tests get rejected after the test has concluded.

I suspect there's naturally a laundry list of biases that all the work we designed and implemented needs to succeed or boy do we look silly.
The problem is that the narrative has been poisoned by Cloudflare and Google (for Recaptcha) - they both overstate the size of the problem, as well as the effectiveness of their solution.

In other words: when someone demands "real solutions", they're typically expecting a degree of solution that quite likely just does not exist at all, to solve a problem that isn't as severe as people believe, just because that's the bar that those companies have set in the public discourse.

This makes it impossible for well-intentioned people to 'compete' with these services, because whatever alternative is suggested (hidden form elements, a random VPS provider with DDoS mitigation, serving assets locally, etc.) is immediately dismissed as "that can't possibly be as effective / effective enough", even though it'd be perfectly adequate for the vast majority of cases.

The alternative and competitive solutions exist, and have existed for a long time. You don't need a 1:1 replacement for these services. People just often refuse to believe that the simple alternatives work, and won't even bother trying.

(For completeness, my background is that of having run several sites dealing with user-submitted content, including some very abuse-attracting ones.)