skysight-inc/HackerNews huggingface dataset:
>and the price of meat is going so high

Sounds like a contributing factor. But this isn't a normal situation; there's a war going on, and before that there was a huge disruption to global trade due to COVID-19. These aren't the sort of conditions that anyone wants to see continue indefinitely.

"Plant-based meat" already existed before 2015. Then Impossible Burger came up with synthetic heme and thought it would be a game-changer. Long story short, it raised a few eyebrows, but it didn't produce the desired uptake.

I might be missing something, but aside from that, I don't know what the core innovation is supposed to be in the recent products, aside from a big PR push and an economic crisis.
We have a policy of making each test a spec. That is, a test requires a plain text spec to be attached to it in its doc string. It's kind of like BDD but without all the weird DSLs.
Ask HN: Has anyone's Instagram business page marked as spam without a reason?
I travelled from NL to US. The moment I opened out instagram business page, It got flagged as spam and was asked to verify page by writing some content into a page and taking the selfie. It also warns if this test fails then it will be disabled permanently disabled. There is no phone number where you can appeal this, there is no chat for instagram where you can appeal this.

Just because some automation decide to mark us as spam, we will end up losing all the audience, content and trust we had built via instagram. All our business is built via instagram. All content posted there is by me and it is not spam.

I was wondering if people where have faced this and how did you resolve it?
> It’s an innocent lie

It's not the lie itself, it's that you lied at all. Now you are untrustworthy. Drug use in the past is typically not an issue, particularly if you were young at the time. The whole process is to determine if you have good judgement and can be trusted.
I was a vegetarian for years, and I totally agree. People always recommended me these awful veggie/vegan alternatives to meat, and they were all disgusting. Fake bacon, fake meat, fake sausage, fake ham, baloney, all ended up being stomach turning.

Interestingly, only people who recommended me these still ate meat, never vegetarians. The thing is that there are many alternatives (falafel, all kinds of different cheese, beans, etc) that are delicious but not trying to replicate meat taste, and they are all great. I don't get the point of eating fake meats, just eat veggies, learn to cook, and enjoy.

I'm convinced that the push for these plant-based meat products are purely economical: if you can make a good enough vegan ground beef, bacon, cheese, it will be hard to copy so you can make a ton of money with that.

Recommending people to eat beans, carrots and zucchini? That's just good old vegetables sale, so you can't hype up your VC-backed company to billion dollars of estimated value with a handful of real consumers.
I'm in a job where I pretty much never need to output a PDF, but whenever the occasional thing comes around, pandoc is always there for me. Such a useful tool.
I spend 5 years in startup around 2008, last big recession if I'm correct. What I appreciated of that time is that the mood was considerably less gloom and doom that my peers in large company.

Also... I was under 30 and I was just ecstatic to have a position of most of my time was greenfield projects. ( as opposed to maintain legacy code for crappy clients because of the aforementioned gloom and doom )

I can see small structures with a purpose being a ok time to spend a recession.
How does network automation help? A few use cases please?
India's top court rejects Google plea to block Android antitrust ruling
Aside from taste not always being there, biggest problem for me is some of the crazy ingredient lists. Part of what I'd look for when occasionally avoiding meat is a clean/healthy alternative. I can find this in something like a black bean veggie burger, but some of these plant based options seem loaded with unfamiliar ingredients. Just my limited perception from a few things I considered at the grocery store but put back down.
I thought that too, once. But now I think that the concept of meritocracy is fundamentally flawed.

First, it has no ability to differentiate merit manufactured by previous iterations of the meritocracy game from other forms of potential or reasons to invest in a person or reward them.

Second, it implicitly devalues people who seem to be lacking in merit, amplifying the effects of any sort of disadvantage. I don't know that a society based on merit can ever truly be humanitarian. This plays out in very visible ways, in America, the most meritocratic of cultures. We tolerate an astounding amount of completely avoidable misery.

As an American, steeped in meritocratic thinking from birth, it's frankly scary and disorienting to imagine what things would be like if you took meritocracy off its pedestal. I think you'd see a happier society, but also a loss of the economic competitive edge that is the source of our power in the world. Meritocracy might truly be our state religion and the main thing that binds this country together.
If I understand correctly the package pandoc-cli installs the pandoc binary [1], so it shouldn't beak that many scripts.

[1]: https://github.com/jgm/pandoc/blob/535bd0393fe7b2f287903b942...
Well, industry tried before with NETCONF, good luck...
But it's vastly easier now to start something that's totally remote.
> Letztlich wird das der Verbraucher entscheiden. Vorstellen können wir uns alles.

which is far better translated to

> In the end, the consumer will decide. We can imagine [doing] anything.

Which is extremely noncommittal (and also the only thing that makes sense)
Google seems to have done much more in the open source and standards space. E.g. buying and open sourcing VP8.
Vegan Richmond are among the best, better than their (somewhat) meaty alternatives in my opinion.
Knowing that the dentists of the early-mid 19th century were mostly trained as barbers, probably both.
It works very well, thank you.

( https://en.wikipedia.org/wiki/Michael_Okuda#Work_in_Star_Tre... )
When well implemented the clicking [-] would unselect all and clicking again select all.

It does not matter with 3 options and 1 selected, but its nice if its 20 options and 7 random ones selected.
I've been living here 7 years now, I still have to get my credit card abused.

What I had in mind is situation where the bar tender has 20+ credit card behind the counters.
The social tension of recognizing that other people understand something that you don't is real and often asking does not help, because the ask presents a social signal that leads to more isolation.

Another approach is to consider the work you are assigned more deeply before you begin and understand the various different ways it could be done. Each assignment will have multiple parts or aspects and those aspects each can have more or less time spent on them to achieve various qualities. Quick, superficial breadth first vs deep depth first, etc. Getting something precise and correct vs getting something good enough, etc.

If you can understand and articulate the choices that are available to you in how the work is to be done between the various approaches- basically understanding how much time to put into what aspects to get what values or qualities- then you can form a hypothesis about what makes sense and then you can take that hypothesis to your manager. Asking them for direction on what to solve/optimize/prioritize for given 2 or 3 alternatives before getting too deep into the work is a good, valuable question. Through those answers and conversations you will more directly start to understand the qualities and outcomes that are important, and how important they are (inferring from how much time/depth should go into them).

Most times there is no single "big picture" at large organizations, rather there are many individually authored narratives that may allude to shared facts but also are highly personal and often involve hidden agendas that are held close by individual managers. All human organizations involve politics, and this is what politics is. Even organization-scale planning tools like OKRs are highly contextual and cannot be taken too literally.

For any given person, understanding the near term choices available to them in exactly how their time is spent, and what the results of those choices are in terms of qualities of outcomes, and then asking for help selecting the right outcomes, then executing on those choices, and following up if new learnings present themselves or if things are not as expected, is a good, politics-free approach.

It can be hard to do this, to not just barge ahead doing the work but to think about various ways the work could be done. Hard but worth it. This approach of understanding every situation/assignment as set of choices, is big picture thinking in disguise.

Hope that helps. Good luck.
I heard a pretty good interpretation of why these questions exist.
If you say that you don't plan to commit crimes and then commit one, you have essentially lied on the form. In some cases at least it is way easier for the state to deport someone if they lie on their immigration form. But if the question wasn't there you would have to go through the whole legal process.

On the other hand, if you answer yes to this question they will probably don't let you into the country... But I can't say for sure.
Taco Bell has been selling this as "seasoned beef" for quite a while now.
Yup. Not sure it's that hard to understand.
This is my favorite programming book. It provides the test cases for the whole ray tracer, and making them pass was really addictive. I was obsessed with it for the month or so it took to finish.

He's also written another book on mazes, but I haven't had the chance to read it. I wish there were a similar book on 2D graphics, which are plenty complex themselves.
With Drill I get the same numbers with or without the -t argument for tcp. So it gives a different result from dig. Why?
I've always understood that those questions are just a legal construct to be able to get you out of the country in case of issues.

No need to prosecute for expulsion if there were lies on the immigration form; it becomes just an administrative matter.
I saw a cookie opt-out a couple of days ago where right was off.
fnurbification: Off [ O] On
>"finding actually good tasting and healthy meat replacement here in Canada is a challenge"

I can confirm. Few things I tried - I did not like it at all. Also I do not know about now but back way before COVID when I actually tried this fake meat the cost was outrageous. Throwing some decent fresh meat into a grinder and turning it into burger tastes way better and was way cheaper.
True consumer protection would allow people to have immediate remediation (rather than on a weeks-to-months timeline), and also hold the responsible parties accountable beyond a fine that’s a rounding error in terms of profits.
One thing that could be useful for this is writing code locally and testing it on a remote server. I assume the simple act of editing reflects the change on the other machine? No need to commit, push, then pull to do a one-liner experimental change
I use the Stylus extension for Chrome (also available on Firefox) to write user styles for sites, mostly to improve the legibility of text, but for sites like HN and Reddit that I browse a lot I've customised their look and feel extensively to match my tastes. Creating a custom style for a site just requires you to click the Stylus button in the toolbar, click on the site name at the bottom of the menu to create a new style and open the editor in a new tab and then add your CSS and hit save. You can also search for existing styles for your current website that have been published online.

You can have one style apply to multiple domains, I have a simple one for making text black and setting the font size and line spacing which works on a dozen sites or so. You can even use SCSS or Stylus instead of plain CSS if you want.

https://chrome.google.com/webstore/detail/stylus/clngdbkpkpe...
Yes they are, but the labels don't change when the setting is toggled.

It says what it is, and the toggle says if it's on or off.

The toggle is just a visual, it can be tapped just like a checkbox.
OpenAI CEO debunks ChatGPT 4 misinformation
But wasn't there supposed to be a way to change the roles afterwards, according to user input?

It would be super useful at times to charge one laptop (or phone) off the other - provided I have some way to specify which one should be charged.
Upgrade your Ansible Playbook in 20 minutes instead of 2 hours
For me, it’s quite clear in the reading, though. You have to read as it presented (label + switch).

For example:

vSync ==> [On]

vSync [Off] <==

I honestly can’t think to read it otherwise.

For the negative labeling, it’s of course unfortunate. But it’s in general the case for all negation. Thus, I try to avoid using negation when ever possible.
I did a tour of IT distributors & resellers around Johannesburg back in the early '00s. I was the tame tech, the sales guy was a good dude. It was standard issue for all visitors to fill out a paper form with name, company, occupation, and car registration details as a lot of parking lots were secure compounds, given the atmosphere in South Africa. As the week went by, and the sunshine got to us, we ended up providing our occupations with increasing absurdity: serial killer, axe murderer, escaped drug lords, etc. The only one that raised any response – from a very burly Afrikaner – was me stating I was a "6ft invisible bumblebee".
You Need to Advocate for Yourself
This exactly: gender and possession of a uterus are two very different things.
Hi! I decided to link to the About page since this content was better suited for HN. You can read more about the problems Jamsync plans to solve on the homepage at jamsync.dev/ . Thanks for the suggestion!
According to our local, nitrate free, butcher freshly slaughtered meat contains enoigh natural nitrate-alternatives to not require additional nitrate if ham, sausages and so on are prepared soon enough.
That is what a lot of employees do. That is why these layoffs are probably happening, cutting 5% could have been done by freezing hiring and performance evals.

They're particular individuals who will take a stance like what you're outlining and sit in a limbo state outside of performance firing them. They bring down team moral, high performing employees feel cheated, etc.
Great Britain ripping of Aliens since 1973.

The design looks promising. Perhaps the laser assembly comes in two variants too, optical and weaponized.
Ask HN: Math books that made you significantly better at math?
Do you have any special math books that you hold close to your heart because of the value they delivered specifically to you and your mathematical thinking and skills?
The most appropriate and most sexual way would be to have a safe word.
Folders with high file counts
I don't think East Germany ever had caller ID
Entirely possible [1].

Now in this case there was a disposal fee for old cars so if someone could take it off your hands for less, it was a win.

[1]: http://www.jeremyclarkson.co.uk/cheap-car-challenge/
Here is the relevant part of my sieve rule. Just know that you can switch the :contains to :is this would make it so the localpart would have to match the sender domain exactly. I'd do this but I initially wasn't using the full dns name for my localparts:

# Account sorting
set "domain_name" "acct.ninja";
if address :domain "To" "${domain_name}" {
if address :localpart :matches "To" "+" {
set :lower :upperfirst "addr" "${1}";
set :lower :upperfirst "subaddr" "${2}";
if not address :domain :contains "From" "${addr}" {
fileinto :create "SPAM";
} else {
fileinto :create "INBOX.Accounts.${addr}.${subaddr}";
}
stop;
} elsif address :localpart :matches "To" "*" {
set :lower :upperfirst "addr" "${1}";
if not address :domain :contains "From" "${addr}" {
fileinto :create "SPAM";
} else {
fileinto :create "INBOX.Accounts.${addr}";
}
stop;
}
}
If you don't like somebody on Facebook you can report them for offensive content. I posted something that some asshole facebook friend didn't appreciate and they dug through my facebook feed and found one image that was borderline (somebody in politics in their drawers) and sent in a complaint to facebook. Got my account banned for a first strike. Same douche could have sent in more complaints and facebook would have happily given me three strikes. It's a Stasi system. Don't like your boss or your neighbor, report them...
Do you think this trend will continue if the price of meat falls?
But you might legitimately not be planning to commit any crimes, but then change your mind once you get there. The fact that you committed a crime after saying you weren't planning to do so does not mean that you were lying.
Convert it into Star Wars and there maybe a chance, just kidding don't want to start a war.
You are right, I verified this now. EU payments cost me the same amount as domestic payments.

The ~7 € charge I remember was probably due to conversion. I wanted to send money to Croatia, which at the time did not use Euro yet.
"there's money to be made" is one of the weakest arguments there is. Capitalism makes it all about money! There's little doing without it.

This opinion can lead to some really ignorant statements (which I've heard before) :

- Full time jobs at charities? Money laundering for sure, they should reject their salary and starve.
- Investing in clean energy? A conspiracy, some people make money there.
- Recycling? People are paid to do it, it's a sham.
- Politician not forfeiting his salary? Corruption, they shouldn't make a living (or just take brides under the table).
60 characters is way too short for comfort. Too much vertical movement makes it hard to keep track of the line I'm on. 120 is better but still too short in my opinion if the page is wide enough for longer lines.
Thanks for checking this out! Yep that's where I'm planning on going with this. I think this could even be extended to modifying and deploying code without having the push/commit/pull process that we have now.
that's a very good opinion Jensson. Thanks. It's indeed a very important point to raise that mostly content (blog/videos) is one way.

Bug I guess in a way, since I'm the "student" of them, I guess we can count it as my "feedback" to them, as I'm enjoying and can digest their teaching.
At least in the US, at first glance it looks like corn and soybeans receive much higher subsidies than livestock.
feel free to write me on LinkedIn (Jeremy Theocharis) or join our Discord channel: https://discord.gg/UMRRUJ3aGj
Apple reportedly shelved its plans to release AR glasses any time soon
I’m surprised- it’s the only kind I buy. And, on occasions when I get fast food, Burger King is the only place I visit since they’re the ones with plant based burgers.
It’s rsync in that it can sync directories in various ways, but AFAIK it doesn’t have its ability to send partial files if the target already has part of it.

https://en.wikipedia.org/wiki/Rsync#Algorithm:

“The rsync utility uses an algorithm invented by Australian computer programmer Andrew Tridgell for efficiently transmitting a structure (such as a file) across a communications link when the receiving computer already has a similar, but not identical, version of the same structure.”
This page explains the data format: https://acousticbrainz.org/data

Looks like they stored computed outputs from the “Essentia” tool, and the values are not accurate, so training a model on top of that will render equally innacurate results.

To improve it you’re [pun not intended] essentially starting from scratch.
Notice thay you know sqrt(2)<2 (this is easy), which does not happen in your case.
Similar in Austria, veg products are increasing in quality and availability. There is even a 100% vegan burger king...
Absolutely nothing should be done with Perl, it is 2023.

If you're jonesing for a sed replacement (it even has capture groups) try:
https://github.com/chmln/sd

Worth being aware of:

https://github.com/theryangeary/choose

https://github.com/nushell/nushell
Decipad Is Reimagining the Spreadsheet
I’m Nuno, co-founder at Decipad, and we’re constantly trying to reimagine the spreadsheet.

Today, making decisions and communicating with numbers is still really hard. It’s hard to learn Excel, and even once you’ve mastered it, it still has it’s drawbacks… These are some pain points from spreadsheet users we’re trying to address…

1. Giving context to numbers. Being able to differentiate easily between meters and feet, to avoid errors.
2. Quickly organise and showcase data that matters.
3. Quickly publish models that look great.

Recently, we just launched Data Views! It’s similar to pivot tables, but you can easily reuse data throughout your notebook. All you need to do is drag and drop. We’re really excited because it’s a way to organise and visualise your data in seconds. And, you don’t need to use any formulas.

Don’t get me wrong — this is not to say that we think spreadsheets are bad. In fact, quite the opposite: they’re essential. But, spreadsheets force models through a visual grid. They obscure data relationships in formulas hidden behind cells, are prone to breaking, and are not very elegant looking.

If you could reimagine a spreadsheet, what would you change?
> We're currently not taking contributions but feel free to email us for feature requests.

why
Out of every tool I’ve ever used to make a .docx file from Markdown, Pandoc is the only one that has consistent results with converting Markdown headers to Word styles rather than just a bigger font size. Lots of Markdown tools in my tool belt, and would love to know of any more that can do this, because it’s really useful on the (unfortunate) occasions something needs to live as a Word doc.
I used to have quite a reductionist world view: Biology is really just chemistry, chemistry is really just physics, physics is mostly mathematics etc. But the older I get the more I appreciate the incredible facets of Nature.
ChatGPT is not all you need: state of the art of generative AI models
Is there like a C function, dll or device manager property I can check to find out how subby or dom my device is or is this only possible via comparison?
Large areas of the US were, in a very literal sense, built out of racism. While the most overt racism has mostly been pushed out of the public, legal and media spheres, large quantities remain as a sort of Superfund site just below the surface.

Plenty of people from that era are still alive, like Elizabeth Eckford against whom the Arkansas National Guard was deployed to prevent her from going to school.

Hatred against miscegenation was so high that there was an entire legal structure to prevent ""mongrels"" from existing, so somebody writing that on their form is going to cause conniptions.
Guess: They screwed up in loading or configuring the ATM, so it believed it was (say) giving you $10 bills, when it was actually giving you $20 bills. I've seen that happen - as an insider, to hear more of the (dull) detail.
> The idea that you can appeal to the community to do a better job of policing badly behaved clients on their networks just feels like a quaint relic of the arpanet.

Feelings aside, it doesn't seem that different in principle to an ad blocker with a shared list of ad servers.
Over the past few weeks, I have adopted a practice of always referring to ML-based generators—things like Stable Diffusion, ChatGPT, etc—as ML (and often as "ML programs" or "software" in some form) and not AI, not because I don't think ML is a subfield of the broader field of AI, but because of all the absolutely ridiculous hype I've seen from people who clearly see "AI" and think that means it's genuinely sapient.

As people with genuine technical knowledge and expertise, I think we have a responsibility to at least try to put a damper on that kind of breathless hyperbole, and being clearer about how we refer to these programs is one simple way we can do so.