skysight-inc/HackerNews huggingface dataset:
Tolerance 101:

These are stereotypes. There's far more variety within constituents of a political or religious group (including atheists) than between them. Arguing that one group is more "zealous" than another is almost certainly untrue for any meaningful kind of comparison (e.g., Muslims have more extremists than other groups, but we would rightly balk at generalizing Muslims as extreme). At best, these comments are meaningless; at worst, they incite hate and divisiveness (predictable whataboutism: "but Trump is divisive! Why can't we be divisive toward his supporters?!"--yes he is divisive, but he shouldn't be our moral standard).
Fixed now. Thanks!

(Submitted title was "The Most Backdoor-Looking Bug I’ve Ever Seen: Apple's goto fail bug (2014)". Submitters: please don't do that—it's against the site guidelines, which ask: "Please use the original title, unless it is misleading or linkbait; don't editorialize." We eventually take submission privileges away for breaking that rule, so please follow it.)
"self sustaining settlements" was the goalpost
Which then leads them to the awkward place of having to be transparent about how their algorithm work

Either take responsibility, or be transparent.

But we all want our cake and eat it
I don't understand why people can't see the dangers of moving everything to DoH

Because "more security" is hard to argue against. The huge corporations who ultimately want to take control of the population have realised that, and are using that excuse to get in bit by bit.
If you’ve got 3000 nodes on your network without inventory, logging and configuration control on each of those devices you’ve already lost. You don’t have a secure network, at best you’ve got a guest network at a cafe.
Cedric Beust made a great alternative to Gradle called Kobalt. Unfortunately, Jetbrains went with Gradle — probably in order to associate Kotlin with a known entity.

Now we are stuck in a terrible situation where step 1 of any java/kotlin project is unpleasant because you have to write a long XML file (Maven) or a magical and incomprehensible build file in groovy/kts (Gradle).
> Europeans are overly sensitive about "micro-friendliness". I've heard people complain that the cashier at the grocery store asks "How are you doing?". "They don't really care, why do they ask!"

As a Brit I feel this way, I personally don't ask someone how they're doing unless I'm interested in the answer, but the rhetorical How are you doing? is used plenty in Britain.

How do you do? has fallen out of common usage but traditionally the proper response was How do you do?
1. https://www.areweguiyet.com/

2. https://doc.rust-lang.org/std/collections/struct.LinkedList....

3. Example: https://play.rust-lang.org/?version=stable&mode=debug&editio...
It was interesting watching your thoughts manifest as the comment progresses towards its conclusion; as the final sentence almost seems to resolve the inquiry contained in the first.

Thank you
Nukes in space don’t act the same as nukes in air. The total energy is the same, but the fireball needs an atmosphere, and you need the fireball to shift the energy from a point-like source of hard X-rays to a big ball of IR.

This is also why Project Orion isn’t quite as self-destructive as it seems at first glance.

I guess you could pave the Moon with a rover and some Fresnel lenses though?
In the latter example, the question is really one of how tightly you wish to couple the application layer to that of the infrastructure (controller). Should the application logic be coupled to a http REST API (and thus map application errors to status codes etc), or does that belong in the controller?

I don't disagree that it's more practical, initially, as you've described it. However, I think it's important to point out the tradeoff rather than presenting it as purely more efficient. I've seen this approach result in poor separation of concerns and bloated use cases (`DoTheActualThing`) which become tedious to refactor, albeit in other languages.

One predictable side effect of the above, if you're working with junior engineers, is that they are likely going to write tests for the application logic with a dependency on the request / response as inputs, and asserting on status codes etc. I shudder to think how many lines of code I've read dedicated to mocking req/res that were never needed in the first place.
The author wasn't asserting Christians and Trump supporters were actually zealots; the author was saying Rust evangelists are often dismissed in the same way, dismissed for being "confused zealots", when in fact, there may actually be some merit to be found. There are certainly things said by Christians and Trump supporters I don't disagree with. That doesn't make me one, but I am an unapologetic Rust evangelist, so...
Models of remote work – Hybrid will be the norm
Google has a lot of control of the Web.

Much less control of the Internet.

One lesson is use IP and not the Web.
That seems to be a rather empty difference. — I can criticize Rust evangelicalism, but not Rust avangelicals?

And perhaps H.N. would have, but your argument is with me, and not “Hacker News” and I make no such distinction, provided, of course, that by “Jew” you mean “Judaist” and not “person whose maternal parent is a Jew”.
Thank you for sharing this. I wonder if having a ton of subdomains might also flag Google to blacklist the parent domain...
1Writer has totally worked for me. It isn't a clone of Obsidian, but it is good enough for me to work on notes, do my daily journaling, and link things together. Also, the fact that you can have multiple windows stacked on iPad helps.
Fully idiomatic GUIs are still an open problem in Rust, but I wrote a Win32 MDI application in Rust last week. It just makes you feel gross, but it's the same as other native code.

Linked Lists are easy. _Doubly_ linked lists can't happen without Rc or unsafe, but that's fine.

And yes you can create types for domain units, while controlling the combinations like that, and can go deeper in that sort of idea than C and C++.
The Internet Worm Incident (1989)
I call it an ass blaster XD
> this is the stuff of nightmares.

Work gamification -- it's like dystopia, but with a (mandatory) smile!
> My theory is that this removes direct understanding what happens and instead shifts the focus on how to get the task done while not violating the type system rules

In my experience it is in fact still a requirement to understand
what's happening in order to write clean and fast Rust code. It
is possible to satisfy the compiler using a lot of clone() calls
and similar shortcuts, but once you understand what data
structure is allocated when and where and how the whole
ownership principle works in practice you can suddenly avoid a
ton of unnecessary heap allocations and other pitfalls. I'd say
my experience with Rust improved a lot once I started grasping
what's happening in memory and why certain syntax elements
exist, as this makes fixing compiler errors more intuitive and
less a blind trial and error session with the borrow checker.

Some of Rust's syntax can look weirdly unfamiliar at the
beginning, but everything is there for a good reason. Nothing is
done implicitly, and much of the pattern matching and
Option/Result related stuff is Rust's way of replacing the
concept of `null` with thoroughly type-checked expressions.
> I am a C programmer, and to me buffer over-runs are a rare class of bugs, and a class of bugs that are (at least on the heap, and often on the stack) trivial to find and fix with the tools i have.

What does your testing setup look like? Does it include regular fuzzing and security audits? Buffer overruns are so common because normally your mental model of how the code should work assumes they don't happen, so you forget to test for their presence (or prove their absence, like Rust nudges you to).
>I generally know if I'm doing a good job

Could you elaborate? I would agree that random praise from a manager is not an especially good way to evaluate how well one is doing. But to me, "doing a good job" inherently depends on things that aren't purely determined by introspection.

Here's a scenario for example: I do things for people, that are well received, my manager talks to other people, and it leads to people outside my department asking for special projects.

I create something, of which I'm reasonably proud, and it gets copious praise from the requestor. But it turns out, I learn through the grapevine, there are several people who I never came in contact with, who are the actual intended end users, who ultimately refuse to use it at all, because it doesn't fit into their workflow, because the manager who asked me to do it doesn't understand it.

Without external feedback, there's no way to tell what effect I'm having on the organization and the world. And I would think that every employee at any level has to deal with this.
I checked a few, and they mostly look like cases of non-performance-critical code that just happens to have some fiddly, slightly-wrong memory-handling logic -- which Rust would, indeed, make much harder to mess up with little or no runtime penalty.
Fred Wilson wrote a detailed blog about this [1]. It covers different options from renting it to using an intermediary.

[1] https://avc.com/2011/04/finding-and-buying-a-domain-name/
Is there a reason to prevent concurrent reads? Seems rather .. Silly considering the db should handle all that stuff.

Also, one thing I'm still waiting for is a decent non-complex di that works using go generate. I'm aware of google's wire (?) But I've looked at it multiple times and I still struggle to understand it.
The author was probably referring to parser generators or combinator libraries like non or pest.
Incredible pictures, as an Indian I've always wanted to visit Pakistan, but given the shared animosity between both nations, I'll probably never get a tourist visa.
What is a minority and majority depends on where one lives, of course.

And naturally, the moralist is quick to loose such a perspective that not the entire world lives in his own back yard, it seems. — perhaps if he were more aware of how vast and different the world is, he would have been more doubtful of his own moral convictions.
I really want that nation to thrive. Despite the dark times, it had a profound impact on me. I named both of my companies, based on my memories of Uganda.

Thanks for bringing me up to date.
Nobody is going to check that you are using the exact power of the Kepler's law, so a middle ground is fine for me. (I agree that sometimes too much realism is bad for a game.)

What about "automated orbs collector" that don't attack you, but "steal" the orbs that are floating around? They have defensive weapons, and if you attack one of them near a planet, the planet gets angry and attack you.

What about moons/space stations? (I don't think they will add fun to the game, but the I can't avoid the joke.)

Perhaps increasing the size of the skulls in the map as the power of the pirates increase, will motivate the player to go to the more unsafe area.
Just migrated all devices in my home. Without root access, I had to use another phone to take a picture of the QR and then scan with Aegis. This way it had difficulty understanding QR that had more then 4 entries. Anyway, waiting for the icons support, but for now it is another Google app down! Thanks a lot.
I think this is the main issue with generic "you guys are [something] it!" type of praise. There are no details at all, so it seems fake and superficial.

I do agree with the general sentiment of the parent post though. Having managed IT (operations not development) when good work is done, often the intention is that no one notices. Therefore the broader organisation may not have sufficient awareness that anything of value has been achieved.

In such circumstances I believe it is up to the manager to both manage up in terms of making the team's achievement known and recognised, as well as represent the organisation and acknowledge the team's work.

A few of the posts above are essentially prescribing using STAR to offer feedback, which I think is more thoughtful than just generic words of affirmation. This can be made even more authentic if you take the time to talk to affected stakeholders and gather real testimonials to pass back to the team.
I'd like to express my thoughts on this, from business exec point of view.

Consumer-grade Optane SSDs are not competetive with flash memory, simple as that. On performance and write endurance, flash-based SSD are "good enough", while also much better on cost-per-GB vs Optane. This reduces available market for Optane to gaming enthusiasts and similar customers - a very small slice of the total PC market.

Now, for enterprise markets, best-in-class performance is always in demand, and the product can be (over)priced much higher than on the PC market.

Therefore, it makes total sense to make this move.
Why do people want to repeal 230? It would make any site with user generated content completely neutered and things like Parler or gab would be sued to oblivion immediately
Hillary did a lot for the Sherpa community, and he rightfully gave Tenzing the acknowledgement that he deserved, one of the first western mountaineers to do so.
People just helplessly sit on so many things, telling incorrect excuse after another.

In the spring I remember watching countless corona experts on TV claiming it can't be stopped. Meanwhile it was very well stopped in places like Taiwan or South Korea. It's as if those countries didn't even exist.
I'll miss it - we have a Virtualized Windows 2019 Server on it that reboots in 9 seconds. We set it to auto login and it's at the full in the desktop and ready to go.

Hopefully Micron will introduce an equivalent version.
Yeah, you can do newtypes (or just defining new types), in addition to Structs, Enums, and Traits.

For those who don't know, Traits are like a sort of "class interface" that can be automatically applied to things that have implementations for those traits, and conversion between, once that code is pulled in scope via `use`.

Rust doesn't have classes or inheritance, instead, it has more powerful tools, ones that aren't as limited.
Why are they so trivial to detect for you while they bedevil the rest of the software industry? Is it possible that there are many such bugs hiding in your code that have not been found, because your code has not been subjected to the amount of scrutiny that projects like cURL, Windows and Chrome have?
I don't know if it was planned, but it was brilliant PR. The "public" face of the riots are some bumbling clowns putting their feet up on Pelosi's desk and taking selfies for social media that the movement can point to the claim the entire thing was just harmless shenanigans if the serious stuff happening elsewhere doesn't go off as planned.

And then there's the question of complicity by Capitol police, by other Republican staff, stories going back since last year of Trump placing loyalist extremists in certain positions of power. All these signs something bigger was supposed to happen, but all Trump supporters have to do is point to that schmuck in a buffalo hat and say "come on, that was never serious."
I agree, and there is at least three different implementations of zettelkasten in tiddlywiki:

Drift (https://akhater.github.io/drift/): I use this one as it has many nice features without becoming overwhelming

Stroll (https://giffmex.org/stroll/stroll.html): like Drift, but more features, including two column view

TiddlyRoam (https://tiddlyroam.org/): Have a graph showing the relation between your notes
I didn’t outright call either a fascist, just said I wondered and suspected given what seems to be their biases.

In Assange’s case he clearly and obviously has been in the bag for Trump. He timed the release of Hillary’s emails so they could be harnessed as part of a disinformation smear campaign right before the election but not long enough before to allow a response. This campaign was also the genesis of the mythos of the Q movement.

As for Greenwald there seems to be a clear spin to just about all his work for the past few years.

In both their cases I find it impossible to believe that there are no leaks or whistleblowers for them to report upon that concern the Trump orbit. Trump’s entire career is a history of shady deals, con artistry, and exaggeration, and are there still people who argue that he is not a fascist after the events of January 6th? He re-enacted Mussolini’s march on Rome almost exactly, but thankfully with far less competence. We are lucky he and most of his followers are bumbling fools.
I don't think it makes sense to handwave the cost of an option to borrow to 0 in a scenario where arbitrage is assumed to still exist. If anything is going to become perfectly efficient first it's the arbitrage ("free money!").
I remember frequent “System Error Type 11”s from 20 years ago, and (almost!) nothing even equivalent to that in the last decade.

Software has improved a lot, even if UI responsiveness hasn’t.
> The way to fix that is to communicate and address the bug during development, not to try to mitigate the symptom at run time.

You'll write bugs and they'll make it past the development phase because bugs are inevitable. So now the choice is whether they're a crash or an rce.
Turn off internet or block social networks?
This seems to be the best method by far. Though not terribly scalable. I think next place I go I will leverage this to greater effect early on.
I love how you and others have articulated exactly how I felt. I'm not alone! There are not many tools or languages that have left me with such a memory of unlearnability. I powered through, I made things happen, but I feel less powerful in Gradle than anything else I spent so much time learning.
> NPCs in Half-Life 2 mentioned a number of times that Gordon doesn’t say much and is a “man of few words.” I’m sure this is a nod to his silence in the first game as much as it’s a storytelling device.

That is an in-joke at best and does very little to rectify that n.p.c.'s have entire “conversations” with him and at no point ask as to why he's remaining quiet throughout it. — the conversations are simply completely implausible.

> I’ve always liked that his character never said anything—feels like Gordon can be anyone. Same goes for the lack of cutscenes that take control of the player’s camera. You always feel like you’re looking from your own POV vs. being pulled out of the immersion.

Perhaps if one go about his daily life talking to walls and being completely disinterested in what a man might have to reflect back.

Whether you reply back to them or not, it always leads to an unnatural conversation where one party is talking to a wall that doesn't respond.
I've been trying to switch away from a closed source authenticator and this ticks most of the boxes. The only thing it's missing is the ability to quickly filter by group. Currently you have to open app -> 3 dot menu -> filter -> select group (4 steps total), whereas the authenticator I'm currently using allows you to side swipe -> select a group (2 steps), or add a shortcut on homescreen that opens the app with the filter enabled (1 step).
That really depends on how much Cloudflare and Google are willing to risk.

If enough people block the published DoH resolver IPs, they'll see reduced availability on any hostname that is hosted on the same IPs; but if Cloudflare and Google put important content on the same IPs, it makes it harder to block.
According to the US Supreme Court, yes.
cURL isn't an abstract parsing library in the notion that is intended here. Rust has some libraries that give you pretty high level abstractions for generalized parsing that are also incredibly performant - something that's not really a thing in C.
NRA affiliation for a range means much easier and cheaper insurance, and sometimes access to favorable credit terms.

There are other issues with the NRA from the perspective of an RKBA absolutist as well - like approved training for state carry licenses being managed by the NRA.
That Kazakh person can't defend himself any longer and Krakauer's story is highly suspicious due to glaring holes/omissions - perfect knowledge of the incoming storm yet deciding to move forward, "hallucinated all the way down" as a defense for not helping Beck Weathers, sleeping in a tent while Anatoli was saving clients, expecting from the barely surviving Kazakh climber a perfect knowledge of English etc. Krakauer is a talented writer writing compelling stories but his throwing mud on a deceased climber who managed to save all his clients in the death zone that night is just disgusting.
Sad but not surprised. Optane was simply too expensive for consumer market.

I was really excited by its 2nd Gen though [1], much closer to what Intel originally promised with Optane. And Read Write Speed that finally rivals other SSDs. I was hoping they would release a Consumer versions so we could do a benchmark against other PCI-E 4.0 SSD so we could finally settle the false assumption that Random Read is everything.

[1] https://www.servethehome.com/new-intel-optane-p5800x-100-dwp...
If you haven't tested or don't know how your systems are going to react when operating for a different scale, then don't let it grow in the first place.

By taking more that they could chew, they are burning each one of these 40M+ users. How many of these are going to keep trying other alternatives and how many are going to shrug and say "that shit doesn't work?"
Time off or cash is definitely the best way to show appreciation. Otherwise the old saying is still valid “Words are cheap”
Why Decentralization Matters. We’ve forgotten there’s a better way to
Thanks! And while I'm here, THANK YOU for all the thankless work you do. MANY people, including me, appreciate it!
Sure. Fits. Are you looking for support or something?

The language was unnecessary and unprofessional, but those are that only ways it was wrong. If I were writing something in a personal context where such opinions were not out of place rather than a technical article, I would absolutely apply that characterization.

You don't have to. But Don't be so baffled that anyone else does.
Took me a while, but finally found the original article on NY Times [1] by John Markoff that (allegedly) outed Morris as the author of the virus, just 3 days after the infection.

And Morris [2] was PG's co-founder on ViaWeb and later YCombinator, so full circle.

[1] https://www.nytimes.com/1988/11/05/us/author-of-computer-vir...

[2] https://en.wikipedia.org/wiki/Robert_Tappan_Morris
Some context for the Bill of Rights: mostly yes, sort of, in current jurisprudence due to the 14th Amendment (a Civil War era amendment), the Supreme Court and a process called incorporation.

Read the first five words of the 1st Amendment. It is not a rights grant, it is a prohibition on the legislature of the US Government, but the US Government is not the same as the State governments, and the State governments are not subordinate entities of the US Government, and the United States Constitution is a document that formulates and determines the powers of the United States government, with only a few words to spare on the States. You didn’t mention your country, but most likely this is very different than your own country.

Most States have some sort of equivalent in their own Constitutions, although I have found most of them to be poorly written compared to the gold standard of the First Amendment.
Olympus is so wide you can't see the summit from the base. Because the summit is past the horizon.
An estimated 18,000 companies were affected by the SolarWinds incident. Many of those companies had excellent inventory, logging and configuration control. You simply cannot detect DNS over HTTPS in the network without performing MITM.
Surprised Optane would help that. I would figure boot would be mostly large reads, minimal writes, which flash would do just as well or better, especially on PCIe 4.0.
Leet Synthesizer by Johan von Konow
This seems fine, they're still going to produce NAND with an Optane cache.

That gets you the price and 80% of the performance.