skysight-inc/HackerNews huggingface dataset:
Am I the only one that thinks this is acceptable? Sometimes you have a large change, and you can’t reasonably split that up into something smaller.

No, you’re not, and yes, sometimes you have and you can’t. (Assuming you meant reviewing 500 lines at once, not summarily passing a huge change without really reviewing it at all.)

If someone is implementing something that is inherently complicated, I much prefer to see the complete picture and do one thorough review than be drip-fed little pieces for a series of smaller reviews. That way, I can take the time to understand what is really happening, and look for potential dangers like:

• misunderstandings about requirements

• missing cases

• inconsistencies between related cases

• deviation from expected protocols or data formats

• deviation from established patterns or architecture

• unnecessary duplication

• useful abstractions that have been overlooked

• sequences or combinations that can lead to an invalid state…

Code reviews of tiny partial changes tend to offer little benefit in my experience. Sure, maybe I’d spot a typo or something, but you don’t need me for that, it’s what your linter is for. The real value of a skilled human reviewer is recognising more fundamental dangers like the ones above, and it’s really hard to spot those when you can’t see the forest for the trees.

It doesn’t help that many diff/review tools emphasize code that has changed so much that almost everything else is often hidden by default. It’s not unusual for the majority of the feedback I give in a code review to depend on related code that wasn’t changed, because reading that is often when you realise something is inconsistent or has been overlooked.

This is also why I don’t mind reviewing 50 or even 500 lines of code, as long as those lines make sense together. It’s not as if I’d ever only look at 5 lines for most 5 line changes anyway. Yes, it can take time, but the whole point of code review is to be another person who has taken enough time to think about the code and maybe come to some different conclusions, which might lead to useful discussions and maybe making some changes.
Yes. The visual comparison at [0] gives a good quick overview of clustering algorithms in speed and results. DBSCAN is one with an excellent combination of speed and finding clusters that are human-sensible

[0] https://scikit-learn.org/stable/auto_examples/cluster/plot_c...
Tips from Our Experience with Kubernetes SoC 2 Compliance
Maybe more expensive up front but probably cheaper in the long run!
I applaud this decision. My friends are killed by russian forces in Ukraine and majority of russian public is kept in dark about this war thanks to support by Yandex to spread the official propaganda.
That sounds good, but I think their point was that it works in the other direction too and you're ignoring it just because it's status quo. Right now, instead of becoming an expert in HCI, everyone is funneled into classes about database indices because some department chair thinks that "real" computer science is bit-twiddling and cache invalidation. You must specialize in the C before you can learn about the H in HCI.

Why not the other way around? I think by far most of the problems that make development difficult are human problems. Why shouldn't we push all the CS students to study psych and writing first?
I would hazard a guess that the economics of franchising made it so that corporate's priority was for franchisees to be dependent on their existing centralized and proprietary systems (equipment, supplies, etc.) - and therefore unless you could carve out a sweetheart deal like the unmaintainable McFlurry machines you were not desirable. After all, introducing anything new is just a risk to the existing, profitable business model. Much like how working from home was "impossible" until it was required.

Fast food has been in need of a shakeup for some time, anyhow. The quality bar across restaurants as a whole has kept getting pushed upwards but there's hardly any difference between the fast food chains of 1980 and now, other than brand designs, a token "healthy" option, and recipe changes for cost.
You miss the point though, as the problem is two-sided. The consumer struggles to find a quality product because they simply don't know how. The producer also struggles to produce a quality product, because it's hard to know what the consumer really wants. The cheat is to sell brand instead, to market quality regardless of if it's actually there.

I would argue Apple is an example of a company that started with quality, established brand, and has been coasting off brand for a long while.

If buying and selling were a chess game, the ELO of the consumers would be very low, but the producers ELO is not much better, as they just learned a tricky opener and nothing else. Of course the real game is not two player and open information, but this only makes it worse for the consumer, and easier to fall into marketing schemes for the producer.
It’s more of an aspirational wall. If they could get away with it, 3rd party software on the Mac would go the way of the headphone jack
In terms of mathematics and physics he was a genius. In every other field, he was just some dude.

In fact in this instance he's repeating the common Germanic gestalt. Nothing profound, nothing out of the ordinary, just standard-issue Prussian Socialist talking points he adopted by default like pretty much everyone else who grew up in that culture.
Just wanted to send you a sincere thanks for all your work around RN and NextJS - your libraries and patterns have really helped our team cover a lot of ground :pray:
I did not realise that Russia has such leverage on natural gas relative to oil:

> Russia’s oil sales are 30% of the country’s revenues, but the gas market is only 6% of the state’s budget. A total loss of Russian volumes into Europe would be catastrophic. As in - industrial shutdowns, blackouts, hypothermia catastrophic.

> The one-sided balance of power with respect to natural gas leads us to expect that Europe will not sanction gas, but Russia will hold its volumes as a sword of Damocles over the continent to extract maximum value from its position. Just like it did last Monday.

That's certainly illuminating, and, from the point of view of geopolitical mercantilism, alarming!
> Exactly my point, they'll trot Facebook out as a defense of their App Store model just like they did here

I don't understand why that's unexpected when a core idea of the App Store model is that Apple can better protect its customers against bad actors.

> PWAs from the beginning would have prevented Facebook from collecting data for the last decade in the first place…

I'm not sure how you arrived at that conclusion. My assumption is that a rounding error's percentage of Facebook users choose the PWA over the native app on platforms which support both, like Android. If you have actual data on this, I'd appreciate hearing about it.
I flew to Alaska, and drove down to BC. Before I went I was expecting Alaska to be a desolate place. Alaska is actually pretty developed. Lots of commercial activity, with power lines and trucks going from place to place. I would compare it to Northern Ontario.

When I drove down through Yukon, literally drove for hours without seeing any signs of humans other than the road. Very pristine environment from what I remember. Beautiful little lakes surrounded by forests. And crazy washboard roads that weave up and down due to freeze / thaw cycles. If Nuclear WWIII happens, this might be where humans survive. If I ever wanted to be a hermit, I know where to go.
They have decided to not implement it:

https://webkit.org/status/#feature-web-midi

Note that Web Midi isn’t any kind of standard; it’s not even on the standards track. From the specification:

> This document is merely a W3C-internal document. It has no official standing of any kind and does not represent consensus of the W3C Membership.

— https://webaudio.github.io/web-midi-api/
Our CTO had to get involved when some GCP SDR wouldn't stop hounding several ICs in our engineering org. We're an exclusively AWS shop and they didn't seem to be targeting decision makers. Multiple please-do-not-contact emails was not enough for them to stop.

It was weird because you'd think they'd at least target decision makers based on LinkedIn titles.
that's the problem with diagrams - they are outdated immediately
> How is Mozilla choosing which search engines to show in their browser oppressing of free speech?

> "Freedom of speech is a principle that supports the freedom of an individual or a community to articulate their opinions and ideas without fear of retaliation, censorship, or legal sanction" https://en.wikipedia.org/wiki/Freedom_of_speech

This is explicitly Mozilla retaliating against Yandex for things they've said.

> Are they blocking users from going to those sites? No. Are they preventing those sites from loading in the browser? No. Are they stopping anyone from creating a website and saying whatever they want? No.

This is disingenuous. They're very deliberately making it less convenient for users to access Yandex.
This is due to buying the phone from Best Buy. Best Buy's new Apple phones (even if claimed to be "unlocked") are configured to automatically carrier lock to the first SIM inserted. Fi's primary network is T-Mobile, so they lock to T-Mobile.

See the many complaints in these search results: https://duckduckgo.com/?t=ffab&q=best+buy+lock+to+first+SIM&...
The appendix is interesting because I have noticed that a lot. I think it might be because I'm on mostly American sites but it seems like any sort of "why can't we do this in America?" always has some sort of explanation why not. No one ever considers that the answer is "we could, actually, if someone chooses to do it". For instance, gigabit fibre in San Francisco was this impossible task if you ever asked someone. It would cost too much, SF is too old a city to trench, America is too big, etc.

In practice, all it took was a dude called Dane Jasper deciding that the barriers were mostly regulatory and he could beat it and boom! Sonic covers so much of the city in $60/mo symmetric fiber. I think people will still explain why it's impossible in SF.

Occasionally, and I am saddened that I haven't bookmarked these for later amusement, someone will ask "Why can't we do X here?" and people will come up with an explanation for why X would never work in America, etc. while I'll be sitting experiencing X here.

Perhaps that's the thing. Human beings have a very natural status quo bias and we have a very quick explain-why-this-is bias. So if you tell someone that Y is the case, they can come up with a posteriori explanations. But that's why good science is hard: you have to make a priori claims and then subject to hypothesis testing. And in normal conversation that is really hard.

I don't claim to be immune to this. But knowing it is a flaw is a better position than not knowing, I hope.
That's fair. When I'm being precise I try to be clear that I both understand and believe the science of climate change due to human activity is valid, and I believe and understand the science that says the climate changes due to non-human activity as well. I know people who take the position that climate has always changed and that humans are not a part of that (or I think even more perversely that humans are part of nature so any climate change they create is 'natural') which avoids the agency that humans have to be rational in the face of their own actions.

If you can find posts of mine from 10 years ago you'll see that my position hasn't changed a whole lot.

What I have never believed however is that it was possible to communicate the impacts humans are having to a large enough portion of the population that set priorities to change the eventuality that Al Gore warned of in "An Inconvenient Truth."

I've talked about this sort of self denial in my own journey to getting my weight under control where it is easy to say, ""These calories aren't making me fat, it is all those other calories I've already eaten that made me fat. Not eating this tasty treat would just deny me a treat and not change my weight one bit." It is true, and it was what I wanted to believe, but within that truth was that my actions, my habits, and my choices led me to place where I was fat.

It was hard work to get me to a point in the way I think about things to consciously change my day to day activities and change the way I thought about my "relationship" with food, to get to a reasonable weight. Do that for 7 billion people with regard to their cars/energy consumption? It is inconceivable![1]

That said, it also annoys me that the science says seeding the oceans with iron [2] could potentially remove massive amount of CO2 from the air, and yet we don't even allow people to try. Either it is an existential threat (which I think it is) so everything is on the table, or it isn't.

[1] And yes I do know what that word means :-)

[2] https://edu.rsc.org/feature/iron-ocean-seeding/2020176.artic...
Six Sigma.
I have lived in various places around Asia for about 30 years, including almost my entire childhood. I have spent a tremendous amount of time and effort learning traditional cooking methods from the places I have lived, and I have never ever seen an induction wok cooker in the wild. Alibaba is filled with all sorts of completely useless inventions that never accomplish anything other than a small amount of buyers regret.

I know for a fact that you are arguing from a position of ignorance here, because it is physically impossible for an induction cooktop to replicate what gas provides a wok, which is hot air, something induction surfaces don’t produce. So I’d recommend that you do at least a small amount of research on the topic before you resort to such low effort (and hilariously inaccurate) ad-homs.
Same for my $70 IKEA chair (which also survived 4 moves). I only stopped using it because my job let us take home the office chairs once work from home started a few years ago.
What's even crazier to me is plenty of hugely popular services take plenty of huge downtimes but shiny new SaaS startup is expected to stay up.

StackOverflow seems to go down a couple times a month, USPS had a few hour maintenance window, many banks still have huge maintenance windows.
Solito gives a “solo dev” the power to build for multiple platforms.

I built our entire product from scratch for iOS, Android and Web. Rather than rushing to hire a team to do each thing, I felt that if I built the right abstraction layers, it could all be done by one person.

It can be a lonely road when you’re the only one, but Solito helps you feel a little less solo
I'm also confused by the reaction here. Firefox isn't censoring anything. Yandex is no longer listed as a default search engine but, as others have pointed out, you can add it back if you want it.

Firefox, at least where I am in the US, also doesn't list Baidu as a possible search engine. If Firefox had decided to remove Google from this list because of privacy issues, HN would be cheering loudest.
Overnight? Not a chance.
> not financed through ad-tech and tracking (Google)

wut?

https://frankhecker.com/2020/08/13/mozillas-uncertain-future | https://news.ycombinator.com/item?id=24166385

> The Mozilla Corporation’s customers are large corporations like Google that pay for things that will help them make money
Well, personally, I have a lot of durable chairs, but I love my Aeron because the adjustability got me out of RSI. I don't mind replacing the chair every year if it would help me avoid RSI. I haven't had to, but I wouldn't mind. Durability in chairs seems to be easy.
> no one can claim superiority over other system.

no, but looking at immigration levels between the systems, it's clear what people prefer.
LNG is not the same as natural gas. Europe doesn't get its natural gas from Russia in LNG form, it's just normal gas pipeline.

LNG is used to ship natural gas on boats, basically.
uBlock Origin can block them. Some poorly coded sites will break with them blocked, so you'll have to whitelist them. Anything from Atlassian is notable, so Jira/Confluence/Bitbucket.
But yet, SaaS #9000000 has a skeleton support staff located in the same U.S. timezone. If you have a popular global app, pay for a global support team to support it.
Well...

1) Petroleum is an input into so many other things besides transportation, and;

2) Transportation is, to varying degrees, a significant variable in most countries' GDP. It's probably most extreme in the US, in terms of the GDP being a linear function heavily rooted in vehicle-miles travelled, but to some extent that's going to apply to any developed country.

So no, you really can't go without gasoline, nor adopt blasé indifference to oil prices. They pervade just about every facet of modern life; plastics are derived from petrochemicals, fertiliser, you name it.

And petrostates like Russia know it.
How about side effect of sanctions?

People might say: look how West is behaving, when America invaded other countries or when NATO bombed Yugoslavia no one sanctioned them, but they are doing it to us, they hate us

At the end of the day Ukraine will be in ruins, so sanctions don't help
This seems a bit biased, coming from Linode.

For example, the pricing section cherry-picks a place where Linode is cheaper. But at the low end they both offer [1 vCPU/1GB RAM/25 GB SSD/1TB network transfer] for $5/month - so pretty equivalent at that level.
What Is Reusable Identity?
His name being synonymous with "genius" makes the socialist ideal of equality a tough sell.
661+ cool architecture diagrams: https://docs.microsoft.com/en-us/azure/architecture/browse/
Sad to see that go.
The German natural gas dependency is going to be the strategic blunder of the decade, though there is an argument that it was done in part because Germany believed that strong trade ties were a good impediment to war.

What it does distinctly reveal is that ultimately there's no reasonable negotiations with dictatorships: if the other party can't be easily replaced internally due to outcomes for their people, then you don't have the leverage you think you do.

The lesson here should be globally that we should start to expect the same thing from China: Xi's position is too unassailable right now to think that things can't get substantially worse before he'd be in any real danger of being replaced.
You can still access HA directly through a browser, of course. And if you set up a VPN (ala PiVPN or something similar), you can access it anywhere, as well.
I think people build custom homes for this reason. Customize it to work the way you want it, and usually use better quality materials and finishes than you get from the typical builder.
I love the website design as well.
Whereabouts do you live in the United States?
how about just dialog*
Hi! Thanks for the feedback!

There is some support in there for build-time changing of things. A file, .markdownsite.yml, can be read in and do things like change where the directory containing markdown files, or the webroot is, and will switch branches. Definitely a place that could be expanded — if you take a look at Manager/lib/MarkdownSite/Manager/Plugin/Maker.pm you’ll see how it builds. So maybe some of that can fit in, and alternative builders are certainly something to think about.

As far as git hooks, right now, you could add one to make your site import with the following:

A githook could trigger an import with curl, for example:

curl -XPOST -d'repo=git@github.com:symkat/mds-example.markdownsite.net.git' https://markdownsite.com/import

The first run will make the site and assign a domain, subsequent runs update the same domain.

Thanks for checking it out and your feedback, definitionally given me some things to think about!
The easiest is probably to just buy a fund with all commodities, then you don't have to figure any of that out.
Mandatory quarantine of everybody coming in is the missing piece of the scenario.

Plus their extreme version of contact tracing and tracking does the trick.

Places like Singapore and Hong Kong aren’t as geographically isolated as Taiwan is so the mandatory quarantine actually works.
An unlocked mobile device cannot be locked to a carrier because the SIM lock mechanism is disabled, which basically tells me he got a phone that he thought was unlocked but was actually locked to T-Mobile.
The phone wasn't remotely locked; Best Buy's entire new iPhone stock uses "flex activation" which will automatically lock the phone to the first SIM card that's inserted. Fi's primary network is T-Mobile, so for a Fi SIM, this means T-Mobile.

The blame here lies on Best Buy (for not making it clear that this occurs) and Apple (for designing and supporting "flex activation" -- which will still carrier-lock the phone even if a MVNO SIM, such as a Fi SIM, is inserted).
Off-topic critique: what is this, graph porn? There are a lot of unnecessary graphs in there, the first graph doesn't add anything because, wow, historic look at how much Russia produced, you've already written the current number, who cares what it looked like over the last 20 years. The pie chart of where the oil is exported may be relevant, but do we really need to go into such detail? The first relevant graph to the article is the price spike caused by the invasion/sanctions.

Terrible presentation when the reader has to think "what is the significance of this graphic?" with sooo many of them. But hey, looks impressive at first glance and if this were high school it'd fill the minimum page requirements.
Spring is here, Europe has reserves... if there is ever a good time for a continental energy crisis, it is now.

Weighing an energy crisis in Europe against a prolonged war in Ukraine I think most europeans will agree with me that the energy crisis is the preferred option.
WeWork got heavily punished in pretty short order

And to insert some other examples, Uber has taken a massive haircut, Zoom, etc.

The reality is if you zoom in on a small window of time the market will always look irrational.

But it all comes out in the wash once you zoom out, the companies of the .dot com boom that truly innovated were rewarded for example

Amazon survived, created AWS, and look at them today.
Yeah, I would agree with that. In my limited observational capacity as a Russian, I would also add that Western notions of Putin being toppled in a popular coup are, while adorable, profoundly facile; the repressive capacity of an autocratic siloviki state is greatly underestimated in this fairy tale. You ain't seen _nothin_ yet.
Oh, it has, it has.

And, the West is not going to win this one.

The country most like the US of 1942 in today's world is China. The US of today is pretty much most like the Britain of 1940: a has-been empire on its last legs.

When a country's 'time in the sun' is over, it's best for them to walk away quietly, like the British did.
You guys are amazing. This has been one of my wet dreams as far as a natural carbon capture mechanisms go. It always seemed like a no-brainer to me. I wonder how far this can go? I know it's a fantasy, but imagine we can get sequoias to grow at a monstrous pace? It'll be a massive boon to CO2 draw-down, which is the real issue since not a single country on earth is on track to meeting 2050 Paris Accord goals. Good luck guys and hopefully maybe one day in the future we may partner on project. Keep on rockin'!
Take it from a former pro, get a wood handle. Steel lasts forever, but your arm won't. Fiberglass is a lot better than steel and will last a almost forever, but wood is cheap and the best for your joints.
Need a Commando 8.
An axiom of every discussion you'll ever have is that all populations have exactly the same mean and standard deviation for every single measurable psychological trait that you can think of.
To the extent that SASS wishes to remain a superset of CSS, and/or allow expressing any possible output CSS, a change in CSS can break that aspect of SASS and force SASS to make an incompatible change if it wants to preserve those properties.
I read a blog post once by someone who used Anki and was failing medical school, and didn't think Anki was a good tool for them.