skysight-inc/HackerNews huggingface dataset:
"most of the livestock in developed countries is reared in grain-fed CAFOs"

That simply isn't true. It is very, very common in the US. I've not seen a trace of it in Norway: Farmers here seem a bit appalled. From what I understand, at least some aspects of this sort of farming have been outlawed in much of Europe, and Europe is full of so-called "developed countries".
Firefox for Android supports uBlock Origin. Works great, highly recommended.

iPhone solutions seem less advanced, unfortunately, but they exist. Personally I use one called "Adblock Pro," but that's not an endorsement, just the one I tried that has stuck.
I wish this was true, life would be so much easier :)
If it’s a language I’m not familiar with, I won’t consider applying, so that’s where the story ends in my case. I could be an outlier though…?
So things are now generally much less user friendly than 43 years ago?
BlackBerry to sell patents related to mobile devices, messaging for $600M
Contact support and let them know you have multiple accounts and these issues. I thought they were going to be clueless but they were able to resolve some of these issues quickly behind the scenes.
Cashew cheese is really really good. I’m vegetarian but not vegan and it’s still my goto mac and cheese casserole, nacho cheese, “chicken” dip, and queso base.

The downside is that you need a powerful blender to make it yourself since it’s effectively a flavored nut butter.
Yes, before I wrote my comment, I saw in the FAQ that legal signatures are valid in the US.

However, I am asking is this particular way of signing considered a valid digital signature in the legal sense. I could get a technical response, but how much more powerful would it be to demonstrate that it already has?

As an individual I might risk a project on an unknown signature provider, but I can't imagine saving the money on a "proven" signature.
That is why I've been getting cozy with Firefox again. When Manifest V3 happens, FF hopefully will be our saviour.
Here in Mexico we had a similar scam that ran for months, if not years. There was this site (or sites) pretending to be an official government’s passports website. It was the first link in the search result for “pasaporte mexicano”. I personally know people who fell for it, the page would ask for bank deposits to get your Mexican passport.

The page looked legit, it even had https and the url name looked fine, the only thing giving it away was that it missed the official .gob.mx domain at the end, but regular people don’t Pay attention to that. It was the first result link! And they didn’t remove it for months, amazing.

Edit: I thought that scam was removed already, but no! It’s still there, the first three links (the only visible ones on mobile) are scam websites.

https://ibb.co/PMHCQ31
The best way to deal with tech debt is to never use the term in the first place.

Almost nobody really uses tech debt as a concept the way it was intended by Ward Cunningham.

It seems mostly to be abused to absolve oneself or others of responsibilities. I or others didn’t make a mistake, it was just “tech debt”. Sounds much more benign like this. Like tech debt is inevitable, unavoidable and current issues could not have been prevented. Yeah, sure.

When I hear people talk about tech debt, my bullshit meter is immediately on high sensitivity.

I fully understand why people don’t want to expose their own mistakes or those of others. But I think it kills trust for those who see right through it.

Having to talk about tech debt instead of the real, actual issues feels emotionally immature. I mean this in a kind way, but I mean it. It results in this whole cottage industry dealing with tech dept, in a similar vein as the Agile industry.

I don’t think all this dressing up of rather clear cut issues as tech debt adds any value and only creates a layer of bullshit work.

I think we need less bullshit and more environments where people can openly admit to and discuss mistakes without immediately being raked over the coals / attacked.
Yes, if you remove two compatible lines from their carefully positioned contexts then they risk becoming contradictions. This is the exact point that the comment you are replying to is making.
This is where Angular dies. Great framework. There's almost no amount of money that you can pay someone to learn Angular in 2022.
>autoplaying videos

I'm still looking for a block list that simply removes all video content from various franchise and local news sites. It is rarely actually relevant to the article, and is often vastly less information dense.
"You'll own nothing, and you'll be HAPPY!"
Tell HN: Google refusing to index .ET domains
I recently tried setting up an app on a great .ET domain I found. Unfortunately, Google Sitemaster Tools kept refusing to index the site, and Google’s other tools [1] showed generic errors when asked to crawl the page. I could see Google Bot in my logs, so something was fishy .

I did some digging, and found on the Google forums that others were having the same problem [2] - and some claimed that the Etheopian telecom responsible for .ET was supposedly causing issues for Google IPs (presumably throttling them for authoritative DNS lookups). It seems that Google is now blocking all .ET domains from indexing, and that this change has been in effect for a couple of months.

I’m sharing here to create visibility, but also in the hopes that a Googler is lurking who might be able to help address the problem. I’ve been compelled to move my project to an entirely new domain in order to get back in Google, but I still hoper that the issue will be fixed and I can use my .ET domain.

[1] [https://search.google.com/test/mobile-friendly?url=https%3A%2F%2Fbookl.et%2F&url=https%3A%2F%2Fbookl.et%2F](https://search.google.com/test/mobile-friendly?url=https%3A%2F%2Fbookl.et%2F&url=https%3A%2F%2Fbookl.et%2F)

[2] https://support.google.com/webmasters/thread/142632230/page-et-cannot-be-submitted-to-google-ethiopian-domains-blocked-in-general?hl=en
Ask HN: How do you use email aliases?
For those of you that use a custom domain name for your email address, how (if at all) do you make use of email aliases?

I've seen many people recommend to use a unique alias for each account (e.g. github@myname.com, reddit@myname.com, etc.) in order to mitigate spam, but I'm wondering if this is more trouble than it's worth. Are there any unexpected consequences of doing this? I would like to keep things as simple as possible.

I'm considering just having one alias for personal/professional correspondence, one alias for "trusted" accounts (i.e. services that I don't think are likely to sell/leak my email address to spammers), and one alias for less trusted accounts.

What do you guys use/recommend?
These days I assume that Google does two things at once: place clearly identifiable and directly billable ads, and include "is a known business" in the relevance algorithm blackbox as one of the inputs. One of the many factors and criteria would just happen to be ad spend. There wouldn't be an item "make us more relevant" on the bill, but relevance for a company stopping spending would drop unless some other organic factor happened to compensate.

And I'd take it as a given that if that assumption was true, a large majority of Googlers would not have the faintest idea that this is happening and refute any speculations that it might exist without even a trace of insincerity.

I'm not even saying this intending a "look how evil Google has become!" implication, I actually think that it would likely be a quality decrease, from the users perspective, if they deliberately left that out. From the user's perspective, "Is a business known to us" is likely a valuable relevance improvement, not a quality decrease. But it shows how scarily dominant Google's position can be.
I am shocked every time I use my wife's computer and the ad blocker isnt there. I don't even understand how you could use the web on a regular basis where you have to duck, dodge, and weave better than Ali to avoid some type of disturbance.
IRC is still there, the average age is way over 30 though. Whether that's a bad thing is for you to decide :)

Some IRC channels have moved to Telegram, a few larger communities over to Discord.

I still associate Slack strongly with work stuff and don't really want to have any non-work related things on there.
Funny, there is another comment in this thread that counts the interior buttons as a feature. Can't please everyone I guess.
> most of the livestock in developed countries is reared in grain-fed CAFOs.

In France the majority of what cows eat is grass, between 56% to 80%.

https://www.alsace-lait.com/de-quoi-est-constituee-lalimenta...

https://www.la-viande.fr/animal-elevage/boeuf/alimentation-b...
I use Firefox with Ublock Origin, Ghostery, and the YouTube Enhancer plugin. I get zero adds on YouTube with this setup!
You can use accrual basis in Beancount.
Mars Tianwen-1 orbiter uses ‘selfie stick’ to capture ice caps on red planet
> less cattle in the world would be a quick and easy CO2 reduction win

Do you often find that taking away things that the majority of people like — and have firmly entrenched in their lifestyle — is “quick and easy”?
That's the model of https://resonate.is/ but I don't think they have the clout to license most of the major label music that the masses are interested in.
This is a neat idea. So is there a repository where the contract is stored, and does every one have read access to it? Does a version control track changes? I do feel you'd have more success with a web app or desktop app.
Hi HN,

This is a command line tool I’ve been working on for rendering various types of content in the terminal.

The core functionality is syntax highlighting with line numbers and indent guides.

It can render Markdown (commonmark), and does a reasonable job given the limitations of Terminal emulators.

It can render JSON with syntax highlighting.

Finally it can display general purpose rich text with “console markup” (like bbcode).

All of the above can have borders, styles, alignment applied independently.

This was written hastily, the majority of it came together over a single weekend. This is because it was built with Rich (a Python library which I am also the author of) which does the heavy lifting.

Currently you can install it as a Python package, but I plan on adding it to other channels so you can get it via your preferred package manager.

I know there are some excellent apps with equivalent features but I’m hoping this will become a versatile tool for developers (in particular). I’ll be adding more formats in the future.

Hope you find it interesting. I’ll be around for a while to answer questions.
Hasn’t Comcast heard about proper network design techniques? Redundancy is a well defined concept for a reason.

Two is one and one is none.
Being acquired by a bank isn't exactly a bad thing for the language from a longevity perspective.

https://www.cognitect.com/blog/2020/07/23/Cognitect-Joins-Nu...
> Mathematicians seem to go out of their way to make their work as obtuse as possible.

Mathematicians go out of their way to make their work as understandable as possible. If they wanted to make it as obtuse as possible, you'd just see a picture of chaotic scribbles on a blackboard.

> That's what reading math papers feels like. It feels like you stopped at C and are unwilling to even consider that there could be a better way to express things.

Do you have any suggestions?

Mathematics is a hard subject because it deals with concepts in several levels deep of abstraction. That's a complexity that you can't escape. You can't expect to read a math paper (aimed at researchers in the same field) and understand everything, the same way it would be unreasonable to ask you to write your code in a way that someone who isn't familiar with either programming or the concepts your code works with to understand it if they went to read it.
Weird, I have used a lot of different laptops and Linux combos and can't say I have ever had touchpad problems, fortunately. In fact, I am frequently delighted at how truly plug-n-play hardware is on Linux now.
Squeak Smalltalk “Sandblocks” structural editor demo
Yeah, if memory serves the overture ad network (which powered yahoo ad results before yahoo bought them) had better roi for a short time period for that very reason.
A lot of this boring technology talk just seems like an excuse not to learn something new.

"X works fine why are we using Y?"
"See Y doesn't cover every X use case perfectly, we should have stuck with X!"

The arguments are predictable at this point. We'd still be using Jquery for developing frontends if this mindset was pervasive.
Except that they clearly never tried to incentivize customers into frequent upgrades. Quite unlike most other brands that have a habit of dying months out of warranty.

Anecdata: In my wive's house, we have a Miele wasching machine from the year 2000. Its been used daily. It is as good as on the day it was purchased - quiet, and does not vibrate even when spinning at its max 1600 rpm. Its pretty amazing.

I believe when it was last cleaned they did install new firmware -- though to be entirely hoenest, I doubt a lot of people really know or care how efficient their wasching machines are -- water is way too cheap.
Problem is once an ad blocker's in the loop, the ad architecture's dataflow is damaged and it'll have to run fallback content.

So you'll get whatever's in the B-list of ads and that may be just two.
No, that's correct.
I'm still working on it! It's a MUD where the challenges teach basic OpSec practices. I switched to Python and abandoned Charm (using Textual instead)
YouTube Premium does nothing to stop Google using your youtube history to profile you and letting advertisers target ads at you on other sites using Google's data which is partially built on the youtube profiling.

By not loading the ads at all, it may stymie non-Google ad networks attempts to profile you.
Betamax was designed, iirc, more for professional use, like editors or cameramen for the news. So being able to show a full movies was less important.
you can update your own block list, can't you?
Fiber optic cables in Oregon are owned by the state and run above ground, hunters around the area would occasionally shoot out the major lines "accidentally while hunting"
I just upgraded after refusing. Mostly for mobile. On desktop my ad block works but on mobile it wouldnt. You can also shut off your screen on mobile and it continues to run with Premium. It kind of sucks that Youtube requires you to pay for this but I use Youtube enough to be okay with it.
youtube vanced or newpipe
Sometimes. Other times, it just goes to waste in the fields and even if they give it away, no one seems to want to pay for hauling it away.
A friend (who does not use an ad blocker) showed me something on a website a few weeks ago and I was shocked by the invasiveness and aggressive nature of the ads. I asked him how he was able to use the web like this and he said it was annoying and that he was interrupted a lot, but he had sort of gotten use to it.

There's no way I would use a browser without an ad blocker. Doing so is counter-productive and also a major security risk.
Stuff like this has been a problem in the US mountain west so long that all the big substations that are remotely near roads have been getting berms and plating around key equipment because you'll drive down any given road in rural New Mexico or where-ever and every single road sign is pockmarked with bullet impacts and in some cases giant tears from the larger calibers.

It's a silent impetus behind so much of the communications out there staying on microwave or powerline carrier despite fiber runs being cheap and easy.
NoScript fixes this (and a whole hell of a lot of other webdev sins).
I went to college in Flint. Hearing gunshots were not uncommon. You can tell the difference from a car backfire. At it's core the "chamber" size is different. This creates a different reverb pattern, sound pattern, and frequency.

I'm guessing you could imagine the difference between slapping a surface of water vs concrete. The over noise will be dominated by the sound of your hand, but you can hear specifics for each.

----

Whether or not these systems can tell the difference, I'm not sure.
That's like saying Dolphin isn't an emulator as it runs the original firmware on an emulated PowerPC.
Cholesterol consumed as next to no correlation with cholesterol in the blood, and fat isn't as bad for you as nutrition science used to believe.
From the look of it this product is just an API to distribute the contract you already have and collect esignatures--kinda like Docusign, but with text.
Not really. Trump downplayed the virus, said it would go away by summer, went on a joy ride around the block while sick just to wave at supporters, he politicized the virus using it to throw democratic governors under the bus even though all states eventually where hit in similar ways

He created part of the perception that is causing the virus to continue to infect a higher number of people in the US, than other similar countries (places with vaccines highly availabe)

Trump for his part has been advocating for the vaccine now, but he did a lot of damage already
Just a reminder that Adblock Plus has a pretty shady business model.
I'll try those out. Thanks!
I also have NoScript installed - it significantly decreases the amount of crap your web browser fetches and renders and thus makes browsing faster and consume less energy.

And as mentioned by blakesterz in Private mode I have both uBlock Origin and NoScript disabled because multiple websites refuse to work otherwise.
Fwiw, rarely can lab designed viruses i.e. made through splicing have features that are more "optimal" (or efficient) than those that are evolved. Directed evolution is truly marvelous when done properly (it won a Nobel!).
Why do you prefer the Broadcom chip to the NXP?
Thanks for the feedback. I agree there's a lot that remains to be done on formatting, etc. This is, after all, just an MVP.

One of the directions I may take this is to allow those things you mention like clause numbers and definitions to be specified, perhaps by some markdown flavor. As you can see, we already enforce one formatting convention: the signature block.

As this is developed, we may enforce other conventions. The Manual of Style of Contract Drafting (4th Ed.) [0] would generally serve as inspiration for me to the extent we enforce any formatting conventions.

[0] https://www.adamsdrafting.com/writing/mscd/
What was the minor mode that you created?
How Homeowners defeated Zillow’s AI, which led to Zillow Offers’ demise
Please don't use HN for ideological battle. It's tedious, predictable, and against the site guidelines.

https://news.ycombinator.com/newsguidelines.html
Why does a Twitter alternative need blockchain?
It's from March 2002: https://news.ycombinator.com/item?id=22109078
> so I'll grab some (vegan) popcorn with you

Now I'm curious about what non-vegan popcorn is supposed to be.
I block ads on YouTube by paying for YouTube Premium.
The starting colors are actually identical. Try painting a 100% opaque color pool and then switch between Mixbox and Normal. You'll see that the colors are the same. The difference is their behavior in thinner layers - when the brush opacity is lower.
When you spread dark pigments over a white canvas, they usually turn very radiant, saturated colors. Phthalo Blue turns from dark purplish blue into turquoise for example. RGB mixing doesn't handle those saturation gains and that's why a brush stroke made in the 'Normal' mode looks way more dull than the brush stroke made in 'Mixbox' mode with the identical starting color.

This is actually an important point of pigment mixing. The saturation gains and hue shifts when pigments get spread or mixed with white are beautiful. RGB linear mixing (the 'normal' mode) doesn't capture them.
Yeah, google can circumvent the ad blocker's attempts to block the ad playback from beginning, but if the first thing the ad does is have double verify check if you're a bot, and double verify's domain is in your adblocker's list, then the ad is going to fail and Google will try load some other ad once it errors out.
I guess if the water is clean then it does a very quick cycle and just stops
People are different. For the kind of person who's likely to get heavily into math, any infelicities of notation are lower-order problems, that's true.

For other people, the function of math in the school system seems to be mainly to sort them by math ability -- and for that, artificial barriers aren't a problem. So there's little demand for better UX design for nonspecialists. Sucks if you think society would be better off if more people appreciated/understood/applied more math.
In 2000 and 2001, I used software like that ("TSS") as a customer service rep for MBNA, which has since been bought out by Bank of America.

It was incomplete, as anything offering a WinForms GUI over a 3270 client would necessarily be, but still very useful. A 3270 terminal emulator was also available; most folks quickly learned to use it for tasks the GUI didn't support, and some of us ended up preferring it for some tasks the GUI did support since it tended to be much more accommodating of muscle memory.

In retrospect, it must've been a real engineering challenge to integrate with a 3270 client whether via screen-scraping or the wire protocol. Like HTML, but with structural information only designed to be parsed by the terminal, or in the screen-scraping case with no structural information at all.
Ising-like models can "model" a very, very wide range of phenomenon. It's treated in physics (of the flavor in this article, statistical physical, biophysics, "complex systems") almost like a linear model would be by statisticians.*

It may be helpful to think about the Ising model purely from a structural point of view. There are variations to what I'm describing that give you more/less modeling power
1) there's interactions with nearest neighbors only.
1.a) nearest neighbors are defined by the lattice
2) interaction strength and sign depends on neighbor position.
3) external field for bias

So between your choice of lattice and the rules encoded in 2) above, you can describe an awful lot of stuff, forgot about magnets!

* On my phone but there was a big fad for a while (may still be going?) on in "inverse" ising models. The basic idea was, how far can we get applying MaxEnt when constrained to known pairwise correlations. Pairwise =Ising. Of course their lattice had little meaning. Remi monasson or something like that I think was the name.

Edit to add link to inverse ising review in case anyone interested
https://arxiv.org/abs/1702.01522#:~:text=Inverse%20statistic....
It's pretty interesting to see the same approach on a new format.

Stern did well by promoting sex and pushing the FCC limits which gave him huge notoriety. Rogan obviously capitalized on the new podcast format.

That begs the obvious question of what older enterprises would translate to Internet distribution. Stern -> radio.. Rogan -> podcasts.. Trump -> Twitter..
Yep. The original top ad unit had a dark blue background, plus I think some sort of “sponsored” text that clearly delineated the ads. It has since become almost indistinguishable from organic results.

Edit: Used to look like this: http://photos1.blogger.com/blogger/3892/2343/1600/google_adw...
That largely mirrors my experience with IBM's DB2 Connect software on Windows ~20 years ago. Follow the install documentation to the letter, it doesn't work. Contact support.

Months of follow ups later and:

IBM: "this isn't a supported configuration."

Me: "But, it's documented as a supported configuration."

IBM: "It has been removed from the latest documentation."

Me: "And when was that published?"

IBM: "Tomorrow"

Even after getting a DB2 Connect install working, it was a nightmare then dealing with their compatibility flags, which changed with every fixpack. Want feature A to work? Set the flag for it...but, you'll lose features B & C if you do that...

(edit: formatting)
No one likes ads, but the belief that you're owed content for free is absurd.