skysight-inc/HackerNews huggingface dataset:
This is indeed a big gap for interacting with non-Rust async APIs where you can't dictate memory management strategy. However, within Rust, it rarely comes up. Probably because native Rust libraries/interfaces have no choice but design around it.

If you really have to finish some work asynchronously on drop, you can spawn another task from your drop function. But most of the time I've found it's not even necessary, because you can restructure the code to separate the "abortable" part from the "must finish" part (e.g. some network protocol serializer must always terminate a message it writes, but generation of the message itself is typically done elsewhere, so you can set it up so that abort of the message-generating future doesn't abort the protocol-framing future).
If welfare means that government gets to decide what tokens you buy, then that's an incredible argument against welfare. Of course, I don't actually think welfare should mean this.

Personally I would happily opt-out of the social safety nets and sign my own death warrant if it meant I could spend my money more freely. Sadly only a few groups can opt out of social security in US (I have looked into it, but it would require me to join a few select religions which have existed since at least the 1960s).

>However, I appreciate your perspective!

Likewise.
The same land is used to make human food. We get the grains, they get the hay.
No amount of adblocking will help with the fact that I got a top-hit to a car selling website when I searched for "new car".
Another interesting paragraph talks about search engine bias:

"Since it is very difficult even for experts to evaluate search engines, search engine bias is particularly
insidious. A good example was OpenText, which was reported to be selling companies the right to be
listed at the top of the search results for particular queries [Marchiori 97]. This type of bias is much
more insidious than advertising, because it is not clear who "deserves" to be there, and who is willing to
pay money to be listed. This business model resulted in an uproar, and OpenText has ceased to be a
viable search engine. But less blatant bias are likely to be tolerated by the market. For example, a search
engine could add a small factor to search results from "friendly" companies, and subtract a factor from
results from competitors.

--------

This type of bias is very difficult to detect but could still have a significant
effect on the market. Furthermore, advertising income often provides an incentive to provide poor
quality search results."
Perhaps you've misread? Otherwise, you are adding context that definitely wasn't there in the comment.

Specifically, they were pointing out that pasture lands weren't necessarily farmland being misused as pasture land. No one said anything about erosion.
And lethal, as with this senseless death a few weeks ago:

https://www.theguardian.com/uk-news/2022/jan/21/british-man-...
I’d guess a backfire (or afterfire) is significantly subsonic and therefore probably has a different (less sharp) profile than gunshot report of typical ammunition.
What is the "Recommended - Firefox recommends only Add-Ons that meet our standards for security and performance." badge they put on some extensions if not an endorsement? Or the "Adblocker staff picks" on the front page of AMO?
> I've seen some managers (engineering and product alike) say phrases like, "well, if you created a better solution in the first place, we wouldn't be in this situation" – this is just stupid, inhumane, and ultimately pointless

This is such a disappointing aspect of the 'technical debt' concept and surrounding discussion.

The unspoken truth is that technical debt is most often a euphemism for inexperience and lack of skill. This may be an uncomfortable truth but it doesn't have to be inhumane. It's not inhumane to identify a lack of skill and then address it.

The problem with 'technical debt' you'll won't find a concrete definition, and you won't see a consistent usage across the board. It is far more used as a way for engineers to posture as if "we meant to build it that way", we were making an explicit cost-benefit tradeoff... spend more time or get it out quickly.

Take an engineer who ostensibly "intended" to accrue some technical debt. Ask them to fix said debt and note that you'll find more debt accrued.

The fallacy behind 'tech debt' is that it assumes as an axiom that continuously building a robust system is really just a matter of time spent -- and otherwise has little do with experience and value set.

But this incorrect. How much upstream scope/features delivered is certainly a function of time. Feature/Capability X, Y, Z will take more time than X and Y alone. But building a system with a fixed set of value in a robust and decoupled way is not a function of immediate time available _today_ -- it's a function of skill set. Many will balk at this, I realize. Usually it's because there's a conflation between system "flexibility" and architectural soundness, and a misunderstanding that some code duplication has anything to do with 'tech debt'.

'Technical debt' hurts everyone because it doesn't admit to any of this, and shifts the buck away from any personal skill issue. So, too frequently the engineer goes back to fix the technical debt and not their own skill set. That's why there's always a perpetuating game of technical debt over years until the great 7 year rewrite.
The new hire who showed up is not the same person we interviewed
The Focus-Indicated Pseudo-class:focus-visible
Centos 8 Mirrors now unavailable
Congrats !! idea is great. I always fret dealing with clients when it comes to legal stuff as I don't charge that much to afford a lawyer. This could be a very helpful tool for small indie developers like me or even the more established ones, who I have seen fight over petty stuff with clients. It would be helpful if one can see few examples or templates. Also for someone who does less than 2 contracts a month, is there a possibility that for extra free , there could be some custom template depending on the situation ?
Sad Day for Centos 8

TLDR: Cannot prepare internal mirrorlist: No URLs in mirrorlist

https://twitter.com/CentOS/status/1487095713238499328
> is only for non-Teslas because they don’t have the integration.

Several non-Tesla models support a standardized protocol to negotiate billing information in the charging handshake. Its a matter of once again Tesla using a proprietary system instead of adopting industry standards.
Optimized Wordle Strategy Using Google BigQuery
Which is why moral relativism is so degenerate.
I'm surprised this didn't devolve into a "0.9999 == 1" flame war. Good on the SO mods.
There is also a Beancount specific one: https://github.com/xuhcc/beancount-mobile

It's available in F-Droid.

I found it worked better for me.

But I only use that for cash or other things where I don't get a receipt. For the 99% I do get a receipt, I take a photo of said receipt. Then I deal with it later at my desktop or laptop where I have a real keyboard.

I actually wrote some helper script that works on top of Dired (in Emacs) to gather things like Payee and accounts using a completing-read (narrowing) style interface. This reduces friction A LOT, which I think is one of the keys to success in any chore.
>One also wonders why there’s no name for a diet that permits the eating of fowl, similar to pescatarianism.

There is, pollotarianism. Flexitarian might also apply, depending on the individual's diet.
> Given its provenance and the authors' bona fides, I'm betting heavy it sticks around for the long haul.

That's what people said for Redwood.js. One year later and it's mostly forgotten.
Uncertainty and especially admitting when something is not yet known is perhaps the most important part of science. The point is to do experiments and actually test things to get closer to the truth. One must admit epistemological uncertainty until the actual experimentation.

The CDC still has not performed or directed any large-scale experiments of any kind. They are a political institution, not practitioners of science.

Saying something definitive like 'Masks are NOT effective in preventing #Coronavirus' before the evidence is in is quite anti-scientific.
Try Sceptre. They make TVs without the "smart" features (i.e. it's just a simple TV).
True, one must like coconut to arrive at my opinion that it's superior to cream. And it's only good for certain flavors: yes salted caramel, no not mint chocolate chip.
Google Serps definitely tested not having inline ads at different stages, I don't remember if is was ever solely sidebar ads, I think it was keyword dependent going back pretty far.

I've got three wayback machine links below and the nostradomous one eschewed inline ads in 2002 so I think the experience was somewhat dependent on what keywords you were searching.

But going back to 2000 (when scraping DMOZ was still how everyone seeded quality), you can see that "inline ads" above organic results were a relatively early thing.

https://web.archive.org/web/20021002224152/http://www.google...

https://web.archive.org/web/20001205201000/http://www.google...

https://web.archive.org/web/20021105030346/http://www.google...

Looked through old posts from the google dance days on webmasterworld, I couldn't see any discussion of ads repositioned from the sidebar to inline, so yeah, I think inline placement was around a long time, certainly by the time this google blog post was first published.
Like many other comments here, I think this is continuing to miss the point.

Google certainly does sell ads above search today. And it certainly is irritating and it definitely is reflective of Google's following their financial interests at the cost of user experience. Google's expressed ethos in the statement certainly does seem at variance with their design choices and ad placement in the present day.

We can talk all day about their pivot away from don't be evil.

But tweet, the title, the framing, and the thing everybody are talking about, ads placed above search, has nothing to do with anything. The statement doesn't mention that, and these gotcha charges premised on something that was never said.

Google is in many important respects a bad actor that needs to be criticized, but that truth shouldn't be a blank check to misinterpret them and dismiss corrections as pedantry.
Mystery of the Missing Moon Trees (2011)
have you considered moving the simulation to worker(s), and providing the game state to the render function through a SharedArrayBuffer?
It likely doesn't. In the article it mentions that it sends the Chicago PD on 60+ wild goose chases every day.
I have no Adblock on my phone and it’s unbelievable how many ads some sites put up.

Many times I have to hunt for the second half of the article past five or six full image ads and sponsored content.

This feels like a death spiral - the more Adblock the more ads they’ll put up to get seen by a smaller segment of users.
IRC is still great. I'm using "thelounge" (https://thelounge.chat/) to have a pleasant IRC experience both on my laptop and on mobile.
> I really can't believe anyone would user a browser without an ad blocker if they knew how things would look while using one.

I don't use an advert blocker but I know what they look like.

Why? The adverts don't really bother me and I also think they're dubiously moral.
I don’t think so. Subsidies are good when they get a market over a small initial cost. They pull you out of a local minimum. Greenhouses will never be cheaper than using the Earth as well always have.
What I find interesting is that in my experience people with lots of add blocking are more likely to pass on HORRIBLE links. They don't know and thus pass on garbage sites (full of ads and such) where the folks I know without ad blockers are more careful of what they subject their friends to.

It's a weird situation.
I recently Purchased a 2021 Chevy Traverse. The salesman had me sit through the OnStar intro, and purposefully left the vehicle while the OnStar rep guided me through the process. They sold me on 2 months free SiriusXM radio, vehicle Wifi, and OnStar ( only catch was to provide credit card). I inquired multiple times to ensure that I would not be charged during trial. I arrive home one hour later to receive notification from my credit card company that new charges were being pushed through. This ruined a perfectly fine car buying experience. I spent the next 3 hours trying to figure out how to cancel the said "FREE" trial services. Looking deeper I found the car is part of "Connected Services" for next 10 years - GM is actually tracking speed and driving patterns and is scheduling to offer insurance for GOOD DRIVERS. NO and NO. I am now tasked in figuring out how to disconnect my car fully from the big bros at GM.

here are the two gems that make me fume:
https://www.onstar.com/us/en/support/smart-driver

How often is data collected from the vehicle?
Smart Driver data is collected by OnStar from the vehicle upon every ignition cycle.

How are my scores calculated?
After your trip is complete, we look at the factors above and apply a proprietary scoring algorithm used to assess driving behavior. The scores by trip can vary widely. For example, a longer trip with one mild hard brake would score much better than a very short trip with a more abrupt hard brake. Daily, weekly and monthly scores use the same factors, but use somewhat different scoring algorithms. Daily scores consider things that trip scores don’t, like how many trips the driver took and miles he or she drove over the entire day. Trip scores may vary. Monthly scores are the most reliable indicators of how drivers are doing on their driving behaviors.
Past related threads:

CSS in the Terminal with Python and Textual - https://news.ycombinator.com/item?id=29703963 - Dec 2021 (1 comment)

Show HN: Textual – An async-powered terminal application framework for Python - https://news.ycombinator.com/item?id=28106389 - Aug 2021 (13 comments)

Textual: a Python text user interface with Rich as the renderer - https://news.ycombinator.com/item?id=27526031 - June 2021 (21 comments)
That's right! They often want to integrate with existing processes or products (often Salesforce) to automatically send contracts out for signatures on behalf of the company.
theres a difference in a difference in opinion and putting on the 3-5% of people that disagree and can't bring facts and evidence to the table constantly.
> _life_ will be perfectly fine, barring our Sun going supernova.

I'm pretty sure a completely f-ed up climate or a full-on nuclear war will be quite a problem for live. The planet will be fine and some liveform will probably remain, but it will still put quite a damper on live overall.
Have you developed a standardised format for expressing a legal contract as plain text (including clause numbers, definitions, etc)? The example I see on your Docs page doesn't include any clause numbering, and says:

> It's a plain text file so there is no formatting. You can add extra spaces or tabs if you would like and they will appear in the final contract.

So I guess it's up to each drafting lawyer to come up with their own formatting conventions. I think that is potentially a recipe for disaster, unless the intention is that the plain text contract will only ever be edited by way of an interface that enforces standardised formatting conventions (which seems like it defeats the purpose).

Don't get me wrong, the current process of lawyers marking up each other's Word documents is a pain, but at least with Word when you go to enter a new clause it will by default have the same formatting and styling as all the other clauses. Maybe I'm missing the use case though.

Also, just to mention, version control and e-signatures are already available to transactional lawyers, though the solutions are imperfect and I guess they aren't available to everyone (I presume the software is expensive).

I don't mean to be critical or unduly sceptical by the way. I personally would love a move to simple, text-based processes for drafting and negotiating documents. But my own experience tells me that non-technically-inclined lawyers and clients would be slow to adopt a solution like this.
Well that's just a Renton/Seattle/Everett thing.
Emacs Lisp Community Workshop, Video #2
I think the flexibility of the ideal is part of what makes it so attractive. "Boring" may mean some pretty cutting-edge technology because your team is so thoroughly steeped in it that they know it back to front.

For me, "boring" means avoiding things like Kubernetes because it's an ecosystem with which I am woefully unfamiliar and I can more or less achieve with other (possibly less efficient) means.

Ted Dziuba made a point a while back that the three tools for systems engineering are money, time, and code, and they should be used in that order. It's a sort of shorthand for "boring" to just buy a bigger server, or spend the time to leverage existing and know Unix tools, and then if all that fails, use some gimcrack new tech to solve your problems.

(Though, I'd say that the biggest impediment to leveraging "boring" technologies is correctly determining what your problem is. Sometimes we focus on the wrong metrics, or the right metrics at the wrong time, and that skews our decision making.)
ah, the same people who thought buying a large stake in TWTR was a good idea.
I hate to admit it but this is the exact reason I stopped being vegan too. I'd just start feeling weirdly faint like I was about to pass out randomly. You know when you're in an elevator and there's a slight gravity shift when it stops at a floor? It was like that every now and then

Fully loaded up on the multivitamins and as far as I knew I was getting in everything I needed to get in food wise. I do realise that it's on me to make sure that I'm actually eating the right food to not die, it's not something for other vegans to have to fix for me, but I just couldn't figure it out quickly enough myself and had no resources to reference

I'm down to about ~10% meat but I'm just going to accept that I'm sitting in the moral wrong on this until the nutritional alternatives ramp up in options and down in price

e: I really should note that I'm allergic to most types of beans, which took out a fair chunk of the vegan diet on its own. I couldn't see anything that only beans provided when I tried to fix it though. Gave it a good 6 months overall but not for me (yet?)
The Billionaire Speed Run
I don't know why you base your statement on the assumption that the industrial highly concentrated and unhealthy (for the animals definitely) style is the basis such a discussion should be based on. You lower your bar for your side of arguments substantially by pretending the line is there.

You even do it without the shadow of a hint that the base you use is entirely artificial and unnatural. No, animals should indeed not be raised like that. But I find such arguments dishonest at best.

I have yet to find a discussion where any significant (or really any, but let's assume difficult people exist everywhere) number of meat eating people argue that the current state of how animals are raised in industrial-style facilities using what you mention is how it should be.

If they let cows roam free - like what indeed happens in plenty of places in the world - then they use free energy stored in grass. Which is the much better food for them anyway.

It's almost like a lot of people completely forgot that North America once had tens of millions of big grass feeding animals roam what now is the US (https://medium.com/@davbunnell/once-there-were-50-to-100-mil...). I'm not saying that could happen again at that scale, but it is always (and I'm not exaggerating by using that word) missing from the argument of the "anti meat" side, whose arguments read as if having a lot of grazing animals is something unnatural and can only occur because we raise them artificially and that getting rid of them is necessary to help the climate. If that simplistic argument were true Buffalo Bill did something for the environment by killing the huge herds - which I don't is not what people mean.
> Why should it be necessary to install software in order to fuel a vehicle?

You're right, it shouldn't be necessary. It should be as easy to Supercharge any EV as it is a Tesla. There's a standard called Plug & Charge that makes exactly that possible, but most EVs don't support it yet, so the app is the temporary solution until they do.
This isn’t correct, all cows are raised on pasture, the only distinction is whether they are finished on pasture or in CAFOs.
It has been linked already a few times, but https://plaintextaccounting.org really is an excellent resource.
> alternative views

I think you mean crackpot views.

> carefully curated information which is incomplete

Its curated because people attempt to confirm and verify the information. Nonsense like Joe Rogan has no verification - instead it has him Googling the subject for a few hours while doing a lot of drugs. To wit, here is a call of his where he discusses the now-debunked bondo ape: https://www.youtube.com/watch?v=__CvmS6uw7E. During the call, an expert phones in and he ridicules her without even listening to anything she has to say.
Might me a locale thing? For me (southwestern Ontario), a "new car" SERP shows a Google Maps block at the top with non-ad links to dealerships, but after that are some pretty reasonable organic results for pages like Edmunds, caranddriver.com, etc.

The organic results even include an optional transparency pop up (click the ...) that explains in more detail the factors that went into showing the result.

EDIT: Oh wait, never mind. On desktop, the ads are loaded in from a separate domain that my router blocks. On mobile, I see several at the top of the page. Fail.
It's the ACLU, so their focus seems unsurprising. The company was already caught falsifying data, so it's not made up concerns.

https://www.vice.com/en/article/qj8xbq/police-are-telling-sh...
it's actually one of the reasons for wifi in miele dishwasher. it can fetch data about electricity pricing in order to run when it's lowest
It's frustrating that there's no date associated with this, at least without digging. Time is very important in evaluating something like this and the tweet doesn't bother to state it.
There are still swaths of cheap land, even in California. They also sometimes have water issues and often have a rather disagreeable climate to many. Plus meth and illegal marijuana grow ops, the latter of which are so endemic and use so much water that local authorities have just removed fire hydrants from entire areas.
This is a symptom of no centralized framework. You don't need to people to memorize or understand the entire message, but a comprehensive reference source. We ship manuals with cars, we don't expect people to memorize it at the dealer.

In your case, wouldn't it be helpful to have a a recognized stand reference you could just point them to and let them read, instead of having to explain it and point to some random web page faq that they may not trust?
A sarcasm converter for a keyboard to make it EaSy To TyPe SaRcAsTiCaLlY
How far does YouTube Premium go as far as privacy? I never took a look at it carefully.

My fear is I would pay the fee for no ads, but Google would still collect data on what I view and monetize that by selling me ads somewhere else.
Ah, thanks. I wonder why it’s not more widespread. Is there also a diet that permits white meat over red meat?
Maybe not yet, but with aquifers drying out, soil eroding, phosphate production slowing, increasing fuel prices, temperatures trending up, pollinators dying off, drought, blight, infestations- it's hard to imagine agriculture not being affected by at least one of those things in coming decades.
IRC, still.
I do Slack for Work, and recently lot of Discord for my many interests like Programming, Python, Cowork Spaces, Activism, Woodworking, No-Code tools, Minecraft-Parenting. And WhatsApp/Telegram for Family and close Friends