skysight-inc/HackerNews huggingface dataset:
> In fact, some legislatures are so concerned that they've started passing laws prohibiting propaganda. Example is the recent HB3979 bill

But that law:

(1) Nowhere prohibits propaganda, by name or in effect,

(2) mandates teaching propaganda, and specifically teaching various propaganda documents, opinion/analysis works, and campaign presentations (the Federalist Papers, Democracy in America, the first Lincoln-Douglas debate) ahistorically as “founding documents of the United States” rather than as propaganda, controversial opinion, etc.

It does explicitly prohibit policies mandating teaching current events, though. But not propaganda.
No,I am trying to write a scrolling shootemup in 68k, but I do use Blitz Basic a lot. It's almost like the Python of the Amiga world. You can write gui and console apps very quickly. And it is good enough for certain classes of game. Worms and Super Skidmarks were popular commercial games written in Blitz.
There is nothing simple about that (not to mention it's not actually true either).
Those laws did not happen immediately, nor was it clear what would happen if they did not pay their rent. Skilesare made the sensible move by presuming they would have a ton of unaffordable debt if they had stayed and ended up with a bill for all of the unpaid rent.

However, as US governments are prone to do, the decision is made to punish those who were prudent and made sacrifices, and to assist those who took risks. Which might be okay if the government was giving the cash to everyone, as that would not punish those who made sacrifices.
Wow, that's much more technically advanced than I was as a teenager! Way to go!

To print progress with tarsnap 1.0.39, send it a SIGUSR1 or SIGINFO. On FreeBSD, you can do this by pressing ctrl-t. On Linux, you have to use the unfortunately-named `kill` or `killall` command, such as

killall -SIGUSR1 tarsnap

https://www.tarsnap.com/tips.html#check-current

(Note that Tarsnap is not responsible for naming the unix `kill` or `killall` commands.)

In the unreleased git version of tarsnap, there's a `--progress-bytes SIZE` command, which prints a progress message after every SIZE bytes are processed.

As a general note: the tarsnap-users mailing list is a great place to ask for tips. As you mentioned in your lessons learned, some of the options could have helped a lot (such as `--recover`)
https://www.tarsnap.com/lists.html

(Disclaimer: I'm employed by Tarsnap Backup Inc.)
The interest in classical antiquity was not just a European phenomenon. And the Ottomans were very well positioned to lay claim to that past, controlling the right land and also running a multi-ethnic empire in the "Achaemenid, Hellenistic, Roman" tradition.
The apps are exceptionally good for meeting people.

I think the animosity many people have for the apps comes from the idea that using the apps is dating. For a certain generation, the first generation that grew up with the various dating apps now, using the apps is often considered dating. This is, however, a creation of the dating app companies. More people using the apps = more user numbers/engagement/data for $$$$.

Couple that idea of dating as using the apps with the general decline in the use of social institutions like clubs/societies/team sports/ etc. (the decline in social partnerships and friends in general for many), and you get a generation that views dating apps as the sole way of meeting people for dating and that often recoils from the idea of asking someone out in person.
Ok, but please don't post unsubstantive comments to HN and especially not flamewar comments. They're predictable and they make the threads nasty.

https://news.ycombinator.com/newsguidelines.html
> told the computer it was safe

> by not deleting

I think there's a problem here.
Even there, there's almost always a mechanism for the state to reimburse the the hospital for unpaid emergent care.

And it's (generally) only mandatory when the patients condition is emergent, and the hospital is only required to stabilize them before discharging them. Not treat them indefinitely, or even treat/test for every presenting symptom they might have at the time.

Most states have similar eviction laws, giving renters 7-14 days to move out. After that, it's no longer an emergent condition.
Consider that your house is likely the biggest expenditure of your life. Consider that your biggest expenditure essentially doubled in cost in ten years. And then repeat after me: inflation is temporary.

It truly is the greatest way to tax everyone with people actually asking for more of it. Stealing a little bit from everyone and giving to the rich. Everything to keep the stock market and housing market afloat.

You will own nothing and you will be happy indeed...
On Demand Printing: How to build passive income empire
This video breaks down how to start you on demand printing business in 4 steps.
Thanks, got hit with the "You’re using a browser set to private or incognito mode. To continue reading articles in this mode, please log in to your account."
Saffron is used pretty heavily in Indian and Spanish cuisine too. Indian food is pretty good example of a cuisine with all sorts of ingredients with beneficial health properties (including good tea) but is also loaded with fat, starch and sugar. European cuisine is not too dissimilar. There's health benefits of ingredients like cinnamon, garlic and coffee but not when you mix them with high-calorie garbage.
I pay taxes to the government supposedly so that it will act in my interest. I'd like it to do it's damn job for once.
Why? I really don't understand the logic for that.

You, personally, as someone who paid rent isn't owed anything by the government?
My approach will likely improve over time, but for now it is based on a few main factors.
1) Is the content primarily concerned with teaching the Bible?
2) Does the teaching fall within what is broadly considered orthodox?
3) Is it a good "fit" for the UX of the app?

By "fit" I mostly mean duration. If there is a good sermon, but it's 45 min long, then it may not be approved. Since people are actively reading the Bible, ideally a video will say something meaningful and specific about a Bible passage without taking too long (<5 mins).
I wonder if all those 'clever' people who always jump in to tell us how the UN definition of genocide is not the same as the English word will educate us here?

Because those million people were not genocide under the UN rules.

The few trials that happened were about far smaller incidences.

What's interesting about Chomsky is that he was right to be sceptical. But factually wrong and one million people got killed. I suspect he applied a contrarian rule by rote.
Ask Republicans who won the election, and tell me it's something Democrats are doing.
“Having come, take them.”

“Sounds good”.
Please stop taking HN threads further into ideological flamewar. We don't want that here; it's tedious, predictable, and regularly turns nasty.

https://news.ycombinator.com/newsguidelines.html
Maybe it's just semantics, but what I mean is from a utilitarian perspective, we can still lose out. For example imagine a life saving surgery without enough doctors who can do it. On one hand those doctors would be well paid, on the other hand we'd likely be better off as a society if more people could do it.
Ten years of nCine – open-source cross-platform 2D game engine
Other than fixing plumbing, doing gardening, fixing the roof, etc.
More generally speaking, markets were killed by oligopolies.
You can stop now dear green name we all can see you only joined to shill ButtcoinShitVison
No one here cares.
There was a post here a few days ago that would analyze your hn comments and output the most identical looking other accounts. Lots of people wrote it output their alts and throwaways.
Yep, except now we're supposed to call them forwarding references because the motivation Scott Meyers had for naming them universal references turned out to be incorrect in subtle ways.

Even the notable experts get things wrong when it comes to how complex and bloated C++ is.
Mandatory Cyber Reporting Within 24 Hours: Sen. Warner Bill
I agree with most of what you said, but I don't think CRT has anything value intellectually. Reasonable thinking on race issues is very difficult, I don't think CRT positively contribute to any of that. CRT is in itself radical, if you remove radical thoughts from CRT, then it is no longer CRT.
you can easily create a command for it (and bind to key(s)):

command ddgGoogleBang composite js (new URLSearchParams(window.location.search)).get('q') + ' !g' | urlmodify_js -q q | open
Where did I say they're being taught?
Great answer! That explains so much thanks.
good god was stinky tofu awful when i tried it. smelled like sock and tasted worse. I almost want to see if my tastes have changed enough over the years to appreciate it now but back then it was simply awful.
What are the size of the datasets? I have a hard time conceptualizing tabular business data large to be a problem.
> What you want is actually
>
> auto& fooRef = myWidget.getRef();

That variant has issues if getRef() actually returns a temporary object. You may want auto&&.
> that valid and correct axiom

There is nothing valid and correct in the saying "words can never harm me". Repeated insults and threats can lead to psychological harm (even if they are never followed up with physical violence) and a concerted effort to misinform someone can cause them to make physically harmful decisions.

This should be particularly obvious in the case of children, and as you mention, the saying is generally used to influence that group in particular (which is ironic, given the harm the saying ends up doing).

The more pertinent debate isn't whether words can harm, but whether censorship is likely to do more harm than the words it would prevent being spoken.
Another interesting product is Kefir: https://en.wikipedia.org/wiki/Kefir

It's a bit like liquid yogurt.
Educators, i.e. teachers, are being coerced into imposing CRT onto students by school boards and since teachers have little leverage, they have to comply. The CRT's tenets are identical to those in Stalin's USSR and Mao's China. Just read the wiki pages about the two regimes and see the striking similarities. I think the reason CRT has started getting so much flak is that it's reached the phase when it needs to impose its key technique known as "self criticism" (in USSR) and "struggle sessions" (in China). Americans have noticed that something is off and got agitated.
Dubai investment arm posts $5.1B loss amid pandemic
Do you normally hire high school students at your company?
Tamari is a good answer to this problem (soy sauce made without wheat). Depending on the brand it has less salt than regular soy sauce and, as it has a richer flavour, you need less of it.
Do you have the source for the quote of the medieval theologian? It's very interesting.
TIL saffron is harmless in regular cooking, but toxic above 5g, and lethal above 20g. Most presentations are less than 5g anyway, because authentic saffron is expensive.
why is Brave calling them Tailcat? The company was Cliqz, not Tailcat.
This is simply false. Please read up on it before making claims that are unfounded.

Medication saves lives.
Thank you! Detailed and extremely useful!

Yeah, I'm never buying a glossy display again though. You helped me make a decision.
> A capturing lambda is another way to leak a std::shared_ptr<>

How so? Do you mean if you do exactly what the article says when initialising the capture variables? Or something lambda specific?
I expanded on this elsewhere in the thread :)
We use quite strong CSP for https://beta.peergos.net

Most of the site is written is vuejs and yes you need to precompile the vuejs templates for it to work with this strong CSP.
The Unproven Lab Leak Theory Puts Pressure on China – But It May Backfire
It was sort of implied as part of the conversation, but I see where I misread that.
if you leave your job, the company has to pay for your unused vacation days as part of your severance if you have a set number of vacation days.
Politicians who are crafting policy are certainly a different category.

Many well-intentioned people do get stuff wrong when it comes to racism or sexism. It's a complex topic with shifting definitions and evolving standards.

100 years ago, academia was at the forefront of racism due to some flawed philosophies and bad science. Should we really expect the average layperson to be ahead of those scholars just because some time has passed and they hear "racism is bad" a thousand times? No. The education needs to happen, and being wrong is a starting place.

There's also been a general failure by academia to explain modern racial concepts. Many people don't understand why it's OK to discriminate against asians in college admissions, for instance.
It's actually all built from scratch. I'm not very familiar with Crosswire but will look into it some more.
Some landlords rent out a room in their own house they live in. If they stopped renting there would be no additional housing available.
I was involved with the cliqz search engine and used their browser for a while. Great people with excellent integrity.
If DDG works in 95% cases, just use it and use !google command on it when it misses the mark.
In addition to what plorkyeran said, "more obscure" can mean either "harder to understand" or "less often encountered". The second one is progress.
> When all the software companies went full remote, they just took a break from hiring juniors (!).

This isn’t true at all. Where I work, we hired more junior engineers than ever before during the pandemic. We were hybrid colocated/remote (mostly colocated, plus me!) in the before times. We had certainly hired juniors before, but we hired a lot more and we’re able to source them from all across the country. It’s been fantastic, and onboarding and training junior engineers remote isn’t the impossible task people make it out to be.
Identify potential priests before they are ordained, then send the info over to law enforcement and childcare services.
The logic is to prevent moral hazard caused by socializing losses and privatizing gains. By giving everyone the cash, people who made prudent decisions are not punished, and therefore are continued to be incentivized to make prudent decisions.

By rewarding only those who made risky decisions (whether or not they could have done otherwise), the system incentivizes that behavior. The effects of which can be seen in numerous events in history.

Note that I am all for redistribution of wealth if need be, but the mechanism must be fair. If the concern is why the government is spending excessively in comparison to tax receipts, then that is a different problem with the solution of “marginal income/sales taxes”.
Show HN: Scotch2Vec – AI Scotch Recommendations
> You can cite 100 studies, when you start to argue that women drop out of high stress jobs because they're neurotic you might as well commit seppuku.

I mean, you could characterize this as a problematic presentation, but I'm not sure I'd say presentation is the problem with that sort of statement.
That doesn’t even happen every month. Just how much should a landlord be paid per hour? As a tenant I’d be happy to pay market rates for maintenance instead of rent.
Seven Lessons from Ten Outages
Here in NJ I could find it in an Asian supermarket (in the freezers).
What is ranked-choice voting and why is New York using it?
There is a foreign country exception in that the US Constitution, and its accompanying amendments, only apply to the US.
Venture Capital and Education with Danielle Strachman
It's not scraping static text in order to point you to those sites, it's using the features of the site to perform a service better than you can do yourself. It's completely different.

If I made a site that claimed to help you with your math homework and simply sent the queries to WolframAlpha, that would also not just be "scraping."
A row in a table of data is an point in R^n. I'm not sure how much there is to write about it other than to say, that's a point cloud.
Tether and the Great Crypto Ice Age
Bing and thus DDG's index really isn't that good.

Is Microsoft an underdog now? Why do you consider them any better than Google, especially after the "tank man" fiasco?

I don't see why it's a bad thing to make your own thing or to only promote your own company.

Brave isn't reinventing the wheel either, they purchased & revived Tailcats from Cliqz (https://0x65.dev/)

The bang operators are a small feature that are easy to implement, nothing special. Taking inspiration and features from competitors is nothing new.

Even in this thread there was a user asking for them, saying they'd switch over if Brave implements them (they already have them obviously)

I don't even think DDG came up with them first...
It took me a bit to see the hiding in plain sight trajectory of "Met in a bar or restaurant". Everything but it and of course the dominate Met Online, are decreasing. Curious.
People vs. Big Development
robots.txt is not a legal contract. It's just a convention to express the wishes of the site author, but there's no legal obligation to follow these wishes.
> My terminal sat empty for hours. There were no changes – the process was running, but there was no feedback. I was nervous.

> What if it failed silently? How can I check? What should I do?

On Linux, find the process ID and run e.g.

ls -l /proc/12345/fd

which will show you all the files currently open by the process. For something like a backup of a whole directory, or something generating a lot of output, run it again a few seconds later. If it's opened different files, then you know it's making progress and it's not stuck.

If it's something that operates on a single file, find the number corresponding to that file in the list (the file descriptor), and run e.g.

cat /proc/12345/fd/3

which will output a "pos" field showing the position in the file, in bytes. Compare it with the actual size of the file, and also run it again a few seconds later to see how fast it's making progress.

(You can also use strace, but that slows down your program and potentially changes how it behaves in extremely unusual cases, so it isn't the first thing I'd reach for unless I really think the program is misbehaving and I want to see what it's doing in more detail. And there are tools like iostat too, but they're systemwide.)
Norah Vincent in Self-made Man describes her experiences dating women (while pretending to be a man). She observes that, in person, they tend to reject her for not being masculine enough.

But she has far more success than most men in translating online contact into dates in person. The women demand extensive correspondence before being willing to meet, and the feminine style of her writing appeals to them in a way that the feminine style of her body and personality doesn't.

You can interpret this as evidence that one thing contributing to problems in the online dating landscape is that women don't know what they want. They have one set of requirements for agreeing to a date, and a different -- to some degree conflicting -- set of requirements for thinking that a date went well.

(Vincent contrasts contemporaneous experience dating men -- she specifically comments on the coherence between what they want online and what they want in person. To agree to a date, men want to see your picture. And in person, they're happy if you look like your picture.)
It isn't about liking or disliking Damore. It's about respecting the social intelligence of other people on the autism spectrum.
> the market equilibrium PRICE for this labor is too high

Are you saying that an economist wouldn't say we are in a labor shortage right now? Because that is dead wrong.

So then an economist would say that we are in a labor shortage but what they mean is that not enough labor is being supplied at THE CURRENT PRICE? Right? As in that is what an economist means by a labor shortage.

So I really don't get what you are saying.
‘Hamilton’ Loses Its Snob Appeal
> 1) Is it bad?

Yes and no. It's hard for any given manager to support a large team - managing too many often results in either burning out, or being very hands-off with the team... limited career coaching, limited knowledge of the individual context, etc. And it's somewhat worse at higher levels of middle management, where the individual is responsible for aggregating the needs of between say 2 and 25x that of the managers below them.

Of course, it's not that simple. avg 5 reports vs 10 is only 1 or 2 on org chart depth, but almost 2x on the number of middle managers. (And so 3 sounds particularly bad, if you're 'average').

If middle management is growing because the company is growing, that's probably fine, including resetting after large growth in the lower levels. If it's growing because fan-in is reducing, that's more of a concern... possibly managers are becoming lower quality, or there's a lot more top-down burden, or individuals are becoming harder to manage (for many reasons). None of those are great signs.
What is the safe way to achieve the same result?
That is a hilariously insecure statement.
Because the people involved with C++ have a toxic aversion to learning from other languages. Anytime issues are brought up the people involved with C++ standardization keep yapping the line that "But C++ is not like <other language>." and then proceed to implement a half-assed version of what other languages have and then 2-3 years later people find all kinds of footguns that could have simply been avoided had proper research been performed.

The big issue is that becoming involved in the C++ standardization process is purposely arcane, requiring people to physically travel to remote locations, miss time off work, and spend a lot of money. There are literally substantial language features added to C++ that are nothing more than the work of maybe 3-4 people. These features could have benefited enormously from having 100s, if not 1000s of potential developers exercising use cases and contributing suggestions, but the standardization process is heavily gated.
Just FYI this has name: The frequency illusion aka the Baader–Meinhof phenomenon. It’s a common cognitive bias.

https://en.m.wikipedia.org/wiki/Frequency_illusion
American operatives cant move freely in Russia as they can in any other European/Western country.
I've personally seen it go both ways, depending on the type of restructuring, the type of company, and the direction of the new leadership team. Sometimes you end up with more managers, other times managers are gutted to make the company leaner. Promotions rarely come into play unless there's a strong fear that good people will leave en masse if they don't get promoted.

I would say that whether it is good or bad depends on the goals of the restructuring and how well the result matches those goals. More middle management is neither good nor bad on its own - sometimes very flat organizations need more management to enforce processes and policies that let the company grow efficiently, other times very hierarchical organizations need less management between decision makers and ICs to move faster.